.VJw_lG_header{margin-top:calc(var(--nav-h) + env(safe-area-inset-top));flex-direction:column;display:flex}.VJw_lG_content{gap:var(--space-5);padding:var(--space-7) max(var(--gutter), env(safe-area-inset-right)) var(--space-8) max(var(--gutter), env(safe-area-inset-left));display:grid}.VJw_lG_lead{gap:var(--space-5);display:grid}.VJw_lG_title{font-size:var(--text-display-xl);font-weight:800;line-height:var(--leading-display);letter-spacing:-.03em;text-wrap:balance}.VJw_lG_hasLogo .VJw_lG_titleText{white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.VJw_lG_titleLogo{width:min(100%,28rem);display:block;overflow:hidden}.VJw_lG_titleLogo img{width:100%;height:auto;display:none}.VJw_lG_titleLogo .VJw_lG_logoLight{display:block}html[data-theme=dark] .VJw_lG_titleLogo .VJw_lG_logoLight{display:none}html[data-theme=dark] .VJw_lG_titleLogo .VJw_lG_logoDark{display:block}.VJw_lG_summary{max-width:34ch;font-size:var(--text-body-l);color:var(--color-fg-muted)}.VJw_lG_facts{gap:var(--space-4) var(--space-7);margin-top:var(--space-4);padding-top:var(--space-4);border-top:var(--hairline) solid var(--color-line);flex-wrap:wrap;display:flex}.VJw_lG_fact{align-content:start;gap:var(--space-2);display:grid}.VJw_lG_fact dt{color:var(--color-fg-muted);font-family:var(--font-family-mono);font-size:var(--text-mono-xs);letter-spacing:var(--tracking-mono-label);text-transform:uppercase}.VJw_lG_fact dd{font-size:var(--text-small)}.VJw_lG_link{text-decoration:underline;-webkit-text-decoration-color:var(--color-logic);text-decoration-color:var(--color-logic);text-underline-offset:.3em;margin-block:-.7rem;padding-block:.7rem;text-decoration-thickness:1px;display:inline-block}.VJw_lG_cover{background:var(--cover-bg,transparent);aspect-ratio:4/5;width:100%;max-height:80svh;position:relative}@media (min-width:768px),(min-aspect-ratio:5/7){.VJw_lG_cover{aspect-ratio:16/10}}.VJw_lG_stacked .VJw_lG_content{padding-top:var(--space-9);order:1}.VJw_lG_stacked .VJw_lG_cover{order:2}.VJw_lG_overlay .VJw_lG_cover{order:1}.VJw_lG_overlay .VJw_lG_content{order:2}@media (max-width:767px) and (max-aspect-ratio:5/7){.VJw_lG_portrait{--product:.94;color:var(--cover-fg);display:grid}.VJw_lG_portrait .VJw_lG_cover{aspect-ratio:auto;grid-area:1/1;height:auto;max-height:none}.VJw_lG_portrait .VJw_lG_content{display:contents}.VJw_lG_portrait .VJw_lG_lead{z-index:1;padding:var(--space-6) max(var(--gutter), env(safe-area-inset-right)) calc(100vw * var(--product)) max(var(--gutter), env(safe-area-inset-left));grid-area:1/1;align-self:start}.VJw_lG_portrait .VJw_lG_title{font-size:calc(var(--text-display-xl) * 1.3)}.VJw_lG_portrait .VJw_lG_titleLogo{width:min(100%,250px)}.VJw_lG_portrait .VJw_lG_titleLogo .VJw_lG_logoCover{display:block}html[data-theme=dark] .VJw_lG_portrait .VJw_lG_titleLogo .VJw_lG_logoCover{display:block}.VJw_lG_portrait .VJw_lG_titleLogo .VJw_lG_logoLight,.VJw_lG_portrait .VJw_lG_titleLogo .VJw_lG_logoDark{display:none}html[data-theme=dark] .VJw_lG_portrait .VJw_lG_titleLogo .VJw_lG_logoLight{display:none}html[data-theme=dark] .VJw_lG_portrait .VJw_lG_titleLogo .VJw_lG_logoDark{display:none}.VJw_lG_portrait .VJw_lG_summary{color:inherit;opacity:.72;font-size:1.125rem}.VJw_lG_portrait .VJw_lG_facts{margin:var(--space-6) max(var(--gutter), env(safe-area-inset-right)) var(--space-8) max(var(--gutter), env(safe-area-inset-left));color:var(--color-fg);order:3}}@media (min-width:1024px) and (min-aspect-ratio:11/10){.VJw_lG_overlay{min-height:max(32rem, calc(100svh - var(--nav-h) - env(safe-area-inset-top)));color:var(--cover-fg);position:relative}.VJw_lG_overlay .VJw_lG_cover{aspect-ratio:auto;max-height:none;position:absolute;inset:0}.VJw_lG_titleLogo{width:min(100%,34rem)}.VJw_lG_titleLogo .VJw_lG_logoCover{display:block}html[data-theme=dark] .VJw_lG_titleLogo .VJw_lG_logoCover{display:block}.VJw_lG_titleLogo .VJw_lG_logoLight,.VJw_lG_titleLogo .VJw_lG_logoDark{display:none}html[data-theme=dark] .VJw_lG_titleLogo .VJw_lG_logoLight{display:none}html[data-theme=dark] .VJw_lG_titleLogo .VJw_lG_logoDark{display:none}.VJw_lG_overlay[data-tone=dark] .VJw_lG_cover:after{content:"";pointer-events:none;background:linear-gradient(#0000 40%,#0000008c);position:absolute;inset:0}.VJw_lG_overlay .VJw_lG_content{z-index:1;width:38%;min-width:22rem;padding-bottom:var(--space-7);align-self:flex-start;margin-top:auto;position:relative}.VJw_lG_overlay .VJw_lG_title{font-size:calc(var(--text-display-xl) * 1.15)}.VJw_lG_overlay .VJw_lG_summary,.VJw_lG_overlay .VJw_lG_fact dt{color:inherit;opacity:.72}.VJw_lG_overlay .VJw_lG_facts{border-top-color:color-mix(in srgb, currentColor 28%, transparent)}.VJw_lG_overlay .VJw_lG_link{text-decoration-color:currentColor}}html.js [data-case-reveal]:not([data-revealing]){opacity:0;animation:VJw_lG_failsafe 1ms var(--intro-failsafe,3s) forwards}@keyframes VJw_lG_failsafe{to{opacity:1}}
.kN6beW_image{object-fit:cover;object-position:50% 50%}@media (max-width:767px){.kN6beW_image{object-position:50% 100%}}
._5vNB4q_overlay{z-index:var(--z-transition);visibility:hidden;pointer-events:none;position:fixed;inset:0}._5vNB4q_panel{padding:var(--gutter) max(var(--gutter), env(safe-area-inset-right)) max(var(--gutter), env(safe-area-inset-bottom)) max(var(--gutter), env(safe-area-inset-left));background:var(--color-fg);color:var(--color-bg);will-change:transform;align-items:end;display:grid;position:absolute;inset:0}._5vNB4q_label{font-family:var(--font-family-mono);font-size:var(--text-display-m);letter-spacing:-.02em;overflow-wrap:anywhere;line-height:1}._5vNB4q_label:not(:empty):after{content:"";vertical-align:-.1em;background:currentColor;width:.5em;height:.9em;margin-left:.15em;display:inline-block}
.GAk4TG_list{gap:var(--space-2) var(--space-5);flex-wrap:wrap;padding:0;list-style:none;display:flex}.GAk4TG_item{align-items:center;gap:var(--space-2);display:inline-flex}.GAk4TG_icon{width:var(--stack-icon,1.25em);height:var(--stack-icon,1.25em);fill:currentColor;flex:none}
.IA15zW_gallery{gap:var(--space-5) var(--gutter);grid-column:1/-1;grid-template-columns:minmax(0,1fr);display:grid}.IA15zW_gallery>[data-media]{grid-column:auto}@media (min-width:768px){.IA15zW_gallery{grid-template-columns:repeat(var(--columns-md), minmax(0, 1fr))}}@media (min-width:1100px){.IA15zW_gallery{grid-template-columns:repeat(var(--columns), minmax(0, 1fr))}}
._0uEqeW_figure{grid-column:1/-1;min-width:0}@media (max-width:767px){._0uEqeW_figure{margin-inline:calc(var(--gutter) * -1)}._0uEqeW_caption{padding-inline:var(--gutter)}}._0uEqeW_inner{gap:var(--space-2);display:grid}._0uEqeW_frame{background:var(--color-surface);position:relative;overflow:hidden}._0uEqeW_fill{object-fit:cover;width:100%;height:100%}._0uEqeW_stage ._0uEqeW_fill{box-sizing:border-box;object-fit:contain;filter:drop-shadow(0 1.5rem 2.5rem color-mix(in srgb, var(--color-shadow) 50%, transparent));padding:clamp(1.25rem,7%,4rem)}._0uEqeW_placeholder{padding:var(--space-4);background:repeating-linear-gradient(135deg, transparent 0 14px, var(--color-line) 14px 15px);color:var(--color-fg-muted);font-family:var(--font-family-mono);font-size:var(--text-small);text-align:center;place-items:center;display:grid;position:absolute;inset:0}._0uEqeW_caption{color:var(--color-fg-muted);font-size:var(--text-small)}
.tTW4CG_chapter{row-gap:var(--space-6);grid-column:1/-1;grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.tTW4CG_text{gap:var(--space-3);flex-direction:column;display:flex}.tTW4CG_number{counter-increment:chapter;color:var(--color-fg-muted);font-family:var(--font-family-mono);font-size:var(--text-mono-label);letter-spacing:var(--tracking-mono-label)}.tTW4CG_number:before{content:counter(chapter, decimal-leading-zero)}.tTW4CG_title{font-size:calc(var(--text-display-m) * .8);letter-spacing:-.02em;text-wrap:balance;font-weight:700;line-height:1.05}.tTW4CG_text>p:not(.tTW4CG_number){max-width:38ch;color:var(--color-fg-muted)}.tTW4CG_media{gap:var(--space-5);flex-direction:column;min-width:0;display:flex}@media (min-width:1024px){.tTW4CG_chapter{grid-template-columns:subgrid}.tTW4CG_side{top:calc(var(--nav-h) + var(--space-7));--note-box:calc(100% + 2 * var(--gutter) + (100% - 3 * var(--gutter)) / 4 - var(--space-8));grid-column:1/5;position:sticky}.tTW4CG_media{gap:var(--space-7);grid-column:6/-1}}.tTW4CG_text>div{margin-top:var(--space-4)}
.-lTchW_feature{row-gap:var(--space-7);grid-column:1/-1;grid-template-columns:minmax(0,1fr);display:grid}.-lTchW_head{gap:var(--space-4) var(--gutter);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.-lTchW_heading{gap:var(--space-3);flex-direction:column;display:flex}.-lTchW_number{counter-increment:chapter;color:var(--color-fg-muted);font-family:var(--font-family-mono);font-size:var(--text-mono-label);letter-spacing:var(--tracking-mono-label)}.-lTchW_number:before{content:counter(chapter, decimal-leading-zero)}.-lTchW_title{font-size:calc(var(--text-display-m) * .8);letter-spacing:-.02em;text-wrap:balance;font-weight:700;line-height:1.05}.-lTchW_text{gap:var(--space-3);flex-direction:column;display:flex}.-lTchW_text>p{max-width:44ch;color:var(--color-fg-muted)}.-lTchW_media{gap:var(--space-5);flex-direction:column;min-width:0;display:flex}@media (min-width:1024px){.-lTchW_feature{grid-template-columns:subgrid}.-lTchW_head{grid-column:1/-1;grid-template-columns:subgrid}.-lTchW_heading{grid-column:1/6}.-lTchW_text{padding-top:calc(var(--text-mono-label) * 1.4 + var(--space-3));grid-column:7/12}.-lTchW_media{grid-column:1/-1}}.-lTchW_text>div{margin-top:var(--space-4)}.-lTchW_text>div:last-child{margin-bottom:calc(var(--space-4) - var(--space-7))}.-lTchW_text>div:last-child svg{width:3.75rem}
.XCZawq_overview{gap:var(--space-7) var(--gutter);grid-column:1/-1;grid-template-columns:minmax(0,1fr);display:grid}.XCZawq_block{gap:var(--space-3);font-size:var(--text-body-l);flex-direction:column;display:flex}.XCZawq_label{color:var(--color-fg-muted);font-weight:400}.XCZawq_block>p{max-width:36ch}@media (min-width:768px){.XCZawq_overview{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.XCZawq_overview{grid-template-columns:subgrid}.XCZawq_block:first-child{grid-column:1/6}.XCZawq_block:last-child{grid-column:7/12}}
.ASR58a_p{max-width:var(--measure);text-wrap:pretty}.ASR58a_ul,.ASR58a_ol{gap:var(--space-2);max-width:var(--measure);padding-left:1.25em;display:grid}.ASR58a_link{text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--color-logic);text-decoration-color:var(--color-logic)}@media (hover:hover){.ASR58a_link:hover{text-decoration-thickness:2px}}.ASR58a_quote{max-width:var(--measure);padding-left:var(--space-4);border-left:2px solid var(--color-line)}
.BabVCG_statement{grid-column:1/-1}.BabVCG_statement p{letter-spacing:-.035em;text-wrap:balance;max-width:14ch;font-size:clamp(2.5rem,1.25rem + 6vw,8rem);font-weight:800;line-height:.98}.BabVCG_statement em{font-weight:500}@media (min-width:1024px){.BabVCG_statement p{max-width:16ch}}
._8RiFmG_button{min-height:var(--tap-min);padding:0 var(--space-5);border:var(--hairline) solid var(--color-fg);border-radius:var(--radius-pill);font-family:var(--font-family-display);font-size:var(--text-small);letter-spacing:.01em;white-space:nowrap;transition:background-color var(--dur-ui) var(--ease-out), color var(--dur-ui) var(--ease-out);justify-content:center;align-items:center;gap:.5em;font-weight:560;line-height:1;text-decoration:none;display:inline-flex}._8RiFmG_primary{background:var(--color-fg);color:var(--color-bg)}._8RiFmG_secondary{color:var(--color-fg);background:0 0}@media (hover:hover){._8RiFmG_primary:hover{color:var(--color-fg);background:0 0}._8RiFmG_secondary:hover{background:var(--color-fg);color:var(--color-bg)}}
.O7MBha_carriers{--fig-h:248px;--fig-w:calc(var(--fig-h) * .5);align-items:flex-end;gap:var(--space-5) var(--space-7);padding-top:var(--space-8);flex-wrap:wrap;display:flex}.O7MBha_carrier{height:var(--fig-h);position:relative}.O7MBha_figure{--h:var(--fig-h)}.O7MBha_button{z-index:1;left:-3rem;right:-3rem;bottom:calc(100% * (1 - var(--palms-top)) - 4px);justify-content:center;display:flex;position:absolute}.O7MBha_button>a{min-width:calc(var(--fig-w) + var(--space-3));white-space:nowrap}@media (hover:hover){.O7MBha_button .O7MBha_solid:not(:hover),.O7MBha_button .O7MBha_solidPrimary:hover{background-color:var(--color-bg)}}@media (hover:none){.O7MBha_button .O7MBha_solid{background-color:var(--color-bg)}}@media (max-width:767px){.O7MBha_carriers{justify-content:center;column-gap:var(--space-8)}}
.Vd6llq_portrait{aspect-ratio:4/5;background:var(--color-surface);position:relative;overflow:hidden}.Vd6llq_art{object-fit:cover}.Vd6llq_placeholder{padding:var(--space-4);background:repeating-linear-gradient(135deg, transparent 0 14px, var(--color-line) 14px 15px);color:var(--color-fg-muted);font-family:var(--font-family-mono);font-size:var(--text-small);text-align:center;place-items:center;display:grid;position:absolute;inset:0}
.RiCRTq_about{gap:var(--space-9);padding:var(--section-y) var(--gutter);border-top:var(--hairline) solid var(--color-line);scroll-margin-top:var(--nav-h);display:grid;overflow-x:clip}.RiCRTq_muted{color:var(--color-fg-muted)}.RiCRTq_label{margin-bottom:var(--space-4);color:var(--color-fg-muted)}.RiCRTq_grid{gap:var(--space-8);display:grid}.RiCRTq_photo{width:100%;position:relative}@media (max-width:767px){.RiCRTq_photo{--stick-scale:1.3}}.RiCRTq_stick{z-index:1;transition:scale var(--dur-ui) var(--ease-spring), rotate var(--dur-reveal) var(--ease-spring), filter var(--dur-ui) var(--ease-out);position:absolute}@media (hover:hover){.RiCRTq_stick:hover{filter:drop-shadow(0 2px 2px #15151533)drop-shadow(0 16px 20px #15151538);rotate:0deg;scale:1.08}}.RiCRTq_stickA{top:5%;left:-3%;rotate:-7deg}.RiCRTq_stickB{top:-4%;right:-3%;rotate:9deg}.RiCRTq_stickC{bottom:6%;right:-2%;rotate:-4deg}.RiCRTq_content{align-content:start;gap:var(--space-8);min-width:0;display:grid}.RiCRTq_bio{max-width:46ch;font-size:var(--text-body-l)}.RiCRTq_bioLink{text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);text-underline-offset:.2em;transition:text-decoration-color var(--dur-ui) var(--ease-out)}@media (hover:hover){.RiCRTq_bioLink:hover{-webkit-text-decoration-color:var(--color-logic);text-decoration-color:var(--color-logic)}}.RiCRTq_tools{--stack-icon:1.05em;border-bottom:var(--hairline) solid var(--color-line);display:grid}.RiCRTq_toolGroup{align-items:start;gap:var(--space-4);padding:var(--space-4) 0;border-top:var(--hairline) solid var(--color-line);font-size:var(--text-body);grid-template-columns:9rem minmax(0,1fr);font-weight:600;display:grid}.RiCRTq_toolGroup ul{gap:var(--space-2)}.RiCRTq_toolGroup li{min-height:2.25rem;padding:0 var(--space-3) 0 var(--space-2);border:var(--hairline) solid var(--color-line);border-radius:var(--radius-pill)}.RiCRTq_toolGroup dt{line-height:2.25rem}@media (max-width:767px){.RiCRTq_toolGroup{gap:var(--space-2);grid-template-columns:minmax(0,1fr)}}@media (min-width:1024px){.RiCRTq_grid{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr))}.RiCRTq_photo{top:calc(var(--nav-h) + var(--space-7));grid-column:1/5;align-self:start;position:sticky}.RiCRTq_content{grid-column:6/-1}}
._On7YG_circle{z-index:-1;width:var(--size);height:var(--size);opacity:0;pointer-events:none;will-change:transform, opacity;transition:opacity var(--appear) var(--ease-out);position:fixed;top:0;left:0;overflow:hidden}._On7YG_circle[data-visible]{opacity:1}@media (prefers-reduced-motion:reduce){._On7YG_circle{transition:none}}._On7YG_circle:after{content:"";background:radial-gradient(circle closest-side, transparent 0%, color-mix(in srgb, var(--color-bg) 45%, transparent) 50%, var(--color-bg) 100%);position:absolute;inset:0}._On7YG_dots{will-change:transform;background-image:radial-gradient(circle, var(--color-dot) calc(var(--dot) / 2), transparent calc(var(--dot) / 2 + .6px));background-size:var(--spacing) var(--spacing);background-position:calc(var(--spacing) / 2) calc(var(--spacing) / 2);width:100vw;height:100lvh;position:absolute;top:0;left:0}._On7YG_area{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}._On7YG_local{z-index:auto;position:absolute}
.dq6tKW_figure{width:var(--w,calc(var(--h) * var(--aspect)));height:var(--h,calc(var(--w) / var(--aspect)));transform-origin:50% 100%;pointer-events:auto;touch-action:pan-y;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;display:block}.dq6tKW_layer{transform-origin:50% 100%;width:100%;height:100%;display:block}html.js .dq6tKW_layer[data-pending]{visibility:hidden;animation:dq6tKW_failsafe 1ms var(--intro-failsafe,3s) forwards}@keyframes dq6tKW_failsafe{to{visibility:visible}}.dq6tKW_body{will-change:transform;transition:opacity var(--dur-ui) var(--ease-out);position:relative}.dq6tKW_image{-webkit-user-select:none;user-select:none;pointer-events:none;width:100%;height:100%;image-rendering:-webkit-optimize-contrast;display:block}.dq6tKW_edge{--edge-room:8px;inset:calc(-1 * var(--edge-room));padding:var(--edge-room);display:block;position:absolute}[data-theme=dark] .dq6tKW_edge{filter:url(#character-edge)}@media (max-width:767px){[data-theme=dark] .dq6tKW_edge{filter:url(#character-edge-small)}}
.LerM1q_note{justify-items:start;gap:var(--space-1);display:grid}.LerM1q_text{font-family:var(--font-family-hand);font-size:var(--text-hand);transform-origin:0;line-height:1.1;transform:rotate(-3deg)}.LerM1q_arrow{fill:none;stroke:currentColor;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;justify-self:end;width:100%;max-width:150px;height:auto;overflow:visible}.LerM1q_down{width:3.25rem;max-width:none;margin-left:var(--space-5);justify-self:start}.LerM1q_loop{display:none}@media (min-width:1024px){.LerM1q_media{width:var(--note-box,100%);justify-items:end}.LerM1q_media .LerM1q_text{margin-right:var(--space-5);text-align:right;transform-origin:100%}.LerM1q_media .LerM1q_loop{width:8.75rem;margin-top:calc(-1 * var(--space-1));margin-right:calc(-1 * var(--space-1));display:block}.LerM1q_media .LerM1q_down{display:none}}
.MW0ffG_form{gap:var(--space-6);display:grid}.MW0ffG_field{gap:var(--space-2);display:grid}.MW0ffG_label{color:var(--color-fg-muted)}.MW0ffG_control{width:100%;padding:var(--space-2) 0 var(--space-3);border:0;border-bottom:var(--hairline) solid var(--color-fg);color:var(--color-fg);font-family:var(--font-family-display);font-size:var(--text-body-l);transition:border-color var(--dur-ui) var(--ease-out);background:0 0;border-radius:0;line-height:1.3}.MW0ffG_textarea{resize:vertical;min-height:7.5rem}@media (hover:hover){.MW0ffG_control:hover{border-color:var(--color-logic)}}.MW0ffG_control:focus-visible{border-color:var(--color-logic);box-shadow:0 1px 0 var(--color-logic);outline:none}.MW0ffG_control::placeholder{color:var(--color-fg-muted);opacity:.7}.MW0ffG_control[aria-invalid=true]{border-color:var(--color-warm-1)}.MW0ffG_error{align-items:baseline;gap:var(--space-2);font-size:var(--text-small);display:flex}.MW0ffG_marker{background:var(--color-warm-1);border-radius:50%;flex:none;width:.5rem;height:.5rem}.MW0ffG_trap{display:none}.MW0ffG_actions{justify-items:start;gap:var(--space-4);display:grid}.MW0ffG_plane{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:1.1em;height:1.1em}.MW0ffG_problem{max-width:36ch;font-size:var(--text-small)}.MW0ffG_problem a,.MW0ffG_again{text-underline-offset:.25em;text-decoration:underline;text-decoration-thickness:1px}@media (max-width:767px){.MW0ffG_actions{justify-items:stretch}}.MW0ffG_thanks{justify-content:flex-end;align-items:flex-start;gap:var(--space-3);flex-direction:column;display:flex}html.js .MW0ffG_thanks{opacity:0;animation:1ms 6s forwards MW0ffG_arrive}@keyframes MW0ffG_arrive{to{opacity:1}}@media (prefers-reduced-motion:reduce){html.js .MW0ffG_thanks{opacity:1;animation:none}}.MW0ffG_thanksTitle{font-size:var(--text-display-m);letter-spacing:-.025em;font-weight:700;line-height:1}.MW0ffG_thanksText{max-width:28ch;color:var(--color-fg-muted);font-size:var(--text-body-l)}.MW0ffG_landed{align-self:flex-end;margin-top:18%;margin-bottom:auto}.MW0ffG_again{margin-top:var(--space-3)}
.hPcQCW_col{grid-template-rows:auto 1fr;min-width:0;display:grid;position:relative}@media (max-width:1023px){.hPcQCW_col:has([data-card]){--sent-h:clamp(250px, 68vw, 340px)}.hPcQCW_col:has([data-card]) .hPcQCW_thrower{--h:var(--sent-h)}.hPcQCW_col:has([data-card]) [data-card]{position:static}.hPcQCW_col:has([data-card]) [data-card]>:first-child{right:calc(var(--sent-h) * .5 + var(--space-2));bottom:calc(var(--sent-h) * .55 - var(--contact-floor-gap,0px));margin:0;position:absolute}}@media (min-width:1024px){.hPcQCW_col[data-big]{grid-template-columns:minmax(0,1fr);container-type:size}.hPcQCW_col[data-big] .hPcQCW_floor{right:0;bottom:calc(-1 * var(--contact-floor-gap,0px));margin:0;position:absolute}.hPcQCW_col[data-big] .hPcQCW_thrower{--h:100cqh}.hPcQCW_col[data-big] [data-card]{height:100cqh;margin-right:calc(50cqh + var(--space-6))}}.hPcQCW_sentSticker{height:13%;display:block;position:absolute;top:26%;left:46%;rotate:10deg}.hPcQCW_floor{margin-top:var(--space-6);margin-bottom:calc(-1 * var(--contact-floor-gap,0px));justify-content:flex-end;align-self:end;display:flex;position:relative}.hPcQCW_thrower{--h:clamp(170px, 17vw, 240px);cursor:pointer}.hPcQCW_held{z-index:-1;display:block;position:absolute;overflow:visible}.hPcQCW_plane{z-index:3;visibility:hidden;pointer-events:none;display:block;position:absolute}.hPcQCW_plane svg{width:100%;height:100%;display:block;overflow:visible}[data-theme=dark] .hPcQCW_thrower [data-hop]{filter:url(#character-edge)}[data-theme=dark] .hPcQCW_plane svg{filter:url(#character-edge)}[data-theme=dark] .hPcQCW_thrower [data-edge]{filter:none}@media (max-width:767px){[data-theme=dark] .hPcQCW_thrower [data-hop]{filter:url(#character-edge-small)}[data-theme=dark] .hPcQCW_plane svg{filter:url(#character-edge-small)}}.hPcQCW_ghost{z-index:3;visibility:hidden;max-height:7.5rem;padding:var(--space-2) 0;font-size:var(--text-body);white-space:pre-wrap;pointer-events:none;line-height:1.5;position:absolute;overflow:hidden}.hPcQCW_note{right:calc(var(--throw-w,0px) + var(--space-2));bottom:calc(var(--throw-h,0px) * .855);justify-items:end;gap:var(--space-1);color:var(--color-warm-1);visibility:hidden;opacity:0;pointer-events:none;white-space:nowrap;display:grid;position:absolute}.hPcQCW_noteText{font-family:var(--font-family-hand);font-size:var(--text-hand);line-height:1.1}.hPcQCW_noteArrow{fill:none;stroke:currentColor;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;width:4.5rem;height:auto;overflow:visible}
._0ysBUG_email{justify-self:stretch;align-items:center;gap:var(--space-4);grid-template-columns:minmax(0,1fr) auto;width:100%;display:grid}._0ysBUG_fit{width:100%}._0ysBUG_address{letter-spacing:-.03em;overflow-wrap:anywhere;text-underline-offset:.18em;max-width:100%;transition:color var(--dur-ui) var(--ease-out), text-decoration-color var(--dur-ui) var(--ease-out);margin-block:-.8rem;padding-block:.8rem;font-size:clamp(.9375rem,5.2cqi,1.625rem);font-weight:560;line-height:1.1;text-decoration:underline;text-decoration-thickness:1px;display:inline-block}@media (hover:hover){._0ysBUG_address:hover{color:var(--color-logic)}}._0ysBUG_copy{align-items:center;gap:var(--space-2);min-height:var(--tap-min);color:var(--color-fg-muted);text-transform:lowercase;text-underline-offset:.35em;transition:color var(--dur-ui) var(--ease-out), text-decoration-color var(--dur-ui) var(--ease-out);background:0 0;border:0;padding:0;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:1px;display:inline-flex}._0ysBUG_copyIcon{fill:none;stroke:currentColor;stroke-width:1.5px;width:14px;height:14px}@media (hover:hover){._0ysBUG_copy:hover{color:var(--color-fg);-webkit-text-decoration-color:var(--color-logic);text-decoration-color:var(--color-logic)}}
.mTB2OG_pit{border-top:var(--hairline) solid var(--color-line);touch-action:pan-y;height:clamp(220px,30svh,320px);position:relative;overflow-x:clip}.mTB2OG_sticker{opacity:0;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;will-change:transform;display:grid;position:absolute;top:0;left:0}.mTB2OG_sticker[data-dropped]{opacity:1}.mTB2OG_sticker[data-grabbed]{cursor:grabbing}.mTB2OG_sticker>*{pointer-events:none}@media (max-width:767px){.mTB2OG_pit{border-top-color:color-mix(in srgb, var(--color-fg) 32%, transparent)}}@media (min-width:768px){.mTB2OG_pit{height:clamp(300px,36svh,380px)}}@media (min-width:1024px){.mTB2OG_pit{height:clamp(340px,44svh,480px)}}.mTB2OG_pit[data-reduced]{align-content:flex-end;align-items:flex-end;gap:var(--space-2);padding:var(--space-4) var(--gutter);flex-wrap:wrap;display:flex}.mTB2OG_pit[data-reduced] .mTB2OG_sticker{opacity:1;height:64px;rotate:calc((var(--i) - 5) * 3deg);position:static}
.DdzYfq_contact{isolation:isolate;background:var(--color-bg);color:var(--color-fg);scroll-margin-top:var(--nav-h);display:grid;position:relative;overflow-x:clip}.DdzYfq_inner{--contact-floor-gap:var(--space-7);gap:var(--space-8);padding:var(--section-y) var(--gutter) var(--contact-floor-gap);display:grid}.DdzYfq_grid{row-gap:var(--space-8);grid-template-columns:minmax(0,1fr);display:grid}.DdzYfq_intro,.DdzYfq_form{align-content:start;min-width:0;display:grid}.DdzYfq_form{align-content:stretch;align-self:stretch}.DdzYfq_intro{gap:var(--space-7)}.DdzYfq_ways{border-bottom:var(--hairline) solid var(--color-line);margin:0;padding:0;list-style:none;display:grid}.DdzYfq_way{align-items:center;column-gap:var(--space-4);padding-block:var(--space-3);border-top:var(--hairline) solid var(--color-line);grid-template-columns:1.5rem minmax(0,1fr);display:grid;container-type:inline-size}.DdzYfq_icon{fill:none;width:1.25rem;height:1.25rem;stroke:var(--color-fg-muted);stroke-width:1.5px;stroke-linejoin:round;stroke-linecap:round}.DdzYfq_headline{max-width:12em;font-size:var(--text-display-l);letter-spacing:-.035em;text-wrap:balance;font-weight:800;line-height:.98}.DdzYfq_phone{min-height:var(--tap-min);letter-spacing:-.03em;text-underline-offset:.18em;transition:color var(--dur-ui) var(--ease-out);align-items:center;font-size:clamp(.9375rem,5.2cqi,1.625rem);font-weight:560;line-height:1.1;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}@media (hover:hover){.DdzYfq_phone:hover{color:var(--color-logic)}}.DdzYfq_cvs{gap:0 var(--space-5);flex-wrap:wrap;display:flex}.DdzYfq_cv{min-height:var(--tap-min);text-underline-offset:.35em;transition:text-decoration-color var(--dur-ui) var(--ease-out);align-items:center;gap:.5em;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:2px;display:inline-flex}@media (hover:hover){.DdzYfq_cv:hover{-webkit-text-decoration-color:var(--color-logic);text-decoration-color:var(--color-logic)}}@media (min-width:1024px){.DdzYfq_grid{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start}.DdzYfq_intro{grid-column:1/7}.DdzYfq_form{grid-column:8/-1}}
@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.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:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.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:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.2bn3s6zvc0dyp.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:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.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:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.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:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.2bn3s6zvc0dyp.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:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.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:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.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:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.2bn3s6zvc0dyp.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:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.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:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.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:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.2bn3s6zvc0dyp.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:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}._-re8q_className{font-family:Inter,Inter Fallback;font-style:normal}._-re8q_variable{--font-cv-sans:"Inter", "Inter Fallback"}
@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/af21ab248943f479-s.3gj6ciom31zjc.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:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/4ae66b896b591e96-s.0_kz_z3o_slvt.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:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/21ca8f3f56c22ca2-s.1cp9-4nby68jc.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:Archivo Fallback;src:local(Arial);ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.0%;size-adjust:98.7%}.mqV4QG_className{font-family:Archivo,Archivo Fallback;font-style:normal}.mqV4QG_variable{--font-cv-wide:"Archivo", "Archivo Fallback"}
.gXqAQa_viewer{width:100%;max-width:none;height:100%;max-height:none;color:var(--color-fg);background:0 0;border:0;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.gXqAQa_viewer::backdrop{background:0 0}.gXqAQa_backdrop{background:color-mix(in srgb, var(--color-bg) 95%, transparent);position:absolute;inset:0}.gXqAQa_bar{z-index:1;align-items:center;gap:var(--space-4);padding:calc(var(--space-3) + env(safe-area-inset-top)) calc(var(--gutter) - var(--space-3)) var(--space-3) var(--gutter);background:var(--color-bg);border-bottom:var(--hairline) solid var(--color-line);display:flex;position:absolute;inset:0 0 auto}.gXqAQa_title{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-family:var(--font-family-display);font-size:var(--text-body);flex:1;font-weight:700;overflow:hidden}.gXqAQa_count{margin-left:var(--space-2);font-family:var(--font-family-mono);font-size:var(--text-mono-label);letter-spacing:.04em;color:var(--color-fg-muted);font-weight:400}.gXqAQa_download{white-space:nowrap}.gXqAQa_short{display:none}.gXqAQa_close{width:var(--tap-min);height:var(--tap-min);background:0 0;border:0;flex:none;place-items:center;display:grid}.gXqAQa_cross{width:1.25rem;height:1.25rem;transition:rotate var(--dur-ui) var(--ease-out);position:relative;rotate:45deg}.gXqAQa_cross:before,.gXqAQa_cross:after{content:"";background:currentColor;height:1.5px;position:absolute;inset:50% 0 auto}.gXqAQa_cross:after{rotate:90deg}@media (hover:hover){.gXqAQa_close:hover .gXqAQa_cross{rotate:135deg}}@media (prefers-reduced-motion:reduce){.gXqAQa_cross{transition:none}}.gXqAQa_scroll{overscroll-behavior:contain;padding:calc(4.5rem + env(safe-area-inset-top) + var(--space-6)) var(--gutter) calc(var(--space-8) + env(safe-area-inset-bottom));position:absolute;inset:0;overflow-y:auto}.gXqAQa_pages{gap:var(--space-6);grid-template-columns:minmax(0,1fr);width:min(100%,860px);margin-inline:auto;display:grid}.gXqAQa_sheet{--cv-sans:var(--font-cv-sans);--cv-wide:var(--font-cv-wide);background:var(--palette-white);width:100%;min-width:0;box-shadow:0 0 0 var(--hairline) var(--color-line), 0 40px 70px -36px var(--color-shadow);display:block;overflow:hidden}@media (max-width:767px){.gXqAQa_bar{gap:var(--space-2)}.gXqAQa_title{font-size:.9375rem}.gXqAQa_count,.gXqAQa_long{display:none}.gXqAQa_download{padding-inline:var(--space-4)}.gXqAQa_short{display:inline}.gXqAQa_scroll{padding:calc(4rem + env(safe-area-inset-top) + var(--space-4)) 0 calc(var(--space-6) + env(safe-area-inset-bottom))}.gXqAQa_pages{gap:var(--space-4)}}[data-cv-quiet]:focus-visible{outline:none}
.aEetda_lightbox{width:100%;max-width:none;height:100%;max-height:none;color:var(--color-fg);background:0 0;border:0;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.aEetda_lightbox::backdrop{background:0 0}.aEetda_backdrop{background:color-mix(in srgb, var(--color-bg) 92%, transparent);position:absolute;inset:0}.aEetda_preload{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;overflow:hidden}.aEetda_stage{padding:calc(4.5rem + env(safe-area-inset-top)) var(--gutter) calc(4.5rem + env(safe-area-inset-bottom));pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.aEetda_print{--w:min(calc(100vw - 2 * var(--gutter) - 9rem), calc((100svh - 14rem) * var(--ar)), 72rem);gap:var(--space-3);width:var(--w);pointer-events:auto;touch-action:pan-y;flex-direction:column;margin:0;display:flex}.aEetda_media{width:100%;height:calc(var(--w) / var(--ar));background:var(--color-surface);box-shadow:0 40px 70px -36px var(--color-shadow);display:block;position:relative;overflow:hidden}@media (max-width:767px){.aEetda_stage{padding-top:calc(4rem + env(safe-area-inset-top));padding-bottom:calc(4rem + env(safe-area-inset-bottom))}.aEetda_print{--w:min(calc(100vw - 2 * var(--gutter)), calc((100svh - 10.25rem) * var(--ar)))}}.aEetda_photo{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.aEetda_caption{align-items:baseline;gap:var(--space-4);font-family:var(--font-family-mono);font-size:var(--text-mono-label);letter-spacing:.04em;color:var(--color-fg-muted);grid-template-columns:minmax(0,1fr) auto;display:grid}.aEetda_title{font-family:var(--font-family-display);font-size:var(--text-body);letter-spacing:-.01em;color:var(--color-fg);font-weight:700}.aEetda_link{color:var(--color-logic);text-underline-offset:.3em;text-decoration:underline;text-decoration-thickness:1px}.aEetda_about{align-items:baseline;gap:var(--space-1) var(--space-4);flex-wrap:wrap;display:flex}[data-lightbox-quiet]:focus-visible{outline:none}.aEetda_print:focus-visible{outline:none}.aEetda_close{top:calc(var(--space-3) + env(safe-area-inset-top));right:calc(var(--gutter) - var(--space-3));width:var(--tap-min);height:var(--tap-min);background:0 0;border:0;place-items:center;display:grid;position:absolute}.aEetda_cross{width:1.25rem;height:1.25rem;transition:rotate var(--dur-ui) var(--ease-out);position:relative;rotate:45deg}.aEetda_cross:before,.aEetda_cross:after{content:"";background:currentColor;height:1.5px;position:absolute;inset:50% 0 auto}.aEetda_cross:after{rotate:90deg}@media (hover:hover){.aEetda_close:hover .aEetda_cross{rotate:135deg}}.aEetda_arrow{width:3rem;height:3rem;font-family:var(--font-family-mono);background:var(--color-bg);border:var(--hairline) solid var(--color-line);border-radius:var(--radius-pill);transition:border-color var(--dur-ui) var(--ease-out);place-items:center;font-size:1.125rem;display:grid;position:absolute;top:50%;translate:0 -50%}@media (hover:hover){.aEetda_arrow:hover{border-color:var(--color-fg)}}.aEetda_prev{left:var(--gutter)}.aEetda_next{right:var(--gutter)}@media (max-width:767px){.aEetda_arrow{top:auto;bottom:calc(var(--space-3) + env(safe-area-inset-bottom));width:var(--tap-min);height:var(--tap-min);translate:none}.aEetda_prev{left:calc(50% - var(--tap-min) - var(--space-2))}.aEetda_next{right:calc(50% - var(--tap-min) - var(--space-2))}}
._3v72JG_section{gap:var(--space-7);padding:var(--section-y) var(--gutter);border-top:var(--hairline) solid var(--color-line);scroll-margin-top:var(--nav-h);display:grid}._3v72JG_lead{max-width:34ch;font-size:var(--text-body-l);line-height:1.35}._3v72JG_tags{gap:var(--space-2);flex-wrap:wrap;display:flex}._3v72JG_print{gap:var(--space-1);box-sizing:border-box;min-width:0;padding:var(--space-2) var(--space-2) var(--space-1);background:var(--color-bg);border:var(--hairline) solid var(--color-line);box-shadow:0 1px 0 var(--color-line), 0 14px 28px -16px var(--color-shadow);flex-direction:column;margin:0;display:flex}._3v72JG_printButton{font:inherit;color:inherit;text-align:left;cursor:zoom-in}._3v72JG_printMedia{width:100%;height:0;padding-bottom:calc(100% / var(--ar));display:block;position:relative;overflow:hidden}._3v72JG_printMedia>*{width:100%;height:100%;position:absolute;inset:0}._3v72JG_printPhoto{object-fit:cover}._3v72JG_printEmpty{padding:var(--space-2);background:var(--color-surface);font-family:var(--font-family-mono);font-size:var(--text-mono-xs);color:var(--color-fg-muted);text-align:center;place-items:center;display:grid}._3v72JG_printCaption{box-sizing:border-box;width:100%;min-width:0;max-width:100%;font-family:var(--font-family-mono);font-size:var(--text-mono-xs);letter-spacing:.04em;color:var(--color-fg-muted);white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}@media (max-width:767px){._3v72JG_print{padding:var(--space-1)}._3v72JG_printCaption{padding-inline:var(--space-1)}}._3v72JG_rows{border-bottom:var(--hairline) solid var(--color-line);display:grid}._3v72JG_row{border-top:var(--hairline) solid var(--color-line);transition:opacity var(--dur-ui) var(--ease-out)}@media (hover:hover){._3v72JG_rows:has(._3v72JG_row:hover) ._3v72JG_row:not(:hover){opacity:var(--dim)}}._3v72JG_rowHeading{font-size:inherit}._3v72JG_rowButton{--name:clamp(1.5rem, 7.4vw, 2.5rem);--face:calc(var(--name) * 1.75);grid-template-columns:calc(var(--face) * .95) minmax(0, 1fr) 1.5rem;align-items:center;gap:var(--space-3);width:100%;min-height:var(--tap-min);padding-block:var(--space-5);font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;display:grid}@media (max-width:767px){._3v72JG_rowButton{padding-block:var(--space-4)}}@media (min-width:1024px){._3v72JG_rowButton{--name:min(5rem, 4.4vw);--face:calc(var(--name) * 1.3);grid-template-columns:calc(var(--face) * .95) minmax(0, 1fr) auto 2rem;gap:var(--space-6)}}._3v72JG_rowMark{height:var(--face);width:fit-content;rotate:var(--tilt);transition:rotate var(--dur-reveal) var(--ease-spring), scale var(--dur-ui) var(--ease-spring);display:flex;position:relative}._3v72JG_rowMark[data-both] ._3v72JG_rowFace{translate:0 -4%}._3v72JG_rowMark[data-both] ._3v72JG_rowFace+._3v72JG_rowFace{margin-left:calc(var(--face) * -.3);translate:0 36%}._3v72JG_rowBadge{position:absolute;bottom:-8%;right:-12%;rotate:14deg}._3v72JG_row[data-open] ._3v72JG_rowMark{rotate:0deg;scale:1.08}@media (hover:hover){._3v72JG_rowButton:hover ._3v72JG_rowMark{rotate:0deg;scale:1.08}}._3v72JG_rowName{font-family:var(--font-family-display);font-size:var(--name);letter-spacing:-.035em;transition:translate var(--dur-reveal) var(--ease-out);font-weight:800;line-height:1}@media (hover:hover){._3v72JG_rowButton:hover ._3v72JG_rowName{translate:.2em}}._3v72JG_rowMeta{font-family:var(--font-family-mono);font-size:var(--text-mono-xs);letter-spacing:.04em;color:var(--color-fg-muted);text-align:right;display:none}@media (min-width:1024px){._3v72JG_rowMeta{text-wrap:balance;max-width:66ch;display:block}._3v72JG_row[data-open] ._3v72JG_rowMeta{visibility:hidden}}._3v72JG_rowToggle{width:1rem;height:1rem;transition:rotate var(--dur-ui) var(--ease-out);justify-self:end;position:relative}._3v72JG_rowToggle:before,._3v72JG_rowToggle:after{content:"";height:var(--hairline);background:currentColor;position:absolute;inset:50% 0 auto}._3v72JG_rowToggle:after{rotate:90deg}._3v72JG_row[data-open] ._3v72JG_rowToggle{rotate:45deg}._3v72JG_panel{gap:var(--space-5);padding:0 0 var(--space-7) calc(2.5rem + var(--space-4));animation:_3v72JG_panel-in var(--dur-reveal) var(--ease-out);display:grid}._3v72JG_panel[hidden]{display:none}@media (min-width:1024px){._3v72JG_panel{padding-left:calc(4rem + var(--space-6))}}@media (max-width:479px){._3v72JG_panel{padding-left:0}}@keyframes _3v72JG_panel-in{0%{opacity:0;translate:0 12px}}@media (prefers-reduced-motion:reduce){._3v72JG_panel{animation:none}._3v72JG_rowName,._3v72JG_rowMark,._3v72JG_rowToggle{transition:none}}._3v72JG_panelLine{max-width:60ch;font-size:var(--text-body-l);color:var(--color-fg-muted);line-height:1.35}._3v72JG_strip{align-items:flex-start;gap:var(--space-5);padding:var(--space-4) var(--space-2) var(--space-5);scroll-snap-type:x mandatory;scrollbar-width:thin;display:flex;overflow-x:auto}._3v72JG_stripPrint{--k:clamp(11rem, 55vw, 15rem);width:calc(var(--k) * var(--shape));scroll-snap-align:start;rotate:var(--r);transition:rotate var(--dur-reveal) var(--ease-spring), translate var(--dur-ui) var(--ease-out);flex:none}@media (hover:hover){._3v72JG_stripPrint:hover{translate:0 -6px;rotate:0deg}}@media (prefers-reduced-motion:reduce){._3v72JG_stripPrint{transition:none}}@media (min-width:768px){._3v72JG_stripPrint{--k:clamp(11rem, 19vw, 19rem)}}._3v72JG_follower{z-index:60;pointer-events:none;position:fixed;top:0;left:0}@media (hover:none),(pointer:coarse),(prefers-reduced-motion:reduce){._3v72JG_follower{display:none}}._3v72JG_followerSet{opacity:0;transform-origin:0 0;transition:opacity var(--dur-ui) var(--ease-out), scale var(--dur-reveal) var(--ease-spring);position:absolute;top:0;left:0;scale:.6}._3v72JG_followerSet[data-on]{opacity:1;scale:1}._3v72JG_followerPrint{width:calc(12rem * var(--shape));translate:calc(var(--i) * 6rem) calc(-50% + var(--i) * 1.5rem);rotate:calc((var(--i) - (var(--n) - 1) / 2) * 8deg);z-index:calc(var(--n) - var(--i));position:absolute;top:0;left:2.5rem}._3v72JG_follower[data-side=left] ._3v72JG_followerPrint{translate:calc(var(--i) * -6rem) calc(-50% + var(--i) * 1.5rem);left:auto;right:2.5rem}
.J5mT1q_wordmark{min-height:var(--tap-min);align-items:center;line-height:1;text-decoration:none;display:inline-flex}.J5mT1q_logo{font-family:var(--font-family-hand);letter-spacing:.01em;font-size:1.625rem}.J5mT1q_right{align-items:center;gap:var(--space-3);display:flex}.J5mT1q_right .J5mT1q_barToggle{display:none}.J5mT1q_foot .J5mT1q_footToggle{margin-inline-start:auto}@media (min-width:768px){.J5mT1q_right .J5mT1q_barToggle{display:inline-flex}.J5mT1q_foot .J5mT1q_footToggle{display:none}}.J5mT1q_button{min-height:var(--tap-min);padding-inline:var(--space-2);font-family:var(--font-family-mono);font-size:var(--text-mono-label);letter-spacing:var(--tracking-mono-label);text-transform:uppercase;background:linear-gradient(var(--color-logic), var(--color-logic)) var(--space-2) calc(50% + .85em) / 0 2px no-repeat;transition:background-size var(--dur-ui) var(--ease-out);align-items:center;margin-inline-end:calc(var(--space-2) * -1);display:inline-flex}.J5mT1q_button[aria-expanded=true],.J5mT1q_button:focus-visible{background-size:calc(100% - var(--space-4)) 2px}.J5mT1q_button[data-quiet-focus]:focus-visible:not([aria-expanded=true]){background-size:0 2px;outline:none}@media (hover:hover){.J5mT1q_button:hover{background-size:calc(100% - var(--space-4)) 2px}}.J5mT1q_menu{background:var(--color-bg);width:100%;max-width:none;height:100%;max-height:none;color:var(--color-fg);overscroll-behavior:contain;border:0;padding:0;overflow:hidden}.J5mT1q_menu::backdrop{background:0 0}.J5mT1q_inner{flex-direction:column;height:100dvh;display:flex}.J5mT1q_bar{height:var(--nav-h);box-sizing:content-box;padding-inline:max(var(--gutter), env(safe-area-inset-left)) max(var(--gutter), env(safe-area-inset-right));padding-top:env(safe-area-inset-top);flex:none;justify-content:space-between;align-items:center;display:flex}.J5mT1q_stage{min-height:0;padding-inline:max(var(--gutter), env(safe-area-inset-left)) max(var(--gutter), env(safe-area-inset-right));flex:1;align-items:center;display:grid;container-type:size}.J5mT1q_list{--fit:.295;--wdth-base:35;--leading:.84;--scale:.66;font-size:calc(var(--scale) * min(var(--fit) * 100cqw, 100cqh / var(--rows,4) / 1.1));margin:0;display:grid}.J5mT1q_list>li:not(:last-child){border-bottom:var(--hairline) solid var(--color-line)}.J5mT1q_link{transition:color var(--dur-ui) var(--ease-out);align-items:flex-start;padding-block:.134em .026em;text-decoration:none;display:flex;position:relative}.J5mT1q_link:focus-visible{color:var(--color-logic)}@media (hover:hover){.J5mT1q_link:hover{color:var(--color-logic)}}.J5mT1q_index{align-items:center;gap:var(--space-2);min-width:4.5ch;font-family:var(--font-family-mono);font-size:var(--text-mono-label);letter-spacing:var(--tracking-mono-label);color:var(--color-logic);margin-top:.16em;display:inline-flex}.J5mT1q_arrow{font-family:var(--font-family-mono);transition:transform var(--dur-ui) var(--ease-out);margin:.06em 0 0 .12em;font-size:.3em;line-height:1}@media (hover:hover){.J5mT1q_link:hover .J5mT1q_arrow{transform:translate(.12em,-.12em)}}.J5mT1q_link:focus-visible .J5mT1q_arrow{transform:translate(.12em,-.12em)}.J5mT1q_mask{display:block;overflow:clip}.J5mT1q_block{display:block}.J5mT1q_word.J5mT1q_short{display:none}@media (max-width:767px){.J5mT1q_word.J5mT1q_long{display:none}.J5mT1q_word.J5mT1q_short{display:block}}.J5mT1q_word{line-height:var(--leading);text-transform:uppercase;padding-block:.02em 0}.J5mT1q_foot{align-items:center;gap:var(--space-2) var(--space-5);padding:var(--space-4) max(var(--gutter), env(safe-area-inset-right)) max(var(--space-4), env(safe-area-inset-bottom)) max(var(--gutter), env(safe-area-inset-left));border-top:var(--hairline) solid var(--color-line);flex-wrap:wrap;flex:none;display:flex}.J5mT1q_contact{align-items:center;gap:var(--space-2);min-height:var(--tap-min);font-family:var(--font-family-mono);font-size:var(--text-mono-label);letter-spacing:var(--tracking-mono-label);overflow-wrap:anywhere;display:inline-flex}.J5mT1q_reach{gap:0 var(--space-5);flex-wrap:wrap;display:flex}.J5mT1q_icon{fill:none;width:1.125rem;height:1.125rem;stroke:var(--color-fg-muted);stroke-width:1.5px;stroke-linejoin:round;stroke-linecap:round;flex:none}.J5mT1q_socials{margin:0}.J5mT1q_availability{align-items:center;gap:var(--space-2);font-family:var(--font-family-mono);font-size:var(--text-mono-label);letter-spacing:var(--tracking-mono-label);text-transform:uppercase;color:var(--color-fg-muted);margin:0;display:inline-flex}.J5mT1q_dot{background:var(--color-warm-1);border-radius:50%;width:8px;height:8px}@media (min-width:480px){.J5mT1q_list{--fit:.2561;--wdth-base:62}}@media (min-width:1024px),(orientation:landscape) and (min-width:600px){.J5mT1q_list{--fit:.2161;--wdth-base:100}}@media (max-width:767px){.J5mT1q_reach,.J5mT1q_socials{flex:100%}}
.Pqbw8q_root{white-space:nowrap;font-weight:var(--weight-rest);touch-action:pan-y;display:block}.Pqbw8q_letters{display:inline-flex}.Pqbw8q_word{transition:opacity var(--dur-reveal) var(--ease-out);display:inline-flex}.Pqbw8q_slot{font-variation-settings:"wght" min(var(--wght,var(--weight-rest)), var(--wght-cap,1000)), "wdth" calc(var(--wdth-base,100) + var(--wdth-add,0)), "opsz" var(--opsz,144);contain:layout style;justify-items:center;display:inline-grid}.Pqbw8q_slot:before{content:attr(data-letter);visibility:hidden;font-variation-settings:"wght" var(--weight-rest), "wdth" var(--wdth-base,100), "opsz" var(--opsz,144);grid-area:1/1}.Pqbw8q_glyph{grid-area:1/1;justify-content:center;width:0;display:flex}
.Kre2Qq_band{padding:var(--space-8) var(--gutter);overflow-x:clip}.Kre2Qq_inner{justify-content:center;align-items:center;gap:var(--space-5) var(--space-3);text-align:center;flex-wrap:wrap;display:flex}.Kre2Qq_side{display:contents}.Kre2Qq_text{align-items:center;gap:var(--space-5);flex-direction:column;flex-basis:100%;order:1;display:flex}.Kre2Qq_line{font-family:var(--font-display);text-wrap:balance;margin:0;font-size:clamp(1.75rem,1.25rem + 2vw,3.25rem);font-weight:800;line-height:1}.Kre2Qq_print{width:min(20vw,6rem);rotate:var(--tilt);box-shadow:0 .75rem 1.75rem -.5rem var(--color-shadow);transition:rotate var(--dur-reveal) var(--ease-spring), translate var(--dur-ui) var(--ease-out);display:block}.Kre2Qq_print img{width:100%;height:auto;display:block}@media (min-width:768px){.Kre2Qq_inner{align-items:center;gap:var(--space-8);grid-template-columns:1fr auto 1fr;display:grid}.Kre2Qq_side{align-items:center;gap:var(--space-4);display:flex}.Kre2Qq_left{justify-self:end}.Kre2Qq_right{justify-self:start}.Kre2Qq_text{flex-basis:auto;order:0}.Kre2Qq_line{max-width:12ch}.Kre2Qq_print{width:clamp(5.5rem,9vw,11rem)}.Kre2Qq_left .Kre2Qq_print:first-child,.Kre2Qq_right .Kre2Qq_print:last-child{translate:0 1.25rem}@media (hover:hover){.Kre2Qq_print:hover{translate:0 -.5rem;rotate:0deg}}}@media (prefers-reduced-motion:reduce){.Kre2Qq_print{transition:none}}
.ZcVdjq_logo{display:inline-grid}.ZcVdjq_sizer,.ZcVdjq_typed{white-space:nowrap;grid-area:1/1}.ZcVdjq_sizer{visibility:hidden}html.js .ZcVdjq_logo:not([data-state]) .ZcVdjq_typed{opacity:0;animation:ZcVdjq_show 1ms var(--intro-failsafe,3s) forwards}@keyframes ZcVdjq_show{to{opacity:1}}.ZcVdjq_caret{vertical-align:-.1em;background:var(--color-logic);opacity:0;width:2px;height:.9em;margin:0 calc(-2px - .06em) 0 .06em;display:inline-block}.ZcVdjq_logo[data-caret] .ZcVdjq_caret{opacity:1;animation:1s step-end infinite ZcVdjq_blink}@keyframes ZcVdjq_blink{50%{opacity:0}}
._APnCG_art{width:100%;height:100%}._APnCG_fg{fill:var(--color-fg)}._APnCG_muted{fill:var(--color-fg-muted);opacity:.55}._APnCG_logic{fill:var(--color-logic)}._APnCG_w1{fill:var(--color-warm-1)}._APnCG_w2{fill:var(--color-warm-2)}._APnCG_w3{fill:var(--color-warm-3)}._APnCG_divider{fill:var(--color-line)}
.p2V2BW_nav{z-index:var(--z-nav);justify-content:space-between;align-items:center;gap:var(--space-4);height:var(--nav-h);padding-inline:max(var(--gutter), env(safe-area-inset-left)) max(var(--gutter), env(safe-area-inset-right));padding-top:env(safe-area-inset-top);box-sizing:content-box;pointer-events:none;border-bottom:var(--hairline) solid transparent;transition:transform var(--dur-ui) var(--ease-out), background-color var(--dur-ui) var(--ease-out), border-color var(--dur-ui) var(--ease-out);display:flex;position:fixed;inset:0 0 auto}@media (prefers-reduced-motion:reduce){.p2V2BW_nav{transition-property:background-color,border-color}}.p2V2BW_nav>*{pointer-events:auto}.p2V2BW_nav[data-solid=true]{background:var(--color-bg);border-bottom-color:var(--color-line);pointer-events:auto}.p2V2BW_nav[data-hidden=true]:not(:focus-within){transform:translateY(-100%)}.p2V2BW_wordmark{min-height:var(--tap-min);align-items:center;line-height:1;text-decoration:none;display:inline-flex}.p2V2BW_logo{font-family:var(--font-family-hand);letter-spacing:.01em;font-size:1.625rem}.p2V2BW_right{align-items:center;gap:var(--space-3);display:flex}.p2V2BW_right .p2V2BW_toggle{display:none}.p2V2BW_back{min-height:var(--tap-min);padding-inline:var(--space-2);font-family:var(--font-family-mono);font-size:var(--text-mono-label);letter-spacing:var(--tracking-mono-label);text-transform:uppercase;background:linear-gradient(var(--color-logic), var(--color-logic)) var(--space-2) calc(50% + .85em) / 0 2px no-repeat;transition:background-size var(--dur-ui) var(--ease-out);align-items:center;text-decoration:none;display:inline-flex}.p2V2BW_back:focus-visible{background-size:calc(100% - var(--space-4)) 2px}@media (hover:hover){.p2V2BW_back:hover{background-size:calc(100% - var(--space-4)) 2px}}@media (min-width:768px){.p2V2BW_right .p2V2BW_toggle{display:inline-flex}}
.sKVNFW_frame{background:var(--color-bg);position:absolute;inset:0;overflow:hidden}.sKVNFW_inner{transform-origin:50%;position:absolute;inset:0}.sKVNFW_fill{object-fit:cover;width:100%;height:100%}
.GdAmZG_skip{top:max(var(--space-3), env(safe-area-inset-top));left:max(var(--space-3), env(safe-area-inset-left));z-index:var(--z-skip);padding:var(--space-3) var(--space-4);border-radius:var(--radius-pill);background:var(--color-fg);color:var(--color-bg);font-family:var(--font-family-mono);font-size:var(--text-mono-label);letter-spacing:var(--tracking-mono-label);text-transform:uppercase;transform:translateY(calc(-100% - 2 * var(--space-3) - env(safe-area-inset-top)));text-decoration:none;position:fixed}.GdAmZG_skip:focus-visible{transform:none}
.ajz9qq_stage{--folder-w:clamp(260px, 30vw, 440px);--folder-h:clamp(120px, 17svh, 170px);gap:var(--space-5);height:100svh;padding:calc(var(--nav-h) + env(safe-area-inset-top) + var(--space-4)) var(--gutter) var(--space-5);grid-template-rows:auto minmax(0,1fr) auto;display:grid;position:relative}@media (prefers-reduced-motion:no-preference) and (min-height:560px){.ajz9qq_track{height:calc((1 + var(--pin-screens)) * 100svh + var(--lead,0px))}.ajz9qq_stage{position:sticky;top:0}}.ajz9qq_heading{min-width:0}@media (prefers-reduced-motion:no-preference) and (min-height:560px){html.js .ajz9qq_stage{grid-template-rows:minmax(0,1fr) auto}html.js .ajz9qq_heading{z-index:0;top:calc(var(--nav-h) + env(safe-area-inset-top) + var(--space-4));left:var(--gutter);right:var(--gutter);pointer-events:none;position:absolute}}.ajz9qq_grid{grid-template-columns:repeat(6,minmax(0,1fr));grid-template-rows:repeat(var(--rows-wide), minmax(0, 1fr));gap:var(--space-5) var(--gutter);min-height:0;margin:0;display:grid}.ajz9qq_item{grid-column:var(--w-start) / span var(--w-span);grid-row:var(--w-row);z-index:var(--z,2);transform-origin:50%;will-change:transform;min-height:0;position:relative}.ajz9qq_print{gap:var(--space-2);height:100%;padding:var(--space-3) var(--space-3) var(--space-2);background:var(--color-bg);border:var(--hairline) solid var(--color-line);box-shadow:0 1px 0 var(--color-line), 0 10px 24px -14px var(--color-shadow);rotate:var(--tilt);transition:rotate var(--dur-reveal) var(--ease-spring), translate var(--dur-reveal) var(--ease-spring), box-shadow var(--dur-ui) var(--ease-out);flex-direction:column;text-decoration:none;display:flex;position:relative}.ajz9qq_cover{flex:1;min-height:0;display:block;position:relative}.ajz9qq_caption{align-items:baseline;gap:var(--space-3);grid-template-columns:auto minmax(0,1fr) auto auto;display:grid}.ajz9qq_index{color:var(--color-logic)}.ajz9qq_title{font-size:var(--text-body-l);letter-spacing:-.02em;white-space:nowrap;text-overflow:ellipsis;font-weight:750;line-height:1.1;overflow:hidden}.ajz9qq_meta{color:var(--color-fg-muted);white-space:nowrap}.ajz9qq_arrow{font-family:var(--font-family-mono)}@media (min-width:768px){.ajz9qq_disciplines{display:none}.ajz9qq_print{container:print/inline-size}@container print (min-width:22rem){.ajz9qq_disciplines{display:inline}}@container print (max-width:14rem){.ajz9qq_caption{row-gap:var(--space-1);grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"index title arrow"".meta meta"}.ajz9qq_index{grid-area:index}.ajz9qq_title{grid-area:title}.ajz9qq_meta{grid-area:meta}.ajz9qq_arrow{grid-area:arrow}}}.ajz9qq_makersLayer{z-index:-1;rotate:var(--tilt);pointer-events:none;transition:rotate var(--dur-reveal) var(--ease-spring), translate var(--dur-reveal) var(--ease-spring);position:absolute;inset:0}@media (hover:hover){.ajz9qq_item:has(.ajz9qq_print:hover) .ajz9qq_makersLayer{translate:0 -6px;rotate:0deg}}.ajz9qq_item:has(.ajz9qq_print:focus-visible) .ajz9qq_makersLayer{translate:0 -6px;rotate:0deg}.ajz9qq_makers{pointer-events:none;justify-content:space-between;align-items:flex-end;display:flex;position:absolute;bottom:100%;left:10%;right:10%}.ajz9qq_makers:has(>:only-child){justify-content:flex-start}.ajz9qq_maker{--h:clamp(44px, 4.5vw, 72px);margin-bottom:calc((1 - var(--edge,1)) * var(--h) * -1 - 2px)}.ajz9qq_print:focus-visible{outline-offset:10px}.ajz9qq_print:focus-visible,.ajz9qq_print:hover{box-shadow:0 1px 0 var(--color-line), 0 22px 40px -20px var(--color-shadow);translate:0 -6px;rotate:0deg}@media (hover:none){.ajz9qq_print:hover{rotate:var(--tilt);translate:none}}.ajz9qq_folderWrap{justify-content:center;display:flex}.ajz9qq_folder{width:var(--folder-w);height:var(--folder-h);position:relative}.ajz9qq_back{inset:calc(var(--folder-h) * -.28) 0 0;z-index:1;background:linear-gradient(180deg, var(--gloss-soft), transparent 40%), color-mix(in srgb, var(--color-warm-2) 80%, var(--color-on-warm));border-radius:0 var(--radius-tab) var(--radius-tab) var(--radius-tab);box-shadow:inset 0 1px 0 var(--gloss-light);position:absolute}.ajz9qq_tab{height:26px;padding:0 var(--space-4);background:linear-gradient(180deg, var(--gloss-soft), transparent), color-mix(in srgb, var(--color-warm-2) 80%, var(--color-on-warm));border-radius:var(--radius-tab) var(--radius-tab) 0 0;box-shadow:inset 0 1px 0 var(--gloss-light);color:var(--color-on-warm);align-items:center;display:inline-flex;position:absolute;bottom:100%;left:0}.ajz9qq_mouth{height:0;position:absolute;top:0;left:6%;right:6%}.ajz9qq_front{z-index:20;padding:var(--space-4) var(--space-5);background:linear-gradient(180deg, var(--gloss-light) 0%, var(--gloss-soft) 34%, transparent 52%, var(--gloss-shade) 100%), var(--color-warm-2);border-radius:var(--radius-tab);color:var(--color-on-warm);transform-origin:50% 100%;box-shadow:inset 0 1px 0 var(--gloss-light), inset 0 -2px 0 var(--gloss-shade), 0 -12px 20px -14px var(--color-shadow);justify-content:space-between;align-items:flex-end;display:flex;position:absolute;inset:0;overflow:hidden;transform:perspective(900px)rotateX(-14deg)}.ajz9qq_sheen{background:linear-gradient(90deg, transparent 0%, var(--gloss-soft) 38%, var(--gloss-light) 66%, transparent 100%);pointer-events:none;width:40%;position:absolute;top:-20%;bottom:-20%;left:14%;transform:skew(-18deg)}.ajz9qq_frontLabel,.ajz9qq_count{position:relative}.ajz9qq_frontLabel{font-family:var(--font-family-hand);font-size:clamp(1.5rem,1rem + 1.5vw,2.25rem);line-height:1}.ajz9qq_count,.ajz9qq_open{font-size:var(--text-mono-label)}.ajz9qq_open,.ajz9qq_folder[data-empty] .ajz9qq_count{display:none}.ajz9qq_folder[data-empty] .ajz9qq_open{display:inline}.ajz9qq_folderLink{color:inherit;text-decoration:none;display:block}.ajz9qq_folderLink .ajz9qq_folder{transition:translate var(--dur-ui) var(--ease-out)}@media (hover:hover){.ajz9qq_folderLink:hover .ajz9qq_folder{translate:0 -6px}}.ajz9qq_folderLink:focus-visible{outline-offset:6px}.ajz9qq_folderLink:focus-visible .ajz9qq_folder{translate:0 -6px}@media (prefers-reduced-motion:reduce){.ajz9qq_folderLink .ajz9qq_folder{transition:none}}@media (min-width:1024px) and (min-height:560px) and (max-height:899px){.ajz9qq_stage{--folder-w:230px;--folder-h:92px;gap:var(--space-3);padding-bottom:var(--space-3)}.ajz9qq_heading>h2{font-size:clamp(3rem,6vw,5.5rem)}}@media (max-width:767px){.ajz9qq_stage{--folder-w:72vw;--folder-h:104px;--maker-gap:var(--space-6);gap:calc(var(--space-5) + var(--space-3))}.ajz9qq_grid{grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:repeat(var(--rows-narrow), minmax(0, 1fr));gap:var(--maker-gap) var(--space-3)}:is(.ajz9qq_makers,.ajz9qq_makers:has(>:only-child)){left:auto;right:var(--space-1);justify-content:flex-end}.ajz9qq_maker{--h:36px}.ajz9qq_maker+.ajz9qq_maker{margin-left:-24px}.ajz9qq_item{grid-column:var(--n-start) / span var(--n-span);grid-row:var(--n-row)}.ajz9qq_print{padding:var(--space-1);gap:var(--space-1)}.ajz9qq_caption{gap:var(--space-2);padding-inline:var(--space-1);grid-template-columns:auto minmax(0,1fr)}.ajz9qq_title{font-size:var(--text-small)}.ajz9qq_meta,.ajz9qq_arrow{display:none}}@media (prefers-reduced-motion:reduce){.ajz9qq_print,.ajz9qq_makersLayer{transition:none}}@media (max-height:559px){.ajz9qq_stage{grid-template-rows:auto auto;height:auto}.ajz9qq_grid{grid-template-rows:none;grid-auto-rows:auto}.ajz9qq_item{aspect-ratio:4/3}.ajz9qq_folderWrap{display:none}}
@font-face{font-family:Roboto Flex;font-style:normal;font-weight:100 1000;font-stretch:25% 151%;font-display:swap;src:url(../media/671758f55bedf17a-s.2tttowb0urzc9.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto Flex;font-style:normal;font-weight:100 1000;font-stretch:25% 151%;font-display:swap;src:url(../media/f28ec15999ec2f21-s.3brcdbbi4i1dj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Roboto Flex;font-style:normal;font-weight:100 1000;font-stretch:25% 151%;font-display:swap;src:url(../media/0d72d2f7515c6cb8-s.3-dsc25zno8vt.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Roboto Flex;font-style:normal;font-weight:100 1000;font-stretch:25% 151%;font-display:swap;src:url(../media/92526a9ff3eed591-s.2nna_6v18yzzk.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:Roboto Flex;font-style:normal;font-weight:100 1000;font-stretch:25% 151%;font-display:swap;src:url(../media/d7159f8bb9436225-s.2gvhyfb3en8h6.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:Roboto Flex;font-style:normal;font-weight:100 1000;font-stretch:25% 151%;font-display:swap;src:url(../media/4e8203efa669f1ac-s.p.3z77i7wo0nqs2.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:Roboto Flex Fallback;src:local(Arial);ascent-override:93.28%;descent-override:24.55%;line-gap-override:0.0%;size-adjust:99.45%}._1grtmW_className{font-family:Roboto Flex,Roboto Flex Fallback;font-style:normal}._1grtmW_variable{--font-display:"Roboto Flex", "Roboto Flex Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5ce348bf30bf5439-s.31988l_ccedte.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.2tuy5pz7dlieh.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6306c77e7c8268e4-s.2dbetqa9o8jxf.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.1uyisp29ctx0d.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:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.1rgnod-3esatf.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:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/797e433ab948586e-s.p.0r6juujl39pe6.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:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}._1PX29G_className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}._1PX29G_variable{--font-mono:"Geist Mono", "Geist Mono Fallback"}
@font-face{font-family:Syne;font-style:normal;font-weight:400 800;font-display:swap;src:url(../media/ab624315db63c58d-s.3tv8ju5p7udbb.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Syne;font-style:normal;font-weight:400 800;font-display:swap;src:url(../media/e94b8ab81811a983-s.07tvg3tgusgux.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:Syne;font-style:normal;font-weight:400 800;font-display:swap;src:url(../media/0c795a286deabae8-s.p.3vm0tq4e-zz_5.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:Syne Fallback;src:local(Arial);ascent-override:93.93%;descent-override:27.93%;line-gap-override:0.0%;size-adjust:98.47%}.u4Z9MG_className{font-family:Syne,Syne Fallback;font-style:normal}.u4Z9MG_variable{--font-grotesk:"Syne", "Syne Fallback"}
@font-face{font-family:Gochi Hand;font-style:normal;font-weight:400;font-display:swap;src:url(../media/bb80282eab4f8549-s.p.3rkrels9g7w9t.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:Gochi Hand Fallback;src:local(Arial);ascent-override:82.14%;descent-override:43.44%;line-gap-override:0.0%;size-adjust:93.87%}._9lx59W_className{font-family:Gochi Hand,Gochi Hand Fallback;font-style:normal;font-weight:400}._9lx59W_variable{--font-hand:"Gochi Hand", "Gochi Hand Fallback"}
.Ro7qTW_body{grid-template-columns:repeat(var(--grid-columns), minmax(0, 1fr));counter-reset:chapter;column-gap:var(--gutter);row-gap:var(--section-y);padding:var(--space-6) max(var(--gutter), env(safe-area-inset-right)) var(--space-10) max(var(--gutter), env(safe-area-inset-left));display:grid;overflow-x:clip}@media (min-width:1024px){.Ro7qTW_body{row-gap:var(--space-9)}}
.A3vbtq_follower{z-index:2;pointer-events:none;position:fixed;top:0;left:0}.A3vbtq_dot{width:var(--cursor-size);height:var(--cursor-size);color:var(--color-bg);background:var(--color-fg);opacity:0;transition:scale var(--dur-ui) var(--ease-spring), opacity var(--dur-ui) var(--ease-out);border-radius:50%;place-items:center;display:grid;scale:.2}.A3vbtq_follower[data-mode=drag] .A3vbtq_dot{opacity:1;scale:1}.A3vbtq_follower[data-mode=view] .A3vbtq_dot{opacity:1;scale:var(--cursor-view)}.A3vbtq_follower[data-mode=press] .A3vbtq_dot{opacity:1;scale:var(--cursor-press)}.A3vbtq_label{opacity:0;transition:opacity var(--dur-micro) var(--ease-out);grid-area:1/1}.A3vbtq_follower[data-mode=drag] .A3vbtq_label[data-for=drag],.A3vbtq_follower[data-mode=view] .A3vbtq_label[data-for=view]{opacity:1}@media (prefers-reduced-motion:reduce){.A3vbtq_dot,.A3vbtq_label{transition:none}}
.cRxooa_archive{position:relative}.cRxooa_viewport{touch-action:none;cursor:grab;-webkit-user-select:none;user-select:none;height:100svh;position:relative;overflow:hidden}.cRxooa_viewport[data-dragging],.cRxooa_viewport[data-dragging] .cRxooa_tile{cursor:grabbing}.cRxooa_viewport[data-cursor],.cRxooa_viewport[data-cursor] .cRxooa_tile{cursor:none}.cRxooa_title{pointer-events:none;letter-spacing:-.05em;color:color-mix(in srgb, var(--color-fg) 14%, var(--color-bg));place-items:center;font-size:clamp(4.5rem,19vw,22rem);font-weight:900;line-height:.85;display:grid;position:absolute;inset:0}.cRxooa_list{perspective:var(--perspective);perspective-origin:50%;margin:0;padding:0;list-style:none;position:absolute;inset:0}html.js .cRxooa_viewport:not([data-ready]) .cRxooa_list{opacity:0;animation:1ms 3s forwards cRxooa_board-failsafe}@keyframes cRxooa_board-failsafe{to{opacity:1}}.cRxooa_item{will-change:transform;position:absolute;top:0;left:0}.cRxooa_tile{width:min(calc(var(--k,15rem) * var(--max-wide,1.3)), calc(var(--k,15rem) * var(--shape)));font:inherit;color:inherit;cursor:zoom-in;box-shadow:0 18px 36px -20px var(--color-shadow);background:0 0;border:0;padding:0;display:block;position:relative}.cRxooa_media{width:100%;height:0;padding-bottom:calc(100% / var(--ar));display:block;position:relative;overflow:hidden}.cRxooa_photo{object-fit:cover;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%;position:absolute;inset:0}.cRxooa_caption{top:calc(100% + var(--space-2));max-width:100%;font-family:var(--font-family-mono);font-size:var(--text-mono-xs);letter-spacing:.04em;color:var(--color-fg-muted);white-space:nowrap;text-overflow:ellipsis;opacity:0;transition:opacity var(--dur-ui) var(--ease-out);position:absolute;left:0;overflow:hidden}.cRxooa_tile:focus-visible .cRxooa_caption{opacity:1}@media (hover:hover){.cRxooa_viewport:not([data-dragging]) .cRxooa_tile:hover .cRxooa_caption{opacity:1}}.cRxooa_fade{pointer-events:none;background:linear-gradient(to bottom, var(--color-bg), transparent 18%, transparent 82%, var(--color-bg)), linear-gradient(to right, var(--color-bg), transparent 12%, transparent 88%, var(--color-bg));position:absolute;inset:0}.cRxooa_hint{left:50%;bottom:calc(var(--space-5) + env(safe-area-inset-bottom));pointer-events:none;white-space:nowrap;color:var(--color-fg-muted);position:absolute;translate:-50%}@media (max-width:767px){.cRxooa_title{inset:auto auto calc(var(--space-5) + env(safe-area-inset-bottom) + var(--space-6)) var(--gutter);z-index:1;color:var(--color-fg);transition:opacity var(--dur-ui) var(--ease-out);font-size:3.5rem;display:block}.cRxooa_viewport[data-dragging] .cRxooa_title{opacity:0}.cRxooa_hint{left:var(--gutter);translate:none}}@media (prefers-reduced-motion:reduce){.cRxooa_caption,.cRxooa_title{transition:none}}html:not(.js) .cRxooa_viewport{height:auto;padding:calc(var(--nav-h) + var(--space-6)) var(--gutter) var(--section-y);touch-action:auto;cursor:auto;overflow:visible}html:not(.js) .cRxooa_title{margin-bottom:var(--space-7);color:var(--color-fg);display:block;position:static}html:not(.js) .cRxooa_list{gap:var(--space-7) var(--space-6);flex-wrap:wrap;display:flex;position:static}html:not(.js) .cRxooa_item{position:static}html:not(.js) :is(.cRxooa_fade,.cRxooa_hint){display:none}
.in0FrW_scene{--fit:.5413;--wdth-base:100;--char-h:var(--char-h-wide);--lift:.14;--code-size:min(calc(var(--fit) * (100vw - 2 * var(--gutter)) * .99), 56svh, calc((100vw - 2 * var(--gutter) - 2rem - var(--char-h) * 1.08) / 1.231),  calc((100svh - var(--nav-h) - var(--card-height,14rem) - var(--space-4) - var(--space-7) - var(--space-6)) / (.71 + var(--lift))));--card-w:clamp(320px, 26vw, 400px);--digits-top:calc(var(--code-size) * (.71 + var(--lift)));--group-h:max(var(--char-h), calc(var(--digits-top) + var(--space-4) + var(--card-height,14rem)));--raise:6svh;--floor:max(var(--space-6), min(calc((100svh - var(--nav-h) - var(--group-h)) / 2 + var(--raise)), calc(100svh - var(--nav-h) - var(--group-h) - var(--space-7))));height:max(100svh, calc(var(--nav-h) + var(--group-h) + var(--space-6) + var(--space-7)));position:relative;overflow:hidden}@media (min-width:768px) and (orientation:landscape) and (max-height:520px){.in0FrW_scene{--code-size:min(calc(var(--fit) * (100vw - 2 * var(--gutter)) * .99), 56svh, calc((100vw - 2 * var(--gutter) - 2rem - var(--char-h) * 1.08) / 1.231))}}.in0FrW_backdrop{left:var(--gutter);right:var(--gutter);bottom:calc(var(--floor) + var(--code-size) * var(--lift));justify-items:center;display:grid;position:absolute;container-type:inline-size}.in0FrW_code{font-size:var(--code-size);margin-bottom:-.125em;line-height:.82}.in0FrW_walker [data-edge]{filter:url(#character-edge)}.in0FrW_walker{z-index:2;bottom:var(--floor);position:absolute}:is(html.js .in0FrW_walker,html.js .in0FrW_card){visibility:hidden;animation:in0FrW_failsafe 1ms var(--intro-failsafe,3s) forwards}@keyframes in0FrW_failsafe{to{visibility:visible}}.in0FrW_dev{--h:var(--char-h);right:calc(50% + var(--code-size) * .6155);cursor:pointer}.in0FrW_marks{color:var(--color-logic);font-family:var(--font-family-hand);font-size:calc(var(--char-h) * .11);pointer-events:none;gap:.1em;line-height:1;display:flex;position:absolute;top:-4%;left:62%}.in0FrW_marks span{opacity:0;display:inline-block}.in0FrW_marks span:nth-child(2){font-size:1.3em;translate:0 -.4em}.in0FrW_marks span:nth-child(3){translate:0 -.15em}.in0FrW_designer{height:var(--char-h);left:calc(50% + var(--code-size) * .6155)}.in0FrW_fill{--w:100%;--h:100%}.in0FrW_card{z-index:1;left:calc(50% - var(--card-w) / 2);bottom:calc(var(--floor) + var(--digits-top) + var(--space-4));--card-tilt:-3deg;width:var(--card-w);rotate:var(--card-tilt);filter:drop-shadow(0 0 .6px var(--palette-ink)) drop-shadow(0 12px 22px #15151538);position:absolute}.in0FrW_paper{gap:var(--space-3);padding:var(--space-6) var(--space-4) var(--space-4) var(--space-6);background:var(--palette-white);color:var(--color-fg);clip-path:polygon(0 5%,6% 1%,11% 6%,17% 2%,24% 7%,30% 2%,37% 6%,43% 1%,50% 5%,57% 2%,63% 7%,70% 2%,77% 6%,83% 1%,90% 5%,95% 2%,100% 6%,100% 100%,0 100%);display:grid}.in0FrW_path{overflow-wrap:anywhere;text-transform:none}.in0FrW_action{gap:var(--space-1);display:grid}.in0FrW_action>:last-child{justify-self:end;margin-top:-.5rem}.in0FrW_action svg{justify-self:end;margin-right:3.5rem}@media (max-width:767px),(orientation:portrait) and (max-width:1100px){.in0FrW_scene{--char-h:var(--char-h-small);--card-w:min(68vw, 272px);--head:1.1;--code-size:min(calc(var(--fit) * (100vw - 2 * var(--gutter)) * .99), 56svh);--digits-top:calc(var(--char-h) * var(--head) + var(--code-size) * .355);--group-h:calc(max(var(--char-h), var(--digits-top)) + var(--space-3) + var(--card-height,14rem))}.in0FrW_walker [data-edge]{filter:url(#character-edge-small)}.in0FrW_backdrop{bottom:calc(var(--floor) + var(--char-h) * var(--head) - var(--code-size) * .355)}.in0FrW_dev{left:4%;right:auto}.in0FrW_designer{left:auto;right:var(--gutter)}.in0FrW_paper{gap:var(--space-2);padding:var(--space-6) var(--space-4) var(--space-4) var(--space-5)}}
