@media (width<=479.98px){#top .brand-sub{display:none}}@media (width<=767.98px){main{font-size:16px}main>section,main>section.section--s{padding:var(--space-5) 0}main .kicker{display:none}#incident .kicker{display:block}#findings .actions,#audit .actions,#tariffs .tariff-for,.hero .report-note,.hero .report-total,#faq .split-aside .note,.site-footer .footer-title{display:none}#tariffs .tariff .checklist{font-size:15px}main .section-head{margin-bottom:var(--space-5)}#tariffs .section-head .lead,#faq .split-aside .actions,.hero .report-meta{display:none}main .timeline{gap:var(--space-4)}main .timeline p{font-size:14px}#lead .lead-card{padding:var(--space-5) var(--space-4)}#lead .field textarea{min-height:88px}.site-footer .footer-contacts .cta,.site-footer .footer-about{display:none}.site-footer .footer-top{padding-bottom:var(--space-5)}.site-footer .footer-cols{padding:var(--space-5) 0}main .lead{font-size:17px}main h2{margin-bottom:var(--space-4)}#process .cards--rows,#audience .cards{scroll-snap-type:x mandatory;padding-bottom:var(--space-3);grid-template-columns:none;grid-auto-columns:82%;grid-auto-flow:column;overflow-x:auto}#process .cards--rows>li,#audience .cards>li{scroll-snap-align:start}#process .cards--rows>li,#audience .cards--rows>li{align-content:start}#process .cards--rows p{font-size:14px;line-height:1.45}#process .cards--rows>li{padding:var(--space-4)}}.hero .domain-form+.note{margin:var(--space-3) 0 0}.hero .actions{margin-top:var(--space-5)}.hero .price-line{margin:var(--space-4) 0 0;font-size:15px}@media (width<=767.98px){.hero{padding-top:var(--space-6);padding-bottom:var(--space-7)}.hero .domain-form .cta{width:100%}.hero .domain-form{margin-top:var(--space-5)}.hero h1{margin-bottom:var(--space-4);font-size:31px}.hero .price-line{font-size:14px}.hero .report-row{padding:6px 0}.hero .actions .cta{font-size:13px}#why .cards{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr))}#why .cards>li{padding:var(--space-3);display:block}#why .stat-num{margin:0 0 var(--space-1);font-size:32px;line-height:1.1}#why .stat-label{margin:0;font-size:13px;line-height:1.4}#why .sources{margin-bottom:0}#findings .table-cards tbody{gap:var(--space-2)}#findings .table-cards tr{padding:var(--space-3)}#findings .table-cards td{border-bottom:0;padding:0;display:block}#findings .table-cards tbody tr>:first-child{padding-top:0;font-size:16px;line-height:1.3}#findings .table-cards td:nth-child(2){margin-top:6px}#findings .table-cards td:nth-child(2):before{content:none}#findings .table-cards td:nth-child(3){margin-top:6px;font-size:15px;line-height:1.4}#findings .table-cards td:nth-child(3) .cell-value{display:inline}#findings .table-cards td:nth-child(3):before{content:attr(data-label) ": ";font-family:var(--sans);color:var(--ink);font-size:15px;font-weight:600;display:inline}#findings .actions{margin-top:var(--space-5)}}@media (width>=768px){#audit .report-row{grid-template-columns:11rem minmax(0,1fr);justify-content:start;display:grid}#audit .report-row dd{text-align:left}}@media (width<=767.98px){#audit .report-row{font-size:14px;display:block}#audit .report-row dt{font-weight:600;display:inline}#audit .report-row dt:after{content:" — ";font-weight:400}#audit .report-row dd{text-align:left;display:inline}#tariffs .tariff-tabs{width:100%;margin-bottom:var(--space-4);grid-template-columns:repeat(3,minmax(0,auto));display:grid}#tariffs .tariff-tabs [role=tab]{padding:var(--space-1) var(--space-2);white-space:normal;font-size:14px;line-height:1.2}#tariffs .tariff-group>.note{margin:0 0 var(--space-3);font-size:14px}}#tariffs .section-head{max-width:none;margin-bottom:var(--space-5)}#tariffs .section-head .lead{max-width:54rem}@media (width>=768px) and (width<=1023.98px){#tariffs .tariff-group .tariff-list{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:calc(50% - var(--gutter) / 2 - var(--space-5));scroll-snap-type:x mandatory;padding-bottom:var(--space-3);overflow-x:auto}#tariffs .tariff-group .tariff-list>.tariff{scroll-snap-align:start}}.process-subhead{margin:var(--space-7) 0 var(--space-4);font-size:20px}.flow{gap:var(--space-5);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.flow>li{min-width:0;padding:var(--space-5);background:var(--paper);border:1px solid var(--line);border-radius:var(--radius-l);position:relative}.flow>.flow-key{border-color:var(--green-dark);box-shadow:var(--shadow-doc)}.flow-actor{margin:0 0 var(--space-2);font-family:var(--mono);color:var(--green-dark);font-size:13px}.flow h3{margin:0 0 var(--space-2);font-size:20px}.flow h3+p{color:var(--muted);margin:0;font-size:15px}.flow>li+li:before{content:"";left:var(--space-5);top:calc(-1 * var(--space-5) + 4px);border-right:2px solid var(--green-dark);border-bottom:2px solid var(--green-dark);width:10px;height:10px;position:absolute;transform:rotate(45deg)}@media (width<=767.98px){.flow{gap:var(--space-4)}.flow>li{padding:var(--space-3) var(--space-4)}.flow h3{margin-bottom:var(--space-1);font-size:18px}.flow-actor{margin-bottom:var(--space-1)}.flow h3+p{font-size:14px}.flow>li+li:before{top:calc(-1 * var(--space-4) + 1px)}}@media (width>=768px){.flow{gap:var(--gutter);grid-template-columns:repeat(2,minmax(0,1fr))}.flow>li+li:before{display:none}}@media (width>=1024px){.flow{grid-template-columns:repeat(4,minmax(0,1fr))}.flow>li+li:before{left:calc(-1 * var(--gutter) / 2 - 7px);display:block;top:50%;transform:translateY(-50%)rotate(-45deg)}}#roles .note{margin:var(--space-5) 0 0}#incident .cta-alarm,#incident .cta-alarm:hover{background:var(--alarm);border-color:var(--alarm);color:var(--on-accent)}#incident .cta-alarm:hover{text-underline-offset:4px;text-decoration:underline}#incident .timeline-num{color:var(--alarm);border-color:var(--alarm)}@media (width<=959.98px){#lead .split{row-gap:0}#lead .lead-aside{display:contents}#lead .lead-aside>.timeline,#lead .lead-aside>.note{order:1}#lead .lead-card{margin:var(--space-5) 0 var(--space-6)}#lead .lead-aside>.lead{display:none}}@media (width<=767.98px){#top .topbar-alarm{justify-content:center;width:44px;height:44px;padding:0;position:relative}#top .topbar-alarm-label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}#top .topbar-alarm .cta-arrow{display:none}#top .topbar-alarm-icon{width:22px;height:22px}}@media (width>=768px){#top .topbar-alarm-icon{display:none}}@media (width>=768px) and (width<=1199.98px){#top .brand-sub{display:none}}.hero .hero-sample{padding-bottom:10px;padding-right:10px}.care-list{gap:var(--space-4);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}@media (width>=768px){.care-list{gap:var(--gutter);grid-template-columns:repeat(2,minmax(0,1fr))}}.care-list>li{column-gap:var(--space-4);padding:var(--space-5);background:var(--paper);border:1px solid var(--line);border-top:2px solid var(--green-dark);border-radius:var(--radius);grid-template-columns:24px minmax(0,1fr);align-content:start;display:grid}.care-icon{width:24px;height:24px;color:var(--green-dark);grid-row:1/span 2}.care-list h3{margin:0 0 var(--space-2);font-size:18px;line-height:1.3}.care-list p{color:var(--muted);margin:0;font-size:15px}#data .split-aside .lead{margin-bottom:0}@media (width<=767.98px){.care-list{gap:var(--space-2)}.care-list>li{padding:var(--space-3) var(--space-4);column-gap:var(--space-3)}.care-list h3{margin-bottom:var(--space-1);font-size:16px}.care-list p{font-size:14px;line-height:1.45}#data .split-aside .lead{display:none}}#audit .audit-sample{margin:var(--space-5) 0}#audit .audit-sample .report-row dt{font-weight:400}.audit-sample-first{margin-top:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--ink)}.audit-sample-first>p{margin:0 0 var(--space-2);font-family:var(--sans);font-size:14px;font-weight:600}.audit-sample-first ol{margin:0;padding-left:1.4em;font-size:13px}.audit-sample-first li+li{margin-top:2px}@media (width>=768px){#audit .audit-sample .report-row{justify-content:space-between;align-items:baseline;gap:var(--space-3);flex-wrap:nowrap;display:flex}#audit .audit-sample .report-row dt{flex:auto;min-width:0}#audit .audit-sample .report-row dd{text-align:right;flex:none}}@media (width<=767.98px){#audit .audit-sample{display:none}}#findings td:nth-child(3) .status{margin-right:var(--space-2)}@media (width>=768px){#findings tbody tr:nth-child(2n){background:var(--bg)}}.tariff-start-line{align-items:baseline;gap:0 var(--space-3);margin:0 0 var(--space-5);padding:var(--space-2) var(--space-4);background:var(--paper);border:1px solid var(--line);border-left:3px solid var(--green-dark);border-radius:var(--radius);flex-wrap:wrap;font-size:15px;line-height:1.45;display:flex}.tariff-start-line[hidden]{display:none}.tariff-start-link{min-height:24px;font:inherit;color:var(--green-dark);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}.tariff-start-link:hover{color:var(--green-deep)}#tariffs .tariff-group:has(>[data-package-line]:not([hidden]))>.note{margin-bottom:var(--space-3)}@media (width>=768px){#tariffs .tariff-tabs{margin-bottom:var(--space-5)}}@media (width<=767.98px){.tariff-start-line{margin-bottom:var(--space-3);padding:var(--space-2) var(--space-3);font-size:14px;line-height:1.4}#roles .section-head .lead,#roles .note,#incident .timeline p,#lead .lead-aside .timeline p{display:none}#incident .timeline,#lead .lead-aside .timeline{gap:var(--space-3)}.hero .report-row:nth-child(n+4){display:none}#why .sources{font-size:12px}.care-list p,main .timeline p,.flow h3+p{font-size:13px}#audit .lead{font-size:16px}.hero{padding-top:var(--space-5);padding-bottom:var(--space-6)}#findings .table-cards td:nth-child(3),#findings .table-cards td:nth-child(3):before{font-size:14px}#incident .split-aside>p{font-size:15px}.flow>li{padding:var(--space-3)}#lead .lead-card{margin:var(--space-4) 0 var(--space-5)}#findings .table-cards tr,.care-list>li{padding:10px var(--space-3)}main .timeline{gap:var(--space-3)}#why .cards>li{padding:10px var(--space-3)}}#tariffs .tariff-panels>.tariff-group[hidden]{display:none!important}.tariff-bridge{margin:var(--space-4) 0 0;color:var(--muted);font-size:15px}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
