.aw-landing .au-story .sec-title{text-align:left;margin-top:var(--sp-2)}.aw-landing .au-copy .sec-tag{margin:0}.aw-landing .au-p{color:var(--ink-2);font-size:17px;line-height:1.65;margin:var(--sp-4) 0 0;max-width:60ch}.aw-landing .au-more{margin:var(--sp-6) 0 0;font-weight:600}.aw-landing .au-more a{display:inline-flex;align-items:center;gap:6px;color:var(--ink);text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px;text-decoration-color:color-mix(in srgb,var(--c-coral) 60%,transparent)}.aw-landing .au-more a:hover svg{transform:translate(2px)}.aw-landing .au-more svg{transition:transform .2s var(--ease)}.aw-landing .au-figure{margin:0;padding:var(--sp-3);overflow:hidden}.aw-landing .au-figure img{display:block;width:100%;height:auto;border-radius:calc(var(--radius) - 4px);background:var(--surface-2)}.aw-landing .au-figure figcaption{padding:var(--sp-3) var(--sp-2) var(--sp-1);font-size:14px;line-height:1.5;color:var(--ink-3)}.aw-landing .fp-split.au-flip{grid-template-columns:1fr .92fr}.aw-landing .fp-split.au-flip .fp-split-media{order:2}@media(max-width:900px){.aw-landing .fp-split.au-flip{grid-template-columns:1fr}.aw-landing .fp-split.au-flip .fp-split-media{order:-1}}.aw-landing .au-evidence{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-5)}.aw-landing .au-finding{padding:var(--sp-6);display:flex;flex-direction:column;gap:var(--sp-4)}.aw-landing .au-finding p{margin:0;font-size:16.5px;line-height:1.6;color:var(--ink)}.aw-landing .au-finding cite{margin-top:auto;font-style:normal;font-size:13.5px;line-height:1.5}.aw-landing .au-finding cite a{color:var(--ink-3);text-decoration:underline;text-underline-offset:3px}.aw-landing .au-finding cite a:hover{color:var(--ink)}.aw-landing .au-evidence:has(>:last-child:nth-child(odd))>:first-child{grid-column:1 / -1;padding:var(--sp-8)}.aw-landing .au-evidence:has(>:last-child:nth-child(odd))>:first-child p{font-family:var(--font-display);font-size:clamp(20px,1.9vw,24px);line-height:1.4;letter-spacing:-.01em;max-width:52ch}@media(max-width:820px){.aw-landing .au-evidence{grid-template-columns:1fr}}.aw-landing .fp-band .au-p,.aw-landing .fp-band .fp-list li{color:var(--band-mute)}.aw-landing .fp-band .fp-list b{color:var(--band-fg)}.aw-landing .fp-band .fp-list .tick{background:color-mix(in srgb,#fff 10%,transparent);color:var(--band-fg)}.aw-landing .fp-band .au-more a{color:var(--band-fg)}.aw-landing .fp-band .au-figure figcaption{color:var(--ink-3)}.aw-landing .au-wide-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:var(--sp-6) clamp(var(--sp-8),5vw,var(--sp-12));align-items:end}.aw-landing .au-wide-head .sec-title{margin:var(--sp-2) 0 0}.aw-landing .au-wide-head .sec-tag{margin:0}.aw-landing .au-wide-head .au-p:first-child{margin-top:0}.aw-landing .au-wide-figure{margin:var(--block-gap) auto 0;padding-inline:clamp(var(--sp-4),3vw,var(--sp-10));max-width:1680px}.aw-landing .au-wide-figure img{display:block;width:100%;height:auto;border-radius:var(--radius-lg);box-shadow:var(--sh-2);background:var(--surface-2)}.aw-landing .au-wide-figure figcaption{max-width:var(--maxw);margin:var(--sp-3) auto 0;padding-inline:var(--gutter);font-size:14px;line-height:1.5;color:var(--ink-3);text-align:center}.aw-landing .au-wide-points{list-style:none;margin:var(--sp-9) 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--sp-6) clamp(var(--sp-6),3vw,var(--sp-9))}.aw-landing .au-wide-points li{display:flex;gap:var(--sp-3);padding-top:var(--sp-5);border-top:1px solid var(--line-2);font-size:16px;line-height:1.55;color:var(--ink-2)}.aw-landing .au-wide-points b{color:var(--ink);font-weight:600}.aw-landing .au-wide-points .tick{flex:none;width:22px;height:22px;border-radius:50%;margin-top:1px;display:grid;place-items:center;background:color-mix(in srgb,var(--c-green) 20%,var(--surface));color:color-mix(in srgb,var(--c-green) 72%,var(--ink))}.aw-landing .au-wide .au-more{text-align:center}@media(max-width:900px){.aw-landing .au-wide-head{grid-template-columns:1fr;align-items:start}}@media(max-width:820px){.aw-landing .au-wide-points{grid-template-columns:1fr;gap:var(--sp-5)}.aw-landing .au-wide-points li{padding-top:var(--sp-4)}}@media(max-width:620px){.aw-landing .au-wide-figure{padding-inline:var(--gutter)}.aw-landing .au-wide-figure img{border-radius:var(--radius)}}.aw-landing .au-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--card-gap);align-items:stretch}.aw-landing .au-card{display:flex;flex-direction:column;overflow:hidden;padding:var(--sp-3)}.aw-landing .au-card-stage{margin:0;height:clamp(280px,30vw,420px);display:flex;align-items:center;justify-content:center;overflow:hidden;padding:var(--sp-6);border-radius:calc(var(--radius-lg) - var(--sp-2));background:radial-gradient(120% 90% at 50% 100%,color-mix(in srgb,var(--accent) 7%,transparent),transparent 70%),var(--bg-2)}.aw-landing .au-card-stage img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;border-radius:var(--radius-sm);box-shadow:var(--sh-2);transform:rotate(-1.2deg);transition:transform .4s var(--ease)}.aw-landing .au-card:nth-child(2) .au-card-stage img{transform:rotate(1.2deg)}.aw-landing .au-card:hover .au-card-stage img{transform:rotate(0) translateY(-3px)}.aw-landing .au-card-copy{padding:var(--sp-6) var(--sp-4) var(--sp-4);display:flex;flex-direction:column;flex:1}.aw-landing .au-card-copy .sec-tag{margin:0;align-self:flex-start}.aw-landing .au-card-copy .sec-title{font-size:clamp(26px,2.6vw,34px);margin:var(--sp-3) 0 0;text-align:left}.aw-landing .au-card-copy .au-p{font-size:16px}.aw-landing .au-card-copy .au-more{margin-top:auto;padding-top:var(--sp-6)}.aw-landing .au-card-copy .fp-list{margin-bottom:0}@media(max-width:820px){.aw-landing .au-cards{grid-template-columns:1fr}.aw-landing .au-card-stage{height:clamp(240px,60vw,340px)}}@media(prefers-reduced-motion:reduce){.aw-landing .au-card-stage img,.aw-landing .au-card:nth-child(2) .au-card-stage img{transform:none}}
