/* V5: a bright service marketplace, anchored by the official navy wordmark. */
:root{--paper:#fff;--soft:#f5f7fc;--line:#e1e7f0;--muted:#627084;--silver:#afbdcf;--text:#192833;--ink:#192833;--accent:#6455d9;--blue:#377cd5;--teal:#16877e;--shadow:0 16px 45px #263e6710}
body{background:#fff;color:var(--ink);color-scheme:light}
body p{color:var(--muted)}
.eyebrow,.eyebrow.light{color:#465965;font-size:10px;letter-spacing:.12em}.eyebrow:before,.eyebrow.light:before{background:#9b82df}
.announcement{background:linear-gradient(100deg,#eceaff,#eaf4ff 55%,#fff0df);color:#192833;border-color:#e2e6f1;height:32px}.announcement a{color:#192833}
.header{background:#ffffffed;border-color:#e2e7f1;box-shadow:0 3px 20px #32446d04}.header .brand,.footer .brand{filter:none;mix-blend-mode:normal}.nav{gap:23px}.navlinks{color:#465965;background:transparent}.navlinks a:hover,.navlinks a.active{color:#465965;box-shadow:0 2px 0 #9b82df}.portal-link,.cart-link{color:#192833}.cart-count{background:#edeaff;color:#465965}.command-trigger{background:#f4f6fa;color:#465965;border-color:#e0e6ef}.mobile-toggle{color:#192833;background:#f4f5fb;border-color:#e0e4ef}
.btn,.btn.white{color:white;background:#192833;border-color:#192833;box-shadow:0 7px 18px #19283316;border-radius:10px;font-size:12px}.btn:hover,.btn.white:hover{background:#35465d;box-shadow:0 10px 24px #19283320}.btn.light{background:white;border-color:#ced7e6;color:#192833}.btn.light:hover{background:#f3f0ff}.small-btn{border-color:#d6dcea;color:#192833;background:white;border-radius:8px}.small-btn:hover{background:#f2efff;color:#465965;border-color:#bcaee9}.textlink{color:#192833;border-color:#c2cce0}.language-switch{border-color:#dfe4ef;background:#f6f7fb}.language-switch a{color:#465965}.language-switch a[aria-current]{color:#192833;background:#e8e2ff}.language-switch a:focus-visible{outline-color:#6655be}
.hero.future-hero{background:linear-gradient(125deg,#fff 12%,#f8f7ff 57%,#f1f8ff);border-color:#e7e8f4}.future-hero:before{background-image:radial-gradient(#b9bedf70 .8px,transparent .8px);background-size:24px 24px;mask-image:linear-gradient(90deg,transparent,#000);opacity:.45}.hero-ambient{background:radial-gradient(ellipse at 83% 20%,#ffe2bd75,transparent 37%),radial-gradient(ellipse at 68% 70%,#d5e4ff9c,transparent 46%)}
.future-hero .hero-layout{padding-block:64px 35px;gap:35px}.system-pill{color:#465965;background:#f2edff;border-color:#e0d5f7;font-weight:600;font-size:9px}.pill-version{color:#465965;border-color:#d9ccef;letter-spacing:0}.system-pill .live-dot{background:#9275d9;box-shadow:0 0 0 4px #e4d8fa;animation:none}
.future-hero h1{color:#192833;font-weight:700;font-size:clamp(48px,5.2vw,72px)}.future-hero h1>span{background:linear-gradient(100deg,#4879d1,#7960bd 60%,#c27a9c);background-clip:text;color:transparent}.future-hero .hero-copy>p{color:#465965;font-size:14px}.hero-secondary{color:#192833;background:transparent;border:0;font-size:12px;align-items:center}.hero-assurance,.future-hero .hero-assurance{color:#465965;border-color:#dfe3ef}.hero-terminal{color:#465965}.hero-terminal p{color:#465965}.hero-terminal i{background:#a593c5}
.intelligence-stage{background:radial-gradient(ellipse at 55% 48%,#e8defa 5%,#e6efff66 53%,transparent 73%);border-radius:50%}.intelligence-mascot{filter:drop-shadow(0 24px 24px #51608e22);width:91%;height:91%}.stage-coordinate{color:#465965}.neural-orbit{border-color:#bcaede60}.neural-orbit:before{background:#8aa8e0;box-shadow:0 0 0 5px #c3d3ef33}.neural-orbit:after{background:#dea4b1}.orbit-c{border-color:#bcaedf50}.hologram-base{background:radial-gradient(ellipse,#aabde333,transparent 65%);border-color:#b8c4e955;box-shadow:0 0 40px #a8b2db22}.top-right .live-dot{background:#55a995}
.agent-overlay{background:#ffffffed;border-color:#dddfee;box-shadow:0 12px 30px #5d66891c;border-radius:16px;left:-5px;bottom:100px}.agent-symbol{background:#e9f3fb;border-color:#c5dcec;color:#465965}.agent-overlay small{color:#465965}.agent-overlay strong{color:#192833}.agent-overlay #agent-detail{color:#465965}.agent-switcher{background:#fffffff2;border-color:#e0dfed;box-shadow:0 6px 20px #6b6b9210}.agent-switcher button{color:#465965}.agent-switcher button.active{background:#ede7fb;color:#465965;border-color:#e0d6f4}.future-status{border-color:#dce2ef;color:#465965}.future-status b{color:#465965}.future-status>span i{background:#8bbb9d;box-shadow:none}
.hero-floating-icon{position:absolute;z-index:3;display:grid;justify-items:center;gap:10px;pointer-events:none}.hero-floating-icon>span:last-child{color:#465965;font-size:9px;font-weight:600}.hero-floating-icon .icon-3d{width:53px;height:53px;border-radius:16px}.hero-floating-icon svg{width:30px;height:30px}.float-search{left:0;top:45px;transform:rotate(-8deg)}.float-create{right:4px;top:20px;transform:rotate(8deg)}.float-grow{right:-9px;bottom:100px;transform:rotate(7deg)}
.navigator-entry{background:linear-gradient(110deg,#f4f1ff,#f8fbff 65%,#fff5e9);border-color:#e3deef;border-radius:18px;padding:27px 30px;margin-top:32px;box-shadow:0 9px 25px #5f5a8c05}.navigator-entry:before{display:none}.navigator-entry small{color:#465965}.navigator-entry>.icon-3d{width:50px;height:50px;border-radius:16px;margin-right:2px}.navigator-entry h2{color:#192833;font-size:21px}.navigator-entry p{color:#465965;font-size:12px}.navigator-entry .btn{background:white;color:#192833;border-color:#ddd4ed}
.section-top h2,.page-intro h1,.product-detail-copy h1,.work-copy h3,.cta h2,.product-body h3,.workflow-steps h3,.connected-plan-heading h3,.order-summary h2{color:#192833}.section-top p,.page-intro p,.product-body>p,.work-copy p,.cta p,.feature-grid p,.guide-sections p,.workflow-library p,.order-summary p{color:#465965}.section{padding-block:70px}.small-muted{color:#465965}.filter{color:#465965;border-color:#e1e4ed;background:#fff;padding:11px 17px;font-size:11px}.filter.active{color:#192833;background:#eee8fc;border-color:#d9cdf1}.filter:hover{border-color:#b9a9de}.catalogue-search{border-color:#dfe4ed;border-radius:10px;background:#fff;overflow:hidden}.catalogue-search input{background:white;color:#192833;font-size:12px}.catalogue-search button{background:#f0ecfa;color:#465965}.preview-strip{color:#465965;background:#f8f9fc;border-color:#e7eaf1;border-radius:9px;font-size:10px}
.product-card{background:white;border-color:#e4e8f1;box-shadow:0 6px 25px #425c7c07;border-radius:20px}.product-card:hover{border-color:#cabfeb;box-shadow:0 18px 35px #62548813;transform:translateY(-5px)}.product-visual{background:radial-gradient(ellipse at 50% 60%,#e4edff,#f2f5ff 75%);border-color:#e7e9f3}.product-visual:before{display:none}.product-tag{color:#465965;border-color:#d8dfea;background:#ffffffcc}.product-category,.product-body .automation-included{color:#465965}.visual-index{color:#647581}.product-bottom{border-color:#e9ecf2}.product-bottom strong{color:#192833}.product-bottom small,.product-bottom strong span{color:#465965}.add-btn{background:#283b55;color:#fff;border-color:#283b55;box-shadow:none;border-radius:10px}.add-btn.added{background:#edf5ef;color:#465965;border-color:#cde3d0}.product-body h3{font-size:21px}.product-body>p{font-size:12px}
[data-service=searchlogic]{--service-tint:#eaf1ff;--service-accent:#5e83cd}[data-service=adpulse]{--service-tint:#fff0e7;--service-accent:#c87f5b}[data-service=socialsphere]{--service-tint:#f0eaff;--service-accent:#946ec5}[data-service=webverse]{--service-tint:#e5f6f2;--service-accent:#4a9c91}[data-service=brandcraft]{--service-tint:#fcecf2;--service-accent:#bd6a8f}[data-service=wordalchemy]{--service-tint:#fff4d9;--service-accent:#b99a44}[data-service=rankrevu]{--service-tint:#eaf6e6;--service-accent:#79a76d}
.product-card .product-visual{background:radial-gradient(ellipse at 50% 65%,white 0%,var(--service-tint) 74%)}.product-card .automation-included>span{color:var(--service-accent)}.icon-3d{box-shadow:inset 2px 2px 4px #ffffff80,inset -3px -4px 7px #0002,0 5px 0 color-mix(in srgb,var(--icon-b) 60%,#ced0e3),0 13px 20px #50648724}
.tools-spotlight{position:relative}.tool-card{background:linear-gradient(150deg,var(--service-tint,#f3efff),#fff 67%);border-color:#e2e5ef;box-shadow:0 7px 25px #7b7b9810;border-radius:20px;gap:19px;min-width:0}.tool-card small{color:var(--service-accent,#8e79b1);font-size:10px}.tool-card h3{color:#192833;font-size:20px;line-height:1.4;letter-spacing:-.035em}.tool-card p{color:#465965;font-size:12px}.tool-card .small-btn{color:#465965;background:#ffffffc9;border-color:#e0e2ed}.tool-card .icon-3d{width:56px;height:56px;border-radius:17px}.tool-card .icon-3d svg{width:31px;height:31px}
.navigator-benefits li{border-color:#e5e8f1}.navigator-benefits li>span{color:#465965}.navigator-benefits h3{color:#465965}.navigator-blueprint{background-color:#f8f6ff;background-image:radial-gradient(#c2b8dc70 1px,transparent 1px);border-color:#e1d9ef;border-radius:20px;box-shadow:9px 12px 0 #f2eff8}.blueprint-top{color:#465965;border-color:#e6deef}.blueprint-input{background:#fff;border-color:#e4e0ed;border-radius:12px}.blueprint-input>span{color:#465965}.blueprint-input small{color:#465965}.blueprint-input strong{color:#465965}.blueprint-connector{background:#dbd0e9}.blueprint-agents>div{background:#fff;border-color:#e7e1f1;border-radius:12px}.blueprint-agents span{color:#465965}.blueprint-output{background:#eeebf9;border-color:#e0d7ef;border-radius:12px}.blueprint-output>span{color:#465965}.blueprint-output strong{color:#465965}.blueprint-output small{color:#465965}
.automation-showcase{background:linear-gradient(110deg,#f2f8ff,#f6f2ff 60%,#fff2f5);border-color:#e6e6f1;color:#192833}.automation-layout h2{color:#192833}.automation-layout p{color:#465965}.automation-layout>div>small{color:#647581}.automation-canvas{background-color:#fff;background-image:radial-gradient(#c8cce370 1px,transparent 1px);border-color:#e0e1ef;border-radius:19px;box-shadow:12px 14px 0 #e6e2f350}.canvas-heading{color:#465965;border-color:#ece8f3}.flow-node{background:#faf9ff;border-color:#e2dff0;color:#465965;display:flex;flex-direction:column;align-items:center;gap:6px}.flow-node.featured{background:#f1ecfb;border-color:#e1d6f2;box-shadow:none}.flow-node .icon-3d{width:40px;height:40px;border-radius:12px}.flow-node .icon-3d svg{width:23px;height:23px}.flow-node span{font-size:10px;line-height:1.5}.canvas-row>b{color:#647581}.canvas-helper{border-color:#e8e3f1}.canvas-helper strong{color:#465965}.canvas-helper .small-btn{color:#465965;border-color:#ddd3eb;background:#fff}
.discovery-visual{background:radial-gradient(#ecf3fb,#f6f8fc 70%);border-color:#e3e9f2;border-radius:22px}.answer-card{background:#ffffffed;border-color:#e0e4ed;box-shadow:0 10px 25px #61718d15}.answer-card strong{color:#465965}.answer-card small{color:#647581}.answer-card p{color:#465965}.checklist li:before{color:#465965}.work-grid article{background:#fff;border-color:#e2e6ee;border-radius:20px}.work-visual{background:linear-gradient(130deg,#eaf2ff,#f4edfc);border-color:#e4e6ef}.work-grid article:nth-child(2) .work-visual{background:linear-gradient(130deg,#fff0e5,#fae9ed)}.work-visual>span{color:#465965}.work-copy small{color:#465965}.faq details{border-color:#e2e7ef}.faq summary{color:#465965}.faq details p{color:#465965}.cta{background:linear-gradient(110deg,#edf7f5,#f1f4fc 48%,#fff4e5);border-color:#dde9ec;border-radius:24px;overflow:hidden}.cta:before{background:radial-gradient(ellipse at 90% 50%,#ffdfb84a,transparent 60%)}.cta .icon-3d{height:40px;width:40px;border-radius:12px;margin-bottom:24px}.cta .icon-3d svg{width:23px;height:23px}
.footer{background:#f7f8fc;border-color:#e4e7ee}.footer-bottom{border-color:#e1e5ef}.footer-bottom,.footer-grid a:not(.brand),.footer-grid p{color:#465965}.footer-grid h3{color:#465965}.footer-grid a:hover{color:#465965}.footer .brand{mix-blend-mode:multiply}
.page-intro{border-color:#e7e9f0}.intro-mascot{filter:drop-shadow(0 12px 22px #7c8ca421)}.product-detail-art{background:radial-gradient(#eaf0ff,#f6f8fc 75%);border-color:#dfe6f1;border-radius:22px}.art-caption{color:#465965;border-color:#d9e2ee}.product-intro{color:#465965}.product-chips span{background:#edf4fb;color:#465965;border-color:#dce7f3}.detail-price{border-color:#e2e8f0}.detail-price strong{color:#192833}.detail-price>small,.detail-price strong>span{color:#647581}.crumb{color:#647581}.service-answer{border-color:#e1e7ef}.answer-summary{color:#465965}.audience{border-color:#afc4e1}.feature-grid>article{border-color:#e3e8f0;padding-top:25px}.feature-grid>article>.icon-3d{width:38px;height:38px;border-radius:12px;margin-bottom:20px}.feature-grid>article>.icon-3d svg{width:22px;height:22px}.feature-grid>article>span:not(.icon-3d){float:right;color:#647581}
.workflow-box{background:linear-gradient(125deg,#f3f8ff,#faf7ff);border-color:#dae2f0;border-radius:18px}.workflow-meta,.workflow-bottom{border-color:#e0e4ef}.workflow-meta p,.workflow-bottom p{color:#465965}.workflow-meta small{color:#647581}.workflow-steps li{background:white;border-color:#e0e5f0;border-radius:12px}.workflow-steps li>span{color:#465965;background:#eee9fa}.workflow-steps small{color:#647581}.workflow-bottom p span,.connection-note{color:#647581}.guide-answer{background:#f3f8ff;border-color:#dce6f3;border-radius:18px}.guide-answer>.icon-3d{width:45px;height:45px;border-radius:13px;margin-bottom:25px}.guide-answer>.icon-3d svg{width:26px;height:26px}.guide-answer .answer-summary{color:#465965}.guide-sections article{border-color:#e2e7f0}.guide-next{background:#f4f7fd;border-color:#e1e6f1;border-radius:15px}.source-note{color:#647581}.workflow-library article{background:#fbfcff;border-color:#e1e6f0;border-radius:18px}.insight-grid>article{background:white;border-color:#dfe7f0;border-radius:20px}.insight-art{background:linear-gradient(130deg,#edf3ff,#f4ebfc)}.insight-copy>small{color:#465965}.original-articles>a{border-color:#e3e7f0}
.cart-item{border-color:#e2e7f0}.cart-item>img{background:#f1f5fd;border-radius:14px}.cart-item small{color:#647581}.remove{color:#647581;border-color:#eadfe6}.order-summary{background:#f6f8fd;border-color:#e1e6f0;border-radius:18px}.summary-line{border-color:#e3e7f0}.summary-line strong{color:#465965}.workspace{background:#fff;border-color:#e0e7ef;border-radius:18px;box-shadow:0 10px 40px #5c759710}.sidebar{background:#f8f9fd;border-color:#e5e8f2}.sidebar strong{color:#465965}.sidebar small{color:#647581}.sidebar button{color:#465965}.sidebar button.active{background:#ece8fa;color:#465965}.workspace-avatar{background:#eee9fa;color:#465965}.stat-grid>div{background:#f5f8ff;border-color:#e0e7f5;border-radius:14px}.stat-grid>div:nth-child(2){background:#f8f3fc;border-color:#e9dff1}.stat-grid>div:nth-child(3){background:#f1f9f6;border-color:#deece5}.stat-grid strong{color:#465965}.stat-grid small{color:#647581}.project-summary{background:#f4f8fe;border-color:#e2e9f4}.badge{background:#f0eafb;border-color:#e1d5f1;color:#465965}.workspace-nudge{border-color:#e3e7f0}.connection-panel{background:#f7f9fc;border-color:#e0e6ef}.connection-panel p,.connection-panel span{color:#647581}.run-card{background:white;border-color:#dfe7f0;border-radius:16px}.run-card pre{background:#f4f7fc;color:#465965}.run-card details,.task-list label,.request-card{border-color:#e1e6ef}.task-list input:checked+span{color:#647581}.draft-block{background:#f9faff;border-color:#e3e6f2;border-left-color:#b6a6df}.draft-block p{color:#465965}
.field{color:#465965}.field input,.field select,.field textarea{background:white;color:#192833;border-color:#d8e0ed;border-radius:9px;box-shadow:0 2px 5px #8390ad04}.field input::placeholder,.field textarea::placeholder{color:#647581}.field input:focus,.field textarea:focus,.field select:focus{border-color:#b4a2df;box-shadow:0 0 0 3px #eae2fa66}.contact-grid>aside{background:linear-gradient(130deg,#f1f7ff,#f6effc);border-color:#e0e5f0;border-radius:18px}.form-note{color:#647581}input[type=checkbox]{accent-color:#a38acb}
dialog{background:#fff;color:#192833;border-color:#e1e4ef;border-radius:20px;box-shadow:0 25px 100px #34436535}dialog::backdrop{background:#40516a55;backdrop-filter:blur(8px)}.dialog-desc{color:#465965}.close{color:#647581;border-color:#e0e6ef;background:white}.skip{background:#fff;color:#192833}#toast{background:#273b55;color:#fff;border-color:#273b55;box-shadow:0 10px 30px #273b5522}
.navigator-launcher{color:#465965;background:#ffffffed;border-color:#dedfee;box-shadow:0 8px 30px #555d8f1a;border-radius:16px}.launcher-icon{color:#465965;background:linear-gradient(135deg,#ecdefe,#f5eafa);border-color:#e0ceed}.navigator-launcher small{color:#647581}
.studio-introduction{background:#f5f9f7;border-color:#dfece6;color:#647581}.studio-introduction>div{color:#647581}.studio-indicator{background:#91bea5;box-shadow:none}.studio-introduction kbd{color:#647581}.navigator-brief-panel,.navigator-results{background:#fafbfe;border-color:#dfe6ef;border-radius:18px}.navigator-results{background:white}.navigator-form-note{background:#f5f6fc;border-color:#e3e4f1}.navigator-form-note>span{color:#647581}.navigator-form-note p{color:#647581}.recommendation-context strong{color:#465965}.recommendation{background:#faf8fe;border-color:#e5def0;border-radius:12px}.recommendation>input{accent-color:#af96ce}.recommendation strong{color:#465965}.recommendation small{color:#647581}.recommendation p{color:#647581}.navigator-empty>img{filter:drop-shadow(0 8px 20px #7b72901a)}.empty-flow{color:#647581}.empty-flow>span{border-color:#e4d9ee;background:#fbf8ff}.saved-plan-empty{background:#fbfcff;border-color:#dce5f1}.saved-plan-empty>span{color:#647581}.connected-plan{background:linear-gradient(125deg,#f7faff,#fcf9ff);border-color:#e0e6f1;border-radius:17px}.connected-plan-heading small{color:#465965}.plan-service-line>a{background:#fff;border-color:#e1e5f0;border-radius:12px}.plan-service-line span{color:#647581}.plan-progress{color:#647581}.plan-progress strong{color:#647581}.plan-progress>div{background:#eae8f2;height:5px}.plan-progress i{background:linear-gradient(90deg,#ac91d2,#9ebfe1)}.plan-tasks,.plan-tasks label{border-color:#e4e7ef}.plan-tasks summary{color:#647581}.plan-tasks label{color:#647581}.plan-tasks label small{color:#647581}.plan-tasks label input:checked+span{color:#647581}.command-list>button{border-color:#e6e8f1}.command-list>button:hover{background:#f5f1fd}.command-list strong{color:#465965}.command-list small,.command-list b{color:#647581}.command-footer{border-color:#e4e8f1;color:#647581}
.tool-hub-toolbar{display:flex;align-items:center;gap:25px;justify-content:space-between;margin:25px 0 18px}.tool-hub-toolbar form{width:min(530px,100%)}.tool-count{font:12px monospace;color:#647581;white-space:nowrap}.tool-filters{margin-bottom:30px;gap:8px}.tool-filters .filter{font-size:10px;padding:10px 14px}.tool-hub .tool-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.tool-mode-note{display:flex;gap:15px;align-items:center;margin-top:30px;padding:20px 24px;background:#f9f6ff;border:1px solid #e9e0f6;border-radius:14px}.tool-mode-note>span{color:#465965;font-size:24px}.tool-mode-note p{font-size:12px;color:#465965}.tool-specific-fields{display:grid;grid-template-columns:1fr 1fr;gap:18px;padding:20px;background:#f7f8ff;border:1px solid #e4e5f2;border-radius:13px}.tool-specific-fields[hidden]{display:none}.navigator-disclosure{margin-top:20px;margin-bottom:55px;border:1px solid #e3e6f2;border-radius:18px;background:#fcfcff;padding:25px}.navigator-disclosure>summary{list-style:none;display:flex;justify-content:space-between;gap:20px;cursor:pointer;font-size:18px;color:#465965;font-weight:600}.navigator-disclosure .navigator-studio-grid{padding-bottom:0}.studio-tool-picker p{margin-top:15px}
/* Contrast is deliberately stronger than the soft decorative palette. */
.tool-card p,.tool-card .small-btn,.preview-strip,.form-note,.connection-note,.product-category,.product-bottom small,.product-bottom strong span,.field,.footer-bottom,.footer-grid a:not(.brand),.footer-grid p,.workflow-meta small,.workflow-steps small,.canvas-heading,.tool-mode-note p,.studio-introduction>div,.studio-introduction>span,.command-footer{color:#465965}.sidebar button,.plan-progress,.plan-progress strong,.plan-tasks label,.plan-tasks summary,.plan-tasks label small,.recommendation p,.recommendation small,.stat-grid small,.connection-panel p,.connection-panel span,.draft-block p{color:#465965}
@media(min-width:901px) and (max-width:1200px){.nav{gap:16px}.navlinks{gap:16px}.navlinks>a{font-size:10px}.nav-right{gap:10px}.nav .brand{width:170px}}
@media(max-width:900px){.navlinks{background:#fff;border-color:#e1e5ee;box-shadow:0 20px 25px #60708a12}.tool-hub .tool-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.navlinks a{color:#465965}.float-grow{right:0}.float-search .icon-3d,.float-create .icon-3d,.float-grow .icon-3d{height:42px;width:42px;border-radius:12px}.hero-floating-icon svg{height:24px;width:24px}.future-hero .hero-copy>p{font-size:13px}.tool-card{gap:18px}.feature-grid .icon-3d{transform:scale(.85)}.navigator-entry{padding:24px}.navigator-entry h2{font-size:18px}}
@media(max-width:700px){.tool-hub .tool-grid{grid-template-columns:1fr}.future-hero .hero-layout{padding-top:40px;gap:28px}.hero-floating-icon>span:last-child{font-size:8px}.float-search{left:2px;top:38px}.float-create{right:5px;top:15px}.float-grow{right:0;bottom:95px}.navigator-entry>.icon-3d{width:42px;height:42px;border-radius:13px}.navigator-entry>.btn{margin-left:56px}.navigator-entry>div:nth-child(2){min-width:170px}.navigator-entry{gap:14px}.section{padding-block:52px}.tool-hub-toolbar{gap:15px}.tool-card h3{font-size:22px}.tool-specific-fields{grid-template-columns:1fr;padding:16px}.flow-node .icon-3d{width:32px;height:32px;border-radius:10px}.flow-node .icon-3d svg{height:19px;width:19px}.flow-node{padding:14px 6px}.flow-node span{font-size:9px}.navigator-disclosure{padding:20px}.navigator-disclosure>summary{font-size:16px}.tool-filters{gap:7px}.tool-filters .filter{font-size:9px}.hero-secondary{padding-left:0}.future-hero .hero-assurance{font-size:9px}.hero-floating-icon .icon-3d{width:42px;height:42px}}
@media(max-width:450px){.future-hero h1{font-size:46px}.future-hero .hero-copy>p{font-size:13px}.navigator-entry h2{font-size:17px}.navigator-entry p{font-size:11px}.future-hero .actions{gap:12px}.future-hero .actions .btn{font-size:11px;padding:13px 17px;gap:18px}.future-hero .actions .hero-secondary{font-size:10px;gap:10px}.system-pill{font-size:7px}.pill-version{font-size:6px}.float-grow{bottom:85px;right:2px}.agent-overlay{left:0}.hero-floating-icon{gap:8px}.tool-hub .tool-grid{gap:16px}.tool-filters .filter{padding:9px 12px}.tool-mode-note{padding:17px;gap:12px}.tool-mode-note p{font-size:11px}.navigator-entry{padding:22px}.hero-assurance{flex-wrap:wrap}}
.page-intro .icon-3d{width:45px;height:45px;border-radius:14px;margin-bottom:22px}.page-intro .icon-3d svg{height:26px;width:26px}.stat-grid .icon-3d{float:right;width:32px;height:32px;border-radius:10px}.stat-grid .icon-3d svg{width:19px;height:19px}.product-detail-art{background:radial-gradient(white,var(--service-tint,#eef3ff) 80%)}.navlinks{font-size:12px}.workflow-bottom p span,.hero-assurance,.future-hero .hero-assurance,.canvas-helper p,.navigator-entry p,.tool-count,.studio-indicator+span,.empty-flow,.plan-service-line span,.connected-plan-heading small,.command-list small{color:#465965}.tool-error{color:#465965}#tool-error:not(:empty){color:#465965;background:#fff2f4;padding:10px;border-radius:7px}
/* Readable secondary copy on the pastel surfaces. */
.future-hero .hero-copy>p,.hero-terminal p,.stage-coordinate,.agent-overlay small,.agent-overlay #agent-detail,.agent-switcher button,.hero-floating-icon>span:last-child,.future-status,.future-status b,.small-muted,.product-category,.visual-index,.product-tag,.product-bottom small,.product-bottom strong span,.automation-included,.tool-card small,.tool-card p,.tool-card .small-btn,.tool-count,.canvas-heading,.canvas-helper p,.automation-layout>div>small,.answer-card small,.answer-card p,.work-visual>span,.work-copy small,.footer-bottom,.footer-grid a:not(.brand),.footer-grid p,.art-caption,.detail-price>small,.detail-price strong>span,.crumb,.workflow-meta small,.workflow-steps small,.connection-note,.source-note,.insight-copy>small,.cart-item small,.form-note,.field input::placeholder,.field textarea::placeholder,.navigator-launcher small,.navigator-entry small,.navigator-entry p,.blueprint-top,.blueprint-input small,.blueprint-agents span,.blueprint-output small,.studio-introduction,.studio-introduction>div,.studio-introduction kbd,.recommendation small,.recommendation p,.empty-flow,.connected-plan-heading small,.plan-service-line span,.plan-progress,.plan-progress strong,.plan-tasks summary,.plan-tasks label,.plan-tasks label small,.command-list small,.command-list b,.command-footer,.tool-mode-note p{color:#465965}
.badge{color:#465965}.run-card pre{color:#465965}.navigator-form-note p{color:#465965}.navigator-disclosure>summary{color:#465965}.plan-tasks label input:checked+span{color:#465965}.navigator-launcher{color:#192833}.workflow-bottom p span{color:#465965}
