:root{--paper:#fff;--paper-2:#f6f6f5;--paper-3:#ececea;--dark:#141414;--dark-2:#1f1f1f;--dark-3:#2a2a2a;--ink:#141414;--ink-2:#3b3b3d;--muted:#5c5c61;--on-dark:#fff;--on-dark-2:#b4b4b8;--line:#e6e6e8;--line-2:#d2d2d6;--line-dark:#ffffff24;--gold:#b39a6e;--gold-text:#8a6d45;--gold-deep:#7a5f3a;--gold-on-dark:#cbb28a;--satin:linear-gradient(100deg, #a4865a 0%, #cbb28a 18%, #ebe0c8 36%, #cdb38c 52%, #ac8f64 70%, #d8c5a2 86%, #a98c61 100%);--brush:repeating-linear-gradient(90deg, #ffffff1a 0 1px, #00000009 1px 2px, transparent 2px 4px);--satin-num:linear-gradient(100deg, #7a5f3a 0%, #9a7d55 32%, #86693f 58%, #a08359 82%, #7c6140 100%);--yellow:#ffe100;--f-display:var(--font-display), "Helvetica Neue", Arial, sans-serif;--f-text:var(--font-text), "Helvetica Neue", Arial, sans-serif;--fs-m:1.0625rem;--fs-l:clamp(1.0625rem, 1rem + .35vw, 1.1875rem);--fs-h1:clamp(3rem, 1.9rem + 4.6vw, 6.25rem);--fs-h2:clamp(1.6rem, 1.2rem + 1.8vw, 2.875rem);--fs-h3:clamp(1.25rem, 1.1rem + .5vw, 1.5rem);--container:1200px;--gutter:clamp(20px, 4vw, 40px);--section:clamp(96px, 10vw, 168px);--radius:2px;--radius-s:2px;--radius-l:2px;--ease:cubic-bezier(.22, .61, .36, 1);--t-fast:.18s;--shadow:none;--shadow-l:none;--accent-name:"b";--rule:var(--brush), var(--satin);--rule-w:1.5px;--rule-mark:none;--num-color:var(--ink);--num-fill:none;--num-unit:var(--gold-text);--result-color:var(--gold-text);--year-color:var(--gold-text);--index-color:var(--gold-text);--frame:var(--satin);--frame-w:3px;--frame-line:none;--sig-script:url(#av-satin);--sig-word:#fff;--btn-bg:#141414;--btn-fg:#fff;--btn-bg-hover:#2a2a2a;--btn-fg-hover:#fff;--btn-border:transparent;--btn-edge:var(--satin);--link-line:var(--gold);--link-line-hover:var(--ink);--exit-color:var(--gold-text);--photo-filter:saturate(.94) contrast(1.02);--media-filter:grayscale(1) contrast(1.05);--ftr-line:#b39a6e80}[data-accent=a]{--num-unit:var(--ink);--rule:var(--line);--rule-w:1px;--rule-mark:var(--yellow);--num-color:var(--ink);--num-fill:none;--result-color:var(--ink);--year-color:var(--ink);--index-color:var(--muted);--frame:none;--frame-w:0px;--sig-script:var(--yellow);--btn-bg:var(--yellow);--btn-fg:#141414;--btn-bg-hover:#f5d700;--btn-fg-hover:#141414;--btn-edge:none;--link-line:var(--ink);--link-line-hover:var(--yellow);--exit-color:var(--ink);--media-filter:none;--ftr-line:var(--line-dark)}[data-accent=c]{--num-unit:var(--ink);--rule:var(--gold);--rule-w:1px;--rule-mark:none;--num-color:var(--ink);--num-fill:none;--result-color:var(--ink);--year-color:var(--ink);--index-color:var(--muted);--frame:none;--frame-w:0px;--frame-line:1px solid var(--gold);--sig-script:#fff;--btn-bg:#141414;--btn-fg:#fff;--btn-bg-hover:#fff;--btn-fg-hover:#141414;--btn-border:#141414;--btn-edge:none;--link-line:var(--ink);--link-line-hover:var(--gold);--exit-color:var(--ink);--photo-filter:grayscale(1) contrast(1.08) brightness(1.02);--media-filter:grayscale(1) contrast(1.05);--ftr-line:#b39a6e80}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:88px}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{font-family:var(--f-text);font-size:var(--fs-m);color:var(--ink);background:var(--paper);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;line-height:1.7;overflow-x:clip}img,svg,video{max-width:100%;display:block}a{color:inherit}h1,h2,h3,h4{font-weight:inherit;text-wrap:balance;margin:0}p{text-wrap:pretty;margin:0}ul,ol{margin:0;padding:0;list-style:none}figure{margin:0}button,input,select,textarea{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.s-dark :focus-visible{outline-color:#fff}.shot .hdr{position:relative!important}#nl-badge-frame,#nl-hud-frame{display:none!important}.container{width:100%;max-width:calc(var(--container) + 2 * var(--gutter));padding-inline:var(--gutter);margin-inline:auto}.section{padding-block:var(--section);position:relative}.s-white{background:var(--paper);color:var(--ink)}.s-dark{background:var(--dark);color:var(--on-dark);--muted:var(--on-dark-2);--line:var(--line-dark)}.h1,.h2,.h3,.display{font-family:var(--f-display);color:inherit;font-weight:500}.h1{font-size:var(--fs-h1);letter-spacing:-.04em;line-height:.98}.h2{font-size:var(--fs-h2);letter-spacing:-.03em;line-height:1.1}.h3{font-size:var(--fs-h3);letter-spacing:-.015em;line-height:1.25}@media (width<=560px){.h2{font-size:min(1.75rem,6.9vw)}}.lead{font-size:var(--fs-l);color:var(--muted);max-width:50ch;line-height:1.6}.muted{color:var(--muted)}.nowrap{white-space:nowrap}.num{font-family:var(--f-display);font-variant-numeric:lining-nums proportional-nums;letter-spacing:-.045em;white-space:nowrap;font-weight:300}.num__u{letter-spacing:0;margin-left:.16em;font-size:.34em;font-weight:400}.num__p{font-size:.6em;font-weight:300}.num--fill{color:var(--num-color)}.num--fill .num__u,.num--fill .num__p{color:var(--num-unit)}.rule{height:var(--rule-w);background:var(--rule);display:block;position:relative}.rule:after{content:"";background:var(--rule-mark);width:32px;height:3px;position:absolute;top:0;left:0}.head{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:end;gap:clamp(20px,5vw,80px);margin-bottom:clamp(48px,5vw,80px);display:grid}@media (width<=860px){.head{grid-template-columns:minmax(0,1fr);gap:18px}}.btn{border:1px solid var(--btn-border);border-radius:var(--radius);cursor:pointer;background:var(--btn-bg);min-height:52px;color:var(--btn-fg);font-family:var(--f-display);letter-spacing:0;white-space:nowrap;transition:background-color var(--t-fast) var(--ease), color var(--t-fast) var(--ease);justify-content:center;align-items:center;gap:12px;padding:14px 26px;font-size:.9375rem;font-weight:500;line-height:1.2;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.btn:after{content:"";background:var(--btn-edge);height:1.5px;position:absolute;bottom:0;left:0;right:0}.btn:hover{background:var(--btn-bg-hover);color:var(--btn-fg-hover)}.btn svg{width:16px;height:16px;transition:transform var(--t-fast) var(--ease);flex:none}.btn:hover svg{transform:translate(3px)}.btn--dark{--btn-bg:#141414;--btn-fg:#fff;--btn-bg-hover:#2a2a2a;--btn-fg-hover:#fff;--btn-border:transparent}.s-dark .btn{--btn-bg:#fff;--btn-fg:#141414;--btn-bg-hover:#ececea;--btn-fg-hover:#141414;--btn-border:transparent}[data-accent=a] .s-dark .btn{--btn-bg:var(--yellow);--btn-bg-hover:#f5d700}.btn--sm{min-height:44px;padding:10px 18px;font-size:.875rem}@media (width<=420px){.btn{white-space:normal;text-align:center}}.textlink{background:linear-gradient(var(--link-line), var(--link-line)) left bottom / 100% 1px no-repeat;transition:background-size var(--t-fast);align-items:center;gap:8px;padding-bottom:4px;font-weight:500;text-decoration:none;display:inline-flex}.textlink:hover{background-image:linear-gradient(var(--link-line-hover), var(--link-line-hover));background-size:100% 2px}.textlink svg{width:14px;height:14px}.ctarow{flex-wrap:wrap;align-items:center;gap:14px 24px;margin-top:clamp(40px,5vw,64px);display:flex}.ctarow p{color:var(--muted);max-width:46ch;font-size:.9375rem}.photo{background:var(--paper-3);position:relative;overflow:hidden}.photo img{object-fit:cover;width:100%;height:100%;filter:var(--photo-filter);transition:filter .3s var(--ease)}[data-accent=c] .photo:hover img{filter:none}.section:not(.s-dark)+.section:not(.s-dark):before,.section:not(.s-dark)+script+.section:not(.s-dark):before,.section:not(.s-dark)+script+script+.section:not(.s-dark):before{content:"";background:var(--line);height:1px;top:0;left:max(var(--gutter), calc(50% - var(--container) / 2));right:max(var(--gutter), calc(50% - var(--container) / 2));position:absolute}.js [data-reveal]{opacity:0;transition:opacity .6s var(--ease), transform .6s var(--ease);transform:translateY(14px)}.js [data-reveal].in{opacity:1;transform:none}.skip-link{z-index:100;background:var(--paper);color:var(--ink);padding:10px 14px;position:absolute;top:8px;left:-9999px}.skip-link:focus{left:8px}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=360px){.lead{font-size:.9375rem}.h2{font-size:min(1.375rem,6.6vw)}.pr__title{font-size:1rem}}.logo[data-s-cid-f7espo7c]{line-height:0;display:inline-flex}.logo[data-s-cid-f7espo7c] svg{width:auto}.logo--light[data-s-cid-f7espo7c] .s,.logo--light[data-s-cid-f7espo7c] .w{fill:var(--ink)}.logo--dark[data-s-cid-f7espo7c] .s{fill:var(--sig-script)}.logo--dark[data-s-cid-f7espo7c] .w{fill:var(--sig-word)}.hdr[data-s-cid-nen7h5rs]{z-index:50;transition:box-shadow var(--t-fast) var(--ease);background:#fffffff5;position:sticky;top:0;overflow-x:clip}.hdr[data-s-cid-nen7h5rs].is-solid{box-shadow:0 1px 0 var(--line)}.hdr__in[data-s-cid-nen7h5rs]{align-items:center;gap:32px;height:76px;display:flex}.hdr__brand[data-s-cid-nen7h5rs]{flex:none;margin-top:-4px;display:block}.hdr__nav[data-s-cid-nen7h5rs]{gap:28px;margin-left:auto;display:flex}.hdr__nav[data-s-cid-nen7h5rs] a[data-s-cid-nen7h5rs]{color:var(--ink-2);transition:color var(--t-fast);padding-block:6px;font-size:.9375rem;font-weight:500;text-decoration:none;position:relative}.hdr__nav[data-s-cid-nen7h5rs] a[data-s-cid-nen7h5rs]:after{content:"";background:var(--ink);transform-origin:0;height:1px;transition:transform .22s var(--ease);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.hdr__nav[data-s-cid-nen7h5rs] a[data-s-cid-nen7h5rs]:hover{color:var(--ink)}.hdr__nav[data-s-cid-nen7h5rs] a[data-s-cid-nen7h5rs]:hover:after{transform:scaleX(1)}.hdr__ig[data-s-cid-nen7h5rs]{width:44px;height:44px;color:var(--ink);place-items:center;margin-right:-14px;display:grid}.hdr__ig[data-s-cid-nen7h5rs] svg{width:21px;height:21px}.hdr__ig[data-s-cid-nen7h5rs]:hover{color:var(--ink-2)}.hdr__menu[data-s-cid-nen7h5rs]{display:none}@media (width<=980px){.hdr__nav[data-s-cid-nen7h5rs]{display:none}.hdr__ig[data-s-cid-nen7h5rs]{margin-left:auto}.hdr__menu[data-s-cid-nen7h5rs]{display:block}.hdr__menu[data-s-cid-nen7h5rs] summary[data-s-cid-nen7h5rs]{cursor:pointer;place-content:center;gap:7px;width:44px;height:44px;list-style:none;display:grid}.hdr__menu[data-s-cid-nen7h5rs] summary[data-s-cid-nen7h5rs]::-webkit-details-marker{display:none}.hdr__menu[data-s-cid-nen7h5rs] summary[data-s-cid-nen7h5rs] span[data-s-cid-nen7h5rs]{background:var(--ink);width:24px;height:2px;transition:transform var(--t-fast) var(--ease);display:block}.hdr__menu[data-s-cid-nen7h5rs][open] summary[data-s-cid-nen7h5rs] span[data-s-cid-nen7h5rs]:first-child{transform:translateY(4.5px)rotate(45deg)}.hdr__menu[data-s-cid-nen7h5rs][open] summary[data-s-cid-nen7h5rs] span[data-s-cid-nen7h5rs]:last-child{transform:translateY(-4.5px)rotate(-45deg)}.hdr__drawer[data-s-cid-nen7h5rs]{padding:8px var(--gutter) 28px;background:var(--paper);box-shadow:0 1px 0 var(--line) inset, 0 30px 40px -30px #00000040;display:grid;position:absolute;top:76px;left:0;right:0}.hdr__drawer[data-s-cid-nen7h5rs] a[data-s-cid-nen7h5rs]:not(.btn){border-bottom:1px solid var(--line);font-family:var(--f-display);letter-spacing:-.02em;color:var(--ink);padding:15px 0;font-size:1.25rem;font-weight:500;text-decoration:none}.hdr__drawer[data-s-cid-nen7h5rs] .btn[data-s-cid-nen7h5rs]{margin-top:22px}}@media (width<=520px){.hdr__in[data-s-cid-nen7h5rs]{gap:12px;height:68px}.hdr__drawer[data-s-cid-nen7h5rs]{top:68px}.hdr__brand[data-s-cid-nen7h5rs] svg{height:38px}.hdr__cta[data-s-cid-nen7h5rs]{display:none}.hdr__ig[data-s-cid-nen7h5rs]{margin-right:0}}.ftr[data-s-cid-jo6i4kqk]{padding-top:clamp(64px,7vw,96px)}.ftr__in[data-s-cid-jo6i4kqk]{grid-template-columns:minmax(0,1.4fr) minmax(0,.8fr) minmax(0,.8fr);gap:48px;padding-bottom:56px;display:grid}.ftr__brand[data-s-cid-jo6i4kqk] p[data-s-cid-jo6i4kqk]{max-width:30ch;color:var(--on-dark-2);margin-top:18px;font-size:.9375rem}.ftr__nav[data-s-cid-jo6i4kqk],.ftr__social[data-s-cid-jo6i4kqk]{align-content:start;gap:2px;display:grid}.ftr__nav[data-s-cid-jo6i4kqk] a[data-s-cid-jo6i4kqk],.ftr__social[data-s-cid-jo6i4kqk] a[data-s-cid-jo6i4kqk]{min-height:40px;color:var(--on-dark-2);transition:color var(--t-fast);align-items:center;gap:10px;font-size:.9375rem;text-decoration:none;display:inline-flex}.ftr__nav[data-s-cid-jo6i4kqk] a[data-s-cid-jo6i4kqk]:hover,.ftr__social[data-s-cid-jo6i4kqk] a[data-s-cid-jo6i4kqk]:hover{color:#fff}.ftr__social[data-s-cid-jo6i4kqk] svg{width:18px;height:18px}.ftr__legal[data-s-cid-jo6i4kqk]{border-top:1px solid var(--ftr-line);color:var(--on-dark-2);flex-wrap:wrap;align-items:center;gap:8px 28px;padding-block:24px 32px;font-size:.8125rem;line-height:1.4;display:flex}.ftr__legal[data-s-cid-jo6i4kqk] a[data-s-cid-jo6i4kqk]{color:inherit;padding:8px 0;text-decoration:none}.ftr__legal[data-s-cid-jo6i4kqk] a[data-s-cid-jo6i4kqk]:hover{color:#fff}@media (width<=860px){.ftr__in[data-s-cid-jo6i4kqk]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ftr__brand[data-s-cid-jo6i4kqk]{grid-column:1/-1}}.gm[data-s-cid-kxmngdux]{width:min(540px,100% - 24px);max-height:calc(100dvh - 24px);color:var(--ink);background:0 0;border:0;margin:auto;padding:0;overflow:visible}.gm[data-s-cid-kxmngdux]::backdrop{backdrop-filter:blur(4px);background:#0f0f0f99}.gm[data-s-cid-kxmngdux][open]{animation:gm-in .26s var(--ease)}@keyframes gm-in{0%{opacity:0;transform:translateY(12px)scale(.985)}}@media (prefers-reduced-motion:reduce){.gm[data-s-cid-kxmngdux][open]{animation:none}}.gm__box[data-s-cid-kxmngdux]{border-radius:var(--radius-l);background:var(--paper);gap:22px;max-height:calc(100dvh - 24px);padding:clamp(22px,5vw,34px);display:grid;position:relative;overflow-y:auto}.gm__close[data-s-cid-kxmngdux]{border:1px solid var(--line-2);background:var(--paper);cursor:pointer;width:44px;height:44px;transition:background-color var(--t-fast);border-radius:0;place-items:center;display:grid;position:absolute;top:12px;right:12px}.gm__close[data-s-cid-kxmngdux]:hover{background:var(--paper-3)}.gm__close[data-s-cid-kxmngdux] svg{width:18px;height:18px}.gm__head[data-s-cid-kxmngdux]{grid-template-columns:56px minmax(0,1fr);align-items:center;gap:16px;padding-right:40px;display:grid}@media (width<=520px){.gm__head[data-s-cid-kxmngdux]{grid-template-columns:minmax(0,1fr);gap:12px}}.gm__head[data-s-cid-kxmngdux] .gm__face{object-fit:cover;border-radius:50%;width:56px;height:56px}.gm__title[data-s-cid-kxmngdux]{font-family:var(--f-display);letter-spacing:-.03em;font-size:clamp(1.25rem,1.1rem + .6vw,1.5rem);font-weight:500;line-height:1.15}.gm__sub[data-s-cid-kxmngdux]{color:var(--muted);margin-top:4px;font-size:.9375rem;line-height:1.45}.gm__form[data-s-cid-kxmngdux]{gap:18px;display:grid}.gm__progress[data-s-cid-kxmngdux]{gap:8px;display:grid}.gm__progress[data-s-cid-kxmngdux] span[data-s-cid-kxmngdux]{color:var(--muted);font-size:.875rem}.gm__progress[data-s-cid-kxmngdux]>i[data-s-cid-kxmngdux]{background:var(--paper-3);border-radius:2px;height:3px;display:block;overflow:hidden}.gm__progress[data-s-cid-kxmngdux]>i[data-s-cid-kxmngdux]>i[data-s-cid-kxmngdux]{background:var(--rule);width:50%;height:100%;transition:width .3s var(--ease);display:block}.gm__step[data-s-cid-kxmngdux]{border:0;gap:14px;min-width:0;margin:0;padding:0;display:grid}.gm__step[data-s-cid-kxmngdux] legend[data-s-cid-kxmngdux]{font-family:var(--f-display);letter-spacing:-.02em;margin-bottom:14px;padding:0;font-size:1.125rem;font-weight:500}.gm__choices[data-s-cid-kxmngdux]{gap:10px;display:grid}.gm__choice[data-s-cid-kxmngdux]{border-radius:var(--radius);min-height:54px;box-shadow:inset 0 0 0 1px var(--line-2);cursor:pointer;transition:box-shadow var(--t-fast), background-color var(--t-fast);grid-template-columns:minmax(0,1fr) 16px;align-items:center;gap:12px;padding:13px 18px;font-weight:500;line-height:1.35;display:grid;position:relative}.gm__choice[data-s-cid-kxmngdux]:hover{box-shadow:inset 0 0 0 1px var(--ink)}.gm__choice[data-s-cid-kxmngdux] input[data-s-cid-kxmngdux]{opacity:0;pointer-events:none;position:absolute}.gm__choice[data-s-cid-kxmngdux]:has(input:checked){box-shadow:inset 0 0 0 2px var(--ink);background:var(--paper-2)}.gm__choice[data-s-cid-kxmngdux]:has(input:focus-visible){outline:2px solid var(--ink);outline-offset:2px}.gm__choice[data-s-cid-kxmngdux] svg{width:16px;height:16px}.gm__picked[data-s-cid-kxmngdux]{flex-wrap:wrap;align-items:center;gap:6px 12px;margin-top:-4px;font-size:.9375rem;font-weight:500;display:flex}.gm__picked[data-s-cid-kxmngdux] button[data-s-cid-kxmngdux]{color:var(--muted);cursor:pointer;background:0 0;border:0;padding:4px 0;font-size:.875rem;text-decoration:underline}.gm__row[data-s-cid-kxmngdux]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px;display:grid}@media (width<=420px){.gm__row[data-s-cid-kxmngdux]{grid-template-columns:minmax(0,1fr)}}.gm__field[data-s-cid-kxmngdux]{gap:6px;display:grid}.gm__field[data-s-cid-kxmngdux] span[data-s-cid-kxmngdux]{font-size:.875rem;font-weight:600}.gm__field[data-s-cid-kxmngdux] em[data-s-cid-kxmngdux]{color:var(--muted);font-style:normal;font-weight:400}.gm__field[data-s-cid-kxmngdux] input[data-s-cid-kxmngdux],.gm__field[data-s-cid-kxmngdux] textarea[data-s-cid-kxmngdux]{border-radius:var(--radius-s);background:var(--paper);width:100%;color:var(--ink);border:1px solid #8a8a90;padding:0 14px;font-size:1rem}.gm__field[data-s-cid-kxmngdux] input[data-s-cid-kxmngdux]{height:50px}.gm__field[data-s-cid-kxmngdux] textarea[data-s-cid-kxmngdux]{resize:vertical;min-height:88px;padding-block:12px;line-height:1.5}.gm__field[data-s-cid-kxmngdux] input[data-s-cid-kxmngdux]:focus,.gm__field[data-s-cid-kxmngdux] textarea[data-s-cid-kxmngdux]:focus{border-color:var(--ink);outline:none;box-shadow:0 0 0 3px #14141414}.gm__field[data-s-cid-kxmngdux] input[data-s-cid-kxmngdux]:user-invalid{border-color:#c8372d}.gm__submit[data-s-cid-kxmngdux]{width:100%;margin-top:4px}.gm__submit[data-s-cid-kxmngdux][disabled]{opacity:.6;cursor:wait}.gm__error[data-s-cid-kxmngdux]{color:#b3261e;font-size:.875rem}.gm__form[data-s-cid-kxmngdux].is-steps .gm__step[data-s-cid-kxmngdux]:not(.is-active),.gm__form[data-s-cid-kxmngdux]:not(.is-steps) .gm__progress[data-s-cid-kxmngdux],.gm__form[data-s-cid-kxmngdux]:not(.is-steps) [data-s-cid-kxmngdux][data-picked]{display:none}html.gm-lock{overflow:hidden}.as[data-s-cid-ra3m7o4d]{z-index:60;font-family:var(--f-text);background:#fff;border:1px solid #141414;font-size:13px;display:flex;position:fixed;bottom:16px;left:16px}.as[data-s-cid-ra3m7o4d] button[data-s-cid-ra3m7o4d]{color:#141414;cursor:pointer;background:#fff;border:0;min-height:40px;padding:9px 12px}.as[data-s-cid-ra3m7o4d] button[data-s-cid-ra3m7o4d]+button[data-s-cid-ra3m7o4d]{border-left:1px solid #141414}.as[data-s-cid-ra3m7o4d] button[data-s-cid-ra3m7o4d][aria-pressed=true]{color:#fff;background:#141414}.shot .as[data-s-cid-ra3m7o4d]{display:none}
