@charset "UTF-8";html{line-height:1.15;-webkit-text-size-adjust:100%}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@font-face{font-family:Inter;src:url(/fonts/inter.woff2) format("woff2");font-weight:100 900;font-display:swap}:root{--blue:#113a6d;--cyan:#00a7df;--ink:#102c49;--muted:#53667b;--line:#dce6ed;--pale:#f3f8fb;--paper:#fff;--ease:cubic-bezier(.22,.68,0,1);font-family:Inter,Arial,sans-serif;color:var(--ink);background:#fff;color-scheme:light;font-synthesis:none}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:105px}body{margin:0}a{color:inherit;text-decoration:none}button,input{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button:focus-visible,a:focus-visible,summary:focus-visible,[tabindex]:focus-visible{outline:3px solid #0085b5;outline-offset:5px}img,video{max-width:100%}img{display:block}p{line-height:1.75;color:var(--muted)}h1,h2,h3,p{margin-top:0}h1,h2,h3{text-wrap:balance}h2{font-size:clamp(34px,3.55vw,50px);font-weight:550;line-height:1.12;letter-spacing:-.045em;margin-bottom:24px}h3{font-size:23px;font-weight:600;letter-spacing:-.025em;line-height:1.25}::selection{background:#c0eafa}.container{width:min(1240px,100% - 96px);margin-inline:auto}.section{padding:112px 0}.section-heading{max-width:760px;margin-bottom:52px}.section-heading p{max-width:680px;font-size:17px;line-height:1.8;margin-bottom:0}.eyebrow{display:flex;align-items:center;gap:10px;font-size:10px;font-weight:700;letter-spacing:.18em;line-height:1.7;color:#426482;margin-bottom:23px}.centered{text-align:center;margin-inline:auto}.centered .eyebrow{justify-content:center}.centered p{margin-inline:auto}.mini-label{display:block;font-size:9px;line-height:1.7;font-weight:700;letter-spacing:.09em;color:#5a7188}.button{display:inline-flex;align-items:center;justify-content:center;gap:28px;min-height:54px;border-radius:6px;padding:15px 23px;background:var(--blue);border:1px solid var(--blue);color:#fff;font-size:13px;font-weight:600;box-shadow:0 4px 12px #113a6d0d;transition:background .2s,transform .2s}.button:hover{background:#0a2b53;transform:translateY(-2px)}.button.small{min-height:44px;padding:11px 18px;font-size:12px;gap:22px}.text-link{font-size:13px;font-weight:600;line-height:1.8;border-bottom:1px solid transparent;padding:8px 0}.text-link:hover{border-bottom-color:var(--cyan)}.actions{display:flex;align-items:center;gap:28px;flex-wrap:wrap}.pill{display:inline-flex;align-items:center;gap:5px;padding:6px 10px;border:1px solid var(--line);border-radius:30px;white-space:nowrap;color:#496984;font-size:10px;font-weight:500}.status-dot{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--cyan);box-shadow:0 0 0 4px #00a7df13;flex-shrink:0}.section-note{font-size:12px;line-height:1.8;max-width:900px;margin-top:26px}.skip{position:fixed;left:20px;top:-70px;padding:15px;background:#fff;z-index:1000}.skip:focus{top:8px}.header{position:sticky;top:0;z-index:50;background:#ffffffed;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-bottom:1px solid #e3ebf0}.header-inner{height:86px;display:flex;align-items:center;justify-content:space-between;gap:25px}.brand{display:inline-flex;align-items:center;gap:11px;font-size:25px;letter-spacing:-1px;font-weight:750;line-height:1.05;white-space:nowrap}.brand-light{font-weight:430}.brand small{display:block;font-size:8px;letter-spacing:.12em;font-weight:500;margin-top:7px;color:#6a7b8d}.brand img{object-fit:contain}.desktop-nav{display:flex;gap:26px;font-size:12px;color:#40556c;font-weight:500}.desktop-nav a{padding:17px 0;position:relative}.desktop-nav a:after{content:"";position:absolute;bottom:6px;left:0;width:0;height:2px;background:var(--cyan);transition:width .25s}.desktop-nav a:hover:after{width:100%}.header-actions{display:flex;align-items:center;gap:20px}.language{font-size:11px;font-weight:650;min-width:36px;min-height:44px;display:grid;place-items:center}.menu-toggle{display:none;border:0;background:transparent;min-height:44px;min-width:44px;color:var(--blue);font-size:22px}.mobile-nav{display:grid;padding:12px 24px 24px;gap:8px;border-top:1px solid var(--line)}.mobile-nav a{padding:12px}.hero{position:relative;overflow:hidden;background:linear-gradient(110deg,#fff 0% 28%,#f3f8fb)}.hero-content{position:relative;min-height:670px;display:grid;grid-template-columns:1fr 1.12fr;align-items:center;gap:35px;padding-top:42px;padding-bottom:52px}.hero-copy{position:relative;z-index:2;padding-bottom:10px}.hero h1{font-size:clamp(48px,5.1vw,73px);line-height:1.035;letter-spacing:-.059em;font-weight:560;margin:0 0 28px}.hero h1 span{color:#008bbd}.hero-lead{max-width:455px;font-size:16px;line-height:1.85;margin-bottom:31px}.hero .eyebrow{font-size:9px;letter-spacing:.13em;margin-bottom:25px}.hero-stage{position:relative;padding-top:5px;padding-bottom:58px;min-width:0}.film-frame{position:relative;aspect-ratio:1.15;border-radius:60% 60% 12px 12px/32% 32% 12px 12px;overflow:hidden;background:#eaf2f7;box-shadow:0 25px 70px #193c6710;border:1px solid rgba(217,232,242,.5019607843)}.film-frame .hero-poster,.film-frame video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:66% 50%}.film-label{position:absolute;bottom:16px;left:20px;font-size:8px;letter-spacing:.04em;color:#49637d;background:#ffffffc9;padding:5px 8px;border-radius:4px}.film-pause{position:absolute;bottom:13px;right:14px;min-height:34px;min-width:34px;border:1px solid rgba(255,255,255,.6901960784);border-radius:50%;background:#ffffffe0;color:#234866}.hero-float{position:absolute;left:-28px;right:31px;bottom:20px;z-index:3;display:flex;align-items:flex-start;gap:17px;padding:23px;background:#fffffff5;border:1px solid #e3ebf1;border-radius:10px;box-shadow:0 18px 50px #24446412;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.float-icon{background:#e6f7fb;display:grid;place-items:center;width:36px;height:36px;border-radius:50%;color:#008ba9;flex-shrink:0;font-size:17px}.hero-float strong{display:block;font-size:13px;line-height:1.5;margin:5px 0}.hero-float p{font-size:11px;line-height:1.65;margin:0}.hero-float .mini-label{font-size:7px}.hero-orbit{position:absolute;border:1px solid rgba(148,210,228,.2705882353);border-radius:50%;pointer-events:none}.orbit-one{width:540px;height:540px;top:-26px;left:0;z-index:-1}.orbit-two{width:610px;height:610px;top:-60px;left:-35px;z-index:-1}.hero-mesh{position:absolute;inset:0;background-image:radial-gradient(rgba(82,123,152,.0980392157) .8px,transparent .8px);background-size:18px 18px;-webkit-mask-image:linear-gradient(90deg,transparent 30%,black);mask-image:linear-gradient(90deg,transparent 30%,black)}.trust-strip{border-top:1px solid #dbe5ed;min-height:76px;display:flex;align-items:center;gap:36px;color:#566d82;font-size:11px}.trust-strip>span{display:flex;align-items:center;gap:10px}.trust-strip i{font-style:normal;color:#0591a7}.trust-strip .trust-brand{margin-left:auto;font-size:9px;letter-spacing:.14em;color:#718396}.intro .section-heading{max-width:800px}.intro h2{max-width:770px}.usp-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.usp-grid article{position:relative;border-top:1px solid var(--line);padding:0 8px 8px}.usp-grid h3{font-size:21px}.usp-grid p{font-size:14px}.number{font-size:9px;letter-spacing:.12em;color:#698399;display:block;margin-bottom:17px}.micro-art{height:176px;position:relative;display:flex;align-items:center;justify-content:center;margin-bottom:26px;isolation:isolate}.micro-art:before{content:"";position:absolute;width:140px;height:100px;filter:blur(38px);background:#b4e8f975;z-index:-1}.folder{position:absolute;width:76px;height:52px;border:1px solid #c8dce9;border-radius:5px;background:linear-gradient(135deg,#fff,#eef7fb);box-shadow:0 7px 15px #17365108}.folder:before{content:"";position:absolute;top:-6px;left:0;height:9px;width:29px;background:#e7f3fa;border:1px solid #c8dce9;border-bottom:0;border-radius:4px 4px 0 0}.f1{left:15%;top:40px;transform:rotate(-10deg)}.f2{right:13%;top:34px;transform:rotate(8deg)}.f3{right:22%;bottom:21px;transform:rotate(-3deg)}.paper{position:absolute;left:37%;top:38px;width:66px;height:91px;background:#fff;border:1px solid #b8d6e8;border-radius:5px;box-shadow:0 12px 24px #1b4a6820;transform:rotate(-7deg);padding:21px 10px;animation:float 6s ease-in-out infinite}.paper b{display:block;background:#9fc4da;width:100%;height:3px;margin:7px 0;border-radius:2px}.paper b:last-child{width:65%;background:#00a7df}.ai-orbit{width:140px;height:112px;border:1px dashed #aed2e4;border-radius:50%;transform:rotate(-20deg);animation:orbit 28s linear infinite}.ai-center{position:absolute;font-size:36px;color:#078eb9;left:40%;top:58px}.ai-node{position:absolute;width:10px;height:10px;border:3px solid white;box-shadow:0 0 0 1px #a7d5e6;background:#27acda;border-radius:50%}.n1{top:35px;left:38%}.n2{top:90px;left:23%}.n3{top:53px;right:25%}.ai-answer{position:absolute;bottom:29px;right:11%;width:104px;height:47px;padding:8px 28px 8px 12px;border:1px solid #b6d8e9;background:#fff;border-radius:7px;box-shadow:0 5px 15px #10375c12}.ai-answer b{display:block;height:3px;background:#abcbdc;margin:6px 0}.ai-answer i{position:absolute;right:9px;top:15px;font-size:12px;font-style:normal;color:#19a390}.proof-art{gap:26px}.proof-line{position:absolute;top:65px;width:64%;height:1px;background:#b6d8e5}.proof-step{position:relative;z-index:1;border:1px solid #b1d5e3;background:#f0fbfe;display:grid;place-items:center;border-radius:50%;width:27px;height:27px;color:#0b93aa;align-self:flex-start;margin-top:52px}.proof-file{position:absolute;top:94px;left:30%;right:22%;height:43px;border:1px solid #b8d5e4;background:#fff;border-radius:5px;padding:9px 10px 7px 35px}.proof-file span{position:absolute;left:12px;top:10px;width:13px;height:21px;border:1px solid #86bad5;border-radius:2px}.proof-file b{display:block;height:3px;background:#c4d9e6;margin:6px 0}.workspace-section{background:#f4f8fb;border-block:1px solid #e4edf3}.workspace-section .section-heading{max-width:780px}.view-tabs{display:flex;justify-content:center;gap:7px;margin:-8px auto 27px}.view-tabs button{background:transparent;border:1px solid transparent;color:#65778b;padding:13px 20px;border-radius:7px;font-size:12px;min-height:44px;transition:background .2s,color .2s}.view-tabs button.active{color:#124575;background:#fff;border-color:#d7e5ee;box-shadow:0 3px 7px #153b5710}.workspace-window{background:#fff;border:1px solid #d7e2eb;border-radius:12px;box-shadow:0 26px 70px #0b335713;overflow:hidden}.window-chrome{height:44px;border-bottom:1px solid #e4ebf2;display:flex;align-items:center;justify-content:space-between;padding:0 20px;font-size:9px;color:#788b9c}.window-dots{letter-spacing:4px;color:#cbd7e0;font-size:8px}.window-user{border-radius:50%;background:#e5eff5;width:24px;height:24px;display:grid;place-items:center;font-size:8px;color:#3c5d76}.workspace-body{display:flex;min-height:410px}.mock-sidebar{width:205px;flex-shrink:0;background:#f8fafc;border-right:1px solid #e6edf3;padding:22px 14px;display:flex;flex-direction:column;gap:9px}.mock-brand{font-size:14px;font-weight:650;display:flex;align-items:center;gap:8px;margin:0 10px 20px}.mock-sidebar>.mini-label{font-size:8px;margin:0 10px 7px}.mock-sidebar>span:not(.mini-label){font-size:10px;padding:10px 11px;border-radius:5px;color:#6b7e91;display:flex;align-items:center;gap:8px}.mock-sidebar>span.current{background:#e8f2fa;color:#174b78;font-weight:650}.mock-sidebar b{margin-left:auto;font-size:8px;font-weight:500}.sidebar-bottom{font-size:8px;line-height:1.6;margin:55px 8px 0;color:#698393;display:flex;align-items:center;gap:9px}.mock-main{flex:1;min-width:0;padding:28px 31px}.mock-heading{display:flex;justify-content:space-between;align-items:flex-start;gap:15px;margin-bottom:24px}.mock-heading h3{font-size:20px;margin:8px 0}.mock-heading p{font-size:10px;margin:0}.mock-heading .pill{font-size:8px}.document-grid{border:1px solid #e0e8ef;border-radius:7px;overflow:hidden}.document-row{display:grid;grid-template-columns:2fr .8fr .8fr;align-items:center;gap:14px;padding:13px 15px;font-size:9px;border-top:1px solid #e8eef3;min-height:54px}.document-row.row-header{font-size:8px;background:#f8fafb;color:#728296;min-height:33px;border:0;padding-block:9px}.document-row.selected{background:#f1f8fd}.document-row strong{display:flex;gap:12px;align-items:center;font-weight:500;line-height:1.5}.file-icon{font-style:normal;border:1px solid #ccdae5;border-radius:3px;font-size:6px;letter-spacing:-.03em;width:25px;height:31px;flex-shrink:0;display:grid;place-items:center;background:#fff;color:#5a7b97}.badge{justify-self:start;white-space:nowrap;padding:4px 7px;border-radius:4px;font-size:8px}.amber{background:#fff0d4;color:#86631c}.green{background:#e7f4ee;color:#34765d}.metadata-panel{display:grid;grid-template-columns:1.3fr 1fr;gap:20px;margin-top:20px;padding:17px;border:1px solid #e3ebf1;border-radius:6px}.metadata-panel dl{display:flex;gap:22px;margin:12px 0 0}.metadata-panel dt{font-size:8px;color:#748397;margin-bottom:6px}.metadata-panel dd{font-size:9px;margin:0;font-weight:500}.review-action p{font-size:9px;margin:0 0 8px}.review-action .button{font-size:9px;min-height:32px;padding:8px 12px}.inline-feedback{font-size:11px;background:#eaf6fc;padding:12px;border-radius:5px}.chat-question{display:flex;align-items:center;gap:12px;background:#f2f6fa;padding:19px;border-radius:7px;font-size:12px;margin-top:33px}.chat-question>span{display:grid;place-items:center;border-radius:50%;background:#d9e7f1;min-width:28px;height:28px;font-size:9px}.chat-answer{display:flex;gap:16px;margin-top:24px;padding:18px}.chat-answer p{font-size:13px;color:#25435e;line-height:1.85;margin:0 0 14px}.ai-spark{color:#029aca;font-size:26px}.source-button{font-size:10px;text-align:left;min-height:40px;padding:8px 10px;border:1px solid #c6dfea;border-radius:5px;background:#f3faff;color:#356985}.chat-answer small{display:block;font-size:9px;line-height:1.65;color:#75879b;margin-top:19px}.chat-answer blockquote{font-size:11px;line-height:1.8;margin:15px 0;padding:13px;border-left:2px solid #00a7df;background:#f6fafc}.access-chain{display:flex;align-items:center;gap:12px;margin:52px 0 36px}.access-chain>div{flex:1;align-self:stretch;border:1px solid #d9e8f0;border-radius:7px;padding:18px 14px;background:#fafcfd}.access-chain span{display:block;font-size:10px;color:#00a0ce;margin-bottom:24px}.access-chain small{display:block;font-size:9px;color:#728496;margin-bottom:7px}.access-chain strong{font-size:11px;line-height:1.65;display:block;font-weight:550}.access-chain i{font-style:normal;color:#7eb7d2}.access-check{display:grid;place-items:center;background:#e5f6ee;color:#27866e;width:35px;height:35px;border-radius:50%}.access-note{font-size:11px;padding:17px 19px;background:#edf5fa;border-radius:7px;display:flex;gap:12px}.illustration-caption{font-size:10px;text-align:center;color:#8190a1;margin:18px 0 0}.intake-grid{display:grid;grid-template-columns:1fr 1fr;gap:28px}.intake-card{border:1px solid var(--line);border-radius:10px;overflow:hidden;position:relative;background:#fff}.intake-visual{height:210px;background:radial-gradient(ellipse at 40% 20%,#dbeffb,transparent 70%),#f5f9fc;display:flex;align-items:center;justify-content:center;gap:24px;position:relative;border-bottom:1px solid #e4edf3}.intake-visual.sharepoint{background:radial-gradient(ellipse at 40% 20%,#e0f3f0,transparent 70%),#f5faf9}.app-tile{height:58px;width:58px;border-radius:10px;background:linear-gradient(135deg,#2596e5,#07579c);color:#fff;font-size:31px;font-weight:550;display:grid;place-items:center;box-shadow:0 14px 25px #15417d1f;z-index:2}.sharepoint .app-tile{background:linear-gradient(135deg,#32a6a4,#087b83)}.mail-sheet,.library-sheet{width:135px;height:104px;background:#ffffffed;border:1px solid #d4e3ed;border-radius:7px;box-shadow:0 12px 25px #12374f0b;transform:rotate(-5deg);margin-left:-38px;padding:15px 15px 12px 28px}.mail-sheet>span,.library-sheet>span{display:block;width:53px;height:5px;background:#85b4d1;margin:0 0 12px}.mail-sheet>b{height:3px;width:75px;display:block;background:#d6e4ed;margin:8px 0}.mail-sheet>div{display:flex;gap:6px;margin-top:12px}.mail-sheet i{font-style:normal;font-size:7px;background:#e8f2fa;border:1px solid #d6e5ef;padding:5px;border-radius:3px;color:#537c9a}.intake-arrow{color:#8cb5c9;font-size:25px;animation:nudge 4s ease-in-out infinite}.library-sheet{transform:rotate(4deg)}.library-sheet>div{display:flex;gap:8px;align-items:center;margin:10px 0}.library-sheet i{height:12px;width:9px;background:#d9eeed;border:1px solid #acd8d3}.library-sheet b{height:3px;width:57px;background:#c6dfdf}.intake-copy{padding:32px}.intake-copy h3{margin-top:13px}.intake-copy p{font-size:14px}.checks{padding:0;list-style:none;display:grid;gap:13px;margin:23px 0 0}.checks li{padding-left:23px;position:relative;font-size:12px;line-height:1.6}.checks li:before{content:"\2713";position:absolute;left:0;top:0;color:#078b9f}.process-flow{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-top:55px;padding:27px 0 0;border-top:1px solid var(--line)}.process-flow>div{display:flex;align-items:center;gap:12px}.process-flow span{font-size:9px;color:#038ec1;border:1px solid #c9e1ed;border-radius:50%;height:28px;width:28px;display:grid;place-items:center}.process-flow strong{font-size:12px;font-weight:550}.process-flow i{font-style:normal;color:#a5c0d0}.video-section{background:#f5f9fc;border-block:1px solid #e4edf3}.split{display:grid;grid-template-columns:.85fr 1.15fr;gap:90px;align-items:center}.split .section-heading{margin:0}.split h2{font-size:42px}.split p{font-size:15px}.explainer{margin:0;min-width:0}.explainer video{display:block;aspect-ratio:16/9;width:100%;border:1px solid #cddde8;border-radius:10px;background:#e5eef5;box-shadow:0 20px 45px #22445f17}.explainer figcaption{font-size:9px;color:#7c8e9f;margin-top:15px;text-align:center}.transcript{font-size:12px;margin-top:25px}.transcript summary{cursor:pointer;min-height:44px;padding:12px 0;color:#365876}.transcript p{font-size:12px;padding:10px 0}.feature-table{width:100%;border-collapse:collapse;text-align:left;font-size:13px}.feature-table thead{background:#f2f7fa;font-size:10px;letter-spacing:.02em}.feature-table th,.feature-table td{padding:24px 20px;border-bottom:1px solid #dfe8ef;line-height:1.75}.feature-table thead th{padding-block:15px;color:#49657e;font-weight:550}.feature-table th:first-child{width:28%}.feature-table tbody th{font-size:13px;font-weight:600}.feature-table th>span{font-size:9px;color:#6e9cb7;margin-right:14px;font-weight:450}.feature-table td:nth-child(2){color:#597086;width:47%;font-size:12px}.feature-table td:last-child{font-size:11px;color:#245876}.benefit-mark{color:#00a3cd;margin-right:10px}.feature-table tbody tr:hover{background:#fafdff}.security-section{background:#102d4d;color:#fff;position:relative;overflow:hidden}.security-section h2{font-size:46px}.security-section p{color:#b4c8da}.security-section .eyebrow{color:#68c7e8}.security-top{display:grid;grid-template-columns:1.15fr 1fr;gap:80px;align-items:center}.security-top .section-heading{margin-bottom:25px}.security-art{position:relative;height:360px;display:grid;place-items:center;background:radial-gradient(ellipse,rgba(13,113,151,.2509803922),transparent 65%)}.ring{position:absolute;border:1px solid rgba(77,149,179,.1882352941);border-radius:50%;aspect-ratio:1}.r1{width:290px}.r2{width:220px;border-style:dashed;animation:orbit 50s linear infinite}.r3{width:150px;border-color:#3da8cc40}.shield{width:85px;position:relative;z-index:2;filter:drop-shadow(0 0 25px rgba(0,189,255,.2705882353))}.shield svg{fill:#19476b;stroke:#47c6ec;stroke-width:1.5}.shield-tick{fill:none;stroke:#a8edff;stroke-width:4;stroke-linecap:round;stroke-linejoin:round}.ring-label{position:absolute;font-size:9px;border:1px solid rgba(71,132,169,.3098039216);background:#143958ee;border-radius:5px;padding:8px 13px;color:#bedce9}.l1{top:29px;left:35%}.l2{right:9%;top:135px}.l3{bottom:69px;left:32%}.l4{left:6%;top:150px}.security-art-badge{position:absolute;bottom:8px;display:flex;align-items:center;gap:10px;color:#83c3da;font-size:8px;letter-spacing:.08em}.security-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:33px;margin-top:55px}.security-grid article{border-top:1px solid rgba(123,172,195,.2);padding-top:23px}.security-grid article>span{font-size:9px;color:#55b4d9}.security-grid h3{font-size:18px;line-height:1.4;margin:22px 0 15px;font-weight:500}.security-grid p{font-size:12px;line-height:1.9}.security-note{font-size:11px!important;line-height:1.8!important;border-top:1px solid rgba(123,172,195,.168627451);padding-top:24px;margin-top:38px;max-width:960px;color:#85a7c2!important}.hosting-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:25px}.hosting-grid article{padding:30px;border:1px solid var(--line);border-radius:8px;position:relative}.hosting-grid h3{font-size:20px;line-height:1.7}.hosting-grid p{font-size:13px;margin:0}.hosting-grid .pill{font-size:8px;padding:3px 7px;vertical-align:middle}.hosting-icon{height:53px;margin-bottom:25px;color:#038fbb;font-size:43px;line-height:1}.server-icon{width:40px;display:flex;flex-direction:column;justify-content:center;gap:5px}.server-icon i{display:block;position:relative;height:13px;border:1px solid #6fa8c6;border-radius:3px;background:#f1f8fc}.server-icon i:before{content:"";position:absolute;right:5px;top:4px;background:#25a7cc;width:3px;height:3px;border-radius:50%}.building-icon{width:40px;border:1px solid #80acc5;border-bottom:3px solid #1494b9;border-radius:3px;padding:9px;display:flex;gap:5px;align-items:stretch;background:#f2f8fb}.building-icon i{width:5px;background:repeating-linear-gradient(to bottom,#8db9d0 0 4px,transparent 4px 9px)}.ecosystem-section{background:#f4f8fb;border-block:1px solid #e4edf3}.ecosystem-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:23px}.ecosystem-grid article{position:relative;padding:30px;background:#fff;border:1px solid var(--line);border-radius:10px;display:flex;flex-direction:column;align-items:flex-start}.ecosystem-grid article.eco-current{border-color:#79bedb;box-shadow:0 8px 28px #0475a112}.eco-logo{display:flex;gap:10px;align-items:center;font-size:26px;letter-spacing:-1px;font-weight:650;min-height:76px;margin:9px 0 12px}.eco-logo>span{font-size:18px;margin-left:18px;color:#70a2bd}.ecosystem-grid p{font-size:13px;line-height:1.85;flex:1}.ecosystem-grid .text-link{font-size:11px;margin-top:10px}.ecosystem-grid .pill{margin-top:14px}.faq-layout{display:grid;grid-template-columns:.8fr 1.2fr;gap:90px}.faq-layout h2{font-size:39px}.faq-list{border-top:1px solid var(--line)}.faq-list details{border-bottom:1px solid var(--line);padding:5px 0}.faq-list summary{cursor:pointer;list-style:none;padding:22px 0;font-size:14px;font-weight:550;line-height:1.55;display:flex;justify-content:space-between;gap:24px}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary span{color:#3d8db1;font-size:20px;font-weight:300;flex-shrink:0}.faq-list details[open] summary span{transform:rotate(45deg)}.faq-list p{font-size:13px;line-height:1.9;padding-right:30px;margin-bottom:22px}.closing-section{background:#eaf4fa;position:relative;overflow:hidden;padding:75px 0}.closing-inner{display:flex;justify-content:space-between;align-items:center;gap:60px}.closing-inner>div{max-width:740px}.closing-inner h2{font-size:51px}.closing-inner p{max-width:590px;font-size:15px;margin-bottom:28px}.closing-inner .eyebrow{font-size:9px}.closing-inner img{opacity:.14;transform:rotate(9deg);flex-shrink:0}.footer{padding-top:50px;background:#fff}.footer-main{display:flex;align-items:center;justify-content:space-between;gap:25px;padding-bottom:40px}.footer-main p{font-size:13px;margin:0}.footer-main p span{font-size:10px;color:#8392a1}.footer-main>a:last-child{font-size:11px}.footer-bottom{border-top:1px solid var(--line);display:flex;justify-content:space-between;align-items:center;gap:25px;padding-block:22px;font-size:9px;color:#758799}.footer-bottom>div{display:flex;align-items:center;gap:24px}.footer-bottom button{border:0;background:transparent;padding:12px 0;min-height:40px;color:inherit;font-size:9px}.lead{font-size:19px}.prose .checks{margin-block:25px}.prose a:not(.button){text-decoration:underline;text-underline-offset:4px}[data-spot]{isolation:isolate}[data-spot]:before{pointer-events:none}.intake-card:after,.hosting-grid article:after,.ecosystem-grid article:after{content:"";position:absolute;inset:0;pointer-events:none;border-radius:inherit;background:radial-gradient(260px circle at var(--spot-x, -400px) var(--spot-y, -400px),rgba(6,174,233,.0666666667),transparent 72%);opacity:0;transition:opacity .25s}.intake-card:hover:after,.hosting-grid article:hover:after,.ecosystem-grid article:hover:after{opacity:1}@keyframes float{50%{transform:translateY(-7px) rotate(-4deg)}}@keyframes orbit{to{transform:rotate(360deg)}}@keyframes nudge{50%{transform:translate(5px)}}[data-motion-paused] *,[data-motion-paused] *:before,[data-motion-paused] *:after{animation-play-state:paused!important;scroll-behavior:auto!important;transition:none!important}@media(min-width:1600px){.container{width:1320px}.hero-content{min-height:760px}.hero h1{font-size:80px}.hero-lead{font-size:18px;max-width:510px}.hero-stage{margin-left:10px}}@media(max-width:1100px){.container{width:calc(100% - 64px)}.desktop-nav{gap:18px;font-size:11px}.header-actions{gap:9px}.hero-content{gap:25px;min-height:610px}.hero h1{font-size:57px}.hero-lead{font-size:14px}.hero-stage{padding-bottom:85px}.hero-float{left:-14px;right:12px;bottom:10px;padding:17px;gap:10px}.hero-float strong{font-size:12px}.hero-float p{font-size:10px}.trust-strip{gap:20px;font-size:10px}.trust-brand{display:none!important}.mock-sidebar{width:170px}.mock-main{padding:25px 22px}.metadata-panel{grid-template-columns:1fr}.metadata-panel dl{gap:35px}.review-action{display:flex;align-items:center;justify-content:space-between;gap:10px}.review-action p{margin:0}.split{gap:45px}.security-top{gap:30px}.hosting-grid article{padding:24px}.ecosystem-grid article{padding:25px}.faq-layout{gap:50px}.closing-inner img{width:185px}.section{padding:90px 0}}@media(max-width:850px){.container{width:calc(100% - 44px)}.header-inner{height:74px}.desktop-nav{display:none}.header-cta{margin-left:auto}.menu-toggle{display:block}.brand{font-size:23px}.brand img{width:32px;height:40px}.header-actions{margin-left:auto;gap:12px}.hero-content{grid-template-columns:1fr 1fr;gap:24px;min-height:600px}.hero h1{font-size:49px}.hero .eyebrow{font-size:8px;letter-spacing:.08em}.hero .actions{gap:13px}.hero .text-link{font-size:11px}.hero .button{font-size:12px;gap:15px;padding-inline:17px}.hero-lead{font-size:13px}.film-frame{aspect-ratio:.88}.hero-float{padding:15px;left:-18px;right:0}.hero-float .float-icon{display:none}.hero-float .mini-label{font-size:6px}.hero-float p{font-size:9px}.hero-float strong{font-size:11px}.hero-stage{padding-bottom:78px}.usp-grid{gap:20px}.usp-grid h3{font-size:18px}.usp-grid p{font-size:12px}.micro-art{transform:scale(.9);margin-bottom:6px}.section-heading p{font-size:15px}.mock-sidebar{width:145px;padding-inline:8px}.mock-sidebar .mini-label{font-size:7px}.mock-sidebar>span:not(.mini-label){font-size:8px}.mock-main{padding:22px 18px}.document-row{font-size:8px;padding-inline:10px;gap:8px;grid-template-columns:1.8fr .8fr .8fr}.document-row strong{gap:7px}.mock-heading h3{font-size:17px}.access-chain{gap:7px}.access-chain>div{padding:13px 10px}.access-chain strong{font-size:9px}.intake-visual{gap:15px;height:170px}.intake-visual img{width:40px}.app-tile{width:45px;height:45px;font-size:25px}.intake-copy{padding:25px}.intake-copy p{font-size:12px}.intake-copy h3{font-size:20px}.intake-copy .checks li{font-size:11px}.process-flow{gap:9px}.process-flow strong{font-size:10px}.process-flow>div{gap:8px}.process-flow span{width:24px;height:24px;font-size:8px}.split{grid-template-columns:1fr 1.15fr;gap:25px}.split h2{font-size:32px}.split p{font-size:13px}.security-section h2{font-size:36px}.security-art{height:320px;transform:scale(.9)}.security-grid{grid-template-columns:1fr 1fr;gap:20px 35px;margin-top:35px}.hosting-grid{gap:15px}.hosting-grid article{padding:20px}.hosting-grid h3{font-size:18px}.hosting-grid p{font-size:12px}.hosting-grid .pill{display:table;margin-top:5px}.ecosystem-grid{gap:15px}.ecosystem-grid article{padding:22px}.eco-logo{font-size:22px}.ecosystem-grid p{font-size:12px}.faq-layout{grid-template-columns:.7fr 1fr;gap:35px}.faq-layout h2{font-size:32px}.feature-table th,.feature-table td{padding:20px 12px}.feature-table tbody th{font-size:12px}.feature-table th>span{display:block;margin:0 0 4px}.closing-inner h2{font-size:42px}}@media(max-width:640px){html{scroll-padding-top:95px}.container{width:calc(100% - 40px)}.section{padding:68px 0}.section-heading{margin-bottom:35px}.section-heading h2{font-size:34px;line-height:1.15}.section-heading p{font-size:14px}.eyebrow{font-size:8px;letter-spacing:.14em;margin-bottom:18px}.header-inner{height:70px;gap:10px}.header-cta{display:none}.header-actions{gap:4px}.brand{font-size:22px}.brand img{width:30px;height:37px}.brand small{font-size:7px;margin-top:5px}.hero-content{display:flex;flex-direction:column;gap:30px;padding-top:46px;padding-bottom:27px;min-height:0;align-items:stretch}.hero h1{font-size:clamp(48px,12.5vw,70px);line-height:1.02;margin-bottom:24px}.hero .eyebrow{font-size:8px;letter-spacing:.12em}.hero-lead{font-size:14px;line-height:1.8;max-width:500px;margin-bottom:24px}.hero-copy{padding-bottom:0}.hero .actions{gap:23px}.hero .button{font-size:11px;min-height:49px}.hero .text-link{font-size:11px}.hero-stage{padding:0 0 75px;margin:0 6px}.film-frame{aspect-ratio:1.3;border-radius:70px 70px 10px 10px}.film-frame .hero-poster,.film-frame video{object-position:61% 50%}.hero-float{left:-6px;right:-6px;bottom:0;padding:18px;gap:12px}.hero-float .float-icon{display:grid;width:30px;height:30px;font-size:14px}.hero-float strong{font-size:11px}.hero-float p{font-size:10px;line-height:1.65}.hero-float .mini-label{font-size:6px;letter-spacing:.09em}.film-label{font-size:7px;left:12px;bottom:12px}.film-pause{right:10px;bottom:10px}.trust-strip{display:flex;flex-wrap:wrap;justify-content:center;gap:13px 18px;padding:23px 0;font-size:9px}.trust-strip>span{gap:7px}.usp-grid{grid-template-columns:1fr;gap:24px}.usp-grid article{padding:0 0 5px}.micro-art{width:220px;float:right;height:133px;margin:16px -10px 0 0;transform:scale(.78);transform-origin:right top}.usp-grid .number{padding-top:27px;margin-bottom:18px;font-size:8px}.usp-grid h3{font-size:21px;max-width:240px;min-height:52px;margin-bottom:18px}.usp-grid p{clear:both;font-size:13px;max-width:500px}.view-tabs{justify-content:space-between;gap:4px;margin-bottom:22px}.view-tabs button{font-size:9px;line-height:1.6;padding:10px 8px;flex:1;min-height:48px}.workspace-window{border-radius:9px;box-shadow:0 16px 38px #0b335713}.window-chrome{padding-inline:13px;height:36px;font-size:8px}.mock-sidebar{display:none}.workspace-body{min-height:395px}.mock-main{padding:22px 15px}.mock-heading{gap:8px;margin-bottom:20px}.mock-heading h3{font-size:17px}.mock-heading p{font-size:9px;line-height:1.7}.mock-heading .pill{font-size:7px;max-width:90px}.document-row{grid-template-columns:1.8fr .85fr;gap:10px;padding:11px 9px;font-size:8px;min-height:52px}.document-row>span:nth-child(2){display:none}.document-row strong{gap:7px;font-size:8px}.document-row .file-icon{width:21px;height:27px;font-size:5px}.badge{font-size:7px;padding:4px 5px}.metadata-panel{padding:13px;margin-top:16px;gap:15px}.metadata-panel dl{gap:18px}.metadata-panel dd{font-size:8px}.metadata-panel dt{font-size:7px}.review-action p{font-size:8px;max-width:130px}.review-action .button{font-size:8px;gap:7px;min-height:38px}.illustration-caption{font-size:8px}.chat-question{font-size:11px;line-height:1.65;padding:15px 12px;margin-top:27px}.chat-answer{padding:10px 3px;gap:10px}.chat-answer p{font-size:12px}.source-button{font-size:9px;min-height:44px}.chat-answer small{font-size:8px}.access-chain{gap:7px;margin-top:30px;align-items:stretch}.access-chain>i{display:none}.access-chain>div{padding:13px 9px}.access-chain span{margin-bottom:20px}.access-chain small{font-size:8px}.access-chain strong{font-size:9px;line-height:1.7}.access-note{font-size:10px;padding:14px}.intake-grid{grid-template-columns:1fr;gap:23px}.intake-visual{height:185px;gap:25px}.intake-visual img{width:47px}.intake-copy{padding:26px}.intake-copy h3{font-size:23px}.intake-copy p{font-size:13px}.intake-copy .checks li{font-size:12px}.section-note{font-size:11px}.process-flow{display:grid;grid-template-columns:1fr;gap:16px;margin-top:30px}.process-flow>i{display:none}.process-flow>div{gap:13px}.process-flow strong{font-size:12px}.process-flow span{width:27px;height:27px;font-size:9px}.split{grid-template-columns:1fr;gap:32px}.split h2{font-size:35px}.split .section-heading{margin:0}.split p{font-size:14px}.explainer figcaption{font-size:8px}.transcript{margin-top:15px}.feature-table-wrap{margin:0 -4px}.feature-table th,.feature-table td{padding:18px 9px}.feature-table th:first-child{width:35%}.feature-table tbody th{font-size:11px;line-height:1.55}.feature-table td:nth-child(2){width:auto;font-size:10px;line-height:1.8}.feature-table td:last-child,.feature-table thead th:last-child{display:none}.feature-table th>span{font-size:8px}.feature-table thead th{font-size:9px;line-height:1.6}.security-top{grid-template-columns:1fr;gap:7px}.security-top .section-heading{margin:0}.security-section h2{font-size:36px}.security-art{height:330px;transform:none;max-width:360px;width:100%;margin:auto}.security-grid{gap:20px;margin-top:10px}.security-grid h3{font-size:16px}.security-grid p{font-size:11px}.security-grid article{padding-top:18px}.security-note{font-size:10px!important;margin-top:28px}.hosting-grid{grid-template-columns:1fr;gap:18px}.hosting-grid article{padding:25px;display:grid;grid-template-columns:50px 1fr;column-gap:20px}.hosting-icon{grid-row:1/3;margin:0}.hosting-grid h3{font-size:20px;margin-bottom:9px;line-height:1.3}.hosting-grid p{font-size:12px}.hosting-grid .pill{display:inline-block;margin:0 0 0 4px;vertical-align:middle}.ecosystem-grid{grid-template-columns:1fr;gap:18px}.ecosystem-grid article{padding:27px}.eco-logo{min-height:50px;font-size:26px}.ecosystem-grid p{font-size:13px}.ecosystem-grid .text-link{font-size:12px;min-height:44px}.faq-layout{grid-template-columns:1fr;gap:0}.faq-layout h2{font-size:34px}.faq-list summary{font-size:13px;line-height:1.65}.faq-list p{font-size:12px;padding-right:10px}.closing-section{padding:60px 0}.closing-inner{position:relative;isolation:isolate;display:block}.closing-inner h2{font-size:41px}.closing-inner p{font-size:14px}.closing-inner img{position:absolute;width:180px;right:-35px;bottom:-35px;z-index:-1;opacity:.08}.closing-inner .button{font-size:11px;gap:15px;padding-inline:18px}.footer{padding-top:35px}.footer-main{display:grid;grid-template-columns:1fr;gap:22px;padding-bottom:30px}.footer-main p{font-size:12px}.footer-main>a:last-child{font-size:11px;min-height:30px}.footer-bottom{align-items:flex-start;flex-direction:column;gap:6px;font-size:8px;padding-block:20px}.footer-bottom>div{gap:19px;flex-wrap:wrap}.footer-bottom button{font-size:8px}.prose h1{font-size:38px}.prose .button{font-size:12px;gap:15px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}.film-frame video{display:none}.intake-card:after,.hosting-grid article:after,.ecosystem-grid article:after{display:none}}.film-label{top:43px;bottom:auto;left:50%;transform:translate(-50%);white-space:nowrap}.film-pause{top:75px;bottom:auto;right:17px;min-height:40px;min-width:40px}@media(max-width:640px){.film-label{top:23px;left:50%;bottom:auto}.film-pause{top:52px;right:12px;bottom:auto}}@media(max-width:640px){.hero h1{font-size:clamp(42px,10vw,58px);letter-spacing:-.06em}}.language{min-width:44px}.film-pause{min-width:44px;min-height:44px}.presenter-portrait{width:88px;height:110px;object-fit:cover;border-radius:18px;margin-bottom:24px;border:1px solid #dce7ee;box-shadow:0 8px 24px #113a6d10}
