.fx-site .dw-section{padding-block:95px 40px}.fx-site .dw-section .ax-heading-row{margin-bottom:38px}.fx-site .dw-workspace{background:#10233e;border:1px solid #6685b24d;border-radius:16px;overflow:hidden}.fx-site .dw-workspace button{cursor:pointer}.fx-site .dw-workspace :is(button,input,select):focus-visible{outline:2px solid #b1f0ff;outline-offset:4px}.fx-site .dw-workspace button:disabled{opacity:.45;cursor:default}.fx-site .dw-workspace p{color:#bdd3ef;font-size:15px;line-height:1.8}.fx-site .dw-workspace h3{margin:0;color:#ecf5ff;font-size:28px;font-weight:750;line-height:1.2;letter-spacing:-.02em}.fx-site .dw-bar{display:flex;justify-content:space-between;align-items:center;gap:20px;background:#1c3454;padding:19px 27px}.fx-site .dw-bar>span{display:flex;align-items:center;gap:11px}.fx-site .dw-bar strong{color:#daeaff;font-size:14px}.fx-site .dw-bar>span:last-child{font-size:11px;color:#bbd2ef}.fx-site .dw-workspace label{display:block;font-size:12px;color:#c8def7;margin:22px 0 9px}.fx-site .dw-workspace :is(input,select){width:100%;padding:13px 14px;min-height:46px;border-radius:6px;border:1px solid #7b99c3;background:#172f4c;color:#e2f1ff;font:inherit;margin-top:9px}.fx-site .dw-workspace select{color-scheme:dark}.fx-site .dw-workspace .dw-action{display:flex;align-items:center;justify-content:center;gap:14px;padding:14px 19px;border:0;border-radius:6px;background:#b9eaff;color:#123753;font-size:13px;font-weight:650;min-height:48px;margin-top:24px}.fx-site .dw-workspace .dw-action:hover{background:#d6f4ff}.fx-site .dw-text-button{display:block;border:0;background:transparent;color:#b9eaff;text-decoration:underline;text-underline-offset:4px;font-size:12px;padding:13px 0 0}.fx-site .dw-functional-label{font-size:11px;color:#a2d9fb;display:block;margin-bottom:16px}.fx-site .dw-bottom-note{font-size:12px;line-height:1.7;color:#b4cdec;padding:18px 27px;border-top:1px solid #6685b244}.fx-site .dw-business-reason{display:grid;grid-template-columns:1fr 1fr;gap:65px;padding-top:32px}.fx-site .dw-business-reason h3{font-size:18px;line-height:1.5;margin:0;color:#e3efff}.fx-site .dw-business-reason p{font-size:14px;line-height:1.8;color:#b8d0ed;margin:12px 0 0;max-width:65ch}.fx-site .dw-cart-grid{display:grid;grid-template-columns:1.1fr 1fr;min-height:490px}.fx-site .dw-product-photo{position:relative;background:#07182c;display:flex;align-items:center;overflow:hidden}.fx-site .dw-product-photo>img{width:100%;height:100%;object-fit:contain}.fx-site .dw-product-photo>span{position:absolute;left:25px;bottom:23px;color:#c5e5fc;font-size:11px}.fx-site .dw-cart-content{padding:38px 39px}.fx-site .dw-cart-content>p{font-size:13px}.fx-site .dw-quantity{display:flex;align-items:center;width:max-content;border:1px solid #7793b9;border-radius:6px;overflow:hidden}.fx-site .dw-quantity button{display:grid;place-items:center;width:44px;height:40px;border:0;background:#233e60;color:#d3eaff}.fx-site .dw-quantity output{padding-inline:20px;font-size:14px;min-width:52px;text-align:center}.fx-site .dw-order-fields{display:grid;gap:0;margin:24px 0}.fx-site .dw-order-fields>div{display:grid;grid-template-columns:130px 1fr;gap:20px;border-bottom:1px solid #6b8db544;padding:14px 0}.fx-site .dw-order-fields dt{font-size:11px;color:#b0cdeb;line-height:1.6}.fx-site .dw-order-fields dd{display:flex;align-items:center;gap:9px;font-size:13px;line-height:1.6;margin:0;color:#e0edff}.fx-site .dw-order-status{display:flex;align-items:center;gap:13px;color:#bdedf9;background:#385c712e;padding:16px;border-radius:6px;font-size:12px;margin-top:20px}.fx-site .dw-admin-layout{display:grid;grid-template-columns:230px 1fr;min-height:470px}.fx-site .dw-admin-nav{padding:27px 17px;background:#142946;border-right:1px solid #6685b244}.fx-site .dw-admin-nav button{display:flex;align-items:center;gap:11px;width:100%;margin-bottom:8px;padding:15px 12px;background:transparent;color:#c0d7f4;border:0;border-radius:6px;text-align:left;font-size:12px}.fx-site .dw-admin-nav button>span{flex:1}.fx-site .dw-admin-nav button[aria-pressed=true]{background:#356ca843;color:#d1f3ff}.fx-site .dw-admin-main{padding:35px 38px}.fx-site .dw-admin-heading{display:flex;align-items:center;justify-content:space-between;gap:15px}.fx-site .dw-admin-heading>span{color:#bfe9f0;border:1px solid #719ab174;padding:7px 11px;font-size:10px;border-radius:4px}.fx-site .dw-contact-record{display:flex;align-items:center;gap:17px;margin-top:26px}.fx-site .dw-contact-record>span{display:grid;place-items:center;width:43px;height:43px;border-radius:50%;background:#3b5a7d;color:#deecff;font-size:12px}.fx-site .dw-contact-record strong{display:block;font-size:15px}.fx-site .dw-contact-record div>span{display:block;color:#b5ccea;font-size:11px;margin-top:7px}.fx-site .dw-admin-handoff{display:flex;align-items:center;gap:13px}.fx-site .dw-admin-handoff svg{flex-shrink:0;color:#b7ecff}.fx-site .dw-admin-handoff p{font-size:12px;margin:0}.fx-site .dw-saved-preview{margin-top:27px;background:#243858;padding:21px;border-radius:8px}.fx-site .dw-saved-preview>span{display:block;color:#b6d4f3;font-size:11px}.fx-site .dw-saved-preview strong{display:block;font-size:25px;margin-top:16px;overflow-wrap:anywhere}.fx-site .dw-product-admin{display:grid;grid-template-columns:1fr 1fr;gap:25px;align-items:center;margin-top:24px}.fx-site .dw-product-admin img{width:100%;border-radius:8px}.fx-site .dw-product-admin dl{display:grid;gap:22px}.fx-site .dw-product-admin dt{font-size:11px;color:#b3d0ec}.fx-site .dw-product-admin dd{margin:7px 0 0;font-size:13px;line-height:1.6}.fx-site .dw-editor-grid{display:grid;grid-template-columns:1fr 1fr;gap:50px;padding:42px;align-items:center}.fx-site .dw-editor-grid>div:first-child>p{font-size:12px}.fx-site .dw-edit-fields{display:grid;gap:9px;margin-top:26px}.fx-site .dw-edit-fields>span{font-size:10px;color:#9cbbdf}.fx-site .dw-edit-fields>strong{font-size:14px;color:#cde2fb;margin-bottom:9px;font-weight:550}.fx-site .dw-live-page{background:linear-gradient(140deg,#256087,#373266);padding:25px;border-radius:9px;min-height:325px}.fx-site .dw-live-page>div:first-child{display:flex;justify-content:space-between;align-items:center;gap:15px;font-size:12px;font-weight:650}.fx-site .dw-live-page>div:first-child>span{font-size:9px;font-weight:400}.fx-site .dw-live-page h4{color:#eaf6ff;font-size:30px;font-weight:750;line-height:1.16;margin:45px 0 16px}.fx-site .dw-live-page p{font-size:12px;line-height:1.6;margin:0}.fx-site .dw-preview-cta{display:inline-flex;align-items:center;gap:12px;color:#102e49;background:#beeaff;padding:11px 12px;font-size:10px;border-radius:4px;margin-top:21px}.fx-site .dw-preview-footer{font-size:8px;margin-top:30px;padding-top:15px;border-top:1px solid #9dbbde70;color:#badcf4}.fx-site .dw-google-preview{border-radius:10px;padding:28px;background:#f9fbff;color:#34495f}.fx-site .dw-google-preview>img{width:94px;height:auto;margin-bottom:29px}.fx-site .dw-google-preview>span{font-size:11px;display:block}.fx-site .dw-google-preview h4{color:#2053b5;font-size:20px;line-height:1.5;font-weight:550;margin:13px 0}.fx-site .dw-google-preview>p{font-size:13px;line-height:1.7;color:#455770}.fx-site .dw-google-preview small{font-size:10px;color:#566780;display:block;border-top:1px solid #c5d2e2;padding-top:20px;margin-top:23px;line-height:1.6}.fx-site .dw-product-view{margin:0}.fx-site .dw-render-stage{height:480px;position:relative;overflow:hidden;background:#061327}.fx-site .dw-product-plane>img{height:100%;object-position:center 47%;transform:scale(1);transition:transform 4s cubic-bezier(.16,1,.3,1),object-position 4s cubic-bezier(.16,1,.3,1)}.fx-site .dw-product-view[data-step="1"] .dw-product-plane{transform:scale(1.12) translateX(-3%);transform-origin:70% 50%}.fx-site .dw-product-view[data-step="2"] .dw-product-plane{transform:scale(1)}.fx-site .dw-render-caption{position:absolute;bottom:0;left:0;right:0;padding:70px 34px 26px;background:linear-gradient(transparent,#071426ee)}.fx-site .dw-render-caption>span{font-size:12px;color:#b8dff3}.fx-site .dw-render-caption>strong{display:block;font-size:25px;line-height:1.4;margin-top:10px;color:#ecf8ff;max-width:32ch}.fx-site .dw-render-controls{display:flex;align-items:center;justify-content:space-between;gap:30px;padding:20px 27px}.fx-site .dw-render-controls>div{display:flex;flex:1;gap:10px}.fx-site .dw-render-controls>div>button{flex:1;color:#bad4f5;border:1px solid #7798bb55;padding:15px 13px;border-radius:6px;background:#173051;font-size:12px}.fx-site .dw-render-controls>div>button[aria-pressed=true]{color:#d9f6ff;background:#2b5279;border-color:#a0dcf077}.fx-site .dw-render-controls>div>button>span{display:block;color:#9fcbeb;font-size:10px;margin-bottom:8px;font-variant-numeric:tabular-nums}.fx-site .dw-product-view figcaption{padding:0 27px 24px;color:#adc8e9;font-size:12px;line-height:1.8}.fx-site .dw-product-view[data-running=false] *{animation-play-state:paused}.fx-site .dw-map-head{display:grid;grid-template-columns:1fr 60px 1fr;align-items:center;gap:20px;padding:38px 42px 26px}.fx-site .dw-map-head>span{display:flex;align-items:center;gap:15px;color:#d2e9ff;font-size:22px;font-weight:650}.fx-site .dw-map-head>svg{justify-self:center;color:#96d1f2}.fx-site .dw-map-fields{display:grid;gap:15px;padding:0 42px}.fx-site .dw-map-fields button{display:grid;grid-template-columns:1fr 100px 1fr;gap:20px;align-items:center;color:#c8e2fb;background:transparent;border:0;padding:0;text-align:left}.fx-site .dw-map-fields button>:is(span:first-child,strong){padding:21px 22px;background:#203e5d;border-radius:8px;font-size:15px;font-weight:450}.fx-site .dw-map-fields button>strong{display:flex;justify-content:space-between;gap:20px;background:#344067}.fx-site .dw-map-fields button[aria-pressed=true]>:is(span:first-child,strong){outline:1px solid #a9defd;outline-offset:3px}.fx-site .dw-field-wire{position:relative;height:1px;background:#5e8eb4;display:flex;align-items:center;justify-content:flex-end;color:#a6dcfa}.fx-site .dw-field-wire i{position:absolute;width:20px;height:2px;background:#b7f2ff;left:0}.fx-site .dw-map-fields button[aria-pressed=true] .dw-field-wire i{left:65%;transition:left .8s ease-out}.fx-site .dw-mapping-result{display:flex;gap:21px;padding:35px 42px;align-items:flex-start}.fx-site .dw-mapping-result>svg{flex-shrink:0;color:#a9e6ff}.fx-site .dw-mapping-result h3{font-size:22px}.fx-site .dw-mapping-result p{margin:12px 0 0;max-width:75ch;font-size:13px}.fx-site .dw-guided-grid{display:grid;grid-template-columns:1fr 1fr;gap:58px;padding:42px}.fx-site .dw-form-summary{padding:29px;background:#e4f1ff;color:#294866;border-radius:10px}.fx-site .dw-form-summary h3{color:#1c3b5a;font-size:24px;margin:20px 0}.fx-site .dw-form-summary dl{display:grid;gap:23px}.fx-site .dw-form-summary dt{font-size:10px;color:#516c89}.fx-site .dw-form-summary dd{margin:7px 0 0;font-size:14px;overflow-wrap:anywhere}.fx-site .dw-form-summary p{color:#4a6380;font-size:11px;margin:24px 0 0}.fx-site .dw-check-stages{display:flex;gap:20px;padding:28px 35px}.fx-site .dw-check-stages>button{display:flex;flex:1;align-items:center;gap:12px;background:transparent;border:0;border-bottom:1px solid #698eb466;padding:14px 5px;color:#b9d0ed;font-size:13px;text-align:left}.fx-site .dw-check-stages>button>span{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:#2d4768;flex-shrink:0}.fx-site .dw-check-stages>button>svg:last-child{margin-left:auto}.fx-site .dw-check-stages>button[aria-pressed=true]{color:#e5f7ff;border-color:#acf1ff}.fx-site .dw-diagnostic-main{padding:15px 42px 35px}.fx-site .dw-diagnostic-path{display:flex;gap:17px;align-items:center;padding:25px 0 40px}.fx-site .dw-diagnostic-path>span{display:flex;flex-direction:column;align-items:center;gap:17px;font-size:12px;color:#c4dff9;text-align:center}.fx-site .dw-diagnostic-path>i{height:2px;background:#4e688f;flex:1}.fx-site .dw-diagnostic-path>i[data-active=true]{background:#b1efff;box-shadow:0 3px 14px #8ee0ff44}.fx-site .dw-diagnostic-main h3{max-width:32ch}.fx-site .dw-diagnostic-main p{max-width:70ch}.fx-site .dw-diagnostic-status{display:flex;align-items:center;gap:10px;color:#c3e7f6;font-size:12px;margin-top:23px}.fx-site .dw-connections-grid{display:grid;grid-template-columns:1fr 1.15fr;align-items:center;gap:65px;padding:47px 45px 28px}.fx-site .dw-connection-origin{text-align:center;padding:15px}.fx-site .dw-connection-origin>svg{margin:0 auto 24px;color:#b8e9ff}.fx-site .dw-connection-origin>p{font-size:13px}.fx-site .dw-connection-origin>span{display:block;font-size:12px;color:#a3cae9;margin-top:19px}.fx-site .dw-connection-targets{display:grid;gap:18px}.fx-site .dw-connection-targets>button{position:relative;display:flex;justify-content:space-between;align-items:center;gap:20px;text-align:left;padding:23px;background:#213e60;border:1px solid #729bc23b;border-radius:9px;color:#cce7ff}.fx-site .dw-connection-targets>button[aria-pressed=true]{border-color:#a7dcf6;background:#2a486b}.fx-site .dw-connection-targets strong{display:block;font-size:19px;margin-top:12px}.fx-site .dw-connection-targets small{display:block;font-size:11px;line-height:1.7;margin-top:7px;color:#bad4f3}.fx-site .dw-connection-wire{position:absolute;top:50%;left:-52px;width:50px;height:1px;background:#7698bc}.fx-site .dw-connection-explanation{display:flex;align-items:center;gap:18px;padding:15px 45px 35px}.fx-site .dw-connection-explanation>svg{flex-shrink:0;color:#b0e7ff}.fx-site .dw-connection-explanation p{font-size:13px;margin:0}.fx-site .dw-library-grid{display:grid;grid-template-columns:.8fr 1.2fr}.fx-site .dw-file-list{padding:35px 26px;background:#162d4b}.fx-site .dw-file-list h3{font-size:21px;margin-bottom:22px}.fx-site .dw-file-list button{display:flex;align-items:center;gap:13px;width:100%;border:0;border-top:1px solid #7697bd3d;background:transparent;color:#c4dff6;padding:21px 13px;text-align:left}.fx-site .dw-file-list button>span{flex:1;font-size:13px}.fx-site .dw-file-list small{display:block;margin-top:7px;font-size:10px;color:#a9c7e8}.fx-site .dw-file-list button[aria-pressed=true]{background:#335b843d;color:#dbf8ff}.fx-site .dw-library-preview{padding:32px 37px}.fx-site .dw-library-preview>img{width:100%;height:240px;object-fit:cover;border-radius:8px}.fx-site .dw-library-preview>div:last-child{margin-top:25px}.fx-site .dw-library-preview h3{font-size:22px}.fx-site .dw-library-preview p{font-size:12px;margin:12px 0}.fx-site .dw-library-preview>div:last-child>span{display:flex;align-items:center;gap:8px;font-size:11px;color:#beeaf7}.fx-site .dw-brand-preview{height:240px;display:grid;place-items:center;background:linear-gradient(125deg,#214666,#303764);border-radius:8px}.fx-site .dw-brand-preview .ax-brand-wordmark{width:240px;max-width:70%;height:auto}.fx-site .dw-brochure{width:72%;min-height:265px;padding:29px;background:linear-gradient(125deg,#246283,#364480)}.fx-site .dw-brochure .ax-brand-wordmark{width:95px;height:auto}.fx-site .dw-brochure strong{display:block;font-size:30px;line-height:1.12;margin-top:25px;color:#e8f8ff}.fx-site .dw-brochure>span{display:block;font-size:10px;color:#cbe3f7;margin-top:25px}.fx-site .dw-brand-selector{display:flex;padding:28px 34px 0;gap:15px}.fx-site .dw-brand-selector button{flex:1;border:0;border-bottom:2px solid #6988b35e;padding:13px 9px;color:#bbd6f1;background:transparent;font-size:13px}.fx-site .dw-brand-selector button[aria-pressed=true]{color:#e3f5ff;border-color:#aff0ff}.fx-site .dw-brand-placement{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:45px;padding:40px}.fx-site .dw-brand-placement>div:first-child{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:255px;background:#204662;border-radius:9px}.fx-site .dw-brand-placement .ax-brand-wordmark{width:270px;max-width:75%;height:auto}.fx-site .dw-brand-placement>div:first-child>span{display:block;margin-top:22px;font-size:10px;color:#c7dcef}.fx-site .dw-placement-1>div:first-child{background:linear-gradient(140deg,#295f78,#444477)}.fx-site .dw-placement-2>div:first-child{outline:1px solid #9bd7ed;outline-offset:-17px;background:#1d3049}.fx-site .dw-brand-placement>div:last-child>span{display:flex;align-items:center;gap:11px;color:#b8def6;font-size:12px;margin-top:20px}.fx-site .dw-planning-board{display:grid;grid-template-columns:repeat(3,1fr);gap:25px;padding:36px}.fx-site .dw-planning-board>button{display:flex;flex-direction:column;align-items:flex-start;gap:21px;border:1px solid #779bc73d;border-radius:10px;color:#d3e9fb;background:#203858;padding:26px;text-align:left}.fx-site .dw-planning-board>button[aria-pressed=true]{background:#2e4b6d;border-color:#a9def3}.fx-site .dw-planning-board>button>span{font-size:11px;color:#b2d7f3}.fx-site .dw-planning-board strong{font-size:22px;line-height:1.4}.fx-site .dw-planning-board small{font-size:12px;line-height:1.7;color:#b6d3ef}.fx-site .dw-planning-detail{display:flex;align-items:center;gap:17px;padding:0 36px 30px}.fx-site .dw-planning-detail svg{flex-shrink:0;color:#c2ebfc}.fx-site .dw-planning-detail p{margin:0;font-size:14px}.fx-site .ri-selector{margin-bottom:21px}.fx-site .ri-selector label{display:block;color:#d9e9ff;font-size:14px;font-weight:650;margin-bottom:10px}.fx-site .ri-selector select{width:100%;border:1px solid #7799bf;padding:12px 15px;border-radius:7px;background:#1c3454;color:#e0f1ff;color-scheme:dark;font-size:13px}.fx-site .ri-thread{animation:ss-arrive .5s cubic-bezier(.16,1,.3,1) both}.fx-site .ri-customer{padding:21px 23px;border-radius:12px;background:#edf5ff;color:#273f5d}.fx-site .ri-customer>div{display:flex;align-items:center;gap:10px}.fx-site .ri-customer>div>strong{font-size:12px}.fx-site .ri-customer>div>img{margin-left:auto}.fx-site .ri-customer h2{font-size:19px;line-height:1.4;letter-spacing:normal;color:#1c3657;margin:18px 0 9px}.fx-site .ri-customer p{font-size:13px;line-height:1.8;color:#3c5879;margin:0}.fx-site .ri-customer>span{display:flex;gap:7px;align-items:center;font-size:10px;color:#4c6584;margin-top:15px}.fx-site .ri-connector{display:flex;align-items:center;gap:8px;color:#a2cff7;padding:10px 25px;height:37px}.fx-site .ri-connector span{width:60px;height:1px;background:#90b5dd}.fx-site .ri-brian{background:linear-gradient(125deg,#294a6c,#333359);border-radius:12px;padding:21px 23px}.fx-site .ri-brian>div{display:flex;justify-content:space-between;align-items:center;gap:20px}.fx-site .ri-brian .ax-brand-wordmark{width:93px;height:auto}.fx-site .ri-brian strong{font-size:12px;color:#c8e6ff}.fx-site .ri-brian>p{color:#d8eaff;font-size:14px;line-height:1.8;margin:19px 0 0}.fx-site .ri-scope{margin-top:19px}.fx-site .ri-scope>span{display:block;font-size:10px;color:#a6c6e5}.fx-site .ri-scope>strong{display:block;font-size:12px;line-height:1.6;font-weight:550;color:#d0e6fc;margin-top:7px}.fx-site .ri-controls{display:flex;justify-content:space-between;align-items:center;margin-top:17px}.fx-site .ri-controls>div{display:flex;align-items:center;gap:12px;font-size:10px;color:#bbd4f3}.fx-site .ri-controls>div>button{width:36px;height:36px;display:grid;place-items:center;border:1px solid #7c9abd77;background:#213757;color:#d8ecff;border-radius:6px;cursor:pointer}.fx-site .ri-inbox>figcaption{margin-top:17px}.fx-site .ri-inbox>figcaption p{font-size:11px}.fx-site .ri-inbox[data-running=false] *{animation-play-state:paused}.fx-site .hv-visual.ss-story .fx-scene-control{overflow:visible}.fx-site .ss-kind-ads .ss-stage,.fx-site .ss-kind-handoff .ss-stage{height:420px}.fx-site .fx-service-detail .hv-hero{align-items:start}.fx-site .ss-platform-wordpress{background:#21759b;border-radius:50%;padding:2px}.fx-site .ss-search-result{position:relative}.fx-site .ss-google-wordmark{padding:20px 23px 12px}.fx-site .ss-google-wordmark img{width:88px;height:auto}.fx-site .ss-search-result .ss-search-query{border:1px solid #cbd4e0;border-radius:24px;margin:0 21px;padding:10px 15px;font-size:12px;background:#fff}.fx-site .ss-search-tabs{display:flex;gap:20px;font-size:10px;color:#526379;padding:14px 25px 11px;border-bottom:1px solid #d4deea}.fx-site .ss-search-tabs b{color:#2356a7;font-weight:550}.fx-site .ss-search-result .ss-search-body{padding-top:15px}.fx-site .ss-search-result .ss-result-link{font-size:19px;font-weight:500}.fx-site .ss-search-result .ss-search-body>p{font-size:11px}.fx-site .ss-search-result .ss-ad-control{position:absolute;bottom:0;left:0;right:0;padding-block:11px}.fx-site .ss-ad-pointer{position:absolute;top:212px;left:52%;color:#1b3653;fill:#fff;animation:ss-click 8s ease-out 1}.fx-site .ss-crm-record{background:#f3f7fb;color:#284361;border-radius:12px;padding:18px 21px;height:100%}.fx-site .ss-crm-record>div:first-child{display:flex;align-items:center;gap:10px}.fx-site .ss-crm-record>div:first-child>strong{font-size:14px}.fx-site .ss-crm-record>div:first-child>span{font-size:9px;margin-left:auto}.fx-site .ss-crm-person{display:flex;align-items:center;gap:13px;margin-block:17px}.fx-site .ss-crm-person>span{width:36px;height:36px;border-radius:50%;background:#d1e2f4;color:#345571;display:grid;place-items:center;font-size:11px}.fx-site .ss-crm-person strong{display:block;font-size:13px}.fx-site .ss-crm-person small{display:block;margin-top:5px;font-size:10px;color:#4d6582}.fx-site .ss-crm-record dl{display:grid;gap:0;margin:0}.fx-site .ss-crm-record dl>div{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:10px 0;border-top:1px solid #bacfe3}.fx-site .ss-crm-record dt{font-size:10px;color:#4d6582}.fx-site .ss-crm-record dd{display:flex;align-items:center;gap:7px;font-size:11px;margin:0}.fx-site .ss-crm-record>p{display:flex;align-items:center;gap:8px;font-size:10px;margin:13px 0 0;color:#375773}.fx-site .ss-cart-scene{height:100%;background:#172f4c;border-radius:12px;overflow:hidden}.fx-site .ss-cart-head{display:flex;align-items:center;gap:10px;padding:15px 19px;background:#263f5f;color:#d4eaff}.fx-site .ss-cart-head strong{font-size:13px}.fx-site .ss-cart-head>span{margin-left:auto;font-size:9px}.fx-site .ss-cart-product{display:flex;align-items:center;gap:16px;padding:15px 19px}.fx-site .ss-cart-product>img{width:35%;height:96px;object-fit:cover;border-radius:7px}.fx-site .ss-cart-product strong{display:block;font-size:16px;line-height:1.4}.fx-site .ss-cart-product span{display:block;margin-top:8px;font-size:10px;color:#bdd3ed}.fx-site .ss-cart-options{display:flex;gap:15px;padding:2px 19px 17px}.fx-site .ss-cart-options>div{display:flex;align-items:center;gap:7px;font-size:10px;color:#bddcf6}.fx-site .ss-cart-next{display:flex;align-items:center;justify-content:space-between;gap:14px;margin:0 19px;padding:14px 15px;border-radius:7px;background:#bce6fb;color:#1d4260;font-size:12px}.fx-site .ss-backend{height:100%;display:grid;grid-template-columns:102px 1fr;overflow:hidden;background:#17304d;border-radius:12px}.fx-site .ss-backend-nav{display:flex;flex-direction:column;align-items:stretch;gap:17px;padding:22px 13px;background:#233e61}.fx-site .ss-backend-nav>strong{font-size:12px;color:#e0efff;margin-bottom:8px}.fx-site .ss-backend-nav>span{font-size:10px;color:#b4cceb;padding:8px 4px}.fx-site .ss-backend-nav>span[data-active=true]{background:#779de22e;color:#d8f4ff}.fx-site .ss-backend-main{padding:23px}.fx-site .ss-backend-title{display:flex;align-items:center;gap:10px;color:#dbedff}.fx-site .ss-backend-title strong{font-size:16px}.fx-site .ss-backend-main>p{font-size:11px;line-height:1.7;color:#b6cfed;margin:18px 0}.fx-site .ss-backend-field{padding:12px 0;border-bottom:1px solid #6786b14d}.fx-site .ss-backend-field>span{display:block;font-size:9px;color:#a9c6e9}.fx-site .ss-backend-field>strong{display:flex;align-items:center;gap:8px;font-size:12px;line-height:1.5;font-weight:550;margin-top:7px}.fx-site .ss-backend-save{display:flex;align-items:center;gap:7px;margin-top:20px;color:#bae6f5;font-size:10px;line-height:1.7}@media (max-width:760px){.fx-site .dw-section{padding-block:62px 25px}.fx-site .dw-section .ax-heading-row{margin-bottom:27px}.fx-site .dw-bar{padding:17px 18px;align-items:flex-start;gap:15px}.fx-site .dw-bar strong{font-size:12px;line-height:1.5}.fx-site .dw-bar>span:last-child{font-size:9px;max-width:90px;line-height:1.5}.fx-site .dw-bar svg{flex-shrink:0}.fx-site .dw-workspace h3{font-size:25px}.fx-site .dw-brand-placement,.fx-site .dw-cart-grid,.fx-site .dw-connections-grid,.fx-site .dw-editor-grid,.fx-site .dw-guided-grid,.fx-site .dw-library-grid{grid-template-columns:1fr}.fx-site .dw-cart-grid{min-height:0}.fx-site .dw-product-photo{height:240px}.fx-site .dw-product-photo>img{object-fit:cover}.fx-site .dw-product-photo>span{font-size:9px;left:18px;bottom:15px}.fx-site .dw-cart-content{padding:28px 23px}.fx-site .dw-bottom-note{padding:17px 20px;font-size:11px}.fx-site .dw-business-reason{grid-template-columns:1fr;gap:28px;padding-top:28px}.fx-site .dw-business-reason p{font-size:13px}.fx-site .dw-admin-layout{grid-template-columns:1fr;min-height:0}.fx-site .dw-admin-nav{display:flex;gap:4px;padding:14px 9px;border-right:0;border-bottom:1px solid #6685b244}.fx-site .dw-admin-nav button{flex:1;padding:10px 5px;margin:0;justify-content:center;gap:5px;font-size:10px}.fx-site .dw-admin-nav button>span{flex:0 1 auto}.fx-site .dw-admin-nav button>svg:first-child{width:14px}.fx-site .dw-admin-nav button>svg:last-child{display:none}.fx-site .dw-admin-main{padding:25px 21px}.fx-site .dw-admin-heading{flex-wrap:wrap;gap:13px}.fx-site .dw-admin-heading h3{font-size:23px}.fx-site .dw-order-fields>div{grid-template-columns:100px 1fr;gap:14px}.fx-site .dw-order-fields dd{font-size:12px}.fx-site .dw-contact-record{gap:12px}.fx-site .dw-contact-record strong{font-size:13px}.fx-site .dw-contact-record div>span{font-size:10px;line-height:1.6}.fx-site .dw-product-admin{grid-template-columns:1fr}.fx-site .dw-editor-grid,.fx-site .dw-guided-grid{gap:28px;padding:26px 21px}.fx-site .dw-live-page{padding:22px}.fx-site .dw-live-page h4{font-size:28px}.fx-site .dw-google-preview{padding:23px 21px}.fx-site .dw-render-stage{height:360px}.fx-site .dw-product-plane>img{object-fit:contain}.fx-site .dw-render-caption{padding:65px 22px 20px}.fx-site .dw-render-caption>strong{font-size:21px}.fx-site .dw-render-caption>span{font-size:10px}.fx-site .dw-render-controls{padding:17px;flex-wrap:wrap;gap:14px}.fx-site .dw-render-controls>div{flex-basis:100%;gap:7px}.fx-site .dw-render-controls>div>button{padding:12px 7px;font-size:10px;line-height:1.5}.fx-site .dw-render-controls>button{margin-left:auto}.fx-site .dw-product-view figcaption{font-size:11px;padding:0 20px 21px}.fx-site .dw-map-head{grid-template-columns:1fr 20px 1fr;gap:15px;padding:27px 21px 22px}.fx-site .dw-map-head>span{font-size:14px;gap:10px}.fx-site .dw-map-head>span>svg{width:19px;flex-shrink:0}.fx-site .dw-map-head>svg{width:18px}.fx-site .dw-map-fields{padding:0 21px;gap:19px}.fx-site .dw-map-fields button{grid-template-columns:1fr 20px 1fr;gap:9px}.fx-site .dw-map-fields button>:is(span:first-child,strong){padding:14px 10px;font-size:11px;line-height:1.5}.fx-site .dw-map-fields button>strong{gap:7px}.fx-site .dw-map-fields button>strong>svg{flex-shrink:0;width:13px}.fx-site .dw-mapping-result{padding:29px 21px;gap:14px}.fx-site .dw-mapping-result h3{font-size:20px}.fx-site .dw-mapping-result p{font-size:12px}.fx-site .dw-form-summary{padding:24px 21px}.fx-site .dw-check-stages{padding:20px 18px;gap:9px}.fx-site .dw-check-stages>button{flex-direction:column;align-items:flex-start;gap:9px;font-size:11px}.fx-site .dw-check-stages>button>svg:last-child{display:none}.fx-site .dw-diagnostic-main{padding:5px 23px 28px}.fx-site .dw-diagnostic-path{gap:10px;padding:24px 0 32px}.fx-site .dw-diagnostic-path>span{font-size:10px;max-width:75px;line-height:1.6}.fx-site .dw-diagnostic-path>span>svg{width:26px}.fx-site .dw-diagnostic-main p{font-size:13px}.fx-site .dw-diagnostic-status{font-size:11px;align-items:flex-start;line-height:1.7}.fx-site .dw-diagnostic-status svg{flex-shrink:0}.fx-site .dw-connections-grid{padding:28px 22px;gap:28px}.fx-site .dw-connection-origin{padding:5px 8px}.fx-site .dw-connection-targets>button{padding:20px}.fx-site .dw-connection-wire{display:none}.fx-site .dw-connection-explanation{padding:0 23px 27px;gap:13px;align-items:flex-start}.fx-site .dw-connection-explanation p{font-size:12px}.fx-site .dw-file-list{padding:24px 19px}.fx-site .dw-file-list button{padding:17px 11px}.fx-site .dw-library-preview{padding:25px 22px}.fx-site .dw-brochure{width:90%;padding:27px}.fx-site .dw-brand-selector{padding:21px 16px 0;gap:9px}.fx-site .dw-brand-selector button{padding:12px 4px;font-size:11px;line-height:1.5}.fx-site .dw-brand-placement{padding:27px 23px;gap:28px}.fx-site .dw-brand-placement>div:first-child{min-height:215px}.fx-site .dw-brand-placement h3{font-size:25px}.fx-site .dw-brand-placement p{font-size:13px}.fx-site .dw-planning-board{grid-template-columns:1fr;gap:13px;padding:24px 21px}.fx-site .dw-planning-board>button{padding:22px;gap:14px}.fx-site .dw-planning-board strong{font-size:21px}.fx-site .dw-planning-board>button>svg{display:none}.fx-site .dw-planning-detail{padding:0 23px 26px;align-items:flex-start}.fx-site .dw-planning-detail p{font-size:13px}.fx-site .ri-customer{padding:19px}.fx-site .ri-customer h2{font-size:18px}.fx-site .ri-customer p{font-size:12px}.fx-site .ri-brian{padding:20px}.fx-site .ri-brian>p{font-size:13px;line-height:1.85}.fx-site .ri-brian .ax-brand-wordmark{width:82px}.fx-site .ri-brian strong{font-size:11px}}@media(prefers-reduced-motion:reduce){.fx-site .dw-workspace *,.fx-site .ri-inbox *{animation:none!important;transition:none!important}}.fx-site .ss-story :is(.ss-ai-draft,.ss-proof,.ss-seo-preview,.ss-field) p{color:#304b6a}.fx-site .ss-platform-blender,.fx-site .ss-platform-illustrator{background:#f0f6ff;padding:3px;border-radius:4px}.fx-site .hv-visual.ss-story .fx-scene-control{display:inline-flex;align-items:center;justify-content:center;gap:7px;width:auto;min-width:78px;min-height:42px;font-size:11px;padding:9px 11px}.fx-site .hv-visual .fx-scene-control>span{font-size:11px;white-space:nowrap}.fx-site .ss-story .ss-playback{flex-wrap:wrap}.fx-site .ss-chapters{flex-basis:100%}.fx-site .ss-story .fx-scene-control{margin-left:auto}.fx-site .ss-kind-diagnostics .ss-stage,.fx-site .ss-kind-email .ss-stage,.fx-site .ss-kind-maintenance .ss-stage{height:326px}.fx-site .ss-narration{min-height:95px}.fx-site .ss-browser-receipt{animation:ss-receipt .55s cubic-bezier(.16,1,.3,1) both}@keyframes ss-receipt{0%{opacity:.4;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.fx-site .ss-export-types span,.fx-site .ss-library-file,.fx-site .ss-task{transition:background-color .45s ease-out,color .45s ease-out}.fx-site .ss-campaign-review{height:100%;border-radius:12px;background:#192e4a;overflow:hidden}.fx-site .ss-campaign-heading{display:flex;gap:10px;align-items:center;padding:17px 19px;font-size:12px;color:#e1f0ff}.fx-site .ss-campaign-pair{display:grid;grid-template-columns:1fr 1fr;gap:12px;padding:0 16px}.fx-site .ss-campaign-pair>div{min-width:0;padding:16px;border-radius:7px}.fx-site .ss-campaign-mail{background:#edf5ff;color:#24415e}.fx-site .ss-campaign-page{background:linear-gradient(120deg,#26577e,#363467);color:#e8f5ff}.fx-site .ss-campaign-pair small{display:block;font-size:9px;margin:8px 0 13px}.fx-site .ss-campaign-pair strong{display:block;font-size:16px;line-height:1.3}.fx-site .ss-campaign-mail p{color:#35536d;font-size:10px;line-height:1.6;margin:10px 0}.fx-site .ss-campaign-mail>span,.fx-site .ss-campaign-page>b{display:flex;align-items:center;gap:6px;font-size:9px;line-height:1.5;background:#bce9fb;color:#1d405d;padding:8px;border-radius:3px;margin-top:11px;font-weight:550}.fx-site .ss-campaign-page>span{display:block;padding:7px;border:1px solid #aac7e56b;margin-top:8px;font-size:9px}.fx-site .ss-campaign-approval{display:flex;align-items:center;gap:10px;padding:14px 19px;font-size:10px;color:#c8e4f7;line-height:1.5}.fx-site .ss-campaign-approval>svg{flex-shrink:0}.fx-site .ri-reading-note{font-size:11px;line-height:1.6;color:#c3dbf4;max-width:23ch;text-align:right}.fx-site .dw-render-caption{position:static;padding:23px 30px;background:#122a45}.fx-site .dw-render-caption>strong{max-width:none;font-size:21px}.fx-site .dw-film .dw-render-controls>div>button{text-align:left;overflow:hidden;padding:0 0 12px}.fx-site .dw-film .dw-render-controls>div>button>img{width:100%;height:90px;object-fit:cover;margin-bottom:10px}.fx-site .dw-film .dw-render-controls>div>button:nth-child(2)>img{object-position:right}.fx-site .dw-film .dw-render-controls>div>button>span{margin-inline:12px}.fx-site .dw-film .dw-render-controls>div>button{padding-inline:10px}.fx-site .dw-validation{color:#ffd3bc;font-size:13px;line-height:1.7}.fx-site .dw-guided input[aria-invalid=true]{border-color:#ffbb9c}.fx-site :is(.sc-maintenance,.sc-trace,.sc-audit){height:100%;background:#142c47;color:#d9edff;border-radius:12px;overflow:hidden}.fx-site .sc-window{display:flex;align-items:center;gap:10px;padding:15px 19px;background:#28445f}.fx-site .sc-window strong{flex:1;font-size:12px}.fx-site .sc-window>span{font-size:9px;color:#c8dff4}.fx-site .sc-revision{padding:8px 19px 0}.fx-site .sc-revision>div{padding:12px 0}.fx-site .sc-revision>div:first-child{border-bottom:1px solid #688aac66}.fx-site .sc-revision span{color:#b8d4ed;font-size:10px}.fx-site .sc-revision p{margin:6px 0 0;color:#e1f1ff;font-size:14px;line-height:1.55}.fx-site .sc-maintenance[data-phase="0"] .sc-revision>div:last-child{opacity:.65}.fx-site .sc-revision>div{transition:opacity .5s ease-out,background-color .5s ease-out}.fx-site .sc-change-status{display:flex;gap:9px;align-items:center;padding:10px 19px;background:#254b66;font-size:10px;line-height:1.6}.fx-site .sc-change-status>svg{flex-shrink:0}.fx-site .sc-checklist{display:flex;justify-content:space-between;gap:10px;padding:13px 19px}.fx-site .sc-checklist>span{display:flex;gap:5px;align-items:center;color:#a6bdd5;font-size:9px;transition:color .4s ease-out}.fx-site .sc-checklist>span[data-complete=true]{color:#b8f0d8}.fx-site .sc-trace-row{display:flex;gap:12px;align-items:center;padding:17px 19px;border-bottom:1px solid #6282a344}.fx-site .sc-trace-row>svg{flex-shrink:0}.fx-site .sc-trace-row>div{flex:1}.fx-site .sc-trace-row strong{display:block;font-size:12px;line-height:1.45}.fx-site .sc-trace-row span{display:block;color:#b9d2eb;font-size:10px;line-height:1.5;margin-top:5px}.fx-site .sc-trace-row small{font-size:9px}.fx-site .sc-trace-row[data-state=attention]>:is(svg,small){color:#ffcdab}.fx-site .sc-trace-row[data-state=done]>:is(svg,small){color:#afeed6}.fx-site .sc-delivery{display:flex;gap:13px;align-items:center;margin:15px 19px;padding:15px;background:#263d58;border-radius:8px;transition:background-color .5s ease-out}.fx-site .sc-delivery[data-delivered=true]{background:#234e57}.fx-site .sc-delivery>svg{flex-shrink:0}.fx-site .sc-delivery strong{display:block;font-size:12px;line-height:1.4}.fx-site .sc-delivery span{display:block;color:#c5dff2;font-size:10px;line-height:1.5;margin-top:6px}.fx-site .sc-prototype{margin:14px 19px;padding:15px 17px;background:linear-gradient(120deg,#285477,#353663);border-radius:7px}.fx-site .sc-prototype>span{font-size:9px}.fx-site .sc-prototype>strong{display:block;font-size:20px;line-height:1.2;max-width:20ch;margin:15px 0}.fx-site .sc-prototype>div{border-top:1px solid #a9ceeb55;padding-top:10px;font-size:10px}.fx-site .sc-prototype>div>span{display:block;margin-top:5px;color:#ffe0be}.fx-site .sc-audit-findings{padding:0 19px 14px}.fx-site .sc-audit-findings>strong{font-size:12px;line-height:1.4;display:block}.fx-site .sc-audit-findings ul{list-style:none;padding:0;margin:9px 0 0}.fx-site .sc-audit-findings li{display:flex;gap:8px;align-items:flex-start;margin-top:6px;font-size:10px;line-height:1.5;color:#c8def4}.fx-site .sc-audit-findings svg{flex-shrink:0;margin-top:1px}.fx-site .dw-diagnostic-main>:is(.sc-maintenance,.sc-trace,.sc-audit){max-width:760px;margin:15px auto 30px}.fx-site .dw-diagnostic-main :is(.sc-revision p,.sc-trace-row strong,.sc-delivery strong,.sc-audit-findings>strong){font-size:16px}.fx-site .dw-diagnostic-main :is(.sc-window strong,.sc-change-status,.sc-prototype>div,.sc-audit-findings li){font-size:13px}.fx-site .dw-diagnostic-main :is(.sc-window,.sc-trace-row){padding:22px 26px}.fx-site .dw-diagnostic-main .sc-prototype{padding:24px}.fx-site .dw-diagnostic-main .sc-prototype>strong{font-size:30px}@media (max-width:760px){.fx-site .fx-service-detail .hv-hero{padding-top:23px}.fx-site .fx-service-detail .hv-hero .hv-copy>h1{font-size:clamp(30px,8.7vw,38px);line-height:1.1;margin-bottom:24px}.fx-site .ss-story .ss-toolbar{padding-bottom:14px}.fx-site .ss-story .ss-narration{min-height:0}.fx-site .ss-kind-ads .ss-stage,.fx-site .ss-kind-handoff .ss-stage{height:380px}.fx-site .ss-kind-email .ss-stage{height:343px}.fx-site .ss-kind-diagnostics .ss-stage,.fx-site .ss-kind-maintenance .ss-stage{height:350px}.fx-site .ss-campaign-pair{gap:8px;padding-inline:12px}.fx-site .ss-campaign-pair>div{padding:12px}.fx-site .ss-campaign-pair strong{font-size:14px}.fx-site .ss-campaign-heading{padding:14px;font-size:11px}.fx-site .ss-campaign-approval{padding:14px;font-size:10px}.fx-site .dw-render-stage{height:280px}.fx-site .dw-render-caption{padding:20px 23px}.fx-site .dw-render-caption>strong{font-size:19px}.fx-site .dw-film .dw-render-controls>div>button{padding-inline:5px;font-size:10px}.fx-site .dw-film .dw-render-controls>div>button>img{height:50px}.fx-site .sc-window{padding-inline:14px}.fx-site .sc-trace-row{padding:17px 14px;gap:8px}.fx-site .sc-trace-row small{display:none}.fx-site .sc-revision{padding-inline:14px}.fx-site .sc-revision p{font-size:13px}.fx-site .sc-checklist{padding-inline:14px;gap:7px}.fx-site .sc-checklist>span{font-size:8px}.fx-site .sc-audit-findings>strong{font-size:11px}.fx-site .sc-prototype>strong{font-size:19px}.fx-site .dw-diagnostic-main :is(.sc-window,.sc-trace-row){padding:18px}.fx-site .dw-diagnostic-main :is(.sc-revision p,.sc-trace-row strong,.sc-delivery strong,.sc-audit-findings>strong){font-size:13px}.fx-site .dw-diagnostic-main :is(.sc-window strong,.sc-change-status,.sc-prototype>div,.sc-audit-findings li){font-size:11px}.fx-site .dw-diagnostic-main .sc-prototype>strong{font-size:23px}.fx-site .ri-reading-note{font-size:10px;max-width:19ch}}.fx-site :is(.ss-kind-hosting,.ss-kind-form,.ss-kind-crm,.ss-kind-seo) .ss-stage{height:auto;min-height:292px}.fx-site :is(.ss-kind-hosting,.ss-kind-form,.ss-kind-crm,.ss-kind-seo) .ss-artwork{height:auto}.fx-site :is(.ss-kind-form,.ss-kind-crm) .ss-form{height:auto;padding-bottom:20px}.fx-site .ss-kind-hosting .ss-infrastructure,.fx-site .ss-kind-seo .ss-seo{height:auto}.fx-site .dw-render-stage{display:grid;place-items:center}.fx-site .dw-product-plane{position:relative;width:min(100%,720px);aspect-ratio:3/2;transition:transform 1.6s cubic-bezier(.16,1,.3,1)}.fx-site .dw-product-plane>img{display:block;object-fit:contain;object-position:center;width:100%;height:auto;transform:none;transition:none}.fx-site .dw-component-labels{position:absolute;inset:0;pointer-events:none}.fx-site .dw-component-labels>span{position:absolute;transform:translateX(-50%);font-size:10px;padding:5px 7px;white-space:nowrap;background:#102c49;color:#e5f5ff;border-radius:3px}.fx-site .dw-component-labels>span:before{content:"";position:absolute;bottom:100%;left:50%;height:16px;width:1px;background:#a6e3fa}.fx-site .dw-component-labels>span:first-child{left:57%;top:84%}.fx-site .dw-component-labels>span:nth-child(2){left:71%;top:75%}.fx-site .dw-component-labels>span:nth-child(3){left:87%;top:64%}.fx-site .dw-film[data-step="2"] .dw-render-stage{grid-template-columns:minmax(0,.38fr) minmax(0,.62fr)}.fx-site .dw-film-closing-copy{padding:30px;font-size:clamp(25px,3.2vw,42px);line-height:1.15;font-weight:850;color:#eff8ff}.fx-site .ss-kind-video[data-step="2"] .ss-render{display:grid;grid-template-columns:minmax(0,.42fr) minmax(0,.58fr);align-items:center}.fx-site .ss-kind-video[data-step="2"] .ss-render>img{width:100%;height:auto;transform:none}.fx-site .ss-film-closing-copy{padding:18px;font-size:24px;line-height:1.15;color:#eff8ff;font-weight:800}@media(max-width:760px){.fx-site :is(.ss-kind-hosting,.ss-kind-form,.ss-kind-crm,.ss-kind-seo) .ss-stage{min-height:285px}.fx-site .dw-component-labels>span{font-size:8px;padding:4px}.fx-site .dw-component-labels>span:before{height:10px}.fx-site .dw-film[data-step="2"] .dw-render-stage{grid-template-columns:1fr;height:auto;min-height:280px}.fx-site .dw-film-closing-copy{padding:21px 23px 8px;font-size:25px;width:100%}.fx-site .ss-kind-video[data-step="2"] .ss-render{grid-template-columns:1fr;grid-template-rows:auto minmax(0,1fr)}.fx-site .ss-film-closing-copy{padding:12px 16px 0;font-size:20px}.fx-site .ss-kind-video[data-step="2"] .ss-render>img{height:100%}}.fx-site .demo-click-target{position:relative}.fx-site .demo-click-target>.demo-pointer{position:absolute;z-index:8;left:50%;top:50%;right:auto;bottom:auto;width:0;height:0;margin:0;padding:0;border:0;pointer-events:none;transform-origin:0 0;opacity:0;animation:demo-pointer-standard var(--pointer-duration) cubic-bezier(.16,1,.3,1) var(--pointer-count) both}.fx-site .demo-pointer>.demo-pointer-shape{position:absolute;left:-4px;top:-4px;width:28px;height:28px;max-width:none;margin:0;padding:0;color:#13223a;filter:drop-shadow(0 2px 2px #0005)}.fx-site .demo-pointer>.demo-pointer-name{position:absolute;display:block;white-space:nowrap;top:22px;left:18px;padding:4px 8px;margin:0;border:0;background:#c2d7ff;color:#132340;border-radius:4px;font-size:10px;line-height:1.3;font-weight:650}.fx-site .demo-pointer>.demo-pointer-hit{display:block;position:absolute;left:-16px;top:-16px;width:32px;height:32px;margin:0;padding:0;border:2px solid #7defff;background:transparent;border-radius:50%;opacity:0;transform-origin:center;animation:demo-pointer-hit var(--pointer-duration) linear var(--pointer-count) both}.fx-site .demo-click-target>.demo-pointer[data-timing=early]{animation-name:demo-pointer-early}.fx-site .demo-pointer[data-timing=early]>.demo-pointer-hit{animation-name:demo-pointer-hit-early}.fx-site .demo-click-target>.demo-pointer[data-timing=hero]{animation-name:demo-pointer-hero}.fx-site .demo-pointer[data-timing=hero]>.demo-pointer-hit{animation-name:demo-pointer-hit-hero}@keyframes demo-pointer-standard{0%,32%{opacity:0;transform:translate(45px,25px)}58%,73%{opacity:1;transform:translate(0)}75%{opacity:1;transform:scale(.86)}79%,92%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(0)}}@keyframes demo-pointer-early{0%,5%{opacity:0;transform:translate(25px,-20px)}20%,26%{opacity:1;transform:translate(0)}28%{opacity:1;transform:scale(.86)}32%,40%{opacity:1;transform:translate(0)}46%,to{opacity:0;transform:translate(0)}}@keyframes demo-pointer-hero{0%,24%{opacity:0;transform:translate(35px,20px)}42%,48%{opacity:1;transform:translate(0)}50%{opacity:1;transform:scale(.86)}54%,63%{opacity:1;transform:translate(0)}70%,to{opacity:0;transform:translate(0)}}@keyframes demo-pointer-hit{0%,73%{opacity:0;transform:scale(.25)}74%{opacity:1;transform:scale(.25)}86%,to{opacity:0;transform:scale(1.4)}}@keyframes demo-pointer-hit-early{0%,26%{opacity:0;transform:scale(.25)}27%{opacity:1;transform:scale(.25)}39%,to{opacity:0;transform:scale(1.4)}}@keyframes demo-pointer-hit-hero{0%,48%{opacity:0;transform:scale(.25)}49%{opacity:1;transform:scale(.25)}59%,to{opacity:0;transform:scale(1.4)}}.fx-site [data-running=false] .demo-pointer,.fx-site [data-running=false] .demo-pointer-hit{animation-play-state:paused!important}.fx-site [data-manual=true] .demo-pointer{display:none}@media (prefers-reduced-motion:reduce){.fx-site .demo-pointer{display:none!important;animation:none!important}}.hc-human{background:radial-gradient(ellipse at 0 0,#143d75 0,transparent 65%),linear-gradient(120deg,#0d203d,#181530);border-block:1px solid #3f5276}.hc-human-layout{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:64px;padding-block:76px}.fx-site .hc-human h2{margin:0;max-width:19ch;color:#f4f7ff;font-size:clamp(36px,4.5vw,68px);font-weight:800;line-height:1.07;letter-spacing:-.035em;text-wrap:balance}.hc-human h2 span{color:#a9cfff}.fx-site .hc-human-explanation p{margin:0 0 20px;color:#e2eafa;font-size:17px;line-height:1.8}.hc-human-explanation .fx-text-link{display:inline-flex;color:#c0d8ff}@media (max-width:900px){.hc-human-layout{gap:32px}.fx-site .hc-human-explanation p{font-size:16px}}@media (max-width:760px){.hc-human-layout{grid-template-columns:1fr;gap:25px;padding-block:44px}.fx-site .hc-human h2{font-size:clamp(35px,8vw,52px)}.hc-human-explanation .fx-text-link{line-height:1.5}.hc-human-explanation .fx-text-link svg{flex-shrink:0}}.fx-site .ax-home .ax-hero.hv-hero{width:calc(100% - 112px);max-width:1440px;grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);gap:48px;min-height:min(840px,calc(100svh - 82px));padding-block:64px 72px;align-items:center}.fx-site .ax-home .ax-hero.hv-hero .hv-copy>h1{max-width:none;margin:0;font-size:clamp(58px,5.15vw,80px);line-height:1.035;letter-spacing:-.035em;text-wrap:wrap}.fx-site .ax-home .ax-hero.hv-hero .hv-copy>h1 .ax-hero-statement{display:block;color:#f4f7ff}.fx-site .ax-home .ax-hero.hv-hero .hv-copy>h1 .ax-hero-promise{display:block;margin-top:24px;color:#a9eaff;font-size:clamp(23px,2.05vw,30px);line-height:1.25;letter-spacing:-.02em;font-weight:700}.fx-site .ax-home .ax-hero.hv-hero .hv-copy>p{max-width:57ch;font-size:16px;line-height:1.8;margin:26px 0 0}.fx-site .ax-home .ax-hero.hv-hero .ax-hero-actions{gap:14px 22px;margin-top:28px}.fx-site .ax-home .ax-hero.hv-hero .ax-retainer-note{font-size:12px;line-height:1.5;margin-top:22px}.hc-studio{margin:0;min-width:0;background:#0a1428;border:1px solid #536287;border-radius:12px;overflow:hidden}.hc-studio-header{display:flex;align-items:center;gap:16px;padding:14px 18px;border-bottom:1px solid #425579;background:linear-gradient(110deg,#142d49,#211b40)}.hc-studio-header .ax-brand-wordmark{width:93px;height:auto}.fx-site .hc-studio-header>p{margin:0;color:#e4eeff;font-size:12px}.hc-studio-header .fx-scene-control{margin-left:auto;flex-shrink:0;color:#acf0ff}.hc-work-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.hc-work{min-width:0;padding:14px 16px 12px;background:#0d182c;transition:background-color .5s;border-bottom:1px solid #354560}.hc-work:not(:nth-child(3n)){border-right:1px solid #354560}.hc-work[data-active=true]{background:#182b47}.fx-site .hc-work h2{min-height:38px;margin:0 0 10px;font-size:14px;line-height:1.35;font-weight:730;letter-spacing:-.015em}.hc-work h2 a{color:#eff7ff;text-decoration:none;display:flex;align-items:center;justify-content:space-between;gap:8px}.hc-work h2 a>svg{color:#89dce9;flex-shrink:0}.hc-work a:focus-visible{outline:2px solid #87eaff;outline-offset:4px}.hc-example{height:124px;position:relative;overflow:hidden;border-radius:5px}.hc-example>div{height:100%}.hc-service-link{display:flex;align-items:center;justify-content:space-between;gap:6px;padding-top:10px;font-size:10px;line-height:1.35;color:#bcd4f4;text-decoration:none}.hc-service-link:hover,.hc-work h2 a:hover{color:#95edff}.hc-service-link>svg{flex-shrink:0}.hc-studio>figcaption{padding:12px 17px;font-size:10px;line-height:1.5;color:#aec5e7;background:#101c33}.hc-website{background:#0a1121;overflow:hidden}.hc-browser-bar{display:flex;align-items:center;gap:5px;padding:7px 9px;font-size:8px;color:#bfd8f3;background:#283850}.hc-window-dots{margin-left:auto;display:flex;gap:3px}.hc-window-dots i{width:3px;height:3px;border-radius:50%;background:#98adca}.hc-site-preview{display:grid;grid-template-columns:1fr;height:calc(100% - 26px)}.hc-site-preview>div:first-child{padding:9px 10px;position:relative;z-index:1}.hc-site-preview .ax-brand-wordmark{width:44px;height:auto;margin-bottom:6px}.hc-site-preview strong{display:block;color:#e6f2ff;font-size:13px;font-weight:800;line-height:1.07;max-width:12ch}.hc-edit-line{display:block;height:2px;width:70%;background:#86dbf8;margin-top:4px;transform-origin:left}.hc-site-action{display:flex;align-items:center;gap:5px;color:#c6e6ff;font-size:6px;margin-top:6px}.hc-site-image{display:none;position:relative;overflow:hidden}.hc-site-image img{width:100%;height:100%;object-fit:cover;object-position:35% 50%}.hc-ad{background:#fff;color:#29333f}.hc-ad-platform{display:flex;align-items:center;gap:6px;padding:6px 9px;border-bottom:1px solid #d3dce9}.hc-ad-platform>strong{font-size:9px;font-weight:600}.hc-ad-platform>span{display:none}.hc-ad-result{padding:7px 10px 5px}.hc-ad-result>span{display:block;font-size:7px;color:#32455e}.hc-ad-result>strong{display:block;font-size:12px;line-height:1.2;margin-top:4px;color:#1c4db2;font-weight:550}.fx-site .hc-ad-result>p{font-size:7px;line-height:1.45;color:#3a4a60;margin:4px 0 0}.hc-ad-foot{display:none;align-items:center;gap:5px;padding:3px 10px 5px;font-size:6px;color:#3b536f}.hc-tools{background:linear-gradient(125deg,#1b2a47,#292342)}.hc-admin-strip{display:flex;align-items:center;gap:13px;padding:9px 10px;border-bottom:1px solid #58739166;font-size:8px;color:#c6d9f5}.hc-admin-strip>span:first-child{color:#9cf2f1;font-weight:700}.hc-tool-connection img[alt=OpenAI]{filter:invert(1)}.hc-tool-connection{display:flex;align-items:center;justify-content:space-between;gap:4px;padding:13px 13px 5px}.hc-tool-connection>span{display:flex;flex-direction:column;gap:6px;align-items:center;color:#a4f1f5}.hc-tool-connection small{font-size:7px;color:#d5e5fd;white-space:nowrap}.hc-tool-connection>i{position:relative;height:1px;background:#7891b8;flex:1;margin-top:-16px}.hc-tool-connection>i>svg{position:absolute;right:-1px;top:-6px;color:#9ddcfc}.hc-tool-connection>i>b{position:absolute;left:0;top:-1px;width:7px;height:3px;background:#a5fbff}.fx-site .hc-tools>p{margin:5px 10px 0;font-size:7px;line-height:1.4;color:#c3d9f4;text-align:center}.hc-material{position:relative;background:#050b16}.hc-material>img{width:100%;height:100%;object-fit:cover;object-position:50% 49%}.hc-material>span{position:absolute;inset:auto 0 0;padding:6px 9px;background:#08101ae8;font-size:7px;line-height:1.4;color:#dbeaff}.hc-product{position:relative;background:#11171e}.hc-product>img{width:100%;height:100%;object-fit:cover;object-position:50% 46%}.hc-video-strip{position:absolute;inset:auto 0 0;display:flex;align-items:center;gap:6px;padding:7px 9px;background:#111b2aee;color:#d0e9ff}.hc-video-strip>span{position:relative;flex:1;height:8px;background:#355477}.hc-video-strip>span:after,.hc-video-strip>span:before{position:absolute;content:"";left:33%;top:0;bottom:0;width:1px;background:#111b2a}.hc-video-strip>span:after{left:66%}.hc-video-strip i{position:absolute;left:0;top:-2px;bottom:-2px;width:2px;background:#a0f3fa}.hc-video-strip small{font-size:7px}.hc-support{padding:9px 12px;background:#162a3c}.hc-support>div{display:flex;align-items:center;gap:9px;padding:5px 0;color:#c5dafa;font-size:9px;border-bottom:1px solid #42607a}.hc-support>div>svg:first-child{color:#9edfeb}.hc-support>div>svg:last-child{margin-left:auto;color:#a4d7c3}.fx-site .hc-support>p{margin:8px 0 0;color:#c5daef;font-size:7px;line-height:1.4}.hc-work[data-active=true] .hc-edit-line{animation:hc-edit 2s cubic-bezier(.16,1,.3,1) both}.hc-work[data-active=true] .hc-ad-result>strong{animation:hc-ad-emphasis 2.8s ease-out both}.hc-work[data-active=true] .hc-tool-connection>i>b{animation:hc-data 1.3s ease-out 2}.hc-tool-connection>i:nth-of-type(2)>b{animation-delay:.55s}.hc-work[data-active=true] .hc-material>img{animation:hc-artwork 3.2s cubic-bezier(.16,1,.3,1) both}.hc-work[data-active=true] .hc-video-strip i{animation:hc-scrub 3.2s linear both}.hc-work[data-active=true] .hc-support>div>svg:last-child{animation:hc-check 1s ease-out both}.hc-work[data-active=true] .hc-support>div:nth-child(2)>svg:last-child{animation-delay:.7s}.hc-work[data-active=true] .hc-support>div:nth-child(3)>svg:last-child{animation-delay:1.4s}.hc-studio[data-running=false] *{animation-play-state:paused!important}@keyframes hc-edit{0%{transform:scaleX(.25)}to{transform:scaleX(1)}}@keyframes hc-ad-emphasis{0%,to{background:transparent}25%,75%{background:#e2eaff}}@keyframes hc-data{0%{transform:translateX(0)}to{transform:translateX(20px)}}@keyframes hc-artwork{0%{transform:scale(1)}to{transform:scale(1.06)}}@keyframes hc-scrub{0%{left:0}to{left:100%}}@keyframes hc-check{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@media (min-width:1500px){.hc-example{height:148px}.hc-work{padding:18px 20px 14px}.fx-site .hc-work h2{font-size:16px}.hc-service-link{font-size:11px}.hc-site-preview strong{font-size:16px}.hc-ad-result>strong{font-size:15px}.fx-site .hc-ad-result>p,.hc-ad-result>span,.hc-admin-strip{font-size:9px}.fx-site .hc-tools>p,.hc-ad-foot{font-size:8px}.hc-tool-connection{padding-top:18px}.hc-tool-connection small{font-size:9px}.hc-support>div{padding:7px 0;font-size:11px}.fx-site .hc-support>p{font-size:9px}}@media (max-width:1050px) and (min-width:761px){.fx-site .ax-hero.hv-hero{gap:22px;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr)}.fx-site .ax-hero.hv-hero .hv-copy>h1{font-size:40px}.hc-work{padding:12px 10px}.fx-site .hc-work h2{font-size:12px}.hc-service-link{font-size:9px}}@media (max-width:760px){.fx-site .ax-hero.hv-hero{grid-template-columns:1fr;gap:25px;padding-block:29px 40px}.fx-site .ax-hero.hv-hero .hv-copy{display:contents}.fx-site .ax-hero.hv-hero .hv-copy>h1{order:0;font-size:clamp(36px,6.5vw,49px)}.fx-site .ax-hero.hv-hero .hc-studio{order:1}.fx-site .ax-hero.hv-hero .hv-copy>p{order:2;margin:0}.fx-site .ax-hero.hv-hero .ax-hero-actions{order:3;margin:0}.fx-site .ax-hero.hv-hero .ax-retainer-note{order:4;margin:0}.hc-studio-header{padding:12px;gap:10px}.hc-studio-header .ax-brand-wordmark{width:83px}.fx-site .hc-studio-header>p{font-size:10px}.hc-work{padding:14px 12px}.fx-site .hc-work h2{font-size:13px}.hc-example{height:125px}.hc-work-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hc-work:not(:nth-child(3n)){border-right:0}.hc-work:nth-child(odd){border-right:1px solid #354560}}@media (max-width:500px){.hc-work{padding:12px 10px}.fx-site .hc-work h2{min-height:34px;font-size:13px;margin-bottom:8px;line-height:1.25}.hc-work h2 a>svg{display:none}.hc-example{height:107px}.hc-service-link{min-height:37px;align-items:flex-start;padding-top:8px;font-size:9px;line-height:1.5}.hc-service-link>svg{display:none}.hc-site-preview>div:first-child{padding:9px 8px}.hc-site-preview strong{max-width:13ch;font-size:12px}.hc-site-action{margin-top:4px}.hc-ad-platform{padding:5px 6px;gap:4px}.hc-ad-platform img{width:15px;height:15px}.hc-ad-result{padding:5px 6px}.hc-ad-result>strong{font-size:10px}.fx-site .hc-ad-result>p{font-size:6px}.hc-tool-connection{padding:12px 5px 5px;gap:2px}.hc-tool-connection small{font-size:6px}.hc-tool-connection img,.hc-tool-connection>span>svg{width:20px;height:20px}.hc-admin-strip{gap:6px;padding:7px 6px;font-size:6px}.hc-tool-connection>i>svg{width:10px;right:-3px}.fx-site .hc-tools>p{font-size:6px;margin-inline:5px}.hc-support{padding:7px}.hc-support>div{font-size:8px;gap:5px}.hc-support>div>svg{width:13px}.fx-site .hc-support>p{font-size:6px;margin-top:5px}.hc-material>span{font-size:6px;padding:5px}.hc-video-strip{gap:4px;padding:6px}.hc-video-strip small{display:none}}@media (prefers-reduced-motion:reduce){.hc-studio *{animation:none!important;transition:none!important}}@media (min-width:1101px){.ax-home .hc-example{height:146px}.ax-home .hc-work{padding-block:18px 14px}}@media (max-width:1100px){.fx-site .ax-home .ax-hero.hv-hero{grid-template-columns:1fr;gap:40px;width:calc(100% - 64px);min-height:0;padding-block:52px 56px}.fx-site .ax-home .ax-hero.hv-hero .hv-copy{display:block}.fx-site .ax-home .ax-hero.hv-hero .hv-copy>h1{max-width:17ch;font-size:clamp(56px,7.8vw,76px)}.fx-site .ax-home .ax-hero.hv-hero .hv-copy>h1 .ax-hero-promise{max-width:none;font-size:28px}.fx-site .ax-home .ax-hero.hv-hero .hc-studio{order:0}}@media (max-width:600px){.fx-site .ax-home .ax-hero.hv-hero{width:calc(100% - 40px);gap:32px;padding-block:34px 40px}.fx-site .ax-home .ax-hero.hv-hero .hv-copy>h1{max-width:17ch;font-size:clamp(42px,11.5vw,60px)}.fx-site .ax-home .ax-hero.hv-hero .hv-copy>h1 .ax-hero-promise{margin-top:20px;font-size:clamp(21px,5.4vw,26px)}.fx-site .ax-home .ax-hero.hv-hero .hv-copy>p{font-size:15px;margin-top:22px}.fx-site .ax-home .ax-hero.hv-hero .ax-retainer-note{margin-bottom:0}}.am-brand-art .ax-brand-wordmark,.am-landscape-art .ax-brand-wordmark,.am-sales-art .ax-brand-wordmark{height:auto}.am-print-preview{overflow:hidden;border-radius:12px;background:#070c16}.am-print-preview>img{width:100%;height:auto;display:block}.fx-site .ss-kind-design .ss-artwork,.fx-site .ss-kind-design .ss-stage,.fx-site .ss-kind-logo .ss-artwork,.fx-site .ss-kind-logo .ss-stage{height:auto}.am-layout-preview{display:grid;grid-template-columns:1.1fr .8fr;gap:24px;padding:22px;background:#111a2e;border-radius:12px;align-items:center}.am-sales-art{position:relative;isolation:isolate;overflow:hidden;min-height:350px;display:flex;flex-direction:column;padding:28px 24px 20px;color:#eff7ff;background:#070c17;box-shadow:0 15px 30px #0004}.am-sales-art .ax-brand-wordmark{position:relative;width:105px;margin-bottom:27px}.am-sales-art>strong{display:block;font-size:clamp(25px,2.6vw,39px);line-height:1.04;font-weight:900;letter-spacing:-.035em;max-width:9ch;text-wrap:balance}.fx-site .am-sales-art>p{font-size:10px;line-height:1.7;margin:23px 0 37px;max-width:27ch;color:#cbdcf3}.am-art-ribbon{position:absolute;z-index:-1;width:130%;height:140px;top:46%;left:20%;transform:rotate(-31deg);background:linear-gradient(180deg,#040916 9%,#293bbc 47%,#479ef8 62%,#51eaff 68%,#4c42d1 81%,#0b112d);border-radius:50%}.am-art-contact{margin-top:auto;display:flex;flex-direction:column;gap:7px;font-size:9px;color:#e6f2ff}.am-art-contact>span:last-child{display:flex;align-items:center;justify-content:space-between;color:#9fd4f4}.am-layout-preview>aside{min-width:0}.am-layout-preview>aside>span{display:block;color:#b4c5e2;font-size:10px;margin-bottom:15px}.am-layout-preview>aside>strong{font-size:20px;line-height:1.25;font-weight:750;color:#edf6ff;display:block}.fx-site .am-layout-preview>aside>p{font-size:11px;line-height:1.8;color:#bbd0ec;margin:17px 0}.am-layout-preview>aside>div{display:flex;align-items:flex-start;gap:10px;border-top:1px solid #435777;padding-top:15px;font-size:10px;line-height:1.6;color:#9cddf6}.am-layout-preview>aside>div>svg{flex-shrink:0}.am-format-preview{display:grid;grid-template-columns:1.25fr .75fr;align-items:center;gap:18px;padding:23px;background:linear-gradient(130deg,#172742,#231c42);border-radius:12px}.am-landscape-art{position:relative;min-width:0;min-height:180px;isolation:isolate;overflow:hidden;padding:22px;background:#070c17;color:#eff7ff;display:flex;flex-direction:column}.am-landscape-art .ax-brand-wordmark{width:89px;margin-bottom:16px}.am-landscape-art>strong{position:relative;z-index:1;display:block;font-size:25px;line-height:1.03;letter-spacing:-.03em;font-weight:900;max-width:10ch}.am-landscape-art>span{font-size:9px;margin-top:17px}.am-landscape-art>i{position:absolute;width:100%;height:100%;inset:10% auto auto 50%;border-radius:50%;transform:rotate(25deg);background:linear-gradient(115deg,#1a288d,#57ceff 45%,#252b88 54%,#0b1020 69%);z-index:-1}.am-sales-compact{min-height:260px;padding:18px 14px}.am-sales-compact .ax-brand-wordmark{width:78px;margin-bottom:20px}.am-sales-compact>strong{font-size:24px}.fx-site .am-sales-compact>p{font-size:8px;line-height:1.6;margin:17px 0 23px}.am-sales-compact .am-art-contact{font-size:8px}.am-format-caption{grid-column:1/-1;display:flex;align-items:center;gap:8px;color:#c8e6f4;font-size:11px;line-height:1.6}.am-brand-art{border-radius:12px;overflow:hidden;background:#10192e}.am-brand-master{min-height:180px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:25px;padding:25px;background:radial-gradient(ellipse at 80% 100%,#693abb,transparent 55%),linear-gradient(135deg,#081122,#123e6b)}.am-brand-master .ax-brand-wordmark{width:74%;max-width:320px}.am-brand-master>span{color:#cfe4fc;font-size:12px}.am-brand-uses{display:grid;grid-template-columns:1fr 1fr}.am-brand-uses>div{display:flex;flex-direction:column;align-items:center;gap:19px;padding:24px 16px;background:#edf3fc;color:#203650}.am-brand-uses>div:last-child{background:#17182e;color:#d4e6ff}.am-brand-uses .ax-brand-wordmark{width:80%;max-width:145px}.am-brand-uses>div:first-child .ax-brand-wordmark{filter:brightness(0)}.am-brand-uses span{font-size:10px}.am-brand-delivery{display:flex;justify-content:space-between;gap:12px;padding:18px}.am-brand-delivery>span{display:flex;align-items:center;gap:5px;font-size:10px;color:#adc8e6}.am-brand-delivery [data-active=true]{color:#9cf5ef}.am-spread{padding-block:65px}.am-spread-heading{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:start;margin-bottom:32px}.fx-site .am-spread-heading h2{font-size:clamp(32px,4vw,51px);font-weight:880;line-height:1.08;letter-spacing:-.03em;margin:0;text-wrap:balance}.fx-site .am-spread-heading p{margin:0;color:#c2d6f1;font-size:15px;line-height:1.8}.am-material-select{display:flex;gap:0;margin-bottom:22px;border-bottom:1px solid #4c6086}.am-material-select button{padding:15px 19px;display:flex;align-items:center;justify-content:space-between;gap:20px;background:transparent;color:#bacfe9;font-size:12px;flex:1;border:0;border-bottom:2px solid transparent;cursor:pointer}.am-material-select [aria-pressed=true]{border-color:#88efff;color:#e9f8ff;background:#203852}.am-material-select button:focus-visible{outline:2px solid #91f3ff;outline-offset:3px}.am-material-select button:hover{color:#94efff}.am-large-material{max-width:1150px;margin:auto}.am-large-material .am-print-preview{border-radius:12px}.am-large-material .am-layout-preview{padding:46px 10%;gap:70px}.am-large-material .am-sales-art{min-height:570px;padding:44px 38px 30px}.am-large-material .am-sales-art .ax-brand-wordmark{width:155px;margin-bottom:45px}.am-large-material .am-sales-art>strong{font-size:64px}.fx-site .am-large-material .am-sales-art>p{font-size:14px;margin-top:34px}.am-large-material .am-art-contact{font-size:12px}.am-large-material .am-layout-preview>aside>strong{font-size:35px}.am-large-material .am-layout-preview>aside>span{font-size:13px}.fx-site .am-large-material .am-layout-preview>aside>p{font-size:15px}.am-large-material .am-layout-preview>aside>div{font-size:12px}.am-large-material .am-format-preview{padding:45px 6%;gap:50px}.am-large-material .am-landscape-art{padding:40px;min-height:360px}.am-large-material .am-landscape-art .ax-brand-wordmark{width:140px;margin-bottom:38px}.am-large-material .am-landscape-art>strong{font-size:51px}.am-large-material .am-landscape-art>span{font-size:14px;margin-top:27px}.am-large-material .am-sales-compact{min-height:480px;padding:34px 28px}.am-large-material .am-sales-compact>strong{font-size:45px}.am-large-material .am-format-caption{font-size:14px}.fx-site .am-material-note{color:#adc5e6;font-size:12px;line-height:1.7;margin:20px 0 0;max-width:85ch}@media (max-width:760px){.am-layout-preview{gap:18px;padding:18px}.am-sales-art{padding:22px 17px 18px}.am-spread-heading{grid-template-columns:1fr;gap:21px}.am-spread{padding-block:45px}.am-material-select{flex-wrap:wrap}.am-material-select button{padding:13px 11px;font-size:11px;gap:9px}.am-material-select button>svg{display:none}.am-large-material .am-layout-preview{padding:24px;gap:25px}.am-large-material .am-sales-art{padding:28px 22px;min-height:450px}.am-large-material .am-sales-art .ax-brand-wordmark{width:115px;margin-bottom:30px}.am-large-material .am-sales-art>strong{font-size:40px}.fx-site .am-large-material .am-sales-art>p{font-size:12px}.am-large-material .am-layout-preview>aside>strong{font-size:26px}.am-large-material .am-format-preview{padding:25px;gap:25px}.am-large-material .am-landscape-art{padding:23px;min-height:230px}.am-large-material .am-landscape-art .ax-brand-wordmark{width:105px;margin-bottom:23px}.am-large-material .am-landscape-art>strong{font-size:31px}.am-large-material .am-landscape-art>span{font-size:10px}.am-large-material .am-sales-compact{min-height:360px;padding:24px 18px}.am-large-material .am-sales-compact>strong{font-size:33px}}@media (max-width:480px){.am-layout-preview{grid-template-columns:1fr;padding:23px}.am-layout-preview>aside{padding-top:5px}.am-sales-art{min-height:390px;padding:28px}.am-sales-art>strong{font-size:42px}.am-sales-art .ax-brand-wordmark{width:112px}.fx-site .am-sales-art>p{font-size:12px}.am-art-contact{font-size:10px}.am-format-preview{grid-template-columns:1fr;gap:24px;padding:24px}.am-landscape-art{min-height:215px}.am-landscape-art>strong{font-size:31px}.am-sales-compact{width:75%;min-height:340px;justify-self:end}.am-sales-compact>strong{font-size:33px}.fx-site .am-sales-compact>p{font-size:10px}.am-brand-master{min-height:150px}.am-brand-master>span{font-size:11px}.am-brand-delivery{flex-wrap:wrap}.am-brand-uses>div{padding:24px 13px}.am-brand-uses span{font-size:9px}.am-large-material .am-layout-preview{grid-template-columns:1fr;padding:22px}.am-large-material .am-sales-art{min-height:455px}.am-large-material .am-format-preview{grid-template-columns:1fr;padding:22px}.am-large-material .am-sales-compact{min-height:360px}.am-large-material .am-sales-compact .ax-brand-wordmark{width:96px}.am-large-material .am-sales-compact>strong{font-size:34px}.am-material-select{gap:5px;border-bottom:0}.am-material-select button{flex-basis:100%;justify-content:flex-start;border:1px solid #496385;border-radius:5px}.am-material-select [aria-pressed=true]{border-color:#88efff}.am-material-select button>svg{display:block;margin-left:auto}}.am-sales-art:after{background:linear-gradient(90deg,#070c17e8,#070c17bb 48%,#070c1700 95%)}.am-landscape-art:after,.am-sales-art:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none}.am-landscape-art:after{background:linear-gradient(90deg,#070c17,#070c17c9 48%,#070c1700 95%)}.ss-kind-design .am-print-preview>img{transition:transform .9s cubic-bezier(.16,1,.3,1);transform-origin:55% 55%}.ss-kind-design[data-step="1"] .am-print-preview>img{transform:scale(1.045)}.ss-kind-design[data-step="2"] .am-print-preview>img{transform:scale(1.02)}@media (prefers-reduced-motion:reduce){.ss-kind-design .am-print-preview>img{transition:none;transform:none}}.am-brand-website{position:relative;background:radial-gradient(ellipse at 95% 80%,#4a33a6,transparent 65%),linear-gradient(125deg,#102e4b,#141729)}.am-brand-website>header{display:flex;align-items:center;justify-content:space-between;padding:15px 20px;border-bottom:1px solid #5c6c9566}.am-brand-website .ax-brand-wordmark{width:95px;height:auto}.am-brand-website nav{display:flex;gap:13px;font-size:9px;color:#c5d9f4}.am-brand-website>div{padding:20px}.am-brand-website>div>strong{display:block;color:#f0f7ff;max-width:16ch;font-weight:880;letter-spacing:-.035em;line-height:1.06;font-size:31px}.fx-site .am-brand-website>div>p{margin:13px 0 16px;max-width:40ch;color:#c8dcf4;font-size:10px;line-height:1.6}.am-brand-action{display:inline-flex;align-items:center;gap:22px;background:#a0edff;color:#13283e;padding:9px 12px;border-radius:4px;font-size:9px;font-weight:650}.am-brand-website>footer{position:absolute;right:20px;bottom:20px;font-size:9px;color:#aac5e7}.am-brand-print{display:grid;grid-template-columns:1.1fr 1fr;align-items:center;background:#0b1120}.am-brand-print>img{width:100%;height:auto;display:block}.am-brand-print>div{padding:15px}.am-brand-print strong{display:block;font-size:13px;line-height:1.4;color:#edf6ff}.am-brand-print span{display:block;color:#bed0eb;font-size:10px;line-height:1.6;margin-top:7px}@media (max-width:480px){.am-brand-website>header{padding:12px 15px}.am-brand-website .ax-brand-wordmark{width:90px}.am-brand-website nav{gap:9px;font-size:8px}.am-brand-website>div{padding:18px 15px}.am-brand-website>div>strong{font-size:29px}.am-brand-website>footer{right:15px;bottom:20px;font-size:8px}.am-brand-print>div{padding:12px}.am-brand-print strong{font-size:11px}.am-brand-print span{font-size:9px}.am-brand-delivery{padding:14px 12px;gap:10px}.am-brand-delivery>span{font-size:9px}}.fx-site .ax-authored-sections{padding-block:24px}.fx-site .ax-authored-section{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(28px,5vw,80px);align-items:start;padding-block:clamp(32px,5vw,64px);border-top:1px solid var(--fx-line,#334363)}.fx-site .ax-authored-section>h2{margin:0;max-width:24ch;font-size:clamp(26px,2.7vw,38px);line-height:1.2;letter-spacing:-.025em;text-wrap:balance}.fx-site .ax-authored-section p{margin:0 0 18px;max-width:68ch;font-size:17px;line-height:1.8;color:#c5d5ed}.fx-site .ax-authored-section p:last-child{margin-bottom:0}.fx-site .ax-authored-faq{padding-block:32px 64px}.fx-site .dw-business-reason{gap:32px}.fx-site .dw-business-reason p{margin:0;font-size:15px;line-height:1.75}.fx-site .ss-playback{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.fx-site .ss-playback .ss-chapters{flex:1 1 310px}.fx-site .ss-chapters button{min-height:44px;padding:10px 8px;font-size:12px;line-height:1.4}.fx-site .ss-playback>.fx-scene-control{margin:0;min-height:44px;font-size:12px;color:#b8eaff}.fx-site .ss-toolbar>span:last-child{font-size:11px}.fx-site .ss-record dt{font-size:12px}.fx-site .ss-record dd{font-size:13px;line-height:1.5}.fx-site .ss-narration{min-height:106px}.fx-site .ss-narration>strong{font-size:20px;line-height:1.35}.fx-site .ss-narration>p{font-size:14px;line-height:1.65}.fx-site .ss-story>figcaption p{font-size:13px;line-height:1.6}.fx-site .ss-artwork{overflow:hidden}.fx-site .ss-concrete-scene{width:100%;min-height:290px;padding:24px;background:#172b48;border-radius:12px;color:#ecf4ff;display:flex;flex-direction:column;justify-content:center;gap:18px}.fx-site .ss-concrete-scene>header{display:flex;gap:10px;align-items:center;color:#b6dfff;font-size:13px}.fx-site .ss-concrete-scene>h3{margin:0;font-size:24px;line-height:1.25;letter-spacing:-.02em}.fx-site .ss-concrete-scene>p{margin:0;color:#c8d9ef;font-size:14px;line-height:1.65}.fx-site .ss-concrete-scene dl{margin:0;display:grid;gap:12px}.fx-site .ss-concrete-scene dl>div{display:grid;grid-template-columns:minmax(90px,.7fr) minmax(0,1.3fr);gap:16px;padding-top:12px;border-top:1px solid #425570}.fx-site .ss-concrete-scene dt{color:#aac6e8;font-size:12px}.fx-site .ss-concrete-scene dd{margin:0;font-size:14px;line-height:1.5}.fx-site .ss-example-status{display:flex;align-items:center;gap:8px;padding-top:12px;border-top:1px solid #425570;font-size:13px;color:#bdebf0}.fx-site .ss-review-gap{color:#f2d792}.fx-site .ss-website-preview{background:#edf5ff;color:#1a304f}.fx-site .ss-website-preview>header{color:#315177}.fx-site .ss-website-preview>p{color:#355273}.fx-site .ss-website-options{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:8px}.fx-site .ss-website-options>div{padding-block:12px;border-top:1px solid #9ebbd8}.fx-site .ss-website-options strong{display:block;font-size:15px}.fx-site .ss-website-options span{display:block;margin-top:8px;color:#365776;font-size:12px;line-height:1.55}.fx-site .ss-document-heading{padding-bottom:12px;border-bottom:1px solid #526683}.fx-site .ss-step-six .ss-chapters{grid-template-columns:repeat(3,minmax(0,1fr))}.fx-site .ss-ai-review{display:flex;align-items:flex-start;gap:12px;font-size:14px;line-height:1.6;padding:14px;background:#263653}.fx-site .ss-ai-review svg{flex-shrink:0}.fx-site .ss-static-hint{margin:0;color:#b6d2ef;font-size:12px;line-height:1.5}@media (min-width:761px){.fx-site .hv-hero{align-items:center}.fx-site .hv-hero .hv-copy>h1{text-wrap:balance}}@media (max-width:1000px) and (min-width:761px){.fx-site .hv-hero{grid-template-columns:1fr 1fr;gap:28px}.fx-site .hv-hero .hv-copy>h1{font-size:42px}.fx-site .ss-concrete-scene{padding:20px}}@media (max-width:760px){.fx-site .ax-authored-section{grid-template-columns:1fr;gap:20px}.fx-site .ax-authored-section>h2{max-width:28ch}.fx-site .ax-authored-section p{font-size:16px}.fx-site .hv-hero .hv-copy>p{order:2;margin-top:0}.fx-site .hv-hero .hv-copy>:is(.ax-hero-actions,.fx-button){order:3}.fx-site .hv-hero .hv-copy>:is(.ax-retainer-note,.ax-service-retainer){order:4;margin-bottom:24px}.fx-site .hv-hero>.hv-visual{order:5;margin-top:28px}.fx-site .ss-concrete-scene{padding:20px;min-height:290px}.fx-site .ss-concrete-scene>h3{font-size:22px}.fx-site .ss-narration{min-height:0;padding-block:20px}.fx-site .ss-record{margin-top:0}.fx-site .ss-playback .ss-chapters{flex-basis:100%}.fx-site .ss-playback>.fx-scene-control{margin-left:auto}.fx-site .ss-chapters button{font-size:12px}.fx-site .ss-concrete-scene dl>div{grid-template-columns:minmax(80px,.65fr) minmax(0,1.35fr);gap:12px}}@media (prefers-reduced-motion:reduce){.fx-site .ss-concrete-scene *{animation:none;transition:none}}.fx-site .ss-stage{height:330px}.fx-site .ss-concrete-scene{min-height:0;height:100%;justify-content:space-between;gap:12px;padding:20px}.fx-site .ss-kind-ai .ss-chapters{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.fx-site .ss-concrete-scene>h3{font-size:22px}.fx-site .ss-artwork{animation:ss-arrive .3s ease-out}.fx-site .ss-story[data-running=false] :is(.ss-artwork,.ss-browser-receipt){animation:none}.fx-site .fx-service-detail>.fx-page-trail{padding-top:24px;flex-wrap:wrap;font-size:12px}.fx-site .fx-service-detail>.fx-page-trail+.hv-hero{padding-top:28px}@media(max-width:1000px){.fx-site .ss-kind-ai .ss-stage,.fx-site .ss-kind-planning .ss-stage{height:410px}.fx-site .ss-kind-ads .ss-stage,.fx-site .ss-kind-handoff .ss-stage{height:420px}.fx-site .ss-kind-email .ss-stage{height:410px}.fx-site .ss-campaign-review{min-height:100%;height:auto}}@media(max-width:350px){.fx-site .ss-kind-ai .ss-stage,.fx-site .ss-kind-planning .ss-stage{height:470px}.fx-site .ss-kind-ads .ss-stage,.fx-site .ss-kind-handoff .ss-stage{height:510px}.fx-site .ss-kind-email .ss-stage{height:450px}}@media(min-width:761px) and (max-width:1000px){.fx-site .hv-hero{align-items:start}.fx-site .ax-home .ax-hero.hv-hero{grid-template-columns:1fr;gap:36px}.fx-site .ax-home .ax-hero .hv-copy>h1{max-width:20ch;font-size:52px}}.fx-site .pd-reference{display:flex;flex-direction:column;justify-content:center;height:100%;padding:22px;color:#c3eaf8;background:linear-gradient(135deg,#071b30,#0c1028)}.fx-site .pd-reference>div{display:flex;align-items:center;gap:10px;font-size:14px}.fx-site .pd-reference>div>span{margin-left:auto;font-size:11px;color:#afbed0}.fx-site .pd-reference svg{width:100%;max-height:360px;min-height:0;flex:1}.fx-site .pd-reference p{margin:6px 0 0;color:#c0cddd;font-size:14px;line-height:1.6}.fx-site .pd-image,.fx-site .pd-shot{height:100%;display:flex;flex-direction:column}.fx-site .pd-render{position:relative;min-height:0;flex:1;aspect-ratio:3/2;background:#071327}.fx-site .pd-render>img{display:block;width:100%;height:100%;object-fit:contain}.fx-site .pd-render>svg{position:absolute;inset:0;width:100%;height:100%;color:#e0f7ff;filter:drop-shadow(0 1px 3px #000)}.fx-site .pd-review-note{position:absolute;left:14px;right:14px;top:14px;display:flex;align-items:center;gap:8px;width:fit-content;padding:8px 12px;font-size:12px;background:#07333a;color:#d5ffed;border:1px solid #29746f;border-radius:4px}.fx-site .pd-shot-strip{display:flex;justify-content:space-between;gap:12px;padding:12px;color:#a3b4cd;font-size:12px;background:#091629}.fx-site .pd-shot-strip [data-active=true]{color:#8feaff}.fx-site .pd-demo{margin:0;border:1px solid #283a58;border-radius:12px;overflow:hidden;background:#071222}.fx-site .pd-demo-stage{height:510px;animation:ss-arrive .3s ease-out}.fx-site .pd-demo-stage .pd-render{max-width:780px;width:100%;margin:0 auto}.fx-site .pd-demo figcaption{padding:20px 26px;font-size:14px;color:#b7c5db;line-height:1.65;border-top:1px solid #25344c}.fx-site .pd-demo .dw-render-controls>div{grid-template-columns:repeat(4,minmax(0,1fr))}.fx-site .pd-demo .dw-render-controls button{min-height:44px;font-size:13px}.fx-site .pd-delivery{display:grid;grid-template-columns:1.1fr 36px 1fr;align-items:center;gap:28px;padding:28px 40px;height:100%}.fx-site .pd-sales-sheet{background:#eaf0ef;color:#183132;padding:20px;border-radius:3px;transform:rotate(-2deg);box-shadow:0 18px 30px #0005}.fx-site .pd-sales-sheet>span{font-size:10px;letter-spacing:.08em}.fx-site .pd-sales-sheet h3{color:#183132;font-size:24px;margin:16px 0}.fx-site .pd-sales-sheet .pd-review-note{display:none}.fx-site .pd-sales-sheet p{font-size:13px;color:#375152;margin:14px 0 0}.fx-site .pd-delivery>div:last-child>h3{font-size:28px;margin:14px 0}.fx-site .pd-delivery>div:last-child>p{font-size:17px;color:#b7c5db;line-height:1.65}.fx-site .pd-delivery>div:last-child>span{display:block;color:#8feaff;margin-top:20px;font-size:14px}@media(max-width:760px){.fx-site .pd-demo-stage{height:470px}.fx-site .pd-reference{padding:18px}.fx-site .pd-reference>div{flex-wrap:wrap}.fx-site .pd-reference>div>span{margin-left:0}.fx-site .pd-demo .dw-render-controls>div{grid-template-columns:repeat(2,minmax(0,1fr))}.fx-site .pd-delivery{grid-template-columns:1fr;padding:20px;gap:12px}.fx-site .pd-delivery>svg{display:none}.fx-site .pd-sales-sheet{width:80%;margin:0 auto;transform:none;padding:14px}.fx-site .pd-sales-sheet h3{font-size:20px;margin:10px 0}.fx-site .pd-sales-sheet p{display:none}.fx-site .pd-delivery>div:last-child>h3{font-size:21px;margin:0 0 8px}.fx-site .pd-delivery>div:last-child>svg{display:none}.fx-site .pd-delivery>div:last-child>p{font-size:14px;margin:0}.fx-site .pd-delivery>div:last-child>span{margin-top:10px}.fx-site .pd-shot-strip{gap:8px;font-size:11px}}@media(max-width:350px){.fx-site .pd-demo-stage{height:490px}}@media(prefers-reduced-motion:reduce){.fx-site .pd-demo-stage{animation:none}}.fx-site .wb-studio{margin:0;min-width:0}.fx-site .wb-studio-header{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:18px}.fx-site .wb-studio-header>span{display:flex;align-items:center;gap:10px;font-size:15px;font-weight:700}.fx-site .wb-studio-header small{color:#b8d1ef;font-size:11px}.fx-site .wb-stage{display:flex;align-items:center;min-height:345px;animation:wb-arrive .35s ease-out}.fx-site .wb-stage>*{width:100%}.fx-site .wb-handoff,.fx-site .wb-information{display:grid;grid-template-columns:minmax(0,1fr) 26px minmax(0,1.12fr);gap:12px;align-items:center}.fx-site .wb-inquiry,.fx-site .wb-page-outline,.fx-site .wb-source{padding:20px;background:#172f4b;border-radius:12px;min-width:0}.fx-site .wb-source{background:#edf4fb;color:#223b57;transform:rotate(-2deg);box-shadow:0 14px 24px #02061130}.fx-site .wb-inquiry h3,.fx-site .wb-page-outline h3,.fx-site .wb-source h3{margin:12px 0;font-size:18px;line-height:1.3}.fx-site .wb-source p{font-size:13px;color:#344f6b;line-height:1.6}.fx-site .wb-inquiry dl,.fx-site .wb-phone dl,.fx-site .wb-source dl{margin:12px 0;display:grid;gap:14px}.fx-site .wb-inquiry dt,.fx-site .wb-phone dt,.fx-site .wb-source dt{font-size:10px;font-weight:600;opacity:.8}.fx-site .wb-inquiry dd,.fx-site .wb-phone dd,.fx-site .wb-source dd{margin:4px 0 0;font-size:12px;line-height:1.5}.fx-site .wb-source>span{display:block;padding-top:12px;border-top:1px solid #aec0d5;font-size:11px}.fx-site .wb-process-arrow{color:#89ddfa}.fx-site .wb-page-outline>span{display:block;font-size:11px;color:#b6dafa}.fx-site .wb-page-outline>div{display:flex;align-items:center;gap:7px;font-size:11px;line-height:1.5;margin-top:14px}.fx-site .wb-page-outline svg{flex-shrink:0;color:#83e5eb}.fx-site .wb-page-outline .wb-outline-action{padding:12px 0 0;border-top:1px solid #476080;color:#b5eeff}.fx-site .wb-studio>figcaption{display:block;margin-top:22px;padding:0;border:0;min-height:112px}.fx-site .wb-studio>figcaption strong{display:block;font-size:20px;line-height:1.35;color:#eef5ff}.fx-site .wb-studio>figcaption p{margin:10px 0 0;color:#c2d5ee;font-size:14px;line-height:1.7;max-width:65ch}.fx-site .wb-controls{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin-top:16px}.fx-site .wb-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;width:100%;border-top:1px solid #405777}.fx-site .wb-steps button{display:flex;align-items:center;gap:8px;background:transparent;border:0;border-bottom:1px solid #405777;padding:12px 7px;min-height:48px;color:#bed1ec;font-size:11px;line-height:1.45;text-align:left;cursor:pointer}.fx-site .wb-steps button span{color:#84d5ff;font-size:11px}.fx-site .wb-steps button[aria-pressed=true]{background:#223b5d;color:#f0f8ff;box-shadow:inset 0 -2px #68d6ff}.fx-site .wb-controls .fx-scene-control{margin-left:auto;min-height:44px;color:#b3e9ff}.fx-site .wb-illustration-note{margin:12px 0 0;color:#a6bfdc;font-size:11px;line-height:1.6}.fx-site .wb-browser{border-radius:12px;background:#edf4fb;color:#17344c;overflow:hidden;min-width:0}.fx-site .wb-browser-bar{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:12px 14px;background:#2b4261;color:#d4e4f7;font-size:10px}.fx-site .wb-browser-bar>span{display:flex;align-items:center;gap:5px}.fx-site .wb-browser-bar i{display:block;width:4px;height:4px;border-radius:50%;background:#a0bdda}.fx-site .wb-site{padding:20px}.fx-site .wb-site>header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:18px;border-bottom:1px solid #c2d2e0;font-size:9px;color:#294760}.fx-site .wb-site>header strong{font-size:17px;letter-spacing:-.03em}.fx-site .wb-site>header strong span{display:block;font-size:6px;letter-spacing:.1em;margin-top:3px}.fx-site .wb-site-hero{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(90px,1fr);gap:18px;align-items:center;padding-block:24px}.fx-site .wb-site h3{color:#173d48;margin:0 0 10px;font-size:clamp(20px,2.1vw,28px);line-height:1.16;letter-spacing:-.025em;overflow-wrap:anywhere}.fx-site .wb-site p{color:#3d5a6b;margin:0 0 18px;font-size:11px;line-height:1.6}.fx-site .wb-site-action{display:inline-flex;align-items:center;justify-content:space-between;gap:8px;padding:10px;background:#1b5861;color:#fff;font-size:10px;line-height:1.4}.fx-site .wb-building{position:relative;background:#7897a3;padding:14px 12px 28px;height:135px;margin-top:10px;border-bottom:6px solid #254b58}.fx-site .wb-building-roof{position:absolute;top:-9px;left:-5px;right:-5px;height:9px;background:#244653}.fx-site .wb-building-windows{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.fx-site .wb-building-windows span{height:18px;background:#c4e1e8;border-bottom:3px solid #375d6b}.fx-site .wb-building-door{position:absolute;bottom:0;left:42%;width:22%;height:29px;background:#294c59}.fx-site .wb-site-services{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;border-top:1px solid #b6c9d8;padding-top:13px;color:#264857;font-size:9px;line-height:1.5}.fx-site .wb-structure{display:grid;gap:24px;padding:20px;background:#112943;border-radius:12px}.fx-site .wb-sitemap{display:flex;flex-direction:column;align-items:center;font-size:12px}.fx-site .wb-sitemap>strong{padding:10px 18px;border:1px solid #7493b5}.fx-site .wb-sitemap>div{display:flex;justify-content:center;gap:12px;width:100%}.fx-site .wb-sitemap>div>*{padding:8px;border:1px solid #496888;font-weight:500;color:#c5def4}.fx-site .wb-sitemap>div>b{background:#284e72;border-color:#8bddf0}.fx-site .wb-tree-line{height:16px;width:1px;background:#89c6e4}.fx-site .wb-page-plan{display:grid;grid-template-columns:24px 1fr;align-items:center;gap:10px}.fx-site .wb-page-plan>strong{font-size:14px}.fx-site .wb-page-plan ol{grid-column:1/-1;margin:0;padding:0;list-style:none;display:grid;gap:10px}.fx-site .wb-page-plan li{display:flex;align-items:center;justify-content:space-between;gap:12px;border-top:1px solid #34516e;padding-top:10px}.fx-site .wb-page-plan li b{font-size:12px;font-weight:600}.fx-site .wb-page-plan li span{font-size:11px;color:#b6d0e9}.fx-site .wb-phone{border:3px solid #89a8c2;border-radius:24px;padding:12px 14px 20px;background:#edf5fb;color:#223d56}.fx-site .wb-phone-camera{display:block;width:36px;height:5px;border-radius:5px;margin:0 auto 18px;background:#263f53}.fx-site .wb-phone-title{display:flex;align-items:center;gap:6px;font-size:9px}.fx-site .wb-phone h3{font-size:21px;line-height:1.2;margin:18px 0}.fx-site .wb-phone .wb-site-action{margin-top:10px;font-size:10px}.fx-site .wb-inquiry>span{display:flex;gap:8px;border-top:1px solid #46617e;padding-top:12px;font-size:11px;line-height:1.5;color:#b7e4ed}.fx-site .wb-edit-note{display:flex;gap:12px;align-items:center;margin-bottom:16px;padding:14px;background:#203b59;border-radius:10px}.fx-site .wb-edit-note>div{flex:1}.fx-site .wb-edit-note strong{display:block;font-size:13px}.fx-site .wb-edit-note span{display:block;margin-top:5px;color:#bcd9f0;font-size:11px;line-height:1.5}.fx-site .wb-site-compact{padding:14px 20px}.fx-site .wb-site-compact .wb-site-hero{padding-block:16px}.fx-site .wb-site-compact .wb-site-services{display:none}.fx-site .wb-site-compact .wb-building{height:108px}.fx-site .wb-campaign{background:#152c49;border-radius:12px;padding:22px}.fx-site .wb-campaign-record,.fx-site .wb-campaign-source{display:flex;gap:14px;align-items:center}.fx-site .wb-campaign-record strong,.fx-site .wb-campaign-source strong{display:block;font-size:14px}.fx-site .wb-campaign-record span,.fx-site .wb-campaign-source span{display:block;font-size:12px;line-height:1.5;color:#b9d3ee;margin-top:6px}.fx-site .wb-campaign-outputs{display:grid;grid-template-columns:1fr 22px 1fr;align-items:center;gap:14px;padding-block:23px;margin-block:20px;border-block:1px solid #405a7c}.fx-site .wb-campaign-outputs h3{font-size:16px;line-height:1.3;margin:10px 0}.fx-site .wb-campaign-outputs p{font-size:12px;line-height:1.6;color:#bbd2e9;margin:0}.fx-site .wb-draft-state{color:#b9d3ee;font-size:11px;line-height:1.6;margin:20px 0 0}.fx-site .wb-workspace{padding-block:56px}.fx-site .wb-workspace-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:30px;border-bottom:1px solid #426383}.fx-site .wb-workspace-tabs button{display:flex;align-items:center;gap:14px;text-align:left;padding:18px;background:transparent;border:0;color:#bed6ef;cursor:pointer;min-height:58px;font-size:15px;line-height:1.5}.fx-site .wb-workspace-tabs button[aria-pressed=true]{background:#203c5f;box-shadow:inset 0 -2px #86e3f6;color:#fff}.fx-site .wb-workspace-tabs button svg{flex-shrink:0}.fx-site .wb-workspace-surface{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:48px;align-items:center;padding:42px;background:linear-gradient(120deg,#102a46,#1c244a)}.fx-site .wb-workspace-explanation h3{margin:0 0 20px;font-size:27px;letter-spacing:-.025em;line-height:1.3}.fx-site .wb-workspace-explanation p{color:#c3d7ed;font-size:16px;line-height:1.8}.fx-site .wb-workspace-explanation ol{padding-left:20px;display:grid;gap:16px;color:#d0e1f5;font-size:14px}.fx-site .wb-workspace-explanation label{display:grid;gap:10px;font-size:14px;margin-block:24px}.fx-site .wb-workspace-explanation :is(input,select){width:100%;min-width:0;border:1px solid #6483a4;border-radius:6px;padding:13px;background:#0d2039;color:#eff7ff;font:inherit}.fx-site .wb-example-field{display:grid;gap:10px;padding-block:18px;border-top:1px solid #446184;margin-bottom:22px}.fx-site .wb-example-field span{font-size:13px;color:#bed2e9}.fx-site .wb-example-field strong{font-size:18px}.fx-site .wb-record-preview{padding:28px;background:#e7f1fa;color:#203c56;border-radius:12px}.fx-site .wb-record-preview h3{font-size:24px;line-height:1.3}.fx-site .wb-record-preview dl{display:grid;gap:16px}.fx-site .wb-record-preview dl>div{padding-bottom:14px;border-bottom:1px solid #b1c7d9}.fx-site .wb-record-preview dt{font-size:12px;color:#3d5c74}.fx-site .wb-record-preview dd{margin:7px 0 0;font-size:16px}.fx-site .wb-record-preview p{color:#3d5c74;font-size:13px;line-height:1.6}.fx-site .wb-example-status{display:flex;align-items:center;gap:9px;color:#b2e5f3;font-size:13px}.fx-site .ax-decision-links{display:flex;flex-wrap:wrap;gap:20px 36px;padding-block:24px 56px}.fx-site .ax-decision-links a{display:flex;gap:12px;align-items:center;text-decoration:underline;text-underline-offset:5px;font-size:15px}@keyframes wb-arrive{0%{opacity:.7;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media (min-width:761px) and (max-width:1100px){.fx-site .wb-handoff,.fx-site .wb-information{gap:7px;grid-template-columns:minmax(0,1fr) 20px minmax(0,1fr)}.fx-site :is(.wb-source,.wb-page-outline,.wb-inquiry){padding:13px}.fx-site .wb-stage{min-height:365px}.fx-site .wb-site-hero{grid-template-columns:1fr 90px;gap:12px}}@media (max-width:760px){.fx-site .wb-studio-header{align-items:flex-start}.fx-site .wb-studio-header>span{font-size:13px;line-height:1.4}.fx-site .wb-studio-header small{font-size:10px;white-space:nowrap}.fx-site .wb-stage{min-height:335px}.fx-site .wb-handoff,.fx-site .wb-information{grid-template-columns:minmax(0,1fr) 18px minmax(0,1fr);gap:6px}.fx-site :is(.wb-source,.wb-page-outline,.wb-inquiry){padding:14px}.fx-site .wb-source{transform:none}.fx-site :is(.wb-source,.wb-page-outline,.wb-inquiry) h3{font-size:17px}.fx-site .wb-process-arrow{width:18px}.fx-site .wb-page-outline>div{font-size:11px;align-items:flex-start}.fx-site .wb-studio>figcaption{min-height:0;margin-top:24px}.fx-site .wb-studio>figcaption strong{font-size:21px}.fx-site .wb-steps button{font-size:11px;min-height:52px}.fx-site .wb-site{padding:16px}.fx-site .wb-site-hero{gap:12px;grid-template-columns:minmax(0,1.5fr) minmax(85px,1fr)}.fx-site .wb-site h3{font-size:22px}.fx-site .wb-site>header>span{font-size:8px}.fx-site .wb-site>header strong{font-size:15px}.fx-site .wb-building{height:118px;padding-inline:9px}.fx-site .wb-building-windows{gap:6px}.fx-site .wb-building-windows span{height:16px}.fx-site .wb-phone{padding-inline:10px;border-width:2px}.fx-site .wb-phone h3{font-size:20px}.fx-site .wb-structure{padding:16px}.fx-site .wb-sitemap>div{gap:7px;font-size:11px}.fx-site .wb-page-plan li{align-items:flex-start}.fx-site .wb-page-plan li span{max-width:58%}.fx-site .wb-workspace-surface{grid-template-columns:1fr;gap:30px;padding:24px 18px}.fx-site .wb-workspace-tabs button{flex-direction:column;align-items:flex-start;gap:10px;padding:14px 10px;font-size:12px}.fx-site .wb-workspace-explanation h3{font-size:25px}.fx-site .wb-workspace-explanation p{font-size:15px}.fx-site .wb-record-preview{padding:22px}}@media (prefers-reduced-motion:reduce){.fx-site .wb-stage{animation:none}}.fx-site .wb-stage{display:grid;animation:none}.fx-site .wb-scene{grid-area:1/1;visibility:hidden;pointer-events:none;opacity:0;min-width:0}.fx-site .wb-scene[data-active=true]{visibility:visible;pointer-events:auto;opacity:1;animation:wb-arrive .35s ease-out}.fx-site .wb-studio>figcaption{display:grid}.fx-site .wb-caption-panel{grid-area:1/1;visibility:hidden}.fx-site .wb-caption-panel[data-active=true]{visibility:visible}.fx-site .wb-steps button{font-size:12px}@media(prefers-reduced-motion:reduce){.fx-site .wb-scene[data-active=true]{animation:none}}