.tyres_page__YZJS5{background:#fff;color:hsl(var(--neutral-900));font-family:var(--font-montserrat),sans-serif;padding:30px 0 0}.tyres_container__inF2N{margin:0 auto;max-width:1280px;padding:0 32px}.tyres_breadcrumb__YcTyR{align-items:center;color:hsl(var(--neutral-500));display:flex;font-size:12px;gap:9px}.tyres_breadcrumb__YcTyR a:hover{color:hsl(var(--brand-600))}.tyres_hero__7nhML{display:grid;grid-template-columns:1fr 1.05fr;grid-gap:32px;align-items:center;gap:32px;padding:36px 0 42px}.tyres_kicker__WBqy3{color:hsl(var(--brand-600));font-size:11px;font-weight:650;letter-spacing:.14em;line-height:1.5;text-transform:uppercase}.tyres_heroCopy__U1JY_ h1{font-size:clamp(44px,5.2vw,70px);font-weight:750;letter-spacing:-.05em;line-height:1;margin:22px 0}.tyres_heroLead__endg0{color:hsl(var(--neutral-600));font-size:16px;line-height:1.8;max-width:440px}.tyres_heroAction__zXCEu{align-items:center;background:hsl(var(--neutral-950));border-radius:30px;color:#fff;display:inline-flex;font-size:13px;font-weight:600;gap:20px;margin-top:28px;padding:14px 22px;transition:background-color .18s ease}.tyres_heroAction__zXCEu:hover{background:hsl(var(--brand-600))}.tyres_heroAside__A1qAh{color:hsl(var(--neutral-500));font-size:11px;line-height:1.8;margin-top:20px}.tyres_heroAside__A1qAh a{text-decoration:underline;text-underline-offset:3px}.tyres_heroFigure__QMkYF{min-width:0}.tyres_heroFigure__QMkYF img{height:auto;-o-object-fit:contain;object-fit:contain;width:100%}.tyres_heroFigure__QMkYF figcaption{border-top:1px solid hsl(var(--neutral-200));color:hsl(var(--neutral-600));display:flex;font-size:10px;gap:16px;justify-content:space-between;padding:14px 0 0}.tyres_heroFigure__QMkYF figcaption span:first-child{color:hsl(var(--neutral-900));font-size:14px;font-weight:650}.tyres_sectionNav__VKrxI{border-bottom:1px solid hsl(var(--neutral-200));border-top:1px solid hsl(var(--neutral-200));display:flex;flex-wrap:wrap;gap:12px 30px;padding:20px 0}.tyres_sectionNav__VKrxI a{align-items:center;color:hsl(var(--neutral-700));display:inline-flex;font-size:12px;font-weight:550;gap:8px;min-height:30px}.tyres_sectionNav__VKrxI a span{color:hsl(var(--neutral-400));font-size:9px}.tyres_sectionNav__VKrxI a:hover{color:hsl(var(--brand-600))}.tyres_calculatorGrid__G6SRT{display:grid;grid-template-columns:1.35fr 1fr;grid-gap:24px;align-items:start;gap:24px;padding:54px 0 0}.tyres_brandsPanel__n7J8s,.tyres_comparisonPanel__AQ1Yz,.tyres_dotPanel__XKBRg,.tyres_guidePanel__p9Qik,.tyres_markingsPanel__BwG2k{background:#fff;border:1px solid hsl(var(--neutral-200));border-radius:22px;box-shadow:none;color:hsl(var(--neutral-900));overflow:hidden;scroll-margin-top:130px}.tyres_sectionHeader__OSWvI{gap:10px;padding:28px 28px 20px}.tyres_sectionTitle__DEWPk{align-items:center;display:flex;font-size:22px;font-weight:650;gap:10px;letter-spacing:-.03em;line-height:1.25}.tyres_sectionTitle__DEWPk svg{color:hsl(var(--neutral-500));flex-shrink:0;height:20px;width:20px}.tyres_sectionIntro__7dvQ5{color:hsl(var(--neutral-600));font-size:12px;line-height:1.8;max-width:600px}.tyres_sectionBody__I7ERO{padding:8px 28px 28px}.tyres_dotPhoto__Y6wfa{background:hsl(var(--neutral-950));border-radius:12px;margin:0 28px 22px;overflow:hidden;position:relative}.tyres_comparisonToolbar__KFxO3{align-items:center;color:#737373;display:flex;font-size:10px;gap:12px;justify-content:space-between}.tyres_comparisonToolbar__KFxO3>span{letter-spacing:.09em;text-transform:uppercase}.tyres_comparisonToolbar__KFxO3 button{color:hsl(var(--brand-600));font-weight:600;min-height:36px}.tyres_tyreInputs__RwKH5{display:grid;grid-template-columns:1fr 32px 1fr;grid-gap:12px;align-items:center;gap:12px}.tyres_tyreInputGroup__4_1oa{background:#fafafa;border:1px solid #e8e8e8;border-radius:14px;min-width:0;padding:16px}.tyres_tyreInputGroup__4_1oa>div{margin-top:14px}.tyres_tyreInputGroup__4_1oa [role=combobox]{height:44px;padding:0 9px;transition:border-color .2s,box-shadow .2s}.tyres_tyreInputGroup__4_1oa [role=combobox]:hover{border-color:hsl(var(--brand-500));box-shadow:0 0 0 3px hsl(var(--brand-500)/.07)}.tyres_swapTyres__yav8s{border-radius:50%;display:grid;min-height:44px;place-items:center;transition:color .2s,transform .3s}.tyres_swapTyres__yav8s:hover{color:hsl(var(--brand-600));transform:rotate(180deg)}.tyres_comparisonVisual__PZRC1{background:#f7f7f7;border-radius:16px;padding:20px}.tyres_comparisonVisualHeader__mWdf9{display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between}.tyres_comparisonVisualHeader__mWdf9>span:last-child{color:#737373;font-size:9px}.tyres_wheelStage__85ziw{display:flex;gap:clamp(22px,5vw,70px);justify-content:center;margin:22px 0}.tyres_wheelColumn__o_YEe{width:min(38%,150px)}.tyres_wheelTrack__r4tY_{align-items:flex-end;aspect-ratio:1;border-bottom:1px solid #bdbdbd;display:flex;justify-content:center;padding-bottom:5px}.tyres_comparisonWheel___I5tn{aspect-ratio:1;background:repeating-conic-gradient(#252525 0deg 4deg,#303030 4deg 6deg);border:3px solid #393939;border-radius:50%;box-shadow:inset 0 0 0 5px #242424,0 6px 10px -5px #0005;display:grid;flex-shrink:0;place-items:center;transition:width .9s cubic-bezier(.2,.8,.2,1)}.tyres_comparisonWheel___I5tn[data-new=true]{border-color:hsl(var(--brand-600))}.tyres_comparisonRim__2tCZe{aspect-ratio:1;background:repeating-conic-gradient(from 10deg,#bfbfbf 0deg 12deg,#525252 12deg 20deg,#1c1c1c 20deg 60deg);border:3px solid #b5b5b5;border-radius:50%;display:grid;place-items:center;transition:width .9s cubic-bezier(.2,.8,.2,1),transform 1s cubic-bezier(.2,.8,.2,1)}.tyres_comparisonVisual__PZRC1:hover .tyres_comparisonRim__2tCZe{transform:rotate(60deg)}.tyres_comparisonRim__2tCZe>span{aspect-ratio:1;background:#bdbdbd;border:3px solid #555;border-radius:50%;width:25%}.tyres_wheelLabel___Y6Mz{align-items:center;color:#666;display:flex;flex-wrap:wrap;font-size:10px;gap:5px;justify-content:center;margin-top:10px}.tyres_wheelLabel___Y6Mz i{background:#222;border-radius:50%;height:6px;width:6px}.tyres_wheelLabel___Y6Mz i[data-new=true]{background:hsl(var(--brand-600))}.tyres_wheelLabel___Y6Mz b{color:#171717;font-weight:600}.tyres_comparisonMetrics__BlDc3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.tyres_comparisonMetrics__BlDc3>div{animation:tyres_metricReveal__J_9YQ .65s cubic-bezier(.2,.8,.2,1) both;background:#fff;border:1px solid #e8e8e8;border-radius:12px;padding:14px 10px}.tyres_comparisonMetrics__BlDc3>div:nth-child(2){animation-delay:.08s}.tyres_comparisonMetrics__BlDc3>div:nth-child(3){animation-delay:.16s}.tyres_comparisonMetrics__BlDc3 svg{color:#777;margin-bottom:10px}.tyres_comparisonMetrics__BlDc3 span{color:#666;display:block;font-size:9px}.tyres_comparisonMetrics__BlDc3 strong{display:block;font-feature-settings:"tnum";font-size:clamp(20px,2vw,30px);font-variant-numeric:tabular-nums;font-weight:650;letter-spacing:-.05em;line-height:1.2;margin:8px 0 6px}.tyres_comparisonMetrics__BlDc3 small{font-size:10px;font-weight:500;letter-spacing:0;margin-left:3px}.tyres_comparisonMetrics__BlDc3 p{color:#777;font-size:9px;line-height:1.5}.tyres_comparisonMetrics__BlDc3 [data-warning=true] strong{color:#dc2626}.tyres_comparisonMetrics__BlDc3>div:first-child:not([data-warning=true]) strong{color:hsl(var(--brand-600))}.tyres_comparisonCaption__4glGp,.tyres_comparisonEmpty__TA1Hz{color:#737373;font-size:10px;line-height:1.7;margin-top:16px;text-align:center}.tyres_comparisonNote__VCCAm{border-top:1px solid #ededed;display:flex;gap:10px;padding:14px 0 0}@keyframes tyres_metricReveal__J_9YQ{0%{filter:blur(3px);opacity:0;transform:translateY(10px)}to{filter:blur(0);opacity:1;transform:translateY(0)}}@media (max-width:767px){.tyres_tyreInputs__RwKH5{gap:6px;grid-template-columns:1fr}.tyres_swapTyres__yav8s{justify-self:center;transform:rotate(90deg)}.tyres_comparisonVisual__PZRC1{padding:16px 12px}.tyres_comparisonMetrics__BlDc3{grid-template-columns:1fr}.tyres_comparisonMetrics__BlDc3>div{padding:16px}.tyres_comparisonMetrics__BlDc3 strong{font-size:30px}}@media (prefers-reduced-motion:reduce){.tyres_comparisonRim__2tCZe,.tyres_comparisonWheel___I5tn,.tyres_swapTyres__yav8s,.tyres_tyreInputGroup__4_1oa [role=combobox]{transition:none}.tyres_comparisonMetrics__BlDc3>div{animation:none}}.tyres_dotPhoto__Y6wfa img{display:block;height:140px;-o-object-fit:cover;object-fit:cover;width:100%}.tyres_dotPhoto__Y6wfa>div{color:hsl(var(--neutral-300));display:flex;font-size:10px;gap:40px;justify-content:center;padding:12px}.tyres_dotPhoto__Y6wfa b{color:#fff;font-size:15px;font-weight:650;margin-right:5px}.tyres_markingsPanel__BwG2k{background:hsl(var(--neutral-50));margin-top:54px}.tyres_markingsPanel__BwG2k .tyres_sectionHeader__OSWvI{padding:32px 36px 0}.tyres_markingsPanel__BwG2k .tyres_sectionTitle__DEWPk{font-size:30px}.tyres_markingsPanel__BwG2k .tyres_sectionTitle__DEWPk svg{display:none}.tyres_markingsPanel__BwG2k .tyres_sectionBody__I7ERO{padding:16px 36px 32px}.tyres_markingsLayout__4eT4U{display:grid;grid-template-columns:1.15fr 1fr;grid-gap:40px;align-items:center;gap:40px}.tyres_markingsFigure__bmSBS{min-width:0}.tyres_cameraViewport__YtOAY{aspect-ratio:4/3;background:#fff;border-radius:14px;isolation:isolate;overflow:hidden;position:relative}.tyres_cameraBlur__pqJXC{inset:0;position:absolute}.tyres_cameraLayer__sOzsl{aspect-ratio:1;left:50%;position:absolute;top:50%;transform-origin:center;transition:transform 1.1s cubic-bezier(.22,.75,.2,1);width:100%;will-change:transform}.tyres_cameraImage__e9fmY{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.tyres_cameraStatus__LV0QL{background:hsla(0,0%,100%,.9);border-radius:5px;color:hsl(var(--neutral-700));left:15px;padding:7px 10px;top:15px}.tyres_cameraReset__xs9Lr,.tyres_cameraStatus__LV0QL{font-size:10px;font-weight:550;position:absolute;z-index:1}.tyres_cameraReset__xs9Lr{align-items:center;background:#fff;border:1px solid hsl(var(--neutral-200));border-radius:7px;bottom:15px;color:hsl(var(--neutral-800));display:inline-flex;gap:7px;min-height:36px;padding:8px 11px;right:15px}.tyres_cameraReset__xs9Lr:disabled{color:hsl(var(--neutral-500))}.tyres_cameraReticle__S__6h{border:1px solid hsla(0,0%,100%,.3);border-radius:12px;box-shadow:0 0 0 1px rgba(0,0,0,.08);height:30%;left:50%;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .3s ease;width:52%}.tyres_cameraReticle__S__6h[data-active=true]{opacity:1}.tyres_markingsFigure__bmSBS figcaption{color:hsl(var(--neutral-500));font-size:10px;padding-top:6px;text-align:center}.tyres_markingsDetails__47UAv{min-width:0;padding:20px 0}.tyres_markingsIntro__kIUwe{color:hsl(var(--neutral-600));font-size:13px;line-height:1.8;margin-top:10px}.tyres_markingButtons__G_Cgw{display:flex;flex-wrap:wrap;gap:8px;margin-top:22px}.tyres_markingButtons__G_Cgw button{background:#fff;border:1px solid hsl(var(--neutral-300));border-radius:8px;color:hsl(var(--neutral-700));font-size:14px;font-weight:600;padding:11px 16px;transition:border-color .18s ease,background-color .18s ease}.tyres_markingButtons__G_Cgw button:hover{border-color:hsl(var(--brand-600))}.tyres_markingButtons__G_Cgw button[aria-pressed=true]{background:hsl(var(--neutral-950));border-color:hsl(var(--neutral-950));color:#fff}.tyres_markingExplanation__KzfvH{border-top:1px solid hsl(var(--neutral-200));margin-top:26px;min-height:235px;padding-top:24px}.tyres_markingValue__eeA72{align-items:baseline;color:hsl(var(--brand-600));display:flex;font-size:48px;font-weight:650;gap:12px;letter-spacing:-.04em;line-height:1.1}.tyres_markingValue__eeA72 span{color:hsl(var(--neutral-500));font-size:11px;font-weight:500;letter-spacing:0}.tyres_markingExplanation__KzfvH h3{font-size:19px;font-weight:650;letter-spacing:-.025em;margin-top:16px}.tyres_markingExplanation__KzfvH p{color:hsl(var(--neutral-600));font-size:13px;line-height:1.85;margin-top:10px;max-width:440px}.tyres_sourceLink__lvTtt{color:hsl(var(--neutral-500));display:inline-flex;font-size:10px;margin-top:16px;text-decoration:underline;text-underline-offset:4px}.tyres_brandsPanel__n7J8s,.tyres_guidePanel__p9Qik{border-radius:0;border-width:1px 0 0;margin-top:54px}.tyres_brandsPanel__n7J8s .tyres_sectionHeader__OSWvI,.tyres_guidePanel__p9Qik .tyres_sectionHeader__OSWvI{padding:32px 0 22px}.tyres_brandsPanel__n7J8s .tyres_sectionTitle__DEWPk,.tyres_guidePanel__p9Qik .tyres_sectionTitle__DEWPk{font-size:28px}.tyres_brandsPanel__n7J8s .tyres_sectionBody__I7ERO,.tyres_guidePanel__p9Qik .tyres_sectionBody__I7ERO{padding:0}.tyres_brandsPanel__n7J8s .tyres_sectionBody__I7ERO>div{align-items:start;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.tyres_brandsPanel__n7J8s [data-state]{box-shadow:none}.tyres_pageEnd__ACyyV{border-top:1px solid hsl(var(--neutral-200));color:hsl(var(--neutral-500));display:flex;font-size:11px;gap:24px;justify-content:space-between;line-height:1.8;margin-top:46px;padding:30px 0 40px}.tyres_pageEnd__ACyyV p{max-width:520px}.tyres_pageEnd__ACyyV>div{display:flex;flex-wrap:wrap;gap:24px}.tyres_pageEnd__ACyyV a:hover{color:hsl(var(--brand-600))}.tyres_page__YZJS5 :is(a,button,input):focus-visible{outline:2px solid hsl(var(--brand-600));outline-offset:4px}@media (max-width:1023px){.tyres_calculatorGrid__G6SRT{grid-template-columns:1fr}.tyres_dotPanel__XKBRg{display:grid;grid-template-columns:1fr 1fr}.tyres_dotPanel__XKBRg .tyres_sectionHeader__OSWvI{grid-column:1/-1}.tyres_dotPhoto__Y6wfa{margin-bottom:28px}.tyres_dotPhoto__Y6wfa img{height:180px}.tyres_hero__7nhML{gap:16px}.tyres_sectionNav__VKrxI{gap:10px 20px}.tyres_markingsLayout__4eT4U{gap:24px}}@media (max-width:767px){.tyres_container__inF2N{padding:0 20px}.tyres_page__YZJS5{padding-top:24px}.tyres_hero__7nhML{gap:24px;grid-template-columns:1fr;padding:34px 0 30px}.tyres_heroCopy__U1JY_ h1{font-size:52px}.tyres_heroLead__endg0{font-size:14px}.tyres_heroFigure__QMkYF{margin:0 auto;max-width:480px;width:100%}.tyres_heroFigure__QMkYF img{max-height:320px}.tyres_heroAside__A1qAh{font-size:11px}.tyres_sectionNav__VKrxI{gap:6px 18px}.tyres_sectionNav__VKrxI a{font-size:11px;min-height:38px}.tyres_calculatorGrid__G6SRT{padding-top:30px}.tyres_sectionHeader__OSWvI{padding:24px 20px 18px}.tyres_sectionTitle__DEWPk{font-size:21px}.tyres_sectionBody__I7ERO{padding:6px 20px 24px}.tyres_dotPanel__XKBRg{display:block}.tyres_dotPhoto__Y6wfa{margin:0 20px 22px}.tyres_dotPhoto__Y6wfa img{height:150px}.tyres_markingsPanel__BwG2k{margin-top:30px}.tyres_markingsPanel__BwG2k .tyres_sectionHeader__OSWvI{padding:24px 20px 8px}.tyres_markingsPanel__BwG2k .tyres_sectionTitle__DEWPk{font-size:26px}.tyres_markingsPanel__BwG2k .tyres_sectionBody__I7ERO{padding:0 20px 24px}.tyres_markingsLayout__4eT4U{gap:8px;grid-template-columns:1fr}.tyres_markingsDetails__47UAv{padding:10px 0 0}.tyres_markingButtons__G_Cgw button{min-height:44px;padding:10px 13px}.tyres_markingExplanation__KzfvH{min-height:230px}.tyres_brandsPanel__n7J8s,.tyres_guidePanel__p9Qik{margin-top:30px}.tyres_brandsPanel__n7J8s .tyres_sectionBody__I7ERO>div{gap:8px;grid-template-columns:1fr}.tyres_brandsPanel__n7J8s .tyres_sectionTitle__DEWPk,.tyres_guidePanel__p9Qik .tyres_sectionTitle__DEWPk{font-size:25px}.tyres_pageEnd__ACyyV{flex-direction:column;margin-top:30px}}@media (prefers-reduced-motion:reduce){.tyres_cameraLayer__sOzsl,.tyres_cameraReticle__S__6h,.tyres_heroAction__zXCEu,.tyres_markingButtons__G_Cgw button{transition:none}}.uv-scope :is(a,button,input,select,textarea,summary):focus-visible{outline:2px solid hsl(var(--ring));outline-offset:4px}.uv-skip-link{background:#fff;border-radius:12px;color:hsl(var(--neutral-900));left:16px;padding:12px 18px;position:fixed;top:12px;transform:translateY(-200%);z-index:60000}.uv-skip-link:focus{transform:none}.uv-rv:focus-within{opacity:1;transform:none}.uv-scope ::-moz-placeholder{color:hsl(var(--neutral-600));opacity:1}.uv-scope ::placeholder{color:hsl(var(--neutral-600));opacity:1}@media (prefers-reduced-motion:reduce){.uv-scope *,.uv-scope :after,.uv-scope :before{animation-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-delay:0s!important;transition-duration:.01ms!important}.uv-rv{opacity:1!important;transform:none!important}}.uv-page-transition{background:#fff;cursor:progress;display:grid;height:100vh;height:100dvh;inset:0;place-items:center;position:fixed;touch-action:none;z-index:50000}.uv-page-transition-logo{animation:uv-logo-turn .7s cubic-bezier(.5,.05,.55,.95) infinite;height:72px;width:72px}.uv-page-transition[data-phase=leaving]{animation:uv-cover-out .2s ease-out forwards}@keyframes uv-logo-turn{to{transform:rotate(1turn)}}@keyframes uv-cover-out{to{opacity:0}}@media (prefers-reduced-motion:reduce){.uv-page-transition-logo{animation:none}.uv-page-transition[data-phase=leaving]{animation-duration:1ms}}.uv-eyebrow{font-size:14px;letter-spacing:.18em;text-transform:uppercase}.uv-eyebrow,.uv-num{font-family:var(--font-barlow-condensed),"Barlow Condensed",sans-serif;font-weight:700}.uv-num{font-feature-settings:"tnum"}.uv-rv{opacity:0;transform:translateY(26px);transform:translateY(var(--uv-y,26px));transition:opacity .9s cubic-bezier(.16,1,.3,1),transform .9s cubic-bezier(.16,1,.3,1)}.uv-rv.uv-in{opacity:1;transform:none}.uv-experience-car{transform:translate(588px,50px)}@media (prefers-reduced-motion:no-preference){.uv-experience-car{offset-anchor:0 0;offset-distance:0;offset-path:path("M0 130H270C360 130 330 50 420 50H588");offset-position:0 0;offset-rotate:auto;opacity:0;transform:none}.uv-experience-road.uv-in .uv-experience-car{animation:uv-drive-in 1s ease-out both}}@keyframes uv-drive-in{0%{offset-distance:0;opacity:0}15%{opacity:1}to{offset-distance:100%;opacity:1}}@keyframes uv-up{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}.uv-up{animation:uv-up .9s cubic-bezier(.16,1,.3,1) forwards;opacity:0}@keyframes uv-scene-enter{0%{transform:translateY(14px)}to{transform:none}}.uv-scene-in{animation:uv-scene-enter .4s cubic-bezier(.16,1,.3,1)}@keyframes uv-fade{0%{opacity:0}to{opacity:1}}.uv-fade{animation:uv-fade .35s ease}@keyframes uv-hero-img{0%{transform:scale(1.08)}to{transform:scale(1)}}.uv-hero-img{animation:uv-hero-img 1.7s cubic-bezier(.16,1,.3,1) both}@keyframes uv-pulse{0%,to{opacity:1}50%{opacity:.35}}.uv-pulse{animation:uv-pulse 1.8s ease-in-out infinite}.uv-dark{background:hsl(var(--brand-950));position:relative}.uv-dark:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='a'%3E%3CfeTurbulence baseFrequency='.9' numOctaves='2' stitchTiles='stitch' type='fractalNoise'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)'/%3E%3C/svg%3E");content:"";inset:0;mix-blend-mode:overlay;opacity:.045;pointer-events:none;position:absolute}.uv-dark>*{position:relative;z-index:1}.uv-glass{backdrop-filter:blur(14px);background:hsla(0,0%,100%,.045);border:1px solid hsla(0,0%,100%,.1);transition:background .3s,border-color .3s,transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s}.uv-glass:not(.uv-tile):hover{background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.22);box-shadow:0 30px 60px -30px rgba(0,0,0,.7)}.uv-inventory-card,.uv-tile{backdrop-filter:none;isolation:isolate}.uv-tile:before{background:radial-gradient(circle,hsla(0,0%,100%,.075) 0,hsla(0,0%,100%,.025) 42%,transparent 72%);border-radius:50%;content:"";height:640px;left:50%;left:var(--mx,50%);opacity:0;pointer-events:none;position:absolute;top:50%;top:var(--my,50%);transform:translate(-50%,-50%);transition:opacity .18s ease-out;width:640px;z-index:-1}.uv-scroll-active .uv-tile{background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.28);transform:translateY(-5px)}.uv-scroll-active .uv-tile:before{opacity:1}.uv-scroll-active .uv-tile-number{color:hsl(var(--brand-300));transform:translateY(-4px)}.uv-scroll-active .uv-tile-payment{color:hsl(var(--brand-300))}.uv-scroll-active .uv-tile-description{color:hsl(var(--neutral-300))}.uv-scroll-active .uv-tile-arrow{background-color:#fff;border-color:#fff;color:hsl(var(--neutral-900))}.uv-backdrop{backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);background:hsl(var(--neutral-950)/.55)}.uv-backdrop[data-state=open]{animation:uv-fade .25s ease-out}.uv-backdrop[data-state=closed]{animation:uv-backdrop-out .25s ease-in forwards}@keyframes uv-backdrop-out{to{opacity:0}}.uv-dialog-viewport{height:min(100vh,100vh);height:min(100vh,var(--uv-viewport-height,100vh))}.uv-dialog-viewport[data-state=closed]{animation:uv-dialog-out .25s}@keyframes uv-dialog-out{0%{opacity:1}to{opacity:1}}.uv-inquiry-panel{height:94%;max-height:calc(100% - max(12px, env(safe-area-inset-top)))}@supports (height:100dvh){.uv-dialog-viewport{height:min(100dvh,100dvh);height:min(100dvh,var(--uv-viewport-height,100dvh))}}@keyframes uv-modal{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:none}}.uv-modal{animation:uv-modal .3s cubic-bezier(.16,1,.3,1);transform-origin:center}@keyframes uv-sheet-in{0%{transform:translateY(100%)}to{transform:translateY(0)}}.uv-mobile-sheet{animation:uv-sheet-in .3s cubic-bezier(.16,1,.3,1);transition:translate .2s ease-out;translate:0 0;translate:0 var(--uv-sheet-drag,0)}.uv-mobile-sheet[data-dragging]{transition:none}.uv-dialog-viewport[data-state=closed] .uv-mobile-sheet{animation:uv-sheet-out .25s ease-in forwards;pointer-events:none;transition:none}@keyframes uv-sheet-out{to{transform:translateY(100%)}}@keyframes uv-modal-out{to{opacity:0;transform:scale(.97) translateY(12px)}}@media (min-width:640px){.uv-inquiry-panel{height:min(88vh,780px);max-height:100%}.uv-mobile-sheet{animation-name:uv-modal}.uv-dialog-viewport[data-state=closed] .uv-mobile-sheet{animation-name:uv-modal-out}@supports (height:100dvh){.uv-inquiry-panel{height:min(88dvh,780px)}}}@keyframes uv-step-in{0%{opacity:0;transform:translateX(28px)}to{opacity:1;transform:none}}@keyframes uv-step-back{0%{opacity:0;transform:translateX(-28px)}to{opacity:1;transform:none}}.uv-step-in{animation:uv-step-in .2s cubic-bezier(.16,1,.3,1)}.uv-step-back{animation:uv-step-back .2s cubic-bezier(.16,1,.3,1)}.uv-step-icon,.uv-step-num{transition:color .45s ease,background-color .45s ease}.uv-step-active .uv-step-num{color:hsl(var(--brand-600))}.uv-step-active .uv-step-icon{background-color:hsl(var(--brand-600))}@keyframes uv-pop{0%{opacity:0;transform:scale(.5)}60%{transform:scale(1.08)}to{opacity:1;transform:scale(1)}}.uv-pop{animation:uv-pop .5s cubic-bezier(.16,1,.3,1)}.uv-success-mark{color:hsl(var(--brand-600));height:144px;position:relative;width:144px}.uv-success-glow{animation:uv-pop .7s ease-out both;background:radial-gradient(circle,hsl(var(--brand-100)) 0,hsl(var(--brand-50)/.5) 40%,transparent 70%);border-radius:50%;inset:-24px;position:absolute}.uv-success-badge{animation:uv-pop .6s cubic-bezier(.16,1,.3,1) both;height:100%;position:relative;width:100%}.uv-success-check,.uv-success-ring{animation:uv-stroke-draw .6s ease-out .15s both;stroke-dasharray:1}.uv-success-ring{transform:rotate(-90deg);transform-origin:center}.uv-success-check{animation-delay:.3s;animation-duration:.4s}.uv-success-spark{animation:uv-celebrate-out .8s ease-out both;background:hsl(var(--brand-300));border-radius:3px;height:11px;left:50%;margin:-5.5px 0 0 -2.5px;opacity:0;position:absolute;top:50%;width:5px}.uv-success-spark:nth-child(odd){background:#34d399}.uv-success-content{animation:uv-up .45s ease-out .15s both}@keyframes uv-stroke-draw{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes uv-celebrate-out{0%{opacity:0;transform:rotate(var(--angle)) translateY(-48px) scale(.4)}25%{opacity:1}to{opacity:0;transform:rotate(var(--angle)) translateY(-100px) scale(.5)}}@media (prefers-reduced-motion:reduce){.uv-backdrop,.uv-dialog-viewport,.uv-mobile-sheet{animation:none!important;transition:none!important}.uv-success-badge,.uv-success-check,.uv-success-content,.uv-success-glow,.uv-success-ring{animation:none}.uv-success-spark{display:none}}.uv-guide-card{transition:transform .28s cubic-bezier(.2,.8,.2,1),border-color .22s ease,background-color .22s ease}.uv-guide-card-arrow,.uv-guide-card-icon{transition:transform .28s cubic-bezier(.2,.8,.2,1),background-color .22s ease,color .22s ease}.uv-scroll-active .uv-guide-card{background-color:hsl(var(--neutral-50));border-color:hsl(var(--brand-600)/.4);transform:translateY(-5px)}.uv-scroll-active .uv-guide-card-icon{background-color:hsl(var(--brand-600));color:#fff;transform:translateY(-2px) rotate(-6deg) scale(1.06)}.uv-scroll-active .uv-guide-card-arrow{background-color:hsl(var(--brand-600));color:#fff;transform:translateX(5px)}@keyframes uv-calculator-bounce{0%,to{transform:translateY(0) rotate(0)}35%{transform:translateY(-9px) rotate(-5deg)}65%{transform:translateY(-3px) rotate(3deg)}}.uv-calculator-art,.uv-calculator-card,.uv-calculator-cta,.uv-calculator-description{transition:color .24s ease,background-color .24s ease}.uv-calculator-arrow{transition:transform .24s ease}.uv-calculator-card:focus-visible,.uv-scroll-active .uv-calculator-card{background-color:hsl(var(--brand-600));color:#fff}.uv-calculator-card:focus-visible .uv-calculator-art,.uv-scroll-active .uv-calculator-art{color:hsla(0,0%,100%,.12)}.uv-calculator-card:focus-visible .uv-calculator-description,.uv-scroll-active .uv-calculator-description{color:hsl(var(--brand-50))}.uv-calculator-card:focus-visible .uv-calculator-cta,.uv-scroll-active .uv-calculator-cta{color:#fff}.uv-calculator-card:focus-visible .uv-calculator-icon,.uv-scroll-active .uv-calculator-icon{animation:uv-calculator-bounce .65s ease-out}.uv-calculator-card:focus-visible .uv-calculator-arrow,.uv-scroll-active .uv-calculator-arrow{transform:translateX(4px)}@media (min-width:768px) and (hover:hover) and (pointer:fine){.uv-tile:hover{background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.28);box-shadow:0 30px 60px -28px rgba(0,0,0,.8);transform:translateY(-8px)}.uv-tile:hover:before{opacity:1;transition-duration:.3s}.uv-tile:hover .uv-tile-number{color:hsl(var(--brand-300));transform:translateY(-4px)}.uv-tile:hover .uv-tile-payment{color:hsl(var(--brand-300))}.uv-tile:hover .uv-tile-description{color:hsl(var(--neutral-300))}.uv-tile:hover .uv-tile-arrow{background-color:#fff;border-color:#fff;color:hsl(var(--neutral-900))}.uv-tile:hover .uv-tile-arrow svg{transform:translateX(2px)}.uv-faq-trigger:hover .uv-faq-title{color:hsl(var(--brand-600))}.uv-faq-trigger:hover .uv-faq-icon{background-color:hsl(var(--brand-50));border-color:hsl(var(--brand-600)/.4);color:hsl(var(--brand-600));scale:1.05}.uv-guide-card:hover{background-color:hsl(var(--neutral-50));border-color:hsl(var(--brand-600)/.4);transform:translateY(-5px)}.uv-guide-card:hover .uv-guide-card-icon{background-color:hsl(var(--brand-600));color:#fff;transform:translateY(-2px) rotate(-6deg) scale(1.06)}.uv-guide-card:hover .uv-guide-card-arrow{background-color:hsl(var(--brand-600));color:#fff;transform:translateX(5px)}.uv-guide-card:active{transform:translateY(-1px) scale(.99)}.uv-calculator-card:hover{background-color:hsl(var(--brand-600));color:#fff}.uv-calculator-card:hover .uv-calculator-art{color:hsla(0,0%,100%,.12)}.uv-calculator-card:hover .uv-calculator-description{color:hsl(var(--brand-50))}.uv-calculator-card:hover .uv-calculator-cta{color:#fff}.uv-calculator-card:hover .uv-calculator-icon{animation:uv-calculator-bounce .65s ease-out}.uv-calculator-card:hover .uv-calculator-arrow{transform:translateX(4px)}}@media (prefers-reduced-motion:reduce){.uv-calculator-art,.uv-tile:before{transition:none!important}.uv-faq-icon{scale:1!important}.uv-calculator-arrow,.uv-calculator-card,.uv-calculator-cta,.uv-calculator-description,.uv-calculator-icon,.uv-guide-card,.uv-guide-card-arrow,.uv-guide-card-icon,.uv-tile,.uv-tile-arrow,.uv-tile-arrow svg,.uv-tile-description,.uv-tile-number,.uv-tile-payment{animation:none!important;transform:none!important;transition:none!important}.uv-fade,.uv-hero-img,.uv-modal,.uv-pop,.uv-pulse,.uv-rv,.uv-scene-in,.uv-step-back,.uv-step-in,.uv-up{animation:none!important;opacity:1!important;transform:none!important;transition:none!important}}.calculator-import-cta_cta__ukEH_{align-items:center;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:36px;background:#151515;border:1px solid #292929;border-radius:24px;color:#fff;gap:36px;margin-top:32px;padding:32px 36px}.calculator-import-cta_kicker__6UVew{color:#c69aff;font-size:11px;font-weight:650;letter-spacing:.14em;margin:0;text-transform:uppercase}.calculator-import-cta_heading__pHq8g{color:#fff;font-size:clamp(28px,3.3vw,42px);font-weight:650;letter-spacing:-.045em;line-height:1.12;margin:14px 0 0;max-width:22ch;text-wrap:balance}.calculator-import-cta_description__2HuwL{color:#c2c2c2;font-size:14px;line-height:1.75;margin:16px 0 0;max-width:540px}.calculator-import-cta_actions__Fq4Ui{display:flex;flex-direction:column;gap:12px;min-width:250px}.calculator-import-cta_button__5gBqx{align-items:center;background:hsl(var(--brand-600));border:0;border-radius:12px;color:#fff;cursor:pointer;display:inline-flex;font-size:14px;font-weight:650;gap:20px;justify-content:space-between;line-height:1.5;min-height:52px;padding:14px 22px;transition:background-color .16s ease}.calculator-import-cta_button__5gBqx:hover{background:hsl(var(--brand-700))}.calculator-import-cta_button__5gBqx svg,.calculator-import-cta_inventory__JyWMe svg{flex-shrink:0}.calculator-import-cta_button__5gBqx:focus-visible,.calculator-import-cta_inventory__JyWMe:focus-visible{outline:2px solid #fff;outline-offset:4px}.calculator-import-cta_note__su_C5{color:#a3a3a3;font-size:11px;margin:0;text-align:center}.calculator-import-cta_inventory__JyWMe{align-items:center;color:#e5e5e5;display:inline-flex;font-size:13px;gap:10px;justify-content:center;min-height:44px;text-decoration:underline;text-decoration-color:#737373;text-underline-offset:4px}.calculator-import-cta_inventory__JyWMe:hover{color:#fff;text-decoration-color:#fff}@media (max-width:767px){.calculator-import-cta_cta__ukEH_{gap:26px;grid-template-columns:minmax(0,1fr);padding:28px 24px}.calculator-import-cta_actions__Fq4Ui{min-width:0}}@media (prefers-reduced-motion:reduce){.calculator-import-cta_button__5gBqx{transition:none}}