.sx{--sx-primary:var(--primary,#063f47);--sx-teal:var(--teal,#0e8a8f);--sx-tint:var(--teal-light,#e7f4f3);--sx-cream:var(--cream,#fbf8f1);--sx-peach:var(--peach,#f4b393);--sx-border:var(--border,#dfe9e7);--sx-text:#4b5a5d;--sx-ink:#17282b;color:var(--sx-text);padding:56px 0;font-size:16px;line-height:1.75}.sx *{box-sizing:border-box}.sx--white{background:#fff}.sx--soft{background:linear-gradient(#f4faf9 0%,#fff 100%)}.sx--dark{background:radial-gradient(1200px 500px at 85% -10%,#0f6d73 0%,transparent 60%),var(--sx-primary);color:#d6ecec}.sx-wrap{max-width:1180px;margin:0 auto;padding:0 20px}.sx svg{flex-shrink:0}.sx-head{text-align:center;max-width:720px;margin:0 auto 32px}.sx-pill{background:var(--sx-tint);color:var(--sx-primary);border-radius:999px;align-items:center;gap:8px;padding:6px 14px;font-size:14px;font-weight:600;line-height:1.4;display:inline-flex}.sx--dark .sx-pill{color:#fff;background:#ffffff1f}.sx-title{color:var(--sx-primary);letter-spacing:-.01em;margin:16px 0 0;font-size:clamp(27px,3.4vw,38px);font-weight:700;line-height:1.18}.sx-sub{margin:12px 0 0}.sx-flow{flex-direction:column;gap:16px;display:flex}.sx-p{max-width:70ch;margin:0}.sx-lead{color:var(--sx-ink);max-width:62ch;font-size:18px;font-weight:500;line-height:1.6}.sx-h4{color:var(--sx-primary);margin:0;font-size:17px;font-weight:600}.sx-tiles{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.sx-tiles--rows{grid-template-columns:1fr}.sx-tile{border:1px solid var(--sx-border);color:var(--sx-ink);background:#fff;border-radius:16px;align-items:flex-start;gap:12px;padding:16px 18px;font-size:15.5px;line-height:1.6;display:flex}.sx-mark{background:var(--sx-teal);color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:22px;height:22px;margin-top:2px;display:flex}.sx-mark--exclude{color:#9a4a22;background:#fbe9df}.sx-mark--extra{color:var(--sx-primary);background:#e9eef0}.sx-note{background:var(--sx-primary);color:#e9f6f6;border-radius:18px;align-items:flex-start;gap:14px;padding:20px 22px;font-weight:500;display:flex}.sx-note svg{color:#7fd6d3;margin-top:3px}.sx-note p{margin:0}.sx-split{grid-template-columns:minmax(0,320px) minmax(0,1fr);align-items:start;gap:40px;display:grid}.sx-aside{color:#fff;background:linear-gradient(155deg,var(--sx-teal) 0%,var(--sx-primary) 100%);border-radius:26px;padding:26px;position:sticky;top:110px;overflow:hidden}.sx-aside:after{content:"";border:34px solid #ffffff12;border-radius:50%;width:200px;height:200px;position:absolute;bottom:-60px;right:-50px}.sx-aside .sx-ico{background:#ffffff29;border-radius:16px;justify-content:center;align-items:center;width:52px;height:52px;display:flex}.sx-aside h2{color:#fff;margin:22px 0 0;font-size:28px;font-weight:700;line-height:1.2}.sx-aside p{color:#d7efee;margin:12px 0 0;font-size:15.5px}.sx-body>.sx-flow+.sx-flow{border-top:1px solid var(--sx-border);margin-top:28px;padding-top:28px}.sx-h4{margin:8px 0 -6px}.sx-body h3{color:var(--sx-ink);margin:0 0 18px;font-size:22px;font-weight:600;line-height:1.3}.sx-tabs{grid-template-columns:minmax(0,340px) minmax(0,1fr);align-items:start;gap:28px;display:grid}.sx-tablist{flex-direction:column;gap:8px;display:flex}.sx-tab{all:unset;box-sizing:border-box;cursor:pointer;border:1px solid var(--sx-border);color:var(--sx-ink);background:#fff;border-radius:16px;align-items:center;gap:14px;padding:16px 18px;font-weight:600;line-height:1.4;transition:background .2s,border-color .2s;display:flex}.sx-tab:hover{border-color:var(--sx-teal)}.sx-tab:focus-visible{outline:2px solid var(--sx-teal);outline-offset:2px}.sx-tab[aria-selected=true]{background:var(--sx-primary);border-color:var(--sx-primary);color:#fff}.sx-tab .sx-n{background:var(--sx-tint);width:30px;height:30px;color:var(--sx-primary);border-radius:50%;justify-content:center;align-items:center;font-size:14px;font-weight:700;display:flex}.sx-tab[aria-selected=true] .sx-n{background:var(--sx-teal);color:#fff}.sx-panel{border:1px solid var(--sx-border);background:#fff;border-radius:26px;padding:28px 32px;box-shadow:0 18px 50px #063f4712}.sx-panel h3{color:var(--sx-primary);margin:0 0 20px;font-size:24px;font-weight:700;line-height:1.3}.sx-rail{grid-auto-columns:1fr;grid-auto-flow:column;gap:0;max-width:960px;margin:0 auto 28px;display:grid;position:relative}.sx-rail:before{content:"";background:var(--sx-border);height:2px;position:absolute;top:22px;left:10%;right:10%}.sx-stop{all:unset;box-sizing:border-box;cursor:pointer;text-align:center;flex-direction:column;align-items:center;gap:10px;padding:0 6px;display:flex;position:relative}.sx-stop:focus-visible{outline:2px solid var(--sx-teal);outline-offset:4px;border-radius:12px}.sx-dot{border:2px solid var(--sx-border);width:46px;height:46px;color:var(--sx-primary);z-index:1;background:#fff;border-radius:50%;justify-content:center;align-items:center;font-weight:700;transition:all .2s;display:flex;position:relative}.sx-stop[aria-selected=true] .sx-dot{background:var(--sx-teal);border-color:var(--sx-teal);color:#fff;box-shadow:0 0 0 7px var(--sx-tint)}.sx-stop.sx-done .sx-dot{background:var(--sx-tint);border-color:var(--sx-teal)}.sx-stop span.sx-lab{color:var(--sx-ink);max-width:150px;font-size:14px;font-weight:600;line-height:1.35}.sx-step{border:1px solid var(--sx-border);background:#fff;border-radius:28px;grid-template-columns:minmax(0,280px) minmax(0,1fr);max-width:1020px;margin:0 auto;display:grid;overflow:hidden;box-shadow:0 18px 50px #063f4714}.sx-stepside{color:#fff;background:linear-gradient(160deg,var(--sx-teal),var(--sx-primary));flex-direction:column;justify-content:space-between;gap:28px;padding:28px;display:flex}.sx-bignum{opacity:.9;letter-spacing:-.03em;font-size:84px;font-weight:700;line-height:1}.sx-stepside h3{color:#fff;margin:0;font-size:24px;font-weight:600;line-height:1.3}.sx-stepside small{color:#bfe4e3;margin-bottom:6px;font-size:14px;display:block}.sx-stepmain{padding:28px 32px}.sx-nav{border-top:1px solid var(--sx-border);justify-content:space-between;margin-top:24px;padding-top:16px;display:flex}.sx-btn{all:unset;box-sizing:border-box;cursor:pointer;color:var(--sx-primary);border:1px solid var(--sx-border);border-radius:999px;padding:10px 18px;font-weight:600}.sx-btn:hover:not([disabled]){border-color:var(--sx-teal)}.sx-btn--go{background:var(--sx-teal);color:#fff;border-color:var(--sx-teal)}.sx-btn[disabled]{opacity:.35;cursor:default}.sx-btn:focus-visible{outline:2px solid var(--sx-teal);outline-offset:2px}.sx-cols{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;max-width:1100px;margin:0 auto;display:grid}.sx-col{border:1px solid var(--sx-border);background:#fff;border-radius:24px;padding:28px;position:relative;overflow:hidden;box-shadow:0 12px 36px #063f470f}.sx-col:before{content:"";background:var(--sx-teal);height:5px;position:absolute;top:0;left:0;right:0}.sx-col--exclude:before{background:var(--sx-peach)}.sx-col--extra:before{background:#9db3b7}.sx-col h3{color:var(--sx-primary);margin:0 0 18px;font-size:18px;font-weight:700;line-height:1.35}.sx-col .sx-flow{gap:14px}.sx-col .sx-tiles{grid-template-columns:1fr;gap:0}.sx-col .sx-tile{border:0;border-bottom:1px solid var(--sx-border);background:0 0;border-radius:0;padding:12px 0;font-size:15.5px}.sx-col .sx-tile:last-child{border-bottom:0}.sx-wide{background:var(--sx-tint);border-radius:24px;grid-template-columns:minmax(0,300px) minmax(0,1fr);align-items:center;gap:28px;max-width:1100px;margin:20px auto 0;padding:26px 30px;display:grid}.sx-wide h3{color:var(--sx-primary);margin:0;font-size:20px;line-height:1.35}.sx-intro{text-align:center;max-width:760px;margin:-12px auto 32px}.sx-video{aspect-ratio:16/9;background:#000;border:6px solid #ffffff1a;border-radius:28px;max-width:920px;margin:0 auto;overflow:hidden;box-shadow:0 30px 80px #00000059}.sx-video iframe{border:0;width:100%;height:100%}.sx-cap{text-align:center;color:#bfe4e3;max-width:640px;margin:18px auto 0}@media (width<=900px){.sx{padding:60px 0}.sx-split,.sx-tabs,.sx-step,.sx-wide{grid-template-columns:1fr}.sx-split{gap:28px}.sx-aside{padding:26px;position:static}.sx-tablist{flex-direction:row;padding-bottom:6px;overflow-x:auto}.sx-tab{flex:none;max-width:260px}.sx-panel,.sx-stepmain{padding:26px 22px}.sx-cols{grid-template-columns:1fr}.sx-bignum{font-size:56px}.sx-stepside{gap:14px;padding:26px 24px}.sx-rail{grid-auto-columns:minmax(110px,1fr);padding-bottom:6px;overflow-x:auto}.sx-rail:before{display:none}}.sx-risk{grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);align-items:start;gap:44px;display:grid}.sx-figure{flex-direction:column;gap:16px;display:flex;position:sticky;top:100px}.sx-figure img{-o-object-fit:cover;object-fit:cover;border-radius:26px;width:100%;height:clamp(300px,42vw,500px);display:block;box-shadow:0 22px 60px #063f4729}.sx-safe{background:var(--sx-tint);border:1px solid var(--sx-border);border-radius:20px;align-items:flex-start;gap:14px;padding:20px 22px;display:flex}.sx-safe .sx-mark{width:38px;height:38px;margin:0}.sx-safe b{color:var(--sx-primary);margin-bottom:2px;font-size:16px;display:block}.sx-safe p{margin:0;font-size:15.5px;line-height:1.65}.sx-acc{flex-direction:column;gap:10px;display:flex}.sx-acc h3{color:var(--sx-ink);margin:0 0 6px;font-size:20px;font-weight:600;line-height:1.35}.sx-item{border:1px solid var(--sx-border);background:#fff;border-radius:18px;overflow:hidden}.sx-item[data-open=true]{border-color:var(--sx-teal);box-shadow:0 12px 30px #063f4714}.sx-q{all:unset;box-sizing:border-box;cursor:pointer;width:100%;color:var(--sx-ink);align-items:center;gap:14px;padding:16px 18px;font-weight:600;line-height:1.4;display:flex}.sx-q:focus-visible{outline:2px solid var(--sx-teal);outline-offset:-2px;border-radius:18px}.sx-q .sx-n{background:var(--sx-tint);width:32px;height:32px;color:var(--sx-primary);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:14px;font-weight:700;display:flex}.sx-item[data-open=true] .sx-n{background:var(--sx-teal);color:#fff}.sx-q span.sx-t{flex:1}.sx-chev{color:var(--sx-teal);transition:transform .25s}.sx-item[data-open=true] .sx-chev{transform:rotate(180deg)}.sx-a{margin:0;padding:0 20px 20px 64px}@media (width<=900px){.sx-risk{grid-template-columns:1fr;gap:24px}.sx-figure{position:static}.sx-a{padding-left:20px}}.sx .sx-note p,.sx .sx-note{color:#e9f6f6}.sx .sx-aside h2,.sx .sx-stepside h3,.sx .sx-bignum{color:#fff}.sx .sx-aside p{color:#d7efee}.sx .sx-stepside small{color:#bfe4e3}.sx--dark .sx-title{color:#fff}.sx .sx-cap{color:#bfe4e3}.sx .sx-tab[aria-selected=true]{color:#fff}.sx .sx-lead{color:var(--sx-ink)}@media (width<=900px){.sx{padding:44px 0}}.sx-aside h2.sx-aside-long{overflow-wrap:anywhere;line-height:1.25;font-size:clamp(1.05rem,4.6vw,1.5rem)!important}
