.er4 .si{--si-navy-900:var(--navy-bottom);--si-on-navy:#B3C8E5;--si-strong:var(--ink-deep);--si-subtle:#68635A;--si-border:var(--line);--si-border-strong:var(--line-2);--si-expo:cubic-bezier(.16,1,.3,1);min-height:100svh;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);color:var(--ink-brown)}.er4 .si p,.er4 .si ul{margin:0;padding:0}.er4 .si ul{list-style:none}.er4 .si :focus-visible{outline:2px solid var(--blue);outline-offset:3px}.er4 .si .si-eyebrow{display:flex;align-items:center;gap:16px;font-family:var(--text);font-size:13px;font-weight:600;line-height:1.2;letter-spacing:.08em;text-transform:uppercase;color:var(--si-subtle)}.er4 .si .si-eyebrow .rule{width:32px;height:1px;background:var(--si-border-strong)}.er4 .si .si-eyebrow.gold{color:var(--gold-soft)}.er4 .si .si-eyebrow.gold .rule{background:var(--navy-rule)}.er4 .si .si-brand{position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;gap:24px;padding:clamp(28px,3.6vw,52px) clamp(28px,4vw,60px);color:#fff;background:radial-gradient(ellipse 80% 60% at 50% 40%,rgb(12,54,104),var(--si-navy-900) 74%)}.er4 .si .si-brand>*{position:relative;z-index:1}.er4 .si .si-logo{display:inline-flex;align-items:center;gap:12px;align-self:flex-start;text-decoration:none;font-family:var(--display);font-size:23px;line-height:1.2;letter-spacing:.005em;color:#fff}.er4 .si .si-logo img{width:38px;height:38px}.er4 .si .si-mid{flex:1 1;display:grid;place-items:center;min-height:0}.er4 .si .si-pitch{display:flex;flex-direction:column;align-items:center;text-align:center;gap:16px;width:100%}.er4 .si .si-h{font-family:var(--display);font-weight:400;font-size:clamp(40px,4.6vw,66px);line-height:1.08;letter-spacing:-.01em;text-wrap:balance;color:#fff}.er4 .si .it-gold{font-style:italic;color:var(--gold-soft)}.er4 .si .si-sub{margin:0 auto;font-size:16px;line-height:1.5;color:var(--si-on-navy);max-width:40ch}@media (min-width:900px){.er4 .si .si-brand{padding-bottom:clamp(40px,14vh,132px)}}.er4 .si .si-fig{position:relative;justify-self:center;width:min(100%,520px,calc(100svh - 520px));min-width:200px;aspect-ratio:1}.er4 .si .si-fig>svg{position:absolute;inset:0;width:100%;height:100%;max-width:none;overflow:visible}.er4 .si .si-fig .ln{fill:none;stroke:var(--si-on-navy)}.er4 .si .si-fig .r1{opacity:.28}.er4 .si .si-fig .r2{opacity:.14}.er4 .si .si-fig .tk{stroke-width:9;stroke-dasharray:1 18.72;opacity:.3}.er4 .si .si-fig .tk2{stroke-width:15;stroke-dasharray:1.6 176.2;opacity:.55}.er4 .si .si-fig .lace{fill:none;stroke:var(--si-on-navy);stroke-width:.5;opacity:.34}.er4 .si .si-fig .orb{fill:none;stroke:var(--gold-soft);stroke-width:1.6;stroke-dasharray:2 9;stroke-linecap:round;opacity:0;transition:opacity .8s}.er4 .si .si-fig text{font-family:var(--display);font-size:22px;fill:#fff;text-anchor:middle;dominant-baseline:central;transition:fill .5s}.er4 .si .si-fig text.e{font-size:26px;font-style:italic}.er4 .si .si-fig .pf{fill:var(--si-on-navy)}.er4 .si .si-fig .pf,.er4 .si .si-fig .po{stroke:var(--si-on-navy);stroke-width:1;stroke-linejoin:round}.er4 .si .si-fig .po{fill:var(--si-navy-900)}.er4 .si .si-fig .pm.pf{fill:rgb(74,104,146);stroke:rgb(74,104,146)}.er4 .si .si-fig .pm.po{stroke:rgb(74,104,146)}.er4 .si .si-fig .pe{transition:fill .5s,stroke .5s,filter .9s}.er4 .si .si-brand.hit .si-fig .orb{opacity:.75}.er4 .si .si-brand.hit .si-fig text.e{fill:var(--gold-soft)}.er4 .si .si-brand.hit .si-fig .pe.pf{fill:var(--gold-soft);stroke:var(--gold-soft)}.er4 .si .si-brand.hit .si-fig .pe.po{stroke:var(--gold-soft)}.er4 .si .si-brand.hit .si-fig .pe{filter:drop-shadow(0 0 9px rgba(232,176,90,.75))}.er4 .si .si-brand.lit .si-fig .pe{filter:drop-shadow(0 0 3px rgba(232,176,90,.35))}.er4 .si .si-g{transform-box:view-box;transform-origin:300px 300px;animation:si-fade 1s calc(var(--d,0) * .12s) backwards,si-turn 1.6s cubic-bezier(.2,.8,.2,1) calc(var(--d,0) * .12s) backwards}@keyframes si-fade{0%{opacity:0}}@keyframes si-turn{0%{transform:scale(.86) rotate(-14deg)}}.er4 .si .si-ndl{transform:rotate(90deg);will-change:transform;animation:si-fade .6s .7s backwards,si-ndl-swing 2.6s cubic-bezier(.3,1.45,.4,1) .9s backwards}@keyframes si-ndl-swing{0%{transform:rotate(-150deg)}}.er4 .si .si-ndl g{transform-box:view-box;transform-origin:300px 300px}.er4 .si .si-brand.done .si-ndl g{animation:si-sway 7s ease-in-out infinite alternate}@keyframes si-sway{0%{transform:rotate(-2.2deg)}to{transform:rotate(2.2deg)}}.er4 .si .si-ndl .n1{fill:var(--gold)}.er4 .si .si-ndl .n2{fill:var(--gold-soft)}.er4 .si .si-ndl .hub{fill:#fff}.er4 .si .si-ndl .pin{fill:var(--si-navy-900)}.er4 .si .si-chip{position:absolute;display:grid;place-items:center;width:8.4%;aspect-ratio:1;translate:-50% -50%;border-radius:50%;background:#fff;box-shadow:0 0 0 1.5px var(--gold-soft),0 10px 26px -8px rgba(0,0,0,.6);opacity:0;scale:.4;transition:opacity .5s,scale .7s cubic-bezier(.3,1.6,.5,1);transition-delay:calc(.15s + var(--i) * .11s)}.er4 .si .si-brand.hit .si-chip{opacity:1;scale:1}.er4 .si .si-chip img{width:58%;height:58%;object-fit:contain}.er4 .si .si-main{display:flex;flex-direction:column;padding:clamp(16px,min(3.6vw,4vh),52px) clamp(24px,5vw,80px);background:var(--page)}.er4 .si .si-top{display:flex;align-items:center;justify-content:flex-end;gap:16px}.er4 .si .si-mlogo{display:none;margin-right:auto}.er4 .si .si-mlogo img{display:block;height:32px;width:auto}.er4 .si .si-back{display:inline-flex;align-items:center;gap:8px;font-size:15px;font-weight:500;line-height:1.4;color:var(--si-subtle);text-decoration:none;transition:color .3s ease}.er4 .si .si-back:hover{color:var(--si-strong)}.er4 .si .si-back .ico{transition:transform .4s cubic-bezier(.22,1,.36,1)}.er4 .si .si-back:hover .ico{transform:translateX(-4px)}.er4 .si .si-form{flex:1 1;display:flex;flex-direction:column;justify-content:center;width:100%;max-width:520px;margin:0 auto;padding:clamp(12px,3.5vh,40px) 0 clamp(12px,2.6vh,24px)}.er4 .si .si-form h1{font-family:var(--display);font-weight:400;font-size:clamp(42px,min(4.8vw,7.4vh),68px);line-height:1.05;letter-spacing:-.01em;color:var(--si-strong);margin:clamp(12px,2.4vh,22px) 0 0}.er4 .si .si-form h1 .it{font-style:italic;color:var(--blue)}.er4 .si .si-lead{font-size:18px;line-height:1.55;color:var(--si-subtle);margin-top:clamp(10px,1.8vh,16px);text-wrap:pretty}.er4 .si .si-trial{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:0;gap:0;margin:26px 0 0;border-top:1px solid var(--si-border-strong);border-bottom:1px solid var(--si-border-strong)}.er4 .si .si-trial li{display:flex;flex-direction:column;gap:2px;padding:clamp(10px,1.8vh,16px) 0 clamp(10px,1.8vh,16px) 18px;border-left:1px solid var(--si-border)}.er4 .si .si-trial li:first-child{padding-left:0;border-left:none}.er4 .si .si-trial b{font-size:clamp(22px,2.1vw,28px);font-weight:600;line-height:1.1;color:var(--si-strong);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.er4 .si .si-trial li:first-child b{color:var(--gold)}.er4 .si .si-trial span{font-size:14px;line-height:1.4;color:var(--si-subtle)}.er4 .si .si-fine{font-size:15px;line-height:1.5;color:var(--si-subtle);margin-top:10px}.er4 .si .si-error{margin-top:24px}.er4 .si .si-check{display:flex;flex-direction:column;gap:10px;margin-top:clamp(14px,3vh,32px)}.er4 .si .si-turnstile{min-height:72px}.er4 .si .si-hint{font-size:14px;line-height:1.5;color:var(--si-subtle)}.er4 .si .si-hint.ok{color:var(--ok-ink)}.er4 .si .si-hint.err{color:var(--bad-ink)}.er4 .si .si-btns{display:flex;flex-direction:column;gap:14px;margin-top:clamp(12px,2vh,18px)}.er4 .si .si-btn{display:flex;align-items:center;justify-content:center;gap:12px;width:100%;height:54px;border-radius:8px;border:1px solid var(--si-border-strong);background:#fff;color:var(--si-strong);font:500 18px/1.2 var(--text);text-decoration:none;cursor:pointer;transition:border-color .35s ease,transform .45s cubic-bezier(.22,1,.36,1),background .35s ease}.er4 .si .si-btn:hover{border-color:var(--si-strong);transform:translateY(-2px)}.er4 .si .si-btn:active{transform:translateY(0);background:var(--warm)}.er4 .si .si-btn .ico{flex:none}.er4 .si .si-btn[aria-busy=true]{pointer-events:none;border-color:var(--si-strong)}.er4 .si .si-btn[disabled]{opacity:.5;cursor:default;transform:none}.er4 .si .si-btn .spin{display:none;width:22px;height:22px;border-radius:50%;border:2px solid var(--si-border-strong);border-top-color:var(--blue);animation:si-spin .8s linear infinite}.er4 .si .si-btn[aria-busy=true] .ico{display:none}.er4 .si .si-btn[aria-busy=true] .spin{display:block}@keyframes si-spin{to{transform:rotate(1turn)}}.er4 .si .si-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 24px;width:100%;max-width:520px;margin:0 auto;padding-top:clamp(12px,2.4vh,26px);border-top:1px solid var(--si-border);font-size:15px;line-height:1.5;color:var(--si-subtle)}.er4 .si .si-foot nav{display:flex;gap:20px}.er4 .si .si-foot a{color:var(--si-strong);font-weight:500;text-decoration:none}.er4 .si .si-foot a:hover{text-decoration:underline;text-underline-offset:3px}.er4 .si .si-ln{display:block;overflow:hidden;padding:0 .1em .14em;margin:0 -.1em -.14em}.er4 .si .si-ln>span{display:block;animation:si-line 1.15s var(--si-expo) calc(.1s + var(--l,0) * .09s) backwards}@keyframes si-line{0%{transform:translateY(118%)}}.er4 .si .si-in{animation:si-rise 1s var(--si-expo) backwards}.er4 .si .si-brand .si-in{animation-delay:calc(.15s + var(--i,0) * .35s)}.er4 .si .si-main .si-in{animation-delay:calc(.25s + var(--i,0) * .08s)}@keyframes si-rise{0%{opacity:0;transform:translateY(24px)}}@media (max-width:899px){.er4 .si{display:block}.er4 .si .si-brand{display:none}.er4 .si .si-mlogo{display:block}.er4 .si .si-main{min-height:100svh;padding:20px 20px 28px}.er4 .si .si-form{justify-content:center;padding:32px 0}.er4 .si .si-form h1{font-size:44px}.er4 .si .si-btn,.er4 .si .si-lead{font-size:17px}}@media (prefers-reduced-motion:reduce){.er4 .si .si-brand.done .si-ndl g,.er4 .si .si-g,.er4 .si .si-in,.er4 .si .si-ln>span,.er4 .si .si-ndl{animation:none}.er4 .si .si-chip,.er4 .si .si-fig .orb,.er4 .si .si-fig .pe,.er4 .si .si-fig text{transition:none}.er4 .si .si-btn .spin{animation:none}}