/* FORWARD / monochrome, signal blue, precision. Original supplied wordmark. */
:root{--ink:#0b0b0d;--muted:#636873;--green:#0b0b0d;--green-dark:#0b0b0d;--lime:#0dbaf0;--line:#e3e5e9;--paper:#fff;--soft:#f5f6f8;--accent:#00b8ef;--display:'Manrope','PingFang SC','Microsoft YaHei',sans-serif}
.frontstage{background:#fff;color:#111318}.frontstage h1,.frontstage h2,.frontstage h3{color:#111318}.frontstage .wrap{max-width:1200px;width:calc(100% - 112px)}.frontstage ::selection,body ::selection{background:#b2ebff;color:#111}
.forward-logo{display:block;width:100%;height:auto;object-fit:contain}.frontstage .brand{width:180px;min-width:140px;flex-shrink:0;line-height:1;letter-spacing:0}.frontstage .preview-bar{height:27px;background:#f4f5f7;border-color:#eceef1;color:#5c626e;font-size:10px}.frontstage .preview-dot{background:var(--accent)}.frontstage .site-header{background:#ffffffed;border-color:#e9ebef;backdrop-filter:blur(18px)}.frontstage .nav-wrap{height:80px;gap:22px}.frontstage .site-header nav{margin-left:auto;gap:23px}.frontstage .site-header nav>a,.frontstage .nav-dropdown>summary{font-size:11px;color:#545b68}.frontstage .site-header nav>a:hover{color:#000}.frontstage .order-button{margin-left:0;background:#fff;border:1px solid #dfe2e7;border-radius:5px;padding:10px 12px;font-size:11px}.frontstage .order-button:hover{background:#111;color:#fff}.frontstage .nav-dropdown>div a:hover{background:#f3f5f8;color:#111}
.language-picker{display:inline-flex;align-items:center;gap:5px;flex-shrink:0;position:relative;color:#444b57;font-size:11px;font-weight:500;max-width:145px}.language-picker>svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.4;flex-shrink:0}.language-picker select{font:inherit!important;letter-spacing:0;line-height:1.5;color:inherit!important;background:transparent!important;border:0!important;border-radius:3px!important;padding:8px 16px 8px 2px!important;min-height:34px;max-width:125px;width:auto;box-shadow:none!important;cursor:pointer;appearance:auto}.language-picker select:focus-visible{outline:2px solid #007eaa!important;outline-offset:2px}.footer-locale{color:#606875}
.intro-stage{background:#fff;border-bottom:0}.intro-content{padding:43px 0 30px}.intro-lines{display:none}.intro-badge{color:#555e6e;border:1px solid #e5e8ed;background:#fff;font-size:10px;letter-spacing:.15px;padding:6px 12px;border-radius:4px;gap:9px}.intro-badge .status-dot{width:5px;height:5px;background:var(--accent);box-shadow:none}.intro-badge svg{color:#707987}.intro-content h1{font-size:66px;font-weight:650;letter-spacing:-3.5px;line-height:1.35;margin:20px 0 14px}.intro-content h1>span{color:#111318}.intro-content h1>span>svg{bottom:-4px;height:7px;stroke:var(--accent);stroke-width:4;transform:scaleY(.4)}.intro-content h1>em{color:var(--accent);font-size:56px;margin-left:17px}.intro-content>p{color:#626a77;font-size:12px}.intro-meta{display:none}
.frontstage .plans-section{padding-top:15px}.frontstage .purchase-heading{margin-bottom:16px}.step-label{font-size:10px;color:#626a76;gap:10px}.step-label b{background:#f0f2f6;color:#454d59;border-radius:3px;font-size:9px}.monthly-label{display:flex;align-items:center;gap:7px;color:#5f6875;font-size:10px;white-space:nowrap}.monthly-label>span{width:5px;height:5px;background:var(--accent);border-radius:50%}.frontstage .catalog-option{border-color:#dfe3e9;border-radius:10px;box-shadow:none;padding:23px 25px 0}.frontstage .catalog-option:hover{border-color:#8c97a7;box-shadow:0 13px 28px #101c2b0b;transform:translateY(-3px)}.frontstage .catalog-option.chosen{background:#101114;border-color:#101114;box-shadow:0 12px 28px #1011140d}.frontstage .catalog-option .plan-badge{background:#eef2f6;color:#556172;border-radius:3px}.frontstage .chosen .plan-badge{background:#003e52;color:#8fe5ff}.frontstage .selection-ring{border-color:#d3d9e1;background:#fff;color:#101114}.frontstage .chosen .selection-ring{background:var(--accent);border-color:var(--accent);color:#001923}.plan-index{color:#697281}.frontstage .chosen .plan-index{color:#aab4c2}.frontstage .chosen h3,.frontstage .chosen .catalog-price{color:#f8fafc}.frontstage .catalog-option .plan-one-liner{color:#657080}.frontstage .chosen .plan-one-liner{color:#bec7d3}.frontstage .catalog-price>small,.plan-price-note,.plan-benefits li{color:#657080}.frontstage .chosen .catalog-price>small,.chosen .plan-price-note,.chosen .plan-benefits li{color:#b8c2cf}.plan-benefits svg{color:#697b8e}.chosen .plan-benefits svg{color:#16c4f6}.card-rule{background:#e8ebef}.chosen .card-rule{background:#3d4149}.frontstage .catalog-option-foot{background:#f7f8fa;border-color:#e8ebef;color:#5d6776}.frontstage .chosen .catalog-option-foot{background:#1c2027;border-color:#3d4149;color:#d4dee9}.frontstage .compare-trigger{color:#465365}.selection-announcement{color:#147498}.pricing-disclaimer{color:#656d79}.frontstage .product-tabs>a.active{background:#eef4f7;color:#223d4c}.frontstage .product-tabs>a:hover{background:#f4f6f8;color:#111}.frontstage .product-tabs{border-color:var(--line)}
.frontstage .purchase-panel{border-color:#e0e4ea;border-radius:10px;box-shadow:none}.checkout-panel-head{border-color:#e9ecf1}.checkout-state{color:#697180}.checkout-state i{background:var(--accent)}.frontstage .checkout-fields input[type=text],.frontstage textarea,.frontstage .enterprise-form input,.frontstage .enterprise-form select{background:#fafbfc;border-color:#dce1e8;color:#171c24}.checkout-fields label,.checkout-fields legend{color:#374353}.checkout-fields label>span:not(.custom-radio),.checkout-fields legend>span{color:#697585}.frontstage .field-note{color:#677486}.frontstage input::placeholder,.frontstage textarea::placeholder{color:#697585}.contact-input-wrap>svg{color:#6d798a}.frontstage .invoice-options>label{border-color:#dde3e9;background:#fff}.frontstage .invoice-options>label:has(input:checked){background:#f2f9fc;border-color:#339ac1}.invoice-options .custom-radio{border-color:#b4bfcc}.invoice-options input:checked+.custom-radio{border-color:#057faa}.invoice-options input:checked+.custom-radio:after{background:#057faa}.frontstage .checkout-receipt{background:#f5f7fa;border-color:#e0e5ec}.frontstage .checkout-summary strong{color:#202d40}.frontstage .checkout-summary span,.receipt-heading{color:#697585}.receipt-dot{background:var(--accent)}.frontstage .amount-breakdown{color:#687486}.frontstage .amount-breakdown .total{color:#1b2637}.frontstage .button.primary{background:#101114;border-color:#101114;color:#fff;border-radius:5px}.frontstage .button.primary:hover{background:#252a33;border-color:#252a33;box-shadow:0 6px 18px #10111418}.frontstage .button.primary svg{color:var(--accent)}.frontstage .button.secondary{background:#fff;color:#313b49;border-color:#d3dae3}.frontstage .consent-label,.frontstage .secure-note{color:#677486}.frontstage .consent-label a{color:#324f64;text-underline-offset:3px}.frontstage .optional-note summary{color:#4a596e}.frontstage .service-promises{color:#687587}.frontstage .service-promises svg{color:#58718b}
.frontstage .section-kicker{color:#697585;font-size:8px;letter-spacing:1.4px}.frontstage .story-heading>h2,.frontstage .story-heading>h2>span{color:#12161d}.frontstage .story-heading>p{color:#697585}.story-card{background:#f5f7fa;border-color:#e1e6ed;border-radius:10px}.story-card>h3{color:#182230}.story-card>p{color:#697585}.story-card-dark{background:#101114;border-color:#101114}.story-card-dark>h3{color:#f3f7fc}.story-card-dark>p{color:#b5bfcd}.story-card-dark .story-number,.story-card-dark .story-caption{color:#b5bfcd}.clarity-art div>span{background:#252d38;color:#e5f0fc;border-color:#455469}.clarity-art div>span:last-child{background:#12baf0;color:#012531;border-color:#12baf0}.clarity-art div>strong{color:#7a94ac}.clarity-art>i{background:#00b8ef}.story-caption{color:#4d657e}.progress-art>span{background:white;border-color:#d5dfe9;color:#617389}.progress-art>span.current{background:#172635;color:#c4edff;border-color:#172635}.progress-art>i{background:#abc1d3}.process-grid{border-color:#e1e6ec}.process-grid article>span{color:#6d7f94}.process-grid article>p{color:#697585}.faq-intro>h2 span{color:#586b80}.faq-intro>p,.frontstage .faq-list p{color:#697585}.frontstage .text-link{color:#344e65}.frontstage .faq-list details{border-color:#e2e7ed}.frontstage .faq-list summary{color:#283747}.journal-card>div:last-child{border-color:#e0e6ed;background:#fff}.journal-card h3{color:#223346}.journal-card p,.journal-category{color:#68778a}.journal-art{border-radius:8px}.art-one{background:#101114}.art-one>span{color:#d3e6f4}.art-one>i{color:var(--accent)}.art-two{background:#edf3f8}.art-two>i{color:#3c5c77}.draw-order{border-color:#7797b0;background:#fff;box-shadow:8px 8px 0 #cbdce9}.art-three{background:#dceef8}.art-three>span{color:#2f536d}.art-three>i{color:#43b5e1}.closing-banner{background:#f2f7fb;border-color:#d8e6f0;border-radius:10px}.closing-banner h2{color:#203749}.closing-arrow{color:#b7dce9}.frontstage .site-footer{border-color:#e4e9f0}.footer-brand p,.footer-column strong{color:#667589}.footer-column a,.footer-column button{color:#53657b}.footer-wordmark{font-size:0;border:0;padding:35px 0 30px;line-height:1;overflow:hidden}.footer-wordmark .forward-logo{width:100%;height:auto;display:block}.footer-bottom{color:#6a788a;border-color:#e4e9ef}.frontstage .floating-support{background:#111318;color:#fff;box-shadow:0 4px 18px #1011141c}.frontstage .floating-support svg{color:var(--accent)}
.frontstage .content-page>h1{color:#131a24}.frontstage .interactive-guide{background:#f2f6fa;border-color:#dce5ee;border-radius:10px}.frontstage .interactive-guide h2{color:#253d54}.frontstage .interactive-guide>div>p{color:#60758c}.frontstage #tutorial-screen{background:#fff;border-color:#dce5ee}.frontstage .tutorial-steps button.active{background:#142332;color:#f1faff;border-color:#142332}.frontstage .guide-categories button.active{background:#e9f4fa;color:#325a76;border-color:#accfe3}.frontstage .guide-article{background:#fff;border-color:#e0e7ed}.frontstage .order-detail .detail-hero,.frontstage .checkout-order-top{background:#f4f7fa}.frontstage .sign-in-hint{background:#edf7fd;border-color:#cbe5f2}.frontstage .sign-in-hint strong,.frontstage .sign-in-hint a{color:#234e68}.frontstage .mobile-purchase-bar{background:#fffffff7;border-color:#dce5ed}.mobile-purchase-bar strong{color:#172b3a}.mobile-purchase-bar button{background:#101114;color:#fff}.mobile-purchase-bar button span{color:var(--accent)}.frontstage .modal{background:#fff;color:#253b4f;border-color:#d9e4ec}.frontstage .modal h2{color:#142a3d}.frontstage .modal .info-copy,.frontstage .modal-description{color:#63788c}.frontstage .contact-handle{background:#eff7fc;border-color:#c7e0ef}.frontstage .comparison-table th{background:#edf5fa;color:#29485f}.frontstage .comparison-table td{border-color:#e1e8ee;color:#5a7085}
html[lang=en] .intro-content h1{font-size:68px;letter-spacing:-3.8px}html[lang=en] .catalog-option h3{letter-spacing:-.8px}html[lang=en] .frontstage .site-header nav{gap:16px}html[lang=en] .frontstage .site-header nav>a,html[lang=en] .frontstage .nav-dropdown>summary{font-size:10px}html[lang=en] .frontstage .checkout-fields label>span,html[lang=en] .frontstage .checkout-fields legend>span{font-size:9px}html[lang=en] .frontstage .consent-label{font-size:10px}
/* Administration retains its operations and uses the same brand foundation. */
body:not(.frontstage){--green:#101114;--green-dark:#0b0b0d;--ink:#151e29;--accent:#00b8ef}.sidebar .brand{display:block;width:190px;padding:0;margin:8px 0 30px}.sidebar .forward-logo{width:190px}.auth-card>.forward-logo{width:220px;margin:0 auto 28px}.auth-card{position:relative}.auth-language{display:flex;justify-content:flex-end;margin:-5px -5px 25px}.auth-language .language-picker{max-width:160px}.topbar-right .language-picker{margin-right:8px}.btn.primary{background:#141a21;border-color:#141a21;color:white}.sidebar nav a.active{background:#e9f5fb;color:#154c68}.sidebar .nav-dot{background:#00b8ef}.page-eyebrow{color:#57758b}.profile-avatar,.workspace-icon{background:#e7f4fb;color:#345970}
@media(min-width:1200px){.frontstage .site-header nav{gap:21px}.frontstage .brand{width:185px}.frontstage .language-picker{max-width:125px}.frontstage .language-picker select{max-width:108px}.frontstage .nav-wrap{gap:20px}}
@media(max-width:1100px){.frontstage .wrap{width:calc(100% - 64px)}.frontstage .brand{width:160px;min-width:130px}.frontstage .nav-wrap{gap:15px}.frontstage .site-header nav{gap:15px}.frontstage .site-header nav>a,.frontstage .nav-dropdown>summary{font-size:10px}.language-picker{max-width:110px}.language-picker select{max-width:90px;font-size:10px!important}.frontstage .order-button{font-size:10px;padding:9px}.intro-content h1{font-size:59px}}
@media(max-width:1000px){.frontstage .site-header nav{display:none}.frontstage .site-header nav.mobile-open{display:flex;position:absolute;left:0;right:0;top:100%;padding:20px 32px;flex-direction:column;background:#fff;border-bottom:1px solid #e0e5ec;align-items:stretch;gap:0;margin:0;box-shadow:0 14px 22px #10111408}.frontstage .site-header nav.mobile-open>a,.frontstage .site-header nav.mobile-open .nav-dropdown>summary{font-size:14px;padding:12px}.frontstage .menu-button{display:block;order:5}.frontstage .order-button{margin-left:auto}.frontstage .language-picker{order:4}.frontstage .nav-dropdown>div{position:static;box-shadow:none}.frontstage .nav-wrap{height:70px}.frontstage .intro-content h1{font-size:53px}}
@media(max-width:700px){.frontstage .wrap{width:calc(100% - 36px)}.frontstage .brand{width:133px;min-width:110px}.frontstage .nav-wrap{height:65px;gap:12px}.frontstage .order-button{padding:8px;border-radius:4px}.frontstage .order-label{display:none}.frontstage .language-picker{gap:0;max-width:106px}.frontstage .language-picker>svg{width:12px;height:12px}.frontstage .language-picker select{max-width:87px;min-height:35px;padding-right:0!important;font-size:10px!important}.frontstage .menu-button{font-size:20px;padding:0;min-width:20px}.frontstage .preview-bar{height:26px;font-size:8px;gap:6px}.intro-content{padding:34px 0 23px}.intro-badge{font-size:9px;padding:5px 9px}.frontstage .intro-content h1{font-size:43px;line-height:1.28;letter-spacing:-2px;margin:18px 0 16px}.intro-content h1>span{display:block}.intro-content h1>em{position:absolute;font-size:37px;margin:0;right:16px;top:113px}.intro-content h1>span>svg{height:5px;bottom:-5px}.intro-content>p{font-size:10px;max-width:275px;margin:auto;line-height:1.8}.frontstage .purchase-heading{margin-bottom:14px}.monthly-label{font-size:8px;gap:5px}.monthly-label>span{width:4px;height:4px}.frontstage .step-label{font-size:9px;gap:7px}.frontstage .catalog-option{border-radius:7px;padding:13px 10px 0}.frontstage .catalog-option-foot{margin-left:-10px;margin-right:-10px;padding-left:10px;padding-right:10px}.frontstage .catalog-option .plan-one-liner{font-size:10px;line-height:1.7}.frontstage .catalog-option h3{font-size:18px}.frontstage .catalog-price>strong{font-size:28px}.frontstage .purchase-panel{border-radius:8px}.frontstage .pricing-grid{gap:9px}.footer-wordmark{padding:25px 0}.footer-brand .brand{width:170px}.frontstage .story-card{border-radius:8px}.frontstage .mobile-purchase-bar button{border-radius:5px}.frontstage .monthly-label{max-width:140px}html[lang=en] .intro-content h1{font-size:42px;letter-spacing:-2px}html[lang=en] .intro-content h1>em{right:3px;top:118px;font-size:32px}html[lang=en] .monthly-label{font-size:7px}html[lang=en] .plan-one-liner{font-size:9px}html[lang=en] .catalog-option-foot{font-size:8px}html[lang=en] .frontstage .catalog-option h3{font-size:17px}.topbar-right .environment,.topbar-right .topbar-divider{display:none}.topbar-right .language-picker{max-width:110px}}
@media(max-width:360px){.frontstage .wrap{width:calc(100% - 28px)}.frontstage .brand{width:111px;min-width:111px}.frontstage .nav-wrap{gap:8px}.frontstage .language-picker{max-width:92px}.frontstage .language-picker select{max-width:77px;font-size:9px!important}.frontstage .order-button{padding:7px}.frontstage .intro-content h1{font-size:39px}.intro-content h1>em{font-size:31px;right:10px;top:110px}.frontstage .monthly-label{font-size:7px}.frontstage .catalog-option{padding:12px 8px 0}.frontstage .catalog-option-foot{margin-left:-8px;margin-right:-8px;padding-left:8px;padding-right:8px}.frontstage .catalog-option h3{font-size:16px}.frontstage .catalog-price>strong{font-size:26px}html[lang=en] .intro-content h1{font-size:36px}html[lang=en] .intro-content h1>em{top:107px;font-size:28px}.frontstage .catalog-option .plan-one-liner{font-size:9px}}
@media(min-width:701px){html[lang=en] .intro-content h1>span{margin-left:.16em}}
.frontstage .catalog-option{display:flex;flex-direction:column}.frontstage .catalog-option-top{width:100%}.frontstage .catalog-option-foot{width:calc(100% + 50px)}.frontstage .four-plans .catalog-option-foot{width:calc(100% + 38px)}
@media(max-width:700px){.frontstage.home-page .catalog-plan-title{height:42px;min-height:42px}.frontstage.home-page .catalog-option .plan-one-liner{min-height:51px;margin-top:9px;margin-bottom:11px}.frontstage.home-page .plan-price-note{min-height:26px}.frontstage.home-page .catalog-option-foot{margin-top:13px;width:calc(100% + 20px)}}
@media(max-width:360px){.frontstage.home-page .catalog-option-foot{width:calc(100% + 16px)}}
body:not(.frontstage) .sidebar{background:#fff;color:#253443;border-right:1px solid #e0e6ed}body:not(.frontstage) .sidebar nav a{color:#657486}body:not(.frontstage) .sidebar nav a:hover{background:#f1f6fa;color:#1b3c54}body:not(.frontstage) .sidebar nav a.active{background:#e7f4fb;color:#184d6c}body:not(.frontstage) .sidebar .workspace{background:#f5f7fa;border-color:#e1e7ed;color:#34495d}body:not(.frontstage) .workspace strong,body:not(.frontstage) .admin-profile strong{color:#34495d}body:not(.frontstage) .workspace div>span,body:not(.frontstage) .admin-profile small{color:#63778c}body:not(.frontstage) .nav-caption{color:#687b8e}body:not(.frontstage) .mock-card{background:#f4f8fb;border-color:#dce7ef;color:#466176}body:not(.frontstage) .mock-card p{color:#61788d}body:not(.frontstage) .mock-card>span:last-child{color:#426d88}body:not(.frontstage) .back-to-site{color:#567087}body:not(.frontstage) .admin-profile{border-color:#e1e8ef}body:not(.frontstage) .price-editor>p,body:not(.frontstage) .price-tip,body:not(.frontstage) .field-help,body:not(.frontstage) .panel-heading p,body:not(.frontstage) .breadcrumb,body:not(.frontstage) .plan-enabled-label,body:not(.frontstage) .price-input>span{color:#65768a}body:not(.frontstage) .price-input{border-color:#d9e1e9}body:not(.frontstage) .price-input input{color:#20374a}body:not(.frontstage) .admin-footer{color:#61778c}
.frontstage .receipt-heading,.frontstage .checkout-summary span{color:#586a80}.frontstage .story-card:not(.story-card-dark)>p{color:#596c80}.frontstage .process-grid article>span{color:#5c6d82}.frontstage .closing-banner .section-kicker{color:#52697d}.frontstage .art-two .draw-order{background:#fff;border-color:#819caf;box-shadow:8px 8px 0 #c6dce9}.frontstage .art-two .draw-order:after{color:#3b91b5}
