/* Four footer destinations only. Shared homepage styles and animations stay untouched. */
.secondary-page main,.secondary-page section,.secondary-page .section-head,
.secondary-page .section-head>div,.secondary-page .seo-page-story,
.secondary-page .seo-page-story>*,.secondary-page .seo-page-grid,
.secondary-page .seo-page-card{min-width:0;max-width:100%}
.secondary-page .seo-page-story{grid-template-columns:minmax(0,1fr) minmax(0,.85fr)}
.secondary-page .seo-page-story>img{width:100%;height:auto;max-height:none;max-width:460px;aspect-ratio:auto;object-fit:contain;object-position:center;justify-self:center}
.secondary-page .seo-page-story :is(h2,p),.secondary-page .seo-page-card :is(h2,p){overflow-wrap:anywhere}
.secondary-page .seo-page-story .button{max-width:100%;white-space:normal}
.secondary-page>footer{flex-wrap:wrap;padding-bottom:100px}
.secondary-page .footer-links{flex-wrap:wrap;min-width:0;max-width:100%}
.secondary-page .motion-choice{margin-bottom:96px}
.secondary-page #dado-informations .dado-footer{padding-bottom:100px}
@media(max-width:800px){.secondary-page .seo-page-story{grid-template-columns:minmax(0,1fr)}.secondary-page .seo-page-grid{grid-template-columns:minmax(0,1fr)}}

/* All seven palettes use the existing preference and existing lazy scenes. */
html[data-site-theme] .secondary-page .seo-page-intro{color:var(--muted)}
html[data-site-theme] .secondary-page .seo-page-card{background:var(--amb-surface);border-color:var(--line)}
html[data-site-theme] .secondary-page .seo-page-story>img{background:var(--amb-surface);border-color:var(--line)}
html[data-site-theme] .secondary-page #dado-informations{
 --dado-ink:var(--ink);--dado-deep:var(--deep);--dado-paper:var(--paper);
 --dado-muted:var(--muted);--dado-gold:var(--gold);--dado-line:var(--line);
 background:transparent
}
html[data-site-theme] .secondary-page #dado-informations .dado-main{background:var(--amb-soft)}
html[data-site-theme] .secondary-page #dado-informations :is(.dado-header,.dado-footer){background:var(--amb-surface)}
html[data-site-theme] .secondary-page #dado-informations .dado-intro{color:var(--muted)}
html[data-site-theme] .secondary-page #dado-informations .dado-action{text-shadow:none}
html[data-site-theme]:not([data-site-theme=bois]) .secondary-page :is(.seo-page-card,.seo-page-faq,.seo-page-story>div){
 background:var(--amb-surface);border:1px solid var(--line);padding:clamp(20px,3vw,32px);
 backdrop-filter:blur(var(--amb-blur));-webkit-backdrop-filter:blur(var(--amb-blur))
}
html[data-site-theme]:not([data-site-theme=bois]) .secondary-page #dado-informations .dado-content{
 background:var(--amb-surface);border:1px solid var(--line);padding:clamp(20px,3vw,32px);
 backdrop-filter:blur(var(--amb-blur));-webkit-backdrop-filter:blur(var(--amb-blur))
}
