.v97-page{margin:0;background:#122631;color:#e5eee9;font:16px/1.75 Arial,"Microsoft YaHei",sans-serif;--line:#344b56;--muted:#91a8af}.v97-page *{box-sizing:border-box}.v97-page a{color:inherit;text-decoration:none}.v97-page :is(h1,h2,h3,p,figure,dl,dd){margin:0}.v97-page h1{font-size:32px;line-height:1.4}.v97-page h2{font-size:32px;line-height:1.5;font-weight:500;letter-spacing:-.5px}.v97-page h3{font-size:23px;line-height:1.5;font-weight:500}.v97-page p{overflow-wrap:anywhere}.v97-wrap{width:min(1240px,calc(100% - 80px));margin:auto}.v97-kicker{font-size:11px;letter-spacing:1.5px;color:#5c8a83}.v97-top{position:sticky;top:0;z-index:100;background:#122631f5;border-bottom:1px solid var(--line);backdrop-filter:blur(16px)}.v97-top-in{width:min(1400px,calc(100% - 64px));margin:auto;min-height:86px;display:flex;align-items:center;gap:24px;flex-wrap:wrap}.v97-brand{display:flex;align-items:center;gap:10px;font-size:18px}.v97-brand img{width:34px;height:34px}.v97-nav{display:flex;gap:22px;margin-left:auto;font-size:14px}.v97-nav a{padding:12px 0}.v97-nav a:hover{color:#448e82}.v97-cta{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 26px;background:#c3f7bf;color:#152d36!important;font-size:16px;font-weight:600;white-space:nowrap;border:1px solid #c3f7bf;border-radius:4px}.v97-cta:hover{background:#defcdb}.v97-page a:focus-visible,.v97-page summary:focus-visible{outline:3px solid #429f91;outline-offset:4px}.v97-page [id]{scroll-margin-top:112px}.v97-menu{display:none}.v97-skip{position:absolute;top:-90px}.v97-skip:focus{top:8px;z-index:101;background:white;padding:12px}.v97-hero>.v97-wrap:first-child{display:grid;grid-template-columns:43% minmax(0,1fr);gap:20px;align-items:center;padding-top:24px}.v97-hero header{padding:46px 0}.v97-hero .v97-kicker{color:#8eacaa}.v97-hero h1{font-size:19px;font-weight:400;margin:30px 0 14px;color:#91a8af}.v97-hero h2{font-size:36px;line-height:1.5}.v97-hero header>p:last-of-type{margin-top:26px;color:#91a8af;max-width:440px}.v97-actions{display:flex;align-items:center;gap:30px;margin-top:32px}.v97-actions>a:last-child{font-size:13px}.v97-hero figure{position:relative}.v97-hero figure img{display:block;width:100%;height:500px;object-fit:cover}.v97-hero figcaption{font-size:10px;letter-spacing:1.6px;color:#78959c;position:absolute;bottom:12px;right:16px}.v97-hero>nav{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-top:20px}.v97-hero>nav a{padding:22px 26px;display:grid;grid-template-columns:1fr 20px;gap:6px 18px;border-right:1px solid var(--line)}.v97-hero>nav a:first-child{padding-left:0}.v97-hero>nav a:last-child{border-right:0}.v97-hero nav span{font-size:12px;color:#91a8af}.v97-hero nav strong{font-size:17px;font-weight:500}.v97-hero nav b{font-weight:400;grid-column:2;grid-row:1/3;align-self:center;color:#c3f7bf}.v97-notice{display:flex;gap:30px;padding:24px 0;border-bottom:1px solid var(--line);font-size:14px}.v97-notice b{white-space:nowrap}.v97-notice>div{color:var(--muted)}.v97-story,.v97-membership{padding:76px 0}.v97-section-head{max-width:780px;margin-bottom:36px}.v97-section-head h2{margin:16px 0}.v97-section-head>p:last-child{color:var(--muted)}.v97-features{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px}.v97-features article{padding:28px;background:#1a333f;border:1px solid var(--line)}.v97-features h3{margin:24px 0 14px}.v97-features p:last-child{color:var(--muted)}.v97-facts{padding:40px 0;background:#1a333f}.v97-facts h2{font-size:26px;margin-bottom:28px}.v97-facts dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px}.v97-page dt,.v97-page th{font-size:20px!important;font-weight:500}.v97-page dd,.v97-page td,.v97-description,.v97-description *{font-size:16px!important}.v97-page dd{color:var(--muted);margin-top:10px}.v97-table-hint{font-size:14px;color:#91a8af;margin-bottom:18px!important}.v97-comparison{width:100%;overflow:auto;overscroll-behavior-x:contain;border:1px solid #3d5660;scrollbar-color:#799e9b #1b3641}.v97-comparison:focus-visible{outline:3px solid #c3f7bf;outline-offset:4px}.v97-comparison table{width:100%;min-width:960px;border-collapse:collapse;table-layout:fixed}.v97-comparison caption{text-align:left;padding:22px 26px;background:#1a333f;font-size:14px;color:#91a8af}.v97-comparison :is(th,td){text-align:left;vertical-align:top;border-right:1px solid #344b56;border-top:1px solid #344b56;padding:24px;overflow-wrap:anywhere}.v97-comparison thead th{background:#213c46;padding-top:28px;padding-bottom:28px}.v97-comparison th:first-child,.v97-comparison tr>td:first-child{width:190px;background:#172e39}.v97-comparison thead td{color:#789aa0;font-size:11px!important;letter-spacing:1.4px}.v97-comparison h3{font-size:24px;margin-top:16px}.v97-comparison tbody td{color:#a5bec0}.v97-comparison tbody th{color:#d3e3dd}.v97-comparison .v97-description{line-height:1.9}.v97-description p{margin-bottom:12px}.v97-description ul{padding-left:18px;margin:0}.v97-comparison tfoot td{padding-top:26px;padding-bottom:26px;font-size:13px!important}.v97-comparison tfoot .v97-cta{font-size:16px;padding:10px 22px;min-height:46px}.v97-tag{display:inline-block;color:#c3f7bf;font-size:12px;margin-top:10px}.v97-devices{padding-bottom:70px}.v97-devices h2{margin:14px 0 28px}.v97-clients{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.v97-clients>a{display:flex;align-items:center;gap:22px;background:#1a333f;border:1px solid var(--line);padding:24px}.v97-clients i{width:32px;height:32px;display:block;flex:none;color:#b3d9cb}.v97-clients svg{width:100%;height:100%}.v97-clients h3{font-size:20px}.v97-clients p{font-size:13px;color:var(--muted);margin-top:5px}.v97-clients a>span{font-size:13px;margin-left:auto;white-space:nowrap}.v97-clients a:last-child:nth-child(odd){grid-column:1/-1}.v97-next{padding:44px 0;background:#213c46}.v97-next>.v97-wrap{display:flex;align-items:center;justify-content:space-between;gap:30px}.v97-next h2{margin-top:14px}.v97-footer{padding:48px 0 24px}.v97-footer-top{display:flex;justify-content:space-between;gap:50px}.v97-footer-top p{font-size:14px;color:var(--muted);margin-top:16px}.v97-footer-top nav{max-width:50%;display:flex;gap:20px;flex-wrap:wrap;font-size:14px}.v97-footer-bottom{display:flex;gap:24px;border-top:1px solid var(--line);padding-top:20px;margin-top:36px;font-size:12px;color:var(--muted)}.v97-inner-title{background:#213c46;border-bottom:1px solid var(--line)}.v97-inner-title>.v97-wrap{padding:24px 0 36px}.v97-inner-title nav{font-size:13px;color:var(--muted);margin-bottom:24px}.v97-inner-title h1{font-size:34px;font-weight:500;margin:12px 0}.v97-inner-title p:last-of-type{color:var(--muted)}.v97-reading{padding-top:36px;padding-bottom:44px}.v97-inner-body{min-width:0}.v97-inner-nav{width:min(1240px,calc(100% - 80px));margin:auto;display:flex;flex-wrap:wrap;gap:24px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:22px 0;font-size:14px}.v97-prose{max-width:960px;margin:auto;padding:34px;background:#172e39;border:1px solid var(--line);overflow-wrap:anywhere}.v97-prose h2{font-size:26px;margin:24px 0 16px}.v97-prose h3{font-size:21px;margin:20px 0 12px}.v97-prose p{margin:14px 0;color:#a5bec0}.v97-prose .v97-features{grid-template-columns:1fr;margin-top:28px;gap:24px}.v97-prose details{padding:20px 0;border-bottom:1px solid var(--line)}.v97-prose summary{font-size:20px;cursor:pointer;font-weight:500}.v97-prose :is(img,table){max-width:100%}.v97-inner-end{display:flex;justify-content:space-between;align-items:center;padding:30px 0;margin-bottom:30px;gap:24px}.v97-inner-end h2{font-size:26px}
@media(max-width:1100px){.v97-top-in{gap:16px}.v97-nav{gap:14px;font-size:13px}.v97-brand{font-size:16px}.v97-hero>.v97-wrap:first-child{grid-template-columns:46% minmax(0,1fr)}.v97-hero figure img{height:490px}.v97-hero h2{font-size:32px}.v97-actions{gap:22px}.v97-actions>a:last-child{font-size:12px}}
@media(max-width:767px){.v97-wrap,.v97-top-in,.v97-inner-nav{width:calc(100% - 36px)}.v97-top{max-height:100svh;overflow-y:auto}.v97-top-in{padding:14px 0;gap:10px;min-height:74px}.v97-brand{font-size:15px;gap:8px}.v97-brand img{width:30px;height:30px}.v97-top-in>.v97-cta{margin-left:auto;padding:10px 16px;font-size:14px;min-height:44px}.v97-nav{display:none}.v97-menu{display:block;width:100%;border-top:1px solid var(--line);padding-top:7px}.v97-menu summary{display:flex;justify-content:space-between;min-height:40px;list-style:none;font-size:14px;cursor:pointer}.v97-menu summary::-webkit-details-marker{display:none}.v97-menu nav{display:grid;grid-template-columns:1fr 1fr;gap:8px;max-height:60svh;overflow-y:auto;padding-bottom:10px}.v97-menu nav a{padding:10px;background:#213c46;border-radius:4px}.v97-page [id]{scroll-margin-top:158px}.v97-hero>.v97-wrap:first-child{grid-template-columns:1fr;gap:0;padding-top:28px}.v97-hero header{padding:0}.v97-hero .v97-kicker{font-size:9px;letter-spacing:.7px}.v97-hero h1{font-size:18px;margin:24px 0 12px}.v97-page h2{font-size:28px}.v97-hero h2{font-size:32px}.v97-hero header>p:last-of-type{margin-top:20px}.v97-actions{gap:24px;margin-top:26px}.v97-hero figure{margin-top:20px}.v97-hero figure img{height:300px;object-fit:contain}.v97-hero figcaption{font-size:8px;letter-spacing:1px;bottom:5px;right:0}.v97-hero>nav{grid-template-columns:1fr;margin-top:24px}.v97-hero>nav a,.v97-hero>nav a:first-child{padding:18px 0;border-right:0;border-bottom:1px solid var(--line)}.v97-hero>nav a:last-child{border-bottom:0}.v97-notice{display:block;padding:22px 0}.v97-notice>div{margin-top:10px}.v97-story,.v97-membership{padding:48px 0}.v97-features{grid-template-columns:1fr;gap:20px}.v97-facts{padding:34px 0}.v97-facts dl{grid-template-columns:1fr;gap:24px}.v97-comparison table{min-width:1020px}.v97-comparison th:first-child,.v97-comparison tr>td:first-child{width:150px}.v97-comparison :is(th,td){padding:22px}.v97-comparison caption{padding:20px 22px}.v97-comparison tfoot .v97-cta{font-size:16px}.v97-devices{padding-bottom:48px}.v97-clients{grid-template-columns:1fr}.v97-clients>a{padding:22px;display:grid;grid-template-columns:32px minmax(0,1fr);gap:10px 18px}.v97-clients a>span{grid-column:2;margin-left:0}.v97-next>.v97-wrap{display:block}.v97-next .v97-cta{margin-top:24px}.v97-footer-top{display:block}.v97-footer-top nav{max-width:100%;margin-top:24px;gap:16px}.v97-footer-bottom{display:grid;gap:12px}.v97-inner-title>.v97-wrap{padding:24px 0 32px}.v97-inner-title nav{margin-bottom:20px}.v97-inner-title h1{font-size:32px}.v97-reading{padding-top:24px;padding-bottom:32px}.v97-inner-nav{gap:12px 20px;font-size:13px}.v97-prose{padding:24px}.v97-inner-end{display:block}.v97-inner-end>.v97-cta{margin-top:24px}}
