._0GiLYq_page{--hair:1px;--snap:.76s;min-height:100dvh}@media (min-resolution:2x){._0GiLYq_page{--hair:.5px}}._0GiLYq_header{z-index:20;height:56px;padding:0 16px 0 var(--m);background:var(--sheet);border-bottom:1px solid var(--rule-major);align-items:center;gap:16px;display:flex;position:sticky;top:0}._0GiLYq_wordmark{letter-spacing:-.035em;color:var(--ink);font-size:21px;font-weight:600;text-decoration:none}._0GiLYq_switchRow{align-items:center;gap:8px;margin-left:auto;display:inline-flex}._0GiLYq_switchLead{color:var(--ink-2);white-space:nowrap;font-size:13px;line-height:16px}._0GiLYq_switch{height:var(--m);display:inline-flex}._0GiLYq_switch button{border:1px solid rgb(var(--shade) / .3);color:var(--ink-2);cursor:pointer;transition:border-color .14s var(--ease), box-shadow .14s var(--ease), background .14s var(--ease), color .14s var(--ease);background:0 0;padding:0 14px;font-size:14px;font-weight:600;position:relative}._0GiLYq_switch button+button{margin-left:-1px}._0GiLYq_switch button[aria-pressed=true]{z-index:1;border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink);color:var(--ink)}._0GiLYq_switch button:focus-visible{z-index:2}@media (hover:hover){._0GiLYq_switch button[aria-pressed=false]:hover{background:var(--wash);color:var(--ink)}}._0GiLYq_btnInk,._0GiLYq_btnLine,._0GiLYq_btnInkLarge{height:var(--m);border:1px solid var(--ink);white-space:nowrap;cursor:pointer;transition:background .14s var(--ease), color .14s var(--ease);align-items:center;gap:8px;padding:0 14px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}._0GiLYq_btnInk,._0GiLYq_btnInkLarge{background:var(--ink);color:var(--sheet)}._0GiLYq_btnInkLarge{padding:0 24px;font-size:16px}._0GiLYq_btnLine{color:var(--ink);background:0 0}@media (hover:hover){._0GiLYq_btnInk:hover,._0GiLYq_btnInkLarge:hover{background:var(--ink-pressed)}._0GiLYq_btnLine:not(:disabled):hover{background:var(--ink);color:var(--sheet)}}._0GiLYq_btnInk:active,._0GiLYq_btnInkLarge:active,._0GiLYq_btnLine:active{transform:translateY(1px)}._0GiLYq_btnLine:disabled{opacity:.4;cursor:default}._0GiLYq_caption{color:var(--ink-2);align-items:center;gap:4px;font-size:13px;line-height:16px;display:inline-flex}._0GiLYq_sheet{background-color:var(--sheet);background-image:linear-gradient(to bottom, var(--rule-major) var(--hair), transparent var(--hair)), linear-gradient(to right, var(--rule-major) var(--hair), transparent var(--hair)), linear-gradient(to bottom, var(--rule-minor) var(--hair), transparent var(--hair)), linear-gradient(to right, var(--rule-minor) var(--hair), transparent var(--hair));background-size:var(--m) var(--m), var(--m) var(--m), 8px 8px, 8px 8px;position:relative;overflow:clip}._0GiLYq_rulers{pointer-events:none;letter-spacing:.02em;font-variant-numeric:tabular-nums;color:var(--ink-ruler);font-size:11px;font-weight:600;position:absolute;inset:0}._0GiLYq_rulerTop span{width:var(--m);text-align:center;position:absolute;top:13px}._0GiLYq_rulerLeft span{width:var(--m);height:var(--m);line-height:var(--m);text-align:center;position:absolute;left:0}._0GiLYq_content{padding:var(--m) var(--m) 0;position:relative}._0GiLYq_snap{position:relative}._0GiLYq_display{letter-spacing:-.04em;text-wrap:balance;margin:0;font-size:80px;font-weight:600;line-height:80px}._0GiLYq_display>span{display:block}._0GiLYq_heading{border-top:2px solid var(--ink);letter-spacing:-.035em;text-wrap:balance;margin:0;padding-top:14px;font-size:40px;font-weight:600;line-height:48px}._0GiLYq_big{letter-spacing:-.015em;text-wrap:pretty;margin:0;font-size:22px;line-height:32px}._0GiLYq_lead{padding:var(--m) 0 24px}._0GiLYq_offer{align-items:flex-start;gap:24px var(--m);flex-wrap:wrap;margin-top:32px;display:flex}._0GiLYq_offer p{max-width:calc(var(--m) * 15);letter-spacing:-.015em;color:var(--ink-2);text-wrap:pretty;margin:0;font-size:22px;line-height:32px}._0GiLYq_startRow{max-width:calc(var(--m) * 7);flex-direction:column;align-items:flex-start;gap:8px;display:flex}._0GiLYq_startNote{display:block}._0GiLYq_startNote>span{display:inline-block}._0GiLYq_people{gap:6px}._0GiLYq_peopleDot{background:var(--why);border-radius:50%;width:6px;height:6px}._0GiLYq_chapterRow{align-items:center;gap:16px var(--m);flex-wrap:wrap;padding:8px 0 24px;display:flex}._0GiLYq_chapter{letter-spacing:-.035em;margin:0;font-size:40px;font-weight:600;line-height:48px}._0GiLYq_turn{flex:none}._0GiLYq_follow{animation:_0GiLYq_uncover .4s var(--ease) calc(var(--snap) + .9s) backwards}@keyframes _0GiLYq_uncover{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@media (max-width:639px){._0GiLYq_startRow{max-width:none}._0GiLYq_chapterRow{padding-bottom:16px}._0GiLYq_chapter{font-size:30px;line-height:40px}}._0GiLYq_stage{container:stage/inline-size}._0GiLYq_field{--cols:3;--gap:4px;--a:var(--wa3);--k:var(--wk3);--bl:var(--m);--br:var(--m);--colw:calc((100cqw + var(--bl) + var(--br) - (var(--cols) - 1) * var(--gap)) / var(--cols));height:calc(var(--a) * var(--colw) + (var(--k) - 1) * var(--gap));position:relative}._0GiLYq_field:before{content:"";inset:-8px calc(-1 * var(--br)) 0 calc(-1 * var(--bl));background:var(--sheet);clip-path:inset(0);transition:clip-path .9s var(--ease) 80ms;position:absolute}._0GiLYq_field[data-mode=why]:before{clip-path:inset(100% 0 0 100%)}._0GiLYq_thing{--tc:var(--c3);--ta:var(--a3);--tk:var(--k3);left:calc(var(--tc) * (var(--colw) + var(--gap)) - var(--bl));top:calc(var(--ta) * var(--colw) + var(--tk) * var(--gap));width:var(--colw);position:absolute}@container stage (min-width:680px){._0GiLYq_field{--cols:4;--gap:6px;--a:var(--wa4);--k:var(--wk4)}._0GiLYq_thing{--tc:var(--c4);--ta:var(--a4);--tk:var(--k4)}}._0GiLYq_media{width:100%;height:calc(var(--r) * var(--colw));background:var(--wash);transform-origin:0 0;position:absolute;top:0;left:0;overflow:hidden}._0GiLYq_media img,._0GiLYq_media video{object-fit:cover;width:100%;height:100%;display:block}._0GiLYq_media:after{content:"";outline:1px solid rgb(var(--shade) / .16);outline-offset:-1px;opacity:0;transition:opacity .28s var(--ease);position:absolute;inset:0}._0GiLYq_field[data-mode=why] ._0GiLYq_media:after{opacity:1;transition-delay:calc(var(--snap) + var(--d))}._0GiLYq_cell,._0GiLYq_text{visibility:hidden;opacity:0;transition:opacity .14s var(--ease), visibility 0s linear .14s;position:absolute}._0GiLYq_field[data-mode=why] ._0GiLYq_cell,._0GiLYq_field[data-mode=why] ._0GiLYq_text{visibility:visible;opacity:1;transition:opacity .4s var(--ease) calc(.56s + var(--d)), visibility 0s linear calc(.56s + var(--d))}._0GiLYq_cell{height:var(--m);line-height:var(--m);letter-spacing:.01em;font-variant-numeric:tabular-nums;color:var(--ink-2);font-size:12px;font-weight:600;top:0;left:0}._0GiLYq_field[data-phone] ._0GiLYq_cell{display:none}._0GiLYq_title{margin:8px 0 0;font-size:15px;font-weight:600;line-height:24px}._0GiLYq_field[data-phone] ._0GiLYq_thing:is([data-kind=image],[data-kind=video]) ._0GiLYq_title{margin-top:0}._0GiLYq_why,._0GiLYq_whyLine{color:var(--why);text-wrap:pretty;margin:8px 0 0;padding-left:20px;font-size:16px;font-style:italic;line-height:24px;position:relative}._0GiLYq_why:before,._0GiLYq_whyLine:before{content:"";background:var(--why);width:12px;height:2px;position:absolute;top:11px;left:0}._0GiLYq_why{clip-path:inset(0 100% 0 0);transition:clip-path .12s var(--ease)}._0GiLYq_field[data-mode=why] ._0GiLYq_why{clip-path:inset(0 -4px 0 0);transition:clip-path .9s var(--ease) calc(var(--snap) + var(--d))}._0GiLYq_noteText{letter-spacing:-.015em;margin:0;font-size:22px;line-height:32px}._0GiLYq_thing:is([data-kind=note],[data-kind=link]) ._0GiLYq_text{clip-path:inset(0 100% 100% 0);transition:clip-path .14s var(--ease), visibility 0s linear .14s;opacity:1}._0GiLYq_field[data-mode=why] ._0GiLYq_thing:is([data-kind=note],[data-kind=link]) ._0GiLYq_text{clip-path:inset(-12px);transition:clip-path .28s var(--ease) calc(var(--snap) + var(--d)), visibility 0s linear calc(var(--snap) + var(--d))}._0GiLYq_field[data-mode=why] ._0GiLYq_thing:is([data-kind=note],[data-kind=link]) ._0GiLYq_text:after{content:"";border:1px solid var(--ink);pointer-events:none;opacity:0;animation:_0GiLYq_rule-in 1.4s var(--ease) calc(var(--snap) + var(--d)) both;position:absolute;inset:-8px}@keyframes _0GiLYq_rule-in{0%{opacity:1;clip-path:inset(0 100% 100% 0)}20%{opacity:1;clip-path:inset(0)}65%{opacity:1;clip-path:inset(0)}to{opacity:0;clip-path:inset(0)}}._0GiLYq_link{border-top:2px solid var(--ink);color:var(--ink);padding-top:8px;text-decoration:none;display:block}._0GiLYq_linkTitle{letter-spacing:-.03em;margin-bottom:8px;font-size:26px;font-weight:600;line-height:32px;display:block}@media (hover:hover){._0GiLYq_link:hover ._0GiLYq_linkTitle{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:2px}}._0GiLYq_player{background:rgb(var(--shade) / .04);height:152px}._0GiLYq_player iframe{border:0;width:100%;height:100%;display:block}._0GiLYq_playerSource{color:var(--ink-2);align-items:center;gap:4px;margin-top:8px;font-size:13px;line-height:16px;text-decoration:none;display:inline-flex}@media (hover:hover){._0GiLYq_playerSource:hover{color:var(--ink);text-decoration:underline}}._0GiLYq_hello,._0GiLYq_holds{grid-template-columns:calc(var(--m) * 11) minmax(0, calc(var(--m) * 17));column-gap:calc(var(--m) * 2);padding-top:calc(var(--m) * 3);align-items:start;display:grid}._0GiLYq_helloBody{justify-items:start;gap:24px;padding-top:16px;display:grid}._0GiLYq_portrait{width:calc(var(--m) * 6);aspect-ratio:1;object-fit:cover;outline:1px solid rgb(var(--shade) / .16);outline-offset:-1px;height:auto}._0GiLYq_helloNote{border-top:1px solid rgb(var(--shade) / .16);margin-top:16px;padding:16px 0 0}._0GiLYq_kinds{gap:var(--m);grid-template-columns:repeat(2,minmax(0,1fr));padding-top:16px;display:grid}._0GiLYq_kind{grid-template-columns:minmax(0,1fr);align-content:start;display:grid}._0GiLYq_kind[data-wide]{grid-column:1/-1}._0GiLYq_kindTitle{margin:16px 0 0;font-size:15px;font-weight:600;line-height:24px}._0GiLYq_kindCaption{color:var(--ink-2);text-wrap:pretty;margin:0;font-size:16px;line-height:24px}._0GiLYq_phoneLine{border-top:1px solid rgb(var(--shade) / .16);color:var(--ink-2);grid-column:1/-1;margin:0;padding-top:16px;font-size:16px;line-height:24px}._0GiLYq_sound{grid-template-columns:var(--m) minmax(0, 1fr) auto;height:calc(var(--m) * 2);align-items:center;gap:12px;display:grid}._0GiLYq_play{width:var(--m);height:var(--m);background:var(--ink);color:var(--sheet);cursor:pointer;border:0;place-items:center;display:grid}._0GiLYq_wave{height:calc(var(--m) * 2);cursor:pointer;justify-content:space-between;align-items:center;gap:2px;display:flex;position:relative}._0GiLYq_wave i{background:var(--ink-2);flex:1;min-width:2px;max-width:4px;transition:background .12s linear}._0GiLYq_wave i[data-past]{background:var(--ink)}._0GiLYq_playhead{background:var(--ink);transform-origin:0;height:2px;position:absolute;bottom:-1px;left:0;right:0}._0GiLYq_time{font-variant-numeric:tabular-nums;text-align:right;min-width:4ch;color:var(--ink-2);font-size:13px;line-height:16px}._0GiLYq_loopFrame{aspect-ratio:4/3;background:var(--wash);outline:1px solid rgb(var(--shade) / .16);outline-offset:-1px;position:relative;overflow:hidden}._0GiLYq_loopFrame video{object-fit:cover;width:100%;height:100%;display:block}._0GiLYq_loopToggle{z-index:1;color:#f2f3f1;cursor:pointer;width:32px;height:32px;transition:background .14s var(--ease);background:#141515b8;border:0;place-items:center;display:grid;position:absolute;bottom:8px;right:8px}@media (hover:hover){._0GiLYq_loopToggle:hover{background:#141515e0}}._0GiLYq_loopToggle:focus-visible{outline-offset:-5px;outline:2px solid #f2f3f1}._0GiLYq_loopBadge{color:#f2f3f1;letter-spacing:.04em;text-transform:uppercase;background:#141515b8;padding:2px 8px;font-size:11px;font-weight:600;position:absolute;bottom:8px;left:8px}._0GiLYq_hl{color:#141515;text-underline-offset:4px;background:#ffe46b;border-radius:2px;margin:0 -2px;padding:1px 2px;text-decoration:underline;text-decoration-thickness:1px}._0GiLYq_oneLine{height:var(--m);outline:1px solid rgb(var(--shade) / .16);outline-offset:-1px;color:var(--ink);transition:background .14s var(--ease);align-items:center;gap:12px;padding:0 12px;text-decoration:none;display:flex}._0GiLYq_oneLineTitle{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:15px;font-weight:600;overflow:hidden}@media (hover:hover){._0GiLYq_oneLine:hover{background:var(--wash)}}._0GiLYq_oneLine:focus-visible{outline:2px solid var(--ink);outline-offset:2px}._0GiLYq_papers{flex-wrap:wrap;gap:8px;display:flex}._0GiLYq_paperBtn{height:var(--m);border:1px solid rgb(var(--shade) / .3);cursor:pointer;transition:border-color .14s var(--ease), background .14s var(--ease);background:0 0;align-items:center;gap:8px;padding:0 14px 0 10px;font-size:14px;font-weight:600;display:inline-flex}._0GiLYq_paperBtn[aria-pressed=true]{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}@media (hover:hover){._0GiLYq_paperBtn:hover{background:var(--wash)}}._0GiLYq_swatch{outline:1px solid rgb(var(--shade) / .3);outline-offset:-1px;width:16px;height:16px}._0GiLYq_ink{pointer-events:none;overflow:visible}._0GiLYq_ink path{fill:none;stroke:var(--ink);stroke-linecap:round;stroke-linejoin:round}._0GiLYq_ink[data-armed] path{stroke-dasharray:1;stroke-dashoffset:1px}._0GiLYq_ink[data-armed][data-drawn] path{stroke-dashoffset:0;transition:stroke-dashoffset .7s var(--ease) calc(var(--i) * .14s)}._0GiLYq_looped,._0GiLYq_underlined,._0GiLYq_arrowed{white-space:nowrap;display:inline-block;position:relative}._0GiLYq_loopInk{width:calc(100% + .28em);height:1.06em;position:absolute;top:.02em;left:-.14em}._0GiLYq_underInk{width:calc(100% + .08em);height:.24em;position:absolute;bottom:-.16em;left:-.04em}._0GiLYq_arrowInk{width:120px;height:80px;position:absolute;top:-44px;left:calc(100% + 12px)}._0GiLYq_dragonInk{aspect-ratio:884/460;width:100%;height:auto}._0GiLYq_dragonInk[data-armed][data-drawn] path{transition:stroke-dashoffset .9s var(--ease) calc(var(--i) * 28ms)}._0GiLYq_close{grid-template-columns:calc(var(--m) * 11) minmax(0, 1fr);column-gap:calc(var(--m) * 2);row-gap:var(--m);padding-top:calc(var(--m) * 3);padding-bottom:calc(var(--m) * 2);align-items:start;display:grid}._0GiLYq_close>._0GiLYq_display{text-align:right;grid-column:1/-1}._0GiLYq_closeLead{justify-items:start;gap:16px;display:grid}._0GiLYq_closeLead ._0GiLYq_btnInkLarge{margin-top:8px}._0GiLYq_contact{max-width:calc(var(--m) * 11);border-top:2px solid var(--ink);gap:16px;padding-top:14px;display:grid}._0GiLYq_formHead{letter-spacing:-.02em;margin:0;font-size:19px;font-weight:600;line-height:24px}._0GiLYq_contactLinks{flex-wrap:wrap;gap:8px 24px;margin:0;font-size:16px;line-height:24px;display:flex}._0GiLYq_contactLinks a{font-weight:600}._0GiLYq_footer{min-height:calc(var(--m) * 2);border-top:1px solid var(--rule-major);align-items:baseline;gap:16px;padding-top:8px;display:flex}@media (max-width:1279px){._0GiLYq_hello,._0GiLYq_holds{grid-template-columns:minmax(0, calc(var(--m) * 17));row-gap:var(--m)}._0GiLYq_close{grid-template-columns:minmax(0, calc(var(--m) * 11)) minmax(0, 1fr)}._0GiLYq_closeLead{max-width:calc(var(--m) * 15);grid-column:1/-1}}@media (max-width:1023px){._0GiLYq_display{font-size:56px;line-height:64px}}@media (max-width:639px){._0GiLYq_header{gap:12px;padding:0 16px}._0GiLYq_switch button,._0GiLYq_header ._0GiLYq_btnInk{padding:0 10px}._0GiLYq_switchLead{font-size:12px}._0GiLYq_rulerTop{display:none}._0GiLYq_content{padding:var(--m) 16px 0 var(--m)}._0GiLYq_field{--br:16px}._0GiLYq_display{font-size:40px;line-height:40px}._0GiLYq_heading{font-size:30px;line-height:40px}._0GiLYq_offer p,._0GiLYq_big{font-size:19px;line-height:32px}._0GiLYq_hello,._0GiLYq_holds{padding-top:calc(var(--m) * 2)}._0GiLYq_kinds{grid-template-columns:minmax(0,1fr)}._0GiLYq_arrowInk{left:auto;right:-72px}._0GiLYq_close{padding-top:calc(var(--m) * 3);grid-template-columns:minmax(0,1fr)}}@media (max-width:389px){._0GiLYq_header{gap:8px}._0GiLYq_switchLead{display:none}}@media (max-width:359px){._0GiLYq_header ._0GiLYq_btnInk{display:none}}@media (prefers-reduced-motion:reduce){._0GiLYq_page *,._0GiLYq_page :before,._0GiLYq_page :after{transition-delay:0s!important;animation-delay:0s!important}}
