.layout-module__ccXlDa__header{z-index:50;-webkit-backdrop-filter:blur(10px);background:#ffffffb8;border-bottom:1px solid #0000;position:sticky;top:0}.layout-module__ccXlDa__headerInner{height:var(--header-h);justify-content:space-between;align-items:center;gap:24px;display:flex}.layout-module__ccXlDa__brand{padding:6px 0;text-decoration:none;display:inline-flex}.layout-module__ccXlDa__nav{align-items:center;gap:28px;display:flex}.layout-module__ccXlDa__nav ul{gap:28px;list-style:none;display:flex}.layout-module__ccXlDa__nav ul a{color:var(--mut-strong);padding:10px 2px;font-size:15px;font-weight:500;text-decoration:none}.layout-module__ccXlDa__nav ul a:hover,.layout-module__ccXlDa__nav ul a[aria-current=page]{color:var(--ink)}.layout-module__ccXlDa__mobile{display:none}@media (max-width:760px){.layout-module__ccXlDa__nav{display:none}.layout-module__ccXlDa__mobile{display:block}.layout-module__ccXlDa__header{background:var(--paper);-webkit-backdrop-filter:none;border-bottom-color:var(--line);transition:transform .32s var(--ease-reveal)}.layout-module__ccXlDa__header[data-hidden=true]{transform:translateY(-100%)}}@media (max-width:760px) and (prefers-reduced-motion:reduce){.layout-module__ccXlDa__header{transition:none}}.layout-module__ccXlDa__menuBtn{width:44px;height:44px;color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:10px;place-items:center;display:grid}.layout-module__ccXlDa__drawer{inset:var(--header-h) 0 0 0;background:var(--paper);flex-direction:column;gap:24px;padding:24px 16px;display:flex;position:fixed}.layout-module__ccXlDa__drawer[hidden]{display:none}.layout-module__ccXlDa__drawer ul{gap:4px;list-style:none;display:grid}.layout-module__ccXlDa__drawer ul a{border-bottom:1px solid var(--line);padding:14px 4px;font-size:20px;font-weight:600;text-decoration:none;display:block}.layout-module__ccXlDa__footer{border-top:1px solid var(--line);margin-top:0;padding:48px 0 40px}.layout-module__ccXlDa__footerInner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;display:flex}.layout-module__ccXlDa__footer ul{flex-wrap:wrap;gap:8px 24px;list-style:none;display:flex}.layout-module__ccXlDa__footer li:has(>[hidden]){display:none}.layout-module__ccXlDa__footer ul a,.layout-module__ccXlDa__linkBtn{color:var(--mut-strong);cursor:pointer;background:0 0;border:0;padding:6px 0;font-family:inherit;font-size:14px;line-height:1.5;text-decoration:none;display:inline-block}.layout-module__ccXlDa__footer ul a:hover,.layout-module__ccXlDa__linkBtn:hover{color:var(--ink)}.layout-module__ccXlDa__byline{color:var(--mut-strong);align-items:center;margin:0;font-size:14px;display:flex}.layout-module__ccXlDa__maker{color:inherit;align-items:center;gap:8px;text-decoration:none;display:inline-flex}.layout-module__ccXlDa__maker img{border-radius:5px;flex:none}.layout-module__ccXlDa__maker b{color:var(--ink);font-weight:600}.layout-module__ccXlDa__maker:hover span{text-underline-offset:3px;text-decoration:underline}@media (max-width:760px){.layout-module__ccXlDa__footer{padding:32px 0 calc(28px + env(safe-area-inset-bottom))}.layout-module__ccXlDa__footerInner{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"nav nav""logo maker";align-items:center;gap:0;display:grid}.layout-module__ccXlDa__footerInner>nav{border-bottom:1px solid var(--line);grid-area:nav;margin-bottom:20px;padding-bottom:18px}.layout-module__ccXlDa__footerInner>img{grid-area:logo}.layout-module__ccXlDa__byline{grid-area:maker;justify-self:end;font-size:13px}.layout-module__ccXlDa__maker{gap:7px}.layout-module__ccXlDa__maker img{width:18px;height:18px}.layout-module__ccXlDa__footer ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px;display:grid}.layout-module__ccXlDa__footer ul a,.layout-module__ccXlDa__linkBtn{color:var(--ink);text-align:left;padding:9px 0;font-size:15px;display:block}}
.media-module__St29iG__scene{isolation:isolate;position:relative;overflow:hidden}.media-module__St29iG__coverLeft:before{content:"";z-index:1;background:linear-gradient(90deg,#f6f3eef5 0%,#f6f3eedb 30%,#f6f3ee73 52%,#f6f3ee00 72%);position:absolute;inset:0}@media (max-width:880px){.media-module__St29iG__scene img{object-position:var(--focus,50% 50%)}.media-module__St29iG__coverLeft{--band:clamp(240px,74vw,440px);background:#f6f3ee}.media-module__St29iG__coverLeft>picture img{height:var(--band)!important;bottom:auto!important}.media-module__St29iG__coverLeft:before{background:linear-gradient(180deg,#f6f3ee00 0,#f6f3ee00 calc(var(--band) * .5),#f6f3eebf calc(var(--band) * .82),#f6f3ee var(--band))}.media-module__St29iG__coverLeft>.media-module__St29iG__sceneContent{padding-top:calc(var(--band) - 24px)}.media-module__St29iG__coverLeft>.media-module__St29iG__sceneContent>*{padding-top:0}}.media-module__St29iG__sceneContent{z-index:2;position:relative}.media-module__St29iG__note{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font-family:var(--mono);color:#494740;background:#ffffffeb;border:1px solid #17161414;border-radius:16px;max-width:min(320px,80vw);padding:14px 20px;font-size:clamp(11px,1vw,13.5px);line-height:1.5;position:absolute;box-shadow:0 18px 44px -12px #17161447}.media-module__St29iG__note b,.media-module__St29iG__note strong{font-family:var(--sans);color:var(--ink);letter-spacing:-.01em;font-size:1.05em;display:block}.media-module__St29iG__note small{color:#75726a}@media (max-width:760px){.media-module__St29iG__note{margin:12px auto;position:relative;top:auto!important;left:auto!important;right:auto!important}}
.forms-module__X45uqq__form{gap:20px;display:grid}.forms-module__X45uqq__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.forms-module__X45uqq__band .forms-module__X45uqq__grid{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:760px){.forms-module__X45uqq__grid,.forms-module__X45uqq__band .forms-module__X45uqq__grid{grid-template-columns:1fr}}.forms-module__X45uqq__field{align-content:start;gap:6px;display:grid}.forms-module__X45uqq__field label{color:var(--ink);font-size:14px;font-weight:600}.forms-module__X45uqq__optional{color:var(--mut-strong);font-weight:500}.forms-module__X45uqq__hint{color:var(--mut-strong);font-size:13px}.forms-module__X45uqq__field input,.forms-module__X45uqq__field select,.forms-module__X45uqq__field textarea{font:500 16px/1.4 var(--sans);color:var(--ink);background:var(--paper);border:1px solid #d9d5cc;border-radius:10px;width:100%;min-height:46px;padding:11px 14px;transition:border-color .12s ease-out}.forms-module__X45uqq__field textarea{resize:vertical;min-height:160px}.forms-module__X45uqq__field input:focus-visible,.forms-module__X45uqq__field select:focus-visible,.forms-module__X45uqq__field textarea:focus-visible{outline:2px solid var(--ink);outline-offset:1px;border-color:var(--ink)}.forms-module__X45uqq__field [aria-invalid=true]{border-color:#b42318}.forms-module__X45uqq__error{color:#b42318;font-size:13px;font-weight:500}.forms-module__X45uqq__error span{color:#fff;background:#b42318;border-radius:50%;place-items:center;width:16px;height:16px;margin-right:4px;font-size:11px;display:inline-grid}.forms-module__X45uqq__summary{background:#fff6f5;border:1px solid #f1c5c0;border-radius:12px;padding:14px 16px;font-size:14px}.forms-module__X45uqq__summary ul{margin:6px 0 0 18px}.forms-module__X45uqq__summary a{color:#b42318}.forms-module__X45uqq__actions{flex-wrap:wrap;align-items:center;gap:12px 20px;display:flex}.forms-module__X45uqq__note{color:var(--mut-strong);max-width:48ch;font-size:13px}.forms-module__X45uqq__failure p{color:#b42318;font-size:14px}.forms-module__X45uqq__hp{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.forms-module__X45uqq__success{background:var(--paper);border:1px solid var(--line);border-radius:16px;outline:none;gap:8px;padding:24px;display:grid}.forms-module__X45uqq__success:focus-visible{outline:2px solid var(--ink)}.forms-module__X45uqq__successTitle{letter-spacing:-.02em;font-size:20px;font-weight:700}
.modules-module__QiAF0W__gridPaper{background-color:var(--paper);background-image:linear-gradient(#1716140b 1px,#0000 1px),linear-gradient(90deg,#1716140b 1px,#0000 1px);background-size:44px 44px}.modules-module__QiAF0W__flow{width:100%;height:100%;display:block;overflow:visible}.modules-module__QiAF0W__comet{animation:modules-module__QiAF0W__comet var(--dur,3.6s) linear infinite}@keyframes modules-module__QiAF0W__comet{0%{stroke-dashoffset:100px}to{stroke-dashoffset:0}}[data-playing=false] .modules-module__QiAF0W__comet,[data-playing=false] .modules-module__QiAF0W__loop{animation-play-state:paused}.modules-module__QiAF0W__frag{border:1px solid var(--line);font:500 13px/1.4 var(--sans);color:var(--ink);background:#fbfaf8;border-radius:12px;overflow:hidden;box-shadow:0 24px 60px -24px #17161459,0 4px 14px #17161414}.modules-module__QiAF0W__fragCream{background:var(--cream)}.modules-module__QiAF0W__fragBar{border-bottom:1px solid var(--line);background:#f6f4ef;align-items:center;gap:6px;padding:9px 12px;display:flex}.modules-module__QiAF0W__fragBar i{background:#d9d5cc;border-radius:50%;width:8px;height:8px;display:block}.modules-module__QiAF0W__fragBar em{font-style:normal;font-family:var(--mono);color:var(--mut-strong);letter-spacing:.04em;margin-left:6px;font-size:10.5px}.modules-module__QiAF0W__fragBody{grid-template-columns:minmax(0,1fr);gap:8px;padding:12px;display:grid}.modules-module__QiAF0W__row{background:var(--paper);transition:transform .5s var(--ease-reveal),opacity .5s ease;border:1px solid #efece6;border-radius:9px;align-items:center;gap:10px;padding:9px 10px;display:flex}.modules-module__QiAF0W__row[data-state=dim]{background:#fcfbf9;border-color:#f2efea;transform:scale(.97)}.modules-module__QiAF0W__row[data-state=dim] .modules-module__QiAF0W__rowLabel,.modules-module__QiAF0W__row[data-state=done] .modules-module__QiAF0W__rowLabel{color:var(--mut-strong)}.modules-module__QiAF0W__rowLabel{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.modules-module__QiAF0W__rowMeta{font-family:var(--mono);color:#75726a;font-size:11px}.modules-module__QiAF0W__pill{font:500 10.5px/1 var(--mono);letter-spacing:.06em;text-transform:uppercase;border:1px solid #0000;border-radius:6px;align-items:center;gap:6px;padding:5px 8px;display:inline-flex}.modules-module__QiAF0W__pill:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.modules-module__QiAF0W__pill[data-tone=neutral]{color:#5d5b54;background:#f1efea}.modules-module__QiAF0W__pill[data-tone=sent]{color:#2b5fa8;background:#eaf1fb}.modules-module__QiAF0W__pill[data-tone=partial]{color:#8a4b00;background:#fff4e5}.modules-module__QiAF0W__pill[data-tone=paid]{color:#0f7d51;background:#eafaf2}.modules-module__QiAF0W__pill[data-tone=overdue]{color:#b42318;background:#fdeceb}.modules-module__QiAF0W__pill[data-tone=beta]{color:#0f7d51;background:#eafaf2;border-color:#bfebd6}.modules-module__QiAF0W__chip{background:var(--paper);border:1px solid var(--line);font:500 12px/1 var(--sans);border-radius:999px;padding:6px 10px;display:inline-flex}.modules-module__QiAF0W__totals{font-family:var(--mono);gap:4px;font-size:12px;display:grid}.modules-module__QiAF0W__totals div{color:var(--mut-strong);justify-content:space-between;display:flex}.modules-module__QiAF0W__totals [data-strong=true]{color:var(--ink);border-top:1px solid var(--line);padding-top:6px;font-weight:500}.modules-module__QiAF0W__bubble{border-radius:12px;max-width:85%;padding:9px 12px;line-height:1.45}.modules-module__QiAF0W__bubble[data-from=you]{background:var(--ink);color:var(--paper);border-bottom-right-radius:4px;justify-self:end}.modules-module__QiAF0W__bubble[data-from=app]{background:var(--paper);border:1px solid var(--line);border-bottom-left-radius:4px}.modules-module__QiAF0W__approve{justify-content:flex-end;gap:8px;display:flex}.modules-module__QiAF0W__approve span{font:600 12px/1 var(--sans);border:1px solid var(--line);background:var(--paper);border-radius:8px;padding:7px 12px}.modules-module__QiAF0W__approve span:first-child{background:var(--ink);color:var(--paper);border-color:var(--ink)}.modules-module__QiAF0W__ticker{height:calc(var(--rows,4) * var(--pitch,46px));position:relative;overflow:hidden}.modules-module__QiAF0W__ticker .modules-module__QiAF0W__row{height:38px}.modules-module__QiAF0W__tickerTrack{grid-template-columns:minmax(0,1fr);gap:8px;display:grid}.modules-module__QiAF0W__tickerTrack.modules-module__QiAF0W__loop{animation:modules-module__QiAF0W__tick calc(var(--step,2.2s) * var(--n,6)) steps(var(--n,6)) infinite}@keyframes modules-module__QiAF0W__tick{to{transform:translateY(calc(var(--n,6) * var(--pitch,46px) * -1))}}@media (prefers-reduced-motion:reduce){.modules-module__QiAF0W__comet,.modules-module__QiAF0W__loop{animation:none!important}.modules-module__QiAF0W__comet{stroke-dasharray:none;opacity:0}}html:not(.js) .modules-module__QiAF0W__comet{opacity:0;animation:none}html:not(.js) .modules-module__QiAF0W__loop{animation:none}.modules-module__QiAF0W__deck{gap:28px;list-style:none;display:grid}.modules-module__QiAF0W__deckCard{background:var(--cream);box-shadow:0 -1px 0 var(--line),0 30px 60px -40px #17161459;border-radius:20px;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:center;gap:clamp(20px,3vw,48px);padding:clamp(16px,2vw,24px);display:grid;position:sticky}.modules-module__QiAF0W__deckCard[data-flip=true]{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr)}.modules-module__QiAF0W__deckCard[data-flip=true]>:first-child{order:2}.modules-module__QiAF0W__deckMedia{border-radius:12px;min-height:340px;position:relative;overflow:hidden}.modules-module__QiAF0W__deckTagRow{flex-wrap:wrap;align-items:center;gap:8px 10px;margin-bottom:8px;display:flex}.modules-module__QiAF0W__deckTag{font:600 11px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--mut-strong)}@media (max-width:860px){.modules-module__QiAF0W__deckCard,.modules-module__QiAF0W__deckCard[data-flip=true]{grid-template-columns:minmax(0,1fr);position:static}.modules-module__QiAF0W__deckCard[data-flip=true]>:first-child{order:0}.modules-module__QiAF0W__deckMedia{min-height:240px}}.modules-module__QiAF0W__bento{grid-template-columns:1fr 1.25fr 1fr;gap:16px;display:grid}.modules-module__QiAF0W__bentoCol{gap:16px;display:grid}.modules-module__QiAF0W__bentoColL{grid-template-rows:.8fr 1.2fr}.modules-module__QiAF0W__bentoColR{grid-template-rows:1.2fr .8fr}.modules-module__QiAF0W__tile{background:var(--paper);border:1px solid var(--line);border-radius:14px;flex-direction:column;gap:10px;padding:20px;display:flex;overflow:hidden}.modules-module__QiAF0W__tile[data-tone=cream]{background:var(--cream);border-color:#0000}.modules-module__QiAF0W__tile h3{letter-spacing:-.02em;flex-wrap:wrap;align-items:center;gap:8px;font-size:18px;display:flex}.modules-module__QiAF0W__tile p{color:var(--mut-strong);font-size:15px;line-height:1.55}.modules-module__QiAF0W__tileVisual{margin-top:auto}.modules-module__QiAF0W__bentoRow{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:16px;display:grid}@media (max-width:1024px){.modules-module__QiAF0W__bento{grid-template-columns:1fr 1fr}.modules-module__QiAF0W__bentoAreas>[data-slot=centre]{order:-1;grid-column:1/-1}}.modules-module__QiAF0W__bentoAreas{display:contents}@media (max-width:760px){.modules-module__QiAF0W__bentoAreas{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;grid-column:1/-1;justify-self:start;align-items:stretch;gap:14px;width:100vw;margin-inline:calc(50% - 50vw);padding:4px 7vw 12px;scroll-padding-inline:7vw;display:flex;overflow-x:auto}.modules-module__QiAF0W__bentoAreas::-webkit-scrollbar{display:none}.modules-module__QiAF0W__bentoAreas:focus-visible{outline:2px solid var(--ink);outline-offset:-4px;border-radius:16px}html.js .modules-module__QiAF0W__bentoAreas:not([tabindex]){overflow-x:hidden}.modules-module__QiAF0W__bentoAreas>.modules-module__QiAF0W__bentoCol{display:contents}.modules-module__QiAF0W__bentoAreas .modules-module__QiAF0W__tile{scroll-snap-align:center;flex:0 0 86vw}.modules-module__QiAF0W__bento>.modules-module__QiAF0W__bentoNav{grid-column:1/-1;display:flex}.modules-module__QiAF0W__bentoRow{margin-top:8px}}@media (max-width:640px){.modules-module__QiAF0W__bento,.modules-module__QiAF0W__bentoRow{grid-template-columns:1fr}}.modules-module__QiAF0W__map{gap:0;display:grid;position:relative}.modules-module__QiAF0W__mapHub{background:var(--ink);width:64px;height:64px;color:var(--paper);font:500 34px/1 var(--serif);border-radius:16px;justify-self:center;place-items:center;display:grid;box-shadow:0 10px 30px -10px #17161480}.modules-module__QiAF0W__mapLines{height:90px}.modules-module__QiAF0W__mapPanels{grid-template-columns:minmax(0,1fr) minmax(0,2fr) minmax(0,1fr);align-items:start;gap:2%;display:grid}.modules-module__QiAF0W__mapCaption{color:var(--mut-strong);text-align:center;margin-top:10px;font-size:14px}.modules-module__QiAF0W__mapStem,.modules-module__QiAF0W__galleryNav{display:none}.modules-module__QiAF0W__galleryNav{justify-content:center;align-items:center;gap:10px;margin-top:4px}.modules-module__QiAF0W__galleryDots{gap:2px;display:flex}.modules-module__QiAF0W__galleryDots button{cursor:pointer;background:0 0;border:0;place-items:center;width:28px;height:28px;padding:0;display:grid}.modules-module__QiAF0W__galleryDots button:before{content:"";width:7px;height:7px;transition:width .3s var(--ease-reveal),background .3s ease;background:#cfc9be;border-radius:99px}.modules-module__QiAF0W__galleryDots button[aria-current=true]:before{background:var(--ink);width:22px}@media (max-width:900px){.modules-module__QiAF0W__mapLines{display:none}.modules-module__QiAF0W__mapStem{background:repeating-linear-gradient(180deg,var(--ink) 0 6px,transparent 6px 14px);opacity:.55;background-size:2px 28px;justify-self:center;width:2px;height:44px;margin:8px 0 6px;animation:1.1s linear infinite modules-module__QiAF0W__stem;display:block}.modules-module__QiAF0W__mapPanels{margin-inline:calc(50% - 50vw);scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;justify-self:start;gap:14px;width:100vw;margin-top:10px;padding:10px 7vw 18px;scroll-padding-inline:7vw;display:flex;position:relative;overflow-x:auto}.modules-module__QiAF0W__mapPanels::-webkit-scrollbar{display:none}.modules-module__QiAF0W__mapPanels:focus-visible{outline:2px solid var(--ink);outline-offset:-4px;border-radius:16px}html.js .modules-module__QiAF0W__mapPanels:not([tabindex]){overflow-x:hidden}.modules-module__QiAF0W__mapPanels>*{scroll-snap-align:center;flex:0 0 86vw}.modules-module__QiAF0W__mapDots{order:1;display:flex}}@keyframes modules-module__QiAF0W__stem{to{background-position:0 28px}}@media (prefers-reduced-motion:reduce){.modules-module__QiAF0W__mapStem{animation:none}}.modules-module__QiAF0W__cta{border-radius:24px;grid-template-rows:1fr;grid-template-columns:1fr 1fr;min-height:460px;display:grid;position:relative;overflow:hidden}.modules-module__QiAF0W__cta>.modules-module__QiAF0W__ctaPaint{width:100%;height:100%;position:absolute;inset:0}.modules-module__QiAF0W__ctaCopy{z-index:1;background:linear-gradient(90deg,#f6f3eef0,#f6f3eeb3 70%,#f6f3ee00);align-content:center;gap:16px;padding:clamp(28px,4vw,56px);display:grid;position:relative}.modules-module__QiAF0W__ctaCopy h2{font-size:clamp(24px,2.6vw,38px);line-height:1.12}.modules-module__QiAF0W__ctaForm{z-index:1;background:#fbfaf8f5;border-radius:16px;align-self:center;margin:clamp(16px,2.5vw,32px);padding:clamp(20px,2.5vw,32px);position:relative;box-shadow:0 20px 50px -30px #17161473}.modules-module__QiAF0W__ctaCompact{min-height:0}@media (max-width:900px){.modules-module__QiAF0W__cta{grid-template-rows:none;grid-template-columns:1fr;min-height:0}.modules-module__QiAF0W__cta>.modules-module__QiAF0W__ctaPaint{width:100%;height:clamp(200px,60vw,300px);position:relative;inset:auto}.modules-module__QiAF0W__ctaCopy{background:var(--cream)}}@media (max-width:760px){.modules-module__QiAF0W__cta{background:var(--cream)}.modules-module__QiAF0W__cta>.modules-module__QiAF0W__ctaPaint{display:none}.modules-module__QiAF0W__ctaCopy{padding-bottom:4px}}.modules-module__QiAF0W__notes{grid-template-columns:1fr minmax(0,560px) 1fr;align-items:center;gap:24px;min-height:420px;display:grid;position:relative}.modules-module__QiAF0W__notesSide{height:100%;margin:0;padding:0;list-style:none;position:relative}.modules-module__QiAF0W__notesSide>div,.modules-module__QiAF0W__notesSide>li{top:var(--top,0);transform:rotate(var(--rot));position:absolute}.modules-module__QiAF0W__notesCentre{text-align:center;order:2}.modules-module__QiAF0W__notesCentre>*{margin-inline:auto}@media (max-width:1024px){.modules-module__QiAF0W__notes{grid-template-columns:1fr;min-height:0}.modules-module__QiAF0W__notesSide{order:1;justify-items:center;gap:12px;height:auto;display:grid}.modules-module__QiAF0W__notesCentre{order:0}.modules-module__QiAF0W__notesSide>div,.modules-module__QiAF0W__notesSide>li{width:min(100%,420px);max-width:none;margin:0;animation:none;position:static;transform:none}}
.sections-module__ivYJsW__hero{align-items:center;min-height:min(92vh,900px);display:flex}.sections-module__ivYJsW__heroInner{gap:22px;max-width:760px;margin-left:max(4vw,50vw - 620px);padding:14vh 0 10vh;display:grid}.sections-module__ivYJsW__heroTitle{max-width:14ch}@media (max-width:880px){.sections-module__ivYJsW__hero{min-height:0;display:block}.sections-module__ivYJsW__heroInner{gap:18px;padding-bottom:clamp(40px,7vh,64px)}.sections-module__ivYJsW__hero.sections-module__ivYJsW__heroLong{--band:clamp(118px,min(40vw,24svh),230px)}.sections-module__ivYJsW__heroWide .sections-module__ivYJsW__heroTitle{font-size:clamp(28px,7.6vw,38px);line-height:1.08}}.sections-module__ivYJsW__heroWide{max-width:min(920px,92vw)}.sections-module__ivYJsW__heroWide .sections-module__ivYJsW__heroTitle{max-width:none;font-size:clamp(36px,4vw,62px)}.sections-module__ivYJsW__heroWide .sub{max-width:56ch}.sections-module__ivYJsW__heroWide .sections-module__ivYJsW__heroTitle .rl>span{text-wrap:balance}.sections-module__ivYJsW__smallH2{text-wrap:balance;max-width:22ch;margin-bottom:clamp(24px,4vh,40px);font-size:clamp(28px,3vw,44px)}.sections-module__ivYJsW__routesSection{padding:clamp(24px,4vh,40px) 0 0}.sections-module__ivYJsW__tightTop{padding-top:0}.sections-module__ivYJsW__routes{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;list-style:none;display:grid}@media (max-width:760px){.sections-module__ivYJsW__routes{grid-template-columns:1fr}}.sections-module__ivYJsW__route{border:1px solid var(--line);border-radius:16px;gap:8px;height:100%;padding:24px 56px 24px 24px;text-decoration:none;transition:background .12s ease-out,border-color .12s ease-out;display:grid;position:relative}.sections-module__ivYJsW__route:hover{background:var(--cream);border-color:#d9d5cc}.sections-module__ivYJsW__route p{color:var(--mut-strong)}.sections-module__ivYJsW__route span{font-size:20px;transition:transform .12s ease-out;position:absolute;top:22px;right:20px}.sections-module__ivYJsW__route:hover span{transform:translate(3px)}.sections-module__ivYJsW__faq{border-top:1px solid var(--line);display:grid}.sections-module__ivYJsW__faq details{border-bottom:1px solid var(--line)}.sections-module__ivYJsW__faq summary{cursor:pointer;padding:20px 40px 20px 0;list-style:none;position:relative}.sections-module__ivYJsW__faq summary::-webkit-details-marker{display:none}.sections-module__ivYJsW__faq summary:after{content:"+";font-size:22px;transition:transform .12s ease-out;position:absolute;top:18px;right:4px}.sections-module__ivYJsW__faq details[open] summary:after{transform:rotate(45deg)}.sections-module__ivYJsW__faq summary h4{font-size:18px;display:inline}.sections-module__ivYJsW__faqGroupTitle{letter-spacing:.08em;text-transform:uppercase;color:var(--mut-strong);margin-bottom:8px;font-size:13px;font-weight:600}.sections-module__ivYJsW__faq details p{color:var(--mut-strong);max-width:68ch;padding:0 0 20px;line-height:1.65}.sections-module__ivYJsW__faqAnswer>p+p{margin-top:-8px}.sections-module__ivYJsW__pageIntro{padding:clamp(56px,10vh,110px) 0 clamp(24px,4vh,48px)}.sections-module__ivYJsW__pageIntro .sub{margin-top:20px}.sections-module__ivYJsW__legalNote{color:var(--mut-strong);max-width:70ch;margin-top:24px;font-size:14px}.sections-module__ivYJsW__expect{padding-bottom:clamp(16px,3vh,40px)}.sections-module__ivYJsW__expectPanel{background:var(--cream);border-radius:22px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:clamp(24px,4vh,40px);list-style:none;display:grid}.sections-module__ivYJsW__expectPanel li{align-content:start;gap:8px;padding:clamp(20px,2.6vw,32px);display:grid}.sections-module__ivYJsW__expectPanel li+li{border-left:1px solid var(--line)}.sections-module__ivYJsW__expectPanel strong{letter-spacing:-.01em;font-size:18px}.sections-module__ivYJsW__expectPanel span{color:var(--mut-strong);line-height:1.55}@media (max-width:760px){.sections-module__ivYJsW__expectPanel{grid-template-columns:1fr}.sections-module__ivYJsW__expectPanel li+li{border-left:0;border-top:1px solid var(--line)}}.sections-module__ivYJsW__microcopy{color:var(--mut-strong);margin-top:14px;font-size:14px}.sections-module__ivYJsW__faqSection{padding-top:clamp(8px,2vh,20px)!important;padding-bottom:clamp(20px,3vh,36px)!important}.sections-module__ivYJsW__stillSection{padding-top:clamp(20px,3vh,36px)!important}.sections-module__ivYJsW__faqGrid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:clamp(16px,2vw,24px);display:grid}.sections-module__ivYJsW__faqCard{background:var(--cream);border-radius:20px;padding:clamp(20px,2.4vw,32px) clamp(20px,2.4vw,32px) clamp(8px,1vw,14px)}.sections-module__ivYJsW__faqCol{flex-direction:column;gap:clamp(16px,2vw,24px);display:flex}.sections-module__ivYJsW__faqCol>.sections-module__ivYJsW__faqCard:last-child{flex:1}.sections-module__ivYJsW__faqCard .sections-module__ivYJsW__faq{border-top-color:#e6e1d8}.sections-module__ivYJsW__faqCard .sections-module__ivYJsW__faq details{border-bottom-color:#e6e1d8}.sections-module__ivYJsW__faqCard .sections-module__ivYJsW__faq details:last-child{border-bottom:0}.sections-module__ivYJsW__faqCard .sections-module__ivYJsW__faqGroupTitle{margin-bottom:6px}.sections-module__ivYJsW__faq{interpolate-size:allow-keywords}.sections-module__ivYJsW__faq details::details-content{opacity:0;block-size:0;transition:block-size .38s var(--ease-reveal),opacity .3s ease,content-visibility .38s allow-discrete;overflow:hidden}.sections-module__ivYJsW__faq details[open]::details-content{opacity:1;block-size:auto}.sections-module__ivYJsW__faq summary:after{transition:transform .25s var(--ease-reveal)}@media (max-width:760px){.sections-module__ivYJsW__faqGrid{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.sections-module__ivYJsW__faq details::details-content{transition:none}}
.v2-module__CYcQgG__fragHead{justify-content:space-between;align-items:center;gap:12px;padding:2px 2px 4px;display:flex}.v2-module__CYcQgG__fragTitle{letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-weight:600;overflow:hidden}.v2-module__CYcQgG__fragMeta{font-family:var(--mono);color:#75726a;white-space:nowrap;font-size:11px}.v2-module__CYcQgG__fragLabel{font:500 10.5px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:#75726a;padding:4px 2px 0}.v2-module__CYcQgG__lead{font-family:var(--mono);color:#75726a;min-width:30px;font-size:11px}.v2-module__CYcQgG__chips{flex-wrap:wrap;gap:6px;display:flex}.v2-module__CYcQgG__chips [data-on=true]>*{background:var(--ink);color:var(--paper);border-color:var(--ink)}.v2-module__CYcQgG__esign{background:var(--paper);border:1px solid #efece6;border-radius:10px;gap:10px;padding:12px;display:grid}.v2-module__CYcQgG__esignTop{align-items:center;gap:10px;min-width:0;display:flex}.v2-module__CYcQgG__esignDoc{border:1px solid var(--line);background:linear-gradient(#d9d5cc,#d9d5cc) 6px 9px/12px 1.5px no-repeat,linear-gradient(#e6e3dc,#e6e3dc) 6px 14px/14px 1.5px no-repeat,linear-gradient(#e6e3dc,#e6e3dc) 6px 19px/10px 1.5px no-repeat,#fbfaf8;border-radius:4px;flex:none;width:26px;height:32px}.v2-module__CYcQgG__esignText{flex:1;gap:2px;min-width:0;display:grid}.v2-module__CYcQgG__esignText>.v2-module__CYcQgG__fragMeta{white-space:normal}.v2-module__CYcQgG__esignSig{color:var(--mut-strong);align-items:center;gap:10px;font-size:12px;display:flex}.v2-module__CYcQgG__sigLine{background:repeating-linear-gradient(90deg,#d9d5cc 0 6px,#0000 6px 10px);flex:1;min-width:24px;height:1px}.v2-module__CYcQgG__esignPills{flex-wrap:wrap;gap:6px;display:flex}.v2-module__CYcQgG__esignPills>*,.v2-module__CYcQgG__history li>:first-child,.v2-module__CYcQgG__fragHead>span,.v2-module__CYcQgG__chatTop>:last-child{white-space:nowrap}.v2-module__CYcQgG__balance{background:var(--paper);border:1px solid #efece6;border-radius:10px;gap:8px;padding:10px 12px;display:grid}.v2-module__CYcQgG__balanceBar{background:#efece6;border-radius:99px;height:6px;display:block;overflow:hidden}.v2-module__CYcQgG__balanceBar i{border-radius:inherit;transform-origin:0;background:#d38a2c;width:100%;height:100%;display:block;transform:scaleX(.49)}.v2-module__CYcQgG__balanceNums{justify-content:space-between;gap:10px;font-size:12.5px;display:flex}.v2-module__CYcQgG__totalsStack{gap:4px;padding:6px 10px 2px;display:grid}.v2-module__CYcQgG__history{gap:6px;list-style:none;display:grid}.v2-module__CYcQgG__history li{background:var(--paper);border:1px solid #efece6;border-radius:9px;grid-template-columns:132px minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 10px;display:grid}.v2-module__CYcQgG__history li:last-child{border-color:#bfebd6;box-shadow:0 0 0 3px #34d3991a}.v2-module__CYcQgG__historyNote{color:var(--mut-strong);white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}@media (max-width:560px){.v2-module__CYcQgG__history li{grid-template-columns:auto minmax(0,1fr) auto;gap:8px}.v2-module__CYcQgG__historyNote{white-space:normal;line-height:1.3}}.v2-module__CYcQgG__pair{grid-template-columns:1fr 1fr;gap:8px;display:grid}.v2-module__CYcQgG__pair>div{background:var(--cream);border-radius:10px;gap:4px;padding:10px 12px;display:grid}.v2-module__CYcQgG__pair span{font:500 10.5px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--mut-strong)}.v2-module__CYcQgG__pair b{letter-spacing:-.02em;font-size:18px;font-weight:600}.v2-module__CYcQgG__pair [data-tone=overdue] b{color:#b42318}.v2-module__CYcQgG__chatTop{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 10px;display:flex}.v2-module__CYcQgG__bubbleRow{grid-template-columns:minmax(0,1fr);display:grid}.v2-module__CYcQgG__bubbleText{margin-bottom:8px}.v2-module__CYcQgG__answerRows{grid-template-columns:minmax(0,1fr);gap:6px;display:grid}.v2-module__CYcQgG__answerRows>*{background:#fbfaf8;padding:7px 8px}.v2-module__CYcQgG__bubbleRow [data-from=app]{max-width:100%}.v2-module__CYcQgG__draft{background:var(--paper);border:1px dashed #d9d5cc;border-radius:10px;gap:8px;padding:12px;display:grid}.v2-module__CYcQgG__draftText{line-height:1.45}.v2-module__CYcQgG__chatCompact .v2-module__CYcQgG__answerRows>*{padding:6px 8px}.v2-module__CYcQgG__answerRows>.v2-module__CYcQgG__moreRow{color:var(--mut-strong);font:500 11.5px/1.5 var(--mono);background:0 0;padding:2px 8px 0}.v2-module__CYcQgG__group{background:#f4f1ec;border:1px solid #ebe7df;border-radius:11px;gap:6px;padding:8px;display:grid}.v2-module__CYcQgG__groupHead{letter-spacing:-.01em;justify-content:space-between;gap:10px;padding:2px 4px;font-weight:600;display:flex}.v2-module__CYcQgG__groupHead>:last-child{font:500 11.5px/1.6 var(--mono)}.v2-module__CYcQgG__flowSection{background:var(--cream)}.v2-module__CYcQgG__flowHead{text-align:center;justify-items:center;gap:22px;display:grid}.v2-module__CYcQgG__flowHead .sub{max-width:54ch}.v2-module__CYcQgG__flowTitle{font-size:clamp(36px,4.4vw,66px)}.v2-module__CYcQgG__flowTitle .rl>span{text-wrap:balance}.v2-module__CYcQgG__stage{width:min(1072px,100%);height:380px;margin:clamp(48px,8vh,88px) auto 0;position:relative}.v2-module__CYcQgG__stage>.v2-module__CYcQgG__stageLines{width:100%;height:100%;position:absolute;inset:0}.v2-module__CYcQgG__slot{z-index:1;width:21.5%;transform:translate(var(--dx),var(--dy)) rotate(var(--rot));transition:transform 1.6s var(--ease-reveal) .15s;position:absolute}html.js .v2-module__CYcQgG__flowSection:not(.in) .v2-module__CYcQgG__slot{transform:none}.v2-module__CYcQgG__stage .v2-module__CYcQgG__slot>*{width:100%;max-width:none;animation:7s ease-in-out infinite v2-module__CYcQgG__breathe;position:relative}.v2-module__CYcQgG__stage[data-playing=false] .v2-module__CYcQgG__slot>*{animation-play-state:paused}@keyframes v2-module__CYcQgG__breathe{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.v2-module__CYcQgG__stage .v2-module__CYcQgG__slot[data-note="2"]>*{background:#fbf4d4;border-color:#8a6e1424}.v2-module__CYcQgG__rail,.v2-module__CYcQgG__track{display:contents}.v2-module__CYcQgG__slot[data-copy="1"],.v2-module__CYcQgG__stage>.v2-module__CYcQgG__phoneLines{display:none}.v2-module__CYcQgG__hub{z-index:2;background:var(--ink);width:68px;height:68px;color:var(--cream);box-shadow:0 14px 34px -12px #1716148c,0 0 0 6px #ffffffe6,0 0 0 7px var(--line);border-radius:18px;place-items:center;display:grid;position:absolute;top:296px;left:calc(50% - 34px)}.v2-module__CYcQgG__hub img{transform:translateY(1px)}.v2-module__CYcQgG__hub:after{content:"";opacity:0;border:1px solid #1716142e;border-radius:24px;animation:3.8s ease-out infinite v2-module__CYcQgG__halo;position:absolute;inset:-7px}.v2-module__CYcQgG__stage[data-playing=false] .v2-module__CYcQgG__hub:after{animation-play-state:paused}@keyframes v2-module__CYcQgG__halo{0%{opacity:.7;transform:scale(1)}70%,to{opacity:0;transform:scale(1.45)}}.v2-module__CYcQgG__flowFoot{text-align:center;justify-items:center;gap:22px;margin-top:clamp(56px,9vh,96px);display:grid}.v2-module__CYcQgG__flowFoot .sub{max-width:56ch}.v2-module__CYcQgG__responseTitle{font-size:clamp(30px,3.4vw,50px)}.v2-module__CYcQgG__responseTitle .rl>span{text-wrap:balance}@media (max-width:860px){.v2-module__CYcQgG__flowHead,.v2-module__CYcQgG__flowFoot{text-align:left;justify-items:start}.v2-module__CYcQgG__stage{justify-items:center;height:auto;margin-top:clamp(32px,6vh,56px);display:grid}.v2-module__CYcQgG__stage>.v2-module__CYcQgG__stageLines{display:none}.v2-module__CYcQgG__rail{justify-self:start;width:100vw;margin-inline:calc(50% - 50vw);padding:18px 0 14px;display:block;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000);mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000)}.v2-module__CYcQgG__track{align-items:center;width:max-content;animation:34s linear infinite v2-module__CYcQgG__rail;display:flex}.v2-module__CYcQgG__stage[data-playing=false] .v2-module__CYcQgG__track{animation-play-state:paused}.v2-module__CYcQgG__slot,.v2-module__CYcQgG__slot[data-copy="1"]{flex:none;width:228px;margin-right:16px;transition:none;display:block;position:static;transform:rotate(calc(var(--rot) * .6))!important}.v2-module__CYcQgG__stage .v2-module__CYcQgG__slot>*{margin:0;font-size:11.5px}.v2-module__CYcQgG__stage .v2-module__CYcQgG__slot[data-note="2"]>*{padding:12px 14px}.v2-module__CYcQgG__stage>.v2-module__CYcQgG__phoneLines{width:min(100%,460px);height:96px;display:block}.v2-module__CYcQgG__hub{justify-self:center;margin-top:2px;position:relative;top:auto;left:auto}}@keyframes v2-module__CYcQgG__rail{to{transform:translate(-50%)}}@media (max-width:860px) and (prefers-reduced-motion:reduce){.v2-module__CYcQgG__rail{justify-self:stretch;width:auto;margin-inline:0;overflow:visible;-webkit-mask-image:none;mask-image:none}.v2-module__CYcQgG__track{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:12px;width:auto;animation:none;display:grid}.v2-module__CYcQgG__slot{width:auto;margin-right:0}.v2-module__CYcQgG__slot[data-copy="1"]{display:none}.v2-module__CYcQgG__slot[data-note="4"]{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.v2-module__CYcQgG__slot{transition:none}.v2-module__CYcQgG__stage .v2-module__CYcQgG__slot>*,.v2-module__CYcQgG__hub:after{animation:none}}html:not(.js) .v2-module__CYcQgG__hub:after{animation:none}.v2-module__CYcQgG__homeHero>* h1[class]{font-size:clamp(44px,5.9vw,85px)}.v2-module__CYcQgG__homeHero>* h1[class]>.rl:first-child{font-size:.588em}.v2-module__CYcQgG__treeFrag{flex-direction:column;display:flex}.v2-module__CYcQgG__treeFrag>:last-child{background:radial-gradient(circle,#1716141a 1px,#0000 1.3px) 0 0/16px 16px,#fbfaf8;flex:1}.v2-module__CYcQgG__tree{align-content:center;justify-items:center;height:100%;padding:14px 4px 10px;display:grid}.v2-module__CYcQgG__treeStep{justify-items:center;width:100%;display:grid}.v2-module__CYcQgG__treeLink{width:40px;height:26px}.v2-module__CYcQgG__treeCard{background:var(--paper);border:1px solid #e7e3dc;border-radius:10px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;width:min(400px,100%);padding:10px 12px;display:grid;box-shadow:0 1px 2px #1716140a,0 8px 18px -14px #1716144d}.v2-module__CYcQgG__treeCard[data-kind=decision]{background:#fffcf6;border-style:dashed;border-color:#cbc4b8}.v2-module__CYcQgG__treeTag{font:500 9.5px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:#5d5b54;background:#f1efea;border-radius:5px;padding:4px 6px}.v2-module__CYcQgG__treeText{letter-spacing:-.01em;text-wrap:balance;min-width:0;font-weight:600;line-height:1.3}.v2-module__CYcQgG__branch{width:min(400px,100%);height:44px;position:relative}.v2-module__CYcQgG__branch>.v2-module__CYcQgG__branchLines{position:absolute;inset:0}.v2-module__CYcQgG__branchYes,.v2-module__CYcQgG__branchNo{font:600 10px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:#5d5b54;position:absolute;top:24px}.v2-module__CYcQgG__branchYes{right:calc(76% + 8px)}.v2-module__CYcQgG__branchNo{left:calc(76% + 8px)}.v2-module__CYcQgG__branchCards{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:4%;width:min(400px,100%);display:grid}.v2-module__CYcQgG__branchCards .v2-module__CYcQgG__treeCard{grid-template-columns:minmax(0,1fr);justify-items:start;gap:7px;width:auto}.v2-module__CYcQgG__branchCards .v2-module__CYcQgG__treeCard>:last-child{white-space:nowrap}.v2-module__CYcQgG__tree svg path:first-child{stroke:#e0d9d2;stroke-dasharray:none}.v2-module__CYcQgG__tree [data-seq][data-seq]{animation-delay:calc(var(--i,0) * .32s)}.v2-module__CYcQgG__workNarrow{--pitch:58px}.v2-module__CYcQgG__workNarrow [data-ticker-item][data-ticker-item]{flex-wrap:wrap;align-content:center;gap:3px 8px;height:50px}.v2-module__CYcQgG__workNarrow [data-ticker-item]>:first-child{flex:1 0 100%;font-weight:500}.v2-module__CYcQgG__workNarrow [data-ticker-item]>:nth-child(2){min-width:0;font:500 12px/1.2 var(--sans);color:var(--mut-strong);white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.v2-module__CYcQgG__dueRow{background:#fbfaf8;border:1px solid #efece6;border-radius:9px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 8px;padding:8px 10px;display:grid}.v2-module__CYcQgG__dueClient{letter-spacing:-.01em;min-width:0;font-weight:600}.v2-module__CYcQgG__dueAmount{font-family:var(--mono);font-size:11.5px}.v2-module__CYcQgG__dueRow>:nth-child(3){white-space:nowrap}.v2-module__CYcQgG__dueRow>:last-child{justify-self:end}.v2-module__CYcQgG__mapStage{margin-top:clamp(56px,9vh,96px)}.v2-module__CYcQgG__livingMap>:first-child{width:72px;height:72px;box-shadow:0 14px 34px -12px #1716148c,0 0 0 6px #ffffffe6,0 0 0 7px var(--line);border-radius:18px;font-size:40px;position:relative}.v2-module__CYcQgG__livingMap>:first-child>span{transform:translateY(1px)}.v2-module__CYcQgG__livingMap>:first-child:after{content:"";opacity:0;border:1px solid #1716142e;border-radius:24px;position:absolute;inset:-7px}.v2-module__CYcQgG__mapStage[data-playing=true] .v2-module__CYcQgG__livingMap>:first-child:after{animation:3.6s ease-out infinite v2-module__CYcQgG__halo}.v2-module__CYcQgG__livingMap>svg{height:96px}.v2-module__CYcQgG__livingMap>:last-child{align-items:stretch}.v2-module__CYcQgG__livingMap>:last-child>div{grid-template-rows:minmax(0,1fr) auto;min-width:0;display:grid}.v2-module__CYcQgG__livingMap>:last-child>div>div{min-height:480px;display:grid}.v2-module__CYcQgG__livingMap>:last-child>div>div>*{flex-direction:column;display:flex}.v2-module__CYcQgG__livingMap>:last-child>div>div>*>:last-child{flex:1;align-content:start}.v2-module__CYcQgG__livingMap>:last-child>div:nth-child(2)>div>*>:last-child{align-content:stretch}.v2-module__CYcQgG__livingMap>:last-child>div>p{color:var(--ink);text-wrap:balance;min-height:3em;margin-top:16px;font-size:15px;font-weight:500;line-height:1.5}@media (max-width:900px){.v2-module__CYcQgG__livingMap>:first-child{margin-bottom:8px}.v2-module__CYcQgG__livingMap>:last-child>div>div{min-height:0}}.v2-module__CYcQgG__deckBand{background:var(--cream)}.v2-module__CYcQgG__deckBand h2{text-wrap:balance;max-width:18ch}.v2-module__CYcQgG__deckBand h2+.sub{text-wrap:balance;max-width:none;margin-top:18px}.v2-module__CYcQgG__deckBand h2~ol{gap:clamp(40px,8vh,80px);margin-top:clamp(40px,7vh,72px)}.v2-module__CYcQgG__deckBand h2~ol>li{background:var(--paper);border:1px solid #1716140f;border-radius:26px;padding:clamp(12px,1.4vw,18px);box-shadow:0 -18px 40px -32px #1716144d,0 34px 70px -44px #17161466}.v2-module__CYcQgG__deckBand h2~ol>li>div:last-child{padding:clamp(8px,2vw,24px) clamp(8px,3.4vw,56px)}.v2-module__CYcQgG__deckBand h2~ol>li>div:last-child>div:first-child{margin-bottom:18px}.v2-module__CYcQgG__deckBand h2~ol>li>div:last-child>div:first-child>p{background:var(--pill);color:#5d5b54;border-radius:7px;padding:7px 10px;display:inline-block}.v2-module__CYcQgG__deckBand h2~ol>li h3{letter-spacing:-.03em;margin-bottom:14px;font-size:clamp(28px,2.6vw,42px);line-height:1.08}.v2-module__CYcQgG__deckBand h2~ol>li>div:first-child{border-radius:16px;min-height:clamp(440px,64vh,580px)}.v2-module__CYcQgG__deckNote{color:var(--mut-strong);border-left:2px solid var(--line);max-width:44ch;margin-top:18px;padding-left:12px;font-size:15px;line-height:1.5}.v2-module__CYcQgG__deckCount{font:500 12px/1 var(--mono);letter-spacing:.1em;color:#75726a;align-items:center;gap:12px;margin-top:clamp(24px,5vh,48px);display:flex}.v2-module__CYcQgG__deckCount:after{content:"";background:var(--line);flex:0 0 56px;height:1px}.v2-module__CYcQgG__deckScene,.v2-module__CYcQgG__deckScene>.v2-module__CYcQgG__deckPaint{position:absolute;inset:0}.v2-module__CYcQgG__deckScene>.v2-module__CYcQgG__deckPaint:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#17161466,#17161478);position:absolute;inset:0}.v2-module__CYcQgG__deckFrag{z-index:2;width:min(78%,540px);position:absolute}.v2-module__CYcQgG__deckFrag>*{font-size:14px;box-shadow:0 50px 90px -40px #1716148c,0 14px 30px -14px #1716144d}.v2-module__CYcQgG__deckFrag[data-place=top-left]{top:12%;left:9%}.v2-module__CYcQgG__deckFrag[data-place=top-right]{top:10%;right:8%}.v2-module__CYcQgG__deckFrag[data-place=bottom-left]{bottom:11%;left:8%}.v2-module__CYcQgG__deckFrag[data-place=centre]{width:min(80%,520px);top:50%;left:50%;translate:-50% -50%}.v2-module__CYcQgG__deckScene[data-playing=true] .v2-module__CYcQgG__deckFrag>*{animation:9s ease-in-out infinite v2-module__CYcQgG__breathe}@media (max-width:860px){.v2-module__CYcQgG__deckBand h2~ol>li>div:first-child{min-height:0;overflow:visible}.v2-module__CYcQgG__deckScene{border-radius:16px;grid-template-columns:minmax(0,1fr);padding:clamp(56px,16vw,88px) clamp(12px,4vw,24px) clamp(20px,6vw,32px);display:grid;position:relative;inset:auto;overflow:hidden}.v2-module__CYcQgG__deckScene>.v2-module__CYcQgG__deckPaint{position:absolute;inset:0}.v2-module__CYcQgG__deckFrag,.v2-module__CYcQgG__deckFrag[data-place]{justify-self:center;width:100%;position:relative;inset:auto;translate:none}.v2-module__CYcQgG__deckFrag>*{font-size:13px}.v2-module__CYcQgG__deckBand h2~ol>li>div:last-child{padding:18px 8px 8px}}.v2-module__CYcQgG__spot{isolation:isolate;padding:clamp(96px,15vh,160px) 0 clamp(96px,14vh,150px);position:relative;overflow:hidden}.v2-module__CYcQgG__spot>.v2-module__CYcQgG__spotPaint{z-index:-2;position:absolute;inset:0}.v2-module__CYcQgG__spot:before{content:"";z-index:-1;background:linear-gradient(#f6f3eef0 0%,#f6f3eecc 24%,#f6f3ee4d 52%,#f6f3ee00 72%,#f6f3ee40 100%);position:absolute;inset:0}.v2-module__CYcQgG__spotHead{text-align:center;justify-items:center;gap:24px;display:grid}.v2-module__CYcQgG__spotHead .sub{color:#46443e;max-width:52ch}.v2-module__CYcQgG__spotTitle{letter-spacing:-.045em;font-size:clamp(40px,5.2vw,84px);line-height:.98}.v2-module__CYcQgG__spotBadge .coming-pill{background:#eafaf2eb;padding:6px 14px;font-size:12px;box-shadow:0 10px 26px -14px #0f7d5180}.v2-module__CYcQgG__spotStage{justify-items:center;margin-top:clamp(48px,8vh,84px);display:grid;position:relative}.v2-module__CYcQgG__spotChat{z-index:1;width:min(640px,100%);position:relative}.v2-module__CYcQgG__spotChat>*{font-size:15px;box-shadow:0 60px 120px -50px #461e1499,0 18px 40px -20px #1716144d,0 0 0 8px #ffffff47}.v2-module__CYcQgG__spotStage[data-playing=true] .v2-module__CYcQgG__spotChat{animation:8s ease-in-out infinite v2-module__CYcQgG__breathe}.v2-module__CYcQgG__spotChat .v2-module__CYcQgG__draft>:last-child>:first-child{position:relative}.v2-module__CYcQgG__spotChat .v2-module__CYcQgG__draft>:last-child>:first-child:after{content:"";opacity:0;border:2px solid #17161466;border-radius:12px;position:absolute;inset:-4px}.v2-module__CYcQgG__spotStage[data-playing=true] .v2-module__CYcQgG__spotChat .v2-module__CYcQgG__draft>:last-child>:first-child:after{animation:2.4s ease-out 2.4s infinite v2-module__CYcQgG__approvePulse}@keyframes v2-module__CYcQgG__approvePulse{0%{opacity:.7;transform:scale(1)}80%,to{opacity:0;transform:scale(1.18,1.5)}}.v2-module__CYcQgG__spotAsks{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:28px;list-style:none;display:flex}.v2-module__CYcQgG__spotAsks li>span{white-space:normal;background:#ffffffe0;border-color:#fffffff2;border-radius:14px;padding:11px 16px;font-size:15px;font-weight:500;line-height:1.35;box-shadow:0 18px 40px -22px #17161473}@media (min-width:1100px){.v2-module__CYcQgG__spot .v2-module__CYcQgG__spotAsks{pointer-events:none;margin:0;display:block;position:absolute;inset:0}.v2-module__CYcQgG__spot .v2-module__CYcQgG__spotAsks li{width:min(280px,50% - 340px);transform:rotate(var(--rot));position:absolute}.v2-module__CYcQgG__spot .v2-module__CYcQgG__spotAsks li:first-child{--rot:-2.4deg;top:10%;left:0}.v2-module__CYcQgG__spot .v2-module__CYcQgG__spotAsks li:nth-child(2){--rot:1.8deg;justify-content:flex-end;display:flex;top:36%;right:0}.v2-module__CYcQgG__spot .v2-module__CYcQgG__spotAsks li:nth-child(3){--rot:-1.2deg;top:64%;left:0}.v2-module__CYcQgG__spot .v2-module__CYcQgG__spotStage[data-playing=true] .v2-module__CYcQgG__spotAsks li>span{animation:7s ease-in-out infinite v2-module__CYcQgG__breathe}.v2-module__CYcQgG__spot .v2-module__CYcQgG__spotStage .v2-module__CYcQgG__spotAsks li:nth-child(2)>span{animation-delay:-2.3s}.v2-module__CYcQgG__spot .v2-module__CYcQgG__spotStage .v2-module__CYcQgG__spotAsks li:nth-child(3)>span{animation-delay:-4.6s}}@media (max-width:760px){.v2-module__CYcQgG__spot{padding:clamp(56px,8vh,72px) 0}.v2-module__CYcQgG__spotHead{text-align:left;justify-items:start}.v2-module__CYcQgG__spotChat>*{font-size:13px}.v2-module__CYcQgG__spotAsks{justify-content:flex-start}}.v2-module__CYcQgG__spotProduct{background:var(--paper)}.v2-module__CYcQgG__spotSplit{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(32px,5vw,72px);display:grid}.v2-module__CYcQgG__spotCopy{justify-items:start;gap:18px;display:grid}.v2-module__CYcQgG__spotCopy .v2-module__CYcQgG__spotAsks{justify-content:flex-start;margin-top:8px}.v2-module__CYcQgG__spotCopy .v2-module__CYcQgG__spotAsks li>span{background:var(--cream);box-shadow:none;border-color:#0000;padding:10px 14px;font-size:14px}.v2-module__CYcQgG__spotCopy h2{letter-spacing:-.035em;font-size:clamp(34px,3.6vw,54px);line-height:1.04}.v2-module__CYcQgG__spotCard{background:radial-gradient(circle,#1716141c 1px,transparent 1.3px) 0 0/18px 18px,var(--cream);border:1px solid #1716140d;border-radius:24px;align-items:center;min-height:520px;padding:clamp(28px,5%,56px) clamp(20px,6%,64px);display:grid;position:relative;overflow:hidden}.v2-module__CYcQgG__spotCardChat{z-index:1;position:relative}.v2-module__CYcQgG__spotCardChat>*{font-size:14.5px;box-shadow:0 50px 90px -46px #17161480,0 14px 30px -18px #17161438}.v2-module__CYcQgG__spotCard[data-playing=true] .v2-module__CYcQgG__spotCardChat{animation:8s ease-in-out infinite v2-module__CYcQgG__breathe}.v2-module__CYcQgG__spotCardChat .v2-module__CYcQgG__draft>:last-child>:first-child{position:relative}.v2-module__CYcQgG__spotCardChat .v2-module__CYcQgG__draft>:last-child>:first-child:after{content:"";opacity:0;border:2px solid #17161466;border-radius:12px;position:absolute;inset:-4px}.v2-module__CYcQgG__spotCard[data-playing=true] .v2-module__CYcQgG__spotCardChat .v2-module__CYcQgG__draft>:last-child>:first-child:after{animation:2.4s ease-out 2.4s infinite v2-module__CYcQgG__approvePulse}@media (max-width:900px){.v2-module__CYcQgG__spotSplit{grid-template-columns:minmax(0,1fr)}.v2-module__CYcQgG__spotCard{min-height:0;padding:28px 14px}.v2-module__CYcQgG__spotCardChat>*{font-size:13px}}@media (prefers-reduced-motion:reduce){.v2-module__CYcQgG__spotChat,.v2-module__CYcQgG__spotCardChat,.v2-module__CYcQgG__spotChat :after,.v2-module__CYcQgG__spotCardChat :after,.v2-module__CYcQgG__livingMap>:first-child:after,.v2-module__CYcQgG__spotAsks li>span,.v2-module__CYcQgG__deckFrag>*{animation:none!important}}@media (min-width:900px){.v2-module__CYcQgG__oneLine{font-size:clamp(34px,3.9vw,58px)}.v2-module__CYcQgG__oneLine .rl>span{white-space:nowrap}.v2-module__CYcQgG__deckBand #deck-h{white-space:nowrap;font-size:clamp(34px,3.9vw,58px)}}@media (min-width:861px){.v2-module__CYcQgG__deckScene .v2-module__CYcQgG__deckFrag[data-place]{width:82%;max-height:80%;inset:10% auto auto 7.5%;translate:none}[data-flip=true] .v2-module__CYcQgG__deckScene .v2-module__CYcQgG__deckFrag[data-place]{left:auto;right:7.5%}.v2-module__CYcQgG__deckBand #deck-h{max-width:none}}
.product-module__ugIXzG__bentoHead{gap:18px;margin-bottom:clamp(36px,6vh,56px);display:grid}.product-module__ugIXzG__bentoHead h2{max-width:none}@media (min-width:900px){.product-module__ugIXzG__bentoHead h2 .rl>span{white-space:nowrap}}.product-module__ugIXzG__bentoHead .sub{max-width:56ch}.product-module__ugIXzG__bento [data-col=l]{grid-template-rows:auto minmax(0,1fr)}.product-module__ugIXzG__bento [data-col=r]{grid-template-rows:minmax(0,1fr) auto}.product-module__ugIXzG__bento article:not([data-slot=row])>div:last-child{background:radial-gradient(circle,#1716141a 1px,transparent 1.3px) 0 0/16px 16px,var(--cream);border:1px solid #1716140f;border-radius:12px;flex-direction:column;flex:1;justify-content:center;margin-top:14px;padding:clamp(14px,1.6vw,22px);display:flex}.product-module__ugIXzG__bento article[data-slot=centre]>div:last-child{padding:clamp(18px,2.4vw,34px) clamp(14px,1.8vw,26px)}.product-module__ugIXzG__bento article[data-slot=centre]>div:last-child>*{font-size:13.5px}.product-module__ugIXzG__bento article[data-slot=row]{padding:22px 24px}.product-module__ugIXzG__bento article[data-slot=row] h3{font-size:17px}.product-module__ugIXzG__bento article[data-slot=row] p{font-size:14.5px}.product-module__ugIXzG__valueMark{font:500 11px/1 var(--mono);letter-spacing:.08em;color:#75726a;background:#ffffffb3;border:1px solid #1716140f;border-radius:6px;order:-1;padding:5px 7px}.product-module__ugIXzG__workChips{justify-items:start;gap:8px;display:grid}.product-module__ugIXzG__workChips>:nth-child(2){margin-left:18px}.product-module__ugIXzG__workChips>:nth-child(3){margin-left:36px}.product-module__ugIXzG__workChip{border:1px solid var(--line);background:#fbfaf8;border-radius:999px;align-items:baseline;gap:7px;max-width:100%;padding:8px 11px;font-size:12.5px;line-height:1.2;display:inline-flex}.product-module__ugIXzG__workChip b{letter-spacing:-.01em;white-space:nowrap;font-weight:600}.product-module__ugIXzG__workChip span{color:var(--mut-strong);white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.product-module__ugIXzG__workChip em{font:normal 500 11px/1 var(--mono);color:#75726a}.product-module__ugIXzG__flowSection{background:var(--paper)}.product-module__ugIXzG__flowHead{text-align:center;justify-items:center;gap:20px;display:grid}.product-module__ugIXzG__flowHead h2 .rl>span{text-wrap:balance}.product-module__ugIXzG__flowHead .sub{max-width:62ch}.product-module__ugIXzG__track{margin-top:clamp(40px,7vh,72px);padding-top:28px;position:relative}.product-module__ugIXzG__curve{height:240px;position:absolute;top:28px;left:0;right:0}.product-module__ugIXzG__zig{display:none}.product-module__ugIXzG__curveSvg path:first-child{stroke:#171614;stroke-dasharray:1 9;stroke-linecap:round;opacity:.5}.product-module__ugIXzG__curveSvg path:last-child{stroke-dasharray:6 94;stroke-width:3px}.product-module__ugIXzG__nodes{text-align:center;grid-template-columns:repeat(7,minmax(0,1fr));min-height:330px;list-style:none;display:grid;position:relative}.product-module__ugIXzG__nodes li{padding:calc(var(--y) - 7.5px) 6px 0;flex-direction:column;align-items:center;display:flex;position:relative}.product-module__ugIXzG__dot{background:var(--ink);border-radius:50%;flex:none;width:15px;height:15px;margin-bottom:14px;box-shadow:0 0 0 6px #17161412}.product-module__ugIXzG__nodes li[data-last=true] .product-module__ugIXzG__dot{background:var(--green);box-shadow:0 0 0 6px #34d3992e}.product-module__ugIXzG__track[data-playing=true] li[data-last=true] .product-module__ugIXzG__dot{animation:2.4s ease-in-out infinite product-module__ugIXzG__nodePulse}@keyframes product-module__ugIXzG__nodePulse{0%,to{transform:scale(1)}50%{transform:scale(1.18)}}.product-module__ugIXzG__nodeText{justify-items:center;gap:5px;display:grid}.product-module__ugIXzG__nodeText .coming-pill{margin-top:4px}.product-module__ugIXzG__nodeNum{font-family:var(--mono);color:#75726a;letter-spacing:.02em;font-size:clamp(11px,.95vw,13.5px)}.product-module__ugIXzG__nodeText b{letter-spacing:-.02em;font-size:clamp(14px,1.3vw,19px);font-weight:700;line-height:1.25}.product-module__ugIXzG__callout{z-index:1;left:50%;top:calc(var(--y) - 7.5px);white-space:nowrap;background:var(--paper);border:1px solid var(--line);color:var(--ink);border-radius:9px;align-items:center;gap:7px;padding:8px 11px;display:inline-flex;position:absolute;translate:-50% calc(-100% - 22px);box-shadow:0 14px 30px -18px #17161466,0 2px 6px #1716140d}.product-module__ugIXzG__callout small{font:500 10px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:#75726a}.product-module__ugIXzG__callout b{font:600 13px/1 var(--sans);letter-spacing:-.01em}.product-module__ugIXzG__callout:before{content:"";width:6px;height:6px;color:var(--ink);background:currentColor;border-radius:50%}.product-module__ugIXzG__callout[data-tone=sent]:before{color:#2b5fa8}.product-module__ugIXzG__callout[data-tone=partial]:before{color:#d38a2c}.product-module__ugIXzG__callout:after{content:"";border-left:1px solid #17161447;height:15px;position:absolute;top:100%;left:50%}.product-module__ugIXzG__branch{justify-items:center;width:236px;margin-top:16px;display:grid}.product-module__ugIXzG__branchQ{letter-spacing:-.01em;white-space:nowrap;background:#fffcf6;border:1px dashed #cbc4b8;border-radius:9px;padding:7px 12px;font-size:13px;font-weight:600}.product-module__ugIXzG__branchLines{width:100%;height:34px;display:block}.product-module__ugIXzG__branchLines path{stroke:#cfc7bb}.product-module__ugIXzG__branchOut{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:100%;list-style:none;display:grid}.product-module__ugIXzG__branchOut li{background:var(--paper);border:1px solid var(--line);letter-spacing:-.01em;white-space:nowrap;border-radius:9px;justify-items:center;gap:4px;padding:8px 6px;font-size:12.5px;font-weight:600;display:grid;box-shadow:0 8px 18px -14px #1716144d}.product-module__ugIXzG__branchOut small{font:500 9.5px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:#75726a;align-items:center;gap:5px;display:inline-flex}.product-module__ugIXzG__branchOut small:before{content:"";background:#34d399;border-radius:50%;width:6px;height:6px}.product-module__ugIXzG__branchOut li[data-tone=partial] small:before{background:#d38a2c}.product-module__ugIXzG__caption{text-align:center;font-family:var(--mono);color:var(--mut-strong);margin-top:36px;font-size:13px}@media (max-width:900px){.product-module__ugIXzG__flowHead{text-align:left;justify-items:start}.product-module__ugIXzG__track{padding-top:0}.product-module__ugIXzG__curve{display:none}.product-module__ugIXzG__zig{pointer-events:none;display:block;position:absolute;inset:0}.product-module__ugIXzG__nodes{text-align:left;grid-template-columns:minmax(0,1fr);max-width:460px;min-height:0}.product-module__ugIXzG__nodes>li{flex-flow:wrap;align-items:center;gap:10px 18px;padding:14px 0 14px 84px}.product-module__ugIXzG__nodes>li:nth-child(odd){--lane:8px}.product-module__ugIXzG__nodes>li:nth-child(2n){--lane:52px}.product-module__ugIXzG__dot{left:var(--lane);margin:0;position:absolute;top:20px}.product-module__ugIXzG__nodeText{flex-wrap:wrap;flex:100%;align-items:baseline;gap:4px 12px;display:flex}.product-module__ugIXzG__nodeText .coming-pill{margin-top:0}.product-module__ugIXzG__callout{order:2;margin-left:0;position:relative;top:auto;left:auto;translate:none}.product-module__ugIXzG__callout:after{display:none}.product-module__ugIXzG__branch{order:3;justify-items:start;margin:2px 0 0}.product-module__ugIXzG__branchQ{justify-self:center}.product-module__ugIXzG__caption{text-align:left}}@media (max-width:360px){.product-module__ugIXzG__branch{width:calc(100% - 33px)}}@media (prefers-reduced-motion:reduce){.product-module__ugIXzG__track li[data-last=true] .product-module__ugIXzG__dot{animation:none!important}}.product-module__ugIXzG__detailDeck .sub{max-width:48ch}.product-module__ugIXzG__closer .wrap{gap:clamp(24px,4vh,40px);display:grid}.product-module__ugIXzG__closerTitle{margin:0;font-size:clamp(30px,3.4vw,50px)}
.films-module__PKRfCG__film{flex-direction:column;height:100%;display:flex;border-right:0!important;border-radius:20px 0 0 20px!important}.films-module__PKRfCG__film>:last-child{flex:1;align-content:start;gap:10px;padding:16px 18px 18px}.films-module__PKRfCG__head{justify-content:space-between;align-items:center;gap:12px;padding:2px 2px 4px;display:flex}.films-module__PKRfCG__head>b{letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-weight:600;overflow:hidden}.films-module__PKRfCG__meta{font-family:var(--mono);color:#6d6a63;white-space:nowrap;font-size:11px}.films-module__PKRfCG__label{font:500 10.5px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:#6d6a63;padding:4px 2px 0}.films-module__PKRfCG__list{gap:8px;display:grid}.films-module__PKRfCG__foot{border-top:1px dashed #e6e2da;gap:4px;padding:10px 4px 0;display:grid;position:relative}.films-module__PKRfCG__tail{font-family:var(--mono);color:#6d6a63;font-size:11px}.films-module__PKRfCG__lead{font-family:var(--mono);color:#6d6a63;min-width:34px;font-size:11px}.films-module__PKRfCG__chips{flex-wrap:wrap;gap:6px;display:flex;position:relative}.films-module__PKRfCG__pills{gap:6px;display:flex}.films-module__PKRfCG__actions{justify-content:flex-end;gap:8px;margin-top:auto;padding-top:6px;display:flex;position:relative}.films-module__PKRfCG__btn,.films-module__PKRfCG__btnGhost{font:600 12.5px/1 var(--sans);border-radius:9px;padding:9px 14px}.films-module__PKRfCG__btn{background:var(--ink);color:var(--paper)}.films-module__PKRfCG__btnGhost{border:1px solid var(--line);color:var(--mut-strong);background:#fff}.films-module__PKRfCG__timer{background:#fff;border:1px solid #e9e5de;border-radius:11px;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:10px 12px;display:grid;position:relative}.films-module__PKRfCG__rec{background:#d13a2f;border-radius:50%;width:9px;height:9px;box-shadow:0 0 0 4px #d13a2f24}.films-module__PKRfCG__timerText{gap:1px;min-width:0;display:grid}.films-module__PKRfCG__timerText b{font-weight:600}.films-module__PKRfCG__clock{font:600 15px/1 var(--mono);font-variant-numeric:tabular-nums}.films-module__PKRfCG__stop{font:600 11.5px/1 var(--sans);color:var(--ink);background:#f3f1ec;border-radius:8px;padding:7px 10px}.films-module__PKRfCG__bump{font:600 11px/1 var(--mono);color:#0f7d51;opacity:0;background:#eafaf2;border:1px solid #bfebd6;border-radius:6px;padding:4px 7px;position:absolute;top:-12px;right:8px}.films-module__PKRfCG__doc{background:#fff;border:1px solid #e9e5de;border-radius:11px;gap:10px;padding:12px;display:grid}.films-module__PKRfCG__docTop{align-items:center;gap:10px;display:flex}.films-module__PKRfCG__docIcon{background:linear-gradient(#f4f1ec 0 0) 6px 9px/13px 2px no-repeat,linear-gradient(#f4f1ec 0 0) 6px 15px/13px 2px no-repeat,linear-gradient(#f4f1ec 0 0) 6px 21px/9px 2px no-repeat,#fff;border:1px solid #dcd7ce;border-radius:4px;width:26px;height:32px}.films-module__PKRfCG__docText{gap:1px;min-width:0;display:grid}.films-module__PKRfCG__docText b{font-weight:600}.films-module__PKRfCG__docText .films-module__PKRfCG__meta{white-space:normal}.films-module__PKRfCG__sig{border-bottom:1px dashed #d8d3ca;grid-template-columns:auto 1fr;align-items:end;gap:10px;padding-bottom:2px;display:grid}.films-module__PKRfCG__sigSvg{justify-self:start;width:100%;max-width:170px;height:34px}.films-module__PKRfCG__sigSvg path{fill:none;stroke:#1d3c78;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:260;stroke-dashoffset:0}.films-module__PKRfCG__tiles{grid-template-columns:1fr 1fr;gap:8px;display:grid}.films-module__PKRfCG__tile{background:#f4f1ec;border-radius:11px;gap:4px;padding:10px 12px;display:grid}.films-module__PKRfCG__tile b{font:600 17px/1.1 var(--sans);font-variant-numeric:tabular-nums}.films-module__PKRfCG__tileWarn b{color:#b42318}.films-module__PKRfCG__swap{vertical-align:middle;display:inline-grid}.films-module__PKRfCG__swap>*{grid-area:1/1;justify-self:start}.films-module__PKRfCG__from{opacity:0;visibility:hidden}.films-module__PKRfCG__cursor{left:var(--x);top:var(--y);z-index:3;opacity:0;pointer-events:none;filter:drop-shadow(0 2px 3px #00000040);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 22'%3E%3Cpath d='M2 1.5v16.2l4.3-3.9 2.7 6.2 2.7-1.2-2.7-6.1 5.9-.3z' fill='%23171614' stroke='%23fff' stroke-width='1.4' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat;width:18px;height:22px;position:absolute}[data-playing=true] .films-module__PKRfCG__at{animation:films-module__PKRfCG__appear .55s var(--ease-reveal) both;animation-delay:var(--t)}[data-playing=true] .films-module__PKRfCG__at[data-new=true] *{animation:1.6s ease-out both films-module__PKRfCG__newFlash;animation-delay:calc(var(--t) + .2s)}[data-playing=true] .films-module__PKRfCG__swap .films-module__PKRfCG__from{visibility:visible;animation:.3s ease-in both films-module__PKRfCG__swapOut;animation-delay:var(--t)}[data-playing=true] .films-module__PKRfCG__swap .films-module__PKRfCG__to{animation:films-module__PKRfCG__swapIn .4s var(--ease-reveal) both;animation-delay:var(--t)}[data-playing=true] .films-module__PKRfCG__cursor{animation:1.4s cubic-bezier(.45,.05,.3,1) both films-module__PKRfCG__cursorGo;animation-delay:var(--t)}:is([data-playing=true] .films-module__PKRfCG__stop,[data-playing=true] .films-module__PKRfCG__btn){animation:.32s both films-module__PKRfCG__press;animation-delay:var(--t)}[data-playing=true] .films-module__PKRfCG__rec{animation:1s ease-in-out 3 both films-module__PKRfCG__rec}[data-playing=true] .films-module__PKRfCG__bump{animation:1.8s both films-module__PKRfCG__bump;animation-delay:var(--t)}[data-playing=true] .films-module__PKRfCG__chipOn *{animation:.35s both films-module__PKRfCG__chipOn;animation-delay:var(--t)}[data-playing=true] .films-module__PKRfCG__sigSvg path{animation:1.1s ease-in-out both films-module__PKRfCG__draw;animation-delay:var(--t)}[data-playing=true] .films-module__PKRfCG__flagRow>*{animation:1.4s both films-module__PKRfCG__flag;animation-delay:var(--t)}[data-playing=true] .films-module__PKRfCG__payRow>*{animation:1.6s ease-out both films-module__PKRfCG__newFlash;animation-delay:var(--t)}@keyframes films-module__PKRfCG__appear{0%{opacity:0;filter:blur(4px);transform:translateY(10px)scale(.985)}to{opacity:1;filter:none;transform:none}}@keyframes films-module__PKRfCG__swapOut{0%{opacity:1}to{opacity:0;transform:translateY(-4px)}}@keyframes films-module__PKRfCG__swapIn{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}@keyframes films-module__PKRfCG__cursorGo{0%{opacity:0;transform:translate(60px,70px)}25%{opacity:1}70%{opacity:1;transform:none}80%{transform:scale(.86)}90%{opacity:1;transform:none}to{opacity:0}}@keyframes films-module__PKRfCG__press{0%{transform:none}45%{filter:brightness(.92);transform:scale(.94)}to{transform:none}}@keyframes films-module__PKRfCG__rec{0%,to{box-shadow:0 0 0 4px #d13a2f24}50%{box-shadow:0 0 0 8px #d13a2f0a}}@keyframes films-module__PKRfCG__bump{0%{opacity:0;transform:translateY(6px)}20%,75%{opacity:1;transform:none}to{opacity:0;transform:translateY(-6px)}}@keyframes films-module__PKRfCG__chipOn{0%{background:var(--paper);color:var(--ink);border-color:var(--line)}to{background:var(--ink);color:var(--paper);border-color:var(--ink)}}@keyframes films-module__PKRfCG__draw{0%{stroke-dashoffset:260px}to{stroke-dashoffset:0}}@keyframes films-module__PKRfCG__newFlash{0%{background:#fff;box-shadow:0 0 #0f7d5100}30%{background:#f2fbf6;box-shadow:0 0 0 3px #0f7d512e}to{box-shadow:0 0 #0f7d5100}}@keyframes films-module__PKRfCG__flag{0%{box-shadow:none}35%{background:#fff7f6;box-shadow:0 0 0 3px #b423182e}to{background:#fffaf9;box-shadow:0 0 #b4231800}}.films-module__PKRfCG__chipOn>*{background:var(--ink);color:var(--paper);border-color:var(--ink)}@media (max-width:860px){.films-module__PKRfCG__film>:last-child,.films-module__PKRfCG__list{grid-template-columns:minmax(0,1fr)}.films-module__PKRfCG__film>:last-child>*,.films-module__PKRfCG__list>*{min-width:0}}@media (prefers-reduced-motion:reduce){.films-module__PKRfCG__film *{animation:none!important}.films-module__PKRfCG__film .films-module__PKRfCG__from{visibility:hidden!important}}
.legal-module__yJCFma__legal{max-width:760px;padding:clamp(48px,8vh,96px) 0}.legal-module__yJCFma__legal h1{margin:12px 0;font-size:clamp(36px,4vw,56px)}.legal-module__yJCFma__summary{background:var(--cream);border-radius:16px;margin:32px 0;padding:20px 24px}.legal-module__yJCFma__summary h2{letter-spacing:-.01em;margin-bottom:8px;font-size:18px}.legal-module__yJCFma__summary ul{gap:6px;margin-left:18px;display:grid}.legal-module__yJCFma__toc ol{columns:2;gap:4px;margin-left:20px;font-size:15px;display:grid}@media (max-width:600px){.legal-module__yJCFma__toc ol{columns:1}}.legal-module__yJCFma__clause{padding-top:32px}.legal-module__yJCFma__clause h2{letter-spacing:-.02em;margin-bottom:10px;font-size:22px}.legal-module__yJCFma__clause p{color:#2b2a27;max-width:68ch;margin-bottom:12px;line-height:1.7}.legal-module__yJCFma__back{margin-top:48px}
.artefacts-module__x0Gbfq__frame{font-family:var(--sans);color:#3d3b36;background:#fff;border:1px solid #1716141a;border-radius:12px;max-width:min(320px,80vw);font-size:clamp(10px,.92vw,12px);line-height:1.35;position:absolute;overflow:hidden;box-shadow:0 18px 44px -12px #17161447}.artefacts-module__x0Gbfq__bar{color:#fff;letter-spacing:.005em;align-items:center;gap:7px;padding:7px 10px;font-weight:600;display:flex}.artefacts-module__x0Gbfq__barTitle{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.artefacts-module__x0Gbfq__dot{background:#ffffffd9;border-radius:2px;flex:none;width:9px;height:9px;box-shadow:inset 0 0 0 2px}.artefacts-module__x0Gbfq__sheet .artefacts-module__x0Gbfq__bar{background:#1f7a3f}.artefacts-module__x0Gbfq__sheet .artefacts-module__x0Gbfq__dot{color:#1f7a3f}.artefacts-module__x0Gbfq__formula{font-family:var(--mono);color:#4b5a50;background:#f6faf7;border-bottom:1px solid #d9e3dc;gap:8px;padding:4px 10px;font-size:.92em;display:flex}.artefacts-module__x0Gbfq__formula i{color:#1f7a3f;font-style:italic;font-weight:600}.artefacts-module__x0Gbfq__grid{border-collapse:collapse;font-variant-numeric:tabular-nums;table-layout:fixed;width:100%}.artefacts-module__x0Gbfq__grid th,.artefacts-module__x0Gbfq__grid td{text-align:left;white-space:nowrap;text-overflow:ellipsis;border:1px solid #e1e6e2;padding:3px 6px;overflow:hidden}.artefacts-module__x0Gbfq__grid thead th{color:#5f6b63;text-align:center;background:#eef3ef;font-size:.9em;font-weight:600}.artefacts-module__x0Gbfq__grid tbody th{color:#5f6b63;text-align:center;text-overflow:clip;background:#eef3ef;padding:3px 0;font-size:.9em;font-weight:600}.artefacts-module__x0Gbfq__grid thead th:first-child{width:22px;padding:3px 0}.artefacts-module__x0Gbfq__grid tbody tr:first-child td{color:#2c2b27;font-weight:600}.artefacts-module__x0Gbfq__grid thead th:nth-child(2){width:48%}.artefacts-module__x0Gbfq__conflict{color:#b3261e;background:#fdecea;font-weight:700;box-shadow:inset 0 0 0 1.5px #d93025}.artefacts-module__x0Gbfq__foot{color:#5f6b63;background:#f6faf7;border-top:1px solid #d9e3dc;padding:5px 10px;font-size:.92em}.artefacts-module__x0Gbfq__mail .artefacts-module__x0Gbfq__bar{background:#c5221f}.artefacts-module__x0Gbfq__envelope{border:1.5px solid #fff;border-radius:2px;flex:none;width:12px;height:9px;position:relative}.artefacts-module__x0Gbfq__envelope:after{content:"";border-bottom:1.5px solid #fff;border-left:1.5px solid #0000;height:5px;position:absolute;top:-1px;left:1px;right:1px;transform:skewY(0)}.artefacts-module__x0Gbfq__row{border-top:1px solid #f0e6e5;gap:1px;padding:7px 10px 7px 16px;display:grid;position:relative}.artefacts-module__x0Gbfq__row b{color:#55524b;font-weight:600}.artefacts-module__x0Gbfq__row span{color:#66635c;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.artefacts-module__x0Gbfq__unread{background:#fdf5f4}.artefacts-module__x0Gbfq__unread b{color:#1f1e1b;font-weight:700}.artefacts-module__x0Gbfq__unread:before{content:"";background:#c5221f;border-radius:50%;width:5px;height:5px;position:absolute;top:12px;left:6px}.artefacts-module__x0Gbfq__calendar .artefacts-module__x0Gbfq__bar{background:#0f5fb8;justify-content:space-between}.artefacts-module__x0Gbfq__days{font-family:var(--mono);letter-spacing:.18em;opacity:.85;font-size:.86em;font-weight:500}.artefacts-module__x0Gbfq__day{background:repeating-linear-gradient(#fff 0 21px,#eef2f7 21px 22px);grid-template-columns:auto 1fr;align-items:start;gap:8px;padding:9px 10px 11px;display:grid}.artefacts-module__x0Gbfq__time{font-family:var(--mono);color:#5a6577;padding-top:4px;font-size:.88em}.artefacts-module__x0Gbfq__event{color:#0d3a73;background:#dbe8f8;border-left:3px solid #0f5fb8;border-radius:4px;padding:5px 7px;font-weight:600}.artefacts-module__x0Gbfq__message{background:#fbfbfd}.artefacts-module__x0Gbfq__thread{gap:6px;padding:11px 10px 8px;display:grid}.artefacts-module__x0Gbfq__them,.artefacts-module__x0Gbfq__me{border-radius:15px;max-width:88%;padding:7px 10px;line-height:1.3}.artefacts-module__x0Gbfq__them{color:#1f1e1b;background:#e9e9ee;border-bottom-left-radius:5px;justify-self:start}.artefacts-module__x0Gbfq__them b{color:#57565d;margin-bottom:1px;font-size:.9em;font-weight:600;display:block}.artefacts-module__x0Gbfq__me{color:#fff;background:#0866d4;border-bottom-right-radius:5px;justify-self:end}.artefacts-module__x0Gbfq__thread small{color:#62626a;justify-self:end;font-size:.85em}@media (max-width:860px){.artefacts-module__x0Gbfq__grid thead th:nth-child(2){width:40%}.artefacts-module__x0Gbfq__grid th,.artefacts-module__x0Gbfq__grid td{padding:3px 4px}}@media (max-width:760px){.artefacts-module__x0Gbfq__frame{margin:12px auto;position:relative}}
.showcase-module__Xk4mHG__stage{position:relative}.showcase-module__Xk4mHG__film{isolation:isolate;perspective:1400px;background:#d9d2c4;border-radius:28px;height:clamp(520px,64vh,660px);position:relative;overflow:hidden;box-shadow:0 30px 80px -40px #17161473}.showcase-module__Xk4mHG__scene{opacity:0;transition:opacity .94s;position:absolute;inset:0}.showcase-module__Xk4mHG__scene>*{width:108%;height:108%;inset:-4%;position:absolute!important}.showcase-module__Xk4mHG__scene[data-state=in]{opacity:1;z-index:1}.showcase-module__Xk4mHG__scene[data-state=out]{opacity:0;z-index:2;transition-duration:.81s}.showcase-module__Xk4mHG__scene[data-state=in]>*{animation:5.52s cubic-bezier(.3,.1,.3,1) both showcase-module__Xk4mHG__drift}.showcase-module__Xk4mHG__scene[data-state=out]>*{animation:5.52s cubic-bezier(.3,.1,.3,1) both paused showcase-module__Xk4mHG__drift}@keyframes showcase-module__Xk4mHG__drift{0%{transform:scale(1.1) translate3d(calc(var(--pan) * 2.2%),1.4%,0)}to{transform:scale(1) translate3d(calc(var(--pan) * -1.2%),-0.6%,0)}}.showcase-module__Xk4mHG__scrim{z-index:3;pointer-events:none;background:linear-gradient(90deg,#0e0d0bc2 0%,#0e0d0ba8 30%,#0e0d0b80 46%,#0e0d0b33 62%,#0e0d0b0f 100%);position:absolute;inset:0}.showcase-module__Xk4mHG__copy{z-index:4;color:#fff;align-content:center;width:min(46%,560px);display:grid;position:absolute;top:0;bottom:0;left:clamp(28px,6%,84px)}.showcase-module__Xk4mHG__text{grid-area:1/1;align-content:start;gap:18px;display:grid}.showcase-module__Xk4mHG__text[data-state=idle]{visibility:hidden}.showcase-module__Xk4mHG__tagRow{flex-wrap:wrap;align-items:center;gap:10px;margin:0;display:flex}.showcase-module__Xk4mHG__tagPhone{display:none}.showcase-module__Xk4mHG__tag{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff29;border:1px solid #ffffff47;border-radius:7px;padding:5px 10px;font-size:12px}.showcase-module__Xk4mHG__title{letter-spacing:-.025em;text-wrap:balance;text-shadow:0 2px 24px #0000004d;margin:0;font-size:clamp(38px,4.6vw,68px);font-weight:500;line-height:1.02}.showcase-module__Xk4mHG__word{white-space:pre;display:inline-block}.showcase-module__Xk4mHG__body{color:#fffffff0;text-shadow:0 1px 12px #00000059;max-width:30ch;margin:0;font-size:clamp(17px,1.5vw,21px);line-height:1.45}.showcase-module__Xk4mHG__text[data-state=in] .showcase-module__Xk4mHG__word{animation:showcase-module__Xk4mHG__wordIn .51s var(--ease-reveal) both;animation-delay:calc(.19s + var(--i) * 37ms)}.showcase-module__Xk4mHG__text[data-state=out] .showcase-module__Xk4mHG__word{animation:.29s ease-in both showcase-module__Xk4mHG__wordOut;animation-delay:calc(var(--i) * 20ms)}.showcase-module__Xk4mHG__text[data-state=in] .showcase-module__Xk4mHG__tagRow,.showcase-module__Xk4mHG__text[data-state=in] .showcase-module__Xk4mHG__body{animation:showcase-module__Xk4mHG__fadeUp .48s var(--ease-reveal) both}.showcase-module__Xk4mHG__text[data-state=in] .showcase-module__Xk4mHG__tagRow{animation-delay:.14s}.showcase-module__Xk4mHG__text[data-state=in] .showcase-module__Xk4mHG__body{animation-delay:.42s}.showcase-module__Xk4mHG__text[data-state=out] .showcase-module__Xk4mHG__tagRow,.showcase-module__Xk4mHG__text[data-state=out] .showcase-module__Xk4mHG__body{animation:.24s ease-in both showcase-module__Xk4mHG__fadeOut}@keyframes showcase-module__Xk4mHG__wordIn{0%{opacity:0;filter:blur(12px);transform:translateY(.32em)scale(.98)}to{opacity:1;filter:blur();transform:none}}@keyframes showcase-module__Xk4mHG__wordOut{0%{opacity:1;filter:blur();transform:none}to{opacity:0;filter:blur(10px);transform:translateY(-.24em)}}@keyframes showcase-module__Xk4mHG__fadeUp{0%{opacity:0;filter:blur(6px);transform:translateY(10px)}to{opacity:1;filter:blur();transform:none}}@keyframes showcase-module__Xk4mHG__fadeOut{to{opacity:0;filter:blur(6px)}}.showcase-module__Xk4mHG__window{z-index:5;width:calc(min(40%,620px) + 2px);transform-style:preserve-3d;position:absolute;top:10%;bottom:10%;right:-2px}.showcase-module__Xk4mHG__snip{transform-origin:100%;position:absolute;inset:0}.showcase-module__Xk4mHG__snip>*{width:100%;height:100%;margin:0;box-shadow:-24px 0 60px -24px #17161473}.showcase-module__Xk4mHG__snip[data-state=idle]{visibility:hidden}.showcase-module__Xk4mHG__snip[data-state=in]{animation:.68s cubic-bezier(.16,.84,.24,1) .12s both showcase-module__Xk4mHG__cutIn}.showcase-module__Xk4mHG__snip[data-state=out]{animation:.42s cubic-bezier(.5,0,.75,0) both showcase-module__Xk4mHG__cutOut}@keyframes showcase-module__Xk4mHG__cutIn{0%{opacity:0;filter:blur(14px);transform:translate(18%,4%)rotateY(-16deg)scale(.95)}60%{opacity:1;filter:blur()}to{opacity:1;filter:blur();transform:none}}@keyframes showcase-module__Xk4mHG__cutOut{to{opacity:0;filter:blur(10px);transform:translate3d(-12%,0,-80px)rotateY(10deg)scale(.9)}}.showcase-module__Xk4mHG__stage[data-visible=false] *{animation-play-state:paused!important}@media (max-width:860px){.showcase-module__Xk4mHG__film{border-radius:22px;grid-template-rows:auto auto;height:auto;display:grid}.showcase-module__Xk4mHG__copy{align-content:start;width:auto;padding:36px 24px 28px;position:relative;left:auto}.showcase-module__Xk4mHG__title{font-size:clamp(32px,8.6vw,44px)}.showcase-module__Xk4mHG__tagWide{display:none}.showcase-module__Xk4mHG__tagPhone{display:inline}.showcase-module__Xk4mHG__scrim{background:linear-gradient(#0e0d0bb8 0%,#0e0d0b8c 45%,#0e0d0b2e 70%,#0e0d0b14 100%)}.showcase-module__Xk4mHG__window{width:auto;height:420px;margin:0 16px 20px;position:relative;top:auto;bottom:auto;right:auto}.showcase-module__Xk4mHG__window .showcase-module__Xk4mHG__snip>*{border-right:1px solid var(--line)!important;border-radius:16px!important}}@media (prefers-reduced-motion:reduce){.showcase-module__Xk4mHG__scene>*,.showcase-module__Xk4mHG__snip,.showcase-module__Xk4mHG__word,.showcase-module__Xk4mHG__tagRow,.showcase-module__Xk4mHG__body{filter:none!important;animation:none!important;transform:none!important}.showcase-module__Xk4mHG__snip{transition:opacity .51s}.showcase-module__Xk4mHG__snip[data-state=out],.showcase-module__Xk4mHG__text[data-state=out]{visibility:hidden}}
