.official-site{--official-ink:#082440;--official-deep:#07365d;--official-blue:#0869d9;--official-aqua:#18b9b0;--official-paper:#f5f7f6;--official-line:#dce5e9;color:var(--official-ink);-webkit-font-smoothing:antialiased;background:#fff;overflow:hidden}.official-site a{color:inherit;text-decoration:none}.official-site :focus-visible{outline-offset:4px;outline:3px solid #0a75db}.official-shell{width:min(100% - 64px,1240px);margin-inline:auto}.official-section-label,.official-kicker{color:#0b81a9;letter-spacing:.18em;margin:0;font-size:12px;font-weight:800}.official-hero{background:radial-gradient(circle at 85% 19%,#1ebfb71a,#0000 27rem),linear-gradient(#f8fbfb 0,#fff 78%);padding:78px 0 0;position:relative}.official-hero:before{content:"";background:#17b9b0;width:min(31vw,430px);height:10px;position:absolute;top:0;right:0}.official-hero-grid{grid-template-columns:minmax(430px,.88fr) minmax(520px,1.12fr);align-items:center;gap:18px;min-height:630px;display:grid}.official-hero-copy{z-index:2;padding:18px 0 90px;position:relative}.official-kicker{align-items:center;gap:12px;display:flex}.official-kicker:before{content:"";background:currentColor;width:34px;height:1px}.official-hero h1{letter-spacing:-.06em;margin:23px 0 0;font-size:clamp(52px,5.45vw,78px);line-height:1.18}.official-hero h1 em{color:#0869d9;font-style:normal}.official-hero-lead{color:#38526a;letter-spacing:.015em;margin:30px 0 0;font-size:18px;font-weight:540;line-height:2}.official-actions{align-items:center;gap:31px;margin-top:35px;display:flex}.official-button{border:1px solid #0000;justify-content:center;align-items:center;gap:44px;min-height:55px;padding:13px 23px;font-size:15px;font-weight:750;transition:transform .18s,background .18s;display:inline-flex}.official-button:hover{transform:translateY(-2px)}.official-button-primary{background:var(--official-deep);color:#fff!important}.official-text-link{border-bottom:1px solid #7890a0;align-items:center;gap:24px;padding-block:12px;font-size:14px;font-weight:700;display:inline-flex;color:#173b58!important}.official-hero-visual{align-self:stretch;min-width:0;position:relative}.official-hero-visual:before{content:"";background:linear-gradient(145deg,#d8f1f0,#eef7f6);border-radius:50% 0 0 50%;position:absolute;inset:16% 0 9% 13%}.official-hero-visual figure{z-index:1;width:121%;margin:0;position:absolute;bottom:39px;right:-13%}.official-hero-visual img{filter:drop-shadow(0 25px 28px #113f5821);width:100%}.official-hero-visual figcaption{color:#536f80;font-size:11px;position:absolute;bottom:3%;right:13%}.official-hero-orbit{z-index:2;color:#0a597b;letter-spacing:.18em;text-align:center;border:1px solid #08365d38;border-radius:50%;place-items:center;width:118px;height:118px;font-size:11px;font-weight:700;line-height:1.45;display:grid;position:absolute;top:8%;right:0}.official-hero-orbit:after{content:"";background:#0d8dae;border-radius:50%;width:5px;height:5px;position:absolute;transform:translate(57px,-13px)}.official-proof-strip{border-top:1px solid var(--official-line);border-bottom:1px solid var(--official-line);grid-template-columns:repeat(3,1fr);min-height:94px;display:grid}.official-proof-strip p{border-right:1px solid var(--official-line);align-items:center;gap:19px;margin:0;padding:20px 31px;font-size:14px;font-weight:700;display:flex}.official-proof-strip p:first-child{padding-left:0}.official-proof-strip p:last-child{border-right:0}.official-proof-strip span{color:#0a92aa;letter-spacing:.1em;font-size:11px}.official-intro{padding:136px 0 143px}.official-intro-grid{grid-template-columns:150px minmax(380px,1fr) minmax(330px,.85fr);align-items:start;gap:46px;display:grid}.official-intro h2,.official-section-heading h2,.official-flow h2,.official-operations h2,.official-price-title h2,.official-faq h2{letter-spacing:-.055em;margin:0;font-size:clamp(36px,4vw,57px);line-height:1.35}.official-intro-copy{color:#455e70;padding-top:5px;font-size:16px;line-height:2}.official-intro-copy p{margin:0}.official-intro-copy p+p{margin-top:17px}.official-services{background:var(--official-paper);padding:128px 0 106px}.official-section-heading{grid-template-columns:minmax(380px,1.3fr) minmax(300px,.7fr);align-items:end;gap:50px;margin-bottom:74px;display:grid}.official-section-heading h2{margin-top:16px}.official-section-heading>p{color:#496276;justify-self:end;max-width:400px;margin:0 0 7px;font-size:16px;line-height:1.9}.official-service-list{border-top:1px solid #bdcbcf}.official-service-row{border-bottom:1px solid #bdcbcf;grid-template-columns:140px minmax(320px,.9fr) minmax(260px,.75fr) 104px;align-items:center;gap:28px;min-height:220px;display:grid}.official-service-id{align-self:stretch;align-items:center;gap:27px;display:flex}.official-service-id span{color:#77909d;letter-spacing:.1em;align-self:flex-start;margin-top:28px;font-size:11px}.official-service-id svg{color:#0b789b;width:52px;height:52px}.official-service-main>p{color:#476474;margin:0 0 8px;font-size:13px;font-weight:700}.official-service-main h3{letter-spacing:-.025em;margin:0;font-size:25px}.official-service-tags{flex-wrap:wrap;gap:7px;margin-top:18px;display:flex}.official-service-tags span{color:#48616d;border:1px solid #c5d1d4;border-radius:99px;padding:5px 9px;font-size:10px;font-weight:700}.official-service-copy{color:#4a6170;margin:0;font-size:14px;line-height:1.9}.official-service-row>a{color:#17455d;border:1px solid #91a8b0;flex-direction:column;justify-content:space-between;justify-self:end;width:82px;height:82px;padding:13px;transition:background .18s,color .18s;display:flex}.official-service-row>a span{font-size:10px;font-weight:700}.official-service-row>a b{align-self:end;font-size:19px;font-weight:400}.official-service-row>a:hover{background:var(--official-deep);color:#fff}.official-flow{color:#fff;background:#082b4a;padding:145px 0}.official-flow .official-section-label{color:#5bd2cb}.official-flow-grid{grid-template-columns:.72fr 1.28fr;align-items:end;gap:110px;display:grid}.official-flow-copy h2{margin-top:17px}.official-flow-copy>p:last-child{color:#b8c9d5;max-width:400px;margin:31px 0 0;font-size:15px;line-height:2}.official-flow-steps{grid-template-columns:repeat(4,1fr);align-items:end;gap:0;margin:0;padding:0 0 4px;list-style:none;display:grid}.official-flow-steps li{border-bottom:1px solid #507088;flex-direction:column;justify-content:flex-end;min-height:174px;padding:0 18px 25px;display:flex;position:relative}.official-flow-steps li:after{content:"";background:#5bd2cb;border-radius:50%;width:7px;height:7px;position:absolute;bottom:-4px;right:0}.official-flow-steps span{color:#7b9aae;letter-spacing:.15em;font-size:11px;position:absolute;top:2px}.official-flow-steps strong{font-size:22px}.official-flow-steps small{color:#9cb4c4;margin-top:9px;font-size:11px}.official-operations{padding:150px 0}.official-operations-grid{grid-template-columns:1fr 1fr;align-items:center;gap:105px;display:grid}.official-operation-visual{background:#eaf3f4;place-items:center;min-height:500px;display:grid;position:relative}.official-operation-visual:before{content:"";border-top:1px solid #8ab4bd;border-left:1px solid #8ab4bd;width:52px;height:52px;position:absolute;top:9%;left:9%}.official-dashboard-card{background:#fff;width:min(75%,390px);padding:30px 30px 24px;box-shadow:0 25px 70px #082b4a1a}.official-dashboard-top{border-bottom:1px solid #e0e8eb;justify-content:space-between;align-items:center;padding-bottom:20px;display:flex}.official-dashboard-top span{font-size:14px;font-weight:750}.official-dashboard-top small{color:#55717d;background:#edf4f5;padding:5px 8px}.official-dashboard-card>p{color:#67808d;margin:27px 0 7px;font-size:12px}.official-dashboard-card>strong{letter-spacing:-.04em;font-size:55px}.official-dashboard-card>strong small{margin-left:5px;font-size:12px}.official-bars{border-bottom:1px solid #dbe5e7;align-items:flex-end;gap:10px;height:104px;margin-top:20px;display:flex}.official-bars i{background:#b8dddd;flex:1;height:38%}.official-bars i:nth-child(2){height:55%}.official-bars i:nth-child(3){height:46%}.official-bars i:nth-child(4){height:72%}.official-bars i:nth-child(5){height:63%}.official-bars i:nth-child(6){background:#0e91a5;height:91%}.official-bars i:nth-child(7){height:78%}.official-notice-card{color:#fff;background:#093b60;align-items:center;gap:14px;padding:18px 24px 18px 18px;display:flex;position:absolute;bottom:9%;right:-7%;box-shadow:0 18px 36px #082b4a36}.official-notice-card>span{background:#1dbbb1;border-radius:50%;place-items:center;width:38px;height:38px;display:grid}.official-notice-card svg{width:22px;height:22px}.official-notice-card strong,.official-notice-card small{display:block}.official-notice-card strong{font-size:13px}.official-notice-card small{color:#b8cedb;margin-top:4px;font-size:10px}.official-operations-copy h2{margin-top:18px}.official-operations-copy ul{border-top:1px solid #dce5e9;margin:42px 0 0;padding:0;list-style:none}.official-operations-copy li{color:#557080;border-bottom:1px solid #dce5e9;grid-template-columns:40px 1fr;gap:19px;padding:24px 0;font-size:13px;line-height:1.7;display:grid}.official-operations-copy li svg{color:#0a7e9d;width:31px;height:31px}.official-operations-copy li b{color:#102f48;margin-bottom:2px;font-size:15px;display:block}.official-industries{background:#f3f0e9;padding:130px 0}.official-industry-line{border-top:1px solid #c9c7c0;border-left:1px solid #c9c7c0;grid-template-columns:repeat(4,1fr);display:grid}.official-industry-line>*{border-bottom:1px solid #c9c7c0;border-right:1px solid #c9c7c0;flex-direction:column;min-height:230px;padding:24px;display:flex}.official-industry-line span{color:#6f7c80;text-transform:uppercase;letter-spacing:.14em;font-size:11px}.official-industry-line strong{margin-top:auto;font-size:24px}.official-industry-line small{color:#68767a;margin-top:13px;font-size:11px}.official-industry-line .is-active{color:#fff;background:#0a496c;transition:background .18s}.official-industry-line .is-active:hover{background:#0b5a7c}.official-industry-line .is-active span,.official-industry-line .is-active small{color:#aadbdc}.official-price-preview{padding:140px 0}.official-price-grid{grid-template-columns:.82fr 1fr 1fr;gap:0;display:grid}.official-price-title{padding:20px 62px 30px 0}.official-price-title h2{margin-top:17px}.official-price-title>p:last-child{color:#4c6575;margin:30px 0 0;font-size:15px;line-height:2}.official-price-core,.official-price-pro{border:1px solid #cedbdd;min-height:460px;padding:38px 36px}.official-price-pro{color:#fff;background:#082f50;border-left:0}.official-price-core>p,.official-price-pro>p{color:#66808d;margin:0 0 9px;font-size:11px}.official-price-pro>p{color:#8fb2c6}.official-price-core h3,.official-price-pro h3{margin:0;font-size:21px}.official-price-core>div,.official-price-pro>div{border-bottom:1px solid #d5dfe1;align-items:flex-end;gap:6px;margin-top:33px;padding-bottom:29px;display:flex}.official-price-pro>div{border-color:#31536b}.official-price-core>div strong,.official-price-pro>div strong{letter-spacing:-.05em;font-size:48px;line-height:1}.official-price-core>div span,.official-price-pro>div span{font-size:13px}.official-price-core>div small,.official-price-pro>div small{margin-top:3px;font-size:10px;display:block}.official-price-core ul,.official-price-pro ul{gap:12px;margin:27px 0;padding:0;font-size:13px;list-style:none;display:grid}.official-price-core li:before,.official-price-pro li:before{color:#12aa9e;content:"✓";margin-right:9px}.official-price-core>small,.official-price-pro>small{color:#728793;font-size:10px}.official-price-pro>small{color:#95abba}.official-price-link{border:1px solid #cedbdd;border-top:0;grid-column:2/4;justify-content:space-between;align-items:center;min-height:94px;padding:19px 29px;transition:background .18s;display:flex}.official-price-link:hover{background:#edf5f5}.official-price-link span{color:#627b88;font-size:11px;line-height:1.7}.official-price-link b{color:#173e57;font-size:14px}.official-price-link i{font-size:25px;font-style:normal}.official-faq{background:#f6f8f8;padding:130px 0 140px}.official-faq-grid{grid-template-columns:.62fr 1.38fr;gap:105px;display:grid}.official-faq h2{margin-top:17px}.official-faq-list{border-top:1px solid #bfced2}.official-faq-list details{border-bottom:1px solid #bfced2}.official-faq-list summary{cursor:pointer;grid-template-columns:38px 1fr 20px;align-items:center;gap:10px;min-height:91px;font-size:15px;font-weight:700;list-style:none;display:grid}.official-faq-list summary::-webkit-details-marker{display:none}.official-faq-list summary>span{color:#0a829c;font-size:13px}.official-faq-list summary i{width:16px;height:16px;position:relative}.official-faq-list summary i:before,.official-faq-list summary i:after{content:"";background:#486371;width:16px;height:1px;position:absolute;top:7px;left:0}.official-faq-list summary i:after{transition:transform .18s;transform:rotate(90deg)}.official-faq-list details[open] summary i:after{transform:rotate(0)}.official-faq-list details p{color:#4b6474;margin:-7px 38px 28px 48px;font-size:14px;line-height:1.95}.official-final-cta{color:#fff;text-align:center;background:#16a9a4;padding:115px 0}.official-final-cta .official-section-label{color:#d6ffff}.official-final-cta h2{letter-spacing:-.055em;margin:18px 0 0;font-size:clamp(43px,5vw,68px);line-height:1.3}.official-final-cta>div>p:not(.official-section-label){margin:24px 0 31px;font-size:15px;line-height:1.9}.official-button-light{background:#fff;color:#0c4964!important}@media (max-width:1050px){.official-hero-grid{grid-template-columns:.9fr 1.1fr}.official-hero-visual figure{width:128%;right:-20%}.official-service-row{grid-template-columns:112px minmax(290px,1fr) minmax(230px,.8fr) 84px;gap:20px}.official-flow-grid{gap:60px}.official-operations-grid{gap:65px}.official-notice-card{right:-3%}}@media (max-width:820px){.official-shell{width:min(100% - 42px,740px)}.official-hero{padding-top:30px}.official-hero-grid{grid-template-columns:1fr;min-height:0}.official-hero-copy{padding:55px 0 0}.official-hero h1{font-size:clamp(47px,9.5vw,69px)}.official-hero-visual{min-height:430px}.official-hero-visual figure{width:108%;bottom:0;right:-14%}.official-hero-orbit{width:95px;height:95px;top:10%;right:1%}.official-proof-strip{margin-top:20px}.official-proof-strip p{justify-content:center;padding-inline:14px;font-size:12px}.official-intro-grid{grid-template-columns:1fr 1.8fr;gap:28px}.official-intro-grid .official-section-label{grid-column:1/-1}.official-intro-copy{padding-top:0}.official-section-heading{grid-template-columns:1fr;align-items:start;gap:24px}.official-section-heading>p{justify-self:start}.official-service-row{grid-template-columns:90px 1fr 70px;min-height:230px}.official-service-id{grid-row:1}.official-service-main{grid-column:2}.official-service-copy{display:none}.official-service-row>a{grid-column:3;width:66px;height:66px}.official-flow-grid{grid-template-columns:1fr}.official-flow-steps{margin-top:20px}.official-operations-grid{grid-template-columns:1fr}.official-operation-visual{order:2}.official-industry-line{grid-template-columns:repeat(2,1fr)}.official-price-grid{grid-template-columns:1fr 1fr}.official-price-title{grid-column:1/-1;padding:0 0 52px}.official-price-link{grid-column:1/-1}.official-faq-grid{grid-template-columns:1fr;gap:52px}}@media (max-width:560px){.official-shell{width:min(100% - 40px,520px)}.official-hero:before{width:38vw;height:7px}.official-hero-copy{padding-top:43px}.official-hero h1{font-size:clamp(42px,12.5vw,60px);line-height:1.24}.official-hero-lead{font-size:16px}.official-actions{flex-direction:column;align-items:stretch;gap:15px}.official-button,.official-text-link{justify-content:space-between}.official-hero-visual{min-height:306px;margin-top:18px}.official-hero-visual figure{width:127%;right:-23%}.official-hero-orbit{display:none}.official-proof-strip{grid-template-columns:1fr;padding:10px 0}.official-proof-strip p{border-right:0;border-bottom:1px solid var(--official-line);justify-content:flex-start;min-height:52px;padding:10px 0}.official-proof-strip p:last-child{border-bottom:0}.official-intro,.official-services,.official-operations,.official-industries,.official-price-preview,.official-faq{padding:88px 0}.official-intro-grid{grid-template-columns:1fr}.official-intro h2,.official-section-heading h2,.official-flow h2,.official-operations h2,.official-price-title h2,.official-faq h2{font-size:37px}.official-intro-copy{font-size:15px}.official-section-heading{margin-bottom:49px}.official-service-row{grid-template-columns:62px 1fr 54px;gap:13px;min-height:204px}.official-service-id{flex-direction:column;justify-content:center;align-items:flex-start;gap:10px}.official-service-id span{align-self:auto;margin-top:0}.official-service-id svg{width:39px;height:39px}.official-service-main>p{font-size:11px;line-height:1.55}.official-service-main h3{font-size:19px;line-height:1.45}.official-service-tags{gap:5px;margin-top:12px}.official-service-tags span{font-size:9px}.official-service-row>a{width:49px;height:49px;padding:10px}.official-service-row>a span{display:none}.official-service-row>a b{margin:auto}.official-flow{padding:91px 0}.official-flow-steps{grid-template-columns:1fr}.official-flow-steps li{min-height:94px;padding-left:47px}.official-flow-steps span{top:auto;bottom:31px;left:0}.official-operation-visual{min-height:385px}.official-dashboard-card{width:81%;padding:24px}.official-notice-card{bottom:7%;right:-3%}.official-industry-line{grid-template-columns:1fr}.official-industry-line>*{min-height:170px}.official-price-grid{grid-template-columns:1fr}.official-price-core,.official-price-pro{min-height:430px}.official-price-pro{border-top:0;border-left:1px solid #cedbdd}.official-price-link{grid-column:1}.official-final-cta{padding:88px 0}.official-final-cta h2{font-size:42px}}@media (prefers-reduced-motion:reduce){.official-site *{scroll-behavior:auto!important;transition:none!important}}
