.E-I5Iq_cta{padding-block:var(--space-10);background:radial-gradient(90% 120% at 50% 100%, #0a3e78 0%, var(--deep) 40%, var(--abyss) 80%);color:var(--mist);isolation:isolate;position:relative;overflow:hidden}.E-I5Iq_beam{background:linear-gradient(180deg, transparent, var(--sky) 60%, #fff);z-index:-1;width:1px;position:absolute;top:0;bottom:0;left:50%;box-shadow:0 0 30px 4px #0a7cea59}.E-I5Iq_inner{text-align:center;justify-items:center;gap:28px;display:grid}.E-I5Iq_title{color:#fff;max-width:12ch}.E-I5Iq_ghost{color:#9db0ca}.E-I5Iq_lead{max-width:48ch;font-size:var(--step-1);color:#d3dce8}.E-I5Iq_actions{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}
.LrKkbq_head{border-top:1px solid var(--line-strong);align-items:end;row-gap:20px;margin-bottom:clamp(40px,5vw,72px);padding-top:clamp(20px,2.2vw,28px)}.LrKkbq_title{grid-column:1/span 6;max-width:14ch}.LrKkbq_aside{grid-column:8/span 5;justify-items:start;gap:16px;display:grid}.LrKkbq_lead{color:var(--muted);font-size:var(--step-1);max-width:42ch;line-height:1.55}@media (max-width:900px){.LrKkbq_title,.LrKkbq_aside{grid-column:1/-1}}.LrKkbq_head[data-tone=dark]{border-top-color:#ffffff29}.LrKkbq_head[data-tone=dark] .LrKkbq_title{color:#fff}.LrKkbq_head[data-tone=dark] .LrKkbq_title .ghost{color:#9db0ca}.LrKkbq_head[data-tone=dark] .LrKkbq_lead{color:#c3cfdf}
.oyfdUG_list{border-top:1px solid var(--line)}.oyfdUG_item{border-bottom:1px solid var(--line);interpolate-size:allow-keywords}.oyfdUG_item summary{cursor:pointer;font-size:var(--step-1);color:var(--ink);transition:color var(--dur-ui) var(--ease-out);justify-content:space-between;align-items:center;gap:24px;padding:22px 0;font-weight:700;list-style:none;display:flex}.oyfdUG_item summary::-webkit-details-marker{display:none}.oyfdUG_item summary:hover{color:var(--brand-text)}.oyfdUG_toggle{background:var(--surface);width:36px;height:36px;transition:background-color var(--dur-ui) var(--ease-out), transform .5s var(--ease-out);border-radius:50%;flex:none;position:relative}.oyfdUG_toggle:before,.oyfdUG_toggle:after{content:"";background:var(--ink);width:12px;height:1.5px;transition:rotate .5s var(--ease-out), background-color var(--dur-ui);position:absolute;top:50%;left:50%;translate:-50% -50%}.oyfdUG_toggle:after{rotate:90deg}.oyfdUG_item[open] .oyfdUG_toggle{background:var(--ink);transform:rotate(180deg)}.oyfdUG_item[open] .oyfdUG_toggle:before,.oyfdUG_item[open] .oyfdUG_toggle:after{background:#fff}.oyfdUG_item[open] .oyfdUG_toggle:after{rotate:0deg}.oyfdUG_item::details-content{height:0;transition:height .5s var(--ease-out), content-visibility .5s allow-discrete;overflow:clip}.oyfdUG_item[open]::details-content{height:auto}.oyfdUG_answer p{color:var(--muted);max-width:68ch;padding:0 60px 24px 0}
.uL25Uq_visual{width:100%;height:100%;position:relative}.uL25Uq_poster{perspective:1400px;transition:opacity .8s var(--ease-out);place-items:center;display:grid;position:absolute;inset:0}.uL25Uq_wall{background:radial-gradient(closest-side,#e4e9f0 0%,#e4e9f0b3 50%,#0000 100%);position:absolute;inset:0 4%}.uL25Uq_rig{aspect-ratio:16/9.2;width:min(64%,760px);transform-style:preserve-3d;animation:uL25Uq_poster-float 7s var(--ease-in-out) infinite alternate;position:relative;transform:rotateY(-28deg)rotateX(4deg)translate(-4%)}.uL25Uq_plate{background:#20252d;border-radius:3px;width:4.5%;height:46%;position:absolute;top:27%;left:106%;transform:translateZ(-90px);box-shadow:6px 8px 14px #071a3340}.uL25Uq_arm{transform-origin:100%;background:linear-gradient(#3a434f,#20252d);border-radius:4px;width:46%;height:3.2%;position:absolute;top:48%;left:62%;transform:translateZ(-45px)rotateY(-38deg)}.uL25Uq_panel{background:radial-gradient(90% 120% at 50% 110%,#0a7cea 0%,#071a33 55%,#030a16 100%);border-radius:10px;position:absolute;inset:0;overflow:hidden;box-shadow:0 0 0 5px #0c1018,0 0 0 6px #2a3240,34px 30px 60px -18px #071a3361}.uL25Uq_panel:before{content:"";background:linear-gradient(115deg,#ffffff24 0%,#fff0 38%);position:absolute;inset:0}.uL25Uq_panel:after{content:"";background:linear-gradient(90deg,#0000,#ffffff14,#0000);width:30%;animation:9s linear infinite uL25Uq_poster-sweep;position:absolute;inset:-50% auto -50% -40%;transform:rotate(20deg)}@keyframes uL25Uq_poster-float{to{transform:rotateY(-22deg)rotateX(2deg)translate(-4%)translateY(-6px)}}@keyframes uL25Uq_poster-sweep{to{left:140%}}@media (max-width:760px){.uL25Uq_rig{width:66%;margin-right:12%}}.uL25Uq_beam{background:linear-gradient(#0000,#5eb0fab3);width:2px;position:absolute;top:0;bottom:0;left:50%}.uL25Uq_canvas{opacity:0;transition:opacity .8s var(--ease-out);position:absolute;inset:-6% 0 -10%;-webkit-mask-image:linear-gradient(#0000,#000 10% 90%,#0000);mask-image:linear-gradient(#0000,#000 10% 90%,#0000)}.uL25Uq_visual[data-ready] .uL25Uq_canvas{opacity:1}.uL25Uq_visual[data-ready] .uL25Uq_poster{opacity:0}
.s-6kkG_hero{background:radial-gradient(120% 80% at 50% 0%, #fff 30%, var(--surface) 100%);position:relative}.s-6kkG_frame{--p:0;min-height:max(720px,100svh);padding-top:calc(var(--header-h) + clamp(24px, 4vh, 56px));grid-template-rows:auto minmax(300px,1fr) auto;display:grid;position:relative;overflow:hidden}.s-6kkG_axis{top:46%}@media (max-width:760px){.s-6kkG_axis{display:none}}.s-6kkG_orb{aspect-ratio:1;filter:blur(10px);pointer-events:none;background:radial-gradient(closest-side,#5eb0fa52,#0a7cea1a 55%,#0000 72%);border-radius:50%;width:min(80vw,980px);position:absolute;top:58%;left:50%;translate:-50% -50%}.s-6kkG_title{z-index:2;font-size:min(var(--step-5), 11vh);letter-spacing:-.05em;text-align:center;padding-inline:var(--margin);justify-items:center;line-height:.92;display:grid;position:relative}.s-6kkG_where{font-family:var(--font-text);font-size:var(--step-1);letter-spacing:0;color:var(--muted);margin-top:clamp(14px,2vh,22px);font-weight:600;line-height:1.4}.s-6kkG_line1{transform:translateX(calc(var(--p) * -14vw))}.s-6kkG_line2{transform:translateX(calc(var(--p) * 10vw))}.s-6kkG_stage{z-index:1;min-height:clamp(240px,33vh,500px);margin-top:clamp(-40px,-2vw,-12px);position:relative}.s-6kkG_foot{z-index:2;align-items:end;row-gap:24px;padding-bottom:clamp(28px,5vh,56px);position:relative}.s-6kkG_pitch{color:var(--muted);font-size:var(--step-1);grid-column:1/span 5;max-width:34ch}.s-6kkG_ctas{flex-wrap:wrap;grid-column:7/span 6;justify-content:flex-end;gap:10px;display:flex}@media (max-width:1080px){.s-6kkG_pitch{grid-column:1/span 6}.s-6kkG_ctas{grid-column:1/-1;justify-content:center}.s-6kkG_pitch{text-align:center;grid-column:1/-1;justify-self:center}}@media (max-width:560px){.s-6kkG_frame{grid-template-rows:auto 280px auto;min-height:auto}.s-6kkG_stage{margin-top:-10px}.s-6kkG_ctas .btn{flex:100%}}
.jLuclW_track{--p:0;position:relative}.jLuclW_steps{gap:clamp(32px,5vw,64px);margin:0;padding:0;list-style:none;display:grid;position:relative}.jLuclW_axis{background:var(--line-strong);width:1px;position:absolute;top:0;bottom:0;left:50%}.jLuclW_fill{background:var(--brand);transform-origin:top;transform:scaleY(clamp(0, calc((var(--p) - .2) * 1.8), 1));position:absolute;inset:0}.jLuclW_step{grid-template-columns:1fr 72px 1fr;align-items:center;display:grid;position:relative}.jLuclW_node{border:1px solid var(--line-strong);width:56px;height:56px;font-family:var(--font-display);color:var(--ink);z-index:1;background:#fff;border-radius:50%;grid-area:1/2;justify-self:center;place-items:center;font-weight:700;display:grid}.jLuclW_body{grid-row:1;gap:8px;max-width:380px;display:grid}.jLuclW_step[data-side=left] .jLuclW_body{text-align:right;grid-column:1;justify-self:end}.jLuclW_step[data-side=right] .jLuclW_body{grid-column:3;justify-self:start}.jLuclW_stepTitle{font-size:var(--step-2)}.jLuclW_body p{color:var(--muted)}@media (max-width:760px){.jLuclW_axis{left:28px}.jLuclW_step{grid-template-columns:56px 1fr;gap:20px}.jLuclW_node{grid-column:1}.jLuclW_step[data-side] .jLuclW_body{text-align:left;grid-column:2;justify-self:start}}
.JWo6XG_hero{padding:calc(var(--header-h) + clamp(48px, 9vh, 120px)) 0 clamp(56px, 8vw, 104px);background:radial-gradient(90% 70% at 50% 0%, #fff 30%, var(--surface) 100%);position:relative;overflow:hidden}.JWo6XG_hero:before{content:"";aspect-ratio:1;pointer-events:none;background:radial-gradient(closest-side,#5eb0fa33,#0000 70%);border-radius:50%;width:min(70vw,820px);position:absolute;top:70%;left:50%;translate:-50% -50%}.JWo6XG_axis{background:linear-gradient(180deg, transparent, var(--brand));height:clamp(56px,8vw,104px);top:auto;bottom:0}.JWo6XG_inner{position:relative}.JWo6XG_text{text-align:center;justify-items:center;gap:24px;display:grid}.JWo6XG_crumbs{font-size:var(--step--1);color:var(--muted);gap:10px;margin:0;padding:0;font-weight:600;list-style:none;display:flex}.JWo6XG_crumbs li+li:before{content:"/";color:var(--line-strong);margin-right:10px}.JWo6XG_crumbs a{margin:-12px -4px;padding:12px 4px;display:inline-block}.JWo6XG_crumbs a:hover,.JWo6XG_crumbs [aria-current]{color:var(--ink)}.JWo6XG_title{max-width:13ch;font-size:min(var(--step-5), 14vh)}.JWo6XG_lead{max-width:52ch}.JWo6XG_actions{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.JWo6XG_compact{padding:calc(var(--header-h) + clamp(32px, 6vh, 72px)) 0 clamp(40px, 5vw, 64px)}.JWo6XG_compact .JWo6XG_title{max-width:16ch;font-size:clamp(2.5rem,1.4rem + 4.2vw,5rem)}.JWo6XG_split .JWo6XG_inner{grid-template-columns:repeat(var(--cols), minmax(0, 1fr));column-gap:var(--gap);align-items:center;row-gap:40px;display:grid}.JWo6XG_split .JWo6XG_text{text-align:left;grid-column:1/span 6;justify-items:start}.JWo6XG_split .JWo6XG_title{max-width:11ch;font-size:min(clamp(2.5rem,1.2rem + 4.4vw,5.25rem),13vh)}.JWo6XG_split .JWo6XG_actions{justify-content:flex-start}.JWo6XG_media{aspect-ratio:5/4;border-radius:var(--radius-card);background:var(--deep);box-shadow:var(--shadow-float);grid-column:7/span 6;position:relative;overflow:hidden}.JWo6XG_media img{object-fit:cover}.JWo6XG_wipe{background:var(--brand-strong);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}@media (max-width:900px){.JWo6XG_split .JWo6XG_text,.JWo6XG_media{grid-column:1/-1}}.JWo6XG_dark{background:radial-gradient(90% 120% at 50% 100%, #0a3e78 0%, var(--deep) 40%, var(--abyss) 80%);color:var(--mist)}.JWo6XG_dark:before{background:radial-gradient(closest-side,#0a7cea47,#0000 70%)}.JWo6XG_dark .JWo6XG_title{color:#fff}.JWo6XG_dark .JWo6XG_title .ghost{color:#9db0ca}.JWo6XG_dark .JWo6XG_lead{color:#d3dce8}.JWo6XG_dark .JWo6XG_crumbs{color:#c3cfdf}.JWo6XG_dark .JWo6XG_crumbs li+li:before{color:#ffffff4d}.JWo6XG_dark .JWo6XG_crumbs a:hover,.JWo6XG_dark .JWo6XG_crumbs [aria-current]{color:#fff}.JWo6XG_dark .JWo6XG_axis{background:linear-gradient(180deg, transparent, var(--sky))}.JWo6XG_strip{background:#030a1659;border-top:1px solid #ffffff24;margin-top:clamp(48px,7vw,88px);margin-bottom:calc(-1*clamp(56px,8vw,104px));position:relative}
.PaThBG_section{padding-block:clamp(56px,8vw,112px);position:relative}.PaThBG_surface{background:var(--surface)}.PaThBG_split{align-items:center;row-gap:28px}.PaThBG_splitMedia{aspect-ratio:4/3;border-radius:var(--radius-card);background:var(--surface);grid-column:1/span 6;position:relative;overflow:hidden}.PaThBG_splitMedia img{object-fit:cover}.PaThBG_splitCopy{grid-column:8/span 5;justify-items:start;gap:16px;display:grid}.PaThBG_split[data-flip] .PaThBG_splitMedia{grid-area:1/7/auto/span 6}.PaThBG_split[data-flip] .PaThBG_splitCopy{grid-area:1/1/auto/span 5}.PaThBG_splitCopy h2,.PaThBG_splitCopy h3{font-size:var(--step-3)}.PaThBG_splitCopy p{color:var(--muted)}.PaThBG_prose{max-width:64ch;color:var(--muted);font-size:var(--step-1);gap:18px;margin-inline:auto;display:grid}.PaThBG_prose strong{color:var(--ink)}@media (max-width:900px){.PaThBG_splitMedia,.PaThBG_split[data-flip] .PaThBG_splitMedia,.PaThBG_splitCopy,.PaThBG_split[data-flip] .PaThBG_splitCopy{grid-area:auto/1/auto/-1}}
.N4DMPa_precision{--p:0;--e:min(1, calc(var(--p) * 4));background:var(--bg);height:260vh;position:relative}.N4DMPa_sticky{height:100svh;padding:calc((1 - var(--e)) * clamp(16px, 4vw, 56px));padding-top:calc(var(--header-h) * (1 - var(--e)) + (1 - var(--e)) * 16px);display:grid;position:sticky;top:0}.N4DMPa_panel{border-radius:calc((1 - var(--e)) * var(--radius-panel));background:radial-gradient(120% 90% at 50% 50%, var(--deep) 0%, var(--abyss) 70%);color:#fff;isolation:isolate;position:relative;overflow:hidden}.N4DMPa_tunnel{width:100%;height:100%;position:absolute;inset:0}.N4DMPa_beam{background:linear-gradient(180deg, #5eb0fa00 0%, var(--sky) 40%, #fff 50%, var(--sky) 60%, #5eb0fa00 100%);width:2px;position:absolute;top:0;bottom:0;left:50%;translate:-1px;box-shadow:0 0 24px 6px #0a7cea73}.N4DMPa_horizon{background:linear-gradient(90deg,#0000,#5eb0fa80 30%,#fffc 50%,#5eb0fa80 70%,#0000);height:1px;position:absolute;top:50%;left:0;right:0}.N4DMPa_beats{z-index:1;margin:0;padding:0;list-style:none;position:absolute;inset:0}.N4DMPa_beat{pointer-events:none;position:absolute;inset:0}.N4DMPa_word{color:#fff;text-shadow:0 0 2px #030a16e6,0 0 24px #030a16f2,0 0 48px #0a7cea80;white-space:nowrap;opacity:0;filter:blur(14px);letter-spacing:.6em;transition:opacity .7s var(--ease-out), filter .7s var(--ease-out), letter-spacing 1s var(--ease-out);padding-left:.32em;font-size:clamp(2rem,1rem + 6vw,6.5rem);font-weight:600;position:absolute;top:50%;left:50%;translate:-50% -50%}.N4DMPa_text{right:var(--margin);max-width:34ch;color:var(--mist);font-size:var(--step-1);opacity:0;transition:opacity .6s var(--ease-out), transform .6s var(--ease-out);position:absolute;bottom:clamp(32px,7vh,72px);transform:translateY(12px)}.N4DMPa_beat[data-active] .N4DMPa_word{opacity:1;filter:blur();letter-spacing:.32em}.N4DMPa_beat[data-active] .N4DMPa_text{opacity:1;transition-delay:.15s;transform:none}.N4DMPa_counter{z-index:1;left:var(--margin);font-family:var(--font-display);color:var(--mist);align-items:center;gap:12px;font-weight:600;display:flex;position:absolute;bottom:clamp(32px,7vh,72px)}.N4DMPa_track{background:var(--dark-line);width:80px;height:1px;position:relative}.N4DMPa_track span{background:var(--sky);transform-origin:0;transition:transform .6s var(--ease-out);position:absolute;inset:0}@media (max-width:760px){.N4DMPa_precision{height:240vh}.N4DMPa_text{left:var(--margin);right:var(--margin);text-align:center;margin-inline:auto;bottom:96px}.N4DMPa_counter{bottom:56px;left:50%;translate:-50%}}@media (prefers-reduced-motion:reduce){.N4DMPa_precision{height:auto}.N4DMPa_sticky{height:auto;padding:0;position:relative}.N4DMPa_panel{padding:var(--space-9) var(--margin);border-radius:0}.N4DMPa_beats{text-align:center;justify-items:center;gap:40px;display:grid;position:relative}.N4DMPa_beat{position:relative}.N4DMPa_word,.N4DMPa_text{opacity:1;filter:none;letter-spacing:.32em;margin:0 auto;position:relative;inset:auto;transform:none}.N4DMPa_text{margin-top:12px}.N4DMPa_counter{display:none}}.N4DMPa_beats:before{content:"";pointer-events:none;background:radial-gradient(closest-side,#030a16c7,#030a1600 100%);width:min(90%,900px);height:34%;position:absolute;top:50%;left:50%;translate:-50% -50%}.N4DMPa_panel:after{content:"";pointer-events:none;background:linear-gradient(#030a1600 0%,#030a16b3 55%,#030a16f0 100%);height:38%;position:absolute;inset:auto 0 0}
.SHjAIW_list{gap:var(--gap);grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));display:grid}.SHjAIW_card{padding:var(--space-5);border:1px solid var(--line);border-radius:var(--radius-card);background:var(--bg);transition:border-color var(--dur-ui) var(--ease-out), box-shadow var(--dur-ui) var(--ease-out);align-content:start;gap:12px;display:grid}.SHjAIW_card:hover{border-color:var(--control);box-shadow:var(--shadow-float)}.SHjAIW_card h2{font-size:var(--step-2)}.SHjAIW_card img{aspect-ratio:16/10;object-fit:cover;border-radius:12px;width:100%}.SHjAIW_meta{color:var(--muted);font-size:var(--step--1)}.SHjAIW_article{gap:var(--space-5);max-width:68ch;margin-inline:auto;display:grid}.SHjAIW_cover{border-radius:var(--radius-card);width:100%;height:auto}.SHjAIW_body{color:var(--text);font-size:var(--step-1);line-height:1.7}.SHjAIW_body>*+*{margin-top:1em}.SHjAIW_body h2,.SHjAIW_body h3{font-size:var(--step-2);margin-top:1.6em}.SHjAIW_body a{color:var(--brand-text);text-decoration:underline}.SHjAIW_body img{border-radius:12px;max-width:100%;height:auto}.SHjAIW_body blockquote{border-left:3px solid var(--brand);color:var(--muted);margin-inline:0;padding-left:18px}.SHjAIW_body ul,.SHjAIW_body ol{padding-left:1.3em}.SHjAIW_comments{gap:var(--space-4);padding-top:var(--space-6);border-top:1px solid var(--line);display:grid}.SHjAIW_comments h2{font-size:var(--step-2)}.SHjAIW_comment{padding:var(--space-4) var(--space-5);border-radius:var(--radius-card);background:var(--surface);gap:6px;display:grid}.SHjAIW_comment p{white-space:pre-wrap;overflow-wrap:anywhere}.SHjAIW_photos{grid-template-columns:repeat(auto-fill,minmax(min(100%,160px),1fr));gap:8px;display:grid}.SHjAIW_photos img{aspect-ratio:1;object-fit:cover;border-radius:10px;width:100%}
.b71mVa_field{gap:8px;display:grid}.b71mVa_field label,.b71mVa_choices legend{color:var(--ink);font-size:.9rem;font-weight:700}.b71mVa_req{color:var(--brand-text)}.b71mVa_field input,.b71mVa_field textarea{border:1px solid var(--control);border-radius:var(--radius-field);width:100%;min-height:52px;color:var(--text);transition:border-color var(--dur-ui) var(--ease-out), box-shadow var(--dur-ui) var(--ease-out);background:#fff;padding:14px 16px;font-size:1rem;line-height:1.5}.b71mVa_field textarea{resize:vertical}.b71mVa_field input::placeholder,.b71mVa_field textarea::placeholder{color:var(--ghost);opacity:1}.b71mVa_field input:hover,.b71mVa_field textarea:hover{border-color:var(--muted)}.b71mVa_field input:focus-visible,.b71mVa_field textarea:focus-visible{outline:2px solid var(--brand-strong);outline-offset:2px;border-color:var(--brand-strong)}.b71mVa_field[data-invalid] input,.b71mVa_field[data-invalid] textarea{border-width:2px;border-color:#991b1b}.b71mVa_hint{color:var(--muted);font-size:var(--step--1)}.b71mVa_error{color:#991b1b;font-size:var(--step--1);animation:b71mVa_shake .4s var(--ease-out);align-items:center;gap:6px;font-weight:600;display:flex}@keyframes b71mVa_shake{25%{transform:translate(-3px)}75%{transform:translate(3px)}}.b71mVa_form{justify-items:start;gap:28px;display:grid}.b71mVa_form>*{width:100%}.b71mVa_form>button{width:auto}.b71mVa_formGrid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.b71mVa_span2{grid-column:1/-1}.b71mVa_group{border:0;min-width:0;margin:0;padding:0}.b71mVa_group>legend{font-family:var(--font-display);font-size:var(--step-2);letter-spacing:-.03em;color:var(--ink);margin-bottom:16px;font-weight:700}@media (max-width:560px){.b71mVa_formGrid{grid-template-columns:1fr}}.b71mVa_choices{border:0;min-width:0;margin:0;padding:0}.b71mVa_choices legend{margin-bottom:12px;padding:0}.b71mVa_choices .b71mVa_hint{margin:-6px 0 12px}.b71mVa_choiceGrid{grid-template-columns:repeat(var(--cols), minmax(0, 1fr));gap:10px;display:grid}.b71mVa_choice{border:1px solid var(--control);border-radius:var(--radius-card);cursor:pointer;min-height:60px;transition:border-color var(--dur-ui) var(--ease-out), background-color var(--dur-ui) var(--ease-out), transform var(--dur-micro) var(--ease-out);background:#fff;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px 16px;display:grid;position:relative}.b71mVa_choice:hover{border-color:var(--ink)}.b71mVa_choice:active{transform:scale(.99)}.b71mVa_choice input{opacity:0;pointer-events:none;position:absolute}.b71mVa_choice:has(input:focus-visible){outline:2px solid var(--brand-strong);outline-offset:2px}.b71mVa_mark{border:2px solid var(--control);color:#0000;width:22px;height:22px;transition:background-color var(--dur-ui) var(--ease-out), border-color var(--dur-ui) var(--ease-out), color var(--dur-ui);border-radius:50%;place-items:center;display:grid}.b71mVa_choice input[type=checkbox]~.b71mVa_mark{border-radius:6px}.b71mVa_choice[data-on]{border-color:var(--brand-strong);background:var(--brand-soft);box-shadow:inset 0 0 0 1px var(--brand-strong)}.b71mVa_choice[data-on] .b71mVa_mark{border-color:var(--brand-strong);background:var(--brand-strong);color:#fff}.b71mVa_choiceText{gap:2px;display:grid}.b71mVa_choiceLabel{color:var(--ink);font-weight:700}.b71mVa_choiceDetail{font-size:var(--step--1);color:var(--muted)}.b71mVa_choiceMeta{font-family:var(--font-display);color:var(--ink);white-space:nowrap;font-weight:700}.b71mVa_choices[data-invalid] .b71mVa_choice{border-color:#991b1b}.b71mVa_honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.b71mVa_outcome{border-radius:var(--radius-panel);animation:b71mVa_outcome-in .7s var(--ease-out) both;justify-items:start;gap:14px;padding:clamp(24px,4vw,40px);display:grid}.b71mVa_outcome:focus{outline:none}.b71mVa_outcome h2{font-size:var(--step-3)}.b71mVa_outcome p{color:var(--muted);max-width:52ch}.b71mVa_sent{background:var(--brand-soft)}.b71mVa_fallback{background:#fff6ec}.b71mVa_outcomeIcon{background:var(--brand-strong);color:#fff;border-radius:50%;place-items:center;width:48px;height:48px;display:grid}.b71mVa_fallback .b71mVa_outcomeIcon{background:#a3540f}.b71mVa_outcomeActions{flex-wrap:wrap;gap:10px;display:flex}@keyframes b71mVa_outcome-in{0%{opacity:0;transform:translateY(16px)scale(.98)}}@media (max-width:760px){.b71mVa_choiceGrid{grid-template-columns:1fr}}
.CMw9-W_options{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.CMw9-W_options[data-layout=list]{grid-template-columns:1fr}.CMw9-W_options[data-layout=pills]{grid-template-columns:repeat(4,minmax(0,1fr))}.CMw9-W_option{border:1px solid var(--control);border-radius:var(--radius-card);min-height:72px;color:var(--ink);font:inherit;text-align:left;cursor:pointer;animation:CMw9-W_option-in .5s var(--ease-out) both;animation-delay:calc(var(--i) * 35ms);transition:border-color var(--dur-ui) var(--ease-out), background-color var(--dur-ui) var(--ease-out), box-shadow var(--dur-ui) var(--ease-out), transform var(--dur-micro) var(--ease-out);background:#fff;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:16px 48px 16px 18px;display:grid;position:relative}.CMw9-W_option:hover{border-color:var(--ink);box-shadow:0 10px 28px -18px #0b0f1773}.CMw9-W_option:active{transform:scale(.985)}.CMw9-W_option:focus-visible{outline:2px solid var(--brand-strong);outline-offset:2px}.CMw9-W_option[aria-pressed=true]{border-color:var(--brand-strong);background:var(--brand-soft);box-shadow:inset 0 0 0 1px var(--brand-strong)}@keyframes CMw9-W_option-in{0%{opacity:0;transform:translateY(8px)}}.CMw9-W_icon{background:var(--surface);width:44px;height:44px;color:var(--brand-text);border-radius:12px;place-items:center;display:grid}.CMw9-W_option[aria-pressed=true] .CMw9-W_icon{background:#fff}.CMw9-W_text{grid-column:2;gap:3px;display:grid}.CMw9-W_option:not(:has(.CMw9-W_icon)):not(:has(.CMw9-W_photo)) .CMw9-W_text{grid-column:1/3}.CMw9-W_label{font-weight:700;line-height:1.3}.CMw9-W_hint{font-size:var(--step--1);color:var(--muted);line-height:1.4}.CMw9-W_tag{border-radius:var(--radius-pill);background:var(--surface);color:var(--brand-text);font-size:var(--step--1);grid-column:1/-1;justify-self:start;padding:3px 10px;font-weight:700}.CMw9-W_tick{border:2px solid var(--control);color:#0000;width:24px;height:24px;transition:background-color var(--dur-ui) var(--ease-out), border-color var(--dur-ui), color var(--dur-ui), transform var(--dur-ui) var(--ease-out);border-radius:50%;place-items:center;margin-top:-12px;display:grid;position:absolute;top:50%;right:16px}.CMw9-W_option[aria-pressed=true] .CMw9-W_tick{border-color:var(--brand-strong);background:var(--brand-strong);color:#fff;transform:scale(1.08)}.CMw9-W_options[data-layout=photo] .CMw9-W_option{grid-template-columns:minmax(0,1fr);align-items:start;gap:0;padding:0;overflow:hidden}.CMw9-W_photo{aspect-ratio:16/10;background:var(--surface);position:relative}.CMw9-W_photo img{object-fit:cover;transition:transform .8s var(--ease-out)}.CMw9-W_option:hover .CMw9-W_photo img{transform:scale(1.04)}.CMw9-W_options[data-layout=photo] .CMw9-W_text{grid-column:1;padding:14px 52px 4px 16px}.CMw9-W_options[data-layout=photo] .CMw9-W_tag{margin:8px 16px 14px}.CMw9-W_options[data-layout=photo] .CMw9-W_option:not(:has(.CMw9-W_tag)) .CMw9-W_text{padding-bottom:16px}.CMw9-W_options[data-layout=photo] .CMw9-W_tick{margin-top:0;top:auto;bottom:16px}.CMw9-W_options[data-layout=pills] .CMw9-W_option{text-align:center;justify-items:center;min-height:64px;padding:14px}.CMw9-W_options[data-layout=pills] .CMw9-W_text{grid-column:1/-1}.CMw9-W_options[data-layout=pills] .CMw9-W_label{font-family:var(--font-display);font-size:var(--step-1)}.CMw9-W_options[data-layout=pills] .CMw9-W_tick{display:none}@media (max-width:560px){.CMw9-W_options:not([data-layout=pills]){grid-template-columns:1fr}.CMw9-W_options[data-layout=pills]{grid-template-columns:repeat(2,minmax(0,1fr))}.CMw9-W_options[data-layout=photo] .CMw9-W_photo{aspect-ratio:16/8}}@media (prefers-reduced-motion:reduce){.CMw9-W_option{animation:none}}
.eOWh3G_services{background:var(--bg);overflow:hidden}.eOWh3G_fanStage{--p:0;--o:clamp(0, calc((var(--p) - .15) * 2.5), 1);height:clamp(380px,46vw,620px);margin-block:var(--space-7);perspective:1600px;position:relative}.eOWh3G_fan{transform-style:preserve-3d;position:absolute;top:50%;left:50%}.eOWh3G_card{--w:clamp(100px, 11.5vw, 190px);width:var(--w);aspect-ratio:9/15;margin:calc(var(--w) * -.83) 0 0 calc(var(--w) * -.5);background:var(--deep);box-shadow:var(--shadow-float);transform:translate3d(calc(var(--i) * var(--o) * var(--w) * 1.12), calc((1 - var(--o)) * var(--i) * -10px + var(--o) * (var(--i) * var(--i)) * 6px), calc((1 - var(--o)) * var(--i) * 18px - var(--o) * var(--i) * var(--i) * 14px)) rotateX(calc((1 - var(--o)) * 58deg)) rotateZ(calc((1 - var(--o)) * -32deg + var(--o) * var(--i) * 2.5deg)) rotateY(calc(var(--o) * var(--i) * -6deg));will-change:transform;border-radius:14px;position:absolute;overflow:hidden}.eOWh3G_card img{object-fit:cover;filter:grayscale(.25)contrast(1.05)}.eOWh3G_card:after{content:"";background:linear-gradient(#0000 25%,#030a1699 48%,#030a16f0 70%);position:absolute;inset:0}.eOWh3G_cardTitle{z-index:1;color:#fff;font-family:var(--font-display);letter-spacing:-.02em;text-wrap:balance;opacity:var(--o);gap:6px;font-size:clamp(.95rem,.62rem + .62vw,1.3rem);font-weight:700;line-height:1.08;display:grid;position:absolute;bottom:14px;left:14px;right:14px}.eOWh3G_cardNum{font-family:var(--font-text);letter-spacing:.08em;color:var(--sky);font-size:.75rem;font-weight:700}.eOWh3G_index{border-top:1px solid var(--line);row-gap:0;margin:0;padding:0;list-style:none}.eOWh3G_index li{border-bottom:1px solid var(--line);grid-column:span 4}.eOWh3G_item{height:100%;transition:background-color var(--dur-ui) var(--ease-out);grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"icon text arrow";align-items:center;gap:8px 16px;padding:22px 4px;display:grid}.eOWh3G_item:hover{background:var(--surface)}.eOWh3G_itemIcon{background:var(--surface);width:44px;height:44px;color:var(--brand-text);transition:background-color var(--dur-ui) var(--ease-out), color var(--dur-ui) var(--ease-out);border-radius:50%;grid-area:icon;place-items:center;display:grid}.eOWh3G_item:hover .eOWh3G_itemIcon{background:var(--brand-strong);color:#fff}.eOWh3G_itemText{grid-area:text;gap:2px;display:grid}.eOWh3G_itemTitle{color:var(--ink);font-weight:700}.eOWh3G_itemShort{color:var(--muted);font-size:var(--step--1)}.eOWh3G_itemArrow{color:var(--brand-text);transition:transform var(--dur-ui) var(--ease-out);grid-area:arrow}.eOWh3G_item:hover .eOWh3G_itemArrow{transform:translate(4px)}@media (max-width:1100px){.eOWh3G_index li{grid-column:1/-1}}@media (max-width:560px){.eOWh3G_card{--w:22vw}.eOWh3G_itemArrow{display:none}}@media (prefers-reduced-motion:reduce){.eOWh3G_fanStage{--o:1}}
._7ecs4a_media{aspect-ratio:4/5;border-radius:var(--radius-card);background:var(--surface);grid-column:1/span 5;position:relative;overflow:hidden}._7ecs4a_media img{object-fit:cover}._7ecs4a_copy{grid-column:7/span 6;align-self:center;gap:20px;display:grid}._7ecs4a_copy p{color:var(--muted);font-size:var(--step-1)}._7ecs4a_principles{background:var(--abyss);color:var(--mist)}._7ecs4a_principles .axis-line{background:linear-gradient(180deg, transparent, var(--brand) 20%, var(--brand) 80%, transparent)}._7ecs4a_list{gap:clamp(48px,7vw,96px);margin:0;padding:0;list-style:none;display:grid}._7ecs4a_item{gap:12px;width:calc(50% - 48px);display:grid}._7ecs4a_item[data-side=left]{text-align:right;justify-self:start}._7ecs4a_item[data-side=right]{justify-self:end}._7ecs4a_word{color:#fff;font-size:clamp(1.6rem,1rem + 2.6vw,3.25rem)}._7ecs4a_item p{font-size:var(--step-1)}@media (max-width:900px){._7ecs4a_media,._7ecs4a_copy{grid-column:1/-1}._7ecs4a_media{aspect-ratio:4/3;margin-bottom:32px}}@media (max-width:760px){._7ecs4a_principles .axis-line{display:none}._7ecs4a_item,._7ecs4a_item[data-side]{text-align:center;justify-self:center;width:100%}}
.d5N1PW_aside{grid-column:1/span 5;align-content:start;gap:28px;display:grid}.d5N1PW_formCol{grid-column:7/span 6}.d5N1PW_formTitle{margin-bottom:28px}.d5N1PW_channels{gap:10px;margin:0;padding:0;list-style:none;display:grid}.d5N1PW_channel{border:1px solid var(--line);border-radius:var(--radius-card);transition:border-color var(--dur-ui) var(--ease-out), transform var(--dur-ui) var(--ease-out);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;padding:18px 20px;display:grid}.d5N1PW_channel:hover{border-color:var(--ink);transform:translate(4px)}.d5N1PW_channelIcon{background:var(--ink);color:#fff;border-radius:50%;place-items:center;width:46px;height:46px;display:grid}.d5N1PW_channelLabel{color:var(--muted);font-size:var(--step--1);font-weight:600;display:block}.d5N1PW_channelValue{color:var(--ink);word-break:break-word;font-weight:700;display:block}.d5N1PW_channelArrow{color:var(--brand-text)}.d5N1PW_direct{color:var(--muted)}.d5N1PW_direct a{color:var(--brand-text);font-weight:700}.d5N1PW_steps{gap:22px;margin:0;padding:0;list-style:none;display:grid}.d5N1PW_steps li{grid-template-columns:48px 1fr;gap:16px;display:grid}.d5N1PW_stepNum{border:1px solid var(--line-strong);width:48px;height:48px;font-family:var(--font-display);border-radius:50%;place-items:center;font-weight:700;display:grid}.d5N1PW_steps h3{font-family:var(--font-text);letter-spacing:0;font-size:1rem}.d5N1PW_steps p{color:var(--muted)}@media (max-width:1000px){.d5N1PW_aside,.d5N1PW_formCol{grid-column:1/-1}.d5N1PW_formCol{margin-top:48px}}
._vgiwW_tv{scroll-margin-top:var(--header-h)}._vgiwW_tvIntro{top:calc(var(--header-h) + 32px);grid-column:1/span 5;align-self:start;justify-items:start;gap:20px;display:grid;position:sticky}._vgiwW_tvBody{color:var(--muted)}._vgiwW_facts{color:var(--muted);gap:8px;margin:0;padding:0 0 0 20px;display:grid}._vgiwW_facts li::marker{color:var(--brand-text)}._vgiwW_tables{grid-column:7/span 6;grid-template-columns:1fr 1fr;gap:16px;display:grid}._vgiwW_table{border:1px solid var(--line);border-radius:var(--radius-card);background:#fff;padding:22px}._vgiwW_table h3{font-family:var(--font-text);letter-spacing:.02em;color:var(--muted);margin-bottom:12px;font-size:.875rem}._vgiwW_table ul{margin:0;padding:0;list-style:none;display:grid}._vgiwW_table li{border-top:1px solid var(--line);color:var(--text);padding:9px 0;font-size:.92rem}._vgiwW_table:last-of-type:nth-of-type(odd){grid-column:1/-1}._vgiwW_table:last-of-type:nth-of-type(odd) ul{grid-template-columns:1fr 1fr;column-gap:24px}._vgiwW_tableNote{color:var(--muted);font-size:var(--step--1);grid-column:1/-1}._vgiwW_rows{gap:clamp(56px,7vw,96px);display:grid}._vgiwW_row{scroll-margin-top:calc(var(--header-h) + 32px)}._vgiwW_icon{width:48px;height:48px;color:var(--brand-text);background:#fff;border-radius:50%;place-items:center;display:grid}._vgiwW_chips{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}._vgiwW_chips li{border:1px solid var(--line-strong);border-radius:var(--radius-pill);color:var(--ink);padding:10px 18px;font-weight:600}@media (max-width:1000px){._vgiwW_tvIntro{grid-column:1/-1;margin-bottom:40px;position:static}._vgiwW_tables{grid-column:1/-1}}@media (max-width:560px){._vgiwW_table:last-of-type:nth-of-type(odd) ul,._vgiwW_tables{grid-template-columns:1fr}}
.kXi2uW_flow{column-gap:var(--gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}.kXi2uW_main{min-width:0;scroll-margin-top:calc(var(--header-h) + 24px);grid-column:1/span 7}.kXi2uW_top{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:20px;min-height:44px;margin-bottom:28px;display:grid}.kXi2uW_back{min-height:44px;color:var(--ink);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0 4px;font-weight:700;display:inline-flex}.kXi2uW_back:hover{color:var(--brand-text)}.kXi2uW_back:focus-visible{outline:2px solid var(--brand-strong);outline-offset:2px;border-radius:8px}.kXi2uW_progress{background:var(--line);border-radius:4px;height:4px;position:relative;overflow:hidden}.kXi2uW_progress span{border-radius:inherit;background:var(--brand-strong);transform-origin:0;transition:transform .6s var(--ease-out);position:absolute;inset:0}.kXi2uW_chip{border:1px solid var(--line);border-radius:var(--radius-card);color:var(--ink);background:#fff;align-items:center;gap:12px;margin-bottom:24px;padding:8px 12px 8px 8px;font-weight:700;display:none}.kXi2uW_chipImage{background:var(--surface);border-radius:8px;flex:none;width:48px;height:36px;position:relative;overflow:hidden}.kXi2uW_chipImage img{object-fit:cover}.kXi2uW_chipText{gap:2px;min-width:0;display:grid}.kXi2uW_chipTotal{font-size:var(--step--1);color:var(--muted);font-weight:600}.kXi2uW_chipTotal strong{color:var(--ink)}.kXi2uW_chipChange{min-height:44px;color:var(--brand-text);font:inherit;cursor:pointer;background:0 0;border:0;margin-left:auto;font-weight:700}.kXi2uW_step{animation:kXi2uW_step-in .5s var(--ease-out) both}.kXi2uW_step[data-dir=back]{animation-name:kXi2uW_step-back}@keyframes kXi2uW_step-in{0%{opacity:0;transform:translateY(14px)}}@keyframes kXi2uW_step-back{0%{opacity:0;transform:translateY(-14px)}}.kXi2uW_question{font-size:var(--step-3);letter-spacing:-.035em;line-height:1.1}.kXi2uW_question:focus{outline:none}.kXi2uW_help{color:var(--muted);font-size:var(--step-1);margin-top:10px}.kXi2uW_body{margin-top:32px}.kXi2uW_errorSummary{border-radius:var(--radius-field);color:#8c1d16;background:#fdecea;align-items:center;gap:8px;margin-top:20px;padding:12px 16px;font-weight:600;display:flex}.kXi2uW_fields{grid-template-columns:1fr 1fr;gap:20px;display:grid}.kXi2uW_wide{grid-column:1/-1}.kXi2uW_fieldLabel{color:var(--ink);margin-bottom:10px;font-weight:700}.kXi2uW_nav{justify-content:flex-end;margin-top:32px;display:flex}.kXi2uW_nav button[disabled]{opacity:.7;cursor:progress}.kXi2uW_review{gap:28px;display:grid}.kXi2uW_estimate{border-radius:var(--radius-panel);background:var(--surface);padding:28px}.kXi2uW_estimateLabel{color:var(--muted);font-weight:700}.kXi2uW_estimateTotal{font-family:var(--font-display);font-size:var(--step-4);letter-spacing:-.045em;color:var(--ink);margin-top:4px;font-weight:700;line-height:1}.kXi2uW_estimateNote{color:var(--muted);font-size:var(--step--1);margin-top:12px}.kXi2uW_toConfirmLabel{color:var(--ink);font-size:var(--step--1);margin-top:16px;font-weight:700}.kXi2uW_toConfirm{color:var(--muted);font-size:var(--step--1);gap:4px;margin:6px 0 0;padding:0 0 0 18px;display:grid}.kXi2uW_breakdownToggle{min-height:44px;color:var(--brand-text);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;margin-top:8px;padding:0;font-weight:700;display:inline-flex}.kXi2uW_breakdownToggle[aria-expanded=true] svg{transform:rotate(180deg)}.kXi2uW_breakdown{border-top:1px solid var(--line);font-size:var(--step--1);animation:kXi2uW_step-in .35s var(--ease-out) both;gap:8px;margin:4px 0 0;padding:16px 0 0;list-style:none;display:grid}.kXi2uW_breakdown li{justify-content:space-between;gap:12px;display:flex}.kXi2uW_breakdown li span:last-child{color:var(--ink);white-space:nowrap;font-weight:700}.kXi2uW_answers{border-top:1px solid var(--line);margin:0}.kXi2uW_answers>div{border-bottom:1px solid var(--line);grid-template-columns:170px minmax(0,1fr) auto;align-items:baseline;gap:16px;padding:14px 0;display:grid}.kXi2uW_answers dt{color:var(--ink);font-weight:700}.kXi2uW_answers dd{color:var(--muted);overflow-wrap:anywhere;margin:0}.kXi2uW_edit{min-height:32px;color:var(--brand-text);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700}.kXi2uW_edit:hover{text-decoration:underline}.kXi2uW_disclaimer{color:var(--muted);font-size:var(--step--1)}.kXi2uW_summary{top:calc(var(--header-h) + 24px);grid-column:9/span 4;position:sticky}.kXi2uW_summaryImage{aspect-ratio:16/10;border-radius:var(--radius-panel) var(--radius-panel) 0 0;background:var(--abyss);animation:kXi2uW_fade-in .6s var(--ease-out) both;margin-bottom:-24px;position:relative;overflow:hidden}.kXi2uW_summaryImage img{object-fit:cover}@keyframes kXi2uW_fade-in{0%{opacity:0}}.kXi2uW_summaryInner{border-radius:var(--radius-panel);background:var(--abyss);color:var(--mist);gap:18px;padding:28px;display:grid;position:relative}.kXi2uW_summaryService{font-family:var(--font-display);font-size:var(--step-2);color:#fff;letter-spacing:-.03em;font-weight:700}.kXi2uW_summaryAnswers{border-bottom:1px solid var(--dark-line);font-size:var(--step--1);gap:10px;margin:0;padding:0 0 18px;list-style:none;display:grid}.kXi2uW_summaryAnswers li{animation:kXi2uW_line-in .4s var(--ease-out) both;justify-content:space-between;gap:16px;display:flex}.kXi2uW_summaryAnswers li span:last-child{color:#fff;text-align:right;font-weight:700}@keyframes kXi2uW_line-in{0%{opacity:0;transform:translateY(-4px)}}.kXi2uW_running{border-bottom:1px solid var(--dark-line);font-size:var(--step--1);justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:18px;display:flex}.kXi2uW_running strong{font-family:var(--font-display);font-size:var(--step-2);letter-spacing:-.03em;color:#fff}.kXi2uW_summaryEmpty,.kXi2uW_summaryHelp{font-size:var(--step--1)}.kXi2uW_summaryHelp a{color:#fff;font-weight:700}.kXi2uW_done{max-width:760px;margin-inline:auto}@media (max-width:1000px){.kXi2uW_main{grid-column:1/-1}.kXi2uW_summary{display:none}.kXi2uW_chip{display:flex}}@media (max-width:560px){.kXi2uW_fields{grid-template-columns:1fr}.kXi2uW_answers>div{grid-template-columns:minmax(0,1fr) auto}.kXi2uW_answers dd{grid-area:2/1/auto/-1}.kXi2uW_nav .btn{justify-content:center;width:100%}.kXi2uW_estimate{padding:22px}}@media (prefers-reduced-motion:reduce){.kXi2uW_step,.kXi2uW_breakdown,.kXi2uW_summaryAnswers li,.kXi2uW_summaryImage{animation:none}}
.tErw9G_work{background:var(--abyss);color:var(--mist)}.tErw9G_mosaic{--p:0;gap:var(--gap);grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:clamp(150px,15vw,240px);row-gap:clamp(28px,3vw,44px);display:grid}.tErw9G_item{flex-direction:column;gap:12px;min-height:0;margin:0;display:flex}.tErw9G_item[data-k="0"]{grid-area:span 2/1/auto/span 6}.tErw9G_item[data-k="1"]{grid-column:7/span 3}.tErw9G_item[data-k="2"]{grid-column:10/span 3}.tErw9G_item[data-k="3"]{grid-column:7/span 6}.tErw9G_item[data-k="4"]{grid-area:span 2/1/auto/span 4}.tErw9G_item[data-k="5"]{grid-area:span 2/5/auto/span 8}.tErw9G_media{background:var(--deep);border-radius:12px;flex:1;min-height:0;position:relative;overflow:hidden}.tErw9G_media img{object-fit:cover;transform:translateY(calc((.5 - var(--p)) * 7%)) scale(1.12);transition:transform .9s var(--ease-out)}.tErw9G_item:hover .tErw9G_media img{transform:translateY(calc((.5 - var(--p)) * 7%)) scale(1.16)}.tErw9G_caption{font-size:var(--step--1);color:#c3cfdf;font-weight:600}@media (max-width:900px){.tErw9G_mosaic{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:auto}.tErw9G_item[data-k]{grid-area:auto/span 1}.tErw9G_item[data-k="0"],.tErw9G_item[data-k="5"]{grid-column:1/-1}.tErw9G_media{aspect-ratio:4/3;flex:none}.tErw9G_item[data-k="0"] .tErw9G_media,.tErw9G_item[data-k="5"] .tErw9G_media{aspect-ratio:16/10}}@media (prefers-reduced-motion:reduce){.tErw9G_media img,.tErw9G_item:hover .tErw9G_media img{transition:none;transform:scale(1.06)}}
