@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{color-scheme:light;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-synthesis:none;--white: #ffffff;--gray-25: #fbfcfe;--gray-50: #f6f8fb;--gray-100: #edf2f7;--gray-200: #d9e1eb;--gray-300: #bdc9d8;--gray-500: #65738a;--gray-700: #35445b;--navy: #07162b;--navy-2: #102542;--cobalt: #0d63f3;--cobalt-dark: #064cc4;--cobalt-soft: #eaf2ff;--teal: #087267;--teal-soft: #e3f7f4;--red: #d92d43;--red-soft: #fff0f2;--focus-ring: #075bcc;--shadow-sm: 0 2px 8px rgba(7, 22, 43, .08);--shadow-lg: 0 22px 60px rgba(7, 22, 43, .15);--radius-sm: 6px;--radius-md: 10px;--radius-lg: 16px;--site-header-height: 72px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--white);color:var(--navy)}body.has-modal-open{overflow:hidden}body,button,input,textarea{font:inherit}button,a{-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:none}button{color:inherit}h1,h2,h3,p{margin-top:0}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,.feedback:focus-visible{box-shadow:0 0 0 2px var(--white);outline:3px solid var(--focus-ring);outline-offset:3px}.sr-only{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.button{align-items:center;border:1px solid transparent;border-radius:var(--radius-sm);cursor:pointer;display:inline-flex;font-size:.96rem;font-weight:650;gap:.55rem;justify-content:center;line-height:1.2;min-height:44px;padding:.75rem 1.25rem;transition:background-color .15s ease,border-color .15s ease,color .15s ease,transform .15s ease}.button:hover:not(:disabled):not(.is-disabled){transform:translateY(-1px)}.button--primary{background:var(--cobalt);color:var(--white);box-shadow:0 4px 12px #0d63f338}.button--primary:hover:not(:disabled){background:var(--cobalt-dark)}.button--secondary{background:var(--white);border-color:var(--cobalt);color:var(--cobalt)}.button--secondary:hover:not(:disabled){background:var(--cobalt-soft)}.button--quiet{background:transparent;border-color:transparent;color:var(--navy)}.button--quiet:hover:not(:disabled){background:var(--gray-50)}.button--link{background:transparent;color:var(--cobalt);padding:.5rem}.button--danger{background:var(--red);color:var(--white)}.button--large{min-height:54px;padding:.95rem 1.6rem}.button--block{display:flex;width:100%}.button:disabled,.button.is-disabled{cursor:not-allowed;opacity:.55;transform:none}.text-link{align-items:center;color:var(--cobalt);display:inline-flex;font-weight:700;gap:.3rem}.text-link:hover{color:var(--cobalt-dark);text-decoration:underline}.text-link--center{display:flex;justify-content:center}.brand{align-items:center;display:inline-flex;flex:0 0 auto;gap:.8rem}.brand__mark{align-items:center;background:var(--cobalt);border-radius:6px;box-shadow:0 3px 8px #0d63f338;color:var(--white);display:inline-flex;font-size:1.55rem;font-weight:700;height:40px;justify-content:center;width:40px}.brand__name{color:var(--navy);font-size:1.22rem;font-weight:760;letter-spacing:-.02em;white-space:nowrap}.brand--inverted .brand__mark{background:var(--white);color:var(--cobalt);box-shadow:none}.brand--inverted .brand__name{color:var(--white)}.site-header{background:var(--white);border-bottom:1px solid var(--gray-200);position:sticky;top:0;z-index:40}.site-header__inner{align-items:center;display:flex;gap:3rem;height:var(--site-header-height);margin:0 auto;max-width:1500px;padding:0 1.5rem}.site-header__nav-wrap{align-items:center;display:flex;flex:1;justify-content:space-between}.site-header__nav{align-items:center;display:flex;gap:2.5rem}.site-header__nav a{color:var(--navy);font-size:.98rem;padding:.75rem 0}.site-header__actions{align-items:center;display:flex;gap:.65rem}.site-header__menu{background:transparent;border:0;display:none;padding:.5rem}.site-footer{border-top:1px solid var(--gray-200);padding:2.5rem 1.5rem}.site-footer__inner{align-items:center;display:grid;gap:1.5rem;grid-template-columns:1fr auto 1fr;margin:0 auto;max-width:1400px}.site-footer p{color:var(--gray-500);margin:0}.site-footer nav{display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:flex-end}.site-footer nav span{color:var(--gray-500)}.home-hero{align-items:center;display:grid;gap:clamp(2.2rem,4vw,5rem);grid-template-columns:minmax(380px,.72fr) minmax(600px,1.45fr);margin:0 auto;max-width:1500px;min-height:min(610px,calc(100svh - var(--site-header-height)));padding:0 1.5rem;padding-block:clamp(2.5rem,4vw,4.25rem)}.home-hero__copy h1{font-size:clamp(3.25rem,4.7vw,4.9rem);letter-spacing:-.055em;line-height:1;margin-bottom:1.35rem}.home-hero__copy>p:not(.home-hero__offer){color:var(--gray-700);font-size:clamp(1.05rem,1.25vw,1.2rem);line-height:1.55;max-width:520px}.home-hero__actions{display:flex;flex-wrap:wrap;gap:.85rem;margin:1.5rem 0 1rem}.home-hero__offer{color:var(--gray-500);font-size:1rem;margin:0}.home-hero__product{min-width:0}.format-band{background:var(--gray-25);border-bottom:1px solid var(--gray-200);border-top:1px solid var(--gray-200);padding:2.7rem 1.5rem 3rem}.format-band h2{font-size:1.22rem;margin-bottom:2.4rem;text-align:center}.format-band__items{display:grid;grid-template-columns:repeat(5,1fr);margin:0 auto;max-width:1350px}.format-item{align-items:center;border-right:1px solid var(--gray-200);display:flex;gap:.85rem;justify-content:center;min-width:0;padding:0 1rem}.format-item:last-child{border-right:0}.format-item__icon{color:var(--cobalt)}.format-item__icon--red{color:#f04444}.format-item__icon--green{color:#2b9b4e}.format-item__icon--orange{color:#f06a2b}.format-item__icon--emerald{color:#178d49}.format-item span:last-child{display:flex;flex-direction:column;min-width:0}.format-item strong{font-size:.96rem}.format-item small{color:var(--gray-500);font-size:.86rem;margin-top:.35rem}.home-control-section{align-items:start;display:grid;gap:7rem;grid-template-columns:.75fr 1.25fr;margin:0 auto;max-width:1320px;padding:7.5rem 1.5rem}.home-control-section h2,.download-section h2,.help-section h2{font-size:clamp(2.2rem,4vw,3.8rem);letter-spacing:-.045em;line-height:1.05}.home-control-section>div:first-child p{color:var(--gray-700);font-size:1.12rem;line-height:1.7}.home-control-section__steps{border-top:1px solid var(--gray-300)}.home-control-section__steps>div{align-items:start;border-bottom:1px solid var(--gray-200);display:grid;gap:1rem;grid-template-columns:44px 180px 1fr;padding:1.5rem 0}.home-control-section__steps span{color:var(--cobalt);font-size:.82rem;font-weight:800}.home-control-section__steps p{color:var(--gray-500);margin:0}.download-section{align-items:center;background:var(--navy);color:var(--white);display:flex;gap:3rem;justify-content:space-between;margin:0 auto;max-width:1320px;padding:4.5rem}.download-section h2{margin-bottom:1rem}.download-section p{color:#c5d1e0;line-height:1.65;margin:0;max-width:760px}.help-section{padding:7rem 1.5rem;text-align:center}.help-section p{color:var(--gray-500);font-size:1.12rem}.help-section>div{display:flex;gap:.75rem;justify-content:center;margin-top:2rem}.editor-workspace{background:var(--white);border:1px solid var(--gray-200);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);min-width:0;overflow:hidden}.editor-workspace__topbar{align-items:center;background:var(--navy);color:var(--white);display:flex;gap:1rem;min-height:58px;padding:.55rem .8rem}.editor-workspace__document-title{align-items:center;display:flex;gap:.7rem;min-width:0}.editor-workspace__document-title>span:last-child{display:flex;flex-direction:column;min-width:0}.editor-workspace__document-title small{color:#aab9cc;font-size:.58rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.editor-workspace__document-title strong{font-size:.8rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.editor-workspace__thumbnail{background:var(--white);border-radius:4px;height:33px;width:82px}.editor-workspace__status{align-items:center;color:#6ee7cf;display:flex;font-size:.7rem;gap:.4rem;margin-left:auto;white-space:nowrap}.editor-workspace__status i{border:1px solid currentColor;border-radius:50%;height:7px;width:7px}.editor-workspace__commands{display:flex;gap:.45rem}.editor-button{align-items:center;background:#12243a;border:1px solid #314259;border-radius:5px;color:var(--white);display:inline-flex;font-size:.68rem;font-weight:700;gap:.35rem;min-height:32px;padding:.35rem .65rem}.editor-button--accent{background:var(--cobalt);border-color:var(--cobalt)}.editor-button:disabled{cursor:default;opacity:.72}.editor-workspace__toolbar{align-items:center;border-bottom:1px solid var(--gray-200);display:flex;gap:.35rem;min-height:42px;overflow:hidden;padding:.4rem .65rem}.editor-select{border:1px solid var(--gray-200);border-radius:4px;color:var(--gray-700);font-size:.65rem;min-width:62px;padding:.34rem .45rem;white-space:nowrap}.editor-select:nth-child(2),.editor-select:nth-child(3){min-width:98px}.editor-tool{background:var(--white);border:1px solid var(--gray-200);border-radius:4px;font-size:.68rem;height:27px;padding:0;width:27px}.editor-tool:disabled{color:var(--gray-500);cursor:default}.editor-workspace__unsupported{color:var(--gray-700);font-size:.65rem;margin-left:auto;max-width:280px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.editor-workspace__body{display:grid;grid-template-columns:64px minmax(165px,.8fr) minmax(310px,2fr) minmax(175px,.9fr);height:455px}.editor-workspace__rail{border-right:1px solid var(--gray-200);display:flex;flex-direction:column;gap:.65rem;padding:.7rem .35rem}.editor-workspace__rail span{align-items:center;border-radius:5px;color:var(--gray-700);display:flex;flex-direction:column;font-size:.56rem;gap:.25rem;padding:.55rem 0}.editor-workspace__rail span.is-active{background:var(--cobalt-soft);color:var(--cobalt)}.editor-workspace__pages{border-right:1px solid var(--gray-200);display:flex;flex-direction:column;padding:.9rem}.editor-workspace__pages>small{color:var(--gray-500);font-size:.57rem;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.editor-workspace__pages>strong{font-size:.8rem;margin:.25rem 0 .8rem}.editor-workspace__page-count{color:var(--teal);font-size:.65rem;font-weight:700}.editor-workspace__page-thumb{align-self:center;background:var(--white);border:1px solid var(--gray-200);box-shadow:var(--shadow-sm);display:flex;flex-direction:column;gap:.3rem;height:112px;margin:1.2rem 0;padding:1.3rem .8rem;width:76px}.editor-workspace__page-thumb i{background:var(--gray-200);height:3px}.editor-workspace__page-thumb i:last-child{background:var(--teal);height:8px;margin-top:.35rem}.editor-workspace__stats{display:grid;gap:.4rem;grid-template-columns:1fr 1fr;margin:auto 0 0}.editor-workspace__stats div{border:1px solid var(--gray-200);border-radius:5px;padding:.5rem}.editor-workspace__stats dt{color:var(--gray-500);font-size:.6rem}.editor-workspace__stats dd{font-size:.9rem;font-weight:800;margin:.2rem 0 0}.editor-workspace__canvas{background:var(--gray-100);overflow:auto;padding:1.1rem}.editor-workspace__paper,.editor-workspace__editable{background:var(--white);border:1px solid var(--gray-200);box-shadow:var(--shadow-sm);color:var(--navy);margin:0 auto;min-height:100%;width:min(100%,480px)}.editor-workspace__paper{padding:2.6rem 3rem}.editor-workspace__paper h2{font-size:1.7rem;letter-spacing:-.03em}.editor-workspace__paper h3{font-size:1rem;margin-top:2rem}.editor-workspace__paper p,.editor-workspace__paper li{font-size:.75rem;line-height:1.65}.editor-workspace__editable{border-radius:0;font-family:Georgia,serif;font-size:1rem;line-height:1.75;min-height:650px;padding:3.5rem;resize:none}.editor-workspace__details{border-left:1px solid var(--gray-200);padding:0 .7rem}.editor-workspace__details nav{border-bottom:1px solid var(--gray-200);display:flex;font-size:.62rem;gap:1rem;padding:.75rem .2rem}.editor-workspace__details nav strong{color:var(--cobalt)}.editor-workspace__detail-card{border:1px solid var(--gray-200);border-radius:5px;margin-top:.9rem;padding:.8rem}.editor-workspace__detail-card>small{color:var(--gray-500);font-size:.56rem;font-weight:800;text-transform:uppercase}.editor-workspace__detail-card>strong{display:block;font-size:.72rem;margin:.35rem 0 .8rem}.editor-workspace__detail-card dl{display:grid;gap:.35rem;grid-template-columns:1fr 1fr;margin:0}.editor-workspace__detail-card dl div{background:var(--gray-50);border:1px solid var(--gray-200);border-radius:4px;padding:.45rem}.editor-workspace__detail-card dt{color:var(--gray-500);font-size:.52rem;text-transform:uppercase}.editor-workspace__detail-card dd{font-size:.65rem;font-weight:800;margin:.2rem 0 0}.pricing-page{margin:0 auto;max-width:1500px;padding:4.5rem 2rem 2rem}.pricing-layout{display:grid;gap:4rem;grid-template-columns:1.05fr .85fr .62fr}.pricing-layout__offer{border-right:1px solid var(--gray-300);padding:0 4rem}.pricing-layout__offer h1{font-size:clamp(2.7rem,4vw,4rem);letter-spacing:-.045em;line-height:1.08}.pricing-layout__offer>p{color:var(--gray-700);font-size:1.05rem;line-height:1.75}.price-card{border:1px solid var(--gray-300);border-radius:var(--radius-md);margin-top:2rem;padding:2.6rem;text-align:center}.price-card__trial{color:var(--teal);display:block;font-size:1.12rem}.price-card__price{align-items:center;display:flex;justify-content:center;margin:1.4rem 0}.price-card__price>span{font-size:4.3rem;font-weight:800;letter-spacing:-.055em}.price-card__price small{font-size:.9rem;font-weight:700;line-height:1.35;margin-left:.8rem;text-align:left}.price-card>p{color:var(--gray-700);line-height:1.5}.price-card .button{margin:1rem 0 1.4rem}.pricing-layout__included h2{font-size:1.25rem;margin:0 0 1rem}.included-item{align-items:start;border-bottom:1px solid var(--gray-200);display:grid;gap:1rem;grid-template-columns:48px 1fr;padding:1rem 0}.included-item>span{align-items:center;background:var(--cobalt-soft);border-radius:8px;color:var(--navy);display:flex;height:45px;justify-content:center;width:45px}.included-item strong{display:block;font-size:.96rem}.included-item p{color:var(--gray-500);font-size:.82rem;line-height:1.5;margin:.35rem 0 0}.pricing-layout__notes{padding-top:6.8rem}.pricing-note{border:1px solid var(--gray-300);border-radius:var(--radius-md);margin-bottom:2rem;padding:1.5rem}.pricing-note>svg{background:var(--cobalt-soft);border-radius:50%;color:var(--cobalt);margin-bottom:1rem;padding:.55rem;box-sizing:content-box}.pricing-note strong{display:block}.pricing-note p{color:var(--gray-500);font-size:.85rem;line-height:1.65;margin:1rem 0}.pricing-note b{color:#635bff;font-size:1.6rem}.pricing-terms{border-top:1px solid var(--gray-200);color:var(--gray-500);margin-top:3rem;padding:2rem;text-align:center}.pricing-terms a{color:var(--cobalt);font-weight:600}.feedback{align-items:flex-start;background:var(--cobalt-soft);border:1px solid #b8d2ff;border-radius:8px;color:var(--navy-2);display:flex;font-size:.88rem;gap:.7rem;line-height:1.5;margin:1rem 0;padding:.85rem 1rem}.feedback strong{display:block;margin-bottom:.15rem}.feedback--error{background:var(--red-soft);border-color:#f4b8c0;color:#8c1f2d}.feedback--success{background:var(--teal-soft);border-color:#9cddd5;color:#087267}.editor-page{margin:0 auto;max-width:1500px;min-height:800px;padding:2rem 1.5rem 4rem}.editor-page__intro{align-items:end;display:flex;justify-content:space-between;margin-bottom:1.3rem}.editor-page__intro h1{font-size:2rem;margin-bottom:.35rem}.editor-page__intro p{color:var(--gray-500);margin:0}.editor-page__intro span{background:var(--teal-soft);border-radius:4px;color:var(--teal);font-size:.82rem;font-weight:700;padding:.45rem .7rem}.editor-page .editor-workspace__body{height:660px}.modal-backdrop{align-items:center;background:#07162ba3;display:flex;inset:0;justify-content:center;padding:1.25rem;position:fixed;z-index:100}.entitlement-modal{background:var(--white);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);max-width:680px;padding:2.7rem 3.2rem 2rem;position:relative;text-align:center;width:100%}.entitlement-modal__close{background:transparent;border:0;padding:.5rem;position:absolute;right:1rem;top:1rem}.entitlement-modal h2{font-size:1.8rem;letter-spacing:-.03em;margin-bottom:1.2rem}.entitlement-modal>p{color:var(--gray-700);font-size:1rem;line-height:1.65}.entitlement-modal__offer{color:var(--navy)!important}.entitlement-modal__actions{display:grid;gap:.8rem;grid-template-columns:1fr 1fr;margin:1.7rem 0 .5rem}.entitlement-modal__service{align-items:start;background:var(--red-soft);border-radius:6px;color:#8c1f2d;display:flex;font-size:.83rem;gap:.55rem;padding:.75rem;text-align:left}.entitlement-modal__privacy{align-items:center;display:flex;font-size:.78rem!important;gap:.5rem;justify-content:center;margin:1rem 0 0}.auth-page{background:var(--white);display:flex;flex-direction:column;min-height:100vh}.auth-page__header{align-items:center;background:var(--navy);color:var(--white);display:flex;height:64px;justify-content:space-between;padding:0 1.3rem}.auth-page__header .brand__mark{height:30px;width:30px}.auth-page__header .brand__name{font-size:1.1rem}.auth-page__header>span{font-size:.9rem}.auth-page__body{display:grid;flex:1;grid-template-columns:56% 44%;min-height:820px}.auth-page__showcase{border-right:1px solid var(--gray-200);overflow:hidden;padding:1rem}.auth-page__showcase .editor-workspace{height:650px}.auth-page__showcase .editor-workspace__body{height:548px}.auth-page__showcase>div:last-child{margin:2rem auto 0;max-width:760px}.auth-page__showcase h2{font-size:1.2rem;margin-bottom:.4rem}.auth-page__showcase p{color:var(--gray-500);font-size:.85rem;line-height:1.55;max-width:460px}.auth-page__panel{min-width:0}.auth-tabs{border-bottom:1px solid var(--gray-200);display:grid;grid-template-columns:1fr 1fr;margin:0 auto;max-width:480px}.auth-tabs a{border-bottom:3px solid transparent;color:var(--gray-700);font-size:.92rem;padding:1.7rem;text-align:center}.auth-tabs a.active{border-color:var(--cobalt);color:var(--cobalt);font-weight:700}.auth-page__back{color:var(--cobalt);display:block;margin:2rem auto 0;max-width:480px}.auth-page__content{margin:0 auto;max-width:540px;padding:3rem 2rem}.auth-page__content>header{margin-bottom:1.8rem;text-align:center}.auth-page__content h1{font-size:2rem;letter-spacing:-.035em;margin-bottom:.6rem}.auth-page__content>header p{color:var(--gray-500);line-height:1.45;margin:.2rem 0}.auth-form{display:flex;flex-direction:column;gap:1.15rem}.form-field{display:flex;flex-direction:column;gap:.45rem}.form-field>span:first-child,.form-field>label{font-size:.82rem;font-weight:700}.form-field input{background:var(--white);border:1px solid var(--gray-300);border-radius:6px;color:var(--navy);height:48px;padding:0 .9rem;width:100%}.form-field input:focus-visible{border-color:var(--cobalt);box-shadow:0 0 0 2px var(--white);outline:3px solid var(--focus-ring);outline-offset:3px}.form-field input[aria-invalid=true]{border-color:var(--red)}.form-field small{color:var(--gray-500);font-size:.74rem}.form-field__error{color:var(--red)!important}.password-input{display:block;position:relative}.password-input button{background:transparent;border:0;height:42px;padding:.6rem;position:absolute;right:.2rem;top:3px}.password-input input{padding-right:3rem}.checkbox-field{align-items:flex-start;display:flex;font-size:.82rem;gap:.65rem;line-height:1.45}.checkbox-field input{accent-color:var(--cobalt);flex:0 0 auto;height:18px;margin:0;width:18px}.checkbox-field a,.auth-form__switch a,.auth-form__utility a{color:var(--cobalt);font-weight:600}.auth-form__utility{align-items:center;display:flex;justify-content:space-between}.auth-form__utility>a{font-size:.82rem}.auth-form__switch{border-top:1px solid var(--gray-200);font-size:.87rem;margin-top:2rem;padding-top:1.5rem;text-align:center}.auth-form__utility--end{justify-content:flex-end}.auth-two-factor-note{align-items:flex-start;background:var(--gray-50);border:1px solid var(--gray-200);color:var(--gray-700);display:flex;font-size:.78rem;gap:.6rem;line-height:1.5;margin-top:1.25rem;padding:.75rem .85rem}.auth-two-factor-note svg{color:var(--cobalt);flex:0 0 auto;margin-top:.05rem}.auth-verification-intro{align-items:flex-start;border-block:1px solid var(--gray-200);display:flex;gap:.85rem;margin-bottom:1.25rem;padding:1rem 0}.auth-verification-intro>span{align-items:center;background:var(--cobalt-soft);border-radius:7px;color:var(--cobalt);display:flex;height:42px;justify-content:center;width:42px}.auth-verification-intro strong{display:block;font-size:.95rem}.auth-verification-intro p{color:var(--gray-500);font-size:.82rem;line-height:1.5;margin:.3rem 0 0}.auth-verification-intro b{color:var(--navy);font-weight:700}.auth-code-form .form-field input{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:1.55rem;font-weight:750;letter-spacing:.42em;padding-left:1.15rem;text-align:center}.auth-form__text-button{background:transparent;border:0;color:var(--cobalt);cursor:pointer;display:block;font-size:.82rem;font-weight:700;margin:1rem auto 0;min-height:44px;padding:.5rem .75rem}.auth-page__footer{border-top:1px solid var(--gray-200);color:var(--gray-500);display:flex;font-size:.74rem;justify-content:space-between;padding:1.3rem 1.75rem}.account-shell{background:var(--gray-25);min-height:100vh}.account-shell__header{align-items:center;background:var(--navy);color:var(--white);display:flex;height:66px;padding:0 2rem}.account-shell__header .brand{border-right:1px solid #2d3c52;padding-right:2rem}.account-shell__header .brand__mark{height:34px;width:34px}.account-shell__header nav{align-items:center;display:flex;gap:2.4rem;height:100%;margin-left:2rem}.account-shell__header nav a,.account-shell__header nav span,.account-shell__header nav strong{align-items:center;color:#c2ccda;display:flex;font-size:.9rem;height:100%}.account-shell__header nav strong{border-bottom:3px solid var(--cobalt);color:var(--white)}.account-shell__header>button{background:transparent;border:1px solid #3c4b60;border-radius:5px;color:var(--white);margin-left:auto;padding:.55rem .9rem}.account-shell__global{margin:0 auto;max-width:1200px;padding:1rem 2rem 0}.account-access-state{align-items:flex-start;display:flex;flex-direction:column;gap:1rem;justify-content:center;margin:0 auto;min-height:100vh;padding:2rem;width:min(100%,620px)}.account-access-state h1{font-size:clamp(2rem,5vw,3rem);letter-spacing:-.045em;margin:0}.account-access-state p{color:var(--gray-700)}.account-shell__body{display:grid;grid-template-columns:260px 1fr;min-height:calc(100vh - 66px)}.account-nav{background:var(--white);border-right:1px solid var(--gray-200);padding:2rem 1rem}.account-nav>strong{color:var(--gray-500);display:block;font-size:.75rem;letter-spacing:.08em;padding:0 .65rem 1rem;text-transform:uppercase}.account-nav nav{display:flex;flex-direction:column;gap:.25rem}.account-nav a,.account-nav__disabled{align-items:center;border-left:3px solid transparent;border-radius:0 7px 7px 0;color:var(--gray-700);display:flex;font-size:.9rem;gap:.9rem;min-height:48px;padding:0 .75rem}.account-nav a.active{background:var(--cobalt-soft);border-left-color:var(--cobalt);color:var(--cobalt);font-weight:700}.account-nav__disabled{color:var(--gray-500);cursor:not-allowed}.account-nav__disabled>span{flex:1}.account-nav__disabled small{font-size:.65rem}.account-content{margin:0 auto;max-width:1260px;padding:3rem;width:100%}.account-page>header,.billing-page>header{margin-bottom:1.5rem}.account-page h1,.billing-page h1{font-size:2.2rem;letter-spacing:-.035em;margin-bottom:.4rem}.account-page>header p,.billing-page>header p{color:var(--gray-500);margin:0}.account-loading{color:var(--gray-500);padding:2rem 0}.overview-card{align-items:center;background:var(--white);border:1px solid var(--gray-200);border-radius:8px;display:flex;gap:1rem;padding:1.5rem}.overview-card__avatar{align-items:center;background:var(--cobalt);border-radius:50%;color:var(--white);display:flex;font-size:1.4rem;font-weight:700;height:54px;justify-content:center;width:54px}.overview-card h2{font-size:1.15rem;margin:0 0 .25rem}.overview-card p{color:var(--gray-500);margin:0}.overview-card .status-chip{margin-left:auto}.status-chip{background:var(--gray-100);border-radius:4px;color:var(--gray-700);display:inline-block;font-size:.75rem;font-weight:700;padding:.35rem .6rem;text-transform:capitalize}.status-chip--ok{background:var(--teal-soft);color:var(--teal)}.account-grid{display:grid;gap:1rem;grid-template-columns:1fr 1fr;margin-top:1rem}.account-action-card{align-items:center;background:var(--white);border:1px solid var(--gray-200);border-radius:8px;display:grid;gap:.9rem;grid-template-columns:auto 1fr auto;padding:1.3rem}.account-action-card:hover{border-color:var(--cobalt)}.account-action-card--disabled{background:var(--gray-50);color:var(--gray-500);cursor:not-allowed}.account-action-card--disabled:hover{border-color:var(--gray-200)}.account-action-card>svg:first-child{color:var(--cobalt)}.account-action-card span{display:flex;flex-direction:column}.account-action-card small{color:var(--gray-500);margin-top:.3rem}.integration-status-page{margin:0 auto;max-width:720px;padding:clamp(2rem,7vw,6rem) 0}.integration-status-page>svg{background:var(--cobalt-soft);border-radius:10px;box-sizing:content-box;color:var(--cobalt);margin:1rem 0 1.5rem;padding:.8rem}.integration-status-page h1{font-size:clamp(2.3rem,5vw,4.2rem);letter-spacing:-.05em;line-height:1.02;margin-bottom:1.3rem}.integration-status-page p{color:var(--gray-700);font-size:1.05rem;line-height:1.75;margin-bottom:2rem}.billing-summary,.billing-lower-card,.account-settings-list{background:var(--white);border:1px solid var(--gray-200);border-radius:8px;margin-top:1rem;padding:1.5rem}.billing-summary__heading{align-items:start;display:flex;justify-content:space-between}.billing-summary__heading h2{font-size:1.4rem;margin:.65rem 0 0}.billing-summary__heading h2 small{font-size:1rem;font-weight:500}.billing-summary__actions{display:flex;flex-direction:column;gap:.5rem;min-width:235px}.billing-facts{border-top:1px solid var(--gray-200);display:grid;grid-template-columns:repeat(4,1fr);margin:1.6rem 0 0;padding-top:1.5rem}.billing-facts>div{border-right:1px solid var(--gray-200);padding:0 1.5rem}.billing-facts>div:first-child{padding-left:0}.billing-facts>div:last-child{border-right:0}.billing-facts dt{align-items:center;color:var(--gray-500);display:flex;font-size:.78rem;gap:.4rem}.billing-facts dd{font-size:.9rem;font-weight:700;margin:.7rem 0 0;text-transform:capitalize}.billing-test-notice{background:#fff8e8;border-left:3px solid #b97800;color:#6f4800;font-size:.9rem;margin-top:1.1rem;padding:.85rem 1rem}.cancel-confirm{align-items:center;background:var(--red-soft);border:1px solid #f4b8c0;border-radius:8px;display:flex;gap:.75rem;margin-top:1rem;padding:1.25rem}.cancel-confirm div{flex:1}.cancel-confirm p{color:#8c1f2d;font-size:.84rem;margin:.35rem 0 0}.billing-lower-card h2{font-size:1rem}.billing-lower-card p{color:var(--gray-500);margin:0}.account-settings-list{padding:0 1.5rem}.account-settings-list>div{align-items:center;border-bottom:1px solid var(--gray-200);display:grid;gap:1rem;grid-template-columns:42px 1fr auto;padding:1.2rem 0}.account-settings-list>div:last-child{border-bottom:0}.account-settings-list>div>svg{background:var(--cobalt-soft);border-radius:6px;box-sizing:content-box;color:var(--navy);padding:.6rem}.account-settings-list span{display:flex;flex-direction:column}.account-settings-list small{color:var(--gray-500);margin-top:.25rem}.account-settings-list button{background:var(--gray-50);border:1px solid var(--gray-200);border-radius:5px;color:var(--gray-500);padding:.6rem 1rem}.security-two-factor{align-items:center;background:var(--navy);color:var(--white);display:grid;gap:1rem;grid-template-columns:auto minmax(0,1fr) auto;margin-bottom:1.25rem;padding:1.25rem 1.4rem}.security-two-factor__icon{align-items:center;background:#ffffff1a;border-radius:7px;display:flex;height:46px;justify-content:center;width:46px}.security-two-factor small{color:#aebbd0;display:block;font-size:.68rem;font-weight:750;letter-spacing:.06em;text-transform:uppercase}.security-two-factor h2{color:var(--white);font-size:1.05rem;margin:.2rem 0 .3rem}.security-two-factor p{color:#c7d0de;font-size:.8rem;line-height:1.5;margin:0;max-width:760px}.security-two-factor>strong{background:var(--teal-soft);border-radius:4px;color:var(--teal);font-size:.72rem;padding:.35rem .55rem;text-transform:uppercase}.security-page__grid{align-items:start;display:grid;gap:1.25rem;grid-template-columns:minmax(0,1.3fr) minmax(280px,.7fr)}.security-password-card,.security-page__controls{background:var(--white);border:1px solid var(--gray-200);border-radius:8px;box-shadow:0 8px 24px #1220380d}.security-password-card{padding:1.5rem}.security-password-card__heading{align-items:flex-start;display:flex;gap:.9rem}.security-password-card__heading>span{background:var(--cobalt-soft);border-radius:7px;color:var(--navy);display:inline-flex;padding:.7rem}.security-password-card__heading h2{font-size:1.2rem;margin:0}.security-password-card__heading p{color:var(--gray-500);font-size:.86rem;margin:.35rem 0 0}.security-password-card__notice{background:var(--gray-50);border-left:3px solid var(--cobalt);color:var(--gray-600);font-size:.8rem;line-height:1.5;margin:1.25rem 0;padding:.75rem .9rem}.security-password-form{max-width:560px}.security-password-form .button{align-self:flex-start;min-width:180px}.security-page__controls{overflow:hidden}.security-page__controls>div{align-items:start;border-bottom:1px solid var(--gray-200);display:grid;gap:.8rem;grid-template-columns:auto 1fr;padding:1.25rem}.security-page__controls>div:last-child{border-bottom:0}.security-page__controls>div>svg{color:var(--cobalt)}.security-page__controls span{display:flex;flex-direction:column}.security-page__controls small{color:var(--gray-500);line-height:1.45;margin-top:.3rem}.security-page__controls .button{grid-column:2;justify-self:start}.service-toolbar,.service-table-wrap,.service-empty,.device-list,.service-notice{background:var(--white);border:1px solid var(--gray-200);border-radius:8px}.service-toolbar{align-items:center;display:grid;gap:1rem;grid-template-columns:auto minmax(220px,1fr) auto;padding:1.25rem}.service-toolbar__icon,.device-row__icon{align-items:center;background:var(--cobalt-soft);border-radius:7px;color:var(--cobalt);display:flex;height:44px;justify-content:center;width:44px}.service-toolbar__copy{display:flex;flex-direction:column;gap:.25rem}.service-toolbar__copy span{color:var(--gray-500);font-size:.84rem;line-height:1.45}.service-file-picker{position:relative}.service-file-selection{align-items:center;border-top:1px solid var(--gray-200);display:flex;gap:.65rem;grid-column:1 / -1;padding-top:1rem}.service-file-selection>span{display:flex;flex:1;flex-direction:column;min-width:0}.service-file-selection strong{overflow-wrap:anywhere}.service-file-selection small{color:var(--gray-500);margin-top:.25rem}.service-table-wrap{margin-top:1rem;overflow-x:auto}.service-table{border-collapse:collapse;min-width:880px;width:100%}.service-table th{color:var(--gray-500);font-size:.72rem;letter-spacing:.055em;padding:.85rem 1rem;text-align:left;text-transform:uppercase}.service-table td{border-top:1px solid var(--gray-200);color:var(--gray-700);font-size:.84rem;padding:1rem;vertical-align:middle}.service-table th:last-child,.service-table td:last-child{text-align:right}.service-file-name{align-items:center;color:var(--navy);display:flex;gap:.75rem;min-width:230px}.service-file-name>svg{color:var(--cobalt);flex:0 0 auto}.service-file-name>span{display:flex;flex-direction:column;min-width:0}.service-file-name strong{overflow-wrap:anywhere}.service-file-name small{color:var(--gray-500);font-size:.72rem;margin-top:.3rem}.service-table__actions{white-space:nowrap}.service-table__actions .button{font-size:.8rem;min-height:36px;padding:.45rem}.service-danger-link{color:var(--red)}.service-inline-form{align-items:center;display:flex;gap:.45rem;min-width:430px}.service-inline-form input{border:1px solid var(--gray-300);border-radius:6px;height:40px;min-width:190px;padding:0 .7rem}.service-inline-form .button{font-size:.78rem;min-height:40px;padding:.55rem .7rem}.service-empty{align-items:center;display:flex;flex-direction:column;margin-top:1rem;padding:3.5rem 1.5rem;text-align:center}.service-empty>svg{background:var(--cobalt-soft);border-radius:10px;box-sizing:content-box;color:var(--cobalt);padding:.85rem}.service-empty h2{font-size:1.05rem;margin:1rem 0 .45rem}.service-empty p{color:var(--gray-500);font-size:.86rem;line-height:1.55;margin:0;max-width:520px}.service-confirm{align-items:center;background:var(--red-soft);border:1px solid #f4b8c0;border-radius:8px;display:flex;gap:.75rem;margin-top:1rem;padding:1.25rem}.service-confirm>div{flex:1}.service-confirm p{color:#8c1f2d;font-size:.84rem;line-height:1.5;margin:.35rem 0 0}.service-notice{align-items:center;display:flex;gap:.8rem;margin-bottom:1rem;padding:1rem 1.2rem}.service-notice>svg{color:var(--teal);flex:0 0 auto}.service-notice>div{display:flex;flex-direction:column;gap:.2rem}.service-notice span{color:var(--gray-500);font-size:.82rem}.device-list{list-style:none;margin:0;padding:0 1.25rem}.device-row{align-items:center;border-bottom:1px solid var(--gray-200);display:grid;gap:1rem;grid-template-columns:auto minmax(190px,1fr) minmax(200px,auto) auto;padding:1.2rem 0}.device-row:last-child{border-bottom:0}.device-row--current{background:linear-gradient(90deg,rgba(227,247,244,.52),transparent 65%)}.device-row__identity,.device-row__dates{display:flex;flex-direction:column}.device-row__identity strong{overflow-wrap:anywhere}.device-row__identity small,.device-row__dates small{color:var(--gray-500);font-size:.74rem;margin-top:.3rem}.device-row__dates strong{font-size:.8rem;margin-top:.2rem}.legal-page{margin:0 auto;max-width:860px;min-height:70vh;padding:7rem 1.5rem}.legal-page h1{font-size:3rem}.legal-page p{color:var(--gray-700);font-size:1.1rem;line-height:1.7}@media(max-width:1200px){.home-hero{grid-template-columns:.8fr 1.2fr}.home-hero__copy h1{font-size:3.8rem}.editor-workspace__details{display:none}.editor-workspace__body{grid-template-columns:58px 150px minmax(300px,1fr)}.pricing-layout{gap:2rem;grid-template-columns:1.1fr .9fr}.pricing-layout__offer{padding:0 2rem}.pricing-layout__notes{display:grid;gap:1rem;grid-column:1 / -1;grid-template-columns:1fr 1fr;padding:0}.pricing-note{margin:0}.auth-page__body{grid-template-columns:48% 52%}.auth-page__showcase .editor-workspace__pages{display:none}.auth-page__showcase .editor-workspace__body{grid-template-columns:58px minmax(300px,1fr)}}@media(max-height:800px)and (min-width:901px){.auth-page__header{height:52px}.auth-page__body{min-height:calc(100vh - 94px)}.auth-page__showcase{padding:.65rem}.auth-page__showcase .editor-workspace{height:500px}.auth-page__showcase .editor-workspace__body{height:398px}.auth-page__showcase>div:last-child{margin-top:.8rem}.auth-page__showcase h2{font-size:1rem;margin-bottom:.2rem}.auth-page__showcase p{font-size:.75rem;line-height:1.4;margin-bottom:0}.auth-tabs a{padding:.75rem}.auth-page__content{padding:1rem 2rem 1.25rem}.auth-page__content>header{margin-bottom:.7rem}.auth-page__content h1{font-size:1.6rem;margin-bottom:.25rem}.auth-page__content>header p{font-size:.8rem;line-height:1.3}.auth-form{gap:.6rem}.form-field{gap:.25rem}.form-field input{height:40px}.form-field small{font-size:.68rem}.password-input button{height:36px;top:2px}.checkbox-field{font-size:.76rem}.auth-form .button--large{min-height:44px;padding-block:.7rem}.auth-form__switch{margin-top:.8rem;padding-top:.75rem}.auth-page__footer{padding:.65rem 1.25rem}}@media(max-width:900px){.site-header__inner{height:var(--site-header-height)}.site-header__menu{display:inline-flex;margin-left:auto}.site-header__nav-wrap{align-items:stretch;background:var(--white);border-bottom:1px solid var(--gray-200);box-shadow:var(--shadow-lg);display:none;flex-direction:column;left:0;padding:1rem 1.5rem 1.5rem;position:absolute;right:0;top:var(--site-header-height)}.site-header__nav-wrap.is-open{display:flex}.site-header__nav{align-items:stretch;flex-direction:column;gap:0}.site-header__nav a{border-bottom:1px solid var(--gray-100);padding:.9rem 0}.site-header__actions{margin-top:1rem}.home-hero{grid-template-columns:1fr;min-height:auto;padding-top:4rem}.home-hero__copy{max-width:650px}.home-hero__product{min-width:0;transform:none;width:100%}.format-band__items{gap:1.5rem;grid-template-columns:repeat(2,1fr)}.format-item{border-right:0;justify-content:start}.format-item:last-child{grid-column:1 / -1}.home-control-section{gap:3rem;grid-template-columns:1fr}.download-section{align-items:flex-start;flex-direction:column;padding:3rem}.pricing-layout{grid-template-columns:1fr}.pricing-layout__offer{border-right:0;padding:0}.pricing-layout__included{border-top:1px solid var(--gray-200);padding-top:2rem}.pricing-layout__notes{grid-column:auto}.auth-page__body{display:block}.auth-page__showcase{display:none}.auth-page__footer{gap:1rem}.account-shell__body{grid-template-columns:190px 1fr}.account-nav{padding:1.5rem .5rem}.account-nav a{font-size:.82rem;gap:.65rem;padding:0 .55rem}.account-nav a svg{flex:0 0 auto;height:20px;width:20px}.account-content{padding:2rem 1.5rem}.billing-facts{grid-template-columns:1fr 1fr}.billing-facts>div{border-bottom:1px solid var(--gray-200);border-right:0;padding:1rem}.billing-summary__heading{gap:1.5rem}}@media(max-width:640px){.brand__mark{height:34px;width:34px}.brand__name{font-size:1.05rem}.site-header__actions{align-items:stretch;flex-direction:column}.site-header__actions .button{width:100%}.home-hero{gap:2.5rem;padding:3.2rem 1rem}.home-hero__copy h1{font-size:clamp(2.7rem,14vw,3.5rem)}.home-hero__actions{align-items:stretch;flex-direction:column}.home-hero__actions .button{width:100%}.home-hero__product{margin-bottom:0;min-width:0;transform:none;width:100%}.format-band__items{grid-template-columns:1fr}.format-item:last-child{grid-column:auto}.home-control-section{padding:5rem 1rem}.home-control-section__steps>div{grid-template-columns:38px 1fr}.home-control-section__steps p{grid-column:2}.download-section{margin:0 1rem;padding:2rem}.help-section>div{align-items:stretch;flex-direction:column}.site-footer__inner{grid-template-columns:1fr;text-align:center}.site-footer nav{justify-content:center;row-gap:.75rem}.pricing-page{padding:3rem 1rem 1rem}.pricing-layout__offer h1{font-size:2.7rem}.price-card{padding:2rem 1.2rem}.price-card__price>span{font-size:3.7rem}.pricing-layout__notes{grid-template-columns:1fr}.pricing-terms{padding:1.5rem 0}.editor-page__intro{align-items:flex-start;flex-direction:column;gap:1rem}.editor-page{overflow:hidden;padding:1.5rem .75rem 3rem}.editor-page .editor-workspace{min-width:700px;transform:scale(.54);transform-origin:left top;width:700px;margin-bottom:-310px}.entitlement-modal{padding:2.7rem 1.2rem 1.5rem}.entitlement-modal__actions{grid-template-columns:1fr}.auth-page__content{padding:2.5rem 1.2rem}.auth-page__footer{align-items:flex-start;flex-direction:column}.auth-form__utility{align-items:flex-start;flex-direction:column;gap:.8rem}.account-shell__header{padding:0 1rem}.account-shell__header .brand{border-right:0;padding-right:0}.account-shell__header .brand__name{display:none}.account-shell__header nav{display:none}.account-shell__body{display:block}.account-nav{border-bottom:1px solid var(--gray-200);border-right:0;padding:.4rem .5rem;position:sticky;top:0;z-index:10}.account-nav>strong{display:none}.account-nav nav{flex-direction:row;justify-content:flex-start;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:thin}.account-nav a{border-bottom:3px solid transparent;border-left:0;border-radius:5px;flex:0 0 auto;font-size:.72rem;gap:.28rem;height:54px;justify-content:center;min-height:54px;padding:0 .65rem;width:auto}.account-nav a.active{border-bottom-color:var(--cobalt);border-left:0}.account-content{padding:1.5rem 1rem}.account-grid{grid-template-columns:1fr}.overview-card{align-items:flex-start;flex-wrap:wrap}.overview-card .status-chip{margin-left:0}.billing-summary__heading{flex-direction:column}.billing-summary__actions{width:100%}.billing-facts{grid-template-columns:1fr}.billing-facts>div{padding:1rem 0}.cancel-confirm{align-items:stretch;flex-direction:column}.account-settings-list>div{grid-template-columns:40px 1fr}.account-settings-list button{grid-column:2;justify-self:start}.security-page__grid{grid-template-columns:1fr}.security-password-card{padding:1.1rem}.security-password-form{max-width:none}.security-password-form .button{width:100%}}@media(max-width:900px){.device-row{grid-template-columns:auto 1fr auto}.device-row__dates{grid-column:2}.device-row>.button,.device-row>.status-chip{grid-column:3;grid-row:1 / span 2}}@media(max-width:640px){.service-toolbar{align-items:stretch;grid-template-columns:auto 1fr}.service-toolbar .service-file-picker{grid-column:1 / -1}.service-file-selection{align-items:stretch;flex-direction:column}.service-file-selection .button{width:100%}.service-confirm{align-items:stretch;flex-direction:column}.device-list{padding:0 1rem}.device-row{align-items:start;grid-template-columns:auto 1fr}.device-row__dates{grid-column:2}.device-row>.button,.device-row>.status-chip{grid-column:2;grid-row:auto;justify-self:start}.device-row>.button{width:100%}}.modal-backdrop{align-items:center;background:#07162b7a;display:flex;inset:0;justify-content:center;position:fixed;z-index:100}.modal-panel{background:var(--white);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);max-height:min(88vh,900px);max-width:min(92vw,720px);overflow:hidden;width:100%}.modal-panel__header{align-items:flex-start;border-bottom:1px solid var(--gray-200);display:flex;gap:1rem;justify-content:space-between;padding:1.4rem 1.5rem 1.1rem}.modal-panel__header h2{font-size:1.3rem;letter-spacing:-.025em;margin:0}.modal-panel__header>div>div{color:var(--gray-500);font-size:.83rem;margin-top:.3rem;overflow-wrap:anywhere}.modal-panel__close,.admin-icon-button{align-items:center;background:transparent;border:1px solid var(--gray-200);border-radius:var(--radius-sm);cursor:pointer;display:inline-flex;height:44px;justify-content:center;width:44px}.modal-panel__close:hover,.admin-icon-button:hover:not(:disabled){background:var(--gray-50);border-color:var(--gray-300)}.modal-panel__content{max-height:calc(min(88vh,900px) - 82px);overflow-y:auto}.account-confirm-dialog{max-width:min(92vw,540px)}.account-confirm-dialog__content{padding:1.4rem 1.5rem 1.5rem}.account-confirm-dialog__content>p{color:var(--gray-700);line-height:1.6;margin:0}.modal-confirm-actions{display:flex;flex-wrap:wrap;gap:.65rem;justify-content:flex-end;margin-top:1.4rem}.admin-auth-state{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;margin:0 auto;min-height:100vh;padding:2rem;width:min(100%,620px)}.admin-auth-state .brand{margin-bottom:3rem}.admin-auth-state h1{font-size:clamp(2rem,5vw,3rem);letter-spacing:-.045em;margin-bottom:.75rem}.admin-auth-state>p{color:var(--gray-700);font-size:1.05rem;line-height:1.6;max-width:540px}.admin-auth-state__actions{display:flex;flex-wrap:wrap;gap:.65rem;margin-top:1.2rem}.admin-shell{background:var(--gray-25);min-height:100vh}.admin-shell__header{align-items:center;background:var(--navy);color:var(--white);display:flex;height:66px;padding:0 1.5rem}.admin-shell__header .brand{border-right:1px solid #2d3c52;padding-right:1.5rem}.admin-shell__header .brand__mark{height:34px;width:34px}.admin-shell__header nav{align-items:center;display:flex;gap:2rem;height:100%;margin-left:1.5rem}.admin-shell__header nav a,.admin-shell__header nav strong{align-items:center;color:#c2ccda;display:flex;font-size:.87rem;height:100%}.admin-shell__header nav strong{border-bottom:3px solid var(--cobalt);color:var(--white)}.admin-shell__identity{display:flex;flex-direction:column;margin-left:auto;min-width:120px;text-align:right}.admin-shell__identity span{font-size:.82rem;font-weight:750;text-transform:capitalize}.admin-shell__identity small{color:#aebbd0;font-size:.7rem;margin-top:.15rem}.admin-shell__header>button{background:transparent;border:1px solid #3c4b60;border-radius:5px;color:var(--white);margin-left:1rem;min-height:40px;padding:.5rem .85rem}.admin-shell__global{margin:0 auto;max-width:1500px;padding:1rem 2rem 0}.admin-shell__body{display:grid;grid-template-columns:226px minmax(0,1fr);min-height:calc(100vh - 66px)}.admin-nav{background:var(--white);border-right:1px solid var(--gray-200);padding:1.8rem .8rem}.admin-nav>strong{color:var(--gray-500);display:block;font-size:.72rem;letter-spacing:.08em;padding:0 .65rem .9rem;text-transform:uppercase}.admin-nav nav{display:flex;flex-direction:column;gap:.25rem}.admin-nav a{align-items:center;border-left:3px solid transparent;border-radius:0 7px 7px 0;color:var(--gray-700);display:flex;font-size:.86rem;gap:.75rem;min-height:46px;padding:0 .7rem}.admin-nav a.active{background:var(--cobalt-soft);border-left-color:var(--cobalt);color:var(--cobalt);font-weight:700}.admin-content{min-width:0;padding:2.6rem clamp(1.25rem,3vw,3rem)}.admin-page{margin:0 auto;max-width:1280px}.admin-page__header{margin-bottom:1.4rem}.admin-page__header h1{font-size:clamp(2rem,3vw,2.35rem);letter-spacing:-.04em;margin-bottom:.35rem}.admin-page__header p{color:var(--gray-500);margin:0}.admin-page__header--split{align-items:flex-end;display:flex;gap:1rem;justify-content:space-between}.admin-overview-identity{align-items:flex-end;display:flex;flex-direction:column;gap:.35rem}.admin-overview-identity small{color:var(--gray-500);font-size:.72rem}.admin-overview-loading{align-items:center;background:var(--white);border-block:1px solid var(--gray-200);color:var(--gray-500);display:flex;min-height:124px;padding:1.25rem}.admin-metric-band{background:var(--white);border-block:1px solid var(--gray-200);display:grid;grid-template-columns:repeat(5,minmax(0,1fr));margin:0}.admin-metric-band>div{border-right:1px solid var(--gray-200);min-width:0;padding:1.15rem 1.25rem}.admin-metric-band>div:last-child{border-right:0}.admin-metric-band dt{color:var(--gray-500);font-size:.72rem;font-weight:700;letter-spacing:.025em}.admin-metric-band dd{color:var(--navy);font-size:clamp(1.65rem,2.5vw,2.25rem);font-weight:760;letter-spacing:-.04em;line-height:1;margin:.55rem 0 .45rem}.admin-metric-band small{color:var(--gray-500);display:block;font-size:.67rem;line-height:1.4}.admin-overview-updated{color:var(--gray-500);font-size:.7rem;margin:.55rem 0 1.2rem;text-align:right}.admin-overview-columns{display:grid;gap:1rem;grid-template-columns:minmax(0,1.15fr) minmax(300px,.85fr)}.admin-data-panel{background:var(--white);border:1px solid var(--gray-200);border-radius:7px}.admin-data-panel>header{align-items:flex-start;border-bottom:1px solid var(--gray-200);display:flex;gap:1rem;justify-content:space-between;padding:1rem 1.15rem}.admin-data-panel>header h2{font-size:.96rem;margin:0}.admin-data-panel>header p{color:var(--gray-500);font-size:.72rem;line-height:1.45;margin:.25rem 0 0}.admin-data-panel>header .text-link{flex:0 0 auto;font-size:.72rem}.admin-overview-breakdown{display:grid;grid-template-columns:repeat(4,1fr);margin:0;padding:1.05rem 1.15rem}.admin-overview-breakdown>div{border-right:1px solid var(--gray-200);padding:0 1rem}.admin-overview-breakdown>div:first-child{padding-left:0}.admin-overview-breakdown>div:last-child{border-right:0;padding-right:0}.admin-overview-breakdown dt{color:var(--gray-500);font-size:.7rem}.admin-overview-breakdown dd{color:var(--navy);font-size:1.2rem;font-weight:750;margin:.45rem 0 0}.admin-service-list{list-style:none;margin:0;padding:0}.admin-service-list li{align-items:center;border-bottom:1px solid var(--gray-200);display:flex;gap:1rem;justify-content:space-between;min-height:52px;padding:.65rem 1.15rem}.admin-service-list li:last-child{border-bottom:0}.admin-service-list li>span{align-items:center;color:var(--gray-700);display:flex;font-size:.76rem;gap:.6rem}.admin-service-list li>span svg{color:var(--cobalt)}.admin-quick-actions{margin-top:1rem}.admin-quick-actions>div{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr))}.admin-quick-actions>div>a{align-items:center;border-right:1px solid var(--gray-200);color:var(--gray-700);display:grid;gap:.75rem;grid-template-columns:auto minmax(0,1fr) auto;min-height:84px;padding:.9rem 1.1rem}.admin-quick-actions>div>a:last-child{border-right:0}.admin-quick-actions>div>a>svg:first-child{color:var(--cobalt)}.admin-quick-actions>div>a>svg:last-child{color:var(--gray-500)}.admin-quick-actions span{display:grid;gap:.25rem}.admin-quick-actions strong{color:var(--navy);font-size:.78rem}.admin-quick-actions small{color:var(--gray-500);font-size:.67rem;line-height:1.35}.admin-guardrail{align-items:center;background:var(--white);border:1px solid var(--gray-200);border-radius:8px;display:flex;gap:1rem;margin-top:1rem;padding:1.2rem}.admin-guardrail>svg{color:var(--cobalt);flex:0 0 auto}.admin-guardrail p{color:var(--gray-500);font-size:.84rem;margin:.25rem 0 0}.admin-security-enforcement{align-items:center;background:var(--navy);color:var(--white);display:grid;gap:1rem;grid-template-columns:auto minmax(0,1fr) auto;margin-bottom:1rem;padding:1.35rem 1.5rem}.admin-security-enforcement__icon{align-items:center;background:#ffffff1a;border-radius:7px;display:flex;height:48px;justify-content:center;width:48px}.admin-kicker{color:#aebbd0;font-size:.66rem;font-weight:750;letter-spacing:.08em;text-transform:uppercase}.admin-security-enforcement h2{color:var(--white);font-size:1.08rem;margin:.25rem 0 .35rem}.admin-security-enforcement p{color:#c7d0de;font-size:.77rem;line-height:1.55;margin:0;max-width:760px}.admin-security-columns{margin-top:1rem}.admin-security-policy{margin:0;padding:0}.admin-security-policy>div{align-items:center;border-bottom:1px solid var(--gray-200);display:grid;grid-template-columns:minmax(140px,.6fr) minmax(0,1fr);min-height:52px;padding:.65rem 1.15rem}.admin-security-policy>div:last-child{border-bottom:0}.admin-security-policy dt{color:var(--gray-500);font-size:.72rem}.admin-security-policy dd{color:var(--navy);font-size:.76rem;font-weight:700;margin:0}.admin-search{align-items:center;background:var(--white);border:1px solid var(--gray-200);border-radius:8px;display:grid;gap:.6rem;grid-template-columns:minmax(260px,1fr) auto auto;max-width:720px;padding:.9rem}.admin-search label{align-items:center;border:1px solid var(--gray-200);border-radius:var(--radius-sm);color:var(--gray-500);display:flex;min-width:0;padding-left:.75rem}.admin-search input{border:0;color:var(--navy);height:44px;min-width:0;padding:0 .7rem;width:100%}.admin-filters{background:var(--white);border:1px solid var(--gray-200);border-radius:7px;display:flex;margin:.8rem 0 1rem;max-width:max-content;overflow-x:auto}.admin-filters button{background:transparent;border:0;border-right:1px solid var(--gray-100);color:var(--gray-700);cursor:pointer;font-size:.8rem;min-height:42px;min-width:94px;padding:.6rem 1rem}.admin-filters button:last-child{border-right:0}.admin-filters button[aria-pressed=true]{box-shadow:inset 0 0 0 1px var(--cobalt);color:var(--cobalt);font-weight:750}.admin-results-meta{align-items:center;color:var(--gray-500);display:flex;font-size:.8rem;justify-content:space-between;margin-bottom:.65rem}.admin-results-meta>div{align-items:center;display:flex;gap:.45rem}.admin-results-meta .admin-icon-button:first-child svg{transform:rotate(180deg)}.admin-results-meta strong{align-items:center;background:var(--cobalt);border-radius:5px;color:var(--white);display:flex;height:40px;justify-content:center;min-width:40px}.admin-icon-button{height:40px;width:40px}.admin-icon-button:disabled{cursor:not-allowed;opacity:.4}.feedback__action{background:transparent;border:0;color:var(--cobalt);cursor:pointer;font-weight:750;padding:0 .2rem;text-decoration:underline}.admin-loading,.admin-empty{background:var(--white);border:1px solid var(--gray-200);border-radius:8px;margin-top:.7rem}.admin-loading{align-items:center;color:var(--gray-500);display:flex;gap:.4rem;min-height:180px;justify-content:center}.admin-loading span{animation:admin-pulse .9s ease-in-out infinite alternate;background:var(--cobalt);border-radius:50%;height:7px;width:7px}.admin-loading span:nth-child(2){animation-delay:.15s}.admin-loading span:nth-child(3){animation-delay:.3s}@keyframes admin-pulse{to{opacity:.25;transform:translateY(-4px)}}.admin-empty{align-items:center;display:flex;flex-direction:column;padding:3.5rem 1.5rem;text-align:center}.admin-empty>svg{background:var(--cobalt-soft);border-radius:8px;box-sizing:content-box;color:var(--cobalt);padding:.75rem}.admin-empty h2{font-size:1.05rem;margin:1rem 0 .4rem}.admin-empty p{color:var(--gray-500);margin:0}.admin-table-wrap{background:var(--white);border:1px solid var(--gray-200);border-radius:8px;overflow:hidden}.admin-table{border-collapse:collapse;table-layout:fixed;width:100%}.admin-table th{color:var(--gray-500);font-size:.7rem;letter-spacing:.04em;padding:.8rem .9rem;text-align:left;text-transform:uppercase}.admin-table th:first-child{width:29%}.admin-table th:nth-child(2){width:14%}.admin-table th:nth-child(3){width:16%}.admin-table th:nth-child(4){width:13%}.admin-table th:nth-child(5){width:17%}.admin-table th:last-child{width:11%;text-align:right}.admin-table td{border-top:1px solid var(--gray-200);color:var(--gray-700);font-size:.79rem;padding:.9rem;vertical-align:middle}.admin-table td:last-child{text-align:right}.admin-table td>small{color:var(--gray-500);display:block;font-size:.66rem;margin-top:.3rem}.admin-table tr.is-selected td{background:#f7faff;border-bottom:1px solid var(--cobalt);border-top:1px solid var(--cobalt)}.admin-table tr.is-selected td:first-child{box-shadow:inset 1px 0 var(--cobalt)}.admin-table tr.is-selected td:last-child{box-shadow:inset -1px 0 var(--cobalt)}.admin-customer-identity{align-items:center;display:flex;gap:.65rem;min-width:0}.admin-customer-identity>span{align-items:center;background:var(--cobalt);border-radius:50%;color:var(--white);display:flex;flex:0 0 auto;font-size:.72rem;font-weight:750;height:36px;justify-content:center;width:36px}.admin-customer-identity>div{display:flex;flex-direction:column;min-width:0}.admin-customer-identity strong,.admin-customer-identity small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-customer-identity small{color:var(--gray-500);font-size:.7rem;margin-top:.18rem}.admin-status{border-radius:4px;display:inline-flex;font-size:.7rem;font-weight:750;line-height:1.2;padding:.3rem .48rem;text-transform:capitalize;white-space:nowrap}.admin-status--success{background:var(--teal-soft);color:var(--teal)}.admin-status--warning{background:#fff5d9;color:#8a5a00}.admin-status--danger{background:var(--red-soft);color:#a61f33}.admin-status--neutral{background:var(--gray-100);color:var(--gray-700)}.admin-view-button{border:1px solid var(--gray-200);font-size:.76rem;min-height:38px;padding:.45rem .7rem}.admin-mobile-list{display:none}.admin-customer-drawer{border-radius:0;height:100vh;margin-left:auto;max-height:none;max-width:410px;width:min(100%,410px)}.admin-customer-drawer .modal-panel__content{max-height:calc(100vh - 82px)}.admin-detail-loading{color:var(--gray-500);font-size:.82rem;padding:1rem 1.4rem 0}.admin-detail-section{border-bottom:1px solid var(--gray-200);padding:1.25rem 1.4rem}.admin-detail-section:last-child{border-bottom:0}.admin-detail-section h3{font-size:.92rem;margin-bottom:.8rem}.admin-detail-section>p{color:var(--gray-500);font-size:.78rem;line-height:1.5}.admin-detail-section dl{display:grid;gap:.65rem;margin:0}.admin-detail-section dl>div{align-items:start;display:grid;gap:.75rem;grid-template-columns:116px minmax(0,1fr)}.admin-detail-section dt{color:var(--gray-500);font-size:.74rem}.admin-detail-section dd{color:var(--gray-700);font-size:.76rem;margin:0;overflow-wrap:anywhere}.admin-mono{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.68rem!important}.admin-detail-actions>p{margin-bottom:.9rem}.admin-detail-actions>.button{margin-top:.55rem}.admin-destructive-outline{border-color:var(--red);color:var(--red)}.admin-destructive-outline:hover:not(:disabled){background:var(--red-soft)}.admin-action-confirm{background:var(--red-soft);border:1px solid #f4b8c0;border-radius:7px;margin-top:.75rem;padding:1rem}.admin-action-confirm>p{color:#8c1f2d;font-size:.75rem;line-height:1.45;margin:.35rem 0 .8rem}.admin-action-confirm--neutral{background:var(--cobalt-soft);border-color:#b9cdfd}.admin-action-confirm--neutral>p{color:var(--gray-700)}.admin-action-confirm label{display:block;font-size:.74rem;font-weight:700;margin-bottom:.35rem}.admin-action-confirm textarea{border:1px solid var(--gray-300);border-radius:var(--radius-sm);min-height:92px;padding:.65rem;resize:vertical;width:100%}.admin-action-confirm>small{color:var(--gray-500);display:block;font-size:.68rem;margin-top:.25rem;text-align:right}.admin-action-confirm>div{display:flex;gap:.45rem;margin-top:.7rem}.admin-action-confirm .button{font-size:.76rem;padding:.6rem .75rem}.admin-detail-actions .feedback{margin-top:.75rem}.admin-audit-note{align-items:center;color:var(--cobalt);display:flex;font-size:.74rem;gap:.55rem;margin-top:1rem}.admin-audit-note svg{flex:0 0 auto}.admin-audit-table th:first-child{width:18%}.admin-audit-table th:nth-child(2){width:22%}.admin-audit-table th:nth-child(3),.admin-audit-table th:nth-child(4){width:16%}.admin-audit-table th:nth-child(5){width:14%}.admin-audit-table th:last-child{width:14%}.admin-audit-table td>small{color:var(--gray-500);display:block;font-size:.68rem;margin-top:.2rem;text-transform:capitalize}.admin-action-name{font-weight:700;text-transform:capitalize}.admin-audit-mobile-list dl{display:grid;gap:.45rem;grid-column:1 / -1;margin:.2rem 0 0}.admin-audit-mobile-list dl>div{display:grid;gap:.5rem;grid-template-columns:105px minmax(0,1fr)}.admin-audit-mobile-list dt{color:var(--gray-500);font-size:.7rem}.admin-audit-mobile-list dd{color:var(--gray-700);font-size:.7rem;margin:0;overflow-wrap:anywhere}.admin-audit-mobile-list li>div:first-child{display:grid;gap:.25rem}.admin-audit-mobile-list li>div:first-child>strong{text-transform:capitalize}.admin-audit-mobile-list li>div:first-child>small{color:var(--gray-500);font-size:.7rem}.admin-team-notice{align-items:center;background:#f6f9ff;border:1px solid #b9cdfd;color:var(--gray-700);display:flex;font-size:.76rem;gap:.7rem;margin-bottom:1rem;padding:.8rem 1rem}.admin-team-notice svg{color:var(--cobalt);flex:0 0 auto}.admin-team-table th:first-child{width:30%}.admin-team-table th:nth-child(2){width:13%}.admin-team-table th:nth-child(3){width:13%}.admin-team-table th:nth-child(4){width:22%}.admin-team-table th:nth-child(5){width:10%}.admin-team-table th:last-child{width:12%;text-align:right}.admin-team-form{padding:1.25rem 1.4rem 1.4rem}.admin-team-form>p{color:var(--gray-500);font-size:.78rem;line-height:1.55;margin:0 0 1rem}.admin-team-form label{display:block;font-size:.75rem;font-weight:700;margin:.85rem 0 .35rem}.admin-team-form input,.admin-team-form textarea{border:1px solid var(--gray-300);border-radius:var(--radius-sm);padding:.7rem;width:100%}.admin-team-form textarea{resize:vertical}.admin-team-form>div{display:flex;gap:.55rem;justify-content:flex-end;margin-top:1rem}@media(max-width:1100px){.admin-metric-band{grid-template-columns:repeat(3,1fr)}.admin-metric-band>div:nth-child(3){border-right:0}.admin-metric-band>div:nth-child(n+4){border-top:1px solid var(--gray-200)}.admin-overview-columns{grid-template-columns:1fr}.admin-table th:first-child{width:30%}.admin-table th:nth-child(2){width:15%}.admin-table th:nth-child(3){width:18%}.admin-table th:nth-child(4){width:15%}.admin-table th:nth-child(5){width:13%}.admin-table th:last-child{width:9%}}@media(max-width:900px){.admin-shell__header nav{display:none}.admin-shell__body{display:block}.admin-nav{border-bottom:1px solid var(--gray-200);border-right:0;overflow-x:auto;padding:.45rem .75rem;position:sticky;top:0;z-index:20}.admin-nav>strong{display:none}.admin-nav nav{flex-direction:row;gap:.35rem;width:max-content}.admin-nav a{border-bottom:3px solid transparent;border-left:0;border-radius:6px;min-height:44px;padding:0 .8rem}.admin-nav a.active{border-bottom-color:var(--cobalt);border-left:0}.admin-content{padding:2rem 1.25rem}.admin-table-wrap{overflow-x:auto}.admin-table{min-width:840px}}@media(max-width:720px){.admin-shell__header{padding:0 .85rem}.admin-shell__header .brand{border-right:0;padding-right:0}.admin-shell__header .brand__name{display:none}.admin-shell__mobile-title{display:inline;font-size:1rem;margin-left:.65rem}.admin-shell__identity{display:none}.admin-shell__header>button{margin-left:auto}.admin-nav{scrollbar-width:none}.admin-nav::-webkit-scrollbar,.admin-filters::-webkit-scrollbar{display:none}.admin-nav nav{min-width:100%;width:max-content}.admin-nav a{flex:1 0 auto;gap:0;justify-content:center;padding:0 .55rem}.admin-nav a svg{display:none}.admin-content{padding:1.6rem 1rem}.admin-page__header h1{font-size:1.9rem}.admin-page__header--split{align-items:flex-start;flex-direction:column}.admin-overview-identity{align-items:flex-start}.admin-metric-band{grid-template-columns:repeat(2,1fr)}.admin-metric-band>div,.admin-metric-band>div:nth-child(3){border-right:1px solid var(--gray-200)}.admin-metric-band>div:nth-child(2n){border-right:0}.admin-metric-band>div:nth-child(n+3){border-top:1px solid var(--gray-200)}.admin-metric-band>div:last-child{grid-column:1 / -1}.admin-overview-breakdown{grid-template-columns:repeat(2,1fr)}.admin-overview-breakdown>div{border-bottom:1px solid var(--gray-200);padding:.75rem}.admin-overview-breakdown>div:nth-child(2n){border-right:0}.admin-overview-breakdown>div:nth-child(n+3){border-bottom:0}.admin-overview-breakdown>div:first-child{padding-left:.75rem}.admin-overview-breakdown>div:last-child{padding-right:.75rem}.admin-quick-actions>div{grid-template-columns:1fr}.admin-quick-actions>div>a{border-bottom:1px solid var(--gray-200);border-right:0}.admin-quick-actions>div>a:last-child{border-bottom:0}.admin-search{grid-template-columns:1fr 1fr;max-width:none}.admin-search label{grid-column:1 / -1}.admin-search .button{width:100%}.admin-filters{max-width:100%;scrollbar-width:none;width:100%}.admin-filters button{flex:1 1 0;font-size:.7rem;min-width:64px;padding-inline:.35rem}.admin-results-meta{align-items:flex-start;gap:.75rem}.admin-results-meta>div{flex:0 0 auto}.admin-table-wrap{display:none}.admin-mobile-list{background:var(--white);border:1px solid var(--gray-200);border-radius:8px;display:block;list-style:none;margin:0;padding:0}.admin-mobile-list li{border-bottom:1px solid var(--gray-200);display:grid;gap:.65rem;grid-template-columns:minmax(0,1fr) auto;padding:1rem}.admin-mobile-list li:last-child{border-bottom:0}.admin-mobile-list li.is-selected{box-shadow:inset 3px 0 var(--cobalt)}.admin-mobile-list .admin-customer-identity{grid-column:1}.admin-mobile-list__statuses{display:flex;flex-wrap:wrap;gap:.35rem;grid-column:1 / -1;padding-left:2.55rem}.admin-mobile-list li>small{color:var(--gray-500);font-size:.72rem;grid-column:1;padding-left:2.55rem}.admin-mobile-list li>.button{grid-column:2;grid-row:1;min-height:44px}.admin-customer-drawer{align-self:flex-end;border-radius:16px 16px 0 0;height:min(88vh,920px);margin-left:0;margin-top:auto;max-width:none;width:100%}.admin-customer-drawer .modal-panel__content{max-height:calc(min(88vh,920px) - 82px)}.admin-detail-section dl>div{grid-template-columns:105px minmax(0,1fr)}.admin-action-confirm>div{align-items:stretch;flex-direction:column}.admin-action-confirm .button{width:100%}.admin-security-enforcement{align-items:start;grid-template-columns:auto 1fr}.admin-security-enforcement>strong{grid-column:2;justify-self:start}.admin-security-policy>div{grid-template-columns:1fr;gap:.25rem}.security-two-factor{align-items:start;grid-template-columns:auto 1fr}.security-two-factor>strong{grid-column:2;justify-self:start}.account-confirm-dialog{align-self:flex-end;border-radius:16px 16px 0 0;margin-bottom:-1.25rem;max-width:none;width:calc(100% + 2.5rem)}.modal-confirm-actions{align-items:stretch;flex-direction:column}.modal-confirm-actions .button{width:100%}}@media(prefers-reduced-motion:reduce){.admin-loading span{animation:none}}.skip-link{background:var(--navy);color:var(--white);left:1rem;padding:.75rem 1rem;position:fixed;top:-100px;z-index:200}.skip-link:focus{top:1rem}.brand{min-width:0}.brand__logo{display:block;height:auto;width:188px}.brand--compact{overflow:hidden;width:44px}.brand--compact .brand__logo{max-width:none;width:138px}.brand--inverted .brand__logo{filter:brightness(0) invert(1)}.auth-page__header .brand__logo,.account-shell__header .brand__logo,.admin-shell__header .brand__logo{width:154px}.section-eyebrow{color:var(--cobalt);display:inline-block;font-size:.76rem;font-weight:800;letter-spacing:.13em;margin-bottom:1rem;text-transform:uppercase}.section-eyebrow--dark{color:#7fafff}.site-header__menu{align-items:center;justify-content:center;min-height:44px;min-width:44px}.site-header__auth-shortcuts{display:none}.site-header__auth-shortcuts a{align-items:center;color:var(--cobalt);display:inline-flex;font-size:.82rem;font-weight:750;min-height:44px;padding:0 .5rem;white-space:nowrap}.site-header__auth-shortcuts a+a{border-left:1px solid var(--gray-200)}.site-header__nav{gap:clamp(1.25rem,2.4vw,2.5rem)}.site-header__nav-wrap{display:flex}.site-header__account-status{align-items:center;align-self:center;background:var(--gray-25);border:1px solid var(--gray-200);border-radius:999px;color:var(--gray-700);display:inline-flex;font-size:.75rem;font-weight:750;gap:.45rem;line-height:1;min-height:30px;padding:0 .7rem;white-space:nowrap}.site-header__account-status:before{background:#d69000;border-radius:50%;content:"";height:6px;width:6px}.home-hero{align-items:center;gap:clamp(2.5rem,4.5vw,5rem);grid-template-columns:minmax(390px,.82fr) minmax(0,1.18fr);min-height:min(610px,calc(100svh - var(--site-header-height)));overflow:visible;padding-block:clamp(2.5rem,4vw,4.25rem)}.home-hero__copy h1{font-size:clamp(3.25rem,4.7vw,4.9rem);line-height:1;margin-bottom:1.35rem;max-width:760px}.home-hero__product{margin:0;min-width:0;position:relative;transform:none;width:auto}.home-hero__product:before{background:#0d63f314;border-radius:50%;content:"";height:75%;position:absolute;right:0;top:8%;width:78%;z-index:-1}.home-hero__product img{background:var(--gray-50);border:1px solid var(--gray-200);border-radius:14px;box-shadow:0 26px 70px #07162b2e;display:block;height:auto;width:100%}.home-hero__product figcaption{color:var(--gray-500);font-size:.76rem;margin-top:.8rem;text-align:right}.home-hero__offer{align-items:center;color:#7b4a00;display:flex;font-weight:750;gap:.55rem}.home-hero__offer:before{background:#e8a100;border-radius:50%;content:"";height:8px;width:8px}.home-hero__account-access{align-items:center;display:flex;gap:.6rem;margin-top:.7rem}.home-hero__account-access a{color:var(--cobalt);font-size:.9rem;font-weight:750;text-underline-offset:.2em}.home-hero__account-access a:hover{text-decoration:underline}.home-hero__account-access span{color:var(--gray-300)}.home-hero__planned-price{color:var(--gray-500);font-size:.92rem;margin:.55rem 0 0}#available,#download{scroll-margin-top:96px}.availability-section{margin:0 auto;max-width:1320px;padding:7rem 1.5rem}.availability-section>header{max-width:720px}.availability-section h2,.account-status-section h2,.pricing-status-grid h2{font-size:clamp(2.35rem,4.1vw,4rem);letter-spacing:-.05em;line-height:1.02;margin-bottom:1rem}.availability-section>header>p,.account-status-section>div:first-child>p{color:var(--gray-700);font-size:1.08rem;line-height:1.7}.availability-grid{border-top:1px solid var(--gray-300);display:grid;grid-template-columns:repeat(3,1fr);margin-top:3rem}.availability-grid article{border-right:1px solid var(--gray-200);min-width:0;padding:2rem}.availability-grid article:first-child{padding-left:0}.availability-grid article:last-child{border-right:0;padding-right:0}.availability-grid__number{color:var(--cobalt);display:block;font-size:.78rem;font-weight:800;margin-bottom:2.5rem}.availability-grid h3{font-size:1.35rem;margin-bottom:.8rem}.availability-grid p{color:var(--gray-500);line-height:1.65;min-height:105px}.release-facts{background:var(--gray-25);border-block:1px solid var(--gray-200);padding:0 1.5rem}.release-facts dl{display:grid;grid-template-columns:repeat(4,1fr);margin:0 auto;max-width:1320px}.release-facts dl>div{border-right:1px solid var(--gray-200);padding:2rem}.release-facts dl>div:first-child{padding-left:0}.release-facts dl>div:last-child{border-right:0;padding-right:0}.release-facts dt{color:var(--gray-500);font-size:.76rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.release-facts dd{font-size:1rem;font-weight:800;margin:.65rem 0 0}.download-section{border-radius:14px;margin-block:7rem}.download-section>div{min-width:0}.download-section__checksum{display:grid;gap:.45rem;margin-top:1.5rem!important}.download-section__checksum span{color:#8fa0b8;font-size:.7rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.download-section__checksum code{color:#d8e5f5;font-size:.72rem;overflow-wrap:anywhere}.download-section .button--secondary{border-color:#8eb8ff;color:var(--white);flex:0 0 auto}.download-section .button--secondary:hover{background:#ffffff14}.account-status-section{align-items:start;display:grid;gap:6rem;grid-template-columns:1.25fr .75fr;margin:0 auto;max-width:1220px;padding:0 1.5rem 8rem}.account-status-section__offer{border-left:1px solid var(--gray-300);padding-left:3rem}.account-status-section__offer>span{color:var(--gray-500);font-size:.78rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.account-status-section__offer>strong{display:block;font-size:4.4rem;letter-spacing:-.06em;margin:.8rem 0}.account-status-section__offer>strong small{font-size:1rem;letter-spacing:0;margin-left:.55rem}.account-status-section__offer p{color:var(--gray-500);line-height:1.6}.pricing-page{max-width:1320px;padding:6.5rem 1.5rem}.pricing-hero{align-items:start;display:grid;gap:6rem;grid-template-columns:1fr 420px}.pricing-hero__copy{padding-top:2rem}.pricing-hero__copy h1{font-size:clamp(3.5rem,6vw,6rem);letter-spacing:-.065em;line-height:.95;margin-bottom:2rem}.pricing-hero__copy>p{color:var(--gray-700);font-size:1.18rem;line-height:1.75;max-width:680px}.price-card--planned{box-shadow:var(--shadow-lg);margin:0;text-align:left}.price-card__status{color:#7b4a00;display:block;font-size:.75rem;font-weight:800;letter-spacing:.08em;margin-bottom:1rem;text-transform:uppercase}.price-card--planned .price-card__trial{font-size:.95rem}.price-card--planned .price-card__price{justify-content:flex-start}.price-card--planned>p{font-size:.9rem}.price-card--planned .button{margin-bottom:0}.price-card__availability{background:#fff8e8;border:1px solid #edd9a6;border-radius:8px;display:grid;gap:.3rem;margin-top:1.25rem;padding:.8rem 1rem}.price-card__availability strong{color:#654200;font-size:.84rem}.price-card__availability span{color:var(--gray-700);font-size:.82rem;line-height:1.45}.price-card__actions{display:flex;flex-wrap:wrap;gap:.7rem;margin-top:1rem}.price-card__actions .button{flex:1 1 100%;margin:0}.pricing-status-grid{border-top:1px solid var(--gray-300);display:grid;gap:6rem;grid-template-columns:1fr .85fr;margin-top:7rem;padding-top:5rem}.pricing-status-grid h2{font-size:clamp(2.2rem,3.4vw,3.4rem)}.pricing-status-grid__actions{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:2rem}.pricing-status-grid__launch{background:var(--navy);border-radius:12px;color:var(--white);padding:2.5rem}.pricing-status-grid__launch .section-eyebrow{color:#7fafff}.pricing-status-grid__launch ul{display:grid;gap:1rem;list-style:none;margin:2rem 0;padding:0}.pricing-status-grid__launch li{align-items:start;color:#d4deeb;display:flex;gap:.7rem;line-height:1.5}.pricing-status-grid__launch li svg{color:#67d7c9;flex:0 0 auto;margin-top:.12rem}.pricing-status-grid__launch p{color:#aab9cc;line-height:1.65;margin:0}.pricing-release-note{align-items:start;background:#fff8e8;border:1px solid #edd9a6;border-radius:10px;color:#654200;display:flex;gap:1rem;margin-top:3rem;padding:1.5rem}.pricing-release-note svg{flex:0 0 auto}.pricing-release-note strong{display:block}.pricing-release-note p{line-height:1.6;margin:.45rem 0 0}.account-launch-notice{background:var(--gray-25);border:1px solid var(--gray-200);border-radius:12px;padding:2rem;text-align:left}.account-launch-notice__eyebrow{align-items:center;color:#7b4a00;display:flex;font-size:.74rem;font-weight:800;gap:.45rem;letter-spacing:.08em;margin-bottom:1.2rem;text-transform:uppercase}.account-launch-notice h2{font-size:1.5rem;letter-spacing:-.03em;margin-bottom:.75rem}.account-launch-notice>p{color:var(--gray-700);line-height:1.6}.account-launch-notice__price{color:var(--navy)!important;font-weight:750}.account-launch-notice__actions{display:grid;gap:.7rem;grid-template-columns:1fr 1fr;margin:1.5rem 0}.account-launch-notice small{color:var(--gray-500);line-height:1.5}.customer-access-journey{background:var(--gray-25);border:1px solid var(--gray-200);border-radius:12px;margin:0 auto 7rem;max-width:1220px;padding:2.5rem;text-align:left}.customer-access-journey h2{font-size:clamp(2rem,3vw,3rem);letter-spacing:-.045em;margin:0}.customer-access-journey__steps{display:grid;gap:0;grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;margin:2.25rem 0 0;padding:0}.customer-access-journey__steps li{align-content:start;border-left:1px solid var(--gray-300);display:grid;gap:1rem;grid-template-columns:auto 1fr;min-width:0;padding:0 1.5rem}.customer-access-journey__steps li:first-child{border-left:0;padding-left:0}.customer-access-journey__steps li:last-child{padding-right:0}.customer-access-journey__number{color:var(--cobalt);font-size:.76rem;font-weight:800;letter-spacing:.06em;padding-top:.18rem}.customer-access-journey__steps strong{display:block;font-size:1.04rem}.customer-access-journey__steps p{color:var(--gray-500);line-height:1.55;margin:.5rem 0 0}.customer-access-journey__status{color:#7b4a00;font-size:.72rem;font-weight:800;grid-column:2;letter-spacing:.06em;text-transform:uppercase}.customer-access-journey__destinations{border-top:1px solid var(--gray-200);display:flex;flex-wrap:wrap;gap:.75rem;margin-top:2rem;padding-top:1.5rem}.account-launch-notice .customer-access-journey{background:transparent;border:0;border-block:1px solid var(--gray-200);border-radius:0;margin:1.5rem 0;padding:1.5rem 0}.account-launch-notice .customer-access-journey .section-eyebrow{display:none}.account-launch-notice .customer-access-journey h2{font-size:1.5rem}.account-launch-notice .customer-access-journey__steps{grid-template-columns:1fr;margin-top:1.5rem}.account-launch-notice .customer-access-journey__steps li{border-left:0;border-top:1px solid var(--gray-200);grid-template-columns:2rem 1fr auto;padding:1rem 0}.account-launch-notice .customer-access-journey__steps li:first-child{border-top:0;padding-top:0}.account-launch-notice .customer-access-journey__steps li:last-child{padding-bottom:0}.account-launch-notice .customer-access-journey__status{grid-column:3;grid-row:1;white-space:nowrap}.account-service-closed__copy .customer-access-journey{margin:3rem 0 0;padding:2rem}.account-service-closed__copy .customer-access-journey__steps{grid-template-columns:1fr 1fr}.account-service-closed__copy .customer-access-journey__steps li{border-bottom:1px solid var(--gray-200);border-left:0;padding:1rem}.account-service-closed__copy .customer-access-journey__steps li:nth-child(odd){border-right:1px solid var(--gray-200);padding-left:0}.account-service-closed__copy .customer-access-journey__steps li:nth-child(2n){padding-right:0}.account-service-closed__copy .customer-access-journey__steps li:nth-last-child(-n+2){border-bottom:0}.account-service-closed__staff strong{line-height:1.5}.account-service-closed{align-items:start;display:grid;gap:clamp(4rem,9vw,9rem);grid-template-columns:minmax(0,1.2fr) minmax(340px,.8fr);margin:0 auto;max-width:1320px;min-height:calc(100vh - 164px);padding:clamp(5rem,9vw,9rem) 1.5rem}.account-service-closed__copy h1{font-size:clamp(3.3rem,6vw,6rem);letter-spacing:-.065em;line-height:.96;margin-bottom:2rem}.account-service-closed__copy>p{color:var(--gray-700);font-size:1.14rem;line-height:1.75;max-width:720px}.account-service-closed__actions{display:flex;flex-wrap:wrap;gap:.85rem;margin-top:2.2rem}.account-service-closed__facts{border-block:1px solid var(--gray-300)}.account-service-closed__facts>div{align-items:center;border-bottom:1px solid var(--gray-200);display:grid;gap:.85rem;grid-template-columns:24px 1fr;padding:1.25rem 0}.account-service-closed__facts>div svg{color:var(--cobalt);grid-row:1 / span 2}.account-service-closed__facts span{color:var(--gray-500);font-size:.76rem;letter-spacing:.05em;text-transform:uppercase}.account-service-closed__facts strong{font-size:.96rem}.account-service-closed__facts small{color:var(--gray-500);display:block;line-height:1.6;padding-top:1.25rem}.auth-page__header{min-height:72px}.auth-page__body{grid-template-columns:minmax(0,55%) minmax(430px,45%);min-height:760px}.auth-page__showcase{background:var(--gray-25);display:flex;flex-direction:column;justify-content:center;padding:clamp(2rem,4vw,4.5rem)}.auth-product-proof{margin:0}.auth-product-proof img{border:1px solid var(--gray-200);border-radius:12px;box-shadow:var(--shadow-lg);display:block;height:auto;width:100%}.auth-product-proof figcaption{color:var(--gray-500);font-size:.72rem;margin-top:.65rem;text-align:right}.auth-page__showcase>div:last-child{margin:2.2rem 0 0;max-width:620px}.auth-page__showcase h2{font-size:clamp(1.7rem,2.8vw,2.8rem);letter-spacing:-.04em}.auth-page__showcase p{font-size:.95rem}.auth-page__eyebrow{color:var(--cobalt);display:block;font-size:.72rem;font-weight:800;letter-spacing:.1em;margin-bottom:.8rem;text-transform:uppercase}.auth-page__content{max-width:620px;padding-top:4rem}.auth-page__content>header{text-align:left}.auth-page__content h1{font-size:clamp(2rem,3.2vw,3rem)}.plain-draft-page{margin:0 auto;max-width:1240px;min-height:760px;padding:5rem 1.5rem 7rem}.plain-draft-page__header{align-items:end;display:flex;gap:3rem;justify-content:space-between;margin-bottom:2.5rem}.plain-draft-page__header>div{max-width:760px}.plain-draft-page__header h1{font-size:clamp(3rem,5vw,5rem);letter-spacing:-.055em;line-height:1;margin-bottom:1rem}.plain-draft-page__header p{color:var(--gray-700);font-size:1.08rem;line-height:1.7;margin:0}.plain-draft-card{border:1px solid var(--gray-300);border-radius:12px;box-shadow:var(--shadow-sm);overflow:hidden}.plain-draft-card__toolbar{align-items:center;background:var(--navy);color:var(--white);display:flex;gap:1rem;justify-content:space-between;padding:1rem 1.2rem}.plain-draft-card__toolbar>div:first-child{display:flex;flex-direction:column;gap:.3rem}.plain-draft-card__toolbar>div:first-child span{color:#9fb0c5;font-size:.68rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.plain-draft-card__actions{display:flex;gap:.65rem}.plain-draft-card__actions .button--quiet{color:var(--white)}.plain-draft-card textarea{border:0;color:var(--navy);display:block;font-family:Georgia,Times New Roman,serif;font-size:1.16rem;line-height:1.8;min-height:470px;padding:clamp(1.5rem,4vw,4rem);resize:vertical;width:100%}.plain-draft-card textarea:focus-visible{box-shadow:inset 0 0 0 2px var(--white);outline:3px solid var(--focus-ring);outline-offset:-5px}.plain-draft-card__recovery{align-items:center;background:var(--cobalt-soft);border-top:1px solid #c9dcff;color:var(--navy);display:flex;font-size:.86rem;font-weight:700;justify-content:space-between;padding:.45rem .75rem .45rem 1.2rem}.plain-draft-card__recovery .button{min-height:38px}.plain-draft-card footer{border-top:1px solid var(--gray-200);color:var(--gray-500);display:flex;flex-wrap:wrap;font-size:.78rem;gap:1.5rem;padding:.9rem 1.2rem}.legal-document{margin:0 auto;max-width:1280px;min-height:75vh;padding:clamp(4rem,7vw,7rem) 1.5rem 8rem}.legal-document__hero{border-bottom:1px solid var(--gray-300);padding-bottom:clamp(2.5rem,5vw,4.5rem)}.legal-document__hero h1{font-size:clamp(3.2rem,7vw,6.5rem);letter-spacing:-.065em;line-height:.94;margin:0}.legal-document__summary{color:var(--gray-700);font-size:clamp(1.05rem,1.7vw,1.28rem);line-height:1.7;margin:1.7rem 0 0;max-width:780px}.legal-document__meta{color:var(--gray-500);display:flex;flex-wrap:wrap;font-size:.78rem;font-weight:750;gap:.6rem 1.5rem;letter-spacing:.055em;margin-top:2rem;text-transform:uppercase}.legal-document__meta span+span:before{color:var(--gray-300);content:"/";margin-right:1.5rem}.legal-document__layout{align-items:start;display:grid;gap:clamp(3rem,7vw,7rem);grid-template-columns:210px minmax(0,780px);padding-top:4rem}.legal-document__contents{border-left:2px solid var(--gray-200);display:flex;flex-direction:column;gap:.2rem;padding:.3rem 0 .3rem 1.2rem;position:sticky;top:calc(var(--site-header-height) + 2rem)}.legal-document__contents strong{font-size:.75rem;letter-spacing:.09em;margin-bottom:.65rem;text-transform:uppercase}.legal-document__contents a{color:var(--gray-500);font-size:.84rem;line-height:1.3;padding:.42rem 0}.legal-document__contents a:hover{color:var(--cobalt)}.legal-document__body{min-width:0}.legal-document__body section{border-top:1px solid var(--gray-200);padding:2.8rem 0;scroll-margin-top:calc(var(--site-header-height) + 2rem)}.legal-document__body section:first-child{border-top:0;padding-top:0}.legal-document__body h2{font-size:clamp(1.55rem,2.7vw,2.15rem);letter-spacing:-.035em;line-height:1.15;margin:0 0 1.25rem}.legal-document__body h3{font-size:.98rem;letter-spacing:-.01em;margin:0 0 .5rem}.legal-document__body p,.legal-document__body li{color:var(--gray-700);font-size:1rem;line-height:1.78}.legal-document__body p{margin:0 0 1.15rem}.legal-document__body p:last-child{margin-bottom:0}.legal-document__body ul{display:grid;gap:.75rem;margin:1.25rem 0 0;padding-left:1.35rem}.legal-document__body a{color:var(--cobalt);font-weight:700;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.18em}.legal-document__notice{background:var(--gray-25);border-left:4px solid var(--cobalt);margin:1.5rem 0;padding:1.35rem 1.5rem}.legal-document__notice>strong{color:var(--navy);display:block;font-size:1rem;margin-bottom:.35rem}.legal-document__notice p{font-size:.94rem;margin:0}.legal-document__data-grid{border-block:1px solid var(--gray-300);display:grid;grid-template-columns:1fr 1fr;margin:1.5rem 0 2rem}.legal-document__data-grid>div{border-bottom:1px solid var(--gray-200);padding:1.5rem 1.5rem 1.5rem 0}.legal-document__data-grid>div:nth-child(2n){border-left:1px solid var(--gray-200);padding-left:1.5rem;padding-right:0}.legal-document__data-grid>div:nth-last-child(-n+2){border-bottom:0}.legal-document__data-grid p{font-size:.9rem;line-height:1.65;margin:0}.legal-document code{background:var(--gray-100);border-radius:3px;color:var(--navy);font-size:.86em;padding:.12em .32em}@media(max-width:1100px){.site-header__inner{gap:.35rem;height:var(--site-header-height)}.site-header__auth-shortcuts{align-items:center;display:inline-flex;margin-left:auto}.site-header__menu{display:inline-flex;margin-left:0}.site-header__nav-wrap{align-items:stretch;background:var(--white);border-bottom:1px solid var(--gray-200);box-shadow:var(--shadow-lg);display:none;flex-direction:column;left:0;max-height:calc(100vh - var(--site-header-height));max-height:calc(100dvh - var(--site-header-height));overflow-y:auto;overscroll-behavior:contain;padding:1rem 1.5rem 1.5rem;position:absolute;right:0;top:var(--site-header-height)}.site-header__nav-wrap.is-open{display:flex}.site-header__nav{align-items:stretch;flex-direction:column;gap:0}.site-header__nav a{border-bottom:1px solid var(--gray-100);padding:.9rem 0}.site-header__actions{margin-top:1rem}.home-hero{grid-template-columns:1fr;min-height:auto}.home-hero__copy{max-width:780px}.home-hero__product{max-width:980px}.pricing-hero{gap:3rem;grid-template-columns:1fr 380px}.auth-page__body{grid-template-columns:minmax(0,50%) minmax(430px,50%)}}@media(max-width:900px){.home-hero__product{min-width:0;transform:none;width:100%}.availability-grid{grid-template-columns:1fr}.availability-grid article{border-bottom:1px solid var(--gray-200);border-right:0;padding:2rem 0}.availability-grid article:last-child{border-bottom:0}.availability-grid__number{margin-bottom:1rem}.availability-grid p{min-height:0}.release-facts dl{grid-template-columns:1fr 1fr}.release-facts dl>div{border-bottom:1px solid var(--gray-200)}.release-facts dl>div:nth-child(2){border-right:0}.download-section{align-items:flex-start;flex-direction:column;margin-inline:1rem;padding:3rem}.account-status-section,.pricing-status-grid{gap:3rem;grid-template-columns:1fr}.customer-access-journey__steps{grid-template-columns:1fr 1fr}.customer-access-journey__steps li{border-bottom:1px solid var(--gray-200);border-left:0;padding-block:1.25rem}.customer-access-journey__steps li:nth-child(odd){border-right:1px solid var(--gray-200);padding-left:0}.customer-access-journey__steps li:nth-child(2n){padding-right:0}.customer-access-journey__steps li:nth-last-child(-n+2){border-bottom:0}.account-service-closed{gap:3rem;grid-template-columns:1fr}.account-status-section__offer{border-left:0;border-top:1px solid var(--gray-300);padding-left:0;padding-top:2rem}.pricing-hero{grid-template-columns:1fr}.price-card--planned{max-width:520px}.auth-page__body{display:block;min-height:calc(100vh - 72px)}.auth-page__showcase{display:none}.plain-draft-page__header{align-items:flex-start;flex-direction:column}.legal-document__layout{gap:3rem;grid-template-columns:1fr;padding-top:2.5rem}.legal-document__contents{border-bottom:1px solid var(--gray-200);border-left:0;display:grid;grid-template-columns:repeat(3,1fr);padding:0 0 1.5rem;position:static}.legal-document__contents strong{grid-column:1 / -1}}@media(max-width:640px){.brand__logo{width:158px}.site-header__actions{align-items:stretch;flex-direction:column}.site-header__account-status{align-self:flex-start}.site-header__actions .button{width:100%}.home-hero{gap:2.75rem;padding:3.5rem 1rem 4rem}.home-hero__copy h1{font-size:clamp(2.75rem,13vw,4rem);overflow-wrap:anywhere}.home-hero__actions{align-items:stretch;flex-direction:column}.home-hero__actions .button{width:100%}.home-hero__product{margin:0;min-width:0;transform:none;width:100%}.home-hero__product img{border-radius:8px}.availability-section{padding:5rem 1rem}.release-facts{padding:0 1rem}.release-facts dl{grid-template-columns:1fr}.release-facts dl>div{border-right:0;padding:1.35rem 0}.download-section{margin-block:4rem;padding:2rem 1.3rem}.download-section .button{width:100%}.account-status-section{padding:0 1rem 5rem}.account-service-closed{min-height:0;padding:4rem 1rem 5rem}.account-service-closed__copy h1{font-size:clamp(2.9rem,13vw,4rem);overflow-wrap:anywhere}.account-service-closed__actions{align-items:stretch;flex-direction:column}.account-service-closed__actions .button{width:100%}.account-status-section__offer>strong{font-size:3.7rem}.pricing-page{padding:4rem 1rem}.pricing-hero__copy h1{font-size:3.4rem}.price-card--planned{padding:1.7rem 1.2rem}.price-card__price>span{font-size:3.6rem}.price-card__actions{align-items:stretch;flex-direction:column}.price-card__actions .button{width:100%}.pricing-status-grid{margin-top:4.5rem;padding-top:3.5rem}.pricing-status-grid__actions{align-items:stretch;flex-direction:column}.pricing-status-grid__actions .button{width:100%}.pricing-status-grid__launch{padding:2rem 1.3rem}.account-launch-notice{padding:1.5rem}.account-launch-notice__actions{grid-template-columns:1fr}.customer-access-journey{margin:0 1rem 5rem;padding:1.5rem}.customer-access-journey__steps,.account-service-closed__copy .customer-access-journey__steps{grid-template-columns:1fr}.customer-access-journey__steps li,.customer-access-journey__steps li:nth-child(odd),.account-service-closed__copy .customer-access-journey__steps li,.account-service-closed__copy .customer-access-journey__steps li:nth-child(odd){border-bottom:1px solid var(--gray-200);border-right:0;padding:1.2rem 0}.customer-access-journey__steps li:last-child,.account-service-closed__copy .customer-access-journey__steps li:last-child{border-bottom:0}.customer-access-journey__destinations{align-items:stretch;flex-direction:column}.customer-access-journey__destinations .button{width:100%}.account-launch-notice .customer-access-journey{margin:1.5rem 0;padding:1.5rem 0}.account-launch-notice .customer-access-journey__steps li{grid-template-columns:2rem 1fr}.account-launch-notice .customer-access-journey__status{grid-column:2;grid-row:auto}.auth-page__content{padding:2.5rem 1rem}.auth-page__footer{align-items:flex-start;flex-direction:column}.plain-draft-page{padding:3.5rem 1rem 5rem}.plain-draft-page__header .button{width:100%}.plain-draft-card__toolbar,.plain-draft-card__actions{align-items:stretch;flex-direction:column}.plain-draft-card__actions .button{width:100%}.plain-draft-card textarea{min-height:420px;padding:1.4rem}.legal-document{padding:3.5rem 1rem 5rem}.legal-document__hero h1{overflow-wrap:anywhere}.legal-document__meta{align-items:flex-start;flex-direction:column}.legal-document__meta span+span:before{display:none}.legal-document__contents{grid-template-columns:1fr 1fr}.legal-document__data-grid{grid-template-columns:1fr}.legal-document__data-grid>div,.legal-document__data-grid>div:nth-child(2n){border-bottom:1px solid var(--gray-200);border-left:0;padding:1.25rem 0}.legal-document__data-grid>div:last-child{border-bottom:0}}@media(max-width:360px){.site-header__inner{padding-inline:.5rem}.site-header .brand__logo{width:138px}.site-header__auth-shortcuts a{font-size:.75rem;padding-inline:.2rem}.auth-page__header{gap:.75rem;padding-inline:.75rem}.auth-page__header .brand__logo{width:132px}.auth-page__header>span{font-size:.75rem;line-height:1.25;min-width:0;text-align:right}}@media print{.site-header,.site-footer,.legal-document__contents,.skip-link{display:none!important}.legal-document{max-width:none;padding:0}.legal-document__hero{padding-bottom:1.5rem}.legal-document__hero h1{font-size:30pt}.legal-document__layout{display:block;padding-top:1.5rem}.legal-document__body section{break-inside:avoid;padding:1.25rem 0}.legal-document__body p,.legal-document__body li{color:#000;font-size:10pt}}:root{font-family:Inter Variable,Inter,Segoe UI,Arial,sans-serif;--white: #ffffff;--gray-25: #fbfbfa;--gray-50: #f5f6f7;--gray-100: #eceff3;--gray-200: #d8dde5;--gray-300: #b9c1cd;--gray-500: #657084;--gray-700: #344056;--navy: #08172d;--navy-2: #102541;--cobalt: #0b63f6;--cobalt-dark: #064fc8;--cobalt-soft: #eaf2ff;--teal: #087267;--teal-soft: #e5f5f2;--red: #c92e43;--red-soft: #fff0f2;--focus-ring: #0b63f6;--shadow-sm: none;--shadow-lg: 0 18px 46px rgba(8, 23, 45, .13);--radius-sm: 3px;--radius-md: 4px;--radius-lg: 6px;--site-header-height: 72px}html{background:var(--gray-25);scroll-padding-top:calc(var(--site-header-height) + 1rem)}body{background:var(--gray-25);color:var(--navy);font-feature-settings:"cv02","cv03","cv04","cv11";text-rendering:optimizeLegibility}h1,h2,h3{font-variation-settings:"wght" 690;text-wrap:balance}p{text-wrap:pretty}.button{border-radius:3px;box-shadow:none;font-size:.9rem;font-variation-settings:"wght" 650;letter-spacing:-.01em;min-height:42px;padding-inline:1.2rem;transition:background-color .12s ease,border-color .12s ease,color .12s ease}.button:hover:not(:disabled):not(.is-disabled){transform:none}.button--primary{background:var(--cobalt);box-shadow:none}.button--secondary{border-color:var(--gray-300);color:var(--navy)}.button--secondary:hover:not(:disabled){background:var(--gray-50);border-color:var(--navy)}.button--quiet{color:var(--cobalt)}.button--quiet:hover:not(:disabled){background:transparent;color:var(--cobalt-dark);text-decoration:underline;text-underline-offset:.2em}.button--large{min-height:48px;padding:.8rem 1.35rem}.text-link{font-size:.88rem;font-variation-settings:"wght" 650}.section-eyebrow{color:var(--cobalt);font-size:.7rem;font-variation-settings:"wght" 720;letter-spacing:.14em;margin-bottom:.9rem}.section-eyebrow--dark{color:#8cb7ff}.brand__logo{width:170px}.site-header{background:#fbfbfaf7;border-bottom:0;position:sticky}.site-header__inner{border-bottom:1px solid #9199a5;gap:clamp(1.5rem,3vw,3.2rem);height:var(--site-header-height);max-width:1456px;padding-inline:0;width:calc(100% - 5rem)}.site-header .brand__logo{width:145px}.site-header__nav{gap:clamp(1.2rem,2.25vw,2.65rem)}.site-header__nav a{color:#17233a;font-size:.82rem;font-variation-settings:"wght" 540;padding:1rem 0}.site-header__nav a:hover,.site-header__nav a.active{color:var(--cobalt)}.site-header__actions{gap:.35rem}.site-header__actions .button{min-height:38px;padding:.55rem 1rem}.site-header__account-status{background:transparent;border:0;border-radius:0;min-height:0;padding:0 .6rem}.site-header__account-status:before{display:none}.reference-home{background:var(--gray-25)}.reference-hero{display:grid;gap:clamp(2rem,5vw,6rem);grid-template-columns:minmax(0,1fr) minmax(360px,.92fr);margin:0 auto;max-width:1184px;padding:clamp(1.4rem,2vw,1.9rem) 0 1rem;width:calc(100% - 5rem)}.reference-hero__headline{border-right:1px solid #8f97a3;padding-right:clamp(2rem,5vw,6rem)}.reference-hero h1{font-size:clamp(2.35rem,2.85vw,2.9rem);font-variation-settings:"wght" 700;letter-spacing:-.047em;line-height:1.04;margin:0;max-width:620px}.reference-hero__summary{align-self:center;max-width:560px}.reference-hero__summary>p:first-child{color:#2f3b51;font-size:clamp(.9rem,1.1vw,1rem);line-height:1.58;margin:0}.reference-hero__actions{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1.6rem}.reference-hero__actions .button{font-size:.82rem;min-height:42px;padding:.65rem 1.1rem}.reference-product-proof{border-top:1px solid #8f97a3;margin:0 auto;max-width:1184px;padding:.8rem 0 0;width:calc(100% - 5rem)}.reference-product-proof figure{margin:0;position:relative}.reference-product-proof img{aspect-ratio:2.88 / 1;background:var(--white);border:1px solid #7d8795;border-radius:0;display:block;height:auto;object-fit:cover;object-position:top;width:100%}.reference-product-proof figcaption{background:#fbfbfaeb;bottom:.45rem;color:var(--gray-500);font-size:.62rem;margin:0;padding:.2rem .35rem;position:absolute;right:.45rem}.reference-capability-summary{border-bottom:1px solid #8f97a3;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:0;padding:1rem 0 1.1rem}.reference-capability-summary li{border-right:1px solid #aeb5bf;display:grid;gap:1rem;grid-template-columns:38px 1fr;padding:0 2.5rem}.reference-capability-summary li:first-child{padding-left:.25rem}.reference-capability-summary li:last-child{border-right:0;padding-right:.25rem}.reference-capability-summary li>span{color:var(--cobalt);font-size:1.25rem;font-variation-settings:"wght" 680;letter-spacing:-.04em}.reference-capability-summary strong{display:block;font-size:.82rem;font-variation-settings:"wght" 690;margin-bottom:.35rem}.reference-capability-summary p{color:var(--gray-500);font-size:.73rem;line-height:1.55;margin:0}.reference-ledger,.reference-formats{display:grid;gap:clamp(2rem,5vw,6rem);grid-template-columns:minmax(280px,.62fr) minmax(0,1.38fr);margin:0 auto;max-width:1200px;padding:clamp(4.5rem,7vw,7rem) 0}.reference-ledger{display:block;max-width:1184px;padding:.7rem 0 1rem}.reference-ledger header,.reference-formats header{max-width:430px}.reference-ledger header{max-width:none}.reference-ledger h2,.reference-formats h2{font-size:clamp(2.2rem,3.6vw,3.4rem);letter-spacing:-.045em;line-height:1.04;margin:0 0 1.3rem}.reference-ledger h2{font-size:.67rem;font-variation-settings:"wght" 680;letter-spacing:.18em;line-height:1.2;margin:0 0 .45rem;text-transform:uppercase}.reference-ledger header p,.reference-formats header p{color:var(--gray-700);font-size:.92rem;line-height:1.7}.reference-table-wrap{min-width:0}.reference-table-wrap table{border-collapse:collapse;table-layout:fixed;width:100%}.reference-table-wrap th,.reference-table-wrap td{border-top:1px solid #788392;font-size:.78rem;line-height:1.45;padding:.72rem .5rem;text-align:left;vertical-align:top}.reference-ledger .reference-table-wrap th,.reference-ledger .reference-table-wrap td{font-size:.69rem;padding:.25rem .35rem}.reference-table-wrap tr:last-child th,.reference-table-wrap tr:last-child td{border-bottom:1px solid #788392}.reference-table-wrap th{font-variation-settings:"wght" 680;width:38%}.reference-table-wrap td{color:var(--gray-700)}.reference-table-wrap thead th{color:var(--gray-500);font-size:.65rem;letter-spacing:.1em;text-transform:uppercase}.reference-table-wrap a{color:var(--cobalt);font-variation-settings:"wght" 620}.reference-formats{border-block:1px solid #aeb5bf;max-width:1376px;padding-inline:clamp(1.5rem,5vw,5.5rem)}.reference-formats .reference-table-wrap th:first-child{width:48%}.conversion-matrix{border-top:1px solid #7d8795;grid-column:1 / -1;padding-top:clamp(2.4rem,4vw,4rem)}.conversion-matrix>header{display:grid;gap:.8rem 4rem;grid-template-columns:minmax(280px,.78fr) minmax(0,1.22fr);max-width:none}.conversion-matrix>header .section-eyebrow{grid-column:1 / -1;margin:0}.conversion-matrix>header h3{font-size:clamp(2rem,3.8vw,3.7rem);letter-spacing:-.052em;line-height:1;margin:0}.conversion-matrix>header p{align-self:end;color:var(--gray-700);font-size:.9rem;line-height:1.7;margin:0;max-width:620px}.conversion-matrix__grid{border-block:1px solid #7d8795;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:2rem}.conversion-matrix__grid>section{border-right:1px solid var(--gray-300);min-width:0;padding:1.25rem}.conversion-matrix__grid>section:last-child{border-right:0}.conversion-matrix__grid>section>header{align-items:baseline;display:flex;justify-content:space-between;max-width:none}.conversion-matrix__grid h4{font-size:1rem;letter-spacing:-.02em;margin:0}.conversion-matrix__grid>section>header span{color:var(--cobalt);font-size:.65rem;font-variation-settings:"wght" 700;letter-spacing:.06em;text-transform:uppercase}.conversion-matrix__grid dl{margin:1rem 0 0}.conversion-matrix__grid dl>div{border-top:1px solid var(--gray-200);display:grid;gap:.7rem;grid-template-columns:minmax(90px,.82fr) minmax(0,1.18fr);padding:.72rem 0}.conversion-matrix__grid dt{font-size:.7rem;font-variation-settings:"wght" 680;overflow-wrap:anywhere}.conversion-matrix__grid dd{color:var(--gray-700);font-size:.68rem;line-height:1.5;margin:0}.conversion-matrix__grid dd span{color:var(--cobalt);margin-right:.45rem}.conversion-matrix__limits{align-items:start;background:var(--navy);color:var(--white);display:grid;gap:1.5rem;grid-template-columns:minmax(170px,.3fr) minmax(0,1.7fr);padding:1.4rem 1.5rem}.conversion-matrix__limits strong{font-size:.72rem;letter-spacing:.08em;text-transform:uppercase}.conversion-matrix__limits ul{display:grid;gap:.55rem;grid-template-columns:1fr 1fr;list-style:none;margin:0;padding:0}.conversion-matrix__limits li{border-left:1px solid #405069;color:#c3cedd;font-size:.7rem;line-height:1.55;padding-left:.75rem}.reference-windows{align-items:center;background:var(--navy);color:var(--white);display:flex;gap:3rem;justify-content:space-between;margin:clamp(4rem,7vw,7rem) auto;max-width:1376px;padding:clamp(2.5rem,5vw,4.5rem)}.reference-windows>div{max-width:850px}.reference-windows h2{font-size:clamp(2.15rem,4vw,3.85rem);letter-spacing:-.045em;line-height:1.05;margin:0 0 1rem}.reference-windows p{color:#c1ccdb;line-height:1.65;margin:0}.reference-windows__checksum{display:grid;gap:.4rem;margin-top:1.3rem!important}.reference-windows__checksum span{color:#8fa1b8;font-size:.65rem;letter-spacing:.12em}.reference-windows__checksum code{color:var(--white);font-size:.72rem;overflow-wrap:anywhere}.reference-windows__state{border:1px solid #43526a;color:#b8c5d6;flex:0 0 auto;font-size:.74rem;padding:.8rem 1rem}.reference-access{align-items:center;border-block:1px solid #8f97a3;display:grid;gap:1.25rem;grid-template-columns:42px 1fr auto;margin:0 auto;max-width:none;padding:1.35rem max(1.5rem,calc((100% - 1184px)/2));width:100%}.reference-access>svg{color:var(--cobalt)}.reference-access>div{display:grid;gap:.25rem}.reference-access>div>span{color:var(--cobalt);font-size:.66rem;font-variation-settings:"wght" 700;letter-spacing:.12em;text-transform:uppercase}.reference-access strong{font-size:1rem}.reference-access p{color:var(--gray-500);font-size:.76rem;margin:0}.reference-access nav{display:flex;gap:2rem}.reference-access nav a{color:var(--cobalt);font-size:.78rem;font-variation-settings:"wght" 620}.pricing-page.pricing-reference{max-width:1376px;padding:clamp(3.5rem,6vw,6rem) 0 6rem}.pricing-reference__hero{display:grid;gap:clamp(3rem,7vw,8rem);grid-template-columns:minmax(0,1fr) 430px}.pricing-reference__copy{padding:1rem 0 2rem}.pricing-reference__copy h1{font-size:clamp(3.6rem,6.4vw,6.5rem);letter-spacing:-.067em;line-height:.94;margin:0 0 1.8rem;max-width:760px}.pricing-reference__copy>p{color:var(--gray-700);font-size:1.08rem;line-height:1.75;max-width:650px}.pricing-reference__states{border-top:1px solid #7d8795;margin:2.7rem 0 0;max-width:700px}.pricing-reference__states>div{border-bottom:1px solid var(--gray-200);display:grid;grid-template-columns:1fr auto;padding:.85rem 0}.pricing-reference__states dt{color:var(--gray-500);font-size:.76rem}.pricing-reference__states dd{font-size:.76rem;font-variation-settings:"wght" 680;margin:0}.price-card.pricing-reference__plan{border:1px solid #7d8795;border-radius:0;margin:0;padding:2rem;text-align:left}.pricing-reference__plan>header{align-items:center;border-bottom:1px solid var(--gray-200);display:flex;font-size:.7rem;justify-content:space-between;letter-spacing:.08em;padding-bottom:.9rem;text-transform:uppercase}.pricing-reference__plan .price-card__price{justify-content:flex-start;margin:2rem 0 .6rem}.pricing-reference__plan .price-card__price>span{font-size:4.25rem;font-variation-settings:"wght" 700}.pricing-reference__plan .price-card__price small{color:var(--gray-500);font-size:.82rem}.pricing-reference__plan .price-card__trial{color:var(--navy);font-size:.86rem}.pricing-reference__plan>p{color:var(--gray-500);font-size:.78rem;line-height:1.55;margin:.8rem 0 1.4rem}.pricing-reference__plan ul{border-top:1px solid var(--gray-200);list-style:none;margin:0;padding:1rem 0}.pricing-reference__plan li{align-items:center;display:flex;font-size:.78rem;gap:.65rem;padding:.5rem 0}.pricing-reference__plan li svg{color:var(--cobalt)}.pricing-reference__plan .price-card__actions{align-items:stretch;display:grid;gap:.6rem;margin-top:.6rem}.pricing-reference__plan .button{margin:0;width:100%}.pricing-reference__ledger{border-top:1px solid #7d8795;display:grid;gap:4rem;grid-template-columns:.55fr 1.45fr;margin-top:6rem;padding-top:4rem}.pricing-reference__ledger h2{font-size:clamp(2rem,3.6vw,3.4rem);letter-spacing:-.045em;line-height:1.05;margin:0}.pricing-reference__ledger .reference-table-wrap th{width:34%}.pricing-reference__notes{border-bottom:1px solid #7d8795;border-top:1px solid #7d8795;display:grid;grid-template-columns:repeat(3,1fr);margin-top:5rem}.pricing-reference__notes>div{border-right:1px solid var(--gray-300);display:grid;gap:1rem;grid-template-columns:30px 1fr;padding:1.5rem}.pricing-reference__notes>div:first-child{padding-left:0}.pricing-reference__notes>div:last-child{border-right:0;padding-right:0}.pricing-reference__notes span{color:var(--cobalt);font-size:.78rem;font-variation-settings:"wght" 680}.pricing-reference__notes p{color:var(--gray-500);font-size:.76rem;line-height:1.55;margin:0}.auth-page{background:var(--gray-25)}.auth-page__header{background:var(--gray-25);border-bottom:1px solid #8f97a3;color:var(--navy);height:72px;min-height:72px;padding:0 clamp(1rem,3vw,2.5rem)}.auth-page__header .brand__logo{width:166px}.auth-page__header>span{color:var(--gray-500);font-size:.72rem;font-variation-settings:"wght" 650;letter-spacing:.1em;text-transform:uppercase}.auth-page__body{grid-template-columns:minmax(0,56%) minmax(420px,44%);margin:0 auto;max-width:1536px;min-height:calc(100vh - 126px);width:100%}.auth-page__showcase{background:#f0f2f4;border-right:1px solid #8f97a3;justify-content:flex-start;padding:clamp(2rem,5vw,5rem)}.auth-product-proof img{border:1px solid #7d8795;border-radius:0;box-shadow:none}.auth-product-proof figcaption{font-size:.66rem;margin-top:.5rem}.auth-page__showcase>.auth-page__system{margin-top:2.5rem;max-width:680px}.auth-page__system h2{font-size:clamp(2rem,3.2vw,3.25rem);letter-spacing:-.048em;line-height:1.02;margin:0 0 1rem}.auth-page__system>p{color:var(--gray-700);line-height:1.65;max-width:600px}.auth-page__system ul{border-top:1px solid #8f97a3;list-style:none;margin:1.8rem 0;padding:0}.auth-page__system li{border-bottom:1px solid var(--gray-300);display:grid;gap:.5rem;grid-template-columns:minmax(150px,.75fr) 1.25fr;padding:.8rem 0}.auth-page__system li strong,.auth-page__system li span{font-size:.74rem}.auth-page__system li span{color:var(--gray-500)}.auth-page__panel{background:var(--white)}.auth-tabs{border-bottom:1px solid #8f97a3;max-width:none}.auth-tabs a{border-bottom-width:2px;font-size:.78rem;padding:1.25rem}.auth-page__content{max-width:560px;padding:clamp(3rem,6vw,6rem) clamp(2rem,5vw,4.5rem)}.auth-page__content>header{margin-bottom:2.2rem;text-align:left}.auth-page__content h1{font-size:clamp(2.3rem,3.7vw,3.75rem);letter-spacing:-.052em;line-height:1;margin-bottom:1rem}.auth-page__content>header p{color:var(--gray-700);line-height:1.6}.auth-form{gap:1rem}.form-field{gap:.4rem}.form-field>span,.form-field>label{font-size:.74rem;font-variation-settings:"wght" 660}.form-field input,.password-input input{background:var(--white);border:1px solid #9aa4b2;border-radius:2px;height:48px}.form-field input::placeholder,.password-input input::placeholder{color:#7a8494}.checkbox-field{color:var(--gray-700);font-size:.76rem;line-height:1.55}.auth-form__switch{border-top:1px solid var(--gray-200);color:var(--gray-500);font-size:.78rem}.auth-page__footer{align-items:center;background:var(--gray-25);border-top:1px solid #8f97a3;display:grid;gap:1rem;grid-template-columns:1fr auto auto;padding:1rem clamp(1rem,3vw,2.5rem)}.auth-page__footer a{color:var(--cobalt)}.site-footer{background:#f0f2f4;border-top:1px solid #8f97a3;padding:3.5rem clamp(1.5rem,4vw,4rem) 1.4rem}.site-footer__inner{align-items:start;display:grid;gap:clamp(2rem,4vw,5rem);grid-template-columns:minmax(260px,1.45fr) repeat(3,minmax(120px,.6fr));max-width:1376px}.site-footer__brand p{color:var(--gray-500);font-size:.76rem;line-height:1.6;margin:1rem 0 0;max-width:360px}.site-footer nav{align-items:flex-start;display:flex;flex-direction:column;gap:.65rem;justify-content:flex-start}.site-footer nav strong{font-size:.66rem;letter-spacing:.12em;margin-bottom:.35rem;text-transform:uppercase}.site-footer nav a,.site-footer nav span{color:var(--gray-700);font-size:.76rem}.site-footer nav a:hover{color:var(--cobalt)}.site-footer__meta{border-top:1px solid var(--gray-300);color:var(--gray-500);display:flex;font-size:.68rem;justify-content:space-between;margin:3rem auto 0;max-width:1376px;padding-top:1rem}.legal-document{max-width:1200px}.legal-document__hero h1{font-size:clamp(3.25rem,6vw,5.75rem)}.legal-document__notice,.overview-card,.billing-summary,.service-panel,.admin-overview-card,.admin-guardrail,.admin-search,.admin-filters,.admin-table-wrap,.admin-loading,.admin-empty{border-radius:2px;box-shadow:none}.account-shell,.admin-shell{background:#f2f4f6}.account-shell__header,.admin-shell__header{background:var(--navy)}.account-nav,.admin-nav{background:var(--gray-25)}.account-nav a,.account-nav__disabled,.admin-nav a{border-radius:0}.account-nav a.active,.admin-nav a.active{background:var(--cobalt-soft)}@media(max-width:1420px){.reference-hero,.reference-ledger,.pricing-page.pricing-reference,.reference-formats,.reference-windows,.reference-access{width:calc(100% - 3rem)}}@media(max-width:1100px){.site-header__inner{gap:.35rem;width:calc(100% - 2rem)}.site-header__auth-shortcuts{align-items:center;display:inline-flex;margin-left:auto}.site-header__menu{display:inline-flex}.site-header__nav-wrap{align-items:stretch;background:var(--gray-25);border-bottom:1px solid #8f97a3;box-shadow:var(--shadow-lg);display:none;flex-direction:column;left:0;max-height:calc(100dvh - var(--site-header-height));overflow-y:auto;overscroll-behavior:contain;padding:1rem 1.5rem 1.5rem;position:absolute;right:0;top:var(--site-header-height)}.site-header__nav-wrap.is-open{display:flex}.site-header__nav{align-items:stretch;flex-direction:column;gap:0}.site-header__nav a{border-bottom:1px solid var(--gray-200);padding:.9rem 0}.site-header__actions{margin-top:1rem}.reference-hero{gap:3rem;grid-template-columns:1fr .9fr}.reference-hero h1{font-size:clamp(2.9rem,5.5vw,4rem)}.reference-product-proof{padding-inline:24px}.reference-capability-summary li{padding-inline:1.3rem}.pricing-reference__hero{gap:4rem;grid-template-columns:minmax(0,1fr) 380px}.auth-page__body{grid-template-columns:minmax(0,50%) minmax(420px,50%)}}@media(max-width:900px){.reference-hero{grid-template-columns:1fr;padding-top:3.5rem}.reference-hero__headline{border-bottom:1px solid #8f97a3;border-right:0;padding:0 0 2.2rem}.reference-hero__summary{max-width:680px}.reference-capability-summary{grid-template-columns:1fr}.reference-capability-summary li,.reference-capability-summary li:first-child,.reference-capability-summary li:last-child{border-bottom:1px solid var(--gray-200);border-right:0;padding:1.15rem .25rem}.reference-capability-summary li:last-child{border-bottom:0}.reference-ledger,.reference-formats,.pricing-reference__ledger{gap:2.5rem;grid-template-columns:1fr}.reference-ledger header,.reference-formats header{max-width:700px}.reference-windows{align-items:flex-start;flex-direction:column}.conversion-matrix__grid{grid-template-columns:1fr}.conversion-matrix__grid>section,.conversion-matrix__grid>section:last-child{border-bottom:1px solid var(--gray-300);border-right:0}.conversion-matrix__grid>section:last-child{border-bottom:0}.pricing-reference__hero{grid-template-columns:1fr}.pricing-reference__plan{max-width:560px}.pricing-reference__notes{grid-template-columns:1fr}.pricing-reference__notes>div,.pricing-reference__notes>div:first-child,.pricing-reference__notes>div:last-child{border-bottom:1px solid var(--gray-200);border-right:0;padding:1.25rem 0}.pricing-reference__notes>div:last-child{border-bottom:0}.auth-page__body{display:block;min-height:calc(100vh - 126px)}.auth-page__showcase{display:none}.site-footer__inner{grid-template-columns:1.4fr 1fr 1fr}.site-footer__brand{grid-column:1 / -1}}@media(max-width:640px){.site-header__inner{width:calc(100% - 1.5rem)}.site-header .brand__logo{width:146px}.site-header__actions{align-items:stretch;flex-direction:column}.site-header__actions .button{width:100%}.reference-hero,.reference-ledger,.pricing-page.pricing-reference,.reference-formats,.reference-windows,.reference-access{width:calc(100% - 2rem)}.reference-hero{gap:2rem;padding-top:2.8rem}.reference-hero h1{font-size:clamp(2.55rem,12vw,3.35rem);overflow-wrap:anywhere}.reference-hero__actions{align-items:stretch;flex-direction:column}.reference-hero__actions .button{width:100%}.reference-product-proof{padding-inline:0;width:calc(100% - 2rem)}.reference-product-proof img{aspect-ratio:1.55 / 1}.reference-ledger,.reference-formats{padding-block:4rem}.reference-table-wrap{overflow-x:auto}.reference-table-wrap table{min-width:560px}.reference-formats>.reference-table-wrap{overflow:visible}.reference-formats>.reference-table-wrap table{display:block;min-width:0}.reference-formats>.reference-table-wrap thead{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.reference-formats>.reference-table-wrap tbody,.reference-formats>.reference-table-wrap tr,.reference-formats>.reference-table-wrap th,.reference-formats>.reference-table-wrap td{display:block;width:auto}.reference-formats>.reference-table-wrap tr{border-top:1px solid #788392;padding:.8rem 0}.reference-formats>.reference-table-wrap tr:last-child{border-bottom:1px solid #788392}.reference-formats>.reference-table-wrap th,.reference-formats>.reference-table-wrap td,.reference-formats>.reference-table-wrap tr:last-child th,.reference-formats>.reference-table-wrap tr:last-child td{border:0;padding:.25rem 0}.reference-formats>.reference-table-wrap th{font-size:.85rem;margin-bottom:.35rem}.reference-formats>.reference-table-wrap td:before{color:var(--gray-500);content:attr(data-label);display:inline-block;font-size:.62rem;font-variation-settings:"wght" 700;letter-spacing:.08em;min-width:76px;text-transform:uppercase}.conversion-matrix>header,.conversion-matrix__limits{grid-template-columns:1fr}.conversion-matrix>header .section-eyebrow{grid-column:auto}.conversion-matrix__limits ul{grid-template-columns:1fr}.conversion-matrix__grid>section{padding-inline:0}.reference-windows{margin-block:4rem;padding:2rem 1.3rem}.reference-windows__state{width:100%}.reference-access{align-items:start;grid-template-columns:32px 1fr;padding-inline:0}.reference-access nav{gap:1.3rem;grid-column:2}.pricing-reference__copy h1{font-size:clamp(3.2rem,15vw,4.5rem);overflow-wrap:anywhere}.price-card.pricing-reference__plan{padding:1.5rem 1.1rem}.pricing-reference__plan .price-card__price>span{font-size:3.6rem}.auth-page__header{gap:.75rem;padding-inline:.75rem}.auth-page__header .brand__logo{width:140px}.auth-page__header>span{min-width:0;text-align:right}.auth-page__content{padding:2.8rem 1rem 4rem}.auth-page__footer{align-items:flex-start;grid-template-columns:1fr}.site-footer__inner{grid-template-columns:1fr 1fr}.site-footer__brand{grid-column:1 / -1}.site-footer__meta{align-items:flex-start;flex-direction:column;gap:.5rem}}@media(max-width:360px){.site-header__inner{padding-inline:0;width:calc(100% - 1rem)}.site-header .brand__logo{width:132px}.site-header__auth-shortcuts a{font-size:.72rem;padding-inline:.18rem}.auth-page__header .brand__logo{width:128px}.site-footer__inner{grid-template-columns:1fr}.site-footer__brand{grid-column:auto}}.reference-hero{align-items:stretch;gap:0;grid-template-columns:minmax(0,1.5fr) minmax(300px,.5fr);max-width:1376px;padding:clamp(3.5rem,6vw,6.5rem) 0 3.25rem}.reference-hero__headline{border-right:0;padding-right:clamp(3rem,7vw,8rem)}.reference-hero h1{font-size:clamp(4rem,6.5vw,7rem);letter-spacing:-.068em;line-height:.91;max-width:980px}.reference-hero__lead{color:var(--gray-700);font-size:clamp(1rem,1.35vw,1.16rem);line-height:1.72;margin:1.8rem 0 0;max-width:720px}.reference-hero__status{border-top:1px solid var(--gray-300);display:flex;flex-wrap:wrap;gap:.55rem 1.4rem;margin-top:2.4rem;padding-top:1.1rem}.reference-hero__status span{align-items:center;color:var(--gray-500);display:inline-flex;font-size:.72rem;gap:.4rem}.reference-hero__status svg{color:var(--cobalt)}.reference-hero__summary{align-content:end;background:var(--navy);color:var(--white);display:grid;max-width:none;padding:clamp(2rem,4vw,3.2rem)}.reference-hero__summary>span{color:#91a4bd;font-size:.68rem;font-variation-settings:"wght" 700;letter-spacing:.12em;text-transform:uppercase}.reference-hero__summary>strong{font-size:clamp(5rem,8vw,8.5rem);font-variation-settings:"wght" 650;letter-spacing:-.08em;line-height:.9;margin-top:2.4rem}.reference-hero__summary>p{color:#c3cedd;font-size:.82rem;line-height:1.6;margin:.9rem 0 2rem}.reference-hero__summary dl{border-top:1px solid #405069;margin:0}.reference-hero__summary dl>div{border-bottom:1px solid #33445d;display:grid;gap:1rem;grid-template-columns:.7fr 1.3fr;padding:.8rem 0}.reference-hero__summary dt,.reference-hero__summary dd{font-size:.68rem;margin:0}.reference-hero__summary dt{color:#8fa1ba}.reference-hero__summary dd{color:var(--white);font-variation-settings:"wght" 630}.reference-product-proof{display:grid;gap:0;grid-template-columns:minmax(0,1fr) 310px;max-width:1376px;padding:0}.reference-product-proof img{aspect-ratio:2.25 / 1}.reference-proof-ledger{align-content:end;background:#eef1f4;border-bottom:1px solid #7d8795;border-right:1px solid #7d8795;border-top:1px solid #7d8795;display:grid;padding:2rem}.reference-proof-ledger>span{color:var(--cobalt);font-size:.66rem;font-variation-settings:"wght" 700;letter-spacing:.1em;text-transform:uppercase}.reference-proof-ledger p{color:var(--gray-700);font-size:.78rem;line-height:1.6;margin:.8rem 0 1.4rem}.reference-suite{margin:0 auto;max-width:1376px;padding:clamp(6rem,9vw,10rem) 0}.reference-suite>header{display:grid;gap:1.2rem 5rem;grid-template-columns:.8fr 1.2fr;margin-bottom:3.3rem}.reference-suite>header .section-eyebrow{grid-column:1 / -1;margin:0}.reference-suite>header h2{font-size:clamp(3rem,5.6vw,5.8rem);letter-spacing:-.06em;line-height:.95;margin:0}.reference-suite>header>p{align-self:end;color:var(--gray-700);font-size:1rem;line-height:1.7;margin:0;max-width:560px}.reference-suite__total{align-self:center;color:var(--cobalt);font-size:.72rem;font-variation-settings:"wght" 720;letter-spacing:.08em;text-transform:uppercase}.reference-suite>header>.button{justify-self:start}.reference-suite__index{border-bottom:1px solid #808a98;border-top:1px solid #808a98;display:grid;grid-template-columns:repeat(7,minmax(0,1fr))}.reference-suite__index a{border-right:1px solid var(--gray-300);display:grid;gap:.55rem;min-width:0;padding:1.15rem 1rem}.reference-suite__index a:hover{background:var(--cobalt-soft);color:var(--cobalt)}.reference-suite__index span{color:var(--cobalt);font-size:.66rem;font-variation-settings:"wght" 700}.reference-suite__index strong{font-size:.75rem;font-variation-settings:"wght" 650}.reference-suite__index small{color:var(--gray-500);font-size:.65rem}.reference-suite__grid{border-bottom:1px solid #808a98}.reference-suite__grid article{border-bottom:1px solid var(--gray-300);content-visibility:auto;contain-intrinsic-size:auto 760px;display:grid;gap:clamp(2rem,5vw,5rem);grid-template-columns:minmax(240px,.68fr) minmax(0,1.32fr);padding:clamp(2.4rem,5vw,4.5rem) 0}.reference-suite__grid article:last-child{border-bottom:0}.reference-suite__grid article>header{align-self:start}.reference-suite__heading{align-items:center;display:grid;gap:.8rem;grid-template-columns:auto auto 1fr}.reference-suite__heading>span{color:var(--cobalt);font-size:.72rem;font-variation-settings:"wght" 700}.reference-suite__heading svg{color:var(--navy)}.reference-suite__heading small{color:var(--gray-500);font-size:.65rem;justify-self:end;text-transform:uppercase}.reference-suite__grid h3{font-size:clamp(1.8rem,3.2vw,3rem);letter-spacing:-.045em;line-height:1;margin:2.4rem 0 .8rem}.reference-suite__grid article>header>p{color:var(--gray-500);font-size:.84rem;line-height:1.65;margin:0;max-width:430px}.reference-suite__count{color:var(--navy);display:block;font-size:.72rem;font-variation-settings:"wght" 700;margin-top:1.5rem}.reference-suite__formats{color:var(--gray-500);display:block;font-size:.68rem;line-height:1.55;margin-top:.5rem}.reference-suite__grid ul{display:grid;gap:0 1.8rem;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;margin:0;padding:0}.reference-suite__grid li{align-items:center;border-top:1px solid var(--gray-200);color:var(--gray-700);display:flex;font-size:.71rem;justify-content:space-between;line-height:1.45;padding:.62rem 0}.reference-suite__grid li strong{color:var(--cobalt);font-size:.68rem;font-variation-settings:"wght" 720;margin-left:1rem}.reference-suite__grid article>header>a{align-items:center;color:var(--cobalt);display:inline-flex;font-size:.74rem;font-variation-settings:"wght" 650;gap:.3rem;margin-top:1.2rem}.reference-continuity{align-items:end;background:var(--navy);color:var(--white);display:grid;gap:4rem;grid-template-columns:1fr auto;margin:0 auto;max-width:1376px;padding:clamp(2.5rem,5vw,5rem)}.reference-continuity.is-active{background:#073d77}.reference-continuity h2{font-size:clamp(2.4rem,4.6vw,4.6rem);letter-spacing:-.052em;line-height:.98;margin:0;max-width:920px}.reference-continuity p{color:#bdc9d9;line-height:1.65;margin:1rem 0 0;max-width:760px}.reference-continuity nav{display:flex;gap:.6rem}.reference-continuity .button--secondary{background:var(--white)}.reference-continuity .button--quiet{color:#bcd3f8}.capabilities-page,.support-page,.contact-page{margin:0 auto;max-width:1376px;min-height:70vh;width:calc(100% - 5rem)}.capabilities-hero,.contact-hero{border-bottom:1px solid #7d8795;padding:clamp(4.5rem,8vw,8rem) 0 4rem}.capabilities-hero h1,.contact-hero h1{font-size:clamp(4rem,7.8vw,8rem);letter-spacing:-.07em;line-height:.9;margin:0;max-width:1060px}.capabilities-hero>p,.contact-hero>p{color:var(--gray-700);font-size:clamp(1rem,1.45vw,1.2rem);line-height:1.75;margin:2rem 0 0;max-width:780px}.capabilities-hero__actions{display:flex;flex-wrap:wrap;gap:.65rem;margin-top:2rem}.capabilities-hero__ledger{border-bottom:1px solid #7d8795;border-top:1px solid #7d8795;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:3rem 0 0}.capabilities-hero__ledger>div{border-right:1px solid var(--gray-300);padding:1.1rem 1rem}.capabilities-hero__ledger>div:first-child{padding-left:0}.capabilities-hero__ledger>div:last-child{border-right:0}.capabilities-hero__ledger dt{color:var(--gray-500);font-size:.64rem;letter-spacing:.08em;text-transform:uppercase}.capabilities-hero__ledger dd{color:var(--navy);font-size:1.5rem;font-variation-settings:"wght" 720;letter-spacing:-.035em;margin:.35rem 0 0}.capabilities-search{align-items:end;border-bottom:1px solid #7d8795;display:grid;gap:1.5rem;grid-template-columns:minmax(0,1fr) auto;padding:1.6rem 0}.capabilities-search label{display:grid;gap:.55rem;max-width:760px}.capabilities-search label>span{color:var(--gray-500);font-size:.67rem;font-variation-settings:"wght" 700;letter-spacing:.09em;text-transform:uppercase}.capabilities-search input{appearance:none;background:var(--white);border:1px solid #7d8795;border-radius:0;color:var(--navy);font:inherit;font-size:1rem;min-height:48px;padding:.75rem 1rem;width:100%}.capabilities-search input:focus-visible{border-color:var(--cobalt);box-shadow:0 0 0 3px var(--cobalt-soft);outline:0}.capabilities-search>div{align-items:end;display:grid;gap:.75rem;justify-items:end}.capabilities-search>div strong{color:var(--gray-700);font-size:.75rem;white-space:nowrap}.capabilities-filter{border:1px solid #7d8795;display:grid;grid-template-columns:repeat(3,auto)}.capabilities-filter button{appearance:none;background:var(--white);border:0;border-right:1px solid var(--gray-300);color:var(--gray-700);cursor:pointer;font:inherit;font-size:.69rem;font-variation-settings:"wght" 670;min-height:38px;padding:.55rem .8rem}.capabilities-filter button:last-child{border-right:0}.capabilities-filter button:hover{background:var(--gray-100);color:var(--navy)}.capabilities-filter button[aria-pressed=true]{background:var(--navy);color:var(--white)}.capabilities-filter button:focus-visible{box-shadow:inset 0 0 0 2px var(--cobalt),0 0 0 2px var(--white);outline:0;position:relative;z-index:1}.capabilities-search__status{align-items:center;display:flex;gap:.7rem;justify-content:flex-end}.capabilities-index{border-bottom:1px solid #7d8795;display:grid;grid-template-columns:repeat(8,minmax(0,1fr))}.capabilities-index a{border-right:1px solid var(--gray-300);display:grid;font-size:.75rem;font-variation-settings:"wght" 650;gap:.55rem;min-width:0;padding:1.3rem 1rem}.capabilities-index a:last-child{border-right:0}.capabilities-index a span{color:var(--cobalt);font-size:.68rem}.capabilities-index a strong{font-size:.72rem;font-variation-settings:"wght" 650;line-height:1.3}.capabilities-index a small{color:var(--gray-500);font-size:.64rem}.capabilities-index a:hover{background:var(--cobalt-soft);color:var(--cobalt)}.capability-section{border-bottom:1px solid #7d8795;display:grid;gap:clamp(3rem,7vw,8rem);grid-template-columns:minmax(320px,.78fr) minmax(0,1.22fr);padding:clamp(4rem,7vw,7rem) 0;scroll-margin-top:calc(var(--site-header-height) + 1rem)}.capability-section>header{align-content:start;align-self:start;display:grid;gap:1rem;grid-template-columns:auto auto 1fr;position:sticky;top:calc(var(--site-header-height) + 1.5rem)}.capability-section__number{color:var(--cobalt);font-size:.72rem;font-variation-settings:"wght" 700}.capability-section>header>svg{color:var(--navy)}.capability-section__availability{color:var(--gray-500);display:block;font-size:.65rem;letter-spacing:.1em;text-transform:uppercase}.capability-section h2{font-size:clamp(2.3rem,4vw,4rem);letter-spacing:-.052em;line-height:.98;margin:1rem 0}.capability-section header p{color:var(--gray-500);line-height:1.65}.capability-section__count{color:var(--cobalt);display:block;font-size:.68rem;font-variation-settings:"wght" 700;letter-spacing:.06em;margin-top:1rem;text-transform:uppercase}.capability-section__families{display:grid;gap:2.4rem}.capability-family{content-visibility:auto;contain-intrinsic-size:auto 420px}.capability-family>header{align-items:baseline;border-top:1px solid #7d8795;display:flex;justify-content:space-between;padding:.9rem 0 .65rem}.capability-family h3{font-size:.74rem;font-variation-settings:"wght" 720;letter-spacing:.08em;margin:0;text-transform:uppercase}.capability-family>header span{color:var(--cobalt);font-size:.68rem;font-variation-settings:"wght" 720}.capability-family>ul{list-style:none;margin:0;padding:0}.capability-section li{align-items:start;border-bottom:1px solid var(--gray-200);display:grid;gap:.8rem;grid-template-columns:18px minmax(0,1fr) auto;padding:.8rem 0}.capability-section li svg{color:var(--cobalt);margin-top:.1rem}.capability-section li span{color:var(--gray-700);font-size:.82rem;line-height:1.55}.capability-family__browser{border-left:1px solid var(--gray-300);color:var(--cobalt);font-size:.58rem;font-variation-settings:"wght" 720;letter-spacing:.08em;margin-top:.15rem;padding-left:.65rem;text-transform:uppercase}.capability-section aside{display:grid;gap:.5rem;grid-template-columns:110px 1fr;padding-top:1.2rem}.capability-section aside strong{font-size:.72rem}.capability-section aside p{color:var(--gray-500);font-size:.74rem;line-height:1.55;margin:0}.capabilities-empty{border-bottom:1px solid #7d8795;padding:clamp(4rem,7vw,7rem) 0}.capabilities-empty h2{font-size:clamp(2.3rem,4vw,4rem);letter-spacing:-.052em;line-height:.98;margin:1rem 0}.capabilities-empty p{color:var(--gray-500);line-height:1.65;margin-bottom:1.5rem}.capabilities-native-registry{border-top:1px solid #7d8795;margin-top:1.5rem;padding:clamp(3rem,7vw,6rem) 0 0}.capabilities-native-registry__header h2{font-size:clamp(2.3rem,4vw,4rem);letter-spacing:-.052em;line-height:.98;margin:1rem 0 .85rem}.capabilities-native-registry__header p{color:var(--gray-500);line-height:1.65;margin:0 0 .8rem;max-width:980px}.capabilities-native-registry__meta{color:var(--gray-700);font-size:.85rem}.capabilities-native-registry__meta strong{color:var(--cobalt);font-weight:700}.capabilities-native-registry__search{color:var(--gray-600);margin:0}.capabilities-native-registry__workspaces{display:grid;gap:.75rem;margin-top:1.6rem}.native-workspace{border:1px solid var(--gray-300);border-radius:.7rem;padding:.35rem .75rem .65rem}.native-workspace summary{align-items:center;display:flex;justify-content:space-between;font-size:.95rem;font-variation-settings:"wght" 700;list-style:none}.native-workspace summary::-webkit-details-marker{display:none}.native-workspace summary span{color:var(--navy)}.native-workspace summary strong{color:var(--cobalt)}.native-workspace__id{color:var(--gray-500);font-size:.72rem;margin:.45rem 0 .8rem;text-transform:uppercase}.native-workspace__sections{display:grid;gap:.6rem}.native-section{border:1px solid var(--gray-200);border-radius:.5rem;padding:.35rem .6rem}.native-section summary{align-items:center;color:var(--navy);display:flex;font-size:.8rem;justify-content:space-between;list-style:none}.native-section summary::-webkit-details-marker{display:none}.native-section summary strong{color:var(--gray-500);font-size:.76rem}.native-section ul{list-style:none;margin:.5rem 0 0;padding:0}.native-section li{border-top:1px solid var(--gray-200);display:grid;gap:.35rem;grid-template-columns:minmax(0,1fr) auto;line-height:1.65;padding:.45rem .1rem}.native-section li span{color:var(--gray-700)}.native-section li small{color:var(--gray-500);font-size:.72rem}.capabilities-disclosure{background:var(--navy);color:var(--white);display:grid;gap:5rem;grid-template-columns:1fr 1fr;margin:6rem 0;padding:clamp(2.5rem,5vw,5rem)}.capabilities-disclosure h2{font-size:clamp(2.4rem,4vw,4rem);letter-spacing:-.05em;line-height:1;margin:0}.capabilities-disclosure>p{align-self:end;color:#c3cedd;line-height:1.75;margin:0}.support-hero{align-items:end;border-bottom:1px solid #7d8795;display:grid;gap:4rem;grid-template-columns:1fr auto;padding:clamp(4.5rem,8vw,8rem) 0 4rem}.support-hero h1{font-size:clamp(4rem,7.8vw,8rem);letter-spacing:-.07em;line-height:.9;margin:0}.support-hero p{color:var(--gray-700);line-height:1.75;margin:1.7rem 0 0;max-width:720px}.support-topics,.contact-options{border-bottom:1px solid #7d8795;display:grid;grid-template-columns:repeat(4,1fr)}.support-topics article,.contact-options article{border-right:1px solid var(--gray-300);display:flex;flex-direction:column;min-height:330px;padding:1.5rem}.support-topics article:last-child,.contact-options article:last-child{border-right:0}.support-topic__number,.contact-options article>span{color:var(--cobalt);font-size:.7rem;margin-bottom:2rem}.support-topics article>svg{color:var(--navy)}.support-topics h2,.contact-options h2{font-size:1.3rem;letter-spacing:-.03em;margin:1.6rem 0 .6rem}.support-topics p,.contact-options p{color:var(--gray-500);font-size:.78rem;line-height:1.6}.support-topics article>a,.contact-options article>a{color:var(--cobalt);font-size:.76rem;font-variation-settings:"wght" 650;margin-top:auto}.support-details{display:grid;gap:0;grid-template-columns:repeat(3,1fr);margin:5rem 0 7rem}.support-details>div{border-left:1px solid var(--gray-300);padding:0 2rem}.support-details>div:first-child{border-left:0;padding-left:0}.support-details>div:last-child{padding-right:0}.support-details h2{font-size:1rem}.support-details p{color:var(--gray-500);font-size:.78rem;line-height:1.65}.contact-options{grid-template-columns:repeat(3,1fr)}.contact-address{align-items:end;background:var(--navy);color:var(--white);display:grid;gap:5rem;grid-template-columns:1fr 1fr;margin-top:5rem;padding:clamp(2.5rem,5vw,5rem)}.contact-address>div{display:grid;gap:.8rem}.contact-address span{color:#91a4bd;font-size:.68rem;letter-spacing:.1em;text-transform:uppercase}.contact-address a{font-size:clamp(1.4rem,3vw,2.8rem);font-variation-settings:"wght" 650;overflow-wrap:anywhere}.contact-address p{color:#c3cedd;line-height:1.65;margin:0}.contact-links{display:flex;flex-wrap:wrap;gap:2rem;justify-content:center;padding:2.5rem 0 6rem}.contact-links a{color:var(--cobalt);font-size:.78rem;font-variation-settings:"wght" 650}.account-page__title{align-items:end;border-bottom:1px solid #8f97a3;display:flex;gap:2rem;justify-content:space-between;margin-bottom:1.4rem!important;padding-bottom:1.4rem}.account-kicker{color:var(--cobalt);display:block;font-size:.66rem;font-variation-settings:"wght" 700;letter-spacing:.11em;margin-bottom:.45rem;text-transform:uppercase}.cloud-usage-summary,.billing-plan-mark{flex:0 0 270px}.cloud-usage-summary>div:first-child,.billing-plan-mark{align-items:end;display:flex;justify-content:space-between}.cloud-usage-summary span,.billing-plan-mark>span{color:var(--gray-500);font-size:.68rem;text-transform:uppercase}.cloud-usage-summary strong,.billing-plan-mark strong{font-size:1.15rem}.cloud-usage-summary strong small,.billing-plan-mark strong small{color:var(--gray-500);font-size:.68rem;font-weight:500}.cloud-usage-summary__track{background:var(--gray-200);height:4px;margin:.65rem 0 .4rem;overflow:hidden}.cloud-usage-summary__track span{background:var(--cobalt);display:block;height:100%;min-width:2px}.cloud-usage-summary>small{color:var(--gray-500);display:block;font-size:.66rem;text-align:right}.service-toolbar,.service-table-wrap,.service-empty,.billing-summary,.billing-lower-card{border-radius:2px;box-shadow:none}.service-toolbar{border-color:#aeb5bf;padding:1.4rem}.billing-lower-grid{display:grid;gap:1rem;grid-template-columns:1fr 1fr;margin-top:1rem}.billing-lower-card{align-items:start;background:var(--white);border:1px solid var(--gray-200);display:grid;gap:1rem;grid-template-columns:auto 1fr;margin:0;padding:1.3rem}.billing-lower-card>svg{color:var(--cobalt)}.billing-lower-card h2{margin:0 0 .35rem}.billing-lower-card .text-link{font-size:.75rem;margin-top:.6rem}.admin-storage-panel{margin-top:1rem}.admin-storage-panel>dl{display:grid;grid-template-columns:repeat(4,1fr);margin:0}.admin-storage-panel>dl>div{border-right:1px solid var(--gray-200);padding:1.1rem 1.15rem}.admin-storage-panel>dl>div:last-child{border-right:0}.admin-storage-panel dt{color:var(--gray-500);font-size:.7rem}.admin-storage-panel dd{font-size:1.2rem;font-variation-settings:"wght" 700;margin:.45rem 0 0}.site-footer__inner{grid-template-columns:minmax(230px,1.4fr) repeat(4,minmax(110px,.55fr))}@media(max-width:1100px){.reference-hero,.reference-product-proof{width:calc(100% - 3rem)}.reference-hero h1{font-size:clamp(3.5rem,7.5vw,5.5rem)}.reference-suite,.capabilities-page,.support-page,.contact-page{width:calc(100% - 3rem)}.reference-suite__index{grid-template-columns:repeat(3,1fr)}.reference-suite__index a:nth-child(3n){border-right:0}.reference-suite__index a:nth-child(-n+3){border-bottom:1px solid var(--gray-300)}.capabilities-index{grid-template-columns:repeat(3,1fr)}.capabilities-index a:nth-child(3n){border-right:0}.capabilities-index a:nth-child(-n+3){border-bottom:1px solid var(--gray-300)}.support-topics{grid-template-columns:repeat(2,1fr)}.support-topics article:nth-child(2n){border-right:0}.support-topics article:nth-child(-n+2){border-bottom:1px solid var(--gray-300)}.site-footer__inner{grid-template-columns:repeat(4,1fr)}.site-footer__brand{grid-column:1 / -1}}@media(max-width:820px){.reference-hero,.reference-product-proof,.reference-suite>header,.reference-suite__grid article,.capability-section,.reference-continuity,.capabilities-disclosure,.contact-address{grid-template-columns:1fr}.reference-hero__headline{padding-right:0}.reference-hero__summary{min-height:380px}.reference-proof-ledger{border-left:1px solid #7d8795}.reference-suite>header .section-eyebrow{grid-column:auto}.reference-suite>header>.button{justify-self:stretch}.capabilities-hero__ledger{grid-template-columns:repeat(2,minmax(0,1fr))}.capabilities-hero__ledger>div:nth-child(2){border-right:0}.capabilities-hero__ledger>div:nth-child(-n+2){border-bottom:1px solid var(--gray-300)}.capabilities-hero__ledger>div:nth-child(3){padding-left:0}.reference-continuity{align-items:start;gap:2rem}.reference-continuity nav{flex-wrap:wrap}.capabilities-search{align-items:start;grid-template-columns:1fr}.capability-section{gap:2.5rem}.capability-section>header{position:static}.support-hero{align-items:start;grid-template-columns:1fr}.contact-options,.support-details{grid-template-columns:1fr}.contact-options article{border-bottom:1px solid var(--gray-300);border-right:0;min-height:260px}.contact-options article:last-child{border-bottom:0}.support-details>div{border-left:0;border-top:1px solid var(--gray-300);padding:1.5rem 0}.support-details>div:first-child{border-top:0}.admin-storage-panel>dl{grid-template-columns:repeat(2,1fr)}.admin-storage-panel>dl>div:nth-child(2){border-right:0}.admin-storage-panel>dl>div:nth-child(-n+2){border-bottom:1px solid var(--gray-200)}}@media(max-width:640px){.reference-hero,.reference-product-proof,.reference-suite,.capabilities-page,.support-page,.contact-page{width:calc(100% - 2rem)}.reference-hero{padding-top:3rem}.reference-hero h1,.capabilities-hero h1,.contact-hero h1,.support-hero h1{font-size:clamp(3.15rem,15vw,4.5rem)}.reference-hero__status{align-items:flex-start;flex-direction:column}.reference-suite__grid,.reference-suite__index,.capabilities-index,.support-topics{grid-template-columns:1fr}.reference-suite__grid article,.reference-suite__grid article:nth-child(2n),.reference-suite__grid article:nth-child(3n){border-bottom:1px solid var(--gray-300);border-right:0;min-height:0}.reference-suite__grid article:last-child{border-bottom:0}.reference-suite__grid ul{grid-template-columns:1fr}.reference-suite__index a,.reference-suite__index a:nth-child(3n){border-bottom:1px solid var(--gray-300);border-right:0}.reference-suite__index a:last-child{border-bottom:0}.capabilities-index a,.capabilities-index a:nth-child(3n){border-bottom:1px solid var(--gray-300);border-right:0}.capabilities-index a:last-child{border-bottom:0}.support-topics article,.support-topics article:nth-child(2n){border-bottom:1px solid var(--gray-300);border-right:0;min-height:270px}.support-topics article:last-child{border-bottom:0}.capabilities-hero__actions,.reference-continuity nav{align-items:stretch;flex-direction:column}.capabilities-search>div{align-items:flex-start;justify-items:stretch;width:100%}.capabilities-filter{grid-template-columns:repeat(3,minmax(0,1fr));width:100%}.capabilities-filter button{padding-inline:.4rem}.capabilities-search__status{justify-content:space-between}.capabilities-hero__actions .button,.reference-suite>header>.button,.reference-continuity nav .button,.support-hero>.button{width:100%}.account-page__title{align-items:stretch;flex-direction:column}.cloud-usage-summary,.billing-plan-mark{flex-basis:auto;width:100%}.billing-lower-grid{grid-template-columns:1fr}.site-footer__inner{grid-template-columns:1fr 1fr;text-align:left}.site-footer nav{align-items:flex-start;justify-content:flex-start}}::selection{background:#087af538;color:var(--navy)}::-moz-selection{background:#087af538;color:var(--navy)}.admin-shell__body{grid-template-columns:254px minmax(0,1fr)}.admin-nav{display:flex;flex-direction:column;padding:1.55rem .8rem 1rem}.admin-nav>nav{display:grid;gap:1.45rem}.admin-nav__section>strong{color:#667085;display:block;font-size:.65rem;font-variation-settings:"wght" 720;letter-spacing:.09em;padding:0 .72rem .55rem;text-transform:uppercase}.admin-nav__section>div{display:grid;gap:.15rem}.admin-nav__section a{min-height:42px}.admin-nav__footer{border-top:1px solid var(--gray-200);display:grid;gap:.8rem;margin-top:auto;padding-top:.9rem}.admin-nav__footer>a{border-left:0}.admin-nav__footer>a svg{transform:rotate(180deg)}.admin-nav__footer>small{align-items:center;color:var(--gray-500);display:flex;font-size:.65rem;gap:.45rem;line-height:1.45;padding:0 .72rem}.admin-nav__footer>small svg{color:var(--cobalt);flex:0 0 auto}.admin-content{padding:2rem clamp(1.2rem,2.6vw,2.75rem) 3rem}.admin-page.admin-command-center{max-width:1420px}.admin-command-header{align-items:flex-end;border-bottom:1px solid #9da6b2;display:flex;gap:2rem;justify-content:space-between;margin-bottom:1.15rem;padding-bottom:1.15rem}.admin-command-kicker{color:var(--cobalt);display:block;font-size:.65rem;font-variation-settings:"wght" 760;letter-spacing:.1em;margin-bottom:.45rem;text-transform:uppercase}.admin-command-title{align-items:center;display:flex;flex-wrap:wrap;gap:.8rem}.admin-command-title h1{font-size:clamp(1.9rem,2.7vw,2.55rem);letter-spacing:-.045em;line-height:1.05;margin:0}.admin-role-label{border:1px solid var(--cobalt);border-radius:3px;color:var(--cobalt);font-size:.65rem;font-variation-settings:"wght" 720;padding:.28rem .45rem}.admin-command-header>div:first-child>p{color:var(--gray-500);font-size:.78rem;margin:.5rem 0 0}.admin-command-refresh{align-items:center;display:flex;flex:0 0 auto;gap:.8rem}.admin-command-refresh>span{color:var(--gray-500);font-size:.68rem}.admin-command-refresh .button{align-items:center;display:inline-flex;font-size:.72rem;gap:.45rem;min-height:40px;padding:.5rem .75rem}.admin-command-metrics{background:var(--white);border:1px solid #cfd5dd;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));margin:0 0 1rem}.admin-command-metrics>div{align-items:flex-start;border-right:1px solid var(--gray-200);display:grid;gap:.75rem;grid-template-columns:auto minmax(0,1fr);min-width:0;padding:1.05rem 1rem}.admin-command-metrics>div>svg{color:var(--cobalt);margin-top:.1rem}.admin-command-metrics>div:nth-child(2)>svg{color:#118452}.admin-command-metrics>div:nth-child(3)>svg,.admin-command-metrics>div:nth-child(4)>svg{color:#b45309}.admin-command-metrics>div>span{display:block;min-width:0}.admin-command-metrics dt{color:var(--gray-500);font-size:.67rem;font-variation-settings:"wght" 650}.admin-command-metrics dd{color:var(--navy);font-size:clamp(1.55rem,2vw,2rem);font-variation-settings:"wght" 760;letter-spacing:-.04em;line-height:1;margin:.45rem 0 .35rem}.admin-command-metrics small{color:var(--gray-500);display:block;font-size:.62rem;line-height:1.35}.admin-command-deck{background:var(--navy);border:1px solid var(--navy);color:var(--white);margin-bottom:1rem}.admin-command-deck>header{align-items:flex-end;border-bottom:1px solid #30435e;display:flex;gap:1.5rem;justify-content:space-between;padding:.8rem 1rem}.admin-command-deck>header span,.admin-intelligence-panel>header span{color:#8db4ff;display:block;font-size:.57rem;font-variation-settings:"wght" 720;letter-spacing:.08em;margin-bottom:.22rem;text-transform:uppercase}.admin-command-deck>header h2,.admin-intelligence-panel>header h2{color:inherit;font-size:.87rem;letter-spacing:-.02em;margin:0}.admin-command-deck>header p{color:#aebbd0;font-size:.62rem;margin:0}.admin-command-deck>nav{display:grid;grid-template-columns:repeat(5,minmax(0,1fr))}.admin-command-deck>nav>a{align-content:start;align-items:start;border-right:1px solid #30435e;color:var(--white);display:grid;gap:.6rem;grid-template-columns:auto minmax(0,1fr) auto;min-height:84px;min-width:0;padding:.9rem .85rem}.admin-command-deck>nav>a:last-child{border-right:0}.admin-command-deck>nav>a:hover{background:#172b46}.admin-command-deck>nav>a>svg:first-child{color:#65a2ff}.admin-command-deck>nav>a>svg:last-child{color:#718099}.admin-command-deck>nav>a>span{display:grid;gap:.18rem;min-width:0}.admin-command-deck>nav strong{color:var(--white);font-size:.7rem}.admin-command-deck>nav small{color:#aebbd0;font-size:.57rem;line-height:1.3}.admin-command-deck>nav b{color:#d7e4fb;font-size:.57rem;font-variation-settings:"wght" 590;grid-column:2 / -1;justify-self:start;white-space:nowrap}.admin-intelligence-grid{display:grid;gap:1rem;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:1rem}.admin-intelligence-panel{background:var(--white);border:1px solid #cfd5dd;display:flex;flex-direction:column;min-width:0}.admin-intelligence-panel>header{align-items:center;border-bottom:1px solid var(--gray-200);display:flex;justify-content:space-between;min-height:59px;padding:.75rem .9rem}.admin-intelligence-panel>header span{color:var(--cobalt)}.admin-intelligence-panel>header h2{color:var(--navy)}.admin-intelligence-panel>header>strong{color:var(--navy);font-size:1.3rem;font-variation-settings:"wght" 740;letter-spacing:-.04em}.admin-intelligence-panel>header>svg{color:var(--cobalt)}.admin-intelligence-panel>a{align-items:center;border-top:1px solid var(--gray-200);color:var(--cobalt);display:flex;font-size:.63rem;font-variation-settings:"wght" 650;gap:.25rem;justify-content:flex-end;margin-top:auto;padding:.62rem .9rem}.admin-intelligence-panel>a:hover{background:#f7faff}.admin-distribution-list{display:grid;gap:.78rem;padding:.85rem .9rem .95rem}.admin-distribution-row{display:grid;gap:.36rem}.admin-distribution-row>div{align-items:center;display:flex;justify-content:space-between}.admin-distribution-row span,.admin-security-pulse dt{color:var(--gray-600);font-size:.62rem}.admin-distribution-row b{color:var(--navy);font-size:.66rem}.admin-distribution-row>i{background:#e8edf3;display:block;height:4px;overflow:hidden}.admin-distribution-fill{background:#78879b;display:block;height:100%}.admin-distribution-fill--active{background:#168754}.admin-distribution-fill--trial{background:var(--cobalt)}.admin-distribution-fill--warning{background:#c06b00}.admin-security-pulse dl{display:grid;grid-template-columns:repeat(2,1fr);margin:0}.admin-security-pulse dl>div{border-bottom:1px solid var(--gray-200);border-right:1px solid var(--gray-200);display:grid;gap:.32rem;min-height:61px;padding:.65rem .75rem}.admin-security-pulse dl>div:nth-child(2n){border-right:0}.admin-security-pulse dl>div:nth-last-child(-n+2){border-bottom:0}.admin-security-pulse dd{color:var(--navy);font-size:.86rem;font-variation-settings:"wght" 710;margin:0}.admin-security-pulse .admin-security-state{color:#118452;font-size:.67rem}.admin-command-grid{display:grid;gap:1rem;grid-template-columns:minmax(0,1.18fr) minmax(330px,.82fr)}.admin-command-panel{background:var(--white);border:1px solid #cfd5dd;min-width:0}.admin-command-panel>header{align-items:flex-start;border-bottom:1px solid var(--gray-200);display:flex;gap:1rem;justify-content:space-between;min-height:62px;padding:.9rem 1rem}.admin-command-panel>header h2{font-size:.92rem;letter-spacing:-.02em;margin:0}.admin-command-panel>header p{color:var(--gray-500);font-size:.66rem;line-height:1.4;margin:.25rem 0 0}.admin-command-panel>header .text-link{flex:0 0 auto;font-size:.68rem}.admin-attention-list,.admin-superadmin-panel nav{display:grid}.admin-attention-list>a{align-items:center;border-bottom:1px solid var(--gray-200);color:var(--gray-700);display:grid;gap:.7rem;grid-template-columns:auto minmax(0,1fr) auto auto auto;min-height:58px;padding:.65rem 1rem}.admin-attention-list>a:last-child{border-bottom:0}.admin-attention-list>a:hover,.admin-control-plane a:hover,.admin-superadmin-panel a:hover{background:#f7faff}.admin-attention-list>a>svg:first-child{color:var(--cobalt)}.admin-attention-list>a>span,.admin-control-plane a>span,.admin-superadmin-panel a>span{display:grid;gap:.18rem;min-width:0}.admin-attention-list strong,.admin-control-plane strong,.admin-superadmin-panel strong{color:var(--navy);font-size:.73rem}.admin-attention-list small,.admin-control-plane small,.admin-superadmin-panel small{color:var(--gray-500);font-size:.62rem;line-height:1.35}.admin-attention-count{color:var(--gray-700);font-size:.76rem;font-style:normal}.admin-attention-count--danger{color:#b42318}.admin-attention-count--warning{color:#a15c00}.admin-attention-list em{border:1px solid #9fbaf4;color:var(--cobalt);font-size:.65rem;font-style:normal;padding:.34rem .55rem}.admin-attention-list>a>svg:last-child,.admin-control-plane a>svg:last-child,.admin-superadmin-panel a>svg:last-child{color:var(--gray-500)}.admin-control-plane li{border-bottom:1px solid var(--gray-200)}.admin-control-plane li:last-child{border-bottom:0}.admin-control-plane a{align-items:center;color:var(--gray-700);display:grid;gap:.7rem;grid-template-columns:auto minmax(0,1fr) auto auto;min-height:52px;padding:.55rem 1rem}.admin-control-plane a>svg:first-child,.admin-superadmin-panel a>svg:first-child{color:var(--cobalt)}.admin-control-plane .admin-status{font-size:.61rem}.admin-activity-panel{min-height:324px}.admin-activity-table-wrap{overflow-x:auto}.admin-activity-table{border-collapse:collapse;table-layout:fixed;width:100%}.admin-activity-table th{color:var(--gray-500);font-size:.59rem;font-variation-settings:"wght" 690;letter-spacing:.05em;padding:.62rem .75rem;text-align:left;text-transform:uppercase}.admin-activity-table th:first-child{width:21%}.admin-activity-table th:nth-child(2){width:26%}.admin-activity-table th:nth-child(3){width:20%}.admin-activity-table th:nth-child(4){width:17%}.admin-activity-table th:last-child{width:16%}.admin-activity-table td{border-top:1px solid var(--gray-200);color:var(--gray-700);font-size:.66rem;overflow:hidden;padding:.7rem .75rem;text-overflow:ellipsis;text-transform:capitalize;white-space:nowrap}.admin-activity-table td>strong{color:var(--navy);display:block;font-size:.67rem}.admin-activity-table td>small{color:var(--gray-500);display:block;font-size:.58rem;margin-top:.16rem}.admin-activity-table .admin-status{font-size:.58rem}.admin-command-empty{align-items:center;color:var(--gray-500);display:flex;font-size:.72rem;justify-content:center;min-height:190px;padding:1.5rem;text-align:center}.admin-superadmin-panel nav>a{align-items:center;border-bottom:1px solid var(--gray-200);color:var(--gray-700);display:grid;gap:.7rem;grid-template-columns:auto minmax(0,1fr) auto auto;min-height:52px;padding:.55rem 1rem}.admin-superadmin-panel nav>a>b{color:var(--gray-600);font-size:.61rem;font-variation-settings:"wght" 640;white-space:nowrap}.admin-superadmin-panel nav>a:last-child{border-bottom:0}.admin-capacity-strip{background:var(--navy);color:var(--white);display:grid;grid-template-columns:repeat(4,1fr);margin-top:1rem}.admin-capacity-strip>div{border-right:1px solid #30435e;display:grid;gap:.35rem;padding:.9rem 1rem}.admin-capacity-strip span{color:#aebbd0;font-size:.61rem;letter-spacing:.03em}.admin-capacity-strip strong{font-size:.9rem;font-variation-settings:"wght" 690}.admin-command-center .admin-guardrail{border-radius:0;margin-top:1rem}@media(max-width:1180px){.admin-command-deck>nav{grid-template-columns:repeat(3,minmax(0,1fr))}.admin-command-deck>nav>a{border-bottom:1px solid #30435e}.admin-command-deck>nav>a:nth-child(3n){border-right:0}.admin-command-deck>nav>a:nth-last-child(-n+2){border-bottom:0}.admin-intelligence-grid{grid-template-columns:1fr 1fr}.admin-intelligence-panel:last-child{grid-column:1 / -1}.admin-command-grid{grid-template-columns:1fr}.admin-command-metrics{grid-template-columns:repeat(3,1fr)}.admin-command-metrics>div:nth-child(3){border-right:0}.admin-command-metrics>div:nth-child(n+4){border-top:1px solid var(--gray-200)}}@media(max-width:900px){.admin-shell__body{display:block}.admin-nav{display:block;overflow-x:auto;padding:.45rem .75rem}.admin-nav>nav{display:flex;gap:.4rem;width:max-content}.admin-nav__section{display:flex}.admin-nav__section>strong,.admin-nav__footer{display:none}.admin-nav__section>div{display:flex;gap:.35rem}.admin-content{padding:1.8rem 1.2rem 2.5rem}.admin-command-deck>nav{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-command-deck>nav>a,.admin-command-deck>nav>a:nth-child(3n){border-right:1px solid #30435e}.admin-command-deck>nav>a:nth-child(2n){border-right:0}.admin-command-deck>nav>a:nth-last-child(-n+2){border-bottom:1px solid #30435e}.admin-command-deck>nav>a:last-child{border-bottom:0;border-right:0;grid-column:1 / -1}}@media(max-width:720px){.admin-command-header{align-items:flex-start;flex-direction:column}.admin-command-refresh{align-items:stretch;flex-direction:column;width:100%}.admin-command-refresh .button{justify-content:center;width:100%}.admin-command-deck>header{align-items:flex-start;flex-direction:column;gap:.45rem}.admin-command-deck>nav{grid-template-columns:1fr}.admin-command-deck>nav>a,.admin-command-deck>nav>a:nth-child(3n),.admin-command-deck>nav>a:nth-child(2n),.admin-command-deck>nav>a:nth-last-child(-n+2){border-bottom:1px solid #30435e;border-right:0}.admin-command-deck>nav>a:last-child{border-bottom:0;grid-column:auto}.admin-intelligence-grid{grid-template-columns:1fr}.admin-intelligence-panel:last-child{grid-column:auto}.admin-command-metrics{grid-template-columns:repeat(2,1fr)}.admin-command-metrics>div,.admin-command-metrics>div:nth-child(3){border-right:1px solid var(--gray-200)}.admin-command-metrics>div:nth-child(2n){border-right:0}.admin-command-metrics>div:nth-child(n+3){border-top:1px solid var(--gray-200)}.admin-command-metrics>div:last-child{grid-column:1 / -1}.admin-attention-list>a{grid-template-columns:auto minmax(0,1fr) auto auto}.admin-attention-list em{display:none}.admin-control-plane a{grid-template-columns:auto minmax(0,1fr) auto}.admin-control-plane a>svg:last-child{display:none}.admin-superadmin-panel nav>a{grid-template-columns:auto minmax(0,1fr) auto}.admin-superadmin-panel nav>a>svg:last-child{display:none}.admin-activity-table{min-width:680px}.admin-capacity-strip{grid-template-columns:repeat(2,1fr)}.admin-capacity-strip>div:nth-child(2){border-right:0}.admin-capacity-strip>div:nth-child(-n+2){border-bottom:1px solid #30435e}}.admin-shell__body{grid-template-columns:272px minmax(0,1fr)}.admin-nav{box-shadow:8px 0 24px #07172f06}.admin-command-deck>nav{grid-template-columns:repeat(4,minmax(0,1fr))}.admin-command-deck>nav>a:nth-child(4n){border-right:0}.admin-command-deck>nav>a:nth-child(n+5){border-top:1px solid #30435e}.admin-operations-page{max-width:1420px}.admin-health-banner,.admin-storage-state{align-items:center;background:var(--white);border:1px solid #cfd5dd;display:grid;gap:1rem;grid-template-columns:auto minmax(0,1fr) auto;margin-bottom:1rem;min-height:104px;padding:1.15rem 1.25rem}.admin-health-banner>span{align-items:center;background:#e9f7f0;color:#118452;display:flex;height:48px;justify-content:center;width:48px}.admin-health-banner--warning>span{background:#fff5d9;color:#9a6300}.admin-health-banner small,.admin-storage-state small{color:var(--cobalt);display:block;font-size:.59rem;font-variation-settings:"wght" 720;letter-spacing:.08em;margin-bottom:.22rem;text-transform:uppercase}.admin-health-banner h2,.admin-storage-state h2{color:var(--navy);font-size:1.02rem;letter-spacing:-.025em;margin:0}.admin-health-banner p,.admin-storage-state p{color:var(--gray-500);font-size:.68rem;line-height:1.45;margin:.3rem 0 0}.admin-health-banner>strong{border:1px solid #8ac9ac;color:#11764a;font-size:.68rem;padding:.4rem .58rem}.admin-health-banner--warning>strong{border-color:#d5ac59;color:#8a5a00}.admin-operations-metrics{background:var(--white);border:1px solid #cfd5dd;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0 0 1rem}.admin-operations-metrics>div{border-right:1px solid var(--gray-200);min-width:0;padding:1rem 1.1rem}.admin-operations-metrics>div:last-child{border-right:0}.admin-operations-metrics dt{color:var(--gray-500);font-size:.64rem;font-variation-settings:"wght" 650}.admin-operations-metrics dd{color:var(--navy);font-size:clamp(1.25rem,2vw,1.65rem);font-variation-settings:"wght" 750;letter-spacing:-.04em;margin:.45rem 0 .28rem}.admin-operations-metrics small{color:var(--gray-500);display:block;font-size:.61rem;line-height:1.35}.admin-service-matrix{background:var(--white);border:1px solid #cfd5dd}.admin-service-matrix>header{align-items:flex-end;border-bottom:1px solid var(--gray-200);display:flex;justify-content:space-between;min-height:62px;padding:.8rem 1rem}.admin-service-matrix>header span{color:var(--cobalt);display:block;font-size:.57rem;font-variation-settings:"wght" 720;letter-spacing:.08em;margin-bottom:.2rem;text-transform:uppercase}.admin-service-matrix>header h2{color:var(--navy);font-size:.9rem;margin:0}.admin-service-matrix>header p{color:var(--gray-500);font-size:.62rem;margin:0}.admin-service-matrix>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.admin-service-matrix a{align-items:center;border-bottom:1px solid var(--gray-200);color:var(--gray-700);display:grid;gap:.75rem;grid-template-columns:auto minmax(0,1fr) auto auto;min-height:76px;padding:.75rem 1rem}.admin-service-matrix a:nth-child(odd){border-right:1px solid var(--gray-200)}.admin-service-matrix a:nth-last-child(-n+2){border-bottom:0}.admin-service-matrix a:hover{background:#f7faff}.admin-service-matrix a>svg:first-child{color:var(--cobalt)}.admin-service-matrix a>svg:last-child{color:var(--gray-500)}.admin-service-matrix a>span,.admin-release-destinations a>span,.admin-storage-investigation nav a>span{display:grid;gap:.2rem;min-width:0}.admin-service-matrix a strong,.admin-release-destinations a strong,.admin-storage-investigation nav a strong{color:var(--navy);font-size:.72rem}.admin-service-matrix a small,.admin-release-destinations a small,.admin-storage-investigation nav a small{color:var(--gray-500);font-size:.61rem;line-height:1.4}.admin-release-summary{display:grid;gap:1rem;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:1rem}.admin-release-summary>div{align-items:center;background:var(--white);border:1px solid #cfd5dd;display:grid;gap:.35rem .8rem;grid-template-columns:auto minmax(0,1fr) auto;min-height:98px;padding:.9rem 1rem}.admin-release-summary>div>span{align-items:center;background:#edf5ff;color:var(--cobalt);display:flex;grid-row:1 / 3;height:44px;justify-content:center;width:44px}.admin-release-summary small{color:var(--gray-500);font-size:.59rem}.admin-release-summary strong{color:var(--navy);font-size:.73rem;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-release-summary b{grid-column:3;grid-row:1 / 3}.admin-release-grid,.admin-storage-grid{display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:1rem}.admin-release-details dl,.admin-storage-policy dl{margin:0}.admin-release-details dl>div,.admin-storage-policy dl>div{align-items:center;border-bottom:1px solid var(--gray-200);display:grid;gap:1rem;grid-template-columns:minmax(150px,.55fr) minmax(0,1fr);min-height:52px;padding:.65rem 1rem}.admin-release-details dl>div:last-child,.admin-storage-policy dl>div:last-child{border-bottom:0}.admin-release-details dt,.admin-storage-policy dt{color:var(--gray-500);font-size:.64rem}.admin-release-details dd,.admin-storage-policy dd{color:var(--navy);font-size:.68rem;font-variation-settings:"wght" 650;margin:0;min-width:0;overflow-wrap:anywhere;text-align:right}.admin-release-flags{list-style:none;margin:0;padding:0}.admin-release-flags li{align-items:center;border-bottom:1px solid var(--gray-200);display:flex;justify-content:space-between;min-height:52px;padding:.65rem 1rem}.admin-release-flags li:last-child{border-bottom:0}.admin-release-flags li>span{color:var(--gray-700);font-size:.68rem}.admin-release-destinations{margin-top:1rem}.admin-release-destinations nav{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.admin-release-destinations a{align-items:center;border-right:1px solid var(--gray-200);color:var(--gray-700);display:grid;gap:.7rem;grid-template-columns:auto minmax(0,1fr) auto;min-height:84px;padding:.8rem .9rem}.admin-release-destinations a:last-child{border-right:0}.admin-release-destinations a:hover{background:#f7faff}.admin-release-destinations a>svg:first-child,.admin-storage-investigation nav a>svg:first-child{color:var(--cobalt)}.admin-release-destinations a>svg:last-child,.admin-storage-investigation nav a>svg:last-child{color:var(--gray-500)}.admin-storage-state>svg{background:#edf5ff;box-sizing:content-box;color:var(--cobalt);padding:.7rem}.admin-storage-state--paused>svg{background:#fff5d9;color:#9a6300}.admin-storage-investigation form{border-bottom:1px solid var(--gray-200);padding:.9rem 1rem 1rem}.admin-storage-investigation form>label{color:var(--gray-700);display:block;font-size:.65rem;font-variation-settings:"wght" 680;margin-bottom:.4rem}.admin-storage-investigation form>div{display:grid;gap:.55rem;grid-template-columns:minmax(0,1fr) auto}.admin-storage-investigation input{border:1px solid var(--gray-300);min-height:42px;min-width:0;padding:.55rem .65rem}.admin-storage-investigation nav{display:grid}.admin-storage-investigation nav a{align-items:center;border-bottom:1px solid var(--gray-200);color:var(--gray-700);display:grid;gap:.7rem;grid-template-columns:auto minmax(0,1fr) auto;min-height:60px;padding:.65rem 1rem}.admin-storage-investigation nav a:last-child{border-bottom:0}.admin-storage-investigation nav a:hover{background:#f7faff}@media(max-width:1180px){.admin-shell__body{grid-template-columns:246px minmax(0,1fr)}.admin-command-deck>nav{grid-template-columns:repeat(3,minmax(0,1fr))}.admin-command-deck>nav>a:nth-child(4n){border-right:1px solid #30435e}.admin-command-deck>nav>a:nth-child(3n){border-right:0}.admin-command-deck>nav>a:nth-child(n+4){border-top:1px solid #30435e}.admin-release-summary{grid-template-columns:1fr}.admin-release-destinations nav{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-release-destinations a:nth-child(2n){border-right:0}.admin-release-destinations a:nth-child(n+3){border-top:1px solid var(--gray-200)}}@media(max-width:900px){.admin-shell__body{display:block}.admin-service-matrix>div,.admin-release-grid,.admin-storage-grid{grid-template-columns:1fr}.admin-service-matrix a:nth-child(odd){border-right:0}.admin-service-matrix a:nth-last-child(-n+2){border-bottom:1px solid var(--gray-200)}.admin-service-matrix a:last-child{border-bottom:0}}@media(max-width:720px){.admin-health-banner,.admin-storage-state{align-items:start;grid-template-columns:auto minmax(0,1fr)}.admin-health-banner>strong,.admin-storage-state>b{grid-column:2;justify-self:start}.admin-operations-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-operations-metrics>div:nth-child(2n){border-right:0}.admin-operations-metrics>div:nth-child(n+3){border-top:1px solid var(--gray-200)}.admin-service-matrix>header{align-items:flex-start;flex-direction:column;gap:.4rem}.admin-release-destinations nav{grid-template-columns:1fr}.admin-release-destinations a,.admin-release-destinations a:nth-child(2n){border-bottom:1px solid var(--gray-200);border-right:0}.admin-release-destinations a:last-child{border-bottom:0}.admin-storage-investigation form>div{grid-template-columns:1fr}.admin-storage-investigation .button{width:100%}}@media(max-width:460px){.admin-attention-list>a{gap:.55rem;grid-template-columns:auto minmax(0,1fr) auto}.admin-attention-list>a>svg:last-child{display:none}.admin-capacity-strip{grid-template-columns:1fr}.admin-capacity-strip>div,.admin-capacity-strip>div:nth-child(2){border-bottom:1px solid #30435e;border-right:0}.admin-capacity-strip>div:last-child{border-bottom:0}}:root{--danubia-ink: #071a39;--danubia-ink-soft: #102f56;--danubia-blue: #0b67ff;--danubia-blue-dark: #0a52c8;--danubia-cyan: #0ac4eb;--danubia-surface-strong: #eef4ff;--danubia-line: #d6deea;--danubia-muted: #64748f;--danubia-pale: #f4f8ff;--danubia-surface-glow: rgba(11, 103, 255, .08);--danubia-panel-glow: rgba(11, 103, 255, .12);--danubia-shadow-soft: 0 14px 36px rgba(9, 38, 83, .08);--danubia-panel-stroke: #d7e0ed;--danubia-panel-shadow: 0 16px 34px rgba(7, 23, 47, .06);--danubia-panel-elevated: #ffffff;--danubia-soft-border: #d6e0ef;--site-header-height: 78px}body,.public-app,.river-home{background:linear-gradient(180deg,#f8fbff,#fff 24% 100%)}.site-header{background:color-mix(in oklab,#ffffff 84%,transparent 16%);border-bottom:1px solid rgba(198,210,226,.9);box-shadow:0 8px 28px #0b234814;position:sticky;top:0;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.site-header__inner{border-bottom:0;gap:clamp(1.5rem,3.2vw,4rem);height:var(--site-header-height);max-width:1480px;padding-inline:clamp(1.25rem,3.5vw,3.5rem);width:100%}.site-header .brand__logo{width:clamp(132px,10vw,158px)}.site-header__nav{gap:clamp(1.15rem,2.25vw,2.8rem)}.site-header__nav a{color:#25344a;font-size:.78rem;font-variation-settings:"wght" 590;letter-spacing:-.01em}.site-header__actions{gap:.7rem}.site-header__actions .button{border-radius:6px;min-height:40px;padding-inline:1rem;border:1px solid transparent}.site-header__actions .button--quiet{color:var(--danubia-ink)}.site-header__actions .button--primary{background:var(--danubia-blue);box-shadow:0 6px 16px var(--danubia-panel-glow);min-width:100px}.site-header__actions .button--secondary{background:var(--danubia-blue);border-color:var(--danubia-blue);color:#fff;min-width:100px}.site-header__actions .button--secondary:hover:not(:disabled){background:var(--danubia-blue-dark);border-color:var(--danubia-blue-dark)}.site-header__account-status{display:none}.river-home{overflow:hidden}.river-hero{background:radial-gradient(circle at 12% 8%,rgba(173,209,255,.42),transparent 46%),radial-gradient(circle at 84% 0%,rgba(11,182,228,.24),transparent 42%),linear-gradient(180deg,#fff 0% 74%,#f4f9ff);min-height:calc(100vh - var(--site-header-height));overflow:hidden;position:relative;isolation:isolate}.river-hero:before{background:linear-gradient(90deg,#0b67ff14,#08bddb0a);content:"";inset:0;opacity:.7;pointer-events:none;position:absolute;z-index:2}.river-hero__ribbon{height:auto;left:-5vw;pointer-events:none;position:absolute;top:-70px;width:max(1200px,110vw);z-index:1}.river-hero__copy{margin-left:max(1.25rem,calc((100vw - 1480px)/2 + 3.5rem));padding-top:clamp(2.8rem,5vw,4.7rem);padding-bottom:1rem;padding-left:.2rem;position:relative;width:min(580px,calc(100% - 2.5rem));z-index:5}.river-hero__copy:before{background:radial-gradient(circle at 0 100%,var(--danubia-surface-glow),rgba(255,255,255,0)),linear-gradient(135deg,#ffffffdb,#fffffff5);border:1px solid rgba(187,209,238,.72);border-left:4px solid var(--danubia-blue);border-radius:16px;content:"";inset:0;pointer-events:none;position:absolute;z-index:-1}.river-hero__flow{color:#364b66;font-size:.85rem;line-height:1.45;margin:.62rem 0 0}.river-hero__copy:after{background:radial-gradient(circle at 100% 0%,rgba(8,117,245,.14),transparent 58%);border-radius:8px;content:"";height:1px;left:0;position:absolute;right:clamp(1.8rem,6vw,6rem);top:calc(100% - .2rem);z-index:-1}.river-hero__eyebrow{color:var(--danubia-blue);display:block;font-size:.68rem;font-variation-settings:"wght" 730;letter-spacing:.13em;margin-bottom:1.25rem;text-transform:uppercase}.river-hero h1{color:var(--danubia-ink);font-size:clamp(3rem,4.35vw,4.45rem);font-variation-settings:"wght" 780;letter-spacing:-.065em;line-height:.98;margin:0;max-width:620px}.river-hero__copy>p{color:var(--danubia-muted);font-size:clamp(.98rem,1.35vw,1.18rem);line-height:1.56;margin:1.55rem 0 0;max-width:440px}.river-hero__availability{align-items:center;color:#3b4b61;display:flex;flex-wrap:wrap;font-size:.68rem;font-variation-settings:"wght" 630;gap:.9rem;margin-top:1rem}.river-hero__availability span{align-items:center;display:inline-flex;gap:.45rem}.river-hero__availability span:before{background:#118452;border:2px solid #d7f1e5;border-radius:50%;content:"";height:8px;width:8px}.river-hero__availability span:last-child:before{background:var(--danubia-blue);border-color:#dbeaff}.river-hero__actions{display:flex;flex-wrap:wrap;gap:.85rem;margin-top:1.85rem}.river-hero__actions .button{border-radius:4px;font-size:.82rem;min-height:48px;padding-inline:1.35rem}.river-hero__actions .button--primary{background:var(--danubia-blue);box-shadow:0 9px 20px var(--danubia-panel-glow)}.river-hero__actions .button--primary:hover{background:var(--danubia-blue-dark)}.river-hero__actions .button--secondary{border-color:var(--danubia-blue);color:var(--danubia-blue)}.river-hero__price{align-items:flex-start;background:#fff;border-left:2px solid var(--danubia-blue);color:var(--danubia-ink);border-radius:8px;display:grid;gap:.18rem;margin-top:.85rem;padding:.38rem .65rem;width:fit-content}.river-hero__price>span{align-items:baseline;display:flex;gap:.12rem}.river-hero__price strong{font-size:1.18rem}.river-hero__price b{font-size:.74rem;font-variation-settings:"wght" 600}.river-hero__price small{color:var(--danubia-muted);font-size:.62rem}.river-hero__product{margin:0;position:absolute;right:max(-80px,calc((100vw - 1570px)/2));top:clamp(5.7rem,8vw,7.6rem);width:clamp(650px,57vw,960px);z-index:2}.river-product-frame{background:var(--danubia-panel-elevated);border:1px solid #d4dfee;border-radius:10px 10px 0 0;box-shadow:0 18px 45px #061d3f26;overflow:hidden}.river-product-frame__bar{align-items:center;background:var(--danubia-ink);color:#fff;display:grid;font-size:.58rem;grid-template-columns:1fr 1fr 1fr;min-height:32px;padding:0 .75rem}.river-product-frame__bar strong{justify-self:center}.river-product-frame__bar small{color:#9db4d3;justify-self:end}.river-product-frame img{aspect-ratio:1602 / 1001;display:block;height:auto;object-fit:cover;object-position:top;width:100%}.river-hero__product figcaption{color:#ffffffeb;font-size:.62rem;margin-top:.45rem;text-align:right}.river-feature-rail{align-items:center;background:#fffffffa;bottom:0;display:grid;gap:clamp(1rem,2vw,2.2rem);grid-template-columns:repeat(4,minmax(0,1fr));left:0;border-top:1px solid rgba(220,229,239,.82);min-height:138px;padding:1.35rem max(1.25rem,calc((100% - 1380px)/2));position:absolute;width:100%;z-index:4}.river-hero__metrics{background:#ffffffeb;border:1px solid #d8e3ef;border-radius:4px;display:grid;gap:.5rem;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:1rem;max-width:540px;padding:.8rem;position:relative;z-index:4}.river-hero__assurance{background:#07172fdb;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);border:1px solid rgba(214,230,245,.24);border-radius:12px;color:#d8e6f6;display:grid;gap:.62rem;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:1rem;max-width:900px;padding:.72rem .78rem;position:relative;z-index:4}.river-hero__assurance article{align-items:flex-start;display:grid;gap:.35rem;grid-template-columns:22px minmax(0,1fr);padding:0 .2rem}.river-hero__assurance-icon{color:var(--danubia-cyan);display:inline-flex;justify-content:center;padding-top:.16rem}.river-hero__assurance strong{color:#fff;display:block;font-size:.72rem;font-variation-settings:"wght" 700;letter-spacing:-.012em}.river-hero__assurance p{color:#d8e5f4f2;font-size:.57rem;line-height:1.4;margin:0}.river-hero__trustline{background:#f8fbff;border:1px solid #d6e2f0;border-radius:10px;color:#29405a;display:grid;gap:.5rem;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:.9rem;max-width:900px;padding:.72rem .78rem;position:relative;z-index:4}.river-hero__trustline article{align-items:flex-start;background:#fff;border:1px solid #e1ecf8;border-radius:8px;display:grid;gap:.35rem;grid-template-columns:20px minmax(0,1fr);min-height:82px;padding:.62rem .58rem}.river-hero__trustline span{color:var(--danubia-blue);display:inline-flex;justify-content:center;padding-top:.08rem}.river-hero__trustline strong{color:var(--danubia-ink);display:block;font-size:.71rem;font-variation-settings:"wght" 700;letter-spacing:-.012em}.river-hero__trustline small{color:#4f6178;display:block;font-size:.56rem;line-height:1.38;margin:0}.river-hero__ethos{background:linear-gradient(180deg,#fafefffa,#f4faffe6);border:1px solid #dce9f8;border-radius:10px;box-shadow:0 14px 38px #08234d14;color:#30455f;display:grid;gap:.65rem;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:.9rem;max-width:900px;padding:.8rem .85rem;position:relative;z-index:4}.river-hero__ethos article{align-items:flex-start;background:#fff;border:1px solid #e3eef9;border-radius:8px;display:grid;gap:.35rem;grid-template-columns:20px minmax(0,1fr);min-height:88px;padding:.65rem .58rem}.river-hero__ethos-icon{color:var(--danubia-blue);display:inline-flex;justify-content:center;padding-top:.16rem}.river-hero__ethos strong{color:var(--danubia-ink);display:block;font-size:.7rem;font-variation-settings:"wght" 700;letter-spacing:-.012em}.river-hero__ethos p{color:#41546e;font-size:.56rem;line-height:1.36;margin:0}.river-hero__metric{align-items:flex-start;background:#fff;border:1px solid #e1e9f5;border-radius:4px;color:var(--danubia-ink);display:grid;grid-template-columns:16px 1fr;gap:.5rem;min-height:66px;padding:.55rem .6rem}.river-hero__metric-icon{color:var(--danubia-blue);display:inline-flex;padding-top:.1rem}.river-hero__metric strong{color:var(--danubia-ink);font-size:.75rem;font-variation-settings:"wght" 700;letter-spacing:-.015em}.river-hero__metric small{color:#64748d;display:block;font-size:.58rem;line-height:1.35}.river-feature-rail a{align-items:center;color:var(--danubia-ink);display:grid;border-radius:2px;border:1px solid transparent;gap:.8rem;grid-template-columns:42px 1fr;min-width:0;padding:.5rem;transition:background-color .16s ease,transform .16s ease,border-color .16s ease}.river-feature-rail a:hover{background:#f6faff;border-color:#bfd4f5;transform:translateY(-1px)}.river-feature-rail a:focus-visible{outline-offset:3px}.river-feature-rail a:hover strong{color:var(--danubia-blue)}.river-feature-rail__icon{align-items:center;background:var(--danubia-blue);border-radius:5px;color:#fff;display:inline-flex;height:40px;justify-content:center;width:40px}.river-feature-rail a:nth-child(2) .river-feature-rail__icon,.river-feature-rail a:nth-child(4) .river-feature-rail__icon{background:#079bb4}.river-feature-rail a>span:last-child{min-width:0}.river-feature-rail strong{display:block;font-size:.76rem;margin-bottom:.28rem}.river-feature-rail small{color:var(--danubia-muted);display:block;font-size:.65rem;line-height:1.45}.river-scroll-cue{align-items:center;background:var(--danubia-blue);border:4px solid #ffffff;border-radius:50%;bottom:10px;color:#fff;display:flex;height:38px;justify-content:center;left:50%;position:absolute;transform:translate(-50%);width:38px;z-index:6}.river-scroll-cue svg{transform:rotate(90deg)}.river-scroll-cue:hover{background:var(--danubia-blue-dark)}.reference-windows__downloads{display:flex;flex-wrap:wrap;gap:.75rem}.reference-windows__downloads .button{min-width:190px}.reference-suite,.reference-formats,.reference-continuity,.reference-windows,.pricing-page.pricing-reference,.capabilities-page,.support-page,.contact-page{max-width:1380px}.reference-suite,.reference-formats,.capabilities-page,.support-page,.contact-page{width:calc(100% - clamp(2rem,7vw,6rem))}.reference-suite{padding-top:clamp(5rem,8vw,8rem)}.reference-suite>header h2,.reference-formats h2,.pricing-reference__copy h1,.capabilities-hero h1,.support-hero h1,.contact-hero h1{color:var(--danubia-ink)}.section-eyebrow,.reference-suite__total,.reference-suite__heading>span,.reference-suite__grid article>header>a,.reference-access nav a{color:var(--danubia-blue)}.reference-suite__index,.reference-suite__grid,.reference-formats,.reference-access,.capabilities-hero,.support-hero,.contact-hero,.reference-suite__grid article,.reference-suite__index a,.pricing-reference__plan,.support-topics article,.contact-options article{border-color:var(--danubia-line)}.reference-continuity,.reference-windows,.capabilities-disclosure,.contact-address{background:var(--danubia-ink);border-radius:10px}.site-footer{background:var(--danubia-ink);border-top:0;color:#fff;margin-top:clamp(4rem,8vw,8rem);padding:clamp(3rem,6vw,5rem) clamp(1.25rem,4vw,4rem) 2rem}.site-footer__inner{align-items:start;max-width:1380px}.site-footer .brand__logo{filter:brightness(0) invert(1)}.site-footer p,.site-footer nav span,.site-footer__meta{color:#a8b7ca}.site-footer nav{align-items:flex-start}.site-footer nav strong{color:#fff}.site-footer nav a{color:#d9e3ef}.site-footer__meta{border-color:#2a3b54;max-width:1380px}.auth-page,.account-shell,.admin-shell{background:var(--danubia-pale)}.auth-page__header,.account-shell__header,.admin-shell__header{background:var(--danubia-ink)}.auth-page__header .brand__logo{filter:brightness(0) invert(1)}.auth-page__showcase{background:#eef6ff;border-color:#cbdced}.auth-page__panel,.account-nav,.admin-nav{background:#fff}.auth-product-proof img,.service-toolbar,.service-table-wrap,.billing-summary,.admin-panel{border-radius:8px}.account-nav a.active,.admin-nav a.active{background:#eaf3ff;border-color:var(--danubia-blue);color:var(--danubia-blue)}@media(max-width:1180px){.river-hero{min-height:calc(100vh - var(--site-header-height))}.river-hero__copy{padding-top:3.4rem;width:min(450px,calc(100% - 2.5rem))}.river-hero h1{font-size:clamp(3.15rem,5vw,4rem)}.river-hero__product{right:-210px;top:6.4rem;width:740px}.river-feature-rail{grid-template-columns:repeat(2,minmax(0,1fr))}.river-hero__metrics{grid-template-columns:repeat(2,minmax(0,1fr));max-width:100%}.river-hero__assurance{max-width:620px;grid-template-columns:1fr;padding:.68rem}.river-hero__trustline{grid-template-columns:1fr;max-width:620px;padding:.65rem}.river-hero__ethos{grid-template-columns:1fr;padding:.65rem}}@media(max-width:900px){.river-hero{display:grid;min-height:0;padding-bottom:0}.river-hero__copy{margin:0;padding:4.25rem 1.5rem 2.5rem;width:min(100%,680px)}.river-hero__copy>p{max-width:520px}.river-hero__ribbon{left:-35%;top:100px;width:160%}.river-hero__product{margin:0 0 0 auto;padding:0 1.25rem;position:relative;right:auto;top:auto;width:min(92%,760px)}.river-hero__product figcaption{color:var(--danubia-muted)}.river-feature-rail{margin-top:2rem;min-height:0;position:relative}.river-hero__metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.river-hero__assurance{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.56rem}.river-hero__trustline,.river-hero__ethos{grid-template-columns:repeat(2,minmax(0,1fr));gap:.56rem}}@media(max-width:640px){.site-header__inner{gap:.35rem;padding-inline:.5rem}.river-hero__copy{padding:3rem 1rem 2rem}.river-hero h1{font-size:clamp(3rem,14vw,4.15rem)}.river-hero__copy>p{font-size:1rem}.river-hero__actions{align-items:stretch;flex-direction:column}.river-hero__actions .button{width:100%}.river-hero__price{background:#fffffff0;border-radius:3px;padding:.35rem .55rem;width:fit-content}.river-hero__ribbon{left:-65%;top:280px;width:225%}.river-hero__product{padding:0 .8rem;width:100%}.river-product-frame__bar{grid-template-columns:1fr auto}.river-product-frame__bar strong{justify-self:end}.river-product-frame__bar small{display:none}.river-feature-rail{grid-template-columns:1fr;padding-inline:1rem}.river-feature-rail a{border-bottom:1px solid var(--danubia-line);padding-block:.9rem}.river-feature-rail a:last-child{border-bottom:0}.river-hero__metrics{grid-template-columns:1fr}.river-hero__metric{min-height:0}.river-scroll-cue{bottom:6px}.river-hero__assurance,.river-hero__trustline{grid-template-columns:1fr;margin-right:1rem;margin-top:.9rem}.river-hero__ethos{grid-template-columns:1fr;margin-top:.85rem}.reference-suite,.reference-formats,.capabilities-page,.support-page,.contact-page{width:calc(100% - 2rem)}}.river-feature-rail{gap:0}.river-feature-rail a,.river-feature-rail a:first-child,.river-feature-rail a:last-child{border-right:1px solid var(--danubia-line);gap:.8rem;grid-template-columns:30px minmax(0,1fr);min-height:135px;padding:1.15rem clamp(.8rem,1.45vw,1.4rem)}.river-feature-rail a:last-child{border-right:0}.river-feature-rail__icon,.river-feature-rail a:nth-child(2) .river-feature-rail__icon,.river-feature-rail a:nth-child(3) .river-feature-rail__icon,.river-feature-rail a:nth-child(4) .river-feature-rail__icon{background:transparent;border-radius:0;color:var(--danubia-blue);height:30px;justify-content:flex-start;width:30px}.river-feature-rail strong{color:var(--danubia-ink);font-size:.78rem;margin-bottom:.24rem}.river-feature-rail small{color:#42546c;font-size:.65rem;line-height:1.45}.river-feature-rail em{color:#748298;display:block;font-size:.54rem;font-style:normal;font-variation-settings:"wght" 680;letter-spacing:.065em;margin-top:.4rem;text-transform:uppercase}.auth-page__showcase{justify-content:center}.auth-page__showcase>.auth-page__system{margin:0;max-width:720px}.auth-page__system h2{color:var(--danubia-ink);font-size:clamp(2rem,3.05vw,3.2rem);max-width:620px}.auth-page__system>p{color:#42546c;font-size:.9rem;max-width:650px}.auth-page__system ul{border-top-color:#aab9ca;margin-bottom:1.15rem}.auth-page__system li{border-bottom-color:#cbd8e6;grid-template-columns:minmax(130px,.6fr) 1.4fr;padding-block:.72rem}.auth-page__system li strong{color:var(--danubia-ink)}.auth-page__system li span{color:#53647b;line-height:1.5}.auth-page__product-links{display:flex;flex-wrap:wrap;gap:.7rem 1.4rem}.auth-page__product-links a{font-size:.75rem}.auth-product-proof{margin:clamp(1.8rem,4vh,3rem) 0 0}.auth-product-proof img{border-color:#9fb1c4;border-radius:6px;box-shadow:0 18px 42px #07172f21}.auth-product-proof figcaption{color:#63748a;font-variation-settings:"wght" 650;letter-spacing:.04em;text-transform:uppercase}.auth-page{background:radial-gradient(circle at 12% 16%,rgba(22,101,216,.12),transparent 30rem),linear-gradient(145deg,#eaf1f8,#f7f9fc 52%,#edf3f9)}.auth-page__header{height:64px;min-height:64px;padding-inline:clamp(1.25rem,4vw,3.5rem)}.auth-page__body{align-items:center;gap:clamp(1.5rem,4vw,4.5rem);grid-template-columns:minmax(280px,390px) minmax(440px,560px);justify-content:center;min-height:calc(100vh - 122px);padding:clamp(2rem,5vh,4.5rem) clamp(1.5rem,5vw,5rem)}.auth-page__showcase{align-self:stretch;background:radial-gradient(circle at 100% 0%,rgba(42,125,255,.28),transparent 19rem),linear-gradient(155deg,#071a36,#0b2448 65%,#0d2d59);border:0;border-radius:18px;box-shadow:0 24px 60px #07172f2e;color:#fff;justify-content:center;min-height:560px;overflow:hidden;padding:clamp(2rem,4vw,3.25rem);position:relative}.auth-page__showcase:after{border:1px solid rgba(255,255,255,.12);border-radius:50%;content:"";height:260px;position:absolute;right:-150px;top:45%;width:260px}.auth-page__showcase>.auth-page__system{margin:0;max-width:none;position:relative;z-index:1}.auth-page__service{align-items:center;color:#bcd0ea;display:flex;font-size:.66rem;font-variation-settings:"wght" 720;gap:.55rem;letter-spacing:.1em;margin-bottom:2rem;text-transform:uppercase}.auth-page__service>span{background:#52d19b;border:3px solid rgba(82,209,155,.18);border-radius:50%;box-sizing:content-box;height:7px;width:7px}.auth-page__system h2{color:#fff;font-size:clamp(2rem,3vw,2.75rem);letter-spacing:-.045em;line-height:1.02;margin-bottom:1.1rem}.auth-page__system>p{color:#bcd0ea;font-size:.88rem;line-height:1.65}.auth-page__system ul{border-top-color:#ffffff2e;margin:2rem 0 1.6rem}.auth-page__system li{border-bottom-color:#ffffff24;display:block;padding-block:.9rem}.auth-page__system li strong{color:#fff;display:block;font-size:.75rem;margin-bottom:.25rem}.auth-page__system li span{color:#9fb6d2;font-size:.72rem}.auth-page__product-links{align-items:center;gap:.8rem 1.1rem}.auth-page__product-links a{color:#c9dcf3}.auth-page__workspace-link{align-items:center;background:#fff;border-radius:7px;color:#0a2d5a!important;display:inline-flex;font-variation-settings:"wght" 720;gap:1rem;justify-content:space-between;min-height:42px;padding:.7rem .9rem}.auth-product-proof{display:none}.auth-page__panel{background:#fff;border:1px solid #cad5e2;border-radius:16px;box-shadow:0 24px 60px #07172f1f;overflow:hidden;width:100%}.auth-tabs{background:#f7f9fc;border-bottom-color:#d9e1eb}.auth-tabs a{font-size:.76rem;padding:1rem}.auth-page__content{max-width:none;padding:clamp(2rem,4vw,3rem)}.auth-page__content>header{margin-bottom:1.75rem}.auth-page__content h1{font-size:clamp(2rem,3.4vw,2.75rem);line-height:1.02;margin-bottom:.75rem}.auth-page__content>header p{color:#53647b;font-size:.88rem;line-height:1.55}.auth-page__back{margin:1.25rem clamp(2rem,4vw,3rem) 0}.auth-page__footer{background:transparent;border-top:0;min-height:58px;padding-inline:clamp(1.25rem,4vw,3.5rem)}@media(max-width:900px){.auth-page__body{display:block;min-height:calc(100vh - 64px);padding:2rem 1rem}.auth-page__showcase{display:none}.auth-page__panel{margin:0 auto;max-width:560px}}@media(max-width:640px){.auth-page__body{padding:1rem .75rem 1.5rem}.auth-page__panel{border-radius:12px}.auth-page__content{padding:2rem 1.25rem 2.25rem}.auth-page__content h1{font-size:2rem}.auth-page__footer{padding-inline:1rem}}.admin-shell{background:#eef3f8;color:#10233f}.admin-shell__header{background:#fffffff5;border-bottom:1px solid #d7e0ea;box-shadow:0 1px #07172f0a;color:#10233f;height:68px;min-height:68px;padding:0 1.5rem 0 calc(276px + 1.75rem);position:sticky;top:0;z-index:20}.admin-shell__authority{color:#125fd1;gap:.65rem}.admin-shell__authority strong{color:#10233f;font-size:.82rem}.admin-shell__product-links{border-left:1px solid #dce4ed;gap:1.35rem;margin-left:1.4rem;padding-left:1.4rem}.admin-shell__product-links a{color:#52647b;font-size:.76rem;font-variation-settings:"wght" 660}.admin-shell__identity{border-left:1px solid #dce4ed;margin-left:auto;padding-left:1.25rem}.admin-shell__identity span{color:#10233f;font-size:.78rem}.admin-shell__identity small{color:#718197;font-size:.66rem}.admin-shell__header>button{border-color:#c5d0dd;border-radius:7px;color:#30445e;font-variation-settings:"wght" 650;margin-left:1rem;min-height:38px;padding-inline:.9rem}.admin-shell__body{display:grid;grid-template-columns:276px minmax(0,1fr);min-height:calc(100vh - 68px)}.admin-nav{background:radial-gradient(circle at 20% 0%,rgba(31,112,226,.23),transparent 18rem),linear-gradient(180deg,#071b38,#06162d);border-right:0;box-shadow:8px 0 26px #08183114;min-height:100vh;padding:0 .85rem 1.25rem;position:fixed;top:0;width:276px;z-index:30}.admin-nav__brand{align-items:center;border-bottom:1px solid rgba(255,255,255,.1);display:flex;height:68px;padding:0 .75rem}.admin-nav__brand .brand__logo{width:158px}.admin-nav>nav{padding-top:1.3rem}.admin-nav__section{margin-bottom:1.45rem}.admin-nav__section>strong{color:#7294bd;display:block;font-size:.61rem;font-variation-settings:"wght" 760;letter-spacing:.105em;margin:0 .75rem .55rem;text-transform:uppercase}.admin-nav__section>div{display:grid;gap:.25rem}.admin-nav__section a{align-items:center;border:1px solid transparent;border-radius:8px;color:#c5d5e8;display:flex;font-size:.78rem;font-variation-settings:"wght" 620;gap:.75rem;min-height:42px;padding:.65rem .75rem}.admin-nav__section a:hover{background:#ffffff12;color:#fff}.admin-nav__section a.active{background:linear-gradient(100deg,#1769df,#0d58c2);border-color:#ffffff24;box-shadow:0 8px 22px #05367e47;color:#fff}.admin-nav__footer{border-top-color:#ffffff1a;bottom:1rem;left:.85rem;position:absolute;right:.85rem}.admin-nav__footer a,.admin-nav__footer small{color:#91a9c5}.admin-content{background:radial-gradient(circle at 85% 0%,rgba(31,112,226,.07),transparent 32rem),#eef3f8;min-width:0;padding:clamp(1.75rem,3vw,3rem)}.admin-page.admin-command-center{margin:0 auto;max-width:1480px;padding:0}.admin-command-header{align-items:flex-end;margin-bottom:1.6rem}.admin-command-kicker{color:#1769df;display:block;font-size:.66rem;font-variation-settings:"wght" 780;letter-spacing:.11em;margin-bottom:.55rem;text-transform:uppercase}.admin-command-title{align-items:center;gap:.8rem}.admin-command-title h1{color:#10233f;font-size:clamp(2rem,3vw,2.65rem);letter-spacing:-.045em;line-height:1.05}.admin-command-title .admin-role-label{background:#e5efff;border:1px solid #c6dafe;border-radius:999px;color:#125fcf;font-size:.62rem;padding:.35rem .65rem}.admin-command-header>div:first-child>p{color:#61738a;font-size:.82rem;margin-top:.55rem}.admin-command-refresh{align-items:flex-end;gap:.5rem}.admin-command-refresh>span{color:#718197;font-size:.66rem}.admin-command-refresh .button{background:#fff;border-color:#c7d2df;border-radius:7px;min-height:40px}.admin-command-metrics{display:grid;gap:.8rem;grid-template-columns:repeat(5,minmax(0,1fr));margin:0 0 1rem}.admin-command-metrics>div{align-items:flex-start;background:#fff;border:1px solid #d5dee9;border-radius:11px;box-shadow:0 7px 22px #0d26480e;display:flex;gap:.8rem;min-height:126px;padding:1.15rem}.admin-command-metrics>div>svg{background:#edf4ff;border-radius:7px;color:#1769df;flex:0 0 auto;padding:.45rem}.admin-command-metrics>div>span{min-width:0}.admin-command-metrics dt{color:#61738a;font-size:.68rem;font-variation-settings:"wght" 670}.admin-command-metrics dd{color:#10233f;font-size:1.9rem;letter-spacing:-.045em;line-height:1;margin:.4rem 0 .35rem}.admin-command-metrics small{color:#7a899c;display:block;font-size:.62rem;line-height:1.35}.admin-global-command{background:#fff;border:1px solid #cbd7e4;border-radius:10px;box-shadow:0 7px 22px #0d26480b;margin-bottom:1rem;min-height:54px;overflow:hidden}.admin-global-command input{font-size:.82rem}.admin-global-command .button{align-self:stretch;border-radius:0;min-width:110px}.admin-intelligence-grid{display:grid;gap:1rem;grid-template-columns:minmax(300px,1fr) minmax(260px,.82fr) minmax(300px,1fr);margin-bottom:1rem}.admin-intelligence-panel,.admin-command-panel,.admin-quick-actions,.admin-capacity-strip,.admin-guardrail{background:#fff;border:1px solid #d5dee9;border-radius:11px;box-shadow:0 7px 22px #0d26480b;overflow:hidden}.admin-intelligence-panel>header,.admin-command-panel>header,.admin-quick-actions>header{background:#fbfcfe;border-bottom:1px solid #e0e7ef;min-height:62px;padding:1rem 1.1rem}.admin-intelligence-panel>header span{color:#1769df;font-size:.58rem;font-variation-settings:"wght" 760;letter-spacing:.08em;text-transform:uppercase}.admin-intelligence-panel>header h2,.admin-command-panel>header h2,.admin-quick-actions>header h2{color:#172b47;font-size:.9rem;margin-top:.18rem}.admin-intelligence-panel>header>strong{color:#10233f;font-size:1.45rem}.admin-attention-list>a{min-height:62px;padding:.75rem 1rem}.admin-attention-list>a>span strong,.admin-control-plane li strong,.admin-superadmin-panel nav strong{color:#213752;font-size:.74rem}.admin-attention-list>a>span small,.admin-control-plane li small,.admin-superadmin-panel nav small{color:#718197;font-size:.62rem;line-height:1.35}.admin-attention-list em{border-radius:5px;font-size:.58rem}.admin-distribution-list{padding:1.1rem}.admin-distribution-row{margin-bottom:1rem}.admin-distribution-row span,.admin-distribution-row b,.admin-security-pulse dt{font-size:.68rem}.admin-security-pulse dl{padding:.25rem 1rem 1rem}.admin-security-pulse dl>div{padding:.85rem .25rem}.admin-security-pulse dd{font-size:1rem}.admin-command-grid{display:grid;gap:1rem;grid-template-columns:minmax(330px,.82fr) minmax(520px,1.35fr)}.admin-command-panel>header p{color:#718197;font-size:.65rem;margin-top:.25rem}.admin-control-plane li a,.admin-superadmin-panel nav a{min-height:62px;padding:.75rem 1rem}.admin-activity-table{font-size:.69rem}.admin-activity-table th{background:#f7f9fc;color:#6c7d92;font-size:.58rem;letter-spacing:.06em;padding:.75rem .9rem}.admin-activity-table td{padding:.9rem}.admin-superadmin-panel,.admin-quick-actions,.admin-capacity-strip,.admin-guardrail{grid-column:1 / -1}.admin-status{border-radius:999px;font-size:.58rem;padding:.32rem .58rem}@media(max-width:1280px){.admin-shell__header{padding-left:calc(246px + 1.5rem)}.admin-shell__body{grid-template-columns:246px minmax(0,1fr)}.admin-nav{width:246px}.admin-command-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.admin-intelligence-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-security-pulse{grid-column:1 / -1}}@media(max-width:1020px){.admin-command-grid,.admin-intelligence-grid{grid-template-columns:1fr}.admin-security-pulse,.admin-activity-panel,.admin-superadmin-panel{grid-column:auto}}@media(max-width:900px){.admin-shell__header{padding:0 1rem}.admin-shell__body{display:block}.admin-nav{display:none}.admin-content{padding:1.5rem 1rem}}@media(max-width:640px){.admin-command-header{align-items:flex-start;gap:1rem}.admin-command-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-command-metrics>div:last-child{grid-column:1 / -1}.admin-global-command kbd{display:none}.admin-global-command .button{min-width:82px}}@media(max-width:1180px){.river-feature-rail a,.river-feature-rail a:first-child,.river-feature-rail a:last-child{padding-inline:.75rem}}@media(max-width:900px){.river-feature-rail a,.river-feature-rail a:first-child,.river-feature-rail a:last-child{border-bottom:1px solid var(--danubia-line);border-right:1px solid var(--danubia-line);min-height:105px;padding:1rem}.river-feature-rail a:nth-child(2n){border-right:0}.river-feature-rail a:last-child{border-bottom:0;grid-column:1 / -1}}@media(max-width:640px){.river-feature-rail a,.river-feature-rail a:first-child,.river-feature-rail a:last-child{border-right:0;grid-column:auto;min-height:82px;padding:.9rem 0}}.brand{gap:.42rem}.brand__edition{align-self:flex-end;background:var(--danubia-blue);border-radius:3px;color:#fff;font-size:.52rem;font-variation-settings:"wght" 780;letter-spacing:.12em;line-height:1;margin:0 0 .18rem -.18rem;padding:.31rem .38rem .27rem}.brand--inverted .brand__edition{background:#fff;color:#075dcc}.river-hero{min-height:max(790px,calc(100vh - var(--site-header-height)))}.river-hero:before{background:linear-gradient(180deg,#075dcc,#0875f5 48%,#08bddb);clip-path:polygon(0 0,100% 16%,52% 50%,100% 84%,0 100%);content:"";height:380px;left:0;position:absolute;top:15rem;width:27px;z-index:2}.river-hero:after{background:radial-gradient(circle at 12% 28%,rgba(255,255,255,.86),transparent 62%);content:"";inset:0;opacity:.9;pointer-events:none;position:absolute;z-index:2}.river-hero__copy{margin-left:max(2rem,calc((100vw - 1480px)/2 + 3.5rem));padding-bottom:calc(135px + 2.5rem);padding-top:clamp(6rem,9vh,8.2rem);width:min(500px,calc(100% - 2.5rem))}.river-hero h1{color:#07152e;font-size:clamp(3.55rem,5.1vw,5.05rem);font-variation-settings:"wght" 720;letter-spacing:-.063em;line-height:.99}.river-hero h1 span{color:var(--danubia-blue)}.river-hero__copy>p{color:#33465f;font-size:clamp(1.04rem,1.2vw,1.24rem);line-height:1.55;margin-top:2rem;max-width:475px}.river-hero__actions{margin-top:2.15rem}.river-hero__actions .button{border-radius:5px;min-height:51px;padding-inline:1.65rem}.river-hero__price{margin-top:2.35rem}.river-hero__price strong{color:#075dcc;font-size:2.05rem}.river-hero__price b{color:#075dcc}.river-hero__product{right:clamp(1rem,2vw,2.5rem);top:clamp(5.3rem,8vh,7.5rem);width:clamp(650px,54vw,860px)}.river-product-frame{background:radial-gradient(170% 140% at 100% 5%,#0b2d5e,#061a36 54%,#03132a);border:1px solid #bfd0e3;border-radius:10px;box-shadow:0 24px 56px #07172f2e,0 3px 10px #07172f14;overflow:hidden}.river-product-frame img{aspect-ratio:1602 / 1001;display:block;height:auto;object-fit:cover;width:100%}.river-hero__product figcaption{background:#fffffff0;border:1px solid #d6e1ed;border-radius:3px;color:#42546c;font-size:.64rem;font-variation-settings:"wght" 680;letter-spacing:.035em;margin:.55rem 0 0 auto;padding:.35rem .52rem;text-transform:uppercase;width:fit-content}.river-hero__ribbon{display:none}.river-feature-rail{background:#fffffff7;border-top:1px solid #d7e2ee;bottom:0;grid-template-columns:repeat(5,minmax(0,1fr));min-height:135px;padding-inline:max(2rem,calc((100vw - 1480px)/2 + 3.5rem))}.river-feature-rail a{gap:1rem;min-height:135px;padding:1.15rem clamp(1rem,2vw,2rem)}.river-feature-rail a:first-child{padding-left:0}.river-feature-rail a:last-child{padding-right:0}.river-feature-rail__icon{border-radius:8px;height:48px;width:48px}.river-feature-rail a:nth-child(2) .river-feature-rail__icon{background:#0b67ff}.river-feature-rail a:nth-child(3) .river-feature-rail__icon{background:#06a5c2}.river-feature-rail a:nth-child(4) .river-feature-rail__icon{background:#0fa84f}.river-feature-rail strong{font-size:.87rem}.river-feature-rail small{font-size:.69rem;line-height:1.45}.river-scroll-cue{display:none}.admin-shell{background:#f7f9fc;display:grid;grid-template-columns:244px minmax(0,1fr);grid-template-rows:58px minmax(0,1fr);min-height:100vh}.admin-shell__header{background:#fff;border-bottom:1px solid #d7dde6;color:#07172f;grid-column:2;grid-row:1;height:58px;padding:0 1.15rem 0 1.5rem}.admin-shell__authority{align-items:center;display:flex;gap:.55rem}.admin-shell__authority svg{color:#075dcc}.admin-shell__authority strong{font-size:.83rem;font-variation-settings:"wght" 700}.admin-shell__product-links{display:none!important}.admin-shell__identity{border-left:1px solid #d9e0e8;margin-left:auto;padding-left:1rem;text-align:left}.admin-shell__identity span{color:#07172f;font-size:.72rem}.admin-shell__identity small{color:#65758b;font-size:.61rem}.admin-shell__header>button{border-color:#ccd5e0;color:#314258;font-size:.66rem;min-height:34px;padding:.4rem .65rem}.admin-shell__global{grid-column:2;grid-row:2;padding:.75rem 1.5rem 0}.admin-shell__body{display:contents}.admin-nav{background:linear-gradient(180deg,#061b39,#03172f);border:0;color:#fff;grid-column:1;grid-row:1 / span 2;min-height:100vh;padding:0}.admin-nav__brand{align-items:center;border-bottom:1px solid rgba(255,255,255,.14);display:flex;height:58px;padding:0 1rem}.admin-nav__brand .brand__logo{width:137px}.admin-nav>nav{gap:1.25rem;padding:1rem .65rem}.admin-nav__section>strong{color:#91a5c0;font-size:.57rem;padding-inline:.6rem}.admin-nav__section>div{gap:.14rem}.admin-nav__section a{border-left:0;border-radius:3px;color:#e7eef7;font-size:.72rem;gap:.62rem;min-height:38px;padding:.52rem .65rem}.admin-nav__section a:hover{background:#1e6fea38}.admin-nav__section a.active{background:#0875f5;border:0;color:#fff}.admin-nav__footer{border-color:#ffffff24;margin-inline:.65rem;padding-bottom:.8rem}.admin-nav__footer>a,.admin-nav__footer>small{color:#aebed1}.admin-nav__footer>small svg{color:#64a4ff}.admin-content{grid-column:2;grid-row:2;min-width:0;padding:1.15rem clamp(1rem,2vw,1.7rem) 2.5rem}.admin-page.admin-command-center{margin:0 auto;max-width:1460px}.admin-command-header{align-items:center;border:0;margin-bottom:.85rem;padding:0}.admin-command-kicker,.admin-command-title .admin-role-label,.admin-command-header>div:first-child>p{display:none}.admin-command-title h1{font-size:clamp(1.55rem,2vw,1.95rem);letter-spacing:-.035em}.admin-command-refresh>span{font-size:.62rem}.admin-command-refresh .button{min-height:34px}.admin-command-metrics{border-color:#ccd5e0;margin-bottom:.75rem}.admin-command-metrics>div{align-items:center;min-height:96px;padding:.8rem .9rem}.admin-command-metrics dd{font-size:clamp(1.45rem,2vw,1.85rem);margin:.28rem 0 .12rem}.admin-command-metrics small{display:none}.admin-global-command{align-items:center;background:#fff;border:1px solid #0875f5;display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;margin:0 0 .75rem;min-height:46px}.admin-global-command>svg{color:#35506f;margin-left:.85rem}.admin-global-command label{display:block;min-width:0}.admin-global-command input{background:transparent;border:0;color:#07172f;font-size:.75rem;min-height:44px;outline:0;padding:0 .65rem;width:100%}.admin-global-command kbd{border:1px solid #cbd5e1;border-radius:3px;color:#607087;font-size:.62rem;padding:.18rem .4rem}.admin-global-command .button{border-radius:0;margin-left:.7rem;min-height:46px;min-width:82px}.admin-global-command__notice{color:#9a3412;font-size:.66rem;margin:-.25rem 0 .75rem}.admin-intelligence-grid{gap:.75rem;margin-bottom:.75rem}.admin-intelligence-panel,.admin-command-panel,.admin-quick-actions{border-color:#ccd5e0}.admin-intelligence-panel>header{min-height:50px;padding:.62rem .72rem}.admin-intelligence-panel>header span{display:none}.admin-intelligence-panel>header h2{font-size:.78rem}.admin-attention-list>a{gap:.55rem;grid-template-columns:auto minmax(0,1fr) auto auto auto;min-height:48px;padding:.52rem .7rem}.admin-attention-list small{display:none}.admin-attention-list strong{font-size:.66rem}.admin-attention-list em{font-size:.58rem;padding:.27rem .4rem}.admin-distribution-list{gap:.62rem;padding:.7rem .75rem}.admin-security-pulse dl>div{min-height:51px;padding:.5rem .6rem}.admin-command-grid{gap:.75rem;grid-template-columns:minmax(0,1.35fr) minmax(330px,.9fr)}.admin-activity-panel{min-height:300px;order:1}.admin-control-plane{order:2}.admin-superadmin-panel{grid-column:1 / -1;order:3}.admin-command-panel>header{min-height:50px;padding:.7rem .8rem}.admin-command-panel>header h2{font-size:.8rem}.admin-command-panel>header p{display:none}.admin-control-plane a,.admin-superadmin-panel nav>a{min-height:45px;padding:.45rem .72rem}.admin-control-plane small,.admin-superadmin-panel small{display:none}.admin-activity-table th,.admin-activity-table td{padding-inline:.6rem}.admin-quick-actions{background:#fff;border:1px solid #ccd5e0;margin-top:.75rem}.admin-quick-actions>header{align-items:center;border-bottom:1px solid #e0e5ec;display:flex;justify-content:space-between;min-height:38px;padding:.55rem .8rem}.admin-quick-actions>header h2{font-size:.76rem;margin:0}.admin-quick-actions>header span{color:#6a788c;font-size:.6rem}.admin-quick-actions>nav{display:grid;grid-template-columns:repeat(5,minmax(0,1fr))}.admin-quick-actions>nav>a{align-items:center;border-right:1px solid #e0e5ec;color:#314258;display:grid;gap:.65rem;grid-template-columns:auto minmax(0,1fr) auto;min-height:76px;min-width:0;padding:.72rem .75rem}.admin-quick-actions>nav>a:last-child{border-right:0}.admin-quick-actions>nav>a:hover{background:#f7faff}.admin-quick-actions>nav>a>svg:first-child{color:#0875f5}.admin-quick-actions>nav>a>svg:last-child{color:#728198}.admin-quick-actions>nav span{display:grid;gap:.18rem;min-width:0}.admin-quick-actions>nav strong{color:#07172f;font-size:.66rem}.admin-quick-actions>nav small{color:#66758a;font-size:.57rem;line-height:1.35}.admin-capacity-strip{margin-top:.75rem}@media(max-width:1180px){.river-hero{min-height:max(820px,calc(100vh - var(--site-header-height)))}.river-hero__copy{padding-top:4.6rem;width:min(440px,calc(100% - 2rem))}.river-hero__product{right:-70px;top:7rem;width:650px}.river-feature-rail{grid-template-columns:repeat(5,minmax(0,1fr))}.admin-quick-actions>nav{grid-template-columns:repeat(3,minmax(0,1fr))}.admin-quick-actions>nav>a{border-bottom:1px solid #e0e5ec}}@media(max-width:900px){.brand__edition{margin-left:-.12rem}.river-hero{min-height:0}.river-hero__copy{padding-top:4rem}.river-hero__product{margin-inline:auto;right:auto;width:min(94%,780px)}.river-hero__ribbon{display:none}.river-feature-rail{grid-template-columns:repeat(2,minmax(0,1fr));padding-inline:1.25rem}.admin-shell{display:block}.admin-shell__header{background:#07172f;color:#fff}.admin-shell__authority strong{color:#fff}.admin-shell__body{display:block}.admin-nav{min-height:0}.admin-nav__brand,.admin-nav__footer{display:none}.admin-nav>nav{padding:.45rem .65rem}.admin-intelligence-grid{grid-template-columns:1fr 1fr}.admin-attention-panel{grid-column:1 / -1}.admin-command-grid{grid-template-columns:1fr}.admin-superadmin-panel{grid-column:auto}}@media(max-width:640px){.site-header .brand__edition{font-size:.46rem}.river-hero__copy{padding-top:3rem}.river-hero:before{display:none}.river-hero h1{font-size:clamp(3.1rem,14vw,4rem)}.river-hero__copy>p{font-size:1rem;margin-top:1.4rem}.river-feature-rail{grid-template-columns:1fr}.river-feature-rail a,.river-feature-rail a:first-child,.river-feature-rail a:last-child{min-height:82px;padding:.8rem 0}.admin-content{padding:1.2rem .75rem 2rem}.admin-command-header{align-items:flex-start}.admin-global-command{grid-template-columns:auto minmax(0,1fr) auto}.admin-global-command kbd{display:none}.admin-global-command .button{min-width:68px}.admin-intelligence-grid{grid-template-columns:1fr}.admin-attention-panel{grid-column:auto}.admin-command-metrics{grid-template-columns:repeat(2,1fr)}.admin-command-metrics>div{min-height:84px}.admin-quick-actions>nav{grid-template-columns:1fr}.admin-quick-actions>nav>a{border-bottom:1px solid #e0e5ec;border-right:0}}.reference-executive{background:linear-gradient(180deg,#fbfdff,#fff);border:1px solid var(--danubia-panel-stroke);border-radius:14px;margin:clamp(2rem,6vw,5rem) auto 0;max-width:1380px;padding:clamp(1.6rem,4vw,2.2rem);width:calc(100% - clamp(2rem,7vw,6rem));box-shadow:var(--danubia-panel-shadow);position:relative;overflow:hidden}.reference-executive:after{background:linear-gradient(115deg,#0875f51c,#08bddb00);border-radius:220px;content:"";height:260px;position:absolute;right:-60px;top:-80px;width:260px;z-index:0}.reference-executive--professional{background:linear-gradient(135deg,#f8fbff,#fff 45%,#f7fbff);border-color:#a9c7f0;box-shadow:0 14px 34px #0b28551c}.reference-executive__grid strong{color:#0f335c;display:block;font-size:1rem;line-height:1.3;margin-bottom:.35rem}.reference-executive--professional .reference-executive__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.reference-executive--professional .reference-executive__grid article{padding:1.05rem 1rem 1rem}.reference-executive--professional:after{background:linear-gradient(118deg,#0b54c51f,#0b54c500);height:340px;right:-100px;top:-70px;width:320px}.reference-executive>header h2{color:var(--danubia-ink);font-size:clamp(2rem,3.4vw,3rem);letter-spacing:-.042em;line-height:1.08;margin:.9rem 0;position:relative;z-index:1}.reference-executive>header p{color:#42546c;font-size:.98rem;line-height:1.58;margin:0;max-width:980px;position:relative;z-index:1}.reference-executive__actions{display:flex;flex-wrap:wrap;gap:.65rem;margin-top:1.2rem;position:relative;z-index:1}.reference-executive__actions .button{align-items:center;display:inline-flex;justify-content:center;min-width:min(220px,46vw)}.reference-executive__grid{display:grid;gap:.85rem;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:1.1rem;position:relative;z-index:1}.reference-executive__grid article{background:#fff;border:1px solid var(--danubia-panel-stroke);border-radius:12px;padding:.95rem 1.05rem;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease}.reference-executive__grid article:hover,.reference-executive__grid article:focus-within{border-color:#94b5ea;box-shadow:0 9px 24px #062c671a;transform:translateY(-1px)}.reference-executive__eyebrow{align-items:center;color:#1b3e68;display:inline-flex;font-size:.71rem;font-variation-settings:"wght" 700;gap:.4rem;letter-spacing:.05em;margin-bottom:.45rem;text-transform:uppercase}.reference-executive__eyebrow svg{color:var(--danubia-blue)}.reference-executive__grid p{color:#50637d;font-size:.84rem;line-height:1.55;margin:0}.reference-commandboard{background:radial-gradient(circle at 12% 8%,#f2f8ff,#fff 52%);border:1px solid var(--danubia-panel-stroke);border-radius:16px;margin:clamp(2rem,6vw,5rem) auto 0;max-width:1380px;padding:clamp(1.4rem,3.8vw,2rem);width:calc(100% - clamp(2rem,7vw,6rem));position:relative;overflow:hidden}.reference-commandboard:before{background:linear-gradient(110deg,#0875f530,#08bddb1a);border-radius:120px;content:"";height:220px;left:-70px;position:absolute;top:-70px;width:420px;z-index:0}.reference-commandboard>header{position:relative;z-index:1}.reference-commandboard>header h2,.reference-commandboard>header .section-eyebrow{position:relative;z-index:1}.reference-commandboard>header h2{color:var(--danubia-ink);font-size:clamp(2rem,3.4vw,3rem);letter-spacing:-.042em;line-height:1.08;margin:.7rem 0 .8rem}.reference-commandboard>header p{color:#42546c;font-size:.96rem;line-height:1.55;margin:0;max-width:980px}.reference-commandboard--executive{background:linear-gradient(180deg,#fff,#f3f8ff 45%,#f9fbff);border-color:#a3c3eb;box-shadow:0 18px 38px #05275917}.reference-commandboard--executive>header h2{color:#0d2f56}.reference-commandboard--executive .reference-commandboard__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.reference-commandboard--professional{border-color:#8eaee4;box-shadow:0 16px 42px #042d651c}.reference-commandboard--professional>header h2{color:#0c2e57}.reference-commandboard--professional .reference-commandboard__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.reference-commandboard--professional .reference-commandboard__grid article{background:linear-gradient(180deg,#fbfdff,#f7fbff)}.reference-commandboard__grid{display:grid;gap:.8rem;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:1.2rem;position:relative;z-index:1}.reference-commandboard__grid article{background:#fff;border:1px solid var(--danubia-panel-stroke);border-radius:14px;box-shadow:var(--danubia-panel-shadow);min-height:152px;padding:1rem;position:relative;transition:border-color .16s ease,transform .16s ease,box-shadow .16s ease}.reference-commandboard__grid article:hover,.reference-commandboard__grid article:focus-within{border-color:#9eb8ea;box-shadow:0 13px 30px #0875f51f;transform:translateY(-1px)}.reference-commandboard__metric{align-items:flex-start;color:#0a4f9c;display:grid;gap:.4rem;grid-template-columns:30px 1fr;min-height:40px}.reference-commandboard__metric span{align-items:center;background:#e9f2ff;border:1px solid #b8d2f7;border-radius:999px;display:flex;justify-content:center;width:30px;height:30px;opacity:.98;position:relative}.reference-commandboard__metric small{color:#55708e;display:block;font-size:.68rem;line-height:1.35;margin-top:.08rem}.reference-commandboard__outcome{border-left:1px solid #d6e3f1;color:#3f5671;display:block;font-size:.73rem;line-height:1.4;margin:.72rem 0 0;padding-left:.56rem}.reference-commandboard__actions{align-items:center;display:flex;flex-wrap:wrap;gap:.62rem;margin-top:.98rem;position:relative;z-index:1}.reference-commandboard__actions .button--quiet{border-color:#b7caeb}.reference-commandboard--playbook .reference-commandboard__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.reference-commandboard--playbook .reference-commandboard__grid article{min-height:190px}.reference-commandboard__grid article h3{color:#12345c;margin:.58rem 0 .35rem}.reference-commandboard__grid article p{color:#54647d;font-size:.84rem;line-height:1.52;margin:0}.reference-studio-preview{background:linear-gradient(180deg,#fff,#f5f9ff);border:1px solid var(--danubia-panel-stroke);border-radius:14px;margin:clamp(2rem,6vw,5rem) auto 0;max-width:1380px;padding:clamp(1.5rem,3.8vw,2rem);width:calc(100% - clamp(2rem,7vw,6rem));box-shadow:var(--danubia-panel-shadow);position:relative;overflow:hidden}.reference-studio-preview:before{background:radial-gradient(circle at 12% 0%,#08bddb1f,#08bddb00);border-radius:100%;content:"";height:280px;right:-90px;position:absolute;top:-70px;width:280px;z-index:0}.reference-studio-preview h2{color:var(--danubia-ink);font-size:clamp(2rem,3.5vw,2.95rem);letter-spacing:-.04em;line-height:1.08;margin:.52rem 0 .7rem}.reference-studio-preview>header p{color:#42546c;font-size:.97rem;line-height:1.55;margin:0;max-width:980px;position:relative;z-index:1}.reference-studio-preview__grid{display:grid;gap:.78rem;grid-template-columns:repeat(3,minmax(0,1fr));margin:1.1rem 0;position:relative;z-index:1}.reference-studio-preview__grid article{background:#fff;border:1px solid var(--danubia-panel-stroke);border-radius:11px;padding:.95rem 1rem}.reference-studio-preview__metric{color:#0a4f9c;display:inline-block;font-size:.66rem;font-variation-settings:"wght" 720;letter-spacing:.045em;margin-bottom:.4rem;text-transform:uppercase}.reference-studio-preview__grid h3{color:#12345c;margin:0 0 .45rem}.reference-studio-preview__grid p{color:#53677f;font-size:.83rem;line-height:1.55;margin:0}.reference-studio-preview__actions{align-items:center;display:flex;flex-wrap:wrap;gap:.68rem;margin-top:1.06rem}.reference-studio-preview__actions .button--quiet{border-color:#b5c8e8}.reference-clarity{margin:clamp(2rem,6vw,5rem) auto 0;max-width:1380px;width:calc(100% - clamp(2rem,7vw,6rem));border:1px solid var(--danubia-panel-stroke);border-radius:14px;padding:1.2rem;background:radial-gradient(circle at 14% 18%,#f7fbff,#fff 47%,#fdfefe)}.reference-proof{margin:clamp(2rem,6vw,5rem) auto 0;max-width:1380px;width:calc(100% - clamp(2rem,7vw,6rem));border:1px solid var(--danubia-panel-stroke);border-radius:14px;padding:1.2rem;background:linear-gradient(180deg,#fff,#f8fbff);position:relative;overflow:hidden}.reference-proof:after{background:linear-gradient(110deg,#0875f514,#08bddb00);border-radius:120px;content:"";height:220px;left:-70px;position:absolute;top:-70px;width:220px;z-index:0}.reference-proof>header{margin-bottom:1.1rem;position:relative}.reference-proof>header p{color:#42546c;font-size:.95rem;line-height:1.55;margin:0;max-width:860px}.reference-proof__grid{display:grid;gap:.75rem;grid-template-columns:repeat(3,minmax(0,1fr))}.reference-proof__grid article{background:#fff;border:1px solid var(--danubia-panel-stroke);border-radius:12px;padding:1rem;transition:border-color .14s ease,transform .14s ease,box-shadow .14s ease}.reference-proof__grid article:hover,.reference-proof__grid article:focus-within{border-color:#99b7ef;box-shadow:0 8px 26px #062c6717;transform:translateY(-1px)}.reference-professional-brief{background:radial-gradient(circle at 100% 100%,#eff5ff,#fff 54%);border:1px solid var(--danubia-panel-stroke);border-radius:14px;margin:clamp(2rem,6vw,5rem) auto 0;max-width:1380px;padding:clamp(1.6rem,4vw,2.2rem);width:calc(100% - clamp(2rem,7vw,6rem));box-shadow:var(--danubia-panel-shadow)}.reference-professional-brief>header p{color:#42546c;font-size:.98rem;line-height:1.55;margin:.8rem 0 0;max-width:980px}.reference-professional-brief__grid{display:grid;gap:.8rem;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:1.1rem}.reference-professional-brief__grid article{background:#fff;border:1px solid #d8e4ef;border-radius:11px;padding:.95rem 1rem;min-height:100%}.reference-professional-brief__icon{align-items:center;color:#0a4f9c;display:inline-flex;gap:.5rem;margin-bottom:.2rem}.reference-professional-brief__icon strong{color:var(--danubia-ink);font-size:.78rem}.reference-professional-brief h3{color:var(--danubia-ink);margin:0 0 .3rem}.reference-professional-brief p{color:#546682;font-size:.84rem;line-height:1.55;margin:0}.reference-proof__eyebrow{color:#5f728c;display:inline-flex;align-items:center;font-size:.68rem;font-variation-settings:"wght" 720;gap:.4rem;letter-spacing:.06em;text-transform:uppercase}.reference-proof__grid article strong{color:var(--danubia-ink);display:block;font-size:.96rem;margin:.45rem 0}.reference-proof__grid article p{color:#546580;font-size:.84rem;line-height:1.55;margin:0}.reference-clarity>header h2{color:var(--danubia-ink);font-size:clamp(2rem,3.5vw,3.1rem);letter-spacing:-.042em;line-height:1.08;margin-bottom:.8rem}.reference-clarity>header p{color:#42546c;font-size:1rem;line-height:1.55;margin:0;max-width:780px}.reference-clarity__grid{display:grid;gap:.9rem;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:1.2rem}.reference-clarity__grid article{background:#fff;border:1px solid var(--danubia-panel-stroke);border-radius:10px;padding:1.05rem;transition:border-color .14s ease,transform .14s ease,box-shadow .14s ease}.reference-clarity__grid article:hover{border-color:#9bb8e8;box-shadow:0 8px 22px #062c6714;transform:translateY(-1px)}.reference-clarity__grid strong{color:var(--danubia-ink);display:block;font-size:.88rem;margin-bottom:.3rem}.reference-clarity__grid span{color:var(--danubia-blue);display:block;font-size:1rem;font-variation-settings:"wght" 680;margin-bottom:.35rem}.reference-clarity__grid p{color:#546580;font-size:.85rem;line-height:1.55;margin:0}.reference-suite{padding-bottom:clamp(2rem,5vw,3.5rem);position:relative}.reference-suite>header{display:grid;gap:.75rem;max-width:980px}.reference-suite>header p{color:#41516a;line-height:1.55}.reference-suite__index{align-items:stretch;display:grid;gap:.8rem;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));margin:1.5rem 0}.reference-suite__index a{border:1px solid #d7e2ee;border-radius:8px;transition:border-color .14s ease,transform .14s ease,background-color .14s ease;min-height:102px}.reference-suite__index a:hover,.reference-suite__index a:focus-visible{background-color:#f7fbff;border-color:#98b6e8;transform:translateY(-1px)}.reference-suite__index a strong{color:var(--danubia-ink)}.reference-suite__index small{color:#6b7a90}.reference-suite__grid{align-items:stretch}.reference-suite__grid article{background:#fff;border:1px solid var(--danubia-panel-stroke);border-radius:10px;transition:border-color .16s ease,transform .16s ease,box-shadow .16s ease;box-shadow:0 8px 22px #062c6708}.reference-suite__grid article:hover{border-color:#99b7ef;box-shadow:0 8px 26px #062c6717;transform:translateY(-1px)}.reference-suite__heading{align-items:center;display:flex;gap:.58rem;margin-bottom:.35rem}.reference-suite__heading span{background:#e8f1ff;border-radius:3px;font-size:.63rem;font-variation-settings:"wght" 700;padding:.1rem .42rem}.reference-suite__formats{color:#6f7f95}.reference-formats{border:1px solid var(--danubia-panel-stroke);border-radius:12px;padding:clamp(1.4rem,3.8vw,2rem);background:#fff;box-shadow:var(--danubia-panel-shadow)}.reference-formats__table{margin-top:1.1rem}.reference-formats__table th,.reference-formats__table td{vertical-align:top}.reference-continuity,.reference-access,.reference-windows{align-items:center;background:radial-gradient(circle at 100% 40%,#113f7d,#07172f 58%);border:1px solid #163f70;border-radius:12px;display:flex;gap:clamp(1.3rem,3.7vw,2.2rem);justify-content:space-between;padding:clamp(1.4rem,3.4vw,2.2rem);box-shadow:0 14px 36px #040f1f2e;position:relative;overflow:hidden}.reference-continuity:before,.reference-access:before,.reference-windows:before{background:radial-gradient(circle at 90% 20%,rgba(255,255,255,.14),transparent 60%);border-radius:100%;content:"";height:380px;pointer-events:none;position:absolute;right:-120px;top:-200px;width:380px;z-index:0}.reference-access nav a,.reference-windows__downloads .button{min-width:170px}.reference-continuity>div,.reference-access>div,.reference-windows>div{flex:1}.reference-access,.reference-windows{margin-top:clamp(2.2rem,5vw,3rem)}.reference-access nav,.reference-windows__downloads{align-items:stretch;display:flex;flex-wrap:wrap;gap:.7rem}.reference-access p,.reference-continuity p,.reference-windows p{color:#d9e5f5}.reference-access>div,.reference-windows>div,.reference-continuity>div{position:relative;z-index:1}.plain-draft-page{--editor-console-padding: 1.2rem;display:grid;gap:1.1rem}.plain-draft-page__header{align-items:center;display:grid;gap:1rem;grid-template-columns:1fr auto;margin-bottom:1.5rem}.plain-draft-page__header p{color:#4f657f;line-height:1.55;margin:0 0 .48rem}.plain-draft-page__header .button--secondary{min-width:198px}.editor-command-center{background:radial-gradient(130% 130% at 8% 0%,#eff5ff 0%,transparent 45%),linear-gradient(180deg,#f9fcff,#edf5ff);border:1px solid #d1def0;border-radius:16px;box-shadow:0 16px 40px #06225214;display:grid;gap:1rem;grid-template-columns:1.2fr 1fr;padding:1rem 1.2rem 1.1rem}.editor-command-center__intro{display:grid;gap:.74rem}.editor-command-center__intro p{color:#4b617a;margin:0}.editor-command-center__actions{display:flex;flex-wrap:wrap;gap:.6rem}.editor-command-center__actions .button--primary,.editor-command-center__actions .button--quiet{min-width:188px}.editor-command-center__grid{display:grid;gap:.62rem;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start}.editor-command-center__card{background:#fff;border:1px solid #cddceb;border-radius:10px;box-shadow:0 8px 22px #051f4b0d;display:grid;gap:.48rem;min-height:136px;padding:.78rem;position:relative}.editor-command-center__status{align-self:start;background:#0b63f621;border:1px solid rgba(11,99,246,.3);border-radius:999px;color:#0b63f6;display:inline-flex;font-size:.62rem;font-variation-settings:"wght" 700;letter-spacing:.08em;line-height:1;padding:.28rem .52rem;text-transform:uppercase;width:fit-content}.editor-command-center__card h3{align-items:center;color:#102a4d;display:flex;font-size:.94rem;gap:.4rem;margin:0}.editor-command-center__card h3 svg{color:#0b63f6}.editor-command-center__card p{color:#38536f;font-size:.76rem;line-height:1.45;margin:0}.editor-command-center__card small{color:#57708a;font-size:.68rem;line-height:1.35}.editor-task-accelerator{background:linear-gradient(180deg,#fff,#f8fbff);border:1px solid #d0deee;border-radius:16px;box-shadow:0 16px 40px #06225214;display:grid;gap:.95rem;grid-template-columns:1.05fr 1fr;padding:1rem 1.2rem 1.08rem}.editor-task-accelerator__intro{display:grid;gap:.78rem}.editor-task-accelerator__intro p{color:#40596f;margin:0}.editor-task-accelerator__disclaimer{color:#60758b!important;font-size:.74rem}.editor-task-accelerator__toolbar{display:grid;gap:.56rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:.1rem}.editor-task-accelerator__preset{align-items:flex-start;background:#fff;border:1px solid #d5e1ef;border-radius:10px;color:#1f3a5d;display:flex;flex-direction:column;gap:.16rem;min-height:94px;padding:.65rem .72rem;position:relative;overflow:hidden;text-align:left;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease;cursor:pointer}.editor-task-accelerator__preset:after{background:linear-gradient(100deg,transparent 0%,rgba(11,99,246,.12) 50%,transparent 100%);bottom:0;content:"";display:block;height:.7rem;left:0;opacity:0;position:absolute;right:0;transform:translate(-100%);transition:opacity .2s ease,transform .3s ease;z-index:1}.editor-task-accelerator__preset strong{font-size:.78rem}.editor-task-accelerator__preset small{color:#596f87;font-size:.67rem;line-height:1.3}.editor-task-accelerator__preset[aria-pressed=true],.editor-task-accelerator__preset:hover{border-color:#0b63f6;box-shadow:0 10px 24px #0b63f61f;transform:translateY(-1px)}.editor-task-accelerator__preset[aria-pressed=true]{background:#edf5ff}.editor-task-accelerator__preset[aria-pressed=true]:after{opacity:1;transform:translate(0)}.editor-task-accelerator__panel{background:#fbfdff;border:1px solid #d8e5f2;border-left:4px solid #0b63f6;border-radius:11px;display:grid;gap:.74rem;padding:.88rem}.editor-task-accelerator__panel h3{color:#12305b;margin:0}.editor-task-accelerator__panel p{color:#455b73;font-size:.8rem;line-height:1.45;margin:0}.editor-task-accelerator__panel-grid{display:grid;gap:.54rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:.12rem}.editor-task-accelerator__panel-grid article{border:1px solid #e2ebf5;border-radius:9px;color:#2d4563;display:grid;gap:.2rem;min-height:90px;padding:.62rem;transition:border-color .2s ease,box-shadow .2s ease}.editor-task-accelerator__panel-grid article:hover{border-color:#bdd5f2;box-shadow:0 7px 18px #0b63f614}.editor-advanced-workbench{position:relative;background:linear-gradient(180deg,#f9fcff,#f2f7ff);border:1px solid #d0deee;border-radius:16px;box-shadow:0 16px 40px #06225214;overflow:hidden;display:grid;gap:.9rem;padding:1rem 1.2rem 1.06rem}.editor-advanced-workbench:before{content:"";position:absolute;pointer-events:none;top:-75px;left:-26%;width:180px;height:180px;background:radial-gradient(circle,#0b63f62e,#0b63f600 70%)}.editor-advanced-workbench:after{content:"";position:absolute;pointer-events:none;top:0;left:0;width:100%;height:2px;background:linear-gradient(90deg,#0b63f626,#0b63f600)}.editor-advanced-workbench__intro{position:relative;z-index:1;display:grid;gap:.45rem}.editor-advanced-workbench__intro p{color:#42546a;margin:0}.editor-advanced-workbench__topline{position:relative;z-index:1;display:grid;gap:.58rem;grid-template-columns:repeat(3,minmax(0,1fr))}.editor-advanced-workbench__topline article{background:#fff;border:1px solid #d8e6f4;border-radius:10px;color:#1f3a5d;display:grid;gap:.3rem;min-height:82px;padding:.66rem .72rem;transition:border-color .2s ease,transform .2s ease}.editor-advanced-workbench__topline article:hover{border-color:#7bb6ff;transform:translateY(-1px)}.editor-advanced-workbench__topline article strong{color:#14325d;font-size:.85rem}.editor-advanced-workbench__topline article small{color:#536983;font-size:.7rem;line-height:1.35}.editor-advanced-workbench__mode-switcher{position:relative;z-index:1;display:grid;gap:.48rem;grid-template-columns:repeat(4,minmax(0,1fr))}.editor-advanced-workbench__mode{align-items:flex-start;background:#fff;border:1px solid #d4e1f0;border-radius:10px;color:#213d61;display:flex;flex-direction:column;gap:.2rem;min-height:92px;padding:.7rem .75rem;text-align:left;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.editor-advanced-workbench__mode strong{font-size:.78rem}.editor-advanced-workbench__mode small{color:#60758c;font-size:.66rem;line-height:1.32}.editor-advanced-workbench__mode[aria-pressed='"true"'],.editor-advanced-workbench__mode:hover{color:#082d5e;border-color:#0b63f6;box-shadow:0 12px 26px #0b63f61f;transform:translateY(-1px)}.editor-advanced-workbench__mode[aria-pressed='"true"']{background:#edf5ff;color:#082d5e}.editor-advanced-workbench__panel{position:relative;z-index:1;background:#fbfdff;border:1px solid #d8e5f2;border-left:4px solid #0b63f6;border-radius:11px;display:grid;gap:.58rem;padding:.84rem}.editor-advanced-workbench__panel h3{color:#112f55;margin:0}.editor-advanced-workbench__panel p{color:#485e77;margin:0}.editor-advanced-workbench__panel-grid{position:relative;z-index:1;display:grid;gap:.6rem;grid-template-columns:2fr 2fr 1fr}.editor-advanced-workbench__panel-grid article{background:#fff;border:1px solid #dde8f5;border-radius:9px;color:#2d4563;display:grid;gap:.26rem;min-height:108px;padding:.63rem}.editor-advanced-workbench__panel-grid span{color:#5a7290;font-size:.65rem;letter-spacing:.08em;text-transform:uppercase}.editor-advanced-workbench__panel-grid ul{color:#3f5670;display:grid;gap:.2rem;margin:0;padding-left:1rem}.editor-advanced-workbench__panel-grid p{font-size:.8rem;line-height:1.44}.editor-studio-edge{background:linear-gradient(180deg,#fff,#f5faff);border:1px solid #c8d7ea;border-radius:16px;box-shadow:0 18px 46px #051a4214;display:grid;gap:.9rem;padding:1rem 1.2rem 1.05rem}.editor-studio-edge__intro{display:grid;gap:.45rem}.editor-studio-edge__intro p{color:#42546a;margin:0}.editor-studio-edge__stats{display:grid;gap:.55rem;grid-template-columns:repeat(3,minmax(0,1fr))}.editor-studio-edge__stats article{background:#fff;border:1px solid #d9e5f3;border-radius:10px;color:#203e63;display:grid;gap:.25rem;min-height:82px;padding:.68rem .74rem}.editor-studio-edge__stats span{color:#60748f;font-size:.64rem;font-variation-settings:"wght" 680;letter-spacing:.06em;text-transform:uppercase}.editor-studio-edge__stats strong{color:#0b63f6;font-size:1.01rem}.editor-studio-edge__stats small{color:#536983;font-size:.68rem;line-height:1.35}.editor-studio-edge__modes{display:grid;gap:.52rem;grid-template-columns:repeat(4,minmax(0,1fr))}.editor-studio-edge__mode{align-items:flex-start;border:1px solid #d4e0f0;border-radius:10px;color:#213f66;background:#fff;display:flex;flex-direction:column;gap:.2rem;min-height:96px;padding:.72rem .75rem;text-align:left;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.editor-studio-edge__mode strong{font-size:.78rem}.editor-studio-edge__mode small{color:#60728a;font-size:.66rem;line-height:1.32}.editor-studio-edge__mode[aria-pressed='"true"'],.editor-studio-edge__mode:hover{border-color:#0b63f6;color:#082d5e;box-shadow:0 10px 24px #0b63f61c;transform:translateY(-1px)}.editor-studio-edge__mode[aria-pressed='"true"']{background:#edf5ff}.editor-studio-edge__panel{background:#fbfdff;border:1px solid #dbe7f4;border-left:4px solid #0b63f6;border-radius:11px;display:grid;gap:.62rem;padding:.84rem}.editor-studio-edge__panel h3{color:#102f56;margin:0}.editor-studio-edge__panel p{color:#495f77;margin:0}.editor-studio-edge__panel-grid{display:grid;gap:.6rem;grid-template-columns:2fr 1fr 1fr}.editor-studio-edge__panel-grid article{background:#fff;border:1px solid #dce8f5;border-radius:10px;color:#2d4665;display:grid;gap:.26rem;min-height:112px;padding:.65rem}.editor-studio-edge__panel-grid span{color:#5b7492;font-size:.65rem;letter-spacing:.08em;text-transform:uppercase}.editor-studio-edge__panel-grid ul{color:#3d5572;display:grid;gap:.22rem;margin:0;padding-left:1rem}.editor-studio-edge__panel-grid p{font-size:.79rem;line-height:1.45}.editor-studio-edge__panel-grid small{color:#5f7590;font-size:.68rem;line-height:1.38}.editor-studio-edge__actions{display:flex;flex-wrap:wrap;gap:.55rem}.editor-studio-edge__actions .button--primary,.editor-studio-edge__actions .button--quiet{min-width:190px}.editor-desktop-parity{background:linear-gradient(180deg,#fff,#f7fbff);border:1px solid #c7d7eb;border-radius:16px;box-shadow:0 18px 46px #051a4214;display:grid;gap:.9rem;padding:1rem 1.2rem 1.05rem}.editor-desktop-parity__intro{display:grid;gap:.45rem}.editor-desktop-parity__intro p{color:#42546a;margin:0}.editor-desktop-parity__index{display:grid;gap:.55rem;grid-template-columns:repeat(4,minmax(0,1fr))}.editor-desktop-parity__index article{background:#fff;border:1px solid #d9e5f3;border-radius:10px;color:#203e63;display:grid;gap:.25rem;min-height:82px;padding:.68rem .74rem}.editor-desktop-parity__index span{color:#5e738f;display:block;font-size:.64rem;font-variation-settings:"wght" 680;letter-spacing:.06em;text-transform:uppercase}.editor-desktop-parity__index strong{color:#0b63f6;font-size:1.01rem}.editor-desktop-parity__index small{color:#536983;font-size:.68rem;line-height:1.35}.editor-desktop-parity__grid{display:grid;gap:.7rem;grid-template-columns:1.05fr .95fr}.editor-desktop-parity__focus,.editor-desktop-parity__rail{background:#fbfdff;border:1px solid #dce8f4;border-radius:12px;color:#273f5d;padding:.78rem}.editor-desktop-parity__focus span,.editor-desktop-parity__rail span{color:#5a7391;display:block;font-size:.63rem;font-variation-settings:"wght" 680;letter-spacing:.07em;margin-bottom:.36rem;text-transform:uppercase}.editor-desktop-parity__focus ul{list-style:none;margin:0;padding:0}.editor-desktop-parity__focus li{border:1px solid #dce8f4;border-radius:9px;display:grid;gap:.22rem;margin-top:.48rem;padding:.6rem .68rem}.editor-desktop-parity__focus li:first-child{margin-top:0}.editor-desktop-parity__focus strong{color:#102e54;font-size:.82rem}.editor-desktop-parity__focus small{color:#59718c;font-size:.68rem}.editor-desktop-parity__focus em{color:#3e607f;font-style:normal;font-size:.68rem}.editor-desktop-parity__rail{border-left:4px solid #0b63f6}.editor-desktop-parity__rail p{color:#455b74;font-size:.8rem;line-height:1.42;margin:0}.editor-desktop-parity__rail-highlight{border-left:2px solid #9ec3ff;color:#143760;display:block;margin-top:.55rem;padding-left:.55rem}.editor-desktop-parity__actions{display:flex;flex-wrap:wrap;gap:.55rem}.editor-desktop-parity__actions .button--primary,.editor-desktop-parity__actions .button--quiet{min-width:190px}.editor-task-accelerator__panel-grid span{color:#5c728a;font-size:.66rem;letter-spacing:.07em;text-transform:uppercase}.editor-task-accelerator__actions{align-items:center;display:flex;flex-wrap:wrap;gap:.55rem}.editor-task-accelerator__actions .button--primary,.editor-task-accelerator__actions .button--secondary{min-width:188px}.editor-executive-rail{background:linear-gradient(180deg,#0a2542,#0f2f52);border:1px solid #0f2f52;border-radius:16px;box-shadow:0 18px 50px #05204833;color:#f3f8ff;display:grid;gap:.96rem;padding:1.05rem 1.2rem}.editor-executive-rail>div:first-child h2{color:#fff;font-size:clamp(1.42rem,2.6vw,1.85rem);letter-spacing:-.032em;margin:0 0 .45rem}.editor-executive-rail>div:first-child p{color:#c7d7ef;margin:0}.editor-executive-rail__grid{display:grid;gap:.72rem;grid-template-columns:repeat(4,minmax(0,1fr))}.editor-executive-rail__card{background:#05274c57;border:1px solid rgba(173,199,237,.36);border-radius:10px;display:grid;gap:.62rem;padding:.78rem}.editor-executive-rail__card h3{color:#f6fbff;font-size:.92rem;letter-spacing:-.02em;margin:0}.editor-executive-rail__card p{color:#dae6f7;font-size:.76rem;line-height:1.45;margin:0}.editor-executive-rail__metrics dl{border-top:1px dashed rgba(180,201,228,.36);color:#dce6f5;display:grid;gap:.46rem;margin:0;padding-top:.42rem}.editor-executive-rail__metrics dt{color:#a9c0de;display:block;font-size:.62rem;letter-spacing:.075em;text-transform:uppercase}.editor-executive-rail__metrics dd{color:#f2f6ff;font-size:.79rem;margin:0 0 .16rem}.editor-executive-rail__card small{color:#bfd1e8;display:block;font-size:.67rem;margin-top:auto}.editor-efficiency-console{background:linear-gradient(180deg,#fff,#f6fbff);border:1px solid #d4e1f0;border-radius:16px;box-shadow:0 16px 40px #06225214;display:grid;gap:.9rem;padding:1rem 1.2rem 1.1rem}.editor-efficiency-console>div:first-child h2{color:var(--danubia-ink);font-size:1.5rem;letter-spacing:-.028em;margin:0 0 .32rem}.editor-efficiency-console>div:first-child p{color:#4b6079;margin:0}.editor-efficiency-console__templates{display:grid;gap:.58rem;grid-template-columns:repeat(4,minmax(0,1fr))}.editor-efficiency-console__template{align-items:flex-start;background:#fff;border:1px solid #d8e4f0;border-radius:10px;color:#263b58;display:flex;flex-direction:column;gap:.22rem;min-height:90px;padding:.72rem;text-align:left;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.editor-efficiency-console__template[aria-pressed=true],.editor-efficiency-console__template:hover{border-color:#0b63f6;box-shadow:0 10px 30px #0b63f629;transform:translateY(-1px)}.editor-efficiency-console__template small{color:#586e89;font-size:.68rem;line-height:1.3}.editor-efficiency-console__panel{background:#f7fbff;border:1px solid #d8e5f2;border-left:4px solid #0b63f6;border-radius:10px;display:grid;gap:.72rem;padding:.9rem}.editor-efficiency-console__eyebrow{color:#0b63f6;display:block;font-size:.68rem;font-variation-settings:"wght" 700;letter-spacing:.1em;text-transform:uppercase}.editor-efficiency-console__panel h3{color:#122f56;margin:0}.editor-efficiency-console__panel p{color:#41556d;margin:0}.editor-efficiency-console__checklist{display:grid;gap:.7rem;grid-template-columns:1.2fr 1fr}.editor-efficiency-console__checklist ul{border:0;color:#304763;margin:0;padding-left:1rem}.editor-efficiency-console__checklist li{color:#2f4768;font-size:.78rem;line-height:1.45;margin-top:.38rem}.editor-efficiency-console__checklist li:first-child{margin-top:0}.editor-efficiency-console__checklist div p{color:#4a6078;font-size:.76rem;line-height:1.45;margin:0 0 .3rem}.editor-efficiency-console__checklist div p:last-child{margin-bottom:0}.editor-efficiency-console__actions{align-items:center;display:flex;flex-wrap:wrap;gap:.55rem}.editor-efficiency-console__actions .button--secondary,.editor-efficiency-console__actions .button--quiet{min-width:188px}.editor-sync-console{background:linear-gradient(180deg,#fff,#f8fbff);border:1px solid #d4e1f0;border-radius:16px;box-shadow:0 16px 40px #06225214;display:grid;gap:.85rem;padding:1rem 1.2rem 1.1rem;position:relative}.editor-sync-console:before{content:"";background:linear-gradient(90deg,#0b63f6,#08bddb);border-radius:16px 16px 0 0;height:3px;left:.95rem;position:absolute;right:.95rem;top:.95rem}.editor-sync-console>div:first-child h2{color:var(--danubia-ink);font-size:1.55rem;letter-spacing:-.028em;margin:0 0 .34rem}.editor-sync-console>div:first-child p{color:#445a74;margin:0}.editor-sync-console__summary{color:#26496d;font-size:.8rem;font-variation-settings:"wght" 560;line-height:1.35;margin:.3rem 0 0}.editor-sync-console__profiles{display:grid;gap:.6rem;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:.25rem}.editor-sync-console__profile{align-items:flex-start;background:#fff;border:1px solid #d8e4f0;border-radius:10px;color:#263b58;display:flex;flex-direction:column;gap:.28rem;min-height:96px;padding:.72rem .8rem;position:relative;text-align:left;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.editor-sync-console__profile:before{background:#d6e2ef;border-radius:999px;content:"";height:6px;left:.65rem;position:absolute;top:.6rem;width:6px}.editor-sync-console__profile[aria-pressed=true],.editor-sync-console__profile:hover{border-color:#0b63f6;box-shadow:0 10px 30px #0b63f624;transform:translateY(-1px)}.editor-sync-console__profile[aria-pressed=true]{background:#f4f8ff}.editor-sync-console__profiles-icon{align-items:center;display:inline-flex;font-size:.75rem;gap:.38rem;padding-left:.65rem}.editor-sync-console__profiles-icon svg{color:#0b63f6}.editor-sync-console__profile strong{color:#1d3c61;margin-left:.4rem}.editor-sync-console__profile small{color:#4d6179}.editor-sync-console__panel{background:#f7fbff;border:1px solid #d8e5f2;border-left:4px solid #0b63f6;border-radius:10px;display:grid;gap:.72rem;padding:.9rem}.editor-sync-console__panel p{color:#41556d;margin:0}.editor-sync-console__eyebrow{color:#0b63f6;display:block;font-size:.68rem;font-variation-settings:"wght" 700;letter-spacing:.1em;text-transform:uppercase}.editor-sync-console__panel h3{color:#122f56;margin:0;font-size:1.22rem;letter-spacing:-.025em}.editor-sync-console__details{display:grid;gap:.72rem;grid-template-columns:repeat(3,minmax(0,1fr))}.editor-sync-console__details strong,.editor-sync-console__note{color:#18395d}.editor-sync-console__details p{color:#4d6179;font-size:.8rem;line-height:1.42;margin:.45rem 0 0}.editor-sync-console__details div{border-left:3px solid #d9e6f4;padding-left:.6rem}.editor-sync-console__note{border-top:1px dashed #c8dcf2;font-size:.8rem;line-height:1.45;margin-top:.25rem;padding-top:.68rem}.editor-sync-console__profiles-icon+strong{margin-top:.4rem}.editor-intel-strip{background:#fff;border:1px solid #d8e5f2;border-radius:14px;box-shadow:0 16px 40px #0622520f;display:grid;gap:.85rem;padding:1rem 1.2rem}.editor-intel-strip>div h2{color:#122c4f;font-size:1.3rem;margin:0 0 .45rem}.editor-intel-strip>div p{color:#4d607a;margin:0}.editor-intel-strip__grid{display:grid;gap:.62rem;grid-template-columns:repeat(4,minmax(0,1fr))}.editor-intel-strip__grid article{background:#f7fbff;border:1px solid #dae5f3;border-radius:10px;padding:.75rem}.editor-intel-strip__grid strong{color:#123359;display:block;font-size:.96rem;margin:0 0 .2rem}.editor-intel-strip__grid small{color:#4f6581;display:block;font-size:.67rem;margin:0 0 .35rem}.editor-intel-strip__grid p{color:#53687f;font-size:.74rem;line-height:1.45;margin:0}.editor-intel-strip__empty{background:#f6fbff;border-radius:8px;color:#5a6f89;grid-column:1 / -1;margin:0;padding:.72rem;text-align:center}.editor-operations-console{background:linear-gradient(180deg,#fff,#f7fbff);border:1px solid #d4e0ee;border-radius:16px;box-shadow:0 16px 40px #06225214;display:grid;gap:.88rem;padding:1rem 1.2rem 1.08rem}.editor-operations-console>div:first-child h2{color:var(--danubia-ink);font-size:1.42rem;letter-spacing:-.028em;margin:0 0 .32rem}.editor-operations-console>div:first-child p{color:#4b6079;margin:0}.editor-operations-console__grid{display:grid;gap:.65rem;grid-template-columns:repeat(3,minmax(0,1fr))}.editor-operations-console__grid article{background:#fff;border:1px solid #d9e5f1;border-radius:10px;padding:.72rem .78rem}.editor-operations-console__grid span{color:#5f7590;display:block;font-size:.66rem;letter-spacing:.07em;text-transform:uppercase}.editor-operations-console__grid strong{color:#0a4f9c;display:block;font-size:1.26rem;letter-spacing:-.028em;margin:.4rem 0 .32rem}.editor-operations-console__grid small{color:#5b6f88;font-size:.7rem;line-height:1.4}.editor-operations-studio{background:linear-gradient(180deg,#fff,#f4f9ff);border:1px solid #d6e3f2;border-radius:14px;box-shadow:0 18px 42px #07172f0f;display:grid;gap:1rem;padding:1rem 1.2rem 1.1rem}.editor-operations-studio>div:first-child h2{color:#102c52;font-size:1.45rem;letter-spacing:-.032em;margin:0 0 .42rem}.editor-operations-studio>div:first-child p{color:#4d5f75;font-size:.84rem;line-height:1.5;margin:0}.editor-operations-studio__benchmarks{display:grid;gap:.65rem;grid-template-columns:repeat(3,minmax(0,1fr))}.editor-operations-studio__benchmarks article{background:#fff;border:1px solid #d8e5f3;border-radius:10px;display:grid;gap:.2rem;padding:.72rem .78rem}.editor-operations-studio__benchmarks span{color:#5e7390;font-size:.66rem;text-transform:uppercase;letter-spacing:.05em}.editor-operations-studio__benchmarks strong{color:#12345c;display:block;font-size:.95rem}.editor-operations-studio__benchmarks small{color:#60758f;font-size:.66rem;line-height:1.45}.editor-operations-studio__stages{display:grid;gap:.7rem;grid-template-columns:repeat(4,minmax(0,1fr))}.editor-operations-studio__stage{background:#fff;border:1px solid #d7e2ef;border-radius:10px;display:grid;gap:.5rem;padding:.8rem}.editor-operations-studio__stage h3{color:#0f345d;font-size:.92rem;margin:0}.editor-operations-studio__stage strong{color:#173e64;font-size:.87rem;line-height:1.35}.editor-operations-studio__stage>p,.editor-operations-studio__stage small{color:#495e75;font-size:.74rem;line-height:1.55;margin:0}.editor-operations-studio__stage ul{margin:0;padding-left:1rem}.editor-operations-studio__stage li{color:#33465e;font-size:.74rem;line-height:1.45;margin-top:.3rem}.editor-operations-studio__stage li:first-child{margin-top:0}.editor-operations-studio__stage>div span{color:#35516f;display:block;font-size:.69rem;font-variation-settings:"wght" 680;letter-spacing:.02em;margin-bottom:.28rem;text-transform:uppercase}.editor-operations-brief{align-items:start;background:#fff;border:1px solid #d8e5f3;border-radius:14px;box-shadow:0 18px 44px #07172f0f;display:grid;gap:1rem;grid-template-columns:1fr 1fr auto;padding:1rem 1.2rem}.editor-operations-brief article{min-width:0}.editor-operations-brief h2{color:#102c52;margin:0 0 .45rem}.editor-operations-brief h3{color:#112c52;font-size:1rem;margin:0 0 .42rem}.editor-operations-brief p{color:#4e6078;font-size:.84rem;line-height:1.55;margin:0}.editor-operations-brief ul{margin:.55rem 0 0;padding-left:1.05rem}.editor-operations-brief li{color:#354a64;font-size:.8rem;line-height:1.56;margin-top:.4rem}.editor-operations-brief li:first-child{margin-top:0}.editor-speed-layer{background:linear-gradient(180deg,#fff,#f4f9ff);border:1px solid #d6e3f2;border-radius:14px;box-shadow:0 18px 42px #07172f0f;display:grid;gap:1rem;padding:1rem 1.2rem 1.1rem}.editor-speed-layer>div:first-child h2{color:#102c52;font-size:1.4rem;letter-spacing:-.032em;margin:0 0 .42rem}.editor-speed-layer>div:first-child p{color:#4e6078;font-size:.84rem;line-height:1.5;margin:0}.editor-speed-layer__signals{display:grid;gap:.7rem;grid-template-columns:repeat(3,minmax(0,1fr))}.editor-speed-layer__signals article{background:#f7fbff;border:1px solid #d8e5f3;border-radius:10px;padding:.75rem .8rem}.editor-speed-layer__signal-head{align-items:center;color:#102d55;display:inline-flex;font-size:.71rem;font-variation-settings:"wght" 700;gap:.35rem;letter-spacing:.03em;margin-bottom:.42rem;text-transform:uppercase}.editor-speed-layer__signal-head svg{color:var(--danubia-blue)}.editor-speed-layer__signals p{color:#4d5f75;font-size:.78rem;line-height:1.5;margin:0}.editor-speed-layer__profiles{display:grid;gap:.7rem;grid-template-columns:repeat(3,minmax(0,1fr))}.editor-speed-layer__profiles article{background:#fff;border:1px solid #d7e2ef;border-radius:10px;display:grid;padding:.75rem;gap:.45rem}.editor-speed-layer__profiles h3{color:#12345c;font-size:1.01rem;margin:0}.editor-speed-layer__metric{background:#e7f1ff;border-radius:999px;color:#0a4f9c;display:inline-block;font-size:.66rem;font-variation-settings:"wght" 680;letter-spacing:.045em;padding:.12rem .46rem;text-transform:uppercase;width:fit-content}.editor-speed-layer__profiles p{color:#33465e;font-size:.84rem;line-height:1.46;margin:0}.editor-speed-layer__profiles strong{color:#1e3f66;display:block;font-size:.79rem;line-height:1.4}.editor-speed-layer__profiles small{color:#5e7390;font-size:.68rem}.editor-speed-layer__profiles ul{color:#354a64;margin:0;padding-left:1rem}.editor-speed-layer__profiles li{font-size:.76rem;line-height:1.5;margin-top:.35rem}.editor-speed-layer__profiles li:first-child{margin-top:0}.editor-standard-panel{background:linear-gradient(180deg,#fff,#f9fcff);border:1px solid #d2e1f0;border-radius:14px;box-shadow:0 18px 44px #07172f0f;display:grid;gap:1rem;grid-template-columns:1fr;padding:1rem 1.2rem}.editor-standard-panel h2{color:#102c52;margin:0 0 .45rem}.editor-standard-panel p{color:#4e6078;font-size:.84rem;line-height:1.5;margin:0}.editor-standard-panel__grid{display:grid;gap:.65rem;grid-template-columns:repeat(3,minmax(0,1fr))}.editor-standard-panel__grid article{background:#fff;border:1px solid #dee8f4;border-radius:10px;padding:.72rem .78rem}.editor-standard-panel__grid span{color:#5b6f88;display:block;font-size:.65rem;letter-spacing:.08em;text-transform:uppercase}.editor-standard-panel__grid strong{color:#0a4f9c;display:block;font-size:1.12rem;letter-spacing:-.025em;margin:.4rem 0 .32rem}.editor-standard-panel__grid small{color:#5b6f88;font-size:.7rem;line-height:1.45}.editor-command-grid{display:grid;gap:.75rem;grid-template-columns:repeat(3,minmax(0,1fr));margin:1.2rem 0 1.4rem}.editor-command-grid article{background:#fff;border:1px solid #d8e4f1;border-radius:12px;min-height:100%;padding:.9rem}.editor-command-grid article p{color:#4e6077;font-size:.8rem;line-height:1.52;margin:0}.editor-command-grid__eyebrow{align-items:center;color:#1b3e68;display:inline-flex;font-size:.7rem;font-variation-settings:"wght" 710;gap:.35rem;letter-spacing:.045em;margin-bottom:.45rem;text-transform:uppercase}.editor-command-grid__eyebrow svg{color:#0b63f6}.plain-draft-page__header h1{color:var(--danubia-ink);font-size:clamp(2.55rem,4.4vw,4.4rem);letter-spacing:-.055em;line-height:.98;margin-bottom:.65rem}.plain-draft-card{border-radius:14px;border-color:#c8d6ec;box-shadow:0 18px 54px #07172f1a}.plain-draft-card__toolbar{border-bottom:1px solid #d8e4f0}.plain-draft-card__lead p{color:#44556c;line-height:1.6;margin:0;padding:1.2rem 1.2rem .25rem}.plain-draft-card__signals{display:grid;gap:.65rem;grid-template-columns:repeat(3,minmax(0,1fr));padding:1.05rem 1.2rem 0}.plain-draft-card__signals article{background:#f5f9ff;border:1px solid #d7e2f0;border-radius:8px;padding:.85rem}.plain-draft-card__signals h3{color:#0f2d56;font-size:.84rem;margin:0 0 .4rem}.plain-draft-card__signals p{color:#52617a;font-size:.77rem;line-height:1.5;margin:0}.plain-draft-card__overview{color:#4b5f7a;font-size:.83rem;line-height:1.55;margin:0;padding:.4rem 1.2rem 1.05rem}.plain-draft-card__toolset{list-style:none;margin:.95rem 1.2rem 0;padding:0}.plain-draft-card__toolset li{color:#3f5470;font-size:.84rem;line-height:1.55;padding:.58rem 0;border-top:1px solid #e8eef5}.plain-draft-card__toolset li:first-of-type{border-top:0}.plain-draft-card footer{background:#f9fbfe}.plain-draft-card footer strong{color:#132c4f}.plain-draft-card footer p{color:#51627a}.plain-draft-console{background:linear-gradient(180deg,#fff,#fbfdff 68%,#f8fbff);border:1px solid #d5e2f0;border-radius:16px;box-shadow:0 20px 48px #07172f14;margin:1.1rem 0 0;overflow:hidden}.plain-draft-console>div:first-child,.editor-mode-switcher,.editor-mode-panel,.editor-efficiency-grid{padding:0 1.2rem}.plain-draft-console>div:first-child{margin:1.2rem 0}.plain-draft-console>div:first-child h2{color:var(--danubia-ink);font-size:1.62rem;letter-spacing:-.03em;margin:0 0 .45rem}.plain-draft-console>div:first-child p{color:#42546c;margin:0}.editor-mode-switcher{display:grid;gap:.65rem;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:1rem}.editor-mode-switcher .button--quiet{align-items:flex-start;border:1px solid #c8d7e8;border-radius:8px;color:#253857;display:flex;flex-direction:column;gap:.25rem;min-height:96px;padding:.75rem;text-align:left;transition:border-color .2s ease,background-color .2s ease,color .2s ease}.editor-mode-switcher .button--quiet[aria-pressed=true]{background:#f0f6ff;border-color:var(--danubia-blue);color:#0b4b9b}.editor-mode-switcher .button--quiet:hover{border-color:#b7ccf0;background:#f8fbff}.editor-mode-switcher small{color:#59708e;display:block;font-size:.63rem;line-height:1.35;margin-top:auto}.editor-mode-panel{background:#f8fbff;border:1px solid #d9e4ef;border-left:4px solid #0b63f6;border-radius:9px;display:grid;gap:1rem;grid-template-columns:2fr 1fr;padding-top:1rem;padding-bottom:1rem}.editor-mode-panel__label{color:#0b63f6;display:inline-block;font-size:.67rem;font-variation-settings:"wght" 700;letter-spacing:.11em;margin-bottom:.32rem;text-transform:uppercase}.editor-mode-panel strong{color:var(--danubia-ink);display:block;font-size:.94rem;margin-bottom:.55rem}.editor-mode-panel ul{border-left:0;color:#3e5169;display:grid;gap:.48rem;list-style:none;margin:0;padding:0}.editor-mode-panel li{background:#fff;border:1px solid #dce6f0;border-radius:8px;font-size:.78rem;line-height:1.45;padding:.62rem .74rem}.editor-mode-panel__shortcuts{border-left:1px dashed #d8e3f1;padding-left:1rem}.editor-mode-panel__shortcuts span{color:#3b4f68;display:block;font-size:.73rem;font-variation-settings:"wght" 700;margin-bottom:.5rem}.editor-mode-panel__shortcuts div{display:flex;flex-wrap:wrap;gap:.38rem}.editor-mode-panel__shortcuts kbd{background:#f3f8ff;border:1px solid #c8d6ec;border-radius:4px;color:#12385a;font-size:.67rem;letter-spacing:.05em;padding:.2rem .47rem}.editor-mode-panel__shortcuts small{color:#64748b;display:block;font-size:.62rem;margin-top:.68rem}.editor-efficiency-grid{display:grid;gap:.85rem;grid-template-columns:repeat(2,minmax(0,1fr));margin:1rem 0 1.15rem}.editor-metrics{background:#fcfdff;border:1px solid #d9e5f0;border-radius:10px;min-height:100%;padding:.85rem 0}.editor-metrics h3{color:#132c4f;font-size:.94rem;margin:0 0 .7rem}.editor-metrics dl{display:grid;gap:.55rem;grid-template-columns:1fr;margin:0}.editor-metrics dl div{border:1px solid #dce6f0;border-radius:8px;display:grid;gap:.2rem;padding:.58rem .7rem}.editor-metrics dt{color:#6d7f97;font-size:.67rem;text-transform:uppercase}.editor-metrics dd{color:var(--danubia-ink);font-size:1.18rem;font-variation-settings:"wght" 680;margin:0}.editor-metrics>p{color:#4a5f78;font-size:.8rem;line-height:1.5;margin:.7rem 0 0}.editor-metrics--compact ul{border-top:1px solid #d8e5f1;list-style:none;margin:0;padding:.65rem 0 0}.editor-metrics--compact li{border-bottom:1px solid #e3eaf2;display:grid;gap:.24rem;grid-template-columns:1fr auto;padding:.56rem .1rem}.editor-metrics--compact li:last-child{border-bottom:0}.editor-metrics--compact li span{align-items:center;color:#274165;display:flex;font-size:.72rem;gap:.42rem}.editor-metrics--compact li strong{color:#0b63f6;font-size:.76rem;font-variation-settings:"wght" 650}.editor-power-lab{background:linear-gradient(180deg,#fff,#f7fbff 65%,#f2f7ff);border:1px solid #c8d8ea;border-radius:14px;box-shadow:0 18px 46px #0b326d14;margin:1.1rem 0 0;padding:1.05rem 1.2rem}.editor-power-lab>div:first-child{margin-bottom:1rem}.editor-power-lab>div:first-child h2{color:var(--danubia-ink);font-size:1.64rem;letter-spacing:-.03em;margin:0 0 .45rem}.editor-power-lab>div:first-child p{color:#42546c;margin:0}.editor-power-lab__switcher{display:grid;gap:.62rem;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:.78rem}.editor-power-lab__switcher .button--quiet{align-items:flex-start;border:1px solid #c8d7e8;border-radius:10px;display:flex;flex-direction:column;gap:.18rem;min-height:102px;padding:.72rem .72rem .62rem;text-align:left;transition:border-color .18s ease,color .18s ease,background-color .18s ease}.editor-power-lab__switcher .button--quiet[aria-pressed=true]{background:#eef5ff;border-color:var(--danubia-blue);color:#0b4b9b}.editor-power-lab__switcher-title,.editor-power-lab__switcher-sub{display:block}.editor-power-lab__switcher-title{align-items:center;color:#132f57;display:flex;flex-wrap:wrap;font-size:.75rem;font-variation-settings:"wght" 670;gap:.37rem;line-height:1.22}.editor-power-lab__switcher-sub{color:#5f7390;font-size:.74rem}.editor-power-lab__switcher small{color:#687d97;display:block;font-size:.62rem;margin-top:auto}.editor-power-lab__panel{background:#fff;border:1px solid #d8e5f2;border-radius:10px;padding:.95rem .96rem}.editor-power-lab__label{color:#0b63f6;display:block;font-size:.66rem;font-variation-settings:"wght" 710;letter-spacing:.13em;margin-bottom:.3rem;text-transform:uppercase}.editor-power-lab__panel h3{color:#112b50;margin:0 0 .3rem}.editor-power-lab__panel p,.editor-power-lab__panel strong{margin:0}.editor-power-lab__panel p{color:#546882;font-size:.8rem;line-height:1.42;margin-bottom:.5rem}.editor-power-lab__panel strong{color:#183b67;display:block;font-size:.9rem;font-variation-settings:"wght" 650;margin-bottom:.84rem}.editor-power-lab__metrics{display:grid;gap:.58rem;grid-template-columns:repeat(3,minmax(0,1fr));margin:0 0 .7rem}.editor-power-lab__metrics div{background:#f6faff;border:1px solid #dbe6f3;border-radius:9px;color:#274569;display:grid;gap:.16rem;padding:.5rem .62rem}.editor-power-lab__metrics span{color:#5e7491;font-size:.65rem;text-transform:uppercase}.editor-power-lab__metrics strong{color:#0b4b9b;font-size:1rem;letter-spacing:-.02em}.editor-power-lab__capabilities{margin-bottom:.72rem}.editor-power-lab__capabilities span{color:#2f486a;display:block;font-size:.75rem;font-variation-settings:"wght" 650;margin-bottom:.44rem}.editor-power-lab__capabilities ul{list-style:none;margin:0;padding:0}.editor-power-lab__capabilities li{color:#324c6f;border:1px solid #dce8f4;border-radius:8px;font-size:.74rem;line-height:1.4;margin-top:.4rem;padding:.52rem .65rem}.editor-power-lab__capabilities li:first-child{margin-top:0}.editor-power-lab__actions{align-items:center;display:flex;gap:.55rem;flex-wrap:wrap}.editor-power-lab__actions .button--primary{min-width:190px}.editor-power-lab__actions .button--secondary{min-width:160px}.editor-parity-console{background:linear-gradient(180deg,#fff,#f8fbff);border:1px solid #d2dff0;border-radius:16px;box-shadow:0 16px 42px #07172f14;margin:1.1rem 0 0;overflow:hidden}.editor-parity-console__summary{display:grid;gap:.72rem;grid-template-columns:repeat(3,minmax(0,1fr));margin:0 1.2rem .9rem}.editor-parity-console__summary article{background:#f8fbff;border:1px solid #d8e4f1;border-radius:10px;color:#102d56;min-height:88px;padding:.73rem .78rem}.editor-parity-console__summary span{color:#5e718a;display:block;font-size:.66rem;line-height:1.25;margin-bottom:.28rem;text-transform:uppercase}.editor-parity-console__summary strong{color:#0b63f6;display:block;font-size:1.04rem;letter-spacing:-.03em}.editor-parity-console__summary small{color:#4a5f78;display:block;font-size:.72rem;line-height:1.35;margin-top:.28rem}.editor-parity-console>div:first-child,.editor-parity-grid{padding:0 1.2rem}.editor-parity-console>div:first-child{margin:1.2rem 0}.editor-parity-console>div:first-child h2{color:var(--danubia-ink);font-size:1.36rem;letter-spacing:-.03em;margin:0 0 .45rem}.editor-parity-console>div:first-child p{color:#42546c;margin:0}.editor-parity-grid{display:grid;gap:.8rem;grid-template-columns:repeat(2,minmax(0,1fr));margin:0 0 1.15rem}.editor-parity-panel{background:#fcfdff;border:1px solid #d9e5f0;border-radius:10px;min-height:100%;padding:.85rem}.editor-parity-panel h3{color:#132c4f;font-size:.94rem;margin:0 0 .7rem}.editor-parity-panel ul{list-style:none;margin:0;padding:0}.editor-parity-panel li{border:1px solid #e0e9f4;border-radius:8px;color:#294061;font-size:.74rem;line-height:1.45;margin-top:.5rem;padding:.58rem .7rem}.editor-parity-panel li:first-child{margin-top:0}.editor-parity-panel__item-title,.editor-parity-panel__metric{align-items:center;display:flex;justify-content:space-between;gap:.5rem}.editor-parity-panel__item-title{margin-bottom:.12rem}.editor-parity-panel__item-title strong{color:#102d56;font-size:.79rem}.editor-parity-panel__item-title small{color:#73859d;font-size:.63rem}.editor-parity-panel__metric{color:#4f6580;font-size:.7rem}.editor-parity-panel__metric b{color:#0b63f6;font-size:.74rem;font-variation-settings:"wght" 700;margin-left:auto}.editor-parity-panel__empty{background:#f6fbff;color:#607286}.editor-parity-panel>p{color:#4a5f78;font-size:.79rem;margin:.7rem 0 0}@media(max-width:1179px){.reference-executive__grid,.reference-clarity__grid,.reference-proof__grid,.reference-commandboard__grid,.editor-command-center,.editor-task-accelerator,.editor-command-center__grid,.editor-command-grid,.editor-advanced-workbench__topline,.editor-advanced-workbench__mode-switcher,.editor-advanced-workbench__panel-grid,.editor-studio-edge__stats,.editor-studio-edge__modes,.editor-studio-edge__panel-grid,.editor-desktop-parity__index,.editor-desktop-parity__grid,.reference-professional-brief__grid,.reference-studio-preview__grid,.plain-draft-card__signals,.editor-executive-rail__grid,.editor-efficiency-console__templates,.editor-intel-strip__grid,.editor-operations-console__grid,.editor-operations-studio__benchmarks,.editor-operations-studio__stages,.editor-speed-layer__signals,.editor-sync-console__profiles,.editor-sync-console__details,.editor-speed-layer__profiles{grid-template-columns:1fr 1fr}}@media(max-width:840px){.reference-executive__grid,.reference-clarity__grid,.reference-proof__grid,.reference-commandboard__grid,.reference-professional-brief__grid,.editor-command-grid,.reference-studio-preview__grid,.editor-command-center__grid,.editor-task-accelerator__toolbar,.editor-task-accelerator__panel-grid,.editor-advanced-workbench__topline,.editor-advanced-workbench__mode-switcher,.editor-advanced-workbench__panel-grid,.editor-studio-edge__stats,.editor-studio-edge__modes,.editor-studio-edge__panel-grid,.editor-desktop-parity__index,.editor-desktop-parity__grid,.editor-operations-console__grid,.editor-executive-rail__grid,.editor-standard-panel__grid,.editor-efficiency-console__templates,.editor-intel-strip__grid,.editor-sync-console__details,.editor-sync-console__profiles,.editor-advanced-workbench,.editor-studio-edge,.editor-desktop-parity{padding-left:.95rem;padding-right:.95rem}.reference-suite__grid,.plain-draft-card__signals{grid-template-columns:1fr}.reference-continuity,.reference-access,.reference-windows{display:block;padding:1.2rem 1rem}.editor-mode-switcher,.editor-mode-panel,.editor-efficiency-grid,.editor-operations-brief,.editor-operations-studio,.editor-operations-studio__stages,.editor-speed-layer__signals,.editor-sync-console__profiles,.editor-sync-console__details,.editor-speed-layer__profiles,.editor-speed-layer,.editor-standard-panel__grid,.editor-task-accelerator,.editor-task-accelerator__toolbar,.editor-task-accelerator__panel-grid,.editor-power-lab__switcher,.editor-power-lab__metrics,.editor-parity-grid{grid-template-columns:1fr}.editor-parity-console__summary{grid-template-columns:1fr;margin-left:.95rem;margin-right:.95rem}.editor-mode-switcher .button--quiet{min-height:82px}.editor-mode-panel__shortcuts{border-left:0;border-top:1px dashed #cfdceb;margin-top:.25rem;padding:.7rem 0 0}}@media(max-width:640px){.reference-commandboard{margin-top:1.5rem;padding:1.15rem}.reference-clarity__grid{grid-template-columns:1fr}.plain-draft-card__lead p,.plain-draft-card__toolset,.plain-draft-card footer{padding-left:.9rem;padding-right:.9rem}.plain-draft-console>div:first-child,.editor-mode-switcher,.editor-mode-panel,.editor-efficiency-grid,.editor-operations-brief,.editor-efficiency-console,.editor-sync-console,.editor-intel-strip,.editor-command-center,.editor-task-accelerator,.reference-studio-preview,.editor-operations-studio,.editor-operations-studio__benchmarks,.editor-operations-studio__stages,.editor-standard-panel,.editor-speed-layer,.editor-operations-console__grid{padding-left:.95rem;padding-right:.95rem}.editor-efficiency-console__templates,.editor-intel-strip__grid,.editor-sync-console__profiles,.editor-sync-console__details,.editor-advanced-workbench__topline,.editor-advanced-workbench__mode-switcher,.editor-advanced-workbench__panel-grid,.editor-studio-edge__stats,.editor-studio-edge__modes,.editor-studio-edge__panel-grid,.editor-desktop-parity__index,.editor-desktop-parity__grid,.editor-efficiency-console__checklist{grid-template-columns:1fr}.editor-speed-layer__signals article,.editor-speed-layer__profiles article{padding:.72rem}.editor-executive-rail{padding:.95rem}.editor-executive-rail__grid{grid-template-columns:1fr}.plain-draft-page__header{align-items:stretch;grid-template-columns:1fr}.editor-operations-console__grid{gap:.45rem;grid-template-columns:1fr}.plain-draft-console>div:first-child h2{font-size:1.44rem}.editor-mode-switcher{gap:.5rem}.editor-metrics dl div{grid-template-columns:1fr 1fr}.editor-operations-studio__benchmarks article,.editor-operations-studio__stage{padding:.72rem .76rem}.editor-advanced-workbench,.editor-studio-edge,.editor-desktop-parity{padding-left:.95rem;padding-right:.95rem}.editor-parity-console>div:first-child,.editor-parity-grid{padding-left:.95rem;padding-right:.95rem}}.reference-home.river-home{position:relative;isolation:isolate;--danubia-surface-soft: linear-gradient(120deg, #ffffff 0%, #f7fbff 100%);--danubia-home-divider: #cad8ea;--danubia-home-elevation: 0 18px 36px rgba(11, 34, 72, .08)}.reference-home.river-home:before{background:radial-gradient(circle at 0% 12%,rgba(11,103,255,.1) 0%,transparent 42%),linear-gradient(120deg,#0b7ecb0f,#0d53d10a),radial-gradient(circle at 88% 92%,rgba(8,196,235,.07) 0%,transparent 34%);content:"";inset:0;pointer-events:none;position:absolute;z-index:-1}.reference-home.river-home:after{background:radial-gradient(circle at 88% 8%,rgba(11,99,246,.06) 0%,transparent 43%),radial-gradient(circle at 50% 0%,rgba(10,178,231,.05) 0%,transparent 34%),linear-gradient(180deg,#0b67ff05,#0b67ff00 42%);content:"";inset:0;opacity:.72;pointer-events:none;position:absolute;z-index:-2}.reference-home>section,.reference-home>.reference-formats,.reference-home>.reference-access,.reference-home>.reference-windows,.reference-home>.reference-continuity{border-radius:16px;box-sizing:border-box;scroll-margin-top:calc(var(--site-header-height) + 1rem)}.reference-home>.reference-executive,.reference-home>.reference-commandboard,.reference-home>.reference-studio-preview,.reference-home>.reference-proof,.reference-home>.reference-suite,.reference-home>.reference-formats,.reference-home>.reference-continuity,.reference-home>.reference-access,.reference-home>.reference-windows,.reference-home>.reference-clarity,.reference-home>.reference-professional-brief{background:linear-gradient(180deg,#fff,#fbfdff);border:1px solid var(--danubia-home-divider);border-left:4px solid #84addf;transition:transform .15s ease,border-color .15s ease,box-shadow .15s ease;overflow:hidden;box-shadow:0 10px 26px #0a192e0d}.reference-home>.reference-executive:hover,.reference-home>.reference-commandboard:hover,.reference-home>.reference-studio-preview:hover,.reference-home>.reference-proof:hover,.reference-home>.reference-suite:hover,.reference-home>.reference-formats:hover,.reference-home>.reference-clarity:hover,.reference-home>.reference-professional-brief:hover,.reference-home>.reference-continuity:hover,.reference-home>.reference-access:hover,.reference-home>.reference-windows:hover{border-color:#7ca5dc;box-shadow:var(--danubia-home-elevation);transform:translateY(-1px)}.river-hero{background:radial-gradient(circle at 11% 10%,rgba(168,200,255,.2),transparent 46%),radial-gradient(circle at 84% 8%,rgba(11,179,222,.12),transparent 44%),linear-gradient(165deg,#fff 0% 70%,#f4f8ff)}.river-hero:before{background:linear-gradient(90deg,#0b67ff0f,#08bddb08)}.river-hero__copy{background:linear-gradient(115deg,#fffffff5,#ffffffeb);border:1px solid rgba(172,196,219,.9);border-radius:18px 18px 14px 10px;box-shadow:0 16px 28px #061d3f12;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:.95rem 1.1rem 1.05rem}.river-hero__copy:before{border:1px solid rgba(208,224,244,.95);border-left:5px solid var(--danubia-blue);border-radius:18px 18px 14px 10px;box-shadow:0 18px 38px #0827561a,inset 0 0 0 1px #ffffff5c}.river-hero__copy:after{right:clamp(1.5rem,5vw,5rem);height:2px}.river-hero__price{background:linear-gradient(125deg,#fff,#f4fbff 85%);border:1px solid #bfd8f0;border-left:2px solid var(--danubia-blue);border-radius:10px;padding-inline:.9rem;padding-block:.18rem}.river-hero__price strong{font-size:1.24rem}.river-hero__price b{color:var(--danubia-blue-dark);font-variation-settings:"wght" 700}.river-feature-rail{background:linear-gradient(180deg,#fffffffa,#f5fafffa);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-top-color:#becfe5f2;border-top-width:1px;box-shadow:0 -1px 18px #061d3f0a;gap:.72rem}.river-feature-rail a{align-items:flex-start;color:#0a1f3e;background:var(--danubia-surface-soft);border-radius:10px;border:1px solid #d7e4f3;display:grid;grid-template-columns:auto 1fr;gap:.5rem;min-height:92px;padding:.78rem .88rem .78rem .75rem;box-shadow:0 8px 18px #0a2b560a;transition:transform .14s ease,border-color .14s ease,box-shadow .14s ease}.reference-home>section>header,.reference-home>section>div>header{display:grid;gap:.65rem}.reference-home>.reference-executive>header h2,.reference-home>.reference-commandboard>header h2,.reference-home>.reference-studio-preview>header h2,.reference-home>.reference-proof>header h2,.reference-home>.reference-suite>header h2,.reference-home>.reference-formats>header h2,.reference-home>.reference-clarity>header h2,.reference-home>.reference-professional-brief>header h2{text-wrap:balance;max-width:18ch}.reference-home>.reference-executive>header:after,.reference-home>.reference-commandboard>header:after,.reference-home>.reference-studio-preview>header:after,.reference-home>.reference-proof>header:after,.reference-home>.reference-suite>header:after,.reference-home>.reference-formats>header:after,.reference-home>.reference-clarity>header:after,.reference-home>.reference-professional-brief>header:after{background:linear-gradient(90deg,#0b63f640,#0b63f600);content:"";display:block;height:1px;margin-top:.55rem;width:clamp(130px,20vw,220px)}.reference-home>section>header h2,.reference-home>section>.reference-suite__grid+footer h2,.reference-home>.reference-access div strong{letter-spacing:.01em}.reference-home>.reference-executive>header p,.reference-home>.reference-commandboard>header p,.reference-home>.reference-studio-preview>header p,.reference-home>.reference-proof>header p,.reference-home>.reference-formats>header p,.reference-home>.reference-clarity>header p,.reference-home>.reference-professional-brief>header p{color:#244d7d}.river-feature-rail a:hover,.river-feature-rail a:focus-within{border-color:#8bb0dd;box-shadow:0 10px 22px #0a2b5614;transform:translateY(-1px)}.river-feature-rail a:nth-child(2n){background:linear-gradient(160deg,#fff,#f5fbff)}.river-feature-rail__icon{align-items:center;background:#ebf3ff;border:1px solid #d6e5f9;border-radius:9px;display:inline-flex;height:36px;justify-content:center;margin-top:.08rem;width:36px}.river-hero__metrics,.river-hero__trustline,.river-hero__assurance,.river-hero__ethos{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);box-shadow:0 8px 20px #08224a14}.river-hero__metric{border-radius:12px;background:linear-gradient(180deg,#fff,#f9fcff);border:1px solid #d9e4f1;box-shadow:inset 0 0 0 1px #ffffff59;padding:.72rem .74rem}.river-hero__metric strong{font-size:clamp(1.02rem,2.3vw,1.3rem)}.river-hero__trustline{background:#ffffffe6;border-color:#d5e3f4;grid-template-columns:repeat(3,minmax(0,1fr))}.river-hero__trustline article{padding-block:.28rem}.river-hero__trustline strong{font-size:.75rem;font-variation-settings:"wght" 700}.river-hero__trustline small{color:#4f6482;margin-top:.05rem}.river-hero__assurance article,.river-hero__ethos article{transition:transform .17s ease,border-color .17s ease,box-shadow .17s ease;background:#fffffff5;border-radius:12px;border:1px solid rgba(208,224,238,.95);padding:.72rem}.river-hero__assurance article:hover,.river-hero__assurance article:focus-within,.river-hero__ethos article:hover,.river-hero__ethos article:focus-within{border-color:#a5c3eef2;box-shadow:0 10px 24px #08214d14;transform:translateY(-1px)}.river-hero__assurance-icon,.river-hero__ethos-icon{color:var(--danubia-blue);margin-top:.06rem}.reference-home .section-eyebrow,.reference-home .reference-suite__total,.reference-home .reference-suite__heading>span{color:#0c3f83;letter-spacing:.12em}.reference-home .section-eyebrow{font-size:.68rem;text-transform:uppercase}.reference-home>.reference-executive,.reference-home>.reference-commandboard,.reference-home>.reference-studio-preview,.reference-home>.reference-proof,.reference-home>.reference-suite,.reference-home>.reference-formats,.reference-home>.reference-continuity,.reference-home>.reference-access,.reference-home>.reference-windows,.reference-home>.reference-clarity,.reference-home>.reference-professional-brief{border-radius:18px;box-shadow:0 18px 42px #08224a14;position:relative;isolation:isolate;scroll-margin-top:calc(var(--site-header-height) + 1rem)}.reference-home>.reference-executive:before,.reference-home>.reference-commandboard:before,.reference-home>.reference-studio-preview:before,.reference-home>.reference-proof:before,.reference-home>.reference-suite:before,.reference-home>.reference-formats:before,.reference-home>.reference-continuity:before,.reference-home>.reference-access:before,.reference-home>.reference-windows:before,.reference-home>.reference-clarity:before,.reference-home>.reference-professional-brief:before{border:1px solid rgba(255,255,255,.2);border-radius:inherit;content:"";inset:0;pointer-events:none;position:absolute;z-index:-1}.reference-home>.reference-executive{border-color:#a3c4ef}.reference-home>.reference-commandboard{border-color:#9ebfec}.reference-home>.reference-studio-preview{border-color:#bbd0ec}.reference-home>.reference-proof{border-color:#bad1ef}.reference-home>.reference-suite,.reference-home>.reference-formats{background:linear-gradient(180deg,#fcfdff,#fff 70%,#f8fcff)}.reference-home .reference-suite__index,.reference-home .reference-suite__grid,.reference-home .reference-formats__table th,.reference-home .reference-formats__table td,.reference-home .reference-access nav,.reference-home .reference-windows__downloads,.reference-home .reference-continuity>a,.reference-home .reference-continuity nav{gap:.88rem}.reference-home .reference-suite__index a{border-radius:12px;padding-inline:.95rem;padding-block:.88rem;background:linear-gradient(180deg,#fff,#f8fcff)}.reference-home .reference-suite__index a:hover,.reference-home .reference-suite__index a:focus-visible{background:linear-gradient(160deg,#fff,#f7fbff 70%);border-color:#8fb3df;box-shadow:0 10px 24px #08235517}.reference-home .reference-suite__grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:.95rem}.reference-home .reference-suite__grid article{border-radius:14px;border:1px solid #d7e4f3;background:linear-gradient(180deg,#fff,#f8fbff)}.reference-home .reference-suite__grid article:hover,.reference-home .reference-suite__grid article:focus-within{box-shadow:0 16px 30px #062c6717}.reference-home .reference-formats__table th,.reference-home .reference-formats__table td{border-bottom-color:#d7e2f1}.reference-home .reference-formats__table thead th{letter-spacing:.015em;text-transform:uppercase}.reference-home .reference-access,.reference-home .reference-windows,.reference-home .reference-continuity{border-radius:16px;border:1px solid #cedff4}.reference-home .reference-clarity,.reference-home .reference-professional-brief{border-color:#c5dbef}.reference-home .reference-clarity{background:radial-gradient(circle at 8% 15%,#f3f9ff,#fff 58%,#f8fbff)}.reference-home .reference-professional-brief{background:radial-gradient(circle at 98% 95%,#f4f9ff,#fff 52%),linear-gradient(180deg,#fbfdff,#fff)}.reference-home .reference-clarity__grid article,.reference-home .reference-professional-brief__grid article{transition:transform .14s ease,border-color .14s ease,box-shadow .14s ease}.reference-home .reference-clarity__grid article:hover,.reference-home .reference-clarity__grid article:focus-within,.reference-home .reference-professional-brief__grid article:hover,.reference-home .reference-professional-brief__grid article:focus-within{border-color:#99b8ef;box-shadow:0 9px 22px #062c6717;transform:translateY(-1px)}.reference-home .reference-access nav,.reference-home .reference-windows__downloads{align-items:stretch;display:flex;flex-wrap:wrap}.reference-home .reference-access,.reference-home .reference-windows,.reference-home .reference-continuity{border-radius:16px}.reference-home .reference-continuity{border:1px solid #1c3d72;box-shadow:0 14px 40px #03112542}.reference-home .reference-continuity.is-active{border-color:#4b86d9;box-shadow:0 16px 38px #07398742}.reference-home .reference-windows__notice{color:#ecf1f9;display:inline-flex;gap:.5rem;margin-bottom:.44rem}.reference-home .reference-windows__checksum{background:#06172f;border-radius:8px;margin-top:.32rem;padding:.45rem .58rem}.reference-home .reference-windows__checksum span{color:#9fb9db;font-variation-settings:"wght" 680;letter-spacing:.05em;margin-right:.32rem;text-transform:uppercase}.reference-home .reference-windows__checksum code{color:#e2ecfa}.reference-home .reference-scroll-anchor{display:block}@media(max-width:1180px){.river-hero{min-height:max(820px,calc(100vh - var(--site-header-height)))}.river-feature-rail{grid-template-columns:repeat(5,minmax(0,1fr))}.reference-home .reference-suite__grid,.reference-home .reference-suite__index,.reference-home>.reference-commandboard .reference-commandboard__grid,.reference-home>.reference-studio-preview .reference-studio-preview__grid{gap:.75rem}}@media(max-width:900px){.river-feature-rail,.river-hero__metrics,.river-hero__assurance{grid-template-columns:repeat(2,minmax(0,1fr))}.river-hero__copy{padding-top:2.75rem;padding-bottom:1rem}}@media(max-width:640px){.river-hero__copy{padding-top:.55rem;padding-bottom:.75rem}.river-hero__copy:before{border-left-width:4px}.river-feature-rail,.river-hero__metrics,.river-hero__assurance,.river-hero__trustline,.river-hero__ethos{grid-template-columns:1fr}.river-hero__metric,.river-hero__assurance article,.river-hero__ethos article,.river-hero__trustline article{width:100%}.reference-home>.reference-executive,.reference-home>.reference-commandboard,.reference-home>.reference-studio-preview,.reference-home>.reference-proof,.reference-home>.reference-suite,.reference-home>.reference-formats,.reference-home>.reference-continuity,.reference-home>.reference-access,.reference-home>.reference-windows,.reference-home>.reference-clarity,.reference-home>.reference-professional-brief{border-radius:14px}}.admin-shell .admin-content{min-width:0;padding:clamp(1.75rem,3vw,3rem)!important}.admin-shell .admin-page.admin-command-center{margin:0 auto;max-width:1480px;padding:0!important}.admin-shell .admin-command-header{margin-bottom:1.6rem}@media(max-width:900px){.admin-shell .admin-content{padding:1.5rem 1rem 2.5rem!important}}.downloads-page{--downloads-gutter: clamp(1.25rem, 4vw, 4.5rem);--downloads-max: 1500px;background:#fff;color:#07162b;overflow:clip}.downloads-hero{display:grid;gap:clamp(2.4rem,5vw,6rem);grid-template-columns:minmax(390px,.76fr) minmax(560px,1.24fr);margin:0 auto;max-width:var(--downloads-max);min-height:min(680px,calc(100svh - var(--site-header-height)));padding:clamp(3.5rem,6vw,6rem) var(--downloads-gutter) 0;position:relative}.downloads-hero:after{background:linear-gradient(120deg,#0d63f3 0 66%,#06b9d4 66% 76%,transparent 76%);bottom:0;content:"";height:16px;left:0;position:absolute;width:min(34vw,520px)}.downloads-hero__copy{align-self:center;padding-bottom:clamp(3rem,6vw,5.5rem);position:relative;z-index:2}.downloads-hero h1{font-size:clamp(3.3rem,5.1vw,5.8rem);letter-spacing:-.066em;line-height:.94;margin-bottom:1.25rem;max-width:760px}.downloads-hero__lead{color:#162b49;font-size:clamp(1.25rem,1.65vw,1.65rem);line-height:1.35;margin-bottom:.8rem}.downloads-hero__body{color:#516077;font-size:1rem;line-height:1.65;margin-bottom:1.9rem;max-width:610px}.downloads-hero__choices{display:grid;gap:.75rem;max-width:520px}.download-choice{align-items:center;background:#fff;border:1px solid #0d63f3;border-radius:7px;color:#07162b;display:grid;gap:1rem;grid-template-columns:48px minmax(0,1fr) auto;min-height:76px;padding:.85rem 1rem;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.download-choice:first-child{background:#0d63f3;border-color:#0d63f3;box-shadow:0 12px 28px #0d63f338;color:#fff}.download-choice:hover:not(.is-unavailable){box-shadow:0 14px 32px #07162b26;transform:translateY(-2px)}.download-choice__platform{align-items:center;display:flex;justify-content:center}.download-choice>span:nth-child(2){display:grid;gap:.24rem}.download-choice strong{font-size:1.04rem;letter-spacing:-.015em}.download-choice small{color:#5a6980;font-size:.78rem}.download-choice:first-child small{color:#dbe8ff}.download-choice__action{transition:transform .16s ease}.download-choice:hover .download-choice__action{transform:translateY(2px)}.download-choice.is-unavailable{border-color:#bdc9d8;color:#65738a}.downloads-hero__assurance{align-items:flex-start;color:#65738a;display:flex;font-size:.75rem;gap:.55rem;line-height:1.45;margin:1rem 0 0;max-width:500px}.downloads-hero__assurance svg{color:#087267;flex:0 0 auto}.downloads-hero__product{align-self:start;margin:clamp(1rem,2vw,2.25rem) 0 clamp(3rem,6vw,5.5rem);min-width:0;position:relative;z-index:1}.downloads-product-frame{background:#fff;border:1px solid #bdc9d8;border-radius:9px;box-shadow:0 30px 70px #07162b30;overflow:hidden}.downloads-product-frame__bar{align-items:center;background:#f8fafc;border-bottom:1px solid #d9e1eb;display:grid;grid-template-columns:1fr auto 1fr;min-height:38px;padding:0 .9rem}.downloads-product-frame__bar>span{display:flex;gap:.32rem}.downloads-product-frame__bar i{background:#bdc9d8;border-radius:50%;height:7px;width:7px}.downloads-product-frame__bar i:first-child{background:#0d63f3}.downloads-product-frame__bar strong{font-size:.67rem;letter-spacing:-.01em}.downloads-product-frame__bar small{color:#65738a;font-size:.6rem;justify-self:end}.downloads-product-frame img{display:block;height:auto;width:100%}.downloads-hero__product figcaption{align-items:center;display:flex;gap:1rem;justify-content:space-between;margin-top:1.1rem}.downloads-hero__product figcaption span{color:#0d63f3;font-size:.7rem;font-weight:750;letter-spacing:.08em;text-transform:uppercase}.downloads-hero__product figcaption strong{font-size:.86rem;text-align:right}.download-platform-nav{border-bottom:1px solid #d9e1eb;border-top:1px solid #d9e1eb;display:grid;grid-template-columns:repeat(4,1fr);margin:0 auto;max-width:var(--downloads-max);padding:0 var(--downloads-gutter)}.download-platform-nav a{align-items:center;border-bottom:3px solid transparent;color:#65738a;display:flex;font-size:.86rem;font-weight:700;gap:.7rem;min-height:68px;padding:0 1.3rem}.download-platform-nav a+a{border-left:1px solid #d9e1eb}.download-platform-nav a:hover,.download-platform-nav a.is-current{border-bottom-color:#0d63f3;color:#0d63f3}.download-release{margin:0 auto;max-width:var(--downloads-max);scroll-margin-top:calc(var(--site-header-height) + 1rem)}.download-release--windows{display:grid;gap:clamp(2.5rem,5vw,6rem);grid-template-columns:minmax(300px,.8fr) minmax(360px,1fr) minmax(300px,.8fr);padding:clamp(5rem,8vw,8.5rem) var(--downloads-gutter)}.download-release__identity>svg,.download-release__android-copy>svg{color:#0d63f3;margin-bottom:1.4rem}.download-release__number{color:#0d63f3;display:block;font-size:.69rem;font-weight:800;letter-spacing:.12em;margin-bottom:2.25rem}.download-release h2{font-size:clamp(2.25rem,3.5vw,4rem);letter-spacing:-.055em;line-height:1;margin-bottom:1.2rem}.download-release__identity>p,.download-release__android-copy>p:first-of-type{color:#516077;line-height:1.7;margin-bottom:1.8rem}.download-release__capabilities{border-block:1px solid #d9e1eb;list-style:none;margin:0 0 1.8rem;padding:0}.download-release__capabilities li{border-bottom:1px solid #d9e1eb;display:grid;gap:.35rem;padding:.82rem 0}.download-release__capabilities li:last-child{border-bottom:0}.download-release__capabilities strong{color:#07162b;font-size:.77rem}.download-release__capabilities span{color:#65738a;font-size:.7rem;line-height:1.5}.download-release__details,.download-release__install{border-top:2px solid #07162b;padding-top:1rem}.download-release h3{font-size:1rem;letter-spacing:-.015em;margin-bottom:1.2rem}.download-release-facts{border-top:1px solid #d9e1eb;margin:0}.download-release-facts>div{align-items:baseline;border-bottom:1px solid #d9e1eb;display:grid;gap:1rem;grid-template-columns:minmax(100px,.58fr) minmax(0,1fr);min-height:54px;padding:.8rem 0}.download-release-facts dt{color:#65738a;font-size:.7rem;font-weight:700;text-transform:uppercase}.download-release-facts dd{font-size:.83rem;font-weight:650;margin:0}.download-release__notice{align-items:flex-start;background:#fff7e8;border-left:3px solid #c98700;color:#6b4a0a;display:flex;font-size:.75rem;gap:.6rem;line-height:1.55;margin:1.2rem 0 0;padding:.85rem .9rem}.download-release__notice svg{flex:0 0 auto}.download-release__notice--verified{background:#e9f8f5;border-left-color:#087267;color:#075e55}.download-release__unavailable{border:1px solid #bdc9d8;border-radius:6px;color:#516077;display:block;font-size:.84rem;font-weight:700;padding:1rem;text-align:center}.download-release__install ol{display:grid;gap:0;list-style:none;margin:0;padding:0}.download-release__install li{align-items:start;border-top:1px solid #d9e1eb;display:grid;gap:1rem;grid-template-columns:28px minmax(0,1fr);padding:.9rem 0}.download-release__install li:last-child{border-bottom:1px solid #d9e1eb}.download-release__install li>span{align-items:center;border:1px solid #0d63f3;color:#0d63f3;display:flex;font-size:.67rem;font-weight:800;height:26px;justify-content:center;width:26px}.download-release__install p{color:#65738a;font-size:.77rem;line-height:1.5;margin:0}.download-release__install strong{color:#07162b;display:block;font-size:.82rem;margin-bottom:.2rem}.download-release--android{align-items:stretch;background:#f3f6fa;display:grid;grid-template-columns:minmax(0,1.3fr) minmax(380px,.7fr);max-width:none;padding:0 max(var(--downloads-gutter),calc((100vw - var(--downloads-max)) / 2 + var(--downloads-gutter)))}.download-android-visual{align-self:center;background:#07162b;margin:clamp(3rem,6vw,6rem) 0;min-width:0;overflow:hidden;padding:clamp(2rem,4vw,4rem) 0 0 clamp(2rem,4vw,4rem)}.download-android-visual img{box-shadow:0 22px 55px #00000052;display:block;height:auto;margin-left:auto;object-fit:cover;object-position:right top;width:118%}.download-android-visual figcaption{color:#94bfff;font-size:.69rem;font-weight:750;letter-spacing:.1em;padding:0 0 1.5rem;text-transform:uppercase}.download-release__android-copy{align-self:center;padding:clamp(4rem,7vw,8rem) clamp(2.5rem,5vw,6rem)}.download-release__android-copy .download-release-facts{margin-bottom:1.7rem}.download-release__preview-note{color:#65738a;font-size:.75rem;margin:.9rem 0 0!important}.download-browser{align-items:center;border-bottom:1px solid #d9e1eb;border-top:1px solid #d9e1eb;display:grid;gap:clamp(2rem,5vw,6rem);grid-template-columns:minmax(250px,.7fr) minmax(300px,1fr) auto;margin:clamp(4rem,7vw,7rem) auto;max-width:calc(var(--downloads-max) - var(--downloads-gutter) * 2);padding:2.2rem 0;scroll-margin-top:calc(var(--site-header-height) + 1rem)}.download-browser>div{align-items:center;display:flex;gap:1rem}.download-browser>div svg{color:#0d63f3}.download-browser h2{font-size:clamp(1.6rem,2.5vw,2.4rem);letter-spacing:-.045em;margin:0}.download-browser>p{color:#516077;line-height:1.65;margin:0}.download-integrity{background:#07162b;color:#fff;margin:0 auto;padding:clamp(4rem,7vw,7rem) max(var(--downloads-gutter),calc((100vw - var(--downloads-max)) / 2 + var(--downloads-gutter)));scroll-margin-top:calc(var(--site-header-height) + 1rem)}.download-integrity>header{align-items:flex-start;display:flex;gap:2rem;justify-content:space-between}.download-integrity>header svg{color:#6db2ff}.download-integrity h2{font-size:clamp(2.4rem,4vw,4.5rem);letter-spacing:-.06em;line-height:1;margin-bottom:1rem}.download-integrity>header p{color:#adbad0;line-height:1.65;margin:0;max-width:700px}.download-integrity__records{display:grid;gap:1px;grid-template-columns:1fr 1fr;margin-top:clamp(2.5rem,4vw,4.5rem)}.download-integrity-record{border:1px solid rgba(255,255,255,.19);padding:clamp(1.4rem,3vw,2.5rem)}.download-integrity-record>header{align-items:center;border-bottom:1px solid rgba(255,255,255,.15);display:flex;justify-content:space-between;padding-bottom:1.2rem}.download-integrity-record>header>div{display:grid;gap:.2rem}.download-integrity-record>header strong{font-size:1rem}.download-integrity-record>header span{color:#8ebcff;font-size:.76rem}.integrity-copy{align-items:center;background:transparent;border:1px solid rgba(255,255,255,.28);border-radius:5px;color:#fff;cursor:pointer;display:flex;font-size:.72rem;font-weight:700;gap:.4rem;min-height:38px;padding:.5rem .7rem}.integrity-copy:hover{background:#ffffff14}.download-integrity-record dl{display:grid;gap:1.2rem;margin:1.3rem 0 0}.download-integrity-record dl>div{display:grid;gap:.45rem}.download-integrity-record dt{color:#8d9ab0;font-size:.67rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase}.download-integrity-record dd{color:#dce5f3;font-size:.79rem;line-height:1.5;margin:0;min-width:0;overflow-wrap:anywhere}.download-integrity-record code{color:#fff;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:.72rem}.downloads-support{align-items:center;display:flex;gap:2rem;justify-content:space-between;margin:0 auto;max-width:var(--downloads-max);padding:clamp(3rem,5vw,5rem) var(--downloads-gutter)}.downloads-support>div{align-items:flex-start;display:flex;gap:1.2rem}.downloads-support>div>svg{color:#0d63f3;flex:0 0 auto}.downloads-support h2{font-size:clamp(1.8rem,3vw,3rem);letter-spacing:-.05em;margin-bottom:.5rem}.downloads-support p{color:#516077;line-height:1.6;margin:0}@media(max-width:1120px){.downloads-hero{grid-template-columns:minmax(330px,.75fr) minmax(460px,1.25fr)}.download-release--windows{gap:3rem;grid-template-columns:minmax(280px,.8fr) minmax(320px,1fr)}.download-release__install{grid-column:1 / -1}.download-release__install ol{grid-template-columns:1fr 1fr}}@media(max-width:900px){.downloads-hero{grid-template-columns:1fr;padding-top:3.5rem}.downloads-hero__copy{padding-bottom:0}.downloads-hero__product{margin-bottom:4.5rem}.download-platform-nav{grid-template-columns:1fr 1fr}.download-platform-nav a:nth-child(3){border-left:0}.download-platform-nav a:nth-child(-n+2){border-bottom:1px solid #d9e1eb}.download-platform-nav a.is-current{box-shadow:inset 0 -3px #0d63f3}.download-release--windows{grid-template-columns:1fr 1fr}.download-release__identity{grid-column:1 / -1;max-width:680px}.download-release--android{grid-template-columns:1fr}.download-android-visual{margin-right:var(--downloads-gutter)}.download-release__android-copy{grid-row:1;max-width:760px;padding-inline:var(--downloads-gutter)}.download-browser{grid-template-columns:1fr auto;margin-inline:var(--downloads-gutter)}.download-browser>p{grid-column:1 / -1;grid-row:2}}@media(max-width:640px){.downloads-hero{min-height:auto;padding-inline:1.1rem}.downloads-hero h1{font-size:clamp(3rem,15vw,4.4rem)}.downloads-hero__lead{font-size:1.2rem}.download-choice{gap:.75rem;grid-template-columns:38px minmax(0,1fr) auto;padding-inline:.75rem}.download-choice strong{font-size:.9rem}.downloads-product-frame{border-radius:6px}.downloads-product-frame__bar strong,.downloads-product-frame__bar small{display:none}.downloads-product-frame__bar{grid-template-columns:1fr}.downloads-hero__product figcaption{align-items:flex-start;flex-direction:column;gap:.35rem}.downloads-hero__product figcaption strong{text-align:left}.download-platform-nav{grid-template-columns:1fr;padding-inline:1.1rem}.download-platform-nav a+a,.download-platform-nav a:nth-child(3){border-left:0}.download-platform-nav a{border-bottom:1px solid #d9e1eb}.download-platform-nav a:last-child{border-bottom:0}.download-release--windows{grid-template-columns:1fr;padding-inline:1.1rem}.download-release__install{grid-column:auto}.download-release__install ol{grid-template-columns:1fr}.download-release--android{padding-inline:0}.download-release__android-copy{padding-inline:1.1rem}.download-android-visual{margin-right:1.1rem;padding-left:1.1rem}.download-android-visual img{width:150%}.download-browser{align-items:stretch;grid-template-columns:1fr;margin-inline:1.1rem}.download-browser>p{grid-column:auto;grid-row:auto}.download-browser .button{width:100%}.download-integrity{padding-inline:1.1rem}.download-integrity>header svg{display:none}.download-integrity__records{grid-template-columns:1fr}.download-integrity-record{padding:1.2rem}.download-integrity-record>header{align-items:flex-start;gap:.8rem}.downloads-support{align-items:stretch;flex-direction:column;padding-inline:1.1rem}.downloads-support .button{width:100%}}@media(prefers-reduced-motion:reduce){.download-choice,.download-choice__action{transition:none}}:root{--v6-ink: #071629;--v6-navy: #061a34;--v6-deep: #031329;--v6-blue: #0867ed;--v6-blue-dark: #0556c9;--v6-paper: #ffffff;--v6-canvas: #f2f5f8;--v6-line: #d5dde8;--v6-line-strong: #aebdce;--v6-muted: #60738a;--v6-heading: "Bahnschrift", "Aptos Display", "Segoe UI Variable Display", sans-serif}.auth-page{background:radial-gradient(circle at 12% 7%,rgba(33,167,219,.14),transparent 28rem),var(--v6-deep);color:var(--v6-ink);min-height:100vh}.auth-page__header{align-items:center;background:#031329f7;border-bottom:1px solid rgba(147,179,216,.2);display:flex;height:76px;justify-content:space-between;padding:0 clamp(1.25rem,3.4vw,4.5rem)}.auth-page__header-context{align-items:flex-end;display:flex;flex-direction:column;gap:.2rem}.auth-page__header-context span{color:#f7fbff;font-size:.78rem;font-weight:760}.auth-page__header-context small{color:#8ea5bf;font-size:.68rem}.auth-page__body{background:var(--v6-paper);display:grid;grid-template-columns:minmax(0,1.08fr) minmax(470px,.82fr);margin:0 auto;max-width:1720px;min-height:calc(100vh - 124px)}.auth-page__showcase{background:linear-gradient(rgba(255,255,255,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 1px),radial-gradient(circle at 28% 20%,rgba(23,126,224,.25),transparent 34rem),var(--v6-navy);background-size:32px 32px,32px 32px,auto,auto;color:#fff;display:flex;flex-direction:column;gap:2rem;justify-content:space-between;min-width:0;overflow:hidden;padding:clamp(2.4rem,4.2vw,5.2rem) clamp(2rem,5vw,6.2rem) 2.4rem;position:relative}.auth-page__showcase:after{background:linear-gradient(90deg,var(--v6-blue),#21a7db);content:"";height:3px;left:clamp(2rem,5vw,6.2rem);position:absolute;top:0;width:96px}.auth-page__system{max-width:680px;position:relative;z-index:1}.auth-page__service{align-items:center;color:#a9bdd5;display:flex;font-size:.7rem;font-weight:720;gap:.55rem;letter-spacing:.08em;margin-bottom:1.35rem;text-transform:uppercase}.auth-page__service>span{background:#2cc79b;border:3px solid rgba(44,199,155,.18);border-radius:50%;box-shadow:0 0 0 1px #2cc79b;height:7px;width:7px}.auth-page__system h2{color:#fff;font-family:var(--v6-heading);font-size:clamp(2.55rem,4vw,4.7rem);font-stretch:condensed;font-weight:610;letter-spacing:-.045em;line-height:.98;margin:0;max-width:12ch}.auth-page__system>p{color:#b7c7da;font-size:.98rem;line-height:1.7;margin:1.4rem 0 1.7rem;max-width:61ch}.auth-page__system ul{border-bottom:1px solid rgba(170,196,225,.18);border-top:1px solid rgba(170,196,225,.18);display:grid;list-style:none;margin:0;padding:0}.auth-page__system li{align-items:center;border-bottom:1px solid rgba(170,196,225,.14);display:grid;gap:1rem;grid-template-columns:minmax(130px,.7fr) minmax(0,1.3fr);min-height:52px;padding:.72rem 0}.auth-page__system li:last-child{border-bottom:0}.auth-page__system li strong{color:#f6faff;font-size:.77rem}.auth-page__system li span{color:#9fb4cd;font-size:.74rem;line-height:1.45}.auth-page__product-links{align-items:center;display:flex;gap:1.5rem;margin-top:1.2rem}.auth-page__product-links a{color:#78c8ff;font-size:.76rem;font-weight:750;text-decoration:none}.auth-page__workspace-link{align-items:center;display:inline-flex;gap:.45rem}.auth-product-proof{background:#edf3f8;border:1px solid rgba(154,184,216,.42);box-shadow:0 24px 60px #0007135c;display:block!important;margin:0;overflow:hidden;position:relative;z-index:1}.auth-product-proof__chrome{align-items:center;background:#f8fbfd;border-bottom:1px solid #cbd7e4;color:var(--v6-ink);display:flex;height:34px;justify-content:space-between;padding:0 .85rem}.auth-product-proof__chrome span{color:#708096;font-size:.64rem}.auth-product-proof__chrome strong{font-size:.67rem}.auth-product-proof img{aspect-ratio:16/9;display:block;height:auto;object-fit:cover;width:100%}.auth-product-proof figcaption{align-items:center;background:#071a33;color:#aebfd2;display:flex;font-size:.63rem;min-height:32px;padding:0 .85rem}.auth-page__panel{background:linear-gradient(90deg,rgba(7,22,41,.018) 1px,transparent 1px),#fff;background-size:40px 40px;border-left:1px solid var(--v6-line);display:flex;flex-direction:column;min-width:0}.auth-tabs{border-bottom:1px solid var(--v6-line);display:grid;grid-template-columns:1fr 1fr;min-height:58px}.auth-tabs a{align-items:center;color:#68798f;display:flex;font-size:.76rem;font-weight:720;justify-content:center;position:relative;text-decoration:none}.auth-tabs a.active{color:var(--v6-blue)}.auth-tabs a.active:after{background:var(--v6-blue);bottom:-1px;content:"";height:3px;left:14%;position:absolute;right:14%}.auth-page__content{margin:auto;max-width:510px;padding:3rem clamp(2rem,5vw,4.8rem) 4rem;width:100%}.auth-page__assurance{align-items:center;display:grid;gap:.05rem .6rem;grid-template-columns:auto 1fr;margin-bottom:2.5rem}.auth-page__assurance>span{background:#087f62;border-radius:50%;grid-row:span 2;height:8px;width:8px}.auth-page__assurance strong{color:#213149;font-size:.68rem;letter-spacing:.06em;text-transform:uppercase}.auth-page__assurance small{color:#76869a;font-size:.65rem}.auth-page__content>header h1{color:var(--v6-ink);font-family:var(--v6-heading);font-size:clamp(2.4rem,3vw,3.75rem);font-stretch:condensed;font-weight:620;letter-spacing:-.045em;line-height:.98;margin:0}.auth-page__content>header>div{color:#4d6078;font-size:.9rem;line-height:1.65;margin-top:1.15rem}.auth-form{margin-top:1.9rem}.auth-form .form-field{gap:.45rem;margin-bottom:1rem}.auth-form .form-field>span,.auth-form .form-field>label,.auth-form label{color:#14263e;font-size:.71rem;font-weight:760}.auth-form input{background:#f9fbfd;border:1px solid var(--v6-line-strong);border-radius:3px;color:var(--v6-ink);min-height:50px;padding:.75rem .9rem}.auth-form input:focus{background:#fff;border-color:var(--v6-blue);box-shadow:0 0 0 3px #0867ed1f;outline:none}.auth-form .button--primary{background:var(--v6-blue);border-radius:3px;box-shadow:0 9px 24px #0867ed2e;min-height:50px}.auth-form .button--primary:hover{background:var(--v6-blue-dark)}.auth-form__utility a,.auth-form__switch a{color:var(--v6-blue);font-weight:720}.auth-two-factor-note{background:#f4f7fa;border:1px solid var(--v6-line);border-radius:3px;color:#485c74;margin-top:1.1rem;min-height:64px;padding:.9rem 1rem}.auth-form__switch{border-top:1px solid var(--v6-line);color:#697b91;margin-top:1.8rem;padding-top:1.5rem;text-align:center}.auth-page__footer{align-items:center;background:var(--v6-deep);border-top:1px solid rgba(147,179,216,.16);color:#8299b4;display:flex;font-size:.65rem;justify-content:space-between;min-height:48px;padding:0 clamp(1.25rem,3.4vw,4.5rem)}.auth-page__footer nav{display:flex;gap:1.1rem}.auth-page__footer a{color:#b5c5d7}.admin-shell{background:var(--v6-canvas);color:var(--v6-ink);display:block!important;min-height:100vh;width:100%}.admin-shell__header{align-items:center;background:#fffffffa;border-bottom:1px solid var(--v6-line);color:var(--v6-ink);display:flex;height:64px!important;padding:0 1.35rem;position:sticky;top:0;z-index:40}.admin-shell__authority{align-items:center;display:flex;gap:.7rem;min-width:225px}.admin-shell__authority-mark{align-items:center;background:#e9f3ff;color:var(--v6-blue);display:flex;height:34px;justify-content:center;width:34px}.admin-shell__authority>span:last-child{display:flex;flex-direction:column}.admin-shell__authority strong{color:var(--v6-ink);font-size:.79rem}.admin-shell__authority small{color:#77889d;font-size:.6rem;margin-top:.12rem}.admin-shell__product-links{align-items:center;display:flex!important;gap:1.7rem;height:100%;margin-left:1.2rem}.admin-shell__product-links a{align-items:center;color:#53657b;display:flex;font-size:.71rem;font-weight:700;height:100%;text-decoration:none}.admin-shell__product-links a:hover{color:var(--v6-blue)}.admin-shell .admin-shell__identity{align-items:center;display:flex;gap:.65rem;height:auto;margin-left:auto;min-width:0;padding:0;text-align:left}.admin-shell__avatar{align-items:center;background:var(--v6-navy);color:#fff;display:flex;font-size:.63rem;font-weight:800;height:34px;justify-content:center;letter-spacing:.03em;width:34px}.admin-shell__identity>span:last-child{display:flex;flex-direction:column}.admin-shell__identity strong{color:#14263e;font-size:.69rem}.admin-shell__identity small{color:#78899d;font-size:.6rem;margin-top:.1rem}.admin-shell__header>button{background:transparent;border:1px solid #b8c5d5;border-radius:3px;color:#23364e;font-size:.66rem;margin-left:1rem;min-height:34px;padding:.4rem .8rem}.admin-shell .admin-shell__body{display:grid;grid-template-columns:246px minmax(0,1fr);min-height:calc(100vh - 64px);width:100%}.admin-shell .admin-nav{background:linear-gradient(180deg,rgba(8,103,237,.08),transparent 16rem),var(--v6-deep);border-right:1px solid #16304e;color:#fff;display:flex;flex-direction:column;min-height:calc(100vh - 64px);padding-bottom:1rem;position:sticky;top:64px;width:auto;z-index:10}.admin-nav__brand{border-bottom:1px solid rgba(163,190,221,.15);min-height:74px;padding:1rem 1.2rem}.admin-nav__brand .brand__logo{width:152px}.admin-nav__environment{border-bottom:1px solid rgba(163,190,221,.12);display:grid;gap:.1rem .5rem;grid-template-columns:auto 1fr;margin:0 .85rem;padding:.95rem .45rem}.admin-nav__environment>span{background:#22c89a;border-radius:50%;grid-row:span 2;height:7px;margin-top:.2rem;width:7px}.admin-nav__environment strong{color:#dce9f7;font-size:.63rem}.admin-nav__environment small{color:#7991ad;font-size:.57rem}.admin-nav>nav{padding:.75rem .7rem}.admin-nav__section>strong{color:#6f8eae;display:block;font-size:.55rem;letter-spacing:.11em;margin:0 0 .38rem;padding:0 .55rem;text-transform:uppercase}.admin-nav__section a{align-items:center;border-left:2px solid transparent;border-radius:3px;color:#b7c8db;display:flex;font-size:.68rem;font-weight:650;gap:.7rem;min-height:38px;padding:0 .65rem;text-decoration:none}.admin-nav__section a:hover{background:#ffffff0b;color:#fff}.admin-nav__section a.active{background:linear-gradient(90deg,#0867edfa,#0867edc2);border-left-color:#81d4ff;color:#fff}.admin-nav__footer{border-top:1px solid rgba(163,190,221,.12);margin:auto .85rem 0;padding-top:.8rem}.admin-nav__footer a,.admin-nav__footer small{color:#8ea6c1;font-size:.61rem}.admin-shell .admin-content{background:radial-gradient(circle at 100% 0,rgba(8,103,237,.045),transparent 30rem),var(--v6-canvas);min-width:0;padding:1.25rem clamp(1.1rem,2.1vw,2.3rem) 2.5rem;width:auto}.admin-shell .admin-page.admin-command-center{margin:0 auto;max-width:1580px;width:100%}.admin-command-header{align-items:flex-end;border-bottom:1px solid var(--v6-line);display:flex;justify-content:space-between;margin-bottom:.85rem;padding:.25rem 0 1rem}.admin-command-kicker{color:var(--v6-blue);font-size:.57rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.admin-command-title{align-items:center;display:flex;gap:.8rem;margin-top:.18rem}.admin-command-title h1{color:var(--v6-ink);font-family:var(--v6-heading);font-size:clamp(1.75rem,2.15vw,2.35rem);font-stretch:condensed;font-weight:620;letter-spacing:-.035em;line-height:1;margin:0}.admin-role-label{background:#e5f1ff;border:1px solid #bcd8fb;border-radius:2px;color:var(--v6-blue-dark);font-size:.56rem;font-weight:800;padding:.25rem .45rem;text-transform:uppercase}.admin-command-header p{color:#61738a;font-size:.69rem;margin:.45rem 0 0}.admin-command-refresh{align-items:center;display:flex;gap:.8rem}.admin-command-refresh>span{color:#7c8da1;font-size:.6rem}.admin-command-refresh .button{border-radius:3px;min-height:34px}.admin-command-metrics{background:#fff;border:1px solid var(--v6-line);display:grid;grid-template-columns:repeat(5,minmax(0,1fr));margin:0 0 .75rem}.admin-command-metrics>div{align-items:center;border-right:1px solid var(--v6-line);display:grid;gap:.7rem;grid-template-columns:auto 1fr;min-height:82px;padding:.8rem 1rem}.admin-command-metrics>div:last-child{border-right:0}.admin-command-metrics svg{color:var(--v6-blue)}.admin-command-metrics dt{color:#687b92;font-size:.58rem;font-weight:680}.admin-command-metrics dd{color:var(--v6-ink);font-family:var(--v6-heading);font-size:1.65rem;font-weight:650;line-height:1;margin:.16rem 0}.admin-command-metrics small{color:#91a0b1;display:block;font-size:.54rem}.admin-global-command{align-items:center;background:#fff;border:1px solid #8db7ee;box-shadow:0 5px 16px #0f36650d;display:grid;gap:.65rem;grid-template-columns:auto 1fr auto auto;min-height:46px;padding-left:.85rem}.admin-global-command>svg{color:#637991}.admin-global-command input{border:0;color:var(--v6-ink);font-size:.69rem;height:42px;outline:none;width:100%}.admin-global-command kbd{border:1px solid var(--v6-line);color:#718297;font-size:.59rem;padding:.1rem .35rem}.admin-global-command .button{align-self:stretch;border-radius:0;min-width:86px}.admin-intelligence-grid{display:grid;gap:.7rem;grid-template-columns:1.2fr .92fr .92fr;margin-top:.75rem}.admin-intelligence-panel,.admin-command-panel,.admin-quick-actions,.admin-capacity-strip,.admin-guardrail{background:#fff;border:1px solid var(--v6-line);border-radius:4px;box-shadow:0 3px 12px #13305209}.admin-intelligence-panel>header,.admin-command-panel>header,.admin-quick-actions>header{align-items:center;border-bottom:1px solid var(--v6-line);display:flex;justify-content:space-between;min-height:48px;padding:.65rem .8rem}.admin-intelligence-panel header>div>span{color:#8999aa;display:block;font-size:.51rem;letter-spacing:.08em;text-transform:uppercase}.admin-intelligence-panel h2,.admin-command-panel h2,.admin-quick-actions h2{color:#10243c;font-size:.73rem;margin:.15rem 0 0}.admin-intelligence-panel>header>strong{color:var(--v6-ink);font-family:var(--v6-heading);font-size:1.45rem}.admin-attention-list a{align-items:center;border-bottom:1px solid #e4e9ef;color:#243850;display:grid;gap:.55rem;grid-template-columns:auto minmax(0,1fr) auto auto auto;min-height:43px;padding:.5rem .75rem;text-decoration:none}.admin-attention-list a:last-child{border-bottom:0}.admin-attention-list a>span strong{display:block;font-size:.62rem}.admin-attention-list a>span small{color:#8393a5;display:block;font-size:.51rem;margin-top:.1rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-attention-list em{border:1px solid #b7d4fa;color:var(--v6-blue);font-size:.49rem;font-style:normal;padding:.2rem .35rem}.admin-distribution-list{padding:.65rem .75rem}.admin-distribution-row{margin-bottom:.62rem}.admin-distribution-row>div{display:flex;font-size:.57rem;justify-content:space-between}.admin-distribution-row>i{background:#eaf0f6;display:block;height:3px;margin-top:.25rem}.admin-distribution-row>i>em{display:block;height:100%}.admin-distribution-fill--active{background:var(--v6-blue)}.admin-security-pulse dl{display:grid;grid-template-columns:1fr 1fr;margin:0}.admin-security-pulse dl>div{border-bottom:1px solid #e2e8ef;border-right:1px solid #e2e8ef;min-height:55px;padding:.6rem .7rem}.admin-security-pulse dt{color:#6f8197;font-size:.51rem}.admin-security-pulse dd{color:#0c213a;font-family:var(--v6-heading);font-size:1rem;font-weight:650;margin:.22rem 0 0}.admin-intelligence-panel>a,.admin-security-pulse>a{align-items:center;border-top:1px solid var(--v6-line);color:var(--v6-blue);display:flex;font-size:.54rem;font-weight:750;justify-content:flex-end;min-height:35px;padding:0 .7rem;text-decoration:none}.admin-command-grid{display:grid;gap:.7rem;grid-template-columns:.9fr 1.28fr .9fr;margin-top:.7rem}.admin-command-panel>header p{color:#7a8b9e;font-size:.52rem;margin:.12rem 0 0}.admin-control-plane ul{list-style:none;margin:0;padding:0}.admin-control-plane li a,.admin-superadmin-panel nav a{align-items:center;border-bottom:1px solid #e2e8ef;color:#20364f;display:grid;gap:.55rem;grid-template-columns:auto minmax(0,1fr) auto auto;min-height:43px;padding:.5rem .7rem;text-decoration:none}.admin-control-plane li:last-child a,.admin-superadmin-panel nav a:last-child{border-bottom:0}.admin-control-plane a span strong,.admin-superadmin-panel a span strong{display:block;font-size:.59rem}.admin-control-plane a span small,.admin-superadmin-panel a span small{color:#8292a4;display:block;font-size:.49rem;margin-top:.1rem}.admin-status{border-radius:2px;font-size:.49rem;padding:.2rem .35rem}.admin-activity-table-wrap{overflow:auto}.admin-activity-table{border-collapse:collapse;width:100%}.admin-activity-table th{background:#f6f8fa;color:#6e8096;font-size:.49rem;letter-spacing:.05em;padding:.5rem .65rem;text-align:left;text-transform:uppercase}.admin-activity-table td{border-top:1px solid #e2e8ef;color:#52657c;font-size:.54rem;padding:.55rem .65rem}.admin-activity-table td strong{color:#162a42;display:block;font-size:.57rem}.admin-activity-table td small{color:#8b9aab;display:block;font-size:.47rem;margin-top:.12rem}.admin-quick-actions{margin-top:.7rem}.admin-quick-actions nav{display:grid;grid-template-columns:repeat(5,minmax(0,1fr))}.admin-quick-actions nav a{align-items:center;border-right:1px solid var(--v6-line);color:#23384f;display:grid;gap:.55rem;grid-template-columns:auto 1fr auto;min-height:60px;padding:.6rem .75rem;text-decoration:none}.admin-quick-actions a strong{display:block;font-size:.57rem}.admin-quick-actions a small{color:#8292a4;display:block;font-size:.47rem;margin-top:.1rem}.admin-capacity-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:.7rem}.admin-capacity-strip>div{border-right:1px solid var(--v6-line);padding:.7rem .8rem}.admin-capacity-strip>div:last-child{border-right:0}.admin-capacity-strip span{color:#74869b;display:block;font-size:.51rem}.admin-capacity-strip strong{color:#10243c;display:block;font-family:var(--v6-heading);font-size:1rem;margin-top:.15rem}.admin-guardrail{align-items:center;display:flex;gap:.7rem;margin-top:.7rem;padding:.75rem .9rem}.admin-guardrail strong{color:#1b3048;font-size:.59rem}.admin-guardrail p{color:#74869a;font-size:.51rem;margin:.1rem 0 0}@media(min-width:861px)and (max-height:1200px){.auth-page__showcase{gap:1rem;padding-bottom:1.4rem;padding-top:2.25rem}.auth-page__service{margin-bottom:.8rem}.auth-page__system h2{font-size:clamp(2.7rem,3.1vw,3.65rem);max-width:14ch}.auth-page__system>p{font-size:.86rem;line-height:1.5;margin:.8rem 0 1rem}.auth-page__system li{min-height:41px;padding:.42rem 0}.auth-page__product-links{margin-top:.75rem}.auth-product-proof{max-width:600px}.auth-product-proof__chrome{height:28px}.auth-product-proof figcaption{min-height:27px}.auth-page__assurance{margin-bottom:1.9rem}.auth-page__content{padding-bottom:2.4rem;padding-top:2rem}}@media(max-width:1240px){.auth-page__body{grid-template-columns:minmax(0,1fr) 470px}.auth-page__showcase{padding-left:2.4rem;padding-right:2.4rem}.admin-shell__body{grid-template-columns:220px minmax(0,1fr)}.admin-intelligence-grid,.admin-command-grid{grid-template-columns:1fr 1fr}.admin-attention-panel,.admin-activity-panel{grid-column:span 2}.admin-quick-actions nav{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:860px){.auth-page__header{height:66px}.auth-page__header-context small{display:none}.auth-page__body{display:flex;flex-direction:column}.auth-page__panel{border-left:0;order:1}.auth-page__showcase{min-height:auto;order:2;padding:2.4rem 1.25rem}.auth-page__system h2{font-size:2.7rem}.auth-page__footer{align-items:flex-start;flex-direction:column;gap:.55rem;padding-bottom:1rem;padding-top:1rem}.admin-shell__header{padding:0 .8rem}.admin-shell__authority{min-width:0}.admin-shell__authority>span:last-child{display:none}.admin-shell .admin-shell__product-links,.admin-shell .admin-shell__identity{display:none!important}.admin-shell .admin-shell__body{display:block;width:100%}.admin-shell .admin-nav{height:auto;min-height:auto;overflow-x:auto;position:static;top:auto;width:100%}.admin-nav__brand,.admin-nav__environment,.admin-nav__footer{display:none}.admin-nav>nav{overflow-x:auto;padding:.5rem}.admin-nav__section{display:inline-block;margin:0 .5rem 0 0;vertical-align:top}.admin-nav__section>strong{display:none}.admin-nav__section>div{display:flex;gap:.35rem}.admin-nav__section a{white-space:nowrap}.admin-shell .admin-content{padding:1rem .7rem 2rem;width:100%}.admin-command-header{align-items:flex-start;flex-direction:column;gap:.7rem}.admin-command-metrics{grid-template-columns:1fr 1fr}.admin-command-metrics>div{border-bottom:1px solid var(--v6-line)}.admin-intelligence-grid,.admin-command-grid{grid-template-columns:1fr}.admin-attention-panel,.admin-activity-panel{grid-column:auto}.admin-quick-actions nav,.admin-capacity-strip{grid-template-columns:1fr 1fr}}@media(max-width:520px){.auth-page__header .brand__logo{width:145px}.auth-page__content{padding:2rem 1.15rem 2.6rem}.auth-page__system li{align-items:flex-start;gap:.25rem;grid-template-columns:1fr}.auth-page__product-links{align-items:flex-start;flex-direction:column;gap:.75rem}.admin-command-title{align-items:flex-start;flex-direction:column}.admin-global-command{grid-template-columns:auto 1fr auto}.admin-global-command kbd{display:none}.admin-command-metrics,.admin-quick-actions nav,.admin-capacity-strip{grid-template-columns:1fr}}:root{--danubia-ink: #071b42;--danubia-ink-soft: #2e4668;--danubia-blue: #0667ee;--danubia-blue-deep: #034db9;--danubia-blue-soft: #eaf4ff;--danubia-cyan: #0bb6da;--danubia-canvas: #f2f8ff;--danubia-paper: #ffffff;--danubia-line: #cfe0f2;--danubia-line-strong: #a8c8eb;--danubia-positive: #087a61;--danubia-shadow: 0 22px 60px rgba(24, 81, 145, .13);--danubia-shadow-soft: 0 10px 30px rgba(24, 81, 145, .09);--site-header-height: 78px}.auth-page{background:#f7fbff;color:var(--danubia-ink)}.auth-page__header{background:#fffffff5;border-bottom:1px solid var(--danubia-line);color:var(--danubia-ink);height:74px;min-height:74px;padding:0 clamp(1.25rem,4vw,4.5rem)}.auth-page__header .brand__logo{filter:none;height:auto;width:176px}.auth-page__header-nav{align-items:center;display:flex;gap:clamp(1.2rem,2.5vw,2.35rem);margin-left:auto;margin-right:clamp(1.5rem,3vw,3rem)}.auth-page__header-nav a{color:#405675;font-size:.76rem;font-variation-settings:"wght" 650}.auth-page__header-nav a:hover{color:var(--danubia-blue)}.auth-page__header-context{align-items:center;background:var(--danubia-blue-soft);border:1px solid #c7def8;border-radius:999px;color:var(--danubia-blue-deep);display:inline-flex;flex-direction:row;gap:.45rem;min-height:36px;padding:0 .85rem}.auth-page__header-context span{color:inherit;font-size:.7rem;font-variation-settings:"wght" 720}.auth-page__body{align-items:start;background:linear-gradient(116deg,#eff7ffeb,#fffffff5 54%,#f3f8fe),url(/danubia-river-ribbon-v1.png) left bottom / min(820px,58vw) auto no-repeat;box-sizing:border-box;gap:clamp(1.5rem,3vw,3rem);grid-template-columns:minmax(500px,1.18fr) minmax(440px,.82fr);justify-content:center;min-height:calc(100vh - 128px);padding:clamp(1.75rem,4vh,3.25rem) clamp(1.5rem,4vw,4.5rem)}.auth-page__showcase{align-self:stretch;background:#ffffffe6;border:1px solid var(--danubia-line);border-radius:20px;box-shadow:var(--danubia-shadow-soft);color:var(--danubia-ink);display:flex;flex-direction:column;justify-content:space-between;min-height:680px;overflow:hidden;padding:clamp(1.65rem,3vw,2.7rem)}.auth-page__showcase:after{content:none}.auth-page__showcase>.auth-page__system{margin:0;max-width:none}.auth-page__service{align-items:center;color:var(--danubia-blue-deep);display:flex;font-size:.64rem;font-variation-settings:"wght" 760;gap:.55rem;letter-spacing:.09em;margin-bottom:1.1rem;text-transform:uppercase}.auth-page__service>span{background:#16a377;border:3px solid #d6f3e9;height:7px;width:7px}.auth-page__system h2{color:var(--danubia-ink);font-size:clamp(2.25rem,3.3vw,3.75rem);letter-spacing:-.055em;line-height:.98;margin-bottom:.85rem;max-width:11ch}.auth-page__system>p{color:var(--danubia-ink-soft);font-size:.88rem;line-height:1.6;margin:0;max-width:620px}.auth-page__system ul{border:0;display:grid;gap:.65rem;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:1.35rem 0 1.15rem;padding:0}.auth-page__system li{align-items:flex-start;background:#f7fbff;border:1px solid #d9e8f7;border-radius:10px;display:flex;gap:.6rem;min-width:0;padding:.8rem}.auth-page__system li>svg{color:var(--danubia-blue);flex:0 0 auto;margin-top:.05rem}.auth-page__system li>span{min-width:0}.auth-page__system li strong{color:var(--danubia-ink);display:block;font-size:.72rem;margin:0 0 .25rem}.auth-page__system li small{color:#5c6f89;display:block;font-size:.64rem;line-height:1.45}.auth-page__product-links{align-items:center;display:flex;gap:.75rem 1.15rem}.auth-page__product-links a{color:var(--danubia-blue-deep);font-size:.7rem}.auth-page__workspace-link{align-items:center;background:var(--danubia-blue);border-radius:7px;color:#fff!important;display:inline-flex;font-variation-settings:"wght" 720;gap:.75rem;min-height:40px;padding:.65rem .85rem}.auth-product-proof{display:block;margin:clamp(1.35rem,3vh,2.1rem) 0 0}.auth-product-proof__chrome{align-items:center;background:#edf5fe;border:1px solid #c9dcf1;border-bottom:0;border-radius:10px 10px 0 0;display:flex;height:32px;justify-content:space-between;padding:0 .8rem}.auth-product-proof__chrome span{color:#63758d;font-size:.61rem}.auth-product-proof__chrome strong{color:var(--danubia-blue-deep);font-size:.62rem;font-variation-settings:"wght" 730}.auth-product-proof img{aspect-ratio:1936 / 1048;border:1px solid #c9dcf1;border-radius:0;box-shadow:0 16px 32px #1851911f;display:block;height:auto;object-fit:cover;width:100%}.auth-product-proof figcaption{color:#687b94;font-size:.58rem;font-variation-settings:"wght" 640;letter-spacing:.045em;margin-top:.65rem;text-transform:uppercase}.auth-page__panel{align-self:start;background:#fff;border:1px solid var(--danubia-line);border-radius:20px;box-shadow:var(--danubia-shadow);overflow:hidden;width:100%}.auth-tabs{background:#f7fbff;border-bottom:1px solid var(--danubia-line);max-width:none}.auth-tabs a{border-bottom-width:2px;color:#667992;font-size:.74rem;font-variation-settings:"wght" 690;min-height:52px;padding:1rem}.auth-tabs a.active{background:#fff;border-color:var(--danubia-blue);color:var(--danubia-blue-deep)}.auth-page__back{margin:1.25rem clamp(1.5rem,4vw,2.7rem) 0}.auth-page__content{margin:0;max-width:none;padding:clamp(1.7rem,3.2vw,2.7rem)}.auth-page__assurance{align-items:center;background:#eff8ff;border:1px solid #cfe5fa;border-radius:9px;display:flex;gap:.7rem;margin-bottom:1.3rem;padding:.7rem .8rem}.auth-page__assurance>span{align-items:center;background:#fff;border:1px solid #c8def4;border-radius:7px;color:var(--danubia-blue-deep);display:flex;flex:0 0 auto;height:32px;justify-content:center;width:32px}.auth-page__assurance>div{min-width:0}.auth-page__assurance strong,.auth-page__assurance small{display:block}.auth-page__assurance strong{color:var(--danubia-ink);font-size:.67rem;font-variation-settings:"wght" 740;letter-spacing:0;text-transform:none}.auth-page__assurance small{color:#5e728d;font-size:.62rem;line-height:1.4;margin-top:.12rem}.auth-page__content>header{margin-bottom:1.35rem;text-align:left}.auth-page__content h1{color:var(--danubia-ink);font-size:clamp(2rem,3vw,2.65rem);letter-spacing:-.05em;line-height:1.03;margin-bottom:.65rem}.auth-page__content>header p{color:#526780;font-size:.8rem;line-height:1.55;margin:0}.auth-form{gap:.9rem}.auth-form__grid{display:grid;gap:.85rem;grid-template-columns:repeat(2,minmax(0,1fr))}.auth-page .form-field>span:first-child,.auth-page .form-field>label{color:#233c5e;font-size:.72rem;font-variation-settings:"wght" 710}.auth-page .form-field input{background:#fbfdff;border:1px solid #b9cee5;border-radius:8px;color:var(--danubia-ink);height:46px;padding-inline:.85rem}.auth-page .form-field input:hover{border-color:#8eb3dc}.auth-page .form-field input:focus-visible{background:#fff;border-color:var(--danubia-blue);box-shadow:0 0 0 3px #0667ee21;outline:none}.auth-page .form-field input::placeholder{color:#8a9bb0}.auth-page .form-field small{color:#6d7f96;font-size:.65rem}.auth-page .password-input button{color:#5a718d;height:40px;right:.25rem;top:3px}.auth-page .checkbox-field{color:#50647d;font-size:.72rem;line-height:1.5}.auth-page .checkbox-field input{height:17px;margin-top:.1rem;width:17px}.auth-page .auth-form__utility>a,.auth-page .auth-form__switch,.auth-page .auth-form__switch a{font-size:.74rem}.auth-page .auth-form__switch{color:#61748d;margin-top:1.25rem;padding-top:1rem}.auth-page .auth-two-factor-note{background:#f7fbff;border-color:#d7e7f7;border-radius:8px;color:#526780;font-size:.7rem;margin-top:1rem}.auth-page .button--large{border-radius:8px;min-height:46px}.auth-billing-note .feedback{background:#f7fbff;border-color:#d6e7f7;color:#425a76;font-size:.7rem;margin:0 0 .9rem;padding:.65rem .75rem}.auth-billing-note .feedback strong{color:var(--danubia-ink)}.auth-page__footer{align-items:center;background:#fff;border-top:1px solid var(--danubia-line);color:#708098;gap:1.25rem;min-height:54px;padding:.8rem clamp(1.25rem,4vw,4.5rem)}.auth-page__footer nav{display:flex;gap:1rem}.auth-page__footer a{color:var(--danubia-blue-deep)}@media(max-height:800px)and (min-width:901px){.auth-page__body{gap:1.5rem;padding-block:1rem}.auth-page__showcase{min-height:610px;padding:1.5rem}.auth-page__service{margin-bottom:.75rem}.auth-page__system h2{font-size:clamp(2.35rem,3.3vw,3.2rem);margin-bottom:.55rem}.auth-page__system ul{margin-block:.85rem .75rem}.auth-page__system li{padding:.6rem}.auth-product-proof{margin-top:1rem}.auth-page__content{padding:1.35rem 2rem 1.5rem}.auth-page__assurance{margin-bottom:.85rem;padding-block:.55rem}.auth-page__content>header{margin-bottom:.9rem}.auth-page__content h1{font-size:2.1rem;margin-bottom:.45rem}.auth-page__content>header p{font-size:.74rem;line-height:1.45}.auth-page .form-field input{height:42px}.auth-page .password-input button{height:36px}.auth-page .button--large{min-height:44px}.auth-billing-note .feedback{margin-bottom:.65rem}.auth-page .auth-form__switch{margin-top:.85rem;padding-top:.75rem}}@media(max-width:1160px){.auth-page__body{grid-template-columns:minmax(420px,1fr) minmax(420px,.9fr)}.auth-page__system ul{grid-template-columns:1fr}.auth-page__system li{align-items:center}.auth-page__system li small{display:inline}}@media(max-width:900px){.auth-page__header{height:68px;min-height:68px}.auth-page__header-nav{display:none}.auth-page__header-context{margin-left:auto}.auth-page__body{display:block;min-height:calc(100vh - 122px);padding:1.5rem}.auth-page__showcase{display:none}.auth-page__panel{margin:0 auto;max-width:600px}}@media(max-width:640px){.auth-page__header{padding-inline:1rem}.auth-page__header .brand__logo{width:148px}.auth-page__header-context{background:transparent;border:0;padding:0}.auth-page__header-context span{display:none}.auth-page__body{padding:.85rem}.auth-page__panel{border-radius:14px}.auth-tabs a{min-height:48px;padding:.9rem}.auth-page__content{padding:1.4rem 1.15rem 1.7rem}.auth-page__assurance{margin-bottom:1.1rem}.auth-page__content h1{font-size:2rem}.auth-form__grid{grid-template-columns:1fr}.auth-page__footer{align-items:flex-start;flex-direction:column;padding:1rem}}html{background:var(--danubia-canvas)}body{color:var(--danubia-ink)}.public-app{background:var(--danubia-canvas)}.site-header{background:#fffffff7;border-bottom:1px solid rgba(168,200,235,.66);box-shadow:0 5px 20px #12437a0a;height:var(--site-header-height);position:sticky;top:0;z-index:100}.site-header__inner{height:var(--site-header-height);max-width:1440px;padding-inline:clamp(1.25rem,3vw,3.5rem)}.site-header .brand__logo{height:auto;width:166px}.site-header__nav-wrap{align-items:center;display:flex;flex:1;justify-content:space-between;margin-left:clamp(2rem,9vw,9rem)}.site-header__nav{align-items:center;display:flex;gap:clamp(1.5rem,2.6vw,2.75rem)}.site-header__nav a{color:#152848;font-size:.79rem;font-weight:580;letter-spacing:-.01em;position:relative}.site-header__nav a:after{background:var(--danubia-blue);bottom:-1.05rem;content:"";height:2px;left:50%;opacity:0;position:absolute;transform:translate(-50%);transition:opacity .16s ease,width .16s ease;width:0}.site-header__nav a:hover,.site-header__nav a.active{color:var(--danubia-blue)}.site-header__nav a:hover:after,.site-header__nav a.active:after{opacity:1;width:100%}.site-header__actions{align-items:center;display:flex;gap:.55rem}.site-header__actions .button{border-radius:5px;min-height:39px;padding:.55rem 1rem}.site-header__actions .button--quiet{color:#132746}.site-header__actions .button--primary{background:var(--danubia-blue);border-color:var(--danubia-blue);box-shadow:0 8px 18px #0667ee2e;color:#fff}.site-header__actions .button--secondary{background:var(--danubia-blue);border-color:var(--danubia-blue);color:#fff}.button{border-radius:5px;font-weight:700}.button--primary{background:var(--danubia-blue);border-color:var(--danubia-blue);color:#fff}.button--primary:hover:not(:disabled){background:var(--danubia-blue-deep);border-color:var(--danubia-blue-deep)}.button--secondary{background:#fff;border-color:#8db8ef;color:var(--danubia-blue-deep)}.button--secondary:hover:not(:disabled){background:#f3f8ff;border-color:var(--danubia-blue);color:var(--danubia-blue-deep)}.button--quiet{color:var(--danubia-blue-deep)}.danubia-home{background:#fff;overflow:hidden}.danubia-eyebrow{align-items:center;color:var(--danubia-blue);display:inline-flex;font-size:.71rem;font-weight:800;gap:.55rem;letter-spacing:.1em;text-transform:uppercase}.danubia-eyebrow i{background:var(--danubia-blue);border-radius:50%;height:6px;width:6px}.danubia-hero{background-color:#fff;background-image:url(/danubia-river-ribbon-v1.png);background-position:center bottom -38px;background-repeat:no-repeat;background-size:100% auto;display:grid;gap:0 clamp(1.5rem,3vw,3.6rem);grid-template-columns:minmax(330px,.82fr) minmax(580px,1.42fr);grid-template-rows:minmax(520px,auto) auto;margin:0 auto;max-width:1600px;min-height:calc(100vh - var(--site-header-height));overflow:hidden;padding:clamp(3rem,5vw,5.25rem) clamp(2rem,4.5vw,5rem) 2.2rem;position:relative}.danubia-hero:after{border:1px solid #d5e7f9;border-radius:50%;content:"";height:540px;pointer-events:none;position:absolute;right:-320px;top:15px;width:540px}.danubia-hero__copy{align-self:center;min-width:0;padding-bottom:3rem;position:relative;z-index:5}.danubia-hero__copy h1{color:var(--danubia-ink);font-family:Bahnschrift,Aptos Display,Segoe UI Variable Display,Inter,sans-serif;font-size:clamp(3.6rem,5.55vw,6.25rem);font-stretch:condensed;font-weight:620;letter-spacing:-.06em;line-height:.98;margin:1.05rem 0 1.25rem}.danubia-hero__copy h1 span{color:var(--danubia-blue)}.danubia-hero__lead{color:var(--danubia-ink-soft);font-size:clamp(1rem,1.18vw,1.18rem);line-height:1.68;margin:0;max-width:49ch}.danubia-hero__details{color:#637895;font-size:.76rem;line-height:1.55;margin:1rem 0 0;max-width:61ch}.danubia-hero__actions{align-items:center;display:flex;flex-wrap:wrap;gap:.65rem;margin-top:1.55rem}.danubia-download-action{gap:.55rem;justify-content:center;min-height:48px;padding-inline:1.15rem}.danubia-hero__actions .danubia-download-action:first-child{box-shadow:0 10px 24px #0667ee33}.danubia-explore-action{gap:.35rem;min-height:48px;padding-inline:.7rem}.danubia-hero__price{align-items:baseline;color:var(--danubia-ink);display:flex;gap:.45rem;margin-top:1.15rem}.danubia-hero__price strong{font-size:1.28rem;letter-spacing:-.04em}.danubia-hero__price span,.danubia-hero__price small{color:#536a89;font-size:.68rem;font-style:normal}.danubia-hero__price i{background:var(--danubia-blue);border-radius:50%;height:4px;margin-inline:.35rem;width:4px}.danubia-hero__product{align-self:center;margin:0;min-height:460px;perspective:1500px;position:relative;z-index:3}.danubia-hero__platform{background:#eef7ff;border:1px solid #c3def7;border-radius:50%;bottom:12px;box-shadow:0 0 0 10px #ffffffd1,0 0 0 12px #5aa3ee3d,0 22px 60px #106cd13b;height:116px;left:10%;position:absolute;width:84%}.danubia-product-frame{background:#071d3b;border:1px solid #2787f3;border-radius:14px;box-shadow:0 26px 55px #0f3a6b40,0 0 0 3px #3190fa1f;left:3%;overflow:hidden;position:absolute;top:6%;transform:rotateY(-8deg) rotateX(1.5deg) rotate(-1deg);transform-origin:center;width:94%}.danubia-product-frame:before{align-items:center;background:#0a2449;color:#d7e8fa;content:"Danubia Editor  ·  Windows workspace";display:flex;font-size:.58rem;font-weight:650;height:27px;letter-spacing:.03em;padding-inline:.75rem}.danubia-product-frame img{aspect-ratio:16 / 9;display:block;height:auto;object-fit:cover;width:100%}.danubia-hero__product figcaption{bottom:33px;color:#466383;font-size:.58rem;font-weight:800;letter-spacing:.08em;position:absolute;right:8%;text-transform:uppercase}.danubia-format-tile{align-items:center;background:#fff;border:1px solid currentColor;border-radius:12px;box-shadow:0 12px 24px #19487d2e;color:var(--danubia-blue);display:flex;flex-direction:column;gap:.2rem;height:67px;justify-content:center;position:absolute;transform:rotate(-7deg);width:62px;z-index:5}.danubia-format-tile strong{font-size:.58rem}.danubia-format-tile.is-docx{left:-3%;top:25%}.danubia-format-tile.is-xlsx{color:#299129;left:-7%;top:53%;transform:rotate(-12deg)}.danubia-format-tile.is-pdf{color:#dc2e38;right:-4%;top:16%;transform:rotate(10deg)}.danubia-format-tile.is-psd{color:#099bc3;right:-7%;top:43%;transform:rotate(8deg)}.danubia-format-tile.is-png{color:#7055d7;right:0;top:68%;transform:rotate(8deg)}.danubia-capability-rail{align-items:stretch;background:#fffffff5;border:1px solid #bfd9f2;border-radius:14px;box-shadow:var(--danubia-shadow-soft);display:grid;grid-column:1 / -1;grid-template-columns:repeat(5,minmax(0,1fr)) minmax(220px,1.18fr);min-width:0;overflow:hidden;position:relative;z-index:8}.danubia-capability-rail>a{border-right:1px solid #d6e4f2;color:var(--danubia-ink);display:flex;flex-direction:column;min-width:0;padding:1.25rem 1.15rem 1.05rem;text-decoration:none;transition:background-color .16s ease,transform .16s ease}.danubia-capability-rail>a:hover,.danubia-capability-rail>a:focus-visible{background:#f3f8ff;transform:translateY(-2px)}.danubia-capability-rail__icon{align-items:center;background:#e8f2ff;border-radius:6px;color:var(--danubia-blue);display:flex;height:36px;justify-content:center;margin-bottom:.85rem;width:36px}.danubia-capability-rail__icon.is-pdf{background:#fff0f1;color:#d52b36}.danubia-capability-rail__icon.is-image{background:#e7fbff;color:#098eae}.danubia-capability-rail__icon.is-spreadsheet{background:#ecf9e8;color:#2d8b25}.danubia-capability-rail>a>strong{font-size:.92rem}.danubia-capability-rail>a>p{color:#536987;font-size:.65rem;line-height:1.5;margin:.55rem 0}.danubia-capability-rail>a>small{color:#8192a8;font-size:.54rem;line-height:1.4}.danubia-capability-rail>a>em{align-items:center;color:var(--danubia-blue);display:flex;font-size:.61rem;font-style:normal;font-weight:750;gap:.3rem;margin-top:auto;padding-top:.8rem}.danubia-plan-card{background:#edf6ff;color:var(--danubia-ink);margin:.65rem;padding:1rem 1.1rem}.danubia-plan-card>span{color:var(--danubia-blue);font-size:.57rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.danubia-plan-card>p{align-items:baseline;display:flex;margin:.55rem 0 .5rem}.danubia-plan-card>p strong{font-size:2rem;letter-spacing:-.05em}.danubia-plan-card>p small{color:#4d6482;font-size:.62rem;margin-left:.25rem}.danubia-plan-card ul{display:grid;gap:.28rem;list-style:none;margin:0 0 .75rem;padding:0}.danubia-plan-card li{align-items:center;color:#45617f;display:flex;font-size:.61rem;gap:.4rem}.danubia-plan-card li svg{color:var(--danubia-blue)}.danubia-plan-card .button{justify-content:center;min-height:38px;width:100%}.danubia-tool-story,.danubia-workflow,.danubia-capability-catalog,.danubia-formats,.danubia-downloads,.danubia-access,.danubia-account-band,.danubia-support-strip{margin-inline:auto;max-width:1440px}.danubia-tool-story{background:#edf7ff;display:grid;gap:1.5rem 4rem;grid-template-columns:minmax(320px,.78fr) minmax(480px,1.22fr);min-height:650px;padding:clamp(4rem,7vw,7rem) clamp(2rem,5vw,6rem);position:relative}.danubia-tool-story>header{align-self:start;max-width:520px}.danubia-tool-story h2,.danubia-workflow h2,.danubia-capability-catalog>header h2,.danubia-formats>header h2,.danubia-downloads h2,.danubia-account-band h2,.danubia-support-strip h2{color:var(--danubia-ink);font-family:Bahnschrift,Aptos Display,Segoe UI Variable Display,Inter,sans-serif;font-size:clamp(2.3rem,4.4vw,4.4rem);font-stretch:condensed;font-weight:620;letter-spacing:-.055em;line-height:1.02;margin:.8rem 0 1rem}.danubia-tool-story>header>p,.danubia-workflow>header>p,.danubia-capability-catalog>header>p,.danubia-formats>header>p,.danubia-downloads>div>p,.danubia-account-band p{color:#536b8a;font-size:.92rem;line-height:1.7;margin:0}.danubia-tool-story__visual{align-self:center;background:#071d3b;border:1px solid #1b79dd;border-radius:13px;box-shadow:var(--danubia-shadow);grid-row:span 2;overflow:hidden;padding:9px;position:relative;transform:rotate(1.2deg)}.danubia-tool-story__visual>img{display:block;height:auto;width:100%}.danubia-tool-story__toolbar{align-items:center;background:#071d3b;border:1px solid #2b6da9;border-radius:8px;bottom:-18px;box-shadow:0 12px 24px #03183445;color:#fff;display:flex;gap:.55rem;left:50%;padding:.5rem;position:absolute;transform:translate(-50%)}.danubia-tool-story__toolbar span{align-items:center;display:flex;font-size:.57rem;gap:.28rem;padding:.35rem .55rem;white-space:nowrap}.danubia-tool-story__principles{display:grid;gap:.85rem}.danubia-tool-story__principles article{align-items:flex-start;display:grid;gap:.75rem;grid-template-columns:auto 1fr}.danubia-tool-story__principles article>span{align-items:center;background:#fff;border:1px solid #c9dff4;border-radius:7px;color:var(--danubia-blue);display:flex;height:38px;justify-content:center;width:38px}.danubia-tool-story__principles h3{color:var(--danubia-ink);font-size:.85rem;margin:0 0 .25rem}.danubia-tool-story__principles p{color:#5d7290;font-size:.7rem;line-height:1.55;margin:0}.danubia-workflow{padding:clamp(4rem,7vw,7rem) clamp(2rem,5vw,6rem)}.danubia-workflow>header{max-width:720px}.danubia-workflow>div{border-bottom:1px solid var(--danubia-line);border-top:1px solid var(--danubia-line);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:2.6rem}.danubia-workflow article{border-right:1px solid var(--danubia-line);min-height:210px;padding:1.5rem}.danubia-workflow article>span{color:var(--danubia-blue);font-family:Bahnschrift,Aptos Display,sans-serif;font-size:1.8rem;font-weight:650}.danubia-workflow h3{color:var(--danubia-ink);font-size:1rem;margin:1.4rem 0 .55rem}.danubia-workflow article p{color:#5a708e;font-size:.72rem;line-height:1.6;margin:0}.danubia-capability-catalog{background:#f6faff;border:0;padding:clamp(4rem,7vw,7rem) clamp(2rem,5vw,6rem)}.danubia-capability-catalog>header{align-items:end;display:grid;gap:0 2rem;grid-template-columns:minmax(0,1fr) auto}.danubia-capability-catalog>header .danubia-eyebrow,.danubia-capability-catalog>header h2,.danubia-capability-catalog>header p{grid-column:1}.danubia-capability-catalog>header .reference-suite__total,.danubia-capability-catalog>header .button{grid-column:2}.danubia-capability-catalog>header .reference-suite__total{color:#58708f;font-size:.64rem;margin-bottom:.75rem}.danubia-capability-catalog>header .button{align-self:start;grid-row:2 / span 2}.danubia-capability-catalog .reference-suite__index{background:#fff;border:1px solid var(--danubia-line);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:2.5rem}.danubia-capability-catalog .reference-suite__index a{border-bottom:1px solid var(--danubia-line);border-right:1px solid var(--danubia-line);min-height:80px;padding:.9rem 1rem}.danubia-capability-catalog .reference-suite__index a:hover{background:var(--danubia-blue-soft)}.danubia-capability-catalog .reference-suite__grid{display:grid;gap:1rem;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:1rem}.danubia-capability-catalog .reference-suite__grid article{background:#fff;border:1px solid var(--danubia-line);border-radius:10px;box-shadow:none;display:block;padding:1.3rem}.danubia-capability-catalog .reference-suite__grid article:hover{border-color:#83b7ec;box-shadow:var(--danubia-shadow-soft)}.danubia-capability-catalog .reference-suite__grid article>header{display:block}.danubia-capability-catalog .reference-suite__grid article>ul{border-top:1px solid var(--danubia-line);margin-top:1rem;padding-top:.65rem}.danubia-capability-catalog .reference-suite__grid h3{color:var(--danubia-ink);font-size:1.05rem;margin-top:.9rem}.danubia-capability-catalog .reference-suite__grid article>header>p{color:#5d7290;font-size:.7rem;line-height:1.55}.danubia-capability-catalog .reference-suite__heading>span{background:var(--danubia-blue-soft);color:var(--danubia-blue)}.danubia-account-band{align-items:center;background:#071e3e;border:0;border-radius:0;color:#fff;display:grid;gap:2rem;grid-template-columns:1fr auto;padding:3.3rem clamp(2rem,5vw,6rem)}.danubia-account-band h2{color:#fff;font-size:clamp(2rem,3.7vw,3.6rem)}.danubia-account-band p{color:#a9bdd6;max-width:78ch}.danubia-account-band nav{display:flex;flex-wrap:wrap;gap:.65rem}.danubia-formats{background:#fff;border:0;padding:clamp(4rem,7vw,7rem) clamp(2rem,5vw,6rem)}.danubia-formats>header{max-width:780px}.danubia-formats .reference-table-wrap{border:1px solid var(--danubia-line);border-radius:10px;margin-top:2.3rem;overflow:hidden}.danubia-formats .reference-table-wrap thead th{background:#eaf4ff;color:var(--danubia-ink)}.danubia-formats .reference-table-wrap tbody tr:nth-child(2n){background:#f8fbff}.danubia-downloads{align-items:stretch;background:#edf7ff;display:grid;gap:3rem;grid-template-columns:1fr minmax(300px,.42fr);padding:clamp(4rem,7vw,6.5rem) clamp(2rem,5vw,6rem)}.danubia-downloads>div{max-width:800px}.danubia-downloads h2{font-size:clamp(2.3rem,4vw,4rem)}.danubia-downloads__actions{display:flex;flex-wrap:wrap;gap:.7rem;margin-top:1.6rem}.danubia-downloads aside{background:#fff;border:1px solid #bed8f2;border-radius:10px;box-shadow:var(--danubia-shadow-soft);display:flex;flex-direction:column;padding:1.6rem}.danubia-downloads aside>svg{color:var(--danubia-blue);margin-bottom:1rem}.danubia-downloads aside strong{color:var(--danubia-ink);font-size:.9rem;line-height:1.4}.danubia-downloads aside p{color:#5a718e;font-size:.7rem;line-height:1.6}.danubia-downloads aside a{align-items:center;color:var(--danubia-blue);display:flex;font-size:.68rem;font-weight:750;gap:.35rem;margin-top:auto;text-decoration:none}.danubia-access{background:#fff;border-bottom:1px solid var(--danubia-line);border-radius:0;border-top:1px solid var(--danubia-line);color:var(--danubia-ink);padding:2rem clamp(2rem,5vw,6rem)}.danubia-access>svg{color:var(--danubia-blue)}.danubia-access nav a{color:var(--danubia-blue-deep)}.danubia-support-strip{align-items:center;background:#fff;display:flex;justify-content:space-between;padding:3.5rem clamp(2rem,5vw,6rem)}.danubia-support-strip h2{font-size:clamp(1.8rem,3vw,3rem);margin-bottom:0}.danubia-support-strip nav{display:flex;gap:.65rem}.admin-shell{background:#edf4fb;color:var(--danubia-ink)}.admin-shell__header{background:#fff;border-bottom:1px solid #c8d9ea;box-shadow:0 4px 16px #1443770d;height:70px!important;padding-inline:1.4rem 1.8rem}.admin-shell__authority{min-width:250px}.admin-shell__authority-mark{background:var(--danubia-blue-soft);border:1px solid #bfd9f4;border-radius:7px;color:var(--danubia-blue);height:38px;width:38px}.admin-shell__authority strong{color:var(--danubia-ink);font-size:.82rem}.admin-shell__authority small{color:#748aa3;font-size:.61rem}.admin-shell__product-links a{color:#4c6380;font-size:.73rem}.admin-shell__avatar{background:#0a2a54;border-radius:7px;box-shadow:0 6px 14px #07275129;height:38px;width:38px}.admin-shell__header>button{background:#f7fbff;border-color:#abc5df;border-radius:5px}.admin-shell .admin-shell__body{grid-template-columns:268px minmax(0,1fr);min-height:calc(100vh - 70px)}.admin-shell .admin-nav{background:#071e3e;border-right:1px solid #163c69;min-height:calc(100vh - 70px);top:70px}.admin-nav__brand{min-height:84px;padding:1.2rem 1.35rem}.admin-nav__brand .brand__logo{width:164px}.admin-nav__environment{background:#0a2a53;border:1px solid #173f6f;border-radius:7px;margin:1rem;padding:.85rem}.admin-nav__section{margin-bottom:1.2rem}.admin-nav__section>strong{color:#7298c0;font-size:.56rem;margin-bottom:.45rem}.admin-nav__section a{border-left:0;border-radius:6px;color:#b7cce1;font-size:.7rem;min-height:42px;padding-inline:.8rem}.admin-nav__section a:hover{background:#0c315f}.admin-nav__section a.active{background:var(--danubia-blue);border-left-color:transparent;box-shadow:0 8px 20px #00265842}.admin-shell .admin-content{background:#edf4fb;padding:1.8rem clamp(1.4rem,2.5vw,3rem) 3rem}.admin-shell .admin-page.admin-command-center{max-width:1640px}.admin-command-header{align-items:center;border-bottom:0;margin-bottom:1.15rem;padding:0}.admin-command-kicker{color:var(--danubia-blue)}.admin-command-title h1{font-size:clamp(2rem,2.5vw,2.75rem)}.admin-role-label{background:#e7f2ff;border-color:#acd0f7;border-radius:4px;padding:.32rem .55rem}.admin-command-refresh .button{background:#fff;min-height:39px}.admin-command-metrics{border:1px solid #c5d8eb;border-radius:10px;box-shadow:var(--danubia-shadow-soft);overflow:hidden}.admin-command-metrics>div{min-height:96px;padding:1rem 1.15rem}.admin-command-metrics svg{background:var(--danubia-blue-soft);border-radius:7px;box-sizing:content-box;color:var(--danubia-blue);padding:.55rem}.admin-command-metrics dd{font-size:1.85rem}.admin-global-command{border:1px solid #aac8e7;border-radius:8px;box-shadow:0 7px 20px #154a840f;min-height:52px;overflow:hidden}.admin-global-command .button{border-radius:0}.admin-intelligence-grid,.admin-command-grid{gap:.9rem;margin-top:.9rem}.admin-intelligence-panel,.admin-command-panel,.admin-quick-actions,.admin-capacity-strip,.admin-guardrail,.admin-health-banner,.admin-service-matrix,.admin-release-summary,.admin-release-details,.admin-storage-policy,.admin-storage-state,.admin-table-card,.admin-panel{border-color:#c8d9e9;border-radius:10px;box-shadow:0 8px 24px #1745770e;overflow:hidden}.admin-intelligence-panel>header,.admin-command-panel>header,.admin-quick-actions>header{background:#f8fbff;min-height:56px;padding:.8rem 1rem}.admin-attention-list a,.admin-control-plane li a,.admin-superadmin-panel nav a{min-height:48px;padding-inline:.9rem}.admin-attention-list a:hover,.admin-control-plane li a:hover,.admin-superadmin-panel nav a:hover,.admin-quick-actions nav a:hover{background:#eef6ff}.admin-distribution-row>i{border-radius:4px;height:5px;overflow:hidden}.admin-command-center .admin-guardrail{background:#eaf4ff;border-color:#b6d4f2;margin-top:.9rem}.admin-quick-actions{margin-top:.9rem}.admin-quick-actions nav{background:#fff}.admin-capacity-strip{margin-top:.9rem}.admin-auth-state{background:#edf5fd;color:var(--danubia-ink)}.admin-auth-state .brand{background:#fff;border:1px solid var(--danubia-line);border-radius:10px;box-shadow:var(--danubia-shadow-soft);padding:1rem 1.25rem}@media(max-width:1240px){.site-header__nav-wrap{margin-left:3rem}.danubia-hero{grid-template-columns:minmax(330px,.86fr) minmax(480px,1.14fr);padding-inline:2.5rem}.danubia-format-tile.is-docx,.danubia-format-tile.is-xlsx{left:0}.danubia-format-tile.is-pdf,.danubia-format-tile.is-psd{right:0}.danubia-capability-rail{grid-template-columns:repeat(5,minmax(0,1fr))}.danubia-plan-card{display:grid;gap:0 1rem;grid-column:1 / -1;grid-template-columns:1fr auto auto}.danubia-plan-card .button{min-width:180px}.danubia-capability-catalog .reference-suite__grid,.admin-intelligence-grid,.admin-command-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-intelligence-grid>:first-child,.admin-command-grid>:nth-child(2){grid-column:span 2}}@media(max-width:1100px){.site-header__nav-wrap{background:#fff;border-bottom:1px solid var(--danubia-line);box-shadow:0 16px 26px #1138661f;display:none;margin-left:0}.site-header__nav-wrap.is-open{display:flex}.site-header__nav{align-items:stretch}.site-header__nav a:after{display:none}.danubia-hero{grid-template-columns:minmax(300px,.9fr) minmax(420px,1.1fr);min-height:auto}.danubia-hero__copy h1{font-size:clamp(3.2rem,6vw,4.8rem)}.danubia-hero__product{min-height:400px}.danubia-tool-story{gap:2rem;grid-template-columns:1fr 1.1fr}.admin-shell .admin-shell__body{grid-template-columns:230px minmax(0,1fr)}.admin-shell__authority{min-width:200px}}@media(max-width:900px){.danubia-hero{background-position:center bottom;background-size:auto 38%;display:block;padding:3rem 1.5rem 1.5rem}.danubia-hero__copy{padding:0}.danubia-hero__copy h1{max-width:9ch}.danubia-hero__lead{max-width:62ch}.danubia-hero__product{margin:2rem auto 0;max-width:760px;min-height:430px}.danubia-capability-rail{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:1rem}.danubia-capability-rail>a:nth-child(2n){border-right:0}.danubia-plan-card{display:block;grid-column:1 / -1}.danubia-tool-story{display:block}.danubia-tool-story__visual{margin:2.5rem 0 3rem;transform:none}.danubia-workflow>div{grid-template-columns:repeat(2,minmax(0,1fr))}.danubia-workflow article:nth-child(2){border-right:0}.danubia-workflow article:nth-child(-n+2){border-bottom:1px solid var(--danubia-line)}.danubia-capability-catalog>header{display:block}.danubia-capability-catalog>header .button{margin-top:1.2rem}.danubia-capability-catalog .reference-suite__index{grid-template-columns:repeat(2,minmax(0,1fr))}.danubia-capability-catalog .reference-suite__grid,.danubia-account-band,.danubia-downloads{grid-template-columns:1fr}.danubia-support-strip{align-items:flex-start;flex-direction:column;gap:1.5rem}.admin-shell__header{min-height:70px}.admin-shell .admin-shell__body{display:block}.admin-shell .admin-nav{min-height:auto;position:static}.admin-nav__brand,.admin-nav__environment{display:none}.admin-nav>nav{display:flex;gap:.6rem;overflow-x:auto;padding:.7rem}.admin-nav__section{flex:0 0 auto;margin:0}.admin-nav__section>strong{display:none}.admin-nav__section>div{display:flex}.admin-nav__section a{white-space:nowrap}.admin-nav__footer{display:none}.admin-shell .admin-content{padding:1.2rem}.admin-command-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-command-metrics>div{border-bottom:1px solid var(--danubia-line)}.admin-command-header{align-items:flex-start;flex-direction:column;gap:.8rem}}@media(max-width:640px){.site-header__inner{padding-inline:.9rem}.site-header .brand__logo{width:132px}.danubia-hero{padding-inline:1rem}.danubia-hero__copy h1{font-size:clamp(3rem,15vw,4.3rem)}.danubia-hero__actions{align-items:stretch;flex-direction:column}.danubia-download-action,.danubia-explore-action{justify-content:center;width:100%}.danubia-hero__price{flex-wrap:wrap}.danubia-hero__product{min-height:280px}.danubia-product-frame{left:0;top:12%;transform:none;width:100%}.danubia-format-tile{height:50px;width:48px}.danubia-format-tile svg{height:18px;width:18px}.danubia-format-tile.is-docx,.danubia-format-tile.is-xlsx{left:-5px}.danubia-format-tile.is-pdf,.danubia-format-tile.is-psd{right:-5px}.danubia-format-tile.is-png{display:none}.danubia-capability-rail{display:block}.danubia-capability-rail>a{border-bottom:1px solid var(--danubia-line);border-right:0}.danubia-tool-story,.danubia-workflow,.danubia-capability-catalog,.danubia-formats,.danubia-downloads,.danubia-access,.danubia-account-band,.danubia-support-strip{padding-inline:1.15rem}.danubia-tool-story h2,.danubia-workflow h2,.danubia-capability-catalog>header h2,.danubia-formats>header h2,.danubia-downloads h2,.danubia-account-band h2{font-size:clamp(2.25rem,12vw,3.5rem)}.danubia-workflow>div,.danubia-capability-catalog .reference-suite__index{grid-template-columns:1fr}.danubia-workflow article{border-bottom:1px solid var(--danubia-line);border-right:0;min-height:auto}.danubia-downloads__actions,.danubia-account-band nav,.danubia-support-strip nav{align-items:stretch;flex-direction:column;width:100%}.danubia-access{align-items:flex-start;display:flex;flex-direction:column}.danubia-access nav{align-items:flex-start;flex-direction:column}.admin-shell__authority{min-width:0}.admin-shell__product-links{display:none!important}.admin-shell__identity>span:last-child{display:none}.admin-command-title{align-items:flex-start;flex-direction:column}.admin-command-metrics,.admin-intelligence-grid,.admin-command-grid{display:block}.admin-command-metrics>div,.admin-intelligence-grid>*,.admin-command-grid>*{margin-bottom:.7rem}.admin-global-command{grid-template-columns:auto minmax(0,1fr) auto}.admin-global-command kbd{display:none}}.auth-page{background:#fff;color:#10213b;font-family:Inter Variable,Inter,Segoe UI,sans-serif;min-height:100vh}.auth-page__header{background:#fff;border-bottom:1px solid #d7dee8;box-shadow:none;height:72px;min-height:72px;padding:0 clamp(1.5rem,4vw,4.5rem)}.auth-page__header .brand__logo{width:176px}.auth-page__header-context{background:transparent;border:0;border-radius:0;color:#075fd8;font-size:.78rem;font-variation-settings:"wght" 650;margin-left:auto;padding:0}.auth-page__body{align-items:stretch;background:#fff;background-image:none;display:grid;gap:0;grid-template-columns:minmax(280px,360px) minmax(500px,650px);justify-content:center;margin:0 auto;max-width:1320px;min-height:calc(100vh - 126px);padding:2.2rem clamp(1.5rem,4vw,4rem) 3rem}.auth-page__showcase{background:#fff;border:0;border-radius:0;border-right:1px solid #d7dee8;box-shadow:none;min-height:0;overflow:visible;padding:1.15rem 2.5rem 1.5rem 0}.auth-page__showcase:after{display:none}.auth-page__showcase>.auth-page__system{position:static}.auth-page__service{align-items:center;background:transparent;border:0;border-radius:0;color:#4d6079;display:flex;font-size:.62rem;font-variation-settings:"wght" 720;gap:.5rem;letter-spacing:.055em;margin:0 0 1.4rem;padding:0;text-transform:uppercase}.auth-page__service>span{background:#148764;border:0;border-radius:50%;height:7px;width:7px}.auth-page__system h2{color:#10213b;font-family:Inter Variable,Inter,Segoe UI,sans-serif;font-size:clamp(1.8rem,2.5vw,2.35rem);font-variation-settings:"wght" 680;letter-spacing:-.035em;line-height:1.12;margin:0 0 .85rem;max-width:12ch}.auth-page__system>p{color:#52637a;font-size:.76rem;line-height:1.65;margin:0;max-width:36ch}.auth-page__system ul{border-top:1px solid #d7dee8;display:block;list-style:none;margin:1.65rem 0 1.2rem;padding:0}.auth-page__system li{align-items:start;background:transparent;border:0;border-bottom:1px solid #e2e7ee;border-radius:0;display:grid;gap:0;min-height:auto;padding:.72rem 0}.auth-page__system li>span{display:grid;gap:.18rem}.auth-page__system li strong{color:#142944;font-size:.68rem;font-variation-settings:"wght" 680}.auth-page__system li small{color:#6b7a8e;display:block;font-size:.62rem;line-height:1.5}.auth-page__product-links{align-items:flex-start;display:flex;flex-direction:column;gap:.5rem;margin:0 0 1.5rem}.auth-page__product-links a,.auth-page__workspace-link{color:#075fd8;font-size:.67rem;font-variation-settings:"wght" 650;min-height:auto}.auth-product-proof{background:#fff;border:1px solid #cbd5e1;border-radius:0;box-shadow:none;margin:1.35rem 0 0;overflow:hidden;transform:none}.auth-product-proof__chrome{align-items:center;background:#f5f7fa;border-bottom:1px solid #d7dee8;color:#41536b;display:flex;font-size:.56rem;justify-content:space-between;padding:.5rem .6rem}.auth-product-proof__chrome strong{color:#10213b;font-size:.54rem}.auth-product-proof img{display:block;height:auto;width:100%}.auth-product-proof figcaption{background:#fff;border-top:1px solid #e2e7ee;color:#64748b;font-size:.56rem;line-height:1.45;padding:.55rem .65rem}.auth-page__panel{align-self:start;background:#fff;background-image:none;border:0;border-radius:0;box-shadow:none;max-width:none;min-width:0;overflow:visible;width:100%}.auth-tabs{border-bottom:1px solid #d7dee8;display:flex;gap:0;min-height:56px;padding-left:2.5rem}.auth-tabs a{align-items:center;border-bottom:2px solid transparent;color:#4b5d74;display:inline-flex;font-size:.75rem;font-variation-settings:"wght" 600;justify-content:center;min-height:56px;padding:0 1.4rem}.auth-tabs a.active{background:transparent;border-bottom-color:#0769ee;color:#075fd8}.auth-page__back{border-bottom:1px solid #d7dee8;color:#075fd8;display:block;font-size:.72rem;padding:1.2rem 2.5rem}.auth-page__content{padding:2.3rem 0 2rem 2.5rem}.auth-page__content>header{margin:0 0 1.25rem;max-width:60ch;text-align:left}.auth-page__content h1{color:#10213b;font-family:Inter Variable,Inter,Segoe UI,sans-serif;font-size:clamp(2rem,3vw,2.55rem);font-variation-settings:"wght" 660;letter-spacing:-.04em;line-height:1.08;margin:0 0 .8rem}.auth-page .auth-page__content>header h1,.auth-page .auth-page__system h2{font-family:Inter Variable,Inter,Segoe UI,sans-serif;font-stretch:normal}.auth-page__content>header p{color:#52637a;font-size:.76rem;line-height:1.65;margin:0}.auth-page__assurance{align-items:center;background:transparent;border:0;border-bottom:1px solid #d7dee8;border-radius:0;color:#63738a;display:flex;font-size:.65rem;gap:.5rem;margin:0 0 1.3rem;padding:0 0 .8rem}.auth-page__assurance>svg{color:#075fd8;flex:0 0 auto}.auth-page__assurance>span{align-items:baseline;background:transparent;border:0;border-radius:0;color:#63738a;display:inline;font-size:inherit;height:auto;justify-content:flex-start;width:auto}.auth-page__assurance>span strong{color:#203650;display:inline;font-size:inherit}.auth-form{gap:.95rem}.auth-form__grid{display:grid;gap:.9rem;grid-template-columns:repeat(2,minmax(0,1fr))}.auth-page .form-field{gap:.38rem;min-width:0}.auth-page .form-field>span:first-child,.auth-page .form-field>label{color:#203650;font-size:.69rem;font-variation-settings:"wght" 660}.auth-page .form-field input{background:#fff;border:1px solid #aebccc;border-radius:2px;color:#10213b;font:inherit;height:46px;padding-inline:.8rem}.auth-page .form-field input:hover{border-color:#8093a9}.auth-page .form-field input:focus-visible{background:#fff;border-color:#0769ee;box-shadow:0 0 0 2px #0769ee21;outline:none}.auth-page .form-field input::placeholder{color:#8996a8}.auth-page .form-field small{color:#6d7c90;font-size:.62rem}.auth-page .password-input button{color:#536982;height:40px;right:.2rem;top:3px}.auth-page .checkbox-field{color:#4f6077;font-size:.68rem;line-height:1.55}.auth-page .checkbox-field input{border-radius:1px;height:17px;margin-top:.1rem;width:17px}.auth-page .auth-form__utility>a,.auth-page .auth-form__switch,.auth-page .auth-form__switch a{font-size:.7rem}.auth-page .auth-form__switch{border-top:1px solid #d7dee8;color:#5d6e84;margin:1.15rem 0 0;padding-top:.85rem}.auth-page .auth-two-factor-note{align-items:center;background:transparent;border:0;border-left:2px solid #9aabc0;border-radius:0;color:#5a6b82;font-size:.65rem;margin-top:.95rem;padding:.3rem 0 .3rem .75rem}.auth-page .button--large{border-radius:2px;min-height:46px}.auth-billing-note{border-left:2px solid #0769ee;color:#5a6c82;font-size:.66rem;line-height:1.55;margin:0 0 1rem;padding:.25rem 0 .25rem .75rem}.auth-billing-note strong{color:#203650}.auth-page__footer{align-items:center;background:#fff;border-top:1px solid #d7dee8;color:#718097;display:grid;font-size:.61rem;gap:1rem;grid-template-columns:1fr auto 1fr;min-height:54px;padding:.8rem clamp(1.5rem,4vw,4.5rem)}.auth-page__footer nav{display:flex;gap:1.15rem;justify-content:center}.auth-page__footer a{color:#304864}.auth-page__footer>span:last-child{text-align:right}.admin-shell{background:#fff;color:#13253f;font-family:Inter Variable,Inter,Segoe UI,sans-serif}.admin-shell__header{background:#fff;border-bottom:1px solid #d7dee8;box-shadow:none;height:56px!important;min-height:56px;padding:0 1.25rem 0 0;position:sticky;top:0;z-index:90}.admin-shell__brand{align-items:center;align-self:stretch;border-right:1px solid #d7dee8;display:flex;flex:0 0 216px;padding:0 1.15rem}.admin-shell__brand .brand__logo{width:132px}.admin-shell__authority{border-right:1px solid #d7dee8;margin-left:1.15rem;min-width:0;padding-right:1.15rem}.admin-shell__authority>span{display:flex;flex-direction:row;gap:.35rem}.admin-shell__authority strong{color:#13253f;font-size:.7rem;font-variation-settings:"wght" 680}.admin-shell__authority small{color:#748296;font-size:.62rem}.admin-shell__product-links{gap:1.5rem;margin-left:1.25rem}.admin-shell__product-links a{color:#30455f;font-size:.67rem}.admin-shell .admin-shell__identity{gap:.55rem;margin-left:auto}.admin-shell__avatar{background:transparent;border:1px solid #8da0b7;border-radius:50%;box-shadow:none;color:#1d4e8f;height:30px;width:30px}.admin-shell__identity strong{color:#1b304a;font-size:.65rem}.admin-shell__identity small{color:#7a899c;font-size:.56rem}.admin-shell__header>button{background:transparent;border:0;border-left:1px solid #d7dee8;border-radius:0;color:#075fd8;font-size:.64rem;margin-left:1rem;min-height:30px;padding:0 0 0 1rem}.admin-shell .admin-shell__body{grid-template-columns:216px minmax(0,1fr);min-height:calc(100vh - 56px)}.admin-shell .admin-nav{background:#061d3a;border-right:1px solid #173b66;min-height:calc(100vh - 56px);padding:0;top:56px}.admin-nav__environment{align-items:center;background:transparent;border:0;border-bottom:1px solid rgba(184,207,234,.18);border-radius:0;column-gap:.5rem;grid-template-columns:auto 1fr;margin:0;padding:.85rem 1rem}.admin-nav__environment>span{background:#35c28b;height:6px;width:6px}.admin-nav__environment strong{color:#eef5fc;font-size:.59rem}.admin-nav__environment small{color:#8ca4bd;font-size:.53rem}.admin-nav>nav{padding:.9rem 0}.admin-nav__section{margin:0 0 1.05rem}.admin-nav__section>strong{color:#87a3bf;font-size:.5rem;letter-spacing:.08em;margin:0 0 .35rem;padding:0 1rem}.admin-nav__section>div{gap:0}.admin-nav__section a{border:0;border-left:3px solid transparent;border-radius:0;color:#bed0e3;font-size:.62rem;gap:.65rem;min-height:38px;padding:0 .85rem}.admin-nav__section a:hover{background:#0a2a51;color:#fff}.admin-nav__section a.active{background:#0b58be;border-left-color:#75b7ff;box-shadow:none;color:#fff}.admin-nav__footer{border-top:1px solid rgba(184,207,234,.18);margin:auto 0 0;padding:.75rem 1rem}.admin-nav__footer>a,.admin-nav__footer>small{color:#93abc4;font-size:.53rem}.admin-shell .admin-content{background:#fff;padding:1.1rem 1.35rem 2.5rem}.admin-shell .admin-page.admin-command-center{margin:0;max-width:none}.admin-command-header{align-items:flex-end;border-bottom:1px solid #d7dee8;margin:0 -1.35rem;min-height:74px;padding:.75rem 1.35rem .85rem}.admin-command-title{gap:.7rem;margin:0}.admin-command-title h1{color:#10213b;font-family:Inter Variable,Inter,Segoe UI,sans-serif;font-size:clamp(1.55rem,2vw,2rem);font-variation-settings:"wght" 660;letter-spacing:-.035em;line-height:1.12}.admin-command-header>div:first-child>p{color:#627086;font-size:.62rem;margin:.35rem 0 0}.admin-role-label{background:transparent;border:0;border-left:1px solid #aebccc;border-radius:0;color:#52657c;font-size:.56rem;padding:0 0 0 .7rem}.admin-command-refresh{gap:.75rem}.admin-command-refresh>span{color:#748296;font-size:.55rem}.admin-command-refresh .button,.admin-shell .button{border-radius:2px}.admin-command-refresh .button{background:#fff;min-height:32px}.admin-command-metrics{background:#fff;border:0;border-bottom:1px solid #d7dee8;border-radius:0;box-shadow:none;gap:0;grid-template-columns:repeat(5,minmax(0,1fr));margin:0 -1.35rem;overflow:visible}.admin-command-metrics>div{align-items:flex-start;background:#fff;border:0;border-right:1px solid #d7dee8;border-radius:0;box-shadow:none;display:block;min-height:72px;padding:.85rem 1rem}.admin-command-metrics svg{display:none}.admin-command-metrics dt{color:#64748a;font-size:.54rem;font-variation-settings:"wght" 620}.admin-command-metrics dd{color:#10213b;font-family:Inter Variable,Inter,Segoe UI,sans-serif;font-size:1.35rem;font-variation-settings:"wght" 680;letter-spacing:-.025em;margin-top:.16rem}.admin-command-metrics small{color:#8491a2;font-size:.49rem;margin-top:.1rem}.admin-global-command{border:1px solid #b8c4d2;border-radius:2px;box-shadow:none;margin:1rem 0;min-height:42px}.admin-global-command input{font-size:.65rem}.admin-global-command .button{border-radius:0;min-height:40px}.admin-intelligence-grid,.admin-command-grid{background:#fff;border:1px solid #d7dee8;gap:0;margin-top:.75rem}.admin-intelligence-grid{grid-template-columns:1.08fr .9fr .9fr}.admin-command-grid{grid-template-columns:.92fr 1.35fr .92fr}.admin-control-plane{order:1}.admin-activity-panel{grid-column:auto;min-height:0;order:2}.admin-superadmin-panel{grid-column:auto;order:3}.admin-intelligence-panel,.admin-command-panel,.admin-quick-actions,.admin-capacity-strip,.admin-guardrail,.admin-health-banner,.admin-service-matrix,.admin-release-summary,.admin-release-details,.admin-storage-policy,.admin-storage-state,.admin-table-card,.admin-panel{background:#fff;border:0;border-radius:0;box-shadow:none;overflow:visible}.admin-intelligence-panel,.admin-command-panel{border-right:1px solid #d7dee8}.admin-intelligence-panel:last-child,.admin-command-panel:last-child{border-right:0}.admin-intelligence-panel>header,.admin-command-panel>header,.admin-quick-actions>header{background:#fff;border-bottom:1px solid #d7dee8;min-height:46px;padding:.65rem .75rem}.admin-intelligence-panel header>div>span{color:#77869a;font-size:.47rem;letter-spacing:.05em}.admin-intelligence-panel h2,.admin-command-panel h2,.admin-quick-actions h2{color:#162b46;font-size:.67rem;margin:.12rem 0 0}.admin-intelligence-panel>header>strong{font-family:Inter Variable,Inter,Segoe UI,sans-serif;font-size:1.15rem}.admin-attention-list a,.admin-control-plane li a,.admin-superadmin-panel nav a{background:#fff;border-bottom:1px solid #e2e7ee;min-height:40px;padding:.52rem .7rem}.admin-attention-list a:hover,.admin-control-plane li a:hover,.admin-superadmin-panel nav a:hover,.admin-quick-actions nav a:hover{background:#f5f8fb}.admin-attention-list a>span strong,.admin-control-plane a span strong,.admin-superadmin-panel a span strong{font-size:.56rem}.admin-attention-list a>span small,.admin-control-plane a span small,.admin-superadmin-panel a span small{font-size:.48rem}.admin-attention-count,.admin-status{background:transparent;border:0;border-radius:0;font-size:.49rem;padding:0}.admin-attention-list em{border:0;color:#075fd8;font-size:.48rem;padding:0}.admin-status--success{color:#147052}.admin-status--warning{color:#8b5b00}.admin-status--danger{color:#a22337}.admin-status--neutral{color:#52657c}.admin-distribution-list{padding:.55rem .7rem}.admin-distribution-row{border-bottom:1px solid #e6ebf0;margin:0;padding:.42rem 0}.admin-distribution-row>i{border-radius:0;height:2px;margin-top:.25rem}.admin-activity-table th{background:#f7f9fb;color:#68788d;font-size:.48rem;padding:.48rem .55rem}.admin-activity-table td{border-top:1px solid #e2e7ee;color:#52657c;font-size:.51rem;padding:.5rem .55rem}.admin-quick-actions{border:1px solid #d7dee8;margin-top:.75rem}.admin-quick-actions nav{background:#fff;display:grid;grid-template-columns:repeat(5,minmax(0,1fr))}.admin-quick-actions nav a{border-right:1px solid #d7dee8;min-height:66px;padding:.7rem}.admin-quick-actions nav a:last-child{border-right:0}.admin-capacity-strip{border:1px solid #d7dee8;margin-top:.75rem}.admin-capacity-strip>div{min-height:58px;padding:.6rem .75rem}.admin-capacity-strip span{font-size:.48rem}.admin-capacity-strip strong{font-family:Inter Variable,Inter,Segoe UI,sans-serif;font-size:.92rem}.admin-command-center .admin-guardrail{background:#fff;border:0;border-bottom:1px solid #d7dee8;border-top:1px solid #d7dee8;margin-top:.75rem;padding:.65rem 0}.admin-command-center .admin-guardrail>svg{color:#52657c}.admin-command-center .admin-guardrail strong{font-size:.55rem}.admin-command-center .admin-guardrail p{font-size:.49rem}.admin-auth-state{background:#fff;color:#10213b}.admin-auth-state .brand{background:transparent;border:0;border-bottom:1px solid #d7dee8;border-radius:0;box-shadow:none;padding:0 0 1rem}@media(max-width:1100px){.auth-page__body{grid-template-columns:minmax(250px,320px) minmax(470px,620px);padding-inline:1.5rem}.auth-page__showcase{padding-right:1.8rem}.auth-page__content,.auth-tabs{padding-left:1.8rem}.admin-shell__brand{flex-basis:200px}.admin-shell .admin-shell__body{grid-template-columns:200px minmax(0,1fr)}.admin-command-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-command-grid>:nth-child(2){border-right:0}.admin-command-grid>:last-child{border-right:0;border-top:1px solid #d7dee8;grid-column:1 / -1}}@media(max-width:900px){.danubia-capability-rail{grid-template-columns:repeat(2,minmax(0,1fr))}.auth-page__body{display:block;min-height:calc(100vh - 126px);padding:1.5rem}.auth-page__showcase{display:none}.auth-page__panel{margin:0 auto;max-width:650px}.auth-tabs,.auth-page__content{padding-left:0}.admin-shell__header{min-height:56px}.admin-shell__brand{flex-basis:172px}.admin-shell__authority{display:none}.admin-shell .admin-shell__body{display:block}.admin-shell .admin-nav{min-height:auto;position:static}.admin-nav__environment{display:none}.admin-nav>nav{display:flex;gap:0;overflow-x:auto;padding:0}.admin-nav__section{flex:0 0 auto;margin:0}.admin-nav__section>strong{display:none}.admin-nav__section>div{display:flex}.admin-nav__section a{border-bottom:2px solid transparent;border-left:0;white-space:nowrap}.admin-nav__section a.active{border-bottom-color:#75b7ff}.admin-nav__footer{display:none}.admin-command-header{align-items:flex-start;flex-direction:column;gap:.65rem}.admin-intelligence-grid{grid-template-columns:1fr}.admin-intelligence-panel{border-bottom:1px solid #d7dee8;border-right:0}.admin-intelligence-panel:last-child{border-bottom:0}}@media(max-width:640px){.auth-page__header{height:64px;min-height:64px;padding-inline:1rem}.auth-page__header .brand__logo{width:145px}.auth-page__header-context{display:block}.auth-page__header-context span{display:inline;font-size:.66rem}.auth-page__body{padding:0 1rem 1.5rem}.auth-page__panel{border-radius:0}.auth-tabs{min-height:54px}.auth-tabs a{flex:1 1 0;min-height:54px;padding:0}.auth-page__content{padding:1.6rem 0 1.8rem}.auth-page__content h1{font-size:1.9rem}.auth-form__grid{grid-template-columns:1fr}.auth-page__footer{align-items:flex-start;display:flex;flex-direction:column;padding:1rem}.auth-page__footer nav{justify-content:flex-start}.auth-page__footer>span:last-child{text-align:left}.admin-shell__brand{flex-basis:148px;padding-inline:.8rem}.admin-shell__brand .brand__logo{width:116px}.admin-shell__identity>span:last-child{display:none}.admin-command-metrics{grid-template-columns:repeat(2,minmax(0,1fr));margin-inline:-1.35rem}.admin-command-metrics>div{border-bottom:1px solid #d7dee8}.admin-command-grid,.admin-quick-actions nav,.admin-capacity-strip{display:block}.admin-command-grid>*,.admin-quick-actions nav a,.admin-capacity-strip>div{border-bottom:1px solid #d7dee8;border-right:0}}:root{--corp-ink: #0b1f3a;--corp-ink-soft: #31445f;--corp-muted: #617087;--corp-blue: #075fd8;--corp-blue-dark: #064eaf;--corp-blue-soft: #edf5ff;--corp-line: #d8e0ea;--corp-line-strong: #bcc9d9;--corp-paper: #ffffff;--corp-canvas: #f5f7fa;--corp-panel: #f9fafc;--corp-danger: #b42318;--corp-success: #197047;--corp-width: 1240px;color:var(--corp-ink);font-family:Inter Variable,Inter,Segoe UI,Arial,sans-serif;font-synthesis:none}html{background:var(--corp-paper);color:var(--corp-ink);scroll-behavior:smooth}body{background:var(--corp-paper);color:var(--corp-ink);font-family:Inter Variable,Inter,Segoe UI,Arial,sans-serif;font-size:15px;font-weight:430;letter-spacing:-.006em}button,input,select,textarea{font:inherit}a{color:var(--corp-blue);text-underline-offset:3px}:focus-visible{outline:3px solid rgba(7,95,216,.24);outline-offset:2px}.button{min-height:42px;border:1px solid transparent;border-radius:3px;box-shadow:none;font-size:14px;font-weight:650;letter-spacing:-.01em;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.button:hover{box-shadow:none;transform:none}.button--primary{border-color:var(--corp-blue);background:var(--corp-blue);color:#fff}.button--primary:hover{border-color:var(--corp-blue-dark);background:var(--corp-blue-dark);color:#fff}.button--secondary{border-color:var(--corp-line-strong);background:var(--corp-paper);color:var(--corp-ink)}.button--secondary:hover,.button--quiet:hover{border-color:#8497b0;background:var(--corp-canvas);color:var(--corp-ink)}.button--quiet{border-color:transparent;background:transparent;color:var(--corp-blue)}.button--large{min-height:46px;padding-inline:22px}.brand{min-width:max-content}.brand__logo{width:auto;height:42px}.public-app{min-height:100vh;background:var(--corp-paper)}.site-header{position:sticky;z-index:50;top:0;border:0;border-bottom:1px solid var(--corp-line);background:#fffffff7;box-shadow:none;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.site-header:before,.site-header:after{display:none}.site-header__inner{display:grid;grid-template-columns:auto 1fr;gap:52px;width:min(calc(100% - 64px),var(--corp-width));min-height:74px;margin:0 auto;padding:0}.site-header__nav-wrap{position:static;display:flex;align-items:stretch;justify-content:space-between;gap:32px;min-width:0;padding:0;border:0;background:transparent;box-shadow:none}.site-header__nav{display:flex;align-items:stretch;gap:2px}.site-header__nav a{position:relative;display:inline-flex;align-items:center;padding:0 15px;color:var(--corp-ink-soft);font-size:14px;font-weight:520;text-decoration:none}.site-header__nav a:after{position:absolute;right:15px;bottom:-1px;left:15px;height:2px;background:transparent;content:""}.site-header__nav a:hover,.site-header__nav a.active{color:var(--corp-ink)}.site-header__nav a.active:after{background:var(--corp-blue)}.site-header__actions{display:flex;align-items:center;gap:8px}.site-header__actions .button{min-height:38px;padding:0 15px}.site-header__actions .button--quiet{color:var(--corp-ink)}.site-header__account-status{border:0;background:transparent;color:var(--corp-muted);font-size:12px}.site-header__menu,.site-header__auth-shortcuts{display:none}.danubia-home{width:100%;max-width:none;overflow:hidden;background:var(--corp-paper)}.danubia-home:before,.danubia-home:after,.danubia-hero:before,.danubia-hero:after,.danubia-tool-story:before,.danubia-tool-story:after,.danubia-workflow:before,.danubia-workflow:after{display:none!important}.danubia-home h1,.danubia-home h2,.danubia-home h3,.public-app h1,.public-app h2,.public-app h3{margin-top:0;color:var(--corp-ink);font-family:Inter Variable,Inter,Segoe UI,Arial,sans-serif;font-stretch:normal;text-wrap:balance}.danubia-home h2{font-size:clamp(30px,3vw,46px);font-weight:650;line-height:1.08;letter-spacing:-.045em}.danubia-section-label,.section-eyebrow{display:block;margin:0 0 17px;padding:0;border:0;background:transparent;color:var(--corp-blue);font-size:12px;font-weight:720;letter-spacing:.09em;line-height:1.2;text-transform:uppercase}.danubia-eyebrow{display:none!important}.danubia-hero{display:grid;grid-template-columns:minmax(380px,.78fr) minmax(540px,1.22fr);align-items:center;gap:54px 58px;width:min(calc(100% - 64px),var(--corp-width));min-height:660px;margin:0 auto;padding:78px 0 0;border:0;border-radius:0;background:var(--corp-paper);box-shadow:none;color:var(--corp-ink)}.danubia-hero__copy{position:relative;z-index:2;max-width:510px;padding:0}.danubia-hero__copy:before{display:block;width:48px;height:3px;margin-bottom:28px;background:var(--corp-blue);content:""}.danubia-hero h1{max-width:560px;margin:0 0 26px;color:var(--corp-ink);font-size:clamp(43px,4.5vw,66px);font-weight:640;line-height:1.03;letter-spacing:-.058em}.danubia-hero h1 span{color:var(--corp-blue)}.danubia-hero__lead{max-width:520px;margin:0 0 15px;color:var(--corp-ink-soft);font-size:18px;line-height:1.62}.danubia-hero__details{max-width:520px;margin:0;color:var(--corp-muted);font-size:14px;line-height:1.65}.danubia-hero__actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:30px}.danubia-hero__actions .danubia-download-action:first-child{min-height:48px;padding-inline:21px}.danubia-hero__actions .danubia-download-action:nth-child(2){border-color:transparent;background:transparent;color:var(--corp-blue)}.danubia-hero__actions .danubia-download-action:nth-child(2):hover{background:var(--corp-blue-soft)}.danubia-explore-action{display:none}.danubia-hero__price{display:flex;align-items:baseline;gap:6px;width:auto;margin:24px 0 0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;color:var(--corp-muted)}.danubia-hero__price strong{color:var(--corp-ink);font-size:22px;font-weight:680;letter-spacing:-.03em}.danubia-hero__price>i{display:block;width:3px;height:3px;margin:0 6px;border-radius:50%;background:#91a0b4}.danubia-hero__price span,.danubia-hero__price small{color:var(--corp-muted);font-size:12px;font-style:normal}.danubia-hero__product{position:relative;z-index:1;display:block;width:100%;margin:0;padding:0;perspective:none}.danubia-product-frame{overflow:hidden;width:100%;border:1px solid var(--corp-line-strong);border-radius:4px;background:#07182d;box-shadow:0 22px 50px #172a4324;transform:none}.danubia-product-frame:before,.danubia-product-frame:after,.danubia-hero__platform,.danubia-format-tile{display:none!important}.danubia-product-frame img{display:block;width:100%;height:auto;opacity:1}.danubia-hero__product figcaption{display:block;margin-top:10px;color:var(--corp-muted);font-size:12px;text-align:right}.danubia-capability-rail{grid-column:1 / -1;display:grid;grid-template-columns:repeat(5,1fr) 1.16fr;width:100%;margin:0;padding:0;border-top:1px solid var(--corp-line);border-bottom:1px solid var(--corp-line);border-radius:0;background:var(--corp-paper);box-shadow:none}.danubia-capability-rail>a,.danubia-capability-rail>aside{min-width:0;min-height:154px;padding:23px 20px;border:0;border-right:1px solid var(--corp-line);border-radius:0;background:transparent;box-shadow:none;color:var(--corp-ink);text-decoration:none;transform:none}.danubia-capability-rail>a:hover{background:var(--corp-canvas);transform:none}.danubia-capability-rail__icon{display:inline-flex;width:28px;height:28px;margin:0 0 13px;border:0;border-radius:2px;background:var(--corp-blue-soft);color:var(--corp-blue)}.danubia-capability-rail>a strong{display:block;margin-bottom:6px;color:var(--corp-ink);font-size:14px}.danubia-capability-rail>a p{margin:0;color:var(--corp-muted);font-size:12px;line-height:1.45}.danubia-capability-rail>a small{display:none}.danubia-capability-rail>a em{display:inline-flex;align-items:center;gap:4px;margin-top:12px;color:var(--corp-blue);font-size:12px;font-style:normal}.danubia-plan-card{display:block;min-height:154px;padding:23px 22px;border:0;background:var(--corp-ink)!important;color:#fff!important}.danubia-plan-card>span{color:#bcd7ff;font-size:11px;font-weight:680;letter-spacing:.05em;text-transform:uppercase}.danubia-plan-card p{margin:7px 0 8px}.danubia-plan-card p strong{color:#fff;font-size:26px}.danubia-plan-card p small,.danubia-plan-card li{color:#c8d3e2;font-size:11px}.danubia-plan-card ul{display:flex;gap:10px;margin:0 0 13px;padding:0;list-style:none}.danubia-plan-card .button{min-height:34px;padding-inline:12px;border-color:#fff;background:#fff;color:var(--corp-ink);font-size:12px}.danubia-tool-story,.danubia-workflow,.danubia-capability-catalog,.danubia-account-band,.danubia-formats,.danubia-downloads,.danubia-access,.danubia-support-strip{width:min(calc(100% - 64px),var(--corp-width));margin-right:auto;margin-left:auto;border-radius:0;box-shadow:none}.danubia-tool-story{display:grid;grid-template-columns:.7fr 1.3fr;gap:44px 64px;padding:114px 0 98px;border-bottom:1px solid var(--corp-line);background:var(--corp-paper)}.danubia-tool-story>header{align-self:start;padding:15px 0 0}.danubia-tool-story>header>p:last-child{max-width:430px;color:var(--corp-muted);font-size:16px;line-height:1.65}.danubia-tool-story__visual{overflow:hidden;border:1px solid var(--corp-line-strong);border-radius:3px;background:#07182d;box-shadow:0 18px 44px #172a431f;transform:none}.danubia-tool-story__visual img{display:block;width:100%;height:auto}.danubia-tool-story__principles{grid-column:1 / -1;display:grid;grid-template-columns:repeat(3,1fr);gap:0;margin-top:10px;border-top:1px solid var(--corp-line);border-bottom:1px solid var(--corp-line)}.danubia-tool-story__principles article{display:grid;grid-template-columns:32px 1fr;gap:13px;padding:25px 28px 27px 0;border:0;border-right:1px solid var(--corp-line);border-radius:0;background:transparent;box-shadow:none}.danubia-tool-story__principles article+article{padding-left:28px}.danubia-tool-story__principles article:last-child{border-right:0}.danubia-tool-story__principles article>span{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:0;border-radius:2px;background:var(--corp-blue-soft);color:var(--corp-blue)}.danubia-tool-story__principles h3{margin:1px 0 7px;font-size:14px;font-weight:680}.danubia-tool-story__principles p{margin:0;color:var(--corp-muted);font-size:12px;line-height:1.55}.danubia-workflow{display:grid;grid-template-columns:.45fr 1.55fr;gap:64px;padding:92px 0;border-bottom:1px solid var(--corp-line);background:var(--corp-paper)}.danubia-workflow header p:last-child{color:var(--corp-muted)}.danubia-workflow>div{display:grid;grid-template-columns:repeat(4,1fr);align-self:end;gap:0;border-top:1px solid var(--corp-line-strong)}.danubia-workflow article{min-height:170px;padding:22px 24px;border:0;border-right:1px solid var(--corp-line);border-radius:0;background:transparent;box-shadow:none}.danubia-workflow article:last-child{border-right:0}.danubia-workflow article>span{color:var(--corp-blue);font-family:inherit;font-size:12px;font-weight:700}.danubia-workflow h3{margin:31px 0 8px;font-size:15px;font-weight:680}.danubia-workflow article p{margin:0;color:var(--corp-muted);font-size:12px;line-height:1.55}.danubia-capability-catalog{padding:106px 0;border:0!important;border-radius:0!important;background:var(--corp-paper)!important;box-shadow:none!important}.danubia-capability-catalog:before,.danubia-capability-catalog:after{display:none!important}.danubia-capability-catalog>header{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px 36px;align-items:end;margin-bottom:52px;padding-bottom:30px;border-bottom:1px solid var(--corp-line-strong)}.danubia-capability-catalog>header .danubia-section-label,.danubia-capability-catalog>header h2,.danubia-capability-catalog>header>p{grid-column:1}.danubia-capability-catalog>header>p{max-width:650px;margin:0;color:var(--corp-muted);line-height:1.65}.reference-suite__total{grid-column:2;grid-row:1;color:var(--corp-muted);font-size:12px;font-weight:560}.danubia-capability-catalog>header .button{grid-column:2;grid-row:2 / span 2}.reference-suite__index{display:grid;grid-template-columns:repeat(6,1fr);gap:0;margin-bottom:48px;border-top:1px solid var(--corp-line);border-bottom:1px solid var(--corp-line)}.danubia-capability-catalog>.reference-suite__index{grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:0!important;padding:0!important;border:0!important;border-top:1px solid var(--corp-line)!important;border-bottom:1px solid var(--corp-line)!important;border-radius:0!important;background:var(--corp-paper)!important}.reference-suite__index a{min-width:0;padding:18px 14px;border-right:1px solid var(--corp-line);color:var(--corp-ink);text-decoration:none}.danubia-capability-catalog>.reference-suite__index a{display:block!important;gap:0!important;padding:18px 14px!important;border:0!important;border-right:1px solid var(--corp-line)!important;border-radius:0!important;background:transparent!important}.reference-suite__index a:last-child{border-right:0}.reference-suite__index a:hover{background:var(--corp-canvas)}.reference-suite__index a>span{display:block;margin-bottom:11px;color:var(--corp-blue);font-size:10px}.reference-suite__index a strong{display:block;overflow:hidden;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.reference-suite__index a small{color:var(--corp-muted);font-size:10px}.reference-suite__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:0 44px}.danubia-capability-catalog>.reference-suite__grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0 44px!important}.reference-suite__grid>article{display:grid;grid-template-columns:1.15fr .85fr;gap:24px;min-height:320px;padding:34px 0;border:0;border-top:1px solid var(--corp-line);border-radius:0;background:transparent;box-shadow:none}.danubia-capability-catalog>.reference-suite__grid>article{display:grid!important;grid-template-columns:1.15fr .85fr!important;gap:24px!important;padding:34px 0!important;border:0!important;border-top:1px solid var(--corp-line)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.reference-suite__grid>article:hover{transform:none}.reference-suite__heading{display:flex;align-items:center;gap:9px}.reference-suite__heading>span{color:var(--corp-blue);font-size:11px}.reference-suite__heading svg{color:var(--corp-blue)}.reference-suite__heading small{color:var(--corp-muted);font-size:10px}.reference-suite__grid h3{margin:23px 0 10px;font-size:23px;font-weight:640;letter-spacing:-.035em}.reference-suite__grid header>p{color:var(--corp-muted);font-size:13px;line-height:1.55}.reference-suite__count,.reference-suite__formats{display:block;margin:15px 0 0;color:var(--corp-ink-soft);font-size:11px}.reference-suite__formats{margin-top:5px;color:var(--corp-muted);font-weight:450}.reference-suite__grid header>a{display:inline-flex;align-items:center;gap:5px;margin-top:19px;font-size:12px;font-weight:620;text-decoration:none}.reference-suite__grid article>ul{margin:41px 0 0;padding:0;border:0;list-style:none}.reference-suite__grid article>ul li{display:flex;justify-content:space-between;gap:10px;padding:8px 0;border-bottom:1px solid #e7ebf1;color:var(--corp-muted);font-size:11px}.reference-suite__grid article>ul li strong{color:var(--corp-ink)}.danubia-account-band{display:grid;grid-template-columns:1fr auto;align-items:center;gap:56px;padding:58px 64px;border:0;background:var(--corp-ink);color:#fff}.danubia-account-band .danubia-section-label{color:#93c4ff}.danubia-account-band h2{max-width:800px;margin-bottom:14px;color:#fff;font-size:34px}.danubia-account-band p:last-child{max-width:800px;margin:0;color:#cbd5e2;line-height:1.65}.danubia-account-band nav{display:flex;gap:8px}.danubia-account-band .button--primary{border-color:#fff;background:#fff;color:var(--corp-ink)}.danubia-account-band .button--quiet{color:#fff}.danubia-formats{padding:108px 0;background:var(--corp-paper)}.danubia-formats>header{display:grid;grid-template-columns:1fr .8fr;align-items:end;gap:16px 64px;margin-bottom:42px}.danubia-formats>header .danubia-section-label,.danubia-formats>header h2{grid-column:1}.danubia-formats>header>p{grid-column:2;grid-row:1 / span 2;margin:0 0 6px;color:var(--corp-muted);line-height:1.65}.reference-table-wrap{overflow:auto;border:1px solid var(--corp-line);border-radius:0;background:var(--corp-paper);box-shadow:none}.reference-table-wrap table{width:100%;border-collapse:collapse}.reference-table-wrap th,.reference-table-wrap td{padding:14px 16px;border-right:1px solid var(--corp-line);border-bottom:1px solid var(--corp-line);color:var(--corp-ink-soft);font-size:12px;line-height:1.45;text-align:left}.reference-table-wrap tr:last-child th,.reference-table-wrap tr:last-child td{border-bottom:0}.reference-table-wrap th{background:var(--corp-panel);color:var(--corp-ink);font-weight:650}.conversion-matrix{margin-top:52px;padding:0;border:0;border-top:1px solid var(--corp-line);border-radius:0;background:transparent;box-shadow:none}.danubia-downloads{display:grid;grid-template-columns:1.35fr .65fr;gap:70px;padding:74px 0;border-top:1px solid var(--corp-line-strong);border-bottom:1px solid var(--corp-line-strong);background:var(--corp-paper)}.danubia-downloads h2{max-width:750px}.danubia-downloads>div>p:not(.danubia-section-label){max-width:720px;color:var(--corp-muted);line-height:1.65}.danubia-downloads__actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:25px}.danubia-downloads__actions .danubia-download-action:nth-child(2){border-color:var(--corp-line-strong);background:var(--corp-paper);color:var(--corp-ink)}.danubia-downloads>aside{padding:6px 0 0 32px;border:0;border-left:1px solid var(--corp-line);border-radius:0;background:transparent;box-shadow:none}.danubia-downloads>aside>svg{color:var(--corp-blue)}.danubia-downloads>aside strong{display:block;margin:18px 0 8px;color:var(--corp-ink)}.danubia-downloads>aside p{color:var(--corp-muted);font-size:12px;line-height:1.6}.danubia-downloads>aside a{font-size:12px;font-weight:620;text-decoration:none}.danubia-access{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:24px;padding:42px 0;border:0;border-bottom:1px solid var(--corp-line);background:var(--corp-paper);color:var(--corp-ink)}.danubia-access>svg{color:var(--corp-blue)}.danubia-access span{color:var(--corp-muted);font-size:11px;font-weight:650;letter-spacing:.06em;text-transform:uppercase}.danubia-access strong{display:block;margin:3px 0;font-size:20px}.danubia-access p{margin:0;color:var(--corp-muted);font-size:12px}.danubia-access nav,.danubia-support-strip nav{display:flex;align-items:center;gap:10px 20px}.danubia-access nav a{font-size:12px;font-weight:620;text-decoration:none}.danubia-support-strip{display:flex;align-items:center;justify-content:space-between;gap:42px;padding:64px 0 82px;background:var(--corp-paper)}.danubia-support-strip h2{margin-bottom:0;font-size:30px}.site-footer{margin:0;border:0;border-top:1px solid var(--corp-line-strong);background:var(--corp-panel);color:var(--corp-ink-soft)}.site-footer:before,.site-footer:after{display:none}.site-footer__inner{display:grid;grid-template-columns:1.55fr repeat(4,.8fr);gap:54px;width:min(calc(100% - 64px),var(--corp-width));margin:0 auto;padding:62px 0 48px}.site-footer__brand p{max-width:340px;color:var(--corp-muted);font-size:12px;line-height:1.6}.site-footer nav{display:flex;flex-direction:column;align-items:flex-start;gap:9px}.site-footer nav strong{margin-bottom:7px;color:var(--corp-ink);font-size:12px}.site-footer a,.site-footer nav span{color:var(--corp-muted);font-size:12px;text-decoration:none}.site-footer a:hover{color:var(--corp-blue)}.site-footer__meta{display:flex;justify-content:space-between;gap:24px;width:min(calc(100% - 64px),var(--corp-width));margin:0 auto;padding:20px 0 28px;border-top:1px solid var(--corp-line);color:var(--corp-muted);font-size:11px}.auth-page{min-height:100vh;background:var(--corp-canvas);color:var(--corp-ink)}.auth-page:before,.auth-page:after,.auth-page__showcase:before,.auth-page__showcase:after,.auth-page__panel:before,.auth-page__panel:after{display:none!important}.auth-page__header{position:relative;z-index:3;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:52px;min-height:74px;padding:0 max(32px,calc((100vw - var(--corp-width)) / 2));border-bottom:1px solid var(--corp-line);background:var(--corp-paper)}.auth-page__header-nav{display:flex;gap:34px}.auth-page__header-nav a{color:var(--corp-ink-soft);font-size:13px;font-weight:520;text-decoration:none}.auth-page__header-nav a:hover{color:var(--corp-blue)}.auth-page__header-context{padding-left:22px;border-left:1px solid var(--corp-line);color:var(--corp-muted);font-size:12px}.auth-page__body{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(440px,.75fr);width:min(100%,1500px);max-width:1500px;min-height:calc(100vh - 126px);margin:0 auto;padding:0;border:0;background:var(--corp-paper);box-shadow:none}.auth-page__showcase{display:grid;grid-template-columns:minmax(250px,.75fr) minmax(0,1.25fr);align-content:center;align-items:center;gap:46px;padding:58px 44px max(58px,7vh) max(32px,calc((100vw - 1320px)/2));border:0;border-right:1px solid var(--corp-line);background:var(--corp-canvas);color:var(--corp-ink)}.auth-page__service{display:flex;align-items:center;gap:9px;width:fit-content;margin-bottom:24px;padding:0;border:0;border-radius:0;background:transparent;color:var(--corp-muted);font-size:11px;font-weight:600}.auth-page__service>span{width:7px;height:7px;border-radius:50%;background:var(--corp-success)}.auth-page__system h2{max-width:450px;margin:0 0 19px;color:var(--corp-ink);font-size:clamp(32px,3.2vw,48px);font-weight:640;line-height:1.06;letter-spacing:-.05em}.auth-page__system>p{max-width:450px;margin:0 0 29px;color:var(--corp-muted);font-size:14px;line-height:1.65}.auth-page__system ul{margin:0;padding:0;border-top:1px solid var(--corp-line);list-style:none}.auth-page__system li{position:relative;padding:14px 0 14px 19px;border-bottom:1px solid var(--corp-line)}.auth-page__system li:before{position:absolute;top:22px;left:0;width:5px;height:5px;border-radius:50%;background:var(--corp-blue);content:""}.auth-page__system li strong,.auth-page__system li small{display:block}.auth-page__system li strong{margin-bottom:4px;color:var(--corp-ink);font-size:12px}.auth-page__system li small{color:var(--corp-muted);font-size:11px;line-height:1.45}.auth-page__product-links{display:flex;align-items:center;gap:20px;margin-top:24px}.auth-page__product-links a{font-size:12px;font-weight:620;text-decoration:none}.auth-product-proof{min-width:0;max-width:100%;overflow:hidden;margin:0;border:1px solid var(--corp-line-strong);border-radius:3px;background:#07182d;box-shadow:0 18px 42px #172a4321}.auth-product-proof__chrome{display:flex;justify-content:space-between;gap:20px;padding:10px 12px;border-bottom:1px solid #203652;background:#10253f;color:#dfe9f5;font-size:10px}.auth-product-proof__chrome strong{color:#91c0ff;font-weight:570}.auth-product-proof img{display:block;width:100%;height:auto}.auth-product-proof figcaption{padding:10px 12px;background:#10253f;color:#aab9ca;font-size:10px}.auth-page__panel{display:flex;flex-direction:column;justify-content:center;min-width:0;padding:58px clamp(38px,5vw,80px);border:0;background:var(--corp-paper)}.auth-tabs{display:grid;grid-template-columns:1fr 1fr;width:100%;max-width:460px;margin:0 0 38px;border-bottom:1px solid var(--corp-line)}.auth-tabs a{position:relative;padding:0 0 13px;color:var(--corp-muted);font-size:13px;font-weight:620;text-align:center;text-decoration:none}.auth-tabs a.active{color:var(--corp-ink)}.auth-tabs a.active:after{position:absolute;right:0;bottom:-1px;left:0;height:2px;background:var(--corp-blue);content:""}.auth-page__content{width:100%;max-width:460px;margin:0 auto}.auth-page__content>header h1{margin:0 0 12px;color:var(--corp-ink);font-size:34px;font-weight:650;letter-spacing:-.045em}.auth-page__content>header>div{color:var(--corp-muted);font-size:13px;line-height:1.6}.auth-page__assurance,.auth-billing-note,.auth-two-factor-note{display:grid;grid-template-columns:auto 1fr;gap:10px;margin:22px 0;padding:13px 0;border:0;border-top:1px solid var(--corp-line);border-bottom:1px solid var(--corp-line);border-radius:0;background:transparent;color:var(--corp-muted);font-size:11px;line-height:1.5}.auth-page__assurance svg{color:var(--corp-blue)}.auth-form{gap:17px}.auth-form__grid{gap:14px}.form-field{gap:7px}.form-field>span,.checkbox-field{color:var(--corp-ink-soft);font-size:12px;font-weight:590}.form-field input,.form-field select,.form-field textarea,.password-input input,.auth-form input{min-height:44px;border:1px solid var(--corp-line-strong);border-radius:2px;background:var(--corp-paper);box-shadow:none;color:var(--corp-ink)}.form-field input:hover,.form-field select:hover,.form-field textarea:hover{border-color:#8da0b8}.form-field input:focus,.form-field select:focus,.form-field textarea:focus{border-color:var(--corp-blue);box-shadow:0 0 0 3px #075fd81c}.auth-form__utility,.auth-form__switch{color:var(--corp-muted);font-size:12px}.auth-page__back{margin-bottom:30px;font-size:12px;font-weight:620;text-decoration:none}.auth-page__footer{display:flex;justify-content:space-between;gap:24px;min-height:52px;padding:17px max(32px,calc((100vw - var(--corp-width)) / 2));border-top:1px solid var(--corp-line);background:var(--corp-paper);color:var(--corp-muted);font-size:10px}.auth-page__footer nav{display:flex;gap:18px}.auth-page__footer a{color:var(--corp-muted);text-decoration:none}.capabilities-page,.downloads-page,.pricing-page,.support-page,.contact-page,.legal-page,.legal-document{width:min(calc(100% - 64px),var(--corp-width));margin:0 auto;padding-top:70px;padding-bottom:100px;color:var(--corp-ink)}.capabilities-hero,.downloads-hero,.pricing-reference__hero,.support-hero,.contact-hero,.legal-document__hero{border:0;border-bottom:1px solid var(--corp-line-strong);border-radius:0;background:var(--corp-paper);box-shadow:none}.capabilities-hero,.support-hero,.contact-hero{padding:28px 0 60px}.capabilities-hero h1,.downloads-hero h1,.pricing-reference__hero h1,.support-hero h1,.contact-hero h1,.legal-document__hero h1{max-width:880px;color:var(--corp-ink);font-size:clamp(43px,5vw,68px);font-weight:640;line-height:1.02;letter-spacing:-.055em}.capabilities-hero>p,.support-hero p,.contact-hero p,.pricing-reference__copy>p,.downloads-hero__body,.downloads-hero__lead{max-width:750px;color:var(--corp-muted);line-height:1.65}.capabilities-hero__ledger,.pricing-reference__states,.download-release-facts{display:grid;gap:0;border-top:1px solid var(--corp-line);border-bottom:1px solid var(--corp-line);border-radius:0;background:transparent}.capabilities-hero__ledger{grid-template-columns:repeat(4,1fr);margin-top:48px}.capabilities-hero__ledger>div,.pricing-reference__states>div,.download-release-facts>div{padding:18px;border-right:1px solid var(--corp-line)}.capabilities-hero__ledger>div:last-child,.pricing-reference__states>div:last-child,.download-release-facts>div:last-child{border-right:0}.capabilities-hero__ledger dt,.pricing-reference__states dt,.download-release-facts dt{color:var(--corp-muted);font-size:10px;font-weight:650;letter-spacing:.05em;text-transform:uppercase}.capabilities-hero__ledger dd,.pricing-reference__states dd,.download-release-facts dd{margin:7px 0 0;color:var(--corp-ink);font-size:20px;font-weight:650}.capabilities-search{margin:48px 0 0;padding:25px 0;border:0;border-bottom:1px solid var(--corp-line);border-radius:0;background:transparent;box-shadow:none}.capabilities-filter{border:1px solid var(--corp-line-strong);border-radius:2px;background:var(--corp-paper)}.capabilities-filter button{border:0;border-right:1px solid var(--corp-line);border-radius:0;background:transparent}.capabilities-filter button[aria-pressed=true]{background:var(--corp-ink);color:#fff}.capabilities-index,.support-topics,.contact-options,.pricing-reference__notes{gap:0;border-top:1px solid var(--corp-line);border-bottom:1px solid var(--corp-line);border-radius:0;background:transparent;box-shadow:none}.capabilities-index a,.support-topics article,.contact-options article,.pricing-reference__notes>div{border:0;border-right:1px solid var(--corp-line);border-radius:0;background:transparent;box-shadow:none}.downloads-hero{padding:28px 0 64px}.downloads-hero__visual{border:1px solid var(--corp-line-strong);border-radius:3px;box-shadow:0 18px 44px #172a431f}.download-choice,.download-integrity-record,.download-install-card,.download-support-card{border:1px solid var(--corp-line);border-radius:2px;background:var(--corp-paper);box-shadow:none}.download-choice:hover{border-color:#8da0b8;box-shadow:none;transform:none}.pricing-reference__hero{display:grid;grid-template-columns:1.15fr .85fr;gap:90px;padding:28px 0 70px}.pricing-reference__states{grid-template-columns:repeat(3,1fr);margin-top:42px}.pricing-reference__plan{align-self:end;padding:34px 38px;border:1px solid var(--corp-line-strong);border-radius:2px;background:var(--corp-panel);box-shadow:none}.price-card__price span{color:var(--corp-ink)}.pricing-reference__ledger,.pricing-reference__notes,.support-topics,.support-details,.contact-options,.contact-address,.contact-links{margin-top:64px}.support-details>div,.contact-address,.contact-links{border-radius:0;background:transparent;box-shadow:none}.account-shell,.admin-shell{min-height:100vh;background:var(--corp-canvas);color:var(--corp-ink)}.account-shell__header,.admin-shell__header{position:sticky;z-index:30;top:0;display:grid;align-items:center;min-height:66px;border:0;border-bottom:1px solid var(--corp-line-strong);background:var(--corp-paper);box-shadow:none;color:var(--corp-ink)}.account-shell__header{grid-template-columns:auto 1fr auto;gap:42px;padding:0 28px}.account-shell__header .brand__logo{filter:none}.account-shell__header nav,.admin-shell__product-links{display:flex;gap:26px}.account-shell__header nav a,.account-shell__header nav strong,.account-shell__header nav span,.admin-shell__product-links a{color:var(--corp-ink-soft);font-size:12px;font-weight:560;text-decoration:none}.account-shell__header button,.admin-shell__header>button{min-height:34px;padding:0 13px;border:1px solid var(--corp-line);border-radius:2px;background:var(--corp-paper);color:var(--corp-ink);font-size:12px}.account-shell__body,.admin-shell__body{display:grid;min-height:calc(100vh - 66px)}.account-shell__body{grid-template-columns:234px 1fr}.account-nav,.admin-nav{position:sticky;top:66px;align-self:start;overflow-y:auto;height:calc(100vh - 66px);border:0;border-right:1px solid var(--corp-line-strong);background:#f8fafc;box-shadow:none;color:var(--corp-ink)}.account-nav{padding:27px 16px}.account-nav>strong{display:block;padding:0 10px 18px;color:var(--corp-muted);font-size:10px;letter-spacing:.09em;text-transform:uppercase}.account-nav nav,.admin-nav__section>div{display:flex;flex-direction:column;gap:2px}.account-nav a,.account-nav__disabled,.admin-nav__section a{display:flex;align-items:center;gap:11px;min-height:39px;padding:0 10px;border:0;border-left:2px solid transparent;border-radius:0;background:transparent;color:var(--corp-ink-soft);font-size:12px;font-weight:540;text-decoration:none}.account-nav a:hover,.admin-nav__section a:hover{background:#edf2f7;color:var(--corp-ink)}.account-nav a.active,.admin-nav__section a.active{border-left-color:var(--corp-blue);background:var(--corp-blue-soft);color:var(--corp-blue-dark);font-weight:660}.account-content,.admin-content{min-width:0;padding:34px clamp(24px,3vw,48px) 72px}.account-page,.service-page{max-width:1180px}.overview-card,.account-action-card,.security-password-card,.security-two-factor,.service-toolbar,.service-empty,.cloud-usage-summary,.account-settings-list{border:1px solid var(--corp-line);border-radius:2px;background:var(--corp-paper);box-shadow:none}.status-chip,.admin-status,.admin-role-label{border-radius:2px;box-shadow:none;font-size:10px}.admin-shell__header{grid-template-columns:auto auto 1fr auto auto;gap:0;padding:0 22px}.admin-shell__brand{display:flex;align-items:center;min-width:236px;height:66px;padding-right:20px;border-right:1px solid var(--corp-line)}.admin-shell__authority{display:flex;align-items:center;height:66px;padding:0 20px;border-right:1px solid var(--corp-line)}.admin-shell__authority>span,.admin-shell__identity>span:last-child{display:flex;flex-direction:column}.admin-shell__authority strong,.admin-shell__identity strong{color:var(--corp-ink);font-size:11px;font-weight:680}.admin-shell__authority small,.admin-shell__identity small{color:var(--corp-muted);font-size:9px}.admin-shell__product-links{padding-left:22px}.admin-shell__identity{display:flex;align-items:center;gap:10px;padding:0 20px;border-left:1px solid var(--corp-line)}.admin-shell__avatar{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border:1px solid #a8bdd5;border-radius:2px;background:var(--corp-blue-soft);color:var(--corp-blue-dark);font-size:10px;font-weight:700}.admin-shell__mobile-title{display:none}.admin-shell__body{grid-template-columns:258px 1fr}.admin-nav{padding:20px 14px}.admin-nav__environment{position:relative;display:grid;grid-template-columns:12px 1fr;padding:12px 9px 18px;border:0;border-bottom:1px solid var(--corp-line);border-radius:0;background:transparent}.admin-nav__environment>span{align-self:center;width:7px;height:7px;border-radius:50%;background:var(--corp-success)}.admin-nav__environment strong,.admin-nav__environment small{grid-column:2}.admin-nav__environment strong{color:var(--corp-ink);font-size:10px}.admin-nav__environment small{color:var(--corp-muted);font-size:9px}.admin-nav__section{margin-top:23px}.admin-nav__section>strong{display:block;margin:0 10px 8px;color:var(--corp-muted);font-size:9px;font-weight:680;letter-spacing:.08em;text-transform:uppercase}.admin-nav__footer{margin-top:26px;padding:17px 10px 0;border-top:1px solid var(--corp-line)}.admin-nav__footer a,.admin-nav__footer small{color:var(--corp-muted);font-size:10px;text-decoration:none}.admin-content{background:var(--corp-canvas)}.admin-page{width:100%;max-width:1500px;margin:0 auto}.admin-page h1,.admin-command-title h1{color:var(--corp-ink);font-size:29px;font-weight:650;letter-spacing:-.035em}.admin-page h2,.admin-command-panel h2,.admin-intelligence-panel h2,.admin-data-panel h2{color:var(--corp-ink);font-size:15px;font-weight:680;letter-spacing:-.015em}.admin-command-kicker,.admin-kicker{color:var(--corp-muted);font-size:9px;letter-spacing:.08em;text-transform:uppercase}.admin-command-header,.admin-page__header{margin-bottom:24px;padding-bottom:19px;border-bottom:1px solid var(--corp-line-strong)}.admin-command-grid,.admin-intelligence-grid,.admin-overview-columns,.admin-release-grid,.admin-storage-grid{gap:14px}.admin-command-panel,.admin-intelligence-panel,.admin-data-panel,.admin-superadmin-panel,.admin-team-notice,.admin-guardrail,.admin-global-command,.admin-security-enforcement,.admin-security-policy,.admin-customer-drawer,.admin-action-confirm{border:1px solid var(--corp-line);border-radius:2px;background:var(--corp-paper);box-shadow:none}.admin-command-panel:before,.admin-command-panel:after,.admin-intelligence-panel:before,.admin-intelligence-panel:after{display:none}.admin-command-metrics,.admin-metric-band,.admin-operations-metrics,.admin-capacity-strip{gap:0;border:1px solid var(--corp-line);border-radius:2px;background:var(--corp-paper);box-shadow:none}.admin-command-metrics>*,.admin-metric-band>*,.admin-operations-metrics>*{border-right:1px solid var(--corp-line);border-radius:0;background:transparent;box-shadow:none}.admin-table-wrap,.admin-activity-table-wrap,.service-table-wrap{overflow:auto;border:1px solid var(--corp-line);border-radius:2px;background:var(--corp-paper);box-shadow:none}.admin-table,.admin-activity-table,.service-table{width:100%;border-collapse:collapse}.admin-table th,.admin-table td,.admin-activity-table th,.admin-activity-table td,.service-table th,.service-table td{padding:11px 13px;border-bottom:1px solid var(--corp-line);color:var(--corp-ink-soft);font-size:11px}.admin-table th,.admin-activity-table th,.service-table th{background:var(--corp-panel);color:var(--corp-muted);font-size:9px;letter-spacing:.05em;text-transform:uppercase}.admin-filters,.admin-search{border-radius:2px;background:var(--corp-paper);box-shadow:none}.admin-filters input,.admin-filters select,.admin-search input{border:1px solid var(--corp-line-strong);border-radius:2px;background:var(--corp-paper);box-shadow:none}.admin-icon-button,.admin-command-refresh{border:1px solid var(--corp-line);border-radius:2px;background:var(--corp-paper);box-shadow:none;color:var(--corp-ink)}.admin-auth-state,.account-access-state{min-height:100vh;border:0;background:var(--corp-canvas);color:var(--corp-ink)}@media(max-width:1180px){.site-header__inner,.danubia-hero,.danubia-tool-story,.danubia-workflow,.danubia-capability-catalog,.danubia-account-band,.danubia-formats,.danubia-downloads,.danubia-access,.danubia-support-strip,.site-footer__inner,.site-footer__meta,.capabilities-page,.downloads-page,.pricing-page,.support-page,.contact-page,.legal-page,.legal-document{width:min(calc(100% - 48px),var(--corp-width))}.site-header__inner{gap:24px}.site-header__nav a{padding-inline:10px}.danubia-hero{grid-template-columns:.8fr 1.2fr;gap:40px}.danubia-capability-rail{grid-template-columns:repeat(3,1fr)}.danubia-capability-rail>*:nth-child(3){border-right:0}.auth-page__showcase{grid-template-columns:1fr}.auth-product-proof{max-width:660px}}@media(max-width:960px){.site-header__inner{grid-template-columns:auto 1fr auto}.site-header__menu{display:inline-flex;align-items:center;justify-content:center;justify-self:end;width:40px;height:40px;border:1px solid var(--corp-line);border-radius:2px;background:var(--corp-paper);color:var(--corp-ink)}.site-header__nav-wrap{position:absolute;top:74px;right:24px;left:24px;display:none;padding:18px;border:1px solid var(--corp-line-strong);background:var(--corp-paper);box-shadow:0 14px 32px #172a431f}.site-header__nav-wrap.is-open,.site-header__nav{display:grid}.site-header__nav a{min-height:40px}.site-header__actions{margin-top:12px;padding-top:14px;border-top:1px solid var(--corp-line)}.danubia-hero{grid-template-columns:1fr;min-height:0;padding-top:58px}.danubia-hero__copy{max-width:680px}.danubia-tool-story,.danubia-workflow,.danubia-downloads,.pricing-reference__hero{grid-template-columns:1fr}.danubia-workflow>div{grid-template-columns:repeat(2,1fr)}.reference-suite__grid{grid-template-columns:1fr}.reference-suite__index,.danubia-capability-catalog>.reference-suite__index{grid-template-columns:repeat(3,1fr)!important}.danubia-capability-catalog>.reference-suite__grid{grid-template-columns:1fr!important}.auth-page__header-nav{display:none}.auth-page__header{grid-template-columns:auto 1fr}.auth-page__header-context{justify-self:end}.auth-page__body{grid-template-columns:1fr}.auth-page__showcase{grid-template-columns:.8fr 1.2fr;padding:48px 32px;border-right:0;border-bottom:1px solid var(--corp-line)}.admin-shell__product-links,.admin-shell__identity{display:none}.admin-shell__header{grid-template-columns:auto auto 1fr}}@media(max-width:720px){.site-header__inner,.danubia-hero,.danubia-tool-story,.danubia-workflow,.danubia-capability-catalog,.danubia-account-band,.danubia-formats,.danubia-downloads,.danubia-access,.danubia-support-strip,.site-footer__inner,.site-footer__meta,.capabilities-page,.downloads-page,.pricing-page,.support-page,.contact-page,.legal-page,.legal-document{width:min(calc(100% - 32px),var(--corp-width))}.site-header__inner{min-height:66px}.site-header__nav-wrap{top:66px;right:16px;left:16px}.brand__logo{height:36px}.danubia-hero h1{font-size:42px}.danubia-hero__actions{align-items:stretch;flex-direction:column}.danubia-hero__actions .button{justify-content:center;width:100%}.danubia-hero__price{flex-wrap:wrap}.danubia-capability-rail{grid-template-columns:1fr 1fr}.danubia-capability-rail>*{border-bottom:1px solid var(--corp-line)!important}.danubia-tool-story,.danubia-workflow,.danubia-capability-catalog,.danubia-formats{padding-block:72px}.danubia-tool-story__principles,.danubia-workflow>div,.reference-suite__index,.danubia-capability-catalog>.reference-suite__index{grid-template-columns:1fr!important}.danubia-tool-story__principles article,.danubia-workflow article,.reference-suite__index a{border-right:0;border-bottom:1px solid var(--corp-line)}.reference-suite__grid>article{grid-template-columns:1fr}.danubia-capability-catalog>.reference-suite__grid>article{grid-template-columns:1fr!important}.reference-suite__grid article>ul{margin-top:0}.danubia-capability-catalog>header,.danubia-formats>header{display:block}.danubia-capability-catalog>header .button{margin-top:20px}.danubia-account-band{grid-template-columns:1fr;padding:42px 28px}.danubia-access{grid-template-columns:auto 1fr}.danubia-access nav{grid-column:1 / -1}.danubia-support-strip,.site-footer__meta,.auth-page__footer{align-items:flex-start;flex-direction:column}.site-footer__inner{grid-template-columns:1fr 1fr}.site-footer__brand{grid-column:1 / -1}.auth-page__header{min-height:66px;padding-inline:18px}.auth-page__header-context,.auth-page__showcase{display:none}.auth-page__body{min-height:calc(100vh - 118px)}.auth-page__panel{justify-content:flex-start;padding:38px 20px 58px}.auth-page__content>header h1{font-size:30px}.capabilities-hero__ledger,.pricing-reference__states{grid-template-columns:1fr 1fr}.account-shell__body,.admin-shell__body{grid-template-columns:1fr}.account-nav,.admin-nav{position:static;width:100%;height:auto;border-right:0;border-bottom:1px solid var(--corp-line)}.account-nav nav,.admin-nav nav{display:grid;grid-template-columns:repeat(2,1fr)}.account-content,.admin-content{padding:24px 16px 58px}.admin-shell__brand{min-width:0;border-right:0}.admin-shell__authority{display:none}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;transition-duration:.01ms!important}}
