section[data-astro-cid-ifz6mdal]+section[data-astro-cid-ifz6mdal]{margin-top:0}em[data-astro-cid-ifz6mdal]{font-style:italic;font-weight:400}.eyebrow[data-astro-cid-ifz6mdal]{text-transform:uppercase;letter-spacing:.16em;color:#a9d46f;align-items:center;gap:14px;margin:0 0 22px;font-size:13px;font-weight:700;display:flex}.eyebrow-dark[data-astro-cid-ifz6mdal]{color:var(--green-text)}.rule[data-astro-cid-ifz6mdal]{background:currentColor;width:40px;height:2px;display:inline-block}.num[data-astro-cid-ifz6mdal]{font-family:var(--serif);letter-spacing:.2em;color:var(--green-text);margin:0 0 10px;font-size:15px}h2[data-astro-cid-ifz6mdal]:after{display:none}.sr[data-astro-cid-ifz6mdal]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.hero[data-astro-cid-ifz6mdal]{background:radial-gradient(120% 140% at 85% 20%, #0a3c9c 0%, var(--navy) 45%, var(--navy-deep) 100%);color:#fff;position:relative;overflow:hidden}.hero-grid[data-astro-cid-ifz6mdal]{grid-template-columns:1.15fr 1fr;align-items:center;gap:48px;display:grid}.hero-copy[data-astro-cid-ifz6mdal]{padding-top:96px;padding-bottom:96px;position:relative}.hero[data-astro-cid-ifz6mdal] h1[data-astro-cid-ifz6mdal]{color:#fff;letter-spacing:-.025em;margin:0 0 28px;font-size:clamp(44px,5.8vw,86px);line-height:.98}.hero[data-astro-cid-ifz6mdal] h1[data-astro-cid-ifz6mdal] em[data-astro-cid-ifz6mdal]{color:#a9d46f}.hero[data-astro-cid-ifz6mdal] .lead[data-astro-cid-ifz6mdal]{color:#d6e0f2;max-width:30em;margin:0;font-size:clamp(18px,1.8vw,22px)}.stack[data-astro-cid-ifz6mdal]{height:440px;position:relative}.stack[data-astro-cid-ifz6mdal] .print{object-fit:cover;border:8px solid #fff;border-radius:6px;width:300px;height:210px;transition:transform .45s cubic-bezier(.2,.7,.2,1);position:absolute;box-shadow:0 24px 50px #000a2873}.stack[data-astro-cid-ifz6mdal] .print-1{top:10px;right:0;transform:rotate(7deg)}.stack[data-astro-cid-ifz6mdal] .print-2{top:120px;left:0;transform:rotate(-6deg)}.stack[data-astro-cid-ifz6mdal] .print-3{top:230px;right:40px;transform:rotate(3deg)}.stack[data-astro-cid-ifz6mdal]:hover .print-1{transform:rotate(10deg)translate(16px,-12px)}.stack[data-astro-cid-ifz6mdal]:hover .print-2{transform:rotate(-9deg)translate(-16px)}.stack[data-astro-cid-ifz6mdal]:hover .print-3{transform:rotate(5deg)translate(10px,14px)}.actions[data-astro-cid-ifz6mdal]{flex-wrap:wrap;gap:12px;margin-top:34px;display:flex}.btn[data-astro-cid-ifz6mdal]{padding:14px 26px}.btn-ghost[data-astro-cid-ifz6mdal]{background:0 0;box-shadow:inset 0 0 0 2px #ffffff8c}.btn-ghost[data-astro-cid-ifz6mdal]:hover{background:#ffffff1f}@media (prefers-reduced-motion:no-preference){.stack[data-astro-cid-ifz6mdal] .print{animation:.9s cubic-bezier(.2,.7,.2,1) both deal}.stack[data-astro-cid-ifz6mdal] .print-1{animation-delay:.35s}.stack[data-astro-cid-ifz6mdal] .print-2{animation-delay:.55s}.stack[data-astro-cid-ifz6mdal] .print-3{animation-delay:.75s}.hero-copy[data-astro-cid-ifz6mdal]>[data-astro-cid-ifz6mdal]{animation:.9s cubic-bezier(.2,.7,.2,1) both enter}.hero-copy[data-astro-cid-ifz6mdal]>[data-astro-cid-ifz6mdal]:nth-child(2){animation-delay:.12s}.hero-copy[data-astro-cid-ifz6mdal]>[data-astro-cid-ifz6mdal]:nth-child(3){animation-delay:.3s}.hero-copy[data-astro-cid-ifz6mdal]>[data-astro-cid-ifz6mdal]:nth-child(4){animation-delay:.45s}}@keyframes deal{0%{opacity:0;translate:80px 40px;scale:.85}to{opacity:1;translate:0;scale:1}}@keyframes enter{0%{opacity:0;transform:translateY(36px)}to{opacity:1;transform:none}}.pick[data-astro-cid-ifz6mdal]{padding:112px 0 96px;scroll-margin-top:90px}.pick-head[data-astro-cid-ifz6mdal] h2[data-astro-cid-ifz6mdal]{letter-spacing:-.02em;margin:0;font-size:clamp(34px,4.6vw,60px);line-height:1.04}.pick-head[data-astro-cid-ifz6mdal] h2[data-astro-cid-ifz6mdal] em[data-astro-cid-ifz6mdal]{color:var(--green-text)}.pick-list[data-astro-cid-ifz6mdal]{border-bottom:1px solid var(--line);margin:56px 0 0;padding:0;list-style:none}.pick-list[data-astro-cid-ifz6mdal] li[data-astro-cid-ifz6mdal]{border-top:1px solid var(--line)}.row[data-astro-cid-ifz6mdal]{color:inherit;grid-template-columns:220px 56px 1fr auto;align-items:center;gap:28px;padding:22px 0;text-decoration:none;display:grid}.row[data-astro-cid-ifz6mdal] .thumb{object-fit:cover;border-radius:6px;width:220px;height:140px;transition:transform .35s cubic-bezier(.2,.7,.2,1)}.row[data-astro-cid-ifz6mdal] .num[data-astro-cid-ifz6mdal]{margin:0}.what[data-astro-cid-ifz6mdal]{flex-direction:column;gap:4px;display:flex}.name[data-astro-cid-ifz6mdal]{font-family:var(--serif);color:var(--navy);letter-spacing:-.01em;font-size:clamp(26px,3vw,38px);font-weight:600;line-height:1.1}.tag[data-astro-cid-ifz6mdal]{font-family:var(--serif);color:var(--green-text);font-size:18px;font-style:italic}.go[data-astro-cid-ifz6mdal]{color:var(--navy);border-bottom:2px solid var(--green);white-space:nowrap;padding-bottom:6px;font-weight:700}.go[data-astro-cid-ifz6mdal]>span[data-astro-cid-ifz6mdal][aria-hidden]{transition:transform .25s;display:inline-block}.row[data-astro-cid-ifz6mdal]:hover .name[data-astro-cid-ifz6mdal]{color:var(--navy-deep);text-decoration:underline;text-decoration-color:var(--green);text-underline-offset:8px;text-decoration-thickness:3px}.row[data-astro-cid-ifz6mdal]:hover .thumb{transform:scale(1.04)rotate(-1deg)}.row[data-astro-cid-ifz6mdal]:hover .go[data-astro-cid-ifz6mdal]>span[data-astro-cid-ifz6mdal][aria-hidden]{transform:translate(6px)}.row[data-astro-cid-ifz6mdal]:focus-visible{outline:3px solid var(--green);outline-offset:4px}.pick-note[data-astro-cid-ifz6mdal]{color:var(--muted);max-width:40em;margin:28px 0 0}.how[data-astro-cid-ifz6mdal]{background:var(--soft);padding:104px 0}.how-head[data-astro-cid-ifz6mdal] h2[data-astro-cid-ifz6mdal]{letter-spacing:-.02em;max-width:14em;margin:0;font-size:clamp(34px,4.6vw,60px);line-height:1.04}.how-head[data-astro-cid-ifz6mdal] h2[data-astro-cid-ifz6mdal] em[data-astro-cid-ifz6mdal]{color:var(--green-text)}.how-list[data-astro-cid-ifz6mdal]{grid-template-columns:repeat(3,1fr);gap:48px;margin:64px 0 0;padding:0;list-style:none;display:grid}.how-list[data-astro-cid-ifz6mdal] li[data-astro-cid-ifz6mdal]{border-top:2px solid var(--navy);padding-top:26px}.how-list[data-astro-cid-ifz6mdal] h3[data-astro-cid-ifz6mdal]{font-family:var(--serif);color:var(--navy);margin:0 0 12px;font-size:26px;line-height:1.2}.how-list[data-astro-cid-ifz6mdal] li[data-astro-cid-ifz6mdal]>p[data-astro-cid-ifz6mdal]:not(.num){color:var(--muted);margin:0}.how-list[data-astro-cid-ifz6mdal] blockquote[data-astro-cid-ifz6mdal]{margin:24px 0 0}.how-list[data-astro-cid-ifz6mdal] blockquote[data-astro-cid-ifz6mdal] p[data-astro-cid-ifz6mdal]{font-family:var(--serif);color:var(--navy);margin:0 0 8px;font-size:18px;font-style:italic}.how-list[data-astro-cid-ifz6mdal] footer[data-astro-cid-ifz6mdal]{letter-spacing:.06em;text-transform:uppercase;color:var(--green-text);font-size:13px;font-weight:700}.people[data-astro-cid-ifz6mdal]{padding:0 0 104px}.people-grid[data-astro-cid-ifz6mdal]{border-top:1px solid var(--line);grid-template-columns:1fr 1.1fr;align-items:center;gap:64px;padding-top:88px;display:grid}.people[data-astro-cid-ifz6mdal] h2[data-astro-cid-ifz6mdal]{letter-spacing:-.02em;margin:0;font-size:clamp(34px,4.2vw,54px);line-height:1.04}.people[data-astro-cid-ifz6mdal] h2[data-astro-cid-ifz6mdal] em[data-astro-cid-ifz6mdal]{color:var(--green-text)}.people-sub[data-astro-cid-ifz6mdal]{color:var(--muted);max-width:26em;margin:18px 0 0;font-size:19px}.faces[data-astro-cid-ifz6mdal]{text-align:center;grid-template-columns:repeat(3,1fr);gap:24px;margin:0;padding:0;list-style:none;display:grid}.faces[data-astro-cid-ifz6mdal] img{object-fit:cover;object-position:center 25%;width:160px;height:160px;box-shadow:0 0 0 3px var(--green), 0 18px 36px #001d572e;border:5px solid #fff;border-radius:50%;transition:transform .35s cubic-bezier(.2,.7,.2,1)}.faces[data-astro-cid-ifz6mdal] li[data-astro-cid-ifz6mdal]:hover img{transform:translateY(-6px)rotate(-2deg)}.face-name[data-astro-cid-ifz6mdal]{font-family:var(--serif);color:var(--navy);margin:18px 0 2px;font-size:22px;font-weight:600}.face-title[data-astro-cid-ifz6mdal]{color:var(--muted);margin:0;font-size:15px}.consult[data-astro-cid-ifz6mdal]{color:#fff;border-top:5px solid var(--green);border-bottom:5px solid var(--green);background:radial-gradient(120% 160% at 85% 0%, #0a3c9c 0%, var(--navy) 50%, var(--navy-deep) 100%);clip-path:inset(0);padding:150px 0;position:relative;overflow:clip}.consult[data-astro-cid-ifz6mdal] .wrap[data-astro-cid-ifz6mdal]{position:relative}.script-fixed[data-astro-cid-ifz6mdal]{pointer-events:none;place-items:center;display:grid;position:fixed;inset:0}.script-fixed[data-astro-cid-ifz6mdal] img[data-astro-cid-ifz6mdal]{opacity:.1;width:min(1300px,92vw);height:auto}.consult-grid[data-astro-cid-ifz6mdal]{grid-template-columns:1.1fr 1fr;align-items:end;gap:64px;display:grid}.consult[data-astro-cid-ifz6mdal] h2[data-astro-cid-ifz6mdal]{color:#fff;letter-spacing:-.02em;margin:0;font-size:clamp(34px,4.2vw,54px);line-height:1.04}.consult[data-astro-cid-ifz6mdal] h2[data-astro-cid-ifz6mdal] em[data-astro-cid-ifz6mdal]{color:#a9d46f}.consult-body[data-astro-cid-ifz6mdal]{font-family:var(--serif);color:#fff;margin:0;font-size:clamp(20px,2vw,25px);line-height:1.45}.consult[data-astro-cid-ifz6mdal] .actions[data-astro-cid-ifz6mdal]{margin-top:28px}.more[data-astro-cid-ifz6mdal]{padding:112px 0}.more-grid[data-astro-cid-ifz6mdal]{grid-template-columns:1fr 1.2fr;align-items:start;gap:72px;display:grid}.more[data-astro-cid-ifz6mdal] h2[data-astro-cid-ifz6mdal]{letter-spacing:-.02em;margin:0;font-size:clamp(34px,4.2vw,54px);line-height:1.04}.more[data-astro-cid-ifz6mdal] h2[data-astro-cid-ifz6mdal] em[data-astro-cid-ifz6mdal]{color:var(--green-text)}.more-sub[data-astro-cid-ifz6mdal]{color:var(--muted);margin:18px 0 0}.more-list[data-astro-cid-ifz6mdal]{grid-template-columns:1fr 1fr;column-gap:40px;margin:0;padding:0;list-style:none;display:grid}.more-list[data-astro-cid-ifz6mdal] li[data-astro-cid-ifz6mdal]{font-family:var(--serif);color:var(--navy);border-bottom:1px solid var(--line);padding:16px 0;font-size:clamp(20px,2vw,26px)}.more-list[data-astro-cid-ifz6mdal] a[data-astro-cid-ifz6mdal]{color:var(--navy);text-decoration:underline;text-decoration-color:var(--green);text-underline-offset:6px;text-decoration-thickness:2px}.close[data-astro-cid-ifz6mdal]{background:radial-gradient(120% 160% at 15% 0%, #0a3c9c 0%, var(--navy) 50%, var(--navy-deep) 100%);color:#fff;border-bottom:5px solid var(--green);padding:112px 0 120px}.close[data-astro-cid-ifz6mdal] h2[data-astro-cid-ifz6mdal]{letter-spacing:-.03em;margin:0 0 18px;font-size:clamp(54px,10vw,132px);line-height:1}.close[data-astro-cid-ifz6mdal] h2[data-astro-cid-ifz6mdal] a[data-astro-cid-ifz6mdal]{color:#fff;text-decoration:none}.close[data-astro-cid-ifz6mdal] h2[data-astro-cid-ifz6mdal] a[data-astro-cid-ifz6mdal]:hover{color:#a9d46f}.close-sub[data-astro-cid-ifz6mdal]{color:#d6e0f2;margin:0;font-size:20px}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.reveal[data-astro-cid-ifz6mdal]{animation-name:rise;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:entry 5% cover 30%}.how-list[data-astro-cid-ifz6mdal] li[data-astro-cid-ifz6mdal]:nth-child(2){animation-range:entry 15% cover 38%}.how-list[data-astro-cid-ifz6mdal] li[data-astro-cid-ifz6mdal]:nth-child(3){animation-range:entry 25% cover 46%}}}@keyframes rise{0%{opacity:0;transform:translateY(48px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){.btn[data-astro-cid-ifz6mdal]{transition:transform .25s,background .25s}.btn[data-astro-cid-ifz6mdal]:hover{transform:translateY(-2px)}}@media (width<=860px){.hero-grid[data-astro-cid-ifz6mdal]{grid-template-columns:1fr;gap:0}.hero-copy[data-astro-cid-ifz6mdal]{padding-top:56px;padding-bottom:32px}.stack[data-astro-cid-ifz6mdal]{max-width:360px;height:230px;margin-bottom:40px}.stack[data-astro-cid-ifz6mdal] .print{border-width:5px;width:170px;height:120px}.stack[data-astro-cid-ifz6mdal] .print-1{top:0;right:10px}.stack[data-astro-cid-ifz6mdal] .print-2{top:55px;left:0}.stack[data-astro-cid-ifz6mdal] .print-3{top:105px;right:40px}.row[data-astro-cid-ifz6mdal]{grid-template-columns:1fr;gap:10px;padding:24px 0}.row[data-astro-cid-ifz6mdal] .thumb{aspect-ratio:16/9;width:100%;height:auto}.go[data-astro-cid-ifz6mdal]{justify-self:start;margin-top:6px}.how-list[data-astro-cid-ifz6mdal]{grid-template-columns:1fr;gap:40px}.pick[data-astro-cid-ifz6mdal],.how[data-astro-cid-ifz6mdal],.more[data-astro-cid-ifz6mdal],.close[data-astro-cid-ifz6mdal]{padding-top:72px;padding-bottom:72px}.people[data-astro-cid-ifz6mdal]{padding-bottom:72px}.people-grid[data-astro-cid-ifz6mdal],.more-grid[data-astro-cid-ifz6mdal],.consult-grid[data-astro-cid-ifz6mdal]{grid-template-columns:1fr;gap:32px;padding-top:56px}.consult-grid[data-astro-cid-ifz6mdal]{padding-top:0}.faces[data-astro-cid-ifz6mdal] img{border-width:3px;width:96px;height:96px}.face-name[data-astro-cid-ifz6mdal]{font-size:17px}.face-title[data-astro-cid-ifz6mdal]{font-size:13px}.consult[data-astro-cid-ifz6mdal]{padding:80px 0}}@media (width<=560px){.more-list[data-astro-cid-ifz6mdal]{grid-template-columns:1fr}}
