.freight-count{align-items:center;background:linear-gradient(145deg,#f7fbff,#fff);border:1px solid #dce7f1;border-radius:15px;display:grid;gap:12px;grid-template-columns:52px 1fr auto;margin:22px;padding:16px}.freight-count>span{background:var(--context-soft);border-radius:13px;color:var(--context-accent);display:grid;height:50px;place-items:center;width:50px}.freight-count svg{width:23px}.freight-count>div:nth-child(2){display:flex;flex-direction:column}.freight-count small{color:#7a899b;font-size:.5rem;font-weight:790}.freight-count strong{font-size:.83rem}.freight-count>div:last-child{display:flex;gap:5px}.freight-count button{background:#fff;border:1px solid #d7e3ef;border-radius:9px;color:var(--context-accent);cursor:pointer;font-size:1rem;height:34px;width:34px}.check-grid{display:grid;gap:8px;grid-template-columns:1fr 1fr;padding:0 22px}.check-grid button{align-items:center;background:#fff;border:1px solid #dfe7ef;border-radius:10px;color:#60738a;cursor:pointer;display:flex;font-size:.58rem;font-weight:710;gap:8px;min-height:45px}.check-grid button i{border:1px solid #cad7e4;border-radius:6px;display:grid;height:20px;margin-left:9px;place-items:center;width:20px}.check-grid button i svg{width:12px}.check-grid button.active{border-color:var(--context-accent);color:var(--context-accent)}@supports (color:color-mix(in lab,red,red)){.check-grid button.active{border-color:color-mix(in srgb,var(--context-accent) 35%,#dfe7ef)}}.check-grid button.active{background:var(--context-soft)}.check-grid button.active i{background:var(--context-accent);border-color:var(--context-accent);color:#fff}.checkout-cart,.claim-shipment,.freight-document,.milo-context,.warehouse-order{align-items:center;background:#f8fbfe;border:1px solid #dce7f1;border-radius:12px;display:grid;gap:10px;grid-template-columns:43px 1fr auto;margin:18px 22px 0;padding:13px}.checkout-cart>span,.claim-shipment>span,.freight-document>svg:first-child,.milo-context>span,.warehouse-order>span{background:var(--context-soft);border-radius:11px;color:var(--context-accent);display:grid;height:41px;padding:10px;place-items:center;width:41px}.freight-document>svg:last-child,.milo-context>svg{color:#16a56b;width:18px}.checkout-cart div,.claim-shipment div,.freight-document span,.milo-context div,.warehouse-order div{display:flex;flex-direction:column}.checkout-cart small,.claim-shipment small,.freight-document small,.milo-context small,.warehouse-order small{color:#7c8c9f;font-size:.49rem;font-weight:780}.checkout-cart strong,.claim-shipment strong,.freight-document strong,.milo-context strong,.warehouse-order strong{font-size:.65rem}.checkout-cart em,.claim-shipment em,.warehouse-order em{background:#e9f8f2;border-radius:999px;color:#0b8761;font-size:.5rem;font-style:normal;font-weight:760;padding:5px 8px}.customs-route{align-items:center;display:grid;gap:10px;grid-template-columns:1fr minmax(120px,1.1fr) 1fr;margin:24px 22px}.customs-route>span{background:#fff;border:1px solid #dce7f2;border-radius:11px;display:flex;flex-direction:column;padding:12px}.customs-route>span strong{font-size:.67rem}.customs-route>span small{color:#8492a3;font-size:.49rem}.customs-route>i{background:#e1e9f2;border-radius:99px;height:3px;position:relative}.customs-route>i>svg{background:#fff;border:1px solid #d6e4f1;border-radius:50%;color:var(--context-accent);height:30px;left:50%;padding:7px;position:absolute;top:50%;transform:translate(-50%,-50%);width:30px;z-index:2}.customs-route>i b{background:var(--context-accent);border-radius:inherit;bottom:0;left:0;position:absolute;top:0;transition:width .4s}.claim-evidence,.customs-checklist,.scan-items{display:grid;gap:7px;padding:0 22px}.claim-evidence button,.customs-checklist button,.scan-items button{align-items:center;background:#fff;border:1px solid #dfe8f1;border-radius:11px;color:#455b74;cursor:pointer;display:grid;gap:10px;grid-template-columns:30px 1fr auto;min-height:53px;text-align:left}.claim-evidence button>i,.customs-checklist button>i,.scan-items button>i{background:#f0f4f8;border-radius:8px;color:#8997a8;display:grid;font-size:.53rem;font-style:normal;font-weight:790;height:28px;margin-left:10px;place-items:center;width:28px}.claim-evidence button>i svg,.customs-checklist button>i svg,.scan-items button>i svg{width:14px}.claim-evidence button>span,.customs-checklist button>span{font-size:.61rem;font-weight:710}.claim-evidence button>small,.customs-checklist button>small{color:#8997a7;font-size:.51rem;margin-right:12px}.claim-evidence button.ready,.customs-checklist button.complete,.scan-items button.scanned{border-color:var(--context-accent)}@supports (color:color-mix(in lab,red,red)){.claim-evidence button.ready,.customs-checklist button.complete,.scan-items button.scanned{border-color:color-mix(in srgb,var(--context-accent) 26%,#dfe8f1)}}.claim-evidence button.ready,.customs-checklist button.complete,.scan-items button.scanned{background:var(--context-soft)}@supports (color:color-mix(in lab,red,red)){.claim-evidence button.ready,.customs-checklist button.complete,.scan-items button.scanned{background:color-mix(in srgb,var(--context-soft) 58%,#fff)}}.claim-evidence button.ready>i,.customs-checklist button.complete>i,.scan-items button.scanned>i{background:var(--context-accent);color:#fff}.readiness-meter{align-items:center;display:grid;gap:14px;grid-template-columns:120px 1fr;margin:18px 22px 22px}.readiness-meter>span{align-items:baseline;display:flex;gap:5px}.readiness-meter strong{color:var(--context-accent);font-size:1.3rem}.readiness-meter small{color:#7d8b9d;font-size:.48rem}.readiness-meter>b{background:#e2eaf2;border-radius:99px;height:6px;overflow:hidden}.readiness-meter>b i{background:linear-gradient(90deg,var(--context-accent),#3cc2f0);border-radius:inherit;display:block;height:100%;transition:width .4s}.checkout-products{display:grid;gap:7px;grid-template-columns:repeat(3,1fr);padding:22px}.checkout-products button{align-items:flex-start;background:#fff;border:1px solid #dfe7f0;border-radius:12px;color:#425873;cursor:pointer;display:flex;flex-direction:column;gap:8px;min-height:90px;padding:12px;text-align:left}.checkout-products button>svg{background:var(--context-soft);border-radius:9px;color:var(--context-accent);height:30px;padding:7px;width:30px}.checkout-products button span{display:flex;flex-direction:column}.checkout-products button strong{font-size:.59rem}.checkout-products button small{color:#8592a3;font-size:.48rem}.checkout-products button.active{border-color:var(--context-accent)}@supports (color:color-mix(in lab,red,red)){.checkout-products button.active{border-color:color-mix(in srgb,var(--context-accent) 40%,#dfe7f0)}}.checkout-products button.active{box-shadow:inset 0 -3px 0 var(--context-accent)}.checkout-rate-card{align-items:center;border:1px solid var(--context-accent);display:grid;gap:13px;grid-template-columns:52px 1fr 24px;margin:18px 22px 0;padding:18px}@supports (color:color-mix(in lab,red,red)){.checkout-rate-card{border:1px solid color-mix(in srgb,var(--context-accent) 30%,#dce7f1)}}.checkout-rate-card{background:linear-gradient(145deg,#fff,var(--context-soft));border-radius:15px;box-shadow:0 15px 35px #11325b14}.checkout-rate-card>i{background:linear-gradient(135deg,var(--context-accent),#1189ea);border-radius:14px;color:#fff;display:grid;height:50px;place-items:center;width:50px}.checkout-rate-card>i svg{width:23px}.checkout-rate-card>div{display:flex;flex-direction:column}.checkout-rate-card small{color:var(--context-accent);font-size:.49rem;font-weight:830}.checkout-rate-card strong{font-size:.87rem;margin-top:3px}.checkout-rate-card p{color:#75859a;font-size:.54rem;margin:4px 0 0}.checkout-rate-card>svg{color:#14a26b;width:19px}.sync-brand-row{align-items:center;background:#f8fbff;border:1px solid #dce7f1;border-radius:15px;display:grid;gap:10px;grid-template-columns:50px 1fr minmax(90px,.9fr) 105px;margin:22px;padding:15px}.sync-logo{background:#fff;border-radius:12px;box-shadow:0 7px 18px #0c2d5614;display:grid;height:48px;padding:9px;place-items:center;width:48px}.sync-logo img{max-height:100%;max-width:100%;object-fit:contain}.sync-brand-row>div{display:flex;flex-direction:column}.sync-brand-row small{color:#8391a2;font-size:.49rem}.sync-brand-row strong{font-size:.69rem}.sync-brand-row>i{background:#d9e4ef;height:2px;overflow:hidden;position:relative}.sync-brand-row>i b{animation:contextSync 2.2s ease-in-out infinite;background:linear-gradient(90deg,transparent,var(--context-accent),transparent);height:100%;position:absolute;width:35px}.sync-clickship{border-left:1px solid #dbe5ef;display:grid;height:41px;padding:7px;place-items:center}.sync-clickship img{width:90px}.sync-orders{display:grid;gap:7px;padding:0 22px}.sync-orders button{align-items:center;background:#fff;border:1px solid #dfe8f1;border-radius:12px;color:#415772;cursor:pointer;display:grid;gap:10px;grid-template-columns:35px 1fr auto;min-height:67px;text-align:left}.sync-orders button>i{background:#f0f4f8;border-radius:9px;color:#8391a3;display:grid;height:33px;margin-left:11px;place-items:center;width:33px}.sync-orders button>i svg{width:15px}.sync-orders button>span{display:flex;flex-direction:column}.sync-orders strong{font-size:.64rem}.sync-orders small{color:#8794a4;font-size:.51rem}.sync-orders em{color:#6f8093;font-size:.52rem;font-style:normal;margin-right:13px}.sync-orders button.synced{background:#f4fcf8;border-color:#bfe5d4}.sync-orders button.synced>i{background:#17a56b;color:#fff}.sync-orders button.synced em{color:#0c8b5a;font-weight:760}.developer-tabs,.package-product-tabs{display:flex;gap:7px;padding:22px 22px 0}.package-stage{background:radial-gradient(circle at 50% 40%,#fff,var(--context-soft));border:1px solid #dce6f0;border-radius:18px;height:270px;margin:20px 22px 14px;overflow:hidden;position:relative}.package-stage:before{background:#ccd9e6;bottom:27px;box-shadow:0 -44px #e0e8f0,0 -88px #e8eef4;content:"";height:1px;left:9%;position:absolute;right:9%}.package-object{background:linear-gradient(145deg,#1b3460,#0b1f40);border-radius:25px 25px 32px 32px;box-shadow:0 20px 38px #071c3a40;height:92px;left:50%;position:absolute;top:41%;transform:translate(-50%,-50%);transition:width .4s,height .4s,border-radius .4s;width:92px;z-index:2}.package-object span{border:7px solid #37a8ff;border-radius:50%;height:34px;left:29px;position:absolute;top:29px;width:34px}.package-object.object-0{border-radius:16px;height:90px;width:70px}.package-object.object-1{height:92px;width:108px}.package-object.object-2{border-radius:35px;height:70px;width:145px}.package-box{background:linear-gradient(135deg,#ce995a2e,#a56f3c14);border:3px solid #9d69378c;border-top:0;bottom:22px;height:130px;left:50%;position:absolute;transform:translate(-50%);transition:width .4s,height .4s;width:180px;z-index:1}.package-box.box-0{height:115px;width:115px}.package-box.box-1{height:125px;width:155px}.package-box.box-2{height:150px;width:205px}.package-box.box-3{border-left-style:double;border-right-style:double;height:150px;width:245px}.package-box>span{bottom:7px;color:#825b35;font-size:.49rem;font-weight:760;left:50%;position:absolute;transform:translate(-50%);white-space:nowrap}.package-stage>em{align-content:center;background:conic-gradient(var(--context-accent) var(--fit),#dfe8f1 0);border-radius:50%;box-shadow:inset 0 0 0 7px #fff,0 8px 20px #0d30591a;display:grid;font-style:normal;height:70px;place-items:center;position:absolute;right:13px;top:13px;width:70px;z-index:3}.package-stage>em strong{color:var(--context-accent);font-size:1.02rem}.package-stage>em small{color:#75869a;font-size:.42rem}.package-options{display:grid;gap:7px;grid-template-columns:1fr 1fr;padding:0 22px}.package-options button{align-items:center;background:#fff;border:1px solid #dfe7ef;border-radius:9px;color:#64768b;cursor:pointer;display:grid;font-size:.55rem;gap:7px;grid-template-columns:19px 1fr 18px;min-height:43px;text-align:left}.package-options button>svg{margin-left:7px;width:15px}.package-options button i svg{width:12px}.package-options button.active{border-color:var(--context-accent);color:var(--context-accent)}@supports (color:color-mix(in lab,red,red)){.package-options button.active{border-color:color-mix(in srgb,var(--context-accent) 35%,#dfe7ef)}}.package-options button.active{background:var(--context-soft)}.scan-items button{grid-template-columns:38px 1fr 28px;min-height:70px}.scan-items button>span{display:flex;flex-direction:column}.scan-items button strong{font-size:.64rem}.scan-items button small{color:#8492a4;font-size:.51rem}.scan-items button>em{color:#9aa6b5;font-size:.5rem;font-style:normal}.scan-progress{background:#e2eaf2;border-radius:99px;height:6px;margin:18px 22px 0;overflow:hidden}.scan-progress span{background:linear-gradient(90deg,var(--context-accent),#25c49a);border-radius:inherit;display:block;height:100%;transition:width .45s}.rule-builder-row{align-items:center;background:#f9fbfd;border:1px solid #dce6f0;border-radius:15px;display:grid;gap:14px;grid-template-columns:145px 1fr;margin:26px 22px;padding:18px}.rule-builder-row>span{display:flex;flex-direction:column}.rule-builder-row small{color:var(--context-accent);font-size:.5rem;font-weight:850}.rule-builder-row strong{font-size:.68rem;margin-top:3px}.rule-builder-row>div{display:grid;gap:6px;grid-template-columns:1fr 1fr}.rule-builder-row button{background:#fff;border:1px solid #dce6ef;border-radius:8px;color:#6d7d90;cursor:pointer;font-size:.52rem;min-height:35px}.rule-builder-row button.active{border-color:var(--context-accent);color:var(--context-accent)}@supports (color:color-mix(in lab,red,red)){.rule-builder-row button.active{border-color:color-mix(in srgb,var(--context-accent) 35%,#dce6ef)}}.rule-builder-row button.active{background:var(--context-soft);font-weight:760}.rule-connector{align-items:center;display:grid;gap:10px;grid-template-columns:1fr 42px 1fr;margin:-10px 50px}.rule-connector i{background:#d4e0eb;height:1px}.rule-connector svg{background:var(--context-accent);border-radius:12px;box-shadow:0 9px 24px var(--context-accent);color:#fff;height:41px;padding:11px;width:41px}@supports (color:color-mix(in lab,red,red)){.rule-connector svg{box-shadow:0 9px 24px color-mix(in srgb,var(--context-accent) 25%,transparent)}}.rule-preview{align-items:center;background:linear-gradient(145deg,#102f5c,#071f42);border-radius:14px;color:#fff;display:grid;gap:10px;grid-template-columns:43px 1fr auto;margin:22px;padding:14px}.rule-preview>svg{background:#ffffff14;border-radius:11px;color:#86d8ff;height:41px;padding:10px;width:41px}.rule-preview>span{display:flex;flex-direction:column}.rule-preview small{color:#7acfff;font-size:.48rem;font-weight:800}.rule-preview strong{color:#fff;font-size:.63rem}.rule-preview button{background:#ffffff14;border:1px solid #ffffff2e;border-radius:8px;color:#fff;font-size:.5rem;min-height:34px;padding:0 10px}.claim-evidence button{grid-template-columns:38px 1fr auto}.tracking-map{background:radial-gradient(circle at 50% 60%,#fff,var(--context-soft));border:1px solid #dce6f0;border-radius:17px;height:170px;margin:22px;overflow:hidden;position:relative}.tracking-map:after,.tracking-map:before{border:1px solid #527ead1f;border-radius:50%;content:"";height:120px;position:absolute;transform:rotate(-13deg);width:180px}.tracking-map:before{left:-60px;top:20px}.tracking-map:after{bottom:-50px;right:-70px}.tracking-map>span{border:1px solid var(--context-accent);color:var(--context-accent);display:grid;height:44px;place-items:center;position:absolute;top:62px;width:44px;z-index:2}@supports (color:color-mix(in lab,red,red)){.tracking-map>span{border:1px solid color-mix(in srgb,var(--context-accent) 30%,#dce6f0)}}.tracking-map>span{background:#fff;border-radius:50%;box-shadow:0 8px 22px #0a2e571a}.tracking-map>span svg{width:19px}.map-origin{left:32px}.map-destination{right:32px}.tracking-map>i{background:#d8e4ef;border-radius:99px;height:3px;left:74px;position:absolute;right:74px;top:83px}.tracking-map>i b{background:var(--context-accent);border-radius:inherit;display:block;height:100%;transition:width .5s}.tracking-vehicle{background:var(--context-accent);border-radius:12px;box-shadow:0 9px 23px var(--context-accent);color:#fff;display:grid;height:40px;left:50%;place-items:center;position:absolute;top:64px;width:40px;z-index:3}@supports (color:color-mix(in lab,red,red)){.tracking-vehicle{box-shadow:0 9px 23px color-mix(in srgb,var(--context-accent) 30%,transparent)}}.tracking-vehicle{transform:translate(-50%);transition:left .55s cubic-bezier(.2,.8,.2,1)}.tracking-vehicle svg{width:20px}.tracking-vehicle.stage-0{left:74px}.tracking-vehicle.stage-1{left:calc(25% + 37px)}.tracking-vehicle.stage-2{left:50%}.tracking-vehicle.stage-3{left:calc(75% - 37px)}.tracking-vehicle.stage-4{left:calc(100% - 74px)}.tracking-events{display:grid;gap:5px;grid-template-columns:repeat(5,1fr);padding:0 22px}.tracking-events button{align-items:flex-start;background:#fff;border:1px solid #dfe7ef;border-radius:9px;color:#758599;cursor:pointer;display:flex;flex-direction:column;gap:6px;min-height:72px;padding:8px;text-align:left}.tracking-events button>i{border:1px solid #cedae6;border-radius:50%;display:grid;height:19px;place-items:center;width:19px}.tracking-events button>i svg{width:11px}.tracking-events button>span{display:flex;flex-direction:column}.tracking-events small{font-size:.42rem}.tracking-events strong{font-size:.5rem;line-height:1.2}.tracking-events button.active>i,.tracking-events button.complete>i{background:var(--context-accent);border-color:var(--context-accent);color:#fff}.tracking-events button.active{border-color:var(--context-accent);color:var(--context-accent)}@supports (color:color-mix(in lab,red,red)){.tracking-events button.active{border-color:color-mix(in srgb,var(--context-accent) 34%,#dfe7ef)}}.tracking-events button.active{background:var(--context-soft)}.developer-tabs{padding-bottom:18px}.code-window{background:#071a34;border:1px solid #1b4165;border-radius:15px;box-shadow:0 18px 40px #05183236;color:#d6efff;margin:0 22px;overflow:hidden}.code-window>div{align-items:center;border-bottom:1px solid #ffffff1a;display:grid;gap:9px;grid-template-columns:52px 1fr auto;min-height:48px;padding:0 14px}.code-window .method{color:#7fd6ff;font-size:.52rem;font-weight:850}.code-window strong{color:#fff;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.58rem}.code-window em{color:#62df9f;font-size:.5rem;font-style:normal}.code-window pre{color:#9fd7f3;font-size:.65rem;line-height:1.7;margin:0;min-height:225px;padding:24px;white-space:pre-wrap}.developer-flow{align-items:center;display:grid;gap:8px;grid-template-columns:1fr 30px 1fr 30px 1fr;margin:20px 22px 22px}.developer-flow>span{align-items:center;background:#fff;border:1px solid #dce6ef;border-radius:11px;color:#516780;display:flex;font-size:.51rem;font-weight:700;gap:7px;justify-content:center;min-height:65px;padding:8px;text-align:center}.developer-flow>span svg{color:var(--context-accent);width:17px}.developer-flow>span img{width:88px}.developer-flow>i{color:var(--context-accent);display:grid;place-items:center}.developer-flow>i svg{width:16px}.milo-tool{background:linear-gradient(155deg,#fff 50%,var(--context-soft))}.milo-chat{background:#fff;border:1px solid #dce6f0;border-radius:17px;box-shadow:0 16px 38px #13305814;margin:20px 22px;padding:17px}.milo-message{display:grid;gap:11px;grid-template-columns:40px 1fr}.milo-message>svg{background:linear-gradient(145deg,var(--context-accent),#168fb8);border-radius:12px;box-shadow:0 8px 20px var(--context-accent);color:#fff;height:39px;padding:9px;width:39px}@supports (color:color-mix(in lab,red,red)){.milo-message>svg{box-shadow:0 8px 20px color-mix(in srgb,var(--context-accent) 26%,transparent)}}.milo-message p{background:#f1f5f9;border-radius:5px 14px 14px;color:#465c75;font-size:.62rem;line-height:1.55;margin:0;padding:12px}.milo-quick-questions{display:grid;gap:6px;margin-top:14px;padding-left:51px}.milo-quick-questions button{align-items:center;background:#fff;border:1px solid #dfe7ef;border-radius:9px;color:#6a7d92;cursor:pointer;display:grid;font-size:.53rem;grid-template-columns:1fr 17px;min-height:38px;padding:0 10px;text-align:left}.milo-quick-questions button svg{width:13px}.milo-quick-questions button.active{border-color:var(--context-accent);color:var(--context-accent)}@supports (color:color-mix(in lab,red,red)){.milo-quick-questions button.active{border-color:color-mix(in srgb,var(--context-accent) 32%,#dfe7ef)}}.milo-quick-questions button.active{background:var(--context-soft)}.milo-boundary{align-items:center;background:#0a294f;border-radius:13px;color:#fff;display:grid;gap:10px;grid-template-columns:42px 1fr;margin:0 22px 22px;padding:13px}.milo-boundary>svg{background:#ffffff14;border-radius:11px;color:#8df;height:40px;padding:10px;width:40px}.milo-boundary span{display:flex;flex-direction:column}.milo-boundary strong{color:#fff;font-size:.63rem}.milo-boundary small{color:#ffffff94;font-size:.5rem;line-height:1.45}.planner-question{padding:25px 22px 13px}.planner-options{display:grid;gap:8px;padding:0 22px}.planner-options button{align-items:center;background:#fff;border:1px solid #dfe8f1;border-radius:13px;color:#485e76;cursor:pointer;display:grid;gap:11px;grid-template-columns:44px 1fr 25px;min-height:77px;text-align:left}.planner-options button>svg{background:var(--context-soft);border-radius:12px;color:var(--context-accent);height:42px;margin-left:12px;padding:10px;width:42px}.planner-options button>span{display:flex;flex-direction:column}.planner-options strong{font-size:.66rem}.planner-options small{color:#8190a2;font-size:.51rem}.planner-options button>i{background:var(--context-accent);border-radius:50%;color:#fff;display:grid;height:22px;place-items:center;width:22px}.planner-options button>i:empty{opacity:.08}.planner-options button>i svg{width:12px}.planner-options button.active{border-color:var(--context-accent)}@supports (color:color-mix(in lab,red,red)){.planner-options button.active{border-color:color-mix(in srgb,var(--context-accent) 38%,#dfe8f1)}}.planner-options button.active{box-shadow:inset 3px 0 0 var(--context-accent)}.planner-result{align-items:center;background:linear-gradient(145deg,#0d356d,#081f42);border-radius:15px;color:#fff;display:grid;gap:12px;grid-template-columns:57px 1fr 25px;margin:18px 22px 0;padding:16px}.planner-result>i{background:#ffffff17;border-radius:15px;color:#83d9ff;display:grid;height:55px;place-items:center;width:55px}.planner-result>i svg{width:25px}.planner-result>div{display:flex;flex-direction:column}.planner-result small{color:#7fd4ff;font-size:.48rem;font-weight:820}.planner-result strong{color:#fff;font-size:.85rem}.planner-result p{color:#fff9;font-size:.5rem;margin:3px 0 0}.planner-result>svg{width:18px}.checklist-title{border-bottom:1px solid #dce6ef;display:grid;gap:14px;grid-template-columns:58px 1fr;margin:25px 22px 20px;padding-bottom:19px}.checklist-title>span{background:var(--context-soft);border-radius:16px;color:var(--context-accent);display:grid;height:56px;place-items:center;width:56px}.checklist-title>span svg{width:25px}.checklist-title>div{display:flex;flex-direction:column}.brief-header small,.checklist-title small,.matrix-question>small{color:var(--context-accent);font-size:.5rem;font-weight:850;letter-spacing:.08em}.checklist-title strong{font-size:.75rem}.brief-header p,.checklist-title p{color:#7b8a9c;font-size:.54rem;margin:4px 0 0}.action-checklist{display:grid;gap:8px;padding:0 22px}.action-checklist button{align-items:center;background:#fff;border:1px solid #dfe8f1;border-radius:12px;color:#455b74;cursor:pointer;display:grid;gap:12px;grid-template-columns:35px 1fr;min-height:78px;text-align:left}.action-checklist button>i{background:#edf2f7;border-radius:9px;color:#8291a2;display:grid;font-size:.53rem;font-style:normal;font-weight:800;height:33px;margin-left:12px;place-items:center;width:33px}.action-checklist button>i svg{width:14px}.action-checklist button>span{display:flex;flex-direction:column}.action-checklist strong{font-size:.64rem}.action-checklist small{color:#8492a3;font-size:.51rem}.action-checklist button.complete{border-color:var(--context-accent)}@supports (color:color-mix(in lab,red,red)){.action-checklist button.complete{border-color:color-mix(in srgb,var(--context-accent) 28%,#dfe8f1)}}.action-checklist button.complete{background:var(--context-soft)}.action-checklist button.complete>i{background:var(--context-accent);color:#fff}.brief-header{display:flex;flex-direction:column;margin:28px 22px 18px}.brief-header strong{font-size:1.05rem;line-height:1.15;margin-top:4px}.brief-goals{display:grid;gap:8px;grid-template-columns:repeat(3,1fr);padding:0 22px}.brief-goals button{align-content:start;background:#fff;border:1px solid #dfe7f0;border-radius:13px;color:#50657d;cursor:pointer;display:grid;gap:9px;grid-template-columns:1fr 22px;min-height:115px;padding:14px;text-align:left}.brief-goals button>svg{background:var(--context-soft);border-radius:11px;color:var(--context-accent);grid-column:1/3;height:37px;padding:9px;width:37px}.brief-goals strong{font-size:.57rem;line-height:1.25}.brief-goals button>i{background:var(--context-accent);border-radius:50%;color:#fff;display:grid;height:20px;place-items:center;width:20px}.brief-goals button>i:empty{opacity:.08}.brief-goals button>i svg{width:11px}.brief-goals button.active{border-color:var(--context-accent)}@supports (color:color-mix(in lab,red,red)){.brief-goals button.active{border-color:color-mix(in srgb,var(--context-accent) 38%,#dfe7f0)}}.brief-goals button.active{box-shadow:inset 0 -3px 0 var(--context-accent)}.brief-result{align-items:center;background:linear-gradient(145deg,#0c3367,#071e40);border-radius:16px;color:#fff;display:grid;gap:14px;grid-template-columns:58px 1fr;margin:19px 22px;min-height:175px;padding:21px}.brief-result>span{background:#ffffff17;border-radius:16px;color:#83d9ff;display:grid;height:56px;place-items:center;width:56px}.brief-result>span svg{width:26px}.brief-result small{color:#77cfff;font-size:.48rem;font-weight:840}.brief-result h3{color:#fff;font-size:1.35rem;line-height:1.05;margin:6px 0 7px}.brief-result p{color:#ffffff9e;font-size:.57rem;line-height:1.5;margin:0}.brief-path{align-items:center;display:grid;gap:8px;grid-template-columns:auto 1fr auto 1fr auto;margin:0 22px 22px}.brief-path span{align-items:center;color:#61748a;display:inline-flex;font-size:.51rem;font-weight:710;gap:5px}.brief-path span svg{color:var(--context-accent);width:15px}.brief-path i{background:#d6e2ed;height:1px}.matrix-question{align-items:center;display:grid;gap:12px;grid-template-columns:120px 1fr;margin:22px 22px 0}.matrix-question>div{display:grid;gap:6px;grid-template-columns:repeat(3,1fr)}.matrix-question button{background:#fff;border:1px solid #dce6ef;border-radius:9px;color:#6c7d91;cursor:pointer;font-size:.53rem;min-height:38px}.matrix-question button.active{border-color:var(--context-accent);color:var(--context-accent)}@supports (color:color-mix(in lab,red,red)){.matrix-question button.active{border-color:color-mix(in srgb,var(--context-accent) 34%,#dce6ef)}}.matrix-question button.active{background:var(--context-soft);font-weight:760}.matrix-grid{background:#f5f8fb;border:1px solid #dce6ef;border-radius:15px;display:grid;gap:6px;grid-template-columns:repeat(3,1fr);margin:24px 22px 0;padding:8px}.matrix-grid button{align-items:flex-start;background:#fff;border:1px solid #0000;border-radius:9px;color:#718196;cursor:pointer;display:flex;flex-direction:column;justify-content:center;min-height:70px;padding:10px;text-align:left}.matrix-grid small{font-size:.44rem}.matrix-grid strong{font-size:.53rem;margin-top:3px}.matrix-grid button.active{border-color:var(--context-accent);color:var(--context-accent)}@supports (color:color-mix(in lab,red,red)){.matrix-grid button.active{border-color:color-mix(in srgb,var(--context-accent) 36%,#dce6ef)}}.matrix-grid button.active{background:var(--context-soft);box-shadow:0 8px 20px #0d305914}.policy-document{display:grid;gap:14px;grid-template-columns:59px 1fr;margin:26px 22px 20px}.policy-document>span{background:var(--context-soft);border-radius:16px;color:var(--context-accent);display:grid;height:58px;place-items:center;width:58px}.policy-document>span svg{width:27px}.policy-document>div{display:flex;flex-direction:column}.policy-document small{color:var(--context-accent);font-size:.5rem;font-weight:850;letter-spacing:.08em}.policy-document strong{font-size:.82rem;margin-top:4px}.policy-document p{color:#7b8b9d;font-size:.53rem;margin:4px 0 0}.policy-tabs{display:grid;gap:6px;grid-template-columns:repeat(4,1fr);padding:0 22px}.policy-tabs button{align-items:flex-start;background:#fff;border:1px solid #dfe7ef;border-radius:9px;color:#6b7c90;cursor:pointer;display:flex;flex-direction:column;gap:6px;min-height:64px;padding:9px}.policy-tabs button i{background:#eef3f7;border-radius:6px;color:#7f8fa1;display:grid;font-size:.46rem;font-style:normal;height:20px;place-items:center;width:20px}.policy-tabs button i svg{width:11px}.policy-tabs button strong{font-size:.51rem}.policy-tabs button.active{border-color:var(--context-accent);color:var(--context-accent)}@supports (color:color-mix(in lab,red,red)){.policy-tabs button.active{border-color:color-mix(in srgb,var(--context-accent) 34%,#dfe7ef)}}.policy-tabs button.active{background:var(--context-soft)}.policy-tabs button.active i{background:var(--context-accent);color:#fff}.policy-preview{animation:journeyDetailIn .35s both;background:#f8fafc;border:1px solid #dce6ef;border-radius:15px;margin:18px 22px 0;min-height:235px;padding:24px}.policy-preview>small{color:var(--context-accent);font-size:.49rem;font-weight:850}.policy-preview h3{font-size:1.5rem;letter-spacing:-.04em;margin:7px 0 8px}.policy-preview p{color:#697b90;font-size:.65rem;margin:0}.policy-preview>div{display:grid;gap:8px;margin-top:27px}.policy-preview>div span{background:#dfe7ef;border-radius:99px;height:8px}.policy-preview>div span:first-child{width:87%}.policy-preview>div span:nth-child(2){width:72%}.policy-preview>div span:nth-child(3){width:61%}.context-journey{background:#071e40;color:#fff;overflow:hidden}.context-journey:before{background-image:linear-gradient(#ffffff14 1px,#0000 0),linear-gradient(90deg,#ffffff14 1px,#0000 0);background-size:68px 68px;content:"";inset:0;-webkit-mask-image:radial-gradient(circle,#000,#0000 74%);mask-image:radial-gradient(circle,#000,#0000 74%);opacity:.2;position:absolute}.context-journey:after{background:radial-gradient(circle,var(--context-accent),transparent 69%);border-radius:50%;content:"";height:650px;left:50%;position:absolute;top:48%;width:650px}@supports (color:color-mix(in lab,red,red)){.context-journey:after{background:radial-gradient(circle,color-mix(in srgb,var(--context-accent) 20%,transparent),transparent 69%)}}.context-journey:after{pointer-events:none;transform:translate(-50%,-50%)}.context-journey>.shell{position:relative;z-index:2}.context-journey-heading{align-items:end;display:grid;gap:40px;grid-template-columns:1fr auto;margin-bottom:62px}.context-journey-heading h2{color:#fff;font-size:clamp(2.8rem,5vw,6.2rem);letter-spacing:-.066em;line-height:.94;margin:16px 0 14px;max-width:970px}.context-journey-heading p{color:#ffffffa3;font-size:.88rem;line-height:1.68;margin:0;max-width:760px}.context-journey-heading>button{align-items:center;background:#ffffff0f;border:1px solid #ffffff2e;border-radius:10px;color:#fff;cursor:pointer;display:inline-flex;font-size:.59rem;font-weight:730;gap:7px;min-height:42px;padding:0 14px}.context-journey-heading>button svg{width:15px}.journey-stage{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#ffffff0e;border:1px solid #ffffff24;border-radius:29px;padding:35px;position:relative}.journey-route{display:flex;justify-content:space-between;margin:0 43px 31px;position:relative}.journey-route>i{background:#ffffff1f;border-radius:99px;height:3px;left:0;overflow:hidden;position:absolute;right:0;top:17px}.journey-route>i b{background:linear-gradient(90deg,#4ebcff,var(--context-accent));border-radius:inherit;box-shadow:0 0 18px var(--context-accent);display:block;height:100%;width:var(--journey-progress)}@supports (color:color-mix(in lab,red,red)){.journey-route>i b{box-shadow:0 0 18px color-mix(in srgb,var(--context-accent) 60%,transparent)}}.journey-route>i b{transition:width .6s cubic-bezier(.2,.8,.2,1)}.journey-route>span{background:#102c52;border:1px solid #fff3;border-radius:50%;display:grid;height:37px;place-items:center;position:relative;transition:transform .3s,border-color .3s,background .3s;width:37px;z-index:2}.journey-route>span em{font-size:.53rem;font-style:normal;font-weight:820}.journey-route>span em svg{width:13px}.journey-route>span.active,.journey-route>span.complete{border-color:var(--context-accent)}@supports (color:color-mix(in lab,red,red)){.journey-route>span.active,.journey-route>span.complete{border-color:color-mix(in srgb,var(--context-accent) 70%,#fff)}}.journey-route>span.active,.journey-route>span.complete{background:var(--context-accent)}.journey-route>span.active{box-shadow:0 0 0 7px var(--context-accent),0 0 24px var(--context-accent);transform:scale(1.18)}@supports (color:color-mix(in lab,red,red)){.journey-route>span.active{box-shadow:0 0 0 7px color-mix(in srgb,var(--context-accent) 14%,transparent),0 0 24px color-mix(in srgb,var(--context-accent) 42%,transparent)}}.journey-controls{display:grid;gap:8px;grid-template-columns:repeat(5,1fr)}.journey-controls button{align-items:flex-start;background:#ffffff09;border:1px solid #ffffff1a;border-radius:12px;color:#ffffff91;cursor:pointer;display:flex;flex-direction:column;gap:8px;min-height:93px;padding:13px;text-align:left;transition:color .2s,background .2s,transform .2s}.journey-controls button:hover{transform:translateY(-2px)}.journey-controls small{color:#70c9ff;font-size:.48rem;font-weight:840}.journey-controls strong{color:inherit;font-size:.62rem;line-height:1.27}.journey-controls button.active{border-color:var(--context-accent);color:#fff}@supports (color:color-mix(in lab,red,red)){.journey-controls button.active{border-color:color-mix(in srgb,var(--context-accent) 53%,#ffffff1a)}}.journey-controls button.active{background:var(--context-accent)}@supports (color:color-mix(in lab,red,red)){.journey-controls button.active{background:color-mix(in srgb,var(--context-accent) 18%,#ffffff09)}}.journey-detail{align-items:center;animation:journeyDetailIn .45s cubic-bezier(.2,.8,.2,1) both;background:#03142ca6;border:1px solid #ffffff1f;border-radius:17px;display:grid;gap:20px;grid-template-columns:64px 1fr auto;margin-top:17px;min-height:180px;padding:25px}.journey-detail>span{background:#ffffff14;border-radius:17px;color:#8ad9ff;display:grid;height:62px;place-items:center;width:62px}.journey-detail>span svg{width:27px}.journey-detail>div small{color:#71cfff;font-size:.5rem;font-weight:850;letter-spacing:.08em}.journey-detail h3{color:#fff;font-size:1.75rem;letter-spacing:-.035em;line-height:1.05;margin:5px 0 7px}.journey-detail p{color:#ffffff9e;font-size:.72rem;line-height:1.55;margin:0;max-width:730px}.journey-detail>em{align-items:center;background:#2aae7017;border:1px solid #64e7a933;border-radius:999px;color:#7aefb8;display:inline-flex;font-size:.52rem;font-style:normal;font-weight:740;gap:6px;padding:8px 10px;white-space:nowrap}.journey-detail>em svg{width:14px}.context-value-bridge{background:#fff;border-bottom:1px solid #dce7f1;border-top:1px solid #dce7f1;padding-block:44.4px}.context-value-bridge-layout{display:grid;gap:17px;grid-template-columns:1fr 1fr}.context-value-bridge-layout>div{align-items:start;background:linear-gradient(145deg,#fff,var(--context-soft));border:1px solid #dce7f1;border-radius:24px;display:grid;gap:16px;grid-template-columns:57px 1fr 38px;min-height:220px;overflow:hidden;padding:28px;transition:transform .3s,box-shadow .3s}.context-value-bridge-layout>div:last-child{background:linear-gradient(145deg,#fff,#edf9f5)}.context-value-bridge-layout>div:hover{box-shadow:0 24px 58px #0c2f5a1a;transform:translateY(-6px)}.context-value-bridge-layout>div>span{background:#fff;border-radius:16px;box-shadow:0 9px 24px #0d305914;color:var(--context-accent);display:grid;height:56px;place-items:center;width:56px}.context-value-bridge-layout>div:last-child>span{color:#0d9475}.context-value-bridge-layout>div>span svg{width:25px}.context-value-bridge-layout small{color:var(--context-accent);font-size:.53rem;font-weight:850;letter-spacing:.08em}.context-value-bridge-layout h2{font-size:1.56rem;letter-spacing:-.04em;line-height:1.06;margin:7px 0 10px}.context-value-bridge-layout p{color:#687a90;font-size:.73rem;line-height:1.58;margin:0}.context-value-bridge-layout a{background:#fff;border:1px solid #dbe5ef;border-radius:11px;color:var(--context-accent);display:grid;height:37px;place-items:center;width:37px}.context-value-bridge-layout a svg{width:16px}.context-questions{background:linear-gradient(#f5f8fc,#fff)}.context-questions-layout{align-items:start;display:grid;gap:clamp(55px,8vw,125px);grid-template-columns:minmax(330px,.72fr) minmax(0,1.28fr)}.context-questions-heading{position:sticky;top:120px}.context-questions-heading h2{font-size:clamp(2.6rem,4.3vw,5.2rem);letter-spacing:-.06em;line-height:.97;margin:17px 0 18px}.context-questions-heading p{color:#68798e;font-size:.84rem;line-height:1.68;margin:0}.context-questions-heading a{align-items:center;color:var(--context-accent);display:inline-flex;font-size:.64rem;font-weight:780;gap:7px;margin-top:24px}.context-questions-heading a svg{width:15px}.context-question-list{border-top:1px solid #d7e3ef;display:grid}.context-question-list details{border-bottom:1px solid #d7e3ef}.context-question-list summary{align-items:center;cursor:pointer;display:grid;gap:12px;grid-template-columns:43px 1fr 35px;list-style:none;min-height:101px}.context-question-list summary::-webkit-details-marker{display:none}.context-question-list summary>span{color:var(--context-accent);font-size:.55rem;font-weight:850}.context-question-list summary strong{font-size:1.05rem;line-height:1.25}.context-question-list summary i{background:#fff;border:1px solid #d6e2ed;border-radius:10px;color:#74869a;display:grid;height:34px;place-items:center;transition:transform .3s,color .3s;width:34px}.context-question-list summary i svg{width:15px}.context-question-list details[open] summary i{color:var(--context-accent);transform:rotate(45deg)}.context-question-list details>p{color:#64768b;font-size:.81rem;line-height:1.7;margin:-6px 45px 30px 55px;max-width:850px}.primary-hero[class*=primary-context-] .primary-eyebrow i{background:var(--context-soft);color:var(--context-accent)}.primary-hero[class*=primary-context-] .primary-proof svg{color:var(--context-accent)}.primary-layout-technical .primary-hero-layout{grid-template-columns:minmax(340px,.7fr) minmax(620px,1.3fr)}.primary-layout-cinematic{background:linear-gradient(#fff,#f4f8fd)}.content-hero[class*=content-hero-][style] .content-type-pill{background:var(--context-soft);color:var(--context-accent)}.page-topic-cross-border .content-hero-grid-lines,.page-topic-developer .content-hero-grid-lines{opacity:.7}.page-layout-studio .content-hero{background:linear-gradient(155deg,#fff 58%,var(--context-soft))}.page-layout-cinematic .content-hero{background:linear-gradient(#fff,#f3f8fd)}@keyframes contextSync{0%{left:-35px}to{left:calc(100% + 35px)}}@keyframes journeyDetailIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (width<=1180px){.context-editorial-cinematic .context-editorial-layout,.context-editorial-journal .context-editorial-layout,.context-editorial-layout{grid-template-columns:1fr}.context-editorial-cinematic .context-editorial-copy,.context-editorial-journal .context-editorial-copy{order:1}.context-editorial-cinematic .context-editorial-mosaic,.context-editorial-journal .context-editorial-mosaic{order:2}.context-editorial-copy{max-width:850px}.context-editorial-mosaic{min-height:680px}.context-layout-technical .context-playground-layout,.context-playground-layout{grid-template-columns:1fr}.context-layout-technical .context-playground-copy,.context-layout-technical .context-playground-layout>div:last-child{order:0}.context-playground-copy{max-width:800px}.context-tool{width:min(100%,850px)}.context-questions-layout{gap:60px;grid-template-columns:.78fr 1.22fr}}@media (width<=820px){.context-editorial-journal .context-editorial-mosaic,.context-editorial-mosaic,.context-editorial-technical .context-editorial-mosaic{min-height:560px}.context-photo-main{inset:0 7% 12% 0}.context-photo-detail{height:32%;width:32%}.context-photo-product{height:29%;width:45%}.context-journey-heading{gap:23px;grid-template-columns:1fr}.context-journey-heading>button{width:fit-content}.journey-stage{padding:24px}.journey-route{margin-inline:24px}.journey-controls{grid-template-columns:1fr 1fr}.journey-controls button:last-child{grid-column:1/3}.journey-detail{grid-template-columns:55px 1fr}.journey-detail>span{height:53px;width:53px}.journey-detail>em{grid-column:2;width:fit-content}.context-questions-layout,.context-value-bridge-layout{grid-template-columns:1fr}.context-questions-heading{max-width:760px;position:static}}@media (width<=620px){.context-editorial,.context-journey,.context-playground,.context-questions{padding-block:46.8px!important}.context-editorial-copy h2,.context-journey-heading h2,.context-playground-copy h2,.context-questions-heading h2{font-size:clamp(2.35rem,11.5vw,3.8rem)}.context-editorial-journal .context-editorial-mosaic,.context-editorial-mosaic,.context-editorial-technical .context-editorial-mosaic{min-height:430px}.context-editorial-journal .context-photo-main,.context-editorial-studio .context-photo-main,.context-editorial-technical .context-photo-main,.context-photo-main{border-radius:22px;inset:0 0 95px}.context-photo-detail{display:none}.context-editorial-studio .context-photo-product,.context-editorial-technical .context-photo-product,.context-photo-product{border-width:6px;bottom:0;height:38%;left:auto;right:0;width:55%}.context-editorial-signals>span{min-height:68px}.context-tool{border-radius:21px;min-height:0}.context-window-bar{grid-template-columns:50px 1fr auto;padding-inline:12px}.context-window-bar>strong{font-size:.59rem}.context-window-bar>small{font-size:.45rem}.context-mode-toggle{margin:15px}.tool-prompt{margin-inline:15px}.check-grid,.checkout-products,.choice-pills,.claim-evidence,.customs-checklist,.package-options,.planner-options,.scan-items,.service-preview,.sync-orders{padding-inline:15px}.checkout-cart,.checkout-rate-card,.claim-shipment,.code-window,.freight-count,.freight-document,.milo-boundary,.milo-chat,.milo-context,.planner-result,.rule-builder-row,.rule-preview,.tool-note,.tool-primary-action,.tracking-map,.warehouse-order{margin-left:15px;margin-right:15px}.tool-primary-action{width:calc(100% - 30px)}.check-grid,.customs-route{grid-template-columns:1fr}.customs-route{margin-inline:15px}.customs-route>i{justify-self:center;min-height:45px;width:3px}.customs-route>i>svg{top:50%}.customs-route>i b{height:var(--custom-progress,50%);width:100%!important}.checkout-products{grid-template-columns:1fr}.checkout-products button{align-items:center;flex-direction:row;min-height:66px}.sync-brand-row{grid-template-columns:43px 1fr;margin-inline:15px}.sync-brand-row>i,.sync-clickship{display:none}.developer-tabs,.package-product-tabs{flex-wrap:wrap;padding-inline:15px}.package-stage{margin-inline:15px}.package-options,.rule-builder-row{grid-template-columns:1fr}.rule-preview{grid-template-columns:38px 1fr}.rule-preview button{grid-column:2;width:fit-content}.tracking-events{grid-template-columns:1fr 1fr;padding-inline:15px}.tracking-events button:last-child{grid-column:1/3}.developer-flow{grid-template-columns:1fr;margin-inline:15px}.developer-flow>i{transform:rotate(90deg)}.milo-quick-questions{padding-left:0}.brief-header,.brief-path,.brief-result,.checklist-title,.matrix-grid,.matrix-question{margin-left:15px;margin-right:15px}.action-checklist,.brief-goals{padding-inline:15px}.brief-goals{grid-template-columns:1fr}.brief-goals button{align-items:center;grid-template-columns:43px 1fr 22px;min-height:78px}.brief-goals button>svg{grid-column:1}.brief-path{grid-template-columns:1fr}.brief-path i{display:none}.matrix-question{grid-template-columns:1fr}.matrix-grid{grid-template-columns:1fr 1fr}.policy-document,.policy-preview{margin-left:15px;margin-right:15px}.policy-tabs{grid-template-columns:1fr 1fr;padding-inline:15px}.journey-stage{padding:15px}.journey-route{margin-inline:14px}.journey-route>span{height:30px;width:30px}.journey-route>i{top:14px}.journey-controls{grid-template-columns:1fr}.journey-controls button:last-child{grid-column:1}.journey-detail{grid-template-columns:1fr;padding:20px}.journey-detail>em{grid-column:1}.context-value-bridge{padding-block:33px}.context-value-bridge-layout>div{grid-template-columns:48px 1fr;padding:21px}.context-value-bridge-layout>div>span{height:47px;width:47px}.context-value-bridge-layout a{grid-column:2}.context-question-list summary{grid-template-columns:30px 1fr 34px}.context-question-list details>p{margin-left:42px;margin-right:10px}}@media (prefers-reduced-motion:reduce){.sync-brand-row>i b{animation:none!important}.context-editorial-mosaic img,.journey-detail,.journey-route>i b,.tracking-vehicle{animation:none!important;transition:none!important}}.route-visual-figure{isolation:isolate}.route-visual-figure img{image-rendering:auto}.primary-hero-context-photo{background:#dce8f4;border:8px solid #fff;border-radius:30px;box-shadow:0 28px 70px #08264f2e;height:250px;inset:-42px -22px auto 31%;margin:0;overflow:hidden;position:absolute;transform:rotate(1.6deg)}.primary-hero-context-photo:after{background:linear-gradient(#0000 40%,#051f42ad);content:"";inset:0;position:absolute}.primary-hero-context-photo img{height:100%;object-fit:cover;width:100%}.primary-hero-context-photo figcaption{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#051f428c;border:1px solid #ffffff3d;border-radius:10px;bottom:15px;color:#fff;display:flex;font-size:.58rem;font-weight:760;gap:7px;left:17px;padding:8px 11px;position:absolute;z-index:2}.primary-hero-context-photo figcaption svg{width:15px}.primary-hero-context-offset{inset-inline:-2% 34%;transform:rotate(-2deg)}.primary-hero-context-panorama{border-radius:50px 18px 32px;height:220px;inset:-54px 0 auto 10%;transform:none}.primary-hero-context-portrait{height:330px;inset:-65px -15px auto auto;transform:rotate(2.5deg);width:43%}.primary-hero-context-technical{border-radius:14px;transform:none}.primary-hero:not(.primary-photo-hero) .hub-console,.primary-hero:not(.primary-photo-hero) .primary-console,.primary-hero:not(.primary-photo-hero) .resource-console{margin-top:130px;position:relative;z-index:3}.primary-feature-studio-visual{background:#fff;border:1px solid #dce7f2;border-radius:25px;box-shadow:0 28px 70px #0c2c551f;display:grid;grid-template-columns:1.05fr .95fr;min-height:330px;overflow:hidden;position:relative}.primary-feature-studio-visual figure{margin:0;min-height:330px;overflow:hidden}.primary-feature-studio-visual figure img{height:100%;object-fit:cover;width:100%}.primary-feature-studio-visual .primary-feature-metric{align-self:stretch;border:0;border-left:1px solid #dce7f2;border-radius:0;display:flex;flex-direction:column;justify-content:center}.primary-solution-mode-visual{align-content:center;background:radial-gradient(circle at 80% 8%,#1bb38d2e,#0000 34%),linear-gradient(145deg,#fff,#e9f7f2);border:1px solid #d3e7df;border-radius:34px;box-shadow:0 38px 90px #0a423a1f;display:grid;gap:12px;min-height:590px;overflow:hidden;padding:clamp(28px,5vw,68px);position:relative}.primary-solution-mode-visual:before{background-image:linear-gradient(#0c766014 1px,#0000 0),linear-gradient(90deg,#0c766014 1px,#0000 0);background-size:52px 52px;content:"";inset:0;opacity:.4;position:absolute}.primary-solution-mode-visual>div,.primary-solution-mode-visual>em{align-items:center;background:#ffffffdb;border:1px solid #d4e8e0;border-radius:16px;box-shadow:0 16px 35px #0c544612;display:grid;gap:13px;grid-template-columns:46px 1fr 24px;padding:18px;position:relative;z-index:1}.primary-solution-mode-visual>div>svg:first-child{background:#e4f7f1;border-radius:13px;color:#0c8f76;height:44px;padding:11px;width:44px}.primary-solution-mode-visual span{display:flex;flex-direction:column}.primary-solution-mode-visual small{color:#75928a;font-size:.55rem;font-style:normal}.primary-solution-mode-visual strong{font-size:.76rem;font-style:normal}.primary-solution-mode-visual>div>svg:last-child{color:#11a473;width:18px}.primary-solution-mode-visual>i{background:#9bd6c8;height:25px;margin:-12px 0 -12px 40px;position:relative;width:2px;z-index:1}.primary-solution-mode-visual>em{background:#073f43;border-color:#0000;color:#fff;font-style:normal;grid-template-columns:46px 1fr;margin-top:18px}.primary-solution-mode-visual>em svg{background:#ffffff1a;border-radius:13px;grid-row:1/3;height:44px;padding:11px;width:44px}.primary-solution-mode-visual>em small{color:#ffffffa6}.primary-resource-heading-layout{align-items:center;display:grid;gap:clamp(50px,8vw,120px);grid-template-columns:.82fr 1.18fr;margin-bottom:70px}.primary-resource-heading-layout .primary-section-heading{margin-bottom:0}.primary-resource-photo{border-radius:29px;box-shadow:0 30px 75px #0c2c5629;margin:0;min-height:420px;overflow:hidden;position:relative}.primary-resource-photo:after{background:linear-gradient(#0000 54%,#051e3fa8);content:"";inset:0;position:absolute}.primary-resource-photo img{height:100%;object-fit:cover;width:100%}.primary-resource-photo figcaption{align-items:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#051f4194;border:1px solid #ffffff40;border-radius:12px;bottom:19px;color:#fff;display:flex;font-size:.61rem;font-weight:740;gap:8px;left:20px;padding:10px 13px;position:absolute;z-index:2}.primary-resource-photo figcaption svg{width:16px}.content-focused-visual{background:0 0;border:0;box-shadow:none;min-height:510px;overflow:visible;position:relative}.focused-route-photo{border-radius:28px;box-shadow:0 32px 78px #0c2b5330;inset:0 25% 16% 0;overflow:hidden;position:absolute}.focused-route-photo:after{background:linear-gradient(160deg,#0000 42%,#041d3e73);content:"";inset:0;position:absolute}.focused-route-inset img,.focused-route-photo img{height:100%;object-fit:cover;width:100%}.focused-visual-document{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffffff5;border:1px solid #d9e4f1;border-radius:23px;bottom:0;box-shadow:0 25px 60px #0f2f592b;padding:24px;position:absolute;right:0;width:70%;z-index:2}.focused-route-inset{border:7px solid #fff;border-radius:19px;box-shadow:0 20px 45px #0d2c532b;height:31%;overflow:hidden;position:absolute;right:-12px;top:-20px;width:31%;z-index:3}.content-source-lifestyle.chapter-signal,.source-variant-c .content-source-card.has-lifestyle:first-child .content-source-lifestyle.chapter-signal{background:radial-gradient(circle at 30% 20%,var(--content-accent),transparent 30%),linear-gradient(145deg,#092b57,#061d3e);display:grid;inset:auto!important;isolation:isolate;min-height:500px;place-items:center;position:relative!important}@supports (color:color-mix(in lab,red,red)){.content-source-lifestyle.chapter-signal,.source-variant-c .content-source-card.has-lifestyle:first-child .content-source-lifestyle.chapter-signal{background:radial-gradient(circle at 30% 20%,color-mix(in srgb,var(--content-accent) 25%,transparent),transparent 30%),linear-gradient(145deg,#092b57,#061d3e)}}.content-source-lifestyle.chapter-signal:before{background-image:linear-gradient(#ffffff17 1px,#0000 0),linear-gradient(90deg,#ffffff17 1px,#0000 0);background-size:48px 48px;content:"";inset:0;-webkit-mask-image:radial-gradient(circle,#000,#0000 75%);mask-image:radial-gradient(circle,#000,#0000 75%);opacity:.34;position:absolute}.content-source-lifestyle.chapter-signal:after{background:linear-gradient(145deg,#0000,#0417329e)}.chapter-signal>span,.source-variant-c .content-source-card.has-lifestyle:first-child .chapter-signal>span{bottom:auto;display:flex!important;left:28px;top:28px}.chapter-signal>i{background:#ffffff0e;border:1px solid #ffffff30;border-radius:50%;box-shadow:0 0 0 38px #ffffff06,0 0 0 76px #ffffff04;display:grid;height:190px;place-items:center;position:relative;width:190px;z-index:2}.chapter-signal>i svg{background:#0d70e3ad;border:1px solid #ffffff38;border-radius:14px;box-shadow:0 15px 35px #0003;color:#fff;height:47px;padding:11px;position:absolute;width:47px}.chapter-signal>i svg:first-child{transform:translate(-64px,-52px)rotate(-7deg)}.chapter-signal>i svg:nth-child(2){transform:translate(68px,-10px)rotate(8deg)}.chapter-signal>i svg:nth-child(3){transform:translate(-10px,69px)rotate(3deg)}.chapter-signal>b{background:linear-gradient(90deg,#0000,#58baff,#0000);height:2px;position:absolute;transform:rotate(-18deg);width:215px;z-index:1}.chapter-signal>em{bottom:27px;color:#ffffffd1;font-size:.66rem;font-style:normal;font-weight:700;left:28px;overflow:hidden;position:absolute;right:28px;text-overflow:ellipsis;white-space:nowrap;z-index:2}.chapter-signal-2{background:radial-gradient(circle at 72% 20%,#3ad0ab38,#0000 31%),linear-gradient(160deg,#083a57,#061f3e)!important}.chapter-signal-2>i{border-radius:28px;transform:rotate(5deg)}.chapter-signal-3{background:radial-gradient(circle at 50% 70%,#8b6bff33,#0000 34%),linear-gradient(145deg,#172b59,#081a3a)!important}.chapter-signal-3>i{border-radius:28px 80px}.source-variant-c .content-source-card.has-lifestyle:first-child{color:inherit;grid-template-columns:.78fr 1.22fr;min-height:560px}.source-variant-c .content-source-card.has-lifestyle:first-child .content-source-body{align-self:stretch;-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;border:0;border-radius:0;margin:0;padding:clamp(40px,5vw,76px);position:relative;width:auto;z-index:1}.source-variant-c .content-source-card.has-lifestyle:first-child .content-prose,.source-variant-c .content-source-card.has-lifestyle:first-child .content-prose h1,.source-variant-c .content-source-card.has-lifestyle:first-child .content-prose h2,.source-variant-c .content-source-card.has-lifestyle:first-child .content-prose h3,.source-variant-c .content-source-card.has-lifestyle:first-child .content-prose h4{color:#17365d}.source-variant-c .content-source-card.has-lifestyle:first-child .content-prose li,.source-variant-c .content-source-card.has-lifestyle:first-child .content-prose p{color:#62758d}.content-related-signal{background:radial-gradient(circle at 70% 25%,var(--context-accent),transparent 30%),linear-gradient(145deg,#0a315f,#071d3c);overflow:hidden;position:relative}@supports (color:color-mix(in lab,red,red)){.content-related-signal{background:radial-gradient(circle at 70% 25%,color-mix(in srgb,var(--context-accent) 22%,transparent),transparent 30%),linear-gradient(145deg,#0a315f,#071d3c)}}.content-related-signal:before{border:1px solid #ffffff1f;border-radius:50%;box-shadow:0 0 0 32px #ffffff06,0 0 0 64px #ffffff05;content:"";height:180px;position:absolute;width:180px}.content-related-signal>i{border-radius:20px;bottom:50%;height:68px;left:50%;transform:translate(-50%,50%);width:68px}.content-related-signal>i svg{width:29px}.content-related-signal>b{background:linear-gradient(90deg,#0000,#65c9ff,#0000);height:2px;position:absolute;transform:rotate(-22deg);width:70%}.content-related-signal>em{color:#ffffff8c;font-size:.58rem;font-style:normal;font-weight:850;position:absolute;right:16px;top:14px;z-index:2}.content-related-signal.signal-2{background:radial-gradient(circle at 30% 70%,#2dcda438,#0000 31%),linear-gradient(145deg,#075267,#072542)}.content-related-signal.signal-3{background:radial-gradient(circle at 72% 70%,#705eff3d,#0000 31%),linear-gradient(145deg,#283067,#0b1c3d)}.content-related-signal.signal-4{background:radial-gradient(circle at 28% 25%,#ffa93f33,#0000 31%),linear-gradient(145deg,#5a3b17,#0d2744)}.context-route-visual.context-editorial-mosaic{min-height:690px}.context-route-visual .context-photo-main{inset:0 16% 0 0}.context-editorial-split .context-route-visual .context-photo-main{inset:7% 7% 7% 9%}.context-editorial-portrait .context-route-visual .context-photo-main{border-radius:90px 27px 27px;inset:0 20% 0 8%}.context-editorial-panorama .context-route-visual .context-photo-main{border-radius:24px 80px 24px 24px;inset:10% 0}.context-editorial-technical .context-route-visual .context-photo-main{inset:0 7% 0 16%}@supports (animation-timeline:view()){.route-visual-figure{animation:routeVisualSettle cubic-bezier(.18,.78,.2,1) both;animation-range:entry 4% cover 33%;animation-timeline:view()}.route-visual-figure figure>img,.route-visual-figure>img{animation:routeImageSettle linear both;animation-range:entry cover 48%;animation-timeline:view()}}@keyframes routeVisualSettle{0%{opacity:.35;transform:translateY(34px)scale(.975)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes routeImageSettle{0%{filter:saturate(.8);scale:1.075}to{filter:saturate();scale:1}}@media (width<=1180px){.primary-hero-context-photo{inset-inline:20% 5%}.primary-feature-studio-visual{grid-template-columns:1fr 300px}.primary-resource-heading-layout{grid-template-columns:1fr}.primary-resource-photo{min-height:500px}}@media (width<=820px){.primary-hero-context-photo{height:220px;inset:-25px 5% auto 18%}.primary-hero:not(.primary-photo-hero) .hub-console,.primary-hero:not(.primary-photo-hero) .primary-console,.primary-hero:not(.primary-photo-hero) .resource-console{margin-top:140px}.primary-feature-studio-visual{grid-template-columns:1fr}.primary-feature-studio-visual .primary-feature-metric{border-left:0;border-top:1px solid #dce7f2}.primary-solution-mode-visual{min-height:500px}.focused-route-photo{right:12%}.focused-route-inset{display:none}.focused-visual-document{width:78%}.context-route-visual.context-editorial-mosaic{min-height:600px}.context-route-visual .context-photo-main{inset:0 7% 85px 0}}@media (width<=620px){.primary-hero-context-photo{border-radius:20px;border-width:5px;height:185px;inset:-10px 2% auto 8%}.primary-hero:not(.primary-photo-hero) .hub-console,.primary-hero:not(.primary-photo-hero) .primary-console,.primary-hero:not(.primary-photo-hero) .resource-console{margin-top:120px}.primary-resource-photo{min-height:330px}.primary-solution-mode-visual{min-height:430px;padding:22px}.content-focused-visual{min-height:430px}.focused-route-photo{inset:0 0 35%}.focused-visual-document{padding:17px;width:94%}.content-source-card.has-lifestyle,.content-source-card.has-lifestyle.reverse,.source-variant-c .content-source-card.has-lifestyle:first-child{grid-template-columns:1fr}.content-source-lifestyle.chapter-signal,.source-variant-c .content-source-card.has-lifestyle:first-child .content-source-lifestyle.chapter-signal{min-height:280px}.chapter-signal>i{height:125px;width:125px}.chapter-signal>i svg:first-child{transform:translate(-45px,-34px)scale(.8)rotate(-7deg)}.chapter-signal>i svg:nth-child(2){transform:translate(48px,-7px)scale(.8)rotate(8deg)}.chapter-signal>i svg:nth-child(3){transform:translate(-7px,49px)scale(.8)rotate(3deg)}.context-route-visual.context-editorial-mosaic{min-height:500px}.context-editorial-journal .context-route-visual .context-photo-main,.context-editorial-studio .context-route-visual .context-photo-main,.context-editorial-technical .context-route-visual .context-photo-main,.context-route-visual .context-photo-main{inset:0 0 135px!important}}@media (prefers-reduced-motion:reduce){.primary-hero-context-photo,.route-visual-figure,.route-visual-figure *{animation:none!important;scroll-behavior:auto!important;transition:none!important}}.mega-feature-art{background:radial-gradient(circle at 76% 22%,#49b4ff59,#0000 31%),linear-gradient(145deg,#0c3970,#071e40);isolation:isolate}.mega-feature-art:after{background:linear-gradient(#0000 48%,#031631b8)}.mega-feature-art-grid{background-image:linear-gradient(#ffffff1a 1px,#0000 0),linear-gradient(90deg,#ffffff1a 1px,#0000 0);background-size:27px 27px;inset:0;-webkit-mask-image:radial-gradient(circle at 58% 48%,#000,#0000 76%);mask-image:radial-gradient(circle at 58% 48%,#000,#0000 76%);opacity:.38;position:absolute;z-index:0}.mega-feature-art-path{background:linear-gradient(90deg,#fff3,#6bd5ff,#fff3);height:2px;left:17%;position:absolute;right:14%;top:49%;transform:rotate(-7deg);z-index:1}.mega-feature-art-path>i{background:#71d7ff;border:2px solid #0a315f;border-radius:50%;box-shadow:0 0 15px #55cbffa6;height:9px;position:absolute;top:-4px;width:9px}.mega-feature-art-path>i:first-child{left:4%}.mega-feature-art-path>i:nth-child(2){left:49%}.mega-feature-art-path>i:nth-child(3){right:2%}.mega-feature-art-node{-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#ffffff1a;border:1px solid #ffffff38;border-radius:15px;box-shadow:0 13px 27px #0000002e;color:#fff;display:grid;height:48px;place-items:center;position:absolute;transition:transform .4s cubic-bezier(.2,.8,.2,1),background .4s;width:48px;z-index:2}.mega-feature-art-node svg{width:22px}.mega-feature-art-node.node-1{left:14%;top:19%;transform:rotate(-5deg)}.mega-feature-art-node.node-2{left:46%;top:30%;transform:rotate(4deg)}.mega-feature-art-node.node-3{right:12%;top:14%;transform:rotate(-2deg)}.mega-feature-card:hover .mega-feature-art-node.node-1{transform:translateY(-5px)rotate(-8deg)}.mega-feature-card:hover .mega-feature-art-node.node-2{transform:translateY(4px)rotate(7deg)}.mega-feature-card:hover .mega-feature-art-node.node-3{transform:translateY(-7px)rotate(2deg)}.mega-feature-art-ecommerce{background:radial-gradient(circle at 22% 22%,#775dff61,#0000 32%),linear-gradient(145deg,#26356e,#091b3c)}.mega-feature-art-platform{background:radial-gradient(circle at 76% 24%,#2bdaae47,#0000 31%),linear-gradient(145deg,#07536a,#071f42)}.mega-feature-art-solutions{background:radial-gradient(circle at 22% 23%,#ffa34a4d,#0000 31%),linear-gradient(145deg,#573b24,#09233f)}.mega-feature-art-resources{background:radial-gradient(circle at 75% 25%,#4baeff4f,#0000 31%),linear-gradient(145deg,#17385c,#071d3d)}@media (prefers-reduced-motion:reduce){.mega-feature-art-node{transition:none!important}}.visual-media-graphic,.visual-media-interface{background:linear-gradient(145deg,#f9fbfe,#edf4fb)}.visual-media-graphic img,.visual-media-interface img{animation:none!important;object-fit:contain!important;object-position:center!important;padding:clamp(8px,1.1vw,16px);transform:scale(1)!important}.visual-media-interface{background-color:#eef4fa;background-image:linear-gradient(#1e58970b 1px,#0000 0),linear-gradient(90deg,#1e58970b 1px,#0000 0),linear-gradient(145deg,#f9fbfe,#edf4fb);background-size:28px 28px,28px 28px,auto}.visual-media-photo>img{object-fit:cover}.primary-hero-stage,.primary-photo-hero .primary-hero-stage{align-content:center;display:grid;gap:18px}.primary-hero-context-photo,.primary-hero-photo,.primary-hero-solution .primary-hero-photo{background:#edf4fb;border:1px solid #d6e2ef;border-radius:27px;box-shadow:0 30px 76px #08224a29;display:grid;grid-template-rows:minmax(290px,auto) auto;height:auto;inset:auto;margin:0;min-height:0;overflow:hidden;position:relative;transform:none;width:100%}.primary-hero-context-photo:after,.primary-hero-photo:after{display:none}.primary-hero-context-photo>img,.primary-hero-photo>img{display:block;height:clamp(300px,26vw,410px);position:relative;width:100%}.primary-hero-context-photo figcaption,.primary-hero-photo>span{align-items:center;-webkit-backdrop-filter:none;backdrop-filter:none;background:#0a315f;border:0;border-radius:0;color:#fff;display:flex;font-size:.68rem;font-weight:740;gap:8px;inset:auto;line-height:1.45;max-width:none;padding:14px 17px;position:relative;width:100%}.primary-hero:not(.primary-photo-hero) .hub-console,.primary-hero:not(.primary-photo-hero) .primary-console,.primary-hero:not(.primary-photo-hero) .resource-console,.primary-photo-hero .primary-console{inset:auto;margin-top:0;position:relative;width:100%}.solution-console{display:grid;gap:16px;min-height:0}.solution-console-photo{border:1px solid #d5e4ec;border-radius:27px;box-shadow:0 28px 68px #07294626;display:grid;grid-template-rows:minmax(300px,auto) auto;inset:auto;overflow:hidden;position:relative}.solution-console-photo:after{display:none}.solution-console-photo>img{display:block;height:clamp(300px,25vw,410px);width:100%}.solution-console-photo>span{align-items:center;-webkit-backdrop-filter:none;backdrop-filter:none;background:#0b4b50;border:0;border-radius:0;color:#fff;display:flex;gap:7px;inset:auto;padding:13px 16px;position:relative}.solution-console-panel{inset:auto;padding:25px;position:relative;transform:none;width:100%}.primary-hub-manifesto-layout>div:last-child,.primary-integration-lifestyle,.primary-resource-photo,.primary-story-photo{display:grid;grid-template-rows:minmax(360px,auto) auto;min-height:0}.primary-hub-manifesto-layout>div:last-child:after,.primary-integration-lifestyle:after,.primary-resource-photo:after,.primary-story-photo:after{display:none}.primary-hub-manifesto-layout>div:last-child>img,.primary-integration-lifestyle>img,.primary-resource-photo>img,.primary-story-photo>img{display:block;height:clamp(360px,43vw,610px);width:100%}.primary-hub-manifesto-layout>div:last-child>span,.primary-integration-lifestyle>div,.primary-resource-photo figcaption,.primary-story-photo>span{align-items:center;-webkit-backdrop-filter:none;backdrop-filter:none;background:#0a315f;border:0;border-radius:0;color:#fff;display:flex;font-size:.65rem;font-weight:740;gap:8px;inset:auto;padding:14px 17px;position:relative;width:100%}.primary-integration-lifestyle>div{grid-template-columns:auto 1fr auto 1fr auto}.primary-feature-studio-graphic,.primary-feature-studio-interface{grid-template-columns:1fr}.primary-feature-studio-graphic figure,.primary-feature-studio-interface figure{height:clamp(330px,34vw,490px);min-height:0}.primary-feature-studio-graphic .primary-feature-metric,.primary-feature-studio-interface .primary-feature-metric{align-items:center;border-left:0;border-top:1px solid #dce7f2;display:grid;gap:5px 18px;grid-template-columns:auto 1fr;grid-template-rows:auto auto;padding:25px 29px}.primary-feature-studio-graphic .primary-feature-metric>strong,.primary-feature-studio-interface .primary-feature-metric>strong{grid-row:1/3}.primary-feature-studio-graphic .primary-feature-metric>i,.primary-feature-studio-interface .primary-feature-metric>i{display:none}.primary-feature-studio-graphic .primary-feature-metric>p,.primary-feature-studio-interface .primary-feature-metric>p{margin:0}.content-product-visual{display:grid;gap:15px;grid-template-columns:1fr;min-height:0}.content-variant-b .product-lifestyle-frame,.content-variant-c .product-lifestyle-frame,.product-lifestyle-frame{height:auto;inset:auto;min-height:0;position:relative;width:100%}.product-lifestyle-frame:after{display:none}.product-lifestyle-frame>img{display:block;height:clamp(330px,31vw,470px);width:100%}.content-variant-b .product-interface-frame,.content-variant-c .product-interface-frame,.product-interface-frame{inset:auto;min-height:0;position:relative;width:100%}.content-product-visual .content-image-proof,.content-variant-b .content-product-visual .content-image-proof{inset:auto;justify-self:start;margin-top:-1px;position:relative}.content-editorial-visual,.content-story-visual{align-items:stretch;display:grid;gap:14px;grid-template-columns:minmax(0,1.35fr) minmax(170px,.65fr);grid-template-rows:1fr auto;min-height:0}.content-variant-b .editorial-main-image,.content-variant-b .story-main-image,.content-variant-c .editorial-main-image,.editorial-main-image,.story-main-image{grid-area:1/1/3;height:auto;inset:auto;min-height:510px;position:relative;width:auto}.editorial-main-image:after,.story-main-image:after{display:none}.content-variant-b .editorial-lifestyle-inset,.content-variant-b .story-source-inset,.content-variant-c .editorial-lifestyle-inset,.editorial-lifestyle-inset,.story-source-inset{border:1px solid #d7e2ef;border-radius:22px;grid-area:1/2;height:auto;inset:auto;min-height:250px;padding:0;position:relative;width:auto}.content-variant-b .editorial-read-card,.content-variant-b .story-proof-card,.editorial-read-card,.story-proof-card{align-self:stretch;grid-area:2/2;inset:auto;position:relative}.editorial-lifestyle-inset>img,.editorial-main-image>img,.story-main-image>img,.story-source-inset>img{display:block;height:100%;width:100%}.content-focused-visual{align-items:stretch;display:grid;gap:14px;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;min-height:0;padding:0}.focused-route-photo{grid-area:1/1;inset:auto;min-height:245px;position:relative}.focused-route-photo:after{display:none}.focused-route-photo>img{display:block;height:100%;min-height:245px;width:100%}.focused-visual-document{grid-area:1/2/3;inset:auto;position:relative;width:auto}.focused-route-inset{border:1px solid #d7e2ef;display:grid;grid-area:2/1;height:205px;inset:auto;position:relative;width:auto}.context-route-visual.context-editorial-mosaic{display:grid;gap:15px;grid-template-columns:1fr;min-height:0}.context-editorial-journal .context-route-visual .context-photo-main,.context-editorial-panorama .context-route-visual .context-photo-main,.context-editorial-portrait .context-route-visual .context-photo-main,.context-editorial-split .context-route-visual .context-photo-main,.context-editorial-studio .context-route-visual .context-photo-main,.context-editorial-technical .context-route-visual .context-photo-main,.context-route-visual .context-photo-main{border-radius:27px;display:grid;grid-template-rows:minmax(360px,auto) auto;inset:auto!important;min-height:0;overflow:hidden;position:relative}.context-route-visual .context-photo-main:after{display:none}.context-route-visual .context-photo-main>img{display:block;height:clamp(360px,42vw,570px);width:100%}.context-route-visual .context-photo-main figcaption{-webkit-backdrop-filter:none;backdrop-filter:none;background:#0a315f;border:0;border-radius:0;color:#fff;display:flex;inset:auto;max-width:none;padding:13px 16px;position:relative}.context-route-signal-only{background:radial-gradient(circle at 82% 8%,var(--context-accent),transparent 31%),linear-gradient(145deg,#f7fbff,#eaf4fd);border:1px solid #d8e6f3;border-radius:27px;overflow:hidden;padding:clamp(18px,2.5vw,30px)}@supports (color:color-mix(in lab,red,red)){.context-route-signal-only{background:radial-gradient(circle at 82% 8%,color-mix(in srgb,var(--context-accent) 18%,transparent),transparent 31%),linear-gradient(145deg,#f7fbff,#eaf4fd)}}.context-route-signal-only{box-shadow:0 28px 70px #0c2c5521}.context-topic-stage{align-items:center;background:linear-gradient(145deg,#0a315f,#071f42);border-radius:20px;display:grid;grid-template-columns:70px 1fr 70px 1fr 70px;isolation:isolate;min-height:clamp(290px,31vw,420px);overflow:hidden;padding:clamp(35px,6vw,78px);position:relative}.context-topic-stage>span{animation:context-stage-float 4.8s ease-in-out infinite;background:#ffffff1a;border:1px solid #fff3;border-radius:22px;box-shadow:0 14px 36px #0000002e;color:#fff;display:grid;height:70px;place-items:center;position:relative;width:70px;z-index:2}.context-topic-stage>span:nth-of-type(2){animation-delay:-.8s}.context-topic-stage>span:nth-of-type(3){animation-delay:-1.6s}.context-topic-stage>span svg{width:28px}.context-topic-stage>i{background:#96d3ff47;height:2px;margin:0 12px;overflow:hidden;position:relative;z-index:1}.context-topic-stage>i:after{animation:context-stage-route 2.8s ease-in-out infinite;background:linear-gradient(90deg,#0000,#6fd3ff,#0000);content:"";inset:0;position:absolute;width:42%}.context-topic-stage>strong{bottom:clamp(26px,4vw,52px);color:#bde8ff;font-size:.7rem;left:clamp(35px,6vw,78px);letter-spacing:.11em;position:absolute;z-index:2}.context-topic-stage>b{aspect-ratio:1;border:1px solid #6bc6ff33;border-radius:50%;box-shadow:0 0 0 45px #2a84e00f,0 0 0 95px #2a84e009;position:absolute;right:-8%;top:-34%;transform:translateX(calc((var(--stage-shift,0))*1px));width:58%;z-index:-1}.context-topic-stage[data-stage-variant="1"],.context-topic-stage[data-stage-variant="10"],.context-topic-stage[data-stage-variant="4"],.context-topic-stage[data-stage-variant="7"]{background:linear-gradient(135deg,#073b64,#05233e)}.context-topic-stage[data-stage-variant="11"],.context-topic-stage[data-stage-variant="2"],.context-topic-stage[data-stage-variant="5"],.context-topic-stage[data-stage-variant="8"]{background:linear-gradient(145deg,#10315c,#07172f)}@keyframes context-stage-route{0%{opacity:0;transform:translate(-120%)}30%,70%{opacity:1}to{opacity:0;transform:translate(260%)}}@keyframes context-stage-float{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}.article-variant-b .content-editorial-scene,.article-variant-c .content-editorial-scene,.content-editorial-scene{grid-template-columns:minmax(0,1.2fr) minmax(300px,.8fr);min-height:0}.article-variant-c .content-editorial-scene>div{inset:auto;position:relative}.article-variant-c .content-editorial-scene>div:after{display:none}.content-editorial-scene>div{min-height:0}.content-editorial-scene>div>img{display:block;height:clamp(390px,39vw,570px);width:100%}.article-variant-c .content-editorial-scene aside{background:radial-gradient(circle at 100% 0,#0f9ec547,#0000 34%);width:auto}.content-editorial-topic-stage{align-items:center;background:radial-gradient(circle at 25% 24%,#32a0ef3b,#0000 28%),linear-gradient(145deg,#0d3c70,#061b38);display:grid;grid-template-columns:62px 1fr 62px 1fr 62px;min-height:clamp(390px,39vw,570px)!important;overflow:hidden;padding:clamp(30px,4vw,60px);position:relative}.content-editorial-topic-stage>span{animation:context-stage-float 5.2s ease-in-out infinite;background:#ffffff17;border:1px solid #fff3;border-radius:19px;color:#fff;display:grid;height:62px;place-items:center;width:62px;z-index:2}.content-editorial-topic-stage>span:nth-of-type(2){animation-delay:-1s}.content-editorial-topic-stage>span:nth-of-type(3){animation-delay:-2s}.content-editorial-topic-stage>i{background:linear-gradient(90deg,#0000,#76d2ff,#0000);height:1px;margin:0 10px}.content-editorial-topic-stage>b{aspect-ratio:1;border:1px solid #70ccff2e;border-radius:50%;bottom:-55%;box-shadow:0 0 0 55px #1c77ce0f,0 0 0 115px #1c77ce09;position:absolute;right:-18%;width:70%}.content-directory-hero-photo{display:grid;grid-template-rows:minmax(360px,auto) auto;min-height:0}.content-directory-hero-photo:after{display:none}.content-directory-hero-photo>img{display:block;height:clamp(360px,43vw,570px);inset:auto;position:relative;width:100%}.content-directory-hero-photo>span{-webkit-backdrop-filter:none;backdrop-filter:none;background:#0a315f;border:0;border-radius:0;inset:auto;position:relative}@media (width<=1080px){.primary-hero-stage,.primary-photo-hero .primary-hero-stage{min-height:0;width:min(100%,860px)}.primary-photo-hero .primary-console{width:100%}}@media (width<=820px){.content-editorial-visual,.content-focused-visual,.content-story-visual{grid-template-columns:1fr;grid-template-rows:auto}.content-variant-b .editorial-lifestyle-inset,.content-variant-b .editorial-main-image,.content-variant-b .editorial-read-card,.content-variant-b .story-main-image,.content-variant-b .story-proof-card,.content-variant-b .story-source-inset,.content-variant-c .editorial-lifestyle-inset,.content-variant-c .editorial-main-image,.editorial-lifestyle-inset,.editorial-main-image,.editorial-read-card,.focused-route-inset,.focused-route-photo,.focused-visual-document,.story-main-image,.story-proof-card,.story-source-inset{grid-area:auto/1}.editorial-main-image,.story-main-image{min-height:430px}.focused-route-inset{display:grid}.article-variant-b .content-editorial-scene,.article-variant-c .content-editorial-scene,.content-editorial-scene{grid-template-columns:1fr}}@media (width<=620px){.content-directory-hero-photo>img,.context-route-visual .context-photo-main>img,.primary-hero-context-photo>img,.primary-hero-photo>img,.primary-hub-manifesto-layout>div:last-child>img,.primary-integration-lifestyle>img,.primary-resource-photo>img,.primary-story-photo>img,.solution-console-photo>img{height:310px}.primary-hero-stage,.primary-photo-hero .primary-hero-stage{min-height:0}.primary-integration-lifestyle>div{grid-template-columns:1fr}.primary-integration-lifestyle>div i{display:none}.primary-feature-studio-graphic .primary-feature-metric,.primary-feature-studio-interface .primary-feature-metric{grid-template-columns:1fr}.primary-feature-studio-graphic .primary-feature-metric>strong,.primary-feature-studio-interface .primary-feature-metric>strong{grid-row:auto}.editorial-main-image,.story-main-image{min-height:330px}.editorial-lifestyle-inset,.story-source-inset{min-height:210px}.focused-route-inset{height:180px}.content-editorial-topic-stage,.context-topic-stage{gap:14px;grid-template-columns:1fr;justify-items:center;padding:28px}.content-editorial-topic-stage>i,.context-topic-stage>i{background:linear-gradient(#0000,#76d2ff,#0000);height:28px;margin:0;width:2px}.context-topic-stage>strong{bottom:18px;left:20px}}.primary-hero,.primary-photo-hero{min-height:0;padding-bottom:42px}.primary-hero-layout{align-items:center}.primary-hero-stage,.primary-photo-hero .primary-hero-stage{display:block;min-height:0}.primary-hero-context-photo,.primary-hero-photo,.primary-hero-solution .primary-hero-photo{grid-template-rows:minmax(0,1fr) auto}.primary-hero-context-photo>img,.primary-hero-photo>img{aspect-ratio:16/10;height:auto}.primary-stat-rail{margin-top:52px}.primary-demo{background:linear-gradient(#f5f9fe,#fff);overflow:hidden;position:relative}.primary-demo:before{border:1px solid var(--primary-accent);content:"";height:620px;position:absolute;right:-330px;top:-360px;width:620px}@supports (color:color-mix(in lab,red,red)){.primary-demo:before{border:1px solid color-mix(in srgb,var(--primary-accent) 17%,transparent)}}.primary-demo:before{border-radius:50%;box-shadow:0 0 0 70px var(--primary-accent),0 0 0 140px var(--primary-accent)}@supports (color:color-mix(in lab,red,red)){.primary-demo:before{box-shadow:0 0 0 70px color-mix(in srgb,var(--primary-accent) 3%,transparent),0 0 0 140px color-mix(in srgb,var(--primary-accent) 2%,transparent)}}.primary-demo-layout{align-items:center;display:grid;gap:clamp(55px,7vw,118px);grid-template-columns:minmax(320px,.66fr) minmax(600px,1.34fr);position:relative}.primary-demo-copy>span{align-items:center;color:var(--primary-accent);display:inline-flex;font-size:.62rem;font-weight:850;gap:8px;letter-spacing:.1em}.primary-demo-copy>span svg{width:18px}.primary-demo-copy h2{font-size:clamp(2.7rem,4.3vw,5.2rem);letter-spacing:-.06em;line-height:.97;margin:18px 0}.primary-demo-copy>p{color:#66798f;font-size:.9rem;line-height:1.72;margin:0}.primary-demo-copy>div{display:grid;gap:10px;margin-top:29px}.primary-demo-copy>div span{align-items:center;color:#405a77;display:flex;font-size:.72rem;font-weight:710;gap:8px}.primary-demo-copy>div svg{color:#17a16a;width:16px}.primary-demo-stage{min-width:0}.primary-demo-stage>.hub-console,.primary-demo-stage>.primary-console,.primary-demo-stage>.resource-console{width:100%}.primary-demo-solution{background:linear-gradient(145deg,#f0f8f6,#fff)}.primary-demo-solution .primary-demo-layout{grid-template-columns:minmax(390px,.82fr) minmax(480px,1.18fr)}.primary-demo .solution-console{display:block;min-height:0}.primary-demo .solution-console-panel{display:flex;flex-direction:column;inset:auto;justify-content:center;min-height:430px;padding:clamp(30px,4vw,52px);position:relative;transform:none;width:100%}.primary-demo-integration{background:linear-gradient(145deg,#f5f3ff,#fff)}.primary-demo-resource{background:linear-gradient(145deg,#eef7ff,#fff)}.content-single-visual{align-self:center;display:grid;grid-template-rows:minmax(0,1fr) auto;min-height:0!important;overflow:visible;position:relative}.content-single-visual-frame{aspect-ratio:16/10;background:#edf4fb;border:1px solid #d5e2ef;border-radius:35px 35px 12px;box-shadow:0 34px 86px #0928502b;height:auto;margin:0;overflow:hidden;position:relative;width:100%;z-index:1}.content-single-visual-frame:after{background:linear-gradient(155deg,#ffffff29,#0000 38%);content:"";inset:0;pointer-events:none;position:absolute}.content-single-visual-frame>img{background:linear-gradient(145deg,#f8fbfe,#eaf2fa);display:block;height:100%;object-fit:contain!important;object-position:center!important;width:100%}.content-single-visual-rail{align-items:center;background:#fffffff5;border:1px solid #d7e4f1;border-radius:20px;box-shadow:0 19px 45px #0a28501c;display:flex;gap:20px;justify-content:space-between;margin:14px 0 0 8%;min-height:96px;padding:18px 20px;position:relative;z-index:2}.content-single-visual-rail>div:first-child{align-items:center;display:grid;gap:11px;grid-template-columns:44px 1fr;min-width:0}.content-single-visual-rail>div:first-child>span{background:var(--content-soft);border-radius:13px;color:var(--content-accent);display:grid;height:43px;place-items:center;width:43px}.content-single-visual-rail svg{width:19px}.content-single-visual-rail>div:first-child>div{display:flex;flex-direction:column;min-width:0}.content-single-visual-rail small{color:var(--content-accent);font-size:.52rem;font-weight:850;letter-spacing:.08em}.content-single-visual-rail strong{font-size:.71rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.content-single-modes{display:flex;flex-wrap:wrap;gap:7px;justify-content:flex-end}.content-single-modes span{align-items:center;background:#f8fbfe;border:1px solid #dce6f0;border-radius:999px;color:#536b86;display:inline-flex;font-size:.54rem;font-weight:750;gap:5px;padding:7px 9px}.content-single-modes span svg{color:var(--content-accent);width:13px}.content-single-visual-accent{border:1px solid var(--context-accent);height:58%;left:-17px;position:absolute;top:40px;width:58px;z-index:0}@supports (color:color-mix(in lab,red,red)){.content-single-visual-accent{border:1px solid color-mix(in srgb,var(--context-accent) 26%,transparent)}}.content-single-visual-accent{background:var(--context-accent);border-radius:28px 0 0 28px}@supports (color:color-mix(in lab,red,red)){.content-single-visual-accent{background:color-mix(in srgb,var(--context-accent) 8%,transparent)}}.content-single-visual.visual-b .content-single-visual-frame{border-radius:82px 27px 27px}.content-single-visual.visual-b .content-single-visual-rail{margin:14px 8% 0 0}.content-single-visual.visual-c .content-single-visual-frame{border-radius:27px 92px 27px 27px}.content-single-visual.visual-c .content-single-visual-rail{border-radius:8px 20px 20px;margin-left:0}.content-single-editorial .content-single-visual-frame{aspect-ratio:15/10}.content-single-focused .content-single-visual-frame{aspect-ratio:17/10}.content-source-chapter,.source-variant-b .content-source-card.content-source-chapter,.source-variant-c .content-source-card.content-source-chapter{background:#fff;border:1px solid #dbe6f1;border-radius:27px;display:grid;grid-template-columns:190px minmax(0,1fr);margin:0 auto;max-width:1180px;min-height:0;overflow:hidden;padding:0}.content-source-chapter:after{display:none}.content-source-spine{align-items:flex-start;background:radial-gradient(circle at 0 0,#46b8ff4d,#0000 43%),linear-gradient(145deg,#0a376d,#071e40);color:#fff;display:flex;flex-direction:column;min-height:100%;padding:30px 27px}.content-source-chapter.chapter-2 .content-source-spine{background:radial-gradient(circle at 0 0,#43dcb040,#0000 43%),linear-gradient(145deg,#0b655f,#073638)}.content-source-chapter.chapter-3 .content-source-spine{background:radial-gradient(circle at 0 0,#9f85ff47,#0000 43%),linear-gradient(145deg,#443a81,#18234e)}.content-source-spine>span{color:#8fd9ff;font-size:.63rem;font-weight:850;letter-spacing:.1em}.content-source-spine>i{background:#ffffff17;border:1px solid #ffffff2e;border-radius:15px;display:grid;height:50px;margin:36px 0 18px;place-items:center;width:50px}.content-source-spine svg{width:23px}.content-source-spine>small{color:#ffffffb8;font-size:.66rem;font-weight:720;line-height:1.5}.content-source-chapter .content-source-body{padding:clamp(38px,5vw,70px)}.content-source-chapter:nth-child(2n){grid-template-columns:minmax(0,1fr) 190px}.content-source-chapter:nth-child(2n) .content-source-spine{order:2}.content-source-gallery{align-items:center;background:radial-gradient(circle at 4% 5%,var(--context-accent),transparent 31%),linear-gradient(145deg,#f7fbff,#edf5fc);border:1px solid #d8e5f1;border-radius:32px;display:grid;gap:clamp(38px,5vw,80px);grid-template-columns:minmax(280px,.58fr) minmax(0,1.42fr);margin:clamp(42px,6vw,82px) auto;max-width:1320px;overflow:hidden;padding:clamp(30px,4vw,58px);position:relative}@supports (color:color-mix(in lab,red,red)){.content-source-gallery{background:radial-gradient(circle at 4% 5%,color-mix(in srgb,var(--context-accent) 15%,transparent),transparent 31%),linear-gradient(145deg,#f7fbff,#edf5fc)}}.content-source-gallery:before{border:1px solid var(--context-accent);bottom:-250px;content:"";height:430px;left:-180px;position:absolute;width:430px}@supports (color:color-mix(in lab,red,red)){.content-source-gallery:before{border:1px solid color-mix(in srgb,var(--context-accent) 17%,transparent)}}.content-source-gallery:before{border-radius:50%;box-shadow:0 0 0 55px var(--context-accent),0 0 0 110px var(--context-accent)}@supports (color:color-mix(in lab,red,red)){.content-source-gallery:before{box-shadow:0 0 0 55px color-mix(in srgb,var(--context-accent) 3%,transparent),0 0 0 110px color-mix(in srgb,var(--context-accent) 2%,transparent)}}.content-source-gallery-copy{position:relative;z-index:1}.content-source-gallery-copy>span{align-items:center;color:var(--context-accent);display:inline-flex;font-size:.59rem;font-weight:850;gap:7px;letter-spacing:.09em}.content-source-gallery-copy>span svg{width:16px}.content-source-gallery-copy h2{font-size:clamp(2.4rem,3.6vw,4.4rem);letter-spacing:-.055em;line-height:.98;margin:18px 0 15px}.content-source-gallery-copy p{color:#65788f;font-size:.81rem;line-height:1.7;margin:0}.content-source-gallery .visual-carousel{position:relative;z-index:1}.content-source-gallery .visual-carousel-viewport{height:clamp(370px,33vw,520px)}.article-variant-b .content-editorial-scene-lower,.article-variant-c .content-editorial-scene-lower,.content-editorial-scene-lower{margin-bottom:0;margin-top:clamp(70px,8vw,125px)}.content-article-visual-interlude{background:linear-gradient(#f4f8fd,#fff);overflow:hidden}.content-article-visual-interlude .content-editorial-scene-lower{margin-top:0}.visual-carousel{background:#fff;border:1px solid #d6e3f0;border-radius:29px;box-shadow:0 30px 76px #09274f29;min-width:0;overflow:hidden;position:relative}.visual-carousel-header{align-items:center;background:linear-gradient(#fff,#f8fbfe);border-bottom:1px solid #e0e8f1;display:flex;gap:15px;justify-content:space-between;min-height:54px;padding:10px 13px 10px 18px}.visual-carousel-header>span{align-items:center;color:var(--context-accent);display:inline-flex;font-size:.57rem;font-weight:850;gap:7px;letter-spacing:.1em}.visual-carousel-header>span svg{width:15px}.visual-carousel-header>button{align-items:center;background:#fff;border:1px solid #dce6f0;border-radius:999px;color:#536b85;display:inline-flex;gap:6px;min-height:34px;padding:0 10px}.visual-carousel-header>button svg{width:13px}.visual-carousel-header>button small{font-size:.52rem;font-weight:760}.visual-carousel-viewport{background:#eaf2fa;height:clamp(390px,40vw,585px);overflow:hidden;position:relative;touch-action:pan-y}.visual-carousel-slide{clip-path:inset(4% 0 4% 10% round 24px);filter:saturate(.88);inset:0;margin:0;opacity:0;pointer-events:none;position:absolute;transform:translate(7%)scale(.985);transition:opacity .72s,transform 1.05s cubic-bezier(.16,.8,.2,1),clip-path 1.05s cubic-bezier(.16,.8,.2,1),filter .72s}.visual-carousel-slide[data-state=active]{clip-path:inset(0);filter:saturate();opacity:1;pointer-events:auto;transform:translate(0)scale(1);z-index:2}.visual-carousel[data-direction=next] .visual-carousel-slide[data-state=previous]{clip-path:inset(5% 10% 5% 0 round 24px);transform:translate(-7%)scale(1.02)}.visual-carousel[data-direction=previous] .visual-carousel-slide:not([data-state=active]){clip-path:inset(4% 10% 4% 0 round 24px);transform:translate(-7%)scale(.985)}.visual-carousel[data-direction=previous] .visual-carousel-slide[data-state=previous]{transform:translate(7%)scale(1.02)}.visual-carousel-slide>img{display:block;height:100%;object-fit:contain;width:100%}.visual-carousel-slide-graphic>img,.visual-carousel-slide-interface>img{background:linear-gradient(145deg,#f9fbfe,#edf4fb);object-fit:contain;padding:clamp(10px,1.6vw,22px)}.visual-carousel-light{background:linear-gradient(90deg,#0000,#ffffff26,#0000);height:165%;pointer-events:none;position:absolute;right:-15%;top:-45%;transform:rotate(14deg)translate(170%);width:45%;z-index:3}.visual-carousel[data-rotating=true] .visual-carousel-light{animation:visualCarouselLight 6.2s ease-in-out infinite}.visual-carousel-panorama .visual-carousel-slide{clip-path:inset(0);transform:scale(1.065)}.visual-carousel-panorama .visual-carousel-slide[data-state=active]{transform:scale(1)}.visual-carousel-portrait .visual-carousel-slide{clip-path:inset(12% 4% 0 round 70px 24px 24px);transform:translateY(7%)scale(.985)}.visual-carousel-portrait .visual-carousel-slide[data-state=active]{clip-path:inset(0);transform:translateY(0)scale(1)}.visual-carousel-split .visual-carousel-slide{clip-path:polygon(12% 0,100% 0,88% 100%,0 100%);transform:translate(6%)scale(.98)}.visual-carousel-split .visual-carousel-slide[data-state=active]{clip-path:polygon(0 0,100% 0,100% 100%,0 100%);transform:none}.visual-carousel-editorial .visual-carousel-slide{clip-path:inset(8% 5% round 60px 20px);transform:translateY(3%)scale(.975)}.visual-carousel-editorial .visual-carousel-slide[data-state=active]{clip-path:inset(0);transform:none}.visual-carousel-technical .visual-carousel-slide{clip-path:inset(0 0 12% round 0 0 24px 24px);transform:translateY(-5%)}.visual-carousel-technical .visual-carousel-slide[data-state=active]{clip-path:inset(0);transform:none}.visual-carousel-footer{align-items:center;background:#fff;border-top:1px solid #e0e8f1;display:grid;gap:20px;grid-template-columns:minmax(0,1fr) auto;min-height:105px;padding:17px 18px}.visual-carousel-caption{display:grid;gap:2px 11px;grid-template-columns:auto 1fr;min-width:0}.visual-carousel-caption small{align-self:center;color:var(--context-accent);font-size:.58rem;font-weight:850;grid-row:1/3;letter-spacing:.08em}.visual-carousel-caption strong{font-size:.74rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.visual-carousel-caption span{color:#708198;font-size:.59rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.visual-carousel-controls{align-items:center;display:grid;gap:8px;grid-template-columns:38px auto 38px}.visual-carousel-controls>button{background:#fff;border:1px solid #d8e3ee;border-radius:12px;color:#264563;display:grid;height:37px;place-items:center;transition:color .2s,border-color .2s,transform .2s;width:37px}.visual-carousel-controls>button:hover{border-color:var(--context-accent);color:var(--context-accent)}@supports (color:color-mix(in lab,red,red)){.visual-carousel-controls>button:hover{border-color:color-mix(in srgb,var(--context-accent) 40%,#d8e3ee)}}.visual-carousel-controls>button:hover{transform:translateY(-2px)}.visual-carousel-controls>button svg{width:15px}.visual-carousel-controls>div{display:flex;gap:5px}.visual-carousel-controls>div button{background:0 0;border:0;display:grid;height:24px;padding:0;place-items:center;width:22px}.visual-carousel-controls>div button>i{background:#d6e0eb;border-radius:99px;height:3px;overflow:hidden;position:relative;width:19px}.visual-carousel-controls>div button>i:after{background:var(--context-accent);content:"";inset:0;position:absolute;transform:scaleX(0);transform-origin:0}.visual-carousel-controls>div button.active>i:after{transform:scaleX(1)}.visual-carousel[data-rotating=true] .visual-carousel-controls>div button.active>i:after{animation:visualCarouselProgress 6.2s linear both}.context-route-carousel .visual-carousel{width:100%}.primary-hub-manifesto-layout>div:last-child>img,.primary-integration-lifestyle>img,.primary-resource-photo>img,.primary-story-photo>img{aspect-ratio:16/10;background:linear-gradient(145deg,#f8fbfe,#eaf2fa);height:auto;object-fit:contain}.primary-feature-studio-photo figure{aspect-ratio:16/10;height:auto;min-height:0}.primary-feature-studio-photo figure>img{background:linear-gradient(145deg,#f8fbfe,#eaf2fa);height:100%;object-fit:contain;width:100%}.content-editorial-scene>div>img,.primary-hero-context-photo>img{background:linear-gradient(145deg,#f8fbfe,#eaf2fa);object-fit:contain!important;object-position:center!important}@keyframes visualCarouselProgress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes visualCarouselLight{0%,25%{transform:rotate(14deg)translate(170%)}65%,to{transform:rotate(14deg)translate(-260%)}}@media (width<=1080px){.primary-demo-layout,.primary-demo-solution .primary-demo-layout{grid-template-columns:1fr}.primary-demo-copy{max-width:780px}.content-single-visual-frame{height:auto}.content-source-gallery{grid-template-columns:1fr}.content-source-gallery-copy{max-width:720px}}@media (width<=820px){.content-page .content-hero-visual.content-single-visual{min-height:0}.content-source-chapter,.content-source-chapter:nth-child(2n),.source-variant-b .content-source-card.content-source-chapter,.source-variant-c .content-source-card.content-source-chapter{grid-template-columns:1fr}.content-source-chapter:nth-child(2n) .content-source-spine{order:0}.content-source-spine{align-items:center;display:grid;gap:18px;grid-template-columns:auto 50px 1fr;min-height:150px;padding:24px}.content-source-spine>i{margin:0}}@media (width<=620px){.primary-hero-context-photo>img,.primary-hero-photo>img{height:340px}.primary-demo-copy h2{font-size:clamp(2.4rem,11.5vw,3.7rem)}.feature-console{grid-template-columns:1fr}.feature-console>aside{display:grid;grid-template-columns:1fr 1fr}.feature-console-brand{grid-column:1/3}.feature-console>aside .feature-milo-trigger{margin-top:0}.feature-console .console-topbar{gap:8px;grid-template-columns:auto minmax(0,1fr) auto;height:auto;min-height:58px;padding:8px 12px}.feature-console .console-topbar>strong{line-height:1.22;min-width:0;overflow-wrap:anywhere;text-align:center}.feature-console-title{align-items:flex-start}.feature-console-title div{min-width:0}.feature-console-title strong{line-height:1.24;overflow-wrap:anywhere}.feature-console-workflow{gap:6px;grid-template-columns:repeat(3,minmax(0,1fr))}.feature-console-workflow>i{display:none}.feature-console-workflow>span{line-height:1.22;min-width:0;overflow-wrap:anywhere;text-align:center}.content-single-editorial .content-single-visual-frame,.content-single-focused .content-single-visual-frame,.content-single-visual-frame{aspect-ratio:4/3;border-radius:25px 25px 8px;height:auto}.content-single-visual.visual-b .content-single-visual-frame,.content-single-visual.visual-c .content-single-visual-frame{border-radius:48px 22px 22px}.content-single-visual-rail,.content-single-visual.visual-b .content-single-visual-rail,.content-single-visual.visual-c .content-single-visual-rail{align-items:flex-start;flex-direction:column;margin:10px 0 0;padding:15px}.content-single-modes{justify-content:flex-start}.content-single-visual-accent{display:none}.content-source-spine{grid-template-columns:auto 42px 1fr;min-height:120px;padding:19px}.content-source-spine>i{height:42px;width:42px}.content-source-chapter .content-source-body{padding:31px 22px}.visual-carousel{border-radius:22px}.visual-carousel-viewport{height:330px}.visual-carousel-footer{gap:12px;grid-template-columns:1fr}.visual-carousel-controls{justify-content:space-between}.visual-carousel-controls>div{justify-content:center}.visual-carousel-caption span{white-space:normal}}@media (width<=390px){.feature-console .console-topbar{grid-template-columns:auto minmax(0,1fr)}.feature-console .console-topbar>small{display:none}.feature-console-canvas{margin:8px;padding:12px}.feature-console-title{gap:9px}.feature-console-title>span{border-radius:11px;height:39px;width:39px}}@media (prefers-reduced-motion:reduce){.visual-carousel-slide{clip-path:inset(0)!important;transform:none!important;transition:opacity .2s!important}.visual-carousel-controls>div button.active>i:after,.visual-carousel-light{animation:none!important}}.premium-context-story{background:radial-gradient(circle at 76% 8%,var(--context-accent),transparent 30%),linear-gradient(145deg,#071c3b 0,#06172f 54%,#041226 100%);overflow:clip;padding-block:clamp(57.6px,6vw,92.4px)!important;position:relative;scroll-margin-top:72px}@supports (color:color-mix(in lab,red,red)){.premium-context-story{background:radial-gradient(circle at 76% 8%,color-mix(in srgb,var(--context-accent) 20%,transparent),transparent 30%),linear-gradient(145deg,#071c3b 0,#06172f 54%,#041226 100%)}}.premium-context-story:before{background-size:72px 72px;-webkit-mask-image:linear-gradient(#000 0 72%,#0000);mask-image:linear-gradient(#000 0 72%,#0000);opacity:.14}.premium-context-story:after{height:min(70vw,940px);left:88%;opacity:.7;top:3%;width:min(70vw,940px)}.premium-context-story .context-journey-heading{align-items:end;gap:clamp(38px,7vw,104px);grid-template-columns:minmax(0,1fr) minmax(220px,.32fr);margin-bottom:clamp(66px,8vw,112px)}.premium-context-story .context-journey-heading>div>span{align-items:center;color:#78cbff;display:inline-flex;font-size:.56rem;font-weight:850;gap:9px;letter-spacing:.13em}.premium-context-story .context-journey-heading>div>span svg{width:17px}.premium-context-story .context-journey-heading h2{font-size:clamp(3.2rem,5.6vw,6.7rem);margin-block:18px;max-width:1050px;text-wrap:balance}.premium-context-story .context-journey-heading p{color:#e2efffa8;font-size:.91rem;max-width:780px}.premium-story-purpose{background:linear-gradient(145deg,#ffffff18,#ffffff09);border:1px solid #ffffff21;border-radius:3px 26px 26px;box-shadow:inset 0 1px #ffffff1a,0 28px 70px #00000029;display:flex;flex-direction:column;justify-content:flex-end;min-height:162px;padding:22px}.premium-story-purpose small{color:#72c9ff;font-size:.49rem;font-weight:850;letter-spacing:.12em}.premium-story-purpose strong{color:#fff;font-size:1.02rem;line-height:1.25;margin-top:12px}.premium-story-purpose span{color:#ffffff7a;font-size:.55rem;margin-top:7px}.premium-story-layout{align-items:start;display:grid;gap:clamp(30px,5vw,76px);grid-template-columns:minmax(0,1.55fr) minmax(278px,.55fr)}.premium-story-sticky{min-width:0;position:sticky;top:86px}.premium-story-canvas{--story-line:#9ec4ec26;background:radial-gradient(circle at 80% 15%,var(--story-accent),transparent 31%),linear-gradient(145deg,#0b2850 0,#071c3b 51%,#05152d 100%);border:1px solid #aed1f533;border-radius:34px;display:grid;grid-template-rows:54px minmax(0,1fr) 52px;isolation:isolate;min-height:clamp(590px,67vh,690px);overflow:hidden;position:relative}@supports (color:color-mix(in lab,red,red)){.premium-story-canvas{background:radial-gradient(circle at 80% 15%,color-mix(in srgb,var(--story-accent) 22%,transparent),transparent 31%),linear-gradient(145deg,#0b2850 0,#071c3b 51%,#05152d 100%)}}.premium-story-canvas{box-shadow:inset 0 1px #ffffff1f,0 38px 100px #0005125c}.premium-story-canvas:before{background-image:linear-gradient(var(--story-line) 1px,transparent 1px),linear-gradient(90deg,var(--story-line) 1px,transparent 1px);background-size:var(--story-grid-size,54px) var(--story-grid-size,54px);content:"";inset:54px 0 52px;-webkit-mask-image:radial-gradient(circle at 50% 45%,#000,#0000 76%);mask-image:radial-gradient(circle at 50% 45%,#000,#0000 76%);opacity:.42;position:absolute;z-index:-1}.premium-story-canvas[data-signature="1"],.premium-story-canvas[data-signature="7"]{border-radius:52px 8px 30px 30px}.premium-story-canvas[data-signature="2"],.premium-story-canvas[data-signature="8"]{border-radius:8px 48px 28px}.premium-story-canvas[data-signature="3"],.premium-story-canvas[data-signature="9"]{background-position:100% 0}.premium-story-canvas[data-signature="10"],.premium-story-canvas[data-signature="4"]{--story-line:#77d2ff1c}.premium-story-canvas[data-signature="11"],.premium-story-canvas[data-signature="5"]{border-radius:46px 46px 8px}.premium-story-ambient{inset:0;overflow:hidden;pointer-events:none;position:absolute;z-index:-1}.premium-story-ambient i{border:1px solid var(--story-accent);display:block;position:absolute}@supports (color:color-mix(in lab,red,red)){.premium-story-ambient i{border:1px solid color-mix(in srgb,var(--story-accent) 34%,transparent)}}.premium-story-ambient i{border-radius:50%}.premium-story-ambient i:first-child{height:280px;right:-100px;top:82px;width:280px}.premium-story-ambient i:nth-child(2){height:130px;opacity:.45;right:31px;top:158px;width:130px}.premium-story-ambient i:nth-child(3){background:#6fd0ff;border:0;box-shadow:0 0 26px #34aaff;height:9px;left:var(--story-glow-x,10%);top:var(--story-glow-y,24%);width:9px}.premium-story-canvas[data-signature="10"] .premium-story-ambient i:first-child,.premium-story-canvas[data-signature="2"] .premium-story-ambient i:first-child,.premium-story-canvas[data-signature="6"] .premium-story-ambient i:first-child{left:-108px;right:auto;top:46%}.premium-story-canvas[data-signature="11"] .premium-story-ambient i:nth-child(3),.premium-story-canvas[data-signature="3"] .premium-story-ambient i:nth-child(3),.premium-story-canvas[data-signature="7"] .premium-story-ambient i:nth-child(3){left:82%;top:72%}.premium-story-chrome,.premium-story-footer{align-items:center;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#030f2173;display:grid;padding-inline:22px;position:relative;z-index:6}.premium-story-chrome{border-bottom:1px solid #ffffff17;gap:16px;grid-template-columns:1fr minmax(0,1fr) auto}.premium-story-chrome>span{align-items:center;color:#83d3ff;display:flex;font-size:.49rem;font-weight:830;gap:8px;letter-spacing:.08em;text-transform:uppercase}.premium-story-chrome>span i{background:#5ee1ab;border-radius:50%;box-shadow:0 0 0 5px #5ee1ab1a;height:6px;width:6px}.premium-story-chrome>span img{background:#fff;border-radius:4px;height:18px;object-fit:contain;width:18px}.premium-story-chrome>strong{color:#ffffffc7;font-size:.57rem;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.premium-story-chrome>small{color:#ffffff6e;font-size:.5rem;font-variant-numeric:tabular-nums;letter-spacing:.08em}.premium-story-scene{min-height:0;position:relative;z-index:2}.premium-story-footer{border-top:1px solid #ffffff17;gap:16px;grid-template-columns:auto 1fr minmax(0,auto)}.premium-story-footer>span{color:#ffffff70;font-size:.48rem;max-width:190px;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.premium-story-footer>i{background:#ffffff1a;border-radius:99px;height:2px;overflow:hidden}.premium-story-footer>i b{background:linear-gradient(90deg,#72cfff,var(--story-accent));border-radius:inherit;display:block;height:100%;transform:scaleX(var(--story-progress-scale));transform-origin:0;width:100%}.premium-story-footer>strong{color:#fff;font-size:.52rem;max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.premium-surface{inset:0;padding:28px;position:absolute}.premium-story-signal{align-items:center;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#05162fcc;border:1px solid #bad9f833;border-radius:17px;bottom:24px;box-shadow:0 20px 50px #00081945,inset 0 1px #ffffff14;display:grid;gap:13px;grid-template-columns:42px minmax(0,1fr) auto;left:28px;min-height:76px;padding:12px 14px;position:absolute;right:28px;z-index:5}.premium-story-signal>span{background:var(--story-accent);border-radius:12px;color:#fff;display:grid;height:42px;place-items:center;width:42px}@supports (color:color-mix(in lab,red,red)){.premium-story-signal>span{background:color-mix(in srgb,var(--story-accent) 75%,#0a2853)}}.premium-story-signal>span svg{width:19px}.premium-story-signal>div{display:flex;flex-direction:column;gap:3px;min-width:0}.premium-story-signal>div small{color:#71caff;font-size:.45rem;font-weight:850;letter-spacing:.08em}.premium-story-signal>div strong{color:#fff;font-size:.66rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.premium-story-signal>em{align-items:center;color:#75e2b5;display:inline-flex;font-size:.5rem;font-style:normal;font-weight:730;gap:5px;white-space:nowrap}.premium-story-signal>em svg{width:13px}.premium-route-map-frame{inset:34px 18px 106px;position:absolute}.premium-route-map{height:100%;overflow:visible;width:100%}.premium-route-grid{fill:none;stroke:#add3f514;stroke-width:1px}.premium-route-base,.premium-route-live{fill:none;vector-effect:non-scaling-stroke}.premium-route-base{stroke:#c3e0f933;stroke-linecap:round;stroke-width:4px}.premium-route-live{filter:drop-shadow(0 0 9px var(--story-accent));stroke:var(--story-accent);stroke-dasharray:100;stroke-linecap:round;stroke-width:5px}@supports (color:color-mix(in lab,red,red)){.premium-route-live{filter:drop-shadow(0 0 9px color-mix(in srgb,var(--story-accent) 74%,transparent))}}.premium-route-map circle{fill:#0c2b52;stroke:#ffffff61;stroke-width:2px;vector-effect:non-scaling-stroke}.premium-route-map circle.complete{fill:#6ddcb0;stroke:#c6ffe7}.premium-route-map circle.active{fill:#fff;filter:drop-shadow(0 0 9px var(--story-accent));stroke:var(--story-accent);stroke-width:4px}.premium-route-destination,.premium-route-origin{background:#04142abf;border:1px solid #bddcfa2e;border-radius:13px;box-shadow:0 16px 35px #0003;display:flex;flex-direction:column;gap:4px;padding:12px 14px;position:absolute;z-index:3}.premium-route-origin{left:36px;max-width:210px;top:70px}.premium-route-destination{align-items:center;flex-direction:row;gap:9px;max-width:230px;right:32px;top:58px}.premium-route-destination>svg{color:#68d4ff;width:17px}.premium-route-destination span{display:flex;flex-direction:column;gap:3px;min-width:0}.premium-route-destination small,.premium-route-origin small{color:#70caff;font-size:.43rem;font-weight:850;letter-spacing:.1em}.premium-route-destination strong,.premium-route-origin strong{color:#fff;font-size:.58rem;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.premium-route-payload-group{transform-box:view-box}.premium-route-payload{align-items:center;background:#fff;border-radius:9px;box-shadow:0 12px 30px #00000047,0 0 0 5px var(--story-accent);color:#092348;display:flex;gap:7px;height:100%;padding:9px 11px;width:100%}@supports (color:color-mix(in lab,red,red)){.premium-route-payload{box-shadow:0 12px 30px #00000047,0 0 0 5px color-mix(in srgb,var(--story-accent) 14%,transparent)}}.premium-route-payload svg{color:var(--story-accent);flex:none;width:15px}.premium-route-payload img{border-radius:4px;flex:none;height:20px;object-fit:contain;width:20px}.premium-route-payload span{font-size:.46rem;font-weight:820;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.premium-blueprint-grid{background-image:linear-gradient(#85c3eb1f 1px,#0000 0),linear-gradient(90deg,#85c3eb1f 1px,#0000 0);background-size:28px 28px;inset:16px 20px 103px;-webkit-mask-image:radial-gradient(circle,#000 22%,#0000 77%);mask-image:radial-gradient(circle,#000 22%,#0000 77%);opacity:.68;position:absolute}.premium-blueprint-object{height:49%;left:12%;perspective:800px;position:absolute;top:22%;width:45%}.blueprint-core{aspect-ratio:1;border:2px solid var(--story-accent);color:#fff;display:grid;left:28%;place-items:center;position:absolute;top:20%;width:42%}@supports (color:color-mix(in lab,red,red)){.blueprint-core{border:2px solid color-mix(in srgb,var(--story-accent) 75%,#fff)}}.blueprint-core{background:linear-gradient(145deg,var(--story-accent),#0b315e);border-radius:18px}@supports (color:color-mix(in lab,red,red)){.blueprint-core{background:linear-gradient(145deg,color-mix(in srgb,var(--story-accent) 78%,#0c2b55),#0b315e)}}.blueprint-core{box-shadow:15px 16px #51ade51f,30px 32px #51ade50e,0 30px 65px #00000042;transform:rotateX(54deg)rotate(-30deg);transform-style:preserve-3d}.blueprint-core>svg{width:34%}.blueprint-core>b,.blueprint-core>i{background:#ffffff59;height:1px;position:absolute}.blueprint-core>i{left:17%;right:17%;top:67%}.blueprint-core>b{bottom:17%;height:auto;left:67%;top:17%;width:1px}.blueprint-layer{background:#072243db;border:1px solid #9fcff23d;border-radius:12px;box-shadow:0 13px 28px #0003;color:#74d0ff;display:grid;height:44px;place-items:center;position:absolute;width:44px}.blueprint-layer svg{width:19px}.blueprint-layer.layer-one{left:3%;top:8%}.blueprint-layer.layer-two{right:1%;top:12%}.blueprint-layer.layer-three{bottom:4%;right:5%}.blueprint-axis{align-items:center;color:#78cfff;display:flex;position:absolute;z-index:4}.blueprint-axis i{background:currentColor;border-radius:50%;height:5px;width:5px}.blueprint-axis:before{background:currentColor;content:"";flex:1;height:1px}.blueprint-axis b{font-size:.4rem;letter-spacing:.08em;padding:4px 7px;white-space:nowrap}.blueprint-axis.axis-x{bottom:-7%;left:4%;right:4%}.blueprint-axis.axis-y{bottom:10%;flex-direction:column;right:-16%;top:10%}.blueprint-axis.axis-y:before{height:auto;width:1px}.blueprint-axis.axis-y b{position:absolute;right:-32px;top:44%;transform:rotate(90deg)}.premium-blueprint-object.stage-1 .blueprint-core{transform:rotateX(54deg)rotate(-26deg)translateZ(7px)}.premium-blueprint-object.stage-2 .blueprint-core{transform:rotateX(48deg)rotate(-30deg)scale(.9)}.premium-blueprint-object.stage-3 .blueprint-core{transform:rotateX(54deg)rotate(-34deg)translateZ(12px)}.premium-blueprint-object.stage-4 .blueprint-core{transform:rotateX(50deg)rotate(-28deg)scale(1.05)}.premium-blueprint-notes{display:grid;gap:8px;position:absolute;right:4%;top:17%;width:36%}.premium-blueprint-notes span{align-items:center;background:#06183191;border:1px solid #b0d5f51f;border-radius:10px;color:#fff6;display:grid;gap:8px;grid-template-columns:25px 1fr;min-height:47px;padding:8px 10px}.premium-blueprint-notes span i{background:#ffffff12;border-radius:7px;display:grid;font-size:.43rem;font-style:normal;height:24px;place-items:center;width:24px}.premium-blueprint-notes span strong{font-size:.52rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.premium-blueprint-notes span.active{border-color:var(--story-accent);color:#fff}@supports (color:color-mix(in lab,red,red)){.premium-blueprint-notes span.active{border-color:color-mix(in srgb,var(--story-accent) 55%,transparent)}}.premium-blueprint-notes span.active{background:var(--story-accent)}@supports (color:color-mix(in lab,red,red)){.premium-blueprint-notes span.active{background:color-mix(in srgb,var(--story-accent) 16%,#061831b3)}}.premium-blueprint-notes span.complete i{background:#62d8ad;color:#07264b}.premium-workspace-topline{align-items:center;background:#ffffff0b;border:1px solid #abd4f426;border-radius:11px 11px 0 0;display:grid;gap:12px;grid-template-columns:1fr minmax(0,1fr) auto;height:45px;padding:0 14px}.premium-workspace-topline>span{align-items:center;color:#73d6aa;display:flex;font-size:.44rem;font-weight:840;gap:7px;letter-spacing:.08em}.premium-workspace-topline>span i{background:currentColor;border-radius:50%;box-shadow:0 0 9px;height:5px;width:5px}.premium-workspace-topline>strong{font-size:.53rem;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.premium-workspace-topline>small{color:#fff6;font-size:.45rem}.premium-workspace-board{background:#04142b7a;border:1px solid #abd4f426;border-radius:0 0 15px 15px;border-top:0;display:grid;grid-template-columns:56px minmax(180px,.78fr) minmax(220px,1.22fr);min-height:355px}.premium-workspace-board>aside{align-items:center;border-right:1px solid #ffffff17;display:flex;flex-direction:column;gap:10px;padding:15px 8px}.premium-workspace-board>aside svg{color:#7ad0ff;width:20px}.premium-workspace-board>aside strong{color:#ffffff7a;font-size:.38rem;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:44px}.premium-workspace-board>aside i{background:#ffffff21;border-radius:50%;height:7px;margin-top:5px;width:7px}.premium-workspace-board>aside i.complete{background:#5ad9a7}.premium-workspace-board>aside i.active{background:#fff;box-shadow:0 0 0 4px var(--story-accent)}@supports (color:color-mix(in lab,red,red)){.premium-workspace-board>aside i.active{box-shadow:0 0 0 4px color-mix(in srgb,var(--story-accent) 30%,transparent)}}.premium-workspace-queue{align-content:start;border-right:1px solid #ffffff17;display:grid;gap:6px;padding:13px}.premium-workspace-queue article{align-items:center;border:1px solid #0000;border-radius:9px;color:#fff6;display:grid;gap:8px;grid-template-columns:25px 1fr 19px;min-height:52px;padding:7px 9px}.premium-workspace-queue article>span{color:#70caff;font-size:.42rem;font-weight:850}.premium-workspace-queue article>div{display:flex;flex-direction:column;gap:3px;min-width:0}.premium-workspace-queue article small,.premium-workspace-queue article strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.premium-workspace-queue article strong{font-size:.5rem}.premium-workspace-queue article small{color:#ffffff52;font-size:.4rem}.premium-workspace-queue article em{border-radius:50%;color:#66ddb0;display:grid;font-style:normal;height:18px;place-items:center;width:18px}.premium-workspace-queue article em svg{width:11px}.premium-workspace-queue article.active{border-color:var(--story-accent);color:#fff}@supports (color:color-mix(in lab,red,red)){.premium-workspace-queue article.active{border-color:color-mix(in srgb,var(--story-accent) 48%,transparent)}}.premium-workspace-queue article.active{background:var(--story-accent)}@supports (color:color-mix(in lab,red,red)){.premium-workspace-queue article.active{background:color-mix(in srgb,var(--story-accent) 16%,transparent)}}.premium-workspace-queue article.complete{color:#ffffffad}.premium-workspace-focus{display:flex;flex-direction:column;justify-content:center;min-width:0;padding:clamp(18px,3vw,34px)}.premium-workspace-focus>small{color:#74cfff;font-size:.43rem;font-weight:850;letter-spacing:.1em}.premium-workspace-focus>strong{font-size:clamp(1.25rem,2.3vw,2.1rem);letter-spacing:-.04em;line-height:1.02;margin-top:12px}.premium-workspace-focus>p{color:#deeeff91;-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;font-size:.61rem;line-height:1.55;margin:12px 0 22px;overflow:hidden}.premium-workspace-focus>span{background:#ffffff1c;border-radius:99px;height:3px;overflow:hidden}.premium-workspace-focus>span i{background:var(--story-accent);border-radius:inherit;display:block;height:100%}.premium-network-field{inset:24px 20px 105px;position:absolute}.premium-network-lines{height:100%;inset:0;position:absolute;width:100%}.premium-network-lines circle,.premium-network-lines path{fill:none;stroke:#90c9f238;stroke-width:1.6px;vector-effect:non-scaling-stroke}.premium-network-lines circle{stroke-dasharray:4 7}.premium-network-core{align-items:center;border:1px solid var(--story-accent);display:grid;gap:10px;grid-template-columns:37px 1fr;left:50%;min-height:90px;padding:13px;position:absolute;top:43%;width:160px;z-index:3}@supports (color:color-mix(in lab,red,red)){.premium-network-core{border:1px solid color-mix(in srgb,var(--story-accent) 55%,#93c9ef)}}.premium-network-core{background:linear-gradient(145deg,var(--story-accent),#071b38);border-radius:19px}@supports (color:color-mix(in lab,red,red)){.premium-network-core{background:linear-gradient(145deg,color-mix(in srgb,var(--story-accent) 40%,#08264d),#071b38)}}.premium-network-core{box-shadow:0 20px 50px #0000004d,0 0 0 8px var(--story-accent)}@supports (color:color-mix(in lab,red,red)){.premium-network-core{box-shadow:0 20px 50px #0000004d,0 0 0 8px color-mix(in srgb,var(--story-accent) 9%,transparent)}}.premium-network-core{transform:translate(-50%,-50%)}.premium-network-core>svg{color:#fff;width:31px}.premium-network-core>img{background:#fff;border-radius:10px;height:38px;object-fit:contain;padding:5px;width:38px}.premium-network-core span{display:flex;flex-direction:column;gap:4px;min-width:0}.premium-network-core small{color:#8bd7ff;font-size:.39rem;font-weight:820}.premium-network-core strong{font-size:.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.premium-network-node{align-items:center;background:#051831c2;border:1px solid #a5d0f224;border-radius:12px;box-shadow:0 14px 30px #0000002e;color:#ffffff6b;display:grid;gap:8px;grid-template-columns:29px 1fr 7px;min-height:56px;padding:9px 10px;position:absolute;width:144px;z-index:2}.premium-network-node>svg{width:20px}.premium-network-node>span{display:flex;flex-direction:column;gap:2px;min-width:0}.premium-network-node small{color:#6dc9fb;font-size:.38rem}.premium-network-node strong{font-size:.46rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.premium-network-node>i{background:#ffffff21;border-radius:50%;height:6px;width:6px}.premium-network-node.active{border-color:var(--story-accent);color:#fff}@supports (color:color-mix(in lab,red,red)){.premium-network-node.active{border-color:color-mix(in srgb,var(--story-accent) 60%,transparent)}}.premium-network-node.active{background:var(--story-accent)}@supports (color:color-mix(in lab,red,red)){.premium-network-node.active{background:color-mix(in srgb,var(--story-accent) 23%,#061a36)}}.premium-network-node.active>i{background:#fff;box-shadow:0 0 12px var(--story-accent)}.premium-network-node.complete>i{background:#67ddb0}.premium-network-node.node-1{left:4%;top:10%}.premium-network-node.node-2{left:5%;top:55%}.premium-network-node.node-3{right:4%;top:8%}.premium-network-node.node-4{right:3%;top:54%}.premium-network-node.node-5{left:50%;top:6%;transform:translate(-50%)}.premium-network-field .premium-network-core{top:50%}.premium-network-field .premium-network-node{left:var(--network-node-x);right:auto;top:var(--network-node-y);transform:translate(-50%,-50%)}.premium-network-packet{transform-box:view-box;transform-origin:0 0}.premium-network-packet circle{fill:#fff;stroke:var(--story-accent)}@supports (color:color-mix(in lab,red,red)){.premium-network-packet circle{stroke:color-mix(in srgb,var(--story-accent) 34%,transparent)}}.premium-network-packet circle{stroke-width:6px;vector-effect:non-scaling-stroke}.premium-network-packet path{fill:none;stroke:#06254b;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;vector-effect:non-scaling-stroke}.premium-evidence-stack{inset:8% 32% 111px 4%;position:absolute}.premium-evidence-stack article{--evidence-shift:calc(var(--evidence-index)*12px);align-items:start;background:linear-gradient(145deg,#0e3157f7,#051933fa);border:1px solid #acd3f426;border-radius:15px;box-shadow:0 17px 36px #00000045;color:#ffffff61;display:grid;gap:11px;grid-template-columns:36px 1fr 30px;left:var(--evidence-shift);min-height:116px;padding:15px;position:absolute;right:calc(var(--evidence-index)*-3px);top:calc(var(--evidence-index)*38px)}.premium-evidence-stack article>span{background:#ffffff12;border-radius:10px;display:grid;height:36px;place-items:center;width:36px}.premium-evidence-stack article>span svg{width:17px}.premium-evidence-stack article>div{display:flex;flex-direction:column;min-width:0}.premium-evidence-stack article small{color:#6fcbff;font-size:.4rem;font-weight:830;letter-spacing:.07em}.premium-evidence-stack article strong{font-size:.58rem;margin-top:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.premium-evidence-stack article p{color:#ddedfd6b;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:.46rem;line-height:1.45;margin:7px 0 0;overflow:hidden}.premium-evidence-stack article>em{border:1px solid #ffffff1f;border-radius:50%;display:grid;font-size:.45rem;font-style:normal;height:28px;place-items:center;width:28px}.premium-evidence-stack article>em svg{width:15px}.premium-evidence-stack article.complete{color:#ffffffb3}.premium-evidence-stack article.complete>em{border-color:#64deb040;color:#64deb0}.premium-evidence-stack article.active{border-color:var(--story-accent);color:#fff;z-index:3}@supports (color:color-mix(in lab,red,red)){.premium-evidence-stack article.active{border-color:color-mix(in srgb,var(--story-accent) 62%,transparent)}}.premium-evidence-stack article.active{box-shadow:0 22px 50px #00000057,0 0 0 4px var(--story-accent)}@supports (color:color-mix(in lab,red,red)){.premium-evidence-stack article.active{box-shadow:0 22px 50px #00000057,0 0 0 4px color-mix(in srgb,var(--story-accent) 8%,transparent)}}.premium-evidence-stack article.active{transform:translate(14px)}.premium-evidence-review{align-content:center;background:#04142bc7;border:1px solid #a4d2f22e;border-radius:4px 22px 22px;display:grid;gap:11px;grid-template-columns:38px 1fr;min-height:128px;padding:17px;position:absolute;right:4%;top:23%;width:27%;z-index:4}.premium-evidence-review>svg{color:#70dcb0;width:30px}.premium-evidence-review>span{display:flex;flex-direction:column;gap:5px;min-width:0}.premium-evidence-review small{color:#73cfff;font-size:.4rem;font-weight:820}.premium-evidence-review strong{font-size:.55rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.premium-evidence-review b{font-size:2.2rem;grid-column:1/3;letter-spacing:-.06em}.premium-surface-editorial{display:grid;gap:20px;grid-template-columns:92px minmax(0,1fr) minmax(124px,.38fr);padding-bottom:114px}.premium-editorial-index{border-right:1px solid #ffffff1a;display:flex;flex-direction:column;padding-top:22px}.premium-editorial-index>small{color:#74cfff;font-size:.39rem;font-weight:830;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;width:72px}.premium-editorial-index>strong{font-size:3.4rem;letter-spacing:-.08em;line-height:1;margin-top:16px}.premium-editorial-index>span{display:flex;gap:4px;margin-top:24px}.premium-editorial-index>span i{background:#ffffff26;height:2px;width:10px}.premium-editorial-index>span i.complete{background:#66ddb0}.premium-editorial-index>span i.active{background:var(--story-accent);width:20px}.premium-editorial-frame{display:flex;flex-direction:column;justify-content:center;min-width:0;padding:24px 0}.premium-editorial-frame>span{color:#73cfff;font-size:.45rem;font-weight:840;letter-spacing:.1em}.premium-editorial-frame h3{font-size:clamp(2rem,4vw,4.25rem);letter-spacing:-.058em;-webkit-line-clamp:3;line-height:.96;margin:15px 0 14px;max-height:3em;max-width:600px;text-wrap:balance}.premium-editorial-frame h3,.premium-editorial-frame p{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.premium-editorial-frame p{color:#e0eefd94;font-size:.65rem;-webkit-line-clamp:4;line-height:1.58;margin:0;max-width:590px}.premium-editorial-frame>div{align-items:center;color:#77ddb5;display:flex;gap:9px;margin-top:24px}.premium-editorial-frame>div strong{font-size:.53rem}.premium-editorial-frame>div svg{width:15px}.premium-editorial-chapters{align-content:center;display:grid;gap:13px}.premium-editorial-chapters>span{color:#ffffff4d;display:grid;font-size:.39rem;gap:8px;grid-template-columns:20px 1fr}.premium-editorial-chapters>span i{font-style:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.premium-editorial-chapters>span.active{color:#fff}.premium-editorial-chapters>span.complete{color:#69ddb1a3}.premium-surface-assistant{align-items:center;display:grid;gap:20px;grid-template-columns:minmax(0,1.13fr) minmax(240px,.87fr);padding-bottom:116px}.premium-assistant-workspace{background:#04152c9e;border:1px solid #b2d7f526;border-radius:17px;box-shadow:inset 0 1px #ffffff0f;min-height:287px;padding:18px}.assistant-record{align-items:center;border-bottom:1px solid #ffffff17;display:grid;gap:11px;grid-template-columns:44px 1fr auto;padding-bottom:17px}.assistant-record>span{background:var(--story-accent);border-radius:12px;color:#fff;display:grid;height:44px;place-items:center;width:44px}.assistant-record>span svg{width:21px}.assistant-record>div{display:flex;flex-direction:column;gap:4px;min-width:0}.assistant-record small{color:#76ceff;font-size:.41rem;font-weight:830}.assistant-record strong{font-size:.59rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.assistant-record em{color:#ffffff70;font-size:.45rem;font-style:normal}.assistant-context-grid{display:grid;gap:7px;grid-template-columns:repeat(3,1fr);margin-top:16px}.assistant-context-grid>span{background:#ffffff09;border:1px solid #ffffff14;border-radius:10px;display:flex;flex-direction:column;gap:6px;justify-content:center;min-height:73px;min-width:0;padding:10px}.assistant-context-grid>span.active{border-color:var(--story-accent)}@supports (color:color-mix(in lab,red,red)){.assistant-context-grid>span.active{border-color:color-mix(in srgb,var(--story-accent) 58%,transparent)}}.assistant-context-grid>span.active{background:var(--story-accent)}@supports (color:color-mix(in lab,red,red)){.assistant-context-grid>span.active{background:color-mix(in srgb,var(--story-accent) 16%,#ffffff08)}}.assistant-context-grid>span.active{transform:translateY(-3px)}.assistant-context-grid>span.complete{background:#2a946f12;border-color:#65ddb02e}.assistant-context-grid small{color:#ffffff5c;font-size:.37rem;font-weight:820}.assistant-context-grid strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:.47rem;line-height:1.3;overflow:hidden}.assistant-record-line{display:grid;gap:9px;margin-top:23px;padding-top:11px;position:relative}.assistant-record-line:before{background:linear-gradient(90deg,var(--story-accent),#67ddb0);border-radius:99px;content:"";height:3px;left:0;position:absolute;top:0;transform:scaleX(var(--assistant-progress-scale));transform-origin:0;width:100%}.assistant-record-line i{background:#ffffff14;border-radius:99px;height:6px}.assistant-record-line i:first-child{width:82%}.assistant-record-line i:nth-child(2){width:64%}.assistant-record-line i:nth-child(3){width:73%}.premium-assistant-sidecar{background:linear-gradient(145deg,#fff,#ecf7ff);border-radius:5px 24px 24px;box-shadow:0 27px 65px #00000047;color:#0b294f;display:flex;flex-direction:column;min-height:336px;padding:20px}.premium-assistant-sidecar>div:first-child{align-items:center;border-bottom:1px solid #d8e8f4;display:grid;gap:11px;grid-template-columns:42px 1fr;padding-bottom:17px}.premium-assistant-sidecar>div:first-child>svg{background:var(--story-accent);border-radius:12px;color:#fff;height:40px;padding:9px;width:40px}.premium-assistant-sidecar>div span{display:flex;flex-direction:column;gap:4px;min-width:0}.premium-assistant-sidecar small{color:#67809b;font-size:.38rem;line-height:1.45}.premium-assistant-sidecar>div small{color:var(--story-accent);font-weight:850}.premium-assistant-sidecar strong{font-size:.56rem;line-height:1.25}.premium-assistant-sidecar>p{color:#4f6b87;-webkit-line-clamp:5;-webkit-box-orient:vertical;display:-webkit-box;font-size:.57rem;line-height:1.6;margin:19px 0;overflow:hidden}.premium-assistant-sidecar>div:nth-child(3){align-items:center;background:#e6f8f1;border-radius:10px;color:#0b6f57;display:grid;gap:9px;grid-template-columns:31px 1fr;margin-top:auto;padding:12px}.premium-assistant-sidecar>div:nth-child(3)>svg{width:21px}.premium-assistant-sidecar>small:last-child{margin-top:15px}.premium-surface-decision{align-items:center;display:grid;grid-template-columns:minmax(150px,.65fr) 34px minmax(210px,1fr) 34px minmax(145px,.65fr);padding-bottom:116px}.premium-decision-input,.premium-decision-output{background:#051831b0;border:1px solid #aed7f629;border-radius:17px;display:flex;flex-direction:column;justify-content:center;min-height:150px;min-width:0;padding:17px}.premium-decision-input{grid-column:1}.premium-decision-input:after{background:linear-gradient(90deg,var(--story-accent),#ffffff2e);content:"";height:1px;left:calc(26% + 7px);position:absolute;width:34px}.premium-decision-input>span{background:var(--story-accent);border-radius:11px;color:#fff;display:grid;height:39px;place-items:center;width:39px}.premium-decision-input>span svg{width:19px}.premium-decision-input>span img{background:#fff;border-radius:5px;height:24px;object-fit:contain;padding:2px;width:24px}.premium-decision-input>div{display:flex;flex-direction:column;margin-top:14px;min-width:0}.premium-decision-input small,.premium-decision-logic>small,.premium-decision-output small{color:#74ccff;font-size:.39rem;font-weight:840;letter-spacing:.08em}.premium-decision-input strong,.premium-decision-output strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:.56rem;line-height:1.3;margin-top:6px;overflow:hidden}.premium-decision-input p{color:#fff6;font-size:.44rem;margin:5px 0 0}.premium-decision-logic{background:linear-gradient(145deg,#0e3157e0,#051730e0);border:1px solid #b1d7f52b;border-radius:19px;box-shadow:0 24px 55px #0003;display:grid;gap:7px;grid-column:3;padding:16px}.premium-decision-logic>small{margin:0 5px 6px;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.premium-decision-logic>div{align-items:center;border:1px solid #ffffff12;border-radius:10px;color:#fff6;display:grid;gap:9px;grid-template-columns:32px 1fr 23px;min-height:58px;padding:9px}.premium-decision-logic>div>svg{width:19px}.premium-decision-logic>div span{display:flex;flex-direction:column;gap:3px;min-width:0}.premium-decision-logic>div small,.premium-decision-logic>div strong{font-size:.46rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.premium-decision-logic>div small{color:#ffffff4d}.premium-decision-logic>div em{background:var(--story-accent);border-radius:50%;color:#fff;display:grid;height:22px;place-items:center;width:22px}.premium-decision-logic>div em svg{width:12px}.premium-decision-logic>div.active{border-color:var(--story-accent);color:#fff}@supports (color:color-mix(in lab,red,red)){.premium-decision-logic>div.active{border-color:color-mix(in srgb,var(--story-accent) 60%,transparent)}}.premium-decision-logic>div.active{background:var(--story-accent)}@supports (color:color-mix(in lab,red,red)){.premium-decision-logic>div.active{background:color-mix(in srgb,var(--story-accent) 18%,transparent)}}.premium-decision-logic>div.active small{color:#7ee2b8}.premium-decision-output{background:linear-gradient(145deg,#fff,#eaf5ff);border-color:#ffffff94;box-shadow:0 21px 48px #00000040;color:#0a2b50;grid-column:5}.premium-decision-output>svg:first-child{color:#14a074;width:28px}.premium-decision-output>span{display:flex;flex-direction:column;margin-top:13px;min-width:0}.premium-decision-output small{color:var(--story-accent)}.premium-decision-output>svg:last-child{color:var(--story-accent);margin-top:17px;width:15px}.premium-decision-output:before{background:linear-gradient(90deg,#ffffff2e,var(--story-accent));content:"";height:1px;position:absolute;right:calc(22% + 12px);width:34px}.premium-story-nav{display:grid;gap:6px;grid-template-columns:repeat(auto-fit,minmax(96px,1fr));margin-top:10px}.premium-story-nav button{align-items:flex-start;background:#ffffff0f;border:1px solid #ffffff2b;border-radius:10px;color:#ffffffb3;cursor:pointer;display:flex;flex-direction:column;gap:4px;justify-content:center;min-height:53px;min-width:0;padding:9px 10px;text-align:left}.premium-story-nav button small{color:#89d7ff;font-size:.43rem;font-weight:850}.premium-story-nav button span{font-size:.5rem;font-weight:710;line-height:1.2;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.premium-story-nav button.active{border-color:var(--story-accent,var(--context-accent));color:#fff}@supports (color:color-mix(in lab,red,red)){.premium-story-nav button.active{border-color:color-mix(in srgb,var(--story-accent,var(--context-accent)) 55%,#ffffff1a)}}.premium-story-nav button.active{background:var(--story-accent,var(--context-accent))}@supports (color:color-mix(in lab,red,red)){.premium-story-nav button.active{background:color-mix(in srgb,var(--story-accent,var(--context-accent)) 14%,#ffffff0a)}}.premium-story-nav button:focus-visible{outline:3px solid #80d6ff;outline-offset:3px}.premium-story-chapters{display:grid}.premium-story-chapters>article{align-content:center;border-left:1px solid #ffffff1c;color:#ffffff5c;display:grid;gap:18px;grid-template-columns:48px 1fr;min-height:clamp(380px,52vh,530px);padding:36px 4px 36px 22px;position:relative;width:100%}.premium-story-chapters>article:before{background:#ffffff2e;border:2px solid #0a2449;border-radius:50%;content:"";height:9px;left:-5px;position:absolute;top:50%;transform:translateY(-50%);width:9px}.premium-story-chapters>article>span{display:flex;flex-direction:column;gap:5px}.premium-story-chapters>article>span small{color:#6bc6fa;font-size:.39rem;font-weight:850;letter-spacing:.1em}.premium-story-chapters>article>span strong{font-size:1.18rem;line-height:1}.premium-story-chapters>article>div{min-width:0}.premium-story-chapters>article>div>small{color:#77ddb5;font-size:.46rem;font-weight:770}.premium-story-chapters h3{color:inherit;font-size:clamp(1.35rem,2.25vw,2.15rem);letter-spacing:-.04em;line-height:1.04;margin:12px 0 13px;text-wrap:balance}.premium-story-chapters p{color:#dcecfc61;font-size:.68rem;line-height:1.58;margin:0}.premium-story-chapters em{align-items:center;border:1px solid #ffffff1a;border-radius:99px;color:inherit;display:inline-flex;font-size:.42rem;font-style:normal;font-weight:730;gap:6px;grid-column:2;margin-top:18px;padding:7px 9px;width:fit-content}.premium-story-chapters em svg{width:13px}.premium-story-chapters>article.active{color:#fff}.premium-story-chapters>article.active:before{background:#fff;border-color:var(--context-accent);box-shadow:0 0 0 6px var(--context-accent),0 0 22px var(--context-accent)}@supports (color:color-mix(in lab,red,red)){.premium-story-chapters>article.active:before{box-shadow:0 0 0 6px color-mix(in srgb,var(--context-accent) 16%,transparent),0 0 22px var(--context-accent)}}.premium-story-chapters>article.active p{color:#e4f1ffab}.premium-story-chapters>article.active em{background:#31a87714;border-color:#7ae1b638;color:#7ae1b6}.premium-story-chapters>article.complete:before{background:#65ddb0;border-color:#65ddb0}.premium-story-canvas[data-direction=reverse] .premium-surface-assistant,.premium-story-canvas[data-direction=reverse] .premium-surface-editorial{direction:rtl}.premium-story-canvas[data-direction=reverse] .premium-surface-assistant>*,.premium-story-canvas[data-direction=reverse] .premium-surface-editorial>*{direction:ltr}.premium-story-canvas[data-direction=reverse] .premium-blueprint-object{left:43%}.premium-story-canvas[data-direction=reverse] .premium-blueprint-notes{left:4%;right:auto}.premium-story-canvas[data-direction=vertical] .premium-workspace-board{grid-template-columns:52px minmax(0,1fr);grid-template-rows:minmax(0,1fr)}.premium-story-canvas[data-direction=vertical] .premium-workspace-board>aside{grid-area:1/1}.premium-story-canvas[data-direction=vertical] .premium-workspace-focus{border-top:0;grid-area:1/2;min-height:0}.premium-story-canvas[data-direction=vertical] .premium-workspace-queue{display:none}.premium-story-canvas[data-direction=radial] .premium-network-lines circle{stroke:var(--story-accent)}@supports (color:color-mix(in lab,red,red)){.premium-story-canvas[data-direction=radial] .premium-network-lines circle{stroke:color-mix(in srgb,var(--story-accent) 48%,transparent)}}.premium-story-canvas[data-base-composition=pallet-readiness-blueprint] .blueprint-core{border-radius:7px;box-shadow:15px 16px #51ade526,30px 32px #51ade514,0 30px 65px #00000042}.premium-story-canvas[data-base-composition=shipment-claim-dossier] .premium-evidence-review{border-color:#6fdeb047}.premium-story-canvas[data-base-composition=cross-border-dossier] .premium-route-origin{border-left:3px solid #67dcae}.premium-story-canvas[data-base-composition=milo-contextual-sidecar] .premium-assistant-sidecar{box-shadow:0 27px 65px #00000047,0 0 0 5px var(--story-accent)}@supports (color:color-mix(in lab,red,red)){.premium-story-canvas[data-base-composition=milo-contextual-sidecar] .premium-assistant-sidecar{box-shadow:0 27px 65px #00000047,0 0 0 5px color-mix(in srgb,var(--story-accent) 12%,transparent)}}.premium-story-canvas[data-base-composition=shipment-event-corridor] .premium-route-live{stroke-width:7px}.premium-story-canvas[data-base-composition=mixed-mode-rate-switchboard] .premium-decision-input{border-radius:34px 6px 6px 34px}.premium-story-canvas[data-base-composition=mixed-mode-rate-switchboard] .premium-decision-output{border-radius:6px 34px 34px 6px}.premium-story-canvas[data-base-composition=woocommerce-field-map] .premium-workspace-queue article{border-left:2px solid #9d6fff57;border-radius:3px 11px 11px 3px}.premium-story-canvas[data-base-composition=wix-maker-order] .premium-workspace-board{background:linear-gradient(145deg,#ffffff13,#04142b7a);border-radius:24px}.premium-story-canvas[data-base-composition=temu-volume-control] .premium-workspace-queue article{min-height:43px}.premium-story-canvas[data-base-composition=temu-volume-control] .premium-workspace-focus>strong{font-variant-numeric:tabular-nums}.protocol-rail>em{position:relative}.premium-story-canvas[data-base-composition=reebelo-device-verification] .premium-workspace-queue article.complete{background:#2a946f14;border-color:#65ddb02e}.premium-story-canvas[data-base-composition=bigcommerce-location-matrix] .premium-network-core{border-radius:6px 25px}.premium-story-canvas[data-base-composition=magento-store-view-tree] .premium-network-lines circle{stroke-dasharray:none}.premium-story-canvas[data-base-composition=lightspeed-location-choice] .premium-network-node{border-radius:24px}.premium-story-canvas[data-base-composition=ecwid-embedded-channel-convergence] .premium-network-core{width:184px}.premium-story-canvas[data-base-composition=amazon-promise-clock] .premium-decision-logic{border-radius:50%;padding:30px}.premium-story-canvas[data-base-composition=walmart-readiness-lanes] .premium-decision-logic>div{border-radius:3px}.premium-story-canvas[data-base-composition=bestbuy-protective-handoff] .premium-decision-input,.premium-story-canvas[data-base-composition=bestbuy-protective-handoff] .premium-decision-output{border:2px solid var(--story-accent)}@supports (color:color-mix(in lab,red,red)){.premium-story-canvas[data-base-composition=bestbuy-protective-handoff] .premium-decision-input,.premium-story-canvas[data-base-composition=bestbuy-protective-handoff] .premium-decision-output{border:2px solid color-mix(in srgb,var(--story-accent) 52%,#fff)}}.premium-story-canvas[data-base-composition=reverb-instrument-geometry] .blueprint-core{border-radius:50%}.premium-story-canvas[data-composition^=editorial-dated-timeline] .premium-editorial-frame{border-left:2px solid var(--story-accent);padding-left:24px}.premium-story-canvas[data-composition^=editorial-dated-timeline] .premium-editorial-chapters>span{grid-template-columns:34px 1fr}.premium-story-canvas[data-composition^=editorial-build-along] .premium-editorial-frame{background:#ffffff09;border:1px solid #9cd1f52b;border-radius:22px;padding:28px}.premium-story-canvas[data-composition^=editorial-build-along] .premium-editorial-index>strong{color:#74d4ff}.premium-story-canvas[data-composition^=editorial-cause-effect] .premium-editorial-frame{background:linear-gradient(135deg,#ffffff12,#0000 62%);border-radius:28px 5px;padding-inline:25px}.premium-story-canvas[data-composition^=editorial-cause-effect] .premium-editorial-chapters{border-left:1px solid #ffffff1f;padding-left:15px}.premium-story-canvas[data-composition^=editorial-release-reveal] .premium-editorial-frame h3{background:#fff;border-radius:4px 26px 26px;box-shadow:0 22px 55px #0000003d;color:#07254a;padding:18px}.premium-story-canvas[data-composition^=editorial-chapter-index] .premium-editorial-index{border-right-style:dashed}.premium-story-canvas[data-composition^=editorial-chapter-index] .premium-editorial-chapters>span.active{background:var(--story-accent);border-radius:7px;padding:8px}@supports (color:color-mix(in lab,red,red)){.premium-story-canvas[data-composition^=editorial-chapter-index] .premium-editorial-chapters>span.active{background:color-mix(in srgb,var(--story-accent) 18%,transparent)}}.premium-story-canvas[data-composition^=editorial-annotated-concept] .premium-editorial-frame:before{color:#ffffff0d;content:"?";font-size:11rem;font-weight:850;line-height:1;position:absolute;right:15%;top:15%}.premium-story-canvas[data-composition^=editorial-operating-brief] .premium-editorial-frame{box-shadow:inset 0 -1px #ffffff21}.premium-story-canvas[data-signature="1"] .premium-surface-editorial,.premium-story-canvas[data-signature="5"] .premium-surface-editorial,.premium-story-canvas[data-signature="9"] .premium-surface-editorial{grid-template-columns:minmax(124px,.38fr) minmax(0,1fr) 76px}.premium-story-canvas[data-signature="1"] .premium-editorial-index,.premium-story-canvas[data-signature="5"] .premium-editorial-index,.premium-story-canvas[data-signature="9"] .premium-editorial-index{border-left:1px solid #ffffff1a;border-right:0;grid-area:1/3;padding-left:14px}.premium-story-canvas[data-signature="1"] .premium-editorial-frame,.premium-story-canvas[data-signature="5"] .premium-editorial-frame,.premium-story-canvas[data-signature="9"] .premium-editorial-frame{grid-area:1/2}.premium-story-canvas[data-signature="1"] .premium-editorial-chapters,.premium-story-canvas[data-signature="5"] .premium-editorial-chapters,.premium-story-canvas[data-signature="9"] .premium-editorial-chapters{grid-area:1/1}.premium-story-canvas[data-signature="10"] .premium-editorial-frame,.premium-story-canvas[data-signature="2"] .premium-editorial-frame,.premium-story-canvas[data-signature="6"] .premium-editorial-frame{background:linear-gradient(145deg,#ffffff13,#ffffff04);clip-path:polygon(0 0,94% 0,100% 14%,100% 100%,6% 100%,0 86%);padding-inline:28px}.premium-story-canvas[data-signature="11"] .premium-editorial-frame,.premium-story-canvas[data-signature="3"] .premium-editorial-frame,.premium-story-canvas[data-signature="7"] .premium-editorial-frame{background:#020e1f40;border:1px solid #ffffff21;border-radius:30px;padding-inline:28px}.premium-story-canvas[data-signature="1"] .premium-network-node,.premium-story-canvas[data-signature="5"] .premium-network-node,.premium-story-canvas[data-signature="9"] .premium-network-node{border-left-color:var(--story-accent)}@supports (color:color-mix(in lab,red,red)){.premium-story-canvas[data-signature="1"] .premium-network-node,.premium-story-canvas[data-signature="5"] .premium-network-node,.premium-story-canvas[data-signature="9"] .premium-network-node{border-left-color:color-mix(in srgb,var(--story-accent) 60%,transparent)}}.premium-story-canvas[data-signature="10"] .premium-network-core,.premium-story-canvas[data-signature="2"] .premium-network-core,.premium-story-canvas[data-signature="6"] .premium-network-core{border-radius:50%;grid-template-columns:1fr;justify-items:center;min-height:132px;text-align:center;width:132px}.premium-story-canvas[data-signature="11"] .premium-evidence-stack,.premium-story-canvas[data-signature="3"] .premium-evidence-stack,.premium-story-canvas[data-signature="7"] .premium-evidence-stack{transform:rotate(var(--story-angle));transform-origin:30% 20%}.premium-story-canvas[data-signature="10"] .premium-assistant-sidecar,.premium-story-canvas[data-signature="2"] .premium-assistant-sidecar,.premium-story-canvas[data-signature="6"] .premium-assistant-sidecar{border-radius:28px 28px 5px}@keyframes storyTraceIn{0%{opacity:.25;transform:translate(-24px)}to{opacity:1;transform:none}}@keyframes storyFocusIn{0%{opacity:0;transform:scale(.975)}to{opacity:1;transform:none}}@keyframes storyLiftIn{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}@keyframes storySplitIn{0%{opacity:0;transform:scaleX(.965)}to{opacity:1;transform:none}}@keyframes storyWipeIn{0%{opacity:.2;transform:translate(-18px)}to{opacity:1;transform:none}}@keyframes storyDepthIn{0%{opacity:0;transform:perspective(900px)translateZ(-90px)rotateX(2deg)}to{opacity:1;transform:none}}@keyframes storyCascadeIn{0%{opacity:0;transform:translate(18px,18px)}to{opacity:1;transform:none}}@keyframes storyApertureIn{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:none}}@keyframes storyStageEven{0%{opacity:.88;transform:translateY(var(--story-enter-distance,4px))}to{opacity:1;transform:none}}@keyframes storyStageOdd{0%{opacity:.88;transform:translateX(var(--story-enter-distance,4px))}to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){.blueprint-core,.premium-decision-logic>div,.premium-evidence-stack article,.premium-network-node,.premium-network-packet,.premium-route-live,.premium-route-payload-group,.premium-story-chapters>article,.premium-story-footer>i b,.premium-story-nav button,.premium-workspace-queue article{transition-duration:var(--story-duration,.56s);transition-timing-function:cubic-bezier(.22,.74,.18,1)}.premium-story-footer>i b{transition-property:transform}.premium-route-live{transition-property:stroke-dashoffset}.blueprint-core,.premium-route-payload-group{transition-property:transform}.premium-evidence-stack article{transition-property:transform,border-color,color}.premium-decision-logic>div,.premium-network-node,.premium-workspace-queue article{transition-property:color,border-color,background,opacity,transform}.premium-network-packet{transition-property:transform}.assistant-context-grid>span,.assistant-record-line:before{transition-duration:var(--story-duration,.56s);transition-timing-function:cubic-bezier(.22,.74,.18,1)}.assistant-context-grid>span{transition-property:color,border-color,background,transform}.assistant-record-line:before{transition-property:transform}.premium-story-scene.premium-stage-even{animation-duration:.42s;animation-fill-mode:both;animation-name:storyStageEven;animation-timing-function:cubic-bezier(.22,.74,.18,1)}.premium-story-scene.premium-stage-odd{animation-duration:.42s;animation-fill-mode:both;animation-name:storyStageOdd;animation-timing-function:cubic-bezier(.22,.74,.18,1)}.premium-story-chapters>article,.premium-story-nav button{transition-duration:.22s;transition-property:color,border-color,background}.premium-story-canvas[data-transition=trace] .premium-story-signal{animation:storyTraceIn var(--story-duration) cubic-bezier(.22,.74,.18,1) both}.premium-story-canvas[data-transition=focus] .premium-story-signal{animation:storyFocusIn var(--story-duration) cubic-bezier(.22,.74,.18,1) both}.premium-story-canvas[data-transition=lift] .premium-story-signal,.premium-workspace-focus{animation:storyLiftIn var(--story-duration) cubic-bezier(.22,.74,.18,1) both}.premium-story-canvas[data-transition=split] .premium-story-signal{animation:storySplitIn var(--story-duration) cubic-bezier(.22,.74,.18,1) both}.premium-story-canvas[data-transition=wipe] .premium-story-signal{animation:storyWipeIn var(--story-duration) cubic-bezier(.22,.74,.18,1) both}.premium-story-canvas[data-transition=depth] .premium-story-signal{animation:storyDepthIn var(--story-duration) cubic-bezier(.22,.74,.18,1) both}.premium-story-canvas[data-transition=cascade] .premium-story-signal{animation:storyCascadeIn var(--story-duration) cubic-bezier(.22,.74,.18,1) both}.premium-story-canvas[data-transition=aperture] .premium-story-signal{animation:storyApertureIn var(--story-duration) cubic-bezier(.22,.74,.18,1) both}.premium-assistant-sidecar,.premium-editorial-frame{animation:storyFocusIn var(--story-duration) cubic-bezier(.22,.74,.18,1) both}.protocol-rail>em{transition-property:left,transform}}@media (width<=1120px){.premium-story-layout{gap:28px;grid-template-columns:minmax(0,1.42fr) minmax(250px,.58fr)}.premium-story-canvas{min-height:590px}.premium-story-surface-blueprint .premium-story-signal,.premium-story-surface-network .premium-story-signal{left:18px;right:18px}.premium-network-node{width:125px}.premium-surface-assistant{gap:13px;grid-template-columns:1fr 250px;padding-inline:18px}.premium-surface-decision{grid-template-columns:minmax(120px,.6fr) 20px minmax(190px,1fr) 20px minmax(120px,.6fr);padding-inline:18px}.premium-decision-input:after,.premium-decision-output:before{display:none}}@media (width<=980px){.premium-context-story .context-journey-heading{grid-template-columns:1fr}.premium-story-purpose{min-height:125px;width:min(100%,420px)}.premium-story-layout{grid-template-columns:1fr}.premium-story-sticky{align-self:start;background:linear-gradient(#06172f 87%,#0000);padding-bottom:10px;position:sticky;top:70px;z-index:8}.premium-story-canvas{height:clamp(430px,100svh - 127px,540px);min-height:0}.premium-story-nav{margin-top:8px}.premium-story-nav button{min-height:44px}.premium-story-chapters{gap:10px;grid-template-columns:1fr;margin-top:28px;position:relative;z-index:9}.premium-story-chapters>article{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#041226f2;border:1px solid #ffffff29;border-radius:14px;box-shadow:0 24px 62px #0005124d;min-height:220px;padding:24px}.premium-story-chapters>article:before{left:24px;top:24px;transform:none}.premium-story-chapters>article>span{margin-left:18px}.premium-story-chapters>article:last-child:nth-child(odd){grid-column:1}}@media (width>=651px) and (width<=980px){.special-scene{padding:20px 20px 104px}.border-market-route,.protocol-request,.protocol-response{min-height:235px}.hub-special,.market-special{min-height:245px}.capability-blueprint aside,.commerce-queue,.connector-wall aside,.industry-object,.print-device,.print-output-stack,.proof-quote,.resolver-output,.solution-workflow,.timeline-special>aside{min-height:205px}.print-queue>span,.promise-orders>span,.protection-checks span,.resolver-catalog span,.resource-results span,.volume-batches span{min-height:43px;padding-block:6px}.industry-process-rail,.timeline-scale{gap:4px}.industry-process-rail article{min-height:43px;padding-block:6px}.timeline-scale>article{min-height:43px}.question-bubble,.triage-item{min-height:160px}.triage-gates article{min-height:102px}.question-topics span{min-height:64px}.platform-spine aside{bottom:-18px}}@media (width<=650px){.premium-context-story{padding-block:46.8px!important}.premium-context-story .context-journey-heading{margin-bottom:50px}.premium-context-story .context-journey-heading h2{font-size:clamp(2.6rem,12vw,4.1rem)}.premium-story-sticky{top:58px}.premium-story-canvas{border-radius:24px!important;grid-template-rows:48px minmax(0,1fr) 47px;height:clamp(440px,100svh - 112px,480px);min-height:0}.premium-story-canvas:before{inset-block:48px 47px}.premium-story-chrome,.premium-story-footer{padding-inline:14px}.premium-story-chrome{grid-template-columns:1fr auto}.premium-story-chrome>strong,.premium-story-footer>span{display:none}.premium-story-footer{grid-template-columns:1fr auto}.premium-story-scene{overflow:hidden}.premium-surface{padding:17px}.premium-story-signal{bottom:14px;grid-template-columns:37px 1fr;left:14px;min-height:67px;padding:10px;right:14px}.premium-story-signal>span{height:37px;width:37px}.premium-story-signal>em{display:none}.premium-route-map-frame{inset:44px 0 100px}.premium-route-origin{left:17px;max-width:150px;top:62px}.premium-route-destination{max-width:155px;right:16px;top:118px}.premium-route-payload{max-width:130px}.premium-blueprint-object{height:42%;left:3%;top:17%;width:49%}.premium-blueprint-notes{right:2%;top:13%;width:44%}.premium-blueprint-notes span{grid-template-columns:21px 1fr;padding:6px}.premium-blueprint-notes span i{height:20px;width:20px}.premium-story-canvas[data-direction=reverse] .premium-blueprint-object{left:49%}.premium-story-canvas[data-direction=reverse] .premium-blueprint-notes{left:2%}.premium-blueprint-object .blueprint-axis.axis-y{display:none}.premium-surface-workspace{display:grid;grid-template-rows:45px minmax(0,1fr);padding-bottom:94px}.premium-workspace-board{grid-template-columns:48px 1fr;height:auto;min-height:0}.premium-workspace-queue{border-right:0}.premium-workspace-queue article{display:none}.premium-workspace-queue article.active,.premium-workspace-queue article.active+article{display:grid}.premium-workspace-focus{display:none}.premium-story-canvas[data-direction=vertical] .premium-workspace-focus{display:flex;padding:16px 18px}.premium-story-canvas[data-direction=vertical] .premium-workspace-focus>p{-webkit-line-clamp:3;margin-block:9px 13px}.premium-network-field{inset:16px 6px 92px}.premium-network-node{min-height:50px;padding:7px;width:100px}.premium-network-core{grid-template-columns:29px 1fr;min-height:82px;width:126px}.premium-evidence-stack{left:2%;right:8%;top:5%}.premium-evidence-stack article{grid-template-columns:29px 1fr 25px;min-height:103px;padding:11px}.premium-evidence-stack article>span{height:29px;width:29px}.premium-evidence-review{bottom:102px;grid-template-columns:26px 1fr;min-height:91px;padding:11px;right:4%;top:auto;width:47%}.premium-evidence-review>svg{width:24px}.premium-evidence-review b{display:none}.premium-story-canvas:is([data-signature="1"],[data-signature="5"],[data-signature="9"]) .premium-surface-editorial,.premium-surface-editorial{gap:15px;grid-template-columns:58px minmax(0,1fr);padding-bottom:102px}.premium-story-canvas:is([data-signature="1"],[data-signature="5"],[data-signature="9"]) .premium-editorial-index{border-left:0;border-right:1px solid #ffffff1a;grid-area:1/1;padding-left:0}.premium-story-canvas:is([data-signature="1"],[data-signature="5"],[data-signature="9"]) .premium-editorial-frame{grid-area:1/2}.premium-story-canvas:is([data-signature="1"],[data-signature="5"],[data-signature="9"]) .premium-editorial-chapters{grid-area:auto}.premium-editorial-index>strong{font-size:2.4rem}.premium-editorial-chapters{display:none}.premium-editorial-frame h3{font-size:clamp(1.7rem,8vw,2.8rem);max-height:2.95em}.premium-surface-assistant{display:block;padding:16px 14px 104px}.premium-assistant-workspace{min-height:160px;padding:13px}.assistant-context-grid{grid-template-columns:1fr 1fr}.assistant-context-grid>span:last-child,.assistant-record-line{display:none}.premium-assistant-sidecar{margin:-7px 0 0 11%;min-height:245px;padding:16px}.premium-assistant-sidecar>p{-webkit-line-clamp:3;margin-block:13px}.premium-assistant-sidecar>small:last-child{display:none}.premium-surface-decision{align-content:start;gap:9px;grid-template-columns:1fr 1.15fr;grid-template-rows:auto auto;padding:19px 14px 104px}.premium-decision-input{grid-column:1;min-height:110px}.premium-decision-output{grid-area:2/1;min-height:110px}.premium-decision-logic{grid-area:1/2/3;padding:10px}.premium-decision-logic>div{grid-template-columns:24px 1fr 18px;min-height:52px;padding:7px}.platform-spine aside{bottom:-12px}.premium-story-nav{display:flex;overflow-x:auto;padding:4px;scroll-padding-inline:4px;scrollbar-width:thin}.premium-story-nav button{flex:0 0 108px;min-height:42px}.premium-story-chapters{grid-template-columns:1fr}.premium-story-chapters>article,.premium-story-chapters>article:last-child:nth-child(odd){grid-column:1;min-height:210px}}@media (width<=980px) and (height<=620px){.premium-story-sticky{background:0 0;position:relative;top:auto}.premium-story-canvas{height:500px}}@media (prefers-reduced-motion:reduce){.content-js .content-source-card.has-lifestyle[data-content-reveal],.content-js [data-content-reveal]{opacity:1!important;transform:none!important;transition:none!important}.content-hero-visual{transform:none!important;transition:none!important}.premium-context-story{scroll-behavior:auto}.premium-story-canvas *{animation:none!important;transition:none!important}.premium-story-canvas[data-transition] .premium-story-scene,.premium-story-scene{clip-path:none!important;filter:none!important;opacity:1!important;transform:none!important}.premium-story-chapters>article{min-height:250px}}.mega-link[href$=\/mises-a-jour-systeme],.mega-link[href$=\/system-updates]{background:#f1f7ff;border:1px solid #cfe2f8;box-shadow:inset 3px 0 #81b8ed}.mega-link[href$=\/mises-a-jour-systeme] .mega-link-title strong,.mega-link[href$=\/system-updates] .mega-link-title strong{color:#185b99}.mega-link[href$=\/mises-a-jour-systeme]:hover,.mega-link[href$=\/system-updates]:hover{background:#e8f2ff;border-color:#a7cbed}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-scroll-snap-strictness{syntax:"*";inherits:false;initial-value:proximity}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@keyframes spin{to{transform:rotate(1turn)}}@keyframes pulse{50%{opacity:.5}}@keyframes enter{0%{filter:blur(var(--tw-enter-blur,0));opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0))}}@keyframes exit{to{filter:blur(var(--tw-exit-blur,0));opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0))}}@keyframes accordion-down{0%{height:0}to{height:var(--radix-accordion-content-height,var(--accordion-panel-height,auto))}}@keyframes accordion-up{0%{height:var(--radix-accordion-content-height,var(--accordion-panel-height,auto))}to{height:0}}@keyframes caret-blink{0%,70%,to{opacity:1}20%,50%{opacity:0}}@keyframes scroll-fade-reveal-b{0%{--scroll-fade-b:var(--_scroll-fade-size-b,var(--scroll-fade-size,min(12%,calc(var(--spacing)*10))))}to{--scroll-fade-b:0px}}@keyframes scroll-fade-reveal-s{0%{--scroll-fade-s:0px}to{--scroll-fade-s:var(--_scroll-fade-size-s,var(--scroll-fade-size,min(12%,calc(var(--spacing)*10))))}}@keyframes scroll-fade-reveal-e{0%{--scroll-fade-e:var(--_scroll-fade-size-e,var(--scroll-fade-size,min(12%,calc(var(--spacing)*10))))}to{--scroll-fade-e:0px}}.refined-page{--brand-accent:#0877ff;--brand-deep:#10365f;--brand-soft:#eef6ff;background:#fff;color:#10294b;overflow-x:clip}.refined-page h1,.refined-page h2,.refined-page h3{font-weight:620;letter-spacing:-.045em}.refined-page p{color:#61748d;font-size:1rem;line-height:1.75}.refined-page .button{border-radius:10px;font-size:14px;min-height:49px}.refined-page .button-primary{background:var(--brand-deep);border-color:var(--brand-deep);box-shadow:0 7px 18px color-mix(in srgb,var(--brand-deep) 16%,transparent);color:#fff}.refined-page .button-primary:hover{background:color-mix(in srgb,var(--brand-deep) 87%,#000);transform:translateY(-2px)}.refined-page .site-footer{margin-top:40px}.refined-breadcrumb{align-items:center;color:#526b82;display:flex;font-size:12px;gap:10px;line-height:1.5;padding-block:24px 34px}.refined-breadcrumb>:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.refined-breadcrumb a{white-space:nowrap}.refined-breadcrumb a:hover{color:var(--brand-deep)}.refined-hero{background:linear-gradient(155deg,#fff 35%,var(--brand-soft) 100%);padding-bottom:54px;padding-top:106px}.refined-hero-grid{align-items:center;display:grid;gap:clamp(32px,4.5vw,80px);grid-template-columns:minmax(0,1fr) minmax(0,1.08fr)}.refined-hero-copy{min-width:0;padding-block:15px}.refined-eyebrow{color:var(--brand-deep);display:block;font-size:12px;font-weight:800;letter-spacing:.12em;line-height:1.55;margin-bottom:17px;text-transform:uppercase}.refined-hero h1{font-size:clamp(42px,4.2vw,67px);line-height:1.06;margin:0 0 24px;text-wrap:balance;white-space:pre-line}.refined-hero h1 span{color:var(--brand-deep);display:block}.refined-hero-copy>p{font-size:18px;line-height:1.7;margin:0 0 26px;max-width:620px}.refined-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.refined-actions svg{width:17px}.refined-trust-line{align-items:flex-start;color:#556b82;display:flex;font-size:13px;gap:9px;line-height:1.5;margin-top:23px}.refined-trust-line svg{color:var(--brand-deep);flex-shrink:0;height:20px;width:17px}.refined-hero-photo{aspect-ratio:1.13;background:#e9eff4;border-radius:25px;margin:0;min-width:0;overflow:hidden;position:relative}.refined-hero-photo>img{display:block;height:100%;object-fit:cover;width:100%}.refined-hero-photo>figcaption{background:linear-gradient(#0000,#081c32de);bottom:0;color:#fff;inset-inline:0;padding:60px 28px 27px;position:absolute}.refined-hero-photo>figcaption span{display:block;font-size:12px;letter-spacing:.12em;margin-bottom:9px;text-transform:uppercase}.refined-hero-photo>figcaption strong{display:block;font-size:19px;font-weight:500;line-height:1.5;max-width:440px}.refined-brand-benefits,.refined-stat-row{align-items:center;border-top:1px solid #dce6ef;display:flex;flex-wrap:wrap;gap:22px;justify-content:space-between;margin-top:38px;padding-block:25px 0}.refined-stat-row>div{align-items:baseline;display:flex;flex:1;gap:16px;min-width:200px}.refined-stat-row strong{color:var(--brand-deep);font-size:27px;font-weight:550;letter-spacing:-.04em}.refined-stat-row span{color:#61748d;font-size:14px}.refined-brand-pair{align-items:center;display:flex;flex-wrap:wrap;gap:15px;margin-bottom:40px}.refined-wordmark{color:var(--brand-deep);font-size:28px;font-weight:800;letter-spacing:-.045em;line-height:1.2}.brand-shopify .refined-wordmark{font-style:italic}.brand-etsy .refined-wordmark{font-family:Georgia,serif;font-weight:500}.brand-amazon .refined-wordmark,.brand-reverb .refined-wordmark{letter-spacing:-.055em}.brand-walmart .refined-wordmark{font-weight:650}.brand-ebay .refined-wordmark{font-weight:500;letter-spacing:-.07em}.refined-brand-plus{color:#9caabd;font-size:26px;font-weight:300}.refined-clickship-wordmark{color:#10294b;font-size:23px;font-weight:750;letter-spacing:-.04em}.refined-brand-benefits{gap:24px 52px;justify-content:flex-start}.refined-brand-benefits>span{align-items:center;color:var(--brand-deep);display:flex;font-size:14px;gap:9px}.refined-brand-benefits svg{width:18px}.refined-section{padding-block:64px}.refined-section-heading{margin-bottom:32px;max-width:760px}.refined-library-toolbar h2,.refined-section-heading h2{font-size:clamp(30px,3vw,43px);line-height:1.12;margin:0 0 15px;text-wrap:balance}.refined-section-heading>p{font-size:17px;margin:0;max-width:670px}.refined-capability-grid{display:grid;gap:20px;grid-template-columns:repeat(3,minmax(0,1fr))}.refined-capability-grid article{background:#fff;border:1px solid #dfe7ee;border-radius:18px;padding:28px}.refined-card-number{color:var(--brand-deep);display:inline-block;font-size:13px;font-variant-numeric:tabular-nums;margin-bottom:27px}.refined-capability-grid h3{font-size:24px;line-height:1.22;margin:0 0 14px}.refined-capability-grid p{margin:0}.refined-workflow-section{align-items:center;display:grid;gap:65px;grid-template-columns:minmax(0,.62fr) minmax(0,1fr)}.refined-workflow-section .refined-section-heading{margin:0}.refined-editorial{align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr;padding-block:64px}.refined-editorial>img{border-radius:24px;height:450px;object-fit:cover;width:100%}.refined-editorial h2{font-size:clamp(32px,3.3vw,46px);line-height:1.12;margin:0 0 22px}.refined-editorial ul{display:grid;gap:12px;list-style:none;margin:25px 0 0;padding:0}.refined-editorial li{align-items:center;display:flex;font-size:16px;gap:10px}.refined-editorial li svg{color:var(--brand-deep);flex-shrink:0;width:17px}.refined-directory-grid{display:grid;gap:20px;grid-template-columns:repeat(3,minmax(0,1fr))}.refined-directory-grid>a{background:#fff;border:1px solid #dfe7ee;border-radius:18px;display:block;padding:28px 28px 56px;position:relative;transition:transform .3s,border-color .3s,box-shadow .3s}.refined-directory-grid>a:hover{border-color:#a0c9f5;box-shadow:0 16px 35px -22px #1a5278;transform:translateY(-5px)}.refined-directory-grid>a>span{color:var(--brand-deep);display:block;font-size:12px;letter-spacing:.1em;margin-bottom:20px;text-transform:uppercase}.refined-directory-grid h3{font-size:23px;line-height:1.25;margin:0 0 14px}.refined-directory-grid p{margin:0}.refined-directory-grid>a>svg{bottom:24px;color:var(--brand-deep);position:absolute;right:28px;width:19px}.refined-related{border-top:1px solid #e5eaf1}.refined-source{padding-block:48px 64px}.refined-section-nav{display:flex;gap:8px;overflow-x:auto;padding:0 0 23px;scrollbar-width:thin}.refined-section-nav a{border:1px solid #dce5ee;border-radius:25px;flex:none;font-size:13px;max-width:300px;overflow:hidden;padding:10px 16px;text-overflow:ellipsis;white-space:nowrap}.refined-section-nav a:hover{border-color:var(--brand-accent);color:var(--brand-deep)}.refined-source-section{border-top:1px solid #e0e8f0;padding-block:40px;scroll-margin-top:145px}.refined-source-section>h2{font-size:34px;line-height:1.2}.refined-prose{color:#435a73;font-size:17px;line-height:1.8;overflow-wrap:anywhere}.refined-prose p{color:inherit;font-size:inherit;line-height:inherit;margin:0 0 22px;max-width:900px}.refined-prose h2{color:#10294b;font-size:clamp(29px,2.6vw,39px);line-height:1.16;margin:0 0 24px;padding-top:8px;scroll-margin-top:140px}.refined-prose h3{color:#173c60;font-size:25px;line-height:1.25;margin:34px 0 15px;scroll-margin-top:140px}.refined-prose h4{color:#173c60;font-size:20px;line-height:1.4;margin:25px 0 13px}.refined-prose h5,.refined-prose h6{font-size:17px;margin:20px 0 10px}.refined-prose ol,.refined-prose ul{margin:20px 0 27px;padding-left:25px}.refined-prose li{margin:9px 0;padding-left:4px}.refined-prose a{color:#0564ce;-webkit-text-decoration:underline #9bbce0;text-decoration:underline #9bbce0;text-underline-offset:4px}.refined-prose a:hover{text-decoration-color:#0564ce}.refined-prose strong{color:#213d5b;font-weight:650}.refined-prose blockquote{background:var(--brand-soft);border-left:3px solid var(--brand-accent);border-radius:0 15px 15px 0;margin:30px 0;padding:26px 32px}.refined-prose table{border-collapse:collapse;display:block;font-size:15px;margin-block:25px;overflow-x:auto;width:100%}.refined-prose td,.refined-prose th{border:1px solid #dce5ed;min-width:120px;padding:14px 18px;text-align:left;vertical-align:top}.refined-prose th{background:#f0f6fb;color:#16395b;font-weight:650}.refined-prose iframe,.refined-prose video{aspect-ratio:16/9;background:#071b30;border:0;border-radius:16px;margin-block:25px;width:100%}.refined-prose details{border-bottom:1px solid #dce5ed;padding:20px 0}.refined-prose summary{color:#133657;cursor:pointer;font-size:19px;font-weight:600}.refined-source-links{display:flex;flex-wrap:wrap;gap:10px 25px;margin-top:25px}.refined-source-links a{align-items:center;color:#0869cd;display:inline-flex;font-size:14px;gap:7px}.refined-source-links svg{width:16px}.refined-source-legal{max-width:1060px}.refined-focused-hero .refined-hero-copy{max-width:950px}.refined-focused-hero{background:#fff;padding-bottom:24px}.refined-focused-hero h1{font-size:clamp(36px,4vw,56px)}.refined-content-hero .refined-hero-photo{aspect-ratio:1.34}.refined-content-hero h1{font-size:clamp(36px,3.7vw,58px)}.refined-article-hero h1{font-size:clamp(36px,3.45vw,53px)}.refined-article-meta{align-items:center;color:#61748d;display:flex;flex-wrap:wrap;font-size:13px;gap:15px;padding-top:12px}.refined-article-meta>span{align-items:center;display:inline-flex;gap:7px}.refined-article-meta svg{width:15px}.refined-reading{align-items:start;display:grid;gap:70px;grid-template-columns:250px minmax(0,780px);justify-content:center;padding-block:65px}.refined-toc{max-height:calc(100vh - 165px);overflow-y:auto;position:sticky;top:140px}.refined-toc>span{display:block;font-size:12px;font-weight:800;letter-spacing:.1em;margin-bottom:19px}.refined-toc nav{display:grid;gap:0}.refined-toc a{border-left:1px solid #dbe4ed;color:#62758c;font-size:14px;line-height:1.5;padding:10px 0 10px 17px}.refined-toc a:hover{border-color:#0877ff;color:#075ab9}.refined-article{font-size:18px;line-height:1.85}.refined-article h2{margin-top:42px}.refined-article>:first-child{margin-top:0}.refined-library{padding-block:60px}.refined-library-toolbar{align-items:end;display:flex;gap:30px;justify-content:space-between;margin-bottom:25px}.refined-search{flex-shrink:0;max-width:100%;position:relative;width:320px}.refined-search>svg{color:#7189a1;height:18px;left:15px;position:absolute;top:15px;width:18px}.refined-search input{background:#fff;border:1px solid #d9e3ed;border-radius:11px;font-size:15px;height:49px;padding:12px 15px 12px 44px;width:100%}.refined-filter-bar{display:flex;flex-wrap:wrap;gap:7px;margin-bottom:20px}.refined-filter-bar button{background:#fff;border:1px solid #dce6ef;border-radius:25px;color:#506a82;cursor:pointer;font-size:13px;padding:10px 16px;transition:background .2s,color .2s}.refined-filter-bar button[aria-pressed=true]{background:#123a62;border-color:#123a62;color:#fff}.refined-result-count{color:#718398;font-size:13px!important;margin-bottom:24px}.refined-blog-grid,.refined-video-grid{display:grid;gap:35px 24px;grid-template-columns:repeat(3,minmax(0,1fr))}.refined-blog-card,.refined-video-card{min-width:0}.refined-video-cover{background:#102c4f;border:0;border-radius:16px;color:#fff;cursor:pointer;display:flex;flex-direction:column;min-height:248px;overflow:hidden;padding:22px;text-align:left;transition:transform .35s,box-shadow .35s;width:100%}.refined-video-cover:hover:not(:disabled){box-shadow:0 18px 35px -17px #14395970;transform:translateY(-5px)}.video-cover-1{background:#124a59}.video-cover-2{background:#243a7a}.video-cover-3{background:#254e65}.video-cover-brand{align-items:baseline;display:flex;font-size:18px;font-weight:750;gap:8px;justify-content:space-between;letter-spacing:-.025em}.video-cover-brand>span{font-size:10px;font-weight:600;letter-spacing:.12em;opacity:.65}.video-cover-category{align-items:center;color:#afceed;display:flex;font-size:11px;gap:6px;margin-top:26px}.video-cover-category svg{height:14px;width:14px}.video-cover-title{display:block;font-size:23px;font-weight:550;letter-spacing:-.025em;line-height:1.22;margin-top:9px}.video-cover-bottom{align-items:center;display:flex;gap:20px;justify-content:space-between;margin-top:auto;padding-top:20px}.video-cover-bottom i{border:1px solid #ffffff70;border-radius:50%;display:grid;height:35px;place-items:center;width:35px}.video-cover-bottom svg{fill:currentColor;width:13px}.video-cover-bottom small{color:#d1dfee;font-size:12px}.refined-video-cover:disabled{cursor:default;opacity:.55}.refined-video-copy{padding:19px 2px 0}.refined-video-copy h3{font-size:21px;line-height:1.3;margin:0 0 11px}.refined-video-copy p{font-size:15px;line-height:1.65;margin:0}.refined-video-dialog{background:#fff;color:#10294b;max-height:92vh;max-width:960px!important;overflow:auto;padding:30px;width:min(960px,94vw)!important}.refined-video-dialog iframe,.refined-video-dialog video{aspect-ratio:16/9;background:#081628;border:0;border-radius:10px;display:block;width:100%}.refined-video-dialog h2{font-size:24px;margin-right:25px}.refined-blog-card{background:#fff;border:1px solid #e0e7ef;border-radius:18px;display:block;overflow:hidden;transition:transform .35s,box-shadow .35s}.refined-blog-card:hover{box-shadow:0 18px 32px -22px #16427280;transform:translateY(-5px)}.refined-blog-cover{height:205px;overflow:hidden;position:relative}.refined-blog-cover img{height:100%;object-fit:cover;transition:transform .7s cubic-bezier(.2,.8,.2,1);width:100%}.refined-blog-card:hover img{transform:scale(1.04)}.refined-blog-cover>span{background:#fffffff2;border-radius:6px;bottom:15px;color:#163b61;font-size:12px;left:18px;padding:6px 10px;position:absolute}.refined-blog-copy{padding:23px}.refined-blog-meta{color:#75869a;display:flex;flex-wrap:wrap;font-size:12px;gap:10px}.refined-blog-meta>span{align-items:center;display:flex;gap:5px}.refined-blog-meta svg{height:13px;width:13px}.refined-blog-copy h3{font-size:23px;line-height:1.22;margin:15px 0}.refined-blog-copy p{font-size:15px;line-height:1.65;margin:0}.refined-blog-copy>strong{align-items:center;color:#096ad6;display:flex;font-size:13px;font-weight:650;justify-content:space-between;margin-top:23px}.refined-blog-copy>strong svg{width:17px}.refined-load-more{display:flex;margin:35px auto 0}.refined-empty{border:1px solid #dce6ef;border-radius:14px;padding:45px;text-align:center}.refined-brand-grid{display:grid;gap:18px;grid-template-columns:repeat(4,minmax(0,1fr))}.refined-brand-card{background:linear-gradient(150deg,#fff 25%,var(--brand-soft));border:1px solid color-mix(in srgb,var(--brand-accent) 25%,#dfe7ed);border-radius:18px;display:flex;flex-direction:column;min-height:285px;min-width:0;padding:28px 24px 22px;transition:transform .35s,box-shadow .35s}.refined-brand-card:hover{box-shadow:0 18px 38px -28px var(--brand-deep);transform:translateY(-5px)}.refined-brand-type{color:var(--brand-deep);font-size:10px;font-weight:750;letter-spacing:.09em;margin-top:32px}.refined-brand-card h3{font-size:22px;line-height:1.23;margin:12px 0 24px}.refined-brand-card-footer{align-items:center;color:var(--brand-deep);display:flex;font-size:12px;gap:10px;justify-content:space-between;margin-top:auto}.refined-brand-card-footer svg{width:17px}.refined-pricing-hero{padding-bottom:64px;text-align:center}.refined-pricing-hero .refined-breadcrumb{text-align:left}.refined-pricing-hero .refined-eyebrow{margin-top:22px}.refined-pricing-hero p{font-size:18px;margin:0 auto;max-width:680px}.refined-pricing-hero .refined-actions{justify-content:center}.refined-pricing-grid{align-items:start;display:grid;gap:70px;grid-template-columns:minmax(0,.87fr) minmax(0,1.13fr);padding-block:65px}.refined-base-plan{background:linear-gradient(145deg,#fff,#f1f7ff);border:1px solid #bad4f1;border-radius:24px;padding:38px}.refined-plan-price{align-items:baseline;display:flex;gap:13px;margin-bottom:25px}.refined-plan-price strong{color:#123b66;font-size:82px;font-weight:550;letter-spacing:-.07em;line-height:1}.refined-plan-price span{color:#6a829b;font-size:15px}.refined-base-plan h2{font-size:30px;line-height:1.17;margin:0 0 30px}.refined-base-plan ul{display:grid;gap:17px;list-style:none;margin:0 0 32px;padding:0}.refined-base-plan li{align-items:flex-start;display:flex;font-size:15px;gap:11px;line-height:1.55}.refined-base-plan li svg{color:#0877ff;flex-shrink:0;height:23px;width:18px}.refined-plan-benefits h2{font-size:39px;line-height:1.15;margin:0 0 33px}.refined-plan-benefits article{border-top:1px solid #dfe7ef;padding-block:21px}.refined-plan-benefits h3{font-size:23px;line-height:1.25;margin:0 0 10px}.refined-plan-benefits p{font-size:16px;margin:0}.refined-addon-grid{display:grid;gap:20px;grid-template-columns:repeat(3,minmax(0,1fr))}.refined-addon-grid article{border:1px solid #dce6ef;border-radius:18px;padding:29px}.refined-addon-grid h3{font-size:24px;line-height:1.25;margin:0 0 24px}.refined-addon-price{align-items:baseline;display:flex;flex-wrap:wrap;gap:5px 8px}.refined-addon-price small{color:#70859d;flex-basis:100%;font-size:12px}.refined-addon-price strong{color:#10365f;font-size:36px;font-weight:550;letter-spacing:-.04em}.refined-addon-price>span{color:#70859d;font-size:12px}.refined-addon-grid p{font-size:15px;margin-bottom:0}.refined-pricing-note{font-size:13px!important;margin-top:26px;max-width:850px}.refined-faq{max-width:1000px}.refined-faq details{border-top:1px solid #dce6ef;padding:24px 0}.refined-faq summary{cursor:pointer;font-size:21px;font-weight:550}.refined-faq details p{margin:18px 0 0}.workflow-studio{background:linear-gradient(150deg,#fff,var(--brand-soft));border:1px solid color-mix(in srgb,var(--brand-accent) 18%,#dce6ee);border-radius:24px;min-width:0;overflow:hidden;padding:20px 24px 0}.workflow-topline{align-items:center;display:flex;gap:20px;justify-content:space-between}.workflow-topline>span{align-items:center;color:var(--brand-deep);display:flex;font-size:10px;font-weight:750;gap:7px;letter-spacing:.1em}.workflow-topline>span svg{width:14px}.workflow-topline>button{background:#fff;border:1px solid #d4e0eb;border-radius:50%;color:var(--brand-deep);cursor:pointer;display:grid;height:33px;place-items:center;width:33px}.workflow-topline>button svg{height:13px;width:13px}.workflow-stage{height:395px;margin:10px 0 20px;perspective:1400px;position:relative}:root{--cs-css-1115-04:1}