.nh.nh-inner .ls{--ls-bg:#fff;--ls-ink:#000;--ls-soft:#605f5f;--ls-muted:#767676;--ls-line:#e4e4e4;--ls-line-strong:#cfcfcf;--ls-surface:#fafafa;--ls-raised:#fff;--ls-hover:#f4f4f4;--ls-panel:#fafafa;--ls-btn-bg:#000;--ls-btn-ink:#fff;--ls-btn-hover:#1c1c1e;--ls-fs-display:64px;--ls-fs-title:40px;--ls-fs-heading:20px;--ls-fs-body:18px;--ls-fs-small:14px;--ls-max:1272px;--ls-gap:16px;--ls-split-gap:64px;--ls-head:64px;--ls-gut:64px;background:#fff;transition:none}.nh.nh-inner .ls :is(a,button,summary):focus-visible{outline-color:var(--accent)}.nh-inner .ls-display,.nh-inner .ls-title{letter-spacing:-.04em;line-height:1.2}.nh-inner .ls-heading{letter-spacing:-.04em;line-height:28px}.nh-inner .ls-body,.nh-inner .ls-small{letter-spacing:-.03em;line-height:1.4}.nh.nh-inner .ls-sec{z-index:1;border-bottom:1px dashed var(--line);background:#fff;padding:100px 64px;position:relative;overflow-x:clip}.nh.nh-inner .ls-in{max-width:1272px}.nh-inner .ls-head{gap:24px}.nh.nh-inner .ls-sec-panel{padding:100px 64px}.nh.nh-inner .ls .ls-panel{background:var(--card);box-shadow:none;border:0;border-radius:16px;padding:64px}.nh-inner .ls-glow{display:none}.nh.nh-inner .pg-hero{z-index:1;border-bottom:1px dashed var(--line);text-align:center;background:#fff;padding:153px 64px 100px;position:relative}.nh-inner .pg-hero-in{max-width:1272px;margin-inline:auto}.nh-inner .pg-title{max-width:860px}.nh-inner .pg-hero-sub{max-width:600px}.nh-inner .pg-meta{color:var(--quiet)}.nh-inner .pg-hero-action{justify-content:center;margin-top:16px}.nh-inner .pg-entry{width:100%;max-width:640px;margin-top:16px}.nh-inner .pg-hero-visual{max-width:1272px;margin:64px auto 0;display:block}.nh-inner .pg-crumbs ol{border:1px solid var(--hair);letter-spacing:-.03em;min-height:30px;color:var(--body);background:#fff;border-radius:100px;flex-wrap:wrap;justify-content:center;align-items:center;gap:0 8px;margin:0;padding:0 12px;font-size:13px;line-height:18.2px;display:inline-flex}.nh-inner .pg-crumbs a{min-height:28px;color:var(--body);transition:color .2s cubic-bezier(.44,0,.56,1)}.nh-inner .pg-crumbs a:hover,.nh-inner .pg-crumbs [aria-current]{color:var(--ink)}.nh-inner .pg-crumbs i{opacity:1;color:var(--quiet)}.pg-phone-stage{isolation:isolate;background:#eaf1fd;border-radius:16px;place-items:start center;height:540px;display:grid;position:relative;overflow:hidden}.pg-phone{z-index:1;padding-top:56px;position:relative}.pg-phone-panel{background:var(--ground);border-radius:12px 12px 0 0;place-items:start center;height:450px;padding-top:40px;display:grid;position:relative;overflow:hidden}.pg-phone-panel[data-ground]{background:#eaf1fd}.nh-inner .ls-story-stage-phone{background:#eaf1fd;border-radius:12px;overflow:hidden}.nh-inner .ls-story-stage-phone .ls-story-frame{place-items:start center;padding-top:40px}@media (max-width:1099.98px){.nh.nh-inner .ls-story-inline-phone{height:400px;box-shadow:none;background:#eaf1fd;border:0;border-radius:12px;place-items:start center;padding-top:32px;display:grid;overflow:hidden}}.nh-inner :is(.pg-card-media,.pg-tile-media,.ls-story-stage .dv,.ls-story-inline .ls-screen){filter:invert()hue-rotate(180deg)brightness(1.035);--sky-noon:#b9cdee;--sky-asr:#e9a23b}.nh-inner :is(.pg-card-media,.pg-tile-media,.ls-story-stage,.ls-story-inline) :is(.sc-sky-arc,.tm-arc,.sc-pin i,.sc-chip-next){filter:invert()hue-rotate(180deg)}.nh-inner :is(.pg-card-media,.pg-tile-media,.ls-story-stage,.ls-story-inline) .sc-pin i{border-color:#fff;box-shadow:0 0 0 3px #fff}.nh-inner :is(.pg-card-media,.pg-tile-media,.ls-story-stage,.ls-story-inline) .sc-chip-next{color:#7a4b10;background:#fdf3e4;border-color:#f3d3a3}.nh-inner :is(.pg-card-media,.pg-tile-media,.ls-story-stage,.ls-story-inline) .sc-sun i{filter:invert()hue-rotate(180deg);background:#e9a23b;box-shadow:0 0 28px 8px #e9a23b59}.nh.nh-inner .ls-story-stage .dv{box-shadow:none}.nh-inner .lt:not(.lt-embed){box-shadow:none;filter:invert()hue-rotate(180deg)brightness(1.035)drop-shadow(-2px 5px 15px #00000014);--sky-noon:#b9cdee;--sky-asr:#e9a23b}.nh-inner .lt:not(.lt-embed) :is(.sc-sky-arc,.tm-arc,.sc-pin i,.sc-chip-next){filter:invert()hue-rotate(180deg)}.nh.nh-inner .ls .ls-card,.nh.nh-inner .pg-tile{background:#fff;border:0;border-radius:12px;transition:transform .2s cubic-bezier(.2,0,.2,1),box-shadow .2s cubic-bezier(.2,0,.2,1);box-shadow:-2px 5px 30px #00000014}@media (hover:hover){.nh.nh-inner :is(a.ls-card,.pg-tile):hover{transform:translateY(-2px);box-shadow:-2px 9px 34px #0000001f}}.nh.nh-inner :is(.ls-card-media,.pg-card-media){border-bottom:0}.nh-inner .pg-card-title svg,.nh-inner .pg-tile svg{color:var(--accent)}.nh-inner .pg-tile .tw-bar{letter-spacing:-.03em;min-height:56px;color:var(--ink);background:#fff;border:0;padding:14px 16px;font-size:15px;font-weight:500;line-height:21px}.nh-inner .pg-tile .tw-name{color:var(--ink);font-size:15px;font-weight:500}.nh.nh-inner .pg-answers .ls-card,.nh.nh-inner .pg-inshort{background:var(--card);box-shadow:none;border:0;border-radius:12px}.nh.nh-inner :is(.pg-rows,.ls-points){border-top:1px dashed var(--line)}.nh.nh-inner :is(.pg-rows a,.ls-points li,.cp-cities li){border-bottom:1px dashed var(--line)}.nh.nh-inner .pg-next{border-top:1px dashed var(--line);border-bottom:1px dashed var(--line)}.nh-inner :is(.pg-rows a,.pg-next):hover svg{color:var(--accent)}.nh-inner :is(.ls-link,.cp-link){transition:color .2s cubic-bezier(.44,0,.56,1)}@media (hover:hover){.nh-inner :is(.ls-link,.cp-link,.pg-table-note a,.pg-tr a):hover{color:var(--accent)}}.nh-inner .pg-sec-h{letter-spacing:-.04em;font-size:24px;line-height:1.3}.nh-inner .pg-column :is(.pg-sec-p,.ls-body){letter-spacing:-.02em;font-size:16px;line-height:1.65}.nh-inner .pg-toc a{color:var(--body)}.nh-inner .pg-toc a:hover{color:var(--ink)}.nh.nh-inner .pg-table{border:1px solid var(--hair);background:#fff;border-radius:12px}.nh.nh-inner .pg-th{background:var(--card);color:var(--body)}.nh-inner .pg-td-ours{color:var(--ink)}.nh-inner .pg-faq{margin:0 auto 96px}.nh-inner .pg-faq .nh-faq-list details p{animation:ls-answer .26s var(--ease-out)}.nh-inner .pg-closing{min-height:calc(560px + clamp(260px,27vw,720px))}.nh-inner .pg-closing-entry{width:100%;max-width:640px}.nh-inner .pg-closing-entry .hi-suggestions{justify-content:flex-start;margin-inline:0}.nh-inner .v5-closing-entry .hi-composer{background:#fff;border-color:#0000001f;box-shadow:0 1px 2px #0000000a,0 24px 60px -36px #00000059}.nh-inner .v5-closing-entry .hi-composer:focus-within{background:#fff;border-color:#00000059}.nh-inner .v5-closing-entry .hi-composer textarea{color:#0a0a0a}.nh-inner .v5-closing-entry .hi-composer textarea::placeholder,.nh-inner .v5-closing-entry .hi-typed{color:#6b6b71}.nh-inner .v5-closing-entry .hi-typed i{background:#0a0a0a}.nh-inner .v5-closing-entry .hi-submit{color:#fff;background:#0a0a0a}.nh-inner .v5-closing-entry .hi-suggestions button{color:#0a0a0a;background:#fff;border-color:#0000001f}@media (hover:hover) and (pointer:fine){.nh-inner .v5-closing-entry .hi-submit:hover{background:#2a2a2b}.nh-inner .v5-closing-entry .hi-suggestions button:hover{color:#0a0a0a;background:#fafafa;border-color:#0003}}.nh-inner .v5-closing-entry :is(.hi-submit,.hi-suggestions button):focus-visible{outline-color:var(--accent)}.nh-inner .v5-closing-entry .hi-error{color:#b3412a}.nh-inner [data-reveal]{transition:opacity .8s cubic-bezier(.2,0,.2,1),transform .8s cubic-bezier(.2,0,.2,1)}.js .nh-inner [data-reveal]:not([data-shown]){opacity:.001;transform:translateY(40px)}@media (prefers-reduced-motion:reduce){.nh-inner [data-reveal]{transition:none}.js .nh-inner [data-reveal]:not([data-shown]){opacity:1;transform:none}}@media (max-width:809.98px){.nh.nh-inner .ls{--ls-fs-display:34px;--ls-fs-title:28px;--ls-fs-body:16px;--ls-head:40px;--ls-split-gap:40px;--ls-gut:20px}.nh.nh-inner .ls-sec,.nh.nh-inner .ls-sec-panel{padding:64px 20px}.nh.nh-inner .ls .ls-panel{border-radius:12px;padding:40px 20px}.nh.nh-inner .pg-hero{padding:112px 20px 64px}.nh-inner .pg-hero-visual{margin-top:40px}.pg-phone-stage{border-radius:12px;height:420px}.pg-phone{padding-top:40px}.pg-phone-panel{height:380px;padding-top:32px}.nh-inner .pg-faq{margin-bottom:64px}.nh-inner .pg-closing{min-height:calc(520px + clamp(260px,27vw,720px))}}
