.notice-hero{padding:35px 0 64px;background:var(--deep);color:#fff}.notice-hero-grid{display:grid;grid-template-columns:1.15fr 1fr;gap:60px;align-items:center}.notice-hero .breadcrumb{color:#bcd0d7;display:block;margin-bottom:32px}.notice-hero h1{font-size:clamp(40px,4.4vw,64px);margin:14px 0 23px}.notice-hero p{color:#d2e2e7;font-size:17px;max-width:610px;margin-bottom:18px}.notice-hero .button{margin-top:8px}.notice-hero figure img{width:100%;aspect-ratio:1.35;object-fit:cover}.notice-hero figcaption{color:#bcd0d7;font-size:13px;padding-top:13px}.notice-layout{display:grid;grid-template-columns:.86fr 1.14fr;gap:65px;align-items:start}.notice-instructions h2{margin:14px 0 30px;font-size:38px}.notice-steps{list-style:none;counter-reset:step;padding:0;margin:0}.notice-steps li{counter-increment:step;position:relative;padding:0 0 30px 46px}.notice-steps li:before{content:counter(step,decimal-leading-zero);position:absolute;left:0;top:1px;font-weight:700;color:#25728a;font-size:17px}.notice-steps h3{font-size:22px;margin-bottom:10px}.notice-steps a,.notice-recipient a,.notice-office a,.notice-provider a{color:#216b82;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.notice-help{background:#e6eff1;border-left:3px solid #5eb6d2;padding:28px;margin:8px 0 26px}.notice-help h3{font-size:24px}.notice-help p{margin:12px 0 20px;font-size:15px}.notice-help .button{font-size:14px}.notice-recipient{display:grid;gap:2px;margin-bottom:0!important;font-size:13px!important}.notice-recipient strong:not(:first-child){margin-top:12px}.notice-provider{border-top:1px solid #cdd9dd;padding-top:23px}.notice-provider h3{font-size:21px;margin-bottom:11px}.notice-provider p,.notice-office{font-size:14px}.notice-office{margin-top:25px}.notice-panel{box-shadow:0 10px 35px #1026320a;border:1px solid #d6e0e3;padding:36px}.notice-panel h2{font-size:34px;margin:12px 0}.notice-panel>p{font-size:15px}.notice-panel form{margin-top:27px}.notice-panel input,.notice-panel textarea,.notice-panel select{background:white}.notice-panel textarea[readonly]{background:#edf3f5;color:#3b5360;font-size:14px}.notice-panel .form-note{color:#536974;margin-top:0}.notice-checkbox{display:flex!important;align-items:flex-start;gap:12px;line-height:1.6;margin:22px 0!important}.notice-checkbox input{width:20px!important;height:20px;flex:0 0 20px;margin:4px 0 0;accent-color:#236d84}.notice-checkbox span{font-size:13px!important;color:#324e5b!important}.notice-date-warning{background:#fff5dc;border-left:3px solid #d5a342;padding:12px;font-size:13px;margin:0 0 22px}.notice-panel .form-error{background:#fff0eb;color:#9f341e}.notice-panel #parking-notice-result>p{margin:18px 0}.notice-receipt{background:#edf3f5;padding:20px;overflow-wrap:anywhere;font-size:14px}.notice-receipt dt{font-weight:650;margin-top:10px}.notice-receipt dt:first-child{margin-top:0}.notice-receipt dd{margin:2px 0}.notice-panel #parking-notice-result:focus{outline:3px solid #5eb6d2;outline-offset:8px}
@media(max-width:1000px){.notice-hero-grid{gap:35px}.notice-layout{gap:30px;grid-template-columns:.8fr 1.2fr}.notice-panel{padding:26px}.notice-panel .form-row{grid-template-columns:1fr}}
@media(max-width:760px){.notice-hero-grid,.notice-layout{grid-template-columns:1fr}.notice-hero{padding:25px 0 40px}.notice-hero .breadcrumb{margin-bottom:25px}.notice-hero h1{font-size:42px}.notice-hero figure img{aspect-ratio:2}.notice-layout{gap:38px;padding-block:45px}.notice-instructions h2{font-size:32px}.notice-steps li{padding-left:38px}.notice-help{padding:22px}.notice-panel{padding:24px 20px}.notice-panel h2{font-size:30px}.notice-panel input,.notice-panel textarea,.notice-panel select{font-size:16px}.notice-hero p{font-size:16px}.notice-hero .button{font-size:14px}.notice-steps h3{font-size:21px}}
