.sec-wrap{gap:56px;padding-bottom:72px;display:grid}@media (min-width:900px){.sec-wrap{gap:80px;padding-bottom:104px}}.sec-h1{letter-spacing:-.02em;margin:0;font-size:30px;font-weight:800;line-height:1.1}.sec-h2{letter-spacing:-.01em;margin:0 0 20px;font-size:22px;font-weight:700;line-height:1.15}@media (min-width:900px){.sec-h1{font-size:44px}.sec-h2{margin-bottom:24px;font-size:28px}}.sec-tile{--px-n:10px;--px-f:color-mix(in srgb, var(--m-fg) 14%, transparent);--px-fw:1px;background:var(--m-surface-2);min-width:0;color:var(--m-fg);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--m-fg) 14%, transparent);border:0;padding:18px;text-decoration:none;position:relative;clip-path:polygon(0 var(--px-n), var(--px-n) var(--px-n), var(--px-n) 0, calc(100% - var(--px-n)) 0, calc(100% - var(--px-n)) var(--px-n), 100% var(--px-n), 100% calc(100% - var(--px-n)), calc(100% - var(--px-n)) calc(100% - var(--px-n)), calc(100% - var(--px-n)) 100%, var(--px-n) 100%, var(--px-n) calc(100% - var(--px-n)), 0 calc(100% - var(--px-n)))!important;border-radius:0!important}a.sec-tile{transition:background var(--m-t-fast) var(--m-ease-out)}@media (hover:hover) and (pointer:fine){a.sec-tile:hover{background:var(--m-raised)}}a.sec-tile:active{background:var(--m-raised)}.sec-tile.is-accent{--px-f:var(--m-accent);--px-fw:2px;box-shadow:inset 0 0 0 2px var(--m-accent)}.sec-ico{--px-n:5px;background:var(--m-accent-soft);width:44px;height:44px;color:var(--m-success-ink);clip-path:polygon(0 5px,5px 5px,5px 0,calc(100% - 5px) 0,calc(100% - 5px) 5px,100% 5px,100% calc(100% - 5px),calc(100% - 5px) calc(100% - 5px),calc(100% - 5px) 100%,5px 100%,5px calc(100% - 5px),0 calc(100% - 5px));flex:none;place-items:center;display:grid;position:relative}.sec-ico.is-no{background:color-mix(in srgb, var(--m-fg) 8%, transparent);color:var(--m-fg-muted)}.sec-proof{gap:12px;margin-top:28px;display:grid}@media (min-width:900px){.sec-proof{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:36px}}.sec-proof .sec-tile{flex-direction:column;justify-content:center;gap:6px;min-height:148px;display:flex}.sec-num{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:52px;font-weight:800;line-height:1}.sec-num small{color:var(--m-fg-muted);font-size:22px;font-weight:700}.sec-cap{color:var(--m-fg-muted);align-items:center;gap:8px;font-size:15px;font-weight:600;display:flex}.sec-sub{color:var(--m-fg-subtle);overflow-wrap:anywhere;font-size:14px;line-height:1.35}.sec-big{letter-spacing:-.01em;font-size:26px;font-weight:800;line-height:1.1}.sec-win{gap:20px;display:grid}@media (min-width:900px){.sec-win{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:center;gap:32px}}.sec-os{--px-n:10px;color:#1b1b1b;clip-path:polygon(0 10px,10px 10px,10px 0,calc(100% - 10px) 0,calc(100% - 10px) 10px,100% 10px,100% calc(100% - 10px),calc(100% - 10px) calc(100% - 10px),calc(100% - 10px) 100%,10px 100%,10px calc(100% - 10px),0 calc(100% - 10px));background:#f3f3f3;font:400 13px/1.3 Segoe UI,system-ui,sans-serif;position:relative}.sec-os-bar{background:#fff;justify-content:space-between;align-items:center;gap:8px;padding:12px 18px 8px;font-size:12px;display:flex;overflow:hidden}.sec-os-bar b{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-weight:400;overflow:hidden}.sec-os-tabs{background:#fff;flex-wrap:wrap;gap:0;padding:8px 14px 0;display:flex}.sec-os-tabs span{color:#444;border:1px solid #0000;border-bottom:0;padding:6px 10px;font-size:12px}.sec-os-tabs span.is-on{color:#000;background:#f3f3f3;border-color:#d4d4d4;position:relative;top:1px}.sec-os-body{gap:10px;padding:16px 18px 20px;display:grid}.sec-os-list{background:#fff;border:1px solid #d4d4d4}.sec-os-list>div{padding:6px 10px}.sec-os-list>div:first-child{color:#555;border-bottom:1px solid #d4d4d4;font-size:12px}.sec-os-row{background:#cce8ff;border:1px solid #99d1ff;margin:6px;padding:6px 10px!important}.sec-os-btn{background:#e1e1e1;border:1px solid #adadad;justify-self:end;padding:4px 18px;font-size:12px}.sec-steps{counter-reset:s;gap:10px;margin:0;padding:0;list-style:none;display:grid}.sec-steps li{counter-increment:s;align-items:center;gap:12px;font-size:16px;font-weight:600;display:flex}.sec-steps li:before{content:counter(s);background:var(--m-accent);width:28px;height:28px;color:var(--m-on-accent);clip-path:polygon(0 4px,4px 4px,4px 0,calc(100% - 4px) 0,calc(100% - 4px) 4px,100% 4px,100% calc(100% - 4px),calc(100% - 4px) calc(100% - 4px),calc(100% - 4px) 100%,4px 100%,4px calc(100% - 4px),0 calc(100% - 4px));flex:none;place-items:center;font-size:14px;font-weight:800;display:grid}.sec-chain{gap:10px;display:grid}@media (min-width:900px){.sec-chain{grid-template-columns:1fr auto 1fr auto 1fr;align-items:stretch;gap:8px}}.sec-chain .sec-tile{align-items:center;gap:14px;display:flex}.sec-chain-arrow{color:var(--m-fg-subtle);place-items:center;display:grid}.sec-chain-arrow svg{transform:rotate(90deg)}@media (min-width:900px){.sec-chain-arrow svg{transform:none}}.sec-t-name{font-size:17px;font-weight:700;line-height:1.2}.sec-t-line{color:var(--m-fg-muted);margin-top:2px;font-size:14px;line-height:1.35}.sec-grid{grid-template-columns:minmax(0,1fr);gap:10px;display:grid}@media (min-width:640px){.sec-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.sec-grid.is-3{grid-template-columns:repeat(3,minmax(0,1fr))}}.sec-grid .sec-tile{align-items:center;gap:14px;padding:14px 16px;display:flex}.sec-sub-h{color:var(--m-fg-muted);margin:24px 0 12px;font-size:15px;font-weight:700}.sec-switch{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:20px;display:flex}.sec-crumbs{color:var(--m-fg-muted);flex-wrap:wrap;align-items:center;gap:6px;font-size:15px;font-weight:600;display:flex}.sec-crumbs b{color:var(--m-fg)}.sec-toggle{align-items:center;gap:12px;font-size:16px;font-weight:700;display:inline-flex}.sec-toggle i{background:var(--m-accent);clip-path:polygon(0 4px,4px 4px,4px 0,calc(100% - 4px) 0,calc(100% - 4px) 4px,100% 4px,100% calc(100% - 4px),calc(100% - 4px) calc(100% - 4px),calc(100% - 4px) 100%,4px 100%,4px calc(100% - 4px),0 calc(100% - 4px));width:46px;height:26px;display:block;position:relative}.sec-toggle i:after{content:"";top:4px;background:var(--m-on-accent);width:18px;height:18px;position:absolute;inset-inline-end:4px}.sec-av{gap:20px;display:grid}@media (min-width:900px){.sec-av{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:32px}}.sec-av ol{counter-reset:s;gap:10px;margin:0;padding:0;list-style:none;display:grid}.sec-av li{counter-increment:s;align-items:flex-start;gap:12px;font-size:15px;line-height:1.4;display:flex}.sec-av li:before{content:counter(s);background:var(--m-accent);width:28px;height:28px;color:var(--m-on-accent);clip-path:polygon(0 4px,4px 4px,4px 0,calc(100% - 4px) 0,calc(100% - 4px) 4px,100% 4px,100% calc(100% - 4px),calc(100% - 4px) calc(100% - 4px),calc(100% - 4px) 100%,4px 100%,4px calc(100% - 4px),0 calc(100% - 4px));flex:none;place-items:center;font-size:14px;font-weight:800;display:grid}.sec-actions{flex-wrap:wrap;gap:12px;display:flex}.sec-seo{border-top:1px solid color-mix(in srgb, var(--m-fg) 10%, transparent);color:var(--m-fg-subtle);gap:16px;padding-top:32px;display:grid}@media (min-width:900px){.sec-seo{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}}.sec-seo h3{color:var(--m-fg-muted);margin:0 0 6px;font-size:15px;font-weight:700}.sec-seo p{margin:0;font-size:14px;line-height:1.5}.sec-page{background:var(--m-bg);min-height:100vh;color:var(--m-fg);overflow-x:clip}.sec-list{margin:0;padding:0;list-style:none}.sec-actions.is-gap{margin-top:20px}.sec-t-body{min-width:0}.sec-t-name,.sec-t-line{display:block}
