.privacy-tiles{--control-outer-space:0px;--control-bottom-space:0px;grid-template-columns:minmax(0,1fr);gap:.75rem;display:grid;container:privacy-tiles/inline-size}@container privacy-tiles (width>=36rem){.privacy-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}.privacy-tile{box-sizing:border-box;border:1.5px solid var(--border);background:var(--card);min-height:7.5rem;color:var(--foreground);font:inherit;text-align:start;cursor:pointer;touch-action:manipulation;transition:border-color .18s var(--ease-out-soft,ease), background-color .18s var(--ease-out-soft,ease);border-radius:1rem;grid-template-columns:minmax(0,40%) minmax(0,1fr);align-items:center;gap:.75rem;margin:0;padding:.75rem 2.5rem .75rem .75rem;display:grid;position:relative}.privacy-tile[aria-expanded=true]{border-color:var(--primary);background:color-mix(in srgb, var(--primary) 8%, var(--card))}.privacy-tile:focus-visible{border-color:var(--primary);background:color-mix(in srgb, var(--primary) 12%, var(--card));outline:none}.privacy-tile[data-unavailable=true]{color:var(--muted-foreground);border-style:dashed}@media (hover:hover) and (pointer:fine){.privacy-tile:hover:not([aria-expanded=true]){border-color:color-mix(in srgb, var(--primary) 55%, var(--border));background:color-mix(in srgb, var(--primary) 4%, var(--card))}}.privacy-tile__art{aspect-ratio:3/2;justify-self:center;width:100%;max-width:9rem;display:block}.privacy-tile__img{object-fit:contain;width:100%;height:100%;display:block}.privacy-tile__name{overflow-wrap:anywhere;font-size:.9375rem;font-weight:650;line-height:1.25}.privacy-tile__chevron{width:1.25rem;height:1.25rem;color:var(--muted-foreground);transition:transform .22s var(--ease-out-soft,ease);margin-block-start:-.625rem;position:absolute;inset-block-start:50%;inset-inline-end:.75rem}.privacy-tile[aria-expanded=true] .privacy-tile__chevron{color:var(--primary);transform:rotate(180deg)}.privacy-section{border:1px solid var(--border);background:var(--card);border-radius:1rem;gap:1rem;min-width:0;padding:1.25rem;display:grid}.privacy-section[hidden]{display:none}.privacy-section__title{font-family:var(--font-display,inherit);margin:0;font-size:1.25rem;font-weight:600;line-height:1.25}.privacy-section__actions{--control-outer-space:0px;--control-bottom-space:0px;grid-template-columns:minmax(0,1fr);gap:.5rem;display:grid}.privacy-section__actions :is(button,a){width:100%;min-height:2.75rem}@media (width>=40rem){.privacy-section__actions{grid-template-columns:repeat(auto-fit,minmax(14rem,max-content))}}.consequence-list,.export-facts{gap:.625rem;margin:0;padding:0;list-style:none;display:grid}.consequence-list>li,.export-facts>li{grid-template-columns:1.5rem minmax(0,1fr);align-items:start;gap:.625rem;font-size:.875rem;line-height:1.45;display:grid}.consequence-list>li>svg,.export-facts>li>svg{width:1.25rem;height:1.25rem;color:var(--primary);margin-block-start:.0625rem}.closure-date{border:1px solid var(--border);background:color-mix(in srgb, var(--primary) 6%, var(--card));border-radius:.875rem;gap:.125rem;margin:0;padding:.875rem 1rem;display:grid}.closure-date__label{color:var(--muted-foreground);font-size:.875rem;display:block}.closure-date__value{font-variant-numeric:tabular-nums;font-size:clamp(1.25rem,1.05rem + 1vw,1.5rem);font-weight:650;line-height:1.25;display:block}.closure-effects{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}@media (width>=40rem){.closure-effects{grid-template-columns:repeat(2,minmax(0,1fr))}}.closure-effects>li{min-width:0}.closure-recover{gap:.5rem;display:grid}.closure-recover :is(button,a){width:100%;min-height:3rem}@media (width<=63.99rem){.closure-recover{z-index:10;border:1px solid var(--border);background:color-mix(in srgb, var(--background) 95%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:1rem;padding:.75rem;position:sticky;inset-block-end:var(--coa-dock-clearance,5.75rem)}}.export-row{border-block-start:1px solid var(--border);gap:.5rem;padding-block-start:.75rem;display:grid}.export-row :is(button,a){min-height:2.75rem}.link-request{grid-template-columns:2.5rem minmax(0,1fr);align-items:start;gap:.75rem;padding-block:.75rem;display:grid}.link-request__badge{background:var(--secondary);width:2.5rem;height:2.5rem;color:var(--primary);border-radius:999px;place-items:center;display:grid}.link-request__badge>svg{width:1.25rem;height:1.25rem}.link-request__actions{--control-outer-space:0px;--control-bottom-space:0px;grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.link-request__actions :is(button,a){width:100%;min-height:2.75rem}@media (width>=40rem){.link-request{grid-template-columns:2.5rem minmax(0,1fr) auto;align-items:center}.link-request__actions{grid-column:auto}}.download-page{text-align:center;justify-items:center;gap:1.25rem;display:grid}.download-page__title{font-family:var(--font-display,inherit);margin:0;font-size:clamp(1.75rem,1.4rem + 1.2vw,2.25rem);line-height:1.2}.download-page__art{aspect-ratio:3/2;width:min(100%,15rem);display:block}.download-page__img{object-fit:contain;width:100%;height:100%;display:block}.download-page__actions{--control-outer-space:0px;--control-bottom-space:0px;width:100%;display:grid}.download-page__actions :is(button,a){width:100%;min-height:3rem}@media (width>=40rem){.download-page__actions{width:auto}}
