.notices-page .notice-diagram{max-width:100%;margin:2rem 0}.notices-page .notice-diagram figcaption{color:var(--ink);margin-bottom:1rem;font-size:1.125rem;font-weight:700}.notices-page .notice-diagram .notice-diagram-steps{flex-direction:column;gap:1rem;margin:0;padding:0;list-style:none;display:flex}.notices-page .notice-diagram-steps li{border:1px solid var(--line);overflow-wrap:anywhere;min-width:0;margin:0;padding:1rem;position:relative}.notices-page .notice-diagram-steps li+li:before{content:"↓";color:var(--accent);line-height:1;position:absolute;top:-1.4rem;left:50%}.notices-page .notice-diagram-steps strong,.notices-page .notice-diagram-steps span{display:block}.notices-page .notice-billing{margin-top:.5rem;font-size:.9375rem;font-style:normal;text-decoration:none;display:inline-block}.notices-page .notice-billing--paid{color:var(--accent);font-weight:700}.notices-page .notice-comparison{gap:1rem;display:grid}.notices-page .notice-comparison>div{border:1px solid var(--line);overflow-wrap:anywhere;min-width:0;padding:1rem}.notices-page .notice-comparison h3{margin:0 0 .75rem;font-size:1.125rem}.notices-page .notice-comparison ul{margin:0;padding-left:1.25rem}@media (width>=48rem){.notices-page .notice-diagram .notice-diagram-steps{flex-direction:row}.notices-page .notice-diagram-steps li{flex:1;padding:.75rem;font-size:1rem}.notices-page .notice-diagram-steps li+li:before{content:"→";top:1rem;left:-1.05rem}.notices-page .notice-comparison{grid-template-columns:repeat(2,minmax(0,1fr))}}.notice-guide .notice-diagram-total{margin:1rem 0 0}.notice-guide .notice-responsive-table th,.notice-guide .notice-responsive-table td{overflow-wrap:anywhere;min-width:0}.notice-guide .notice-table{overflow:visible}@media (width<=47.999rem){.notice-guide .notice-responsive-table,.notice-guide .notice-responsive-table tbody{display:block}.notice-guide .notice-responsive-table tr{border:1px solid var(--line);margin-bottom:1rem;display:block}.notice-guide .notice-responsive-table .notice-table-header{display:none}.notice-guide .notice-responsive-table td{border:0;border-bottom:1px solid var(--line);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:.75rem;display:grid}.notice-guide .notice-responsive-table td:last-child{border-bottom:0}.notice-guide .notice-responsive-table td:before{content:attr(data-label);font-weight:700}.notice-guide .notice-responsive-table td>div{min-width:0}}.notices-page .notice-list{max-width:48rem;margin:0;padding:0;list-style:none}.notices-page .notice-list>li{border-bottom:1px solid var(--line);padding-block:1rem}.notices-page .notice-list h2{margin:0 0 .25rem;font-size:1.25rem;line-height:1.6}.notices-page .notice-list h2 a{align-items:center;min-height:44px;display:inline-flex}.notices-page .notice-list .notice-date{margin:0}.notices-page.notice-detail-page .page-heading{padding-bottom:1.5rem;display:block}.notices-page.notice-detail-page .page-heading h1{font-size:clamp(1.5rem,2.5vw,2rem);line-height:1.5}.notices-page.notice-detail-page .page-heading .notice-date{margin:.75rem 0 0}
