.BlurOverlay_overlay__RpQIK{position:absolute;inset:0;z-index:5;backdrop-filter:blur(var(--blur));-webkit-backdrop-filter:blur(var(--blur));background:rgba(255,255,255,.01);opacity:0;visibility:hidden;transition:opacity .18s cubic-bezier(.37,0,.63,1),visibility 0s linear .18s;pointer-events:none}.BlurOverlay_overlay__RpQIK[data-open=true]{opacity:1;visibility:visible;transition-delay:0s}@media (hover:none){.BlurOverlay_overlay__RpQIK[data-open=true]{pointer-events:auto}}.FeetLoop_frame__8rDD5,.FeetLoop_frames__DmCP_{position:absolute;inset:0}.FeetLoop_frame__8rDD5{width:100%;height:100%;object-fit:cover;animation:FeetLoop_poseA__jFwBQ var(--feet-cadence,1.6s) infinite}.FeetLoop_top__tUW_Z{opacity:0;animation-name:FeetLoop_poseB__6E6u6}@keyframes FeetLoop_poseA__jFwBQ{0%,49.99%{opacity:1}50%,to{opacity:0}}@keyframes FeetLoop_poseB__6E6u6{0%,49.99%{opacity:0}50%,to{opacity:1}}@media (prefers-reduced-motion:reduce){.FeetLoop_frame__8rDD5{animation:none;opacity:1}.FeetLoop_top__tUW_Z{animation:none;opacity:0}}.DeskFloor_floor__fHMCz{position:relative;width:min(100vw,1600px);margin:calc(clamp(48px, 8vw, 120px) - 144px + var(--floor-extra-space, 0px)) auto 0;overflow:hidden}.DeskFloor_stage__EPuOa{position:absolute;left:0;width:100%;container-type:inline-size}.DeskFloor_piece__l6Cxp{position:absolute;display:block;pointer-events:none}.DeskFloor_phone___JdXs{position:absolute;inset:0;translate:var(--floor-phone-x,0) var(--floor-phone-y,0)}.DeskFloor_links__ADoyQ{position:absolute;z-index:1;left:clamp(16px,3.3vw,47.5px);top:50%;display:flex;flex-direction:column;align-items:flex-start;gap:24px;font-size:16px;font-weight:500;line-height:24px}.DeskFloor_links__ADoyQ a{position:relative;top:4px;display:block;height:24px;color:inherit;text-decoration:none}.DeskFloor_homeLinks__Yo7Pj{align-items:flex-end;text-align:right}.DeskFloor_links__ADoyQ a:after{content:"";position:absolute;left:0;right:0;bottom:4px;height:1px;background:currentColor;opacity:1}.DeskFloor_links__ADoyQ a:focus-visible:after,.DeskFloor_links__ADoyQ a:hover:after{opacity:1}@media (max-width:720px){.DeskFloor_links__ADoyQ{font-size:13px}.DeskFloor_floor__fHMCz{min-height:240px}}.PanViewport_canvas__MiDHt,.PanViewport_shell__XYN1G,.PanViewport_viewport__i5vR0{position:relative}@media (max-width:680px){.PanViewport_shell__XYN1G{flex:1 1;min-height:0}.PanViewport_viewport__i5vR0{height:100%;overflow:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;cursor:-webkit-grab;cursor:grab;touch-action:pan-x pan-y;scrollbar-width:none}.PanViewport_viewport__i5vR0::-webkit-scrollbar{display:none}.PanViewport_viewport__i5vR0.PanViewport_dragging__rqtf0{cursor:-webkit-grabbing;cursor:grabbing}.PanViewport_canvas__MiDHt{width:var(--canvas-min-w);min-width:var(--canvas-min-w)}}.PanViewport_hint__FgaJD{position:absolute;right:12px;bottom:12px;z-index:3;display:none;padding:7px 11px;border-radius:999px;background:rgba(0,0,0,.6);color:#fff;font-size:12px;line-height:1;pointer-events:none;transition:opacity .45s ease}@media (max-width:680px){.PanViewport_hint__FgaJD{display:block}.PanViewport_hint__FgaJD.PanViewport_gone__pKDZi{opacity:0}}.page_page__GtinM{--green:#87d44f;--deep:#3f7418;--head:#678883;--body:#71908b;--soft:#85a9a3;--label:#6cbaac;--card:#ebffe3;color:var(--body);font-size:16px;font-weight:500;line-height:1.55}.page_wrap__tWotC{max-width:1320px;margin:0 auto;padding-inline:var(--gutter)}.page_page__GtinM h1,.page_page__GtinM h2,.page_page__GtinM h3{margin:0;line-height:1.25;text-wrap:balance}.page_page__GtinM h2{color:var(--green);font-size:clamp(22px,2vw,24px);font-weight:700}.page_page__GtinM h3{color:var(--head);font-size:clamp(19px,1.8vw,24px);font-weight:600}.page_page__GtinM p{margin:0}.page_eyebrow__nQhMZ{color:var(--deep);font-size:clamp(22px,2vw,24px);font-weight:700}.page_eyebrow__nQhMZ.page_small__4aVTI{font-size:20px}.page_subhead__uJyXV{color:var(--body);font-size:16px;font-weight:700}.page_hero__CIB2y{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;max-width:1440px;margin:0 auto;overflow-x:clip}.page_heroText__LkW_p{display:flex;flex-direction:column;gap:28px;padding:8px 0 32px var(--gutter)}.page_logo__g6syT{width:177px;height:auto}.page_page__GtinM h1{color:var(--head);font-size:clamp(21px,1.9vw,24px);font-weight:500;max-width:26ch}.page_meta__1juGm{display:grid;grid-template-columns:repeat(3,auto);justify-content:start;grid-gap:24px 48px;gap:24px 48px;margin:0}.page_meta__1juGm dt,.page_tocLabel__xyavv{color:var(--label);font-size:14px;font-weight:500;margin-bottom:6px}.page_meta__1juGm dd{margin:0;color:var(--head);font-weight:600}.page_toc__nTT25 ol{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.page_toc__nTT25 a{color:var(--head);text-decoration:none}.page_toc__nTT25 a:hover{text-decoration:underline;text-underline-offset:.15em}.page_fan__j3tum{position:relative;width:113.9%;aspect-ratio:820/810}.page_phone__AmI7E{position:absolute;width:19.88%;height:auto;aspect-ratio:163/321;object-fit:cover;transform:translate(-50%,-50%) rotate(var(--r))}.page_section__oa9GW{display:flex;flex-direction:column;gap:clamp(20px,3vw,32px);padding-top:clamp(64px,8vw,120px);scroll-margin-top:24px}.page_twoCol__vs4nb{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1fr);grid-gap:clamp(28px,5vw,96px);gap:clamp(28px,5vw,96px);align-items:start}.page_stack__ib6oy{display:flex;flex-direction:column;gap:16px}.page_card__mA7ov{display:flex;flex-direction:column;gap:12px;padding:clamp(20px,2.4vw,32px);border-radius:15px;background:var(--card)}.page_card__mA7ov.page_tight__r_UlB{border-radius:12px;gap:8px;font-size:14px}.page_problems__GhHCu{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:clamp(24px,5vw,92px);gap:clamp(24px,5vw,92px);max-width:1040px;margin-inline:auto;width:100%;color:var(--head);font-weight:600}.page_problems__GhHCu h3{font-weight:400}.page_feature__9a7ux{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:clamp(28px,6vw,120px);gap:clamp(28px,6vw,120px);align-items:center;padding-block:clamp(24px,4vw,56px)}.page_feature__9a7ux .page_shot__DNRMH{justify-self:center;width:100%;max-width:var(--max)}.page_feature__9a7ux.page_flip__zVWRr .page_shot__DNRMH{order:1}.page_feature__9a7ux .page_copy__g2BAh{display:flex;flex-direction:column;gap:14px;max-width:460px}.page_feature__9a7ux .page_copy__g2BAh p{color:var(--soft)}.page_competitor__ptQ1L{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);grid-gap:clamp(24px,6vw,110px);gap:clamp(24px,6vw,110px);align-items:center}.page_competitor__ptQ1L.page_flip__zVWRr .page_shot__DNRMH{order:1}.page_points__c9jBH{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:6px}.page_image__WpGgU{border-radius:8px;overflow:hidden}.page_flow__HgHhx{position:relative;container-type:inline-size}.page_note__EtgiV{position:absolute;z-index:1;left:5.54%;top:-2.4%;width:11.08%;aspect-ratio:1;padding:1.1cqw 1cqw;background:url(/work/tanbii/flow-note.png) 50%/contain no-repeat;color:#3d3a2a;font-size:.74cqw;line-height:1.3;pointer-events:none}.page_conclusion__AOJ_Y{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px;max-width:1090px;margin-inline:auto;width:100%}.page_conclusion__AOJ_Y .page_card__mA7ov{border-radius:0}.page_end__CvpvU{height:clamp(64px,10vw,128px)}@media (max-width:1024px){.page_meta__1juGm{grid-template-columns:repeat(2,auto)}}@media (max-width:720px){.page_page__GtinM{font-size:15px}.page_page__GtinM h1{font-size:18px}.page_page__GtinM h2{font-size:20px}.page_page__GtinM h3{font-size:17px}.page_eyebrow__nQhMZ{font-size:20px}.page_eyebrow__nQhMZ.page_small__4aVTI{font-size:18px}.page_meta__1juGm dd,.page_toc__nTT25 a{font-size:15px}.page_meta__1juGm dt,.page_tocLabel__xyavv{font-size:13px}.page_subhead__uJyXV{font-size:15px}.page_card__mA7ov.page_tight__r_UlB{font-size:14px}.page_hero__CIB2y{grid-template-columns:1fr}.page_heroText__LkW_p{padding-right:var(--gutter)}.page_logo__g6syT{width:132px}.page_fan__j3tum{width:112%;margin-left:-2%}.page_meta__1juGm{grid-template-columns:1fr 1fr;gap:20px 24px}.page_competitor__ptQ1L,.page_conclusion__AOJ_Y,.page_feature__9a7ux,.page_problems__GhHCu,.page_twoCol__vs4nb{grid-template-columns:1fr}.page_feature__9a7ux .page_shot__DNRMH,.page_feature__9a7ux.page_flip__zVWRr .page_shot__DNRMH{order:1}.page_competitor__ptQ1L .page_shot__DNRMH,.page_competitor__ptQ1L.page_flip__zVWRr .page_shot__DNRMH{order:0}.page_feature__9a7ux{padding-block:16px}.page_note__EtgiV{position:static;width:180px;padding:22px 18px;margin-bottom:12px;font-size:13px}}.page_page___LkFC{--body:#5e5e5e;--muted:#666464;--callout:#f1f1f1;--band:rgb(229,232,245);--context:rgb(212,216,234);--aditi:#ff7272;--lakshmi:#ff83dc;--blue:#5b8def;--red:#c9435b;--teal:#58c2c6;color:var(--body);font-size:16px;line-height:1.5}.page_wrap__z0xw3{max-width:1240px;margin:0 auto;padding-inline:var(--gutter)}.page_page___LkFC strong{color:var(--ink);font-weight:600}.page_page___LkFC h1,.page_page___LkFC h2,.page_page___LkFC h3{margin:0;color:var(--ink);line-height:1.15;text-wrap:balance}.page_page___LkFC h1{font-size:clamp(34px,5.2vw,52px);font-weight:700}.page_page___LkFC h2{font-size:clamp(26px,3vw,32px);font-weight:700}.page_page___LkFC h3{font-size:clamp(20px,2.2vw,24px);font-weight:600}.page_page___LkFC p{margin:0}.page_image__FtLbh{border-radius:8px;overflow:hidden}.page_hero__nqdZD{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,.45fr) minmax(0,.8fr);grid-gap:48px;gap:48px;padding-top:clamp(16px,3vw,40px)}.page_intro__e_d_q{display:flex;flex-direction:column;gap:24px}.page_summary__nAcji{padding:12px 14px;border-radius:7px;background:var(--callout);color:var(--ink);font-weight:300}.page_summary__nAcji strong{font-weight:500}.page_note__1icep{font-size:12px;color:var(--body);max-width:60ch}.page_meta__FnXit,.page_toc__oDRms{display:flex;flex-direction:column;gap:24px}.page_label__Ci_r4{font-size:14px;color:var(--muted)}.page_meta__FnXit p:not(.page_label__Ci_r4),.page_toc__oDRms a{font-size:16px;color:var(--ink)}.page_metaGroup__ivZuG{display:flex;flex-direction:column;gap:4px}.page_toc__oDRms ol{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:10px}.page_toc__oDRms a{text-decoration:none}.page_toc__oDRms a:hover{text-decoration:underline;text-underline-offset:.15em}.page_bins__8DiV5{position:relative;margin-top:clamp(32px,5vw,64px)}.page_bins__8DiV5 img{position:relative;display:block;width:100%;height:auto}.page_bins__8DiV5:before{content:"";position:absolute;top:61.93%;bottom:0;left:-100vw;right:-100vw;background:var(--band)}.page_band__somn_{background:var(--band);padding-block:clamp(32px,5vw,64px)}.page_table__nJS6p{display:flex;flex-direction:column;gap:12px;max-width:1000px;margin:0 auto}.page_row__JrrWH{display:grid;grid-template-columns:110px 1fr;grid-gap:16px;gap:16px;align-items:center;padding:14px 18px;border-radius:4px;background:#fff;box-shadow:0 1px 3px rgba(20,24,60,.1);color:var(--body);font-size:15px}.page_row__JrrWH dt{color:var(--ink);font-weight:600}.page_row__JrrWH dd{margin:0}.page_context__P7dS_{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;gap:24px;align-items:start;max-width:1100px;margin:clamp(32px,5vw,64px) auto 0}.page_contextCard__z8_3K{display:flex;flex-direction:column;gap:1em;padding:24px;border-radius:6px;background:var(--context);text-align:justify;-webkit-hyphens:auto;hyphens:auto}.page_contextCard__z8_3K.page_strong___tDu_{color:var(--ink);font-weight:500}.page_section__HQY_n{display:flex;flex-direction:column;gap:clamp(28px,4vw,48px);padding-top:clamp(64px,8vw,112px);scroll-margin-top:24px}.page_block__dbRhm{display:flex;flex-direction:column;gap:14px}.page_narrow__tkO3Z{max-width:860px;margin-inline:auto;width:100%}.page_split__wMrIT{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);grid-gap:clamp(24px,4vw,56px);gap:clamp(24px,4vw,56px);align-items:center}.page_split__wMrIT.page_reverse__an5i8{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)}.page_points__WSgHQ{margin:0;padding-left:1.2em;display:flex;flex-direction:column;gap:10px}.page_points__WSgHQ li::marker{color:var(--ink)}.page_callout__wr0i7{padding:clamp(16px,3vw,28px) clamp(18px,4vw,40px);border-radius:7px;background:var(--callout);color:var(--ink);font-size:clamp(17px,1.7vw,20px);font-weight:400;text-align:center}.page_callout__wr0i7 strong{font-weight:600}.page_benchmarks__B2cAk{display:flex;flex-wrap:wrap;justify-content:center;gap:clamp(24px,6vw,88px)}.page_benchmark__Nb6sN{display:flex;flex-direction:column;gap:6px;align-items:center;text-align:center;font-size:12px}.page_benchmark__Nb6sN img{display:block;width:auto;height:clamp(140px,17vw,210px)}.page_benchmark__Nb6sN strong{font-size:16px}.page_personas__wSTmY{display:grid;grid-template-columns:1fr 1fr;grid-gap:clamp(32px,5vw,64px);gap:clamp(32px,5vw,64px);padding-top:72px}.page_persona__vLCgz{display:flex;flex-direction:column;gap:28px}.page_card__zaFST{position:relative;aspect-ratio:466/264;border-radius:21px;background:var(--card);color:#fff;-webkit-clip-path:inset(-40% -10% 0 0 round 0 0 21px 21px);clip-path:inset(-40% -10% 0 0 round 0 0 21px 21px)}.page_cardText__skuxJ{position:relative;z-index:1;display:flex;flex-direction:column;gap:4px;width:54%;padding:7% 0 0 7%}.page_cardText__skuxJ h3{color:#fff;font-size:clamp(22px,2.3vw,28px);font-weight:700}.page_cardText__skuxJ .page_role__DHo0m{font-size:clamp(12px,1.1vw,14px);font-weight:600;opacity:.9}.page_cardText__skuxJ blockquote{margin:10px 0 0;font-size:clamp(14px,1.4vw,17.5px);font-weight:600;line-height:1.3}.page_cardText__skuxJ blockquote:before{content:"\201C";display:block;font-size:2.2em;line-height:.6;margin-bottom:6px}.page_figure__bD2bG{position:absolute;right:-4%;top:-32%;width:46%;height:auto;pointer-events:none}.page_lists__w48BS{display:flex;flex-direction:column;gap:22px}.page_lists__w48BS .page_points__WSgHQ{list-style:none;padding:0}.page_opportunities__4P818{max-width:570px;margin-inline:auto;display:flex;flex-direction:column;gap:8px}.page_designs__LqDO3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:clamp(24px,3vw,44px);gap:clamp(24px,3vw,44px)}.page_design__jh9dm{display:flex;flex-direction:column;gap:12px}.page_design__jh9dm h3{font-size:16px;font-weight:700}.page_design__jh9dm .page_points__WSgHQ{list-style:disc}.page_sub__Xj0mP{color:var(--ink);font-weight:500}.page_stats__B56bg{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:clamp(24px,4vw,64px);gap:clamp(24px,4vw,64px);text-align:center;color:var(--ink)}.page_stat__POxkJ{display:flex;flex-direction:column;align-items:center;gap:18px}.page_donut__nMyyj{width:clamp(140px,17vw,200px);aspect-ratio:1;border-radius:50%;background:conic-gradient(var(--a) 0 var(--p),var(--b) var(--p) 100%);-webkit-mask:radial-gradient(circle,transparent 57%,#000 58%);mask:radial-gradient(circle,transparent 57%,#000 58%)}.page_stat__POxkJ p{max-width:26ch}.page_future__yFXlr{max-width:860px;margin:0 auto}.page_future__yFXlr img{display:block;width:100%;height:auto}.page_end__ZKK_4{height:clamp(64px,10vw,120px)}@media (max-width:1024px){.page_hero__nqdZD{grid-template-columns:1fr 1fr}.page_intro__e_d_q{grid-column:1/-1}}@media (max-width:720px){.page_page___LkFC{font-size:15px}.page_page___LkFC h1{font-size:28px}.page_page___LkFC h2{font-size:20px}.page_page___LkFC h3{font-size:17px}.page_summary__nAcji{font-size:15px}.page_row__JrrWH{font-size:14px}.page_callout__wr0i7{font-size:16px}.page_meta__FnXit p:not(.page_label__Ci_r4),.page_toc__oDRms a{font-size:15px}.page_label__Ci_r4{font-size:13px}.page_cardText__skuxJ h3{font-size:20px}.page_design__jh9dm h3{font-size:15px}.page_hero__nqdZD{grid-template-columns:1fr;gap:32px}.page_row__JrrWH{gap:4px;padding:12px 14px}.page_context__P7dS_,.page_designs__LqDO3,.page_personas__wSTmY,.page_row__JrrWH,.page_split__wMrIT,.page_split__wMrIT.page_reverse__an5i8,.page_stats__B56bg{grid-template-columns:1fr}.page_split__wMrIT>.page_media__So3C_{order:-1}.page_personas__wSTmY{padding-top:56px;gap:72px}.page_contextCard__z8_3K{text-align:left}.page_stats__B56bg{gap:20px}.page_stat__POxkJ{flex-direction:row;gap:18px;text-align:left}.page_stat__POxkJ .page_donut__nMyyj{flex:none;width:88px}}.PhoneCall_overlay__42WCo{--ink:#1d1d1d;--paper:#fff;position:fixed;inset:0;z-index:100;background:rgba(255,255,255,.94);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:var(--ink);font-family:var(--font-instrument-sans),ui-sans-serif,system-ui,sans-serif;opacity:0;visibility:hidden;transition:opacity .5s cubic-bezier(.37,0,.63,1),visibility 0s linear .5s}.PhoneCall_overlay__42WCo[data-open=true]{opacity:1;visibility:visible;transition-delay:0s}.PhoneCall_call__Puh9V{position:absolute;inset:0;overflow:hidden;outline:none}.PhoneCall_bubble__X3Oep{position:absolute;left:var(--x);top:var(--y);width:var(--w);height:var(--h);padding:clamp(12px,1.8vmin,22px) clamp(14px,2.2vmin,26px);border:1.5px solid transparent;border-radius:clamp(18px,3.4vmin,34px);background:var(--paper);--rot:var(--tilt);transform:translate(-50%,-50%) rotate(var(--rot));animation:PhoneCall_drop__6ywnM .85s cubic-bezier(.2,.9,.25,1.15) backwards;animation-delay:calc(var(--i) * 90ms);transition:transform .7s cubic-bezier(.3,1.4,.4,1),left .7s cubic-bezier(.3,1.2,.4,1),top .7s cubic-bezier(.3,1.2,.4,1);cursor:pointer}@media (orientation:portrait){.PhoneCall_bubble__X3Oep{left:var(--tx);top:var(--ty);width:var(--tw);height:var(--th);--rot:var(--ttilt)}}.PhoneCall_bubble__X3Oep[data-straight]{--rot:0deg;z-index:2;left:clamp(calc(var(--w) / 2 + 12px),var(--x),calc(100% - var(--w) / 2 - 12px));top:clamp(calc(var(--h) / 2 + 12px),var(--y),calc(100% - var(--h) / 2 - 12px))}@media (orientation:portrait){.PhoneCall_bubble__X3Oep[data-straight]{left:clamp(calc(var(--tw) / 2 + 8px),var(--tx),calc(100% - var(--tw) / 2 - 8px));top:clamp(calc(var(--th) / 2 + 8px),var(--ty),calc(100% - var(--th) / 2 - 8px))}}.PhoneCall_bubble__X3Oep:not([data-dark]):before{content:"";position:absolute;inset:-1.5px;border:2px solid var(--ink);border-radius:inherit;filter:url(#crayon);pointer-events:none}.PhoneCall_bubble__X3Oep[data-active]{cursor:text}.PhoneCall_bubble__X3Oep[data-active]:before{border-style:dashed}.PhoneCall_bubble__X3Oep[data-dark]{z-index:3;border:0;background:none;color:#fff}.PhoneCall_bubble__X3Oep[data-dark]:before{content:"";position:absolute;inset:0;border-radius:inherit;background:#1d1d1d;filter:url(#crayon)}.PhoneCall_bubble__X3Oep[data-dark] .PhoneCall_fill__b_eXZ{position:relative}.PhoneCall_bubble__X3Oep[data-dark] .PhoneCall_tail__H7Nkk path{fill:#1d1d1d;stroke:none;filter:url(#crayon)}.PhoneCall_bubble__X3Oep[data-dark] .PhoneCall_text__JGxqS::placeholder{color:rgba(255,255,255,.5)}@keyframes PhoneCall_drop__6ywnM{0%{opacity:0;transform:translate(-50%,calc(-50% - 70vh)) rotate(calc(var(--rot) + 28deg))}60%{opacity:1}}.PhoneCall_bubble__X3Oep[data-shake]{animation:PhoneCall_shake__XadDv .5s ease-in-out}@keyframes PhoneCall_shake__XadDv{0%,to{transform:translate(-50%,-50%) rotate(var(--rot))}20%,60%{transform:translate(calc(-50% - 8px),-50%) rotate(calc(var(--rot) - 2deg))}40%,80%{transform:translate(calc(-50% + 8px),-50%) rotate(calc(var(--rot) + 2deg))}}.PhoneCall_tail__H7Nkk{position:absolute;bottom:-22px;width:30px;height:26px;overflow:visible}.PhoneCall_tail__H7Nkk path{fill:var(--paper);stroke:var(--ink);stroke-width:2;filter:url(#crayon);stroke-linejoin:round}.PhoneCall_bubble__X3Oep[data-tail=left] .PhoneCall_tail__H7Nkk{left:14%;transform:scaleX(-1)}.PhoneCall_bubble__X3Oep[data-tail=right] .PhoneCall_tail__H7Nkk{right:14%}.PhoneCall_fill__b_eXZ{width:100%;height:100%;container-type:size}.PhoneCall_text__JGxqS{display:block;width:100%;height:100%;margin:0;padding:0;border:0;background:none;color:inherit;font:inherit;font-weight:500;line-height:1.02;letter-spacing:-.035em;text-align:left;overflow-wrap:anywhere;resize:none;outline:none;overflow:hidden}input.PhoneCall_text__JGxqS,textarea.PhoneCall_text__JGxqS{-webkit-appearance:none;-moz-appearance:none;appearance:none}.PhoneCall_text__JGxqS::placeholder{color:rgba(29,29,29,.22)}button.PhoneCall_text__JGxqS{cursor:pointer;text-align:left}button.PhoneCall_text__JGxqS:hover:not(:disabled){text-decoration:underline;text-decoration-thickness:.06em;text-underline-offset:.1em}.PhoneCall_text__JGxqS:disabled{cursor:default}.PhoneCall_hangUp__HuQWf{position:absolute;left:0;bottom:14px;z-index:4;width:clamp(240px,28vw,420px);padding:0;border:0;background:none;cursor:pointer}.PhoneCall_hangUp__HuQWf svg{display:block;width:100%;height:auto;overflow:visible}.PhoneCall_hangUpCord__elH_Q{fill:none;stroke:#d63a2f;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;filter:url(#crayon)}.PhoneCall_hangUpHandset__fkQwP{fill:#d63a2f;filter:url(#crayon);transform-box:fill-box;transform-origin:50% 50%;transition:transform .35s cubic-bezier(.3,1.4,.4,1)}.PhoneCall_hangUp__HuQWf:hover .PhoneCall_hangUpHandset__fkQwP{transform:translateY(-6px) rotate(-6deg)}.PhoneCall_hangUp__HuQWf:focus-visible{outline:1.5px dashed #d63a2f;outline-offset:4px;border-radius:12px}.PhoneCall_honeypot__YUCUe{position:absolute;left:-9999px;width:1px;height:1px}@media (prefers-reduced-motion:reduce){.PhoneCall_bubble__X3Oep,.PhoneCall_bubble__X3Oep[data-shake]{animation:none}}.PhoneContact_cord__im9N_{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}.PhoneContact_cord__im9N_ path{fill:none;stroke:#ff6fae;stroke-width:2.6;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke;filter:url(#crayon)}.PhoneContact_body__JALzg{fill:#ff6fae;filter:url(#crayon);transition:fill .18s ease}.PhoneContact_handset__cEdzb{position:absolute;z-index:2;padding:0;border:0;background:none;cursor:pointer;transform:rotate(-14deg)}.PhoneContact_handset__cEdzb svg{display:block;width:100%;height:100%;overflow:visible}.PhoneContact_body__JALzg{transform-box:fill-box;transform-origin:50% 90%}.PhoneContact_handset__cEdzb:focus-visible{outline:1.5px dashed #ff6fae;outline-offset:6px;border-radius:40px}.PhoneContact_handset__cEdzb[data-ringing=true] .PhoneContact_body__JALzg{animation:PhoneContact_ring-every__AU88Y 2.3s ease-in-out infinite}@media (hover:hover){.PhoneContact_handset__cEdzb:hover .PhoneContact_body__JALzg{fill:#db3983;animation:PhoneContact_ring__MEKME 1.1s ease-in-out infinite}}@keyframes PhoneContact_ring__MEKME{0%,40%,to{transform:none}4%{transform:translateY(-3px) rotate(-3deg)}8%{transform:translateY(-3px) rotate(3deg)}12%{transform:translateY(-3px) rotate(-3deg)}16%{transform:translateY(-3px) rotate(3deg)}20%{transform:translateY(-2px) rotate(-2deg)}24%{transform:none}}@keyframes PhoneContact_ring-every__AU88Y{0%,12%,to{transform:none}2%{transform:translateY(-3px) rotate(-3deg)}4%{transform:translateY(-3px) rotate(3deg)}6%{transform:translateY(-3px) rotate(-3deg)}8%{transform:translateY(-3px) rotate(3deg)}10%{transform:translateY(-2px) rotate(-2deg)}}@media (prefers-reduced-motion:reduce){.PhoneContact_handset__cEdzb:hover .PhoneContact_body__JALzg,.PhoneContact_handset__cEdzb[data-ringing=true] .PhoneContact_body__JALzg{animation:none}}.ScreenLinks_screen__5WNf_{position:absolute;inset:0;transform:rotate(-3deg) skewX(-2deg);translate:0 -3.125cqw;transform-origin:22.4% 31.9%;pointer-events:none}.ScreenLinks_screen__5WNf_ a,.ScreenLinks_screen__5WNf_ details{pointer-events:auto}.ScreenLinks_tile__Oecd_{position:absolute;z-index:1;display:flex;align-items:center;justify-content:center;color:var(--ink)}.ScreenLinks_tile__Oecd_ svg{display:block;width:var(--tile-w);height:var(--tile-h);transform:rotate(var(--tile-rotate));transition:transform .35s cubic-bezier(.37,0,.63,1)}.ScreenLinks_resume__2r4uH{color:#6526a6;position:absolute;z-index:1;line-height:normal;text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-offset:.12em;white-space:nowrap}.ScreenLinks_archived__Nd3X0{color:#6526a6;position:absolute;z-index:2;line-height:normal}.ScreenLinks_wallpaper__YaL0h{position:absolute;object-fit:cover;border-radius:18px;opacity:.15;filter:grayscale(1);mix-blend-mode:multiply;pointer-events:none}.ScreenLinks_archived__Nd3X0 summary{display:inline;text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-offset:.12em;white-space:nowrap;cursor:pointer;list-style:none}.ScreenLinks_archived__Nd3X0 summary::-webkit-details-marker{display:none}.ScreenLinks_archived__Nd3X0 ul{margin:.35em 0 0;padding:.4em .7em;list-style:none;border:1.5px solid var(--ink);background:var(--bg);font-size:.85em;white-space:nowrap}.ScreenLinks_archived__Nd3X0 li+li{margin-top:.2em}.ScreenLinks_archived__Nd3X0 a{text-underline-offset:.12em}@media (hover:hover){.ScreenLinks_tile__Oecd_:hover svg{transform:rotate(var(--tile-rotate)) scale(1.06)}.ScreenLinks_archived__Nd3X0 a:hover,.ScreenLinks_archived__Nd3X0 summary:hover,.ScreenLinks_resume__2r4uH:hover{opacity:.55}}.ScreenLinks_inert__evB_e{cursor:default}.SiteHeader_header__qIri_{position:absolute;inset:0 0 auto 0;z-index:7;pointer-events:none}.SiteHeader_header__qIri_>*{pointer-events:auto}.SiteHeader_logo__XTR9l{position:absolute;left:3.672%;top:2.578cqw;display:block;width:var(--logo-w);height:auto}.SiteHeader_link___kS3X{position:absolute;right:2.58%;top:1.9453cqw;font-size:var(--link-size);line-height:normal;text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-offset:.12em;white-space:nowrap}.SiteHeader_link___kS3X:hover{opacity:.55}.SiteHeader_frosted__b2yEM{position:fixed;top:0;left:50%;transform:translateX(-50%);display:flex;justify-content:center;width:calc(var(--logo-w) * 375 / 213);padding:14px 0 13px}.SiteHeader_frosted__b2yEM:after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:rgba(0,0,0,.12);-webkit-backdrop-filter:blur(2.745px);backdrop-filter:blur(2.745px)}.SiteHeader_frosted__b2yEM .SiteHeader_logo__XTR9l{position:relative;left:auto;top:auto}@media (max-width:720px){.SiteHeader_frosted__b2yEM{width:170px;padding:10px 0 8px}.SiteHeader_frosted__b2yEM .SiteHeader_logo__XTR9l{width:120px}}.SiteHeader_link___kS3X{transition:filter .3s cubic-bezier(.37,0,.63,1)}.SiteHeader_link___kS3X.SiteHeader_dimmed__d0OwP{filter:blur(2.4375cqw);pointer-events:none}@media (max-width:680px){.SiteHeader_header__qIri_{position:relative;display:flex;align-items:flex-start;justify-content:space-between;padding:18px 18px 0}.SiteHeader_link___kS3X,.SiteHeader_logo__XTR9l{position:static}.SiteHeader_link___kS3X{padding-top:4px}}.PlayButton_play__H4YEW{position:absolute;inset:0;z-index:1;display:grid;place-items:center;padding:0;border:0;background:transparent;cursor:pointer}.PlayButton_play__H4YEW svg{width:clamp(56px,18%,120px);height:auto;fill:#fff;stroke:#fff;stroke-width:1.4;stroke-linejoin:round;filter:drop-shadow(0 2px 14px rgba(0,0,0,.45));transition:transform .25s cubic-bezier(.3,1.4,.4,1)}.PlayButton_play__H4YEW:hover svg{transform:scale(1.1)}.PlayButton_play__H4YEW:focus-visible svg{outline:2px solid #fff;outline-offset:6px}.StickyNotes_note__apYz0{position:absolute;z-index:1;cursor:pointer;transition:z-index 0s linear .18s}.StickyNotes_note__apYz0[data-active=true]{z-index:6;transition-delay:0s}.StickyNotes_label__F2vji{position:absolute;inset:0;display:grid;place-items:center;padding:0 8%;color:var(--ink);font-family:var(--font-handwriting),cursive;line-height:1;text-align:center;transform:rotate(-3deg)}.StickyNotes_label__F2vji,.StickyNotes_note__apYz0 img{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.StickyNotes_note__apYz0 img{position:absolute;display:block;max-width:none}.StickyNotes_frost__cksfp{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.StickyNotes_frost__cksfp,.StickyNotes_notebookBehind__xGa9k{position:absolute;pointer-events:none;-webkit-mask:url(/sticky-note-mask.svg) center/100% 100% no-repeat;mask:url(/sticky-note-mask.svg) center/100% 100% no-repeat}.StickyNotes_notebookBehind__xGa9k{color:rgba(35,35,35,.85);overflow:hidden}@media (hover:hover){.StickyNotes_note__apYz0{transform-origin:50% 8%}.StickyNotes_note__apYz0:hover{animation:StickyNotes_wobble__JjCE7 1.2s both;animation-timing-function:cubic-bezier(.37,0,.63,1)}}@keyframes StickyNotes_wobble__JjCE7{0%{transform:translateY(0) rotate(0deg)}14%{transform:translateY(-1px) rotate(-1.8deg)}30%{transform:translateY(-.5px) rotate(1.3deg)}46%{transform:translateY(-.25px) rotate(-.9deg)}62%{transform:translateY(0) rotate(.55deg)}78%{transform:translateY(0) rotate(-.25deg)}90%{transform:translateY(0) rotate(.1deg)}to{transform:translateY(0) rotate(0deg)}}.StickyNotes_panel__VVIdb{position:absolute;inset:0;z-index:6;opacity:0;visibility:hidden;transition:opacity .18s cubic-bezier(.37,0,.63,1),visibility 0s linear .18s;pointer-events:none}.StickyNotes_panel__VVIdb[data-open=true]{opacity:1;visibility:visible;transition-delay:0s}.StickyNotes_panel__VVIdb[data-open=true]>*{pointer-events:auto}.StickyNotes_preview__DdYdM{position:absolute;background:#e8e8e8;border-radius:var(--preview-radius);overflow:hidden}.StickyNotes_previewVideo__o0hkt{display:block;width:100%;height:100%;object-fit:cover}.StickyNotes_controls__AnQMf{position:absolute;z-index:2;left:12px;bottom:12px;display:flex;gap:6px}.StickyNotes_sound__rd5wk{padding:5px 11px;border:0;border-radius:999px;background:rgba(255,255,255,.92);color:var(--ink);font:inherit;font-size:12px;line-height:1.2;cursor:pointer}.StickyNotes_sound__rd5wk:hover{background:#fff}.StickyNotes_sound__rd5wk:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.StickyNotes_tldr__h6CUc{position:absolute;display:flex;flex-direction:column;gap:.6cqw;color:var(--ink);text-wrap:pretty}.StickyNotes_heading__JwTOU{margin:0;font-weight:600;line-height:normal}.StickyNotes_body__jjBbT{margin:0;line-height:1.5}.page_wrap__Q2Wky{max-width:1600px;margin:0 auto;padding-top:calc(40px + 5.2715cqw)}.page_stage__4EEoY,.page_wrap__Q2Wky{position:relative;width:100%;container-type:inline-size}.page_stage__4EEoY{overflow:hidden;background:var(--bg)}.page_piece__T9y_4{position:absolute;display:block}.page_footerDrawing__LmnS2{position:absolute;inset:0;top:2.34375cqw;bottom:-2.34375cqw;pointer-events:none}.page_footerDrawing__LmnS2 button,.page_footerDrawing__LmnS2 nav{pointer-events:auto}.page_piece__T9y_4 img,.page_piece__T9y_4 video{display:block;width:100%;height:100%;object-fit:cover;pointer-events:none}@media (max-width:680px){.page_wrap__Q2Wky{display:flex;flex-direction:column;height:100svh;overflow:hidden}}.NarratedVideo_frame__dAnJP{position:relative}.NarratedVideo_video__3mfdE{display:block;width:100%;height:auto;border-radius:12px;background:#e9e9e9}.NarratedVideo_speed__Ericp{z-index:2;position:absolute;top:10px;right:10px;padding:5px 11px;border:0;border-radius:999px;background:rgba(255,255,255,.92);color:var(--ink);font:inherit;font-size:13px;font-weight:600;line-height:1.2;cursor:pointer}.NarratedVideo_speed__Ericp:hover{background:#fff}.NarratedVideo_speed__Ericp:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.story_page__hVThb{--ink:#161616;--paper:#fff;--ink-2:rgba(22,22,22,0.58);--line:rgba(22,22,22,0.22);--head:clamp(18px,2.5vw,36px);--rule-inset:clamp(16px,3.3vw,47.5px);--rule-top:113px;color:var(--ink);font-size:clamp(17px,1.4vw,20px);line-height:1.5;padding-bottom:clamp(64px,10vw,140px);background:linear-gradient(var(--page-bg,var(--paper)),var(--page-bg,var(--paper))) 0 0 /100% var(--rule-top) no-repeat,linear-gradient(rgba(0,0,0,.1) 0 1px,transparent 1px) var(--rule-inset) var(--rule-top) /calc(100% - var(--rule-inset) * 2) 48px repeat-y}.story_page__hVThb:has(>footer){padding-bottom:0}.story_page__hVThb p{margin:0}.story_wrap__KAg1D{max-width:1200px;margin:0 auto;padding-inline:var(--gutter);box-sizing:content-box}.story_label__eJWyf{margin:0 0 10px;font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:none;color:var(--ink-2)}.story_reveal__wq0Zq{transition:opacity .7s cubic-bezier(.2,.7,.2,1) var(--delay,0s),transform .7s cubic-bezier(.2,.7,.2,1) var(--delay,0s)}.story_reveal__wq0Zq[data-state=hidden]{opacity:0;transform:translateY(28px)}.story_mark__VH750{color:inherit;background:linear-gradient(currentColor,currentColor) no-repeat 0 100% /0 1.5px;padding-bottom:2px;transition:background-size .9s cubic-bezier(.6,0,.2,1) .15s;-webkit-box-decoration-break:clone;box-decoration-break:clone}.story_mark__VH750[data-on=true]{background-size:100% 1.5px}.story_top__v7BJ_{position:relative;display:flex;align-items:flex-end;justify-content:space-between;height:var(--rule-top);padding-inline:var(--rule-inset)}.story_topLogo__i_dXd{position:fixed;z-index:40;top:0;left:50%;transform:translateX(-50%);display:flex;justify-content:center;width:calc(var(--logo-w) * 375 / 213);padding:14px 0 13px}.story_topLogo__i_dXd:after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:rgba(0,0,0,.12);-webkit-backdrop-filter:blur(9.15px);backdrop-filter:blur(9.15px)}.story_logo__n_m4j{display:block;width:var(--logo-w);height:auto}.story_topFact__HK2zg{font-size:16px;font-weight:500;line-height:24px}@media (max-width:720px){.story_topLogo__i_dXd{width:170px;padding:10px 0 8px}.story_topLogo__i_dXd .story_logo__n_m4j{width:120px}.story_topFact__HK2zg{font-size:13px}}.story_hero__DUtu3{padding-block:clamp(28px,3vw,42px) clamp(48px,6vw,87px)}.story_hero__DUtu3 h1{max-width:375px;margin:0 auto;font-size:clamp(26px,2.5vw,36px);font-weight:700;line-height:calc(37 / 36);letter-spacing:-.06em;text-align:center}.story_hero__DUtu3 h1 em{font-style:normal}.story_lede__4KzDj{display:grid;grid-gap:17px;gap:17px;max-width:544px;margin-top:21px;font-size:clamp(19px,1.6vw,23px);line-height:1.4}.story_lede__4KzDj p:last-child{color:var(--ink-2)}.story_brief__fBUzm{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-block:1px solid var(--ink)}.story_brief__fBUzm>*{display:flex;flex-direction:column;justify-content:space-between;gap:24px;min-height:var(--brief-h,0);padding:clamp(20px,2.4vw,32px) clamp(16px,2vw,28px)}.story_brief__fBUzm>*+*{border-left:1px solid var(--line)}.story_brief__fBUzm>:first-child{padding-left:0}.story_brief__fBUzm p:not(.story_label__eJWyf){font-size:clamp(19px,1.75vw,25px);font-weight:500;line-height:1.3;letter-spacing:-.01em}.story_brief__fBUzm p:not(.story_label__eJWyf)+p:not(.story_label__eJWyf){margin-top:20px}.story_brief__fBUzm[data-tone=soft] .story_label__eJWyf{font-size:16px;font-weight:400;letter-spacing:0;text-transform:none}.story_label__eJWyf:first-letter{text-transform:uppercase}.story_brief__fBUzm[data-tone=soft] p:not(.story_label__eJWyf){font-size:clamp(17px,1.4vw,20px);line-height:1.625;text-align:justify}.story_titleWide__LVZXv{max-width:600px!important}@media (max-width:1000px) and (min-width:761px){.story_brief__fBUzm{grid-template-columns:repeat(2,minmax(0,1fr))}.story_brief__fBUzm>:nth-child(3){padding-left:0;border-left:0}.story_brief__fBUzm>:nth-child(n+3){border-top:1px solid var(--line)}}.story_afterScreens__8XcJr{margin-top:clamp(64px,11vw,157px)}.story_intro__xoLQI{padding-bottom:clamp(56px,8vw,117px)}@media (max-width:760px){.story_brief__fBUzm{grid-template-columns:1fr}.story_brief__fBUzm>*{min-height:0;padding-left:0}.story_brief__fBUzm>*+*{border-left:0;border-top:1px solid var(--line)}}.story_sectionHead__Scok_{display:flex;align-items:baseline;gap:.4em;margin:clamp(88px,11vw,150px) 0 clamp(28px,4vw,48px);font-size:var(--head);font-weight:700;line-height:.95;letter-spacing:-.04em}.story_puzzleKey__y7bdM{display:flex;flex-wrap:wrap;gap:6px 32px;margin:-12px 0 clamp(16px,2vw,28px)!important;font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:none;color:var(--ink-2)}.story_puzzle__jH8P1{position:relative;aspect-ratio:var(--cols) /var(--rows);container-type:inline-size}.story_piece__GzKoL{position:absolute;aspect-ratio:var(--aspect);pointer-events:none;transform:translate(var(--dx),var(--dy)) rotate(var(--tilt));transition:transform .9s cubic-bezier(.2,.7,.2,1) calc(var(--i) * 70ms),opacity .6s ease calc(var(--i) * 70ms)}.story_puzzle__jH8P1[data-in=false] .story_piece__GzKoL{opacity:0;transform:translate(calc(var(--dx) * 4),calc(var(--dy) * 4 + 48px)) rotate(calc(var(--tilt) * 3))}.story_piece__GzKoL svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.story_piece__GzKoL path{fill:rgba(0,0,0,0);stroke:var(--ink);stroke-width:2;stroke-linejoin:round;stroke-opacity:.3;vector-effect:non-scaling-stroke;pointer-events:visiblePainted;filter:url(#crayon)}.story_piece__GzKoL[data-stray] path{stroke-dasharray:2 4}.story_pieceMedia__eZhqC{position:absolute;display:block;object-fit:cover;border:1.5px solid var(--ink);border-radius:10px}.story_piece__GzKoL:has(path:hover){z-index:1;transform:none;transition-delay:0s}.story_pieceBody__koTmy{position:absolute;display:flex;flex-direction:column;padding:1.7cqw 1.6cqw 1.2cqw}.story_tag__ZZifn{display:flex;align-items:baseline;gap:.8em;margin:0 0 .7em;font-size:max(11px,.95cqw);font-weight:600;letter-spacing:.1em;text-transform:none}.story_tag__ZZifn b{font-size:1.8em;letter-spacing:0;line-height:1}.story_bubbleBody__z_nah h3,.story_pieceBody__koTmy h3{display:flex;gap:8px}.story_pieceBody__koTmy h3{margin:0;font-size:max(15px,1.7cqw);font-weight:600;line-height:1.15;letter-spacing:-.015em;text-wrap:balance}.story_call__y1kjR{margin-top:.4em!important;color:var(--ink-2);font-size:max(12px,1.2cqw);line-height:1.35}.story_snap__TvGT0{position:relative;flex:1 1;min-height:0;margin-top:1cqw}.story_snap__TvGT0 .story_diagram__sPcsI{position:absolute;inset:0;width:100%;height:100%;max-width:none}@media (max-width:1000px){.story_puzzle__jH8P1{aspect-ratio:auto;display:grid;grid-gap:4px;gap:4px;container-type:normal}.story_piece__GzKoL{position:relative;left:auto!important;top:auto!important;width:100%!important;max-width:560px;margin-inline:auto;container-type:inline-size}.story_piece__GzKoL[data-stray]{display:none}.story_piece__GzKoL,.story_puzzle__jH8P1[data-in=false] .story_piece__GzKoL{opacity:1;transform:none}.story_pieceBody__koTmy{padding:4cqw 4.5cqw 3cqw}.story_tag__ZZifn{font-size:11px}.story_pieceBody__koTmy h3{font-size:18px}.story_call__y1kjR{font-size:13.5px}}.story_bubblePile___tWcn{position:relative;aspect-ratio:1/var(--pile-h);container-type:inline-size}.story_bubble__e7gD4{position:absolute;z-index:var(--z,1);transition:transform .45s cubic-bezier(.3,1.4,.4,1)}.story_bubble__e7gD4:hover{z-index:10;transform:translateY(-4px)}.story_bubbleShape__moiTD{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.story_bubbleFill__EX4Cj{fill:var(--paper);stroke:none}.story_bubbleLine__mg3x6{fill:none;stroke:var(--ink);stroke-width:2;stroke-linejoin:round;vector-effect:non-scaling-stroke;filter:url(#crayon)}.story_bubbleBody__z_nah{position:absolute;display:flex;flex-direction:column;justify-content:center}.story_bubbleBody__z_nah .story_tag__ZZifn{font-size:max(10px,.95cqw)}.story_bubbleBody__z_nah h3{margin:0;font-size:max(15px,1.9cqw);font-weight:600;line-height:1.15;letter-spacing:-.015em;text-wrap:balance}.story_bubbleBody__z_nah .story_call__y1kjR{font-size:max(12px,1.2cqw)}.story_bubbleBody__z_nah .story_snap__TvGT0{margin-top:.8cqw}@media (max-width:900px){.story_bubblePile___tWcn{display:flex;flex-direction:column;aspect-ratio:auto;container-type:normal}.story_bubble__e7gD4{position:relative;left:auto!important;top:auto!important;width:100%!important;container-type:inline-size}.story_bubble__e7gD4+.story_bubble__e7gD4{margin-top:12px}.story_bubbleBody__z_nah .story_tag__ZZifn{font-size:11px}.story_bubbleBody__z_nah h3{font-size:18px}.story_bubbleBody__z_nah .story_call__y1kjR{font-size:13.5px}}.story_diagram__sPcsI{width:100%;max-width:420px;height:auto;overflow:visible;color:var(--ink);font-size:11px}.story_diagram__sPcsI circle,.story_diagram__sPcsI line,.story_diagram__sPcsI path,.story_diagram__sPcsI polyline,.story_diagram__sPcsI rect{fill:none;stroke:currentColor;stroke-width:1;vector-effect:non-scaling-stroke}.story_diagram__sPcsI text{fill:currentColor;stroke:none}.story_diagram__sPcsI .story_dotted__3n9R9{stroke-dasharray:1.5 3}.story_diagram__sPcsI .story_solid__2PMkC circle,.story_diagram__sPcsI .story_solid__2PMkC rect{fill:currentColor}.story_diagram__sPcsI .story_solid__2PMkC text{fill:var(--paper)}.story_diagram__sPcsI .story_big__E_zpD{font-size:18px;font-weight:600}.story_diagram__sPcsI .story_small__Elpj5{font-size:10px;fill:var(--ink-2);letter-spacing:.02em}.story_outcomeText__X6kx2{max-width:30em;font-size:clamp(21px,2vw,28px);line-height:1.45;text-wrap:pretty}.story_stats__w33u_{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:clamp(36px,4vw,56px) 0 0;padding:0;list-style:none;border-block:1px solid var(--ink)}.story_stats__w33u_ li{padding:32px 20px 32px 0}.story_stats__w33u_ li+li{padding-left:20px;border-left:1px solid var(--line)}.story_stats__w33u_ b{display:block;margin-bottom:32px;font-size:clamp(32px,3.4vw,48px);font-weight:700;line-height:1;letter-spacing:-.03em}.story_stats__w33u_ b small{font-size:.42em;color:var(--ink-2);font-weight:600;letter-spacing:0}.story_stats__w33u_ b .story_of__5W_15{display:inline;font-size:.5em;color:var(--ink);font-weight:400;letter-spacing:0}.story_stats__w33u_ span{display:block;color:var(--ink-2);font-size:15px;line-height:1.35}.story_stats__w33u_[data-cols="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:760px){.story_stats__w33u_,.story_stats__w33u_[data-cols="3"]{grid-template-columns:1fr 1fr}.story_stats__w33u_ li{padding-block:20px}.story_stats__w33u_ b{margin-bottom:16px}.story_stats__w33u_ li:nth-child(odd){padding-left:0;border-left:0}}.story_quote__biSIy{max-width:44em;margin:clamp(48px,6vw,80px) 0 0;padding-top:20px;border-top:1px solid var(--line)}.story_quote__biSIy blockquote{margin:0;font-size:clamp(19px,1.7vw,23px);line-height:1.45;text-wrap:pretty}.story_quote__biSIy blockquote:before{content:"“"}.story_quote__biSIy blockquote:after{content:"”"}.story_quote__biSIy figcaption{display:flex;align-items:center;gap:12px;margin-top:18px}.story_quote__biSIy img{width:48px;height:48px;border-radius:50%;object-fit:cover}.story_quote__biSIy figcaption span{display:grid;font-size:15px;color:var(--ink-2)}.story_quote__biSIy figcaption b{color:var(--ink);font-weight:600}.story_marquee__Z8rhB{width:100vw;margin-left:calc(50% - 50vw);overflow:hidden;padding-block:4px 8px}.story_marqueeTrack__OggXY{display:flex;gap:24px;width:max-content;padding-right:24px;animation:story_marquee__Z8rhB var(--duration,60s) linear infinite}@keyframes story_marquee__Z8rhB{to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.story_marquee__Z8rhB{overflow-x:auto;scrollbar-width:none}.story_marqueeTrack__OggXY{animation:none;padding-inline:var(--gutter)}}.story_frame__2YVnN{flex:none;margin:0}.story_frame__2YVnN[data-device=phone]{width:clamp(220px,24vw,290px)}.story_frame__2YVnN[data-device=browser]{width:clamp(300px,52vw,680px)}.story_frame__2YVnN figcaption{margin-top:12px;font-size:14px;color:var(--ink-2)}.story_device__d6_zB{overflow:hidden;border:1px solid var(--ink)}.story_frame__2YVnN[data-device=phone] .story_device__d6_zB{padding:7px;border-radius:40px}.story_frame__2YVnN[data-device=browser] .story_device__d6_zB{border-radius:12px}.story_chrome__NhPiO{display:flex;gap:6px;padding:10px 12px;border-bottom:1px solid var(--line)}.story_chrome__NhPiO i{width:9px;height:9px;border-radius:50%;border:1px solid var(--ink)}.story_screen__UVjmI{position:relative;overflow:hidden}.story_frame__2YVnN[data-device=phone] .story_screen__UVjmI{aspect-ratio:9/19.5;border-radius:33px;border:1px solid var(--line)}.story_frame__2YVnN[data-device=browser] .story_screen__UVjmI{aspect-ratio:16/10}.story_screen__UVjmI img,.story_screen__UVjmI video{object-fit:cover;object-position:top}.story_screen__UVjmI video{position:absolute;inset:0;width:100%;height:100%}.story_screen__UVjmI[data-fit=contain] img,.story_screen__UVjmI[data-fit=contain] video{object-fit:contain;object-position:center;padding:6px}.story_drop__bNiA1{position:absolute;inset:12px;display:grid;place-items:center;border:1px dashed var(--line);border-radius:inherit;color:var(--ink-2);font-size:12px;text-align:center}.WorkShell_shell__dULzf{min-height:100dvh;background:var(--page-bg,var(--bg));color:var(--ink)}.WorkShell_bar__JEwys{display:flex;align-items:center;justify-content:space-between;max-width:1440px;margin:0 auto;padding:20px var(--gutter)}.WorkShell_logo__syeo5{display:block;width:var(--logo-w);height:auto}.WorkShell_back__R52Jw{font-size:15px;color:var(--ink);text-decoration:underline;text-underline-offset:.15em}.WorkShell_back__R52Jw:hover{opacity:.55}@media (max-width:720px){.WorkShell_bar__JEwys{padding-block:16px}.WorkShell_back__R52Jw{font-size:14px}}.page_page__sEuiL{--head:#161616;--body:rgba(22,22,22,0.72);--label:rgba(22,22,22,0.58);--caption:rgba(22,22,22,0.58);color:var(--body);font-size:clamp(17px,1.4vw,20px);font-weight:400;line-height:1.5}.page_wrap__t74mt{max-width:1200px;margin:0 auto;padding-inline:var(--gutter);box-sizing:content-box}.page_page__sEuiL h1,.page_page__sEuiL h2{margin:0;color:var(--head);font-weight:700;line-height:1.06;letter-spacing:-.045em;text-wrap:balance}.page_page__sEuiL h1{width:calc(var(--logo-w) * 375 / 213);max-width:100%;margin:0 auto;font-size:clamp(26px,2.5vw,36px);line-height:calc(37 / 36);letter-spacing:-.06em;text-wrap:wrap;text-align:justify;text-align-last:center}@media (max-width:720px){.page_page__sEuiL h1{width:170px}}.page_page__sEuiL h2{font-size:clamp(18px,2.5vw,36px);letter-spacing:-.04em}.page_page__sEuiL p{margin:0}.page_page__sEuiL strong{color:var(--head);font-weight:600}.page_lead__BzXJL{color:var(--head);font-size:clamp(19px,1.7vw,23px);font-weight:500}.page_hero__6lXOO{display:flex;flex-direction:column;gap:32px;padding-block:clamp(28px,3vw,42px) clamp(48px,6vw,87px)}.page_meta__M3G7j{display:flex;flex-wrap:wrap;justify-content:center;text-align:center;gap:10px 48px;margin:0}.page_meta__M3G7j dt{margin-bottom:4px;color:var(--label);font-size:11px;font-weight:600;letter-spacing:0;text-transform:none}.page_meta__M3G7j dd{margin:0;color:var(--head);font-size:16px;font-weight:500;line-height:1.5}.page_section__y50Sv{display:flex;flex-direction:column;gap:24px;padding-top:clamp(64px,8vw,112px)}.page_scope__omvkO{max-width:924px;margin:16px auto 0;width:100%}.page_atomic__nRLye{display:block;width:100%;height:auto;overflow:visible}.page_atomicLabels__52A4q{font-size:24px;font-weight:500;fill:var(--head);letter-spacing:-.01em}.page_atomicCaption__k8IAm{font-size:17px;fill:var(--caption)}.page_crayon__Gul5T{filter:url(#crayon)}.page_split__Xnian{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);grid-gap:clamp(28px,4vw,64px);gap:clamp(28px,4vw,64px);align-items:start}.page_split__Xnian.page_mediaFirst__3L8K6{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}.page_text__8Y3ym{display:flex;flex-direction:column;gap:20px}.page_list__huGEk{margin:0;padding-left:1.2em;display:flex;flex-direction:column;gap:12px}.page_list__huGEk li::marker{color:var(--head)}.page_media__uw6G_{display:flex;flex-direction:column;gap:36px}.page_figure__Me7Jz{margin:0;display:flex;flex-direction:column;gap:10px}.page_figure__Me7Jz img{display:block;width:100%;height:auto;border:1px solid var(--line,rgba(22,22,22,.22));border-radius:12px}.page_figure__Me7Jz figcaption{color:var(--caption);font-size:12px;font-weight:400}.page_beyond__jiXqY{margin-top:clamp(72px,9vw,120px);padding-bottom:clamp(48px,6vw,80px);text-align:center}.page_beyond__jiXqY h2{margin-bottom:8px}.page_card__7AK8g{max-width:715px;margin:clamp(28px,4vw,48px) auto 0;padding:clamp(24px,4vw,48px);text-align:left;border:1.5px solid var(--head);border-radius:24px;background:var(--paper,#fff);display:flex;flex-direction:column;gap:24px}.page_org__FS_Fd{display:flex;align-items:center;gap:12px;color:var(--head);font-size:clamp(20px,1.8vw,24px);font-weight:600}.page_org__FS_Fd img{width:33px;height:33px;filter:grayscale(1)}.page_card__7AK8g blockquote{margin:0;color:var(--head);font-size:clamp(18px,1.6vw,21px);line-height:1.5}.page_person__EIAe5{display:flex;align-items:center;gap:16px}.page_person__EIAe5 img{width:56px;height:56px;border-radius:50%;flex:none}.page_person__EIAe5 p{color:var(--body);font-size:clamp(15px,1.3vw,17px);line-height:1.4}.page_person__EIAe5 strong{display:block}.page_end__W2PBk{height:clamp(48px,8vw,96px)}@media (max-width:720px){.page_page__sEuiL{font-size:15px}.page_page__sEuiL h1{font-size:22px}.page_page__sEuiL h2{font-size:20px}.page_lead__BzXJL{font-size:17px}.page_meta__M3G7j dt{font-size:13px}.page_beyond__jiXqY h2{font-size:20px}.page_org__FS_Fd{font-size:19px}.page_person__EIAe5 p{font-size:15px}.page_meta__M3G7j{gap:10px 28px}.page_meta__M3G7j dd{font-size:15px}.page_split__Xnian,.page_split__Xnian.page_mediaFirst__3L8K6{grid-template-columns:1fr}.page_split__Xnian.page_mediaFirst__3L8K6 .page_media__uw6G_{order:1}}.ZoomImage_trigger__ZwYIq{display:block;width:100%;padding:0;border:0;background:none;cursor:zoom-in}.ZoomImage_trigger__ZwYIq img{display:block;width:100%;height:auto}.ZoomImage_trigger__ZwYIq:focus-visible{outline:2px solid var(--ink);outline-offset:4px}.ZoomImage_dialog__eBHAO{width:100vw;height:100dvh;max-width:none;max-height:none;margin:0;padding:0;border:0;background:#141414;overflow:auto;overscroll-behavior:contain}.ZoomImage_dialog__eBHAO::-webkit-backdrop{background:transparent}.ZoomImage_dialog__eBHAO::backdrop{background:transparent}.ZoomImage_full__fkLj7{display:block;margin:56px auto 32px;background:#fff;width:min(100% - 32px,var(--natural-w));height:auto;cursor:zoom-in}.ZoomImage_full__fkLj7.ZoomImage_zoomed__D0vmL{width:min(var(--natural-w),1800px);max-width:none;margin:56px 16px 32px;cursor:zoom-out}.ZoomImage_hint__kTJEa{position:fixed;left:50%;bottom:16px;transform:translateX(-50%);padding:6px 12px;border-radius:999px;background:rgba(255,255,255,.9);color:#111;font-size:13px;pointer-events:none}.ZoomImage_close__MbidT{position:fixed;top:12px;right:12px;z-index:1;width:40px;height:40px;border:0;border-radius:50%;background:rgba(255,255,255,.92);color:#111;font:inherit;font-size:22px;line-height:1;cursor:pointer}