.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}}
