.yMPJvq_nav ol{align-items:center;gap:var(--space-2);font-family:var(--font-heading), sans-serif;font-size:var(--text-sm);letter-spacing:.04em;text-transform:uppercase;flex-wrap:wrap;margin:0;padding:0;font-weight:600;list-style:none;display:flex}.yMPJvq_nav li{align-items:center;gap:var(--space-2);display:inline-flex}.yMPJvq_nav li+li:before{content:"";background:var(--color-accent);border-radius:50%;width:.4rem;height:.4rem}.yMPJvq_nav a{min-height:var(--tap);color:var(--color-muted);align-items:center;text-decoration:none;display:inline-flex}.yMPJvq_nav a:hover{color:var(--color-accent)}.yMPJvq_nav [aria-current]{color:var(--color-text)}
.DSbZga_cover{background:linear-gradient(var(--color-grid) 1px, transparent 1px) 0 0 / 24px 24px, linear-gradient(90deg, var(--color-grid) 1px, transparent 1px) 0 0 / 24px 24px, var(--color-bg);place-items:center;display:grid;position:relative;overflow:hidden}.DSbZga_cost{background-color:var(--color-bg)}.DSbZga_cost:before,.DSbZga_redesign:before,.DSbZga_maps:before,.DSbZga_security:before{content:"";position:absolute;inset:0}.DSbZga_cost:before{background:radial-gradient(circle at 50% 50%, var(--color-glow-gold) 0%, transparent 60%)}.DSbZga_redesign:before{background:radial-gradient(circle at 40% 40%, var(--color-glow) 0%, transparent 60%)}.DSbZga_maps:before{background:radial-gradient(circle at 50% 35%, var(--color-glow) 0%, transparent 55%), radial-gradient(circle at 85% 90%, var(--color-glow-gold) 0%, transparent 45%)}.DSbZga_security:before{background:radial-gradient(circle at 50% 45%, var(--color-glow) 0%, transparent 60%)}.DSbZga_art{width:82%;height:82%;transition:scale .7s var(--ease), rotate .7s var(--ease);position:relative}.DSbZga_photo{object-fit:cover;transition:scale .7s var(--ease)}.DSbZga_label{left:var(--space-4);bottom:var(--space-4);border-radius:var(--radius-pill);background:color-mix(in srgb, var(--color-bg-darkest) 75%, transparent);font-family:var(--font-heading), sans-serif;font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--color-highlight);padding:.15rem .7rem;font-weight:700;position:absolute}.DSbZga_ring{fill:none;stroke:var(--color-highlight);stroke-width:4px}.DSbZga_ringFaint{fill:none;stroke:var(--color-faint);stroke-width:2px;stroke-dasharray:6 8}.DSbZga_glyph{font-family:var(--font-heading), sans-serif;fill:var(--brand-white);font-size:92px;font-weight:800}.DSbZga_tag path{fill:var(--color-accent)}.DSbZga_hole{fill:var(--color-bg)}.DSbZga_coins ellipse{fill:var(--color-highlight);stroke:var(--color-bg);stroke-width:3px}.DSbZga_window{fill:var(--color-bg-darkest);stroke:var(--color-border-strong);stroke-width:2px}.DSbZga_line{stroke:var(--color-border-strong);stroke-width:2px}.DSbZga_dotA{fill:var(--color-accent)}.DSbZga_dotB{fill:var(--color-highlight)}.DSbZga_block{fill:var(--brand-white);opacity:.85}.DSbZga_blockFaint{fill:var(--color-faint)}.DSbZga_cta{fill:var(--color-accent)}.DSbZga_refresh circle{fill:var(--color-highlight)}.DSbZga_refresh path{fill:none;stroke:var(--color-bg);stroke-width:4px;stroke-linecap:round;stroke-linejoin:round}.DSbZga_road{fill:none;stroke:var(--color-accent);stroke-width:6px;stroke-linecap:round;opacity:.7}.DSbZga_roadFaint{fill:none;stroke:var(--color-faint);stroke-width:4px;stroke-linecap:round}.DSbZga_pin path{fill:var(--color-accent)}.DSbZga_pinHole{fill:var(--color-bg-darkest)}.DSbZga_shadow{fill:#00000059}.DSbZga_shield{fill:var(--color-bg-darkest);stroke:var(--color-highlight);stroke-width:5px;stroke-linejoin:round}.DSbZga_shieldCheck{fill:none;stroke:var(--color-accent);stroke-width:12px;stroke-linecap:round;stroke-linejoin:round}.DSbZga_lockBand{fill:var(--color-highlight);opacity:.9}@media (prefers-reduced-motion:no-preference){.DSbZga_maps .DSbZga_pin{animation:3s ease-in-out infinite DSbZga_bounce}.DSbZga_redesign .DSbZga_refresh{transform-box:fill-box;transform-origin:50%;animation:8s linear infinite DSbZga_spin}}@keyframes DSbZga_bounce{0%,to{translate:0}50%{translate:0 -8px}}@keyframes DSbZga_spin{to{rotate:360deg}}
.LQF27a_frame{border-radius:var(--radius-lg);border:1px solid var(--color-border-strong);background:var(--color-bg-darkest);box-shadow:var(--shadow-card), 0 0 40px var(--color-glow);grid-template-rows:auto 1fr;display:grid;overflow:hidden}.LQF27a_bar{border-bottom:1px solid var(--color-border);background:var(--color-bg-deep);gap:5px;padding:8px 12px;display:flex}.LQF27a_bar span{background:var(--color-faint);border-radius:50%;width:8px;height:8px}.LQF27a_bar span:first-child{background:var(--color-accent)}.LQF27a_bar span:nth-child(2){background:var(--color-highlight)}.LQF27a_view{aspect-ratio:16/10;position:relative;overflow:hidden}.LQF27a_img{object-fit:cover;object-position:top left;transition:scale .8s var(--ease)}.LQF27a_frame:hover .LQF27a_img{scale:1.06}
.PrYqNG_filters{gap:var(--space-5) var(--space-7);margin-top:var(--space-6);padding:var(--space-5);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);flex-wrap:wrap;display:flex}.PrYqNG_filter{flex:16rem;min-width:min(100%,16rem)}.PrYqNG_filterLabel{margin-bottom:var(--space-3);font-family:var(--font-heading), sans-serif;font-size:var(--text-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--color-muted);font-weight:600}.PrYqNG_options{gap:var(--space-2);flex-wrap:wrap;display:flex}.PrYqNG_option{min-height:var(--tap);padding:var(--space-2) var(--space-5);font:inherit;font-size:var(--text-sm);color:var(--color-text);border:1px solid var(--color-border);border-radius:var(--radius-pill);cursor:pointer;transition:color .25s var(--ease), background-color .25s var(--ease), border-color .25s var(--ease);background:0 0}.PrYqNG_option:hover{border-color:var(--color-border-strong);color:var(--color-accent)}.PrYqNG_option[aria-pressed=true]{background:var(--color-accent);border-color:var(--color-accent);color:var(--color-on-accent);font-weight:600}.PrYqNG_count{margin-top:var(--space-5);font-size:var(--text-sm);color:var(--color-muted)}.PrYqNG_grid{gap:var(--space-5);margin-top:var(--space-4);list-style:none;display:grid}@media (min-width:40rem){.PrYqNG_grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:64rem){.PrYqNG_grid{grid-template-columns:repeat(3,1fr)}}.PrYqNG_card{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);flex-direction:column;display:flex;position:relative;overflow:hidden}.PrYqNG_card:hover{border-color:var(--color-border-strong)}.PrYqNG_media{aspect-ratio:16/10;background:var(--color-bg-darkest);border-bottom:1px solid var(--color-border);position:relative;overflow:hidden}.PrYqNG_img{object-fit:cover;object-position:top center;transition:scale .8s var(--ease)}.PrYqNG_card:hover .PrYqNG_img{scale:1.05}.PrYqNG_tag{top:var(--space-3);left:var(--space-3);font-family:var(--font-heading), sans-serif;font-size:var(--text-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--color-on-accent);background:var(--color-highlight);border-radius:var(--radius-pill);padding:.3rem .85rem;font-weight:600;position:absolute}.PrYqNG_body{gap:var(--space-3);padding:var(--space-5);flex-direction:column;flex:1;display:flex}.PrYqNG_type{font-size:var(--text-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--color-accent)}.PrYqNG_title{font-size:var(--text-xl);line-height:1.2}.PrYqNG_link{color:inherit;text-decoration:none}.PrYqNG_link:hover{color:var(--color-accent)}.PrYqNG_link:after{content:"";position:absolute;inset:0}.PrYqNG_text{color:var(--color-muted);font-size:var(--text-sm);flex:1}.PrYqNG_cta{margin-top:var(--space-2);align-self:flex-start}.PrYqNG_empty{margin-top:var(--space-6);color:var(--color-muted)}
._06co2W_muted{color:var(--color-muted)}._06co2W_center{margin:var(--space-7) 0 0;text-align:center}._06co2W_note{margin:var(--space-6) 0 0;color:var(--color-muted);font-size:var(--text-sm);text-align:center}._06co2W_headRow{justify-content:space-between;align-items:flex-end;gap:var(--space-5) var(--space-7);flex-wrap:wrap;margin-bottom:clamp(2.5rem,1.5rem + 3vw,4.5rem);display:flex}._06co2W_headRow h2{max-width:18ch;margin:0}._06co2W_narrowHead{max-width:16ch;margin-bottom:clamp(2.5rem,1.5rem + 3vw,4rem)}._06co2W_hero{isolation:isolate;margin-top:calc(var(--header-height) * -1);padding-top:calc(var(--header-height) + clamp(3rem, 1rem + 6vw, 7rem));padding-bottom:var(--space-7);background:radial-gradient(ellipse 55% 60% at 75% 25%, var(--color-glow) 0%, transparent 70%), radial-gradient(ellipse 40% 45% at 10% 85%, var(--color-glow-gold) 0%, transparent 70%), linear-gradient(180deg, var(--color-bg) 0%, var(--color-bg-deep) 70%, var(--color-bg-darkest) 100%);position:relative;overflow:hidden}._06co2W_hero:before{content:"";z-index:-2;background-image:linear-gradient(var(--color-grid) 1px, transparent 1px), linear-gradient(90deg, var(--color-grid) 1px, transparent 1px);background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(at 50% 40%,#000 25%,#0000 80%);mask-image:radial-gradient(at 50% 40%,#000 25%,#0000 80%)}._06co2W_heroCanvas{z-index:-1;opacity:0;width:100%;height:100%;transition:opacity 1.2s;position:absolute;inset:0}._06co2W_heroCanvas[data-ready=true]{opacity:.8}._06co2W_heroTop{position:relative}._06co2W_heroTitle{z-index:1;text-transform:uppercase;margin:0;position:relative}._06co2W_heroKicker{align-items:center;gap:var(--space-4);margin-bottom:var(--space-5);font-size:clamp(1.15rem,.9rem + 1vw,1.9rem);font-weight:600;line-height:1.2;display:flex}._06co2W_heroKicker:after{content:"";background:linear-gradient(var(--color-text), var(--color-text)) left center / calc(100% - 7px) 1px no-repeat, radial-gradient(circle, var(--color-text) 3px, transparent 3.5px) right center / 7px 7px no-repeat;flex:0 0 clamp(3rem,2rem + 4vw,7rem);align-self:flex-end;height:7px;margin-bottom:.4em}._06co2W_heroLine{font-size:var(--text-hero);letter-spacing:-.01em;align-items:center;gap:.08em;font-weight:800;line-height:.92;display:flex}._06co2W_heroMark{width:auto;height:.8em;filter:drop-shadow(0 0 18px var(--color-glow));margin-right:.05em}@media (prefers-reduced-motion:no-preference){._06co2W_heroMark{animation:6s ease-in-out infinite _06co2W_float}}@keyframes _06co2W_float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}._06co2W_statCard{z-index:2;margin-top:var(--space-6);padding:var(--space-5) var(--space-7);border-radius:var(--radius-xl);border:1px solid var(--color-border);background:color-mix(in srgb, var(--color-bg-darkest) 82%, transparent);-webkit-backdrop-filter:blur(10px);text-align:center;justify-items:center;display:inline-grid;position:relative}._06co2W_statValue{font-family:var(--font-heading), sans-serif;margin:0;font-size:clamp(2.6rem,2rem + 2vw,3.75rem);font-weight:700;line-height:1}._06co2W_statLabel{margin:var(--space-2) 0 0;font-family:var(--font-heading), sans-serif;font-size:var(--text-sm);letter-spacing:.04em;text-transform:uppercase;color:var(--color-muted);font-weight:600}._06co2W_slider{z-index:2;top:0;right:var(--gutter);--slider-w:clamp(22rem, 40vw, 32rem);width:var(--slider-w);display:none;position:absolute}@media (min-width:1100px){._06co2W_slider{display:block}._06co2W_statCard{z-index:3;right:var(--gutter);margin:0;position:absolute;bottom:0}}._06co2W_sliderDeck{min-height:calc(var(--slider-w) * .625 + 25px);perspective:2000px;margin:0;padding:0;list-style:none;display:grid}._06co2W_sliderCard{transform-origin:100% 100%;transition:transform .7s var(--ease), opacity .7s var(--ease);grid-area:1/1}._06co2W_sliderCard[data-pos="0"]{z-index:3}._06co2W_sliderCard[data-pos="1"]{z-index:2;opacity:.75;transform:translate(-1.5rem,-1rem)rotate(-5deg)scale(.94)}._06co2W_sliderCard[data-pos="2"]{z-index:1;opacity:.45;transform:translate(-3rem,-2rem)rotate(-10deg)scale(.88)}._06co2W_sliderCard[data-pos="3"]{z-index:0;opacity:0;transform:translate(-3rem,-2rem)rotate(-10deg)scale(.88)}._06co2W_sliderCard[data-flip]{animation:_06co2W_slider-flip .9s var(--ease)}@keyframes _06co2W_slider-flip{0%{z-index:4;opacity:1;transform:none}45%{z-index:4;opacity:0;transform:rotateY(75deg)scale(.96)}46%{z-index:0;opacity:0;transform:translate(-3rem,-2rem)rotate(-10deg)scale(.88)}}@media (prefers-reduced-motion:reduce){._06co2W_sliderCard{transition:none}._06co2W_sliderCard[data-flip]{animation:none}}.motion ._06co2W_heroKicker{animation:_06co2W_hero-fade-up .8s var(--ease) 50ms backwards}.motion ._06co2W_heroTitle .split-word>span{animation:_06co2W_hero-word-up 1s var(--ease) backwards;animation-delay:calc(var(--i,0) * .11s + .15s)}.motion ._06co2W_statCard{animation:_06co2W_hero-fade-up .9s var(--ease) .55s backwards}.motion ._06co2W_heroBottom{animation:_06co2W_hero-fade-up .9s var(--ease) .7s backwards}.motion ._06co2W_sliderDeck{animation:_06co2W_hero-fade 1.2s var(--ease) .4s backwards, _06co2W_drift 9s ease-in-out 1.6s infinite}@keyframes _06co2W_hero-word-up{0%{transform:translateY(105%)rotate(5deg)}}@keyframes _06co2W_hero-fade-up{0%{opacity:0;transform:translateY(28px)}}@keyframes _06co2W_hero-fade{0%{opacity:0;scale:.9}}@keyframes _06co2W_drift{0%,to{translate:0}50%{translate:0 -14px}}._06co2W_heroBottom{margin-top:clamp(3rem,2rem + 4vw,6rem)}._06co2W_heroRow{gap:var(--space-6);align-items:center;display:grid}@media (min-width:960px){._06co2W_heroRow{gap:var(--space-7);grid-template-columns:auto auto 1fr}}._06co2W_social{align-items:center;gap:var(--space-4);display:flex}._06co2W_socialLabel{font-family:var(--font-heading), sans-serif;font-size:var(--text-sm);text-transform:uppercase;margin:0;font-weight:600}._06co2W_social ul{gap:var(--space-2);margin:0;padding:0;list-style:none;display:flex}._06co2W_social a{width:var(--tap);height:var(--tap);background:var(--color-surface);border:1px solid var(--color-border);color:var(--color-text);border-radius:50%;place-items:center;transition:background-color .2s,color .2s;display:grid}._06co2W_social a:hover{background:var(--color-accent);color:var(--color-on-accent)}._06co2W_heroCtas{gap:var(--space-3);flex-wrap:wrap;display:flex}._06co2W_heroLead{max-width:34rem;color:var(--color-muted);font-size:var(--text-lg);justify-self:end;margin:0}@media (max-width:959px){._06co2W_heroLead{justify-self:start}}._06co2W_marquee{border-block:1px solid var(--color-border);background:var(--color-bg-darkest);padding-block:var(--space-6);overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}._06co2W_marqueeTrack{width:max-content;margin:0;padding:0;list-style:none;display:flex}._06co2W_marqueeTrack li{align-items:center;gap:var(--space-6);padding-right:var(--space-6);font-family:var(--font-heading), sans-serif;font-size:var(--text-2xl);text-transform:uppercase;white-space:nowrap;color:var(--color-muted);font-weight:700;display:inline-flex}._06co2W_marqueeTrack li:nth-child(odd){color:var(--color-text)}._06co2W_marqueeTrack li:after{content:"✳";color:var(--color-accent);font-size:.8em}@media (prefers-reduced-motion:no-preference){._06co2W_marqueeTrack{animation:45s linear infinite _06co2W_marquee}._06co2W_marquee:hover ._06co2W_marqueeTrack{animation-play-state:paused}}@media (prefers-reduced-motion:reduce){._06co2W_marqueeTrack{flex-wrap:wrap;justify-content:center;width:auto}._06co2W_marqueeTrack li[aria-hidden=true]{display:none}}@keyframes _06co2W_marquee{to{transform:translate(-50%)}}._06co2W_statement{max-width:24ch;font-size:var(--text-3xl);text-align:center;margin:0 auto clamp(2.5rem,1.5rem + 3vw,4.5rem);line-height:1.1}._06co2W_aboutGrid{gap:var(--space-6);align-items:center;display:grid}@media (min-width:1024px){._06co2W_aboutGrid{grid-template-columns:.8fr 1.6fr .8fr}}._06co2W_aboutImg{box-shadow:var(--shadow-card);transition:rotate .6s var(--ease), scale .6s var(--ease)}._06co2W_tilt{rotate:-3deg}._06co2W_tiltReverse{rotate:3deg}._06co2W_aboutImg:hover{rotate:0deg;scale:1.04}@media (max-width:1023px){._06co2W_aboutImg{display:none}}._06co2W_stats{grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}._06co2W_stat{gap:var(--space-2);padding:var(--space-6) var(--space-5);border-color:var(--color-border);border-style:solid;border-width:0;flex-direction:column;display:flex}._06co2W_stat:nth-child(odd){border-right-width:1px}._06co2W_stat:nth-child(-n+2){border-bottom-width:1px}._06co2W_stat dt{font-size:var(--text-sm);color:var(--color-muted);order:0}._06co2W_stat dd{font-family:var(--font-heading), sans-serif;order:-1;margin:0;font-size:clamp(2.8rem,2rem + 3vw,4.5rem);font-weight:700;line-height:1}._06co2W_statSuffix{color:var(--color-accent);font-weight:400}._06co2W_stat dd{transition:color .3s}._06co2W_stat:hover dd{color:var(--color-accent)}._06co2W_aboutFoot{justify-content:space-between;align-items:center;gap:var(--space-5);margin-top:var(--space-7);padding-top:var(--space-6);border-top:1px solid var(--color-border);flex-wrap:wrap;display:flex}._06co2W_aboutFoot p{max-width:44rem;margin:0}._06co2W_work{background:var(--color-bg-darkest)}._06co2W_workStage{position:relative}._06co2W_sideWord{font-family:var(--font-heading), sans-serif;text-transform:uppercase;color:var(--color-faint);font-size:clamp(3rem,1rem + 5vw,6rem);font-weight:800;line-height:1;display:none;position:sticky;top:45vh}@media (min-width:1280px){._06co2W_workStage{grid-template-columns:1fr minmax(0,64rem) 1fr;align-items:start;display:grid}._06co2W_sideWord{height:0;display:block;overflow:visible}._06co2W_sideLeft{grid-area:1/1}._06co2W_sideRight{text-align:right;grid-area:1/3}._06co2W_workList{grid-area:1/2}}._06co2W_workList{gap:var(--space-6);max-width:64rem;margin:0 auto;padding:0;list-style:none;display:grid}._06co2W_workCard{border-radius:var(--radius-lg);border:1px solid var(--color-border);background:var(--color-bg-deep);display:grid;position:relative;overflow:hidden;box-shadow:0 -10px 40px #00000059}@media (min-width:720px) and (min-height:1000px){._06co2W_workCard{top:var(--stack-top);position:sticky}}._06co2W_workImg{border-bottom:1px solid var(--color-border);position:relative;overflow:hidden}._06co2W_workPhoto{transform-origin:top;width:100%;height:auto;transition:scale .8s var(--ease);display:block}._06co2W_workCard:hover ._06co2W_workPhoto{scale:1.06}._06co2W_liveTag{border-radius:var(--radius-pill);background:var(--color-accent);color:var(--color-on-accent);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:.4rem;padding:.15rem .65rem;font-weight:700;display:inline-flex}._06co2W_liveTag:before{content:"";background:currentColor;border-radius:50%;width:.45rem;height:.45rem}._06co2W_workTag{top:var(--space-4);left:var(--space-4);position:absolute}._06co2W_workBody{padding:var(--space-6);flex-direction:column;display:flex}._06co2W_workTitle{font-size:var(--text-2xl);margin-bottom:var(--space-3)}._06co2W_workMeta{gap:var(--space-1);margin:var(--space-5) 0 0;display:grid}._06co2W_workMeta div{gap:var(--space-2);display:flex}._06co2W_workMeta dt{color:var(--color-muted)}._06co2W_workMeta dd{margin:0;font-weight:600}._06co2W_workFoot{margin-top:var(--space-5);justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}._06co2W_workNum{font-family:var(--font-heading), sans-serif;font-size:var(--text-2xl);font-weight:700}._06co2W_founderBand{isolation:isolate;background:var(--color-bg-darkest);padding-block:clamp(5rem,3rem + 8vw,10rem);position:relative;overflow:hidden}._06co2W_founderBg{z-index:-3;object-fit:cover;object-position:center 30%;filter:saturate(1.1);scale:1.05}._06co2W_founderBand:before{content:"";z-index:-2;background:linear-gradient(90deg, color-mix(in srgb, var(--color-bg-darkest) 92%, transparent) 0%, color-mix(in srgb, var(--color-bg-darkest) 55%, transparent) 55%, color-mix(in srgb, var(--color-bg-darkest) 75%, transparent) 100%), radial-gradient(ellipse 50% 70% at 15% 50%, var(--color-glow) 0%, transparent 70%);position:absolute;inset:0}._06co2W_founderWord{z-index:-1;font-family:var(--font-heading), sans-serif;text-transform:uppercase;color:var(--color-faint);white-space:nowrap;pointer-events:none;font-size:clamp(6rem,2rem + 18vw,22rem);font-weight:800;line-height:1;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}._06co2W_founderInner{place-items:center;display:grid}._06co2W_founderCard{gap:var(--space-6);border-radius:var(--radius-xl);border:1px solid var(--color-border);background:color-mix(in srgb, var(--color-bg-darkest) 80%, transparent);-webkit-backdrop-filter:blur(10px);max-width:54rem;padding:clamp(1.5rem,1rem + 2vw,2.75rem);display:grid}@media (min-width:720px){._06co2W_founderCard{grid-template-columns:auto 1fr;align-items:center}}._06co2W_founderPhoto{aspect-ratio:3/4;border-radius:var(--radius-lg);border:2px solid var(--color-highlight);width:clamp(10rem,8rem + 6vw,13rem);box-shadow:0 0 0 8px color-mix(in srgb, var(--color-highlight) 12%, transparent), var(--shadow-card);position:relative;overflow:hidden}._06co2W_founderImg{object-fit:cover;object-position:center 15%;transition:scale .8s var(--ease)}._06co2W_founderCard:hover ._06co2W_founderImg{scale:1.06}._06co2W_founderText{color:var(--color-muted)}._06co2W_founderKicker{margin:0 0 var(--space-1);font-family:var(--font-heading), sans-serif;font-size:var(--text-sm);letter-spacing:.06em;text-transform:uppercase;color:var(--color-highlight)}._06co2W_founderName{font-size:var(--text-2xl);margin-bottom:var(--space-1)}._06co2W_founderRole{margin-bottom:var(--space-4);font-size:var(--text-sm);color:var(--color-muted)}._06co2W_svcList{border-top:1px solid var(--color-border);margin:0;padding:0;list-style:none}._06co2W_svcItem{align-items:center;gap:var(--space-3) var(--space-6);padding-block:var(--space-5);border-bottom:1px solid var(--color-border);grid-template-columns:1fr auto;display:grid;position:relative}@media (min-width:900px){._06co2W_svcItem{gap:var(--space-7);grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto}}._06co2W_svcItem:after{content:"";background:linear-gradient(90deg, var(--color-accent), var(--color-highlight));transform-origin:0;width:100%;height:2px;transition:transform .6s var(--ease);position:absolute;bottom:-1px;left:0;transform:scaleX(0)}._06co2W_svcItem:hover:after{transform:scaleX(1)}._06co2W_svcWord:before{content:attr(data-word)}._06co2W_svcWord{min-width:0;font-family:var(--font-heading), sans-serif;text-transform:uppercase;white-space:nowrap;color:var(--color-faint);transition:color .4s var(--ease), letter-spacing .5s var(--ease);grid-column:1/-1;font-size:clamp(2.2rem,.9rem + 4.4vw,5.25rem);font-weight:800;line-height:.95}@media (min-width:900px){._06co2W_svcWord{grid-column:auto}}._06co2W_svcText{gap:var(--space-1);display:grid}._06co2W_svcName{font-family:var(--font-heading), sans-serif;font-size:var(--text-xl);text-transform:uppercase;font-weight:700;line-height:1.2;transition:color .35s}._06co2W_svcDesc{font-size:var(--text-sm);color:var(--color-muted);transition:color .35s}._06co2W_svcNum{border:1px solid var(--color-border);width:3.25rem;height:3.25rem;font-family:var(--font-heading), sans-serif;color:var(--color-muted);transition:color .35s, border-color .35s, rotate .5s var(--ease);border-radius:50%;place-items:center;font-weight:700;display:grid}._06co2W_svcItem:hover ._06co2W_svcWord{color:var(--color-accent);letter-spacing:.02em}._06co2W_svcItem:hover ._06co2W_svcName{color:var(--color-accent)}._06co2W_svcItem:hover ._06co2W_svcDesc{color:var(--color-text)}._06co2W_svcItem:hover ._06co2W_svcNum{color:var(--color-highlight);border-color:var(--color-highlight);rotate:360deg}._06co2W_processHead{justify-content:space-between;align-items:flex-end;gap:var(--space-4) var(--space-7);flex-wrap:wrap;margin-bottom:clamp(2.5rem,1.5rem + 3vw,4.5rem);display:flex}._06co2W_processHead h2{max-width:14ch;margin:0}._06co2W_processHead p{max-width:26rem;margin:0}._06co2W_steps{gap:var(--space-5);margin:0;padding:0;list-style:none;display:grid}@media (min-width:640px){._06co2W_steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){._06co2W_steps{grid-template-columns:repeat(4,minmax(0,1fr))}}._06co2W_step{min-height:21rem;padding:var(--space-6);border-radius:var(--radius-lg);border:1px solid var(--color-border);background:radial-gradient(circle at 100% 0%, var(--color-glow) 0%, transparent 55%), var(--color-bg-deep);transition:transform .35s var(--ease), border-color .3s;flex-direction:column;display:flex;position:relative;overflow:hidden}._06co2W_step:nth-child(2n){background:radial-gradient(circle at 100% 0%, var(--color-glow-gold) 0%, transparent 55%), var(--color-bg-deep)}._06co2W_step:hover{border-color:var(--color-border-strong);transform:translateY(-6px)}._06co2W_stepNum{font-family:var(--font-heading), sans-serif;color:var(--color-faint);font-size:clamp(4rem,3rem + 3vw,6rem);font-weight:800;line-height:1}._06co2W_stepTitle{font-size:var(--text-xl);margin-top:auto}._06co2W_step p{margin:0}._06co2W_priceGrid{gap:var(--space-5);align-items:stretch;margin:0;padding:0;list-style:none;display:grid}@media (min-width:720px){._06co2W_priceGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1200px){._06co2W_priceGrid{padding-top:var(--space-6);grid-template-columns:1.15fr repeat(3,minmax(0,1fr))}}._06co2W_priceCard{height:100%;padding:var(--space-6);border-radius:var(--radius-lg);border:1px solid var(--color-border);background:var(--color-bg-darkest);flex-direction:column;display:flex}._06co2W_priceFeatured{border:2px solid var(--color-accent);background:radial-gradient(circle at 100% 0%, var(--color-glow) 0%, transparent 60%), radial-gradient(circle at 0% 100%, var(--color-glow-gold) 0%, transparent 55%), var(--color-bg-deep);box-shadow:var(--shadow-glow), 0 30px 60px #00000073;position:relative}@media (min-width:1200px){._06co2W_priceFeatured{z-index:1;translate:0 -1.5rem}}._06co2W_priceBadge{margin-bottom:var(--space-4);border-radius:var(--radius-pill);background:linear-gradient(90deg, var(--color-highlight), var(--color-accent));color:var(--color-on-accent);font-family:var(--font-heading), sans-serif;font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;align-self:flex-start;align-items:center;gap:.45rem;padding:.35rem .85rem;font-weight:800;line-height:1.3;display:inline-flex}._06co2W_priceBadge:before{content:"★";font-size:.9em}._06co2W_priceName{font-size:var(--text-2xl);margin:0 0 var(--space-3)}._06co2W_priceFrom{font-size:var(--text-sm);color:var(--color-muted);margin:0}._06co2W_priceAmount{margin:0 0 var(--space-2);font-family:var(--font-heading), sans-serif;font-size:clamp(2.6rem,1.8rem + 2.6vw,4rem);font-weight:800;line-height:1}._06co2W_priceFeatured ._06co2W_priceAmount{color:var(--color-highlight);font-size:clamp(3rem,2rem + 3vw,4.75rem)}._06co2W_featureList{margin:var(--space-3) 0 var(--space-5);padding:var(--space-5) 0 0;border-top:1px solid var(--color-border);gap:var(--space-3);list-style:none;display:grid}._06co2W_featureList li{gap:var(--space-3);align-items:flex-start;display:flex}._06co2W_featureList svg{color:var(--color-accent);flex:none;margin-top:.3rem}._06co2W_priceFeatured ._06co2W_featureList svg{color:var(--color-highlight)}._06co2W_priceTerms{margin:0 0 var(--space-5);padding:var(--space-4);border-radius:var(--radius-md);background:color-mix(in srgb, var(--color-bg-darkest) 70%, transparent);border:1px dashed var(--color-border-strong);font-size:var(--text-xs);color:var(--color-muted);line-height:1.6}._06co2W_priceTerms p{margin:0}._06co2W_priceTerms p+p{margin-top:var(--space-2)}._06co2W_priceTermsTitle{font-family:var(--font-heading), sans-serif;letter-spacing:.08em;text-transform:uppercase;color:var(--color-text);font-weight:700}._06co2W_priceCta{align-self:flex-start;margin-top:auto}._06co2W_reviews{gap:var(--space-5);display:grid}@media (min-width:1024px){._06co2W_reviews{grid-template-columns:9rem 1fr}}._06co2W_reviewBadge{padding:var(--space-6);border-radius:var(--radius-lg);background:linear-gradient(160deg, var(--color-accent), color-mix(in srgb, var(--color-accent) 55%, var(--color-bg)));color:var(--color-on-accent);place-items:center;display:grid}._06co2W_reviewBadge p{font-family:var(--font-heading), sans-serif;font-size:var(--text-xl);text-align:center;text-transform:uppercase;margin:0;font-weight:800;line-height:1.2}@media (min-width:1024px){._06co2W_reviewBadge p{writing-mode:vertical-rl;font-size:var(--text-xl);transform:rotate(180deg)}}._06co2W_reviewList{align-content:stretch;gap:var(--space-5);margin:0;padding:0;list-style:none;display:grid}@media (min-width:768px){._06co2W_reviewList{grid-template-columns:repeat(2,minmax(0,1fr))}}._06co2W_review{gap:var(--space-4);height:100%;padding:var(--space-5);border-radius:var(--radius-lg);border:1px solid var(--color-border);background:var(--color-bg-deep);flex-direction:column;margin:0;display:flex}._06co2W_reviewWho{align-items:center;gap:var(--space-3);display:flex}._06co2W_valueTitle{font-size:var(--text-xl);margin:0}._06co2W_valueText{color:var(--color-muted);margin:0}._06co2W_reviewAvatar{border-radius:var(--radius-sm);background:linear-gradient(135deg, var(--color-highlight), var(--color-accent));width:3rem;height:3rem;font-family:var(--font-heading), sans-serif;font-weight:800;font-size:var(--text-xl);color:var(--color-on-accent);flex:none;place-items:center;display:grid}._06co2W_headNote{max-width:24rem;margin:0}._06co2W_headButton{margin-top:var(--space-5)}._06co2W_blogGrid{gap:var(--space-5);margin:0;padding:0;list-style:none;display:grid}@media (min-width:768px){._06co2W_blogGrid{grid-template-columns:repeat(2,minmax(0,1fr))}._06co2W_postLead{grid-column:1/-1}}@media (min-width:1100px){._06co2W_blogGrid{grid-template-columns:2fr 1fr 1fr}._06co2W_postLead{grid-column:auto}}._06co2W_postLead{isolation:isolate;border-radius:var(--radius-lg);border:1px solid var(--color-border);min-height:26rem;transition:border-color .3s, transform .45s var(--ease);flex-direction:column;justify-content:flex-end;display:flex;position:relative;overflow:hidden}._06co2W_postLeadCover{z-index:-2;position:absolute;inset:0}._06co2W_postLead:before{content:"";z-index:-1;background:linear-gradient(180deg, transparent 30%, color-mix(in srgb, var(--color-bg-darkest) 92%, transparent) 78%);position:absolute;inset:0}._06co2W_postLeadBody{padding:var(--space-6)}._06co2W_postLeadTitle{font-size:var(--text-2xl);margin-bottom:var(--space-3)}._06co2W_postLeadText{max-width:36rem;color:var(--color-muted);margin:0}._06co2W_postLead:hover,._06co2W_post:hover{border-color:var(--color-border-strong);transform:translateY(-8px)}._06co2W_postLead:hover ._06co2W_postLeadCover svg,._06co2W_post:hover ._06co2W_postCover svg{rotate:-2deg;scale:1.08}._06co2W_postLead:hover ._06co2W_postLeadCover img,._06co2W_post:hover ._06co2W_postCover img{scale:1.06}._06co2W_post{border-radius:var(--radius-lg);border:1px solid var(--color-border);background:var(--color-bg-darkest);transition:transform .45s var(--ease), border-color .3s;flex-direction:column;display:flex;position:relative;overflow:hidden}._06co2W_postCover{aspect-ratio:16/10}._06co2W_postBody{padding:var(--space-5);flex-direction:column;flex:1;display:flex}._06co2W_postMeta{align-items:center;gap:var(--space-2) var(--space-4);margin-bottom:var(--space-3);font-size:var(--text-sm);color:var(--color-muted);flex-wrap:wrap;display:flex}._06co2W_chip{border-radius:var(--radius-pill);background:var(--color-surface);color:var(--color-text);padding:.15rem .75rem;font-weight:600}._06co2W_postTitle{font-size:var(--text-xl);margin-bottom:var(--space-4)}._06co2W_postTitle a,._06co2W_postLeadTitle a{color:var(--color-text);transition:background-size .5s var(--ease), color .3s;background:linear-gradient(currentColor,currentColor) 0 100%/0 2px no-repeat;text-decoration:none}._06co2W_postTitle a:after,._06co2W_postLeadTitle a:after{content:"";position:absolute;inset:0}._06co2W_post:hover ._06co2W_postTitle a,._06co2W_postLead:hover ._06co2W_postLeadTitle a{color:var(--color-accent);background-size:100% 2px}._06co2W_postMore{align-items:center;gap:var(--space-2);font-family:var(--font-heading), sans-serif;text-transform:uppercase;color:var(--color-accent);margin-top:auto;font-weight:600;display:inline-flex}._06co2W_postMore svg{transition:translate .3s var(--ease)}._06co2W_post:hover ._06co2W_postMore svg{translate:4px}._06co2W_faqGrid{gap:var(--space-7);display:grid}@media (min-width:960px){._06co2W_faqGrid{grid-template-columns:.8fr 1.2fr}}._06co2W_faqList{gap:var(--space-3);display:grid}._06co2W_faqItem{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-deep);transition:border-color .2s}._06co2W_faqItem[open]{border-color:var(--color-border-strong)}._06co2W_faqItem summary{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:var(--tap);padding:var(--space-4) var(--space-5);font-family:var(--font-heading), sans-serif;font-size:var(--text-lg);text-transform:uppercase;cursor:pointer;font-weight:700;list-style:none;display:flex}._06co2W_faqItem summary::-webkit-details-marker{display:none}._06co2W_faqItem summary:after{content:"+";background:var(--color-surface);width:2rem;height:2rem;color:var(--color-accent);transition:transform .25s var(--ease), background-color .2s;border-radius:50%;flex:none;place-items:center;font-size:1.25rem;line-height:1;display:grid}._06co2W_faqItem[open] summary:after{background:var(--color-accent);color:var(--color-on-accent);transform:rotate(45deg)}._06co2W_faqItem p{padding:0 var(--space-5) var(--space-5);color:var(--color-muted);margin:0}._06co2W_contact{isolation:isolate;padding-block:var(--space-section);border-top:1px solid var(--color-border);background:radial-gradient(ellipse 50% 60% at 0% 100%, var(--color-glow) 0%, transparent 70%), radial-gradient(ellipse 40% 50% at 100% 0%, var(--color-glow-gold) 0%, transparent 70%), var(--color-bg-deep);position:relative;overflow:clip}._06co2W_contactGrid{gap:var(--space-7);align-items:start;display:grid}@media (min-width:1024px){._06co2W_contactGrid{gap:var(--space-8);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}._06co2W_contactIntro{top:calc(var(--header-height) + var(--space-6));position:sticky}}._06co2W_togetherKicker{margin:0 0 var(--space-3);font-family:var(--font-heading), sans-serif;font-size:var(--text-lg);text-transform:uppercase;color:var(--color-highlight);font-weight:600}._06co2W_togetherTitle{font-size:var(--text-4xl);margin-bottom:var(--space-4)}._06co2W_togetherText{max-width:34rem;margin-bottom:var(--space-6);color:var(--color-muted);font-size:var(--text-lg)}._06co2W_nextSteps{gap:var(--space-3);margin:0 0 var(--space-6);padding:0;list-style:none;display:grid}._06co2W_nextSteps li{align-items:center;gap:var(--space-4);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);border:1px solid var(--color-border);background:color-mix(in srgb, var(--color-bg-darkest) 60%, transparent);transition:border-color .3s, translate .4s var(--ease);display:flex}._06co2W_nextSteps li:hover{border-color:var(--color-border-strong);translate:6px}._06co2W_nextSteps span{font-family:var(--font-heading), sans-serif;font-size:var(--text-xl);color:var(--color-accent);flex:none;font-weight:800}._06co2W_contactAlt{padding-top:var(--space-5);border-top:1px solid var(--color-border)}._06co2W_contactAlt>p:first-child{margin:0 0 var(--space-3);font-family:var(--font-heading), sans-serif;text-transform:uppercase;font-weight:700}._06co2W_contactActions{gap:var(--space-3);flex-wrap:wrap;display:flex}._06co2W_contactEmail{margin:var(--space-3) 0 0;overflow-wrap:anywhere}._06co2W_formCard{border-radius:var(--radius-xl);background:var(--brand-white);min-height:38rem;color:var(--color-on-accent);box-shadow:var(--shadow-card), 0 0 0 6px color-mix(in srgb, var(--color-accent) 18%, transparent);padding:clamp(1rem,.5rem + 2vw,2.25rem)}._06co2W_formFallback{padding:var(--space-6);text-align:center;margin:0}._06co2W_formFallback a{color:var(--color-on-accent);font-weight:700}
.fFuUMG_article{background:var(--color-bg-darkest);padding-bottom:var(--space-section)}.fFuUMG_hero{isolation:isolate;padding-block:clamp(2.5rem, 1.5rem + 4vw, 5rem) var(--space-7);background:radial-gradient(ellipse 50% 70% at 85% 20%, var(--color-glow) 0%, transparent 70%), linear-gradient(180deg, var(--color-bg) 0%, var(--color-bg-darkest) 100%);position:relative;overflow:hidden}.fFuUMG_heroInner{max-width:calc(58rem + var(--gutter) * 2)}.fFuUMG_kicker{margin:var(--space-5) 0 var(--space-3);font-family:var(--font-heading), sans-serif;font-size:var(--text-lg);text-transform:uppercase;color:var(--color-highlight);font-weight:600}.fFuUMG_title{font-size:var(--text-3xl);margin-bottom:var(--space-6);line-height:1.02}.fFuUMG_byline{align-items:center;gap:var(--space-3);display:flex}.fFuUMG_avatar{border:2px solid var(--color-highlight);border-radius:50%;flex:none;width:3rem;height:3rem;position:relative;overflow:hidden}.fFuUMG_avatarImg{object-fit:cover;object-position:center 15%}.fFuUMG_bylineText{font-weight:600;line-height:1.4;display:grid}.fFuUMG_bylineText a{color:var(--color-text)}.fFuUMG_bylineText a:hover{color:var(--color-accent)}.fFuUMG_bylineMeta{gap:var(--space-2);font-size:var(--text-sm);color:var(--color-muted);flex-wrap:wrap;font-weight:400;display:flex}.fFuUMG_cover{aspect-ratio:21/9;border-radius:var(--radius-xl);border:1px solid var(--color-border);width:100%;max-height:26rem}.fFuUMG_layout{gap:var(--space-7);margin-top:var(--space-7);display:grid}@media (min-width:1024px){.fFuUMG_layout{grid-template-columns:minmax(0,46rem) minmax(0,18rem);justify-content:space-between}}.fFuUMG_prose{font-size:var(--text-lg);color:var(--color-muted);line-height:1.8}.fFuUMG_prose>:first-child{margin-top:0}.fFuUMG_prose h2{margin:var(--space-7) 0 var(--space-4);font-size:var(--text-2xl);color:var(--color-text)}.fFuUMG_prose h3{margin:var(--space-6) 0 var(--space-3);font-size:var(--text-xl);color:var(--color-text)}.fFuUMG_prose p{margin:0 0 var(--space-5)}.fFuUMG_prose strong{color:var(--color-text)}.fFuUMG_prose a{color:var(--color-accent);text-decoration-thickness:1px}.fFuUMG_prose ul,.fFuUMG_prose ol{margin:0 0 var(--space-5);padding-left:1.4rem}.fFuUMG_prose li{margin-bottom:var(--space-2)}.fFuUMG_prose li::marker{color:var(--color-accent);font-weight:700}.fFuUMG_prose blockquote{margin:var(--space-6) 0;padding:var(--space-4) var(--space-5);border-left:3px solid var(--color-highlight);border-radius:0 var(--radius-md) var(--radius-md) 0;background:var(--color-bg-deep)}.fFuUMG_aside{position:relative}.fFuUMG_asideCard{top:calc(var(--header-height) + var(--space-5));gap:var(--space-3);padding:var(--space-5);border-radius:var(--radius-lg);border:1px solid var(--color-border);background:var(--color-bg-deep);display:grid;position:sticky}.fFuUMG_asideLabel{font-family:var(--font-heading), sans-serif;font-size:var(--text-sm);letter-spacing:.06em;text-transform:uppercase;color:var(--color-highlight);margin:0;font-weight:700}.fFuUMG_asideText{color:var(--color-muted);margin:0}.fFuUMG_asideCard .btn{justify-self:start}.fFuUMG_tags{gap:var(--space-2);margin:0 0 var(--space-3);flex-wrap:wrap;padding:0;list-style:none;display:flex}.fFuUMG_tags li,.fFuUMG_chip{border-radius:var(--radius-pill);background:var(--color-surface);font-size:var(--text-sm);color:var(--color-text);padding:.15rem .75rem;font-weight:600}.fFuUMG_faq,.fFuUMG_related{margin-top:var(--space-8)}.fFuUMG_faqTitle{font-size:var(--text-2xl);margin-bottom:var(--space-5)}.fFuUMG_faqList{gap:var(--space-3);max-width:46rem;display:grid}.fFuUMG_faqItem{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-deep)}.fFuUMG_faqItem[open]{border-color:var(--color-border-strong)}.fFuUMG_faqItem summary{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:var(--tap);padding:var(--space-4) var(--space-5);font-family:var(--font-heading), sans-serif;font-size:var(--text-lg);text-transform:uppercase;cursor:pointer;font-weight:700;list-style:none;display:flex}.fFuUMG_faqItem summary::-webkit-details-marker{display:none}.fFuUMG_faqItem summary:after{content:"+";background:var(--color-surface);width:2rem;height:2rem;color:var(--color-accent);transition:transform .25s var(--ease), background-color .2s;border-radius:50%;flex:none;place-items:center;font-size:1.25rem;line-height:1;display:grid}.fFuUMG_faqItem[open] summary:after{background:var(--color-accent);color:var(--color-on-accent);transform:rotate(45deg)}.fFuUMG_faqItem p{padding:0 var(--space-5) var(--space-5);color:var(--color-muted);margin:0}.fFuUMG_relatedList{gap:var(--space-5);margin:0;padding:0;list-style:none;display:grid}@media (min-width:768px){.fFuUMG_relatedList{grid-template-columns:repeat(2,minmax(0,1fr))}}.fFuUMG_relatedCard{border-radius:var(--radius-lg);border:1px solid var(--color-border);background:var(--color-bg-deep);transition:transform .45s var(--ease), border-color .3s;position:relative;overflow:hidden}.fFuUMG_relatedCard:hover{border-color:var(--color-border-strong);transform:translateY(-8px)}.fFuUMG_relatedCover{aspect-ratio:16/8}.fFuUMG_relatedBody{padding:var(--space-5)}.fFuUMG_relatedMeta{align-items:center;gap:var(--space-3);margin:0 0 var(--space-3);font-size:var(--text-sm);color:var(--color-muted);flex-wrap:wrap;display:flex}.fFuUMG_relatedTitle{font-size:var(--text-xl);margin:0}.fFuUMG_relatedTitle a{color:var(--color-text);text-decoration:none}.fFuUMG_relatedTitle a:after{content:"";position:absolute;inset:0}.fFuUMG_relatedCard:hover .fFuUMG_relatedTitle a{color:var(--color-accent)}
.JsT-Oq_hero{isolation:isolate;padding-block:clamp(2.5rem, 1.5rem + 4vw, 5rem) var(--space-section);background:radial-gradient(ellipse 50% 60% at 85% 25%, var(--color-glow) 0%, transparent 70%), radial-gradient(ellipse 40% 45% at 5% 90%, var(--color-glow-gold) 0%, transparent 70%), linear-gradient(180deg, var(--color-bg) 0%, var(--color-bg-deep) 70%, var(--color-bg-darkest) 100%);position:relative;overflow:hidden}.JsT-Oq_hero:before{content:"";z-index:-1;background-image:linear-gradient(var(--color-grid) 1px, transparent 1px), linear-gradient(90deg, var(--color-grid) 1px, transparent 1px);background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(at 50% 40%,#000 25%,#0000 80%);mask-image:radial-gradient(at 50% 40%,#000 25%,#0000 80%)}.JsT-Oq_bgWord{z-index:-1;font-family:var(--font-heading), sans-serif;text-transform:uppercase;color:#0000;-webkit-text-stroke:1px var(--color-border);pointer-events:none;font-size:clamp(8rem,4rem + 18vw,22rem);font-weight:800;line-height:1;position:absolute;bottom:-.18em;right:-.04em}.JsT-Oq_kicker{margin:var(--space-5) 0 var(--space-3);font-family:var(--font-heading), sans-serif;font-size:var(--text-lg);text-transform:uppercase;color:var(--color-highlight);font-weight:600}.JsT-Oq_title{max-width:16ch;font-size:var(--text-4xl);margin-bottom:var(--space-6);line-height:.98}.JsT-Oq_heroRow{justify-content:space-between;align-items:flex-end;gap:var(--space-5) var(--space-7);flex-wrap:wrap;display:flex}.JsT-Oq_intro{max-width:38rem;color:var(--color-muted);font-size:var(--text-lg);margin:0}.JsT-Oq_topics{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.JsT-Oq_topics li{align-items:center;gap:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-pill);background:color-mix(in srgb, var(--color-bg-darkest) 70%, transparent);padding:.4rem .5rem .4rem 1rem;font-weight:600;display:inline-flex}.JsT-Oq_topicCount{background:var(--color-accent);min-width:1.75rem;height:1.75rem;color:var(--color-on-accent);font-size:var(--text-sm);border-radius:50%;place-items:center;display:grid}.JsT-Oq_sectionTitle{max-width:18ch;margin-bottom:clamp(2.5rem,1.5rem + 3vw,4.5rem)}.JsT-Oq_meta{align-items:center;gap:var(--space-2) var(--space-3);margin:0 0 var(--space-3);font-size:var(--text-sm);color:var(--color-muted);flex-wrap:wrap;display:flex}.JsT-Oq_chip{border-radius:var(--radius-pill);background:var(--color-surface);color:var(--color-text);padding:.15rem .75rem;font-weight:600}.JsT-Oq_text{margin:0 0 var(--space-5);color:var(--color-muted)}.JsT-Oq_more{align-items:center;gap:var(--space-2);font-family:var(--font-heading), sans-serif;text-transform:uppercase;color:var(--color-accent);margin-top:auto;font-weight:600;display:inline-flex}.JsT-Oq_more svg{transition:translate .3s var(--ease)}.JsT-Oq_featured,.JsT-Oq_card{border-radius:var(--radius-lg);border:1px solid var(--color-border);background:var(--color-bg-deep);transition:transform .45s var(--ease), border-color .3s;flex-direction:column;display:flex;position:relative;overflow:hidden}.JsT-Oq_featured{margin-bottom:var(--space-5)}@media (min-width:900px){.JsT-Oq_featured{grid-template-columns:1.15fr 1fr;display:grid}}.JsT-Oq_featuredCover{aspect-ratio:16/10}@media (min-width:900px){.JsT-Oq_featuredCover{aspect-ratio:auto;min-height:24rem}}.JsT-Oq_featuredBody{flex-direction:column;padding:clamp(1.5rem,1rem + 2vw,3rem);display:flex}.JsT-Oq_tag{margin:0 0 var(--space-4);border-radius:var(--radius-pill);background:var(--color-highlight);color:var(--color-bg-darkest);font-family:var(--font-heading), sans-serif;font-size:var(--text-sm);text-transform:uppercase;align-self:flex-start;padding:.3rem .9rem;font-weight:700}.JsT-Oq_featuredTitle{font-size:var(--text-3xl);margin-bottom:var(--space-4);line-height:1}.JsT-Oq_grid{gap:var(--space-5);margin:0;padding:0;list-style:none;display:grid}@media (min-width:768px){.JsT-Oq_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.JsT-Oq_grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.JsT-Oq_cardCover{aspect-ratio:16/10}.JsT-Oq_cardBody{padding:var(--space-5);flex-direction:column;flex:1;display:flex}.JsT-Oq_cardTitle{font-size:var(--text-xl);margin-bottom:var(--space-3)}.JsT-Oq_featuredTitle a,.JsT-Oq_cardTitle a{color:var(--color-text);transition:background-size .5s var(--ease), color .3s;background:linear-gradient(currentColor,currentColor) 0 100%/0 2px no-repeat;text-decoration:none}.JsT-Oq_featuredTitle a:after,.JsT-Oq_cardTitle a:after{content:"";position:absolute;inset:0}.JsT-Oq_featured:hover,.JsT-Oq_card:hover{border-color:var(--color-border-strong);transform:translateY(-8px)}.JsT-Oq_featured:hover .JsT-Oq_featuredTitle a,.JsT-Oq_card:hover .JsT-Oq_cardTitle a{color:var(--color-accent);background-size:100% 2px}.JsT-Oq_featured:hover .JsT-Oq_featuredCover svg,.JsT-Oq_card:hover .JsT-Oq_cardCover svg{rotate:-2deg;scale:1.08}.JsT-Oq_featured:hover .JsT-Oq_featuredCover img,.JsT-Oq_card:hover .JsT-Oq_cardCover img{scale:1.06}.JsT-Oq_featured:hover .JsT-Oq_more svg,.JsT-Oq_card:hover .JsT-Oq_more svg{translate:4px}.JsT-Oq_faqGrid{gap:var(--space-7);display:grid}@media (min-width:960px){.JsT-Oq_faqGrid{grid-template-columns:.8fr 1.2fr}}.JsT-Oq_faqAction{margin-top:var(--space-6)}.JsT-Oq_faqList{align-content:start;gap:var(--space-3);display:grid}.JsT-Oq_faqItem{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-darkest)}.JsT-Oq_faqItem[open]{border-color:var(--color-border-strong)}.JsT-Oq_faqItem summary{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:var(--tap);padding:var(--space-4) var(--space-5);font-family:var(--font-heading), sans-serif;font-size:var(--text-lg);text-transform:uppercase;cursor:pointer;font-weight:700;list-style:none;display:flex}.JsT-Oq_faqItem summary::-webkit-details-marker{display:none}.JsT-Oq_faqItem summary:after{content:"+";background:var(--color-surface);width:2rem;height:2rem;color:var(--color-accent);transition:transform .25s var(--ease), background-color .2s;border-radius:50%;flex:none;place-items:center;font-size:1.25rem;line-height:1;display:grid}.JsT-Oq_faqItem[open] summary:after{background:var(--color-accent);color:var(--color-on-accent);transform:rotate(45deg)}.JsT-Oq_faqItem p{padding:0 var(--space-5) var(--space-5);color:var(--color-muted);margin:0}
._1lqa2G_hero{isolation:isolate;padding-block:clamp(2.5rem, 1.5rem + 4vw, 5rem) var(--space-section);background:radial-gradient(ellipse 50% 60% at 85% 20%, var(--color-glow) 0%, transparent 70%), radial-gradient(ellipse 40% 45% at 5% 95%, var(--color-glow-gold) 0%, transparent 70%), linear-gradient(180deg, var(--color-bg) 0%, var(--color-bg-deep) 75%, var(--color-bg-darkest) 100%);position:relative;overflow:hidden}._1lqa2G_heroGrid{gap:var(--space-7);align-items:center;display:grid}@media (min-width:64rem){._1lqa2G_heroGrid{grid-template-columns:1fr 1.05fr}}._1lqa2G_meta{align-items:center;gap:var(--space-3);margin:var(--space-5) 0 var(--space-4);flex-wrap:wrap;display:flex}._1lqa2G_tag{font-family:var(--font-heading), sans-serif;font-size:var(--text-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--color-on-accent);background:var(--color-highlight);border-radius:var(--radius-pill);padding:.3rem .85rem;font-weight:600}._1lqa2G_type{font-size:var(--text-sm);letter-spacing:.12em;text-transform:uppercase;color:var(--color-accent)}._1lqa2G_title{font-size:var(--text-4xl);margin-bottom:var(--space-5);line-height:.98}._1lqa2G_summary{max-width:44ch;color:var(--color-muted);font-size:var(--text-lg)}._1lqa2G_actions{gap:var(--space-3);margin-top:var(--space-6);flex-wrap:wrap;display:flex}._1lqa2G_note{margin-top:var(--space-5);font-size:var(--text-sm);color:var(--color-muted)}._1lqa2G_aboutGrid{gap:var(--space-7);margin-top:var(--space-6);display:grid}@media (min-width:60rem){._1lqa2G_aboutGrid{grid-template-columns:1.3fr .7fr}}._1lqa2G_prose p{margin-bottom:var(--space-4);color:var(--color-muted);font-size:var(--text-lg)}._1lqa2G_prose p:last-child{margin-bottom:0}._1lqa2G_includes{padding:var(--space-6);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);align-content:start}._1lqa2G_includesTitle{margin-bottom:var(--space-4);font-size:var(--text-xl)}._1lqa2G_includesList{gap:var(--space-3);list-style:none;display:grid}._1lqa2G_includesList li{align-items:flex-start;gap:var(--space-3);color:var(--color-muted);display:flex}._1lqa2G_includesList svg{color:var(--color-accent);flex:none;margin-top:.2em}._1lqa2G_sectionTitle{max-width:18ch;margin-bottom:var(--space-6)}._1lqa2G_offers{gap:var(--space-5);margin-top:var(--space-6);list-style:none;display:grid}@media (min-width:48rem){._1lqa2G_offers{grid-template-columns:repeat(2,1fr)}}@media (min-width:72rem){._1lqa2G_offers{grid-template-columns:repeat(3,1fr)}}._1lqa2G_offer{gap:var(--space-3);padding:var(--space-6);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);flex-direction:column;display:flex}._1lqa2G_offer:hover{border-color:var(--color-border-strong)}._1lqa2G_offerNum{font-family:var(--font-heading), sans-serif;font-size:var(--text-sm);letter-spacing:.1em;color:var(--color-highlight);font-weight:700}._1lqa2G_offerTitle{font-size:var(--text-xl)}._1lqa2G_offer p{color:var(--color-muted);margin:0}._1lqa2G_band{gap:var(--space-6);background:linear-gradient(135deg, var(--color-surface) 0%, var(--color-bg-deep) 100%);border:1px solid var(--color-border-strong);border-radius:var(--radius-xl);align-items:center;padding:clamp(2rem,1rem + 4vw,3.5rem);display:grid}@media (min-width:60rem){._1lqa2G_band{grid-template-columns:1.2fr .8fr}}._1lqa2G_bandTitle{font-size:var(--text-2xl);margin-bottom:var(--space-4)}._1lqa2G_band p{color:var(--color-muted);margin:0}._1lqa2G_bandActions{gap:var(--space-3);flex-wrap:wrap;display:flex}._1lqa2G_cta{text-align:center}._1lqa2G_ctaTitle{max-width:20ch;margin-inline:auto;margin-bottom:var(--space-4)}._1lqa2G_ctaText{max-width:48ch;margin-inline:auto;margin-bottom:var(--space-6);color:var(--color-muted);font-size:var(--text-lg)}._1lqa2G_ctaActions{justify-content:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._1lqa2G_faqGrid{gap:var(--space-7);display:grid}@media (min-width:60rem){._1lqa2G_faqGrid{grid-template-columns:.8fr 1.2fr}}._1lqa2G_faqList{align-content:start;gap:var(--space-3);display:grid}._1lqa2G_faqItem{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-darkest)}._1lqa2G_faqItem[open]{border-color:var(--color-border-strong)}._1lqa2G_faqItem summary{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:var(--tap);padding:var(--space-4) var(--space-5);font-family:var(--font-heading), sans-serif;font-size:var(--text-lg);text-transform:uppercase;cursor:pointer;font-weight:700;list-style:none;display:flex}._1lqa2G_faqItem summary::-webkit-details-marker{display:none}._1lqa2G_faqItem summary:after{content:"+";background:var(--color-surface);width:2rem;height:2rem;color:var(--color-accent);transition:transform .25s var(--ease), background-color .2s;border-radius:50%;flex:none;place-items:center;font-size:1.25rem;line-height:1;display:grid}._1lqa2G_faqItem[open] summary:after{background:var(--color-accent);color:var(--color-on-accent);transform:rotate(45deg)}._1lqa2G_faqItem p{padding:0 var(--space-5) var(--space-5);color:var(--color-muted);margin:0}._1lqa2G_more{gap:var(--space-5);margin-top:var(--space-6);list-style:none;display:grid}@media (min-width:48rem){._1lqa2G_more{grid-template-columns:repeat(2,1fr)}}._1lqa2G_moreCard{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);grid-template-columns:8rem 1fr;display:grid;position:relative;overflow:hidden}._1lqa2G_moreCard:hover{border-color:var(--color-border-strong)}._1lqa2G_moreMedia{background:var(--color-bg-darkest);min-height:7rem;position:relative}._1lqa2G_moreMedia img{object-fit:cover;object-position:top left}._1lqa2G_moreBody{padding:var(--space-5)}._1lqa2G_moreType{margin-bottom:var(--space-2);font-size:var(--text-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--color-accent)}._1lqa2G_moreTitle{font-size:var(--text-lg)}._1lqa2G_moreTitle a{color:inherit;text-decoration:none}._1lqa2G_moreTitle a:hover{color:var(--color-accent)}._1lqa2G_moreTitle a:after{content:"";position:absolute;inset:0}
.AwdxYa_hero{isolation:isolate;padding-block:clamp(2.5rem, 1.5rem + 4vw, 5rem) var(--space-section);background:radial-gradient(ellipse 50% 60% at 85% 25%, var(--color-glow) 0%, transparent 70%), radial-gradient(ellipse 40% 45% at 5% 90%, var(--color-glow-gold) 0%, transparent 70%), linear-gradient(180deg, var(--color-bg) 0%, var(--color-bg-deep) 70%, var(--color-bg-darkest) 100%);position:relative;overflow:hidden}.AwdxYa_hero:before{content:"";z-index:-1;background-image:linear-gradient(var(--color-grid) 1px, transparent 1px), linear-gradient(90deg, var(--color-grid) 1px, transparent 1px);background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(at 50% 40%,#000 25%,#0000 80%);mask-image:radial-gradient(at 50% 40%,#000 25%,#0000 80%)}.AwdxYa_bgWord{z-index:-1;font-family:var(--font-heading), sans-serif;text-transform:uppercase;color:#0000;-webkit-text-stroke:1px var(--color-border);pointer-events:none;font-size:clamp(8rem,4rem + 18vw,22rem);font-weight:800;line-height:1;position:absolute;bottom:-.18em;right:-.04em}.AwdxYa_kicker{margin:var(--space-5) 0 var(--space-3);font-family:var(--font-heading), sans-serif;font-size:var(--text-lg);text-transform:uppercase;color:var(--color-highlight);font-weight:600}.AwdxYa_title{max-width:16ch;font-size:var(--text-4xl);margin-bottom:var(--space-6);line-height:.98}.AwdxYa_heroRow{justify-content:space-between;align-items:flex-end;gap:var(--space-5) var(--space-7);flex-wrap:wrap;display:flex}.AwdxYa_intro{max-width:38rem;color:var(--color-muted);font-size:var(--text-lg);margin:0}.AwdxYa_heroActions{gap:var(--space-3);flex-wrap:wrap;display:flex}.AwdxYa_sectionTitle{max-width:18ch;margin-bottom:var(--space-5)}.AwdxYa_sectionIntro{max-width:48rem;color:var(--color-muted)}.AwdxYa_faqGrid{gap:var(--space-7);display:grid}@media (min-width:60rem){.AwdxYa_faqGrid{grid-template-columns:.8fr 1.2fr}}.AwdxYa_faqAction{margin-top:var(--space-6)}.AwdxYa_faqList{align-content:start;gap:var(--space-3);display:grid}.AwdxYa_faqItem{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-darkest)}.AwdxYa_faqItem[open]{border-color:var(--color-border-strong)}.AwdxYa_faqItem summary{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:var(--tap);padding:var(--space-4) var(--space-5);font-family:var(--font-heading), sans-serif;font-size:var(--text-lg);text-transform:uppercase;cursor:pointer;font-weight:700;list-style:none;display:flex}.AwdxYa_faqItem summary::-webkit-details-marker{display:none}.AwdxYa_faqItem summary:after{content:"+";background:var(--color-surface);width:2rem;height:2rem;color:var(--color-accent);transition:transform .25s var(--ease), background-color .2s;border-radius:50%;flex:none;place-items:center;font-size:1.25rem;line-height:1;display:grid}.AwdxYa_faqItem[open] summary:after{background:var(--color-accent);color:var(--color-on-accent);transform:rotate(45deg)}.AwdxYa_faqItem p{padding:0 var(--space-5) var(--space-5);color:var(--color-muted);margin:0}
._7o662G_hero{isolation:isolate;padding-block:clamp(2.5rem, 1.5rem + 4vw, 5rem) var(--space-section);background:radial-gradient(ellipse 50% 60% at 80% 30%, var(--color-glow) 0%, transparent 70%), radial-gradient(ellipse 40% 45% at 5% 90%, var(--color-glow-gold) 0%, transparent 70%), linear-gradient(180deg, var(--color-bg) 0%, var(--color-bg-deep) 70%, var(--color-bg-darkest) 100%);position:relative;overflow:hidden}._7o662G_hero:before{content:"";z-index:-1;background-image:linear-gradient(var(--color-grid) 1px, transparent 1px), linear-gradient(90deg, var(--color-grid) 1px, transparent 1px);background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(at 50% 40%,#000 25%,#0000 80%);mask-image:radial-gradient(at 50% 40%,#000 25%,#0000 80%)}._7o662G_heroGrid{gap:var(--space-8);align-items:center;display:grid}@media (min-width:960px){._7o662G_heroGrid{grid-template-columns:1.15fr .85fr}}._7o662G_kicker{margin:var(--space-5) 0 var(--space-3);font-family:var(--font-heading), sans-serif;font-size:var(--text-lg);text-transform:uppercase;color:var(--color-highlight);font-weight:600}._7o662G_title{font-size:var(--text-4xl);margin-bottom:var(--space-6);line-height:.98}._7o662G_bio{color:var(--color-muted);font-size:var(--text-lg);max-width:40rem}._7o662G_actions{gap:var(--space-3);margin-top:var(--space-6);flex-wrap:wrap;display:flex}._7o662G_portraitWrap{width:min(100%,30rem);margin-inline:auto;position:relative}._7o662G_portrait{aspect-ratio:4/5;border-radius:var(--radius-xl);border:2px solid var(--color-highlight);box-shadow:0 0 0 10px color-mix(in srgb, var(--color-highlight) 10%, transparent), var(--shadow-card);transition:rotate .6s var(--ease), scale .6s var(--ease);position:relative;overflow:hidden;rotate:2deg}._7o662G_portrait:hover{rotate:0deg;scale:1.02}._7o662G_portraitImg{object-fit:cover;object-position:center 18%;transition:scale .9s var(--ease)}._7o662G_portrait:hover ._7o662G_portraitImg{scale:1.06}._7o662G_badge{padding:var(--space-4) var(--space-5);border-radius:var(--radius-lg);border:1px solid var(--color-border);background:color-mix(in srgb, var(--color-bg-darkest) 85%, transparent);-webkit-backdrop-filter:blur(10px);text-align:center;justify-items:center;display:grid;position:absolute;bottom:2rem;left:-1rem}@media (prefers-reduced-motion:no-preference){._7o662G_badge{animation:6s ease-in-out infinite _7o662G_bob}}@keyframes _7o662G_bob{0%,to{translate:0}50%{translate:0 -10px}}._7o662G_badgeNum{font-family:var(--font-heading), sans-serif;font-size:var(--text-3xl);color:var(--color-accent);font-weight:800;line-height:1}._7o662G_badgeLabel{margin-top:var(--space-1);font-family:var(--font-heading), sans-serif;font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--color-muted);font-weight:600}._7o662G_facts{gap:var(--space-5);margin:var(--space-7) 0 0;display:grid}@media (min-width:768px){._7o662G_facts{grid-template-columns:repeat(3,minmax(0,1fr))}}._7o662G_fact{gap:var(--space-3);padding:var(--space-6);border-radius:var(--radius-lg);border:1px solid var(--color-border);background:var(--color-bg-deep);flex-direction:column;display:flex}._7o662G_fact dd{font-family:var(--font-heading), sans-serif;margin:0;font-size:clamp(3rem,2rem + 3vw,5rem);font-weight:800;line-height:1}._7o662G_fact dt{color:var(--color-muted)}._7o662G_band{isolation:isolate;background:var(--color-bg-darkest);padding-block:clamp(5rem,3rem + 8vw,10rem);position:relative;overflow:hidden}._7o662G_bandImg{z-index:-2;object-fit:cover;object-position:center 30%;scale:1.05}._7o662G_band:before{content:"";z-index:-1;background:linear-gradient(90deg, color-mix(in srgb, var(--color-bg-darkest) 94%, transparent) 0%, color-mix(in srgb, var(--color-bg-darkest) 60%, transparent) 65%, color-mix(in srgb, var(--color-bg-darkest) 80%, transparent) 100%);position:absolute;inset:0}._7o662G_bandTitle{max-width:18ch;font-size:var(--text-4xl);line-height:1}._7o662G_bandText{max-width:34rem;color:var(--color-muted);font-size:var(--text-lg)}._7o662G_faqGrid{gap:var(--space-7);display:grid}@media (min-width:960px){._7o662G_faqGrid{grid-template-columns:.8fr 1.2fr}}._7o662G_faqList{gap:var(--space-3);display:grid}._7o662G_faqItem{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-darkest)}._7o662G_faqItem[open]{border-color:var(--color-border-strong)}._7o662G_faqItem summary{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:var(--tap);padding:var(--space-4) var(--space-5);font-family:var(--font-heading), sans-serif;font-size:var(--text-lg);text-transform:uppercase;cursor:pointer;font-weight:700;list-style:none;display:flex}._7o662G_faqItem summary::-webkit-details-marker{display:none}._7o662G_faqItem summary:after{content:"+";background:var(--color-surface);width:2rem;height:2rem;color:var(--color-accent);transition:transform .25s var(--ease), background-color .2s;border-radius:50%;flex:none;place-items:center;font-size:1.25rem;line-height:1;display:grid}._7o662G_faqItem[open] summary:after{background:var(--color-accent);color:var(--color-on-accent);transform:rotate(45deg)}._7o662G_faqItem p{padding:0 var(--space-5) var(--space-5);color:var(--color-muted);margin:0}
