.sy{--measure:680px;--rail:220px;--gap:48px}.sy-progress{position:fixed;top:0;left:0;right:0;height:3px;z-index:60;transform:scaleX(var(--read,0));transform-origin:left;background:#3044e8;pointer-events:none}.sy-head{padding:4px 0 28px;max-width:870px}.sf-eyebrow,.sy-kicker,.sy-people-kicker,.sy-toc-label{font:500 10px/1.4 var(--font-mono);letter-spacing:.13em;text-transform:uppercase;color:#3044e8}.sy-title{font:780 clamp(34px,4.7vw,62px)/1.08 var(--font-ui);letter-spacing:-.05em;text-wrap:balance;margin:18px 0}.sy-standfirst{font:400 17px/1.65 var(--font-ui);max-width:62ch;color:var(--ink-2)}.sy-figure{margin:0}.sy-photo.lead{display:block;width:100%;height:clamp(250px,34vw,460px);-o-object-fit:cover;object-fit:cover;-o-object-position:center 48%;object-position:center 48%;border-radius:4px}.sy-caption{display:block;font:400 12px/1.5 var(--font-ui);margin-top:10px;color:var(--ink-3)}.sy-grid{display:grid;grid-template-columns:var(--rail) minmax(0,var(--measure));gap:var(--gap);justify-content:space-between;margin-top:36px}.sy-rail-inner{position:sticky;top:110px}.sy-mobilemeta,.sy-rail-by{display:flex;align-items:center;gap:12px}.sy-rail-by b{display:block;font:750 16px/1.2 var(--font-ui)}.sy-rail-by span span{display:block;margin-top:4px;color:var(--ink-3);font-size:12px}.sy-rail-av{display:grid;place-items:center;width:38px;height:38px;flex-shrink:0;border-radius:50%;background:#eafb49;color:#182c25;font:750 17px var(--font-ui)}.sy-rail-rule{height:1px;background:var(--hairline);margin:22px 0}.sy-rail-now{margin-bottom:24px}.sy-rail-now-label{display:block;color:#3044e8;font:500 9px var(--font-mono);text-transform:uppercase;letter-spacing:.1em;margin-bottom:8px}.sy-rail-now-text{font:650 14px/1.4 var(--font-ui)}.sy-toc{list-style:none;padding:0;margin:10px 0}.sy-toc a{display:flex;align-items:baseline;gap:10px;font:400 12px/1.6 var(--font-ui);padding:9px 0;color:var(--ink-2);text-decoration:none}.sy-toc i{color:#3044e8;font:500 10px var(--font-mono)}.sy-toc a:hover,.sy-toc a[aria-current]{color:#3044e8;text-decoration:underline;text-underline-offset:3px}.sy-mobilemeta{display:none;margin-top:24px}.sy-col{min-width:0}.sy-body p{font:400 16px/1.8 var(--font-ui);color:var(--ink-2);margin:0 0 22px}.sy-body .sy-lede{font-size:18px;color:var(--ink)}.sy-body .sy-h2{scroll-margin-top:110px;font:750 clamp(26px,3vw,36px)/1.18 var(--font-ui);color:var(--ink);letter-spacing:-.045em;margin:42px 0 20px}.sy-rest{width:64px;height:4px;margin:32px 0;background:#3044e8}.sy-rest span{display:none}.sy-pull{background:#3044e8;padding:26px;border-radius:4px;margin:30px 0}.sy-pull p{color:#fff;font:750 clamp(24px,2.8vw,34px)/1.2 var(--font-ui);letter-spacing:-.035em;margin:0}.sy-aside{border-left:4px solid #eafb49;padding-left:20px}.sy-bot{background:#183f32;padding:16px;border-radius:4px;margin:28px 0}.sy-bot img{display:block;width:100%;height:auto}.sy-bot .sy-caption{color:#f6f2e8}.sy-people{padding:24px;margin-top:36px;border:1px solid var(--hairline);border-radius:4px;background:#e8ede0}.sy-people-title{font:750 26px/1.2 var(--font-ui);letter-spacing:-.035em;margin:12px 0}.sy-body .sy-people-intro{font-size:14px;margin:0 0 20px}.sy-people-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;padding:0;gap:18px 12px}.sy-person{min-width:0}.sy-person-ph{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:#3044e8;color:#fff;font-weight:750;margin-bottom:8px}.sy-person:nth-child(2n) .sy-person-ph{background:#eafb49;color:#182c25}.sy-person b{display:block;font-size:14px}.sy-person>span{display:block;color:var(--ink-3);font-size:10px;line-height:1.5;margin-top:4px}.sy-sign{margin-top:28px}.sy-sign b{display:block;font-size:17px}.sy-sign>span{display:block;font-size:12px;line-height:1.6;color:var(--ink-3);margin-top:6px}.sy-end{margin:48px 0 24px;padding:30px;background:#eafb49;border-radius:4px}.sy-end h3{font:750 clamp(25px,3vw,36px)/1.15 var(--font-ui);max-width:28ch;letter-spacing:-.04em}.sy-end p{margin:14px 0 20px;max-width:62ch;font-size:15px;line-height:1.7}.sf-submit,.sy-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;background:#3044e8;color:white;min-height:46px;border-radius:4px;padding:12px 18px;border:1px solid #3044e8;font:650 14px/1.5 var(--font-ui);text-decoration:none;cursor:pointer}.sf-submit:hover:not(:disabled),.sy-btn:hover{background:#2234ba}.sy-more{font-size:12px;color:var(--ink-3);margin-top:18px}.sf{scroll-margin-top:100px}.sf-card{border:1px solid var(--hairline);border-radius:4px;background:#fffdf6;padding:28px}.sf-title{font:750 28px/1.2 var(--font-ui);letter-spacing:-.035em;margin:12px 0}.sf-sub{font-size:14px;line-height:1.6;color:var(--ink-2);margin-bottom:22px;max-width:66ch}.sf-form,.sf-grid2{display:grid;gap:18px}.sf-grid2{grid-template-columns:1fr 1fr}.sf-field{display:flex;flex-direction:column;position:relative}.sf-label{font:650 13px/1.5 var(--font-ui);margin-bottom:7px}.sf-opt{font-weight:400;color:var(--ink-3)}.sf-input,.sf-textarea{width:100%;border:1px solid #8c9a89;border-radius:4px;background:#fffdf6;color:#182c25;font:400 16px/1.5 var(--font-ui);min-height:46px;padding:10px 12px}.sf-textarea{resize:vertical;min-height:130px}.sf-input::-moz-placeholder,.sf-textarea::-moz-placeholder{color:#697366}.sf-input::placeholder,.sf-textarea::placeholder{color:#697366}.sf-err{display:none;color:#9f273c;font-size:12px;line-height:1.5;margin-top:6px}.sf-field.err .sf-err{display:block}.sf-field.err :is(input,textarea){border-color:#9f273c}.sf-meter{position:absolute;right:0;top:0;font-size:11px;color:var(--ink-3)}.sf-formerr,.sf-meter.over{color:#9f273c}.sf-check{display:flex;align-items:flex-start;gap:10px;font-size:14px;line-height:1.5;cursor:pointer}.sf-check input{position:absolute;opacity:0;width:1px;height:1px}.sf-box{flex-shrink:0;display:grid;place-items:center;width:24px;height:24px;border:1px solid #75856e;border-radius:4px}.sf-box svg{opacity:0}.sf-check input:checked+.sf-box{background:#3044e8;color:#fff;border-color:#3044e8}.sf-check input:checked+.sf-box svg{opacity:1}.sf-check input:focus-visible+.sf-box{outline:3px solid #3044e8;outline-offset:3px}.sf-hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.sf-actions{display:flex;align-items:center;flex-wrap:wrap;gap:16px}.sf-note{font-size:12px;line-height:1.6;max-width:42ch;color:var(--ink-3)}.sf-submit:disabled{opacity:.6;cursor:wait}.sf-done-badge{display:grid;place-items:center;width:48px;height:48px;border-radius:50%;background:#eafb49;margin-bottom:16px}.sf-done h3{font:750 26px/1.2 var(--font-ui)}.sf-done p{max-width:60ch;margin-top:12px;line-height:1.6}@media(max-width:900px){.sy-grid{grid-template-columns:minmax(0,1fr);max-width:680px;margin:30px auto}.sy-rail{display:none}.sy-mobilemeta{display:flex}}@media(max-width:600px){.sy-title{font-size:36px}.sy-standfirst{font-size:15px}.sy-photo.lead{height:260px}.sy-body p{font-size:15px;line-height:1.8}.sy-body .sy-lede{font-size:16px}.sf-card,.sy-end,.sy-people{padding:20px}.sy-people-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sf-grid2{grid-template-columns:1fr}.sy-bot{padding:10px}}