/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.fixed{position:fixed}.relative{position:relative}.static{position:static}.start{inset-inline-start:var(--spacing)}.block{display:block}.hidden{display:none}.table{display:table}.grow{flex-grow:1}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}.planExperience{color:#13211b;background:#edf2df;min-height:100vh;overflow-x:clip}.planNav{border-bottom:1px solid #cbd5c5;justify-content:space-between;align-items:center;width:min(1240px,100% - 48px);min-height:86px;margin:0 auto;display:flex}.planNav>a:last-child{color:#496457;font-size:12px;font-weight:800}.planHero{grid-template-columns:1fr 330px;align-items:end;gap:70px;width:min(1240px,100% - 48px);margin:0 auto;padding:72px 0 55px;display:grid}.planHero>div>p{color:#244f3a;letter-spacing:.17em;text-transform:uppercase;margin:0 0 18px;font-size:10px;font-weight:900}.planHero h1{letter-spacing:-.055em;max-width:850px;margin:0;font:500 clamp(52px,7vw,90px)/.92 Georgia,serif}.planHero h1 em{color:#244f3a;font-weight:500}.planHero>div>strong{max-width:760px;margin-top:28px;font-size:18px;line-height:1.5;display:block}.planHero>div>span{color:#64736a;max-width:760px;margin-top:12px;font-size:14px;line-height:1.65;display:block}.planHero>aside{background:#fffdf7;border:1px solid #b8c7b5;padding:25px;box-shadow:10px 10px #244f3a1a}.planHero>aside>small{color:#718078;letter-spacing:.14em;font-size:9px;font-weight:900}.planHero>aside>b{color:#244f3a;margin:13px 0 6px;font:500 32px Georgia,serif;display:block}.planHero>aside>span{font-size:13px;font-weight:800}.planHero>aside>p{color:#637169;border-top:1px solid #d9dfd7;margin:18px 0 0;padding-top:16px;font-size:11px;line-height:1.5}.planHero>aside>p strong{color:#13211b;font-size:13px}.planAgent{color:#fff;background:#10221b;border:1px solid #345447;width:min(1240px,100% - 48px);margin:0 auto 90px;box-shadow:0 30px 70px #12281e38}.planAgent>header{background:#17372b;border-bottom:1px solid #345447;justify-content:space-between;align-items:flex-start;gap:30px;padding:25px 28px;display:flex}.planAgent>header>div{gap:8px;display:grid}.planAgent>header span{color:#d8ff39;letter-spacing:.14em;align-items:center;gap:9px;font-size:9px;font-weight:900;display:flex}.planAgent>header span i{background:#d8ff39;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 6px #d8ff391a}.planAgent>header strong{color:#c9d7cf;font-size:12px}.planAgent>header button{color:#f6a397;letter-spacing:.12em;cursor:pointer;background:0 0;border:1px solid #f58b7d;padding:9px 12px;font-size:9px;font-weight:900}.planProgress{background:#273b33;height:28px;position:relative;overflow:hidden}.planProgress>i{background:#d8ff39;transition:width .25s;position:absolute;inset:0 auto 0 0}.planProgress>span{color:#10221b;mix-blend-mode:multiply;letter-spacing:.14em;place-items:center;font-size:8px;font-weight:900;display:grid;position:absolute;inset:0}.planAgentGrid{grid-template-columns:235px minmax(0,1fr) 215px;min-height:710px;display:grid}.featureNav{background:#0d1e17;border-right:1px solid #345447;padding:28px 18px}.featureNav>small{color:#71877c;letter-spacing:.13em;margin:0 8px 20px;font-size:8px;font-weight:900;line-height:1.5;display:block}.featureNav>button{color:#75897f;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #293e35;grid-template-columns:30px 1fr;align-items:center;gap:10px;width:100%;min-height:56px;padding:9px 8px;display:grid}.featureNav>button b{border:1px solid #3f594d;border-radius:50%;place-items:center;width:28px;height:28px;font-size:9px;display:grid}.featureNav>button span{font-size:10px;font-weight:800;line-height:1.35}.featureNav>button.active{color:#fff;background:#173228}.featureNav>button.active b{color:#10221b;background:#d8ff39;border-color:#d8ff39}.featureNav>button.complete b{color:#d8ff39}.featureWalkthrough{min-width:0;padding:36px 38px}.agentSays{justify-content:space-between;align-items:center;gap:18px;display:flex}.agentSays>span{color:#d8ff39;letter-spacing:.15em;font-size:8px;font-weight:900}.agentSays>button{color:#b8c9c0;cursor:pointer;background:0 0;border:1px solid #526b60;padding:8px 10px;font-size:9px;font-weight:800}.featureWalkthrough>h2{letter-spacing:-.04em;margin:18px 0 8px;font:500 clamp(38px,5vw,58px)/1 Georgia,serif}.featureWalkthrough>h3{color:#d8ff39;margin:0 0 18px;font:500 21px Georgia,serif}.featureWalkthrough>p{color:#afc0b6;max-width:810px;margin:0;font-size:14px;line-height:1.7}.ownerControl{background:#183128;border-left:4px solid #d8ff39;gap:7px;margin:24px 0;padding:15px 17px;display:grid}.ownerControl small{color:#d8ff39;letter-spacing:.12em;font-size:8px;font-weight:900}.ownerControl strong{color:#d7e0db;font-size:11px;line-height:1.5}.featureDemo{color:#13211b;background:#f8f7f0;border:1px solid #425e52;margin-top:25px}.demoTop{color:#fff;background:#244f3a;justify-content:space-between;align-items:center;padding:14px 17px;display:flex}.demoTop span{color:#d8ff39;letter-spacing:.13em;font-size:8px;font-weight:900}.demoTop small{color:#b8c8bf;font-size:9px}.runDemo{color:#13211b;cursor:pointer;background:#d8ff39;border:0;width:calc(100% - 34px);margin:0 17px 17px;padding:14px;font-size:11px;font-weight:900}.taskFlow{background:#d5ddd3;grid-template-columns:repeat(3,1fr);gap:1px;margin:17px;display:grid}.taskFlow>span{background:#fff;gap:6px;min-height:115px;padding:16px;display:grid}.taskFlow b{color:#718078;background:#e8ece6;border-radius:50%;place-items:center;width:28px;height:28px;font-size:9px;display:grid}.taskFlow small{color:#7b8981;text-transform:uppercase;letter-spacing:.09em;font-size:8px}.taskFlow strong{font-size:11px;line-height:1.4}.taskFlow>span.done b{color:#13211b;background:#d8ff39}.roleDemo>p{color:#64736a;margin:0 17px 17px;font-size:10px}.channelChoices{flex-wrap:wrap;gap:7px;padding:17px;display:flex}.channelChoices button{color:#3f5549;cursor:pointer;background:#fff;border:1px solid #bdc8bd;padding:9px 11px;font-size:9px;font-weight:800}.channelChoices button.selected{color:#fff;background:#244f3a;border-color:#244f3a}.routeLine{background:#fff;border:1px solid #dce2da;grid-template-columns:1fr auto 1.2fr;align-items:center;gap:12px;margin:0 17px 17px;padding:18px;display:grid}.routeLine b,.routeLine strong{font-size:10px}.routeLine i{color:#8da095}.knowledgeDemo blockquote{background:#fff;border-left:4px solid #244f3a;margin:17px;padding:17px;font:500 17px Georgia,serif}.sourceChips{flex-wrap:wrap;gap:7px;margin:0 17px;display:flex}.sourceChips span{color:#456052;background:#e2e9df;border-radius:999px;padding:7px 9px;font-size:8px;font-weight:800}.draftReply{color:#fff;background:#13211b;margin:13px 17px;padding:14px}.draftReply small{color:#d8ff39;letter-spacing:.1em;font-size:8px;font-weight:900}.draftReply p{color:#c1cec7;margin:7px 0 0;font-size:10px;line-height:1.5}.captureReady{text-align:center;border:2px dashed #b8c6b6;margin:17px;padding:22px}.captureReady b{font:500 20px Georgia,serif;display:block}.captureReady p{color:#66756c;margin:8px 0 0;font-size:10px}.captureFrames{grid-template-columns:repeat(3,1fr);gap:8px;margin:17px;display:grid}.captureFrames>div{background:#fff;border:1px solid #ccd5ca;overflow:hidden}.captureFrames>div>span{color:#13211b;background:#d8ff39;border-radius:50%;place-items:center;width:25px;height:25px;margin:10px;font-size:8px;font-weight:900;display:grid}.captureFrames>div>i{background:linear-gradient(145deg,#eef1e9 50%,#d4ded2 50%);align-content:end;min-height:95px;padding:10px;font-style:normal;display:grid}.captureFrames b{font-size:9px}.captureFrames small{color:#6d7c73;margin-top:4px;font-size:7px}.launchRail{grid-template-columns:repeat(7,1fr);gap:5px;margin:17px;display:grid}.launchRail span{text-align:center;background:#fff;border:1px solid #d5ddd2;gap:7px;min-height:80px;padding:10px 6px;display:grid}.launchRail b{color:#75847b;font-size:8px}.launchRail small{color:#607168;font-size:7px;line-height:1.3}.launchRail span.active{background:#f1fad9;border-color:#98b158}.launchRail span.active b{color:#244f3a}.healthGrid{grid-template-columns:repeat(3,1fr);gap:8px;margin:17px;display:grid}.healthGrid span{background:#fff;border:1px solid #d7dfd5;gap:8px;padding:17px;display:grid}.healthGrid small{color:#718078;text-transform:uppercase;letter-spacing:.08em;font-size:8px}.healthGrid b{color:#244f3a;font:500 25px Georgia,serif}.supportFinding{color:#526359;background:#e9eee6;border-left:4px solid #244f3a;margin:0 17px 17px;padding:14px;font-size:9px;line-height:1.5}.featureWalkthrough>footer{justify-content:space-between;gap:12px;margin-top:27px;display:flex}.featureWalkthrough>footer>button,.featureWalkthrough>footer>a{color:#bac8c0;cursor:pointer;background:0 0;border:1px solid #536c60;padding:14px 17px;font-size:10px;font-weight:900}.featureWalkthrough>footer>button:disabled{opacity:.35}.featureWalkthrough>footer .nextFeature{color:#13211b;background:#d8ff39;border-color:#d8ff39}.checkoutDisclosure{text-align:right;color:#91a59a!important;margin-top:16px!important;font-size:9px!important}.tourCapture{background:#132a21;border-left:1px solid #345447;padding:28px 18px}.tourCapture>span{color:#d8ff39;letter-spacing:.13em;font-size:8px;font-weight:900}.tourCapture>strong{margin:12px 0 8px;font:500 22px Georgia,serif;display:block}.tourCapture>p{color:#8fa49a;margin:0;font-size:9px;line-height:1.55}.tourCapture>div{grid-template-columns:repeat(2,1fr);gap:7px;margin:22px 0;display:grid}.tourCapture i{color:#71877c;border:1px solid #355045;gap:5px;min-height:55px;padding:9px;font-style:normal;display:grid}.tourCapture i.captured{color:#fff;background:#193329;border-color:#75924e}.tourCapture i b{font-size:9px}.tourCapture i small{font-size:7px}.tourCapture>a{color:#13211b;text-align:center;background:#d8ff39;padding:12px;font-size:9px;font-weight:900;display:block}.planStopped{text-align:center;padding:70px 40px}.planStopped>span{color:#f3a093;letter-spacing:.14em;font-size:9px;font-weight:900}.planStopped h2{margin:17px auto 24px;font:500 36px Georgia,serif}.planStopped button{color:#13211b;cursor:pointer;background:#d8ff39;border:0;padding:14px 18px;font-weight:900}@media (width<=1050px){.planAgentGrid{grid-template-columns:200px 1fr}.tourCapture{border-top:1px solid #345447;border-left:0;grid-column:1/-1}.tourCapture>div{grid-template-columns:repeat(6,1fr)}}@media (width<=760px){.planNav,.planHero,.planAgent{width:calc(100% - 24px)}.planHero{grid-template-columns:1fr;gap:28px;padding:50px 0 38px}.planHero h1{font-size:52px}.planHero>aside{max-width:none}.planAgent>header{padding:20px 17px}.planAgent>header strong{line-height:1.45}.planAgentGrid{grid-template-columns:1fr}.featureNav{scroll-snap-type:x proximity;border-bottom:1px solid #345447;border-right:0;gap:6px;padding:13px;display:flex;overflow-x:auto}.featureNav>small{display:none}.featureNav>button{scroll-snap-align:start;border:1px solid #294238;flex:0 0 145px}.featureWalkthrough{padding:24px 14px;scroll-margin-top:12px}.agentSays{flex-direction:column;align-items:flex-start}.featureWalkthrough>h2{overflow-wrap:anywhere;font-size:clamp(34px,11vw,41px)}.featureWalkthrough>footer{flex-direction:column}.featureWalkthrough>footer>*{text-align:center;min-height:52px}.featureDemo{width:100%;max-width:100%;overflow:hidden}.demoTop{align-items:flex-start;gap:8px;padding:13px 12px}.demoTop>*{overflow-wrap:anywhere;min-width:0}.demoTop span{flex:auto;line-height:1.35}.demoTop small{text-align:right;flex:0 42%;line-height:1.35}.ownerControl{padding:15px 13px}.taskFlow,.captureFrames,.healthGrid{margin:13px}.runDemo{width:calc(100% - 26px);min-height:52px;margin:0 13px 13px}.taskFlow,.captureFrames,.healthGrid,.routeLine{grid-template-columns:1fr}.routeLine i{text-align:center;transform:rotate(90deg)}.launchRail{grid-template-columns:repeat(4,1fr)}.tourCapture>div{grid-template-columns:repeat(3,1fr)}}.hero{min-height:auto}.heroGrid{grid-template-columns:.9fr 1.1fr;gap:52px;padding:70px 0 86px}.heroCopy{z-index:2;position:relative}.heroCopy h1{font-size:clamp(54px,6.4vw,84px)}.heroVisual{border-radius:24px 24px 5px;min-height:540px;position:relative;overflow:visible}.heroVisual>img{object-fit:cover;border-radius:24px 24px 5px;width:100%;height:540px;display:block;box-shadow:0 28px 70px #13211b33}.heroVisual:after{content:"";pointer-events:none;border:1px solid #ffffff80;border-radius:24px 24px 5px;position:absolute;inset:0}.heroAgentSignal{color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0c1f18f0;border:1px solid #c9f2548c;border-radius:5px;width:min(340px,72%);padding:19px 20px;position:absolute;bottom:42px;left:-42px;box-shadow:0 18px 45px #04120d59}.heroAgentSignal>div:first-child{align-items:center;gap:9px;display:flex}.heroAgentSignal small{color:var(--lime);letter-spacing:.13em;font-size:9px;font-weight:900}.heroAgentSignal strong{margin:13px 0 5px;font:600 23px Georgia,serif;display:block}.heroAgentSignal p{color:#c8d4ce;margin:0;font-size:12px;line-height:1.45}.signalProgress{background:#40564c;height:4px;margin-top:15px;overflow:hidden}.signalProgress i{background:var(--lime);width:86%;height:100%;display:block}.heroCaption{color:#fff;letter-spacing:.08em;text-transform:uppercase;background:#0c1f18c7;padding:8px 11px;font-size:9px;font-weight:800;position:absolute;bottom:17px;right:18px}.agentBox{color:#fff;background:#0f211a;padding:88px 0}.agentBoxShell{background:#13271f;border:1px solid #3d5a4d;overflow:hidden;box-shadow:0 32px 80px #0000003b}.agentBoxHeader{background:radial-gradient(circle at 11% 46%,#c9f25426,#0000 18%),radial-gradient(circle at 75% 0,#c9f2541a,#0000 30%);border-bottom:1px solid #3d5a4d;grid-template-columns:150px minmax(0,1fr) auto;align-items:center;gap:34px;padding:38px;display:grid;position:relative}.agentBoxHeader:after{content:"";background:linear-gradient(90deg,transparent,var(--lime),transparent);height:2px;animation:4s linear infinite agentSweep;position:absolute;inset:auto 0 0}.agentWelcome{min-width:0}.agentBoxHeader h2{letter-spacing:-.045em;max-width:780px;margin:22px 0 0;font:500 clamp(34px,4.2vw,53px)/1 Georgia,serif}.agentBoxHeader h2 em{color:var(--lime);font-weight:500}.agentBoxKicker{color:var(--lime);letter-spacing:.15em;align-items:center;gap:9px;margin:0 0 18px;font-size:10px;font-weight:900;display:flex}.agentBoxKicker i,.deploymentStatus i,.workLoopTop i{background:var(--lime);border-radius:50%;width:8px;height:8px;animation:1.8s infinite agentPulse;box-shadow:0 0 0 6px #c9f2541f}@keyframes agentPulse{50%{box-shadow:0 0 0 10px #c9f25400}}@keyframes agentRotate{to{transform:rotate(360deg)}}@keyframes agentSweep{0%{opacity:0;transform:translate(-70%)}18%,82%{opacity:.8}to{opacity:0;transform:translate(70%)}}@keyframes greetingIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.agentArrival{background:radial-gradient(circle,#c9f25433,#0000 63%);border-radius:50%;place-items:center;width:138px;height:138px;display:grid;position:relative}.agentArrival b{z-index:2;color:#13271f;background:var(--lime);border:1px solid #c9f254cc;border-radius:50%;place-items:center;width:72px;height:72px;font:700 34px Georgia,serif;display:grid;box-shadow:0 0 34px #c9f2544d}.agentOrbit{border:1px solid #c9f2545c;border-radius:50%;animation:9s linear infinite agentRotate;position:absolute}.agentOrbit:before{content:"";background:var(--lime);width:8px;height:8px;box-shadow:0 0 14px var(--lime);border-radius:50%;position:absolute;top:-4px;left:50%}.orbitOne{inset:10px}.orbitTwo{border-style:dashed;animation-duration:6s;animation-direction:reverse;inset:24px}.agentScan{background:linear-gradient(90deg,transparent,var(--lime),transparent);height:1px;box-shadow:0 0 12px var(--lime);animation:1.8s infinite agentPulse;position:absolute;top:50%;left:15%;right:15%}.agentGreeting{border-left:3px solid var(--lime);background:#091b14b8;max-width:720px;padding:17px 19px;animation:.75s both greetingIn}.agentGreeting small{color:var(--lime);letter-spacing:.16em;margin-bottom:7px;font-size:8px;font-weight:900;display:block}.agentGreeting strong{color:#fff;font:500 22px/1.15 Georgia,serif;display:block}.agentGreeting p{color:#c6d4cc;margin:8px 0 0;font-size:12px;line-height:1.6}.stopControl{flex-direction:column;align-self:start;align-items:flex-end;gap:8px;animation:.7s .2s both greetingIn;display:flex}.stopControl small{color:#7f9589;letter-spacing:.14em;font-size:7px;font-weight:900}.agentStop{color:#d98c80;letter-spacing:.11em;cursor:pointer;background:#3a191538;border:1px solid #9d5e54;min-height:34px;padding:8px 11px;font-size:8px;font-weight:900;transition:border-color .18s,color .18s,background .18s}.agentStop span{margin-right:4px;font-size:7px}.agentStop:hover{color:#fff;background:#7a3026;border-color:#ff9d8f}.agentStop:disabled{opacity:.58;cursor:default}.agentWorkspace{grid-template-columns:260px 1fr;min-height:560px;display:grid}.agentRail{background:#10221b;border-right:1px solid #3d5a4d;padding:34px 26px}.agentRail>p{color:#71887c;letter-spacing:.15em;margin:0 0 26px;font-size:9px;font-weight:900}.railStep{color:#74867d;grid-template-columns:34px 1fr auto;align-items:center;gap:12px;min-height:55px;font-size:12px;font-weight:800;display:grid;position:relative}.railStep:after{content:"";background:#3a5146;width:1px;height:22px;position:absolute;top:44px;left:16px}.railStep:nth-child(4):after{display:none}.railStep b{border:1px solid #466052;border-radius:50%;place-items:center;width:33px;height:33px;font-size:10px;display:grid}.railStep i{color:var(--lime);font-style:normal}.railStep.current{color:#fff}.railStep.current b{border-color:var(--lime);color:#14251e;background:var(--lime)}.controlRule{border-left:3px solid var(--lime);background:#1a3027;margin-top:42px;padding:17px}.controlRule small{color:var(--lime);letter-spacing:.12em;font-size:8px;font-weight:900;display:block}.controlRule strong{color:#b9c9c0;margin-top:9px;font-size:10px;line-height:1.55;display:block}.agentTask{padding:42px 46px 50px}.agentTurn{background:linear-gradient(100deg,#1d392d,#152b22);border:1px solid #4b685a;grid-template-columns:46px 1fr;align-items:start;gap:14px;margin:-8px 0 28px;padding:18px;animation:.42s both greetingIn;display:grid;box-shadow:0 14px 30px #00000024}.turnAvatar{border:1px solid var(--lime);color:#13271f;background:var(--lime);border-radius:50%;place-items:center;width:44px;height:44px;font:700 20px Georgia,serif;display:grid;box-shadow:0 0 0 6px #c9f25414}.agentTurn small{color:var(--lime);letter-spacing:.14em;font-size:8px;font-weight:900}.agentTurn p{color:#e3ece7;max-width:730px;margin:7px 0 0;font:500 clamp(18px,2.2vw,24px)/1.3 Georgia,serif}.agentStepLabel{color:var(--lime);letter-spacing:.16em;margin-bottom:14px;font-size:9px;font-weight:900;display:block}.agentTask>h3{letter-spacing:-.025em;max-width:790px;margin:0 0 30px;font:500 clamp(30px,4vw,46px)/1.08 Georgia,serif}.responsibilityGrid{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.responsibilityGrid button,.pathGrid button{color:#fff;text-align:left;cursor:pointer;background:#172e25;border:1px solid #40594d;gap:7px;min-height:112px;padding:19px;display:grid;position:relative}.responsibilityGrid button:hover,.pathGrid button:hover{border-color:var(--lime);background:#203b30;transform:translateY(-2px)}.responsibilityGrid strong,.pathGrid strong{font-size:15px}.responsibilityGrid small,.pathGrid small{color:#91a79c;max-width:82%;font-size:10px;line-height:1.4}.responsibilityGrid span{color:var(--lime);font-size:10px;font-weight:900;position:absolute;bottom:16px;right:16px}.agentListening{color:#7f9589;letter-spacing:.08em;text-transform:uppercase;justify-content:flex-end;align-items:center;gap:5px;margin-top:16px;font-size:8px;font-weight:800;display:flex}.agentListening i{background:var(--lime);border-radius:50%;width:5px;height:5px;animation:1.2s ease-in-out infinite listeningDot}.agentListening i:nth-child(2){animation-delay:.16s}.agentListening i:nth-child(3){animation-delay:.32s}.agentListening span{margin-left:5px}@keyframes listeningDot{0%,70%,to{opacity:.25;transform:translateY(0)}35%{opacity:1;transform:translateY(-4px)}}.agentBack,.agentRestart{color:#9cb1a6;cursor:pointer;background:0 0;border:0;padding:0;font-weight:800}.agentBack{margin-bottom:28px;display:block}.roleResult{background:linear-gradient(135deg,#1a352a,#14281f);border:1px solid #4c6b5c;padding:28px}.roleResult>small,.deploymentStatus{color:var(--lime);letter-spacing:.14em;font-size:9px;font-weight:900}.roleResult h3,.deploymentCard h3{color:#fff;margin:10px 0;font:500 clamp(34px,4vw,49px)/1 Georgia,serif}.roleResult>p,.deploymentCard>p{color:#b8c9bf;max-width:700px;margin:0;line-height:1.6}.roleResult>div{border-left:4px solid var(--lime);background:#10221b;gap:7px;margin:22px 0;padding:15px;display:grid}.roleResult>div span{color:#82978c;letter-spacing:.1em;text-transform:uppercase;font-size:9px;font-weight:900}.roleResult ul{color:#d3ded7;flex-wrap:wrap;gap:18px;margin:0;padding:0;font-size:11px;list-style:none;display:flex}.pathQuestion{margin:26px 0 12px;font-weight:800}.pathGrid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.pathGrid button{min-height:92px}.deploymentCard{background:#172f25;border:1px solid #507160;padding:32px}.deploymentStatus{align-items:center;gap:10px;display:flex}.packageGrid{background:#40584c;grid-template-columns:1fr 1fr;gap:1px;margin:28px 0;display:grid}.packageGrid span{background:#10221b;gap:7px;padding:17px;display:grid}.packageGrid small{color:#7f9589;letter-spacing:.12em;font-size:8px;font-weight:900}.packageGrid strong{font-size:12px;line-height:1.45}.deploymentCard>a{color:#13211b;background:var(--lime);letter-spacing:.05em;text-transform:uppercase;justify-content:space-between;align-items:center;padding:17px 19px;font-size:12px;font-weight:900;display:flex}.agentRestart{margin-top:18px}.agentStopped{grid-template-columns:auto 1fr auto;align-items:center;gap:24px;padding:42px 46px;display:grid}.agentStopped>span{color:#ff9d8f;letter-spacing:.13em;border:1px solid #a94d3f;padding:9px 12px;font-size:9px;font-weight:900}.agentStopped strong{font:500 28px Georgia,serif;display:block}.agentStopped p{color:#9db0a6;margin:4px 0 0;font-size:12px}.agentStopped button{color:#13211b;background:var(--lime);cursor:pointer;border:0;padding:13px 16px;font-weight:900}.explainerStage{color:#fff;background:#244f3a;padding:100px 0}.explainerGrid{grid-template-columns:.85fr 1.15fr;align-items:center;gap:70px;display:grid}.explainerCopy h2{letter-spacing:-.04em;margin:0;font:500 clamp(42px,5vw,64px)/1 Georgia,serif}.explainerCopy h2 em{color:var(--lime);font-weight:500}.explainerCopy>p:not(.sectionTag){color:#c7d6ce;max-width:580px;margin:24px 0;line-height:1.7}.explainerCopy>a{border-bottom:1px solid var(--lime);color:var(--lime);padding-bottom:5px;font-weight:900;display:inline-block}.workLoop{background:#17382b;border:1px solid #668072;box-shadow:18px 18px #0a1c1438}.workLoopTop{border-bottom:1px solid #526e60;justify-content:space-between;align-items:center;padding:18px 20px;display:flex}.workLoopTop>span{color:var(--lime);letter-spacing:.12em;align-items:center;gap:10px;font-size:9px;font-weight:900;display:flex}.workLoopTop small{color:#9fb2a8}.workLoop ol{margin:0;padding:0;list-style:none}.workLoop li{border-bottom:1px solid #3c5a4c;grid-template-columns:42px 1fr auto;align-items:center;gap:14px;min-height:90px;padding:18px 20px;display:grid}.workLoop li:last-child{border:0}.workLoop li>b{color:#13211b;background:var(--lime);border-radius:50%;place-items:center;width:38px;height:38px;font-size:10px;display:grid}.workLoop li div{gap:5px;display:grid}.workLoop li strong{font-size:13px}.workLoop li span{color:#9fb2a8;font-size:10px}.workLoop li em{color:#b8c9bf;letter-spacing:.1em;border:1px solid #5b7668;padding:7px 8px;font-size:8px;font-style:normal;font-weight:900}@media (width<=900px){.heroGrid,.explainerGrid{grid-template-columns:1fr}.heroVisual{min-height:460px}.heroVisual>img{height:460px}.heroAgentSignal{left:18px}.agentBoxHeader{grid-template-columns:115px 1fr}.agentArrival{width:110px;height:110px}.stopControl{position:absolute;top:22px;right:22px}.agentWorkspace{grid-template-columns:1fr}.agentRail{border-bottom:1px solid #3d5a4d;border-right:0;grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.agentRail>p,.controlRule{grid-column:1/-1}.controlRule{margin-top:12px}.railStep:after{display:none}}@media (width<=620px){.heroGrid{gap:34px;padding:52px 0 70px}.heroCopy h1{font-size:51px}.heroVisual,.heroVisual>img{height:370px;min-height:370px}.heroVisual>img{object-position:58% center}.heroAgentSignal{width:auto;bottom:16px;left:12px;right:12px}.heroCaption{display:none}.agentBox{padding:48px 0}.agentBox .shell{width:calc(100% - 22px)}.agentBoxHeader,.agentTask{padding:24px 18px}.agentBoxHeader{grid-template-columns:72px 1fr;align-items:start;gap:18px 14px;padding-top:64px}.agentArrival{width:72px;height:72px}.agentArrival b{width:44px;height:44px;font-size:22px}.orbitOne{inset:4px}.orbitTwo{inset:12px}.agentBoxKicker{margin:4px 0 13px;font-size:8px}.agentGreeting{grid-column:1/-1;padding:15px}.agentGreeting strong{font-size:20px}.agentBoxHeader h2{grid-column:1/-1;margin-top:4px;font-size:39px}.stopControl{flex-direction:row;align-items:center;top:16px;right:16px}.stopControl small{font-size:6px}.agentWorkspace{min-height:0}.agentRail{padding:22px 18px}.railStep{grid-template-columns:32px 1fr}.railStep i,.controlRule{display:none}.agentTurn{grid-template-columns:38px 1fr;gap:12px;margin:-4px 0 24px;padding:15px}.turnAvatar{width:36px;height:36px;font-size:17px}.agentTurn p{font-size:18px}.agentListening{justify-content:flex-start}.responsibilityGrid,.pathGrid,.packageGrid{grid-template-columns:1fr}.responsibilityGrid button{min-height:95px}.pathGrid button{min-height:78px}.roleResult,.deploymentCard{padding:22px 18px}.roleResult ul{gap:9px;display:grid}.agentStopped{grid-template-columns:1fr;padding:28px 20px}.explainerStage{padding:70px 0}.explainerGrid{gap:45px}.workLoop li{grid-template-columns:38px 1fr}.workLoop li em{display:none}}.liveAgent{color:#fff;background:#0b1c15;padding:88px 0}.liveAgentShell{background:#10251c;border:1px solid #3b594b;overflow:hidden;box-shadow:0 32px 80px #00000040}.liveAgentTop{background:linear-gradient(115deg,#17372a,#10251c 68%);border-bottom:1px solid #3b594b;justify-content:space-between;align-items:flex-start;gap:34px;padding:38px 42px;display:flex}.liveIdentity{max-width:820px}.livePresence{color:var(--lime);letter-spacing:.16em;align-items:center;gap:9px;font-size:9px;font-weight:900;display:flex}.livePresence i,.conversationHeader span i{background:var(--lime);border-radius:50%;width:8px;height:8px;animation:1.8s infinite agentPulse;box-shadow:0 0 0 6px #c9f2541c}.liveIdentity h2{letter-spacing:-.04em;margin:14px 0 12px;font:500 clamp(38px,5vw,58px)/1 Georgia,serif}.liveIdentity h2 em{color:var(--lime);font-weight:500}.liveIdentity>p{color:#b8cac0;max-width:720px;margin:0;font-size:14px;line-height:1.65}.quietStop{color:#9fb0a7;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:0 0;border:1px solid #5b7066;flex:none;padding:7px 10px;font-size:8px;font-weight:800}.quietStop:hover{color:#f0a398;border-color:#d98c80}.liveAgentGrid{grid-template-columns:285px minmax(0,1fr);min-height:690px;display:grid}.agentContext{background:#0d2018;border-right:1px solid #3b594b;padding:30px 25px}.agentContext>small{color:#789086;margin-top:9px;font-size:9px;display:block}.agentStateLine{gap:7px;display:grid}.agentStateLine span,.memoryPanel>span,.approvalNote>span{color:#789086;letter-spacing:.14em;font-size:8px;font-weight:900}.agentStateLine strong{font:500 21px Georgia,serif}.progressTrack{background:#31493e;height:5px;margin-top:19px;overflow:hidden}.progressTrack i{background:var(--lime);height:100%;transition:width .4s;display:block}.memoryPanel{margin-top:34px}.memoryPanel>p{color:#91a69b;font-size:11px;line-height:1.6}.memoryPanel>div{background:#142b21;border-left:2px solid #3f5a4d;margin-top:13px;padding:12px}.memoryPanel div small{color:var(--lime);letter-spacing:.1em;text-transform:uppercase;font-size:7px;font-weight:900;display:block}.memoryPanel div p{color:#c3d0c9;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:6px 0 0;font-size:10px;line-height:1.45;display:-webkit-box;overflow:hidden}.approvalNote{border-left:3px solid var(--lime);background:#183127;margin-top:32px;padding:15px}.approvalNote span{color:var(--lime)}.approvalNote p{color:#a9bbb1;margin:8px 0 0;font-size:10px;line-height:1.55}.conversationPanel{background:radial-gradient(circle at 100% 0,#c9f2540f,#0000 28%);min-width:0;padding:0 36px 30px}.conversationHeader{border-bottom:1px solid #304b3e;align-items:center;gap:12px;min-height:82px;display:flex}.agentFace{color:#10251c;background:var(--lime);border-radius:12px 12px 4px;place-items:center;width:40px;height:40px;font:800 14px Georgia,serif;display:grid}.conversationHeader>div:last-child{gap:5px;display:grid}.conversationHeader strong{font-size:12px}.conversationHeader span{color:#87a094;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:7px;font-size:8px;font-weight:800;display:flex}.conversationHeader span i{width:5px;height:5px;box-shadow:none}.messageStream{overscroll-behavior:contain;scroll-behavior:smooth;flex-direction:column;gap:14px;height:370px;padding:24px 3px;display:flex;overflow-y:auto}.message{background:#173228;border:1px solid #405d50;width:min(84%,680px);padding:15px 17px}.message.user{color:#13211b;background:#edf2df;border-color:#65796f;align-self:flex-end}.message>span{color:var(--lime);letter-spacing:.14em;margin-bottom:7px;font-size:7px;font-weight:900;display:block}.message.user>span{color:#52645a}.message p{white-space:pre-wrap;margin:0 0 8px;font-size:13px;line-height:1.65}.message p:last-child{margin-bottom:0}.message.assistant p{color:#d7e2dc}.thinking p{color:#a6b9af}.thinking p i{background:var(--lime);border-radius:50%;width:5px;height:5px;margin-left:4px;animation:1.2s infinite listeningDot;display:inline-block}.thinking p i:nth-child(2){animation-delay:.16s}.thinking p i:nth-child(3){animation-delay:.32s}.suggestionRow{flex-wrap:wrap;gap:7px;margin:0 0 12px;display:flex}.suggestionRow button{color:#c6d4cc;cursor:pointer;background:#142b21;border:1px solid #4b695b;padding:9px 11px;font-size:9px}.suggestionRow button:hover{border-color:var(--lime);color:var(--lime)}.agentComposer{color:#13211b;background:#f8f7f0;border:1px solid #527062}.agentComposer>label{color:#53645b;letter-spacing:.12em;text-transform:uppercase;padding:11px 14px 0;font-size:8px;font-weight:900;display:block}.agentComposer textarea{resize:vertical;color:#13211b;background:0 0;border:0;outline:0;width:100%;min-height:82px;padding:10px 14px;font:500 16px/1.45 Georgia,serif;display:block}.agentComposer>div{border-top:1px solid #d8ddd5;justify-content:space-between;align-items:center;gap:12px;padding:10px 11px;display:flex}.agentComposer>div span{color:#7f8d85;font-size:8px}.agentComposer button{color:#13211b;background:var(--lime);cursor:pointer;border:0;padding:11px 15px;font-size:10px;font-weight:900}.agentComposer button:disabled{opacity:.48;cursor:not-allowed}.agentError{color:#ffb0a4;background:#39221d;border-left:3px solid #e17162;margin:10px 0 0;padding:10px 12px;font-size:10px;line-height:1.5}.pausedPanel{background:#172e25;border:1px solid #526a5e;margin-top:18px;padding:22px}.pausedPanel strong{font:500 24px Georgia,serif}.pausedPanel p{color:#9fb1a7;font-size:11px}.pausedPanel button{color:#13211b;background:var(--lime);cursor:pointer;border:0;padding:11px 14px;font-weight:900}.agentRecommendation{background:#17352a;border:1px solid #668273;margin-top:24px;padding:26px}.agentRecommendation>span{color:var(--lime);letter-spacing:.14em;font-size:8px;font-weight:900}.agentRecommendation h3{margin:10px 0 7px;font:500 clamp(32px,4vw,46px)/1 Georgia,serif}.recommendationMission{color:#c2d1c9;margin:0;line-height:1.6}.recommendationGrid{background:#3f5a4d;grid-template-columns:1fr 1fr;gap:1px;margin:22px 0;display:grid}.recommendationGrid>div{background:#10251c;padding:15px}.recommendationGrid small{color:#789086;letter-spacing:.11em;font-size:7px;font-weight:900}.recommendationGrid p{color:#c8d6cf;margin:7px 0 0;font-size:10px;line-height:1.5}.agentActions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.agentActions a{text-transform:uppercase;border:1px solid #668273;padding:13px 16px;font-size:9px;font-weight:900}.agentActions .primaryAction{border-color:var(--lime);color:#13211b;background:var(--lime)}.restartConversation{color:#81978c;cursor:pointer;background:0 0;border:0;margin-top:18px;padding:0;font-size:9px;text-decoration:underline}.agentDifference{color:#fff;background:#244f3a;padding:95px 0}.differenceGrid{grid-template-columns:.9fr 1.1fr;align-items:center;gap:80px;display:grid}.differenceGrid h2{letter-spacing:-.04em;margin:0;font:500 clamp(42px,5vw,62px)/1 Georgia,serif}.differenceGrid h2 em{color:var(--lime);font-weight:500}.differenceGrid>div>p:last-child{color:#c3d3ca;line-height:1.7}.differenceGrid ul{border:1px solid #678174;margin:0;padding:0;list-style:none}.differenceGrid li{border-bottom:1px solid #537061;grid-template-columns:44px 1fr;align-items:start;gap:15px;padding:20px;display:grid}.differenceGrid li:last-child{border:0}.differenceGrid li>span{color:#13211b;background:var(--lime);border-radius:50%;place-items:center;width:38px;height:38px;font-size:9px;font-weight:900;display:grid}.differenceGrid strong{margin:2px 0 5px;display:block}.differenceGrid li p{color:#afc2b8;margin:0;font-size:11px;line-height:1.5}@media (width<=900px){.liveAgentGrid{grid-template-columns:1fr}.agentContext{border-bottom:1px solid #3b594b;border-right:0;grid-template-columns:1fr 1fr;gap:16px;display:grid}.memoryPanel{margin-top:0}.approvalNote{grid-column:1/-1;margin-top:0}.differenceGrid{grid-template-columns:1fr;gap:44px}}@media (width<=620px){.liveAgent{padding:46px 0}.liveAgent .shell{width:calc(100% - 20px)}.liveAgentTop{padding:25px 18px}.liveIdentity h2{font-size:38px}.liveIdentity>p{font-size:12px}.quietStop{padding:6px 8px}.agentContext{grid-template-columns:1fr;padding:21px 18px}.memoryPanel,.approvalNote{display:none}.conversationPanel{padding:0 14px 22px}.conversationHeader{min-height:72px}.conversationHeader strong{font-size:10px}.messageStream{height:390px;padding:18px 0}.message{width:91%;padding:13px 14px}.message p{font-size:12px}.agentComposer textarea{font-size:15px}.recommendationGrid{grid-template-columns:1fr}.agentRecommendation{padding:20px 16px}.agentActions{display:grid}.agentActions a{text-align:center}.agentDifference{padding:68px 0}.differenceGrid h2{font-size:42px}}@media (prefers-reduced-motion:reduce){.livePresence i,.conversationHeader span i,.thinking p i{animation:none}.progressTrack i{transition:none}}.agentWorld{--acid:#d7ff3f;--night:#071710;--deep:#0d281d;color:#f7f7ef;background:radial-gradient(circle at 22% 48%,#d7ff3f21,#0000 23%),linear-gradient(120deg,#06140e 0%,#0d281d 48%,#071710 100%);min-height:100svh;overflow:hidden}.worldTop{z-index:20;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#04110bb3;border-bottom:1px solid #d7ff3f33;grid-template-columns:1fr auto 1fr;align-items:center;min-height:72px;padding:0 clamp(18px,3vw,48px);display:grid;position:relative}.worldBrand{align-items:center;gap:10px;width:max-content;display:flex}.worldBrand span{border:1px solid var(--acid);color:#071710;background:var(--acid);clip-path:polygon(18% 0,100% 0,100% 82%,82% 100%,0 100%,0 18%);place-items:center;width:36px;height:36px;font:700 20px Georgia,serif;display:grid}.worldBrand b{letter-spacing:.16em;font-size:11px}.routeSignal{color:#9fb5a9;letter-spacing:.18em;align-items:center;gap:9px;font-size:8px;font-weight:900;display:flex}.routeSignal i{background:var(--acid);border-radius:50%;width:6px;height:6px;animation:1.8s infinite agentPulse;box-shadow:0 0 0 6px #d7ff3f1a}.worldStop{color:#8ea197;letter-spacing:.13em;cursor:pointer;background:0 0;border:1px solid #52685d;justify-self:end;padding:7px 9px;font-size:7px;font-weight:900}.agentStage{grid-template-columns:minmax(360px,43%) minmax(0,57%);min-height:calc(100svh - 126px);display:grid}.agentPresence{background:linear-gradient(90deg,#d7ff3f06,#0000);justify-content:center;align-items:flex-end;min-height:690px;display:flex;position:relative;overflow:visible}.agentPresence:before{content:"";clip-path:polygon(0 0,78% 0,100% 18%,100% 100%,15% 100%,0 85%);border:1px solid #d7ff3f21;position:absolute;inset:9% 8% 4%}.agentPresence>img{z-index:4;object-fit:contain;object-position:center bottom;filter:drop-shadow(0 28px 40px #0000007a);transform-origin:50% 100%;width:min(95%,650px);height:calc(100svh - 116px);min-height:680px;animation:1.15s cubic-bezier(.16,.75,.2,1) both agentEmerge,5s ease-in-out 1.2s infinite agentBreathe;position:relative}@keyframes agentEmerge{0%{opacity:0;filter:drop-shadow(0 0 #0000)blur(9px);transform:translateY(22%)scale(.84)}to{opacity:1;filter:drop-shadow(0 28px 40px #0000007a);transform:none}}@keyframes agentBreathe{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.arrivalPortal{z-index:1;aspect-ratio:1.7;background:radial-gradient(#d7ff3f42,#04100a33 58%,#0000 60%);border:1px solid #d7ff3f73;width:76%;position:absolute;bottom:8%;left:50%;transform:translate(-50%);box-shadow:0 0 70px #d7ff3f1f}.arrivalPortal i{border:1px solid #d7ff3f40;position:absolute;inset:12%}.arrivalPortal i:nth-child(2){inset:24%}.arrivalPortal i:nth-child(3){background:#d7ff3f24;inset:36%}.agentBase{z-index:6;border-left:3px solid var(--acid);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#04120bdb;gap:4px;padding:11px 13px;display:grid;position:absolute;bottom:4%;left:8%}.agentBase span{color:var(--acid);letter-spacing:.17em;font-size:7px;font-weight:900}.agentBase strong{letter-spacing:.08em;font-size:9px}.agentDirection{z-index:8;border-left:1px solid #d7ff3f2e;min-width:0;padding:clamp(32px,5vh,58px) clamp(25px,4vw,66px) 34px clamp(26px,3vw,50px);position:relative}.directionBeam{transform-origin:100%;background:linear-gradient(90deg,transparent,var(--acid));width:20%;height:2px;filter:drop-shadow(0 0 8px var(--acid));animation:2.4s ease-in-out infinite beamCall;position:absolute;top:38%;left:-14%;transform:rotate(-7deg)}.directionBeam i{background:var(--acid);border-radius:50%;width:10px;height:10px;position:absolute;top:-4px;right:-3px;box-shadow:0 0 0 12px #d7ff3f14}@keyframes beamCall{50%{opacity:.42;transform:rotate(-7deg)scaleX(.88)}}.agentVoice{border-left:4px solid var(--acid);max-width:870px;padding-left:24px;position:relative}.agentVoice>span{color:var(--acid);letter-spacing:.17em;align-items:center;gap:8px;font-size:8px;font-weight:900;display:flex}.agentVoice>span i{background:repeating-linear-gradient(to bottom,var(--acid) 0 2px,transparent 2px 4px);width:6px;height:18px;animation:.7s steps(3,end) infinite voiceMeter}@keyframes voiceMeter{50%{transform:scaleY(.55)}}.agentVoice h1{color:#fffdf4;letter-spacing:-.045em;text-wrap:balance;max-width:920px;margin:14px 0 16px;font:500 clamp(30px,3.6vw,56px)/1.02 Georgia,serif}.hearAgent{color:#a5b8ae;cursor:pointer;background:#0a20179e;border:1px solid #536b5f;padding:7px 9px;font-size:8px;font-weight:800}.destinationDeck{perspective:1100px;gap:8px;max-width:920px;margin-top:clamp(22px,4vh,44px);display:grid}.destinationDeck>button{color:#fff;text-align:left;cursor:pointer;transform-origin:0;background:linear-gradient(100deg,#143728c7,#081b13e6);border:1px solid #365447;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:18px;width:100%;min-height:104px;padding:17px 19px;transition:transform .25s,border-color .25s,background .25s;display:grid;position:relative;overflow:hidden}.destinationDeck>button:before{content:"";background:var(--acid);width:4px;transition:transform .25s;position:absolute;inset:0 auto 0 0;transform:scaleY(0)}.destinationDeck>button:hover,.destinationDeck>button:focus-visible{z-index:2;border-color:var(--acid);background:linear-gradient(100deg,#234837,#0e281d);transform:translate(14px)rotateY(-3deg)}.destinationDeck>button:hover:before,.destinationDeck>button:focus-visible:before{transform:scaleY(1)}.destinationDeck>button>span{width:43px;height:43px;color:var(--acid);border:1px solid #577065;border-radius:50%;place-items:center;font:italic 15px Georgia,serif;display:grid}.destinationDeck button div{gap:5px;display:grid}.destinationDeck small{color:#8ea69a;letter-spacing:.14em;font-size:7px;font-weight:900}.destinationDeck strong{font:500 clamp(18px,2vw,25px) Georgia,serif}.destinationDeck p{color:#91a69b;margin:0;font-size:10px;line-height:1.45}.destinationDeck button>b{color:var(--acid);letter-spacing:.08em;white-space:nowrap;font-size:8px}.missionInput,.missionRun,.missionRecommendation,.pausedWorld{max-width:920px;margin-top:30px;animation:.45s both directionArrive}@keyframes directionArrive{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:none}}.missionInput form{color:#102218;background:#f7f5e9;border:1px solid #557063;box-shadow:18px 18px #d7ff3f0f}.missionInput label{color:#4c6257;letter-spacing:.14em;padding:14px 17px 0;font-size:8px;font-weight:900;display:block}.missionInput textarea{resize:vertical;color:#102218;background:0 0;border:0;outline:0;width:100%;min-height:122px;padding:13px 17px;font:500 clamp(18px,2vw,25px)/1.35 Georgia,serif;display:block}.missionInput form>div{border-top:1px solid #d3dbd5;justify-content:space-between;align-items:center;gap:12px;padding:11px;display:flex}.missionInput form>div span{color:#667970;font-size:8px}.missionInput form button{color:#071710;background:var(--acid);cursor:pointer;border:0;padding:14px 17px;font-size:9px;font-weight:900}.missionInput form button:disabled{opacity:.45;cursor:not-allowed}.heard{background:#112f22a6;border-left:3px solid #70887c;margin-bottom:10px;padding:12px 15px}.heard small{color:#83998e;letter-spacing:.13em;font-size:7px;font-weight:900}.heard p{color:#b9c9c1;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:6px 0 0;font-size:10px;line-height:1.45;display:-webkit-box;overflow:hidden}.agentPrompts{flex-wrap:wrap;gap:7px;margin-bottom:9px;display:flex}.agentPrompts button{color:#c4d3cb;cursor:pointer;background:#112d20;border:1px solid #4a6859;padding:9px 11px;font-size:8px}.agentPrompts button:hover{color:var(--acid);border-color:var(--acid)}.connectionNotice{color:#d9aba1;background:#3a211c;border-left:3px solid #f09582;gap:4px;margin:12px 0 0;padding:12px 14px;font-size:10px;line-height:1.45;display:grid}.connectionNotice strong{color:#ff9f8f;letter-spacing:.12em;font-size:8px}.changeRoute{color:#8ba196;cursor:pointer;background:0 0;border:0;margin-top:15px;padding:0;font-size:9px;text-decoration:underline}.missionChoices{flex-wrap:wrap;gap:7px;margin-bottom:10px;display:flex}.missionChoices button{color:#95aa9f;cursor:pointer;background:#102b1f;border:1px solid #426051;padding:10px 12px;font-size:8px;font-weight:900}.missionChoices button.active{border-color:var(--acid);color:#071710;background:var(--acid)}.missionBoard{color:#102218;background:#f7f5e9;border:1px solid #567263}.missionBoard header{color:#fff;background:#153a29;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;min-height:64px;padding:13px 15px;display:grid}.missionBoard header>span{color:var(--acid);letter-spacing:.14em;font-size:7px;font-weight:900}.missionBoard header>strong{font:500 20px Georgia,serif}.missionBoard header button{color:#071710;background:var(--acid);cursor:pointer;border:0;padding:11px 13px;font-size:8px;font-weight:900}.missionSteps{background:#d5ddd7;grid-template-columns:repeat(4,1fr);gap:1px;display:grid}.missionSteps>div{background:#fffdf5;grid-template-columns:32px 1fr auto;align-items:center;gap:8px;min-height:78px;padding:12px;display:grid}.missionSteps b{color:#78867f;background:#e6eae6;border-radius:50%;place-items:center;width:29px;height:29px;font-size:8px;display:grid}.missionSteps span{font-size:9px;font-weight:900}.missionSteps i{color:#9aa69f;font-style:normal}.missionSteps .working b{animation:1s infinite agentPulse}.missionSteps .complete i{color:#34513f}.missionBoard>p{color:#56665e;min-height:70px;margin:0;padding:15px 17px;font-size:10px;line-height:1.55}.proofActions{gap:8px;margin-top:10px;display:flex}.proofActions button{color:#c6d4cc;cursor:pointer;background:#123020;border:1px solid #536f60;padding:12px 14px;font-size:8px;font-weight:900}.missionRecommendation{background:linear-gradient(135deg,#183d2c,#0c261b);border:1px solid #638070;padding:25px}.missionRecommendation>span{color:var(--acid);letter-spacing:.15em;font-size:8px;font-weight:900}.missionRecommendation h2{margin:9px 0 7px;font:500 clamp(36px,4.4vw,60px)/1 Georgia,serif}.missionRecommendation>p{color:#bfd0c7;max-width:760px;line-height:1.55}.missionRecommendation>div{background:#486356;grid-template-columns:repeat(3,1fr);gap:1px;margin:20px 0;display:grid}.missionRecommendation article{background:#0c251a;padding:14px}.missionRecommendation small{color:#7f978b;letter-spacing:.11em;font-size:7px;font-weight:900}.missionRecommendation article strong{color:#d8e3dd;margin-top:7px;font-size:9px;line-height:1.45;display:block}.missionRecommendation nav{justify-content:flex-end;gap:8px;display:flex}.missionRecommendation nav a{text-transform:uppercase;border:1px solid #5c7669;padding:13px 15px;font-size:8px;font-weight:900}.pausedWorld{background:#331f1a;border:1px solid #8b5a50;padding:28px}.pausedWorld strong{color:#ff9e8d;letter-spacing:.14em;font-size:9px}.pausedWorld button{color:#071710;background:var(--acid);cursor:pointer;border:0;padding:12px 14px;font-weight:900}.worldFooter{z-index:12;background:#04120b;border-top:1px solid #d7ff3f33;grid-template-columns:auto 1fr auto;align-items:center;gap:20px;min-height:54px;padding:0 clamp(18px,3vw,48px);display:grid;position:relative}.worldFooter span{color:var(--acid);letter-spacing:.15em;font-size:7px;font-weight:900}.worldFooter p{color:#71877c;margin:0;font-size:9px}.worldFooter a{color:#a9bdb2;font-size:8px;font-weight:900}@media (width<=980px){.agentWorld{overflow:visible}.agentStage{grid-template-columns:1fr}.agentPresence{min-height:68svh}.agentPresence>img{height:68svh;min-height:560px}.agentDirection{border-top:1px solid #d7ff3f2e;border-left:0;min-height:72svh}.directionBeam{transform-origin:0;width:26%;top:-18px;left:34%;transform:rotate(90deg)}.destinationDeck>button:hover{transform:translate(7px)}.worldFooter{position:static}}@media (width<=620px){.worldTop{grid-template-columns:1fr auto;min-height:60px;padding:0 14px}.routeSignal{display:none}.worldBrand span{width:32px;height:32px}.worldBrand b{font-size:9px}.agentPresence{min-height:61svh}.agentPresence>img{object-position:52% bottom;width:108%;height:61svh;min-height:480px}.agentBase{bottom:12px;left:12px}.agentPresence:before{inset:6% 3% 3%}.agentDirection{min-height:auto;padding:35px 14px 40px}.agentVoice{padding-left:15px}.agentVoice h1{font-size:32px;line-height:1.04}.directionBeam{width:37%;left:23%}.destinationDeck{margin-top:24px}.destinationDeck>button{grid-template-columns:38px 1fr;min-height:114px;padding:14px}.destinationDeck>button>span{width:36px;height:36px}.destinationDeck>button>b{grid-column:2}.destinationDeck p{font-size:9px}.missionInput form>div{flex-direction:column;align-items:stretch}.missionInput form button{width:100%}.missionSteps{grid-template-columns:1fr 1fr}.missionBoard header{grid-template-columns:1fr auto}.missionBoard header>span{grid-column:1/-1}.proofActions{display:grid}.missionRecommendation>div{grid-template-columns:1fr}.missionRecommendation nav{display:grid}.missionRecommendation nav a{text-align:center}.worldFooter{grid-template-columns:1fr auto;padding:14px}.worldFooter p{grid-area:2/1/auto/-1}}@media (prefers-reduced-motion:reduce){.agentPresence>img,.directionBeam,.agentVoice>span i,.routeSignal i{animation:none}}.agentWorld{--acid:#b8ef37;--blue:#287dff;--coral:#ff7868;--sun:#ffd84d;--ink:#182034;min-height:100svh;color:var(--ink);background:linear-gradient(135deg,#fffaf0 0%,#eefaff 46%,#fff0ea 100%)}.worldTop{background:#ffffffe0;border-bottom:1px solid #d9e1e8;min-height:66px;box-shadow:0 5px 24px #3b4d650f}.worldBrand span{color:#fff;background:linear-gradient(145deg,var(--blue),#7757e8);border:0;box-shadow:5px 5px #dce9ff}.worldBrand b{color:#24324a}.routeSignal{color:#60718a}.routeSignal i{background:var(--coral);box-shadow:0 0 0 6px #ff786824}.worldStop{color:#738198;background:#fff;border-color:#c8d1dc;border-radius:999px}.worldStop:hover{color:#b23f34;border-color:#ff9286}.agentStage{min-height:calc(100svh - 118px)}.agentPresence{background:radial-gradient(circle at 40% 27%,#fff 0 12%,#0000 12.5%),radial-gradient(circle at 66% 22%,#ffd84d 0 5%,#0000 5.5%),radial-gradient(circle at 20% 52%,#ffac9f 0 9%,#0000 9.5%),linear-gradient(155deg,#dff5ff,#efffcf 54%,#fff0c2);min-height:660px}.agentPresence:before{clip-path:none;background:#ffffff47;border:3px solid #287dff24;border-radius:42% 58% 28% 72%/60% 30% 70% 40%;inset:5% 5% 4%;transform:rotate(-4deg)}.agentPresence:after{content:"";background:var(--coral);width:74px;height:74px;box-shadow:-240px 370px 0 var(--blue),-50px 460px 0 var(--sun);opacity:.78;border-radius:20px;position:absolute;top:15%;right:7%;transform:rotate(12deg)}.agentPresence>img{z-index:5;filter:drop-shadow(0 24px 22px #25446633);width:min(96%,630px);height:calc(100svh - 104px);min-height:650px;animation:.72s cubic-bezier(.16,.75,.2,1) both agentEmerge,4.2s ease-in-out .8s infinite agentBreathe}.arrivalPortal{opacity:.78;background:radial-gradient(#fff 0 20%,#9bd8ff 21% 36%,#7f62ea 37% 50%,#0000 51%);border:0;border-radius:50%;width:72%;bottom:5%;box-shadow:0 20px 40px #287dff2e}.arrivalPortal i{border-color:#fffc;border-radius:50%}.arrivalPortal i:nth-child(3){background:#ffffff59}.agentBase{color:#fff;background:linear-gradient(135deg,#287dff,#6d56dc);border:0;border-radius:14px;bottom:4%;left:6%;box-shadow:8px 8px #ff786857}.agentBase span{color:#e8ff9a}.agentDirection{background:radial-gradient(circle at 92% 10%,#ffd84d6b,#0000 19%),radial-gradient(circle at 12% 92%,#b8ef3752,#0000 22%);border-left:0;flex-direction:column;justify-content:center;min-height:660px;padding:34px clamp(25px,4vw,66px);display:flex}.agentVoice{border:2px solid #dce5ef;border-left:8px solid var(--blue);background:#fff;border-radius:24px 24px 24px 5px;max-width:890px;padding:25px 28px;box-shadow:12px 12px #dceaff}.agentVoice:before{content:"";clip-path:polygon(100% 0,100% 100%,0 100%);background:#fff;width:27px;height:27px;position:absolute;bottom:24px;left:-25px}.agentVoice>span{color:var(--blue)}.agentVoice>span i{background:var(--coral);border-radius:50%;height:9px;animation:none}.agentVoice h1{color:var(--ink);letter-spacing:-.04em;text-wrap:pretty;margin:12px 0 0;font-family:Arial,Helvetica,sans-serif;font-size:clamp(25px,3vw,43px);font-weight:800;line-height:1.08}.beginnerJourney{gap:24px;max-width:920px;margin-top:24px;display:grid}.plainIntroduction{background:#fff;border:2px solid #a8d0ff;border-radius:22px;overflow:hidden;box-shadow:10px 10px #dceaff}.introHeading{padding:24px 26px 20px}.introHeading>span,.choiceHeading>span,.afterChoice>span{color:var(--blue);letter-spacing:.13em;font-size:12px;font-weight:900}.introHeading h2,.choiceHeading h2{color:var(--ink);letter-spacing:-.04em;margin:8px 0 9px;font:900 clamp(26px,3vw,38px)/1 Arial,Helvetica,sans-serif}.introHeading p,.choiceHeading p{color:#5e6e83;margin:0;font-size:16px;line-height:1.55}.employeeExamples{flex-wrap:wrap;gap:8px;padding:0 26px 22px;display:flex}.employeeExamples span{color:#234e79;background:#f2f8ff;border:1px solid #c6dcf6;border-radius:999px;padding:9px 11px;font-size:14px;font-weight:800}.howItWorks{background:#f8fbff;border-top:1px solid #dce5ef;grid-template-columns:repeat(3,1fr);display:grid}.howItWorks article{border-right:1px solid #dce5ef;grid-template-columns:38px 1fr;gap:11px;padding:20px 18px;display:grid}.howItWorks article:last-child{border-right:0}.howItWorks b{color:#fff;background:var(--blue);border-radius:50%;place-items:center;width:36px;height:36px;font-size:15px;display:grid}.howItWorks strong{color:var(--ink);font-size:15px;line-height:1.3;display:block}.howItWorks p{color:#68778a;margin:6px 0 0;font-size:14px;line-height:1.45}.ownerControl{color:#20313f;background:#fff6d9;border-top:1px solid #f1d289;grid-template-columns:auto 1fr;align-items:center;gap:10px 16px;padding:17px 22px;display:grid}.ownerControl strong{font-size:15px}.ownerControl span{font-size:14px;line-height:1.5}.choiceHeading{padding-top:6px}.afterChoice{background:#fbfff1;border:2px solid #d3ed86;border-radius:20px;padding:22px 24px}.afterChoice ol{counter-reset:journey;grid-template-columns:repeat(4,1fr);gap:8px;margin:15px 0 12px;padding:0;list-style:none;display:grid}.afterChoice li{color:#29411b;counter-increment:journey;background:#fff;border:1px solid #cfe59b;border-radius:12px;min-height:68px;padding:13px 11px 12px 38px;font-size:14px;font-weight:800;line-height:1.35;position:relative}.afterChoice li:before{content:counter(journey);color:#fff;background:#608d00;border-radius:50%;place-items:center;width:21px;height:21px;font-size:12px;display:grid;position:absolute;top:12px;left:10px}.afterChoice p{color:#5b6e50;margin:0;font-size:14px;line-height:1.5}.destinationDeck{gap:11px;margin-top:24px}.destinationDeck>button{min-height:96px;color:var(--ink);background:#fff;border:2px solid #0000;border-radius:18px;grid-template-columns:48px minmax(0,1fr) auto;box-shadow:0 7px 22px #36507114}.destinationDeck>button:first-child{border-color:#9fcbff}.destinationDeck>button:nth-child(2){border-color:#ffb1a7}.destinationDeck>button:nth-child(3){border-color:#d3ed86}.destinationDeck>button:before{background:var(--blue);width:8px}.destinationDeck>button:nth-child(2):before{background:var(--coral)}.destinationDeck>button:nth-child(3):before{background:var(--acid)}.destinationDeck>button:hover,.destinationDeck>button:focus-visible{border-color:var(--blue);background:#f8fbff;transform:translate(10px)rotate(-.5deg);box-shadow:8px 8px #dceaff}.destinationDeck>button:nth-child(2):hover{border-color:var(--coral);background:#fff8f6;box-shadow:8px 8px #ffe0da}.destinationDeck>button:nth-child(3):hover{background:#fbfff1;border-color:#8b1;box-shadow:8px 8px #e8f5bf}.destinationDeck>button>span{color:var(--blue);background:#eff6ff;border-color:#b9d7ff}.destinationDeck>button:nth-child(2)>span{color:#d84d3c;background:#fff0ed;border-color:#ffc2b9}.destinationDeck>button:nth-child(3)>span{color:#568000;background:#f3fbdc;border-color:#cfe98e}.destinationDeck small{color:#66758c}.destinationDeck strong{color:var(--ink);font-family:Arial,Helvetica,sans-serif;font-weight:850}.destinationDeck p{color:#6b7789}.destinationDeck button>b{color:var(--blue)}.destinationDeck button:nth-child(2)>b{color:#dc4e3e}.destinationDeck button:nth-child(3)>b{color:#5e8900}.missionInput,.missionRun,.missionRecommendation,.pausedWorld{margin-top:22px}.missionInput form,.missionBoard{color:var(--ink);background:#fff;border:2px solid #b7d6ff;border-radius:20px;overflow:hidden;box-shadow:10px 10px #dceaff}.missionInput textarea{color:var(--ink);background:#fff;font-family:Arial,Helvetica,sans-serif;font-weight:700}.missionInput form button,.missionBoard header button{color:#fff;background:var(--blue);border-radius:12px}.missionInput form>div span{color:#65758c}.heard{color:var(--ink);border-left-color:var(--coral);background:#fff0ed;border-radius:12px}.heard p{color:#6c5a58}.agentPrompts button{color:#315880;background:#fff;border-color:#b7d6ff;border-radius:999px}.agentPrompts button:hover{color:#fff;border-color:var(--blue);background:var(--blue)}.connectionNotice{color:#8b4a42;border-left-color:var(--coral);background:#fff0ed;border-radius:12px}.connectionNotice strong{color:#c94839}.changeRoute{color:#526d93}.missionChoices button{color:#516986;background:#fff;border:2px solid #bad7ff;border-radius:999px}.missionChoices button.active{color:#fff;border-color:var(--blue);background:var(--blue)}.missionBoard header{color:#fff;background:linear-gradient(110deg,var(--blue),#7258df)}.missionBoard header>span{color:#e9ffa7}.missionBoard header button{color:var(--ink);background:var(--sun)}.missionSteps{background:#dce5ef}.missionSteps>div{background:#fff}.missionSteps .working{background:#fff4d1}.missionSteps .complete b{color:#fff;background:var(--blue)}.missionBoard>p{color:#5d697a}.proofActions button{color:#345a82;background:#fff;border:2px solid #b7d6ff;border-radius:12px}.proofActions button:first-child{color:#fff;border-color:var(--blue);background:var(--blue)}.missionRecommendation{color:var(--ink);background:#fff;border:2px solid #a8d0ff;border-radius:22px;box-shadow:12px 12px #dceaff}.missionRecommendation>span{color:var(--blue)}.missionRecommendation>p{color:#637188}.missionRecommendation>div{background:#dbe4ef}.missionRecommendation article{background:#f8fbff}.missionRecommendation article strong{color:#28364b}.missionRecommendation .launchRoute{color:#fff;border-color:var(--blue);background:var(--blue)}.missionRecommendation nav a{border-color:#a8cfff;border-radius:12px}.pausedWorld{background:#fff0ed;border:2px solid #ffc0b7;border-radius:20px}.pausedWorld strong{color:#c94738}.pausedWorld p{color:#8b5f58}.pausedWorld button{color:#fff;background:var(--blue);border-radius:12px}.worldFooter{color:var(--ink);background:#fff;border-top:1px solid #dde5ed}.worldFooter span{color:var(--blue)}.worldFooter p,.worldFooter a{color:#6b788a}.campaignShare{flex-wrap:wrap;align-items:center;gap:9px;padding:6px 4px 0;display:flex}.campaignShare small{color:#66758c;letter-spacing:.12em;flex-basis:100%;font-size:7px;font-weight:900}.campaignShare a{color:#315880;background:#fff;border:1px solid #b7d6ff;border-radius:999px;padding:9px 11px;font-size:8px;font-weight:900}.agentLeadCapture{color:var(--ink);background:#fff8f6;border:2px solid #ffb1a7;border-radius:18px;grid-template-columns:1.2fr repeat(4,minmax(105px,.8fr)) auto;align-items:end;gap:8px;margin-top:14px;padding:14px;display:grid;box-shadow:8px 8px #ffe0da}.agentLeadCapture>div small{color:#d84d3c;letter-spacing:.12em;font-size:7px;font-weight:900;display:block}.agentLeadCapture>div strong{margin-top:5px;font-size:14px;display:block}.agentLeadCapture>div p{color:#745e59;margin:4px 0 0;font-size:8px;line-height:1.35}.agentLeadCapture label{color:#5d697a;font-size:7px;font-weight:900}.agentLeadCapture label span{font-weight:500}.agentLeadCapture input{width:100%;min-height:39px;color:var(--ink);background:#fff;border:1px solid #d9c6c2;border-radius:8px;margin-top:5px;padding:8px;display:block}.agentLeadCapture>button{color:#fff;background:var(--coral);cursor:pointer;border:0;border-radius:9px;min-height:39px;padding:9px 12px;font-size:8px;font-weight:900}.agentLeadCapture>button:disabled{opacity:.55}.leadCaptureError{color:#b23f34;grid-column:1/-1;margin:0;font-size:9px}.leadCaptured{color:#2d4a13;background:#eff9d2;border-radius:12px;gap:4px;margin-top:14px;padding:13px 15px;display:grid}.leadCaptured strong{letter-spacing:.12em;font-size:9px}.leadCaptured span{font-size:10px}@media (width<=980px){.agentStage{min-height:calc(100svh - 110px)}.agentPresence{min-height:48svh}.agentPresence>img{height:48svh;min-height:430px}.agentDirection{border-top:0;min-height:calc(52svh - 110px);padding-top:24px;padding-bottom:28px}.agentVoice{z-index:10;margin-top:-38px}.worldFooter{display:none}}@media (width<=620px){.agentWorld{height:100svh;min-height:100svh;overflow:hidden}.worldTop{min-height:56px}.agentStage{grid-template-rows:34% 66%;height:calc(100svh - 56px);min-height:0;display:grid;overflow:hidden}.agentPresence{height:auto;min-height:0;overflow:hidden}.agentPresence>img{object-fit:contain;object-position:center bottom;width:100%;height:100%;min-height:0;max-height:100%}.agentPresence:before{inset:2% 8%}.agentPresence:after{width:42px;height:42px}.agentBase{padding:7px 10px;bottom:7px;left:10px}.agentDirection{overscroll-behavior:contain;background:linear-gradient(#fffaf0,#eefaff);height:auto;min-height:0;padding:0 12px 18px;display:block;overflow-y:auto}.agentVoice{border-radius:18px 18px 18px 5px;margin-top:-12px;padding:14px 16px;box-shadow:7px 7px #dceaff}.agentVoice h1{font-size:20px;line-height:1.08}.agentVoice:before{display:none}.beginnerJourney{gap:18px;margin-top:16px;padding-bottom:22px}.plainIntroduction{border-radius:17px;box-shadow:6px 6px #dceaff}.introHeading{padding:19px 17px 15px}.introHeading>span,.choiceHeading>span,.afterChoice>span{font-size:12px}.introHeading h2,.choiceHeading h2{font-size:27px}.introHeading p,.choiceHeading p{font-size:16px}.employeeExamples{padding:0 17px 17px}.employeeExamples span{font-size:14px}.howItWorks{grid-template-columns:1fr}.howItWorks article{border-bottom:1px solid #dce5ef;border-right:0}.howItWorks article:last-child{border-bottom:0}.ownerControl{grid-template-columns:1fr;padding:16px 17px}.afterChoice{padding:18px 15px}.afterChoice ol{grid-template-columns:1fr}.destinationDeck{gap:9px;margin-top:16px;padding-bottom:18px}.destinationDeck>button{border-radius:15px;grid-template-columns:34px 1fr;min-height:88px;padding:12px}.destinationDeck>button>span{width:32px;height:32px}.destinationDeck>button>b{grid-column:2}.destinationDeck strong{font-size:17px}.destinationDeck>button:hover{transform:none}.missionInput,.missionRun,.missionRecommendation,.pausedWorld{padding-bottom:20px}.missionInput textarea{min-height:92px;font-size:16px}.missionBoard>p{min-height:60px}.campaignShare{padding-bottom:8px}.agentLeadCapture{grid-template-columns:1fr 1fr}.agentLeadCapture>div,.agentLeadCapture>button,.leadCaptureError{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.agentBoxHeader:after,.agentOrbit,.agentScan,.agentBoxKicker i,.agentListening i,.agentGreeting,.stopControl,.agentTurn{animation:none}}.agentWake{z-index:9;color:#182034;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:150px;height:150px;padding:0;display:grid;position:absolute;top:14%;left:52%;transform:translate(-50%)}.agentWake .voiceCore{background:#287dff;border:5px solid #fff;border-radius:50%;width:24px;height:24px;position:absolute;box-shadow:0 0 0 8px #287dff2e,0 0 30px #287dffb3}.agentWake .voiceRing{opacity:.35;border:3px solid #287dff8c;border-radius:50%;width:54px;height:54px;position:absolute}.agentWake .ringTwo{border-color:#ff78686b;width:92px;height:92px}.agentWake strong{letter-spacing:.12em;background:#fffffff0;border:2px solid #287dff;border-radius:999px;width:max-content;max-width:185px;padding:8px 11px;font-size:8px;font-weight:900;position:absolute;top:112px;box-shadow:4px 4px #dceaff}.isSpeaking .agentPresence>img{animation:1.25s ease-in-out infinite agentSpeak}.isSpeaking .agentWake .voiceCore{animation:.48s ease-in-out infinite alternate voiceCorePulse}.isSpeaking .agentWake .ringOne{animation:1.05s ease-out infinite voiceSource}.isSpeaking .agentWake .ringTwo{animation:1.05s ease-out .35s infinite voiceSource}.isSpeaking .agentVoice{border-color:#9fcbff;box-shadow:12px 12px #cfe2ff,0 0 42px #287dff1f}@keyframes agentSpeak{0%,to{transform:translateY(0)rotate(0)}35%{transform:translateY(-4px)rotate(-.45deg)}65%{transform:translateY(-2px)rotate(.35deg)}}@keyframes voiceCorePulse{to{transform:scale(1.24);box-shadow:0 0 0 12px #287dff24,0 0 42px #287dffe6}}@keyframes voiceSource{0%{opacity:.75;transform:scale(.55)}to{opacity:0;transform:scale(1.8)}}@media (width<=620px){.agentWake{width:112px;height:112px;top:8%;left:53%}.agentWake .voiceCore{border-width:4px;width:19px;height:19px}.agentWake .voiceRing{width:42px;height:42px}.agentWake .ringTwo{width:68px;height:68px}.agentWake strong{max-width:160px;padding:6px 9px;font-size:7px;top:84px}}@media (prefers-reduced-motion:reduce){.isSpeaking .agentPresence>img,.isSpeaking .agentWake .voiceCore,.isSpeaking .agentWake .voiceRing{animation:none}}:root{--ink:#13211b;--cream:#f5f0e5;--paper:#fffdf7;--lime:#c9f254;--green:#244f3a;--muted:#66736c}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);margin:0;font-family:Arial,Helvetica,sans-serif}a{color:inherit;text-decoration:none}.shell{width:min(1120px,100% - 40px);margin:0 auto}.hero{background:radial-gradient(circle at 80% 18%,#c9f25459,#0000 24%),linear-gradient(145deg,#f9f5eb,#eef2df);min-height:auto;overflow:hidden}.nav{border-bottom:1px solid #13211b21;justify-content:space-between;align-items:center;height:92px;display:flex}.brand{letter-spacing:-.02em;align-items:center;gap:10px;font-size:18px;font-weight:800;display:flex}.brandMark{color:#fff;background:var(--green);border-radius:50% 50% 45% 55%;place-items:center;width:34px;height:34px;font-family:Georgia,serif;display:grid}.navLink{border:1px solid var(--ink);border-radius:999px;padding:11px 18px;font-size:14px;font-weight:700}.navActions{align-items:center;gap:16px;display:flex}.portalNavLink{color:var(--green);font-size:13px;font-weight:800}.heroGrid{grid-template-columns:.9fr 1.1fr;align-items:center;gap:52px;padding:70px 0 86px;display:grid}.eyebrow,.sectionTag{text-transform:uppercase;letter-spacing:.18em;color:var(--green);margin:0 0 20px;font-size:12px;font-weight:800}h1{letter-spacing:-.055em;max-width:700px;margin:0;font-family:Georgia,serif;font-size:clamp(56px,7vw,88px);font-weight:500;line-height:.94}h1 em{color:var(--green);font-weight:500}.lead{color:#4f5e56;max-width:630px;margin:30px 0;font-size:19px;line-height:1.65}.heroActions{flex-wrap:wrap;align-items:center;gap:22px;display:flex}.primary,.submit{background:var(--ink);color:#fff;cursor:pointer;border:0;border-radius:4px;justify-content:center;align-items:center;padding:17px 22px;font-size:15px;font-weight:800;display:inline-flex}.micro{color:var(--muted);font-size:13px}.employeeCard{background:#fffdf7d6;border:1px solid #13211b26;border-radius:8px;padding:28px;position:relative;box-shadow:18px 22px #244f3a17}.cardTop{color:var(--muted);align-items:center;gap:8px;font-size:12px;display:flex}.statusDot{background:#74b72e;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 5px #74b72e24}.portrait{background:var(--green);width:112px;height:112px;color:var(--lime);border-radius:55% 45% 52% 48%;place-items:center;margin:30px 0 24px;font:700 42px Georgia,serif;display:grid}.roleLabel{color:var(--muted);margin:0;font-size:13px}.employeeCard h2{margin:9px 0 28px;font:500 34px/1.1 Georgia,serif}.availability{border-top:1px solid #d8ddd5;grid-template-columns:1fr 1fr;gap:13px;padding-top:20px;font-size:13px;display:grid}.availability span{color:var(--muted)}.availability strong{text-align:right}.promise{padding:110px 0}.promise>h2,.discovery h2{letter-spacing:-.035em;margin:0;font:500 clamp(38px,5vw,58px)/1.05 Georgia,serif}.steps{background:#d8ddd5;border:1px solid #d8ddd5;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:58px;display:grid}.steps article{background:var(--paper);min-height:250px;padding:32px}.steps span{color:#8a988f;font:italic 18px Georgia,serif}.steps h3{margin:40px 0 12px;font:600 22px Georgia,serif}.steps p{color:var(--muted);margin:0;font-size:14px;line-height:1.65}.agentProof{background:var(--ink);color:#fff;padding:105px 0 0;overflow:hidden}.proofGrid{grid-template-columns:1.05fr .95fr;align-items:start;gap:85px;padding-bottom:85px;display:grid}.proofStatement h2{letter-spacing:-.04em;margin:0;font:500 clamp(39px,5vw,60px)/1.04 Georgia,serif}.proofStatement h2 em{color:var(--lime);font-weight:500}.proofStatement>p:last-child{color:#b8c6be;max-width:650px;margin:28px 0 0;font-size:16px;line-height:1.75}.proofTimeline{background:#3b4942;border:1px solid #3b4942;gap:1px;display:grid}.proofTimeline article{background:#1a2a22;grid-template-columns:42px 1fr;align-items:start;gap:18px;padding:22px;display:grid}.proofTimeline article>span{background:var(--lime);width:36px;height:36px;color:var(--ink);border-radius:50%;place-items:center;font-size:11px;font-weight:900;display:grid}.proofTimeline strong{color:#fff;font:600 19px Georgia,serif}.proofTimeline p{color:#aebdb4;margin:5px 0 0;font-size:12px;line-height:1.5}.proofRibbon{background:var(--lime);min-width:max-content;color:var(--ink);letter-spacing:.16em;justify-content:space-around;gap:50px;padding:17px 30px;font-size:11px;font-weight:900;display:flex}.offers{background:#edf2df;padding:110px 0}.offerHeading{grid-template-columns:1fr .8fr;align-items:end;gap:70px;margin-bottom:48px;display:grid}.offerHeading h2{letter-spacing:-.04em;margin:0;font:500 clamp(40px,5vw,60px)/1.02 Georgia,serif}.offerHeading p{color:#526158;margin:0;font-size:16px;line-height:1.7}.offerGrid{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:18px;display:grid}.offerCard{background:var(--paper);border:1px solid #cfd8c9;border-radius:10px;flex-direction:column;padding:30px;display:flex;position:relative;box-shadow:0 12px 30px #13211b0f}.offerCard.featured{border:2px solid var(--green);box-shadow:12px 14px #244f3a1a}.offerBadge{background:var(--lime);color:var(--ink);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;align-self:flex-start;padding:7px 10px;font-size:10px;font-weight:900}.mutedBadge{color:#4d5d54;background:#e4eae1}.offerKicker{min-height:48px;color:var(--green);margin:24px 0 12px;font:600 21px/1.15 Georgia,serif}.offerPrice{align-items:end;gap:9px;display:flex}.offerPrice strong{letter-spacing:-.04em;font:500 45px/1 Georgia,serif}.offerPrice span{color:var(--muted);padding-bottom:5px;font-size:12px}.monthly{color:var(--muted);margin:8px 0 24px;font-size:13px}.monthly strong{color:var(--ink)}.offerCard ul{border-top:1px solid #dde3d9;gap:12px;margin:0 0 28px;padding:22px 0 0;list-style:none;display:grid}.offerCard li{color:#526158;padding-left:22px;font-size:13px;line-height:1.4;position:relative}.offerCard li:before{content:"✓";color:var(--green);font-weight:900;position:absolute;left:0}.checkoutButton,.consultButton{background:var(--ink);color:#fff;border-radius:5px;justify-content:space-between;align-items:center;gap:15px;margin-top:auto;padding:16px 18px;font-size:13px;font-weight:900;display:flex}.featured .checkoutButton{background:var(--lime);color:var(--ink)}.secondaryCheckout{background:var(--green)}.consultButton{border:1px solid var(--green);color:var(--green);background:0 0}.offerCard small{color:#7a8780;text-align:center;margin-top:11px;font-size:10px}.consultCopy{color:#526158;font-size:14px;line-height:1.65}.discovery{background:var(--green);color:#fff;padding:110px 0}.discoveryGrid{grid-template-columns:.9fr 1.1fr;align-items:start;gap:85px;display:grid}.sectionTag.light{color:var(--lime)}.discoveryIntro>p:not(.sectionTag){color:#cedbd3;font-size:16px;line-height:1.7}.trustLine{color:#e7eee9;margin-top:20px;font-size:14px}.trustLine span{color:var(--lime);margin-right:9px}.intake{background:var(--paper);color:var(--ink);border-radius:8px;padding:32px}.twoCol{grid-template-columns:1fr 1fr;gap:16px;display:grid}label{margin-bottom:18px;font-size:13px;font-weight:800;display:block}input,select,textarea{width:100%;color:var(--ink);background:#fff;border:1px solid #cbd2cc;border-radius:4px;outline:none;margin-top:8px;padding:14px;font:15px Arial,sans-serif}input:focus,select:focus,textarea:focus{border-color:var(--green);box-shadow:0 0 0 3px #244f3a1a}textarea{resize:vertical}.submit{background:var(--lime);width:100%;color:var(--ink);gap:15px}.submit span{font-size:22px}.formNote{text-align:center;color:var(--muted);margin:12px 0 0;font-size:11px}.success{color:#30551f;text-align:center;background:#e9f8cf;padding:10px;font-size:13px}.confirmation{text-align:left}.checkmark{background:var(--lime);width:54px;height:54px;color:var(--ink);border-radius:50%;place-items:center;margin-bottom:24px;font-size:28px;font-weight:900;display:grid}.confirmation h3{margin:0 0 14px;font:500 38px/1.05 Georgia,serif}.confirmationLead{color:var(--muted);margin:0;line-height:1.65}.experienceReveal{background:var(--ink);color:#fff;border-radius:8px;margin:24px 0;padding:22px}.experienceReveal>span{color:var(--lime);letter-spacing:.13em;text-transform:uppercase;margin-bottom:8px;font-size:10px;font-weight:900;display:block}.experienceReveal>strong{font:500 24px/1.15 Georgia,serif;display:block}.experienceReveal p{color:#bdc9c2;margin:10px 0 0;font-size:12px;line-height:1.6}.nextSteps{border-left:4px solid var(--lime);background:#f0f3e9;margin:28px 0 20px;padding:22px}.nextSteps h4{text-transform:uppercase;letter-spacing:.12em;margin:0 0 18px;font-size:13px}.nextSteps ol{gap:16px;margin:0;padding:0;list-style:none;display:grid}.nextSteps li{grid-template-columns:28px 1fr;align-items:start;gap:12px;display:grid}.nextSteps li>span{background:var(--green);color:#fff;border-radius:50%;place-items:center;width:26px;height:26px;font-size:12px;font-weight:800;display:grid}.nextSteps strong{font-size:14px}.nextSteps p{color:var(--muted);margin:4px 0 0;font-size:12px;line-height:1.5}.responseTime{color:#30551f;text-align:center;background:#e9f8cf;padding:13px;font-size:13px}.secondary{width:100%;color:var(--ink);cursor:pointer;background:0 0;border:1px solid #bdc7c0;border-radius:4px;margin-top:8px;padding:13px;font-weight:700}.footer{min-height:150px;color:var(--muted);grid-template-columns:1fr 1fr 1fr;align-items:center;gap:30px;font-size:12px;display:grid}.footer p:nth-child(2){text-align:center}.footer p:last-child{text-align:right}@media (width<=780px){.shell{width:min(100% - 28px,620px)}.hero{min-height:auto}.nav{height:74px}.navLink{padding:9px 14px}.heroGrid,.discoveryGrid{grid-template-columns:1fr;gap:48px;padding:64px 0 75px}.heroGrid{padding-top:58px}h1{font-size:52px}.lead{font-size:17px}.employeeCard{box-shadow:10px 12px #244f3a17}.promise,.offers,.discovery{padding:75px 0}.steps{grid-template-columns:1fr}.steps article{min-height:auto}.steps h3{margin-top:20px}.agentProof{padding-top:75px}.proofGrid{grid-template-columns:1fr;gap:42px;padding-bottom:60px}.proofRibbon{justify-content:flex-start;overflow:hidden}.offerHeading{grid-template-columns:1fr;gap:22px}.offerGrid{grid-template-columns:1fr}.offerCard.featured{box-shadow:8px 10px #244f3a1a}.twoCol{grid-template-columns:1fr;gap:0}.intake{padding:22px}.discoveryGrid{padding:0}.footer{text-align:center;grid-template-columns:1fr;padding:38px 0}.footer .brand{justify-content:center}.footer p:nth-child(2),.footer p:last-child{text-align:center;margin:0}}.adminShell{color:#13211b;background:#eef2ec;min-height:100vh;padding:0 0 80px}.adminHeader{color:#fff;background:#13211b;justify-content:space-between;align-items:center;min-height:78px;padding:0 max(24px,50vw - 620px);display:flex}.adminBrand{letter-spacing:-.03em;font-size:20px;font-weight:900}.adminBrand span{color:#c9f254}.adminHeader p{color:#aabbb0;letter-spacing:.08em;text-transform:uppercase;margin:3px 0 0;font-size:11px}.adminUser{align-items:center;gap:18px;font-size:12px;display:flex}.adminUser a{color:#dce5df;border:1px solid #53635a;border-radius:999px;padding:9px 14px}.adminHero{grid-template-columns:1fr auto;align-items:end;gap:40px;max-width:1240px;margin:0 auto;padding:70px 24px 46px;display:grid}.adminEyebrow{color:#51735f;letter-spacing:.18em;margin:0 0 12px;font-size:11px;font-weight:900}.adminHero h1{margin:0;font-size:clamp(45px,6vw,72px);line-height:.95}.adminHero h1 em{color:#244f3a}.pulseCard{color:#fff;background:#244f3a;border-radius:14px;align-items:center;gap:14px;min-width:330px;padding:20px;display:flex;box-shadow:0 15px 30px #13211b24}.pulseCard strong{font-size:16px}.pulseCard p{color:#cbd8d0;margin:5px 0 0;font-size:12px}.pulseDot{background:#c9f254;border-radius:50%;width:13px;height:13px;box-shadow:0 0 0 8px #c9f25424}.metricGrid{grid-template-columns:repeat(4,1fr);gap:14px;max-width:1240px;margin:0 auto;padding:0 24px 28px;display:grid}.metricGrid article{background:#fffdf7;border:1px solid #d7ded8;border-radius:14px;padding:23px}.metricGrid span,.metricGrid small{color:#69766f;font-size:11px;display:block}.metricGrid strong{color:#244f3a;margin:14px 0 9px;font:500 34px Georgia,serif;display:block}.funnelBoard,.clientTableSection,.agentMailBoard{background:#fffdf7;border:1px solid #d7ded8;border-radius:16px;max-width:1192px;margin:0 auto 22px;padding:26px;box-shadow:0 8px 24px #13211b0d}.sectionHead{justify-content:space-between;align-items:center;gap:24px;margin-bottom:24px;display:flex}.sectionHead h2{margin:0;font:500 30px Georgia,serif}.sectionHead>span{color:#526158;background:#edf1e9;border-radius:999px;padding:8px 12px;font-size:11px}.sectionHead input{width:240px;margin:0}.stageRail{grid-template-columns:repeat(8,1fr);gap:8px;display:grid}.stageNode{background:#f0f3eb;border-radius:10px;min-height:118px;padding:16px 12px;position:relative;overflow:hidden}.stageNode strong{color:#244f3a;font:500 29px Georgia,serif;display:block}.stageNode span{margin-top:9px;font-size:11px;font-weight:800;line-height:1.25;display:block}.stageNode small{color:#244f3a14;font:700 66px Georgia,serif;position:absolute;bottom:-15px;right:-4px}.clientTable{gap:8px;display:grid}.clientRow{color:#13211b;text-align:left;cursor:pointer;background:#fff;border:1px solid #e1e6e1;border-radius:11px;grid-template-columns:1.25fr 1.1fr .8fr .8fr 1.15fr;align-items:center;gap:18px;width:100%;padding:15px;display:grid}.clientRow:hover{border-color:#8aa094;transform:translateY(-1px);box-shadow:0 6px 15px #13211b12}.clientRow small{color:#7a8780;text-transform:uppercase;letter-spacing:.06em;margin-bottom:6px;font-size:10px;display:block}.clientRow strong{font-size:12px;line-height:1.35;display:block}.clientIdentity{align-items:center;gap:12px;display:flex}.clientIdentity>span{color:#c9f254;background:#244f3a;border-radius:50%;place-items:center;min-width:38px;height:38px;font-weight:900;display:grid}.clientIdentity small{text-transform:none;letter-spacing:0;margin:4px 0 0}.stagePill{color:#3f5548;background:#e9eee9;border-radius:999px;padding:7px 9px;font-size:10px;font-weight:800;display:inline-block}.stage-interested,.stage-call_booked{color:#745a00;background:#fff0ba}.stage-purchased,.stage-onboarding,.stage-active{color:#355c16;background:#ddf5b7}.progressTrack{background:#e2e8e3;border-radius:99px;height:7px;overflow:hidden}.progressTrack i{background:#c9f254;border-radius:99px;height:100%;display:block}.emptyState{color:#718078;text-align:center;padding:38px}.agentMailBoard .sectionHead>span{font-weight:900}.mailConnected{color:#31581a!important;background:#dff5ba!important}.mailBlocked{color:#81402f!important;background:#ffe0d7!important}.mailSummary{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.mailSummary article{background:#f2f5ed;border:1px solid #dce2da;border-radius:10px;padding:17px}.mailSummary small{color:#728078;letter-spacing:.08em;text-transform:uppercase;margin-bottom:8px;font-size:9px;font-weight:900;display:block}.mailSummary strong{overflow-wrap:anywhere;font-size:13px;display:block}.mediaMetrics{grid-template-columns:repeat(4,1fr);gap:8px;margin:0 0 20px;display:grid}.mediaMetrics article{color:#fff;background:#13211b;border-left:4px solid #dfff35;padding:14px}.mediaMetrics small{color:#aebdb4;text-transform:uppercase;letter-spacing:.08em;font-size:9px;font-weight:900;display:block}.mediaMetrics strong{color:#dfff35;margin-top:8px;font:600 26px Georgia,serif;display:block}.emailJourney{background:#d9dfd6;border:1px solid #d9dfd6;grid-template-columns:repeat(4,1fr);gap:1px;margin:20px 0;display:grid}.emailJourney span{color:#fff;background:#13211b;grid-template-columns:34px 1fr;align-items:center;gap:3px 10px;padding:16px;display:grid}.emailJourney b{color:#13211b;background:#c9f254;border-radius:50%;grid-row:1/3;place-items:center;width:34px;height:34px;font-size:9px;display:grid}.emailJourney strong{font-size:12px}.emailJourney small{color:#aebdb4;font-size:9px;line-height:1.4}.mailEvents{border-top:1px solid #dde3dc;display:grid}.mailEvents>div{border-bottom:1px solid #edf0eb;grid-template-columns:10px 1fr auto;align-items:center;gap:12px;padding:12px 4px;display:grid}.mailEventDot{background:#c9f254;border-radius:50%;width:8px;height:8px}.mailEventDot.failed{background:#e98169}.mailEvents strong{text-transform:capitalize;font-size:11px;display:block}.mailEvents small{color:#6b7971;margin-top:4px;font-size:10px;display:block}.mailEvents time{color:#7b8780;font-size:9px}.mailError{color:#733729;background:#fff0ec;border-left:4px solid #e98169;padding:12px;font-size:12px}.drawerBackdrop{z-index:50;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0a140f94;position:fixed;inset:0}.clientDrawer{background:#fffdf7;width:min(520px,100%);height:100%;padding:36px;position:absolute;top:0;right:0;overflow:auto;box-shadow:-20px 0 50px #0003}.drawerClose{cursor:pointer;background:0 0;border:0;font-size:30px;position:absolute;top:20px;right:20px}.clientDrawer h2{margin:0;font:500 38px Georgia,serif}.drawerContact{color:#65736b}.matchPanel,.discoveryAnswer{background:#edf2e6;border-radius:12px;margin:24px 0;padding:20px}.matchPanel small,.discoveryAnswer small{color:#69776f;letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:900}.matchPanel strong{color:#244f3a;margin-top:8px;font:500 24px Georgia,serif;display:block}.matchPanel p,.discoveryAnswer p{margin:8px 0 0;line-height:1.55}.clientDrawer label{margin-top:17px}.saveClient{color:#fff;cursor:pointer;background:#13211b;border:0;border-radius:8px;width:100%;padding:16px;font-weight:900}.adminDenied{text-align:center;place-items:center;min-height:100vh;display:grid}.portalProvision{background:#f5faec;border:1px solid #cbd9bc;border-radius:12px;margin:24px 0;padding:18px 20px}.portalProvision small{color:#69776f;letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:900}.portalProvision strong{color:#244f3a;margin-top:7px;display:block}.portalProvision p{color:#617067;margin:6px 0 0;font-size:12px;line-height:1.5}@media (width<=1000px){.metricGrid{grid-template-columns:repeat(2,1fr)}.stageRail{grid-template-columns:repeat(4,1fr)}.clientRow{grid-template-columns:1.3fr 1fr 1fr}.clientRow .progressCell,.clientRow>div:last-child{display:none}}@media (width<=680px){.adminHeader{padding:0 18px}.adminUser span{display:none}.adminHero{grid-template-columns:1fr;padding-top:45px}.pulseCard{min-width:0}.metricGrid{grid-template-columns:1fr 1fr;padding:0 14px 20px}.metricGrid article{padding:16px}.funnelBoard,.clientTableSection,.agentMailBoard{margin:0 14px 18px;padding:18px}.stageRail,.mailSummary,.mediaMetrics{grid-template-columns:repeat(2,1fr)}.emailJourney{grid-template-columns:1fr}.sectionHead{flex-direction:column;align-items:flex-start}.sectionHead input{width:100%}.clientRow{grid-template-columns:1fr}.clientRow>div:not(.clientIdentity){display:none}.clientDrawer{padding:30px 22px}.mailEvents>div{grid-template-columns:10px 1fr}.mailEvents time{grid-column:2}}.portalShell{color:#13211b;background:#f4f1e8;min-height:100vh}.portalHeader{background:#fffdf7;border-bottom:1px solid #d9ddd2;justify-content:space-between;align-items:center;min-height:78px;padding:0 max(24px,50% - 590px);display:flex}.portalBrand{align-items:center;gap:10px;display:flex}.portalBrand>span{color:#c9f254;background:#244f3a;border-radius:55% 45%;place-items:center;width:34px;height:34px;font:700 18px Georgia,serif;display:grid}.portalBrand>strong{font-size:17px}.portalBrand>small{color:#718078;border-left:1px solid #ccd3ca;padding-left:10px;font-size:12px}.portalAccount{color:#637269;align-items:center;gap:18px;font-size:13px;display:flex}.portalAccount a{color:#13211b;border:1px solid #c9d0c7;border-radius:999px;padding:9px 13px;font-weight:700}.portalWelcome{grid-template-columns:1fr auto;align-items:center;gap:40px;width:min(1180px,100% - 48px);margin:0 auto;padding:62px 0 36px;display:grid}.portalKicker{color:#52705f;letter-spacing:.17em;text-transform:uppercase;margin:0 0 12px;font-size:10px;font-weight:900}.portalWelcome h1{letter-spacing:-.045em;margin:0;font:500 clamp(42px,6vw,70px)/1 Georgia,serif}.portalWelcome>div>p:last-child{color:#65736b;max-width:690px;margin:18px 0 0;line-height:1.65}.progressRing{--progress:0deg;background:radial-gradient(circle at center,#f4f1e8 59%,transparent 60%),conic-gradient(#244f3a var(--progress),#d8ded2 0);border-radius:50%;align-content:center;place-items:center;width:132px;height:132px;display:grid}.progressRing strong{font:500 28px Georgia,serif}.progressRing span{color:#6b7971;text-transform:uppercase;letter-spacing:.1em;margin-top:3px;font-size:9px}.employeeSummary{background:#fffdf7;border:1px solid #d5dbd0;border-radius:14px;grid-template-columns:auto 1fr auto;align-items:center;gap:22px;width:min(1180px,100% - 48px);margin:0 auto 22px;padding:26px 30px;display:grid;box-shadow:0 12px 30px #13211b0d}.employeeAvatar{color:#c9f254;background:#13211b;border-radius:58% 42% 52% 48%;place-items:center;width:72px;height:72px;font:700 22px Georgia,serif;display:grid}.employeeSummary h2{margin:0 0 6px;font:500 30px Georgia,serif}.employeeSummary>div:nth-child(2)>p:last-child{color:#68766e;margin:0;line-height:1.5}.employeeStatus{border-left:1px solid #dce1d8;flex-direction:column;align-items:flex-end;min-width:190px;padding-left:24px;display:flex}.employeeStatus span{color:#79867f;text-transform:uppercase;letter-spacing:.12em;font-size:10px}.employeeStatus strong{color:#244f3a;margin:7px 0 4px}.employeeStatus small{color:#77847d}.journeyRail{grid-template-columns:repeat(6,1fr);width:min(1180px,100% - 48px);margin:0 auto 34px;padding:0 16px;display:grid}.journeyStep{color:#8a958f;align-items:center;gap:9px;font-size:10px;font-weight:800;display:flex;position:relative}.journeyStep:after{content:"";z-index:0;background:#cad1c8;height:1px;position:absolute;top:16px;left:32px;right:0}.journeyStep:last-child:after{display:none}.journeyStep i{z-index:1;background:#f4f1e8;border:1px solid #cbd2c8;border-radius:50%;place-items:center;width:32px;height:32px;font-style:normal;display:grid}.journeyStep.completeStep{color:#244f3a}.journeyStep.completeStep i{color:#c9f254;background:#244f3a;border-color:#244f3a}.journeyStep.completeStep:after{background:#244f3a}.portalGrid{grid-template-columns:minmax(0,1fr) 350px;align-items:start;gap:24px;width:min(1180px,100% - 48px);margin:0 auto;padding-bottom:80px;display:grid}.onboardingForm{background:#fffdf7;border:1px solid #d6dcd2;border-radius:14px;padding:34px}.portalSectionHead{justify-content:space-between;align-items:start;gap:20px;display:flex}.portalSectionHead h2{margin:0;font:500 36px Georgia,serif}.saveDraft{color:#244f3a;cursor:pointer;background:#fff;border:1px solid #cbd2c8;border-radius:8px;padding:10px 14px;font-weight:800}.formIntro{color:#67756d;margin:14px 0 32px;line-height:1.6}.onboardingForm fieldset{border:1px solid #dce1d8;border-radius:10px;gap:18px;margin:0 0 24px;padding:24px;display:grid}.onboardingForm legend{color:#244f3a;padding:0 8px;font:600 19px Georgia,serif}.onboardingForm label{color:#263b31;gap:8px;font-size:13px;font-weight:800;display:grid}.onboardingForm label em{color:#7d8b82;text-transform:uppercase;letter-spacing:.08em;font-size:10px;font-style:normal}.onboardingForm input,.onboardingForm textarea,.onboardingForm select{color:#13211b;resize:vertical;background:#fff;border:1px solid #cdd4ca;border-radius:7px;width:100%;padding:12px 13px;font:400 14px/1.5 Arial,sans-serif}.onboardingForm input:focus,.onboardingForm textarea:focus,.onboardingForm select:focus{border-color:#244f3a;outline:3px solid #c9f25473}.twoField{grid-template-columns:1fr 1fr;gap:15px;display:grid}.securityFieldset{background:#f1f6e8;border-color:#cbd9bc!important}.securityNotice{background:#fff;border-left:4px solid #244f3a;padding:16px}.securityNotice strong{color:#1f4533;line-height:1.45;display:block}.securityNotice p{color:#64736a;margin:7px 0 0;font-size:12px;line-height:1.5}.checkRow{grid-template-columns:auto 1fr;align-items:start;padding:12px 0;gap:12px!important;display:grid!important}.checkRow input{accent-color:#244f3a;width:20px;height:20px;margin:1px 0 0}.checkRow span{gap:4px;display:grid}.checkRow small{color:#6d7a72;font-weight:400;line-height:1.45}.portalNotice{color:#315121;background:#e7f4d1;border-radius:7px;padding:13px 15px;font-size:13px}.portalSubmit{color:#fff;cursor:pointer;background:#13211b;border:0;border-radius:8px;justify-content:space-between;width:100%;padding:17px 20px;font-weight:900;display:flex}.portalSubmit:disabled{opacity:.65}.trainingChoiceGrid{grid-template-columns:1fr 1fr;gap:10px 16px;display:grid}.trainingChoice{background:#f8faf4;border:1px solid #d8dfd3;border-radius:8px;margin:0!important;padding:15px!important}.trainingChoice:has(input:checked){background:#eef8d8;border-color:#7a9a4c;box-shadow:inset 3px 0 #c9f254}.portalAside{gap:18px;display:grid;position:sticky;top:20px}.secureInstallCard,.approvalCard,.helpCard{background:#fffdf7;border:1px solid #d5dbd1;border-radius:12px;padding:25px}.secureInstallCard h3,.approvalCard h3{margin:0 0 20px;font:500 25px/1.15 Georgia,serif}.secureInstallCard ol{gap:16px;margin:0;padding:0;list-style:none;display:grid}.secureInstallCard li{grid-template-columns:28px 1fr;gap:10px;display:grid}.secureInstallCard li>span{background:#c9f254;border-radius:50%;place-items:center;width:26px;height:26px;font-size:10px;font-weight:900;display:grid}.secureInstallCard li strong{font-size:12px}.secureInstallCard li p{color:#6b7971;margin:3px 0 0;font-size:11px;line-height:1.45}.approvalCard{color:#fff;background:#13211b;border:0}.approvalCard .portalKicker{color:#c9f254}.approvalCard ul{color:#bdc9c2;gap:11px;margin:0;padding-left:18px;font-size:11px;line-height:1.5;display:grid}.helpCard{color:#13211b;background:#c9f254;border:0;justify-content:space-between;gap:14px;font-size:12px;display:flex}.helpCard span{font-weight:900}.portalLoading{color:#526158;background:#f4f1e8;place-items:center;min-height:100vh;display:grid}.unmatchedPortal{flex-direction:column;justify-content:center;align-items:flex-start;max-width:720px;min-height:100vh;margin:0 auto;padding:40px;display:flex}.unmatchedPortal h1{margin:18px 0;font:500 clamp(42px,7vw,70px)/1 Georgia,serif}.unmatchedPortal>p:not(.portalKicker){color:#617067;line-height:1.7}.portalButton{color:#fff;background:#13211b;border-radius:7px;margin:22px 0 18px;padding:16px 19px;font-weight:800}.portalTextLink{color:#54665c;text-decoration:underline}@media (width<=980px){.portalGrid{grid-template-columns:1fr}.portalAside{grid-template-columns:1fr 1fr;position:static}.helpCard{grid-column:1/-1}.journeyRail{grid-template-columns:repeat(3,1fr);row-gap:15px}.journeyStep:nth-child(3):after{display:none}}@media (width<=680px){.portalHeader{padding:0 16px}.portalBrand small,.portalAccount span{display:none}.portalWelcome{grid-template-columns:1fr;width:calc(100% - 28px);padding-top:38px}.progressRing{width:108px;height:108px}.employeeSummary{grid-template-columns:auto 1fr;width:calc(100% - 28px);padding:20px}.employeeStatus{border-top:1px solid #dce1d8;border-left:0;grid-column:1/-1;align-items:flex-start;padding:16px 0 0}.journeyRail{grid-template-columns:1fr 1fr;width:calc(100% - 28px)}.journeyStep:nth-child(2n):after{display:none}.journeyStep:nth-child(3):after{display:block}.portalGrid{width:calc(100% - 28px)}.onboardingForm{padding:20px 14px}.portalSectionHead{flex-direction:column}.saveDraft{width:100%}.twoField,.portalAside,.trainingChoiceGrid{grid-template-columns:1fr}.helpCard{grid-column:auto}.onboardingForm fieldset{padding:18px 14px}}.assessmentDivider{border-top:1px solid #d9dfd8;margin:28px 0 6px;padding:18px 0 4px}.assessmentDivider span{color:var(--green);font:600 21px Georgia,serif;display:block}.assessmentDivider p{color:var(--muted);margin:7px 0 0;font-size:12px;line-height:1.5}.decisionActions{gap:10px;margin:22px 0 0;display:grid}.decisionActions .submit{width:100%}.decisionActions .consultButton{text-align:center}.psychologyPanel{grid-template-columns:1fr 1fr;gap:10px;margin:20px 0;display:grid}.psychologyPanel>div{background:#fafbf7;border:1px solid #dce3dc;border-radius:9px;padding:14px}.psychologyPanel small,.nextBestResponse small{color:#718078;letter-spacing:.1em;text-transform:uppercase;font-size:9px;font-weight:900;display:block}.psychologyPanel strong{margin-top:7px;font-size:12px;line-height:1.4;display:block}.nextBestResponse{color:#fff;background:#13211b;border-radius:12px;margin:20px 0;padding:20px}.nextBestResponse small{color:#c9f254}.nextBestResponse strong{margin-top:9px;font:500 21px Georgia,serif;display:block}.nextBestResponse p{color:#b9c7bf;margin:9px 0 0;font-size:12px;line-height:1.55}.valueEvidence{grid-template-columns:1.6fr repeat(3,1fr);gap:12px;width:min(1180px,100% - 48px);margin:0 auto 24px;display:grid}.valueEvidence>div{background:#fffdf7;border:1px solid #d6ddd2;border-radius:12px;padding:24px}.valueEvidence h2{margin:0;font:500 28px Georgia,serif}.valueEvidence>div:first-child>p:last-child{color:#67756d;margin:10px 0 0;font-size:13px;line-height:1.55}.valueMetric span,.valueMetric small{color:#718078;font-size:10px;line-height:1.4;display:block}.valueMetric strong{color:#244f3a;margin:14px 0 8px;font:500 28px Georgia,serif;display:block}@media (width<=980px){.valueEvidence{grid-template-columns:1fr 1fr}.valueEvidence>div:first-child{grid-column:1/-1}}@media (width<=680px){.valueEvidence{grid-template-columns:1fr;width:calc(100% - 28px)}.valueEvidence>div:first-child{grid-column:auto}.psychologyPanel{grid-template-columns:1fr}}.employeeGuide{z-index:80;width:min(430px,100vw - 28px);font-family:Arial,Helvetica,sans-serif;position:fixed;bottom:20px;right:20px}.employeeGuideLauncher,.employeeGuideResume{color:#13201c;text-align:left;cursor:pointer;background:#eaff37;border:0;border-radius:4px;gap:5px;width:min(340px,100%);margin-left:auto;padding:17px 20px;display:grid;box-shadow:0 18px 55px #071c1890}.employeeGuideLauncher span,.employeeGuideResume span{letter-spacing:.15em;font-size:9px;font-weight:900}.employeeGuideLauncher strong,.employeeGuideResume strong{font-size:15px}.employeeGuideResume{background:#fff;border:2px solid #163f37}.employeeGuidePanel{color:#12231f;background:#f5f7f2;border:1px solid #6f8a83;border-radius:5px;overflow:hidden;box-shadow:0 25px 80px #071c18a8}.employeeGuidePanel>header{color:#fff;background:#123f37;justify-content:space-between;align-items:flex-start;gap:18px;padding:20px;display:flex}.employeeGuidePanel>header div{gap:7px;display:grid}.employeeGuidePanel>header span{color:#dfff35;letter-spacing:.16em;font-size:9px;font-weight:900}.employeeGuidePanel>header strong{font-size:14px;line-height:1.35}.employeeGuidePanel>header button{color:#dfff35;letter-spacing:.12em;cursor:pointer;background:0 0;border:1px solid #dfff35;padding:8px 10px;font-size:10px;font-weight:900}.employeeGuideProgress{background:#dce4df;height:24px;position:relative}.employeeGuideProgress i{background:#dfff35;transition:width .25s;position:absolute;inset:0 auto 0 0}.employeeGuideProgress span{letter-spacing:.14em;place-items:center;font-size:8px;font-weight:900;display:grid;position:absolute;inset:0}.employeeGuideBody{padding:24px}.employeeGuideBody>p{margin:0 0 6px;font-size:22px;font-weight:900;line-height:1.08}.employeeGuideBody>small{color:#566760;margin-bottom:17px;line-height:1.45;display:block}.employeeGuideOptions{grid-template-columns:1fr 1fr;gap:8px;display:grid}.employeeGuideOptions.single{grid-template-columns:1fr}.employeeGuideOptions button{color:#12231f;text-align:left;cursor:pointer;background:#fff;border:1px solid #9aaca5;min-height:48px;padding:11px;font-weight:800}.employeeGuideOptions button:hover{background:#eff7df;border-color:#1b5b4f}.employeeGuideBack,.employeeGuideRestart{color:#46635b;cursor:pointer;background:0 0;border:0;margin:0 0 16px;padding:0;font-weight:800}.employeeGuideResult>small{color:#557b00;letter-spacing:.14em;font-size:9px;font-weight:900}.employeeGuideResult h3{margin:9px 0 12px;font-size:30px;line-height:1}.employeeGuideResult p{color:#4f615b;line-height:1.55}.employeeGuideResult div{background:#e6ece8;border-left:4px solid #dfff35;gap:5px;margin:18px 0;padding:14px;display:grid}.employeeGuideResult div span{font-size:13px;line-height:1.4}.employeeGuideResult a{color:#fff;letter-spacing:.08em;text-transform:uppercase;background:#123f37;justify-content:space-between;padding:15px;font-size:11px;font-weight:900;text-decoration:none;display:flex}.employeeGuideRestart{margin:14px 0 0}.employeeGuidePanel>footer{color:#566760;text-align:center;background:#e6ece8;padding:12px 20px;font-size:10px}@media (width<=600px){.employeeGuide{width:auto;bottom:14px;left:14px;right:14px}.employeeGuideOptions{grid-template-columns:1fr}.employeeGuidePanel{max-height:calc(100svh - 28px);overflow:auto}.employeeGuideBody{padding:20px}.employeeGuideLauncher,.employeeGuideResume{width:100%}}.mediaShell{color:#f7f3e8;background:#071c18;min-height:100vh;font-family:Arial,Helvetica,sans-serif}.mediaNav{border-bottom:1px solid #49645c;justify-content:space-between;align-items:center;max-width:1180px;margin:auto;padding:22px 24px;display:flex}.mediaBrand{color:#fff;align-items:center;gap:12px;font-size:20px;font-weight:900;text-decoration:none;display:flex}.mediaBrand b{color:#10231e;background:#dfff35;border-radius:50%;place-items:center;width:42px;height:42px;font:700 24px Georgia,serif;display:grid}.mediaStop{color:#ff8e79;letter-spacing:.15em;cursor:pointer;background:0 0;border:2px solid #ff765f;padding:11px 17px;font-size:11px;font-weight:900}.mediaHero{grid-template-columns:1fr auto;align-items:end;gap:60px;max-width:1180px;margin:auto;padding:72px 24px 52px;display:grid}.mediaHero p,.mediaDecision>p{color:#dfff35;letter-spacing:.2em;margin:0 0 18px;font-size:10px;font-weight:900}.mediaHero h1{letter-spacing:-.055em;margin:0;font:500 clamp(52px,8vw,94px)/.9 Georgia,serif}.mediaHero h1 em{color:#dfff35}.mediaHero>div>span{color:#b7c6bf;max-width:710px;margin-top:28px;font-size:17px;line-height:1.65;display:block}.mediaHero aside{background:#0f2d26;border:1px solid #577168;grid-template-columns:auto auto;gap:7px 13px;padding:22px;display:grid}.mediaHero aside strong{color:#dfff35;font:600 31px Georgia,serif}.mediaHero aside span{color:#b8c7bf;text-transform:uppercase;letter-spacing:.08em;align-self:center;font-size:10px}.mediaWorkspace{grid-template-columns:240px 1fr;max-width:1180px;margin:0 auto;padding:0 24px 70px;display:grid}.mediaWorkspace>nav{background:#0f2d26;flex-direction:column;display:flex}.mediaWorkspace>nav button{color:#e9f0ec;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #38544c;grid-template-columns:34px 1fr;gap:3px 10px;min-height:105px;padding:20px;display:grid}.mediaWorkspace>nav button b{color:#dfff35;background:#244f3a;border-radius:50%;grid-row:1/3;place-items:center;width:30px;height:30px;display:grid}.mediaWorkspace>nav button span{font-size:15px;font-weight:900}.mediaWorkspace>nav button small{color:#8da39a}.mediaWorkspace>nav button.active{color:#10231e;background:#dfff35}.mediaWorkspace>nav button.active b{background:#10231e}.mediaWorkspace>nav button.active small{color:#4e655c}.mediaStage{color:#10231e;background:#f8f4e9;min-height:560px}.videoPanel,.videoPending{height:100%}.videoPanel video{aspect-ratio:16/9;background:#000;width:100%;height:auto;display:block}.videoPending{color:#fff;flex-direction:column;justify-content:flex-end;min-height:560px;padding:38px;display:flex;position:relative;overflow:hidden}.videoPending:after{content:"";background:linear-gradient(#0000 20%,#071c18b8 52%,#071c18 96%);position:absolute;inset:0}.videoPending img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.videoPending>:not(img){z-index:1;position:relative}.videoPending>span,.audioPanel>span{color:#dfff35;letter-spacing:.17em;font-size:10px;font-weight:900}.videoPending strong{max-width:650px;margin:10px 0 0;font:500 clamp(31px,5vw,57px)/1 Georgia,serif}.videoPending p{color:#c7d3cd;max-width:560px;line-height:1.6}.videoPending button,.audioPanel button{color:#10231e;cursor:pointer;background:#dfff35;border:0;align-self:flex-start;padding:14px 17px;font-weight:900}.audioPanel{background:radial-gradient(circle at 80% 10%,#dfff35 0 8%,#0000 8.5%),#f8f4e9;flex-direction:column;justify-content:center;min-height:560px;padding:clamp(30px,7vw,75px);display:flex}.audioPanel h2{letter-spacing:-.045em;max-width:700px;margin:17px 0;font:500 clamp(39px,6vw,69px)/.98 Georgia,serif}.audioPanel p{color:#5c6b64}.audioPanel audio{width:100%;margin:25px 0}.deckPanel{grid-template-rows:1fr auto;min-height:560px;display:grid}.deckSlide{background:linear-gradient(135deg,#f8f4e9 0 72%,#dfff35 72%);flex-direction:column;padding:clamp(28px,6vw,65px);display:flex}.deckSlide>div{justify-content:space-between;display:flex}.deckSlide span{letter-spacing:.17em;font-size:10px;font-weight:900}.deckSlide>div b{font:600 20px Georgia,serif}.deckSlide h2{letter-spacing:-.05em;max-width:700px;margin:auto 0 22px;font:500 clamp(42px,7vw,76px)/.93 Georgia,serif}.deckSlide p{color:#55655d;max-width:670px;font-size:17px;line-height:1.6}.deckSlide i{letter-spacing:.13em;margin-top:auto;font-size:9px;font-style:normal;font-weight:900}.deckPanel footer{background:#10231e;grid-template-columns:auto 1fr auto;align-items:center;gap:20px;padding:18px 22px;display:grid}.deckPanel footer>button,.deckPanel footer>a{color:#fff;cursor:pointer;background:0 0;border:0;font-size:11px;font-weight:900}.deckPanel footer>button:disabled{opacity:.3}.deckPanel footer>div{justify-content:center;gap:7px;display:flex}.deckPanel footer>div button{background:#567269;border:0;border-radius:50%;width:8px;height:8px;padding:0}.deckPanel footer>div button.active{background:#dfff35}.deckPanel footer>a{color:#10231e;background:#dfff35;padding:10px;text-decoration:none}.mediaDecision{color:#10231e;text-align:center;background:#dfff35;padding:72px 24px}.mediaDecision>p{color:#446133}.mediaDecision h2{letter-spacing:-.05em;margin:0;font:500 clamp(42px,7vw,76px)/.96 Georgia,serif}.mediaDecision>div{justify-content:center;gap:12px;margin-top:30px;display:flex}.mediaDecision a{color:#fff;background:#10231e;border:2px solid #10231e;padding:16px 19px;font-weight:900;text-decoration:none}.mediaDecision a+a{color:#10231e;background:0 0}.mediaStopped{place-items:center;padding:30px;display:grid}.mediaStopped>div{text-align:center;max-width:620px}.mediaStopped span{color:#ff8e79;letter-spacing:.18em;font-size:11px;font-weight:900}.mediaStopped h1{margin:17px 0;font:500 clamp(50px,9vw,90px)/.95 Georgia,serif}.mediaStopped p{color:#b8c7bf;line-height:1.6}.mediaStopped button,.mediaStopped a{color:#10231e;cursor:pointer;background:#dfff35;border:1px solid #dfff35;width:100%;margin-top:12px;padding:15px;font-weight:900;text-decoration:none;display:block}.mediaStopped a{color:#fff;background:0 0}@media (width<=760px){.mediaNav{padding:15px 14px}.mediaHero{grid-template-columns:1fr;gap:28px;padding:48px 18px 35px}.mediaHero aside{justify-self:stretch}.mediaWorkspace{grid-template-columns:1fr;padding:0 14px 45px}.mediaWorkspace>nav{grid-template-columns:repeat(3,1fr);display:grid}.mediaWorkspace>nav button{flex-direction:column;gap:7px;min-height:95px;padding:13px 10px;display:flex}.mediaWorkspace>nav button b{grid-row:auto}.mediaWorkspace>nav button small{font-size:9px}.mediaStage,.videoPending,.audioPanel,.deckPanel{min-height:490px}.videoPending{padding:24px}.audioPanel{padding:27px 22px}.deckSlide{padding:28px 22px}.deckSlide p{font-size:14px}.deckPanel footer{grid-template-columns:auto 1fr auto;gap:8px;padding:15px 12px}.deckPanel footer>div{gap:4px}.mediaDecision{padding:55px 18px}.mediaDecision>div{flex-direction:column}.mediaDecision a{width:100%}}.videoCaption{color:#fff;background:#10231e;grid-template-columns:1fr auto;align-items:center;gap:7px 24px;padding:22px 25px;display:grid}.videoCaption span{color:#dfff35;letter-spacing:.15em;font-size:9px;font-weight:900}.videoCaption strong{grid-column:1;font:500 21px Georgia,serif}.videoCaption button{color:#10231e;cursor:pointer;background:#dfff35;border:0;grid-area:1/2/3;padding:13px 15px;font-weight:900}@media (width<=760px){.videoCaption{grid-template-columns:1fr}.videoCaption button{grid-area:auto/1}}.activationShell{--activation-blue:#287dff;--activation-lime:#d8ff39;--activation-coral:#ff5c35;color:#071b35;background:radial-gradient(circle at 10% 15%,#ffcf42 0 7%,#0000 7.5%),radial-gradient(circle at 92% 88%,#ff7a68 0 10%,#0000 10.5%),linear-gradient(145deg,#eff5ff,#fff8e9);min-height:100svh;padding:22px;font-family:Arial,Helvetica,sans-serif}.activationBrand{align-items:center;gap:10px;max-width:1050px;margin:0 auto 24px;font-size:18px;font-weight:900;display:flex}.activationBrand b{width:42px;height:42px;color:var(--activation-lime);background:#071b35;border-radius:50%;place-items:center;font:800 24px Georgia,serif;display:grid}.activationBrand strong{color:var(--activation-blue)}.activationBrand small{color:#60718a;letter-spacing:.16em;margin-left:auto;font-size:9px}.activationGrid{max-width:1050px;min-height:690px;box-shadow:12px 12px 0 var(--activation-blue);background:#fff;border:3px solid #071b35;grid-template-columns:.9fr 1.1fr;margin:auto;display:grid}.activationAgent{color:#fff;background:linear-gradient(155deg,#071b35 0 55%,#164373 55%);place-items:center;display:grid;position:relative;overflow:hidden}.activationAgent:before{content:"";border:2px solid #4b78aa;border-radius:50%;width:420px;height:420px;position:absolute;box-shadow:0 0 0 55px #173b62,0 0 0 110px #0d2b4c}.activationCore{z-index:1;background:var(--activation-blue);border:4px solid #fff;border-radius:42% 58% 54% 46%;place-items:center;width:210px;height:210px;display:grid;position:relative;box-shadow:0 0 0 20px #287dff44,0 0 70px #287dff}.activationCore span{font-size:58px;font-weight:900}.activationCore i{background:var(--activation-lime);width:18px;height:18px;box-shadow:0 0 18px var(--activation-lime);border-radius:50%;position:absolute}.activationCore i:first-of-type{top:16px;left:25px}.activationCore i:nth-of-type(2){background:var(--activation-coral);top:90px;right:-8px}.activationCore i:nth-of-type(3){bottom:8px;left:48px}.activationAgent>strong{z-index:2;color:var(--activation-lime);letter-spacing:.13em;font-size:17px;position:absolute;bottom:42px;left:38px}.activationCard{flex-direction:column;justify-content:center;padding:clamp(30px,7vw,78px);display:flex}.activationStatus{color:var(--activation-blue);letter-spacing:.17em;align-items:center;gap:10px;font-size:10px;font-weight:900;display:flex}.activationStatus i{background:var(--activation-lime);border-radius:50%;width:10px;height:10px;box-shadow:0 0 0 6px #d8ff3940}.activationCard h1{color:#071b35;letter-spacing:-.06em;margin:22px 0 17px;font:900 clamp(43px,6vw,70px)/.9 Arial,Helvetica,sans-serif}.activationCard h1 em{color:var(--activation-blue);font-style:normal}.activationCard>p{color:#566981;margin:0 0 28px;font-size:15px;line-height:1.6}.activationCard label{color:#263a56;letter-spacing:.05em;text-transform:uppercase;gap:8px;margin-bottom:16px;font-size:11px;font-weight:900;display:grid}.activationCard input{color:#071b35;background:#f8fbff;border:2px solid #c9d5e6;border-radius:8px;width:100%;min-height:54px;padding:13px 15px;font-size:16px}.activationCard input:focus{border-color:var(--activation-blue);outline:4px solid #287dff22}.activationCard button{background:var(--activation-blue);color:#fff;letter-spacing:.05em;min-height:58px;box-shadow:6px 6px 0 var(--activation-lime);cursor:pointer;border:3px solid #071b35;margin-top:5px;font-size:14px;font-weight:900}.activationCard button:disabled{cursor:default;opacity:.72}.activationMessage{border-left:5px solid var(--activation-blue);color:#204a82;background:#eaf2ff;margin-top:18px;padding:14px;font-size:13px;font-weight:800;line-height:1.45}.activationMessage.error{border-color:var(--activation-coral);color:#a33a2b;background:#fff0ed}.activationMessage.active{color:#315b00;background:#f0fbd8;border-color:#68a400}.activationCard>small{color:#73829a;text-align:center;margin-top:18px;font-size:10px;line-height:1.5}@media (width<=760px){.activationShell{padding:12px}.activationBrand{margin:4px 4px 14px}.activationBrand small{display:none}.activationGrid{min-height:0;box-shadow:7px 7px 0 var(--activation-blue);grid-template-columns:1fr}.activationAgent{min-height:230px}.activationAgent:before{width:270px;height:270px}.activationCore{width:130px;height:130px}.activationCore span{font-size:38px}.activationAgent>strong{font-size:11px;bottom:18px;left:20px}.activationCard{padding:30px 20px 36px}.activationCard h1{font-size:43px}.activationCard>p{font-size:13px}.activationCard input{font-size:16px}}.communityActivation{--ca-blue:#287dff;--ca-lime:#d8ff39;--ca-coral:#ff7868;--ca-ink:#071b35;min-height:100svh;color:var(--ca-ink);background:radial-gradient(circle at 8% 8%,#ffd84d 0 5%,#0000 5.4%),radial-gradient(circle at 94% 92%,#ff8d7f 0 8%,#0000 8.4%),linear-gradient(145deg,#edf6ff,#fffaf0);font-family:Arial,Helvetica,sans-serif}.communityTop{background:#ffffffe6;border-bottom:1px solid #cfdae8;grid-template-columns:1fr auto 1fr;align-items:center;min-height:70px;padding:0 clamp(14px,4vw,48px);display:grid}.communityBrand{align-items:center;gap:10px;display:flex}.communityBrand b{width:38px;height:38px;color:var(--ca-lime);background:var(--ca-ink);border-radius:50%;place-items:center;font:800 22px Georgia,serif;display:grid}.communityBrand span{font-weight:900}.communityBrand strong{color:var(--ca-blue)}.communityTop>div{color:#5f7088;letter-spacing:.15em;align-items:center;gap:9px;font-size:9px;font-weight:900;display:flex}.communityTop>div i{background:var(--ca-lime);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 6px #d8ff3940}.communityTop>button{color:#a1483d;cursor:pointer;background:#fff;border:1px solid #d9a09a;border-radius:999px;justify-self:end;padding:8px 12px;font-size:8px;font-weight:900}.communityRoom{border:3px solid var(--ca-ink);width:min(1320px,100% - 32px);min-height:760px;box-shadow:12px 12px 0 var(--ca-blue);background:#fff;grid-template-columns:340px minmax(0,1fr);margin:28px auto;display:grid}.activationGuide{color:#fff;background:radial-gradient(circle at 30% 8%,#275f99,#0000 23%),linear-gradient(160deg,#071b35,#123d69);padding:50px 34px;position:relative;overflow:hidden}.activationGuide:after{content:"";border:38px solid #d8ff3925;border-radius:50%;width:210px;height:210px;position:absolute;bottom:-55px;right:-55px}.guideAgent{background:var(--ca-blue);border:2px solid #fff;border-radius:42% 58% 52% 48%;place-items:center;width:118px;height:118px;margin-bottom:30px;display:grid;position:relative;box-shadow:0 0 0 16px #287dff33}.guideAgent span{font-size:38px;font-weight:900}.guideAgent i{background:var(--ca-lime);border-radius:50%;width:13px;height:13px;position:absolute}.guideAgent i:first-of-type{top:4px;left:17px}.guideAgent i:last-of-type{background:var(--ca-coral);bottom:25px;right:-4px}.activationGuide>small,.stepKicker{color:var(--ca-lime);letter-spacing:.16em;font-size:8px;font-weight:900}.activationGuide h1{letter-spacing:-.05em;margin:13px 0 12px;font:700 39px/1 Arial,sans-serif}.activationGuide>p{color:#c0d1e3;font-size:13px;line-height:1.65}.guidePromise{z-index:2;border-left:5px solid var(--ca-lime);background:#06172d;gap:7px;margin-top:34px;padding:17px;display:grid;position:relative}.guidePromise b{color:var(--ca-lime);letter-spacing:.13em;font-size:8px}.guidePromise span{color:#d6e2ee;font-size:11px;line-height:1.5}.activationWork{min-width:0}.activationSteps{background:#f7faff;border-bottom:1px solid #d8e1ec;grid-template-columns:repeat(4,1fr);display:grid}.activationSteps button{color:#7c8999;text-align:left;cursor:pointer;background:0 0;border:0;border-right:1px solid #d8e1ec;grid-template-columns:34px 1fr;align-items:center;gap:9px;min-height:82px;padding:12px;display:grid}.activationSteps button:last-child{border-right:0}.activationSteps button b{background:#e7edf4;border-radius:50%;place-items:center;width:30px;height:30px;font-size:9px;display:grid}.activationSteps button span{gap:3px;font-size:9px;font-weight:900;display:grid}.activationSteps button small{color:#94a1b1;letter-spacing:.1em;font-size:7px}.activationSteps button.current{color:var(--ca-ink);background:#fff}.activationSteps button.current b{color:#fff;background:var(--ca-blue);box-shadow:0 0 0 5px #287dff1f}.activationSteps button.done b{color:var(--ca-ink);background:var(--ca-lime)}.communityProgress{background:#eaf0f6;height:24px;position:relative}.communityProgress i{background:var(--ca-lime);transition:width .3s;position:absolute;inset:0 auto 0 0}.communityProgress span{letter-spacing:.13em;place-items:center;font-size:7px;font-weight:900;display:grid;position:absolute;inset:0}.identityStep,.inviteStep,.accessStep,.proofStep{max-width:900px;padding:clamp(28px,5vw,62px)}.identityStep h2,.inviteStep h2,.accessStep h2,.proofStep h2{letter-spacing:-.055em;max-width:760px;margin:12px 0 11px;font-size:clamp(31px,4vw,53px);line-height:.98}.identityStep>p,.inviteStep>p,.accessStep>p{color:#63738a;max-width:780px;margin:0 0 27px;font-size:14px;line-height:1.65}.identityStep label{color:#31445e;letter-spacing:.06em;text-transform:uppercase;gap:7px;margin-bottom:15px;font-size:9px;font-weight:900;display:grid}.identityStep input{min-height:52px;color:var(--ca-ink);background:#fbfdff;border:2px solid #c9d7e7;border-radius:8px;padding:12px 14px;font-size:15px}.identityStep input:focus{border-color:var(--ca-blue);outline:4px solid #287dff1f}.fieldPair{grid-template-columns:1fr 1fr;gap:14px;display:grid}.primaryActivation,.stepActions button,.stepActions a{border:3px solid var(--ca-ink);color:#fff;background:var(--ca-blue);min-height:54px;box-shadow:5px 5px 0 var(--ca-lime);cursor:pointer;place-items:center;padding:12px 16px;font-size:10px;font-weight:900;display:grid}.primaryActivation{width:100%;margin-top:4px}.primaryActivation:disabled{opacity:.65}.communityError{border-left:5px solid var(--ca-coral);color:#9d3e33;background:#fff0ed;margin-top:16px;padding:13px;font-size:12px;font-weight:800}.employeeCredential{border:3px solid var(--ca-ink);background:#eff6ff;grid-template-columns:1fr auto;align-items:center;gap:8px 15px;padding:20px;display:grid;box-shadow:7px 7px #dceaff}.employeeCredential small{color:var(--ca-blue);letter-spacing:.13em;grid-column:1/-1;font-size:8px;font-weight:900}.employeeCredential strong{overflow-wrap:anywhere;min-width:0;font-size:clamp(16px,2vw,23px)}.employeeCredential button{color:#fff;background:var(--ca-blue);cursor:pointer;border:0;padding:11px 12px;font-size:8px;font-weight:900}.plainActions{gap:8px;margin:24px 0;padding:0;list-style:none;display:grid}.plainActions li{border:1px solid #d9e1eb;grid-template-columns:34px 1fr;align-items:center;gap:12px;padding:12px;display:grid}.plainActions li>b{width:31px;height:31px;color:var(--ca-ink);background:var(--ca-lime);border-radius:50%;place-items:center;font-size:9px;display:grid}.plainActions span{font-size:12px}.confirmationCheck{cursor:pointer;background:#fff8e0;border-left:5px solid #ffd84d;grid-template-columns:22px 1fr;align-items:start;gap:12px;padding:16px;display:grid}.confirmationCheck input{width:20px;height:20px}.confirmationCheck span{gap:5px;display:grid}.confirmationCheck strong{font-size:12px}.confirmationCheck small{color:#6d7180;font-size:10px;line-height:1.45}.stepActions{justify-content:space-between;gap:12px;margin-top:24px;display:flex}.stepActions a,.stepActions button{min-width:180px;text-decoration:none}.stepActions .backButton{color:#42546d;box-shadow:none;background:#fff;border:1px solid #b9c7d8}.stepActions button:disabled{opacity:.4;cursor:not-allowed}.connectionCards{gap:10px;display:grid}.connectionCards article{border:2px solid #d4dfec;border-radius:12px;grid-template-columns:44px 1fr auto;align-items:center;gap:14px;padding:16px;display:grid}.connectionCards article>b{color:#fff;background:var(--ca-blue);border-radius:50%;place-items:center;width:39px;height:39px;font-size:9px;display:grid}.connectionCards article>div{gap:4px;display:grid}.connectionCards small{color:#6e7f95;letter-spacing:.12em;font-size:7px;font-weight:900}.connectionCards strong{font-size:17px}.connectionCards p{color:#65758a;margin:0;font-size:10px;line-height:1.45}.connectionCards article>span{color:#55708e;letter-spacing:.1em;font-size:7px;font-weight:900}.securityBanner{border-left:5px solid var(--ca-coral);background:#fff0ed;gap:5px;margin-top:18px;padding:14px;display:grid}.securityBanner strong{font-size:11px}.securityBanner span{color:#805c58;font-size:10px;line-height:1.5}.testBoard{grid-template-columns:1fr 1fr;gap:8px;margin-top:25px;display:grid}.testBoard>div{border:1px solid #d5dfeb;grid-template-columns:32px 1fr auto;align-items:center;gap:9px;min-height:66px;padding:11px;display:grid}.testBoard b{background:#e7edf4;border-radius:50%;place-items:center;width:29px;height:29px;font-size:8px;display:grid}.testBoard span{font-size:10px;font-weight:900}.testBoard i{color:#8996a7;font-size:7px;font-style:normal;font-weight:900}.activationBoundary{color:#fff;background:var(--ca-ink);border-left:6px solid var(--ca-lime);margin-top:18px;padding:17px}.activationBoundary strong{color:var(--ca-lime);letter-spacing:.14em;font-size:8px}.activationBoundary p{color:#c6d4e2;margin:7px 0 0;font-size:10px;line-height:1.5}@media (width<=900px){.communityRoom{grid-template-columns:1fr}.activationGuide{grid-template-columns:auto 1fr;align-items:center;gap:8px 24px;padding:24px;display:grid}.guideAgent{grid-row:1/4;margin:0}.activationGuide h1,.activationGuide>p{margin:0}.guidePromise{grid-column:1/-1;margin-top:12px}.activationSteps button{text-align:center;grid-template-columns:1fr;justify-items:center}.activationSteps button span{display:none}}@media (width<=620px){.communityTop{grid-template-columns:1fr auto}.communityTop>div{display:none}.communityRoom{width:calc(100% - 20px);box-shadow:6px 6px 0 var(--ca-blue);margin:12px auto}.activationGuide{grid-template-columns:72px 1fr;padding:18px}.guideAgent{width:65px;height:65px;box-shadow:0 0 0 8px #287dff33}.guideAgent span{font-size:22px}.activationGuide h1{font-size:28px}.activationGuide>p{grid-column:1/-1;margin-top:8px;font-size:11px}.activationSteps button{min-height:58px;padding:8px}.activationSteps button b{width:27px;height:27px}.identityStep,.inviteStep,.accessStep,.proofStep{padding:28px 15px 35px}.fieldPair,.testBoard,.employeeCredential{grid-template-columns:1fr}.employeeCredential button{min-height:42px}.connectionCards article{grid-template-columns:38px 1fr}.connectionCards article>span{grid-column:2}.stepActions{display:grid}.stepActions a,.stepActions button{width:100%;min-width:0}.guidePromise{display:none}}.businessPackage{color:#173d30;background:#fff;max-width:1120px;margin:auto;padding:24px;line-height:1.65}.businessPackage nav{justify-content:space-between;gap:20px;padding:12px 0;display:flex}.businessPackage header{padding:40px 0}.businessPackage h1{margin:16px 0;font-size:clamp(34px,6vw,64px);line-height:1.1}.businessPackage h2{font-size:28px;line-height:1.3}.businessPackage section{border-top:1px solid #d8e3dc;padding:28px 0}.businessPackage a{color:#173d30;text-decoration:underline}.packageGrid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:18px;display:grid}.packageGrid article{background:#f6faf7;border:1px solid #d8e3dc;border-radius:18px;padding:24px}.packageButton,.businessPackage button{background:#173d30;border:0;border-radius:10px;margin:8px 8px 8px 0;padding:14px 20px;display:inline-block;color:#fff!important;text-decoration:none!important}.businessPackage button:disabled{opacity:.45}.quoteForm label{margin:16px 0;display:block}.quoteForm input,.quoteForm select{color:#173d30;background:#fff;border:1px solid #bbcfc1;border-radius:8px;width:100%;padding:12px;display:block}.quoteForm dl{grid-template-columns:1fr 1fr;gap:10px;display:grid}.quoteForm dd{margin:0;font-weight:700}@media (width<=600px){.businessPackage{padding:18px}.packageGrid{grid-template-columns:1fr}.businessPackage nav{flex-wrap:wrap}}.pageAgentStation{z-index:20;color:#142d55;background:#f3f7ff;border-bottom:1px solid #c8d8f4;font-family:Arial,sans-serif;position:relative}.pageAgentBar{align-items:center;gap:14px;max-width:1400px;margin:auto;padding:12px 28px;display:flex}.pageAgentBar>img{object-fit:cover;object-position:50% 22%;background:#dfe9ff;border:2px solid #567aff;border-radius:50%;width:48px;height:48px}.pageAgentBar>div{flex:1}.pageAgentBar span{letter-spacing:.12em;text-transform:uppercase;font-size:9px;font-weight:800}.pageAgentBar strong{font-size:16px;display:block}.pageAgentBar strong small{color:#5372a5;margin-left:10px;font-size:10px;font-weight:400}.pageAgentBar p{color:#47658b;margin:2px 0 0;font-size:12px}.pageAgentBar button{cursor:pointer;color:#254995;background:#fff;border:1px solid #bbcbee;border-radius:12px;padding:10px 14px;font-size:11px;font-weight:800}.pageAgentBar .pageAgentStop{color:#9f342b;border-color:#e4b4aa;padding:9px;font-size:9px}.pageAgentPanel{max-width:900px;margin:0 auto;padding:20px 28px 28px}.pageAgentPanel>p{line-height:1.6}.pageAgentPanel ol{gap:12px;padding:0;list-style:none;display:grid}.pageAgentPanel label{align-items:center;gap:12px;display:flex}.pageAgentPanel input{accent-color:#375bec;width:18px;height:18px}.pageAgentPanel>small{color:#526685;font-size:11px;display:block}.pageAgentHandoff{flex-wrap:wrap;gap:24px;margin-top:20px;display:flex}.pageAgentHandoff a{color:#274cdc;font-size:13px;font-weight:700;text-decoration:underline}.businessAgentPage{color:#132d59;background:#f9fbff;min-height:100vh;font-family:Arial,sans-serif}.businessAgentNav{letter-spacing:.06em;justify-content:space-between;align-items:center;max-width:1400px;margin:auto;padding:28px 34px;font-size:11px;font-weight:800;display:flex}.businessAgentNav a:first-child{color:#2b4fe7}.businessAgentWorld{grid-template-columns:.8fr 1.2fr;align-items:start;gap:46px;width:min(1350px,100% - 68px);margin:10px auto 75px;display:grid}.businessAgentIdentity{padding-top:18px}.liveActionLabel{color:#4762c0;letter-spacing:.12em;align-items:center;gap:10px;font-size:10px;font-weight:800;display:flex}.liveActionLabel i{background:#3c65fb;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 5px #e2eaff}.businessAgentIdentity h1{letter-spacing:-.05em;margin:23px 0 20px;font-size:clamp(40px,4.5vw,66px);font-weight:750;line-height:1.04}.businessAgentIdentity h1 em{color:#365aeb;font-style:normal}.businessAgentIdentity>p{color:#5b7297;font-size:15px;line-height:1.6}.agentPortrait{background:radial-gradient(at 50% 65%,#d6e1ff 0%,#eef4ff 50%,#0000 75%);border-radius:36px;height:390px;margin:22px 0 12px;position:relative;overflow:hidden}.agentPortrait>img{z-index:1;object-fit:contain;object-position:center top;filter:drop-shadow(0 16px 18px #546bbc35);width:100%;height:350px;display:block;position:relative}.agentHalo{border:1px solid #b9cafa;border-radius:50%;position:absolute;inset:15% 8% 10%;transform:rotate(-18deg);box-shadow:0 0 0 24px #ffffff60,0 0 0 25px #d5e1fa}.agentPortrait>div:last-child{z-index:2;text-align:center;background:#fffffff2;border:1px solid #c6d5f4;border-radius:18px;gap:5px;padding:18px;display:grid;position:absolute;bottom:8px;left:10%;right:10%;box-shadow:0 8px 28px #274cdf13}.agentPortrait strong{color:#2145be;font-size:19px}.agentPortrait span{color:#5e7397;font-size:12px}.businessAgentIdentity .agentMethod{color:#30548a;font-size:12px}.agentMethod small{font-size:11px}.businessAgentDesk{background:#fff;border:1px solid #cbd8f5;border-radius:28px;overflow:hidden;box-shadow:0 24px 70px #355bbd14}.businessAgentDesk>nav{background:#edf3ff;grid-template-columns:repeat(3,1fr);gap:4px;padding:8px;display:grid}.businessAgentDesk>nav button{color:#56719e;cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;border-radius:16px;padding:15px 9px}.businessAgentDesk>nav button.selected{color:#284ddb;background:#fff;border-color:#d9e3f8;box-shadow:0 4px 10px #315cdf0a}.businessAgentDesk>nav strong{font-size:12px;display:block}.businessAgentDesk>nav small{margin-top:6px;font-size:10px;line-height:1.4;display:block}.businessAgentDesk>header{border-bottom:1px solid #e5ecf9;justify-content:space-between;align-items:center;gap:20px;padding:24px 28px;display:flex}.businessAgentDesk>header span{letter-spacing:.13em;color:#7086ab;font-size:9px;font-weight:800;display:block}.businessAgentDesk>header strong{margin-top:7px;font-size:20px;display:block}.businessStop{color:#ab4337;cursor:pointer;background:#fff9f6;border:1px solid #e8c0b8;border-radius:9px;padding:8px 12px;font-size:9px;font-weight:800}.agentScopeProgress{padding:20px 28px 0}.agentScopeProgress span{color:#5e77a4;font-size:11px}.agentScopeProgress progress{accent-color:#4766ec;width:100%;height:5px;margin-top:12px;display:block}.businessAgentTurn{padding:28px}.businessAgentTurn>span{letter-spacing:.1em;color:#667daf;font-size:9px;font-weight:800}.businessAgentTurn h2{letter-spacing:-.03em;margin:15px 0 16px;font-size:clamp(26px,2.4vw,35px);line-height:1.16}.businessAgentTurn p{color:#526b94;font-size:14px;line-height:1.65}.businessAgentTurn form{gap:12px;margin-top:23px;display:grid}.businessAgentTurn form label{font-size:12px;font-weight:700}.businessAgentTurn textarea{resize:vertical;box-sizing:border-box;color:#183a73;background:#f8faff;border:1px solid #b8caf3;border-radius:15px;width:100%;max-width:100%;min-height:132px;padding:16px;font:14px/1.6 Arial,sans-serif}.businessAgentTurn button:not(.agentQuietButton),.agentPrimaryLink{color:#fff;text-align:center;cursor:pointer;background:#375bec;border:0;border-radius:12px;padding:15px 19px;font-size:13px;font-weight:750;display:inline-block}.businessAgentTurn button:disabled{opacity:.5;cursor:not-allowed}.businessAgentTurn>small{color:#6781a7;margin-top:18px;font-size:11px;line-height:1.6;display:block}.businessAgentTurn small a{color:#315ae2;text-decoration:underline}.businessAgentTurn .agentQuietButton{color:#395ccc;cursor:pointer;background:0 0;border:0;margin-top:18px;font-size:12px;font-weight:700;display:block}.businessAgentTurn dl{gap:12px;margin:24px 0;display:grid}.businessAgentTurn dl>div{background:#f2f6ff;border-radius:12px;padding:14px}.businessAgentTurn dt{color:#4968a1;text-transform:uppercase;letter-spacing:.08em;font-size:10px;font-weight:800}.businessAgentTurn dd{overflow-wrap:anywhere;margin:8px 0 0;font-size:14px;line-height:1.5}.businessAgentTurn dd button{margin:6px;color:#355cdf!important;background:#fff!important;border:1px solid #c2d1f3!important;padding:5px 8px!important;font-size:10px!important}.businessAgentTurn>.agentPrimaryLink{margin-top:12px;display:block}.agentOperatingSteps{counter-reset:agentStep;gap:10px;margin:22px 0;padding:0;list-style:none;display:grid}.agentOperatingSteps li{counter-increment:agentStep;color:#536d97;background:#f1f5ff;border-radius:13px;padding:16px 16px 16px 48px;font-size:13px;line-height:1.6;position:relative}.agentOperatingSteps li:before{content:counter(agentStep);color:#4061e8;font-size:13px;font-weight:800;position:absolute;top:18px;left:16px}.agentOperatingSteps b{color:#28466f;margin-bottom:3px;display:block}.agentQuoteMath{background:#fbfcff;border:1px solid #cfdbf4;border-radius:14px;gap:8px;padding:17px;display:grid}.agentQuoteMath span{color:#6a80a0;justify-content:space-between;gap:16px;font-size:11px;display:flex}.agentQuoteMath b{color:#284db1}.businessAgentReceipt{background:#f2f6ff;border-top:1px solid #dfe8fa;gap:7px;padding:18px 28px;display:grid}.businessAgentReceipt strong{letter-spacing:.1em;color:#355cce;font-size:9px}.businessAgentReceipt span{color:#4a648f;font-size:12px}.businessAgentReceipt small{color:#647b9e;font-size:10px;line-height:1.5}.agentServiceHandoff{border-top:1px solid #dbe5f7;max-width:1280px;margin:auto;padding:35px 34px 70px}.agentServiceHandoff>div>span{color:#4969bd;letter-spacing:.08em;font-size:10px;font-weight:800}.agentServiceHandoff h2{letter-spacing:-.03em;margin:16px 0 30px;font-size:clamp(28px,3vw,40px);line-height:1.15}.agentServiceChoices{grid-template-columns:repeat(3,1fr);gap:15px;display:grid}.agentServiceChoices a{background:#fff;border:1px solid #c9d8f6;border-radius:20px;gap:18px;padding:24px;transition:transform .2s,box-shadow .2s;display:grid}.agentServiceChoices a:hover{transform:translateY(-4px);box-shadow:0 16px 25px #4162be12}.agentServiceChoices b{color:#6f87ad;letter-spacing:.08em;font-size:9px}.agentServiceChoices strong{color:#264cae;font-size:22px}.agentServiceChoices span{color:#6078a1;font-size:12px;line-height:1.5}.agentServiceHandoff>p{color:#637b9e;max-width:850px;margin:25px 0;font-size:13px;line-height:1.7}.agentServiceHandoff a{color:#355ee0}.blueprintPage{color:#173664;background:#f8fbff;min-height:100vh;padding:40px 28px 80px;font-family:Arial,sans-serif}.blueprintPage>div{max-width:1000px;margin:auto}.blueprintPage h1{letter-spacing:-.04em;font-size:clamp(32px,5vw,56px);line-height:1.05}.blueprintPage p{color:#526d95;line-height:1.7}.blueprintPage h2{margin-top:35px;font-size:25px}.blueprintPage table{border-collapse:collapse;width:100%;font-size:13px}.blueprintPage th,.blueprintPage td{text-align:left;vertical-align:top;border-bottom:1px solid #d2def4;padding:14px}.blueprintPage th{background:#eaf1ff}.blueprintPage ul,.blueprintPage ol{padding-left:22px;line-height:1.8}.blueprintPage a{color:#375bee;text-decoration:underline}.pageAgentStation button:focus-visible,.businessAgentPage button:focus-visible,.businessAgentPage a:focus-visible,.businessAgentPage textarea:focus-visible{outline-offset:4px;outline:3px solid #f0b744}@media (width<=900px){.businessAgentWorld{grid-template-columns:1fr;gap:20px;width:calc(100% - 36px)}.businessAgentIdentity{grid-template-columns:1fr 180px;gap:0 20px;display:grid}.businessAgentIdentity .liveActionLabel{grid-column:1/-1}.businessAgentIdentity h1{margin-top:20px;font-size:43px}.businessAgentIdentity>.agentPortrait{grid-area:2/2/5;height:230px;margin-top:15px}.agentPortrait>img{height:210px}.agentPortrait>div:last-child{padding:9px;bottom:0;left:0;right:0}.agentPortrait strong{font-size:14px}.agentPortrait span{font-size:10px}.businessAgentIdentity .agentMethod{grid-column:1/-1}.agentServiceChoices{grid-template-columns:1fr}.businessAgentNav{padding:22px 20px}}@media (width<=560px){.pageAgentBar{flex-wrap:wrap;gap:9px;padding:12px}.pageAgentBar>img{width:38px;height:38px}.pageAgentBar>div{flex-basis:calc(100% - 52px)}.pageAgentBar strong{font-size:14px}.pageAgentBar p{font-size:11px}.pageAgentBar .pageAgentOpen{margin-left:47px}.pageAgentPanel{padding:15px 18px 22px}.businessAgentNav{padding:18px;font-size:9px}.businessAgentWorld{width:calc(100% - 24px);margin-bottom:40px}.businessAgentIdentity{grid-template-columns:1fr 125px;gap:0 8px;padding:5px 6px}.liveActionLabel{font-size:8px}.businessAgentIdentity h1{font-size:35px}.businessAgentIdentity>p{margin-top:0;font-size:12px}.businessAgentIdentity>.agentPortrait{height:200px}.agentPortrait>img{height:178px}.agentPortrait span{display:none}.agentPortrait strong{font-size:12px}.businessAgentIdentity .agentMethod{font-size:11px}.businessAgentIdentity .agentMethod small{font-size:10px}.businessAgentDesk{border-radius:20px}.businessAgentDesk>nav strong{font-size:10px}.businessAgentDesk>nav small{font-size:9px}.businessAgentDesk>nav button{padding:12px 7px}.businessAgentDesk>header{padding:19px}.businessAgentTurn{padding:22px 18px}.businessAgentTurn h2{font-size:28px}.businessAgentTurn p{font-size:13px}.agentScopeProgress{padding:18px 18px 0}.businessAgentReceipt{padding:17px 18px}.businessAgentTurn form button{font-size:12px}.agentServiceHandoff{padding:25px 20px 50px}.blueprintPage{padding:26px 16px 60px}.blueprintPage table{font-size:11px}.blueprintPage td,.blueprintPage th{padding:10px 6px}}@media (prefers-reduced-motion:reduce){.agentServiceChoices a{transition:none}.pageAgentStation *,.businessAgentPage *{scroll-behavior:auto!important;animation:none!important}}@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}
