.shn{--tl-v:#4fd8e3;--tl-d:#0a7d8a;--pp-d:#6b45a0;--pp-l:#cdb5f8;--nv:#131b2d}.shn :is([data-h=mail],[data-h=money],.shn-h1){--h:#0a7d8a;--hb:#d6f4f7;--hi:#076c79;--hl:#7fe6ee;--g1:#52dae5;--g2:#0a7f8c;--gs:#14afbe99;--gl:#7fe6ee;--gd:#0a7d8a;--gt:#cdf4f7}.shn :is([data-h=people],[data-h=lang],.shn-h2){--h:#6b45a0;--hb:#ede4ff;--hi:#6b45a0;--hl:#cdb5f8;--g1:#bb97f2;--g2:#5e3b8f;--gs:#845ec499;--gl:#cdb5f8;--gd:#6b45a0;--gt:#ede4ff}.shn :is([data-h=build],[data-h=risk],.shn-h3){--h:#e5683f;--hb:#ffe1d5;--hi:#131b2d;--hl:#ffb49a;--g1:#ffbba0;--g2:#e5683f;--gs:#f0785099;--gl:#ffb49a;--gd:#131b2d;--gt:#ffe1d5}.shn :is([data-h=time],.shn-h4){--h:#131b2d;--hb:#dce7ff;--hi:#131b2d;--hl:#a9c1ff;--g1:#6e82b0;--g2:#131b2d;--gs:#131b2d8c;--gl:#a9c1ff;--gd:#131b2d;--gt:#dce7ff}.shn .shn-set>:nth-child(4n+1){--h:#0a7d8a;--hb:#d6f4f7;--hi:#076c79;--hl:#7fe6ee;--g1:#52dae5;--g2:#0a7f8c;--gs:#14afbe99;--gl:#7fe6ee;--gd:#0a7d8a;--gt:#cdf4f7}.shn .shn-set>:nth-child(4n+2){--h:#6b45a0;--hb:#ede4ff;--hi:#6b45a0;--hl:#cdb5f8;--g1:#bb97f2;--g2:#5e3b8f;--gs:#845ec499;--gl:#cdb5f8;--gd:#6b45a0;--gt:#ede4ff}.shn .shn-set>:nth-child(4n+3){--h:#e5683f;--hb:#ffe1d5;--hi:#131b2d;--hl:#ffb49a;--g1:#ffbba0;--g2:#e5683f;--gs:#f0785099;--gl:#ffb49a;--gd:#131b2d;--gt:#ffe1d5}.shn .shn-set>:nth-child(4n+4){--h:#131b2d;--hb:#dce7ff;--hi:#131b2d;--hl:#a9c1ff;--g1:#6e82b0;--g2:#131b2d;--gs:#131b2d8c;--gl:#a9c1ff;--gd:#131b2d;--gt:#dce7ff}.shn .shn-i3,.shn .o-chip.shn-i3{border:0;flex:none;place-items:center;padding:0;display:grid;box-shadow:none!important;background:0 0!important;border-radius:0!important}.shn .i3{object-fit:contain;filter:drop-shadow(0 6px 14px #0b122047);width:100%;height:100%;display:block}.shn :is(.sec--night,.o-night,.shn-dk) .i3{filter:drop-shadow(0 6px 14px #00000080)}.shn .shn-s56{width:56px;height:56px}.shn .shn-s64{width:64px;height:64px}.shn .shn-s72{width:72px;height:72px}.shn .shn-s78{width:78px;height:78px}.shn :is(.o-btn-coral,.btn--go,.btn--glow,.btn--light,.o-send){color:#1b0905;background:linear-gradient(#ffb698 0%,#f8946f 52%,#ee7a52 100%);box-shadow:inset 0 1px #ffffffbf,inset 0 -2px #a03c1938,0 12px 26px -12px #ee7a52f2,0 0 30px -8px #f58e6ba6}html:has(.shn) :is(.nav .btn--ink,.foot .btn--go,.menu .btn--go,.menu .btn--light){color:#1b0905;background:linear-gradient(#ffb698 0%,#f8946f 52%,#ee7a52 100%);box-shadow:inset 0 1px #ffffffbf,inset 0 -2px #a03c1938,0 12px 26px -12px #ee7a52f2,0 0 30px -8px #f58e6ba6}.shn :is(.o-btn-coral,.btn--go,.btn--glow,.btn--light,.o-send):hover{background:linear-gradient(#ffc2a8 0%,#fa9d7a 52%,#f0835c 100%);box-shadow:inset 0 1px #fffc,inset 0 -2px #a03c1938,0 14px 30px -12px #ee7a52,0 0 44px -4px #f58e6bcc}html:has(.shn) :is(.nav .btn--ink,.foot .btn--go,.menu .btn--go,.menu .btn--light):hover{background:linear-gradient(#ffc2a8 0%,#fa9d7a 52%,#f0835c 100%);box-shadow:inset 0 1px #fffc,inset 0 -2px #a03c1938,0 14px 30px -12px #ee7a52,0 0 44px -4px #f58e6bcc}.shn :is(.o-btn-teal,.btn--ghost){color:#fff;background:linear-gradient(#1ca5b3 0%,#0a7f8c 52%,#066975 100%);box-shadow:inset 0 1px #ffffff73,inset 0 -2px #00282e4d,0 12px 26px -12px #066975f2,0 0 28px -10px #4fd8e3a6}.shn :is(.o-btn-teal,.btn--ghost):hover{color:#fff;background:linear-gradient(#22b2c0 0%,#0c8b99 52%,#077380 100%)}.shn :is(.o-btn-ink,.btn--ink){color:#fff;background:linear-gradient(#2c3854 0%,#131b2d 55%,#0b1220 100%);box-shadow:inset 0 1px #fff3,inset 0 -2px #00000059,0 12px 26px -12px #0b1220d9}.shn :is(.o-btn-ink,.btn--ink):hover{background:linear-gradient(#36435f 0%,#1a2338 55%,#0e1526 100%)}.shn :is(.o-btn-white,.sec--night .btn--ghost,.hero .btn--ghost,.o-night .o-btn-teal){color:#131b2d;background:linear-gradient(#fff 0% 45%,#edf2f8 100%);box-shadow:inset 0 1px #fff,inset 0 -2px #131b2d14,0 12px 28px -14px #000000a6,0 0 26px -12px #ffffff80}.shn :is(.o-btn-white,.sec--night .btn--ghost,.hero .btn--ghost,.o-night .o-btn-teal):hover{color:#131b2d;background:#fff}:where(.shn) :where(.o-btn,.btn){position:relative}.shn :is(.o-btn-coral,.o-btn-teal,.o-btn-ink,.o-btn-white,.btn--go,.btn--glow,.btn--light,.btn--ghost,.btn--ink){isolation:isolate;overflow:hidden}html:has(.shn) :is(.nav .btn--ink,.foot .btn--go){isolation:isolate;overflow:hidden}.shn :is(.o-btn-coral,.o-btn-teal,.o-btn-ink,.o-btn-white,.btn--go,.btn--glow,.btn--light,.btn--ghost,.btn--ink):after{content:"";z-index:1;pointer-events:none;background:linear-gradient(100deg,#0000 0%,#ffffff80 50%,#0000 100%);width:42%;position:absolute;top:-20%;bottom:-20%;left:0;transform:translate(-160%)skew(-18deg)}html:has(.shn) :is(.nav .btn--ink,.foot .btn--go):after{content:"";z-index:1;pointer-events:none;background:linear-gradient(100deg,#0000 0%,#ffffff80 50%,#0000 100%);width:42%;position:absolute;top:-20%;bottom:-20%;left:0;transform:translate(-160%)skew(-18deg)}.shn :is(.o-btn-coral,.o-btn-teal,.o-btn-ink,.o-btn-white,.btn--go,.btn--glow,.btn--light,.btn--ghost,.btn--ink):hover:after{animation:.85s cubic-bezier(.3,.7,.3,1) shn-sweep}html:has(.shn) :is(.nav .btn--ink,.foot .btn--go):hover:after{animation:.85s cubic-bezier(.3,.7,.3,1) shn-sweep}.shn :is(.btn--go,.btn--glow,.o-glow):after{animation:6s ease-in-out 1.2s infinite shn-sweep-idle}@keyframes shn-sweep{0%{transform:translate(-160%)skew(-18deg)}to{transform:translate(320%)skew(-18deg)}}@keyframes shn-sweep-idle{0%{transform:translate(-160%)skew(-18deg)}16%,to{transform:translate(320%)skew(-18deg)}}@supports ((-webkit-background-clip:text) or (background-clip:text)){.shn :is(h1,h2) em:not(:where(.sx *)),.shn .shn-metal{color:#0000;-webkit-box-decoration-break:clone;box-decoration-break:clone;background-image:linear-gradient(#16a9b8 0%,#0a7d8a 55%,#066672 100%);-webkit-background-clip:text;background-clip:text}.shn :is(.sec--night,.o-night,.shn-dk,.hero) :is(h1,h2) em:not(:where(.sx *)),.shn :is(.sec--night,.o-night,.shn-dk) .shn-metal{background-image:linear-gradient(#b4f6fa 0%,#5adae5 52%,#22b7c6 100%)}.shn .shn-purple :is(h1,h2) em,.shn :is(h1,h2) em.shn-p{background-image:linear-gradient(#a07cdb 0%,#6b45a0 58%,#583690 100%)}.shn :is(.sec--night,.o-night,.shn-dk).shn-purple :is(h1,h2) em{background-image:linear-gradient(#f4eeff 0%,#cfb6f8 52%,#a985ea 100%)}}.shn .shn-card{box-shadow:0 2px 4px #0b122024,0 34px 70px -34px #0b1220bf,0 40px 90px -60px var(--gs,#14afbe80)}@media (prefers-reduced-motion:reduce){.shn :is(.o-btn,.btn):after{display:none;animation:none!important}html:has(.shn) :is(.nav,.foot) .btn:after{display:none;animation:none!important}}.shn .o-tint{isolation:isolate;color:#fff;background:linear-gradient(#1ca5b3 0%,#0a7f8c 52%,#066975 100%);border-radius:12px;min-height:48px;font-weight:650;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff73,inset 0 -2px #00282e4d,0 12px 26px -12px #066975f2,0 0 28px -10px #4fd8e3a6}.shn :is([data-h=people],[data-h=lang]) .o-tint{color:#fff;background:linear-gradient(#9271cc 0%,#724ca5 52%,#5c3a8c 100%);box-shadow:inset 0 1px #fff6,inset 0 -2px #280a464d,0 12px 26px -12px #5c3a8cf2,0 0 28px -10px #bb97f299}.shn :is([data-h=build],[data-h=risk]) .o-tint{color:#1b0905;background:linear-gradient(#ffb698 0%,#f8946f 52%,#ee7a52 100%);box-shadow:inset 0 1px #ffffffbf,inset 0 -2px #a03c1938,0 12px 26px -12px #ee7a52f2,0 0 30px -8px #f58e6ba6}.shn [data-h=time] .o-tint{color:#fff;background:linear-gradient(#2c3854 0%,#131b2d 55%,#0b1220 100%);box-shadow:inset 0 1px #fff3,inset 0 -2px #00000059,0 12px 26px -12px #0b1220d9}.shn .o-tint:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(100deg,#0000 0%,#ffffff80 50%,#0000 100%);width:42%;position:absolute;top:-20%;bottom:-20%;left:0;transform:translate(-160%)skew(-18deg)}.shn .o-tint:hover:after{animation:.85s cubic-bezier(.3,.7,.3,1) shn-sweep}@supports ((-webkit-background-clip:text) or (background-clip:text)){.shn :is(.mega,.h2,.display) em{color:#0000;-webkit-box-decoration-break:clone;box-decoration-break:clone;background-image:linear-gradient(#16a9b8 0%,#0a7d8a 55%,#066672 100%);-webkit-background-clip:text;background-clip:text;font-style:normal}.shn :is(.sec--night,.o-night,.shn-dk,.hero,.cs,.cta-low,.si) :is(.mega,.h2,.display) em{background-image:linear-gradient(#b4f6fa 0%,#5adae5 52%,#22b7c6 100%)}.shn :is(.mega,.h2,.display) em *{background-image:inherit;color:#0000;-webkit-background-clip:text;background-clip:text}}.shn .fqs-card{background:var(--hb,#d6f4f7);box-shadow:0 2px 4px #0b12201a,0 30px 56px -32px var(--gs,#14afbe80)}.shn .fqs-card :is(.fqs-q,h3,.fqs-go,.fqs-arr){color:var(--hi,#0a7d8a)}
