#mx11{--ui:-apple-system,BlinkMacSystemFont,'Inter','Segoe UI',Roboto,Helvetica,Arial,sans-serif;--ease:cubic-bezier(.2,.65,.2,1)}
#mx11,#mx11 *{box-sizing:border-box;margin:0;padding:0}
#mx11{font-family:var(--ui)}
#mx11 .mxi-win{
--panel:#2A2A1B;--line:rgba(255,255,255,.08);
--txt:#F6F7F2;--txt-soft:rgba(255,255,255,.56);--txt-mut:rgba(255,255,255,.36);
width:500px;max-width:100%;background:#1C1B0D;border-radius:16px;overflow:hidden;position:relative;
box-shadow:0 66px 104px -46px rgba(30,26,22,.62),0 3px 10px -4px rgba(30,26,22,.4),inset 0 0 0 1px rgba(255,255,255,.06)}
#mx11 .mxi-prg{height:3px;background:rgba(255,255,255,.07)}
#mx11 .mxi-prg i{display:block;height:100%;background:#D2FF51;transform:scaleX(0);transform-origin:0 50%}
#mx11 .mxi-bar{display:flex;align-items:center;gap:9px;padding:12px 16px;border-bottom:1px solid var(--line)}
#mx11 .mxi-mk{width:16px;height:16px;flex:0 0 auto}
#mx11 .mxi-nm{font-family:'Dazzed',Arial,sans-serif;font-weight:600;font-size:13.5px;letter-spacing:-.01em;color:var(--txt)}
#mx11 .mxi-spacer{flex:1}
#mx11 .mxi-screen{font-size:11.5px;font-weight:500;color:var(--txt-mut)}
#mx11 .mxi-stage{position:relative;height:446px}
#mx11 .mxi-frame{position:absolute;inset:0;padding:13px 14px 14px;display:flex;flex-direction:column;gap:6px;
opacity:0;transform:translateX(22px);transition:opacity .45s var(--ease),transform .45s var(--ease);pointer-events:none}
#mx11 .mxi-frame.mxi-live{opacity:1;transform:none}
#mx11 .mxi-frame.mxi-past{opacity:0;transform:translateX(-22px)}
#mx11 .mxi-cap{font-size:11px;letter-spacing:.08em;text-transform:uppercase;font-weight:600;color:var(--txt-mut);margin:2px 2px 5px}
#mx11 .mxi-row{display:flex;align-items:center;gap:10px;background:var(--panel);border:1px solid var(--line);
border-radius:11px;padding:7px 11px;position:relative;
opacity:0;transform:translateY(8px);transition:opacity .4s var(--ease),transform .4s var(--ease)}
#mx11 .mxi-row.mxi-in{opacity:1;transform:none}
#mx11 .mxi-row.mxi-later.mxi-in{opacity:.5}
#mx11 .mxi-ic{width:26px;height:26px;border-radius:8px;background:#F6F7F2;display:flex;align-items:center;justify-content:center;flex:0 0 auto}
#mx11 .mxi-ic svg{width:14px;height:14px;display:block}
#mx11 .mxi-ic b{font-family:'Aeonik Mono',ui-monospace,monospace;font-size:10.5px;font-weight:700;color:#1C1B0D}
#mx11 .mxi-t{color:var(--txt);font-weight:600;font-size:12.5px;display:flex;align-items:center;gap:6px}
#mx11 .mxi-req{font-family:'Aeonik Mono',ui-monospace,monospace;font-size:7.5px;letter-spacing:.1em;text-transform:uppercase;
font-weight:700;color:#D2FF51;border:1px solid rgba(210,255,81,.4);border-radius:99px;padding:1px 6px}
#mx11 .mxi-sp2{flex:1}
#mx11 .mxi-btn{background:#D2FF51;color:#1C1B0D;font-weight:700;font-size:10.5px;padding:5px 12px;border-radius:99px;flex:0 0 auto}
#mx11 .mxi-spin{display:none;width:15px;height:15px;border-radius:50%;flex:0 0 auto;
border:2px solid rgba(255,255,255,.16);border-top-color:#D2FF51;animation:mxiSpin .7s linear infinite}
#mx11 .mxi-tick{display:flex;width:20px;height:20px;border-radius:50%;background:rgba(210,255,81,.15);
color:#D2FF51;align-items:center;justify-content:center;flex:0 0 auto}
#mx11 .mxi-tick svg{width:10px;height:10px;fill:none;stroke:currentColor;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}
#mx11 .mxi-row.mxi-c .mxi-tick{display:none}
#mx11 .mxi-row.mxi-c.mxi-busy .mxi-btn{display:none}
#mx11 .mxi-row.mxi-c.mxi-busy .mxi-spin{display:block}
#mx11 .mxi-row.mxi-c.mxi-done .mxi-btn,#mx11 .mxi-row.mxi-c.mxi-done .mxi-spin{display:none}
#mx11 .mxi-row.mxi-c.mxi-done .mxi-tick{display:flex;animation:mxiPop .35s var(--ease)}
@keyframes mxiSpin{to{transform:rotate(360deg)}}
@keyframes mxiPop{0%{transform:scale(.4)}70%{transform:scale(1.18)}100%{transform:scale(1)}}
#mx11 .mxi-unlock{max-height:0;opacity:0;overflow:hidden;padding:0 6px;
font-family:'Aeonik Mono',ui-monospace,monospace;font-size:10px;letter-spacing:.03em;color:#D2FF51;
transition:max-height .45s var(--ease),opacity .45s var(--ease)}
#mx11 .mxi-unlock.mxi-go{max-height:20px;opacity:1}
#mx11 .mxi-cur{position:absolute;right:44px;bottom:-4px;width:14px;height:14px;border-radius:50%;z-index:2;
background:rgba(246,247,242,.95);box-shadow:0 0 0 4px rgba(246,247,242,.22);
opacity:0;transform:translate(16px,22px);transition:opacity .4s var(--ease),transform .5s var(--ease)}
#mx11 .mxi-cur.mxi-cur-in{opacity:1;transform:translate(0,0)}
#mx11 .mxi-cur.mxi-cur-tap{transform:scale(.68)}
#mx11 .mxi-abl{display:flex;align-items:center;gap:10px;background:var(--panel);border:1px solid var(--line);
border-radius:11px;padding:11px 12px;
opacity:0;transform:translateY(8px);transition:opacity .4s var(--ease),transform .4s var(--ease)}
#mx11 .mxi-abl.mxi-go{opacity:1;transform:none}
#mx11 .mxi-abl .mxi-t2{color:var(--txt);font-weight:600;font-size:13px}
#mx11 .mxi-who{display:flex;align-items:center;gap:10px;padding:2px 2px 6px;
opacity:0;transform:translateY(8px);transition:opacity .4s var(--ease),transform .4s var(--ease)}
#mx11 .mxi-who.mxi-go{opacity:1;transform:none}
#mx11 .mxi-av{width:32px;height:32px;border-radius:50%;background:#3A3927;color:#D2FF51;flex:0 0 auto;
display:flex;align-items:center;justify-content:center;font-family:'Aeonik Mono',ui-monospace,monospace;font-size:10.5px;font-weight:700}
#mx11 .mxi-n2{color:var(--txt);font-weight:600;font-size:13.5px}
#mx11 .mxi-r2{color:var(--txt-soft);font-size:11px;margin-top:1px}
#mx11 .mxi-kv{display:flex;gap:9px;background:var(--panel);border:1px solid var(--line);border-radius:10px;padding:8px 11px;
opacity:0;transform:translateY(8px);transition:opacity .4s var(--ease),transform .4s var(--ease)}
#mx11 .mxi-kv.mxi-go{opacity:1;transform:none}
#mx11 .mxi-kv .k{font-family:'Aeonik Mono',ui-monospace,monospace;font-size:8.5px;letter-spacing:.1em;text-transform:uppercase;
font-weight:700;color:var(--txt-mut);width:72px;flex:0 0 auto;padding-top:2px}
#mx11 .mxi-kv .v{color:var(--txt);font-size:12px;line-height:1.45}
#mx11 .mxi-kv .v b{color:#D2FF51;font-weight:600}
#mx11 .mxi-pills{display:flex;gap:6px;flex-wrap:wrap;padding:2px 2px 0}
#mx11 .mxi-pill{font-family:'Aeonik Mono',ui-monospace,monospace;font-size:8.5px;letter-spacing:.06em;text-transform:uppercase;
color:var(--txt-soft);border:1px solid var(--line);border-radius:99px;padding:3px 9px;
opacity:0;transform:translateY(6px);transition:opacity .35s var(--ease),transform .35s var(--ease)}
#mx11 .mxi-pill.mxi-go{opacity:1;transform:none}
#mx11 .mxi-pill.mxi-on{color:#D2FF51;border-color:rgba(210,255,81,.4)}
@media (prefers-reduced-motion:reduce){
#mx11 .mxi-prg{display:none}
#mx11 .mxi-spin{animation:none}
#mx11 .mxi-frame,#mx11 .mxi-row,#mx11 .mxi-unlock,#mx11 .mxi-abl,#mx11 .mxi-who,#mx11 .mxi-kv,#mx11 .mxi-pill,#mx11 .mxi-cur{transition:none}
}
#mx11 .mxi-frame:first-child:not(.mxi-live):not(.mxi-past){opacity:1;transform:none}
#mx11{display:flex;justify-content:center;align-items:center;padding:32px 26px;border-radius:20px;
max-width:100%;overflow:hidden;background:
radial-gradient(66% 60% at 14% 8%,  rgba(210,240,140,.52), transparent 62%),
radial-gradient(62% 58% at 92% 14%, rgba(218,245,248,.52), transparent 60%),
radial-gradient(78% 72% at 84% 96%, rgba(210,255,81,.40),  transparent 60%),
radial-gradient(66% 62% at 18% 92%, rgba(231,255,149,.42), transparent 62%),
#ECEFE3}
@media (max-width:760px){#mx11{padding:20px 14px;border-radius:16px}}
#mx11>*{max-width:100%}
.int-chips{display:flex;flex-wrap:wrap;gap:8px;margin:16px 0 2px}
.int-chips .ichip{display:inline-flex;align-items:center;gap:7px;
font-size:12.5px;font-weight:600;color:var(--espresso);
background:var(--surface);border:1px solid var(--line);
border-radius:999px;padding:6px 12px}
.int-chips .ichip svg{width:13px;height:13px;flex:0 0 auto}
.int-chips .ichip-more{background:transparent;border-style:dashed;color:var(--espresso-soft)}
.ig-hero{padding:76px 0 84px;overflow:hidden}
.ig-hero .grid{display:grid;grid-template-columns:.94fr 1.06fr;gap:52px;align-items:center}
.ig-hero .grid>*{min-width:0}
@media (max-width:960px){.ig-hero .grid{grid-template-columns:1fr;gap:44px}}
.ig-hero h1{font-family:'Dazzed',Arial,sans-serif;font-weight:500;font-size:clamp(36px,4.6vw,48px);
letter-spacing:-.025em;line-height:1.1;margin:14px 0 0;text-wrap:balance}
.ig-hero .lead{margin-top:18px}
.ig-hero .row{display:flex;gap:13px;margin-top:32px;flex-wrap:wrap}
.ig-hero .btn-pri{background:var(--espresso);color:var(--lime)}
.ig-hero .btn-pri:hover{background:#2A2A1B}
.igjs .irv{opacity:0;transform:translateY(12px);
transition:opacity .65s cubic-bezier(.2,.65,.2,1),transform .65s cubic-bezier(.2,.65,.2,1)}
.igjs .irv.in{opacity:1;transform:none}
@media (prefers-reduced-motion:reduce){.igjs .irv{opacity:1;transform:none;transition:none}}
.ig-intel{background:var(--espresso);color:var(--ivory);padding:84px 0 80px}
.ig-intel .eyebrow{color:var(--lime)}
.ig-intel h2{color:var(--ivory)}
.ig-intel .lead{color:rgba(246,247,242,.72)}
.ig-src-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:44px}
@media (max-width:960px){.ig-src-grid{grid-template-columns:repeat(2,1fr)}}
@media (max-width:560px){.ig-src-grid{grid-template-columns:1fr}}
.ig-src{background:#22210F;border:1px solid rgba(246,247,242,.1);border-radius:16px;padding:22px 20px}
.ig-src-ic{width:38px;height:38px;border:1px solid rgba(246,247,242,.16);border-radius:50%;
display:flex;align-items:center;justify-content:center;color:var(--lime);margin-bottom:14px}
.ig-src-ic svg{width:19px;height:19px;display:block;fill:none;stroke:currentColor;
stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}
.ig-src .tag{font-family:'Aeonik Mono',ui-monospace,monospace;font-size:10.5px;letter-spacing:.16em;
text-transform:uppercase;font-weight:700;color:var(--lime)}
.ig-src h3{font-family:'Instrument Sans',Arial,sans-serif;font-weight:600;font-size:17px;
letter-spacing:0;margin:10px 0 7px;color:var(--ivory)}
.ig-src p{font-size:14px;color:rgba(246,247,242,.6);line-height:1.55;margin:0}
.ig-src{display:flex;flex-direction:column;min-width:0}
.ig-strip{max-width:100%}
.ig-strip{overflow:hidden;margin-top:16px;padding-top:14px;border-top:1px solid rgba(246,247,242,.08);
-webkit-mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);
mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent)}
.ig-strip-t{display:flex;width:max-content;animation:igStrip 26s linear infinite}
.ig-strip-set{display:flex;gap:7px;padding-right:7px}
@keyframes igStrip{to{transform:translateX(-50%)}}
.ig-sc{display:inline-flex;align-items:center;gap:6px;flex:0 0 auto;
font-family:'Aeonik Mono',ui-monospace,monospace;font-size:9.5px;letter-spacing:.08em;
text-transform:uppercase;font-weight:700;color:rgba(246,247,242,.55);
border:1px solid rgba(246,247,242,.14);border-radius:7px;padding:4px 9px;white-space:nowrap}
.ig-sc svg{width:11px;height:11px;flex:0 0 auto}
@media (prefers-reduced-motion:reduce){.ig-strip-t{animation:none}}
.ig-conn{padding:88px 0 30px}
.ig-conn .sect-head{max-width:66ch;margin-bottom:36px}
.ig-card{background:#FBFCF6;border:1px solid rgba(28,27,13,.12);border-radius:18px;
padding:26px 26px 28px;margin-bottom:14px}
.ig-card-head{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}
.ig-card-head .nm{font-family:'Dazzed',Arial,sans-serif;font-weight:500;font-size:25px;letter-spacing:-.015em;margin:0}
.ig-card-head .verb{font-size:14px;color:var(--espresso-soft)}
.ig-req{font-family:'Aeonik Mono',ui-monospace,monospace;font-size:10px;letter-spacing:.12em;
text-transform:uppercase;font-weight:700;background:var(--espresso);color:var(--lime);
border-radius:999px;padding:4px 11px;margin-left:auto}
.ig-card-grid{display:grid;grid-template-columns:280px 1fr;gap:34px;margin-top:16px}
@media (max-width:820px){.ig-card-grid{grid-template-columns:1fr;gap:16px}}
.ig-card .intro{font-size:15.5px;line-height:1.6;margin:0}
.ig-does{list-style:none;margin:14px 0 0;padding:0;display:flex;flex-direction:column;gap:11px}
.ig-does li{position:relative;padding-left:25px;font-size:15px;line-height:1.55}
.ig-does li::before{content:"→";position:absolute;left:0;top:1px;
font-family:'Aeonik Mono',ui-monospace,monospace;font-size:14px;color:var(--evergreen, #55701A)}
.ig-does li b{font-weight:600}
.ig-req-grid{display:grid;grid-template-columns:1fr 1fr;grid-auto-rows:1fr;gap:14px}
@media (max-width:860px){.ig-req-grid{grid-template-columns:1fr}}
.ig-req-grid .ig-card{margin-bottom:0;border-color:rgba(85,112,26,.4)}
.verbline{font-size:15px;color:var(--espresso-soft);line-height:1.5;margin:8px 0 14px;max-width:44ch}
.ig-ticks{list-style:none;margin:16px 0 0;padding:0;display:flex;flex-direction:column;gap:9px}
.ig-ticks li{position:relative;padding-left:25px;font-size:14.5px;line-height:1.5}
.ig-ticks li::before{content:"✓";position:absolute;left:0;top:0;font-weight:700;color:var(--evergreen, #55701A)}
.ig-ticks li b{font-weight:600}
.ig-opt-grid{display:grid;grid-template-columns:1fr 1fr;grid-auto-rows:1fr;gap:14px;margin-top:14px}
@media (max-width:860px){.ig-opt-grid{grid-template-columns:1fr}}
.ig-opt-grid .ig-card{margin-bottom:0}
.ig-opt-grid .ig-card-grid{grid-template-columns:1fr;gap:14px;margin-top:12px}
.ig-opt-grid .nm{font-size:21px}
.ig-opt-grid .intro{font-size:14.5px}
.ig-opt-grid .ig-does li{font-size:14px}
.ig-card.soon{border-style:dashed;border-color:rgba(28,27,13,.28)}
.ig-card-head .ig-soon{font-family:'Aeonik Mono',ui-monospace,monospace;font-size:10px;letter-spacing:.12em;
text-transform:uppercase;font-weight:700;background:var(--lime-light, #E7FF95);border-radius:999px;
padding:4px 11px;margin-left:auto}
.ig-does li a{color:var(--espresso);font-weight:600;text-decoration:underline;
text-decoration-color:var(--lime);text-underline-offset:3px}
.ig-plabel{font-family:'Aeonik Mono',ui-monospace,monospace;font-size:10.5px;letter-spacing:.14em;
text-transform:uppercase;font-weight:700;margin-bottom:14px}
.ig-providers{margin-top:40px;padding-top:30px;border-top:1px solid rgba(246,247,242,.1)}
.ig-providers .ig-plabel{color:rgba(246,247,242,.5)}
.ig-prow{display:flex;gap:12px;flex-wrap:wrap;align-items:center}
.ig-plogo{width:132px;height:42px;border:1.5px dashed rgba(246,247,242,.28);border-radius:10px;
display:grid;place-items:center;font-family:'Aeonik Mono',ui-monospace,monospace;font-size:10px;
letter-spacing:.1em;color:rgba(246,247,242,.5);text-transform:uppercase}
.ig-proof{display:flex;gap:22px;align-items:center;flex-wrap:wrap;margin:0 0 36px}
.ig-proof .ig-plabel{color:var(--espresso-soft);margin:0;flex:none}
.ig-plogo-l{width:108px;height:34px;border:1.5px dashed rgba(28,27,13,.24);border-radius:9px;
display:grid;place-items:center;font-family:'Aeonik Mono',ui-monospace,monospace;font-size:9.5px;
letter-spacing:.1em;color:var(--espresso-soft);text-transform:uppercase}
.sec{position:relative;overflow:hidden;
padding:88px 0 92px;background:var(--espresso);text-align:center}
.sec .head{color:var(--ivory)}
.sec .lead{color:rgba(246,247,242,.72)}
.sec .wrap{position:relative;z-index:2;max-width:820px}
#security .head{max-width:100%;text-wrap:balance}
.sec .lead{max-width:660px;margin-left:auto;margin-right:auto;text-wrap:balance}
.sec-cipher{position:absolute;top:0;bottom:0;z-index:1;pointer-events:none;user-select:none;
font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;line-height:1.62;
white-space:pre;color:var(--lime);opacity:.09;overflow:hidden}
.sec-cipher::before{content:""}
.sec-cipher-l::before{content:";,YX?XM,#SLF<,UBIHEY4D;^.Z3@~\00000AK:9=K6%3!DIN>N@\00000AICA10G?{<+JZ8*L$&B=PR5MBH;|\00000AY,YQ+}O<+1A8#C0X<MFS\00000A.7B&@}JJL05B]]:Q/R}XT\00000A35YUZ}/K+GNNE64<6+|@WIQ3\00000AJ910CI8=,5HFW!]QL[R,&REC?)$ECJ\00000AI$%RJJ,]FQ*)K?J+D~B{{BJKLO6+&}\00000A:.;KD$L/C3O~|6B]#SZV*.~4^>6Z_Z1}2\00000A%0RR~(FI9VO,?91={~%,^JE9F9)$CR>:Y\00000A84SGO,N]JZZ?6WB\00000AEW28(U<2L=}Q,:ZA{*;^0MP15}L$^7\00000A(KE.*+9|D1I-EW&\00000A?T.~L2.@V6${0#S8~Z=\00000AOA{DF>P|LVI:=>85?~Q*_?%NY+D7QCEY\00000A3B!^)5~N~P6Z_C{=U01\00000A1R3(X%%Y1YMR4QL7}M_+QZ>CMZ)[O*Y\00000A/NDE/SYXO0WU!MHR;\00000AM^<;-)_0]BFZX=:[]\00000AYVMB^K>Y*79OU>R&]_X>0XJ*#?M\00000A)G38#*1>XJ}~1P<\00000ACON46.>GZ{BM769*+M.JF}U}?V~H-~+!>\00000A$[!/8!@DB5FU=}G%<G%J2-/65FM;S5OG+:\00000A0G)TP[.R+:7+[R@Q4/\00000A$)98Y94Y5ZFHB87-DE\00000A29JLU4]//)0**~RJP,\00000A1.-7}T]T^@X-]M;^KK_|;#BJ$1K#~^!S2)\00000A[P^.9.$:%2>5K[[D[<}Y]}TWW\00000A:!C2HU@C-I$K&K9N%\00000ADSM-52|*:<(*&R~|J";animation:secCiphL 3.4s steps(1,end) infinite}
.sec-cipher-r::before{content:"J(!L(<+CEN.2(K~&+Z,V2_=Z-#92=?S$\00000A?<M]R7T*I<U+-;!T^09BC>+R\00000AT@BGF$PAHEBTW,]3IDY6~CQYOVE{\00000AZ05&3AO6%3+H^=@U!=O_G{\00000A~D^}RTV(?>L^Z?F.23,W*VWE:G;$\00000AN#3%2OYVZN6%[BT]\00000A3_266*%<;#0OUJ6JN20QF\00000A[%I!N*+[P[!P(QWC.3%1_01\00000A.{HZ5:)%@16330550?#FN-SB8*<\00000A$I5LFO#WV{%T;UO[TDF>U=AL<-Y%ZN69CK\00000A9KB7Q,0&[40^0941A}W[7P6C4\00000A|XO(2PZ!C$=E-L2%SQD).5AF17S2I\00000AP7$5CL*^Z&J(4|5ZT{UD!8[,~88^(K*T\00000A33|DV]4DA+[D3UX\00000A+*=#EQ#)|/9{[.&{\00000AJH9!:8D^G[X,5C;*\00000A#~&S5C(F$IFV0;5TFQ)14B)\00000A+$FH^~HG%^+EO5TZ$:\00000A;}@BI<V)(Y]TDA0#HH2\00000A^|}]J6CE-_^&E)=8{4E/8Z{\00000A~*S*(O.W8@^N)+!H\00000AAJT[BS,N2$#;V|9KK^29[V]-Z&Q\00000A@7$>29;BG~RT4{H7CD\00000AKA!ZBA:P6Z;4FW1{9I[N{\00000A/4;V(V;01Z}F:65*$8@->_7%~06<\00000A=S2R__|W(_9UMB@)12H\00000A3J35Z?;[+*F(M^=VD%F&^]MH&;4\00000AT-:X_L}F4.XS5+:64$9K;%.GYLW\00000A-BDW!>>LAA2R,R0CR.>JF&FIN\00000AUVSF#?|%L^^XB9#?:(]9M/?MP#%@Z>9GO";animation:secCiphR 3.4s steps(1,end) 1.7s infinite}
@keyframes secCiphL{0%{content:";,YX?XM,#SLF<,UBIHEY4D;^.Z3@~\00000AK:9=K6%3!DIN>N@\00000AICA10G?{<+JZ8*L$&B=PR5MBH;|\00000AY,YQ+}O<+1A8#C0X<MFS\00000A.7B&@}JJL05B]]:Q/R}XT\00000A35YUZ}/K+GNNE64<6+|@WIQ3\00000AJ910CI8=,5HFW!]QL[R,&REC?)$ECJ\00000AI$%RJJ,]FQ*)K?J+D~B{{BJKLO6+&}\00000A:.;KD$L/C3O~|6B]#SZV*.~4^>6Z_Z1}2\00000A%0RR~(FI9VO,?91={~%,^JE9F9)$CR>:Y\00000A84SGO,N]JZZ?6WB\00000AEW28(U<2L=}Q,:ZA{*;^0MP15}L$^7\00000A(KE.*+9|D1I-EW&\00000A?T.~L2.@V6${0#S8~Z=\00000AOA{DF>P|LVI:=>85?~Q*_?%NY+D7QCEY\00000A3B!^)5~N~P6Z_C{=U01\00000A1R3(X%%Y1YMR4QL7}M_+QZ>CMZ)[O*Y\00000A/NDE/SYXO0WU!MHR;\00000AM^<;-)_0]BFZX=:[]\00000AYVMB^K>Y*79OU>R&]_X>0XJ*#?M\00000A)G38#*1>XJ}~1P<\00000ACON46.>GZ{BM769*+M.JF}U}?V~H-~+!>\00000A$[!/8!@DB5FU=}G%<G%J2-/65FM;S5OG+:\00000A0G)TP[.R+:7+[R@Q4/\00000A$)98Y94Y5ZFHB87-DE\00000A29JLU4]//)0**~RJP,\00000A1.-7}T]T^@X-]M;^KK_|;#BJ$1K#~^!S2)\00000A[P^.9.$:%2>5K[[D[<}Y]}TWW\00000A:!C2HU@C-I$K&K9N%\00000ADSM-52|*:<(*&R~|J"}25%{content:";,YX?XM,#SLF<,MBIHEY4>;^.Z3@~\00000AK:A=K6%3!DINUN@\00000A6CA10G?{<+JZ8*L$&>=PR5MBH;|\00000AY,YQ+}O<+1A8#C0X<MFS\00000A.7B&@}JJL05B]]:Q/^}XT\00000A35YUZ}/K+GNNE64<6+|@WIQ3\00000AJ910JI8=,5}FW!]QL[R,&REC?)$EVJ\00000AI$%RJJ,]FQ*)K?J+D~B{{BJKLO6+&}\00000A:._KD$L/C3O~|6B]#?ZV*.<4^>6Z_Z1}2\00000A%0RR~(FI9VO!?T1={~%,^/E9F9)$C]>:Y\00000A84SGO,N]JZZ?6WB\00000AEW2L(U<2L=}Q,:ZE{*;^<MP15}L$^7\00000A(KE.*+9WD1I-}W&\00000A?T.~L2.@V6${0&S8~;=\00000AOA{DF>P|LVI:5>85?)Q-_?%GY+D7QCEY\00000AOB?^)5~N~P6Z_^{=U01\00000A1R3(X%%Y1YMR4QL7}M_+QZ>CMZ)[O*Y\00000A/8DE/SYXO0WU!MHR*\00000AM^<;2)O0]BKZX=:[]\00000AYVPB^K>Y*796U>9&]_X>0XJ*#?M\00000A)G38#*9>XV}~1P<\00000ACVNY6J>GZ{BM769*+M.JT}U}?V~H-~+!>\00000A>[!/8!@DB5FU=}G%<G%J2-NS5F3;S!+G+:\00000A0GPTP[.R+:7+[R@?4/\00000A$)98Y9%Y5ZFHB17-DE\00000A29JLU4*//)0**~RJP,\00000A1.-7}T]T^@X-,>;^KK_|;#BJ$1K#=^!S=)\00000A[P^.9.$:32>5K[[;[<}Y]}TWW\00000A:!C2HU@CHI$K&K9N%\00000ADSM-52|*:<(N&R~|J"}50%{content:";,YX?XM,#SLF<,9BI(EY4D;^.Z3@~\00000AK:99}6%3!DINCN@\00000AICA10G?{<+JZ8?L4&B=PR5MBH;|\00000AYHYQ+}O<S1$8#C0X<MFS\00000A.7B&@}JJL05B]]:Q/9}XT\00000A!5YU>}/K+6NNE64<O+|@WIQR\00000AJ9#0CI8=,5HDW!]QL[R,&REC?)$ECJ\00000AB$%RJJ,]FQ*,K?J2-~B{{BJK1OQ+&}\00000A<=;KD$L/C3O~|6B]#SZV*._47>6Z_Z1}G\00000A%0RR~(FI9%O,?9-={~%,^JE9D9)$CR>:Y\00000A84SGO,N]JZZ?6WB\00000AUW20(U/2L=}Q,:ZAJ*3^0MP1@>L$^N\00000A(KE.*+9|DII-EW&\00000A?T.~L2.@V6${0#S8~Z=\00000AOA{D7>P|LV]:=>85?~Q*_?%NY+D7?CEY\00000A3B!,)5(N~P6ZPC{=U/1\00000A1R3(XT%Y1YMR4QL7}M_+7Z>CMZ)[O*Y\00000A/NUE/3Y|O0]U!MHL;\00000AM^<I-)_0]BFZX=:H]\00000APVMB^K>Y*79OU>R&]_X>0XJ*#*M\00000A)438#*1>XJ}~1PN\00000ACON46.>GZ{BM769*+M.J/}U}?V~/-~+!>\00000A$[!/8!@DB5FUT}G%<G%J2-/65FM;D5OG+:\00000A0GATP[)R+:++[R@Q,/\00000A$)98>94Y5ZFHB87-DE\00000A29JL]4]//)0**~RJP,\00000A1.-7}T]T^@X-=6;^KK_|;#BJ$1K#~^!S2_\00000A[P^.9.$:%2>5K[[D[<}Y]}TWW\00000A:!C2HU@C-U$K&K9N%\00000ADSM-52|*:}(*&R~|J"}75%{content:";,YX?XM,#SLF<,UBIHEY4D;^.Z4+~\00000AK:9=K6%3!DIT>N@\00000A)CA10G?{<+JZ8*L$&B=PR5MB+;|\00000AY,YQ+}O^+1A8#C0X<MFS\00000A.7B&@}JJJ05?]?:Q/R}XT\00000A35VUZ}/K+GNNE64<~+|@WIQ3\00000AJ915CI8=,5HFW!]QL[R,&REC?)$ECJ\00000AI$%RJJ,]FQ*)&?J+D~B{{B/KLO6+&}\00000A:.;KD$L/C3O~26B]%SZV/.Z4^>6Z_}1}2\00000AG0RR~(_I9VO,?91={~%,^JE9F9)$CR>:Y\00000AF]SGO,N]JZZ?6WB\00000AEW28(U<2L=}Q$:BA{*;^0MP15}L$^7\00000A(KE.*+9|D1IFEW&\00000A?@.~L2.@V>${B#S8~Z=\00000AOA{DF>P|L/I:=>85?~Q*_?%NY+^7QCEY\00000A3B!^)5~N~P6Z_C{=U01\00000A1R3(.%%Y1YMR4QL7}M_+QZ>CMZ?[O*Y\00000A/ND@/SYXO0WU!MHR;\00000AM^<;-)_0]BOZX=:[]\00000AYVMB^K>Y*79OUMR&]_X>0XJ*#?B\00000ARG38#*1>XJ}~1P<\00000ACON4L.>GZ{BMQ69*+M.]$}UU?V~H-~+!>\00000A$[!/8E%DB5FU=}J%<G%J2-/65FM;S5OG+:\00000A0G)/P[.R+:7Z[#@Q4/\00000A$)98Y94Y5ZFHB8$-DE\00000A)9JLU4_//)0**~RJP,\00000A1.-7}T]T^@X-]M;^,K_|;#BJ$1K#_^!S2)\00000A[P^.9.$:%2>5<[[D[<}Y]}TWW\00000A:!CG[U@C-I$K&K;N%\00000ADSM-52|*:<(*&R~|J"}}
@keyframes secCiphR{0%{content:"J(!L(<+CEN.2(K~&+Z,V2_=Z-#92=?S$\00000A?<M]R7T*I<U+-;!T^09BC>+R\00000AT@BGF$PAHEBTW,]3IDY6~CQYOVE{\00000AZ05&3AO6%3+H^=@U!=O_G{\00000A~D^}RTV(?>L^Z?F.23,W*VWE:G;$\00000AN#3%2OYVZN6%[BT]\00000A3_266*%<;#0OUJ6JN20QF\00000A[%I!N*+[P[!P(QWC.3%1_01\00000A.{HZ5:)%@16330550?#FN-SB8*<\00000A$I5LFO#WV{%T;UO[TDF>U=AL<-Y%ZN69CK\00000A9KB7Q,0&[40^0941A}W[7P6C4\00000A|XO(2PZ!C$=E-L2%SQD).5AF17S2I\00000AP7$5CL*^Z&J(4|5ZT{UD!8[,~88^(K*T\00000A33|DV]4DA+[D3UX\00000A+*=#EQ#)|/9{[.&{\00000AJH9!:8D^G[X,5C;*\00000A#~&S5C(F$IFV0;5TFQ)14B)\00000A+$FH^~HG%^+EO5TZ$:\00000A;}@BI<V)(Y]TDA0#HH2\00000A^|}]J6CE-_^&E)=8{4E/8Z{\00000A~*S*(O.W8@^N)+!H\00000AAJT[BS,N2$#;V|9KK^29[V]-Z&Q\00000A@7$>29;BG~RT4{H7CD\00000AKA!ZBA:P6Z;4FW1{9I[N{\00000A/4;V(V;01Z}F:65*$8@->_7%~06<\00000A=S2R__|W(_9UMB@)12H\00000A3J35Z?;[+*F(M^=VD%F&^]MH&;4\00000AT-:X_L}F4.XS5+:64$9K;%.GYLW\00000A-BDW!>>LAA2R,R0CR.>JF&FIN\00000AUVSF#?|%L^^XB9#?:(]9M/?MP#%@Z>9GO"}25%{content:"J(!L(<GCEN.2(K~&+Z,V2_=ZJ#96=?S$\00000A?HM]R7T*Z<U+-;|T^09BC>5R\00000AT@BGF$PAHEBLW,]3IDY6~CQYOVE{\00000AZ25&34^6%3+H^=@U!=O_G{\00000A~D^}RTV(?>L^Z?F.23,W*VWE:G+$\00000AN#3%2OYVZN6%[BT]\00000A3_266*0<4#0O-J6JN20QF\00000A[%I!N*+[.[!P(QW}.3%1_01\00000A.{HZ5:)%@1|3K0550?>FN-SE8*<\00000A$I5LFO#WV{%#;UO2TDF>U=AL<-Y*ZN69CK\00000A9KB7Q,0S[80S0941A}W[7P6C4\00000A|X>(2PZ!C$=E-L2%SQD).5AF17S2I\00000AP7$5CL*^Z&J(4|5ZT{UB!8[,~88^(K*T\00000A33|DV]4D<+4D3UX\00000A7*=#EE#)|/9{[.&{\00000AJH9!:8R^G[O,5V;*\00000A#~&S5C(F$IFV0;5TF#)14B)\00000A+$FH^~HG%^+EO5TZ$:\00000A;}@BI<V)(Y]TDA0#HH2\00000A^|}]J6CE-_^P3)=8{4E/8Z{\00000A~*S*(O@W8@^N)+!H\00000AAJT[BS,N2$#;V|9@C^29[V]-Z&Q\00000A@7$>29;BG~RT4{H7CD\00000AKA!ZBA:P6Z;4FW1{9I[N{\00000A+4;V(V;0WZ}F:65*O8@->_7%~06<\00000A=S2R_?|W(_9UMB@):20\00000A3J35Z?9E+*F(M^=VD%F&^]MH&;4\00000AT-:X*L}F4.XS5+:64$9K;%%GY*W\00000A-BDW!>>LA>2U,R0CR.>JF&FIN\00000AUVSF#?|%L^^XB9#?:(]9M/?MP#%@Z>9GB"}50%{content:"J(!L(<+CEN)2(K/&+Z,V2_=Z-#92=?S$\00000A,<M]D7TRI<)+-;!T^|9BC>!R\00000AT@BGF$PAHEBTW,]3IDY6~ZQCOVEG\00000AZ05&3AO6%3+H^=@U!=O_G{\00000A~D^}RTV(?>L^Z?F.RC,W*VWE:G;$\00000AN#3%2OYVZN6%[BT]\00000A3_266*%<;J0OUJ6JN20QF\00000A[%I!N*+[P[!P(QWC.3%1_01\00000A.{HZ5:)%@16330550?#FN-SB8*<\00000A$I5LFO#WV{%T;UO[TRF>U=AL<-Y%ZN69CK\00000AQKB7Q,0?[40^:941A}W[XP6C4\00000A|XO(2PZ!C$=E2L2*SQD).5~F17S2I\00000AP7$5CL*^Z&J(4|5ZT{UD!8[W~88^(^*T\00000A3^|DV]4DA+[D33X\00000A+*=#EQ#)C/9{[.&{\00000AJ_9!:M<^G[],5C;#\00000A#<&S5C(F$IFV0;56FQ)14B)\00000A+$9>^~HG%^+EO5TZ$W\00000A;}@BIGVB(Y]TDA0#HH2\00000A^|}]J6CK-_^&E)=8M4E/8Z{\00000A~*S*8O.W8@^N)+!H\00000AAJT[BS,Q2$#;V|9TK^29[V]-Z&Q\00000A@7$>293?G~RT4+H7CD\00000AKA!ZTA:P-Z;42W1{9I[N{\00000A/4;V(V;01Z}F:65*$8@?>_7%~06<\00000A=S2R__|W(_9UM,@)1#H\00000ARJ35Z1F[+*F(-^-VD%F&^]M%&;4\00000AT-:X_LJFY.XS5+:64$9K;%.GYL5\00000A=BLW!>>L#A2R,R0CR.>JF&FIN\00000A*VSF#?|%L^^-:9#?:(]9M/?MP#%BZ>8GO"}75%{content:"J(!L(<+CEN.2(K~&+Z,V2?=Z:#92=?S$\00000A?<M](7T*I<U+-;VT^09BC>^R\00000AT@BGF$PAHEBTW,]3I+Y6~CQ-OVE{\00000AZ05&3AO6%3+H^=@U!%O_G{\00000A~D^}RFV(?>L^Z?F.23,W*VWE:G;$\00000AN#3%2]YVZN6%[BT]\00000A3_966*%<;#0OUJ6JN2~QF\00000A[%I!N]+[P[!P(QWC.3%1_01\00000A.{HZ5:)%@1A3305_0?#FN-SB8*<\00000A$I5LFO#WV{%T;UO[TDF>U=AL<-YUZN69CK\00000A9KB7Q,0C[40^09419}$[7P6C4\00000A|XO(2PZ!C$=E-L2%SQD).5AF17A2I\00000AP7$5CL*TZ&$(4|5ZT{UDF8[,~&8^(K*T\00000A33|DV]4DA+[D3UX\00000A+*0#EQ#)|/9{[.|{\00000AJHM!:8D^G[X!][;*\00000A#~&S5C(F$IFV0;5TF$)1EB)\00000A+$FH^~HG%^+EO5TZ$:\00000A;}@BI<V)(Y]XDA0#HH2\00000A^$}]J.CE-_^&E)=8{4E/8Z{\00000A~*S*(O.W8@^N)+2H\00000AAJT[BS,N2$#;V|9KO^29ZV]-Z&Q\00000A@7P>2M;BG~H>4{H7CD\00000AKA!ZBA:PGZ;4FW1{9W[N{\00000A/4;V(V;01Z}F:65*$8@->_7|~06<\00000A=S2R__|W(_9UMB@)12W\00000A3J35Z?;[+*NF?^=VD%FE^]MH&|I\00000AT-:X_L}F4.XS5+:64$9K;-.GY*W\00000A-BDW!>>L;A2R,R0CR.>JF&FIN\00000AUVSF#?|%L^^XB9#?:(]9M/?MP#%@Z>9GO"}}
.sec-cipher-l{left:0;text-align:left;
-webkit-mask-image:linear-gradient(90deg,#000 0%,#000 34%,transparent 96%);
mask-image:linear-gradient(90deg,#000 0%,#000 34%,transparent 96%)}
.sec-cipher-r{right:0;text-align:right;
-webkit-mask-image:linear-gradient(270deg,#000 0%,#000 34%,transparent 96%);
mask-image:linear-gradient(270deg,#000 0%,#000 34%,transparent 96%)}
@media (max-width:900px){.sec-cipher{opacity:.05}}
.sec-badge{margin-bottom:34px}
.sec-badge .sb-1{display:block;font-family:'Instrument Sans',Arial,sans-serif;font-weight:700;
font-size:14px;letter-spacing:.06em;color:var(--ivory)}
.sec-badge .sb-2{display:block;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;
font-size:12.5px;letter-spacing:.14em;color:rgba(246,247,242,.55);margin-top:5px}
.sb-gauge{display:block;margin:15px auto 0;width:246px;position:relative}
.sb-ticks{display:flex;align-items:flex-end;justify-content:space-between;height:19px}
.sb-ticks i{width:1px;height:11px;background:var(--ivory);opacity:0;
transform:scaleY(.15);transform-origin:bottom;
transition:opacity .3s ease,transform .35s cubic-bezier(.2,.65,.2,1)}
.sec-badge.in .sb-ticks i{opacity:.24;transform:none}
.sec-badge.in .sb-ticks i:nth-child(17),.sec-badge.in .sb-ticks i:nth-child(19){height:15px;opacity:.5}
.sec-badge.in .sb-ticks i:nth-child(18){height:19px;opacity:.9}
.sec-badge.in .sb-ticks i:nth-child(1){transition-delay:100ms}
.sec-badge.in .sb-ticks i:nth-child(2){transition-delay:124ms}
.sec-badge.in .sb-ticks i:nth-child(3){transition-delay:148ms}
.sec-badge.in .sb-ticks i:nth-child(4){transition-delay:172ms}
.sec-badge.in .sb-ticks i:nth-child(5){transition-delay:196ms}
.sec-badge.in .sb-ticks i:nth-child(6){transition-delay:220ms}
.sec-badge.in .sb-ticks i:nth-child(7){transition-delay:244ms}
.sec-badge.in .sb-ticks i:nth-child(8){transition-delay:268ms}
.sec-badge.in .sb-ticks i:nth-child(9){transition-delay:292ms}
.sec-badge.in .sb-ticks i:nth-child(10){transition-delay:316ms}
.sec-badge.in .sb-ticks i:nth-child(11){transition-delay:340ms}
.sec-badge.in .sb-ticks i:nth-child(12){transition-delay:364ms}
.sec-badge.in .sb-ticks i:nth-child(13){transition-delay:388ms}
.sec-badge.in .sb-ticks i:nth-child(14){transition-delay:412ms}
.sec-badge.in .sb-ticks i:nth-child(15){transition-delay:436ms}
.sec-badge.in .sb-ticks i:nth-child(16){transition-delay:460ms}
.sec-badge.in .sb-ticks i:nth-child(17){transition-delay:484ms}
.sec-badge.in .sb-ticks i:nth-child(18){transition-delay:508ms}
.sec-badge.in .sb-ticks i:nth-child(19){transition-delay:532ms}
.sec-badge.in .sb-ticks i:nth-child(20){transition-delay:556ms}
.sec-badge.in .sb-ticks i:nth-child(21){transition-delay:580ms}
.sec-badge.in .sb-ticks i:nth-child(22){transition-delay:604ms}
.sec-badge.in .sb-ticks i:nth-child(23){transition-delay:628ms}
.sec-badge.in .sb-ticks i:nth-child(24){transition-delay:652ms}
.sec-badge.in .sb-ticks i:nth-child(25){transition-delay:676ms}
.sec-badge.in .sb-ticks i:nth-child(26){transition-delay:700ms}
.sec-badge.in .sb-ticks i:nth-child(27){transition-delay:724ms}
.sec-badge.in .sb-ticks i:nth-child(28){transition-delay:748ms}
.sec-badge.in .sb-ticks i:nth-child(29){transition-delay:772ms}
.sb-point{position:absolute;left:4%;transform:translateX(-50%);margin-top:5px;
width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;
border-bottom:7px solid var(--lime);opacity:0;
transition:left 1.5s cubic-bezier(.3,.8,.3,1.12) .55s,opacity .25s ease .55s}
.sec-badge.in .sb-point{left:60.7%;opacity:1}
@media (prefers-reduced-motion:reduce){
.sec-cipher-l::before,.sec-cipher-r::before{animation:none}
.sec .sb-ticks i{opacity:.24;transform:none;transition:none}
.sec .sb-ticks i:nth-child(17),.sec .sb-ticks i:nth-child(19){height:15px;opacity:.5}
.sec .sb-ticks i:nth-child(18){height:19px;opacity:.9}
.sec .sb-point{left:60.7%;opacity:1;transition:none}
}
.sec-cta{display:inline-flex;align-items:center;gap:11px;margin-top:30px;padding:10px 6px;
font-family:'Instrument Sans',Arial,sans-serif;font-size:16px;font-weight:600;
color:var(--ivory);text-decoration:none}
.sec-cta .sc-ic{width:26px;height:26px;border-radius:50%;background:var(--lime);
display:flex;align-items:center;justify-content:center;flex:0 0 auto;
transition:transform .3s cubic-bezier(.2,.65,.2,1)}
.sec-cta .sc-ic svg{width:13px;height:13px;fill:none;stroke:#1C1B0D;stroke-width:2.4;
stroke-linecap:round;stroke-linejoin:round}
.sec-cta:hover .sc-ic{transform:translateX(3px)}
.sec-cta:hover{text-decoration:underline;text-underline-offset:4px}
.sec{background:#ECEFE3}
.sec .head{color:var(--espresso)}
.sec .lead{color:rgba(28,27,13,.72)}
.sec-cipher{color:#55701A;opacity:.08}
@media (max-width:900px){.sec-cipher{opacity:.05}}
.sec-badge .sb-1{color:var(--espresso)}
.sec-badge .sb-2{color:rgba(28,27,13,.55)}
.sb-ticks i{background:var(--espresso)}
.sb-point{border-bottom-color:#55701A}
.sec-cta{color:var(--espresso)}
