:root{--bg: #f4f4f1;--bg-2: #ecece8;--surface: #ffffff;--surface-2: #f9f9f7;--line: #e2e2dd;--line-2: #d0d0ca;--frame: #c9c9c2;--ink: #111312;--ink-2: #4c4f4d;--ink-3: #686b68;--go: #0d6b44;--go-press: #0a5636;--go-soft: #e3efe8;--go-ink: #ffffff;--signal: #b4321f;--signal-soft: #f7e6e2;--hangup: #e5484d;--print-paper: #f1f0ea;--print-slate: #5d7380;--print-teal: #2f7d6a;--print-ink: #2a2c2b;--night: #0f1110;--night-2: #1a1d1c;--night-line: #2a2e2c;--night-ink: #ecedea;--night-ink-2: #9ea3a0;--win: #f8f8f5;--win-chip: #ededea;--mac-red: #ff5f57;--mac-yellow: #febc2e;--mac-green: #28c840;--brand: #0e9f5e;--brand-deep: #075e35;--brand-ink: #ffffff;--mint: #cdebd9;--ochre: #f3c35a;--khaki: #e6d6a2;--sky: #c4dbec;--coral: #f3ad9f;--lilac: #d4cbf6;--font-display: "Hedvig Letters Serif", "Iowan Old Style", "Palatino Linotype", Georgia, "Times New Roman", serif;--font-ui: "Geist", ui-sans-serif, system-ui, -apple-system, "Segoe UI Variable Text", "Segoe UI", Roboto, "Noto Sans", "Helvetica Neue", Arial, sans-serif;--font-mono: "Geist Mono", ui-monospace, "SF Mono", "Cascadia Mono", Consolas, "DejaVu Sans Mono", "Liberation Mono", monospace;--font-marker: "Permanent Marker", "Geist", cursive;--step--2: .75rem;--step--1: .8125rem;--step-0: .9375rem;--step-1: 1.0625rem;--step-2: 1.25rem;--step-3: clamp(1.5rem, 1.25rem + 1vw, 2rem);--step-4: clamp(2.125rem, 1.6rem + 2.2vw, 3.25rem);--step-5: clamp(2.75rem, 1.8rem + 4vw, 5.25rem);--s-1: 4px;--s-2: 8px;--s-3: 12px;--s-4: 16px;--s-5: 24px;--s-6: 32px;--s-7: 48px;--s-8: 72px;--s-9: 120px;--r-1: 8px;--r-2: 12px;--r-3: 18px;--r-pill: 999px;--shadow-1: 0 1px 2px rgba(17, 19, 18, .06), 0 1px 1px rgba(17, 19, 18, .04);--shadow-2: 0 1px 2px rgba(17, 19, 18, .05), 0 12px 32px -12px rgba(17, 19, 18, .22);--shadow-3: 0 2px 4px rgba(17, 19, 18, .06), 0 28px 60px -20px rgba(17, 19, 18, .38);--ease-out: cubic-bezier(.16, 1, .3, 1);--ease-rail: cubic-bezier(.32, .72, 0, 1);--t-quick: .14s}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{margin:0;background:var(--bg);color:var(--ink);font-family:var(--font-ui);font-size:var(--step-0);line-height:1.55;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4{margin:0;font-weight:560;line-height:1.15;letter-spacing:-.015em;text-wrap:balance}p{margin:0;text-wrap:pretty}img{display:block;max-width:100%}button{font:inherit;color:inherit}a{color:inherit;text-underline-offset:.24em;text-decoration-thickness:1px}::selection{background:var(--ink);color:var(--bg)}:focus-visible{outline:2px solid var(--go);outline-offset:3px;border-radius:6px}input,textarea{font:inherit;color:inherit;caret-color:var(--go)}::-webkit-scrollbar{width:12px;height:12px}::-webkit-scrollbar-corner{background:transparent}::-webkit-scrollbar-track{background:linear-gradient(90deg,transparent 5.5px,color-mix(in srgb,var(--ink) 9%,transparent) 5.5px 6.5px,transparent 6.5px)}::-webkit-scrollbar-track:horizontal{background:linear-gradient(180deg,transparent 5.5px,color-mix(in srgb,var(--ink) 9%,transparent) 5.5px 6.5px,transparent 6.5px)}::-webkit-scrollbar-thumb{min-height:44px;min-width:44px;border:3px solid transparent;border-radius:999px;background:color-mix(in srgb,var(--go) 42%,transparent) padding-box}@media(hover:hover){::-webkit-scrollbar-thumb:hover{border-width:2px;background-color:var(--go)}}::-webkit-scrollbar-thumb:active{background-color:var(--go-press)}.lc-win ::-webkit-scrollbar-thumb,.sv ::-webkit-scrollbar-thumb,[data-dark] ::-webkit-scrollbar-thumb{background-color:color-mix(in srgb,var(--brand) 55%,transparent)}@supports (-moz-appearance: none){*{scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--go) 55%,transparent) transparent}}.display{font-family:var(--font-display);font-weight:400;letter-spacing:-.025em;line-height:1.02}.mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:.86em;letter-spacing:-.01em}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}input::-ms-reveal,input::-ms-clear{display:none}@media(forced-colors:active){.pill,.fx,.dock,.dock__btn,.mw-select__btn,.rm-btn{border:1px solid ButtonText}.pill:before,.fx:before,.dock__btn:before{display:none}:focus-visible{outline:2px solid Highlight!important}}html{-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;text-size-adjust:100%}a,button,label,summary,input,textarea,[role=button],[role=radio],[role=tab],[role=switch],[role=option]{touch-action:manipulation}@media(hover:none){.pill:before,.fx:before{transition:clip-path .32s cubic-bezier(.65,0,.25,1) .14s}.pill:active:before,.fx:active:before{clip-path:inset(0 0 0 0);transition:clip-path .16s cubic-bezier(.2,.8,.2,1)}.pill:active .pill__arrow{transform:translate(3px)}:is(.np-card,.pp-plan,.ld-plan,.ig-card,.agx-tile,.st-trade,.st-result,.vc,.ask-card,.ld-crew,.hj-item,.dm-day,.dm-time,.ag-print,.ln-pickup,.ln-code){transition:transform .18s cubic-bezier(.25,1.4,.45,1),background-color .2s}:is(.np-card,.pp-plan,.ld-plan,.ig-card,.agx-tile,.st-trade,.st-result,.vc,.ask-card,.ld-crew,.hj-item,.dm-day,.dm-time,.ag-print,.ln-pickup,.ln-code):active{transform:scale(.975);transition-duration:.08s}:is(.bk-row,.lx-row,.cx-tool__head,.sf-row,.ap-nav__item,.ap-menu__item,.st-rows button,.ap-shop,.mw-date__day,.mw-select__btn,.ask-sug,.st-item,.bk-filters button,.ig-cats button,.jn-chip button,.agx-state button,.rm-nav button,.pk-tools button):active{background-color:color-mix(in srgb,var(--ink) 7%,transparent)}:is(.lnk,.st-link,.se-cancel,.np-more,.np-clear,.lg-forgot,.st-add,.st-x,.lx-x,.st-leave,.ap-out,.mw-pass__eye,.ld-link,.ld-nav__login,.dm-back,.agx-all,.bk-btn,.g-btn,.rm-share,.rm-dial,.dock__btn):active{opacity:.62;transition:opacity .06s}}@media(hover:none)and (pointer:coarse){input:not([type=checkbox]):not([type=radio]):not([type=range]),textarea,select{font-size:16px!important}}.spin{flex:none;vertical-align:middle;animation:spin-turn 1.1s linear infinite}.spin path{fill:none;stroke:currentColor;stroke-width:2.6;stroke-linecap:round;stroke-dasharray:60;stroke-dashoffset:46;animation:spin-draw 1.4s cubic-bezier(.65,0,.35,1) infinite alternate}@keyframes spin-turn{to{transform:rotate(360deg)}}@keyframes spin-draw{to{stroke-dashoffset:12}}.lc-spin{animation:spin-turn 1s linear infinite}.route-wait{display:grid;place-items:center;min-height:calc(100svh / var(--vz, 1));background:var(--bg);color:var(--go);opacity:0;animation:route-wait-in .3s ease-out .25s forwards}@keyframes route-wait-in{to{opacity:1}}@media(hover:none)and (pointer:coarse){:root *{scrollbar-width:none}::-webkit-scrollbar{display:none}:root .pill,:root .cr-seg button,:root .bk-btn,:root .g-btn,:root .np-areas button,:root .pp-int button,:root .ln-seg button{min-height:44px}:root .lnk,:root .st-link,:root .ld-link,:root .lg-forgot,:root .se-cancel,:root .np-more,:root .ld-close__meet,:root .lg-mark,:root .ld-nav__mark,:root .dm-mark,:root .doc-mark,:root .ag-crew__demo,:root a[href^="mailto:"]{padding-block:12px;margin-block:-12px}:root .ap-toggle{width:42px;height:26px}:root .ap-toggle:after{top:3px;left:3px;width:20px;height:20px}:root .ap-toggle.is-on:after{transform:translate(16px)}:root .lx-edit input,:root .jn-form__job,:root .pg input:not(.display):not([type=checkbox]):not([type=radio]){min-height:44px}}.jf{display:block;flex:none;overflow:visible}.jf-tile{fill:var(--brand)}.jf-ink{fill:var(--ink)}.jf-j{fill:#fff;font:400 50px/1 "Hedvig Letters Serif",Georgia,serif;transition:opacity .4s,fill .4s}.jf-band,.jf-arm{fill:none;stroke:var(--ink);stroke-linecap:round}.jf-band{stroke-width:3.6}.jf-arm{stroke-width:2.8}.jf-mic{fill:var(--ink);transition:fill .2s}.jf-at{fill:#3ddc84;overflow:visible}.jf-at-shadow{fill:var(--brand)}.jf-ring{fill:none;stroke:var(--brand);stroke-width:1.6}.jf-glyph{fill:none;stroke:#fff;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.jf-glyph--bold{stroke-width:2.4}.jf-screen{fill:var(--ochre)}.jf-bang{fill:var(--signal)}.jf-body,.jf-head,.jf-ear,.jf-fx>*{transform-box:fill-box;transform-origin:center}.jf-body{transform-origin:50% 90%}.jf-fx>*{opacity:0}.jf--tiny .jf-set,.jf--tiny .jf-fx{display:none}.jf[data-s=idle] .jf-body{animation:jf-sway 4.2s var(--phase, 0s) ease-in-out infinite}@keyframes jf-sway{0%,to{transform:rotate(-1deg)}50%{transform:rotate(1.6deg) translateY(-.6px)}}.jf[data-s=listening] .jf-body{animation:jf-lean .6s cubic-bezier(.25,1.4,.45,1) both}.jf[data-s=listening] .jf-ring{animation:jf-ring 1.6s ease-out infinite}.jf[data-s=listening] .jf-ring:nth-child(2){animation-delay:.53s}.jf[data-s=listening] .jf-ring:nth-child(3){animation-delay:1.06s}.jf[data-s=listening] .jf-ear{animation:jf-glow 1.6s ease-in-out infinite}@keyframes jf-lean{to{transform:rotate(5deg) translate(1px)}}@keyframes jf-ring{0%{opacity:.7;transform:scale(.6)}to{opacity:0;transform:scale(2.1)}}@keyframes jf-glow{50%{transform:scale(1.08)}}.jf[data-s=thinking] .jf-body{animation:jf-ponder .6s cubic-bezier(.25,1.3,.45,1) both,jf-mull 3.2s .6s ease-in-out infinite}.jf[data-s=thinking] .jf-dot{animation:jf-rise .5s cubic-bezier(.25,1.5,.45,1) both,jf-pulse 1.2s ease-in-out infinite}.jf[data-s=thinking] .jf-dot--a{animation-delay:.1s,.6s}.jf[data-s=thinking] .jf-dot--b{animation-delay:.22s,.8s}.jf[data-s=thinking] .jf-dot--c{animation-delay:.34s,1s}@keyframes jf-ponder{to{transform:rotate(-5deg)}}@keyframes jf-mull{0%,to{rotate:0deg}50%{rotate:1.5deg}}@keyframes jf-rise{0%{opacity:0;transform:translateY(8px) scale(.3)}to{opacity:1;transform:none}}@keyframes jf-pulse{0%,60%,to{scale:1;opacity:.55}30%{scale:1.25;opacity:1}}.jf[data-s=talking] .jf-body{animation:jf-talk .42s ease-in-out infinite alternate}.jf[data-s=talking] .jf-mic{fill:var(--ochre)}@keyframes jf-talk{0%{transform:scale(1)}to{transform:scale(1.025,.975) translateY(.6px)}}.jf[data-s=working] .jf-body{animation:jf-bob .5s ease-in-out infinite alternate}.jf[data-s=working] .jf-badge{animation:jf-badge 2.4s cubic-bezier(.25,1.4,.45,1) infinite}@keyframes jf-bob{0%{transform:translateY(0) rotate(.5deg)}to{transform:translateY(2.2px) rotate(3deg)}}@keyframes jf-badge{0%{opacity:0;transform:translateY(6px) scale(.4) rotate(-90deg)}18%{opacity:1;transform:none}60%,to{opacity:1;transform:rotate(360deg)}}.jf[data-s=waiting] .jf-body{animation:jf-droop 3.4s ease-in-out infinite}.jf[data-s=waiting] .jf-j{opacity:.72}.jf[data-s=waiting] .jf-buzz{animation:jf-buzz 2.8s ease-in-out infinite}@keyframes jf-droop{0%,to{transform:translateY(4px) rotate(-6deg)}50%{transform:translateY(5px) rotate(-2deg)}78%{transform:translateY(3px) rotate(-4deg) scale(1.02,1.04)}}@keyframes jf-buzz{0%,60%,to{opacity:.9;transform:rotate(0)}64%{transform:rotate(12deg)}68%{transform:rotate(-12deg)}72%{transform:rotate(8deg)}76%{transform:rotate(0)}}.jf[data-s=urgent] .jf-bang{animation:jf-bang .5s cubic-bezier(.3,1.5,.5,1) both}.jf[data-s=urgent] .jf-body{animation:jf-shake 1.6s .35s ease-in-out infinite}@keyframes jf-bang{0%{opacity:0;transform:translateY(-40px)}to{opacity:1;transform:none}}@keyframes jf-shake{0%{transform:rotate(0)}4%{transform:rotate(8deg)}8%{transform:rotate(-6deg)}12%{transform:rotate(4deg)}16%{transform:rotate(-2deg)}22%,to{transform:rotate(0)}}.jf[data-s=done] .jf-body{animation:jf-spin 1.5s cubic-bezier(.5,-.4,.3,1.3) both}.jf[data-s=done] .jf-check{animation:jf-rise .5s 1.1s cubic-bezier(.3,1.6,.5,1) both}@keyframes jf-spin{0%{transform:rotate(0)}18%{transform:rotate(-18deg) scale(.95)}72%{transform:rotate(720deg) scale(1.04)}84%{transform:rotate(712deg)}92%{transform:rotate(723deg)}to{transform:rotate(720deg)}}.jf--still *{animation:none!important}.jf--still .jf-fx>*{opacity:0}.jf--still[data-s=urgent] .jf-bang,.jf--still[data-s=done] .jf-check,.jf--still[data-s=working] .jf-badge,.jf--still[data-s=thinking] .jf-dot{opacity:1}@media(prefers-reduced-motion:reduce){.jf *{animation:none!important}.jf[data-s=urgent] .jf-bang,.jf[data-s=done] .jf-check,.jf[data-s=working] .jf-badge,.jf[data-s=thinking] .jf-dot{opacity:1}}:root{--sw-1: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 80' preserveAspectRatio='none'><path d='M9 19C61 9 152 13 291 9C295 27 298 49 290 69C232 73 158 67 96 71C64 73 34 71 12 72C6 56 3 37 9 19Z'/></svg>");--sw-2: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 80' preserveAspectRatio='none'><path d='M6 14C78 10 168 6 294 13C298 33 295 53 291 67C213 72 140 70 70 73C45 74 24 71 10 70C4 52 2 31 6 14Z'/></svg>");--sw-3: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 80' preserveAspectRatio='none'><path d='M11 17C88 6 181 15 289 8C295 28 298 51 288 72C216 69 128 75 59 70C38 69 21 70 8 68C6 50 5 33 11 17Z'/></svg>");--ul-1: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 20' preserveAspectRatio='none'><path d='M3 11C70 7 176 14 297 8C298 10 298 12 297 14C179 19 76 13 4 17C2 15 2 13 3 11Z'/></svg>");--ul-2: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 20' preserveAspectRatio='none'><path d='M2 9C83 12 172 6 296 11C298 13 297 15 296 16C171 12 82 18 3 15C1 13 1 11 2 9Z'/></svg>");--ul-3: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 20' preserveAspectRatio='none'><path d='M4 12C79 6 181 11 297 9C298 11 298 14 296 15C176 16 75 17 3 16C2 14 3 13 4 12Z'/></svg>")}.pill,.fx{--sweep: var(--brand);--sw: var(--sw-1);--press: 1;position:relative;isolation:isolate;overflow:hidden;display:inline-flex;align-items:center;gap:12px;border:0;cursor:pointer;text-decoration:none;white-space:nowrap;border-radius:var(--r-pill);transform:scale(var(--press));transition:transform .3s cubic-bezier(.25,1.4,.45,1),background-color .3s var(--ease-out),color .3s var(--ease-out),box-shadow .3s var(--ease-out)}.pill:before,.fx:before{content:"";position:absolute;top:5px;right:8px;bottom:5px;left:6px;z-index:-1;background:var(--sweep);-webkit-mask:var(--sw) center / 100% 100% no-repeat;mask:var(--sw) center / 100% 100% no-repeat;clip-path:inset(0 100% 0 0);transition:clip-path .38s cubic-bezier(.65,0,.25,1);pointer-events:none}.pill:focus-visible:before{clip-path:inset(0 0 0 0);animation:mw-boil .42s steps(1) .38s infinite}@media(hover:hover){.pill:hover:before,.fx:hover:before{clip-path:inset(0 0 0 0);animation:mw-boil .42s steps(1) .38s infinite}}@keyframes mw-boil{0%,to{-webkit-mask-image:var(--sw-2);mask-image:var(--sw-2)}33%{-webkit-mask-image:var(--sw-3);mask-image:var(--sw-3)}66%{-webkit-mask-image:var(--sw-1);mask-image:var(--sw-1)}}@keyframes mw-boil-line{0%,to{-webkit-mask-image:var(--ul-2);mask-image:var(--ul-2)}33%{-webkit-mask-image:var(--ul-3);mask-image:var(--ul-3)}66%{-webkit-mask-image:var(--ul-1);mask-image:var(--ul-1)}}.pill:active,.fx:active{--press: .97;transition-duration:.1s}.pill:focus-visible,.fx:focus-visible{outline:2px solid var(--go);outline-offset:3px}.pill{font:inherit;font-weight:520;line-height:1}.pill__icon{display:grid;margin-right:-4px}.pill__label{position:relative}.pill__round{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;flex:none;transition:background-color .3s var(--ease-out),color .3s var(--ease-out)}.pill__arrow{width:17px;height:11px;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;transition:transform .35s cubic-bezier(.25,1.5,.45,1)}.pill:focus-visible .pill__arrow{transform:translate(3px)}@media(hover:hover){.pill:hover .pill__arrow{transform:translate(3px)}}.pill--md{padding:5px 5px 5px 18px;min-height:42px;font-size:var(--step-0)}.pill--lg{padding:6px 6px 6px 22px;min-height:50px;font-size:var(--step-1)}.pill--lg .pill__round{width:38px;height:38px}.pill--sm{padding:4px 4px 4px 14px;min-height:34px;font-size:var(--step--1);gap:8px}.pill--sm .pill__round{width:26px;height:26px}.pill--sm .pill__arrow{width:14px}.pill--plain{padding-right:18px}.pill--plain:before{right:6px}.pill--go{background:var(--go);color:var(--go-ink);--sweep: color-mix(in srgb, var(--brand) 85%, white)}.pill--go .pill__round{background:var(--go-ink);color:var(--go)}.pill--ink{background:var(--ink);color:var(--bg);--sweep: var(--go)}.pill--ink .pill__round{background:var(--bg);color:var(--ink)}.pill--line{background:var(--surface);color:var(--ink);box-shadow:inset 0 0 0 1px var(--line-2);--sweep: var(--mint)}.pill--line .pill__round{background:var(--bg-2)}.pill--light{background:var(--surface);color:var(--ink);--sweep: var(--mint)}.pill--light .pill__round{background:var(--ink);color:var(--surface)}.pill--marker{background:none!important;box-shadow:none!important;border-radius:0;overflow:visible;gap:10px;font-family:var(--font-display);font-weight:400;letter-spacing:-.01em;--mk: var(--go)}.pill--marker:before{top:0;right:0;bottom:0;left:0;background:var(--mk);clip-path:none;transition:transform .3s cubic-bezier(.25,1.4,.45,1)}.pill--marker:focus-visible:before{animation:mw-boil .42s steps(1) infinite}@media(hover:hover){.pill--marker:hover:before{animation:mw-boil .42s steps(1) infinite}}.pill--marker:active:before{transform:scale(.96,.9)}.pill--marker .pill__round{width:auto;height:auto;background:none!important;color:inherit!important}.pill--marker .pill__arrow{width:1.45em;height:.9em;stroke-width:1.9}.pill--marker.pill--md{padding:13px 24px 12px;font-size:var(--step-1)}.pill--marker.pill--lg{padding:16px 30px 15px;font-size:var(--step-2)}.pill--marker.pill--go{--mk: var(--go);color:var(--go-ink)}@media(hover:hover){.pill--marker.pill--go:hover{--mk: var(--go-press)}}.pill--marker.pill--ink{--mk: var(--ink);color:var(--bg)}.pill--marker:focus-visible{outline-style:dashed;outline-offset:5px;border-radius:6px}.pill[disabled],.pill[aria-disabled=true],.fx[disabled]{opacity:.4;cursor:not-allowed}.pill[disabled]:before,.fx[disabled]:before{display:none}.pill[disabled] .pill__arrow{transform:none!important}.lnk{display:inline-flex;align-items:center;gap:8px;padding:8px 0;border:0;background:none;font:inherit;font-weight:520;color:var(--ink);text-decoration:none;cursor:pointer;background-image:linear-gradient(currentColor,currentColor);background-repeat:no-repeat;background-size:100% 1px;background-position:100% 100%;transition:background-size .45s cubic-bezier(.65,0,.2,1)}@media(hover:hover){.lnk:hover{animation:lnk-redraw .9s cubic-bezier(.65,0,.2,1)}}@keyframes lnk-redraw{0%{background-size:100% 1px;background-position:100% 100%}45%{background-size:0% 1px;background-position:100% 100%}46%{background-size:0% 1px;background-position:0% 100%}to{background-size:100% 1px;background-position:0% 100%}}.lnk svg{transition:transform .4s cubic-bezier(.25,1.6,.45,1)}@media(hover:hover){.lnk:hover svg{transform:translate(4px)}}.lnk:focus-visible{outline:2px solid var(--go);outline-offset:4px;border-radius:4px}@media(prefers-reduced-motion:reduce){.pill,.pill:before,.pill__arrow,.fx,.fx:before,.lnk,.lnk svg{transition:none!important;animation:none!important}}.wordmark{display:inline-flex;align-items:baseline;font-size:1.0625rem;white-space:nowrap}.wordmark__mark{height:1.12em;width:auto;aspect-ratio:6.1411;align-self:baseline;transform:translateY(.276em);margin-bottom:0}.wordmark__at,.wordmark__dot{fill:var(--go)}.wordmark__shadow{fill:#0b7d4a}.wordmark__product{margin-left:7px;height:.8305em;width:auto;aspect-ratio:2564.3 / 755;align-self:baseline;transform:translateY(.034em);color:var(--ink-2)}.wordmark__ring{fill:var(--go)}.wordmark__ring-shadow{fill:#0b7d4a}.wordmark--light{color:var(--night-ink)}.wordmark--light .wordmark__shadow{fill:#0a5a36}.wordmark--light .wordmark__product{color:var(--night-ink-2)}.wordmark--light .wordmark__ring-shadow{fill:#0a5a36}.photo{position:relative;overflow:hidden;background:var(--bg-2)}.photo>img{width:100%;height:100%;object-fit:cover}.photo__grain{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.32;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .5 0 0 0 0 .5 0 0 0 0 .5 0 0 0 .9 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.demo{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-mono);font-size:.6875rem;letter-spacing:0;color:var(--ink-3);padding:2px 8px;border-radius:var(--r-pill);background:var(--surface);box-shadow:inset 0 0 0 1px var(--line-2);white-space:nowrap;line-height:1.5}.demo:before{content:"";width:5px;height:5px;border-radius:50%;background:var(--ink-3)}.win{background:var(--win);border-radius:22px;box-shadow:var(--shadow-3);overflow:hidden;display:grid;grid-template-rows:auto 1fr;min-height:0}.win__bar{display:flex;align-items:center;gap:12px;padding:16px 20px 6px;font-size:var(--step--1);color:var(--ink-3)}.win__dots{display:inline-flex;gap:6px}.win__dots i{width:12px;height:12px;border-radius:50%;background:var(--mac-red)}.win__dots i:nth-child(2){background:var(--mac-yellow)}.win__dots i:nth-child(3){background:var(--mac-green)}.win__title{color:var(--ink-2)}.win__aside{margin-left:auto}.win__body{min-height:0;position:relative}.contour{flex:none;color:var(--ink);overflow:visible}.contour__summit{fill:currentColor;transition:fill .3s ease}.contour--talking .contour__summit,.contour--listening .contour__summit{fill:var(--go)}.chip{display:inline-flex;align-items:center;gap:6px;padding:3px 10px;border-radius:var(--r-pill);background:var(--bg-2);color:var(--ink-2);font-size:var(--step--1);line-height:1.5;white-space:nowrap}.chip--signal{background:var(--signal-soft);color:var(--signal)}.chip--go{background:var(--go-soft);color:var(--go)}.initial{display:inline-grid;place-items:center;border-radius:50%;flex:none;font-family:var(--font-marker);color:var(--ink);line-height:1;box-shadow:inset 0 0 0 1px #1113120f}.june-tile{display:inline-grid;place-items:center;flex:none;background:var(--brand);box-shadow:inset 0 0 0 1px #11131214}.june-tile .contour{color:var(--brand-ink)}.june-tile .contour__summit{fill:var(--brand-ink)!important}.bracketed{position:relative;display:inline-block;font-family:var(--font-marker);font-weight:400;padding:.05em .25em;letter-spacing:.01em}.bracketed:before,.bracketed:after{content:"";position:absolute;width:.28em;height:.28em;border:2px solid currentColor}.bracketed:before{left:-.1em;top:0;border-right:0;border-bottom:0}.bracketed:after{right:-.1em;bottom:0;border-left:0;border-top:0}.wchip{display:inline-flex;align-items:center;gap:7px;padding:6px 12px;border-radius:var(--r-pill);box-shadow:inset 0 0 0 1px var(--line-2);background:var(--win);color:var(--ink-2);font-size:var(--step--1);line-height:1.3;white-space:nowrap}.halftone{position:relative;overflow:hidden}.halftone canvas{display:block}.logo{display:inline-grid;place-items:center;flex:none;background:var(--surface);box-shadow:inset 0 0 0 1px var(--line),0 1px 2px #1113120d}.logo--plain{background:transparent;box-shadow:none}.logo__letter{font-weight:700;letter-spacing:-.04em;line-height:1}.lc{position:relative;height:100%}.lc-win{position:relative;height:100%;display:grid;grid-template-rows:auto 1fr;background:var(--win);border-radius:24px;box-shadow:var(--shadow-3);overflow:hidden}.lc-win__bar{display:flex;align-items:center;gap:14px;padding:18px 22px 4px}.lc-dots{display:inline-flex;gap:7px}.lc-dots i{width:12px;height:12px;border-radius:50%;background:var(--mac-red)}.lc-dots i:nth-child(2){background:var(--mac-yellow)}.lc-dots i:nth-child(3){background:var(--mac-green)}.lc-win__crumb{font-size:var(--step--1);color:var(--ink-3);padding:4px 12px;border-radius:var(--r-pill);box-shadow:inset 0 0 0 1px var(--line-2)}.lc-win__share{margin-left:auto;display:inline-flex;align-items:center;gap:7px;padding:8px 14px;border-radius:var(--r-pill);background:var(--bg-2);color:var(--ink-3);font-size:var(--step--1);font-weight:520;transition:background-color .4s ease,color .4s ease}.lc-win__share.is-on{background:var(--ink);color:var(--win)}.lc-win__body{overflow-y:auto;padding:22px 30px 84px;scrollbar-width:none}.lc-win__body::-webkit-scrollbar{display:none}.lc-title{font-size:clamp(1.75rem,1.3rem + 1.2vw,2.35rem);margin-bottom:14px;animation:lc-in .5s var(--ease-out)}.lc-chips{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:22px}.lc-chip--urgent{color:var(--signal);box-shadow:inset 0 0 0 1px var(--signal-soft);background:var(--signal-soft)}.lc-lines{list-style:none;margin:0;padding:0;display:grid;gap:14px}.lc-line{display:grid;grid-template-columns:64px 1fr;gap:12px;animation:lc-in .45s var(--ease-out)}.lc-line>span{font-size:var(--step--1);color:var(--ink-3);padding-top:1px}.lc-line--june>span{color:var(--go);font-weight:560}.lc-line p{line-height:1.5}.lc-line--caller p{color:var(--ink-2)}.lc-caret{display:inline-block;width:1.5px;height:1em;margin-left:2px;vertical-align:-.12em;background:var(--ink);animation:lc-caret 1s steps(1) infinite}.lc-note h4{display:flex;align-items:center;gap:8px;font-size:var(--step-1);font-weight:600;margin:4px 0 8px}.lc-note h4 svg{color:var(--ink-3)}.lc-note h4+ul{margin-bottom:20px}.lc-note ul{margin:0;padding:0 0 0 30px;display:grid;gap:6px}.lc-note li{color:var(--ink-2);line-height:1.5;opacity:0;animation:lc-reveal .7s var(--ease-out) forwards}.lc-note li::marker{color:var(--ink-3)}.lc-note__fields{list-style:none;padding-left:30px!important}.lc-note__fields li span{display:inline-block;min-width:70px;color:var(--ink-3)}.lc-seg{position:absolute;left:50%;bottom:18px;translate:-50% 0;display:inline-flex;align-items:center;gap:2px;padding:4px;border-radius:var(--r-pill);background:var(--surface);box-shadow:inset 0 0 0 1px var(--line),var(--shadow-2)}.lc-seg button{border:0;background:transparent;padding:8px 18px;border-radius:var(--r-pill);font-size:var(--step--1);font-weight:520;color:var(--ink-3);cursor:pointer}.lc-seg button.is-on{background:var(--bg-2);color:var(--ink)}.lc-seg button:disabled{cursor:default}.lc-seg__writing{display:inline-flex;align-items:center;gap:6px;padding:0 10px 0 8px;font-size:var(--step--1);color:var(--ink-3)}.lc-spin{animation:lc-spin 1s linear infinite}.lc-tile{position:absolute;right:-46px;bottom:70px;width:190px;padding:14px;border-radius:20px;background:var(--night);color:var(--night-ink);box-shadow:var(--shadow-3);display:grid;gap:16px;transition:opacity .6s ease,transform .6s var(--ease-out)}.lc-tile.is-ended{opacity:.94}.lc-tile__top{display:flex;justify-content:space-between;align-items:flex-start}.lc-tile__time{font-size:.75rem;color:var(--night-ink-2)}.lc-tile__who{display:flex;align-items:center;gap:10px}.lc-tile__who>div{display:grid;min-width:0}.lc-tile__who strong{font-weight:560}.lc-tile__who .mono{font-size:.6875rem;color:var(--night-ink-2)}.lc-tile__ctl{display:flex;gap:8px}.lc-tile__ctl span{display:grid;place-items:center;flex:1;height:30px;border-radius:10px;background:var(--night-2);color:var(--night-ink-2)}.lc-tile__ctl .lc-tile__end{background:var(--hangup);color:var(--go-ink)}.lc-tile.is-ended .lc-tile__end{background:var(--night-2);color:var(--night-ink-2)}.lc-toasts{position:absolute;top:-70px;right:-96px;display:grid;justify-items:end;gap:10px;pointer-events:none}.lc-toast{display:flex;align-items:center;gap:10px;padding:10px 16px 10px 10px;background:var(--surface);border-radius:14px;box-shadow:var(--shadow-3);font-size:var(--step--1);line-height:1.35;animation:lc-land .6s var(--ease-out);max-width:300px}.lc-toast>span:last-child{display:grid}.lc-toast strong{font-weight:600}.lc-toast span span{color:var(--ink-3)}.lc-toast__icon{display:grid;place-items:center;width:30px;height:30px;border-radius:9px;background:var(--bg-2);color:var(--ink-2);flex:none}.lc-toast__icon--go{background:var(--go-soft);color:var(--go)}.lc-sms{position:absolute;left:-58px;bottom:-26px;width:300px;padding:14px 16px 16px;border-radius:18px;background:#fafaf8fa;box-shadow:var(--shadow-3);font-size:var(--step--1);line-height:1.45;animation:lc-land .7s var(--ease-out)}.lc-sms__head{display:flex;justify-content:space-between;color:var(--ink-3);font-size:.75rem;margin-bottom:6px}.lc-sms strong{font-weight:600}@keyframes lc-in{0%{opacity:0;transform:translateY(6px);filter:blur(2px)}}@keyframes lc-land{0%{opacity:0;transform:translateY(12px) scale(.97);filter:blur(4px)}}@keyframes lc-reveal{0%{opacity:0;transform:translateY(4px);filter:blur(3px)}to{opacity:1;transform:none;filter:none}}@keyframes lc-caret{50%{opacity:0}}@keyframes lc-spin{to{transform:rotate(360deg)}}@media(max-width:760px){.lc-win__body{padding:18px 20px 84px}.lc-tile{right:10px;bottom:76px;width:160px;padding:12px}.lc-toasts{right:10px;left:10px;top:62px}.lc-sms{left:10px;right:10px;width:auto;bottom:-40px}}@media(prefers-reduced-motion:reduce){.lc-note li{opacity:1;animation:none}}.hj{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,.85fr);align-items:center;gap:40px clamp(32px,4vw,64px)}.hj-log{align-self:start;padding-top:12px}.hj-log__head{margin:0 0 10px;font-size:var(--step--1);color:var(--ink-3)}.hj-log ul{list-style:none;margin:0;padding:0}.hj-row{width:100%;min-height:72px;display:grid;grid-template-columns:1fr auto;grid-template-areas:"when side" "title side";align-items:center;gap:1px 16px;padding:12px 0 13px;border:0;border-top:1px solid var(--line);background:none;color:var(--ink);text-align:left;cursor:pointer;opacity:.5;transition:opacity var(--t-quick, .18s) var(--ease-out)}.hj-log li:last-child .hj-row{border-bottom:1px solid var(--line)}@media(hover:hover){.hj-row:hover{opacity:.8}}.hj-row.is-on{opacity:1}.hj-row:focus-visible{outline:2px solid var(--go);outline-offset:4px;border-radius:4px}.hj-row__when{grid-area:when;font-size:var(--step--1);color:var(--ink-3)}.hj-row__title{grid-area:title;font-family:var(--font-display);font-size:clamp(1.4rem,1.1rem + .8vw,1.9rem);line-height:1.1;letter-spacing:-.02em}.hj-row__side{grid-area:side;font-size:var(--step--1);font-variant-numeric:tabular-nums;color:var(--ink-2)}.hj-num{font-variant-numeric:tabular-nums}.hj-hold{position:relative;display:grid;justify-items:center;padding:28px 0 8px}.hj-print{position:absolute;z-index:0;top:40px;left:50%;width:420px;height:290px;margin-left:-40px;transform:rotate(4deg);border-radius:4px;box-shadow:0 1px #1113120f,0 22px 40px -26px #11131273;overflow:hidden}.hj-hold .hj-phone{position:relative;z-index:1}.hj-phone{--amp: 0;width:304px;height:624px;padding:11px;border-radius:52px;background:#090a0a;box-shadow:inset 0 0 0 1.5px #2b2e2d,inset 0 0 0 3px #0d0e0e,0 50px 90px -30px #000c,0 18px 40px -20px #0009;transform:rotate(-2deg);transition:transform .6s var(--ease-out)}.hj-phone.is-call{transform:rotate(0)}.hj-screen{position:relative;height:100%;border-radius:42px;overflow:hidden;background:#121514;color:var(--night-ink)}.hj-status{position:absolute;inset:0 0 auto;z-index:2;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:14px 24px 0;font-size:.78rem;font-weight:600}.hj-status span:last-child{justify-self:end}.hj-status__island{width:92px;height:26px;border-radius:999px;background:#000}.hj-calling{height:100%;display:grid;grid-template-rows:auto auto 1fr auto;justify-items:center;padding:64px 22px 26px;animation:hj-fade .45s var(--ease-out)}.hj-calling__who{margin:0;text-align:center;font-family:var(--font-display);font-size:1.45rem;letter-spacing:-.02em}.hj-calling__who span{display:block;margin-bottom:4px;font-family:var(--font-ui);font-size:var(--step--2);letter-spacing:0;color:var(--night-ink-2)}.hj-june{position:relative;display:grid;place-items:center;margin:22px 0 10px}.hj-june__ring{position:absolute;top:4px;right:4px;bottom:4px;left:4px;border-radius:38%;border:2px solid var(--brand);opacity:calc(.08 + var(--amp) * .8);transform:scale(calc(1 + var(--amp) * .28));transition:transform .08s linear,opacity .08s linear}.is-ready .hj-june__ring,.is-after .hj-june__ring{display:none}.hj-caps{align-self:stretch;width:100%;display:grid;align-content:end;gap:10px;padding-bottom:14px;overflow:hidden}.hj-caps__wait{margin:0;text-align:center;color:var(--night-ink-2);font-size:var(--step--1)}.hj-line{margin:0;font-size:1.04rem;line-height:1.38;letter-spacing:-.005em}.hj-line span:not(.hj-line__who){opacity:.3;transition:opacity .14s linear}.hj-line span.is-said{opacity:1}.hj-line__who{display:block;margin-bottom:3px;font-size:var(--step--2);color:var(--night-ink-2)}.hj-line--june .hj-line__who{color:var(--brand)}.hj-line.is-past{font-size:.84rem;opacity:.42;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.hj-ctl{width:100%}.hj-bar{position:relative;height:18px;cursor:pointer}.hj-bar:before,.hj-bar i{content:"";position:absolute;left:0;top:8px;height:3px;border-radius:3px}.hj-bar:before{right:0;background:#ffffff29}.hj-bar i{background:var(--night-ink)}.hj-ctl__row{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;font-size:var(--step--2);color:var(--night-ink-2)}.hj-ctl__row span:last-child{justify-self:end}.hj-btn{width:52px;height:52px;display:grid;place-items:center;border:0;border-radius:50%;background:var(--night-ink);color:var(--night);cursor:pointer}.hj-start{grid-row:3 / 5;align-self:end;display:grid;justify-items:center;gap:12px;text-align:center}.hj-start p{margin:0;font-size:var(--step--1);color:var(--night-ink-2)}.hj-start .hj-num{margin-left:4px;color:var(--night-ink)}.hj-opener{margin-bottom:14px!important;font-family:var(--font-display);font-size:1.22rem!important;line-height:1.25;color:var(--night-ink)!important}.hj-answer{width:74px;height:74px;display:grid;place-items:center;border:0;border-radius:50%;background:var(--brand);color:#fff;cursor:pointer;box-shadow:0 10px 30px -8px color-mix(in srgb,var(--brand) 70%,transparent);animation:hj-ring 2.4s var(--ease-out) infinite}.hj-answer svg{margin-left:3px}.hj-answer--mic svg{margin-left:0}.hj-answer:focus-visible,.hj-btn:focus-visible,.hj-again:focus-visible{outline:2px solid #fff;outline-offset:3px}@keyframes hj-ring{0%,70%,to{transform:none}75%{transform:rotate(-9deg)}80%{transform:rotate(8deg)}85%{transform:rotate(-5deg)}90%{transform:rotate(3deg)}}.hj-lock{height:100%;display:grid;grid-template-rows:auto auto 1fr auto;justify-items:center;padding:58px 12px 22px;background:linear-gradient(#0000005c,#0000005c),url(/photos/lions-dusk.jpg) center / cover;animation:hj-fade .6s var(--ease-out)}.hj-lock__date{margin:0;font-size:var(--step--1);font-weight:500}.hj-lock__time{margin:-2px 0 0;font-family:var(--font-display);font-size:5rem;line-height:1;letter-spacing:-.04em}.hj-notes{align-self:start;width:100%;display:grid;gap:8px;margin-top:26px}.hj-note{padding:11px 13px 12px;border-radius:20px;background:#f6f6f2;color:var(--ink);box-shadow:0 12px 26px -14px #0009;animation:hj-land .7s cubic-bezier(.2,1.25,.4,1) .5s backwards}.hj-note+.hj-note{animation-delay:1.4s}.hj-note__app{display:flex;align-items:center;gap:6px;font-size:.74rem;font-weight:600;color:var(--ink-2)}.hj-note__app em{margin-left:auto;font-style:normal;font-weight:400;color:var(--ink-3)}.hj-note p{margin:5px 0 0;font-size:.86rem;line-height:1.38}.is-urgent .hj-note:first-child .hj-note__app{color:var(--signal)}.hj-cal{width:20px;height:20px;display:grid;place-items:center;border-radius:6px;background:#fff;box-shadow:inset 0 3px 0 var(--signal);font-size:.66rem;color:var(--ink)}.hj-again{display:inline-flex;align-items:center;gap:6px;padding:9px 14px;border:0;border-radius:999px;background:#00000080;color:#fff;font:inherit;font-size:var(--step--1);cursor:pointer}@keyframes hj-fade{0%{opacity:0}}@keyframes hj-land{0%{opacity:0;transform:translateY(-26px) scale(.94)}}.hj-try{align-self:end;padding-bottom:56px}.hj-try__marker{margin:0 0 14px;font-family:var(--font-marker);font-size:clamp(1.5rem,1.2rem + 1vw,2.1rem);line-height:1.05;color:var(--go);transform:rotate(-4deg);transform-origin:left bottom;max-width:11ch}.hj-try__line{margin:14px 0 0;font-size:var(--step--1);color:var(--ink-3)}.hj-try__line a{color:var(--ink-2);font-variant-numeric:tabular-nums}.hj-fine{grid-column:1 / -1;margin:0;font-size:var(--step--2);color:var(--ink-3)}@media(max-width:1080px){.hj{grid-template-columns:minmax(0,1fr) auto}.hj-try{grid-column:1 / -1;padding-bottom:0}}@media(max-width:760px){.hj{grid-template-columns:minmax(0,1fr);gap:28px}.hj-hold{order:-1}.hj-log{padding-top:0}.hj-print{width:78%;height:70%;margin-left:-52%}.hj-phone{width:min(304px,84vw);height:min(624px,172vw);transform:none}}@media(prefers-reduced-motion:reduce){.hj-phone,.hj-june__ring,.hj-line span{transition:none}.hj-answer,.hj-note,.hj-calling,.hj-lock{animation:none}.hj-june__ring{display:none}}.film{position:relative;aspect-ratio:16 / 9;border-radius:28px;overflow:hidden;background:#e9e7e0;box-shadow:0 0 0 1px var(--line),0 40px 80px -48px #11131280}.film__video{width:100%;height:100%;object-fit:cover;display:block;cursor:pointer}.film__start{position:absolute;left:20px;bottom:20px;display:inline-flex;align-items:center;gap:12px;height:54px;padding:0 22px 0 7px;border:0;border-radius:999px;background:#111312b8;color:#fff;font:inherit;font-weight:500;cursor:pointer;transition:background-color var(--t-quick, .18s)}@media(hover:hover){.film__start:hover{background:#111312db}}.film__round{width:40px;height:40px;display:grid;place-items:center;border-radius:50%;background:#fff;color:var(--ink)}.film__round svg{margin-left:2px}.film__len{color:#ffffffa6;font-variant-numeric:tabular-nums}.film__bar{position:absolute;left:16px;right:16px;bottom:16px;display:flex;align-items:center;gap:10px;height:46px;padding:0 8px;border-radius:999px;background:#1113129e;color:#fff;opacity:1;transition:opacity .3s var(--ease-out)}.film.is-playing .film__bar{opacity:0}@media(hover:hover){.film.is-playing:hover .film__bar{opacity:1}}@media(hover:none){.film.is-playing .film__bar{opacity:1}}.film__btn{width:34px;height:34px;display:grid;place-items:center;border:0;border-radius:50%;background:none;color:inherit;cursor:pointer}.film__track{position:relative;flex:1;height:22px;cursor:pointer}.film__track:before,.film__track i{content:"";position:absolute;left:0;top:9px;height:4px;border-radius:4px}.film__track:before{right:0;background:#ffffff40}.film__track i{background:#fff}.film__time{font-size:var(--step--1);font-variant-numeric:tabular-nums;color:#fffc;min-width:82px;text-align:right}.film__start:focus-visible,.film__btn:focus-visible{outline:2px solid #fff;outline-offset:2px}@media(max-width:760px){.film{border-radius:18px}.film__start{left:12px;bottom:12px}.film__time{display:none}}.ld{--col: min(1240px, calc(100vw - 48px) );position:relative;background:var(--bg);overflow-x:clip}.ld>*{position:relative;z-index:1}.ld-h2{font-size:var(--step-5);max-width:15ch}.ld-h3{font-size:var(--step-3);margin-bottom:10px}.ld-link{color:var(--ink);font-weight:500;text-decoration:underline;text-decoration-color:var(--line-2);text-underline-offset:.3em}@media(hover:hover){.ld-link:hover{text-decoration-color:var(--ink)}}.ld>.ld-scrim{position:fixed;inset:0 0 auto;height:84px;z-index:19;pointer-events:none;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);-webkit-mask-image:linear-gradient(#000 55%,transparent);mask-image:linear-gradient(#000 55%,transparent)}.ld-nav{position:sticky;top:12px;z-index:20;width:var(--col);margin:12px auto 0;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:7px 7px 7px 18px;background:var(--surface);border-radius:18px;box-shadow:inset 0 0 0 1px var(--line),0 8px 24px -16px #1113124d}.ld-nav__mark{text-decoration:none}.ld-nav__links{display:flex;gap:28px;font-size:var(--step-0)}.ld-nav__links a,.ld-nav__login{text-decoration:none;color:var(--ink-2);transition:color var(--t-quick) ease}@media(hover:hover){.ld-nav__links a:hover,.ld-nav__login:hover{color:var(--ink)}}.ld-nav__end{display:flex;justify-content:flex-end;align-items:center;gap:16px}.ld-hero{width:var(--col);margin:0 auto;display:grid;grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);gap:48px;align-items:center;padding:72px 0 120px;min-height:calc(100svh / var(--vz, 1) - 60px)}.ld-hero__title{font-size:clamp(3.2rem,1.6rem + 4.4vw,6.25rem);line-height:.98;letter-spacing:-.035em;margin-bottom:28px}.ld-hero__lede{font-size:var(--step-2);line-height:1.45;max-width:30ch;color:var(--ink);margin-bottom:36px}.ld-hero__cta{display:flex;align-items:center;gap:24px;flex-wrap:wrap}.ld-hero__meet{margin:18px 0 0;font-size:var(--step--1);color:var(--ink-3)}.ld-hero__meet a,.ld-close__meet{color:var(--ink);font-weight:520;text-decoration:underline;text-decoration-color:var(--line-2);text-underline-offset:3px;transition:text-decoration-color .15s}@media(hover:hover){.ld-hero__meet a:hover,.ld-close__meet:hover{text-decoration-color:var(--go)}}.ld-close__meet{display:inline-block;margin-left:18px;font-size:var(--step--1)}.ld-hero__fine{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:28px;font-size:var(--step--1);color:var(--ink-3)}.ld-collage{position:relative;height:min(760px,calc(84svh / var(--vz, 1)));min-height:600px;margin-right:-24px}.ld-collage__sheet{position:absolute;left:0;top:22%;width:30%;height:74%;background:var(--mint);overflow:hidden}.ld-collage__sheet:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.25;mix-blend-mode:soft-light;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.55'/%3E%3C/svg%3E")}.ld-ruler{position:absolute;top:14px;left:14px;grid-auto-flow:column;display:grid;gap:22px;font-family:var(--font-display);font-size:.8rem;color:var(--ink)}.ld-ruler i{font-style:normal;writing-mode:vertical-rl;transform:rotate(180deg)}.ld-collage__photo{position:absolute;right:0;top:0;width:54%;height:78%}.ld-collage__win{position:absolute;left:9%;top:7%;width:72%;height:70%}.ld-collage__win .lc-win__body{padding-right:30px}.ld-collage__win .lc-tile{right:-86px;bottom:-90px}.ld-collage__win .lc-sms{left:-40px;top:calc(100% + 22px);bottom:auto;width:330px}.ld-collage__win .lc-seg{display:none}.ld-collage__demo{position:absolute;left:0;top:0}.ld-how{width:var(--col);margin:0 auto;padding:40px 0 120px;border-top:1px solid var(--line)}.ld-how__intro{padding:72px 0 80px}.ld-how__grid{display:grid;grid-template-columns:240px minmax(0,1fr);gap:64px}.ld-how__nav{position:sticky;top:120px;align-self:start;display:grid}.ld-how__nav a{position:relative;padding:10px 0;text-decoration:none;color:var(--ink-3);border-bottom:1px solid var(--line);transition:color .25s ease}.ld-how__nav a:after{content:"";position:absolute;left:0;bottom:-1px;height:2px;width:52%;background:var(--ink);transform:scaleX(0);transform-origin:left;transition:transform .5s var(--ease-out)}.ld-how__nav a.is-on{color:var(--ink)}.ld-how__nav a.is-on:after{transform:scaleX(1)}.ld-how__steps{display:grid;gap:120px}.ld-step>p{max-width:52ch;color:var(--ink-2);font-size:var(--step-1);margin-bottom:28px}.ld-step__panel{border-radius:6px;height:520px}.ld-mini{position:absolute;background:var(--win);border-radius:22px;box-shadow:var(--shadow-3);padding:18px 26px 26px}.ld-mini__bar{margin-bottom:18px}.ld-mini h4{font-size:1.9rem;margin-bottom:14px}.ld-mini--rules{left:10%;top:12%;width:min(560px,80%)}.ld-chips{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:18px}.ld-rules{list-style:none;margin:0;padding:0;display:grid}.ld-rules li{display:flex;align-items:center;gap:12px;padding:12px 0;border-top:1px solid var(--line);color:var(--ink-2)}.ld-rules li svg{color:var(--ink-3);flex:none}.ld-rules b{margin-left:auto;font-weight:560;color:var(--ink);white-space:nowrap}.ld-mini--knows{right:8%;bottom:12%;width:min(520px,82%);padding-top:22px}.ld-mini__head{display:flex;align-items:center;gap:12px;margin-bottom:18px}.ld-mini__head>div{display:grid}.ld-mini__head strong{font-weight:600}.ld-mini__head span{font-size:var(--step--1);color:var(--ink-3)}.ld-knows{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:10px}.ld-step__panel--phone{display:grid;justify-items:center}.ld-phone{position:absolute;top:54px;width:min(360px,78%);bottom:-2px;background:var(--win);border-radius:48px 48px 0 0;padding:18px 26px 0;box-shadow:var(--shadow-3)}.ld-phone__status{display:flex;justify-content:space-between;align-items:center;padding:0 8px;font-size:.9rem;margin-bottom:18px}.ld-phone__island{width:96px;height:28px;border-radius:999px;background:var(--ink);margin-right:48px}.ld-phone__nav{display:flex;justify-content:space-between;margin-bottom:22px}.ld-phone__nav span{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--bg-2);color:var(--ink-2)}.ld-phone h4{font-size:1.75rem;line-height:1.08;margin-bottom:14px}.ld-phone__h{display:flex;align-items:center;gap:6px;font-weight:600;margin-bottom:6px}.ld-phone__h svg{color:var(--ink-3)}.ld-phone ul{margin:0;padding-left:22px;color:var(--ink-2);display:grid;gap:4px}.ld-inchip{display:inline-flex;align-items:center;gap:10px;height:.82em;padding:0 .22em 0 .08em;border-radius:999px;background:var(--ink);vertical-align:.02em;transform:rotate(-2deg)}.ld-inchip .jf{width:.62em;height:.62em;margin-left:.04em}.ld-inchip__bars{display:inline-flex;align-items:center;gap:.05em;height:.36em}.ld-inchip__bars i{width:.06em;height:100%;border-radius:1em;background:var(--brand);animation:ld-bar .9s ease-in-out infinite;transform-origin:center}.ld-inchip__bars i:nth-child(2){animation-delay:.15s}.ld-inchip__bars i:nth-child(3){animation-delay:.3s}.ld-inchip__bars i:nth-child(4){animation-delay:.45s}@keyframes ld-bar{0%,to{transform:scaleY(.35)}50%{transform:scaleY(1)}}.ld-try{position:relative;background:var(--night);color:var(--night-ink);min-height:820px;display:grid;place-items:center;overflow:hidden;padding:120px 24px}.ld-try:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.16;mix-blend-mode:screen;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.ld-try__tiles{position:absolute;top:0;right:0;bottom:0;left:0}.ld-tile{position:absolute;transform:rotate(var(--r));animation:ld-drift 14s ease-in-out infinite;animation-delay:var(--d)}.ld-tile--photo{width:clamp(96px,11vw,150px);aspect-ratio:1;border-radius:18px;overflow:hidden;box-shadow:0 20px 40px -18px #000c}.ld-tile--photo img{width:100%;height:100%;object-fit:cover;filter:saturate(.9)}.ld-tile--trade{padding:10px 18px;border-radius:999px;font-family:var(--font-display);font-size:clamp(1rem,.85rem + .5vw,1.3rem);color:var(--ink);background:var(--mint);white-space:nowrap}.ld-tile--trade:nth-child(odd){background:var(--surface)}@keyframes ld-drift{0%,to{translate:0 0}33%{translate:6px -10px}66%{translate:-8px 6px}}.ld-try__center{position:relative;z-index:2;width:100%;min-width:0;display:grid;justify-items:center;text-align:center;max-width:760px}.ld-try__title{font-size:clamp(2.4rem,1.4rem + 3.6vw,4.6rem);line-height:1.02;margin-bottom:40px}.ld-try__form{display:flex;align-items:center;gap:12px;width:min(520px,100%);height:62px;padding:0 8px 0 20px;border-radius:999px;background:var(--surface);color:var(--ink-3);box-shadow:0 24px 60px -20px #000000b3}.ld-try__form input{flex:1;min-width:0;border:0;outline:0;background:none;font-size:var(--step-1);color:var(--ink)}.ld-try__go{display:grid;place-items:center;width:46px;height:46px;border:0;border-radius:50%;background:var(--go);color:var(--go-ink);cursor:pointer;transition:background-color var(--t-quick) ease}@media(hover:hover){.ld-try__go:hover{background:var(--go-press)}}.ld-try__fine{margin-top:16px;text-wrap:balance;font-size:var(--step--1);color:var(--night-ink-2)}.rv{opacity:0;transform:translateY(18px);filter:blur(6px);transition:opacity .9s var(--ease-out),transform .9s var(--ease-out),filter .9s var(--ease-out)}.rv.is-in{opacity:1;transform:none;filter:none}@media(max-width:900px),(pointer:coarse){.rv{filter:none;transform:translateY(12px);transition:opacity .6s var(--ease-out),transform .6s var(--ease-out)}.rv.is-in{transform:none}}@media(prefers-reduced-motion:reduce){.rv{opacity:1;transform:none;filter:none}.ld-tile,.ld-inchip__bars i{animation:none}}.ld-tools{width:var(--col);margin:0 auto;padding:140px 0 110px;display:grid;grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);gap:64px;align-items:start}.ld-tools__head{position:sticky;top:110px}.ld-tools__head p{margin-top:24px;color:var(--ink-2);font-size:var(--step-1);max-width:40ch}.ld-board{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.ld-pin{position:relative;display:grid;align-content:start;gap:6px;padding:22px 20px;border-radius:16px;background:var(--surface);box-shadow:inset 0 0 0 1px var(--line),var(--shadow-1);transform:rotate(var(--r, 0deg));transition:transform .4s var(--ease-out),box-shadow .4s var(--ease-out)}@media(hover:hover){.ld-pin:hover{transform:rotate(0) translateY(-4px);box-shadow:inset 0 0 0 1px var(--line-2),var(--shadow-2)}}.ld-pin>svg,.ld-pin>img{margin-bottom:10px}.ld-pin strong{font-weight:600;font-size:var(--step-1)}.ld-pin>span:last-child{color:var(--ink-2);font-size:var(--step--1);line-height:1.5}.ld-pin__state{position:absolute;top:-10px;right:14px;padding:2px 9px 3px;font-family:var(--font-marker);font-size:.85rem;border-radius:3px;transform:rotate(4deg);box-shadow:0 4px 10px -5px #11131266}.ld-pin__state--now{background:var(--mint)}.ld-pin__state--next{background:var(--ochre)}.ld-pin__state--later{background:var(--bg-2);color:var(--ink-2)}.ld-pin--more{background:none;box-shadow:none;outline:1.5px dashed var(--frame);outline-offset:-1.5px}.ld-pin--more a{display:grid;gap:8px;color:var(--ink);font-weight:520;text-decoration:none}.ld-pin--more a svg{color:var(--go)}.ld-pin__marker{font-family:var(--font-marker);font-weight:400;font-size:1.2rem;color:var(--go);transform:rotate(-3deg);transform-origin:left}@media(max-width:1180px){.ld-board{grid-template-columns:repeat(2,minmax(0,1fr))}}.ld-state{font-size:var(--step--1);color:var(--ink-3)!important;white-space:nowrap}.ld-state.is-live{color:var(--go)!important}.ld-honest{position:relative;width:var(--col);margin:0 auto;padding:110px 0 140px;border-top:1px dashed var(--frame)}.ld-honest__print{position:absolute!important;top:96px;right:0;width:clamp(200px,22vw,320px);margin:0;padding:8px 8px 40px;background:var(--surface);box-shadow:var(--shadow-3);rotate:3deg}.ld-honest__print img{display:block;width:100%;aspect-ratio:4 / 5;object-fit:cover}.ld-honest__sticker{position:absolute;left:12px;bottom:10px;font-family:var(--font-marker);font-size:1rem;color:var(--go);rotate:-3deg}@media(max-width:1080px){.ld-honest__print{display:none}}.ld-quote{font-size:clamp(2.2rem,1.2rem + 3.4vw,4.8rem);line-height:1.04;letter-spacing:-.03em;max-width:22ch}.ld-quote .bracketed{font-size:.82em;color:var(--go);margin:0 .12em}.ld-promises{list-style:none;margin:clamp(48px,6vw,88px) 0 0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(20px,3vw,40px)}.ld-promises li{display:grid;align-content:start;gap:14px;padding-top:18px;border-top:1px solid var(--ink)}.ld-promises li .display{font-size:var(--step-2);line-height:1.22;letter-spacing:-.01em;color:var(--ink);text-wrap:pretty}.ld-promises svg{width:30px;height:24px;fill:none;stroke:var(--brand);stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:40;stroke-dashoffset:40}.ld-promises.is-in svg{stroke-dashoffset:0;transition:stroke-dashoffset .6s var(--ease-out) calc(.3s + var(--i) * .15s)}@media(max-width:1080px){.ld-promises{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){.ld-promises svg{stroke-dashoffset:0}.ld-pin{transition:none}}.ld-close{width:var(--col);margin:0 auto 24px}.ld-close__photo{height:min(720px,calc(86svh / var(--vz, 1)));border-radius:8px}.ld-close__photo img{object-position:50% 78%}.ld-close__card{position:absolute;left:clamp(20px,5vw,64px);bottom:clamp(20px,5vw,64px);width:min(520px,calc(100% - 40px));background:var(--win);border-radius:24px;padding:36px;box-shadow:var(--shadow-3)}.ld-close__sticker{position:absolute;top:-16px;right:24px;padding:4px 12px 6px;font-family:var(--font-marker);font-size:1.05rem;background:var(--ochre);color:var(--ink);border-radius:4px;rotate:5deg;box-shadow:0 8px 18px -8px #11131273}.ld-close__title{font-size:clamp(2.6rem,1.2rem + 3.6vw,5rem);letter-spacing:-.035em;line-height:1;margin-bottom:16px}.ld-close__card p{color:var(--ink-2);margin-bottom:28px;font-size:var(--step-1)}.ld-foot{width:var(--col);margin:0 auto;display:flex;flex-wrap:wrap;justify-content:space-between;gap:16px 32px;align-items:center;padding:32px 0 40px;font-size:var(--step--1);color:var(--ink-3)}@media(max-width:1080px){.ld-hero{grid-template-columns:1fr;padding-top:56px;min-height:0}.ld-collage{height:640px}.ld-how__grid{grid-template-columns:1fr}.ld-how__nav{display:none}.ld-tools{grid-template-columns:1fr;gap:40px}.ld-tools__head{position:static}}@media(max-width:760px){.ld{--col: calc(100vw - 32px) }.ld-nav{grid-template-columns:auto 1fr;padding-left:14px}.ld-nav__links,.ld-nav__login{display:none}.ld-hero{padding:48px 0 72px;gap:40px}.ld-hero__title{font-size:clamp(2.9rem,11vw,3.6rem)}.ld-hero__lede{font-size:var(--step-1)}.ld-collage{height:600px;min-height:0}.ld-collage__sheet{width:46%;top:4%;height:60%}.ld-collage__photo{width:74%;height:70%}.ld-collage__win{left:0;right:0;top:10%;width:100%;height:82%}.ld-collage__win .lc-win__body{padding-right:20px}.ld-collage__demo{bottom:-36px}.ld-h2{font-size:clamp(2.3rem,9vw,3rem)}.ld-how__intro{padding:48px 0}.ld-how__steps{gap:80px}.ld-step__panel{height:440px}.ld-mini{padding:14px 18px 18px}.ld-mini--rules,.ld-mini--knows{left:12px;right:12px;width:auto}.ld-mini h4{font-size:1.5rem}.ld-rules b{display:none}.ld-try{min-height:680px}.ld-tile--photo{width:84px}.ld-tile:nth-child(n+9){display:none}.ld-tools{padding:80px 0 60px}.ld-board,.ld-promises{grid-template-columns:1fr}.ld-honest{padding:64px 0 80px}.ld-close__card{padding:24px}}.ld-talk{display:inline-flex;align-items:center;gap:8px;border:0;background:none;font:inherit;font-weight:500;color:var(--ink);cursor:pointer;padding:10px 4px;border-radius:999px}.ld-talk svg{color:var(--go)}@media(hover:hover){.ld-talk:hover{text-decoration:underline;text-underline-offset:.3em}}.ld-price{width:var(--col);margin:0 auto;padding:clamp(64px,10vw,140px) 0 clamp(48px,8vw,96px)}.ld-price__head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:20px 48px;margin-bottom:clamp(48px,5vw,72px)}.ld-price__head .ld-h2{font-size:clamp(3rem,1rem + 6.4vw,8.5rem);line-height:.9;letter-spacing:-.045em;max-width:10ch}.ld-price__head p{margin:0;max-width:40ch;color:var(--ink-2);font-size:var(--step-1);line-height:1.5}.ld-plans{position:relative;display:grid;grid-template-columns:repeat(3,1fr);gap:16px;align-items:stretch}.ld-plan{position:relative;display:flex;flex-direction:column;gap:8px;padding:30px 28px 28px;border-radius:22px;background:var(--surface);box-shadow:0 0 0 1px var(--line);transition:transform .4s var(--ease-out)}.ld-plan.is-pick{background:var(--mint);box-shadow:none;transform:rotate(-.8deg) translateY(-10px)}.ld-plan__print{position:absolute;top:-22px;right:22px;width:78px;padding:4px 4px 12px;background:var(--surface);box-shadow:var(--shadow-2);transform:rotate(var(--r));transition:transform .45s cubic-bezier(.34,1.56,.64,1)}@media(hover:hover){.ld-plan:hover .ld-plan__print{transform:rotate(calc(var(--r) * -1)) translateY(-4px)}}.ld-plan__print img{display:block;width:100%;aspect-ratio:1;object-fit:cover}.ld-plan__pick{position:absolute;top:-14px;left:22px;font-family:var(--font-marker);font-size:1rem;color:var(--ink);background:var(--ochre);padding:3px 12px 4px;border-radius:4px;transform:rotate(-3deg);box-shadow:0 6px 14px -6px #11131266}.ld-plan h3{margin:0;font-size:var(--step-3);font-weight:600;letter-spacing:-.02em}.ld-plan__for{margin:0;color:var(--ink-2)}.ld-plan__price{margin:18px 0 16px;display:flex;align-items:baseline;line-height:.85;color:var(--ink)}.ld-plan__cur{font-size:clamp(2rem,1.4rem + 1.6vw,3.2rem);align-self:flex-start;margin-top:.1em}.ld-plan__num{font-size:clamp(5rem,3rem + 5vw,9rem);letter-spacing:-.05em}.ld-plan__per{margin-left:8px;color:var(--ink-3);font-size:var(--step--1)}.ld-plan ul{list-style:none;margin:0 0 22px;padding:16px 0 0;border-top:1px dashed var(--line-2);display:grid;gap:9px;flex:1;font-size:var(--step-0)}.ld-plan li{display:flex;gap:8px;align-items:flex-start}.ld-plan li svg{color:var(--go);margin-top:4px;flex:none}.ld-plan .pill{align-self:flex-start}.ld-price__free{position:absolute;right:-18px;bottom:-26px;z-index:2;font-family:var(--font-marker);font-size:1.3rem;padding:6px 16px 8px;background:var(--coral);color:var(--ink);border-radius:4px;transform:rotate(-6deg);box-shadow:0 10px 20px -8px #11131273}.ld-price__fine{margin-top:18px;color:var(--ink-3);font-size:var(--step--1)}@media(max-width:860px){.ld-plans{grid-template-columns:1fr;gap:36px}.ld-plan.is-pick{transform:none}.ld-price__free{right:8px;bottom:-20px}}.ld-foot{display:grid;grid-template-columns:1fr auto;align-items:start}.ld-foot__brand{display:grid;gap:8px;color:var(--ink-3)}.ld-foot__links{display:flex;flex-wrap:wrap;gap:8px 20px;justify-content:flex-end}.ld-foot__links a{color:var(--ink-2);text-decoration:none}@media(hover:hover){.ld-foot__links a:hover{color:var(--ink)}}.ld-foot__fine{grid-column:1 / -1;font-size:var(--step--2);color:var(--ink-3)}@media(max-width:720px){.ld-foot{grid-template-columns:1fr}.ld-foot__links{display:grid;grid-template-columns:1fr 1fr;justify-content:stretch}}@media(max-width:900px),(pointer:coarse){.ld-foot__links{gap:0 20px}.ld-foot__links a{display:inline-flex;align-items:center;min-height:40px}}.dc{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;background:color-mix(in srgb,var(--ink) 45%,transparent);display:grid;place-items:center;padding:16px;animation:dc-fade .2s ease-out}@keyframes dc-fade{0%{opacity:0}}.dc-box{position:relative;width:min(460px,100%);background:var(--night);color:#fff;border-radius:24px;padding:40px 28px 24px;display:grid;justify-items:center;gap:14px;text-align:center;box-shadow:var(--shadow-3);animation:dc-in .35s var(--ease-out)}@keyframes dc-in{0%{opacity:0;transform:translateY(16px) scale(.97)}}.dc-box.is-live .june-tile,.dc-box.is-live svg.contour{filter:drop-shadow(0 0 32px color-mix(in srgb,var(--brand) 60%,transparent))}.dc-x{position:absolute;top:14px;right:14px;display:grid;place-items:center;width:32px;height:32px;border-radius:50%;border:0;background:#ffffff14;color:#fff;cursor:pointer}.dc-label{font-size:var(--step--2);color:#ffffff8c}.dc-box h2{margin:4px 0 0;font-size:var(--step-4);line-height:1}.dc-sub{margin:0;color:#ffffffb3;max-width:34ch}.dc-lines{list-style:none;margin:0;padding:0;width:100%;display:grid;gap:6px;text-align:left;font-size:var(--step--1)}.dc-lines li{color:#ffffffbf;animation:dc-fade .3s ease-out}.dc-lines li.is-agent{color:var(--mint)}.dc .st-dial,.dc .st-hang{display:inline-flex;align-items:center;gap:10px;border:0;border-radius:999px;padding:14px 24px;font:inherit;font-weight:560;cursor:pointer;text-decoration:none;color:#fff;background:var(--go)}.dc .st-hang{background:var(--hangup)}.dc-acts{display:flex;align-items:center;gap:14px;flex-wrap:wrap;justify-content:center}.dc-again{border:0;background:none;color:#fffc;font:inherit;cursor:pointer;text-decoration:underline;text-underline-offset:.3em}.dc-err{margin:0;color:#ffb4a8;font-size:var(--step--1)}.dc-fine{margin:4px 0 0;font-size:var(--step--2);color:#ffffff73;max-width:40ch}.dc-phone{width:100%;display:grid;justify-items:center;gap:10px}.dc-phone__field{width:100%;display:flex;align-items:center;gap:10px;padding:0 16px;border-radius:14px;background:#ffffff0f;border:1px solid rgba(255,255,255,.14);transition:border-color .15s,box-shadow .15s}.dc-phone__field:focus-within{border-color:var(--go);box-shadow:0 0 0 3px color-mix(in srgb,var(--go) 30%,transparent)}.dc-phone__cc{color:#fff9;padding-right:10px;border-right:1px solid rgba(255,255,255,.14)}.dc-phone__field input{flex:1;min-width:0;border:0;background:none;color:#fff;font:inherit;font-size:var(--step-1);padding:14px 0;outline:none;font-variant-numeric:tabular-nums}.dc-phone__field input::placeholder{color:#ffffff4d}.dc-phone__hint{font-size:var(--step--2);color:#ffffff80}.dc-phone .st-dial:disabled{opacity:.6;cursor:wait}.dc-trap{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}@media(max-width:980px){.ld-nav__links{display:none}.ld-nav{grid-template-columns:auto 1fr}}@media(max-width:760px){.ld-collage{height:auto;display:grid;gap:12px;padding:18px 0 8px;margin-right:0}.ld-collage__win{position:relative;left:auto;top:auto;width:100%;height:auto}.ld-collage__win .lc{height:auto;display:grid;gap:12px}.ld-collage__win .lc-win{height:460px}.ld-collage__win .lc-tile{display:none}.ld-collage__win .lc-toasts{position:static;justify-items:stretch}.ld-collage__win .lc-sms{position:static;width:auto}.ld-collage__demo{position:static}.ld-try{min-height:760px;padding:190px 20px 200px}.ld-tile:nth-child(1){left:4%!important;top:3%!important}.ld-tile:nth-child(2){left:30%!important;top:10%!important}.ld-tile:nth-child(3){left:74%!important;top:2%!important}.ld-tile:nth-child(4){left:46%!important;top:16%!important}.ld-tile:nth-child(5){left:4%!important;top:80%!important}.ld-tile:nth-child(6){left:28%!important;top:91%!important}.ld-tile:nth-child(7){left:74%!important;top:81%!important}.ld-tile:nth-child(8){left:50%!important;top:93%!important}}.ld-film{width:var(--col);margin:0 auto;padding:24px 0 72px}.ld-hear{width:var(--col);margin:0 auto;padding:72px 0 96px;border-top:1px solid var(--line)}.ld-hear__head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:12px 32px;margin-bottom:36px}.ld-hear__sub{margin:0;color:var(--ink-2);font-size:var(--step-1)}.dc-fine a{color:#ffffffbf}.ld-crew{margin-top:64px;display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:32px 56px;align-items:center;padding:clamp(32px,4vw,56px);border-radius:26px;background:var(--night);color:var(--night-ink);text-decoration:none;overflow:hidden}.ld-crew__copy{display:grid;justify-items:start;gap:12px}.ld-crew__k{font-family:var(--font-marker);color:var(--mint);font-size:1.05rem;transform:rotate(-2deg)}.ld-crew__t{font-size:clamp(2.4rem,1.4rem + 3vw,4.6rem);line-height:.95;letter-spacing:-.035em}.ld-crew__d{color:var(--night-ink-2);max-width:42ch;line-height:1.55}.ld-crew__go{margin-top:8px;display:inline-flex;align-items:center;gap:8px;font-weight:560;padding:10px 16px;border-radius:999px;background:var(--night-ink);color:var(--night);transition:gap .25s var(--ease-out)}@media(hover:hover){.ld-crew:hover .ld-crew__go{gap:14px}}.ld-crew__prints{position:relative;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;padding:24px 0 8px}.ld-crew__print{position:relative;display:block;padding:5px 5px 38px;background:var(--night-ink);transform:rotate(var(--r));box-shadow:0 16px 30px -14px #000c;transition:transform .5s cubic-bezier(.34,1.56,.64,1)}@media(hover:hover){.ld-crew:hover .ld-crew__print{transform:rotate(calc(var(--r) * -.6)) translateY(calc(-6px - var(--i) * 1px))}}.ld-crew__print img{display:block;width:100%;aspect-ratio:3 / 4;object-fit:cover}.ld-crew__print b{position:absolute;z-index:1;top:-14px;left:50%;margin-left:-1.6em;padding:2px 8px 3px;font-family:var(--font-marker);font-weight:400;font-size:1rem;color:var(--ink);background:var(--mint);border-radius:3px;transform:rotate(6deg)}.ld-crew__print:nth-child(2n) b{background:var(--ochre);transform:rotate(-5deg)}.ld-crew__print em{position:absolute;left:7px;right:4px;bottom:8px;font-style:normal;font-family:var(--font-marker);font-size:.72rem;line-height:1.05;color:var(--ink)}@media(max-width:860px){.ld-crew{grid-template-columns:1fr}}@media(max-width:560px){.ld-crew__prints{display:flex;flex-wrap:wrap;justify-content:center;gap:26px 14px}.ld-crew__print{width:calc((100% - 28px) / 3)}}@media(prefers-reduced-motion:reduce){.ld-crew__print,.ld-plan__print{transition:none}}.ld-nav__short{display:none}@media(max-width:380px){.ld-nav__long{display:none}.ld-nav__short{display:inline}.ld-nav{padding-left:12px}.ld-tile:nth-child(8){display:none}.ld-try__title{font-size:2.15rem}}@media(max-width:760px){.ld-ruler{display:none}}.ld-nav__login{position:relative}.ld-nav__login:after{content:"";position:absolute;top:-12px;right:-8px;bottom:-12px;left:-8px}@media(min-width:761px)and (max-width:1180px){.ld-try{min-height:820px;padding:210px 32px 220px}.ld-tile:nth-child(1){left:6%!important;top:4%!important}.ld-tile:nth-child(2){left:26%!important;top:12%!important}.ld-tile:nth-child(3){left:78%!important;top:3%!important}.ld-tile:nth-child(4){left:56%!important;top:10%!important}.ld-tile:nth-child(5){left:6%!important;top:80%!important}.ld-tile:nth-child(6){left:28%!important;top:88%!important}.ld-tile:nth-child(7){left:78%!important;top:79%!important}.ld-tile:nth-child(8){left:54%!important;top:90%!important}.ld-tile:nth-child(n+9){display:none}}
