.hero-video-card{appearance:none;position:absolute;right:1.1rem;top:auto;bottom:1.1rem;z-index:9;width:6.1rem;padding:0;border:0;background:none;color:inherit;cursor:pointer;text-align:left}.hero-video-card__frame{display:grid;gap:.34rem;padding:.42rem .42rem .5rem;border-radius:14px;border:1px solid rgba(255,255,255,.09);background:linear-gradient(180deg,#21242dfa,#12141bf5),linear-gradient(135deg,rgba(216,255,47,.1),transparent 42%);box-shadow:0 18px 42px #0000004d,0 6px 14px #0000002e;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.hero-video-card:hover .hero-video-card__frame,.hero-video-card:focus-visible .hero-video-card__frame{transform:translateY(-2px);border-color:#d8ff2f57;box-shadow:0 22px 48px #00000061,0 8px 18px #0003}.hero-video-card:focus-visible{outline:none}.hero-video-card__screen{position:relative;overflow:hidden;aspect-ratio:1.22 / 1;border-radius:10px;border:1px solid rgba(255,255,255,.08);background:linear-gradient(180deg,#090a0ceb,#07080af5),#090b0e;box-shadow:inset 0 0 0 1px #ffffff08,inset 0 -18px 30px #0000002e}.hero-video-card__gif{position:absolute;inset:0;width:100%;height:100%;object-fit:fill}.hero-video-card__screen:before{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,rgba(255,255,255,.05),transparent 18%),linear-gradient(180deg,transparent 0 74%,rgba(0,0,0,.42) 100%)}.hero-video-card__glow{position:absolute;inset:auto 0 0;z-index:1;height:44%;background:linear-gradient(180deg,#0a0b0c00,#0a0b0ce0);pointer-events:none}.hero-video-dialog{width:min(1000px,calc(100vw - 1rem));padding:0;border:0;border-radius:calc(var(--radius-xl) + 4px);background:transparent;color:inherit}.hero-video-dialog::backdrop{background:#040504b8;backdrop-filter:blur(8px)}.hero-video-dialog__surface{display:grid;gap:1rem;padding:1rem;border-radius:inherit;border:1px solid rgba(216,255,47,.16);background:linear-gradient(180deg,#141711fa,#0b0c0afa),#0b0c0afa;box-shadow:0 30px 80px #00000073}.hero-video-dialog__header{display:flex;align-items:center;justify-content:space-between;gap:1rem}.hero-video-dialog__header strong{color:var(--text);font-size:1rem}.hero-video-dialog__close{appearance:none;display:inline-grid;place-items:center;width:2.5rem;height:2.5rem;padding:0;border-radius:999px;border:1px solid rgba(255,255,255,.08);background:#ffffff05;color:var(--text);cursor:pointer}.hero-video-dialog__close svg{width:1rem;height:1rem}.hero-video-dialog__player{overflow:hidden;border-radius:calc(var(--radius-xl) - 6px);background:#00000038}.hero-video-dialog__player video{width:100%;display:block}.home-video-feature{display:none}.home-video-feature .panel__inner{display:grid;gap:1rem}.home-video-feature .section-head{margin-bottom:0;padding-right:0}.home-video-feature__copy{display:grid;gap:.55rem}.home-video-feature__trigger{appearance:none;display:grid;gap:.75rem;width:100%;padding:0;border:0;background:none;color:inherit;text-align:left;cursor:pointer}.home-video-feature__media{position:relative;overflow:hidden;aspect-ratio:16 / 9;border-radius:calc(var(--radius-xl) - 2px);border:1px solid rgba(255,255,255,.08);background:linear-gradient(180deg,#11130f33,#070806bd),#10120eeb;box-shadow:0 22px 44px #00000042,0 8px 20px #0000002e}.home-video-feature__poster{position:absolute;inset:0;display:grid;align-content:end;gap:.4rem;padding:1rem;background:radial-gradient(circle at 78% 26%,rgba(216,255,47,.16),transparent 18%),linear-gradient(180deg,#ffffff08,#ffffff03),linear-gradient(180deg,#0f110db8,#080907f0)}.home-video-feature__poster--gif{padding:0}.home-video-feature__gif{position:absolute;inset:0;width:100%;height:100%;object-fit:fill}.home-video-feature__wash{position:absolute;inset:0;background:linear-gradient(180deg,rgba(255,255,255,.05),transparent 18%),linear-gradient(180deg,#07080605,#070806db);pointer-events:none}.home-video-feature__play{position:absolute;inset:50% auto auto 50%;z-index:1;display:inline-grid;place-items:center;width:3rem;height:3rem;border-radius:999px;transform:translate(-50%,-50%);background:#0a0b0cb8;color:var(--accent);box-shadow:0 10px 24px #00000047,0 0 #d8ff2f3d;backdrop-filter:blur(8px);animation:hero-video-pulse 1.9s ease-out infinite}.home-video-feature__play svg{width:1rem;height:1rem;margin-left:.08rem}.home-video-feature__footer{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:0 .15rem}.home-video-feature__footer strong{color:var(--text);font-size:1rem;line-height:1.1}.home-video-feature__footer span{color:var(--accent-strong);font-size:.72rem;letter-spacing:.12em;text-transform:uppercase}.route-home .hero h1{max-width:9ch;font-size:clamp(3.45rem,6.8vw,5.65rem);line-height:.92}.hero-home-compact{display:none}.route-home.hero,.route-home .hero{padding-bottom:.85rem}.page-builder--home .panel{scroll-margin-top:150px}.route-home .hero__inner{min-height:clamp(620px,calc(100svh - 148px),760px);width:min(1360px,calc(100vw - 2rem));grid-template-columns:minmax(340px,.9fr) minmax(620px,1.1fr);align-items:start;gap:2.75rem}.route-home .hero__content{align-content:start;max-width:35.5rem;gap:1.15rem;padding-top:1.85rem}.route-home .hero__copy{max-width:42ch;line-height:1.56;color:#f7f8f2cc}.route-home .hero__highlights{gap:.55rem}.route-home .hero__chip{padding:.42rem .8rem;border-color:#ffffff12;background:#ffffff04;color:#f7f8f2d6;font-size:.82rem}.route-home .hero__chip:hover{border-color:#ffffff24;background:#ffffff0a}.route-home .hero__actions{gap:.8rem;margin-top:.1rem}.route-home .hero__stats{max-width:34rem;gap:1rem;margin-top:.35rem}.route-home .hero-stat{padding:.8rem 0 .1rem;border:0;border-top:1px solid rgba(255,255,255,.1);border-radius:0;background:none;box-shadow:none}.route-home .hero-stat strong{font-size:clamp(1.35rem,2.4vw,2.1rem)}.route-home .hero-stat span{max-width:12ch;margin-top:.32rem;line-height:1.4}.route-home .hero__visual{align-self:start;align-items:start;padding-top:1.2rem;min-height:0}html[lang=en] .route-home .hero h1{max-width:7.2ch;font-size:clamp(3.05rem,5.85vw,4.95rem)}html[lang=zh] .route-home .hero h1{max-width:7.2ch;line-height:.98}html[lang=de] .route-home .hero h1,html[lang=fr] .route-home .hero h1,html[lang=pl] .route-home .hero h1,html[lang=pt] .route-home .hero h1,html[lang=it] .route-home .hero h1{max-width:9.2ch;font-size:clamp(3rem,5.8vw,4.9rem);line-height:.96}html[lang=ar] .route-home .hero h1{max-width:8.8ch;font-size:clamp(2.95rem,5.7vw,4.75rem);line-height:1.04}.route-home .hero__inner{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr)}.page-builder--home .panel--featureCards .card-block,.page-builder--home .panel--linkGrid .link-tile{min-height:220px}.page-builder--home .panel--prose .panel__inner{background:linear-gradient(135deg,rgba(216,255,47,.06),transparent 34%),var(--surface-bright)}.page-builder--home>.home-video-feature+.panel{position:relative;z-index:1;margin-top:-1.25rem}.page-builder--home .panel--prose .prose-flow{max-width:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem 1.5rem}.page-builder--home .panel--comparison .comparison-table{min-width:0}.page-builder--home .panel--comparison .comparison-table thead th{font-size:.82rem;letter-spacing:.08em;text-transform:uppercase;color:#f7f8f2b8}.page-builder--home .panel--comparison .comparison-table th:first-child,.page-builder--home .panel--comparison .comparison-table td:first-child{width:18%}.page-builder--home .panel--steps .step-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.page-builder--home .panel--steps .step-list li{min-height:180px;padding:1rem 1rem 1rem .45rem;border:1px solid rgba(216,255,47,.08);border-radius:var(--radius-lg);background:linear-gradient(180deg,#ffffff06,#ffffff04)}.page-builder--home .panel--featureCards .card-block h3,.page-builder--home .panel--linkGrid .link-tile span{color:var(--text)}.page-builder--home .panel--productGrid .product-card__media{min-height:240px}.route-home .hero-carousel{grid-template-columns:minmax(0,1fr) minmax(220px,.38fr);gap:.9rem}.route-home .hero-carousel--look{grid-template-columns:minmax(0,1fr) minmax(240px,.4fr);align-items:start}.route-home .hero-carousel__slide{min-height:clamp(460px,66vh,640px)}.route-home .hero-carousel__slide:first-child img{object-position:center 24%}.route-home .hero-carousel__slide:nth-child(2) img,.route-home .hero-carousel__slide:nth-child(3) img,.route-home .hero-carousel__thumb:nth-child(2) .hero-carousel__thumb-media img,.route-home .hero-carousel__thumb:nth-child(3) .hero-carousel__thumb-media img{object-fit:contain;padding:.85rem;background:radial-gradient(circle at top,#fffffff0,#ede7d6eb),linear-gradient(180deg,#1518114d,#080907d1)}.route-home .hero-carousel__slide:nth-child(3) img,.route-home .hero-carousel__thumb:nth-child(3) .hero-carousel__thumb-media img{padding:.35rem}.route-home .hero-carousel__thumb{min-height:clamp(156px,21vh,196px)}.route-home .hero-carousel__thumb-copy strong{max-width:11ch}.route-home .hero-carousel--look .hero-carousel__product-window{min-height:clamp(300px,44vh,364px)}.route-home .hero-carousel--look .hero-product-panel__copy strong,.route-home .hero-carousel--look .hero-product-chip__copy strong{max-width:16ch}.route-home .hero-video-card{width:6.1rem}.page-builder--home .panel--productGrid .product-card:first-child{grid-column:span 12;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(300px,.92fr)}.page-builder--home .panel--productGrid .product-card:first-child .product-card__media{min-height:360px}.page-builder--home .panel--productGrid .product-card:first-child .product-card__body{align-content:center;padding:1.5rem}.page-builder--home .panel--productGrid .product-card:first-child .product-card__body h3{font-size:clamp(1.7rem,2.8vw,2.4rem);max-width:12ch}.page-builder--home .panel--productGrid .product-card:first-child .product-card__badge{top:1rem;bottom:auto}.page-builder--home .panel--productGrid .product-card:nth-child(2),.page-builder--home .panel--productGrid .product-card:nth-child(3){grid-column:span 6}.page-builder--home .panel--productGrid .product-card:nth-child(2) .product-card__image,.page-builder--home .panel--productGrid .product-card:nth-child(3) .product-card__image:last-of-type{object-fit:contain;padding:.9rem;background:radial-gradient(circle at top,#fffffff2,#efe9dbeb),linear-gradient(180deg,#11130f0f,#11130f1a)}.page-builder--home .panel--productGrid .product-card:nth-child(2) .product-card__media,.page-builder--home .panel--productGrid .product-card:nth-child(3) .product-card__media{border-bottom:1px solid rgba(216,255,47,.08)}.page-builder--home .panel--productGrid .product-card .tag-list{display:flex;flex-wrap:wrap;gap:.55rem}.page-builder--home .panel--productGrid .product-card .tag-list li{background:#d8ff2f14;border:1px solid rgba(216,255,47,.08)}.page-builder--home .panel--productGrid .panel__inner,.page-builder--home .panel--decisionLayer .panel__inner{background:linear-gradient(140deg,rgba(216,255,47,.045),transparent 34%),linear-gradient(180deg,#141711fa,#0a0b0afa)}.home-preview-console{display:grid;gap:1rem}.home-preview-console__hero{overflow:hidden;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);border-radius:calc(var(--radius-xl) - 4px);border:1px solid rgba(216,255,47,.12);background:linear-gradient(180deg,#ffffff06,#ffffff03),#0c0e0bf5}.home-preview-console__media{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));min-height:clamp(520px,52vw,720px);background:#060705d6}.home-preview-console__media figure{position:relative;overflow:hidden;display:grid;min-width:0;margin:0;background:#f0efe8f2}.home-preview-console__media figure:first-child{background:#0a0b0aeb}.home-preview-console__media img{width:100%;height:100%;min-height:0;object-fit:cover;object-position:center top}.home-preview-console__media figure:nth-child(2) img{padding:.55rem;object-fit:contain;object-position:center center}.home-preview-console__media figcaption,.home-preview-console__badge{position:absolute;z-index:1;display:inline-flex;align-items:center;min-height:2rem;padding:.38rem .65rem;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#080908b8;color:var(--text);font-size:.76rem;font-weight:700;line-height:1;backdrop-filter:blur(10px)}.home-preview-console__media figcaption{left:.75rem;bottom:.75rem}.home-preview-console__badge{top:.8rem;left:.8rem;color:var(--accent-strong)}.home-preview-console__body{display:grid;align-content:center;gap:1.15rem;padding:clamp(1.3rem,3.2vw,2.5rem)}.home-preview-console__label{color:var(--accent-strong);font-size:.76rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.home-preview-console__tabs,.decision-board__filters{display:flex;flex-wrap:wrap;gap:.5rem}.home-preview-console__tabs span,.decision-board__filters span{display:inline-flex;align-items:center;min-height:2.35rem;padding:.55rem .85rem;border-radius:999px;border:1px solid rgba(216,255,47,.12);background:#d8ff2f0e;color:#f7f8f2d1;font-size:.82rem;font-weight:700;line-height:1}.home-preview-console__tabs span.is-active,.decision-board__filters span.is-active{border-color:#d8ff2f61;background:#d8ff2f2e;color:var(--text)}.home-preview-console__body h3{max-width:12ch;color:var(--text);font-size:clamp(2rem,3vw,3rem);line-height:.98;text-wrap:balance}.home-preview-console__body>p:not(.home-preview-console__label){max-width:34ch;color:#f7f8f2b8;line-height:1.55}.home-preview-console__metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;margin:0}.home-preview-console__metrics div,.decision-board__metrics div{display:grid;gap:.3rem;min-width:0;padding:.85rem;border-radius:calc(var(--radius-md) - 2px);border:1px solid rgba(216,255,47,.09);background:#ffffff06}.home-preview-console__metrics dt,.decision-board__metrics dt{color:#f7f8f294;font-size:.72rem;line-height:1.2}.home-preview-console__metrics dd,.decision-board__metrics dd{margin:0;color:var(--text);font-size:1rem;font-weight:800;line-height:1.1}.home-preview-console__actions,.decision-board__actions{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}.home-preview-console__queue{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.home-preview-queue-card{overflow:hidden;display:grid;grid-template-columns:minmax(150px,.38fr) minmax(0,1fr);min-height:230px;border-radius:var(--radius-lg);border:1px solid rgba(216,255,47,.1);background:linear-gradient(180deg,#ffffff06,#ffffff03),#0c0e0bdb}.home-preview-queue-card__media{position:relative;min-height:230px;background:#ece9ddeb}.home-preview-queue-card__media img{width:100%;height:100%;object-fit:cover}.home-preview-queue-card:nth-child(1) .home-preview-queue-card__media img{object-fit:contain;padding:.8rem}.home-preview-queue-card__media span{position:absolute;left:.65rem;bottom:.65rem;padding:.34rem .58rem;border-radius:999px;background:#080908bd;color:var(--accent-strong);font-size:.72rem;font-weight:800}.home-preview-queue-card__body{display:grid;align-content:center;gap:.6rem;padding:1.2rem}.home-preview-queue-card__body p{color:var(--accent-strong);font-size:.72rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.home-preview-queue-card__body h3{max-width:18ch;color:var(--text);font-size:clamp(1.2rem,1.7vw,1.55rem);line-height:1.08}.home-preview-queue-card__body span{color:#f7f8f2ad;font-size:.9rem;line-height:1.45}.home-preview-queue-card__body a{color:var(--accent-strong);font-size:.9rem;font-weight:800}.decision-board{display:grid;gap:1rem}.decision-board__topline{display:grid;grid-template-columns:minmax(0,.8fr) minmax(360px,1.2fr);gap:1rem;align-items:start}.decision-board__metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;margin:0}.decision-board__table-wrap{overflow:hidden;border-radius:var(--radius-lg);border:1px solid rgba(216,255,47,.1);background:#ffffff05}.decision-board__table{width:100%;border-collapse:collapse}.decision-board__table th,.decision-board__table td{padding:1rem;border-bottom:1px solid rgba(216,255,47,.08);text-align:left;vertical-align:top}.decision-board__table thead th{color:#f7f8f294;font-size:.72rem;letter-spacing:.1em;text-transform:uppercase}.decision-board__table tbody th{color:var(--text);font-weight:800}.decision-board__table tbody td{color:#f7f8f2b8}.decision-board__table tbody td span{display:inline-flex;align-items:center;min-height:2rem;padding:.38rem .65rem;border-radius:999px;background:#d8ff2f1a;color:var(--accent-strong);font-size:.8rem;font-weight:800}.decision-board__table tr:last-child th,.decision-board__table tr:last-child td{border-bottom:0}@media(max-width:1360px){.route-home .hero__inner{min-height:clamp(560px,calc(100svh - 158px),680px);width:min(1300px,calc(100vw - 1.75rem));gap:2.2rem}.route-home .hero__content{max-width:33rem;padding-top:1.45rem}.page-builder--home>.home-video-feature+.panel{margin-top:0}.route-home .hero__visual{padding-top:.8rem}.route-home .hero-carousel--look{grid-template-columns:minmax(0,1fr) minmax(220px,.34fr)}.route-home .hero-carousel__slide{min-height:clamp(480px,61vh,560px)}.route-home .hero-carousel__thumb{min-height:168px}.route-home .hero-carousel--look .hero-carousel__product-window{min-height:316px}}@media(max-width:1180px){.route-home .hero__inner{min-height:auto;width:min(1260px,calc(100vw - 1.75rem));grid-template-columns:minmax(0,.92fr) minmax(380px,1.08fr);gap:2rem}.route-home .hero__content{max-width:31rem;padding-top:1.25rem}.route-home .hero h1{max-width:8.2ch;font-size:clamp(3.05rem,6.1vw,4.85rem)}html[lang=en] .route-home .hero h1{max-width:6.9ch;font-size:clamp(2.8rem,5.3vw,4.2rem)}html[lang=zh] .route-home .hero h1{max-width:6.4ch;font-size:clamp(2.9rem,5.7vw,4.45rem);line-height:1}html[lang=de] .route-home .hero h1,html[lang=fr] .route-home .hero h1,html[lang=pl] .route-home .hero h1,html[lang=pt] .route-home .hero h1,html[lang=it] .route-home .hero h1{max-width:8.3ch;font-size:clamp(2.75rem,5.15vw,4.1rem);line-height:.98}html[lang=ar] .route-home .hero h1{max-width:8.2ch;font-size:clamp(2.7rem,5.2vw,4.05rem);line-height:1.08}.route-home .hero__copy{max-width:38ch;font-size:1rem}.home-preview-console__hero{grid-template-columns:1fr}.home-preview-console__media{min-height:clamp(440px,66vw,620px)}.home-preview-console__body{align-content:start}.decision-board__topline{grid-template-columns:1fr}}@media(max-width:1024px){.route-home .hero-home-compact{width:var(--content-width);margin:0 auto;display:grid;gap:1rem;padding:.35rem 0 .4rem}.route-home .hero__inner--home-desktop{display:none}.route-home .hero-home-compact__intro{display:grid;gap:.7rem}.route-home .hero-home-compact__headline{max-width:8.2ch;color:var(--text);font-size:clamp(2.45rem,8.1vw,4.1rem);line-height:.92;letter-spacing:-.04em;text-wrap:balance}.route-home .hero-home-compact__copy{max-width:31ch;color:#f7f8f2cc;font-size:.98rem;line-height:1.52}.route-home .hero-home-compact__actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem}.route-home .hero-home-compact__actions .button{width:100%}.route-home .hero-home-compact__look{display:grid;gap:.95rem;padding:.9rem;border-radius:calc(var(--radius-xl) + 4px);border:1px solid rgba(216,255,47,.12);background:linear-gradient(180deg,#141711fa,#0a0b0af5),linear-gradient(135deg,rgba(216,255,47,.08),transparent 42%);box-shadow:0 24px 54px #0000004d,0 8px 22px #0000002e}.route-home .hero-home-compact__feature{display:grid;gap:.75rem;color:inherit}.route-home .hero-home-compact__feature-media{position:relative;overflow:hidden;aspect-ratio:4 / 5;min-height:0;border-radius:calc(var(--radius-xl) - 2px);border:1px solid rgba(255,255,255,.06);background:linear-gradient(180deg,#11130f2e,#070806bd),#10120eeb;box-shadow:inset 0 0 0 1px #ffffff08}.route-home .hero-home-compact__feature-media img{width:100%;height:100%;object-fit:cover;object-position:center 22%}.route-home .hero-home-compact__feature-copy{display:grid;gap:.28rem;padding:.1rem .15rem 0}.route-home .hero-home-compact__feature-copy strong{color:var(--text);font-size:clamp(1.45rem,3.8vw,2rem);line-height:1.04;text-wrap:balance}.route-home .hero-home-compact__feature-copy>span:last-child{max-width:32ch;color:#f7f8f2c7;font-size:.94rem;line-height:1.45}.route-home .hero-home-compact__products{display:grid;gap:.7rem;padding-top:.9rem;border-top:1px solid rgba(216,255,47,.08)}.route-home .hero__content,.route-home .hero__visual{padding-top:0}.route-home .hero__inner{width:var(--content-width);min-height:auto;gap:1.25rem}.route-home .hero__content{gap:1rem;max-width:none}.route-home .hero h1,html[lang=en] .route-home .hero h1,html[lang=zh] .route-home .hero h1,html[lang=de] .route-home .hero h1,html[lang=fr] .route-home .hero h1,html[lang=pl] .route-home .hero h1,html[lang=pt] .route-home .hero h1,html[lang=it] .route-home .hero h1,html[lang=ar] .route-home .hero h1{max-width:8.4ch;font-size:clamp(2.55rem,7vw,4rem);line-height:.96}.route-home .hero__copy{max-width:34ch;font-size:.98rem}.route-home .hero__visual{min-height:0}.route-home .hero-carousel,.route-home .hero-carousel--look{grid-template-columns:1fr}.route-home .hero-carousel__rail{grid-template-columns:repeat(2,minmax(0,1fr))}.route-home .hero-carousel__thumb{min-height:0}.route-home .hero-carousel--look .hero-carousel__product-window{min-height:320px}.route-home .hero__highlights{display:grid;grid-auto-flow:column;grid-auto-columns:max-content;gap:.55rem;overflow-x:auto;padding-bottom:.1rem}.route-home .hero__chip{white-space:nowrap}.route-home .hero__actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem}.route-home .hero__actions .button{width:100%}.route-home .hero__stats,.route-home .hero-video-card,.route-home .hero-carousel__aside,.route-home .hero-carousel__hint{display:none}.hero-video-card,.route-home .hero-video-card{right:.9rem;top:auto;bottom:1.25rem;width:5.65rem;margin-top:0}.page-builder--home .panel--productGrid .product-card:first-child,.page-builder--home .panel--prose .prose-flow,.page-builder--home .panel--steps .step-list,.home-preview-console__queue{grid-template-columns:1fr}}@media(max-width:720px){.route-home .hero-home-compact{gap:.95rem;padding-top:.15rem}.route-home .hero-home-compact__look{gap:.85rem;padding:.8rem}.route-home .hero-home-compact__headline{max-width:8.4ch;font-size:clamp(2.2rem,11vw,3.25rem)}.route-home .hero-home-compact__copy{max-width:29ch;font-size:.95rem}.route-home .hero-home-compact__feature-copy strong{font-size:clamp(1.3rem,6vw,1.75rem)}.route-home .hero__content{gap:1rem}.route-home .hero__inner{gap:1.1rem}.route-home .hero h1,html[lang=en] .route-home .hero h1,html[lang=zh] .route-home .hero h1,html[lang=de] .route-home .hero h1,html[lang=fr] .route-home .hero h1,html[lang=pl] .route-home .hero h1,html[lang=pt] .route-home .hero h1,html[lang=it] .route-home .hero h1,html[lang=ar] .route-home .hero h1{max-width:8.4ch;font-size:clamp(2.25rem,11vw,3.35rem);line-height:.96}.route-home .hero h1:after{width:5.5rem;margin-top:.75rem}.route-home .hero__copy{max-width:32ch;font-size:.96rem;line-height:1.5}.route-home .hero__content>.hero-search,.route-home .hero__highlights,.route-home .hero__stats,.route-home .hero-video-card,.route-home .hero-carousel__aside,.route-home .hero-carousel__hint{display:none}.route-home .hero__actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem}.page-builder--home>.home-video-feature+.panel{margin-top:-2rem}.route-home .hero__actions .button{width:100%}.route-home .hero__actions .button--ghost{display:none}.route-home .hero__actions .button--secondary{display:inline-flex}.home-preview-console__media{grid-template-columns:1fr;min-height:0}.home-preview-console__media figure{min-height:360px}.home-preview-console__body h3{max-width:13ch;font-size:clamp(1.7rem,8vw,2.45rem)}.home-preview-console__metrics,.decision-board__metrics{grid-template-columns:1fr}.home-preview-console__actions,.decision-board__actions{display:grid;grid-template-columns:1fr}.home-preview-console__actions .button,.decision-board__actions .button{width:100%}.home-preview-queue-card{grid-template-columns:1fr}.home-preview-queue-card__media{min-height:260px}.decision-board__table,.decision-board__table thead,.decision-board__table tbody,.decision-board__table tr,.decision-board__table th,.decision-board__table td{display:block}.decision-board__table thead{display:none}.decision-board__table tr{padding:1rem;border-bottom:1px solid rgba(216,255,47,.08)}.decision-board__table tr:last-child{border-bottom:0}.decision-board__table th,.decision-board__table td{padding:0;border:0}.decision-board__table tbody td{margin-top:.5rem}}@media(max-width:560px){.route-home .hero-home-compact__actions{grid-template-columns:1fr}.route-home .hero-home-compact__look{padding:.72rem}.route-home .hero__stats{gap:.8rem}.route-home .hero-stat strong{font-size:1.25rem}.route-home .hero-carousel,.route-home .hero-carousel--look{display:grid;gap:.95rem}.route-home .hero-carousel__slide{min-height:330px}.route-home .hero-mobile-products{display:grid;gap:.7rem}.route-home .hero-carousel__rail{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(164px,72%);gap:.8rem;overflow-x:auto;grid-template-columns:none}.route-home .hero-carousel__overlay{gap:.35rem;padding:.95rem 1rem 1.05rem}.route-home .hero-carousel__overlay h2{font-size:clamp(1.2rem,6.4vw,1.8rem);max-width:12ch}.route-home .hero-carousel__overlay p:last-child{max-width:24ch;font-size:.9rem}.route-home .hero-carousel__thumb{grid-template-columns:92px minmax(0,1fr);align-items:center}.route-home .hero-carousel--look .hero-carousel__product-window{min-height:292px}.home-video-feature{display:block;padding-bottom:1rem}.home-video-feature .panel__inner{padding:1.1rem;border-radius:calc(var(--radius-xl) - 2px)}.home-video-feature__copy{gap:.45rem}.home-video-feature__media{border-radius:calc(var(--radius-lg) + 2px)}.home-video-feature__play{width:2.55rem;height:2.55rem}.home-video-feature__footer strong{font-size:.94rem}.home-video-feature__footer span{font-size:.68rem}.hero-video-card,.route-home .hero-video-card{position:fixed;right:.75rem;bottom:.85rem;width:5.2rem;top:auto;z-index:9}.hero-video-card__frame{padding:.48rem .48rem .54rem}.hero-video-dialog{width:calc(100vw - .5rem)}.hero-video-dialog__surface{padding:.65rem}.hero-product-panel__copy strong{font-size:1rem}.page-builder--home .panel--productGrid .product-card,.page-builder--home .panel--productGrid .product-card:first-child,.page-builder--home .panel--productGrid .product-card:nth-child(2),.page-builder--home .panel--productGrid .product-card:nth-child(3){grid-column:span 12}.home-preview-console__body{padding:1rem}.home-preview-console__media figure{min-height:320px}.hero-preview-card.is-featured .hero-preview-card__overlay h2{font-size:1.6rem}}
