[data-site] .as .sec{padding:96px 0}[data-site] .as ol{margin:0;padding:0;list-style:none}[data-site] .as .sec-h{justify-content:space-between;align-items:end;gap:24px;margin-bottom:34px;display:flex}[data-site] .as .sec-h .h2{font-size:48px}[data-site] .as .sec-h p{max-width:360px;color:var(--muted);font-size:16px;line-height:1.55}[data-site] .as .hs{height:600px;position:relative}[data-site] .as .hs .bgp{background:radial-gradient(closest-side,#fffffff2 0%,#ffffff8c 52%,#fff0 100%);border-radius:50%;position:absolute;inset:-10px -30px 0 0}[data-site] .as .ip.xp{aspect-ratio:9/19.3;z-index:3;background:linear-gradient(145deg,#6b7083 0%,#22252e 22%,#0d0e13 55%,#454a59 100%);border-radius:48px;width:250px;height:auto;padding:9px;position:absolute;box-shadow:inset 0 0 0 1px #9097a8,0 60px 90px -30px #000000bf}[data-site] .as .ip.xp .s{border-radius:40px;font-size:11px}[data-site] .as .ntf{z-index:6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffeb;border-radius:22px;align-items:flex-start;gap:11px;width:300px;padding:12px 14px;display:flex;position:absolute;box-shadow:0 30px 50px -20px #02005099,inset 0 0 0 1px #fff9}[data-site] .as .ntf .app{color:#fff;background:#34c759;border-radius:9px;flex:none;place-items:center;width:36px;height:36px;display:grid}[data-site] .as .ntf .tx{color:#111;font-size:12px;line-height:1.38}[data-site] .as .ntf .tx b{font:600 12px var(--fp);justify-content:space-between;display:flex}[data-site] .as .ntf .tx b i{font:400 11px var(--fp);color:#6b7280;font-style:normal}[data-site] .as .tst{z-index:6;background:#fff;border-radius:16px;align-items:center;gap:10px;padding:10px 16px 10px 10px;display:flex;position:absolute;box-shadow:0 24px 40px -16px #02005099}[data-site] .as .tst .ok{color:#fff;background:#2dba6e;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;display:grid}[data-site] .as .tst b{font:600 13px var(--fp);color:#111;display:block}[data-site] .as .tst small{color:#6b7280;font-size:11.5px}[data-site] .as .show{background:var(--navy);color:#fff;border-radius:44px;padding:76px 56px 64px;position:relative;overflow:hidden}[data-site] .as .show:before{content:"";background:radial-gradient(70% 60% at 50% 0,#5ba3f747,#0000 70%);position:absolute;inset:0}[data-site] .as .show .h2{color:#fff;position:relative}[data-site] .as .show .eyebrow{color:#9cc4ff;position:relative}[data-site] .as .phones{grid-template-columns:repeat(5,minmax(0,1fr));align-items:start;gap:22px;margin-top:46px;display:grid;position:relative}[data-site] .as .phones .slot{flex-direction:column;align-items:center;min-width:0;display:flex}[data-site] .as .phones .slot:nth-child(2),[data-site] .as .phones .slot:nth-child(4){margin-top:44px}[data-site] .as .phones .devw{width:100%;max-width:210px}[data-site] .as .phones .ip{aspect-ratio:9/18.6;width:100%;height:auto;display:block;position:relative}[data-site] .as .phones .ip .isl{z-index:2;background:#000;border-radius:12px;width:70px;height:20px;position:absolute;top:8px;left:50%;transform:translate(-50%)}[data-site] .as .phones .cap{text-align:center;margin-top:18px}[data-site] .as .phones .cap b{font:800 18px var(--fa);letter-spacing:-.02em;display:block}[data-site] .as .phones .cap small{color:#b9c0ff;font-size:13.5px}[data-site] .as .phones .n{width:26px;height:26px;color:var(--navy);font:800 12px var(--fa);background:#5ba3f7;border-radius:50%;place-items:center;margin-bottom:8px;display:inline-grid}[data-site] .as .show-cta{text-align:center;margin-top:44px;position:relative}[data-site] .as .lock{color:#fff;text-align:center;background:linear-gradient(160deg,#1e3a8a 0%,#3366e6 45%,#5ba3f7 100%);padding-top:42px;position:absolute;inset:0}[data-site] .as .lock .tm{font:600 46px/1 var(--fp);letter-spacing:-.03em}[data-site] .as .lock .dt{opacity:.85;margin-top:4px;font-size:11px}[data-site] .as .lock .nt{color:#111;text-align:left;background:#ffffffe0;border-radius:16px;margin:26px 9px 0;padding:10px 11px;font-size:10px;line-height:1.4}[data-site] .as .lock .nt b{color:#444;justify-content:space-between;margin-bottom:3px;font-size:9.5px;display:flex}[data-site] .as .lock .nt b i{color:#777;font-style:normal;font-weight:500}[data-site] .as .lock .nt2{opacity:.7;transform:scale(.96)}[data-site] .as .voices{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}[data-site] .as .voice{background:var(--paper);border-radius:30px;flex-direction:column;justify-content:space-between;gap:18px;padding:28px;display:flex}[data-site] .as .voice:first-child{background:#fff7e6}[data-site] .as .voice:nth-child(2){background:#eaf7f0}[data-site] .as .voice:nth-child(3){background:#eef4ff}[data-site] .as .voice q{font:700 19px/1.4 var(--fa);letter-spacing:-.01em;color:var(--navy)}[data-site] .as .voice .by{color:var(--muted);align-items:center;gap:10px;font-size:13.5px;display:flex}[data-site] .as .voice .by i{background:var(--navy);color:#fff;width:38px;height:38px;font:700 12px var(--fp);border-radius:50%;flex:none;place-items:center;font-style:normal;display:grid}[data-site] .as .strip{grid-template-columns:1.3fr 1fr 1fr 1.3fr;gap:14px;height:360px;display:grid}[data-site] .as .strip figure{background:#ccd;border-radius:30px;min-width:0;margin:0;position:relative;overflow:hidden}[data-site] .as .strip figure:nth-child(2){margin-top:40px}[data-site] .as .strip figure:nth-child(3){margin-bottom:40px}[data-site] .as .strip figcaption{z-index:1;color:var(--navy);font:600 13.5px var(--fp);background:#fff;border-radius:999px;padding:8px 14px;position:absolute;bottom:14px;left:14px}[data-site] .as .tags{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}[data-site] .as .tags span{border:1.5px solid var(--line);color:var(--navy);border-radius:999px;padding:7px 14px;font-size:14px;font-weight:500}[data-site] .as .lead2{background:var(--soft);border-radius:30px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);display:grid;overflow:hidden}[data-site] .as .lead2 .pic{min-height:420px;position:relative}[data-site] .as .lead2 .tx{padding:52px}[data-site] .as .lead2 .roles{flex-wrap:wrap;gap:8px;margin:18px 0;display:flex}[data-site] .as .lead2 .roles span{color:var(--navy);background:#fff;border-radius:999px;padding:8px 14px;font-size:14px;font-weight:600}[data-site] .as .lead2 blockquote{font:700 18px/1.45 var(--fa);color:var(--navy);border-left:3px solid var(--sky);margin:8px 0 24px;padding-left:16px}[data-site] .as .lead2 blockquote cite{font:500 13px var(--fp);color:var(--muted);margin-top:8px;font-style:normal;display:block}[data-site] .as .faq2{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 40px;display:grid}[data-site] .as .faq2 details{border-bottom:1px solid var(--line);padding:16px 0}[data-site] .as .faq2 summary{font:800 17px var(--fa);color:var(--navy);cursor:pointer;justify-content:space-between;gap:14px;list-style:none;display:flex}[data-site] .as .faq2 summary::-webkit-details-marker{display:none}[data-site] .as .faq2 summary:after{content:"+"}[data-site] .as .faq2 p{color:var(--muted);margin-top:8px;font-size:15px;line-height:1.6}[data-site] .as .fin{text-align:center;color:#fff;border-radius:40px;place-items:center;min-height:420px;display:grid;position:relative;overflow:hidden}[data-site] .as .fin .bg{position:absolute;inset:0}[data-site] .as .fin:after{content:"";background:linear-gradient(#0400738c,#040073d9);position:absolute;inset:0}[data-site] .as .fin .in{z-index:1;padding:40px 20px;position:relative}[data-site] .as .fin .h2{color:#fff;font-size:56px}[data-site] .as .fin .fsub{opacity:.9;margin:14px 0 26px;font-size:17px}@media (max-width:900px){[data-site] .as .sec{padding:60px 0}[data-site] .as .sec-h{flex-direction:column;align-items:start}[data-site] .as .sec-h .h2{font-size:34px}[data-site] .as .hs{height:520px}[data-site] .as .ip.xp.back{display:none}[data-site] .as .ip.xp.front{width:230px;display:block;left:50%!important;right:auto!important;transform:translate(-50%)!important}[data-site] .as .ntf{width:auto;right:8px;top:10px!important;left:8px!important}[data-site] .as .tst{bottom:14px!important;left:10px!important}[data-site] .as .strip{scroll-snap-type:x mandatory;grid-template-columns:repeat(4,72%);height:300px;overflow-x:auto}[data-site] .as .strip figure{scroll-snap-align:start;margin:0!important}[data-site] .as .show{border-radius:28px;padding:44px 18px}[data-site] .as .phones{scroll-snap-type:x mandatory;grid-template-columns:repeat(5,64%);gap:14px;padding-bottom:8px;overflow-x:auto}[data-site] .as .phones .slot{scroll-snap-align:center;margin:0!important}[data-site] .as .phones .devw{max-width:230px}[data-site] .as .phones .ip{display:block}[data-site] .as .lead2{grid-template-columns:minmax(0,1fr)}[data-site] .as .lead2 .pic{min-height:220px}[data-site] .as .lead2 .tx{padding:28px 22px}[data-site] .as .voices,[data-site] .as .faq2{grid-template-columns:minmax(0,1fr)}[data-site] .as .fin .h2{font-size:36px}[data-site] .as .phones .cap small,[data-site] .as .voice .by,[data-site] .as .strip figcaption,[data-site] .as .lead2 blockquote cite{font-size:14px}[data-site] .as .strip,[data-site] .as .phones{-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}}@media (pointer:coarse){[data-site] .as .faq2 details{padding:8px 0}[data-site] .as .faq2 summary{align-items:center;min-height:44px;padding:6px 0}}
