.DemoProtocol_page__ZEi_S{display:flex;flex-direction:column;gap:var(--space-24);padding:10px 0 24px}.DemoProtocol_head__lDOBQ{margin-bottom:var(--space-8)}.DemoProtocol_back__8uf0h{display:inline-block;margin:0 0 var(--space-16);padding:0;border:0;background:none;font-size:var(--text-14);font-weight:var(--w-medium);color:var(--red-glass);cursor:pointer}.DemoProtocol_back__8uf0h:hover{color:var(--red-deep)}.DemoProtocol_back__8uf0h:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}.DemoProtocol_title__bpzBb{margin:0 0 var(--space-12);font-size:var(--text-40);font-weight:var(--w-bold);line-height:1.15;letter-spacing:-.01em;color:var(--shell-ink)}.DemoProtocol_lede__ctrrv{max-width:640px;font-size:var(--text-16);line-height:1.6;color:var(--grey)}.DemoProtocol_card__75rEv{display:flex;flex-direction:column;gap:20px;padding:var(--space-24) 28px;border-radius:var(--gloss-r-card);background:var(--gloss-card-bg);-webkit-backdrop-filter:blur(var(--gloss-blur));backdrop-filter:blur(var(--gloss-blur));box-shadow:var(--gloss-inset);color:var(--ink)}.DemoProtocol_protoCard__Bc0gZ{padding:var(--space-24) 28px 28px;gap:var(--space-24)}.DemoProtocol_protoHead__BnY3i{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-24);flex-wrap:wrap}.DemoProtocol_headWords__hLkJr{min-width:0}.DemoProtocol_eyebrow__845Xw{margin:0 0 6px;font-size:var(--text-12);font-weight:var(--w-medium);letter-spacing:.14em;text-transform:uppercase;color:var(--gloss-eyebrow)}.DemoProtocol_headline__1CE9k{margin:0;font-size:28px;font-weight:var(--w-bold);line-height:1.25;letter-spacing:-.01em}.DemoProtocol_clause__3_Mok{font-weight:var(--w-regular);color:var(--grey)}.DemoProtocol_sub__Ubqo_{margin:var(--space-4) 0 0;font-size:13px;color:var(--grey)}.DemoProtocol_num__k1QcB,.DemoProtocol_sub__Ubqo_{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.DemoProtocol_switch__KkFCk{display:inline-flex;align-items:center;gap:var(--space-8);flex-shrink:0;padding:3px;border-radius:999px;border:1px solid var(--track-bg);background:var(--gloss-pill-bg)}.DemoProtocol_switchButton__2RPwd{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:grid;place-items:center;width:32px;height:32px;padding:0;border:0;border-radius:50%;background:transparent;color:var(--ink);cursor:pointer;transition:background-color var(--dur-3) var(--ease),color var(--dur-3) var(--ease)}.DemoProtocol_switchButton__2RPwd:hover:not(:disabled){background:var(--ink);color:var(--white)}.DemoProtocol_switchButton__2RPwd:disabled{opacity:.3;cursor:default}.DemoProtocol_switchName__N13Cp{min-width:120px;padding:0 var(--space-8);font-size:13.5px;font-weight:var(--w-medium);text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.DemoProtocol_line__yjKvZ{position:relative;height:328px}.DemoProtocol_axis__usnF0{position:absolute;left:0;right:0;top:60px;height:6px;border-radius:3px;background-image:linear-gradient(var(--conn-quiet),var(--conn-quiet)),linear-gradient(var(--conn-quiet),var(--conn-quiet))}.DemoProtocol_fill__WKGHv{position:absolute;left:0;top:0;bottom:0;border-radius:3px;background:var(--ink)}.DemoProtocol_today__STiKN{position:absolute;top:-4px;width:14px;height:14px;margin-left:-7px;box-sizing:border-box;border-radius:50%;background:var(--red);border:3px solid #fff}.DemoProtocol_bonus__VA9OV,.DemoProtocol_effort___smDr{position:absolute;width:150px;transform:translateX(-50%);display:flex;flex-direction:column;align-items:center;text-align:center}.DemoProtocol_effort___smDr{top:0}.DemoProtocol_date__jh0fd{display:inline-flex;align-items:center;gap:2px;font-size:15px;font-weight:var(--w-medium);line-height:1.4;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.DemoProtocol_circle__Jjo20{position:relative;margin:6px 0 10px;width:72px;height:72px;border-radius:50%;background:var(--white);color:var(--ink)}.DemoProtocol_circle__Jjo20>svg{display:block;width:72px;height:72px;transform:rotate(-90deg)}.DemoProtocol_circleFigure___zM6o{position:absolute;inset:0;display:grid;place-items:center;font-size:13px;font-weight:var(--w-bold);letter-spacing:0;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.DemoProtocol_circleDone__6ZssA{box-shadow:0 0 0 2px var(--white),0 0 0 5px var(--green-ink)}.DemoProtocol_circleDone__6ZssA .DemoProtocol_circleFigure___zM6o{align-content:center;gap:1px}.DemoProtocol_doneTick__QkKis{display:block;color:var(--green-ink)}.DemoProtocol_doneWord__36qrp{margin-left:4px;font-size:13px;font-weight:var(--w-medium);color:var(--green-ink);white-space:nowrap}.DemoProtocol_date__jh0fd .DemoProtocol_doneWord__36qrp{margin-left:2px;font-size:var(--text-12)}.DemoProtocol_title3__v8n3u{font-size:var(--text-14);font-weight:var(--w-medium);line-height:1.4}.DemoProtocol_bonusTitle__JneIO,.DemoProtocol_title3__v8n3u{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;max-width:100%}.DemoProtocol_kind__uLRF8{font-size:13px;font-weight:var(--w-medium);line-height:1.5;color:var(--red-glass);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.DemoProtocol_bonus__VA9OV{top:63px}.DemoProtocol_subRequest__8IjHu{color:var(--ink);white-space:nowrap}.DemoProtocol_subRequestLink__fdC_e{color:var(--ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.DemoProtocol_subRequestLink__fdC_e:hover{color:var(--ink);text-decoration-thickness:2px}.DemoProtocol_stem__OkfX_{width:1px;height:126px;background:var(--silver-cool)}.DemoProtocol_flag___OdC1{display:block;align-self:center;margin-left:var(--space-24);margin-top:-1px;fill:var(--green-ink)}.DemoProtocol_bonusDate__tIVJm{display:inline-flex;align-items:center;gap:2px;margin-top:var(--space-8);font-size:var(--text-14);font-weight:var(--w-medium);line-height:1.4;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.DemoProtocol_bonusTitle__JneIO{font-size:13px;line-height:1.5;color:var(--grey)}.DemoProtocol_bonusSub__ve5yZ{font-size:13px;font-weight:var(--w-medium);line-height:1.5;color:var(--green-ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.DemoProtocol_dateJump__YL0W7{display:inline-flex;align-items:center;gap:3px;color:inherit;text-decoration:none}.DemoProtocol_dateJump__YL0W7:hover{color:var(--red-glass);text-decoration:none}.DemoProtocol_dateArrow__ADLxH{flex:none;color:var(--grey)}.DemoProtocol_dateJump__YL0W7:hover .DemoProtocol_dateArrow__ADLxH{color:inherit}.DemoProtocol_balance__FKQLs{margin:0;border-top:1px solid var(--track-bg);padding-top:20px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--space-16);gap:var(--space-16)}.DemoProtocol_tile__sMAZd{min-width:0;border-radius:var(--gloss-r-inner);background:var(--gloss-inner-bg);box-shadow:var(--gloss-inset);padding:14px 18px}.DemoProtocol_tileLabel__Sv4C8{margin-bottom:var(--space-4);font-size:var(--text-12);color:var(--grey)}.DemoProtocol_tileValue__C2gSJ{margin:0;font-size:22px;font-weight:var(--w-medium);line-height:1.3;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.DemoProtocol_tileNote__R7cUi{margin:0;font-size:var(--text-12);color:var(--grey);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.DemoProtocol_green__pYj6V{color:var(--green-ink)}.DemoProtocol_overInk__cUMBf,.DemoProtocol_red__sRbYj{color:var(--red-glass)}.DemoProtocol_ledger__wkrhh{gap:var(--space-16)}.DemoProtocol_ledgerHead__Pb38M{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-24);flex-wrap:wrap}.DemoProtocol_ledgerTitle__Ghcx4{margin:0;font-size:var(--text-20);font-weight:var(--w-medium)}.DemoProtocol_ledgerNote__XfeyL{font-size:13px;color:var(--grey);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.DemoProtocol_tableWrap__Ha8rV{min-width:0;width:100%;position:relative;overflow-x:auto;-webkit-overflow-scrolling:touch}.DemoProtocol_table__Y7MzL{width:100%;border-collapse:collapse;font-size:var(--text-14)}.DemoProtocol_table__Y7MzL th{padding:0 var(--space-12) 10px 0;text-align:left;font-size:var(--text-12);font-weight:var(--w-medium);letter-spacing:.08em;text-transform:uppercase;color:var(--gloss-eyebrow)}.DemoProtocol_table__Y7MzL th.DemoProtocol_numCol__74Aq7{text-align:right;padding-right:0;padding-left:var(--space-12)}.DemoProtocol_table__Y7MzL td{padding:10px var(--space-12) 10px 0;border-top:1px solid var(--track-bg);vertical-align:top}.DemoProtocol_table__Y7MzL td.DemoProtocol_numCol__74Aq7{text-align:right;white-space:nowrap;padding-right:0;padding-left:var(--space-12);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.DemoProtocol_table__Y7MzL tr[id]{scroll-margin-block:120px}.DemoProtocol_cellDate__ENue1{font-weight:var(--w-medium);white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.DemoProtocol_cellKind__OC5Yf{color:var(--grey)}.DemoProtocol_cellBonus__wE_l8{color:var(--green-ink);font-weight:var(--w-medium)}.DemoProtocol_cellNet__a02QF{font-weight:var(--w-medium)}.DemoProtocol_requestLine__XU4Y7{display:block;margin-top:2px}.DemoProtocol_requestLink__fnOXl{display:inline;padding:0;border:0;background:none;font:inherit;color:var(--red-glass);cursor:pointer;text-align:left}.DemoProtocol_requestLink__fnOXl:hover{color:var(--red-deep)}.DemoProtocol_requestLink__fnOXl:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}@keyframes DemoProtocol_row-flash__KDJ7_{0%,70%{background-color:color-mix(in srgb,var(--red-glass) 16%,transparent)}to{background-color:transparent}}.DemoProtocol_table__Y7MzL tr[data-flash] td{animation:DemoProtocol_row-flash__KDJ7_ 1.4s var(--ease)}.DemoProtocol_scroller__i7BU9{overflow-x:auto;overflow-y:hidden;padding:0 8px 4px;overscroll-behavior-x:contain;cursor:-webkit-grab;cursor:grab;-moz-user-select:none;user-select:none;-webkit-user-select:none}.DemoProtocol_scroller__i7BU9[data-enhanced]{scrollbar-width:none}.DemoProtocol_scroller__i7BU9[data-enhanced]::-webkit-scrollbar{display:none}.DemoProtocol_scroller__i7BU9[data-dragging],.DemoProtocol_scroller__i7BU9[data-dragging] *{cursor:-webkit-grabbing!important;cursor:grabbing!important}.DemoProtocol_scroller__i7BU9[data-fade-left]{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 64px);mask-image:linear-gradient(90deg,transparent 0,#000 64px)}.DemoProtocol_scroller__i7BU9[data-fade-right]{-webkit-mask-image:linear-gradient(270deg,transparent 0,#000 64px);mask-image:linear-gradient(270deg,transparent 0,#000 64px)}.DemoProtocol_scroller__i7BU9[data-fade-left][data-fade-right]{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 64px,#000 calc(100% - 64px),transparent);mask-image:linear-gradient(90deg,transparent 0,#000 64px,#000 calc(100% - 64px),transparent)}.DemoProtocol_map__EBvoi{display:flex;flex-direction:column;gap:var(--space-12)}.DemoProtocol_mapView__MQLki{position:relative}.DemoProtocol_mapCount__9w4oz{position:absolute;z-index:2;top:63px;transform:translateY(-50%);display:inline-flex;align-items:center;gap:2px;height:28px;padding:0 10px 0 6px;border:0;border-radius:14px;background:var(--ink);color:var(--white);font:inherit;font-size:13px;font-weight:var(--w-medium);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;cursor:pointer;box-shadow:var(--gloss-shadow-button);transition:background-color var(--dur-3) var(--ease),color var(--dur-3) var(--ease)}.DemoProtocol_mapCountLeft__KAnvn{left:0}.DemoProtocol_mapCountRight__hdtuE{right:0;padding:0 6px 0 10px}.DemoProtocol_mapCount__9w4oz:hover{background:var(--red);color:#f5f4f2}.DemoProtocol_mapStrip__mDEDt{position:relative;height:40px;margin:0 var(--space-8);border-radius:12px;background-image:linear-gradient(var(--conn-quiet),var(--conn-quiet));cursor:pointer;touch-action:none}.DemoProtocol_mapAxis__8AdnB,.DemoProtocol_mapFill__hVkXh{position:absolute;top:50%;height:2px;margin-top:-1px;border-radius:1px}.DemoProtocol_mapAxis__8AdnB{left:0;right:0;background-image:linear-gradient(var(--conn-quiet),var(--conn-quiet)),linear-gradient(var(--conn-quiet),var(--conn-quiet))}.DemoProtocol_mapFill__hVkXh{left:0;background:var(--ink)}.DemoProtocol_mapEffort__xh2fB{position:absolute;top:50%;width:8px;height:8px;margin:-4px 0 0 -4px;border-radius:50%;background:var(--red-glass)}.DemoProtocol_mapBonus__b_6lH{position:absolute;top:calc(50% + 6px);width:3px;height:9px;margin-left:-1.5px;border-radius:1.5px;background:var(--green-ink)}.DemoProtocol_mapToday__LLwiD{position:absolute;top:50%;width:11px;height:11px;margin:-5.5px 0 0 -5.5px;box-sizing:border-box;border-radius:50%;background:var(--red);border:2px solid #fff}.DemoProtocol_mapLens__Cb1t3{position:absolute;z-index:1;top:2px;bottom:2px;left:0;box-sizing:border-box;border:2px solid var(--ink);border-radius:10px;background:color-mix(in srgb,var(--ink) 6%,transparent);cursor:-webkit-grab;cursor:grab;touch-action:none;transition:border-color var(--dur-3) var(--ease),background-color var(--dur-3) var(--ease)}.DemoProtocol_mapStrip__mDEDt:hover .DemoProtocol_mapLens__Cb1t3{background:color-mix(in srgb,var(--ink) 10%,transparent)}.DemoProtocol_mapStrip__mDEDt[data-live] .DemoProtocol_mapLens__Cb1t3{border-color:var(--red-glass);background:color-mix(in srgb,var(--red-glass) 10%,transparent);cursor:-webkit-grabbing;cursor:grabbing}@container tdash (max-width: 840px){.DemoProtocol_balance__FKQLs{grid-template-columns:repeat(2,minmax(0,1fr))}}@container tdash (max-width: 600px){.DemoProtocol_protoCard__Bc0gZ{padding:20px var(--space-16)}.DemoProtocol_card__75rEv{padding-left:var(--space-16);padding-right:var(--space-16)}.DemoProtocol_balance__FKQLs{grid-template-columns:minmax(0,1fr)}.DemoProtocol_headline__1CE9k{font-size:var(--text-24)}.DemoProtocol_title__bpzBb{font-size:var(--text-32)}}@media (pointer:coarse){.DemoProtocol_switchButton__2RPwd{width:44px;height:44px}.DemoProtocol_mapStrip__mDEDt{height:48px}.DemoProtocol_mapCount__9w4oz{height:36px;border-radius:18px}}@media (prefers-reduced-motion:reduce){.DemoProtocol_mapCount__9w4oz,.DemoProtocol_mapLens__Cb1t3,.DemoProtocol_switchButton__2RPwd{transition:none}.DemoProtocol_table__Y7MzL tr[data-flash] td{animation:none;background-color:color-mix(in srgb,var(--red-glass) 16%,transparent)}}.DemoShowroom_page__uE3R_{width:100%;padding:24px 0 48px}.DemoShowroom_head__yOl3O{margin-bottom:var(--space-32)}.DemoShowroom_back__LDkES{display:inline-block;margin-bottom:var(--space-16);font-size:var(--text-14);font-weight:var(--w-medium)}.DemoShowroom_title__fArvY{font-size:var(--text-40);margin-bottom:var(--space-12);color:var(--shell-ink)}.DemoShowroom_lede__DKc0o{margin:0;max-width:var(--measure);font-size:var(--text-16);color:var(--shell-grey)}.DemoShowroom_empty__RJ6fh{margin:0;font-size:var(--text-16);color:var(--grey)}.DemoShowroom_reconcileNote__PcqJg{margin:var(--space-16) 0 0;font-size:var(--text-12);color:var(--grey)}.DemoShowroom_cycle__3NuwB{border-radius:var(--gloss-r-card);background:var(--gloss-card-bg);-webkit-backdrop-filter:blur(var(--gloss-blur));backdrop-filter:blur(var(--gloss-blur));box-shadow:var(--gloss-inset);padding:26px 28px;display:flex;flex-direction:column;gap:22px}.DemoShowroom_cycleTop__ZD_UA{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-24);flex-wrap:wrap}.DemoShowroom_cycleLead__xtV4v{flex:1 1;min-width:0}.DemoShowroom_cycleEyebrow__byWC7{margin:0 0 6px;font-size:var(--text-12);font-weight:var(--w-medium);letter-spacing:.14em;text-transform:uppercase;color:var(--gloss-eyebrow)}.DemoShowroom_cycleHead__pkXD5{margin:0;font-size:28px;font-weight:var(--w-bold);line-height:1.25;letter-spacing:-.01em}.DemoShowroom_cycleHeadSub__dHck_{font-weight:var(--w-regular);color:var(--grey)}.DemoShowroom_cyclePill__xyJdH{display:inline-flex;align-items:center;gap:var(--space-8);flex-shrink:0;font-size:13px;font-weight:var(--w-medium);border-radius:999px;padding:6px var(--space-12);white-space:nowrap}.DemoShowroom_cyclePill__xyJdH.DemoShowroom_stRunning__WD2Hp{background:var(--green-surface)}.DemoShowroom_cyclePillDot__jwD2n{width:8px;height:8px;flex-shrink:0;border-radius:50%;background:currentColor}.DemoShowroom_stRunning__WD2Hp{color:var(--green-ink)}.DemoShowroom_cycleFoot__qkach{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-24);flex-wrap:wrap;border-top:1px solid var(--gloss-hairline);padding-top:18px}.DemoShowroom_facts__p410w{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-16) var(--space-32);gap:var(--space-16) var(--space-32);flex:1 1;min-width:0;margin:0}.DemoShowroom_fact__MskND{min-width:0}.DemoShowroom_factLabel__dJlBC{font-size:var(--text-12);color:var(--grey);margin-bottom:var(--space-4)}.DemoShowroom_factValue__5GuUN{margin:0;font-size:var(--text-20);font-weight:var(--w-medium);line-height:1.3;overflow-wrap:anywhere}.DemoShowroom_factPrice__d3HGT{font-size:15px;font-weight:var(--w-regular);color:var(--grey);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.DemoShowroom_milestones__CYUC0{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(var(--milestones,4),minmax(0,1fr));grid-gap:var(--space-16);gap:var(--space-16)}.DemoShowroom_milestone__yiLTa{display:flex;flex-direction:column;gap:10px;min-width:0}.DemoShowroom_msTrack__1Jqs7{display:flex;align-items:center}.DemoShowroom_msDot__gT583{width:12px;height:12px;flex-shrink:0;border-radius:50%;box-sizing:border-box}.DemoShowroom_msDotDone__SIeVt{background:var(--ink)}.DemoShowroom_msDotToday__1Ga3K{background:var(--red-glass);box-shadow:0 0 0 5px var(--red-glass-soft)}.DemoShowroom_msDotOpen__vTPR2{border:2px solid}.DemoShowroom_msRule__5s_7b{flex:1 1;height:2px;background:linear-gradient(var(--conn-quiet),var(--conn-quiet)),linear-gradient(var(--conn-quiet),var(--conn-quiet))}.DemoShowroom_msRuleDone__xhj3T{background:var(--ink)}.DemoShowroom_milestone__yiLTa:last-child .DemoShowroom_msRule__5s_7b{display:none}.DemoShowroom_msLabel__EMS0h{font-size:15px;font-weight:var(--w-medium)}.DemoShowroom_msLabelToday__GAr5O{color:var(--red-glass)}.DemoShowroom_msSub__TSKVP{font-size:13px;color:var(--grey);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.DemoShowroom_payInset__T0tNJ{display:none}@container tdash (max-width: 1024px){.DemoShowroom_milestones__CYUC0{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px var(--space-16)}.DemoShowroom_milestone__yiLTa:nth-child(2n) .DemoShowroom_msRule__5s_7b{display:none}}.DemoShowroom_choosers__9au2U{margin-top:var(--space-24);border-radius:var(--gloss-r-card);background:var(--gloss-card-bg);-webkit-backdrop-filter:blur(var(--gloss-blur));backdrop-filter:blur(var(--gloss-blur));box-shadow:var(--gloss-inset);padding:var(--space-24) 28px;display:flex;flex-direction:column;gap:20px}.DemoShowroom_chooserHead__pXorT{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-16);flex-wrap:wrap}.DemoShowroom_chooserTitle__ouaT0{margin:0;font-size:var(--text-20);font-weight:var(--w-medium)}.DemoShowroom_chooserNote__MLen9{margin:2px 0 0;max-width:var(--measure);font-size:13px;color:var(--grey)}.DemoShowroom_choosersPlans__2ainM{gap:var(--space-24)}.DemoShowroom_choiceCol__I_wDc{display:flex;flex-direction:column;gap:var(--space-12);min-width:0;container:choice-col/inline-size}.DemoShowroom_choiceEyebrow__1FVtq{margin:0;font-size:var(--text-12);font-weight:var(--w-medium);letter-spacing:.14em;text-transform:uppercase;color:var(--gloss-eyebrow)}.DemoShowroom_choiceRows__FE40z{display:grid;grid-auto-rows:1fr;grid-gap:10px;gap:10px}.DemoShowroom_choiceTiles__FwdlH{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--space-16);gap:var(--space-16)}.DemoShowroom_choiceForm__8VraU{display:flex;min-width:0}.DemoShowroom_choice__P_y5f{display:flex;flex-direction:column;align-items:stretch;flex:1 1;width:100%;min-width:0;margin:0;font:inherit;color:inherit;text-align:left;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:var(--gloss-r-inner);background:transparent;-webkit-backdrop-filter:blur(var(--gloss-blur));backdrop-filter:blur(var(--gloss-blur));box-shadow:none;border:1px solid var(--silver-cool);padding:var(--space-16);transition:background var(--dur-3) var(--ease),border-color var(--dur-3) var(--ease),box-shadow var(--dur-3) var(--ease)}.DemoShowroom_choice__P_y5f::-moz-focus-inner{border:0;padding:0}button.DemoShowroom_choice__P_y5f{cursor:pointer}button.DemoShowroom_choice__P_y5f:hover{background:var(--gloss-inner-bg);border-color:var(--ink);box-shadow:var(--gloss-inset),var(--gloss-shadow-item)}button.DemoShowroom_choice__P_y5f:hover .DemoShowroom_choiceTitle__uFeeh,button.DemoShowroom_choice__P_y5f:hover .DemoShowroom_methodMark__Z6x9s{color:var(--ink)}button.DemoShowroom_choice__P_y5f:disabled{cursor:default}.DemoShowroom_choiceRow__s1Ob4{display:grid;grid-template-columns:200px minmax(0,1fr) 170px;grid-gap:var(--space-24);gap:var(--space-24);align-items:center;padding:18px var(--space-24)}.DemoShowroom_rowPrice__z_gF_{display:flex;flex-direction:column;gap:2px;min-width:0}.DemoShowroom_rowAmountLine__hLI8l{display:flex;align-items:baseline;gap:var(--space-8);order:1}.DemoShowroom_rowCurrency__CA4U0{font-size:var(--text-14);font-weight:var(--w-medium);color:var(--grey)}.DemoShowroom_rowAmount___lcSo{font-size:44px;font-weight:var(--w-bold);line-height:1;letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ink)}.DemoShowroom_rowWas__2vlar{order:3;font-size:13px;color:var(--grey);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.DemoShowroom_rowVat__3VK2z{order:2;font-size:var(--text-14);font-weight:var(--w-medium);color:var(--grey)}.DemoShowroom_rowWas__2vlar s{text-decoration-thickness:1px}.DemoShowroom_rowPlan__QZKY_{display:flex;flex-direction:column;gap:2px;min-width:0}.DemoShowroom_rowTitleLine__TWZzg{display:flex;align-items:center;gap:10px;min-width:0}.DemoShowroom_rowState__YmKM4{display:flex;flex-direction:column;align-items:flex-end;gap:6px;min-width:0;text-align:right}.DemoShowroom_choiceRowOn__kZrpN{border-color:var(--red);background:var(--red);box-shadow:0 8px 20px rgba(217,10,44,.28);color:#fff}.DemoShowroom_choiceRowOn__kZrpN .DemoShowroom_choiceTitle__uFeeh,.DemoShowroom_choiceRowOn__kZrpN .DemoShowroom_rowAmount___lcSo{color:#fff}.DemoShowroom_choiceRowOn__kZrpN .DemoShowroom_choiceBody__qPZyL,.DemoShowroom_choiceRowOn__kZrpN .DemoShowroom_rowCurrency__CA4U0,.DemoShowroom_choiceRowOn__kZrpN .DemoShowroom_rowVat__3VK2z,.DemoShowroom_choiceRowOn__kZrpN .DemoShowroom_rowWas__2vlar{color:hsla(0,0%,100%,.94)}.DemoShowroom_choiceTitle__uFeeh.DemoShowroom_rowTitle__8Bubt{font-size:17px}.DemoShowroom_planMark__9ijVf{display:block;flex-shrink:0}.DemoShowroom_wedgeLit__uEvLc{fill:var(--red-glass)}.DemoShowroom_wedgeGhost__7EVH_{fill:color-mix(in srgb,var(--ink) 15%,transparent)}.DemoShowroom_choiceRowOn__kZrpN .DemoShowroom_wedgeLit__uEvLc{fill:#fff}.DemoShowroom_choiceRowOn__kZrpN .DemoShowroom_wedgeGhost__7EVH_{fill:hsla(0,0%,100%,.28)}.DemoShowroom_choiceTile__JtFyH{padding:var(--space-16)}.DemoShowroom_tileTop__Mkn3V{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-12)}.DemoShowroom_tileTop__Mkn3V .DemoShowroom_choiceBadge__DfNk6{margin-left:auto}.DemoShowroom_methodMark__Z6x9s{display:block;flex-shrink:0;color:var(--grey);transition:color var(--dur-3) var(--ease)}.DemoShowroom_tileTitle__RM9QX{display:block;margin-top:var(--space-12)}.DemoShowroom_choiceBody__qPZyL.DemoShowroom_tileBody__C0_zH{margin-top:2px;font-size:var(--text-12)}.DemoShowroom_choiceOn__hHsZl{position:relative;border-color:var(--ink);background:var(--gloss-active-bg);box-shadow:var(--gloss-shadow-button),inset 0 0 0 1px var(--ink)}.DemoShowroom_choiceOn__hHsZl .DemoShowroom_choiceBody__qPZyL,.DemoShowroom_choiceOn__hHsZl .DemoShowroom_choiceTitle__uFeeh,.DemoShowroom_choiceOn__hHsZl .DemoShowroom_methodMark__Z6x9s{color:var(--ink)}.DemoShowroom_choiceTitle__uFeeh{font-size:15px;font-weight:var(--w-medium);color:var(--grey);transition:color var(--dur-3) var(--ease)}.DemoShowroom_choiceBadge__DfNk6{flex-shrink:0;font-size:11px;font-weight:var(--w-medium);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;color:var(--grey);background:var(--track-bg);border-radius:999px;padding:2px var(--space-8)}.DemoShowroom_choiceBadgeOn__DbFzC{color:var(--white);background:var(--ink)}.DemoShowroom_choiceRowOn__kZrpN .DemoShowroom_choiceBadgeOnRed__30b09{color:#d90a2c;background:#fff}.DemoShowroom_choiceHidden__MUC9I{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.DemoShowroom_choiceBody__qPZyL{display:block;margin:0;font-size:13px;line-height:1.5;color:var(--grey);max-width:var(--measure)}.DemoShowroom_tileRing__jLliK{position:relative;display:inline-flex;flex-shrink:0;margin-left:auto}.DemoShowroom_tileTop__Mkn3V .DemoShowroom_choiceBadge__DfNk6+.DemoShowroom_tileRing__jLliK{margin-left:0}.DemoShowroom_tileRingMark__NYJCV{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;box-shadow:inset 0 0 0 1.5px var(--grey);transition:box-shadow var(--dur-3) var(--ease)}.DemoShowroom_tileRingDot__iciwo{width:10px;height:10px;border-radius:50%;background:var(--red-deep);transform:scale(0);transition:transform var(--dur-3) var(--ease)}button.DemoShowroom_choice__P_y5f:hover .DemoShowroom_tileRingMark__NYJCV{box-shadow:inset 0 0 0 1.5px var(--red-deep)}button.DemoShowroom_choice__P_y5f:hover .DemoShowroom_tileRingDot__iciwo{transform:scale(1)}.DemoShowroom_tileRingTip__CtYu2{position:absolute;top:50%;right:calc(100% + 8px);z-index:2;width:max-content;max-width:200px;padding:6px 10px;border-radius:8px;background:var(--ink);color:var(--white);font-size:12px;font-weight:var(--w-medium);line-height:1.35;text-align:left;white-space:normal;box-shadow:var(--gloss-shadow-item);transform:translateY(-50%);opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--dur-2) var(--ease),visibility 0s var(--dur-2)}.DemoShowroom_tileRing__jLliK:hover .DemoShowroom_tileRingTip__CtYu2,button.DemoShowroom_choice__P_y5f:focus-visible .DemoShowroom_tileRingTip__CtYu2{opacity:1;visibility:visible;transition:opacity var(--dur-2) var(--ease),visibility 0s}button.DemoShowroom_choice__P_y5f:disabled .DemoShowroom_tileRingMark__NYJCV{opacity:.55}button.DemoShowroom_choice__P_y5f:disabled:hover .DemoShowroom_tileRingMark__NYJCV{box-shadow:inset 0 0 0 1.5px var(--grey)}button.DemoShowroom_choice__P_y5f:disabled:hover .DemoShowroom_tileRingDot__iciwo{transform:scale(0)}@media (pointer:coarse){.DemoShowroom_tileRing__jLliK{margin-top:-11px;margin-bottom:-11px;padding:11px 0 11px 11px}}@media (prefers-reduced-motion:reduce){.DemoShowroom_tileRingDot__iciwo,.DemoShowroom_tileRingMark__NYJCV,.DemoShowroom_tileRingTip__CtYu2{transition:none}}.DemoShowroom_rowSwitch__bCLsi{position:relative;display:inline-flex;margin-top:2px}.DemoShowroom_rowSwitchDisc__lp0xZ{display:grid;place-items:center;width:56px;height:56px;border-radius:50%;color:var(--red-deep);box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--red-deep) 35%,transparent);transition:background var(--dur-3) var(--ease),color var(--dur-3) var(--ease),box-shadow var(--dur-3) var(--ease)}.DemoShowroom_rowSwitchGlyph__WuYRS{display:block;transition:transform var(--dur-6) var(--ease)}.DemoShowroom_rowSwitchGlyph__WuYRS polygon{fill:currentColor}button.DemoShowroom_choice__P_y5f:hover .DemoShowroom_rowSwitchDisc__lp0xZ{background:var(--red);color:#f5f4f2;box-shadow:0 8px 20px color-mix(in srgb,var(--red) 30%,transparent)}button.DemoShowroom_choice__P_y5f:hover .DemoShowroom_rowSwitchGlyph__WuYRS{transform:rotate(180deg)}.DemoShowroom_rowSwitchTip__W5WS3{position:absolute;top:50%;right:calc(100% + 12px);z-index:2;width:max-content;max-width:220px;padding:7px 11px;border-radius:8px;background:var(--ink);color:var(--white);font-size:13px;font-weight:var(--w-medium);line-height:1.35;text-align:left;white-space:normal;box-shadow:var(--gloss-shadow-item);opacity:0;visibility:hidden;transform:translate(6px,-50%);pointer-events:none;transition:opacity var(--dur-2) var(--ease),transform var(--dur-2) var(--ease),visibility 0s var(--dur-2)}.DemoShowroom_rowSwitch__bCLsi:hover .DemoShowroom_rowSwitchTip__W5WS3,button.DemoShowroom_choice__P_y5f:focus-visible .DemoShowroom_rowSwitchTip__W5WS3{opacity:1;visibility:visible;transform:translateY(-50%);transition:opacity var(--dur-2) var(--ease),transform var(--dur-2) var(--ease),visibility 0s}button.DemoShowroom_choice__P_y5f:disabled .DemoShowroom_rowSwitchDisc__lp0xZ{opacity:.55}button.DemoShowroom_choice__P_y5f:disabled:hover .DemoShowroom_rowSwitchDisc__lp0xZ{background:transparent;color:var(--red-deep);box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--red-deep) 35%,transparent)}button.DemoShowroom_choice__P_y5f:disabled:hover .DemoShowroom_rowSwitchGlyph__WuYRS{transform:none}@media (prefers-reduced-motion:reduce){.DemoShowroom_rowSwitchDisc__lp0xZ,.DemoShowroom_rowSwitchGlyph__WuYRS,.DemoShowroom_rowSwitchTip__W5WS3{transition:none}button.DemoShowroom_choice__P_y5f:hover .DemoShowroom_rowSwitchGlyph__WuYRS{transform:none}}@container choice-col (max-width: 690px){.DemoShowroom_choiceRows__FE40z{grid-auto-rows:auto}.DemoShowroom_choiceRow__s1Ob4{grid-template-columns:minmax(0,1fr);gap:var(--space-8)}.DemoShowroom_rowState__YmKM4{align-items:flex-start;text-align:left}.DemoShowroom_rowSwitch__bCLsi .DemoShowroom_rowSwitchTip__W5WS3{right:auto;left:calc(100% + 12px);transform:translate(-6px,-50%)}.DemoShowroom_rowSwitch__bCLsi:hover .DemoShowroom_rowSwitchTip__W5WS3,button.DemoShowroom_choice__P_y5f:focus-visible .DemoShowroom_rowSwitchTip__W5WS3{transform:translateY(-50%)}}@container choice-col (max-width: 560px){.DemoShowroom_choiceTiles__FwdlH{grid-template-columns:minmax(0,1fr)}}.DemoShowroom_invoices__sGnCg{margin-top:var(--space-24);border-radius:var(--gloss-r-card);background:var(--gloss-card-bg);-webkit-backdrop-filter:blur(var(--gloss-blur));backdrop-filter:blur(var(--gloss-blur));box-shadow:var(--gloss-inset);padding:18px 28px 22px}.DemoShowroom_tabRow__sZ2Tj{display:flex;align-items:center;gap:var(--space-16);flex-wrap:wrap;border-bottom:1px solid var(--gloss-hairline)}.DemoShowroom_tabTrack__t1zWz{display:flex;gap:var(--space-4)}.DemoShowroom_tab__GAFkB{padding:10px 14px;font-size:var(--text-14);font-weight:var(--w-medium);color:var(--grey);text-decoration:none;border-bottom:3px solid transparent;margin-bottom:-1px;white-space:nowrap;transition:color var(--dur-2) var(--ease)}.DemoShowroom_tab__GAFkB:hover{color:var(--ink);text-decoration:none}.DemoShowroom_tabOn__PP9YE{color:var(--ink);border-bottom-color:var(--red-glass)}.DemoShowroom_tabTotal__pxX1b{margin-left:auto;font-size:13px;color:var(--grey);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.DemoShowroom_panel__vVh4M{padding-top:var(--space-8)}.DemoShowroom_paidRow__qJayM{display:grid;grid-template-columns:110px minmax(0,1fr) 190px 130px 60px;grid-gap:var(--space-16);gap:var(--space-16);align-items:baseline;padding:10px 0;font-size:var(--text-14);border-top:1px solid var(--gloss-hairline)}.DemoShowroom_paidRow__qJayM:first-child{border-top:0}.DemoShowroom_paidMonth__saXC0{font-weight:var(--w-medium);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.DemoShowroom_paidWhat___S8_c{min-width:0}.DemoShowroom_paidNumber__RjGSf,.DemoShowroom_paidVia__Q15jJ{color:var(--grey);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.DemoShowroom_paidAmount__sDNvF{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.DemoShowroom_paidAction__J1qH8{text-align:right}.DemoShowroom_action__JtyqJ{font-size:13px;font-weight:var(--w-medium);white-space:nowrap;color:var(--red-glass);transition:color var(--dur-2) var(--ease)}.DemoShowroom_action__JtyqJ:hover{color:var(--red-deep)}@container tdash (max-width: 720px){.DemoShowroom_paidRow__qJayM{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"what what" "month amount" "via action";gap:var(--space-4) var(--space-12)}.DemoShowroom_paidWhat___S8_c{grid-area:what}.DemoShowroom_paidMonth__saXC0{grid-area:month}.DemoShowroom_paidVia__Q15jJ{grid-area:via}.DemoShowroom_paidAmount__sDNvF{grid-area:amount}.DemoShowroom_paidAction__J1qH8{grid-area:action}}.DemoShowroom_cancelGlyph__pzLIj{flex:none;fill:currentColor}.DemoShowroom_cancelButton__pMI69{flex:none;display:inline-flex;align-items:center;justify-content:center;gap:var(--space-8);min-height:40px;padding:0 18px;font-family:var(--font);font-size:var(--text-14);font-weight:var(--w-medium);color:var(--red-deep);background:transparent;border:1.5px solid var(--red-deep);border-radius:var(--gloss-r-control-s);text-decoration:none;cursor:pointer;transition:background var(--dur-3) var(--ease),color var(--dur-3) var(--ease),border-color var(--dur-3) var(--ease)}.DemoShowroom_cancelButton__pMI69:hover{color:#f5f4f2;background:var(--red);border-color:var(--red);text-decoration:none}.DemoShowroom_cancelDialog__6U0Ex{width:min(540px,calc(100vw - 32px));max-width:none;max-height:calc(100dvh - 32px);padding:0;border:none;background:transparent;color:var(--ink);overflow-y:auto}.DemoShowroom_cancelDialog__6U0Ex::-webkit-backdrop{background:var(--backdrop,rgba(26,26,26,.48));-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.DemoShowroom_cancelDialog__6U0Ex::backdrop{background:var(--backdrop,rgba(26,26,26,.48));-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.DemoShowroom_cancelDialog__6U0Ex[open]{animation:DemoShowroom_cancel-rise__vR692 var(--dur-5,.36s) var(--ease,ease) both}.DemoShowroom_cancelInline__4ZNpI{display:grid;justify-items:center}.DemoShowroom_cancelInline__4ZNpI>.DemoShowroom_cancelPanel__ZVdyl{width:min(540px,100%)}.DemoShowroom_cancelPanel__ZVdyl{display:flex;flex-direction:column;gap:20px;padding:28px;background:var(--white);color:var(--ink);border:1px solid color-mix(in srgb,var(--ink) 10%,transparent);border-radius:var(--gloss-r-card);box-shadow:var(--gloss-shadow-frame);text-align:left}.DemoShowroom_cancelPanelHead__XgqDw{display:grid;grid-template-columns:48px minmax(0,1fr);grid-gap:var(--space-16);gap:var(--space-16);align-items:center}.DemoShowroom_cancelPanelIcon__Va1zS{display:grid;place-items:center;width:48px;height:48px;border-radius:14px;background:var(--red-surface);color:var(--red-deep)}.DemoShowroom_cancelPanelTitle__M96bQ{margin:0;font-size:var(--text-24);font-weight:var(--w-medium);letter-spacing:-.01em}.DemoShowroom_cancelEyebrow__ZRcCi{display:block;margin:0 0 4px;font-size:var(--text-12);font-weight:var(--w-medium);letter-spacing:.14em;text-transform:uppercase}.DemoShowroom_cancelLast__23C3F{display:flex;flex-direction:column;padding:18px 20px;border-radius:16px;background:var(--red-surface);color:var(--red-deep)}.DemoShowroom_cancelLastDate__QAwzx{font-size:var(--text-40);font-weight:var(--w-bold);line-height:1.05;letter-spacing:-.02em}.DemoShowroom_cancelLastSub__sosJv{margin-top:4px;font-size:14px;line-height:1.5;color:var(--ink)}.DemoShowroom_cancelTl__f98hS{display:grid;grid-template-columns:14px minmax(0,2fr) 14px minmax(0,1fr) 14px;grid-template-rows:auto 14px auto;align-items:center;grid-row-gap:8px;row-gap:8px;padding:4px 4px 0}.DemoShowroom_cancelTlCaption__ciRD6{grid-column:2;grid-row:1;justify-self:center;font-size:12px;font-weight:var(--w-medium);color:var(--green-ink)}.DemoShowroom_cancelTlDot__yUPjL{grid-row:2;width:14px;height:14px;border-radius:50%}.DemoShowroom_cancelTlDotNow__itWf0{grid-column:1;background:var(--ink)}.DemoShowroom_cancelTlDotEnd__crYma{grid-column:3;background:var(--red-deep);box-shadow:0 0 0 4px color-mix(in srgb,var(--red-deep) 18%,transparent)}.DemoShowroom_cancelTlDotAfter__QBj8u{grid-column:5;border:2px solid var(--grey)}.DemoShowroom_cancelTlFull__o8IXB{grid-column:2;grid-row:2;height:6px;margin:0 4px;border-radius:3px;background:var(--green-ink)}.DemoShowroom_cancelTlAfter__ObHt5{grid-column:4;grid-row:2;height:0;margin:0 4px;border-top:2px dashed var(--grey)}.DemoShowroom_cancelTlLabel__PatKt{grid-row:3;align-self:start;display:flex;flex-direction:column;white-space:nowrap;font-size:12px;color:var(--grey)}.DemoShowroom_cancelTlLabel__PatKt b{font-size:13px;font-weight:var(--w-medium);color:var(--ink)}.DemoShowroom_cancelTlLabelNow__jZRcs{grid-column:1;justify-self:start}.DemoShowroom_cancelTlLabelEnd__tufaz{grid-column:3;justify-self:center;align-items:center;text-align:center}.DemoShowroom_cancelTlLabelEnd__tufaz b{color:var(--red-deep)}.DemoShowroom_cancelTlLabelAfter__OuK2P{grid-column:5;justify-self:end;align-items:flex-end;text-align:right}.DemoShowroom_cancelFacts__rOeJv{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:14px}.DemoShowroom_cancelFact__2Z3mR{display:grid;grid-template-columns:34px minmax(0,1fr);grid-gap:var(--space-12);gap:var(--space-12);align-items:start}.DemoShowroom_cancelFactIcon__CGB5U{display:grid;place-items:center;width:34px;height:34px;border-radius:10px;background:linear-gradient(var(--track-bg),var(--track-bg)),linear-gradient(var(--track-bg),var(--track-bg)),linear-gradient(var(--track-bg),var(--track-bg));color:var(--ink)}.DemoShowroom_cancelFactT__B5E8m{display:block;font-size:15px;font-weight:var(--w-medium)}.DemoShowroom_cancelFactS__xZigX{display:block;margin-top:1px;font-size:13px;line-height:1.5;color:var(--grey)}.DemoShowroom_cancelUndo__lwUlv{display:flex;align-items:center;gap:var(--space-8);margin:0;padding:10px 14px;border-radius:12px;background:var(--green-surface);color:var(--green-ink);font-size:13px;font-weight:var(--w-medium)}.DemoShowroom_cancelActions__J_Knb{display:flex;justify-content:flex-end;align-items:center;gap:var(--space-12);flex-wrap:wrap;margin:0}.DemoShowroom_cancelConfirm__cVui_,.DemoShowroom_cancelKeep__ZRFal{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 20px;font-family:var(--font);font-size:var(--text-14);font-weight:var(--w-medium);border-radius:var(--gloss-r-control-s);text-decoration:none;cursor:pointer;transition:background var(--dur-3) var(--ease),color var(--dur-3) var(--ease)}.DemoShowroom_cancelKeep__ZRFal{color:var(--ink);background:transparent;border:1px solid var(--grey)}.DemoShowroom_cancelKeep__ZRFal:hover{color:var(--white);background:var(--ink);text-decoration:none}.DemoShowroom_cancelConfirm__cVui_{color:#f5f4f2;background:var(--red);border:none}.DemoShowroom_cancelConfirm__cVui_:hover{background:#831005}.DemoShowroom_cancelConfirm__cVui_:disabled{opacity:.55;cursor:progress}@container tdash (max-width: 600px){.DemoShowroom_cancelPanel__ZVdyl{padding:22px}.DemoShowroom_cancelActions__J_Knb{flex-direction:column-reverse;align-items:stretch}.DemoShowroom_cancelTl__f98hS{grid-template-rows:auto 14px auto auto}.DemoShowroom_cancelTlLabelAfter__OuK2P{grid-row:4}}@media (pointer:coarse){.DemoShowroom_cancelButton__pMI69{min-height:44px}}@media (prefers-reduced-motion:reduce){.DemoShowroom_cancelDialog__6U0Ex[open]{animation:none}}@container tdash (max-width: 600px){.DemoShowroom_choosers__9au2U,.DemoShowroom_cycle__3NuwB,.DemoShowroom_invoices__sGnCg{padding:20px var(--space-16)}.DemoShowroom_cycleHead__pkXD5{font-size:var(--text-24)}.DemoShowroom_facts__p410w{grid-template-columns:1fr;flex-basis:100%}.DemoShowroom_milestones__CYUC0{gap:var(--space-16)}.DemoShowroom_rowAmount___lcSo{font-size:36px}}@media (prefers-reduced-motion:reduce){.DemoShowroom_action__JtyqJ,.DemoShowroom_cancelButton__pMI69,.DemoShowroom_cancelConfirm__cVui_,.DemoShowroom_cancelKeep__ZRFal,.DemoShowroom_choiceTitle__uFeeh,.DemoShowroom_choice__P_y5f,.DemoShowroom_methodMark__Z6x9s{transition:none}}.DemoShowroom_pd__CVuYh{--pd-paid:color-mix(in srgb,var(--green-ink) 22%,transparent);--pd-open:color-mix(in srgb,var(--amber-ink) 22%,transparent);margin-top:var(--space-24);border-radius:var(--gloss-r-card);background:var(--gloss-card-bg);-webkit-backdrop-filter:blur(var(--gloss-blur));backdrop-filter:blur(var(--gloss-blur));box-shadow:var(--gloss-inset);padding:var(--space-24) 28px;display:flex;flex-direction:column;gap:20px}.DemoShowroom_pdHead__HexYN{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:var(--space-16)}.DemoShowroom_pdTitle__Rs7pH{margin:0;font-size:var(--text-20);font-weight:var(--w-medium)}.DemoShowroom_pdLine__DAP4U{margin:2px 0 0;max-width:var(--measure);font-size:13px;color:var(--grey)}.DemoShowroom_pdLegend__KIaoE{display:flex;flex-wrap:wrap;gap:20px;margin:0;padding:0;list-style:none;font-size:13px;color:var(--grey)}.DemoShowroom_pdLegend__KIaoE li{display:inline-flex;align-items:center;gap:var(--space-8)}.DemoShowroom_pdSwatch__2M6yb{flex:none;width:12px;height:12px;border-radius:3px}.DemoShowroom_pdSwatchToday__pWYNN{box-sizing:border-box;border-radius:50%;border:2px solid var(--red-glass)}.DemoShowroom_pdMonths__Daf5W{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:28px;gap:28px}.DemoShowroom_pdMonth__gxP7n{min-width:0}.DemoShowroom_pdMonthHead__z_QSK{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-8);margin-bottom:10px}.DemoShowroom_pdMonthName__DKliy{font-size:15px;font-weight:var(--w-medium)}.DemoShowroom_pdMonthNote__mEinO{font-size:var(--text-12);color:var(--grey);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right}.DemoShowroom_pdGrid__ULhIE{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:3px;gap:3px}.DemoShowroom_pdWeekday__aTSHQ{padding-bottom:var(--space-4);text-align:center;font-size:11px;font-weight:var(--w-medium);letter-spacing:.08em;text-transform:uppercase;color:var(--grey)}.DemoShowroom_pdDay__KMYmp{display:grid;place-items:center;height:32px;border-radius:6px;font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.DemoShowroom_dayPaid__FsuoT{background:var(--pd-paid);color:var(--ink)}.DemoShowroom_dayOpen__LFXgN{background:var(--pd-open);color:var(--ink)}.DemoShowroom_dayNone__7q1w0{color:var(--grey)}.DemoShowroom_dayStart__I8uxy{font-weight:var(--w-medium)}.DemoShowroom_dayPaid__FsuoT.DemoShowroom_dayStart__I8uxy{border-left:2px solid var(--green-ink)}.DemoShowroom_dayOpen__LFXgN.DemoShowroom_dayStart__I8uxy{border-left:2px solid var(--amber-ink)}.DemoShowroom_dayToday__LF01R{font-weight:var(--w-medium);box-shadow:inset 0 0 0 2px var(--red-glass)}@container tdash (max-width: 1024px){.DemoShowroom_pdMonths__Daf5W{grid-template-columns:repeat(2,minmax(0,1fr))}}@container tdash (max-width: 720px){.DemoShowroom_pdMonths__Daf5W{grid-template-columns:minmax(0,1fr)}}@container tdash (max-width: 600px){.DemoShowroom_pd__CVuYh{padding:20px var(--space-16)}}.DemoShowroom_effortHead__UYGag{margin:0;font-size:28px;font-weight:var(--w-medium);line-height:1.2;letter-spacing:-.01em}.DemoShowroom_effortRing__q5J3U{flex-shrink:0;width:128px;height:128px;transform:rotate(-90deg)}.DemoShowroom_effortInnerArc__88Co6,.DemoShowroom_effortInnerTrack__Ovs6Y,.DemoShowroom_effortOuterArc__gorKf,.DemoShowroom_effortOuterTrack__vep2Y{fill:none;stroke-linecap:butt}.DemoShowroom_effortInnerArc__88Co6,.DemoShowroom_effortInnerTrack__Ovs6Y{stroke-width:14}.DemoShowroom_effortInnerTrack__Ovs6Y{stroke:color-mix(in srgb,var(--red-glass) 24%,transparent)}.DemoShowroom_effortInnerArc__88Co6{stroke:var(--red-glass)}.DemoShowroom_effortOuterArc__gorKf,.DemoShowroom_effortOuterTrack__vep2Y{stroke-width:8}.DemoShowroom_effortOuterTrack__vep2Y{stroke:color-mix(in srgb,var(--green-ink) 24%,transparent)}.DemoShowroom_effortOuterArc__gorKf{stroke:var(--green-ink)}.DemoShowroom_effortOuterPreview__fLmu0{fill:none;stroke-linecap:butt;stroke-width:8;stroke:color-mix(in srgb,var(--green-ink) var(--demo-preview-mix),transparent)}.DemoShowroom_spineSub__1dRhG.DemoShowroom_spinePreview__w1w_D{color:var(--green-ink)}.DemoShowroom_effortInnerGroup__lnJrF,.DemoShowroom_effortOuterGroup__wYCum{transition:opacity var(--dur-3) var(--ease)}.DemoShowroom_effortRing__q5J3U[data-active=inner] .DemoShowroom_effortOuterGroup__wYCum,.DemoShowroom_effortRing__q5J3U[data-active=outer] .DemoShowroom_effortInnerGroup__lnJrF{opacity:.35}@media (prefers-reduced-motion:reduce){.DemoShowroom_effortInnerGroup__lnJrF,.DemoShowroom_effortOuterGroup__wYCum{transition:none}}@container tdash (max-width: 600px){.DemoShowroom_effortHead__UYGag{font-size:var(--text-24)}}.DemoShowroom_salon__8dcZb{display:grid;grid-template-columns:304px minmax(0,1fr);grid-gap:var(--space-24);gap:var(--space-24);align-items:start}.DemoShowroom_spine__BB7An{border-radius:var(--gloss-r-card);background:var(--gloss-card-bg);-webkit-backdrop-filter:blur(var(--gloss-blur));backdrop-filter:blur(var(--gloss-blur));box-shadow:var(--gloss-inset);padding:var(--space-24) 20px var(--space-16);display:flex;flex-direction:column;gap:20px;min-width:0}.DemoShowroom_spineMeter__MdIW8{display:flex;flex-direction:column;align-items:flex-start;gap:18px;padding:0 var(--space-4)}.DemoShowroom_spineRing__G2a7o{position:relative;flex-shrink:0;width:128px;height:128px}.DemoShowroom_spineRing__G2a7o svg{pointer-events:none}.DemoShowroom_spineZoneInner__d56oX,.DemoShowroom_spineZoneOuter__SWsNS{position:absolute;border-radius:50%}.DemoShowroom_spineZoneOuter__SWsNS{inset:-10px}.DemoShowroom_spineZoneInner__d56oX{top:15px;left:15px;width:98px;height:98px;z-index:1}.DemoShowroom_spineCentre__7jR6c{position:absolute;inset:0;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;pointer-events:none;text-align:center}.DemoShowroom_spineCentreBonus__9w1cb,.DemoShowroom_spineCentreUsed__yKkvV{font-size:17px;font-weight:var(--w-medium);line-height:1.1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.DemoShowroom_spineCentreUsed__yKkvV{color:var(--red-glass)}.DemoShowroom_spineCentreBonus__9w1cb{color:var(--green-ink)}.DemoShowroom_spineCentreLabel__RMMKK{font-size:11px;line-height:1.3;color:var(--grey);white-space:nowrap}.DemoShowroom_spineWords__rI_Pi{min-width:0}.DemoShowroom_spineSub__1dRhG{margin:var(--space-4) 0 0;font-size:15px;color:var(--grey);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.DemoShowroom_spineCycle__CPm7e{margin:var(--space-8) 0 0;font-size:13px;line-height:1.6;color:var(--grey);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.DemoShowroom_spineTabs__Ac_xU{display:flex;flex-direction:column;gap:var(--space-4);border-top:1px solid var(--gloss-hairline);padding-top:var(--space-16)}.DemoShowroom_spineTab__WEdfL{display:flex;flex-direction:column;gap:2px;text-align:left;padding:var(--space-12) 14px;border-left:3px solid transparent;border-radius:0 12px 12px 0;background:transparent;color:var(--grey);text-decoration:none;transition:background-color var(--dur-3) var(--ease),border-color var(--dur-3) var(--ease),color var(--dur-3) var(--ease)}.DemoShowroom_spineTab__WEdfL:hover{background:var(--gloss-pill-bg);color:var(--grey);text-decoration:none}.DemoShowroom_spineTabOn__4r8aG,.DemoShowroom_spineTabOn__4r8aG:hover{border-left-color:var(--red-glass);background:var(--gloss-inner-bg)}.DemoShowroom_spineTabTitle__xXosC{font-size:15px;font-weight:var(--w-medium);line-height:1.5;color:var(--grey)}.DemoShowroom_spineTabOn__4r8aG .DemoShowroom_spineTabTitle__xXosC{color:var(--ink)}.DemoShowroom_spineTabLine___EF48{font-size:13px;line-height:1.5;color:var(--grey);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.DemoShowroom_salonPanels__TgDWN{min-width:0}.DemoShowroom_salonPanel__Zw8R7>:first-child{margin-top:0}@media (prefers-reduced-motion:reduce){.DemoShowroom_spineTab__WEdfL{transition:none}}@container tdash (max-width: 1024px){.DemoShowroom_salon__8dcZb{grid-template-columns:minmax(0,1fr)}.DemoShowroom_spineMeter__MdIW8{flex-direction:row;align-items:center;gap:var(--space-24)}.DemoShowroom_spineTabs__Ac_xU{flex-direction:row;border-top:0;padding-top:0;border-bottom:1px solid var(--gloss-hairline)}.DemoShowroom_spineTabOn__4r8aG,.DemoShowroom_spineTabOn__4r8aG:hover,.DemoShowroom_spineTab__WEdfL,.DemoShowroom_spineTab__WEdfL:hover{padding:10px 14px;border-left:0;border-bottom:3px solid transparent;border-radius:0;margin-bottom:-1px;background:transparent}.DemoShowroom_spineTabOn__4r8aG,.DemoShowroom_spineTabOn__4r8aG:hover{border-bottom-color:var(--red-glass)}.DemoShowroom_spineTab__WEdfL:hover .DemoShowroom_spineTabTitle__xXosC{color:var(--ink)}.DemoShowroom_spineTabTitle__xXosC{font-size:var(--text-14);white-space:nowrap}.DemoShowroom_spineTabLine___EF48{display:none}}@container tdash (max-width: 600px){.DemoShowroom_spineMeter__MdIW8{flex-direction:column;align-items:flex-start}.DemoShowroom_spineTabs__Ac_xU{flex-wrap:wrap}}.DemoShowroom_eyebrowRow__tkXTd{display:flex;align-items:center;gap:var(--space-8);margin:0 0 6px}.DemoShowroom_eyebrowRow__tkXTd .DemoShowroom_cycleEyebrow__byWC7{margin:0}.DemoShowroom_infoButton__LRCQ1{display:inline-grid;place-items:center;box-sizing:border-box;width:22px;height:22px;padding:0;color:var(--ink);background:transparent;border:1px solid var(--grey);border-radius:50%;cursor:pointer;transition:border-color var(--dur-3) var(--ease),color var(--dur-3) var(--ease)}.DemoShowroom_infoButton__LRCQ1:hover{color:var(--red-deep);border-color:var(--red-deep)}dialog.DemoShowroom_infoDialog__CT4AF{position:fixed;inset:0;box-sizing:border-box;width:min(520px,calc(100vw - 32px));max-width:100%;max-height:calc(100vh - 48px);margin:auto;padding:var(--space-24);overflow-y:auto;color:var(--ink);background:var(--white);border:none;border-radius:var(--gloss-r-card);box-shadow:var(--gloss-shadow-frame)}dialog.DemoShowroom_infoDialog__CT4AF::-webkit-backdrop{background:var(--backdrop,rgba(26,26,26,.48))}dialog.DemoShowroom_infoDialog__CT4AF::backdrop{background:var(--backdrop,rgba(26,26,26,.48))}.DemoShowroom_infoTitle__BJgGr{margin:0 0 var(--space-12);font-size:var(--text-20);font-weight:var(--w-bold);line-height:1.35}.DemoShowroom_infoBody__WyqVd p{margin:0 0 var(--space-8);font-size:var(--text-14);line-height:1.6}.DemoShowroom_infoYours__OrRps{margin-top:var(--space-16);padding-top:var(--space-16);border-top:1px solid var(--grey)}.DemoShowroom_infoYoursTitle__rcwFR{margin:0 0 var(--space-4);font-size:var(--text-12);font-weight:var(--w-medium);letter-spacing:.1em;text-transform:uppercase;color:var(--grey)}.DemoShowroom_infoExample__GkZVd{margin:0;font-size:var(--text-14);line-height:1.6;font-weight:var(--w-medium)}.DemoShowroom_infoActions__JmQHE{display:flex;justify-content:flex-end;margin-top:var(--space-24)}.DemoShowroom_infoClose__a3kSR{padding:9px 18px;font:inherit;font-size:var(--text-14);font-weight:var(--w-medium);color:var(--white);background:var(--ink);border:1px solid var(--ink);border-radius:var(--gloss-r-control-s);cursor:pointer}.DemoShowroom_infoClose__a3kSR:hover{color:#f5f4f2;background:var(--red);border-color:var(--red)}@media (pointer:coarse){.DemoShowroom_infoButton__LRCQ1{width:44px;height:44px;margin:-11px 0}.DemoShowroom_infoClose__a3kSR{min-height:44px}}@media (prefers-reduced-motion:reduce){.DemoShowroom_infoButton__LRCQ1{transition:none}}.DemoShowroom_spineProtoIcon__sP3Wa{display:inline-flex}.DemoShowroom_protoDoor__dHYYH{display:inline-grid;place-items:center;box-sizing:border-box;width:26px;height:26px;padding:0;color:var(--red-glass);background:transparent;border:1px solid color-mix(in srgb,var(--red-glass) 45%,transparent);border-radius:50%;text-decoration:none;transition:background var(--dur-3) var(--ease),border-color var(--dur-3) var(--ease),color var(--dur-3) var(--ease)}.DemoShowroom_protoDoor__dHYYH:hover{background:#d90a2c;border-color:#d90a2c;color:#f5f4f2;text-decoration:none}@media (pointer:coarse){.DemoShowroom_protoDoor__dHYYH{width:44px;height:44px;margin:-9px 0}}@media (prefers-reduced-motion:reduce){.DemoShowroom_protoDoor__dHYYH{transition:none}}.DemoShowroom_spineProtoLink__3Rq76{display:block;padding:var(--space-8) 14px;border-top:1px solid var(--gloss-hairline);font-size:13px;font-weight:var(--w-medium);color:var(--grey);text-decoration:none;transition:color var(--dur-3) var(--ease)}.DemoShowroom_spineProtoLink__3Rq76:hover{color:var(--ink);text-decoration:none}@container tdash (max-width: 1024px){.DemoShowroom_spineProtoIcon__sP3Wa{display:none}}@media (pointer:coarse){.DemoShowroom_spineProtoLink__3Rq76{min-height:44px;display:flex;align-items:center}}@media (prefers-reduced-motion:reduce){.DemoShowroom_spineProtoLink__3Rq76{transition:none}}@keyframes DemoShowroom_cancel-rise__vR692{0%{opacity:0;transform:translateY(12px) scale(.98)}}.DemoShowroom_wrap___rMXg{position:relative;display:inline-flex}.DemoShowroom_tip__gGCpg{position:absolute;top:calc(100% + 6px);left:0;visibility:hidden;z-index:var(--z-modal,300);display:flex;flex-direction:column;gap:2px;box-sizing:border-box;width:max-content;max-width:240px;padding:8px 10px;color:var(--white);background:var(--ink);border-radius:var(--gloss-r-control-s,8px);box-shadow:var(--shadow-float);text-align:left;white-space:normal;pointer-events:none}.DemoShowroom_label__egivr{font-size:13px;font-weight:var(--w-medium,500);line-height:1.35}.DemoShowroom_beat__soPfZ{fill:currentColor;fill-opacity:0;transform-box:fill-box;transform-origin:center;animation:DemoShowroom_protocol-beat__RpfNe 3.4s var(--ease) infinite}@keyframes DemoShowroom_protocol-beat__RpfNe{0%,30%,to{transform:scale(1);fill-opacity:0}7%{transform:scale(1.45);fill-opacity:1}14%{transform:scale(1);fill-opacity:.35}21%{transform:scale(1.3);fill-opacity:.9}}a:focus-visible .DemoShowroom_beat__soPfZ,a:hover .DemoShowroom_beat__soPfZ{animation:none;fill-opacity:1}@media (prefers-reduced-motion:reduce){.DemoShowroom_beat__soPfZ{animation:none}}.DemoShowroom_wrap___rMXg:focus-within .DemoShowroom_tip__gGCpg,.DemoShowroom_wrap___rMXg:hover .DemoShowroom_tip__gGCpg{visibility:visible}.DemoShowroom_demoNote__f53ZZ{margin:0;padding:var(--space-8) var(--space-12);border-radius:var(--gloss-r-inner);background:var(--gloss-inner-bg);box-shadow:var(--gloss-inset);font-size:13px;color:var(--ink)}.DemoShowroom_demoNote__f53ZZ b{font-weight:var(--w-medium)}.DemoShowroom_vTiles__fjYjU{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--space-16);gap:var(--space-16)}.DemoShowroom_vTile__a_W10{position:relative;display:flex;flex-direction:column;gap:14px;margin:0;min-width:0;padding:20px;border-radius:var(--gloss-r-inner);border:1px solid transparent;background:var(--gloss-inner-bg);box-shadow:var(--gloss-inset);transition:background-color var(--dur-3) var(--ease),box-shadow var(--dur-3) var(--ease),border-color var(--dur-3) var(--ease)}.DemoShowroom_vTile__a_W10:focus-within,.DemoShowroom_vTile__a_W10:hover{background:var(--gloss-active-bg);box-shadow:var(--gloss-shadow-button);border-color:var(--ink)}.DemoShowroom_vTile__a_W10:focus-within .DemoShowroom_vFigureWord__URv6_,.DemoShowroom_vTile__a_W10:focus-within .DemoShowroom_vPerPoint__2y8QM,.DemoShowroom_vTile__a_W10:hover .DemoShowroom_vFigureWord__URv6_,.DemoShowroom_vTile__a_W10:hover .DemoShowroom_vPerPoint__2y8QM{color:var(--ink)}.DemoShowroom_vRingRow__TQKCQ{display:flex;align-items:center;gap:14px}.DemoShowroom_vRing__rGR7p{flex-shrink:0;width:64px;height:64px;transform:rotate(-90deg)}.DemoShowroom_vRingAdded__cK2Yd,.DemoShowroom_vRingAvailable__Vvfe4,.DemoShowroom_vRingTrack__tPMvF,.DemoShowroom_vRingUsed__21WOV{fill:none;stroke-width:14;stroke-linecap:butt}.DemoShowroom_vRingTrack__tPMvF{stroke:var(--track-bg)}.DemoShowroom_vRingUsed__21WOV{stroke:var(--red-glass)}.DemoShowroom_vRingAvailable__Vvfe4{stroke:color-mix(in srgb,var(--green-ink) var(--demo-available-mix),transparent)}.DemoShowroom_vRingAdded__cK2Yd{stroke:var(--green-ink)}.DemoShowroom_vFigureBlock__grstw{min-width:0}.DemoShowroom_vFigure__EjePY{font-size:40px;font-weight:var(--w-bold);line-height:1;letter-spacing:-.02em;color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.DemoShowroom_vFigureWord__URv6_{margin-top:var(--space-4);font-size:13px;line-height:1.5;color:var(--grey)}.DemoShowroom_vAfter__nFyFj{margin:0;font-size:13px;line-height:1.5;font-weight:var(--w-medium);color:var(--green-ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.DemoShowroom_vPrice__n1cRL{display:flex;flex-direction:column;gap:2px}.DemoShowroom_vAmount__nXVeh{font-size:var(--text-18);font-weight:var(--w-medium);line-height:1.3;color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.DemoShowroom_vPerPoint__2y8QM{font-size:var(--text-12);color:var(--grey);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.DemoShowroom_vBuy__Ntn8o{width:100%;margin-top:auto;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;cursor:pointer;font:inherit;letter-spacing:inherit;font-size:13px;font-weight:var(--w-medium);line-height:1.5;color:var(--white);background:var(--ink);border-radius:var(--gloss-r-control-s);padding:10px 14px;transition:background-color var(--dur-3) var(--ease),color var(--dur-3) var(--ease)}.DemoShowroom_vBuy__Ntn8o:active,.DemoShowroom_vBuy__Ntn8o:hover{background:var(--red);color:#f5f4f2}.DemoShowroom_vFoot__HzSkN{padding-top:var(--space-16);border-top:1px solid var(--gloss-hairline)}.DemoShowroom_voucherBought__41iSI{display:flex;flex-direction:column;gap:var(--space-8)}.DemoShowroom_effortFacts__x5D0k{flex:1 1;min-width:0;margin:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));grid-gap:var(--space-16) var(--space-24);gap:var(--space-16) var(--space-24)}.DemoShowroom_ledgerFacts__C58_L{margin:var(--space-4) 0 var(--space-8)}.DemoShowroom_effortValue__Q1pjs{margin:0;font-size:var(--text-18);font-weight:var(--w-medium);line-height:1.3;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.DemoShowroom_voucherList__BWomc{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--space-4)}.DemoShowroom_voucherRow__kYpGb{margin:0;font-size:13px;line-height:1.5;color:var(--grey);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.DemoShowroom_chooserNoteFirst__8OQ5l{margin:0}.DemoShowroom_payLink__mI41B{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:none;padding:0;cursor:pointer;font:inherit;letter-spacing:inherit;font-size:13px;font-weight:var(--w-medium);color:var(--red-glass);white-space:nowrap;transition:color var(--dur-2) var(--ease)}.DemoShowroom_payLink__mI41B:hover{color:var(--red-deep);text-decoration:underline}@media (prefers-reduced-motion:reduce){.DemoShowroom_payLink__mI41B,.DemoShowroom_vBuy__Ntn8o,.DemoShowroom_vTile__a_W10{transition:none}}@container tdash (max-width: 1024px){.DemoShowroom_vTiles__fjYjU{gap:var(--space-12)}}@container tdash (max-width: 720px){.DemoShowroom_vTiles__fjYjU{grid-template-columns:minmax(0,1fr)}}@container tdash (max-width: 600px){.DemoShowroom_vFigure__EjePY{font-size:32px}.DemoShowroom_effortFacts__x5D0k{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (pointer:coarse){.DemoShowroom_vBuy__Ntn8o{min-height:44px}}button:where(.DemoShowroom_back__LDkES,.DemoShowroom_protoDoor__dHYYH,.DemoShowroom_spineProtoLink__3Rq76,.DemoShowroom_spineTab__WEdfL,.DemoShowroom_tab__GAFkB,.DemoShowroom_cancelButton__pMI69){-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;padding:0;border:0;background:none;font:inherit;color:inherit;text-align:left;cursor:pointer}button:where(.DemoShowroom_spineProtoLink__3Rq76){width:100%}.DemoShowroom_back__LDkES{color:var(--red)}.DemoShowroom_back__LDkES:hover{text-decoration:underline}.DemoShowroom_rowService__xdNux{position:relative;overflow:hidden;padding-left:40px;border-color:var(--amber-ink);background:color-mix(in srgb,var(--amber-surface) 70%,transparent)}.DemoShowroom_rowService__xdNux:before{content:"";position:absolute;inset:0 auto 0 0;width:14px;background:repeating-linear-gradient(-45deg,var(--amber-ink) 0 7px,transparent 7px 14px)}button.DemoShowroom_choice__P_y5f.DemoShowroom_rowService__xdNux:hover{border-color:var(--amber-ink);background:var(--amber-surface)}.DemoShowroom_rowServiceOn__CqGup{border-width:2px;background:var(--amber-surface);box-shadow:0 8px 20px color-mix(in srgb,var(--amber-ink) 22%,transparent)}.DemoShowroom_rowService__xdNux .DemoShowroom_choiceBody__qPZyL,.DemoShowroom_rowService__xdNux .DemoShowroom_choiceTitle__uFeeh{color:var(--ink)}.DemoShowroom_rowAmount___lcSo.DemoShowroom_serviceAmount__fMYzA{font-size:36px}.DemoShowroom_serviceGear___tnYO{display:block;flex-shrink:0;fill:currentColor}.DemoShowroom_rowService__xdNux .DemoShowroom_rowTitleLine__TWZzg .DemoShowroom_serviceGear___tnYO{color:var(--amber-ink)}.DemoShowroom_serviceTags__YLLzr{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.DemoShowroom_serviceTag__rUusA{padding:1px 8px;border-radius:4px;border:1px solid color-mix(in srgb,var(--amber-ink) 45%,transparent);font-size:11px;font-weight:var(--w-medium);letter-spacing:.04em;color:var(--amber-ink)}.DemoShowroom_rowService__xdNux{grid-template-columns:200px minmax(0,1fr) 200px}.DemoShowroom_serviceState__vyC3p{flex-direction:row;align-items:center;justify-content:flex-end;gap:10px}.DemoShowroom_serviceStateCol__Y_TD5{display:flex;flex-direction:column;align-items:flex-end;gap:6px;min-width:0}.DemoShowroom_serviceSeal__77822{display:grid;place-items:center;flex-shrink:0;width:68px;height:68px;border-radius:50%;border:2px solid var(--amber-ink);color:var(--amber-ink);transform:rotate(-8deg)}.DemoShowroom_serviceSealIn__bZGgZ{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;width:56px;height:56px;border-radius:50%;border:1px dashed var(--amber-ink)}.DemoShowroom_serviceSealTop__0f1I6{font-size:9px;font-weight:var(--w-bold);letter-spacing:.14em;text-transform:uppercase}.DemoShowroom_serviceSealBottom__HExvV{font-size:9px;letter-spacing:.06em}.DemoShowroom_rowService__xdNux .DemoShowroom_rowSwitchDisc__lp0xZ{color:var(--amber-ink);box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--amber-ink) 45%,transparent)}button.DemoShowroom_choice__P_y5f.DemoShowroom_rowService__xdNux:hover .DemoShowroom_rowSwitchDisc__lp0xZ{background:var(--amber-ink);color:var(--amber-surface);box-shadow:0 8px 20px color-mix(in srgb,var(--amber-ink) 30%,transparent)}button.DemoShowroom_choice__P_y5f.DemoShowroom_rowService__xdNux:disabled:hover .DemoShowroom_rowSwitchDisc__lp0xZ{background:transparent;color:var(--amber-ink);box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--amber-ink) 45%,transparent)}@container choice-col (max-width: 690px){.DemoShowroom_rowService__xdNux{grid-template-columns:minmax(0,1fr)}.DemoShowroom_serviceState__vyC3p{justify-content:flex-start}.DemoShowroom_serviceStateCol__Y_TD5{align-items:flex-start}}.DemoShowroom_includedTag__scBsB{display:inline-flex;align-items:center;align-self:flex-start;gap:6px;margin-top:8px;padding:2px 9px 2px 7px;border-radius:999px;border:1px solid color-mix(in srgb,var(--amber-ink) 50%,transparent);background:var(--amber-surface);font-size:11px;font-weight:var(--w-medium);letter-spacing:.04em;color:var(--amber-ink)}.DemoShowroom_choiceRowOn__kZrpN .DemoShowroom_includedTag__scBsB{border-color:#fff;background:#fff;color:#d90a2c}.DemoShowroom_planQuestions__Rpshg{margin-top:2px;font-weight:var(--w-medium)}.DemoShowroom_vTag__Wamlh{position:absolute;top:-10px;right:14px;padding:3px 10px;border-radius:999px;background:var(--ink);color:var(--white);box-shadow:var(--gloss-shadow-button);font-size:11px;font-weight:var(--w-medium);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.DemoShowroom_vQuestions__CFdE7{margin:6px 0 0;font-size:13px;line-height:1.4;font-weight:var(--w-medium);color:var(--ink)}