.TariffVAT-module__VrrJ4W__page{color:#333;background:#fff;min-height:100vh;padding:60px 0}.TariffVAT-module__VrrJ4W__container{max-width:1200px;margin:0 auto;padding:0 20px}.TariffVAT-module__VrrJ4W__title{text-align:center;color:#111;margin-bottom:50px;font-size:2.5rem;font-weight:800}.TariffVAT-module__VrrJ4W__sectionTitle{border-bottom:2px solid #eee;margin-bottom:25px;padding-bottom:10px;font-size:1.6rem;font-weight:800}.TariffVAT-module__VrrJ4W__calendarSection{background:#fdfdfd;border:1px solid #eee;border-radius:15px;margin-bottom:60px;padding:40px}.TariffVAT-module__VrrJ4W__calendar{max-width:500px;margin:20px auto}.TariffVAT-module__VrrJ4W__calHeader{text-align:center;color:#888;grid-template-columns:repeat(7,1fr);margin-bottom:10px;font-weight:700;display:grid}.TariffVAT-module__VrrJ4W__calGrid{grid-template-columns:repeat(7,1fr);gap:5px;display:grid}.TariffVAT-module__VrrJ4W__calDay{aspect-ratio:1;border:1px solid #f0f0f0;justify-content:center;align-items:center;font-size:.9rem;display:flex}.TariffVAT-module__VrrJ4W__holiday{color:var(--primary);background:snow;font-weight:700}.TariffVAT-module__VrrJ4W__legend{color:#666;align-items:center;gap:10px;margin-top:20px;font-size:.85rem;display:flex}.TariffVAT-module__VrrJ4W__holidayDot{background:var(--primary);border-radius:50%;width:12px;height:12px}.TariffVAT-module__VrrJ4W__introSection{color:#555;margin-bottom:60px;font-size:1.05rem;line-height:1.8}.TariffVAT-module__VrrJ4W__introSection p{margin-bottom:15px}.TariffVAT-module__VrrJ4W__infoBox{border-left:5px solid var(--primary);background:#f0f4f8;border-radius:12px;margin:30px 0;padding:25px}.TariffVAT-module__VrrJ4W__euLink{font-size:1.1rem;font-weight:700}.TariffVAT-module__VrrJ4W__euLink a{color:var(--primary);text-decoration:underline}.TariffVAT-module__VrrJ4W__grid{grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:30px;margin-top:40px;display:grid}.TariffVAT-module__VrrJ4W__countryCard{background:#fff;border:1px solid #eee;border-radius:15px;padding:25px;transition:transform .2s;box-shadow:0 4px 15px #0000000d}.TariffVAT-module__VrrJ4W__countryCard:hover{transform:translateY(-5px)}.TariffVAT-module__VrrJ4W__countryName{color:#111;border-bottom:1px solid #eee;margin-bottom:20px;padding-bottom:10px;font-size:1.4rem;font-weight:800}.TariffVAT-module__VrrJ4W__dataRow{justify-content:space-between;margin-bottom:12px;font-size:.95rem;display:flex}.TariffVAT-module__VrrJ4W__label{color:#888;font-weight:600}.TariffVAT-module__VrrJ4W__value{color:#333;text-align:right;font-weight:700}.TariffVAT-module__VrrJ4W__taxNote{color:#666;border-top:1px dashed #eee;margin-top:20px;padding-top:15px;font-size:.85rem;line-height:1.5}.TariffVAT-module__VrrJ4W__linkInline{color:var(--primary);text-decoration:underline}@media (max-width:768px){.TariffVAT-module__VrrJ4W__grid{grid-template-columns:1fr}.TariffVAT-module__VrrJ4W__title{font-size:2rem}.TariffVAT-module__VrrJ4W__calendarSection{padding:20px}}
