.strategy-page[data-astro-cid-meon2m7c]{--strategy-copy: rgba(255,255,255,.74);--strategy-line: rgba(255,255,255,.15);background:var(--bg-primary,#0a0a0a);color:var(--text-primary,#fff)}.strategy-section[data-astro-cid-meon2m7c]{margin:0;padding:0;scroll-margin-top:100px}.strategy-section[data-astro-cid-meon2m7c].will-animate,.strategy-section[data-astro-cid-meon2m7c].will-animate.has-animated{opacity:1;transform:none;transition:none}.strategy-inner[data-astro-cid-meon2m7c]{max-width:var(--max-width,1440px);margin:0 auto;padding:clamp(3rem,6vw,5rem) var(--page-padding-x,1.5rem)}.strategy-security-note[data-astro-cid-meon2m7c]{max-width:58ch;margin:1.5rem 0 0;font-size:.875rem;line-height:1.65;color:#0a0a0ab8}.strategy-lead[data-astro-cid-meon2m7c]{max-width:46ch;margin:0;font-size:17px;font-weight:400;line-height:1.65;color:var(--strategy-copy);text-wrap:pretty}.strategy-details[data-astro-cid-meon2m7c] a[data-astro-cid-meon2m7c]:hover{opacity:.8}.strategy-details[data-astro-cid-meon2m7c] a[data-astro-cid-meon2m7c]:focus-visible,.strategy-details[data-astro-cid-meon2m7c] summary[data-astro-cid-meon2m7c]:focus-visible{outline:2px solid var(--accent,#47ffd7);outline-offset:4px}.strategy-title[data-astro-cid-meon2m7c]{min-width:0;max-width:25ch;margin:0;font-family:var(--heading-font);font-size:var(--display-m,clamp(26px,3vw,40px));font-weight:500;line-height:1.16;letter-spacing:var(--display-tracking-m,-.025em);color:inherit;text-wrap:balance}.strategy-body[data-astro-cid-meon2m7c]{margin:0;font-size:1rem;line-height:1.65;color:var(--strategy-copy);text-wrap:pretty}.strategy-note[data-astro-cid-meon2m7c]{margin:1.5rem 0 0;max-width:64ch;font-size:.875rem;line-height:1.65;color:var(--strategy-copy)}.strategy-principles[data-astro-cid-meon2m7c] .strategy-inner[data-astro-cid-meon2m7c]{padding-top:clamp(3rem,5vw,5rem)}.strategy-principle-grid[data-astro-cid-meon2m7c]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;margin-top:3.5rem;scroll-margin-top:100px}.strategy-principle[data-astro-cid-meon2m7c]{min-width:0;padding:clamp(1.5rem,2.25vw,2rem);border:none;border-radius:12px;background:#141414}.strategy-principle[data-astro-cid-meon2m7c] h3[data-astro-cid-meon2m7c]{margin:0 0 1.5rem;font-size:1.375rem;font-weight:500;line-height:1.25;letter-spacing:-.025em;color:inherit;text-wrap:balance}.strategy-cloud-note[data-astro-cid-meon2m7c]{max-width:90ch;margin-top:2rem}.strategy-split[data-astro-cid-meon2m7c]{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:start;gap:2.5rem clamp(3rem,8vw,7.5rem)}.strategy-delivery[data-astro-cid-meon2m7c]{background:var(--bg-card,#141414);color:var(--text-primary,#fff)}.strategy-title-large[data-astro-cid-meon2m7c]{max-width:20ch;font-size:var(--display-l,clamp(34px,4.6vw,64px));font-weight:400;line-height:1.05;letter-spacing:var(--display-tracking,-.03em)}.strategy-delivery[data-astro-cid-meon2m7c] .strategy-split[data-astro-cid-meon2m7c]{align-items:end}.strategy-deliverables[data-astro-cid-meon2m7c]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(2rem,4vw,4rem);margin-top:clamp(3.5rem,6vw,5.5rem)}.strategy-deliverable[data-astro-cid-meon2m7c]{min-width:0;padding-top:1.75rem;border-top:1px solid var(--strategy-line)}.strategy-deliverable[data-astro-cid-meon2m7c] h3[data-astro-cid-meon2m7c]{margin:0 0 1rem;font-size:clamp(1.375rem,1.95vw,1.75rem);font-weight:400;line-height:1.2;letter-spacing:-.025em;color:inherit}.strategy-reference[data-astro-cid-meon2m7c]{border-block:1px solid var(--strategy-line)}.strategy-reference[data-astro-cid-meon2m7c] .strategy-inner[data-astro-cid-meon2m7c]{padding-block:clamp(4rem,6vw,6rem)}.strategy-reference-intro[data-astro-cid-meon2m7c]{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:end;gap:2rem clamp(3rem,8vw,7.5rem);margin-bottom:2.5rem}.strategy-reference-intro[data-astro-cid-meon2m7c] .strategy-title[data-astro-cid-meon2m7c]{max-width:25ch;font-size:clamp(28px,2.5vw,36px)}.strategy-details[data-astro-cid-meon2m7c]{margin:0;border-top:1px solid var(--strategy-line);font-size:1rem;line-height:1.65;color:#ffffffbf}.strategy-details[data-astro-cid-meon2m7c] summary[data-astro-cid-meon2m7c]{min-height:64px;padding-block:1.25rem;cursor:pointer;font-size:1rem;color:#fff}.strategy-details[data-astro-cid-meon2m7c],.strategy-details[data-astro-cid-meon2m7c] summary[data-astro-cid-meon2m7c]{scroll-margin-top:100px}.strategy-details[data-astro-cid-meon2m7c] summary[data-astro-cid-meon2m7c]::marker{color:#47ffd7}.strategy-details[data-astro-cid-meon2m7c][open]{padding-bottom:1.5rem}.strategy-details[data-astro-cid-meon2m7c][open]>summary[data-astro-cid-meon2m7c]{margin-bottom:.5rem}.strategy-rules[data-astro-cid-meon2m7c]{margin:0}.strategy-rule[data-astro-cid-meon2m7c]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:1rem clamp(2rem,5vw,5rem);padding:1.25rem 0;border-top:1px solid var(--strategy-line)}.strategy-rule[data-astro-cid-meon2m7c] dt[data-astro-cid-meon2m7c],.strategy-rule[data-astro-cid-meon2m7c] dd[data-astro-cid-meon2m7c]{min-width:0;margin:0}.strategy-rule[data-astro-cid-meon2m7c] strong[data-astro-cid-meon2m7c]{display:block;font-size:1.125rem;font-weight:500;color:#fff}.strategy-rule[data-astro-cid-meon2m7c] dt[data-astro-cid-meon2m7c] span[data-astro-cid-meon2m7c]{display:block;margin-top:.3rem;font-size:.9375rem;color:var(--strategy-copy)}.strategy-detail-columns[data-astro-cid-meon2m7c]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(2rem,5vw,4rem);padding-top:1rem}.strategy-detail-copy[data-astro-cid-meon2m7c]{min-width:0}.strategy-detail-copy[data-astro-cid-meon2m7c] h3[data-astro-cid-meon2m7c]{margin:0 0 1rem;font-size:1.375rem;font-weight:500;line-height:1.3;color:#fff}.strategy-detail-copy[data-astro-cid-meon2m7c] p[data-astro-cid-meon2m7c]{margin:0 0 1.25rem}.strategy-detail-copy[data-astro-cid-meon2m7c] ul[data-astro-cid-meon2m7c]{margin:0;padding-left:1.25rem}.strategy-detail-copy[data-astro-cid-meon2m7c] li[data-astro-cid-meon2m7c]+li[data-astro-cid-meon2m7c]{margin-top:.75rem}.strategy-detail-copy[data-astro-cid-meon2m7c] a[data-astro-cid-meon2m7c]{color:inherit;text-underline-offset:.2em}@media (prefers-reduced-motion: no-preference){[data-astro-cid-meon2m7c][data-strategy-reveal].is-revealed{animation:strategy-arrive .6s ease-out both}.strategy-principle[data-astro-cid-meon2m7c]:nth-child(2),.strategy-deliverable[data-astro-cid-meon2m7c]:nth-child(2){animation-delay:80ms}.strategy-principle[data-astro-cid-meon2m7c]:nth-child(3),.strategy-deliverable[data-astro-cid-meon2m7c]:nth-child(3){animation-delay:.16s}}@keyframes strategy-arrive{0%{opacity:.35;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 900px){.strategy-principle-grid[data-astro-cid-meon2m7c],.strategy-deliverables[data-astro-cid-meon2m7c]{grid-template-columns:minmax(0,1fr)}.strategy-principle-grid[data-astro-cid-meon2m7c]{margin-top:2.5rem}.strategy-principle[data-astro-cid-meon2m7c] h3[data-astro-cid-meon2m7c]{margin-bottom:1rem}.strategy-split[data-astro-cid-meon2m7c],.strategy-reference-intro[data-astro-cid-meon2m7c]{grid-template-columns:minmax(0,1fr);gap:2rem}.strategy-title-large[data-astro-cid-meon2m7c]{max-width:22ch}.strategy-title-large[data-astro-cid-meon2m7c]{font-size:clamp(32px,8.5vw,40px)}.strategy-lead[data-astro-cid-meon2m7c]{font-size:16px}.strategy-detail-columns[data-astro-cid-meon2m7c]{grid-template-columns:minmax(0,1fr)}}@media (max-width: 600px){.strategy-rule[data-astro-cid-meon2m7c]{grid-template-columns:minmax(0,1fr);gap:.75rem;padding-block:1.5rem}}
