@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/6632a144c419935f-s.38msdipe8z81f.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/7b27d9904b50e540-s.30bhvdlsk8sra.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/d38f3bca7db33566-s.p.3se9ogqst-d6c.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader Fallback;src:local(Times New Roman);ascent-override:69.68%;descent-override:25.12%;line-gap-override:0.0%;size-adjust:105.48%}.newsreader_26a0f312-module__uvUVPW__className{font-family:Newsreader,Newsreader Fallback;font-style:normal}.newsreader_26a0f312-module__uvUVPW__variable{--font-newsreader:"Newsreader", "Newsreader Fallback"}
.landing-module__MkS3jW__root{background:var(--paper);min-height:100svh;color:var(--ink);font-optical-sizing:auto;font-kerning:normal;overflow-anchor:none;--gutter:clamp(1.25rem, 4.5vw, 5rem);--statement:clamp(1.75rem, .75rem + 1.5vw + 1.9svh, 3.25rem);--app-scale:1;position:relative}@media (min-width:40rem){.landing-module__MkS3jW__root{--app-scale:.88}}@media (min-width:48rem){.landing-module__MkS3jW__root{--app-scale:.8}}.landing-module__MkS3jW__root :where(h1,h2,h3){text-wrap-style:balance}.landing-module__MkS3jW__root :where(p,li,dd,figcaption){text-wrap-style:pretty}.landing-module__MkS3jW__bar{inset-inline:0;z-index:30;height:var(--app-topbar-h);color:var(--paper);transition:color .2s var(--ease-apple), background-color .2s var(--ease-apple);position:absolute;top:0}.landing-module__MkS3jW__bar[data-floating]{position:fixed}.landing-module__MkS3jW__bar[data-tone=paper]{color:var(--ink);background-color:var(--glass-fill);-webkit-backdrop-filter:blur(20px)saturate(1.6);backdrop-filter:blur(20px)saturate(1.6)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.landing-module__MkS3jW__bar[data-tone=paper]{background-color:var(--paper)}}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more){.landing-module__MkS3jW__bar[data-tone=paper]{background-color:var(--paper);-webkit-backdrop-filter:none;backdrop-filter:none}}.landing-module__MkS3jW__barMeridian{opacity:0;transition:opacity .2s var(--ease-apple)}.landing-module__MkS3jW__bar[data-tone=paper] .landing-module__MkS3jW__barMeridian{opacity:1}.landing-module__MkS3jW__barLink{color:inherit;opacity:.86;transition:opacity .16s var(--ease-apple), background-color .16s var(--ease-apple)}.landing-module__MkS3jW__barLink:hover,.landing-module__MkS3jW__barLink:focus-visible{opacity:1;background-color:color-mix(in srgb, currentColor 10%, transparent)}.landing-module__MkS3jW__barCta{background-color:var(--paper);color:var(--ink);transition:background-color .2s var(--ease-apple), color .2s var(--ease-apple)}.landing-module__MkS3jW__bar[data-tone=paper] .landing-module__MkS3jW__barCta{background-color:var(--ink);color:var(--paper)}.landing-module__MkS3jW__bar :where(a):focus-visible{outline-color:currentColor}.landing-module__MkS3jW__hero{background:var(--ink);height:100svh;min-height:34rem;color:var(--paper);align-items:center;display:flex;position:sticky;top:0;overflow:clip}.landing-module__MkS3jW__photo,.landing-module__MkS3jW__photo img,.landing-module__MkS3jW__shade,.landing-module__MkS3jW__grain{width:100%;height:100%;position:absolute;inset:0}.landing-module__MkS3jW__photo img{object-fit:cover;object-position:36% 50%}.landing-module__MkS3jW__shade{background:linear-gradient(180deg, color-mix(in srgb, var(--ink) 78%, transparent), transparent 22%), linear-gradient(90deg, color-mix(in srgb, var(--ink) 82%, transparent), color-mix(in srgb, var(--ink) 34%, transparent) 46%, transparent 72%), linear-gradient(0deg, color-mix(in srgb, var(--ink) 40%, transparent), transparent 30%)}.landing-module__MkS3jW__grain{mix-blend-mode:soft-light;opacity:.32;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n' x='0' y='0' width='100%25' height='100%25'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0.33 0.33 0.33 0 0 0.33 0.33 0.33 0 0 0.33 0.33 0.33 0 0 0 0 0 1 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:220px 220px}.landing-module__MkS3jW__veil{background:var(--paper);opacity:0;pointer-events:none;position:absolute;inset:0}.landing-module__MkS3jW__heroInner{--hero-up:7svh;--hero-right:0rem;top:calc(-1 * var(--hero-up));left:var(--hero-right);z-index:10;width:100%;padding-inline:var(--gutter);padding-top:var(--app-topbar-h);position:relative}.landing-module__MkS3jW__heroTitle{letter-spacing:-.035em;white-space:pre-line;font-size:clamp(2.25rem,.9rem + 6.6vw,3.5rem);line-height:1}@media (min-width:40rem){.landing-module__MkS3jW__heroTitle{font-size:clamp(2.75rem,.75rem + 4.4vw,5.75rem)}}.landing-module__MkS3jW__heroRise{animation:landing-module__MkS3jW__landing-rise .52s var(--ease-apple) both;animation-delay:calc(var(--rise,0) * 70ms + 60ms)}@keyframes landing-module__MkS3jW__landing-rise{0%{translate:0 .5rem}}@media (prefers-reduced-motion:reduce){.landing-module__MkS3jW__heroRise{animation:none}}.landing-module__MkS3jW__heroCta{background:var(--paper);height:2.875rem;color:var(--ink);border-radius:9999px;align-items:center;gap:.5rem;padding-inline:1.375rem;font-size:.9375rem;font-weight:500;display:inline-flex}.landing-module__MkS3jW__heroQuiet{height:2.875rem;color:inherit;border-radius:9999px;align-items:center;gap:.5rem;padding-inline:1rem;font-size:.9375rem;font-weight:500;display:inline-flex}.landing-module__MkS3jW__heroQuiet:hover,.landing-module__MkS3jW__heroQuiet:focus-visible{background-color:color-mix(in srgb, currentColor 10%, transparent)}@media (max-width:39.99rem){.landing-module__MkS3jW__heroQuiet{padding-inline:.25rem}.landing-module__MkS3jW__heroQuiet:hover,.landing-module__MkS3jW__heroQuiet:focus-visible{text-underline-offset:.3em;background-color:#0000;text-decoration:underline}}.landing-module__MkS3jW__hero :where(a):focus-visible,.landing-module__MkS3jW__close :where(a):focus-visible{outline-color:currentColor}@media (max-width:39.99rem),(max-aspect-ratio:4/5){.landing-module__MkS3jW__hero{align-items:flex-start}.landing-module__MkS3jW__heroInner{--hero-up:0rem;--hero-right:0rem;padding-top:calc(var(--app-topbar-h) + clamp(2.5rem, 8svh, 7rem))}.landing-module__MkS3jW__photo img{object-position:50% 100%}.landing-module__MkS3jW__shade{background:linear-gradient(180deg, color-mix(in srgb, var(--ink) 92%, transparent), color-mix(in srgb, var(--ink) 86%, transparent) 58%, transparent 88%), linear-gradient(0deg, color-mix(in srgb, var(--ink) 30%, transparent), transparent 22%)}}.landing-module__MkS3jW__sheet{z-index:10;background:var(--paper);box-shadow:0 -1px 0 color-mix(in srgb, var(--paper) 60%, transparent), 0 -2.5rem 5rem -1.5rem color-mix(in srgb, var(--ink) 80%, transparent);clip-path:inset(-8rem 0 0);position:relative}.landing-module__MkS3jW__sheet[data-after-film]{box-shadow:none}.landing-module__MkS3jW__frame{border:1px solid var(--rule);background:var(--paper);box-shadow:var(--float-shadow-lg);border-radius:1rem;position:relative;overflow:clip}.landing-module__MkS3jW__scaled{zoom:var(--app-scale,1)}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.landing-module__MkS3jW__settle{animation:linear both landing-module__MkS3jW__landing-settle;animation-timeline:view();animation-range:entry entry 42%}}}@keyframes landing-module__MkS3jW__landing-settle{0%{opacity:0;translate:0 1.25rem}}.landing-module__MkS3jW__behind{filter:blur(6px);opacity:.55;transition:filter .26s var(--ease-apple), opacity .26s var(--ease-apple)}.landing-module__MkS3jW__behind[data-clear]{filter:none;opacity:1}.landing-module__MkS3jW__typing{pointer-events:none;text-align:left;white-space:pre;color:#0000;direction:rtl;font-size:.9375rem;line-height:3.25rem;position:absolute;inset:0;overflow:hidden}.landing-module__MkS3jW__typing>span{direction:ltr;display:inline-block}@media (pointer:coarse){.landing-module__MkS3jW__typing{font-size:1rem}}.landing-module__MkS3jW__caret{vertical-align:middle;background:var(--ink);width:1.5px;height:1.2em;margin-left:1px;animation:1.06s step-end infinite landing-module__MkS3jW__landing-caret;display:inline-block}.landing-module__MkS3jW__caret[data-writing]{animation:none}@keyframes landing-module__MkS3jW__landing-caret{50%{opacity:0}}.landing-module__MkS3jW__keyPress{animation:landing-module__MkS3jW__landing-key .32s var(--ease-apple)}@keyframes landing-module__MkS3jW__landing-key{40%{background-color:var(--rule);scale:.9}}.landing-module__MkS3jW__phone{aspect-ratio:390/760;border:1px solid var(--rule);background:var(--paper);box-shadow:var(--float-shadow-lg);border-radius:2.25rem;position:relative;overflow:clip}.landing-module__MkS3jW__phoneSheet{transform-origin:0 0;flex-direction:column;width:390px;height:760px;display:flex;position:absolute;top:0;left:0;transform:scale(.8)}.landing-module__MkS3jW__plan{padding-block:clamp(4.5rem,11vw,8rem) clamp(1.5rem,4vw,3rem);container-type:inline-size}.landing-module__MkS3jW__plan>*{--mark:calc(var(--statement) * 1.05);--gap:clamp(.75rem, 2.4cqi, 1.75rem)}.landing-module__MkS3jW__planEyebrow{padding-left:calc(var(--mark) + var(--gap));color:var(--pencil);margin-bottom:clamp(.75rem,2cqi,1.25rem);font-size:.875rem;font-weight:500}.landing-module__MkS3jW__planRow{--centre:calc(var(--pad) + var(--first) / 2);grid-template-columns:var(--mark) minmax(0, 1fr);column-gap:var(--gap);padding-block:var(--pad);align-items:start;display:grid;position:relative}.landing-module__MkS3jW__planRow:before,.landing-module__MkS3jW__planRow:after,.landing-module__MkS3jW__planOnThread:before,.landing-module__MkS3jW__planNow:before{content:"";left:calc(var(--mark) / 2);background:var(--rule-strong);width:1px;transition:background-color .28s var(--ease-apple);position:absolute}.landing-module__MkS3jW__planRow:before{height:var(--centre);top:0}.landing-module__MkS3jW__planRow:after{top:var(--centre);bottom:0}.landing-module__MkS3jW__planStatements>.landing-module__MkS3jW__planRow:first-child:before{display:none}.landing-module__MkS3jW__planRow[data-state=kept]:before,.landing-module__MkS3jW__planRow[data-state=now]:before,.landing-module__MkS3jW__planRow[data-state=kept]:after,.landing-module__MkS3jW__planOnThread[data-state=kept]:before,.landing-module__MkS3jW__planNow[data-state=now]:before{background:color-mix(in srgb, var(--ink) 55%, var(--paper))}.landing-module__MkS3jW__planMark{z-index:10;height:var(--first);justify-content:center;align-items:center;display:flex;position:relative}.landing-module__MkS3jW__planMark>span{box-shadow:0 0 0 .375rem var(--paper);transition:border-color .24s var(--ease-apple), background-color .24s var(--ease-apple)}.landing-module__MkS3jW__planRow:not([data-state=kept]) .landing-module__MkS3jW__planMark>span,.landing-module__MkS3jW__planNow .landing-module__MkS3jW__planMark>span{background-color:var(--paper)}.landing-module__MkS3jW__planMarkLarge{font-size:var(--statement)}.landing-module__MkS3jW__planMarkLarge>span{border-width:max(1.5px,.036em)}.landing-module__MkS3jW__planRow[data-state=now] .landing-module__MkS3jW__planMarkLarge>span{border-width:max(2px,.044em)}.landing-module__MkS3jW__planMarkLarge>span>span{width:max(5px,.16em);height:max(5px,.16em)}.landing-module__MkS3jW__planMarkLarge>span>svg{width:max(.625rem,.3em);height:max(.625rem,.3em)}.landing-module__MkS3jW__planNote{max-width:34rem;color:var(--pencil);transition:color .28s var(--ease-apple);grid-column:2;font-size:1.0625rem;line-height:1.55}.landing-module__MkS3jW__planRow[data-state=now] .landing-module__MkS3jW__planNote{color:var(--ink)}.landing-module__MkS3jW__planStatements{grid-template-columns:var(--mark) minmax(0, 1fr);column-gap:var(--gap);display:grid}.landing-module__MkS3jW__planStatementRow{--pad:clamp(.75rem, 2.2cqi, 1.25rem);--first:calc(var(--statement) * 1.06);grid-column:1/-1;grid-template-columns:subgrid}.landing-module__MkS3jW__planStatement,.landing-module__MkS3jW__planSum,.landing-module__MkS3jW__planHeading{font-size:var(--statement);color:var(--ink);transition:color .28s var(--ease-apple);line-height:1.06}.landing-module__MkS3jW__planStatementRow .landing-module__MkS3jW__planNote{margin-top:.5rem}.landing-module__MkS3jW__planRow[data-state=ahead] .landing-module__MkS3jW__planStatement,.landing-module__MkS3jW__planSum[data-state=ahead]{color:color-mix(in srgb, var(--ink) 52%, var(--paper))}@media (prefers-contrast:more){.landing-module__MkS3jW__planRow[data-state=ahead] .landing-module__MkS3jW__planStatement,.landing-module__MkS3jW__planSum[data-state=ahead]{color:var(--pencil)}}.landing-module__MkS3jW__planOnThread{padding-left:calc(var(--mark) + var(--gap));position:relative}.landing-module__MkS3jW__planOnThread:before{top:0;bottom:0}.landing-module__MkS3jW__planSum{padding-block:clamp(.75rem,2.2cqi,1.25rem)}.landing-module__MkS3jW__planHeading{padding-block:clamp(4.5rem,12cqi,8rem) clamp(1rem,3cqi,1.75rem)}.landing-module__MkS3jW__planLineRow{--pad:.875rem;--first:1.75rem}.landing-module__MkS3jW__planLine{letter-spacing:-.012em;color:var(--ink);transition:color .28s var(--ease-apple);font-size:1.25rem;font-weight:600;line-height:1.75rem}.landing-module__MkS3jW__planRow[data-state=ahead] .landing-module__MkS3jW__planLine{color:var(--pencil)}.landing-module__MkS3jW__planLineRow .landing-module__MkS3jW__planNote{max-width:30rem;margin-top:.25rem}.landing-module__MkS3jW__planPhone{display:none}.landing-module__MkS3jW__planPrice{align-items:baseline;gap:.75rem;display:flex}.landing-module__MkS3jW__planLeader{border-top:1px dashed var(--rule-strong);flex:1;min-width:1.5rem;transform:translateY(-.3em)}.landing-module__MkS3jW__planFigure{white-space:nowrap;font-variant-numeric:tabular-nums;flex:none}.landing-module__MkS3jW__planOpenMark{width:1.0625rem;height:1.0625rem;color:var(--pencil);background-color:var(--paper);border-radius:9999px;display:flex}.landing-module__MkS3jW__planOpenMark>svg{width:100%;height:100%}.landing-module__MkS3jW__planQuestionsRow{--top:clamp(3.5rem, 9cqi, 6rem);--first:calc(var(--statement) * 1.06);--centre:calc(var(--top) + var(--first) / 2);padding-block:var(--top) 0}.landing-module__MkS3jW__planQuestions{grid-column:2;margin-top:.75rem}.landing-module__MkS3jW__planQuestion{interpolate-size:allow-keywords}.landing-module__MkS3jW__planQuestion+.landing-module__MkS3jW__planQuestion{border-top:1px solid var(--rule)}.landing-module__MkS3jW__planQuestion>summary{cursor:pointer;min-height:3rem;color:var(--ink);transition:color .28s var(--ease-apple);border-radius:.5rem;justify-content:space-between;align-items:center;gap:1.5rem;padding-block:.625rem;font-size:1.0625rem;font-weight:500;line-height:1.4;list-style:none;display:flex}.landing-module__MkS3jW__planQuestion>summary::-webkit-details-marker{display:none}.landing-module__MkS3jW__planRow[data-state=ahead] .landing-module__MkS3jW__planQuestion>summary{color:var(--pencil)}.landing-module__MkS3jW__planQuestion>summary>svg{width:1rem;height:1rem;color:var(--pencil);transition:rotate .24s var(--ease-apple), color .16s var(--ease-apple);flex:none}.landing-module__MkS3jW__planQuestion>summary:hover>svg,.landing-module__MkS3jW__planQuestion[open]>summary>svg{color:var(--ink)}.landing-module__MkS3jW__planQuestion[open]>summary>svg{rotate:45deg}.landing-module__MkS3jW__planQuestion>.landing-module__MkS3jW__planNote{padding-bottom:1.125rem;padding-right:2.5rem}@supports selector(::details-content){.landing-module__MkS3jW__planQuestion::details-content{block-size:0;transition:block-size .26s var(--ease-apple), content-visibility .26s allow-discrete;overflow-y:clip}.landing-module__MkS3jW__planQuestion[open]::details-content{block-size:auto}}.landing-module__MkS3jW__planNow{--first:1.75rem;grid-template-columns:var(--mark) minmax(0, 1fr);column-gap:var(--gap);letter-spacing:-.012em;color:var(--pencil);transition:color .28s var(--ease-apple);align-items:center;padding-top:clamp(2.5rem,6cqi,4rem);font-size:1.25rem;font-weight:600;line-height:1.75rem;display:grid;position:relative}.landing-module__MkS3jW__planNow:before{top:0;bottom:calc(var(--first) / 2)}.landing-module__MkS3jW__planNow[data-state=now]{color:var(--tint)}@container (min-width:54rem){.landing-module__MkS3jW__planStatements{grid-template-columns:var(--mark) fit-content(58%) minmax(0, 30rem)}.landing-module__MkS3jW__planStatementRow{--centre:50%;align-items:center}.landing-module__MkS3jW__planStatementRow .landing-module__MkS3jW__planMark{align-self:center}.landing-module__MkS3jW__planStatementRow .landing-module__MkS3jW__planNote{grid-column:3;margin-top:0}.landing-module__MkS3jW__planBeside{grid-template-columns:minmax(0,38rem) minmax(19.5rem,1fr);align-items:start;column-gap:clamp(2rem,5cqi,4rem);display:grid}.landing-module__MkS3jW__planPhone{top:calc(var(--app-topbar-h) + 2rem);justify-self:center;padding-bottom:1rem;display:block;position:sticky}}@container (min-width:48rem){.landing-module__MkS3jW__planQuestionsRow{grid-template-columns:var(--mark) fit-content(44%) minmax(0, 1fr)}.landing-module__MkS3jW__planQuestions{width:min(100% - clamp(1rem,3cqi,2.5rem),34rem);margin-top:calc((var(--first) - 3rem) / 2);grid-column:3;justify-self:end}}@media (prefers-reduced-motion:reduce){.landing-module__MkS3jW__planRow:before,.landing-module__MkS3jW__planRow:after,.landing-module__MkS3jW__planOnThread:before,.landing-module__MkS3jW__planNow,.landing-module__MkS3jW__planNow:before,.landing-module__MkS3jW__planMark>span,.landing-module__MkS3jW__planStatement,.landing-module__MkS3jW__planSum,.landing-module__MkS3jW__planLine,.landing-module__MkS3jW__planNote,.landing-module__MkS3jW__planQuestion>summary,.landing-module__MkS3jW__planQuestion>summary>svg{transition:none}.landing-module__MkS3jW__planQuestion::details-content{transition:none}}.landing-module__MkS3jW__close{isolation:isolate;background:var(--ink);width:min(100% - 2*clamp(.75rem,2.5vw,2rem),96rem);color:var(--paper);border-radius:clamp(1rem,2vw,1.5rem);margin:clamp(1rem,4vw,3rem) auto clamp(.75rem,2.5vw,2rem);position:relative;overflow:clip}.landing-module__MkS3jW__closeScene{position:relative;overflow:clip}.landing-module__MkS3jW__closeWords{z-index:10;padding-block:clamp(5rem,13vw,10rem) clamp(4.5rem,11vw,8.5rem);position:relative}.landing-module__MkS3jW__close .landing-module__MkS3jW__photo{height:auto;inset:0 0 2px;overflow:clip}.landing-module__MkS3jW__close .landing-module__MkS3jW__photo img{object-position:78% 42%;transform-origin:78% 42%;scale:1.35}.landing-module__MkS3jW__close .landing-module__MkS3jW__shade{background:linear-gradient(0deg, var(--ink) 4px, color-mix(in srgb, var(--ink) 70%, transparent) 18%, transparent 46%), linear-gradient(90deg, color-mix(in srgb, var(--ink) 86%, transparent), color-mix(in srgb, var(--ink) 52%, transparent) 55%, color-mix(in srgb, var(--ink) 18%, transparent))}@media (max-width:39.99rem),(max-aspect-ratio:4/5){.landing-module__MkS3jW__close .landing-module__MkS3jW__photo img{object-position:50% 100%;scale:1}.landing-module__MkS3jW__close .landing-module__MkS3jW__shade{background:linear-gradient(0deg, var(--ink) 4px, color-mix(in srgb, var(--ink) 70%, transparent) 14%, transparent 36%), linear-gradient(180deg, color-mix(in srgb, var(--ink) 92%, transparent), color-mix(in srgb, var(--ink) 84%, transparent) 62%, color-mix(in srgb, var(--ink) 30%, transparent))}}.landing-module__MkS3jW__foot{z-index:10;padding-block:.25rem calc(clamp(1.25rem, 2.6vw, 2rem) + var(--cookie-notice-room,0px));row-gap:.75rem;font-size:.875rem;display:grid;position:relative}.landing-module__MkS3jW__footRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.625rem 2rem;display:flex}.landing-module__MkS3jW__footLinks{flex-wrap:wrap;gap:.375rem clamp(1rem,2.2vw,1.75rem);font-weight:500;display:flex}.landing-module__MkS3jW__footLinks a{opacity:.78;transition:opacity .16s var(--ease-apple)}.landing-module__MkS3jW__footLinks a:hover,.landing-module__MkS3jW__footLinks a:focus-visible{opacity:1}.landing-module__MkS3jW__footPrint{color:color-mix(in srgb, var(--paper) 64%, var(--ink))}.landing-module__MkS3jW__footLegal{flex-wrap:wrap;column-gap:clamp(.875rem,1.8vw,1.25rem);margin-inline-end:auto;display:flex}.landing-module__MkS3jW__footLegal a{transition:color .16s var(--ease-apple);padding-block:.25rem}.landing-module__MkS3jW__footLegal a:hover,.landing-module__MkS3jW__footLegal a:focus-visible{color:var(--paper)}.landing-module__MkS3jW__close :where(button):focus-visible{outline-color:currentColor}@media (forced-colors:active){.landing-module__MkS3jW__photo,.landing-module__MkS3jW__shade,.landing-module__MkS3jW__grain{display:none}.landing-module__MkS3jW__hero,.landing-module__MkS3jW__close{color:canvastext;background:canvas}.landing-module__MkS3jW__phone{border-color:canvastext}.landing-module__MkS3jW__bar,.landing-module__MkS3jW__bar[data-tone=paper]{color:canvastext;background:canvas}.landing-module__MkS3jW__barCta,.landing-module__MkS3jW__heroCta{border:1px solid buttontext}.landing-module__MkS3jW__frame{box-shadow:none;border-color:canvastext}}
.story-module__UDMiYq__film{z-index:10;--beat:100svh;height:calc(var(--beat) * 4.35 + 100svh);pointer-events:none;position:relative}.story-module__UDMiYq__anchor{width:1px;height:1px;scroll-margin-top:calc(-1 * (var(--app-topbar-h) + 1rem));position:absolute;left:0}.story-module__UDMiYq__stage{box-sizing:border-box;height:100svh;padding:calc(var(--app-topbar-h) + clamp(.5rem, 2.4svh, 2rem)) var(--gutter) clamp(.5rem, 1.6svh, 1.125rem);grid-template-rows:auto minmax(0,47rem) auto;align-content:center;justify-items:center;row-gap:clamp(.625rem,2.2svh,1.75rem);display:grid;position:sticky;top:0}.story-module__UDMiYq__captions{width:min(100%,68rem);display:grid}.story-module__UDMiYq__caption{will-change:opacity, transform;grid-area:1/1;grid-template-columns:minmax(0,1fr);align-content:end;row-gap:clamp(.375rem,1.2svh,.625rem);display:grid}.story-module__UDMiYq__captionTitle{font-size:var(--statement);margin-top:.25rem;line-height:1.06}.story-module__UDMiYq__captionBody{max-width:34rem;color:var(--pencil);font-size:1.0625rem;line-height:1.55}@media (min-width:52rem){.story-module__UDMiYq__caption{grid-template-columns:minmax(0,1fr) minmax(0,22rem);align-items:end;column-gap:clamp(1.5rem,4vw,3.5rem)}.story-module__UDMiYq__captionBody{padding-bottom:calc(var(--statement) * .1)}}@media (max-height:45rem) and (max-width:51.99rem){.story-module__UDMiYq__captionBody{display:none}}@media (max-width:30rem){.story-module__UDMiYq__captionBody{font-size:.9375rem}}.story-module__UDMiYq__window{pointer-events:auto;transform-origin:50% 0;grid-template-rows:minmax(0,1fr);width:min(100%,68rem);min-height:0;margin:0;display:grid}.story-module__UDMiYq__frame{border:1px solid var(--rule);background:var(--paper);min-height:0;box-shadow:var(--float-shadow-lg);border-radius:1rem;position:relative;overflow:clip}.story-module__UDMiYq__canvas{width:calc(100% / var(--app-scale,1));height:calc(100% / var(--app-scale,1));transform:scale(var(--app-scale,1));transform-origin:0 0;flex-direction:column;display:flex;position:absolute;top:0;left:0}.story-module__UDMiYq__scenes{flex:1 1 0;min-height:0;position:relative;overflow:clip}.story-module__UDMiYq__scenes:after{content:"";background:linear-gradient(to bottom, transparent, var(--paper));pointer-events:none;height:2.5rem;position:absolute;inset:auto 0 0}.story-module__UDMiYq__layer{position:absolute;inset:0}.story-module__UDMiYq__over{z-index:10}.story-module__UDMiYq__layer:not([data-current]){pointer-events:none}.story-module__UDMiYq__page{will-change:transform;position:relative}.story-module__UDMiYq__behind{transition:filter .26s var(--ease-apple), opacity .26s var(--ease-apple)}.story-module__UDMiYq__behind[data-clear]{filter:none!important;opacity:1!important}.story-module__UDMiYq__traveller{z-index:20;white-space:nowrap;text-overflow:ellipsis;visibility:hidden;pointer-events:none;display:block;position:absolute;top:0;left:0;overflow:hidden}.story-module__UDMiYq__ring{z-index:20}.story-module__UDMiYq__toasts{z-index:30;pointer-events:none;justify-content:flex-end;display:flex;position:absolute;inset:auto 1rem 1rem}.story-module__UDMiYq__index{pointer-events:auto;justify-items:stretch;display:grid}.story-module__UDMiYq__indexNames{justify-content:center;column-gap:clamp(.125rem,1.6vw,1rem);display:flex}.story-module__UDMiYq__index a{height:1.875rem;color:var(--pencil);transition:color .16s var(--ease-apple);border-radius:9999px;align-items:center;padding-inline:.5rem;font-size:.8125rem;font-weight:500;display:inline-flex}.story-module__UDMiYq__index a:hover,.story-module__UDMiYq__index a[aria-current]{color:var(--ink)}@media (max-width:23rem){.story-module__UDMiYq__index a{padding-inline:.25rem;font-size:.75rem}}.story-module__UDMiYq__indexLine{background:var(--rule);height:1px;display:block;position:relative}.story-module__UDMiYq__indexInk{inset-block:0;background:color-mix(in srgb, var(--ink) 30%, transparent);position:absolute;left:0}.story-module__UDMiYq__indexNow{width:5px;height:5px;box-shadow:0 0 0 3px color-mix(in srgb, var(--ring) 18%, transparent);border-radius:50%;margin:-2.5px 0 0 -2.5px;position:absolute;top:50%;left:0}@media (forced-colors:active){.story-module__UDMiYq__frame{border-color:canvastext}}