.RoadTaxCalculatorPage-module__fLbqYG__page{--rtc-accent:#ff6800;--rtc-page-bg:radial-gradient(circle at top right,#ff68002e 0%,#ff680000 34%),linear-gradient(180deg,#090909 0%,#111315 100%);--rtc-text:#fff;--rtc-text-muted:#ffffffc7;--rtc-text-soft:#ffffffb8;--rtc-text-subtle:#ffffff9e;--rtc-card-border:#ffffff1a;--rtc-card-bg:linear-gradient(180deg,#ffffff0f 0%,#ffffff08 100%);--rtc-field-border:#ffffff24;--rtc-field-bg:#ffffff0a;--rtc-field-text:#fff;--rtc-field-focus-border:#ff6800d9;--rtc-field-focus-ring:#ff68002e;--rtc-option-text:#111315;--rtc-result-bg:linear-gradient(135deg,#ff7a24f2 0%,#ff6800eb 100%);--rtc-result-label:#fffc;--rtc-result-text:#fff;background:var(--rtc-page-bg);flex-direction:column;align-items:center;width:100%;min-height:100%;display:flex}:root[data-theme=light] .RoadTaxCalculatorPage-module__fLbqYG__page{--rtc-accent:var(--color-accent);--rtc-page-bg:radial-gradient(circle at top right,#ff680024 0%,#ff680000 34%),linear-gradient(180deg,#f5f5f6 0%,#eef1f5 100%);--rtc-text:#21252a;--rtc-text-muted:#21252ac7;--rtc-text-soft:#21252ab8;--rtc-text-subtle:#21252a9e;--rtc-card-border:#21252a24;--rtc-card-bg:linear-gradient(180deg,#21252a0a 0%,#21252a05 100%);--rtc-field-border:#21252a33;--rtc-field-bg:#fff;--rtc-field-text:#21252a;--rtc-field-focus-border:#ff6800e6;--rtc-field-focus-ring:#ff680029;--rtc-option-text:#21252a;--rtc-result-bg:linear-gradient(135deg,#ff7a24eb 0%,#ff6800e6 100%);--rtc-result-label:#ffffffdb;--rtc-result-text:#fff}.RoadTaxCalculatorPage-module__fLbqYG__hero{justify-content:center;width:100%;display:flex;position:relative;overflow:hidden}.RoadTaxCalculatorPage-module__fLbqYG__heroInner{width:min(var(--Container),calc(100% - (var(--PadX)*2)));z-index:1;padding:120px 0 44px;position:relative}.RoadTaxCalculatorPage-module__fLbqYG__heroText{flex-direction:column;gap:14px;max-width:880px;display:flex}.RoadTaxCalculatorPage-module__fLbqYG__eyebrow,.RoadTaxCalculatorPage-module__fLbqYG__calculatorEyebrow{color:var(--rtc-accent);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:14px;font-weight:700}.RoadTaxCalculatorPage-module__fLbqYG__title{color:var(--rtc-text);margin:0;font-size:56px;font-weight:600;line-height:.98}.RoadTaxCalculatorPage-module__fLbqYG__subtitle{color:var(--rtc-text-muted);margin:0;font-size:18px;line-height:1.5}.RoadTaxCalculatorPage-module__fLbqYG__contentSection{justify-content:center;width:100%;padding:0 0 96px;display:flex}.RoadTaxCalculatorPage-module__fLbqYG__contentGrid{width:min(var(--Container),calc(100% - (var(--PadX)*2)));grid-template-columns:minmax(0,1.5fr) minmax(320px,.9fr);align-items:start;gap:24px;display:grid}.RoadTaxCalculatorPage-module__fLbqYG__contentMain{flex-direction:column;gap:20px;display:flex}.RoadTaxCalculatorPage-module__fLbqYG__introCard,.RoadTaxCalculatorPage-module__fLbqYG__calculatorCard,.RoadTaxCalculatorPage-module__fLbqYG__factCard,.RoadTaxCalculatorPage-module__fLbqYG__noteCard{border:1px solid var(--rtc-card-border);background:var(--rtc-card-bg);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.RoadTaxCalculatorPage-module__fLbqYG__introCard{border-radius:22px;padding:28px}.RoadTaxCalculatorPage-module__fLbqYG__sectionTitle{color:var(--rtc-text);margin:0 0 14px;font-size:30px;font-weight:600;line-height:1.05}.RoadTaxCalculatorPage-module__fLbqYG__paragraph{color:var(--rtc-text-muted);margin:0;font-size:16px;line-height:1.65}.RoadTaxCalculatorPage-module__fLbqYG__paragraph+.RoadTaxCalculatorPage-module__fLbqYG__paragraph{margin-top:12px}.RoadTaxCalculatorPage-module__fLbqYG__factsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.RoadTaxCalculatorPage-module__fLbqYG__factCard,.RoadTaxCalculatorPage-module__fLbqYG__noteCard{border-radius:18px;padding:22px}.RoadTaxCalculatorPage-module__fLbqYG__factTitle,.RoadTaxCalculatorPage-module__fLbqYG__noteTitle{color:var(--rtc-text);margin:0 0 10px;font-size:22px;font-weight:600;line-height:1.1}.RoadTaxCalculatorPage-module__fLbqYG__factDescription,.RoadTaxCalculatorPage-module__fLbqYG__noteDescription{color:var(--rtc-text-soft);margin:0;font-size:15px;line-height:1.55}.RoadTaxCalculatorPage-module__fLbqYG__notesSection{flex-direction:column;gap:14px;display:flex}.RoadTaxCalculatorPage-module__fLbqYG__notesGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.RoadTaxCalculatorPage-module__fLbqYG__calculatorCard{border-radius:22px;flex-direction:column;gap:18px;padding:24px;display:flex;position:sticky;top:110px}.RoadTaxCalculatorPage-module__fLbqYG__calculatorHead{flex-direction:column;gap:10px;display:flex}.RoadTaxCalculatorPage-module__fLbqYG__calculatorTitle{color:var(--rtc-text);margin:0;font-size:30px;font-weight:600;line-height:1.05}.RoadTaxCalculatorPage-module__fLbqYG__calculatorDescription{color:var(--rtc-text-soft);margin:0;font-size:15px;line-height:1.5}.RoadTaxCalculatorPage-module__fLbqYG__calculatorBody{flex-direction:column;gap:14px;display:flex}.RoadTaxCalculatorPage-module__fLbqYG__field{flex-direction:column;gap:8px;display:flex}.RoadTaxCalculatorPage-module__fLbqYG__fieldLabel{color:var(--rtc-text);font-size:14px;font-weight:600}.RoadTaxCalculatorPage-module__fLbqYG__fieldControl{border:1px solid var(--rtc-field-border);background:var(--rtc-field-bg);width:100%;min-height:54px;color:var(--rtc-field-text);box-sizing:border-box;border-radius:12px;outline:none;padding:0 16px;font-size:16px}.RoadTaxCalculatorPage-module__fLbqYG__fieldControl:focus{border-color:var(--rtc-field-focus-border);box-shadow:0 0 0 3px var(--rtc-field-focus-ring)}.RoadTaxCalculatorPage-module__fLbqYG__fieldControl option{color:var(--rtc-option-text)}.RoadTaxCalculatorPage-module__fLbqYG__resultCard{background:var(--rtc-result-bg);border-radius:18px;flex-direction:column;gap:8px;padding:22px;display:flex}.RoadTaxCalculatorPage-module__fLbqYG__resultLabel{color:var(--rtc-result-label);font-size:14px;font-weight:600}.RoadTaxCalculatorPage-module__fLbqYG__resultValue{color:var(--rtc-result-text);font-size:36px;font-weight:700;line-height:1}.RoadTaxCalculatorPage-module__fLbqYG__calculatorNote{color:var(--rtc-text-subtle);margin:0;font-size:13px;line-height:1.5}@media (max-width:1080px){.RoadTaxCalculatorPage-module__fLbqYG__contentGrid{grid-template-columns:1fr}.RoadTaxCalculatorPage-module__fLbqYG__calculatorCard{position:static}}@media (max-width:780px){.RoadTaxCalculatorPage-module__fLbqYG__heroInner{padding-top:96px}.RoadTaxCalculatorPage-module__fLbqYG__title{font-size:38px}.RoadTaxCalculatorPage-module__fLbqYG__subtitle{font-size:16px}.RoadTaxCalculatorPage-module__fLbqYG__sectionTitle,.RoadTaxCalculatorPage-module__fLbqYG__calculatorTitle{font-size:26px}.RoadTaxCalculatorPage-module__fLbqYG__factsGrid,.RoadTaxCalculatorPage-module__fLbqYG__notesGrid{grid-template-columns:1fr}}@media (max-width:540px){.RoadTaxCalculatorPage-module__fLbqYG__contentSection{padding-bottom:72px}.RoadTaxCalculatorPage-module__fLbqYG__introCard,.RoadTaxCalculatorPage-module__fLbqYG__calculatorCard,.RoadTaxCalculatorPage-module__fLbqYG__factCard,.RoadTaxCalculatorPage-module__fLbqYG__noteCard{border-radius:16px}.RoadTaxCalculatorPage-module__fLbqYG__introCard,.RoadTaxCalculatorPage-module__fLbqYG__calculatorCard{padding:20px}.RoadTaxCalculatorPage-module__fLbqYG__factCard,.RoadTaxCalculatorPage-module__fLbqYG__noteCard,.RoadTaxCalculatorPage-module__fLbqYG__resultCard{padding:18px}.RoadTaxCalculatorPage-module__fLbqYG__resultValue{font-size:30px}}
.road-tax-brand-links{box-sizing:border-box;width:100%;padding:0 var(--PadX)70px;background:var(--color-bg,#090909);color:var(--color-text,#fff)}.road-tax-hero-guide-link{box-sizing:border-box;background:var(--rtc-accent,#ff6800);color:#fff;width:max-content;max-width:100%;min-height:52px;font-family:var(--Font);border-radius:10px;justify-content:space-between;align-items:center;gap:18px;margin-top:10px;padding:0 18px;font-size:15px;font-weight:600;line-height:1.3;text-decoration:none;transition:filter .16s,transform .16s;display:inline-flex}.road-tax-hero-guide-link:hover{color:#fff;filter:brightness(1.08);transform:translateY(-1px)}.road-tax-hero-guide-link:focus-visible{outline-offset:3px;outline:2px solid #fff}@media (max-width:540px){.road-tax-hero-guide-link{width:100%}}.road-tax-brand-links__inner{width:min(var(--Container),100%);margin:0 auto}.road-tax-brand-links h2{font-family:var(--Font);margin:0 0 24px;font-size:clamp(26px,2.4vw,36px);line-height:1.2}.road-tax-brand-links__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.road-tax-brand-links__grid a{border:1px solid var(--color-border-soft,#ffffff29);min-height:58px;color:inherit;font-family:var(--Font);border-radius:10px;align-items:center;padding:12px 18px;font-weight:600;text-decoration:none;display:flex}.road-tax-howto{box-sizing:border-box;width:100%;padding:24px var(--PadX)96px;color:var(--rtc-text,var(--color-text,#fff))}.road-tax-howto__inner{width:min(var(--Container),100%);margin:0 auto}.road-tax-howto__header{grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);align-items:start;gap:32px;margin-bottom:40px;display:grid}.road-tax-howto__header h2{font-family:var(--Font);margin:0;scroll-margin-top:120px;font-size:clamp(30px,3.2vw,48px);font-weight:600;line-height:1.05}.road-tax-howto__header p{color:var(--rtc-text-muted,#ffffffc7);font-family:var(--Font);margin:0;font-size:16px;line-height:1.55}.road-tax-electric-grid{grid-template-columns:1fr!important}.road-tax-electric-card{min-height:0!important}.road-tax-howto__prerequisites,.road-tax-howto__process{margin-bottom:42px}.road-tax-howto__subheader{grid-template-columns:minmax(240px,.65fr) minmax(0,1.35fr);align-items:start;gap:28px;margin-bottom:20px;display:grid}.road-tax-howto__subheader h3,.road-tax-howto__process>h3{font-family:var(--Font);margin:0;font-size:clamp(24px,2.2vw,34px);font-weight:600;line-height:1.12}.road-tax-howto__subheader p{color:var(--rtc-text-soft,#ffffffb8);font-family:var(--Font);margin:0;font-size:15px;line-height:1.6}.road-tax-howto__prerequisite-grid{border:1px solid var(--rtc-card-border,#ffffff1a);background:var(--rtc-card-bg,#ffffff0a);border-radius:18px;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.road-tax-howto__prerequisite-grid article{border-left:1px solid var(--rtc-card-border,#ffffff1a);min-width:0;padding:24px}.road-tax-howto__prerequisite-grid article:first-child{border-left:0}.road-tax-howto__prerequisite-grid article>span{color:var(--rtc-accent,#ff6800);font-family:var(--Font);letter-spacing:.08em;margin-bottom:24px;font-size:13px;font-weight:700;display:block}.road-tax-howto__prerequisite-grid p{color:var(--rtc-text-soft,#ffffffb8);font-family:var(--Font);margin:0;font-size:15px;line-height:1.55}.road-tax-howto__prerequisite-grid strong{color:var(--rtc-text,var(--color-text,#fff));font-weight:600}.road-tax-howto__process>h3{margin-bottom:20px}.road-tax-howto__steps{grid-template-columns:repeat(6,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.road-tax-howto__steps li{box-sizing:border-box;border:1px solid var(--rtc-card-border,#ffffff1a);background:var(--rtc-card-bg,linear-gradient(180deg,#ffffff0f,#ffffff08));border-radius:18px;flex-direction:column;grid-column:span 2;justify-content:space-between;gap:32px;min-height:210px;padding:24px;display:flex}.road-tax-howto__steps li:nth-child(4),.road-tax-howto__steps li:nth-child(5){grid-column:span 3}.road-tax-howto__number{color:var(--rtc-accent,#ff6800);font-family:var(--Font);letter-spacing:.08em;font-size:14px;font-weight:700}.road-tax-howto__steps h4{font-family:var(--Font);margin:0 0 10px;font-size:21px;font-weight:600;line-height:1.15}.road-tax-howto__steps p{color:var(--rtc-text-soft,#ffffffb8);font-family:var(--Font);margin:0;font-size:15px;line-height:1.55}.road-tax-howto__details{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.road-tax-howto__detail{box-sizing:border-box;border:1px solid var(--rtc-card-border,#ffffff1a);background:var(--rtc-card-bg,#ffffff0a);border-radius:18px;padding:26px}.road-tax-howto__detail--wide{grid-column:1/-1}.road-tax-howto__detail h3{font-family:var(--Font);margin:0 0 16px;font-size:21px;font-weight:600;line-height:1.2}.road-tax-howto__detail p{color:var(--rtc-text-soft,#ffffffb8);font-family:var(--Font);margin:0 0 12px;font-size:15px;line-height:1.6}.road-tax-howto__detail p:last-child{margin-bottom:0}.road-tax-howto__guide-links{gap:10px;margin-top:14px;display:grid}.road-tax-guide-links{width:min(var(--Container),calc(100% - (2*var(--PadX))));margin:-56px auto 72px}.road-tax-howto__guide-link{box-sizing:border-box;background:var(--rtc-accent,#ff6800);color:#fff;min-height:68px;font-family:var(--Font);border-radius:18px;justify-content:space-between;align-items:center;gap:20px;padding:20px 24px;font-size:18px;font-weight:600;line-height:1.25;text-decoration:none;transition:filter .16s,transform .16s;display:flex}.road-tax-howto__guide-link:hover{filter:brightness(1.08);transform:translateY(-1px)}@media (max-width:780px){.road-tax-guide-links{width:calc(100% - (2*var(--PadX)));margin-top:-36px}.road-tax-brand-links__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.road-tax-howto{padding-bottom:72px}.road-tax-howto__header{grid-template-columns:1fr;gap:14px}.road-tax-howto__subheader,.road-tax-howto__details,.road-tax-howto__prerequisite-grid{grid-template-columns:1fr}.road-tax-howto__prerequisite-grid article{border-top:1px solid var(--rtc-card-border,#ffffff1a);border-left:0}.road-tax-howto__prerequisite-grid article:first-child{border-top:0}.road-tax-howto__steps{grid-template-columns:1fr}.road-tax-howto__steps li,.road-tax-howto__steps li:nth-child(4),.road-tax-howto__steps li:nth-child(5){grid-column:auto;gap:22px;min-height:0}.road-tax-howto__detail--wide{grid-column:auto}}:root[data-theme=light] .RoadTaxCalculatorPage-module__fLbqYG__page{--rtc-accent:var(--color-accent);--rtc-page-bg:radial-gradient(circle at top right,#ff680024 0%,#ff680000 34%),linear-gradient(180deg,#f5f5f6 0%,#eef1f5 100%);--rtc-text:#21252a;--rtc-text-muted:#21252ac7;--rtc-text-soft:#21252ab8;--rtc-text-subtle:#21252a9e;--rtc-card-border:#21252a24;--rtc-card-bg:linear-gradient(180deg,#21252a0a 0%,#21252a05 100%);--rtc-field-border:#21252a33;--rtc-field-bg:#fff;--rtc-field-text:#21252a;--rtc-field-focus-border:#ff6800e6;--rtc-field-focus-ring:#ff680029;--rtc-option-text:#21252a;--rtc-result-bg:linear-gradient(135deg,#ff7a24eb 0%,#ff6800e6 100%);--rtc-result-label:#ffffffdb;--rtc-result-text:#fff}
/*# sourceMappingURL=c4b9805ea7a795a6.css.map*/