.postcode-page{background:var(--color-background);min-height:100vh;padding:var(--spacing-xl)0}.postcode-container{max-width:800px;padding:0 var(--spacing-lg);margin:0 auto}.postcode-header{text-align:center;margin-bottom:var(--spacing-2xl)}.postcode-header h1{color:var(--color-white);margin:0 0 var(--spacing-md)0;font-size:2.5rem;font-weight:700}.postcode-header p{color:var(--color-gray-400);margin:0;font-size:1.1rem}.postcode-widget-container{max-width:400px;margin:0 auto var(--spacing-2xl)auto}.postcode-info{background:var(--color-surface);border:1px solid var(--color-border);padding:var(--spacing-xl);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:16px;box-shadow:0 4px 20px #0000001a}.postcode-info h2{color:var(--color-white);margin:0 0 var(--spacing-md)0;font-size:1.5rem;font-weight:600}.postcode-info p{color:var(--color-gray-300);margin:0 0 var(--spacing-md)0;line-height:1.6}.postcode-info p:last-child{margin-bottom:0}.postcode-info strong{color:var(--color-white);font-weight:600}@media (max-width:768px){.postcode-page{padding:var(--spacing-lg)0}.postcode-container{padding:0 var(--spacing-md)}.postcode-header h1{font-size:2rem}.postcode-header p{font-size:1rem}.postcode-info{padding:var(--spacing-lg)}.postcode-info h2{font-size:1.3rem}}
/*# sourceMappingURL=2d63bbe4423ed045.css.map*/