@layer components{.SRBGrG_toc{--toc-trail:color-mix(in srgb, var(--text-accent) 42%, transparent);--toc-list-x:calc(var(--spacing-24) + var(--spacing-4));isolation:isolate;gap:var(--spacing-20);font-family:var(--font-family-body);flex-direction:column;display:flex;position:relative}.SRBGrG_left{width:150px;z-index:var(--z-index-float);display:none;position:fixed;top:50%;left:2vw;transform:translateY(-50%)}@media not (max-width:1280px){.SRBGrG_left{display:flex}}.SRBGrG_left .SRBGrG_ring,.SRBGrG_left .SRBGrG_headTime,.SRBGrG_left .SRBGrG_mark{display:none}.SRBGrG_right{width:100%}.SRBGrG_head{justify-content:space-between;align-items:center;gap:var(--spacing-8);display:flex}.SRBGrG_headTitle{font:var(--font-headline-lg);color:var(--text-primary);font-style:italic;line-height:1}.SRBGrG_headTitle i{color:var(--text-accent);font-style:normal}.SRBGrG_headTime{margin-top:var(--spacing-4);font:var(--font-body-xs);font-variant-numeric:tabular-nums;color:var(--text-muted);font-style:normal;display:block}.SRBGrG_ring{flex:none;width:36px;height:36px;position:relative}.SRBGrG_ring svg{width:100%;height:100%;transform:rotate(-90deg)}.SRBGrG_ringBg,.SRBGrG_ringFg{fill:none;stroke-width:2px}.SRBGrG_ringBg{stroke:var(--border-color-light)}.SRBGrG_ringFg{stroke:var(--text-accent);stroke-linecap:round}.SRBGrG_ring b{font:var(--font-body-md);font-family:var(--font-family-headline);color:var(--text-primary);place-items:center;font-style:italic;display:grid;position:absolute;inset:0}.SRBGrG_mark{z-index:-1;pointer-events:none;height:128px;position:absolute;bottom:0;right:0;overflow:hidden}.SRBGrG_markReel{transition:transform var(--duration-slower) var(--ease-enter)}.SRBGrG_markReel div{height:128px;font-family:var(--font-family-headline);letter-spacing:-.04em;text-align:right;color:var(--text-accent);opacity:.07;font-size:150px;font-style:italic;line-height:.853333}.SRBGrG_scrub{position:relative}.SRBGrG_track{z-index:1;cursor:pointer;width:18px;position:absolute;top:0;bottom:0;left:0}.SRBGrG_rail{pointer-events:none;max-width:none;position:absolute;top:0;left:0;overflow:visible}.SRBGrG_rail path{fill:none;stroke-linecap:round}.SRBGrG_ahead{stroke:var(--border-color-default);stroke-width:1px;stroke-dasharray:2 4}.SRBGrG_done{stroke:var(--toc-trail);stroke-width:1.5px}.SRBGrG_glow{stroke-width:3px}.SRBGrG_tailFrom{stop-color:var(--text-accent);stop-opacity:0}.SRBGrG_tailTo{stop-color:var(--text-accent)}.SRBGrG_node{z-index:1;pointer-events:none;width:0;height:0;position:absolute;top:0;left:8px}.SRBGrG_node:before{content:"";border-radius:var(--radius-mark);background:var(--bg-primary);border:var(--border-width-1) solid var(--border-color-default);width:7px;height:7px;transition:background var(--duration-base) var(--ease-standard), box-shadow var(--duration-base) var(--ease-standard);position:absolute;top:-3.5px;left:-3.5px;transform:rotate(45deg)}.SRBGrG_node.SRBGrG_past:before{background:var(--toc-trail);box-shadow:none}.SRBGrG_node.SRBGrG_on:before{background:var(--text-accent);outline:var(--border-width-4) solid var(--bg-accent-light);outline-offset:0}.SRBGrG_node.SRBGrG_mini:before{border-radius:var(--radius-full);width:6px;height:6px;top:-3px;left:-3px;transform:none}.SRBGrG_node.SRBGrG_mini.SRBGrG_past:before{background:var(--bg-primary);outline:var(--border-width-2) solid var(--toc-trail);outline-offset:0}.SRBGrG_node.SRBGrG_mini.SRBGrG_on:before{background:var(--text-accent);outline:var(--border-width-3) solid var(--bg-accent-light);outline-offset:0}.SRBGrG_node.SRBGrG_gone{opacity:0}.SRBGrG_star{z-index:2;pointer-events:none;will-change:transform;width:0;height:0;position:absolute;top:0;left:8px}.SRBGrG_star:before{content:"";border-radius:var(--radius-full);background:radial-gradient(var(--bg-accent-light), transparent 70%);width:28px;height:28px;position:absolute;top:-14px;left:-14px}.SRBGrG_star svg{width:20px;max-width:none;height:20px;fill:var(--text-accent);position:absolute;top:-10px;left:-10px;overflow:visible}.SRBGrG_list{gap:var(--spacing-4);padding:0 0 0 var(--toc-list-x);flex-direction:column;margin:0;list-style:none;display:flex}.SRBGrG_chT{align-items:baseline;gap:var(--spacing-8);padding:var(--spacing-2) 0;font-size:var(--font-size-body-sm);color:var(--text-tertiary);transition:color var(--duration-fast) var(--ease-standard);line-height:1.53846;text-decoration:none;display:flex}.SRBGrG_n{width:18px;font:var(--font-body-md);font-family:var(--font-family-headline);color:var(--text-muted);transition:color var(--duration-fast) var(--ease-standard);flex:none;font-style:italic}.SRBGrG_tx{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.SRBGrG_tm{font:var(--font-body-xs);font-variant-numeric:tabular-nums;color:var(--text-muted);flex:none;display:none}.SRBGrG_chT:after{content:"→";font-size:var(--font-size-body-xs);color:var(--text-accent);opacity:0;transition:opacity var(--duration-fast) var(--ease-standard);flex:none}.SRBGrG_ch.SRBGrG_past .SRBGrG_chT{color:var(--text-muted)}.SRBGrG_ch.SRBGrG_on .SRBGrG_chT{color:var(--text-primary)}.SRBGrG_ch.SRBGrG_on .SRBGrG_n,.SRBGrG_chT:hover .SRBGrG_n,.SRBGrG_ch.SRBGrG_peek .SRBGrG_n{color:var(--text-accent)}.SRBGrG_ch.SRBGrG_on .SRBGrG_tx{font:var(--font-label-md);font-family:var(--font-family-headline)}.SRBGrG_chT:hover,.SRBGrG_ch.SRBGrG_peek .SRBGrG_chT{color:var(--text-primary)}.SRBGrG_chT:hover:after{opacity:1}.SRBGrG_ch.SRBGrG_peek .SRBGrG_tm{display:inline}.SRBGrG_subs{opacity:0;padding-left:calc(var(--spacing-16) + var(--spacing-4));transition:grid-template-rows var(--duration-slow) var(--ease-enter), opacity var(--duration-base) var(--ease-standard);grid-template-rows:0fr;display:grid}.SRBGrG_subs>div{overflow:hidden}.SRBGrG_ch.SRBGrG_on .SRBGrG_subs{opacity:1;grid-template-rows:1fr}.SRBGrG_sub{font:var(--font-body-xs);color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;transition:color var(--duration-fast) var(--ease-standard);line-height:1.83333;text-decoration:none;display:block;overflow:hidden}.SRBGrG_subDeep{padding-left:var(--spacing-12)}.SRBGrG_sub.SRBGrG_past{color:var(--text-tertiary)}.SRBGrG_sub.SRBGrG_on{color:var(--text-accent)}.SRBGrG_sub:hover{color:var(--text-primary)}.SRBGrG_chT:focus-visible,.SRBGrG_sub:focus-visible{border-radius:var(--radius-control)}@media (prefers-reduced-motion:reduce){.SRBGrG_markReel,.SRBGrG_subs,.SRBGrG_node:before{transition:none}}}
.tZ69Aq_bar{z-index:var(--z-index-nav);justify-content:space-between;align-items:flex-start;gap:var(--spacing-24);padding:var(--spacing-nav-top) var(--spacing-page-inline);display:flex;position:absolute;top:0;left:0;right:0}.tZ69Aq_brand{gap:var(--spacing-2);min-width:0;color:var(--text-accent);flex-direction:column;text-decoration:none;display:flex}.tZ69Aq_name{font:var(--font-label-md)}.tZ69Aq_role{font:var(--font-body-sm);display:none}.tZ69Aq_links{gap:var(--spacing-20);flex-shrink:0;margin:0;padding:0;list-style:none;display:flex}.tZ69Aq_link{font:var(--font-body-sm);color:color-mix(in srgb, var(--text-accent) 65%, var(--bg-primary));transition:color var(--duration-fast) var(--ease-standard);text-decoration:none}.tZ69Aq_link:hover,.tZ69Aq_link:focus-visible{color:var(--text-accent)}.tZ69Aq_linkButton{cursor:pointer;background:0 0;border:0;padding:0}@media not (max-width:768px){.tZ69Aq_role{display:inline}.tZ69Aq_links{gap:var(--spacing-24)}}
._0f61GW_landing{--lp-inset:min(1128px, calc(100% - var(--spacing-page-inline) * 2));color:var(--text-primary);position:relative}._0f61GW_landing [data-reveal]{opacity:0;transition:opacity var(--duration-slower) var(--ease-enter), transform var(--duration-slower) var(--ease-enter);transition-delay:calc(var(--d,0) * 90ms);transform:translateY(24px)}._0f61GW_landing [data-reveal=zoom]{transform:scale(.96)}._0f61GW_landing [data-reveal][data-shown]{opacity:1;transform:none}._0f61GW_hero{justify-content:center;align-items:center;gap:var(--spacing-40);min-height:80svh;padding:var(--spacing-128) var(--spacing-page-inline) var(--spacing-96);text-align:center;color:var(--text-accent);flex-direction:column;display:flex}._0f61GW_eyebrow{word-break:keep-all;max-width:48ch;font:var(--font-body-md);margin:0}._0f61GW_title{max-width:100%;font:var(--font-display-lg);letter-spacing:-.02em;text-wrap:balance;margin:0}._0f61GW_titleLetters{display:inline-block}._0f61GW_letter{animation:_0f61GW_letterIn var(--duration-slower) var(--ease-enter) both;animation-delay:calc(40ms + var(--d,0) * 40ms);display:inline-block}._0f61GW_landing:not([data-ready]) ._0f61GW_letter{animation-play-state:paused}@keyframes _0f61GW_letterIn{0%{opacity:0;filter:blur(14px);transform:translateX(calc(var(--d,0) * .14em))}to{opacity:1;filter:none;transform:none}}._0f61GW_meta{justify-content:center;gap:var(--spacing-20) var(--spacing-64);text-align:left;flex-wrap:wrap;margin:0;display:flex}._0f61GW_metaItem{gap:var(--spacing-4);flex-direction:column;min-width:0;display:flex}._0f61GW_metaLabel{font:var(--font-body-sm);color:color-mix(in srgb, var(--text-accent) 55%, var(--bg-primary))}._0f61GW_metaValue{font:var(--font-body-sm);margin:0}._0f61GW_metaLink{font:inherit;color:inherit}._0f61GW_flow{gap:var(--spacing-24);padding-bottom:var(--spacing-128);background-color:var(--bg-primary);flex-direction:column;display:flex}._0f61GW_landing [data-reveal=rise]{transform:translateY(48px)}._0f61GW_frame{width:calc(100% - var(--spacing-page-inline) * 2);margin:0 auto}._0f61GW_frame_bleed{width:100%}._0f61GW_frameMedia{outline:var(--border-light);outline-offset:calc(var(--border-width-1) * -1);background-color:var(--bg-tertiary);width:100%;height:auto;display:block}._0f61GW_note{gap:var(--spacing-16);width:var(--lp-inset);padding:var(--spacing-96) 0 var(--spacing-16);grid-template-columns:minmax(0,1fr);margin:0 auto;display:grid}._0f61GW_noteNo{font:var(--font-code-sm);color:var(--text-accent)}._0f61GW_noteTitle{font:var(--font-display-md);color:var(--text-accent);text-wrap:balance;word-break:keep-all;margin:0}._0f61GW_noteBody{max-width:48ch;font:var(--font-body-lg);color:var(--text-secondary);text-wrap:pretty;word-break:keep-all;margin:0}._0f61GW_marquee{--item:46vw;--gap:var(--spacing-12);--lap:calc(var(--count) * (var(--item) + var(--gap)));height:calc(100dvh + var(--lap) * .7);position:relative}._0f61GW_marqueeStage{justify-content:center;gap:var(--gap);flex-direction:column;height:100dvh;display:flex;position:sticky;top:0;overflow:hidden}._0f61GW_marqueeRow{gap:var(--gap);width:max-content;transform:translate3d(calc(var(--p,0) * var(--lap) * -1), 0, 0);will-change:transform;display:flex}._0f61GW_marqueeRowReverse{transform:translate3d(calc((var(--p,0) - 1) * var(--lap)), 0, 0)}._0f61GW_marqueeItem{width:var(--item);outline:var(--border-light);outline-offset:calc(var(--border-width-1) * -1);flex:none;height:auto;display:block}._0f61GW_sequence{height:calc(100dvh + var(--count) * 60dvh);position:relative}._0f61GW_sequenceStage{background-color:var(--bg-black);height:100dvh;position:sticky;top:0;overflow:hidden}._0f61GW_sequenceFrame{object-fit:cover;object-position:top center;opacity:0;width:100%;height:100%;transition:opacity var(--duration-slower) var(--ease-standard);position:absolute;inset:0}._0f61GW_sequenceFrameOn{opacity:1}._0f61GW_phoneFlip{--depth:30px;height:calc(100dvh + var(--count) * 90dvh);position:relative}._0f61GW_phoneFlipStage{perspective:1800px;justify-content:center;align-items:center;height:100dvh;display:flex;position:sticky;top:0;overflow:hidden}._0f61GW_phoneBackdrop{pointer-events:none;align-items:center;display:flex;position:absolute;inset:0}._0f61GW_phoneSpark{aspect-ratio:1;background-color:var(--text-accent);clip-path:polygon(50% 0,58% 42%,100% 50%,58% 58%,50% 100%,42% 58%,0 50%,42% 42%);position:absolute}._0f61GW_phoneSparkA{width:9vmin;transform:translateY(calc(var(--p,0) * 22dvh)) rotate(calc(var(--p,0) * 180deg));top:12%;right:14%}._0f61GW_phoneSparkB{background-color:color-mix(in srgb, var(--text-primary) 70%, transparent);width:5vmin;transform:translateY(calc(var(--p,0) * -18dvh)) rotate(calc(var(--p,0) * -120deg));bottom:24%;left:12%}._0f61GW_phoneSparkC{opacity:.7;width:3vmin;transform:translate(calc(var(--p,0) * 14vw), calc(var(--p,0) * 10dvh)) rotate(calc(var(--p,0) * 90deg));top:26%;left:24%}._0f61GW_phoneWords{white-space:nowrap;will-change:transform;gap:6vw;display:flex;position:absolute;bottom:5dvh;left:0}._0f61GW_phoneWord{font:var(--font-display-lg);color:#0000;-webkit-text-stroke:var(--border-width-1) color-mix(in srgb, var(--text-accent) 40%, transparent);transition:color var(--duration-slow) var(--ease-standard);flex:none}._0f61GW_phoneWordOn{color:var(--text-accent)}._0f61GW_phoneShadow{border-radius:var(--radius-full);background:radial-gradient(closest-side, color-mix(in srgb, var(--bg-black) 35%, transparent), transparent);width:min(30dvh,280px);height:3dvh;transform:translateX(-50%) scaleX(calc(1 - var(--spin,0) * .35));opacity:calc(1 - var(--spin,0) * .5);position:absolute;bottom:15dvh;left:50%}._0f61GW_phoneFlipBody{aspect-ratio:390/844;height:min(66dvh,640px);transform-style:preserve-3d;transform:translateY(var(--bob,0)) rotateZ(var(--rz,0deg)) rotateY(var(--ry,0deg)) rotateX(var(--rx,0deg));will-change:transform;margin-bottom:12dvh;position:relative}._0f61GW_phoneSlice{border-radius:calc(var(--radius-surface) * 2.4);background:linear-gradient(135deg, color-mix(in srgb, var(--text-white) 55%, var(--bg-black)), color-mix(in srgb, var(--text-white) 22%, var(--bg-black)) 45%, color-mix(in srgb, var(--text-white) 68%, var(--bg-black)) 70%, color-mix(in srgb, var(--text-white) 32%, var(--bg-black)));transform:translateZ(calc(var(--depth) / 2 - var(--k) * var(--depth) / 13));backface-visibility:visible;position:absolute;inset:0}._0f61GW_phoneButtons{top:18%;left:calc(var(--spacing-4) * -1);width:var(--spacing-8);border-radius:var(--radius-full);background:linear-gradient(90deg, color-mix(in srgb, var(--text-white) 40%, var(--bg-black)), color-mix(in srgb, var(--text-white) 66%, var(--bg-black)));height:14%;box-shadow:0 calc(var(--spacing-48) * 2.2) 0 color-mix(in srgb, var(--text-white) 52%, var(--bg-black));position:absolute;transform:translateZ(0)}._0f61GW_phoneFace{padding:var(--spacing-12);border-radius:calc(var(--radius-surface) * 2.4);background-color:var(--bg-black);transform:translateZ(calc(var(--depth) / 2 + var(--border-width-1)));backface-visibility:hidden;position:absolute;inset:0}._0f61GW_phoneBack{background:linear-gradient(160deg, color-mix(in srgb, var(--text-white) 28%, var(--bg-black)), color-mix(in srgb, var(--text-white) 12%, var(--bg-black)) 60%, color-mix(in srgb, var(--text-white) 22%, var(--bg-black)));transform:rotateX(180deg) translateZ(calc(var(--depth) / 2 + var(--border-width-1)));transform-style:preserve-3d;padding:0}._0f61GW_phoneCamera{--cam-h:calc(var(--depth) * .2);--lens-h:calc(var(--depth) * .32);aspect-ratio:1;background:linear-gradient(200deg, color-mix(in srgb, var(--text-white) 16%, transparent), transparent 40%), linear-gradient(160deg, color-mix(in srgb, var(--text-white) 30%, var(--bg-black)), color-mix(in srgb, var(--text-white) 18%, var(--bg-black)));width:44%;box-shadow:inset 0 0 0 var(--border-width-1) color-mix(in srgb, var(--text-white) 34%, transparent), inset 0 calc(var(--border-width-1) * -3) calc(var(--border-width-1) * 4) color-mix(in srgb, var(--text-white) 18%, transparent);transform-style:preserve-3d;transform:translateZ(var(--cam-h));backface-visibility:hidden;border-radius:24%;position:absolute;bottom:3.5%;left:5%}._0f61GW_phoneCameraSlab{inset:calc(var(--k) * -0.4%);border-radius:inherit;background-color:color-mix(in srgb, var(--text-white) calc(26% - var(--k) * 3%), var(--bg-black));transform:translateZ(calc(var(--cam-h) * (var(--k) + 1) / -5));backface-visibility:hidden;position:absolute}._0f61GW_phoneLens{aspect-ratio:1;width:42%;transform-style:preserve-3d;position:absolute}._0f61GW_phoneLens:first-of-type{top:6%;left:6%}._0f61GW_phoneLens:nth-of-type(2){top:52%;left:6%}._0f61GW_phoneLens:nth-of-type(3){top:29%;left:52%}._0f61GW_phoneLens s{border-radius:var(--radius-full);background:linear-gradient(140deg, color-mix(in srgb, var(--text-white) calc(30% + var(--k) * 6%), var(--bg-black)), color-mix(in srgb, var(--text-white) calc(12% + var(--k) * 3%), var(--bg-black)));transform:translateZ(calc(var(--lens-h) * var(--k) / 7));backface-visibility:hidden;position:absolute;inset:0}._0f61GW_phoneLens em{border-radius:var(--radius-full);background:radial-gradient(circle at 34% 30%, color-mix(in srgb, var(--text-white) 80%, transparent) 0 6%, transparent 9%), radial-gradient(circle at 64% 68%, color-mix(in srgb, var(--bg-accent-solid) 35%, transparent) 0 5%, transparent 14%), radial-gradient(circle, var(--bg-black) 0 26%, color-mix(in srgb, var(--text-white) 14%, var(--bg-black)) 28% 32%, var(--bg-black) 34% 58%, color-mix(in srgb, var(--text-white) 20%, var(--bg-black)) 60% 64%, var(--bg-black) 66%);box-shadow:inset 0 0 0 calc(var(--border-width-1) * 2) color-mix(in srgb, var(--text-white) 10%, var(--bg-black));transform:translateZ(calc(var(--lens-h) + var(--border-width-1)));backface-visibility:hidden;position:absolute;inset:13%}._0f61GW_phoneCamera b{aspect-ratio:1;border-radius:var(--radius-full);background:radial-gradient(circle at 40% 35%, var(--text-white), color-mix(in srgb, var(--text-white) 62%, var(--bg-black)));width:15%;box-shadow:0 0 0 calc(var(--border-width-1) * 2) color-mix(in srgb, var(--text-white) 30%, var(--bg-black));transform:translateZ(calc(var(--border-width-1) * 2));backface-visibility:hidden;position:absolute;top:74%;left:70%}._0f61GW_phoneCamera u{aspect-ratio:1;border-radius:var(--radius-full);background-color:var(--bg-black);width:6%;box-shadow:inset 0 0 0 var(--border-width-1) color-mix(in srgb, var(--text-white) 20%, var(--bg-black));backface-visibility:hidden;position:absolute;top:13%;left:74%}._0f61GW_phoneLogo{aspect-ratio:1;background-color:color-mix(in srgb, var(--text-white) 45%, var(--bg-black));clip-path:polygon(50% 0,58% 42%,100% 50%,58% 58%,50% 100%,42% 58%,0 50%,42% 42%);width:14%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._0f61GW_phoneScreen{border-radius:calc(var(--radius-surface) * 1.7);background-color:var(--bg-tertiary);width:100%;height:100%;position:relative;overflow:hidden}._0f61GW_phoneShot{object-fit:cover;object-position:top center;width:100%;height:100%;display:block}._0f61GW_phoneIsland{top:var(--spacing-8);width:32%;height:var(--spacing-24);border-radius:var(--radius-full);background-color:var(--bg-black);position:absolute;left:50%;transform:translate(-50%)}._0f61GW_phoneGlare{background:linear-gradient(160deg, transparent 30%, color-mix(in srgb, var(--text-white) 22%, transparent) 45%, transparent 60%);background-size:100% 300%;background-position:0 calc(var(--spin,0) * 100%);mix-blend-mode:screen;pointer-events:none;position:absolute;inset:0}._0f61GW_numbers{gap:var(--spacing-32);width:var(--lp-inset);margin:var(--spacing-128) auto 0;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}._0f61GW_number{gap:var(--spacing-8);padding-top:var(--spacing-20);border-top:var(--border-light);flex-direction:column-reverse;display:flex}._0f61GW_numberValue{font:var(--font-display-md);color:var(--text-accent);font-variant-numeric:tabular-nums;margin:0}._0f61GW_numberLabel{font:var(--font-body-sm);color:var(--text-tertiary)}._0f61GW_next{align-items:center;gap:var(--spacing-24);padding:var(--spacing-96) var(--spacing-page-inline) var(--spacing-128);text-align:center;color:var(--text-accent);flex-direction:column;display:flex}._0f61GW_nextLabel{font:var(--font-headline-xs);margin:0}._0f61GW_nextLink{align-items:center;gap:var(--spacing-32);color:inherit;flex-direction:column;text-decoration:none;display:flex}._0f61GW_nextTitle{font:var(--font-display-lg);letter-spacing:-.02em;text-wrap:balance;transition:opacity var(--duration-base) var(--ease-standard)}._0f61GW_nextArrow{width:var(--spacing-64);height:var(--spacing-64);border-radius:var(--radius-full);background-color:color-mix(in srgb, var(--text-accent) 8%, var(--bg-primary));transition:transform var(--duration-base) var(--ease-spring), background-color var(--duration-base) var(--ease-standard);justify-content:center;align-items:center;display:inline-flex}._0f61GW_nextLink:hover ._0f61GW_nextTitle{opacity:.75}._0f61GW_nextLink:hover ._0f61GW_nextArrow{background-color:var(--text-accent);color:var(--bg-primary);transform:translateY(6px)}@media not (max-width:768px){._0f61GW_marquee{--item:26vw}}@media not (max-width:1024px){._0f61GW_flow{gap:var(--spacing-64)}._0f61GW_frame_wide{width:94%}._0f61GW_frame_left{width:78%;margin-left:3%}._0f61GW_frame_right{width:78%;margin-left:auto;margin-right:3%}._0f61GW_frame_center{width:64%}._0f61GW_note{align-items:baseline;column-gap:var(--spacing-48);grid-template-columns:minmax(0,3fr) minmax(0,2fr)}._0f61GW_noteNo{grid-column:1/-1}}@media not (max-width:480px){._0f61GW_title,._0f61GW_nextTitle{font:var(--font-display-xl)}}@media (prefers-reduced-motion:reduce){._0f61GW_landing [data-reveal]{opacity:1;transition:none;transform:none}._0f61GW_letter{animation:none}}
.coJoJG_bar{justify-content:flex-end;align-items:center;gap:var(--spacing-12);flex-wrap:wrap;margin-left:auto;display:flex}.coJoJG_block{width:100%;margin-bottom:var(--spacing-16)}.coJoJG_notice{font:var(--font-body-sm);color:var(--text-tertiary)}
.mdH3SG_wrapper.mdH3SG_wrapper{padding-top:var(--spacing-48)}.mdH3SG_header{justify-content:flex-end;align-items:flex-start;gap:var(--spacing-20);margin-bottom:var(--spacing-20);flex-direction:column;display:flex}.mdH3SG_title{margin-bottom:var(--spacing-16);font-family:var(--font-family-headline);font-size:clamp(2.5rem,1.943rem + 2.29vw,4rem);font-weight:var(--font-weight-regular);color:var(--text-primary);letter-spacing:-.02em}.mdH3SG_lastUpdated{font:var(--font-body-md);color:var(--text-tertiary);margin:0}.mdH3SG_divider{height:1px;margin:var(--spacing-24) 0 var(--spacing-32);background:var(--border-color-default)}.mdH3SG_section{margin-bottom:var(--spacing-40)}.mdH3SG_fadeUp{animation:mdH3SG_privacyFadeUp var(--duration-slow) var(--ease-enter) backwards}.mdH3SG_section[data-reveal]{transition:opacity var(--duration-slow) var(--ease-enter), transform var(--duration-slow) var(--ease-enter)}.mdH3SG_section[data-reveal=wait]{opacity:0;transform:translateY(30px)}@keyframes mdH3SG_privacyFadeUp{0%{opacity:0;transform:translateY(30px)}}@media (prefers-reduced-motion:reduce){.mdH3SG_fadeUp{animation:none}}.mdH3SG_section h2{margin-bottom:var(--spacing-16);font:var(--font-headline-xs);font-family:var(--font-family-body);font-weight:var(--font-weight-medium);color:var(--text-primary)}.mdH3SG_section p{margin-bottom:var(--spacing-16);font:var(--font-body-md);color:var(--text-secondary);line-height:1.8}.mdH3SG_section ul{margin:var(--spacing-16) 0;padding-left:var(--spacing-24);list-style-type:disc}.mdH3SG_section li{margin-bottom:var(--spacing-12);font:var(--font-body-md);color:var(--text-secondary);line-height:1.8}.mdH3SG_section a{color:var(--text-accent-alt);transition:opacity var(--duration-base) var(--ease-standard);text-underline-offset:3px;text-decoration:underline}.mdH3SG_section a:hover{opacity:.8}@media not (max-width:768px){.mdH3SG_header{gap:var(--spacing-16);flex-direction:row;align-items:center}.mdH3SG_section h2{font-size:var(--font-size-headline-sm)}.mdH3SG_section p,.mdH3SG_section li{font-size:var(--font-size-body-lg)}}
/*# sourceMappingURL=32wcdasbdx9w5.css.map*/