:root{--ink:#091d27;--muted:#566873;--cream:#f3f6f5;--paper:#fff;--green:#0b7767;--mint:#d9f5ef;--line:#d9e3e2;--orange:#ff7357;--midnight:#071b24;--blue:#1c70f2;--lime:#c9f66b;--glacier:#e9f6f4}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--cream);color:var(--ink);-webkit-font-smoothing:antialiased;margin:0;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}.shell{width:min(1160px,100% - 40px);margin:0 auto}.nav{justify-content:space-between;align-items:center;height:82px;display:flex}.brand{letter-spacing:-.02em;align-items:center;gap:10px;font-weight:800;display:flex}.brandMark{background:var(--green);color:#fff;border-radius:11px;place-items:center;width:34px;height:34px;font-family:Georgia,serif;display:grid}.navLinks{align-items:center;gap:28px;font-size:14px;display:flex}.navLinks>a:not(.button){color:var(--muted)}.button{background:var(--green);color:#fff;cursor:pointer;border:0;border-radius:12px;justify-content:center;align-items:center;padding:14px 20px;font-weight:700;display:inline-flex}.button:disabled{opacity:.5;cursor:not-allowed}.buttonSmall{padding:10px 15px}.buttonGhost{border:1px solid var(--line);color:var(--ink);cursor:pointer;background:#fff;border-radius:12px;padding:13px 18px;font-weight:700}.buttonGhost:disabled{opacity:.4}.textButton{color:var(--muted);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:13px 12px;text-decoration:underline}.hero{text-align:center;padding:82px 0 92px}.eyebrow,.kicker{color:var(--green);text-transform:uppercase;letter-spacing:.12em;font-size:12px;font-weight:800;display:inline-block}.hero h1{letter-spacing:-.055em;max-width:900px;margin:22px auto 18px;font-family:Georgia,serif;font-size:clamp(48px,7vw,86px);font-weight:500;line-height:.98}.hero h1 em{color:#b84f27;font-weight:500}.heroCopy{max-width:680px;color:var(--muted);margin:0 auto;font-size:19px;line-height:1.65}.routeGrid{text-align:left;grid-template-columns:1fr 1fr;gap:18px;max-width:900px;margin:48px auto 18px;display:grid}.routeCard{background:var(--paper);border:1px solid var(--line);border-radius:22px;padding:28px;transition:all .2s;box-shadow:0 8px 30px #1b372c0a}.routeCard:hover{border-color:#a9c7bb;transform:translateY(-4px);box-shadow:0 15px 35px #1b372c17}.routeCard.unavailable{box-shadow:none;background:#f1f2ee;border-style:dashed}.routeCard.unavailable:hover{border-color:var(--line);box-shadow:none;transform:none}.routeCard.unavailable .routeAction b{color:#53645d;letter-spacing:.08em;font-size:10px}.routeFlag{background:var(--mint);color:var(--green);border-radius:999px;padding:7px 10px;font-size:12px;font-weight:800;display:inline-block}.routeCard h2{letter-spacing:-.03em;margin:22px 0 9px;font-size:25px}.routeCard p{min-height:48px;color:var(--muted);line-height:1.55}.routeAction{border-top:1px solid var(--line);justify-content:space-between;margin-top:24px;padding-top:18px;font-weight:700;display:flex}.routeAction b{color:#b84f27}.microcopy{color:#596b62;font-size:12px}.stepsSection{background:var(--green);color:#fff;padding:95px 0}.sectionIntro{justify-content:space-between;align-items:end;gap:30px;display:flex}.sectionIntro .kicker{color:#9fd0bc}.sectionIntro h2,.trustSection h2{letter-spacing:-.035em;max-width:680px;margin:0;font-family:Georgia,serif;font-size:clamp(36px,4.5vw,58px);font-weight:500;line-height:1.08}.stepsGrid{border-top:1px solid #fff3;grid-template-columns:repeat(4,1fr);margin-top:64px;display:grid}.step{padding:28px 26px 10px 0}.step>span{color:#9fd0bc;font-size:12px;font-weight:800}.step h3{margin:40px 0 12px;font-size:20px}.step p{color:#c7d8d1;font-size:14px;line-height:1.6}.trustSection{grid-template-columns:1.2fr 1fr;align-items:start;gap:90px;padding:110px 0;display:grid}.trustSection h2{margin-top:18px;font-size:46px}.trustList p{border-bottom:1px solid var(--line);gap:7px;margin:0;padding:22px 0;display:grid}.trustList span{color:var(--muted);line-height:1.5}.footer{border-top:1px solid var(--line);min-height:120px;color:var(--muted);justify-content:space-between;align-items:center;font-size:13px;display:flex}.secureLabel{color:var(--muted);font-size:12px}.wizardPage{background:#f3f2ec;min-height:100vh}.wizardShell{grid-template-columns:300px 1fr;gap:32px;width:min(1080px,100% - 40px);margin:50px auto 80px;display:grid}.wizardAside{padding:28px 12px}.wizardAside h1{margin:18px 0 12px;font-family:Georgia,serif;font-size:38px;font-weight:500;line-height:1.04}.wizardAside p{color:var(--muted);line-height:1.6}.progress{background:#dfe4e0;border-radius:20px;height:7px;margin:34px 0 12px;overflow:hidden}.progress span{background:var(--orange);height:100%;transition:all .3s;display:block}.wizardAside small{color:var(--muted)}.wizardCard{border:1px solid var(--line);background:var(--paper);border-radius:24px;min-height:540px;padding:42px;box-shadow:0 18px 55px #22362e14}.questionHead{grid-template-columns:42px 1fr;align-items:start;gap:16px;display:grid}.questionHead>span{background:var(--mint);width:36px;height:36px;color:var(--green);border-radius:10px;place-items:center;font-size:12px;font-weight:800;display:grid}.questionHead h2,.resultPanel h2{letter-spacing:-.035em;margin:0;font-size:30px}.questionHead p,.resultPanel>p{color:var(--muted);margin:10px 0 0;line-height:1.55}.choiceGrid{grid-template-columns:1fr 1fr;gap:14px;margin-top:38px;display:grid}.choiceGrid.three{grid-template-columns:repeat(3,1fr)}.choice{text-align:left;border:1px solid var(--line);min-height:130px;color:var(--ink);cursor:pointer;background:#fff;border-radius:16px;flex-direction:column;gap:10px;padding:22px;display:flex}.choice:hover,.choice.selected{border-color:var(--green);box-shadow:inset 0 0 0 1px var(--green)}.choice.selected{background:#f1faf6}.choice.corridorDisabled{cursor:not-allowed;color:#66736d;opacity:1;background:#f1f2ee;border-style:dashed}.choice.corridorDisabled:hover{border-color:var(--line);box-shadow:none;transform:none}.choice.corridorDisabled span{color:#7b8781}.choice span{color:var(--muted);font-size:13px;line-height:1.45}.formGrid{gap:18px;margin-top:36px;display:grid}.formGrid label{gap:8px;font-size:13px;font-weight:700;display:grid}.formGrid input,.formGrid select{border:1px solid var(--line);width:100%;color:var(--ink);background:#fff;border-radius:12px;outline:none;padding:14px}.formGrid input:focus,.formGrid select:focus{border-color:var(--green);box-shadow:0 0 0 3px #144f3d14}.fieldNote{color:var(--muted);font-weight:400;line-height:1.45}.wizardFieldLabel{justify-content:space-between;align-items:center;gap:12px;display:flex}.wizardFieldLabel b{font-size:13px}.wizardFieldLabel em{color:#14705a;background:#e8f5f0;border-radius:999px;padding:3px 7px;font-size:9px;font-style:normal;font-weight:800}.formGrid label:nth-child(2) .wizardFieldLabel em{color:#687770;background:#f0f3f2}.checkList{gap:12px;margin-top:34px;display:grid}.checkList label{border:1px solid var(--line);cursor:pointer;border-radius:14px;grid-template-columns:24px 1fr;align-items:start;gap:14px;padding:17px;display:grid}.checkList input{width:18px;height:18px;accent-color:var(--green)}.checkList span{gap:5px;display:grid}.checkList small{color:var(--muted);line-height:1.4}.selfReportNotice{border-left:3px solid var(--orange);color:#735a49;background:#fff7ed;border-radius:10px;gap:5px;padding:15px 17px;font-size:12px;line-height:1.5;display:grid}.selfReportNotice span{color:#735a49}.wizardActions{border-top:1px solid var(--line);justify-content:space-between;margin-top:42px;padding-top:24px;display:flex}.resultActions>div{align-items:center;gap:4px;display:flex}.resultActions .resultPrimaryActions{align-items:center;gap:8px;display:flex}.scoreRow{background:#f0f6f2;border-radius:18px;justify-content:space-between;align-items:center;margin:30px 0;padding:24px;display:flex}.scoreRow strong{font-family:Georgia,serif;font-size:54px;font-weight:500}.scoreRow small{color:var(--muted)}.scoreRow>div{grid-template-columns:auto auto;align-items:end;column-gap:3px;display:grid}.scoreRow em{color:#53665d;text-transform:uppercase;letter-spacing:.06em;grid-column:1/-1;margin-top:3px;font-size:10px;font-style:normal;font-weight:700}.status{border-radius:999px;padding:9px 12px;font-size:12px;font-weight:800}.status.good{color:#17643f;background:#d8f2e4}.status.medium{color:#835607;background:#fff0cf}.status.low{color:#943b23;background:#fde1d8}.resultGrid{grid-template-columns:repeat(3,1fr);gap:12px;margin:28px 0;display:grid}.resultGrid div{border:1px solid var(--line);border-radius:14px;gap:8px;padding:17px;display:grid}.resultGrid span{color:var(--muted);font-size:13px}.decisionSection{border:1px solid var(--line);background:#fff;border-radius:16px;margin:20px 0;padding:20px 22px}.decisionSection h3,.sourceSection h3{margin:0;font-size:16px}.decisionSection ul,.decisionSection ol{margin:14px 0 0;padding-left:20px}.decisionSection li{color:var(--muted);margin:8px 0;font-size:14px;line-height:1.5}.blockerSection{background:#fff8f4;border-color:#efc7b8}.blockerSection li{color:#7d4432}.sourceSection{margin:20px 0}.sourceHead{justify-content:space-between;align-items:center;gap:16px;display:flex}.sourceHead small{color:var(--muted);font-size:11px}.sourceList{grid-template-columns:repeat(2,1fr);gap:10px;margin-top:14px;display:grid}.sourceList a{border:1px solid var(--line);background:#fbfcfa;border-radius:13px;gap:5px;padding:15px;transition:all .15s;display:grid}.sourceList a:hover{border-color:#9dbdaf;transform:translateY(-1px)}.sourceList b{color:var(--green);font-size:12px}.sourceList span{font-size:13px;line-height:1.4}.sourceList small{color:var(--muted);font-size:10px}.notice{border-left:3px solid var(--orange);color:#6f5140;background:#fff5eb;padding:16px;font-size:13px;line-height:1.55}.experimentSetup{background:#f1f8f4;border:1px solid #b9d4c8;border-radius:18px;margin-top:28px;padding:26px;scroll-margin-top:24px}.setupHead{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.setupHead h2{margin:8px 0 0;font-size:24px}.setupHead>span{background:var(--mint);color:var(--green);border-radius:999px;flex:none;padding:7px 9px;font-size:10px;font-weight:800}.experimentSetup>p{color:var(--muted);margin:12px 0 0;font-size:13px;line-height:1.5}.experimentGrid{grid-template-columns:1fr 1fr;gap:14px;margin-top:22px;display:grid}.experimentGrid label{grid-template-columns:1fr auto;gap:7px;font-size:12px;font-weight:800;display:grid}.experimentGrid label>span{color:var(--muted);text-align:right;font-size:10px;font-weight:400}.experimentGrid input,.experimentGrid textarea{border:1px solid var(--line);width:100%;color:var(--ink);background:#fff;border-radius:11px;outline:none;grid-column:1/-1;padding:12px}.experimentGrid textarea{resize:vertical;line-height:1.5}.experimentGrid input:focus,.experimentGrid textarea:focus{border-color:var(--green);box-shadow:0 0 0 3px #144f3d14}.wideField{grid-column:1/-1}.setupActions{justify-content:space-between;margin-top:20px;display:flex}.testPlan{border-top:1px solid var(--line);background:#f6f8f5;border-radius:0 0 24px 24px;margin:42px -42px -42px;padding:42px;scroll-margin-top:24px}.planHeader{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.planHeader>div{max-width:650px}.planHeader h2{letter-spacing:-.035em;margin:10px 0;font-size:30px}.planHeader p{color:var(--muted);margin:0;line-height:1.55}.planHeader .buttonGhost{flex:none}.planMeta{grid-template-columns:.75fr 1fr 1.35fr;gap:10px;margin:28px 0;display:grid}.planMeta div{border:1px solid var(--line);background:#fff;border-radius:13px;gap:7px;padding:16px;display:grid}.planMeta small{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-size:10px}.planMeta b{font-size:13px;line-height:1.4}.configuredLimits{background:#f0f8f4;border:1px solid #b9d4c8;border-radius:15px;margin:0 0 24px;padding:20px}.configuredLimits h3{margin:0 0 13px;font-size:15px}.configuredLimits>div{grid-template-columns:repeat(2,1fr);gap:9px;display:grid}.configuredLimits p{background:#fff;border-radius:11px;gap:5px;margin:0;padding:12px;display:grid}.configuredLimits small{color:var(--muted);text-transform:uppercase;letter-spacing:.06em;font-size:10px}.configuredLimits b{font-size:12px;line-height:1.4}.planSignals{background:var(--green);color:#fff;border-radius:14px;padding:20px}.planSignals h3,.planColumns h3,.planAssumptions h3{margin:0 0 12px;font-size:15px}.planSignals ul{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.planSignals li{color:#d9e9e2;border:1px solid #ffffff38;border-radius:999px;padding:8px 10px;font-size:11px}.planPhases{gap:12px;margin:24px 0;display:grid}.planPhases article{border:1px solid var(--line);background:#fff;border-radius:15px;grid-template-columns:42px 1fr;gap:14px;padding:20px;display:grid}.planPhases article>span{background:var(--mint);width:34px;height:34px;color:var(--green);border-radius:10px;place-items:center;font-size:11px;font-weight:800;display:grid}.planPhases h3{margin:1px 0 5px;font-size:17px}.planPhases p{color:var(--green);margin:0;font-size:12px;font-weight:700}.planPhases ul,.planColumns ul,.planAssumptions ul{margin:13px 0 0;padding-left:19px}.planPhases li,.planColumns li,.planAssumptions li{color:var(--muted);margin:7px 0;font-size:13px;line-height:1.45}.planColumns{grid-template-columns:1fr 1fr;gap:12px;display:grid}.planColumns section,.planAssumptions{border:1px solid var(--line);background:#fff;border-radius:15px;padding:20px}.planAssumptions{background:#fffaf1;margin-top:12px}.planNextAction{background:var(--green);color:#fff;border-radius:16px;justify-content:space-between;align-items:center;gap:24px;margin-top:24px;padding:24px;display:flex}.planNextAction h3{margin:8px 0 5px;font-size:20px}.planNextAction p{color:#c9dbd3;margin:0;font-size:12px;line-height:1.5}.planNextAction .kicker{color:#9fd0bc}.planNextAction .button{color:var(--green);background:#fff;flex:none}.returnNotice{color:var(--green);background:#edf8f2;border:1px solid #b9d4c8;border-radius:14px;gap:5px;padding:16px 18px;display:grid}.returnNotice span{font-size:12px;line-height:1.5}.preparationWorkspace{background:#f1f8f4;border:1px solid #b9d4c8;border-radius:18px;margin-top:24px;padding:26px}.preparationHead{justify-content:space-between;align-items:start;gap:24px;display:flex}.preparationHead>div{max-width:680px}.preparationHead h3{letter-spacing:-.025em;margin:8px 0 7px;font-size:23px}.preparationHead p{color:var(--muted);margin:0;font-size:12px;line-height:1.55}.preparationHead>strong{background:var(--green);color:#fff;border-radius:16px;place-items:center;min-width:58px;height:58px;font-size:15px;display:grid}.preparationProgress{background:#d8e5df;border-radius:999px;height:7px;margin:20px 0;overflow:hidden}.preparationProgress span{border-radius:inherit;background:var(--orange);height:100%;transition:width .2s;display:block}.preparationChecklist{gap:9px;display:grid}.preparationChecklist label{border:1px solid var(--line);color:var(--ink);cursor:pointer;background:#fff;border-radius:11px;grid-template-columns:22px 1fr;align-items:start;gap:10px;padding:13px;font-size:12px;line-height:1.45;display:grid}.preparationChecklist label.completed{color:#477066;background:#e3f2ea;text-decoration:line-through}.preparationChecklist input{width:17px;height:17px;accent-color:var(--green)}.preparationChoices{grid-template-columns:1fr 1fr;gap:12px;margin-top:20px;display:grid}.preparationChoices article{border:1px solid var(--line);background:#fff;border-radius:14px;grid-template-columns:34px 1fr;align-items:start;gap:12px;padding:18px;display:grid}.preparationChoices article>span{background:var(--mint);width:32px;height:32px;color:var(--green);border-radius:9px;place-items:center;font-size:10px;font-weight:800;display:grid}.preparationChoices h4{margin:2px 0 6px;font-size:15px}.preparationChoices p{color:var(--muted);margin:0;font-size:11px;line-height:1.5}.preparationChoices button{grid-column:1/-1;width:100%}.draftOnlyNotice{color:#735c28;background:#fffaf1;border:1px solid #e6d5ac;border-radius:11px;margin:0 0 12px;padding:13px 15px;font-size:11px;line-height:1.5}.pageDraftSetup{background:#f1f8f4;border:1px solid #b9d4c8;border-radius:16px;margin-top:16px;padding:24px;scroll-margin-top:24px}.pageDraftSetup>p{color:var(--muted);margin:12px 0 0;font-size:13px;line-height:1.5}.pageDraftFields{gap:14px;margin-top:22px;display:grid}.pageDraftFields label{grid-template-columns:1fr auto;gap:7px;font-size:12px;font-weight:800;display:grid}.pageDraftFields label>span{color:var(--muted);text-align:right;font-size:10px;font-weight:400}.pageDraftFields input,.pageDraftFields textarea{border:1px solid var(--line);width:100%;color:var(--ink);background:#fff;border-radius:11px;outline:none;grid-column:1/-1;padding:12px}.pageDraftFields textarea{resize:vertical;line-height:1.5}.pageDraftFields input:focus,.pageDraftFields textarea:focus{border-color:var(--green);box-shadow:0 0 0 3px #144f3d14}.testPagePreviewWrap{margin-top:24px;scroll-margin-top:24px}.previewToolbar{justify-content:space-between;align-items:center;gap:20px;margin-bottom:12px;display:flex}.previewToolbar>div{gap:3px;display:grid}.previewToolbar span{color:var(--muted);font-size:10px}.testPagePreview{background:#fffdf8;border:1px solid #d6ddd9;border-radius:20px;overflow:hidden;box-shadow:0 18px 45px #1d392e17}.previewBadge{color:#786f59;text-align:center;text-transform:uppercase;letter-spacing:.08em;background:#f2eee2;padding:9px 18px;font-size:10px;font-weight:800}.previewHero{text-align:center;flex-direction:column;align-items:center;padding:58px 40px 48px;display:flex}.previewHero>span{color:var(--orange);text-transform:uppercase;letter-spacing:.1em;font-size:11px;font-weight:800}.previewHero h2{letter-spacing:-.045em;max-width:650px;margin:17px 0 13px;font-family:Georgia,serif;font-size:clamp(38px,6vw,64px);font-weight:500;line-height:1}.previewHero p{max-width:620px;color:var(--muted);margin:0;font-size:17px;line-height:1.55}.previewHero>b{margin-top:17px;font-size:12px}.previewHero>strong{margin-top:24px;font-family:Georgia,serif;font-size:22px;font-weight:500}.previewCta{background:var(--green);color:#fff;cursor:default;border:0;border-radius:12px;margin-top:20px;padding:14px 22px;font-weight:800}.previewHero>small{color:#7a847f;max-width:560px;margin-top:14px;font-size:10px;line-height:1.5}.previewProof{background:var(--line);border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(2,1fr);gap:1px;display:grid}.previewProof span{color:#3d554c;text-align:center;background:#f8faf8;padding:15px;font-size:11px}.previewSteps{grid-template-columns:repeat(3,1fr);padding:36px;display:grid}.previewSteps section{padding:18px}.previewSteps span{color:var(--orange);font-size:10px;font-weight:800}.previewSteps h3{margin:12px 0 7px;font-size:15px}.previewSteps p{color:var(--muted);margin:0;font-size:11px;line-height:1.5}.testPagePreview footer{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;gap:20px;padding:20px 28px;font-size:10px;display:flex}.publicationError,.publicationSuccess,.leadSuccess,.formError{border-radius:11px;margin:12px 0 0;padding:12px 14px;font-size:12px;line-height:1.45}.publicationError,.formError{color:#8b3c25;background:#fff1ec;border:1px solid #efc7b8}.publicationSuccess,.leadSuccess{color:#17643f;background:#edf8f2;border:1px solid #b9d4c8}.previewToolbar>div:last-child{flex-direction:row;align-items:center;gap:8px;display:flex}.liveTestPage{background:#fffdf8;min-height:100vh}.liveNav{width:min(1040px,100% - 40px);min-height:76px;color:var(--muted);justify-content:space-between;align-items:center;gap:20px;margin:0 auto;font-size:13px;display:flex}.liveHero{text-align:center;background:linear-gradient(#f2f7f3 0,#fffdf8 100%);padding:82px 20px 68px}.liveHero h1{letter-spacing:-.05em;max-width:820px;margin:18px auto 15px;font-family:Georgia,serif;font-size:clamp(44px,7vw,76px);font-weight:500;line-height:1}.liveHero p{max-width:650px;color:var(--muted);margin:0 auto;font-size:18px;line-height:1.6}.liveHero strong{margin-top:20px;font-family:Georgia,serif;font-size:22px;font-weight:500;display:block}.liveLeadCard{border:1px solid var(--line);background:#fff;border-radius:20px;width:min(620px,100% - 40px);margin:-24px auto 70px;padding:30px;box-shadow:0 20px 50px #1d392e1a}.liveLeadCard h2{margin:0 0 8px;font-size:23px}.liveLeadCard>p{color:var(--muted);line-height:1.5}.leadForm,.creatorForm{gap:15px;display:grid}.leadForm label:not(.consentCheck):not(.honeypot),.creatorForm label:not(.consentCheck):not(.honeypot){gap:7px;font-size:12px;font-weight:800;display:grid}.leadForm input,.creatorForm input,.creatorForm textarea{border:1px solid var(--line);width:100%;color:var(--ink);background:#fff;border-radius:11px;outline:none;padding:13px}.leadForm input:focus,.creatorForm input:focus,.creatorForm textarea:focus{border-color:var(--green);box-shadow:0 0 0 3px #144f3d14}.creatorForm label small{color:var(--muted);font-weight:400}.consentCheck{color:var(--muted);grid-template-columns:20px 1fr;align-items:start;gap:10px;font-size:11px;line-height:1.5;display:grid}.consentCheck input{width:17px;height:17px;accent-color:var(--green)}.honeypot{width:1px!important;height:1px!important;position:absolute!important;left:-10000px!important;overflow:hidden!important}.liveProof,.liveSteps{gap:14px;width:min(1040px,100% - 40px);margin:0 auto 70px;display:grid}.liveProof{grid-template-columns:1fr 1fr}.liveProof span,.liveSteps section{border:1px solid var(--line);background:#f7faf8;border-radius:14px;padding:22px}.liveSteps{grid-template-columns:repeat(3,1fr)}.liveSteps p{color:var(--muted);line-height:1.5}.liveFooter{border-top:1px solid var(--line);width:min(1040px,100% - 40px);color:var(--muted);justify-content:space-between;gap:20px;margin:0 auto;padding:28px 0;font-size:12px;display:flex}.legalPage{width:min(1040px,100% - 40px);min-height:100vh;margin:0 auto;padding-bottom:80px}.legalPage>article{border:1px solid var(--line);background:#fff;border-radius:20px;max-width:760px;margin:50px auto;padding:36px}.legalPage h1,.creatorIntro h1{letter-spacing:-.04em;font-family:Georgia,serif;font-size:clamp(40px,6vw,62px);font-weight:500;line-height:1.02}.legalPage article p,.legalPage article li,.creatorIntro p{color:var(--muted);line-height:1.65}.adminPage{width:min(1240px,100% - 40px);min-height:100vh;margin:0 auto;padding-bottom:80px}.adminNav{border-bottom:1px solid var(--line);min-height:76px;color:var(--muted);justify-content:space-between;align-items:center;gap:20px;font-size:12px;display:flex}.adminHeader{justify-content:space-between;align-items:end;gap:30px;padding:62px 0 36px;display:flex}.adminHeader h1{letter-spacing:-.04em;max-width:760px;margin:12px 0 0;font-family:Georgia,serif;font-size:46px;font-weight:500;line-height:1.06}.adminStats{grid-template-columns:repeat(5,1fr);gap:12px;display:grid}.adminStats div{border:1px solid var(--line);background:#fff;border-radius:15px;gap:7px;padding:20px;display:grid}.adminStats strong{font-family:Georgia,serif;font-size:34px;font-weight:500}.adminStats span{color:var(--muted);font-size:11px}.adminWorkQueue{color:#fff;background:#102d28;border-radius:19px;margin-top:24px;padding:26px;box-shadow:0 18px 45px #0f2b251f}.adminWorkQueue>header{justify-content:space-between;align-items:end;gap:24px;display:flex}.adminWorkQueue h2{margin:8px 0 0;font-family:Georgia,serif;font-size:28px;font-weight:500}.adminWorkSummary{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.adminWorkSummary span{color:#a8bdb7;border:1px solid #49665e;border-radius:999px;padding:8px 10px;font-size:9px}.adminWorkSummary b{color:#c4ff62;font-size:10px}.adminWorkSummary span.critical{color:#f1c4b8;background:#4a2c25;border-color:#9b5a47}.adminWorkSummary span.critical b{color:#ffb49e}.adminWorkItems{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-top:20px;display:grid}.adminWorkItem{color:#fff;background:#183b34;border:1px solid #3e5a53;border-radius:12px;grid-template-columns:auto 1fr auto;align-items:center;gap:11px;min-width:0;padding:14px;text-decoration:none;display:grid}.adminWorkItem:hover{background:#20473f;border-color:#8ab4a7}.adminWorkItem>span{color:#b7cbc5;background:#284b44;border-radius:8px;place-items:center;width:30px;height:30px;font-size:9px;font-weight:900;display:grid}.adminWorkItem>div{gap:3px;min-width:0;display:grid}.adminWorkItem b{color:#c4ff62;letter-spacing:.08em;text-transform:uppercase;font-size:8px}.adminWorkItem strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.adminWorkItem small{color:#a8bdb7;font-size:8px;line-height:1.4}.adminWorkItem>i{color:#c4ff62;font-style:normal}.adminWorkItem.critical{background:#4a2c25;border-color:#9b5a47}.adminWorkItem.warning{border-color:#8d743f}.adminWorkItem.scheduled{background:#193944;border-color:#456a78}.adminWorkItem.scheduled b{color:#9ed8ee}.adminWorkOverflow{background:#14352f;border:1px dashed #58736b;border-radius:12px;align-content:center;gap:5px;padding:14px;display:grid}.adminWorkOverflow b{color:#c4ff62;font-size:10px}.adminWorkOverflow span{color:#a8bdb7;font-size:8px;line-height:1.45}.adminWorkOverflow a{color:#fff;font-size:9px;font-weight:800}.adminWorkClear{background:#183b34;border:1px solid #3e5a53;border-radius:12px;align-items:center;gap:10px 20px;margin-top:18px;padding:16px;display:flex}.adminWorkClear b{color:#c4ff62;font-size:11px}.adminWorkClear span{color:#a8bdb7;font-size:9px;line-height:1.5}.adminSection{border:1px solid var(--line);background:#fff;border-radius:19px;margin-top:24px;padding:26px}.adminSectionHead{justify-content:space-between;align-items:center;gap:20px;margin-bottom:20px;display:flex}.adminSectionHead h2{margin:8px 0 0;font-size:24px}.adminLeadFilters{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.adminLeadFilters a{border:1px solid var(--line);color:var(--muted);background:#fff;border-radius:999px;align-items:center;gap:6px;padding:7px 9px;font-size:9px;font-weight:800;text-decoration:none;display:flex}.adminLeadFilters a:hover{color:var(--green);border-color:#9db8ae}.adminLeadFilters a.active{color:#fff;background:#184f40;border-color:#184f40}.adminLeadFilters span{color:#52675f;background:#edf1ef;border-radius:999px;place-items:center;min-width:18px;height:18px;padding:0 4px;font-size:8px;display:grid}.adminLeadFilters a.active span{color:#16352d;background:#c4ff62}.adminFilteredEmpty{margin-top:8px}.adminLeadSearch{grid-template-columns:auto minmax(260px,520px);justify-content:end;align-items:center;gap:5px 12px;margin:-4px 0 20px;display:grid}.adminLeadSearch>label{color:var(--ink);font-size:10px;font-weight:800}.adminLeadSearch>div{gap:7px;display:flex}.adminLeadSearch input[type=search]{border:1px solid var(--line);min-width:0;color:var(--ink);background:#fff;border-radius:8px;flex:1;padding:9px 11px;font-size:11px}.adminLeadSearch input[type=search]:focus{border-color:var(--green);outline:0;box-shadow:0 0 0 3px #144f3d14}.adminLeadSearch small{color:var(--muted);grid-column:2;font-size:8px;line-height:1.45}.adminLeadSearch .adminButton{white-space:nowrap;text-decoration:none}.adminPagination{border-top:1px solid var(--line);min-width:760px;color:var(--muted);justify-content:space-between;align-items:center;gap:14px;padding:18px 8px 2px;font-size:10px;display:flex}.adminPagination>div{align-items:center;gap:8px;display:flex}.adminPagination .adminButton{text-decoration:none}.adminPagination .adminButton.disabled{cursor:default;opacity:.45}.adminPagination b{text-align:center;min-width:44px;color:var(--ink);font-size:10px}.adminTable{gap:0;display:grid;overflow:auto}.adminRow{border-top:1px solid var(--line);grid-template-columns:1.4fr .7fr .7fr .6fr 1fr;align-items:center;gap:14px;min-width:760px;padding:14px 8px;font-size:12px;display:grid}.adminSignal{gap:6px!important}.adminSignal i{background:#e8eeea;border-radius:999px;width:100%;height:5px;display:block;overflow:hidden}.adminSignal i em{border-radius:inherit;background:var(--green);height:100%;display:block}.adminDecision{border:1px solid var(--line);background:#f7f9f7;border-radius:10px;padding:10px 12px}.adminDecision.success{color:#145f45;background:#edf8f2;border-color:#9fcdb8}.adminDecision.warning{color:#76510b;background:#fff8e8;border-color:#e4c078}.adminDecision.critical{color:#8b361d;background:#fff3ef;border-color:#e6b6a6}.adminDecision.collecting{color:#175b46;background:#f1f8f5;border-color:#b8d8cc}.adminDecision.neutral{color:var(--muted)}.wsPublicationWarning{color:#704b0d;background:#fff6e7;border:1px solid #e9c17f;border-radius:11px;margin:14px 0;padding:13px 15px}.wsPublicationWarning b{font-size:10px}.wsPublicationWarning p{line-height:1.5;color:#8a682d!important;margin:5px 0 0!important;font-size:9px!important}.adminRow>span{gap:4px;display:grid}.adminRow small,.adminCard span,.submissionCard span{color:var(--muted)}.adminTableHead{color:var(--muted);text-transform:uppercase;letter-spacing:.06em;border:0;font-size:10px;font-weight:800}.rowActions{flex-wrap:wrap;align-items:center;gap:7px!important;display:flex!important}.adminButton{border:1px solid var(--line);color:var(--green);cursor:pointer;background:#fff;border-radius:8px;padding:7px 9px;font-size:11px;font-weight:700}.adminButton.danger{color:#943b23;border-color:#efc7b8}.adminButton:disabled{opacity:.5}.adminQualificationForm{background:#f7fbf9;border:1px solid #cbded7;border-radius:12px;gap:9px;min-width:300px;padding:14px;display:grid}.adminQualificationForm>b{color:var(--green)}.adminQualificationForm label{gap:5px;font-size:11px;line-height:1.4;display:grid}.adminQualificationForm label:has(input[type=checkbox]){grid-template-columns:auto 1fr;align-items:start}.adminQualificationForm input:not([type=checkbox]),.adminQualificationForm textarea{border:1px solid var(--line);width:100%;color:var(--ink);background:#fff;border-radius:8px;padding:9px}.adminQualificationForm small{max-width:300px;color:var(--muted);line-height:1.45}.adminQualificationForm>div{flex-wrap:wrap;gap:7px;display:flex}.adminQualificationEvidence{margin-top:6px}.adminQualificationEvidence summary{cursor:pointer;color:var(--green);font-size:10px;font-weight:800}.adminQualificationEvidence dl{background:#f7fbf9;border:1px solid #d4e2dd;border-radius:9px;gap:7px;margin:8px 0 0;padding:10px;display:grid}.adminQualificationEvidence dt{color:var(--muted);text-transform:uppercase;font-size:9px;font-weight:800}.adminQualificationEvidence dd{overflow-wrap:anywhere;margin:2px 0 0;font-size:10px;line-height:1.4}.adminFollowUpEvidence summary{color:#173f68}.adminFollowUpEvidence.overdue summary{color:#a33f29}.adminFollowUpResult summary{color:#315c45}.adminFollowUpContext{color:#29465d;background:#eaf2f7;border-radius:8px;margin:0;padding:9px;font-size:10px;line-height:1.45}.adminRowOverdue{background:#fff8f5}.adminFollowUpForm{background:#f5f9fc;border-color:#bdd3e5}.adminSplit,.briefColumns{grid-template-columns:1fr 1fr;gap:20px;display:grid}.adminCard,.submissionCard{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:14px;padding:14px 0;font-size:12px;display:flex}.adminCard>div:first-child,.submissionCard{gap:5px;display:grid}.emptyState{color:var(--muted);background:#f7f8f6;border-radius:12px;padding:20px;font-size:12px}.adminEmptyState{border:1px dashed #c9d9d3;flex-wrap:wrap;align-items:center;gap:10px 16px;display:flex}.adminEmptyState>b{color:var(--ink);font-size:13px}.adminEmptyState>span{flex:420px;line-height:1.55}.adminEmptyState .adminButton{text-decoration:none}.adminLeadJourney{background:#f7faf8;border:1px solid #d6e2de;border-radius:9px;gap:5px;margin-top:7px;padding:8px 9px;display:grid}.adminLeadJourney>div{grid-template-columns:repeat(4,1fr);gap:3px;display:grid}.adminLeadJourney i{background:#dce5e1;border-radius:999px;height:4px}.adminLeadJourney i.done{background:var(--green)}.adminLeadJourney>b{color:var(--green);font-size:10px;line-height:1.35}.adminLeadJourney>small{font-size:9px;line-height:1.4}.adminLeadJourney.step0{background:#fbf8f5;border-color:#e5d8ce}.adminLeadJourney.step0>b{color:#754}.adminLeadDelay{color:#8b361d;background:#fff0ea;border:1px solid #e6b6a6;border-radius:9px;gap:3px;margin-top:7px;padding:8px 9px;display:grid}.adminLeadDelay b{font-size:9px}.adminLeadDelay span{font-size:9px;line-height:1.4}.adminExceptionRow.status-open.severity-high{background:#fff8f5}.adminExceptionRow.status-open.severity-high>span:first-child b{color:#943b23}.adminExceptionRow.status-open.severity-medium>span:first-child b{color:#76510b}.adminAuditRow small[title]{overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:8px}.creatorIntro{text-align:center;max-width:760px;margin:60px auto 32px}.creatorIntro h1{margin:14px 0}.creatorForm{border:1px solid var(--line);background:#fff;border-radius:20px;max-width:680px;margin:0 auto;padding:30px}.briefPage .creatorIntro{text-align:left;margin-left:0}.briefRequirements{border:1px solid var(--line);background:#fff;border-radius:18px;margin:30px 0;padding:25px}.briefRequirements dl{gap:0;display:grid}.briefRequirements dl div{border-top:1px solid var(--line);grid-template-columns:180px 1fr;gap:20px;padding:12px 0;display:grid}.briefRequirements dt{font-size:12px;font-weight:800}.briefRequirements dd{color:var(--muted);overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.5}.briefColumns>div{min-width:0}.briefColumns .creatorForm{margin:0}.submissionCard{border:1px solid var(--line);background:#fff;border-radius:14px;align-items:start;margin-bottom:12px;padding:18px}.submissionCard p{color:var(--muted);margin:4px 0;line-height:1.5}@media (width<=800px){.navLinks>a:not(.button){display:none}.hero{padding-top:50px}.routeGrid,.trustSection,.wizardShell{grid-template-columns:1fr}.stepsGrid{grid-template-columns:1fr 1fr}.wizardAside{padding-bottom:0}.choiceGrid.three,.resultGrid,.sourceList{grid-template-columns:1fr}.sectionIntro{display:block}.sectionIntro h2{margin-top:16px}.footer{flex-direction:column;justify-content:center;align-items:flex-start;gap:10px}.planMeta,.planColumns,.briefColumns,.adminSplit,.preparationChoices{grid-template-columns:1fr}.planHeader{flex-direction:column}.testPlan{margin-left:-42px;margin-right:-42px}.adminStats{grid-template-columns:repeat(2,1fr)}.adminHeader{flex-direction:column;align-items:flex-start}.liveSteps{grid-template-columns:1fr}.adminSectionHead{flex-direction:column;align-items:flex-start}.adminLeadFilters{justify-content:flex-start}}@media (width<=900px){.adminWorkItems{grid-template-columns:1fr 1fr}}@media (width<=560px){.shell,.wizardShell{width:min(100% - 24px,1160px)}.nav{height:68px}.secureLabel{display:none}.hero h1{font-size:45px}.heroCopy{font-size:16px}.routeGrid,.choiceGrid,.stepsGrid{grid-template-columns:1fr}.wizardCard{min-height:auto;padding:24px}.wizardShell{margin-top:20px}.questionHead{grid-template-columns:1fr}.questionHead>span{display:none}.questionHead h2,.resultPanel h2{font-size:25px}.scoreRow{flex-direction:column;align-items:flex-start;gap:14px}.resultActions{flex-direction:column;align-items:stretch;gap:16px}.resultActions>div{justify-content:space-between}.resultActions>.button{width:100%}.experimentGrid,.configuredLimits>div{grid-template-columns:1fr}.setupHead,.planNextAction,.previewToolbar,.preparationHead{flex-direction:column;align-items:stretch}.preparationHead>strong{width:58px}.previewToolbar>div:last-child{flex-direction:column;align-items:stretch}.planNextAction .button{width:100%}.testPlan{border-radius:0 0 24px 24px;margin:32px -24px -24px;padding:28px 24px}.planPhases article{grid-template-columns:1fr}.planHeader h2{font-size:25px}.pageDraftFields label{grid-template-columns:1fr}.pageDraftFields label>span{text-align:left}.previewHero{padding:42px 22px 36px}.previewHero h2{font-size:40px}.previewProof,.previewSteps,.liveProof{grid-template-columns:1fr}.previewSteps{padding:20px}.testPagePreview footer,.liveFooter{flex-direction:column}.adminStats{grid-template-columns:1fr 1fr}.adminHeader h1{font-size:36px}.adminNav>span{display:none}.adminSection{padding:18px}.creatorForm{padding:20px}.briefRequirements dl div{grid-template-columns:1fr}.liveNav{width:100%}.adminWorkQueue{padding:19px}.adminWorkQueue>header,.adminWorkClear{flex-direction:column;align-items:flex-start}.adminWorkQueue h2{font-size:24px}.adminWorkSummary{justify-content:flex-start}.adminWorkItems{grid-template-columns:1fr}}@media (width<=700px){.adminTable:has(.adminLeadRow){overflow:visible}.adminTable:has(.adminLeadRow)>.adminTableHead{display:none}.adminLeadRow{border:1px solid var(--line);background:#fff;border-radius:14px;grid-template-columns:1fr;gap:0;min-width:0;margin-top:12px;padding:0;overflow:hidden}.adminLeadRow>span{overflow-wrap:anywhere;border-top:1px solid #e7ece9;grid-template-columns:minmax(94px,30%) minmax(0,1fr);padding:13px 14px;position:relative;gap:10px!important;display:grid!important}.adminLeadRow>span:first-child{border-top:0}.adminLeadRow>span:before{content:attr(data-label);color:var(--muted);letter-spacing:.07em;text-transform:uppercase;font-size:8px;font-weight:900}.adminLeadRow>span>*{grid-column:2}.adminLeadRow>span>b{align-self:start}.adminLeadRow .adminLeadJourney,.adminLeadRow .adminQualificationEvidence{min-width:0}.adminLeadRow .rowActions{align-items:stretch!important}.adminLeadRow .rowActions .adminButton{text-align:center;min-height:38px}.adminLeadRow.adminRowOverdue{background:#fff8f5;border-color:#e6b6a6}.adminLeadSearch{grid-template-columns:1fr;justify-content:stretch}.adminLeadSearch>label,.adminLeadSearch small{grid-column:1}.adminLeadSearch>div{flex-wrap:wrap}.adminLeadSearch input[type=search]{flex:100%}.adminLeadSearch .adminButton{flex:1}.adminPagination{flex-direction:column;align-items:stretch;min-width:0;padding:18px 0 2px}.adminPagination>div{justify-content:space-between}.adminPagination .adminButton{flex:1;place-items:center;min-height:38px;display:grid}.adminTable:has(.adminMobileRow){overflow:visible}.adminTable:has(.adminMobileRow)>.adminTableHead{display:none}.adminMobileRow{border:1px solid var(--line);background:#fff;border-radius:14px;grid-template-columns:1fr;gap:0;min-width:0;margin-top:12px;padding:0;overflow:hidden}.adminMobileRow>span{overflow-wrap:anywhere;border-top:1px solid #e7ece9;grid-template-columns:minmax(86px,28%) minmax(0,1fr);padding:12px 14px;gap:10px!important;display:grid!important}.adminMobileRow>span:first-child{border-top:0}.adminMobileRow>span:before{content:attr(data-label);color:var(--muted);letter-spacing:.07em;text-transform:uppercase;font-size:8px;font-weight:900}.adminMobileRow>span>*{grid-column:2}.adminMobileRow .adminButton{min-height:38px}.adminExceptionRow.status-open.severity-high{background:#fff8f5;border-color:#e6b6a6}.adminExceptionRow.status-open.severity-medium{background:#fffaf0;border-color:#e4c078}}@media print{body{background:#fff}.nav,.wizardAside,.resultPanel>:not(.testPlan),.printHidden{display:none!important}.wizardShell{width:100%;margin:0;display:block}.wizardCard{min-height:0;box-shadow:none;border:0;padding:0}.testPlan{background:#fff;border:0;margin:0;padding:0}.planPhases article,.planMeta div,.planColumns section,.planAssumptions{break-inside:avoid}.planSignals{color:var(--ink);border:1px solid var(--line);background:#fff}.planSignals li{color:var(--ink);border-color:var(--line)}}.workspacePage{--ws-bg:#f0f1ec;--ws-ink:#10231d;--ws-navy:#12251f;--ws-green:#0d5b45;--ws-lime:#c4ff62;--ws-coral:#ff7b54;background:var(--ws-bg);min-height:100vh;color:var(--ws-ink)}.workspaceLoading{text-align:center;background:#eef0ea;place-content:center;gap:18px;min-height:100vh;display:grid}.workspaceLoading p{color:var(--muted)}.corridorUnavailable{background:#e9eee9;place-items:center;min-height:100vh;padding:40px;display:grid}.corridorUnavailable>section{background:#fffdf8;border:1px solid #cfd9d2;border-radius:26px;width:min(760px,100%);padding:52px;box-shadow:0 24px 70px #132c231f}.corridorUnavailable>section>span{color:#e56f4d;letter-spacing:.14em;font-size:9px;font-weight:900}.corridorUnavailable h1{letter-spacing:-.045em;max-width:640px;margin:19px 0 12px;font-family:Georgia,serif;font-size:clamp(40px,6vw,68px);font-weight:500;line-height:.96}.corridorUnavailable>section>p{color:#62736b;max-width:620px;font-size:14px;line-height:1.65}.corridorUnavailable>section>div{background:#eef4f0;border-radius:15px;margin:28px 0;padding:22px}.corridorUnavailable ul{color:#61726a;margin:11px 0 0;padding-left:19px;font-size:11px;line-height:1.8}.wsTopbar{z-index:20;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#f8f9f5f0;border-bottom:1px solid #d5dcd6;grid-template-columns:260px 1fr auto;align-items:center;gap:24px;min-height:72px;padding:0 28px;display:grid;position:sticky;top:0}.wsProjectCrumb{align-items:center;gap:12px;min-width:0;display:flex}.wsProjectCrumb span{color:#53675f;letter-spacing:.08em;text-transform:uppercase;background:#e1e8e3;border-radius:7px;padding:6px 8px;font-size:9px;font-weight:900}.wsProjectCrumb b{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.wsProjectCrumb em{color:#708078;font-size:11px;font-style:normal}.wsTopActions{align-items:center;gap:15px;display:flex}.wsSaved{color:#60746b;font-size:10px}.wsSaved:first-letter{color:#1ca36f}.wsLayout{grid-template-columns:260px minmax(0,1fr);min-height:calc(100vh - 72px);display:grid}.wsSidebar{background:#f8f9f5;border-right:1px solid #d3dad4;flex-direction:column;height:calc(100vh - 72px);padding:24px 17px;display:flex;position:sticky;top:72px;overflow:auto}.wsScore{background:var(--ws-navy);color:#fff;border-radius:16px;padding:18px}.wsScore>div:first-child{justify-content:space-between;align-items:start;display:flex}.wsScore small{color:#9cb3aa;text-transform:uppercase;letter-spacing:.08em;font-size:9px;font-weight:800}.wsScore strong{font-family:Georgia,serif;font-size:29px;font-weight:500}.wsScore strong span{font-family:Arial,sans-serif;font-size:10px}.wsScore .wsMeter{background:#395048;margin:12px 0 9px}.wsScore .wsMeter span{background:var(--ws-lime)}.wsScore p{color:#aebfb8;margin:0;font-size:9px;line-height:1.45}.wsSidebar nav{gap:3px;margin-top:18px;display:grid}.wsNavGroup{color:#8a9892;letter-spacing:.13em;text-transform:uppercase;margin:17px 11px 7px;font-size:8px;font-weight:900;display:block}.wsSidebar nav button{color:#53645d;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;grid-template-columns:25px 1fr auto;align-items:center;gap:8px;width:100%;padding:10px 11px;font-size:11px;display:grid}.wsSidebar nav button>span{color:#91a099;font-size:8px;font-weight:900}.wsSidebar nav button>i{color:#82918a;font-size:8px;font-style:normal}.wsSidebar nav button:hover{background:#e9eeea}.wsSidebar nav button.active{color:#0b503d;background:#dce9e3;font-weight:800}.wsSidebarNote{border-top:1px solid #dce1dd;margin-top:auto;padding:16px}.wsSidebarNote b{font-size:10px}.wsSidebarNote p{color:#78877f;margin:6px 0 0;font-size:9px;line-height:1.5}.wsContent{width:min(1320px,100%);min-width:0;padding:46px clamp(28px,5vw,76px) 90px}.wsPageHead{grid-template-columns:minmax(0,1fr) 180px;align-items:end;gap:50px;display:grid}.wsEyebrow,.wsSectionHead>span{color:var(--ws-green);letter-spacing:.13em;text-transform:uppercase;font-size:9px;font-weight:900}.wsPageHead h1,.wsSectionHead h1{letter-spacing:-.05em;max-width:900px;margin:14px 0 15px;font-family:Georgia,serif;font-size:clamp(38px,4.6vw,66px);font-weight:500;line-height:.98}.wsPageHead p,.wsSectionHead p{color:#61736b;max-width:760px;margin:0;font-size:14px;line-height:1.65}.wsGate{background:#fff3ef;border:1px solid #e4c2b8;border-radius:16px;gap:7px;padding:20px;display:grid}.wsGate.passed{background:#e7f6ed;border-color:#a9d7bf}.wsGate small{color:#8c746c;letter-spacing:.12em;text-transform:uppercase;font-size:8px;font-weight:900}.wsGate b{font-size:13px}.wsGate span{color:#846b63;font-size:9px}.wsNextAction{background:var(--ws-navy);color:#fff;border-radius:18px;grid-template-columns:76px 1fr auto;align-items:center;gap:22px;margin:38px 0 20px;padding:24px;display:grid;box-shadow:0 18px 50px #10231d21}.wsActionIndex{height:74px;color:var(--ws-lime);letter-spacing:.12em;border-right:1px solid #3d554c;place-items:center;font-size:8px;font-weight:900;line-height:1.55;display:grid}.wsNextAction span{color:#93aaa0;text-transform:uppercase;letter-spacing:.08em;font-size:9px;font-weight:800}.wsNextAction h2{margin:7px 0 5px;font-size:19px}.wsNextAction p{color:#9eb0a9;margin:0;font-size:10px;line-height:1.5}.wsNextAction .button{background:var(--ws-lime);color:#12251f}.wsLaneGrid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.wsLaneGrid>button{min-height:165px;color:inherit;text-align:left;cursor:pointer;background:#fafbf8;border:1px solid #d9dfda;border-radius:15px;flex-direction:column;padding:19px;transition:all .18s;display:flex}.wsLaneGrid>button:hover{border-color:#9ab6aa;transform:translateY(-2px);box-shadow:0 12px 30px #16302712}.wsLaneGrid>button>div{justify-content:space-between;align-items:center;gap:12px;display:flex}.wsLaneGrid span{font-size:10px;font-weight:800}.wsLaneGrid strong{font-family:Georgia,serif;font-size:24px;font-weight:500}.wsLaneGrid p{color:#6e7d76;margin:15px 0;font-size:10px;line-height:1.5}.wsLaneGrid small{color:var(--ws-green);margin-top:auto;font-size:9px;font-weight:800}.wsMeter{background:#e1e6e2;border-radius:999px;height:5px;overflow:hidden}.wsMeter span{border-radius:inherit;background:var(--ws-green);height:100%;display:block}.wsDecisionChain{background:#fafbf8;border:1px solid #d9dfda;border-radius:16px;grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;align-items:center;gap:10px;margin-top:18px;padding:22px;display:grid}.wsDecisionChain>div{gap:4px;display:grid}.wsDecisionChain span{color:var(--ws-coral);font-size:8px;font-weight:900}.wsDecisionChain b{font-family:Georgia,serif;font-size:16px}.wsDecisionChain p{color:#798880;margin:0;font-size:9px}.wsDecisionChain>i{color:#a9b4ae;font-style:normal}.wsTruthPanel{border:1px dashed #b8c3bd;border-radius:15px;grid-template-columns:180px 1fr auto;align-items:center;gap:20px;margin-top:18px;padding:20px 22px;display:grid}.wsTruthPanel>span{font-size:11px;font-weight:900}.wsTruthPanel ul{color:#687970;margin:0;padding-left:18px;font-size:9px;line-height:1.7}.wsTruthPanel button{color:var(--ws-green);cursor:pointer;background:0 0;border:0;font-size:9px;font-weight:900}.wsSectionHead{max-width:920px;margin-bottom:32px}.wsSectionHead h1{font-size:clamp(36px,4vw,58px)}.wsTwoColumns{grid-template-columns:minmax(0,1fr) 290px;align-items:start;gap:18px;display:grid}.wsActionReturn{z-index:12;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ebfff8f7;border:1px solid #9ed8c8;border-radius:16px;justify-content:space-between;align-items:center;gap:20px;margin:0 0 22px;padding:14px 17px;display:flex;position:sticky;top:84px;box-shadow:0 14px 35px #04313021}.wsActionReturn>div{gap:3px;display:grid}.wsActionReturn span{color:#087d6a;letter-spacing:.13em;font-size:7px;font-weight:900}.wsActionReturn b{font-size:12px}.wsActionReturn small{color:#60756e;font-size:8px}.wsActionReturn .buttonGhost{flex:none}.wsTaskTarget{scroll-margin-top:170px}.wsTaskTarget.active{z-index:1;outline-offset:6px;outline:3px solid #0000;animation:2.2s ease-out wsTaskFocus;position:relative}@keyframes wsTaskFocus{0%,30%{outline-color:#b8ef4f;box-shadow:0 0 0 10px #c9f66b42,0 22px 55px #04313033}to{box-shadow:none;outline-color:#0000}}.wsPanel{background:#fafbf8;border:1px solid #d8dfd9;border-radius:17px;padding:25px}.wsPanel h2{margin:0 0 20px;font-size:17px}.wsFormGrid{grid-template-columns:1fr 1fr;gap:15px;display:grid}.wsFormGrid.one{grid-template-columns:1fr}.wsFormGrid.one>.wsFormGrid{grid-template-columns:repeat(3,1fr)}.wsField{gap:7px;min-width:0;display:grid}.wsField>span{text-transform:uppercase;letter-spacing:.04em;justify-content:space-between;gap:8px;font-size:9px;font-weight:900;display:flex}.wsField small{color:#819088;text-transform:none;letter-spacing:0;text-align:right;font-size:8px;font-weight:400}.wsField input,.wsField textarea{width:100%;color:var(--ws-ink);background:#fff;border:1px solid #d5dcd6;border-radius:10px;outline:none;padding:12px 13px;font-size:11px}.wsField textarea{resize:vertical;line-height:1.5}.wsField input:focus,.wsField textarea:focus{border-color:var(--ws-green);box-shadow:0 0 0 3px #0d5b4512}.wsField input:disabled{color:#718078;background:#eef1ed}.wsContextPanel{background:var(--ws-navy);color:#fff;border-radius:17px;padding:24px;position:sticky;top:98px}.wsContextPanel>span{color:#94aba1;text-transform:uppercase;letter-spacing:.1em;font-size:8px;font-weight:900}.wsContextPanel>strong{margin:12px 0;font-family:Georgia,serif;font-size:39px;font-weight:500;display:block}.wsContextPanel .wsMeter{background:#394f47}.wsContextPanel .wsMeter span{background:var(--ws-lime)}.wsContextPanel h3{margin:26px 0 10px;font-size:12px}.wsContextPanel ul{color:#aec0b8;padding-left:17px;font-size:10px;line-height:1.8}.wsContextPanel p{color:#aec0b8;font-size:10px;line-height:1.6}.wsContextPanel .button{background:var(--ws-lime);color:#12251f;width:100%;margin-top:18px}.wsCostLayout{grid-template-columns:minmax(0,1fr) 330px;align-items:start;gap:18px;display:grid}.wsFormula{color:#65776e;text-align:center;background:#e9efeb;border-radius:10px;margin-top:20px;padding:14px;font-size:9px}.wsCostResult{background:var(--ws-navy);color:#fff;border-radius:18px;overflow:hidden;box-shadow:0 20px 45px #10231d26}.wsCostResult>span{color:#9aafa6;letter-spacing:.13em;border-bottom:1px solid #334b42;padding:19px 21px;font-size:8px;font-weight:900;display:block}.wsCostResult>div{border-bottom:1px solid #2f463e;justify-content:space-between;align-items:center;padding:13px 21px;display:flex}.wsCostResult small{color:#98ada4;font-size:9px}.wsCostResult b{font-family:Georgia,serif;font-size:17px;font-weight:500}.wsCostResult .primary{background:#183b30}.wsCostResult .primary b{font-size:22px}.wsCostResult .inverse{background:var(--ws-lime);color:#10231d}.wsCostResult .inverse small{color:#4d663d}.wsCostResult .risk{color:#ff9879}.wsCostResult>p{color:#a9bbb4;margin:0;padding:17px 21px;font-size:9px;line-height:1.5}.wsComplianceGrid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.wsComplianceGrid article{background:#fafbf8;border:1px solid #d7ded8;border-radius:15px;grid-template-columns:28px 1fr;gap:12px;min-height:170px;padding:18px;display:grid}.wsComplianceGrid article.complete{background:#eaf6ef;border-color:#9ccdb5}.wsEvidenceState{color:#9a4e2f;background:#fff1e9;border-radius:8px;place-items:center;width:25px;height:25px;font-size:11px;font-weight:900;display:grid}.wsComplianceGrid article.complete .wsEvidenceState{color:#12694b;background:#ccebdd}.wsComplianceGrid article>button{grid-column:1/-1;align-self:end}.wsComplianceGrid b{font-size:12px}.wsComplianceGrid p{color:#687970;margin:8px 0;font-size:10px;line-height:1.5}.wsComplianceGrid small{color:#967054;font-size:8px;font-weight:800}.wsComplianceGrid .complete small{color:#17704f}.wsEvidenceNote{grid-template-columns:1fr 150px;gap:25px;margin-top:16px;display:grid}.wsEvidenceNote>div{text-align:center;align-content:center;gap:5px;display:grid}.wsEvidenceNote>div>b{font-family:Georgia,serif;font-size:37px}.wsEvidenceNote>div>span{color:#7c8b83;text-transform:uppercase;font-size:8px}.wsEvidenceNote button{margin-top:12px}.wsLocalizationLayout{grid-template-columns:minmax(0,.9fr) minmax(360px,1.1fr);align-items:start;gap:20px;display:grid}.wsOfferPreview{text-align:center;background:#fffdf8;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;min-height:520px;padding:45px;display:flex;box-shadow:0 22px 60px #18362b1f}.wsOfferPreview>span{color:var(--ws-coral);letter-spacing:.15em;font-size:8px;font-weight:900}.wsOfferPreview h2{letter-spacing:-.045em;max-width:550px;margin:18px 0 12px;font-family:Georgia,serif;font-size:48px;font-weight:500;line-height:.95}.wsOfferPreview>p{color:#66776f;max-width:520px;margin:0;font-size:13px;line-height:1.6}.wsOfferPreview>strong{margin-top:22px;font-family:Georgia,serif;font-size:19px}.wsOfferPreview>button{background:var(--ws-green);color:#fff;border:0;border-radius:10px;margin-top:22px;padding:14px 20px;font-size:10px;font-weight:900}.wsOfferPreview>div{gap:8px;margin-top:18px;display:flex}.wsOfferPreview small{color:#61736a;background:#edf1ed;border-radius:999px;padding:7px 9px;font-size:8px}.wsOfferPreview em{color:#87948e;margin-top:22px;font-size:8px;font-style:normal}.wsOfferPreview .wsPreviewContext{color:#496057;letter-spacing:.02em;background:#f5f7f3;border:1px solid #d8dfd9;margin-bottom:14px;padding:7px 10px;font-size:10px;font-weight:800}.wsChannelGrid{grid-template-columns:repeat(4,1fr);gap:11px;display:grid}.wsChannelGrid button{min-height:245px;color:inherit;text-align:left;cursor:pointer;background:#fafbf8;border:1px solid #d7ded8;border-radius:15px;flex-direction:column;padding:19px;display:flex}.wsChannelGrid button.selected{border:2px solid var(--ws-green);background:#edf7f2}.wsChannelGrid span{color:#72827a;letter-spacing:.1em;font-size:7px;font-weight:900}.wsChannelGrid h2{margin:24px 0 8px;font-family:Georgia,serif;font-size:20px;font-weight:500}.wsChannelGrid b{font-size:9px}.wsChannelGrid p{color:#6c7c74;font-size:9px;line-height:1.55}.wsChannelGrid small{color:var(--ws-green);margin-top:auto;font-size:8px;font-weight:900}.wsRecommendation{background:var(--ws-navy);color:#fff;border-radius:17px;justify-content:space-between;align-items:center;gap:30px;margin-top:17px;padding:27px;display:flex}.wsRecommendation>div{max-width:720px}.wsRecommendation span{color:var(--ws-lime);letter-spacing:.1em;font-size:8px;font-weight:900}.wsRecommendation h2{margin:9px 0 6px;font-size:19px}.wsRecommendation p{color:#a8bab2;margin:0;font-size:9px}.wsRecommendation .button{background:var(--ws-lime);color:#12251f;flex:none}.wsExperimentLayout{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:18px;display:grid}.wsExperimentLayout .wsPanel>.button{width:100%;margin-top:20px}.wsLaunchChecklist{background:#fafbf8;border:1px solid #d8dfd9;border-radius:17px;padding:22px}.wsLaunchChecklist>span{color:#7f8d86;letter-spacing:.1em;margin-bottom:14px;font-size:8px;font-weight:900;display:block}.wsLaunchChecklist>button{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-top:1px solid #e0e5e1;grid-template-columns:22px 1fr auto;align-items:center;gap:10px;padding:12px 0;display:grid}.wsLaunchChecklist i{color:#a64e32;background:#ffe9df;border-radius:6px;place-items:center;width:20px;height:20px;font-size:9px;font-style:normal;display:grid}.wsLaunchChecklist i.ok{color:#17643f;background:#dcf2e4}.wsLaunchChecklist b{font-size:10px}.wsLaunchChecklist strong{font-size:9px}.launchReady,.launchBlocked{border-radius:12px;margin-top:14px;padding:17px}.launchBlocked{background:#fff1ec}.launchReady{background:#e4f5ea}.launchReady small,.launchBlocked small{letter-spacing:.1em;font-size:7px;font-weight:900}.launchReady b,.launchBlocked b{margin:6px 0;font-size:11px;display:block}.launchReady p,.launchBlocked p{color:#6d7c74;margin:0;font-size:8px;line-height:1.5}.wsPublishPanel{background:#cfd8d2;border:1px solid #cfd8d2;border-radius:18px;grid-template-columns:1.05fr .95fr;gap:1px;margin-top:18px;display:grid;overflow:hidden;box-shadow:0 18px 45px #112b2214}.wsPublishPanel.published{background:#9fc8b2;border-color:#9fc8b2}.wsPublishPreview,.wsPublishControl{background:#fafbf8;padding:30px}.wsPublishPreview{background:#fffdf8;flex-direction:column;justify-content:center;align-items:flex-start;min-height:330px;display:flex}.wsPublishPreview>span{color:var(--ws-coral);letter-spacing:.13em;font-size:8px;font-weight:900}.wsPublishPreview h2{max-width:520px;margin:18px 0 10px;font-family:Georgia,serif;font-size:34px;font-weight:500;line-height:1}.wsPublishPreview p{color:#677870;max-width:540px;margin:0;font-size:11px;line-height:1.6}.wsPublishPreview strong{margin-top:20px;font-family:Georgia,serif;font-size:17px}.wsPublishPreview small{color:#61736a;background:#edf1ed;border-radius:999px;margin-top:20px;padding:7px 9px;font-size:8px}.wsPublishControl{background:var(--ws-navy);color:#fff;flex-direction:column;justify-content:center;display:flex}.wsPublishStatus{background:var(--ws-lime);color:#173128;letter-spacing:.1em;border-radius:999px;align-self:flex-start;padding:6px 8px;font-size:7px;font-weight:900}.wsPublishStatus.draft{color:#c6d6cf;background:#3b5149}.wsPublishControl h2{margin:17px 0 7px;font-size:20px}.wsPublishControl>p{color:#a9bbb4;margin:0;font-size:10px;line-height:1.55}.wsPublishControl>ul{color:#b8c9c1;background:#263f36;border-radius:11px;margin:17px 0;padding:15px 15px 15px 30px;font-size:9px;line-height:1.7}.wsPublishControl>.button{background:var(--ws-lime);color:#14281f;align-self:flex-start;margin-top:18px}.wsPublishActions{gap:8px;margin-top:20px;display:flex}.wsPublishActions .button{background:var(--ws-lime);color:#14281f}.wsPublishActions .buttonGhost{color:#fff;background:0 0;border-color:#557067}.wsPublishControl>.textButton{color:#a9bbb4;align-self:flex-start;margin-top:9px}.wsPublishControl .publicationError{color:#ffd8ca;background:#462d26;border-color:#70483c}.wsPublishControl .publicationError ul{margin-bottom:0;padding-left:18px}.wsActionStrip{background:#eef4f0;border:1px solid #d9dfda;border-radius:16px;justify-content:space-between;align-items:center;gap:30px;margin-top:18px;padding:22px;display:flex}.wsActionStrip span{color:var(--ws-green);letter-spacing:.11em;font-size:8px;font-weight:900}.wsActionStrip h2{margin:7px 0 4px;font-size:16px}.wsActionStrip p{color:#6b7c73;margin:0;font-size:9px}.wsActionStrip button{flex:none}.wsActionSummary{grid-template-columns:repeat(4,1fr) auto;align-items:stretch;gap:11px;margin-bottom:14px;display:grid}.wsActionSummary>div{background:#fafbf8;border:1px solid #d7ded8;border-radius:14px;gap:7px;padding:18px;display:grid}.wsActionSummary>div.risk{background:#fff3ef;border-color:#e8c5b8}.wsActionSummary>div.good{background:#edf8f2;border-color:#aad3bd}.wsActionSummary small{color:#7b8a82;text-transform:uppercase;font-size:8px;font-weight:900}.wsActionSummary strong{font-family:Georgia,serif;font-size:25px;font-weight:500}.wsActionSummary>.button{align-self:stretch}.wsActionComposer{background:#fafbf8;border:1px solid #d7ded8;border-radius:14px;grid-template-columns:1fr auto;gap:10px;margin-bottom:14px;padding:13px;display:grid}.wsActionComposer input{min-width:0;color:var(--ws-ink);background:0 0;border:0;outline:none;padding:8px 10px;font-size:11px}.wsActionEmpty{background:#fafbf8;border:1px dashed #b6c4bd;border-radius:17px;justify-items:start;padding:38px;display:grid}.wsActionEmpty>span{width:42px;height:42px;color:var(--ws-green);background:#e2ece7;border-radius:12px;place-items:center;font-size:10px;font-weight:900;display:grid}.wsActionEmpty h2{margin:19px 0 7px}.wsActionEmpty p{color:#6a7a72;max-width:620px;margin:0 0 20px;font-size:10px;line-height:1.6}.wsActionList{gap:12px;display:grid}.wsActionList article{background:#fafbf8;border:1px solid #d7ded8;border-radius:16px;padding:22px}.wsActionList article.done{background:#edf8f2;border-color:#aed5c0}.wsActionHead{justify-content:space-between;align-items:center;gap:16px;display:flex}.wsActionHead>span{letter-spacing:.1em;border-radius:999px;padding:6px 8px;font-size:7px;font-weight:900}.wsActionHead .critical{color:#9b4228;background:#ffe5dc}.wsActionHead .standard{color:var(--ws-green);background:#e1eee8}.wsActionHead select{color:var(--ws-ink);background:#fff;border:1px solid #d3dbd5;border-radius:9px;padding:8px 30px 8px 10px;font-size:9px}.wsActionList h2{margin:17px 0 6px;font-size:17px}.wsActionList article>p{color:#6d7c74;margin:0;font-size:9px;line-height:1.55}.wsActionFields{grid-template-columns:.8fr .65fr 1.55fr;gap:12px;margin-top:20px;display:grid}.wsActionList footer{border-top:1px solid #dfe5e0;justify-content:space-between;align-items:center;gap:20px;margin-top:17px;padding-top:15px;display:flex}.wsActionList footer>small{color:#7c8b83;font-size:8px}.wsActionList footer>div{align-items:center;gap:7px;display:flex}.wsActionList footer .buttonGhost{padding:9px 12px;font-size:9px}.wsActionList footer .textButton{padding:9px;font-size:9px}.wsActionProgress{background:#f4f8f6;border:1px solid #d8e4e0;border-radius:13px;gap:10px;margin-top:18px;padding:15px;display:grid}.wsActionProgress>div{justify-content:space-between;align-items:center;gap:12px;display:flex}.wsActionProgress>div span{color:#658078;letter-spacing:.1em;font-size:7px;font-weight:900}.wsActionProgress>div b{font-family:Georgia,serif;font-size:17px;font-weight:500}.wsActionProgress ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin:0;padding:0;list-style:none;display:grid}.wsActionProgress li{color:#765f53;align-items:flex-start;gap:7px;font-size:8px;line-height:1.4;display:flex}.wsActionProgress li.complete{color:#17694f}.wsActionProgress li i{color:#a24932;background:#ffe8df;border-radius:6px;flex:none;place-items:center;width:17px;height:17px;font-size:7px;font-style:normal;font-weight:900;display:grid}.wsActionProgress li.complete i{color:#17694f;background:#d7f0e2}.wsActionProgress>p{border-top:1px solid #dbe6e2;padding-top:10px;color:#526b62!important;margin:0!important;font-size:9px!important}.wsActionProgress>p b{color:#0b4035}.wsEvidenceIntro{background:var(--ws-navy);color:#fff;border-radius:15px;grid-template-columns:160px 1fr;align-items:center;gap:24px;padding:21px;display:grid}.wsEvidenceIntro>div{align-items:end;gap:9px;display:flex}.wsEvidenceIntro b{font-family:Georgia,serif;font-size:40px;font-weight:500}.wsEvidenceIntro span{color:#a7b9b1;padding-bottom:6px;font-size:8px}.wsEvidenceIntro p{color:#b4c4bd;margin:0;font-size:10px;line-height:1.55}.wsEvidenceIntro strong{color:#fff}.wsEvidenceComposer,.wsProjectEvidence{background:#fff;border:1px solid #d2dfdd;border-radius:18px;margin-bottom:16px;padding:24px;box-shadow:0 10px 30px #052b300a}.wsEvidenceComposerHead,.wsEvidenceSectionHead{justify-content:space-between;align-items:start;gap:20px;margin-bottom:20px;display:flex}.wsEvidenceComposerHead span,.wsEvidenceSectionHead span{color:var(--ws-green);letter-spacing:.12em;font-size:8px;font-weight:900}.wsEvidenceComposerHead h2,.wsEvidenceSectionHead h2{margin:7px 0 0;font-size:20px}.wsEvidenceComposerHead>strong{color:var(--ws-green);background:#e9f7f2;border-radius:10px;padding:10px 13px;font-size:11px}.wsEvidenceForm{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;display:grid}.wsEvidenceForm .wsField:last-child{grid-column:1/-1}.wsEvidenceSelect{align-content:start;gap:8px;display:grid}.wsEvidenceSelect>b{text-transform:uppercase;letter-spacing:.06em;font-size:10px}.wsEvidenceSelect select{min-height:46px;color:var(--ws-ink);background:#fbfdfc;border:1px solid #cfdcda;border-radius:11px;padding:0 12px}.wsEvidenceComposerFoot{border-top:1px solid #e1e9e6;justify-content:space-between;align-items:center;gap:20px;margin-top:18px;padding-top:16px;display:flex}.wsEvidenceComposerFoot p{color:#778780;margin:0;font-size:9px}.wsEvidenceEmpty{background:#f6f9f7;border-radius:13px;padding:22px}.wsEvidenceEmpty p{color:#6d7e76;margin:6px 0 0;font-size:10px}.wsProjectEvidenceList{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.wsProjectEvidenceList article{background:#fbfdfc;border:1px solid #d8e1dd;border-top:3px solid #99aaa2;border-radius:14px;padding:18px}.wsProjectEvidenceList article.verified{border-top-color:#1b9a71}.wsProjectEvidenceList article.review{border-top-color:#e0a743}.wsEvidenceRecordTop{justify-content:space-between;align-items:center;gap:12px;display:flex}.wsEvidenceRecordTop span,.wsEvidenceRecordTop b{font-size:8px;font-weight:900}.wsEvidenceRecordTop span{color:#527268}.wsEvidenceRecordTop b{color:#8b6b35}.wsProjectEvidenceList article.verified .wsEvidenceRecordTop b{color:#14704f}.wsProjectEvidenceList h3{margin:12px 0;font-size:14px}.wsProjectEvidenceList dl{gap:7px;margin:0;display:grid}.wsProjectEvidenceList dl div{grid-template-columns:78px 1fr;gap:10px;display:grid}.wsProjectEvidenceList dt{color:#86948e;font-size:8px;font-weight:800}.wsProjectEvidenceList dd{overflow-wrap:anywhere;color:#50645b;margin:0;font-size:9px}.wsProjectEvidenceList footer{border-top:1px solid #e3e9e6;justify-content:flex-end;gap:9px;margin-top:16px;padding-top:12px;display:flex}.wsEvidenceList{gap:11px;margin-top:15px;display:grid}.wsEvidenceList article{background:#fafbf8;border:1px solid #d7ded8;border-radius:15px;grid-template-columns:40px 1fr auto;align-items:start;gap:17px;padding:22px;display:grid}.wsEvidenceList article>span{width:35px;height:35px;color:var(--ws-green);background:#e2ece7;border-radius:10px;place-items:center;font-size:9px;font-weight:900;display:grid}.wsEvidenceList small{color:var(--ws-green);font-size:8px;font-weight:900}.wsEvidenceList h2{margin:6px 0 15px;font-size:14px}.wsEvidenceList dl{grid-template-columns:1.2fr 1.4fr .7fr;gap:12px;margin:0;display:grid}.wsEvidenceList dl div{gap:4px;display:grid}.wsEvidenceList dt{color:#89958f;text-transform:uppercase;font-size:7px;font-weight:900}.wsEvidenceList dd{color:#607068;margin:0;font-size:8px;line-height:1.5}.wsEvidenceList a{color:var(--ws-green);border:1px solid #ccd6d0;border-radius:9px;padding:9px 11px;font-size:8px;font-weight:900}@media (width<=1050px){.wsTopbar{grid-template-columns:auto 1fr}.wsProjectCrumb{display:none}.wsLayout{grid-template-columns:215px}.wsSidebar{padding-inline:12px}.wsContent{padding-inline:30px}.wsLaneGrid,.wsComplianceGrid,.wsChannelGrid{grid-template-columns:1fr 1fr}.wsPublishPanel{grid-template-columns:1fr}.wsActionSummary{grid-template-columns:repeat(2,1fr)}.wsActionSummary>.button{grid-column:1/-1}.wsEvidenceList dl,.wsLocalizationLayout{grid-template-columns:1fr}}@media (width<=760px){.wsTopbar{grid-template-columns:1fr auto;padding:14px 16px;position:static}.wsSaved,.wsTopActions .buttonGhost{display:none}.wsLayout{display:block}.wsSidebar{border:0;width:100%;height:auto;padding:12px 16px;position:static;overflow:visible}.wsSidebarNote{display:none}.wsScore{grid-template-columns:1fr auto;gap:8px 14px;margin-bottom:10px;padding:13px 15px;display:grid}.wsScore>div:first-child{display:contents}.wsScore small{align-self:center}.wsScore strong{grid-area:1/2;font-size:24px}.wsScore .wsMeter{grid-column:1/-1;margin:0}.wsScore p{display:none}.wsSidebar nav{scroll-snap-type:x proximity;margin:0;padding:0 0 7px;display:flex;overflow:auto}.wsSidebar nav>div{display:contents}.wsSidebar nav button{scroll-snap-align:start;min-width:max-content;display:flex}.wsSidebar nav button i,.wsNavGroup{display:none}.wsContent{padding:28px 16px 70px}.wsPageHead{grid-template-columns:1fr;gap:20px}.wsGate{max-width:220px}.wsNextAction{grid-template-columns:1fr;padding:20px}.wsActionIndex{display:none}.wsLaneGrid,.wsComplianceGrid,.wsChannelGrid,.wsDecisionChain{grid-template-columns:1fr}.wsDecisionChain>i{text-align:center;transform:rotate(90deg)}.wsTruthPanel,.wsTwoColumns,.wsCostLayout,.wsExperimentLayout,.wsEvidenceNote,.wsEvidenceIntro{grid-template-columns:1fr}.wsActionStrip{flex-direction:column;align-items:stretch}.wsActionSummary{grid-template-columns:1fr 1fr}.wsActionComposer,.wsActionFields,.wsActionProgress ul{grid-template-columns:1fr}.wsActionList footer{flex-direction:column;align-items:stretch}.wsActionList footer>div{justify-content:space-between}.wsPublishPreview,.wsPublishControl{padding:23px}.wsPublishActions{flex-direction:column;align-items:stretch}.wsContextPanel{position:static}.wsFormGrid,.wsFormGrid.one>.wsFormGrid,.wsEvidenceForm,.wsProjectEvidenceList{grid-template-columns:1fr}.wsOfferPreview{min-height:420px;padding:28px}.wsOfferPreview h2{font-size:38px}.wsRecommendation,.wsEvidenceComposerHead,.wsEvidenceSectionHead,.wsEvidenceComposerFoot{flex-direction:column;align-items:stretch}.wsEvidenceList article{grid-template-columns:35px 1fr}.wsEvidenceList article>a{grid-column:2}.wsEvidenceList dl{grid-template-columns:1fr}.resultActions .resultPrimaryActions{flex-direction:column;align-items:stretch;width:100%}.resultPrimaryActions .button,.resultPrimaryActions .buttonGhost{width:100%}.wsActionReturn{flex-direction:column;align-items:stretch;top:8px}.wsActionReturn .buttonGhost{width:100%;display:block}.wsTaskTarget{scroll-margin-top:160px}}@media (prefers-reduced-motion:reduce){.wsTaskTarget.active{outline-color:#87c925;animation:none}}:where(a,button,input,select,textarea):focus-visible{outline-offset:3px;outline:3px solid #e08a23}.skipLink{z-index:9999;color:#fff;background:#10231d;border-radius:9px;padding:11px 15px;font-size:13px;font-weight:800;position:fixed;top:12px;left:16px;transform:translateY(-160%);box-shadow:0 8px 24px #0003}.skipLink:focus{transform:translateY(0)}.wsScore small,.wsScore p,.wsNavGroup,.wsSidebar nav button>span,.wsSidebar nav button>i,.wsSidebarNote p,.wsEyebrow,.wsSectionHead>span,.wsGate small,.wsGate span,.wsActionIndex,.wsNextAction span,.wsLaneGrid small,.wsDecisionChain span,.wsDecisionChain p,.wsTruthPanel ul,.wsTruthPanel button,.wsField>span,.wsField small,.wsContextPanel>span,.wsFormula,.wsCostResult>span,.wsCostResult small,.wsCostResult>p,.wsComplianceGrid small,.wsEvidenceNote>div>span,.wsChannelGrid span,.wsChannelGrid b,.wsChannelGrid p,.wsChannelGrid small,.wsRecommendation span,.wsRecommendation p,.wsLaunchChecklist>span,.launchReady small,.launchBlocked small,.launchReady p,.launchBlocked p,.wsPublishPreview>span,.wsPublishPreview small,.wsPublishStatus,.wsPublishControl>ul,.wsActionStrip span,.wsActionStrip p,.wsActionSummary small,.wsActionHead>span,.wsActionList article>p,.wsActionList footer>small,.wsEvidenceIntro span,.wsEvidenceList small,.wsEvidenceList dt,.wsEvidenceList dd,.wsEvidenceList a{font-size:10px}.wsNextAction p,.wsLaneGrid p,.wsContextPanel ul,.wsContextPanel p,.wsPublishControl>p,.wsActionEmpty p{font-size:11px}.wsField input,.wsField textarea,.wsActionComposer input{font-size:13px}.wsProjectCrumb em{color:#53665d}.wsSaved{color:#4f655b}.wsPageHead p,.wsSectionHead p{color:#53665d}.wsGate small{color:#765c54}.wsLaneGrid p{color:#596c63}.wsDecisionChain span{color:#a6472c}.wsDecisionChain p{color:#596c63}.wsDecisionChain>i{color:#61736a}.wsActionStrip p{color:#566960}.wsTruthPanel ul{color:#53665d}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.brand{gap:0}.brandMark{color:#0000;background:linear-gradient(145deg,#1bb497,#087566);border-radius:11px;width:38px;height:38px;font-size:0;display:inline-block;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff2e,0 7px 20px #005e4e38}.brandMark:before,.brandMark:after,.brandMark>i,.brandMark>b{content:"";display:block;position:absolute}.brandMark:before{border:1.5px solid #ffffffe6;border-right:0;border-radius:3px 0 0 3px;width:7px;height:22px;top:8px;left:9px}.brandMark:after{border:1.5px solid #ffffffe6;border-left:0;border-radius:0 3px 3px 0;width:7px;height:22px;top:8px;right:9px}.brandMark>i{clip-path:polygon(0 0,100% 30%,100% 70%,0 100%);background:linear-gradient(90deg,#ffffff2e,#fff);width:8px;height:14px;top:12px;left:15px}.brandMark>b{background:#ffb199;border-radius:2px;width:3px;height:4px;top:17px;left:18px;box-shadow:0 0 10px #ff8b70}.brandLockup{align-items:center;gap:11px;display:flex}.brandType{align-items:baseline;gap:7px;display:flex}.brandType small{letter-spacing:.18em;font-size:9px;font-weight:900;line-height:1}.brandType strong{letter-spacing:-.04em;font-size:17px;line-height:1}.adminVersionLock{color:#6f817f;border:1px solid #d5dfdd;border-radius:9px;align-items:center;min-height:34px;padding:0 10px;font-size:11px;font-weight:800;display:inline-flex}.homePage{background:#fff;overflow:hidden}.homePage .shell{width:min(1240px,100% - 64px)}.homePage .kicker{color:#0c8f79;letter-spacing:.14em;font-size:11px}.homeHero{color:#fff;background:#061920;min-height:930px;position:relative;overflow:hidden}.homeHero:before{content:"";z-index:1;background:radial-gradient(circle at 74% 42%,#0977672b,#0000 34%),linear-gradient(90deg,#061920 0%,#061920f7 37%,#061920a8 63%,#06192033 100%);position:absolute;inset:0}.homeHero:after{content:"";opacity:.18;background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 5%,#000 45% 100%);mask-image:linear-gradient(90deg,#0000 5%,#000 45% 100%)}.heroVisual{opacity:.86;filter:saturate(1.05)contrast(1.05);background:url(/passage-corridor.jpg) 100%/cover no-repeat;position:absolute;inset:0 0 0 34%}.homePage .nav{z-index:5;border-bottom:1px solid #ffffff1a;height:94px;position:relative}.homePage .navLinks{gap:30px;font-size:13px}.homePage .navLinks>a:not(.button){color:#bed0d0}.homePage .navLinks>a:hover{color:#fff}.homePage .nav .button{color:#09212a;background:#fff;padding:12px 18px}.homePage .nav .button span{color:#ff7357;margin-left:12px}.homePage .navLinks .languageSwitch{color:#fff;letter-spacing:.07em;border:1px solid #ffffff3d;border-radius:50%;place-items:center;width:34px;height:34px;font-size:10px;font-weight:900;display:grid}.heroGrid{z-index:2;grid-template-columns:minmax(0,.95fr) minmax(460px,.75fr);align-items:center;gap:80px;min-height:720px;padding-top:42px;display:grid;position:relative}.heroContent{max-width:690px}.signalTag{color:#bce9df;letter-spacing:.07em;text-transform:uppercase;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#09444173;border:1px solid #99e3d440;border-radius:999px;align-items:center;gap:9px;padding:8px 12px;font-size:10px;font-weight:800;display:inline-flex}.signalTag>span{background:#7cf5b0;border-radius:50%;width:7px;height:7px;animation:2.4s ease-in-out infinite signalPulse;box-shadow:0 0 0 4px #7cf5b01a,0 0 15px #7cf5b0b3}.heroOverline{color:#5ccbb8;letter-spacing:.17em;text-transform:uppercase;margin:30px 0 0;font-size:12px;font-weight:900}.homePage .heroContent h1{letter-spacing:-.075em;margin:18px 0 25px;font-size:clamp(64px,7.2vw,104px);font-weight:710;line-height:.88}.homePage .heroContent h1 em{color:#ff8b70;font-family:Iowan Old Style,Palatino Linotype,Book Antiqua,serif;font-weight:500}.homePage .heroCopy{color:#b9cccd;max-width:620px;margin:0;font-size:18px;line-height:1.7}.heroActions{align-items:center;gap:28px;margin-top:38px;display:flex}.heroPrimary{background:#17a78f;min-height:56px;padding:0 25px;box-shadow:0 15px 40px #0fa88f3b}.heroPrimary span{margin-left:42px;font-size:20px}.heroPrimary:hover{background:#21b99e;transform:translateY(-2px)}.heroSecondary{color:#e7f1f1;align-items:center;gap:11px;font-size:13px;font-weight:750;display:flex}.playIcon{border:1px solid #ffffff40;border-radius:50%;place-items:center;width:35px;height:35px;font-size:9px;display:grid}.heroAssurance{color:#8fa8aa;border-top:1px solid #ffffff1c;gap:28px;margin-top:44px;padding-top:24px;font-size:10px;display:flex}.heroAssurance span{align-items:center;gap:8px;display:flex}.heroAssurance b{color:#fff;font-size:14px}.decisionPreview{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#071c23bd;border:1px solid #ffffff29;border-radius:24px;align-self:center;animation:.8s cubic-bezier(.2,.7,.2,1) both previewEnter;overflow:hidden;transform:perspective(1200px)rotateY(-4deg)rotateX(1deg);box-shadow:0 40px 100px #00000061}.previewChrome{background:#ffffff09;border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;padding:17px 20px;display:flex}.previewMiniBrand{color:#c8d8d8;align-items:center;gap:8px;font-size:10px;font-weight:800;display:flex}.previewMiniBrand .brandMark{border-radius:7px;width:24px;height:24px}.previewMiniBrand .brandMark:before{width:4px;height:14px;top:5px;left:6px}.previewMiniBrand .brandMark:after{width:4px;height:14px;top:5px;right:6px}.previewMiniBrand .brandMark>i{width:6px;height:8px;top:8px;left:9px}.previewMiniBrand .brandMark>b{top:10px;left:11px}.livePulse{color:#7ff0c0;letter-spacing:.12em;font-size:8px;font-weight:900}.previewProduct{justify-content:space-between;align-items:center;padding:24px 25px;display:flex}.previewProduct>div{gap:8px;display:grid}.previewProduct small,.previewDecision small,.previewNext>span{color:#6fa6a0;letter-spacing:.14em;font-size:8px;font-weight:900}.previewProduct strong{font-size:17px}.previewProduct strong i{color:#ff8065;margin:0 12px;font-style:normal}.readinessRing{background:conic-gradient(#66e6c7 0 64%,#ffffff1a 64%);color:#fff;border-radius:50%;justify-content:center;align-items:baseline;width:72px;height:72px;padding-top:24px;display:flex;position:relative}.readinessRing:before{content:"";background:#0b252c;border-radius:50%;position:absolute;inset:5px}.readinessRing b,.readinessRing small{z-index:1;position:relative}.readinessRing b{font-size:20px}.readinessRing small{font-size:8px}.previewDecision{background:linear-gradient(90deg,#ff73571c,#ffffff06);border-left:3px solid #ff7357;margin:0 24px;padding:22px}.previewDecision h2{letter-spacing:-.03em;margin:9px 0 7px;font-size:20px}.previewDecision p{color:#91a9aa;margin:0;font-size:10px;line-height:1.6}.previewLanes{background:#ffffff17;gap:1px;margin-top:22px;display:grid}.previewLanes span{color:#a9bdbd;background:#081e25f0;grid-template-columns:8px 1fr auto;align-items:center;gap:10px;padding:12px 25px;font-size:9px;display:grid}.previewLanes i{border-radius:50%;width:6px;height:6px}.laneGood{background:#64dfa7}.laneWarn{background:#f2bf62}.laneRisk{background:#ff775c}.previewLanes b{color:#fff}.previewNext{color:#09221f;background:#e9f8f2;gap:5px;padding:19px 56px 19px 25px;display:grid;position:relative}.previewNext b{font-size:11px}.previewNext i{color:#fff;background:#11a084;border-radius:8px;place-items:center;width:28px;height:28px;font-size:9px;font-style:normal;font-weight:900;display:grid;position:absolute;top:50%;right:21px;transform:translateY(-50%)}.heroBottom{z-index:2;color:#759092;letter-spacing:.13em;border-top:1px solid #ffffff1c;justify-content:space-between;align-items:center;height:90px;font-size:9px;font-weight:800;display:flex;position:relative}.heroBottom>div{color:#b1c2c3;align-items:center;gap:14px;display:flex}.heroBottom i{background:#ff7357;border-radius:50%;width:4px;height:4px}.sectionNumber{color:#76908f;letter-spacing:.17em;border-bottom:1px solid #d5e0df;padding-bottom:18px;font-size:9px;font-weight:900}.sectionNumber.light{color:#658c89;border-color:#ffffff1f}.problemSection{padding:125px 0}.problemGrid{grid-template-columns:1.08fr .72fr;gap:100px;padding-top:64px;display:grid}.problemGrid h2,.journeyHead h2,.commandCopy h2,.trustHead h2,.finalCta h2{letter-spacing:-.055em;margin:16px 0 0;font-size:clamp(43px,5vw,68px);line-height:1.02}.problemCopy>p{color:#61747c;margin:0;font-size:16px;line-height:1.7}.problemCopy blockquote{color:#0a2a35;border-left:3px solid #ff7357;margin:30px 0 0;padding:24px 0 24px 25px;font-family:Iowan Old Style,Georgia,serif;font-size:25px;line-height:1.4}.transformationRail{background:#f5f8f7;border:1px solid #dce6e4;border-radius:20px;grid-template-columns:1fr 55px 1fr 55px 1fr;align-items:center;margin-top:85px;padding:10px;display:grid}.transformationRail article{background:#fff;border-radius:14px;gap:8px;padding:28px 30px;display:grid;box-shadow:0 9px 30px #0834360d}.transformationRail small{color:#0c8f79;letter-spacing:.12em;font-size:9px;font-weight:900}.transformationRail strong{font-size:20px}.transformationRail span{color:#718187;font-size:11px}.transformationRail>i{color:#ff7357;text-align:center;font-style:normal}.journeySection{color:#fff;background:#071d25;padding:120px 0}.journeyHead{grid-template-columns:1fr .55fr;align-items:end;gap:100px;padding-top:64px;display:grid}.journeyHead .kicker,.trustHead .kicker{color:#63d4bd}.journeyHead>p{color:#97afb1;margin:0;font-size:15px;line-height:1.7}.journeyTrack{grid-template-columns:repeat(4,1fr);margin-top:80px;display:grid}.journeyTrack article{padding-right:26px}.journeyNode{align-items:center;margin-bottom:34px;display:flex}.journeyNode>span{color:#71dfc6;border:1px solid #2d5b59;border-radius:50%;flex:none;place-items:center;width:44px;height:44px;font-size:10px;font-weight:900;display:grid}.journeyNode>i{background:linear-gradient(90deg,#2d5b59,#2d5b592e);flex:1;height:1px}.journeyTrack h3{margin:0 0 10px;font-size:19px}.journeyTrack p{color:#91a9aa;margin:0;font-size:12px;line-height:1.65}.journeyCta{color:#e6f3f2;background:#0b2b31;border:1px solid #2b514f;border-radius:15px;justify-content:space-between;align-items:center;margin-top:65px;padding:25px 28px;font-weight:800;transition:all .2s;display:flex}.journeyCta:hover{background:#0d3438;border-color:#47b9a5}.journeyCta span{color:#ff8168;font-size:18px}.commandSection{padding:130px 0}.commandGrid{grid-template-columns:.62fr 1.1fr;align-items:center;gap:90px;padding-top:75px;display:grid}.commandCopy p{color:#61747c;font-size:15px;line-height:1.7}.commandCopy ul{gap:0;margin:38px 0 0;padding:0;list-style:none;display:grid}.commandCopy li{border-top:1px solid #dce5e3;grid-template-columns:34px 1fr;align-items:center;gap:11px;padding:15px 0;font-size:12px;font-weight:700;display:grid}.commandCopy li span{color:#10a28b;font-size:9px}.commandMockup{background:#e9efee;border-radius:24px;grid-template-columns:64px 1fr;min-height:525px;display:grid;overflow:hidden;transform:perspective(1300px)rotateY(-3deg);box-shadow:0 35px 80px #082b2e2e}.mockSidebar{background:#081f29;flex-direction:column;align-items:center;gap:22px;padding:20px 12px;display:flex}.mockSidebar .brandMark{border-radius:9px;width:32px;height:32px}.mockSidebar>span{background:#35505a;border-radius:4px;width:20px;height:4px}.mockSidebar>span.active{background:#64dfc3;margin-top:20px;box-shadow:0 0 12px #64dfc380}.mockCanvas{padding:25px}.mockTop{color:#5e7379;justify-content:space-between;align-items:center;font-size:10px;display:flex}.mockTop b{color:#102e38;font-size:13px}.mockTop span{color:#08785d;background:#d8f6e8;border-radius:999px;padding:6px 9px;font-weight:800}.mockHero{color:#fff;background:linear-gradient(120deg,#0a2731,#0d3c3c);border-radius:17px;margin-top:24px;padding:30px}.mockHero small{color:#65d9c2;letter-spacing:.12em;font-size:8px;font-weight:900}.mockHero h3{margin:13px 0 7px;font-size:24px}.mockHero p{color:#9db5b6;margin:0;font-size:10px}.mockHero button{color:#102820;background:#c9f66b;border:0;border-radius:8px;margin-top:22px;padding:10px 13px;font-size:9px;font-weight:900}.mockCards{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:15px;display:grid}.mockCards>span{background:#fff;border-radius:13px;gap:9px;padding:17px;display:grid;position:relative}.mockCards small{color:#7b8e92;font-size:7px;font-weight:900}.mockCards b{font-size:22px}.mockCards i{background:linear-gradient(90deg,#13a388 0 65%,#e6eceb 65%);border-radius:4px;height:4px}.mockCards span:nth-child(2) i{background:linear-gradient(90deg,#f2b656 0 54%,#e6eceb 54%)}.mockCards span:nth-child(3) i{background:linear-gradient(90deg,#ff7458 0 42%,#e6eceb 42%)}.mockEvidence{background:#f9fbfa;border:1px solid #d6e0de;border-radius:13px;grid-template-columns:34px 1fr auto;align-items:center;gap:11px;margin-top:15px;padding:16px;display:grid}.mockEvidence>span{color:#09805f;background:#d9f5e7;border-radius:9px;place-items:center;width:30px;height:30px;display:grid}.mockEvidence>div{gap:4px;display:grid}.mockEvidence small{color:#879699;font-size:7px}.mockEvidence b{font-size:10px}.mockEvidence>i{color:#839397;font-size:8px;font-style:normal}.trustSection{color:#fff;background:#0a3134;padding:120px 0}.trustHead{padding-top:65px}.proofGrid{background:#ffffff1f;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:70px;display:grid}.proofGrid article{background:#0a3134;grid-template-columns:40px 1fr;gap:18px;min-height:215px;padding:34px;display:grid}.proofGrid article>span{color:#ff8268;font-size:10px;font-weight:900}.proofGrid h3{margin:0 0 11px;font-size:18px}.proofGrid p{color:#9cb5b5;margin:0;font-size:12px;line-height:1.7}.sourceStrip{background:#135b5542;border:1px solid #6fddc547;border-radius:16px;grid-template-columns:54px 1fr .8fr;align-items:center;gap:20px;margin-top:48px;padding:23px;display:grid}.sourceSeal{color:#0b3a34;background:#69e0c1;border-radius:50%;place-items:center;width:46px;height:46px;font-size:17px;font-weight:900;display:grid}.sourceStrip>div{gap:6px;display:grid}.sourceStrip small{color:#68cdbb;letter-spacing:.12em;font-size:8px;font-weight:900}.sourceStrip b{font-size:11px}.sourceStrip p{color:#9fb7b6;margin:0;font-size:10px;line-height:1.6}.servicesSection{padding:125px 0}.servicesHead{grid-template-columns:1fr .65fr;align-items:end;gap:90px;padding-top:62px;display:grid}.servicesHead h2,.identityHead h2{letter-spacing:-.052em;margin:16px 0 0;font-size:clamp(42px,4.8vw,65px);line-height:1.04}.servicesHead>p{color:#61747c;margin:0;font-size:14px;line-height:1.75}.packageGrid{grid-template-columns:repeat(4,1fr);gap:12px;margin-top:65px;display:grid}.packageCard{background:#f8fbfa;border:1px solid #d6e2df;border-radius:19px;flex-direction:column;min-height:410px;padding:27px;display:flex;position:relative}.packageCard>span{color:#0b8b75;letter-spacing:.12em;font-size:9px;font-weight:900}.packageCard>small{color:#82918c;letter-spacing:.1em;text-transform:uppercase;margin-top:30px;font-size:8px;font-weight:900}.packageCard h3{letter-spacing:-.025em;min-height:54px;margin:10px 0 8px;font-size:20px;line-height:1.25}.packageCard p{color:#687b74;min-height:80px;margin:0;font-size:11px;line-height:1.65}.packageCard>strong{letter-spacing:-.04em;margin-top:auto;font-size:30px}.packageCard>em{color:#768780;margin-top:5px;font-size:9px;font-style:normal}.packageCard>a{color:#087d6a;border-top:1px solid #dce5e2;justify-content:space-between;margin-top:24px;padding-top:17px;font-size:10px;font-weight:900;display:flex}.packageCard.free{background:#fff}.packageCard.recommended{color:#fff;background:#082b33;border-color:#0c8f79;box-shadow:0 22px 55px #052b302e}.packageCard.recommended>b{color:#183128;letter-spacing:.08em;background:#c9f66b;border-radius:999px;padding:6px 8px;font-size:7px;position:absolute;top:17px;right:17px}.packageCard.recommended>small,.packageCard.recommended p,.packageCard.recommended>em{color:#9fb6b4}.packageCard.recommended>a{color:#75e0c8;border-color:#ffffff26}.packageDisclosure{background:#f4f7f6;border-left:4px solid #ff7357;border-radius:12px;grid-template-columns:.7fr 1.3fr;gap:40px;margin-top:18px;padding:22px 25px;display:grid}.packageDisclosure b{font-size:11px}.packageDisclosure p{color:#687b74;margin:0;font-size:10px;line-height:1.65}.identitySection{color:#fff;background:#0b2029;padding:120px 0}.identityHead{max-width:850px;padding-top:62px}.identityHead .kicker{color:#6dddc4}.identityHead>p{color:#9cb2b3;max-width:720px;font-size:14px;line-height:1.75}.identityGrid{grid-template-columns:1fr 1fr 1.15fr;gap:12px;margin-top:55px;display:grid}.identityGrid article,.identityGrid address{background:#ffffff09;border:1px solid #ffffff1f;border-radius:18px;min-height:250px;padding:30px}.identityGrid article>span,.identityGrid address>span{color:#65d9c2;letter-spacing:.12em;font-size:8px;font-weight:900}.identityGrid h3,.identityGrid address>strong{margin:24px 0 11px;font-size:20px;font-style:normal;display:block}.identityGrid p{color:#9cb2b3;font-size:11px;line-height:1.7}.identityGrid address{background:#0d3d3c;flex-direction:column;font-style:normal;display:flex}.identityGrid address p{margin-bottom:18px}.identityGrid address a{color:#dff7f1;margin-top:7px;font-size:12px;font-weight:750}.corridorSection{grid-template-columns:1.1fr .9fr;gap:18px;padding:120px 0;display:grid}.corridorCard{border-radius:23px;min-height:370px;padding:40px;position:relative;overflow:hidden}.corridorCard>span{letter-spacing:.13em;margin-bottom:42px;font-size:9px;font-weight:900;display:block}.corridorCard>small{border-radius:16px;place-items:center;width:54px;height:54px;font-size:12px;font-weight:900;display:inline-grid}.corridorCard>i{margin:0 15px;font-style:normal}.corridorCard h2{letter-spacing:-.045em;margin:30px 0 10px;font-size:34px}.corridorCard p{max-width:520px;font-size:12px;line-height:1.65}.activeCorridor{color:#fff;background:linear-gradient(135deg,#0d7669,#073e42)}.activeCorridor:after{content:"";border:70px solid #ffffff0e;border-radius:50%;width:330px;height:330px;position:absolute;bottom:-120px;right:-80px}.activeCorridor>span{color:#7fe8cf}.activeCorridor>small{background:#ffffff1f}.activeCorridor p{color:#b6d4d0}.activeCorridor>a{z-index:1;border-top:1px solid #ffffff2e;justify-content:space-between;margin-top:35px;padding-top:20px;font-size:12px;font-weight:850;display:flex;position:relative}.activeCorridor a b{color:#ffae99}.researchCorridor{color:#213941;background:#f2f5f4;border:1px solid #dce4e2}.researchCorridor>span{color:#75868b}.researchCorridor>small{background:#fff}.researchCorridor p{color:#687a80}.researchCorridor>strong{color:#526a70;margin-top:34px;font-size:10px;display:block}.finalCta{color:#fff;text-align:center;background:#061921;padding:125px 0;position:relative;overflow:hidden}.finalCta:before{content:"";opacity:.17;background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px);background-size:70px 70px;position:absolute;inset:0}.finalGlow{background:radial-gradient(circle,#16b2964d,#ff735714 35%,#0000 68%);border-radius:50%;width:850px;height:600px;position:absolute;bottom:-330px;left:50%;transform:translate(-50%)}.finalCta .shell{z-index:1;flex-direction:column;align-items:center;display:flex;position:relative}.finalCta .brandMark{border-radius:15px;width:52px;height:52px;margin-bottom:25px}.finalCta .kicker{color:#65d8c1}.finalCta h2{margin-top:22px;font-size:clamp(55px,7vw,88px)}.finalCta p{color:#9cb2b4;max-width:560px;margin:24px auto;font-size:14px;line-height:1.7}.finalCta .button{background:#17a78f;min-height:56px;margin-top:16px;padding:0 25px}.finalCta .button span{margin-left:45px}.homePage .footer{color:#62757b;min-height:150px}.homePage .footer>div{align-items:center;gap:22px;display:flex}.homePage .footer a{font-weight:700}.homePage .footer .brandMark{width:34px;height:34px}.homePage .footer p{font-size:11px}.wizardPage{background:radial-gradient(circle at 12% 8%,#17a78f14,#0000 28%),#eef3f2}.wizardAside h1,.resultPanel h2,.planHeader h2,.adminHeader h1,.creatorIntro h1,.legalPage h1{font-family:Inter,ui-sans-serif,sans-serif;font-weight:750}.wizardAside .brandMark{width:42px;height:42px}.progress span,.preparationProgress span{background:linear-gradient(90deg,#12a288,#ff7558)}.choice{border-color:#d5e1df;transition:transform .18s,border-color .18s,box-shadow .18s;box-shadow:0 7px 20px #072e3409}.choice:hover{transform:translateY(-3px);box-shadow:0 15px 30px #072e3417}.choice.selected{background:#edf9f6;border-color:#0c927c;box-shadow:inset 0 0 0 1px #0c927c,0 12px 28px #0c927c1a}.workspacePage{--ws-bg:#edf2f2;--ws-ink:#0b2731;--ws-navy:#071e28;--ws-green:#087d6a;--ws-lime:#c9f66b;--ws-coral:#ff7357}.wsTopbar{background:#ffffffeb;border-color:#d3dfde;box-shadow:0 6px 30px #04232a0a}.wsTopbar .brandMark{width:35px;height:35px}.wsLayout{grid-template-columns:268px minmax(0,1fr)}.wsSidebar{color:#fff;background:#071e28;border:0}.wsScore{background:linear-gradient(145deg,#0c3b3a,#0a2b33);border:1px solid #ffffff1a;box-shadow:0 16px 40px #0003}.wsScore .wsMeter{background:#28464a}.wsSidebar nav button{color:#a7b9ba}.wsSidebar nav button>span,.wsSidebar nav button>i{color:#607c7e}.wsSidebar nav button:hover{color:#fff;background:#ffffff12}.wsSidebar nav button.active{color:#08352e;background:#e6fff7;box-shadow:0 8px 22px #00000029}.wsSidebar nav button.active>span{color:#087d6a}.wsNavGroup{color:#5f8583}.wsSidebarNote{border-color:#ffffff1a}.wsSidebarNote b{color:#d7e7e5}.wsSidebarNote p{color:#769392}.wsContent{padding-top:48px}.wsNextAction{background:linear-gradient(115deg,#092a34,#0a4945);border:1px solid #ffffff0d;box-shadow:0 20px 55px #042a3033}.wsNextAction .button,.wsRecommendation .button,.wsContextPanel .button{background:#c9f66b}.wsLaneGrid article,.wsPanel,.wsComplianceGrid article,.wsChannelGrid button,.wsActionList article,.wsEvidenceList article{background:#fff;border-color:#d2dfdd;transition:transform .18s,box-shadow .18s,border-color .18s;box-shadow:0 8px 25px #052b3009}.wsLaneGrid article:hover,.wsChannelGrid button:hover,.wsEvidenceList article:hover{border-color:#afccc6;transform:translateY(-3px);box-shadow:0 16px 36px #052b3017}.wsLaneGrid article:first-child{border-top:3px solid #10a489}.wsLaneGrid article:nth-child(2){border-top:3px solid #1c70f2}.wsLaneGrid article:nth-child(3){border-top:3px solid #f1b954}.wsLaneGrid article:nth-child(4){border-top:3px solid #ff7357}.wsLaneGrid article:nth-child(5){border-top:3px solid #7a72e8}.wsLaneGrid article:nth-child(6){border-top:3px solid #26a9d5}.wsContextPanel,.wsCostResult,.wsRecommendation,.wsPublishControl,.wsEvidenceIntro{background:linear-gradient(145deg,#071e28,#0c3538)}.wsGate{background:#fff7f4;border-color:#f2c6ba}.wsMeter span{background:linear-gradient(90deg,#0c9b82,#42c7aa)}.wsPageHead h1,.wsSectionHead h1{letter-spacing:-.05em;font-weight:760}.wsPanel{border-radius:19px}.wsField input,.wsField textarea{background:#fbfdfc;border-color:#cfdcda;border-radius:11px}.wsTruthPanel{background:#ffffff73}.adminPage,.legalPage{background:0 0}.adminStats div,.adminSection,.creatorForm,.legalPage>article,.briefRequirements{background:#fff;border-color:#d2dfdd;box-shadow:0 15px 45px #062b320e}.adminStats div:first-child{border-top:3px solid #167be8}.adminStats div:nth-child(2){border-top:3px solid #10a489}.adminStats div:nth-child(3){border-top:3px solid #f0b64e}.adminStats div:nth-child(4){border-top:3px solid #7a72e8}.adminStats div:nth-child(5){border-top:3px solid #ff7357}.creatorIntro{max-width:820px}.creatorIntro .kicker{background:#dff5ef;border-radius:999px;padding:8px 11px}.creatorForm{border-radius:24px}.legalPage>article{border-top:4px solid #0d8d78}@keyframes signalPulse{0%,to{opacity:.65;transform:scale(.9)}50%{opacity:1;transform:scale(1.12)}}@keyframes previewEnter{0%{opacity:0;transform:perspective(1200px)rotateY(-4deg)translateY(30px)}to{opacity:1;transform:perspective(1200px)rotateY(-4deg)rotateX(1deg)}}@media (width<=1050px){.homePage .navLinks>a:not(.button):not(.languageSwitch){display:none}.heroGrid{grid-template-columns:1fr;gap:45px;padding-top:70px;padding-bottom:80px}.homeHero{min-height:auto}.heroVisual{opacity:.45;inset:20% -30% 0 25%}.heroContent{max-width:700px}.decisionPreview{max-width:620px;transform:none}.problemGrid,.journeyHead,.commandGrid,.servicesHead{grid-template-columns:1fr;gap:45px}.journeyTrack{grid-template-columns:1fr 1fr;gap:45px 0}.transformationRail{grid-template-columns:1fr}.transformationRail>i{transform:rotate(90deg)}.commandCopy{max-width:720px}.sourceStrip{grid-template-columns:54px 1fr}.sourceStrip>p{grid-column:2}.packageGrid,.identityGrid{grid-template-columns:1fr 1fr}.identityGrid address{grid-column:1/-1}.corridorSection{grid-template-columns:1fr}.wsLayout{grid-template-columns:225px}}@media (width<=760px){.homePage .shell{width:min(100% - 32px,1240px)}.homePage .nav{height:76px}.homePage .navLinks>a{display:none}.homePage .navLinks .languageSwitch{font-size:10px;display:inline-flex}.homePage .navLinks{gap:14px;margin-left:auto}.homePage .navLinks .button{display:none}.brandType strong{font-size:15px}.heroGrid{min-height:auto;padding-top:54px}.homePage .heroContent h1{letter-spacing:-.065em;font-size:clamp(48px,14vw,54px);line-height:.94}.signalTag{white-space:normal;max-width:100%;padding:8px 10px;font-size:8px;line-height:1.35}.homePage .heroCopy{font-size:15px}.heroActions{flex-direction:column;align-items:stretch;gap:18px}.heroPrimary{width:100%}.heroSecondary{justify-content:center}.heroAssurance{grid-template-columns:1fr 1fr;gap:14px;display:grid}.decisionPreview{transform:none}.previewProduct,.previewChrome{padding-inline:17px}.previewDecision{margin-inline:17px}.heroBottom{display:none}.problemSection,.commandSection,.servicesSection,.corridorSection{padding:80px 0}.problemGrid{padding-top:42px}.problemGrid h2,.journeyHead h2,.commandCopy h2,.trustHead h2,.servicesHead h2,.identityHead h2{font-size:40px}.transformationRail{margin-top:50px}.journeySection,.trustSection,.identitySection{padding:80px 0}.journeyHead{padding-top:42px}.journeyTrack,.packageGrid,.identityGrid{grid-template-columns:1fr;margin-top:55px}.identityGrid address{grid-column:auto}.packageDisclosure{grid-template-columns:1fr}.journeyTrack article{padding:0}.journeyNode>i{display:none}.commandGrid{padding-top:52px}.commandMockup{grid-template-columns:46px 1fr;min-height:auto;transform:none}.mockCanvas{padding:16px}.mockSidebar{padding-inline:7px}.mockHero{padding:22px}.mockCards{grid-template-columns:1fr}.mockEvidence{grid-template-columns:30px 1fr}.mockEvidence>i{grid-column:2}.proofGrid{grid-template-columns:1fr}.proofGrid article{min-height:auto}.sourceStrip{grid-template-columns:44px 1fr;padding:18px}.sourceStrip>p{grid-column:1/-1}.corridorCard{padding:28px}.finalCta{padding:90px 0}.finalCta h2{font-size:52px}.homePage .footer{flex-direction:column;justify-content:center;align-items:flex-start;padding:35px 0}.homePage .footer>div{flex-wrap:wrap}.workspacePage .wsSidebar{background:#071e28}.workspacePage .wsSidebar nav button{color:#b7c9c8}.workspacePage .wsSidebar nav button.active{color:#08352e;background:#e6fff7}}.wizardPage{background:#071d25;position:relative;overflow:hidden}.wizardPage:before{content:"";border:120px solid #18ae9517;border-radius:50%;width:720px;height:720px;position:absolute;bottom:-33%;left:-13%;box-shadow:0 0 0 1px #ffffff0a,inset 0 0 90px #ff735714}.wizardPage:after{content:"";opacity:.23;background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px);background-size:58px 58px;position:absolute;inset:0 55% 0 0;-webkit-mask-image:linear-gradient(90deg,#000,#0000);mask-image:linear-gradient(90deg,#000,#0000)}.wizardPage>.nav,.wizardShell{z-index:1;position:relative}.wizardPage>.nav{color:#fff;border-color:#ffffff1a}.wizardPage>.nav .secureLabel{color:#93aaab}.wizardShell{grid-template-columns:300px minmax(0,1fr);gap:50px}.wizardAside{color:#fff}.wizardAside .kicker{color:#63d7c0}.wizardAside h1{letter-spacing:-.055em;font-family:Inter,ui-sans-serif,sans-serif;font-weight:760}.wizardAside p,.wizardAside small{color:#9db2b3}.wizardAside .progress{background:#274348}.wizardCard{background:#fffffffa;border-color:#ffffff2e;box-shadow:0 35px 100px #0000004d}@media (width<=800px){.wizardPage:after{opacity:.12;inset:0}.wizardShell{grid-template-columns:1fr}.wizardAside{padding-inline:10px}.wizardCard{box-shadow:0 24px 70px #00000042}}.homePage .mockCards small,.homePage .mockEvidence small{font-size:8px}.homePage .heroContent{max-width:720px}.homePage .heroContent h1{font-size:clamp(61px,6.65vw,96px);font-weight:760;line-height:.91}.homePage .heroContent h1 em{color:#ff8a70;font-family:inherit;font-style:normal;font-weight:760;display:inline-block;position:relative}.homePage .heroContent h1 em:after{content:"";transform-origin:0;background:linear-gradient(90deg,#ff7357,#38c8aa 72%,#0000);border-radius:3px;height:3px;position:absolute;bottom:-8px;left:2px;right:0;transform:scaleX(.82)}.wsField{display:block;position:relative}.wsField>label{gap:8px;display:grid}.wsFieldTop{text-transform:uppercase;letter-spacing:.04em;justify-content:space-between;align-items:center;gap:8px;padding-right:30px;font-size:10px;font-weight:900;display:flex}.wsFieldTop>b{font:inherit}.wsFieldTop>small{color:#738780;text-transform:none;letter-spacing:0;text-align:right;font-size:10px;font-weight:500}.wsFieldHelp{z-index:8;position:absolute;top:-4px;right:0}.wsFieldHelp>summary{color:#087d6a;cursor:pointer;background:#eef8f5;border:1px solid #a9c2bd;border-radius:50%;place-items:center;width:23px;height:23px;font-family:Georgia,serif;font-size:13px;font-style:italic;font-weight:800;list-style:none;transition:all .18s;display:grid}.wsFieldHelp>summary::-webkit-details-marker{display:none}.wsFieldHelp>summary:hover,.wsFieldHelp[open]>summary{color:#fff;background:#087d6a;border-color:#087d6a;box-shadow:0 5px 14px #087d6a2e}.wsFieldHelp>div{color:#153139;text-transform:none;letter-spacing:0;background:#fff;border:1px solid #bcd1cd;border-radius:14px;width:min(340px,100vw - 44px);padding:18px;position:absolute;top:31px;right:0;box-shadow:0 22px 60px #04242a2e}.wsFieldHelp strong{margin:0 0 5px;font-size:11px;display:block}.wsFieldHelp p{color:#5b7076;margin:0 0 14px;font-size:11px;line-height:1.55}.wsFieldHelp>div>span{color:#405c62;background:#f0f6f4;border-radius:9px;gap:5px;margin:2px 0 14px;padding:11px;font-size:10px;line-height:1.45;display:grid}.wsFieldHelp>div>span b{color:#087d6a;letter-spacing:.08em;font-size:8px}.wsFieldHelp button{color:#fff;cursor:pointer;background:#092a34;border:0;border-radius:9px;width:100%;padding:10px;font-size:10px;font-weight:850}.wsFieldHelp button:hover{background:#0b4948}.wsAiAssistant{z-index:100;color:#fff;background:#071e28;border:1px solid #ffffff24;border-radius:22px;width:min(410px,100vw - 32px);animation:.24s ease-out aiPanelIn;position:fixed;top:22px;bottom:22px;right:22px;overflow:auto;box-shadow:0 35px 100px #00000061}.wsAiHead{z-index:1;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#071e28f0;border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;padding:18px 20px;display:flex;position:sticky;top:0}.wsAiHead>span{color:#67dec5;letter-spacing:.11em;font-size:9px;font-weight:900}.wsAiHead>button{color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff29;border-radius:50%;place-items:center;width:30px;height:30px;font-size:18px;display:grid}.wsAiBody{padding:28px}.wsAiBody>small{color:#6d9291;letter-spacing:.12em;font-size:8px;font-weight:900}.wsAiBody h2{letter-spacing:-.04em;margin:10px 0 8px;font-size:28px}.wsAiBody>p{color:#a9bdbc;margin:0;font-size:12px;line-height:1.65}.wsAiBody>section{background:#0b3439;border:1px solid #31635f;border-radius:14px;margin-top:25px;padding:20px}.wsAiBody>section span{color:#70dfc7;letter-spacing:.1em;font-size:8px;font-weight:900}.wsAiBody>section p{color:#e1efed;margin:11px 0 0;font-size:12px;line-height:1.65}.wsAiGuard{background:#ff735714;border-left:3px solid #ff7357;margin:16px 0 22px;padding:15px}.wsAiGuard b{font-size:10px}.wsAiGuard p{color:#a9bdbc;margin:6px 0 0;font-size:10px;line-height:1.55}.wsAiBody>.button{color:#102a22;background:#c9f66b;width:100%}.wsAiFoot{margin-top:15px;line-height:1.55;color:#769292!important;font-size:9px!important;display:block!important}.wsAiAssistant:before{content:"";z-index:-1;pointer-events:none;background:#020e135c;position:fixed;inset:0}@keyframes aiPanelIn{0%{opacity:0;transform:translate(25px)}to{opacity:1;transform:translate(0)}}@media (width<=760px){.wsFieldHelp>div{width:auto;position:fixed;inset:auto 16px 16px}.wsAiAssistant{width:auto;inset:10px}.wsAiBody{padding:22px}}.wsField:has(.wsFieldHelp[open]){z-index:40}.wsFieldHelp[open]{z-index:50}.wsFieldHelp[open]>div{isolation:isolate;z-index:2}.wsFieldTop>span{justify-content:flex-end;align-items:center;gap:7px;min-width:0;display:flex}.wsFieldStatus{letter-spacing:0;text-transform:none;white-space:nowrap;border-radius:999px;align-items:center;min-height:19px;padding:3px 7px;font-size:8px;font-style:normal;font-weight:850;display:inline-flex}.wsFieldStatus.required{color:#08735c;background:#e5f6ef}.wsFieldStatus.optional{color:#63746d;background:#f0f3f2}.wsFieldStatus.recommended{color:#815a17;background:#fff3d8}.wsFieldStatus.system{color:#526887;background:#edf2fa}.wsFieldPrompt{margin:-2px 30px 2px 0;line-height:1.45;display:block;color:#63766f!important;text-align:left!important;font-size:10px!important}.wsUnsureButton{color:#087d6a;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;justify-self:start;margin-top:2px;padding:0;font-size:9px;font-weight:800;-webkit-text-decoration:underline #a5cfc5;text-decoration:underline #a5cfc5}.wsUnsureButton:hover{color:#075746;text-decoration-color:#075746}.wsFormCoach{background:linear-gradient(100deg,#f7fcfa,#fff);border:1px solid #c9ddd8;border-left:4px solid #087d6a;border-radius:14px;grid-template-columns:minmax(190px,auto) 1fr;align-items:center;gap:22px;margin:0 0 18px;padding:16px 18px;display:grid;box-shadow:0 8px 24px #052b3009}.wsFormCoach>div{gap:4px;display:grid}.wsFormCoach span{color:#087d6a;letter-spacing:.1em;font-size:8px;font-weight:900}.wsFormCoach strong{color:#0b2731;font-size:14px}.wsFormCoach p{color:#63766f;margin:0;font-size:10px;line-height:1.55}.wsFormCoach p:before{content:"✓ ";color:#087d6a;font-weight:900}@media (width<=760px){.wsFieldTop{align-items:flex-start}.wsFieldTop>span{flex-direction:column;align-items:flex-end;gap:3px}.wsFormCoach{grid-template-columns:1fr;gap:8px}.wsFieldPrompt{margin-right:25px}}.wsProjectEvidenceList article.benchmark{background:#f5f9ff;border-top-color:#2f78c4}.wsProjectEvidenceList article.benchmark .wsEvidenceRecordTop b{color:#245f9c}.wsEvidenceInbox{background:linear-gradient(135deg,#f8fcfa,#eef7f3);border:1px solid #bfd7cf;border-radius:18px;margin-bottom:16px;padding:24px;box-shadow:0 12px 34px #052b300d}.wsEvidenceSectionHead p{color:#697d75;max-width:720px;margin:8px 0 0;font-size:10px;line-height:1.55}.wsEvidenceInboxList{gap:10px;display:grid}.wsEvidenceInboxList article{background:#fff;border:1px solid #d4e1dc;border-left:4px solid #d1a14b;border-radius:13px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px;padding:17px;display:grid}.wsEvidenceInboxList article.verified{border-left-color:#15956e}.wsEvidenceInboxList article.review{border-left-color:#d18c34}.wsEvidenceInboxList article>div>span{color:#18836b;letter-spacing:.09em;font-size:8px;font-weight:900}.wsEvidenceInboxList h3{margin:6px 0 5px;font-size:14px}.wsEvidenceInboxList p,.wsEvidenceInboxList small{color:#6e8078;margin:0;font-size:9px}.wsEvidenceInboxList aside{align-items:center;gap:9px;display:flex}.wsEvidenceInboxList aside>b{color:#52675e;font-size:9px}.wsEvidenceInboxList aside>a{color:#087d6a;font-size:9px;font-weight:850}.wsEvidenceMissingDocument{color:#9b482d;background:#fff1e6;border-radius:9px;margin:0 0 12px;padding:10px;font-size:9px;line-height:1.5}.wsEvidenceValidation{color:#7e3f2e;background:#fff7f1;border:1px solid #efc4a9;border-radius:11px;margin:14px 0;padding:12px 14px}.wsEvidenceValidation>b{font-size:10px}.wsEvidenceValidation ul{gap:4px;margin:7px 0 0;padding-left:18px;display:grid}.wsEvidenceValidation li{font-size:9px;line-height:1.45}@media (width<=760px){.wsEvidenceInboxList article{grid-template-columns:1fr}.wsEvidenceInboxList aside{flex-direction:column;align-items:stretch}.wsEvidenceInboxList aside .buttonGhost{width:100%}}.wsProjectPicker,.wsModeSwitch{background:#f3faf7;border:1px solid #cfe0dc;border-radius:10px;align-items:center;gap:7px;padding:6px 8px;display:flex}.wsProjectPicker>span,.wsModeSwitch>span{color:#61756e;text-transform:uppercase;letter-spacing:.07em;font-size:8px;font-weight:850}.wsProjectPicker select{color:#075f50;background:0 0;border:0;outline:none;max-width:250px;font-size:10px;font-weight:850}.wsModeSwitch.demo{background:#fff4cf;border-color:#e3b95b}.wsModeSwitch>b{color:#075f50;font-size:10px}.wsModeSwitch.demo>b{color:#7c5200}.wsSaved.saving,.wsSaved.loading{color:#8a6b2f}.wsSaved.error{color:#a64731}.wsDemoBanner{color:#513600;background:#fff4cf;border:2px solid #d89a18;border-radius:16px;align-items:center;gap:18px;margin-bottom:28px;padding:16px 20px;display:flex;box-shadow:0 12px 30px #82540014}.wsDemoBanner b{white-space:nowrap;letter-spacing:.08em;font-size:12px}.wsDemoBanner p{color:#6c5118;margin:0;line-height:1.5}.wsLanguageNotice{color:#0a5145;background:#effaf7;border:1px solid #9fc6bd;border-radius:13px;align-items:center;gap:16px;margin:0 0 22px;padding:13px 16px;display:flex}.wsLanguageNotice b{white-space:nowrap;letter-spacing:.08em;font-size:11px}.wsLanguageNotice p{color:#456c64;margin:0;line-height:1.5}.liveDemoWarning{color:#513600;background:#fff4cf;border:2px solid #d89a18;border-radius:14px;align-items:center;gap:18px;width:min(100% - 40px,1100px);margin:24px auto 0;padding:15px 20px;display:flex}.liveDemoWarning b{white-space:nowrap;letter-spacing:.06em}.liveDemoWarning p,.demoLeadDisabled p{margin:0;line-height:1.5}.demoLeadDisabled{color:#513600;background:#fff8e3;border:1px dashed #c78d1a;border-radius:12px;padding:20px}.demoLeadDisabled b{margin-bottom:7px;display:block}.wsScoreStack{gap:12px;display:grid}.wsScoreStack>small{border-bottom:1px solid #ffffff1a;padding-bottom:9px;display:block}.wsScoreStack>div{grid-template-columns:1fr auto;gap:5px;position:relative;align-items:end!important;display:grid!important}.wsScoreStack>div>span{color:#b2c4c0;font-size:9px;font-weight:750}.wsScoreStack>div>strong{font-family:Inter,ui-sans-serif,sans-serif;font-size:17px;font-weight:850}.wsScoreStack>div>.wsMeter{grid-column:1/-1;width:100%;margin:0}.wsScoreStack>div.primary{background:#c9f66b14;border-radius:10px;margin:0 -7px;padding:9px 7px}.wsScoreStack>div.primary>span,.wsScoreStack>div.primary>strong{color:#dfffa0}.wsScoreStack>em{color:#b8cbc7;font-size:10px;font-style:normal;line-height:1.45;display:block}.wsDecisionChain{grid-template-columns:1fr auto 1fr auto 1fr auto 1fr auto 1fr}.wsLaneGrid{grid-template-columns:repeat(4,1fr)}.wsField select{width:100%;color:var(--ws-ink);background:#fbfdfc;border:1px solid #cfdcda;border-radius:11px;outline:none;padding:12px 13px;font-size:11px}.wsField select:focus{border-color:var(--ws-green);box-shadow:0 0 0 3px #0d5b4512}.wsIntakePanel{background:linear-gradient(135deg,#f7fffc,#f7faf9);border:1px solid #b9d5cf;border-radius:20px;margin-bottom:18px;padding:25px;box-shadow:0 14px 40px #052b300f}.wsIntakeHead{justify-content:space-between;align-items:center;gap:30px;display:flex}.wsIntakeHead>div>span,.wsBuyerComposerHead span,.wsVersionHistory>div>span{color:#087d6a;letter-spacing:.12em;font-size:8px;font-weight:900}.wsIntakeHead h2,.wsBuyerComposerHead h2,.wsVersionHistory h2{margin:7px 0 5px;font-size:20px}.wsIntakeHead p{color:#657870;max-width:720px;margin:0;font-size:10px;line-height:1.55}.wsUploadGrid{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:20px;display:grid}.wsUploadGrid label{cursor:pointer;background:#fff;border:1px dashed #9fbbb4;border-radius:14px;gap:5px;min-height:112px;padding:17px;display:grid;position:relative}.wsUploadGrid label:hover{background:#f1fbf7;border-color:#087d6a}.wsUploadGrid b{font-size:11px}.wsUploadGrid span{color:#6c7d76;font-size:9px;line-height:1.45}.wsUploadGrid input{opacity:0;width:1px;height:1px;position:absolute}.wsUploadGrid em{color:#087d6a;align-self:end;font-size:9px;font-style:normal;font-weight:850}.wsIntakeMessage{color:#1a6a50;background:#e5f5ee;border-radius:10px;margin:15px 0 0;padding:12px 14px;font-size:10px}.wsIntakeMessage.error{color:#9a472e;background:#fff0eb}.wsExtractedFacts{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:16px;display:grid}.wsExtractedFacts>div{grid-column:1/-1;justify-content:space-between;align-items:center;gap:12px;display:flex}.wsExtractedFacts>div>span{gap:3px;display:grid}.wsExtractedFacts>div>span>b{font-size:12px}.wsExtractedFacts>div>span>small{color:#708079;font-size:9px}.wsExtractedFacts article{background:#fff;border:1px solid #d4e0dc;border-radius:13px;flex-direction:column;padding:15px;display:flex}.wsExtractedFacts article.conflict{background:#fff9f4;border-color:#e4a36f}.wsExtractedFacts article>span{color:#805c1d;background:#fff1d8;border-radius:999px;align-self:flex-start;padding:4px 6px;font-size:7px;font-weight:900}.wsExtractedFacts article>span.high{color:#176244;background:#ddf3e8}.wsExtractedFacts article>span.conflict{color:#913d27;background:#ffe1d1}.wsExtractedFacts h3{margin:11px 0 5px;font-size:10px}.wsExtractedFacts article>b{font-size:11px}.wsFactSource{color:#087d6a;margin-top:7px;font-size:7px;font-weight:800;line-height:1.45;display:block}.wsExtractedFacts p{color:#6d7e77;flex:1;font-size:8px;line-height:1.5}.wsExtractedFacts article>button{align-self:flex-start}.wsFileList{gap:7px;margin-top:16px;display:grid}.wsFileList>b{font-size:11px}.wsFileList>span{background:#eaf2ef;border-radius:10px;grid-template-columns:80px 1fr auto;align-items:center;gap:12px;padding:10px 12px;display:grid}.wsFileList i{color:#087d6a;font-size:7px;font-style:normal;font-weight:900}.wsFileList strong{font-size:9px}.wsFileList small{color:#6c7f77;font-size:8px}.wsProducerPacket{background:#fff;border:1px solid #b8d5ce;border-radius:20px;margin:0 0 18px;padding:25px;box-shadow:0 16px 42px #052b300f}.wsProducerPacket>header{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.wsProducerPacket>header span{color:#087d6a;letter-spacing:.12em;font-size:8px;font-weight:900}.wsProducerPacket>header h2{margin:7px 0 6px;font-size:21px}.wsProducerPacket>header p{color:#657870;max-width:760px;margin:0;font-size:10px;line-height:1.55}.wsProducerPacket>header>strong{color:#096b59;background:#e6f6ef;border-radius:10px;flex:none;padding:10px 13px;font-size:10px}.wsProducerDemo{background:#fff8ea;border-left:3px solid #e6a43c;gap:12px;margin-top:16px;padding:12px 14px;display:flex}.wsProducerDemo b{font-size:9px}.wsProducerDemo span{color:#715f42;font-size:9px;line-height:1.5}.wsProducerChecklist{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:18px;display:grid}.wsProducerChecklist article{background:#fff8f5;border:1px solid #e3c5ba;border-radius:13px;grid-template-columns:27px 1fr;gap:11px;padding:15px;display:grid}.wsProducerChecklist article.ready{background:#f2faf6;border-color:#b9d9cd}.wsProducerChecklist i{color:#a24a31;background:#ffe5db;border-radius:8px;place-items:center;width:25px;height:25px;font-size:10px;font-style:normal;font-weight:900;display:grid}.wsProducerChecklist .ready i{color:#12654b;background:#d5efe4}.wsProducerChecklist b{font-size:11px}.wsProducerChecklist p{color:#65776f;margin:5px 0;font-size:9px;line-height:1.45}.wsProducerChecklist small{color:#98604c;font-size:8px;line-height:1.4}.wsProducerChecklist .ready small{color:#267258}.wsProducerPacket>footer{border-top:1px solid #e1e9e6;justify-content:space-between;align-items:center;gap:25px;margin-top:18px;padding-top:17px;display:flex}.wsProducerPacket>footer>div:first-child{max-width:580px}.wsProducerPacket>footer b{font-size:10px}.wsProducerPacket>footer p{color:#687a72;margin:5px 0 0;font-size:9px;line-height:1.5}.wsProducerActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.wsProducerError{color:#913d27;background:#fff0ea;border-radius:9px;margin:13px 0 0;padding:10px 12px;font-size:9px}.wsScenarioGrid{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:16px;display:grid}.wsScenarioGrid article{background:#fff;border:1px solid #d3dfdc;border-top:4px solid #0fa58a;border-radius:16px;padding:22px}.wsScenarioGrid article.optimistic{border-top-color:#26a773}.wsScenarioGrid article.expected{border-top-color:#167be8;box-shadow:0 15px 40px #167be81a}.wsScenarioGrid article.risk{border-top-color:#ff7357}.wsScenarioGrid>article>span{color:#75867f;letter-spacing:.11em;font-size:8px;font-weight:900}.wsScenarioGrid h2{margin:12px 0 15px;font-size:25px}.wsScenarioGrid h2 small{color:#708079;font-size:10px}.wsScenarioGrid article>div{border-top:1px solid #edf0ef;justify-content:space-between;padding:8px 0;font-size:9px;display:flex}.wsScenarioGrid article>div strong{font-size:11px}.wsScenarioGrid .risk{color:#b34c33}.wsScenarioGrid ul{color:#6b7c75;margin:10px 0 0;padding-left:17px;font-size:8px;line-height:1.6}.wsBuyerSummary{grid-template-columns:repeat(6,1fr);gap:11px;margin-bottom:15px;display:grid}.wsBuyerSummary>div{background:#fff;border:1px solid #d4dfdc;border-radius:14px;padding:18px}.wsBuyerSummary small{color:#71827b;text-transform:uppercase;font-size:8px;font-weight:850;display:block}.wsBuyerSummary strong{margin-top:8px;font-size:29px;display:block}.wsBuyerSummary strong span{color:#8a9993;font-size:11px}.wsBuyerSummary .good{background:#edf9f3;border-color:#a8d7c1}.wsBuyerSummary .risk{background:#fff6f2;border-color:#efd0c5}.wsBuyerComposer{background:#fff;border:1px solid #ccdcd8;border-radius:18px;padding:24px}.wsBuyerComposerHead{justify-content:space-between;align-items:start;gap:20px;display:flex}.wsBuyerComposerHead>b{color:#08705c;background:#e4f3ed;border-radius:9px;padding:8px 10px;font-size:10px}.wsBuyerForm{grid-template-columns:repeat(2,1fr);gap:13px;margin-top:20px;display:grid}.wsBuyerForm label{gap:7px;display:grid}.wsBuyerForm label.wide{grid-column:1/-1}.wsBuyerForm label>b{text-transform:uppercase;letter-spacing:.04em;font-size:9px}.wsBuyerForm input,.wsBuyerForm textarea,.wsBuyerForm select,.wsBuyerList select{color:#0b2731;background:#fbfdfc;border:1px solid #cfdbd8;border-radius:10px;outline:none;width:100%;padding:11px 12px;font-size:10px}.wsBuyerForm label.score{grid-template-columns:1fr auto}.wsBuyerForm label.score input{grid-column:1/-1;padding:0}.wsBuyerComposer>footer{border-top:1px solid #e0e7e4;justify-content:space-between;align-items:center;gap:25px;margin-top:18px;padding-top:18px;display:flex}.wsBuyerComposer>footer p{color:#687a72;max-width:700px;margin:0;font-size:9px;line-height:1.5}.wsBuyerEmpty{background:#f8fbfa;border:1px dashed #adc3bc;border-radius:18px;justify-items:start;margin-top:15px;padding:35px;display:grid}.wsBuyerEmpty>span{color:#087d6a;font-size:25px;font-weight:900}.wsBuyerEmpty h2{margin:14px 0 7px}.wsBuyerEmpty p{color:#6a7b74;max-width:720px;margin:0;font-size:10px;line-height:1.6}.wsBuyerList{grid-template-columns:repeat(2,1fr);gap:12px;margin-top:15px;display:grid}.wsBuyerList article{background:#fff;border:1px solid #d5dfdc;border-top:4px solid #f0b64e;border-radius:15px;padding:20px}.wsBuyerList article.qualified{border-top-color:#13a384}.wsBuyerTop{justify-content:space-between;gap:12px;display:flex}.wsBuyerTop span{color:#71827b;text-transform:uppercase;font-size:8px;font-weight:850}.wsBuyerTop b{color:#087d6a;text-align:right;font-size:12px}.wsBuyerTop b small{color:#71827b;text-transform:uppercase;font-size:7px;font-weight:850;display:block}.wsBuyerList h2{margin:12px 0 3px;font-size:19px}.wsBuyerList>a{color:#087d6a;font-size:9px}.wsBuyerList>article>p{color:#61736c;font-size:10px;line-height:1.55}.wsBuyerRouteState{background:#f5f8f7;border:1px solid #d7e2df;border-radius:11px;gap:4px;margin:12px 0;padding:11px 12px;display:grid}.wsBuyerRouteState b{font-size:9px}.wsBuyerRouteState span{color:#63766f;font-size:8px;line-height:1.5}.wsBuyerRouteState.direct{background:#edf9f3;border-color:#9fd2bd}.wsBuyerRouteState.direct b{color:#17644c}.wsBuyerRouteState.routing{background:#fff8e7;border-color:#e3c985}.wsBuyerRouteState.routing b{color:#765713}.wsBuyerRouteState.missing{background:#fff5f1;border-color:#e5c6bb}.wsBuyerRouteState.missing b{color:#91452f}.wsBuyerList dl{grid-template-columns:1fr 1fr;gap:8px;margin:15px 0;display:grid}.wsBuyerList dl>div{background:#f0f5f3;border-radius:9px;padding:9px}.wsBuyerList dt{color:#7d8c86;text-transform:uppercase;font-size:7px;font-weight:900}.wsBuyerList dd{overflow-wrap:anywhere;margin:4px 0 0;font-size:9px;line-height:1.45}.wsBuyerList>article>footer{border-top:1px solid #e3e8e6;grid-template-columns:1fr 150px auto;align-items:center;gap:10px;padding-top:13px;display:grid}.wsBuyerList>article>footer label{align-items:center;gap:7px;font-size:8px;display:flex}.wsBuyerList>article>footer select{padding:8px}.wsBuyerResearchMethod{background:linear-gradient(135deg,#f4fbf8,#fff);border:1px solid #9fcbbf;border-radius:18px;margin-bottom:15px;padding:22px}.wsBuyerResearchMethod>header{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.wsBuyerResearchMethod>header span{color:#087d6a;letter-spacing:.1em;font-size:8px;font-weight:900}.wsBuyerResearchMethod h2{margin:7px 0 0;font-size:20px}.wsBuyerResearchMethod>header>strong{color:#17644c;background:#dff3eb;border-radius:8px;padding:7px 9px;font-size:9px}.wsBuyerResearchMethod>div{grid-template-columns:repeat(4,1fr);gap:9px;margin-top:17px;display:grid}.wsBuyerResearchMethod article{background:#fff;border:1px solid #d4e2de;border-radius:11px;align-items:center;gap:9px;padding:11px;display:flex}.wsBuyerResearchMethod article b{color:#087d6a;font-size:15px}.wsBuyerResearchMethod article span{color:#526a61;font-size:8px;line-height:1.35}.wsBuyerResearchMethod>p{color:#5d7169;margin:14px 0 0;font-size:9px;line-height:1.55}.wsBuyerEvidenceScore{background:#f4faf7;border:1px solid #b9d7cf;border-radius:12px;margin:13px 0;padding:14px}.wsBuyerEvidenceScore>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.wsBuyerEvidenceScore>header b{font-size:9px}.wsBuyerEvidenceScore>header time{color:#6a7d75;font-size:8px}.wsBuyerEvidenceScore>div{grid-template-columns:repeat(2,1fr);gap:6px;margin-top:10px;display:grid}.wsBuyerEvidenceScore>div span{color:#61736c;background:#fff;border-radius:8px;justify-content:space-between;gap:8px;padding:7px 8px;font-size:8px;display:flex}.wsBuyerEvidenceScore>div b{color:#087d6a}.wsBuyerEvidenceScore>p{color:#526860;margin:10px 0 0;font-size:8px;line-height:1.55}.wsBuyerEvidenceScore>p.gap{color:#78562f;background:#fff8ed;border-left:3px solid #e6a75b;padding:9px}.wsBuyerEvidenceScore nav{flex-wrap:wrap;gap:7px;margin-top:10px;display:flex}.wsBuyerEvidenceScore nav a{color:#087d6a;border:1px solid #b7d2cb;border-radius:999px;padding:6px 8px;font-size:8px;font-weight:800}.wsBuyerRoutingDraft{border-top:1px solid #cfe0db;margin-top:11px;padding-top:10px}.wsBuyerRoutingDraft summary{cursor:pointer;color:#075f54;font-size:9px;font-weight:900}.wsBuyerRoutingDraft>p{color:#657870;margin:8px 0;font-size:8px;line-height:1.5}.wsBuyerRoutingDraft>div{background:#fff;border-radius:10px;padding:12px}.wsBuyerRoutingDraft>div>b{color:#173e38;font-size:9px;display:block}.wsBuyerRoutingDraft pre{white-space:pre-wrap;overflow-wrap:anywhere;color:#50665e;margin:9px 0 0;font-family:inherit;font-size:8px;line-height:1.55}.wsVersionHistory{background:#fff;border:1px solid #d2dfdc;border-radius:17px;grid-template-columns:1fr;gap:8px;margin-top:16px;padding:21px;display:grid}.wsVersionHistory>div{margin-bottom:6px}.wsVersionHistory article{background:#f3f7f5;border-radius:10px;grid-template-columns:150px 90px 1fr auto;align-items:center;gap:13px;padding:12px;display:grid}.wsVersionHistory article>span{color:#60726b;text-align:center;background:#e5ece9;border-radius:999px;padding:5px 7px;font-size:7px;font-weight:900}.wsVersionHistory article>span.published{color:#176346;background:#d9f2e5}.wsVersionHistory article>b{font-size:10px}.wsVersionHistory article>small{color:#71817b;font-size:8px}.wsVersionHistory article>a{color:#087d6a;font-size:8px;font-weight:850}.wsVersionHistory article>a[aria-disabled=true]{color:#8b9993;pointer-events:none}.adminModeTabs{gap:7px;margin-top:17px;display:flex}.adminModeTabs a{color:#64766f;background:#fff;border:1px solid #d3dfdc;border-radius:9px;padding:8px 11px;font-size:9px;font-weight:850}.adminModeTabs a.active{color:#076752;background:#e8f6f1;border-color:#087d6a}.wsHeaderActions{align-items:center;gap:12px;margin-top:18px;display:flex}.wsHeaderActions small{color:#6b7d76;max-width:520px;font-size:9px;line-height:1.5}.wsProviderMap{background:#fbfcfa;border:1px solid #cad8d3;border-radius:17px;grid-template-columns:minmax(220px,.75fr) 1.4fr;gap:30px;margin-top:18px;padding:24px;display:grid}.wsProviderMap>div>span{color:#087d6a;letter-spacing:.11em;font-size:8px;font-weight:900}.wsProviderMap h2{margin:9px 0 7px;font-size:18px}.wsProviderMap p{color:#687a73;margin:0;font-size:9px;line-height:1.55}.wsProviderMap ul{gap:7px;margin:0;padding:0;list-style:none;display:grid}.wsProviderMap li{background:#f1f5f3;border-radius:9px;grid-template-columns:150px 1fr;gap:12px;padding:9px 11px;display:grid}.wsProviderMap li:before{content:"";background:#d29737;border-radius:50%;grid-column:1;align-self:center;width:7px;height:7px;position:absolute}.wsProviderMap li{padding-left:27px;position:relative}.wsProviderMap li.active:before{background:#1aa778}.wsProviderMap b{font-size:9px}.wsProviderMap li span{color:#6a7c74;font-size:8px;line-height:1.45}.deferredScope,.adminDeferred{background:#f5f8f6;border:1px dashed #b9c9c3;border-radius:13px;margin-top:18px;padding:17px}.deferredScope{gap:5px;display:grid}.deferredScope b,.adminDeferred b{font-size:10px}.deferredScope span,.adminDeferred p{color:#65776f;margin:5px 0 0;font-size:9px;line-height:1.55}@media (width<=1100px){.wsLaneGrid{grid-template-columns:repeat(2,1fr)}.wsDecisionChain{grid-template-columns:1fr}.wsDecisionChain>i{justify-self:start;transform:rotate(90deg)}.wsUploadGrid,.wsExtractedFacts,.wsScenarioGrid{grid-template-columns:1fr}.wsBuyerSummary{grid-template-columns:repeat(2,1fr)}}@media (width<=760px){.wsTopActions{flex-wrap:wrap}.wsModeSwitch{order:3}.wsIntakeHead,.wsBuyerComposerHead,.wsBuyerComposer>footer,.wsHeaderActions,.wsBuyerResearchMethod>header{flex-direction:column;align-items:stretch}.wsFileList>span,.wsBuyerForm,.wsBuyerList,.wsProviderMap,.wsBuyerResearchMethod>div,.wsProviderMap li{grid-template-columns:1fr}.wsBuyerForm label.wide{grid-column:auto}.wsBuyerList>article>footer{grid-template-columns:1fr}.wsVersionHistory article{grid-template-columns:1fr 1fr}.wsVersionHistory article>small,.wsVersionHistory article>a{grid-column:1/-1}.wsScoreStack{min-width:235px}}.wsProviderMap li{grid-template-columns:8px minmax(170px,.48fr) minmax(0,1fr);align-items:center;padding:9px 11px;position:static}.readinessPage>header>strong.accepted{color:#684d00;background:#fff0b8}.readinessStatusNote{color:#d8e5e2!important;max-width:740px!important;margin:12px 0 0!important;font-size:10px!important}.readinessSummaryGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:22px;display:grid}.readinessSummaryGrid article{background:#f7faf9;border:1px solid #c9d9d4;border-radius:15px;padding:20px}.readinessSummaryGrid article.available{background:#f1faf6;border-color:#9fd0be}.readinessSummaryGrid article.closed{background:#fff7f4;border-color:#edc1b3}.readinessSummaryGrid article.next{background:#fffaf0;border-color:#e7d39d}.readinessSummaryGrid span{color:#08715e;letter-spacing:.08em;font-size:8px;font-weight:900}.readinessSummaryGrid .closed span{color:#a54830}.readinessSummaryGrid .next span{color:#896514}.readinessSummaryGrid h3{margin:11px 0 7px;font-size:15px}.readinessSummaryGrid p{color:#65776f;margin:0 0 11px;font-size:9px;line-height:1.55}.readinessSummaryGrid a{color:#087d6a;font-size:9px;font-weight:850}.readinessSummaryGrid small{color:#776a47;font-size:8px;line-height:1.45;display:block}@media (width<=900px){.readinessSummaryGrid{grid-template-columns:1fr}}.wsProviderMap li:before{grid-area:1/1;align-self:center;position:static}.wsProviderMap li>b{grid-area:1/2}.wsProviderMap li>span{grid-area:1/3}@media (width<=760px){.wsProviderMap li{grid-template-columns:8px minmax(0,1fr)}.wsProviderMap li:before{grid-area:1/1}.wsProviderMap li>b{grid-area:1/2}.wsProviderMap li>span{grid-area:2/2}}.wsBuyerList article.editing{grid-column:1/-1}.wsBuyerEditToggle{margin-top:4px;padding:8px 10px}.wsBuyerEditor{background:linear-gradient(145deg,#f6fffb,#edf7f4);border:1px solid #9fc8bd;border-radius:14px;grid-column:1/-1;margin:16px 0;padding:18px}.wsBuyerEditor>header{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.wsBuyerEditor>header span{color:#087d6a;letter-spacing:.11em;font-size:8px;font-weight:900}.wsBuyerEditor>header h3{margin:7px 0 4px;font-size:17px}.wsBuyerEditor>header p{color:#61766e;max-width:560px;margin:0;font-size:9px;line-height:1.55}.wsBuyerVerificationSteps{flex-wrap:wrap;gap:7px;margin-top:14px;display:flex}.wsBuyerVerificationSteps span{border-radius:999px;padding:6px 8px;font-size:8px;font-weight:850}.wsBuyerVerificationSteps .complete{color:#17644c;background:#ddf4e9}.wsBuyerVerificationSteps .missing{color:#93452f;background:#fff0e9}.wsBuyerForm.compact{gap:10px;margin-top:15px}.wsBuyerForm.compact input,.wsBuyerForm.compact textarea,.wsBuyerForm.compact select{background:#fff}.wsBuyerEditor>footer{border-top:1px solid #cfe0db;justify-content:space-between;align-items:center;gap:18px;margin-top:15px;padding-top:13px;display:flex}.wsBuyerEditor>footer small{color:#5f746c;max-width:620px;font-size:8px;line-height:1.5}.wsBuyerList>article>footer{grid-template-columns:1fr 145px auto auto;gap:8px}.wsBuyerList>article>footer .buttonGhost{white-space:nowrap;padding:8px 10px}.wsOutreachWorkbench{background:linear-gradient(145deg,#f7fffb,#edf7f4);border:1px solid #9fc8bd;border-radius:20px;margin-top:16px;padding:26px;box-shadow:0 20px 55px #053a3617}.wsOutreachWorkbench>header{justify-content:space-between;align-items:flex-start;gap:25px;display:flex}.wsOutreachWorkbench>header span{color:#087d6a;letter-spacing:.12em;font-size:8px;font-weight:900}.wsOutreachWorkbench>header h2{margin:8px 0 6px;font-size:24px}.wsOutreachWorkbench>header p{color:#62766f;margin:0;font-size:10px;line-height:1.55}.wsOutreachPipeline{grid-template-columns:repeat(4,1fr);gap:9px;margin:21px 0;display:grid}.wsOutreachPipeline>div{background:#fff;border:1px solid #d2dfdb;border-radius:11px;padding:13px 15px}.wsOutreachPipeline small{color:#71837b;text-transform:uppercase;font-size:8px;font-weight:850;display:block}.wsOutreachPipeline strong{margin-top:5px;font-size:22px;display:block}.wsOutreachLayout{grid-template-columns:minmax(0,1.35fr) minmax(260px,.65fr);gap:14px;display:grid}.wsOutreachEditor,.wsOutreachGuard{background:#fff;border:1px solid #d1dfdb;border-radius:15px;padding:20px}.wsOutreachEditor{gap:15px;display:grid}.wsOutreachEditor label{gap:7px;display:grid}.wsOutreachEditor label>b{text-transform:uppercase;letter-spacing:.05em;font-size:9px}.wsOutreachEditor input,.wsOutreachEditor textarea{color:#122e35;background:#fbfdfc;border:1px solid #c9d9d5;border-radius:10px;outline:none;width:100%;padding:11px 12px;font-size:10px;line-height:1.55}.wsOutreachCopy{flex-wrap:wrap;gap:8px;display:flex}.wsOutreachGuard>span{color:#087d6a;letter-spacing:.11em;font-size:8px;font-weight:900}.wsOutreachGuard ul{gap:8px;margin:15px 0;padding:0;list-style:none;display:grid}.wsOutreachGuard li{color:#804735;background:#fff3ef;border-radius:9px;padding:9px 10px 9px 31px;font-size:9px;line-height:1.4;position:relative}.wsOutreachGuard li:before{content:"!";color:#6f2d1e;background:#f0b09e;border-radius:50%;place-items:center;width:15px;height:15px;font-size:8px;font-weight:900;display:grid;position:absolute;top:8px;left:10px}.wsOutreachGuard li.ok{color:#185f49;background:#e8f7f0}.wsOutreachGuard li.ok:before{content:"✓";color:#fff;background:#23a879}.wsOutreachGuard dl{gap:7px;margin:15px 0;display:grid}.wsOutreachGuard dl>div{background:#eef5f2;border-radius:9px;padding:10px}.wsOutreachGuard dt{color:#73837d;text-transform:uppercase;font-size:7px;font-weight:900}.wsOutreachGuard dd{overflow-wrap:anywhere;margin:4px 0 0;font-size:9px;line-height:1.45}.wsOutreachBlock,.wsOutreachDemo{background:#fff3ef;border-left:3px solid #ee7659;margin:12px 0;padding:12px}.wsOutreachDemo{background:#fff6dc;border-left-color:#d49b28}.wsOutreachBlock b,.wsOutreachDemo b{font-size:9px}.wsOutreachBlock p,.wsOutreachDemo p{color:#6c5c56;margin:5px 0 0;font-size:8px;line-height:1.5}.wsOutreachGuard>.button{width:100%}.wsOutcomeActions{border-top:1px solid #e1e8e5;gap:7px;margin-top:13px;padding-top:13px;display:grid}.wsOutcomeActions>b{font-size:9px}.wsOutcomeActions>button{color:#17423d;cursor:pointer;background:#f8fbfa;border:1px solid #c8d9d4;border-radius:8px;padding:9px;font-size:9px;font-weight:800}.wsOutcomeActions>button:hover{background:#edf8f4;border-color:#087d6a}.wsQualificationGate{background:#f7fbf9;border:1px solid #cbdcd6;border-radius:12px;grid-column:1/-1;gap:8px;padding:14px;display:grid}.wsQualificationGate>strong{font-size:11px}.wsQualificationGate>p,.wsQualificationGate>small{color:#60756e;margin:0;font-size:8px;line-height:1.5}.wsQualificationGate>label:not(.note){align-items:flex-start;gap:7px;font-size:8px;line-height:1.4;display:flex}.wsQualificationGate .note{gap:5px;display:grid}.wsQualificationGate textarea{resize:vertical;width:100%;font:inherit;border:1px solid #c8d9d4;border-radius:8px;padding:9px}.wsQualificationGate>button{color:#fff;background:#087d6a;border:0;border-radius:8px;padding:10px;font-size:9px;font-weight:850}.wsQualificationGate>button:disabled,.wsOutcomeActions>button:disabled{cursor:not-allowed;opacity:.45}@media (width<=1100px){.wsOutreachLayout{grid-template-columns:1fr}}@media (width<=760px){.wsBuyerEditor>header,.wsBuyerEditor>footer,.wsOutreachWorkbench>header{flex-direction:column;align-items:stretch}.wsBuyerEditor{padding:15px}.wsBuyerList article,.wsBuyerTop,.wsBuyerList>article>footer{min-width:0}.wsBuyerList>article>footer{grid-template-columns:minmax(0,1fr)}.wsBuyerList>article>footer>*{width:100%;min-width:0}.wsBuyerList>article>footer .buttonGhost{white-space:normal}.wsOutreachPipeline{grid-template-columns:repeat(2,1fr)}.wsOutreachCopy{flex-direction:column}.wsOutreachCopy>*{width:100%}}.wsSaved.conflict{color:#a43f28;font-weight:850}.wsProjectSetup{z-index:120;color:#fff;background:linear-gradient(125deg,#051922fa,#073f3bf5);grid-template-columns:minmax(260px,.75fr) minmax(320px,1fr);align-items:center;gap:40px;padding:clamp(28px,7vw,100px);display:grid;position:fixed;inset:0;overflow:auto}.wsProjectSetup>div:first-child{max-width:570px}.wsProjectSetup>div:first-child>span{color:#6fe0c7;letter-spacing:.14em;font-size:10px;font-weight:900}.wsProjectSetup h2{letter-spacing:-.055em;margin:18px 0 14px;font-size:clamp(38px,5vw,72px);line-height:.98}.wsProjectSetup p{color:#b4c7c5;font-size:14px;line-height:1.7}.wsProjectSetupForm{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffff14;border:1px solid #ffffff26;border-radius:22px;gap:16px;padding:30px;display:grid;box-shadow:0 35px 90px #00000047}.wsProjectSetupForm label{gap:8px;display:grid}.wsProjectSetupForm label>b{text-transform:uppercase;letter-spacing:.06em;font-size:10px}.wsProjectSetupForm input,.wsProjectSetupForm select{color:#0b2731;background:#fff;border:1px solid #ffffff40;border-radius:11px;width:100%;min-height:50px;padding:0 14px;font-size:13px}.wsProjectSetupForm>div{gap:10px;display:flex}.wsProjectSetupForm>p[role=alert]{color:#812e18;background:#ffe5dc;border-radius:9px;margin:0;padding:11px;font-size:11px}.wsFileList em{align-items:center;gap:7px;font-style:normal;display:flex}.wsFileList em a,.wsFileList em button{color:#087d6a;cursor:pointer;background:#fff;border:1px solid #b9d1ca;border-radius:7px;padding:6px 8px;font-size:8px;font-weight:850}.wsFileList em button:disabled{cursor:wait;opacity:.55}.wsProjectEvidenceList article.revoked{opacity:.78;background:#fff6f2;border-top-color:#b4432e}.wsProjectEvidenceList article.revoked .wsEvidenceRecordTop b{color:#9e3f2b}.liveProof span,.liveSteps article{border:1px solid var(--line);background:#f7faf8;border-radius:14px;padding:22px}.liveSupplier{background:#f5faf8;border:1px solid #c9dcd5;border-left:4px solid #0b8d76;border-radius:15px;width:min(1040px,100% - 40px);margin:0 auto 45px;padding:26px}.liveSupplier>span{color:#087d6a;letter-spacing:.1em;text-transform:uppercase;font-size:9px;font-weight:900}.liveSupplier h2{margin:9px 0 5px;font-size:22px}.liveSupplier a{color:#087d6a;font-size:12px;font-weight:800}.liveSupplier p{color:var(--muted);margin:10px 0 0;font-size:11px;line-height:1.55}.adminExperimentControl{border-top:1px solid var(--line);gap:6px;width:100%;margin-top:5px;padding-top:8px;display:grid}.adminExperimentControl label{gap:4px;display:grid}.adminExperimentControl label span{color:var(--muted);font-size:8px}.adminExperimentControl input{border:1px solid var(--line);border-radius:7px;width:100%;padding:7px}.adminExperimentControl button{border:1px solid var(--line);color:#087d6a;cursor:pointer;background:#fff;border-radius:7px;padding:7px;font-size:9px;font-weight:800}.adminExperimentControl button.danger{color:#943b23;border-color:#efc7b8}.adminExperimentControl small[role=alert]{color:#943b23;font-size:8px}.adminTestRow{grid-template-columns:1.1fr 1fr 1.25fr 1fr}.demoSignalControl{background:#f1f8f5;border:1px solid #b8d8cc;border-radius:10px;gap:7px;width:100%;margin-top:6px;padding:10px;display:grid}.demoSignalControl strong{color:#145f45;font-size:10px}.demoSignalControl small{font-size:8px;line-height:1.45}.demoSignalControl label{gap:4px;display:grid}.demoSignalControl label span{color:var(--muted);font-size:8px}.demoSignalControl select,.demoSignalControl button{border:1px solid var(--line);color:#0b4939;width:100%;font:inherit;background:#fff;border-radius:7px;padding:8px;font-size:9px;font-weight:750}.demoSignalControl button{cursor:pointer}.demoSignalControl button:disabled{opacity:.55;cursor:wait}.demoSignalControl small[role=alert]{color:#943b23}@media (width<=760px){.wsProjectSetup{grid-template-columns:1fr;padding:24px}.wsProjectSetup h2{font-size:42px}.wsProjectSetupForm{padding:20px}.wsProjectSetupForm>div{flex-direction:column}.workspacePage,.wsTopbar,.wsLayout,.wsContent{width:100%;min-width:0;max-width:100%}.wsTopbar{grid-template-columns:minmax(0,1fr);gap:10px;overflow:hidden}.wsTopbar>.brand{min-width:0}.wsTopActions{grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;width:100%;min-width:0;display:grid}.wsProjectPicker{grid-column:1;min-width:0;max-width:100%;overflow:hidden}.wsProjectPicker>span{flex:none}.wsProjectPicker select{text-overflow:ellipsis;width:100%;min-width:0;max-width:100%}.wsModeSwitch{order:initial;white-space:nowrap;grid-column:2;min-width:0}.wsTopActions>.textButton{grid-column:1/-1;justify-self:end;padding:2px 0}.wsDemoBanner,.wsLanguageNotice{flex-direction:column;align-items:flex-start;gap:7px}.wsDemoBanner b,.wsLanguageNotice b{white-space:normal}.wsSidebar,.wsSidebar nav,.wsContent>*{min-width:0;max-width:100%}.wsSidebar nav{scrollbar-width:none}.wsSidebar nav::-webkit-scrollbar{display:none}}.wsProviderMap a{color:#087d6a;font-weight:850}.wsProductionGate{background:linear-gradient(135deg,#fff7f3,#fff);border:1px solid #e5b9a9;border-radius:17px;justify-content:space-between;align-items:center;gap:35px;margin-top:18px;padding:24px 28px;display:flex}.wsProductionGate>div>span,.wsLiveDataPanel>header span,.wsGovernance>header span{color:#a4482f;letter-spacing:.12em;font-size:8px;font-weight:900}.wsProductionGate h2{margin:7px 0 5px;font-size:20px}.wsProductionGate p{color:#6e746f;max-width:820px;margin:0;font-size:9px;line-height:1.55}.wsProductionGate>strong{color:#9b3d26;letter-spacing:.08em;background:#ffe3d9;border-radius:999px;padding:10px 13px;font-size:10px}.wsLiveDataPanel{background:linear-gradient(140deg,#f7fffb,#f4f8f7);border:1px solid #bcd6cf;border-radius:19px;margin-bottom:18px;padding:24px}.wsLiveDataPanel>header{justify-content:space-between;align-items:start;gap:25px;display:flex}.wsLiveDataPanel h2{margin:7px 0 0;font-size:20px}.wsLiveDataPanel>header>small{color:#6f7f79;text-align:right;max-width:280px;font-size:9px;line-height:1.5}.wsLiveDataGrid{grid-template-columns:repeat(3,1fr);gap:11px;margin-top:18px;display:grid}.wsLiveDataGrid article{background:#fff;border:1px solid #d0ded9;border-radius:14px;flex-direction:column;gap:11px;padding:18px;display:flex}.wsLiveDataGrid article>div{justify-content:space-between;align-items:center;gap:10px;display:flex}.wsLiveDataGrid article>div>b{font-size:11px}.wsLiveDataGrid article>div>span{color:#a04931;background:#fff0e9;border-radius:999px;padding:5px 7px;font-size:7px;font-weight:900}.wsLiveDataGrid article>div>span.live{color:#116649;background:#ddf4e9}.wsLiveDataGrid article>div>span.expert{color:#76520d;background:#fff1d6}.wsLiveDataGrid p{color:#657770;flex:1;margin:0;font-size:9px;line-height:1.55}.wsLiveDataGrid article>small{color:#22604f;background:#edf7f3;border-radius:8px;padding:9px;font-size:8px;line-height:1.45;display:block}.wsLiveDataGrid article>small.error{color:#8f3a24;background:#fff0ea}.wsLiveDataGrid article>a:not(.buttonGhost){color:#087d6a;font-size:8px;font-weight:850}.wsReviewStages{background:linear-gradient(145deg,#f7fffb,#fff);border-color:#b9d8ce}.wsReviewStages h2{margin-bottom:7px}.wsReviewStages>p{color:#60746d;max-width:900px;line-height:1.6}.wsReviewStages ul{gap:8px;margin:17px 0 0;padding:0;list-style:none;display:grid}.wsReviewStages li{color:#526a62;background:#edf7f3;border-left:3px solid #19a37b;border-radius:0 9px 9px 0;padding:11px 13px;font-size:9px;line-height:1.55}.wsReviewStages li b{color:#123d37}.wsGovernance{background:#f7faf9;border:1px solid #c7d8d3;border-radius:20px;margin-top:18px;padding:26px}.wsGovernance>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;list-style:none;display:flex}.wsGovernance>summary::-webkit-details-marker{display:none}.wsGovernance>summary b{font-size:14px}.wsGovernance>summary span{color:#657770;font-size:9px}.wsGovernance>summary:after{content:"Aç ↓";color:#08715e;background:#e5f1ed;border-radius:999px;flex:none;padding:7px 10px;font-size:8px;font-weight:900}.wsGovernance[open]>summary{border-bottom:1px solid #d8e4e0;padding-bottom:18px}.wsGovernance[open]>summary:after{content:"Kapat ↑"}.wsGovernance>.wsPanel{box-shadow:none;background:#fff;border-color:#d9e5e1;margin-top:18px}.wsGovernance>header{justify-content:space-between;align-items:start;gap:30px;margin-top:22px;display:flex}.wsGovernance>header h2{margin:8px 0 6px;font-size:23px}.wsGovernance>header p{color:#64766f;max-width:790px;margin:0;font-size:10px;line-height:1.55}.wsGovernance>header>strong{white-space:nowrap;background:#e9efed;border-radius:10px;padding:10px 12px;font-size:10px}.wsGovernance>div{grid-template-columns:repeat(2,1fr);gap:12px;margin-top:22px;display:grid}.wsGovernance article{background:#fff;border:1px solid #dfc5ba;border-top:4px solid #e57457;border-radius:15px;padding:19px}.wsGovernance article.approved{border-color:#18a274 #a8d8c4 #a8d8c4}.wsGovernanceTitle{gap:12px;display:flex}.wsGovernanceTitle>span{color:#9e4029;background:#ffe7df;border-radius:50%;flex:0 0 25px;place-items:center;height:25px;font-size:10px;font-weight:900;display:grid}.wsGovernance article.approved .wsGovernanceTitle>span{color:#126248;background:#daf3e7}.wsGovernanceTitle b{font-size:12px}.wsGovernanceTitle p{color:#64766f;margin:5px 0;font-size:9px;line-height:1.5}.wsGovernanceTitle small{color:#7b8a84;font-size:8px}.wsGovernanceForm{grid-template-columns:1fr 1fr;gap:10px;margin-top:17px;display:grid}.wsGovernanceForm label{gap:5px;display:grid}.wsGovernanceForm label.wide{grid-column:1/-1}.wsGovernanceForm label>b{text-transform:uppercase;letter-spacing:.04em;font-size:8px}.wsGovernanceForm input,.wsGovernanceForm select,.wsGovernanceForm textarea{color:#143037;background:#fbfdfc;border:1px solid #cfdbd7;border-radius:9px;width:100%;padding:9px 10px;font-size:9px}.wsGovernanceError{color:#8f3a24;background:#fff0ea;border-radius:8px;margin:11px 0 0;padding:9px;font-size:8px;line-height:1.45}.wsGovernance>footer{color:#fff;background:#092f35;border-radius:11px;justify-content:space-between;gap:20px;margin-top:18px;padding:14px 16px;display:flex}.wsGovernance>footer b{font-size:10px}.wsGovernance>footer span{color:#b8cbc8;text-align:right;font-size:9px}.wsAuthorizationPanel{background:linear-gradient(145deg,#eff9f5,#fff);border:1px solid #b8d8cd;border-radius:15px;grid-column:1/-1;gap:12px;margin-top:6px;padding:21px;display:grid}.wsAuthorizationPanel>span{color:#087b68;letter-spacing:.12em;font-size:8px;font-weight:900}.wsAuthorizationPanel h2{margin:0;font-size:18px}.wsAuthorizationPanel>p{color:#63776f;max-width:780px;margin:0;font-size:9px;line-height:1.55}.wsAuthorizationPanel label{color:#173b36;align-items:flex-start;gap:9px;font-size:9px;line-height:1.5;display:flex}.wsAuthorizationPanel label input[type=checkbox]{accent-color:#0b8d76;flex:none;width:16px;height:16px;margin-top:1px}.wsAuthorizationPanel label.reference{gap:6px;display:grid}.wsAuthorizationPanel label.reference>b{text-transform:uppercase;letter-spacing:.06em;font-size:8px}.wsAuthorizationPanel label.reference input{color:#143037;background:#fff;border:1px solid #c5d9d2;border-radius:9px;width:100%;min-height:42px;padding:0 11px;font-size:9px}.wsAuthorizationPanel ul{color:#8d3f2a;background:#fff1ec;border-radius:9px;gap:5px;margin:0;padding:11px 13px 11px 28px;font-size:8px;line-height:1.5;display:grid}.wsSecureAuthorization{background:#fff;border:1px solid #d3ded9;border-radius:11px;gap:8px;padding:15px;display:grid}.wsSecureAuthorization.ready{background:#f4fbf8;border-color:#93cbbb}.wsSecureAuthorization.missing{background:#fff8f5;border-color:#efc5b8}.wsSecureAuthorization>b{font-size:11px}.wsSecureAuthorization>p{color:#60736c;margin:0;font-size:9px;line-height:1.55}.wsSecureAuthorization>code{overflow-wrap:anywhere;color:#24554c;background:#eaf4f0;border-radius:7px;padding:8px 10px;font-size:8px;display:block}.wsSecureAuthorization>.buttonGhost{justify-self:start}@media (width<=1100px){.wsLiveDataGrid,.wsGovernance>div{grid-template-columns:1fr}}@media (width<=760px){.wsProductionGate,.wsLiveDataPanel>header,.wsGovernance>header,.wsGovernance>footer,.wsGovernance>summary,.wsProducerPacket>header,.wsProducerPacket>footer{flex-direction:column;align-items:stretch}.wsGovernance>summary:after{align-self:flex-start}.wsLiveDataPanel>header>small,.wsGovernance>footer span{text-align:left}.wsGovernanceForm,.wsProducerChecklist{grid-template-columns:1fr}.wsGovernanceForm label.wide{grid-column:auto}.wsGovernance,.wsProducerPacket{padding:20px}.wsAuthorizationPanel{padding:17px}.wsProducerActions{flex-direction:column;justify-content:flex-start;align-items:stretch}.wsProducerActions .button,.wsProducerActions .buttonGhost{width:100%}}.readinessPage{color:#092d35;background:#edf3f1;min-height:100vh}.readinessPage>nav{justify-content:space-between;align-items:center;width:min(1180px,100% - 40px);margin:auto;padding:24px 0;display:flex}.readinessPage>nav>a:last-child{color:#087d6a;font-size:11px;font-weight:850}.readinessPage>header{color:#fff;background:radial-gradient(circle at 88% 12%,#c9f66b2e,#0000 28%),#072f36;border-radius:28px;width:min(1180px,100% - 40px);margin:0 auto;padding:60px;box-shadow:0 30px 85px #072f362e}.readinessPage>header>span{color:#c9f66b;letter-spacing:.14em;font-size:10px;font-weight:900}.readinessPage>header h1{letter-spacing:-.055em;max-width:900px;margin:20px 0 15px;font-family:Georgia,serif;font-size:clamp(42px,6vw,76px);line-height:.98}.readinessPage>header p{color:#b6c9c6;max-width:780px;font-size:14px;line-height:1.65}.readinessPage>header>strong{letter-spacing:.09em;border-radius:999px;margin-top:20px;padding:11px 14px;font-size:9px;display:inline-block}.readinessPage>header>strong.closed{color:#963d27;background:#ffe1d7}.readinessPage>header>strong.ready{color:#214814;background:#dff5a4}.readinessPage>section{background:#fff;border:1px solid #cadbd6;border-radius:22px;width:min(1180px,100% - 40px);margin:22px auto;padding:32px}.readinessSectionHead{align-items:start;gap:17px;display:flex}.readinessSectionHead>span{color:#08715e;background:#dff2eb;border-radius:11px;flex:0 0 38px;place-items:center;height:38px;font-size:11px;font-weight:900;display:grid}.readinessSectionHead h2{margin:0 0 5px;font-size:26px}.readinessSectionHead p{color:#687a73;margin:0;font-size:10px}.readinessCards{grid-template-columns:repeat(3,1fr);gap:11px;margin-top:22px;display:grid}.readinessCards article{border:1px solid #e3c2b7;border-top:4px solid #e8795b;border-radius:14px;padding:19px}.readinessCards article.live{border-color:#18a274 #add7c5 #add7c5}.readinessCards article.expert-required{border-color:#dda62f #ead5a6 #ead5a6}.readinessCards article>span{color:#a54830;letter-spacing:.08em;font-size:7px;font-weight:900}.readinessCards article.live>span{color:#147056}.readinessCards h3{margin:10px 0 6px;font-size:14px}.readinessCards p{color:#667870;font-size:9px;line-height:1.55}.readinessCards a,.readinessExpertList a{color:#087d6a;font-size:8px;font-weight:850}.readinessExpertList{gap:8px;margin-top:22px;display:grid}.readinessExpertList article{background:#f0f5f3;border-radius:11px;justify-content:space-between;align-items:center;gap:20px;padding:14px 16px;display:flex}.readinessExpertList article>div{gap:4px;display:grid}.readinessExpertList b{font-size:11px}.readinessExpertList small{color:#6b7d75;font-size:8px}.readinessNotice{color:#476b61;background:#eff8f4;border-left:4px solid #0b8d76;margin:18px 0 0;padding:14px 16px;font-size:9px;line-height:1.6}.readinessNotice.warning{color:#754d42;background:#fff3ef;border-left-color:#e46f52}.readinessActions{flex-wrap:wrap;gap:9px;margin-top:20px;display:flex}.readinessActions a{color:#087d6a;border:1px solid #b9d2cb;border-radius:9px;padding:10px 13px;font-size:9px;font-weight:850}@media (width<=900px){.readinessCards{grid-template-columns:1fr 1fr}.readinessPage>header{padding:38px}}@media (width<=620px){.readinessCards{grid-template-columns:1fr}.readinessExpertList article{flex-direction:column;align-items:flex-start}.readinessPage>header{padding:28px}.readinessPage>section{padding:22px}.readinessPage>header h1{font-size:42px}}.onboardingSignIn{color:#092d35;background:radial-gradient(circle at 82% 15%,#c9f66b26,#0000 24%),#edf3f1;min-height:100vh;padding-bottom:70px}.onboardingSignIn>nav,.onboardingNav{justify-content:space-between;align-items:center;width:min(1180px,100% - 40px);margin:auto;padding:24px 0;display:flex}.onboardingSignIn>nav>a:last-child{color:#087d6a;font-size:11px;font-weight:850}.onboardingSignIn>section{color:#fff;background:#072f36;border-radius:30px;width:min(900px,100% - 40px);margin:70px auto 0;padding:clamp(30px,6vw,72px);box-shadow:0 35px 100px #072f3633}.onboardingSignIn>section>span,.onboardingHero>div>span,.assessmentResult>header>div>span{color:#c9f66b;letter-spacing:.14em;font-size:10px;font-weight:900}.onboardingSignIn h1{letter-spacing:-.055em;margin:20px 0 16px;font-family:Georgia,serif;font-size:clamp(42px,6vw,70px);font-weight:500;line-height:1}.onboardingSignIn p{color:#bed0cd;max-width:720px;font-size:14px;line-height:1.7}.onboardingSignIn ul{gap:9px;margin:25px 0;padding:0;list-style:none;display:grid}.onboardingSignIn li{color:#e7f0ee;padding-left:25px;font-size:11px;position:relative}.onboardingSignIn li:before{content:"✓";color:#c9f66b;font-weight:900;position:absolute;left:0}.onboardingSignIn .button{color:#173329;background:#c9f66b;margin-top:8px}.onboardingSignIn section>small{color:#92aaa6;margin-top:14px;font-size:9px;display:block}.onboardingPage{color:#092d35;background:linear-gradient(#edf3f1 0,#f6f7f4 47%,#edf3f1 100%);min-height:100vh;padding-bottom:90px}.onboardingNav>div{align-items:center;gap:16px;display:flex}.onboardingNav>div>span{text-align:right;display:grid}.onboardingNav small{color:#73847e;text-transform:uppercase;letter-spacing:.08em;font-size:7px;font-weight:850}.onboardingNav em{color:#6e817a;font-size:8px;font-style:normal}.onboardingNav>div>a{color:#087d6a;border:1px solid #c3d5d0;border-radius:8px;padding:8px 10px;font-size:8px;font-weight:850}.onboardingHero{color:#fff;background:radial-gradient(circle at 85% 10%,#c9f66b33,#0000 26%),#072f36;border-radius:30px;grid-template-columns:minmax(0,1.45fr) minmax(280px,.55fr);align-items:end;gap:70px;width:min(1180px,100% - 40px);margin:25px auto 22px;padding:clamp(35px,6vw,72px);display:grid;box-shadow:0 28px 85px #072f362b}.onboardingHero h1{letter-spacing:-.06em;max-width:780px;margin:18px 0 14px;font-family:Georgia,serif;font-size:clamp(46px,6vw,76px);font-weight:500;line-height:.98}.onboardingHero p{color:#b8ccca;max-width:760px;margin:0;font-size:13px;line-height:1.7}.onboardingHero>div>strong{color:#234713;letter-spacing:.05em;background:#dff5a4;border-radius:999px;margin-top:22px;padding:10px 12px;font-size:8px;display:inline-block}.onboardingHero ol{gap:11px;margin:0;padding:0;list-style:none;display:grid}.onboardingHero li{color:#8fa9a5;border:1px solid #ffffff1a;border-radius:11px;grid-template-columns:34px 1fr;align-items:center;gap:11px;padding:10px;display:grid}.onboardingHero li b{background:#ffffff14;border-radius:9px;place-items:center;width:30px;height:30px;font-size:9px;display:grid}.onboardingHero li span{font-size:10px;font-weight:800}.onboardingHero li.active,.onboardingHero li.done{color:#fff;border-color:#c9f66b73}.onboardingHero li.active b,.onboardingHero li.done b{color:#173329;background:#c9f66b}.onboardingForm,.assessmentResult,.packageSection{background:#fff;border:1px solid #cadbd6;border-radius:24px;width:min(1180px,100% - 40px);margin:20px auto;padding:clamp(26px,4vw,50px);box-shadow:0 18px 55px #072f3612}.onboardingFormHead,.packageSection>header{align-items:flex-start;gap:16px;margin-bottom:27px;display:flex}.onboardingFormHead>span,.packageSection>header>span{color:#08715e;background:#dff2eb;border-radius:12px;flex:0 0 40px;place-items:center;height:40px;font-size:10px;font-weight:900;display:grid}.onboardingForm h2,.packageSection>header h2{margin:0 0 6px;font-size:28px}.onboardingFormHead p,.packageSection>header p{color:#697b74;max-width:780px;margin:0;font-size:10px;line-height:1.55}.onboardingGrid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.onboardingGrid label{gap:7px;display:grid}.onboardingGrid label.wide{grid-column:1/-1}.onboardingGrid b{text-transform:uppercase;letter-spacing:.05em;font-size:9px}.onboardingGrid small{color:#72827c;font-size:8px}.onboardingGrid input,.onboardingGrid textarea{color:#102f36;background:#fbfdfc;border:1px solid #c6d8d3;border-radius:11px;outline:none;width:100%;padding:13px 14px;font-size:11px}.onboardingGrid input{min-height:48px}.onboardingGrid textarea{resize:vertical;line-height:1.55}.onboardingGrid input:focus,.onboardingGrid textarea:focus{border-color:#0b8d76;box-shadow:0 0 0 3px #0b8d761a}.onboardingConsent{color:#365f55;background:#eff7f4;border-radius:11px;align-items:flex-start;gap:10px;margin-top:18px;padding:14px 16px;font-size:9px;line-height:1.55;display:flex}.onboardingConsent input,.packageConfirmation input{accent-color:#087d6a;flex:none;width:17px;height:17px}.onboardingSubmit{min-width:280px;margin-top:20px}.onboardingError,.orderMessage{color:#8c3924;background:#fff0eb;border-left:4px solid #d65d41;border-radius:8px;margin:16px 0 0;padding:13px 15px;font-size:9px;line-height:1.5}.assessmentResult>header{justify-content:space-between;align-items:flex-start;gap:35px;display:flex}.assessmentResult>header h2{margin:10px 0 7px;font-size:30px}.assessmentResult>header p{color:#64776f;max-width:700px;margin:0;font-size:10px;line-height:1.6}.assessmentResult>header>div:last-child{background:#edf7f3;border-radius:12px;gap:6px;min-width:230px;padding:14px;display:grid}.assessmentResult>header small{color:#6b8078;text-transform:uppercase;font-size:7px;font-weight:900}.assessmentResult>header a{overflow-wrap:anywhere;color:#087d6a;font-size:9px;font-weight:850}.assessmentResult>header b{font-size:17px}.assessmentColumns{grid-template-columns:1.2fr .8fr;gap:14px;margin-top:25px;display:grid}.assessmentColumns article{border:1px solid #d2dfdb;border-radius:15px;padding:22px}.assessmentColumns h3{margin:0 0 15px;font-size:16px}.assessmentColumns ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.assessmentColumns li{background:#f3f7f5;border-radius:9px;padding:11px}.assessmentColumns .facts li{gap:4px;display:grid}.assessmentColumns .facts li>span{color:#087d6a;text-transform:uppercase;font-size:7px;font-weight:900}.assessmentColumns .facts li>small{color:#70817a;font-size:8px;line-height:1.45}.assessmentColumns .gaps{background:#fffaf0;border-color:#ecd4aa}.assessmentColumns .gaps>p{color:#796c52;font-size:9px;line-height:1.5}.assessmentColumns .gaps li{background:#fff;padding-left:30px;position:relative}.assessmentColumns .gaps li:before{content:"!";color:#fff;background:#e4aa37;border-radius:50%;place-items:center;width:14px;height:14px;font-size:8px;font-weight:900;display:grid;position:absolute;left:10px}.assessmentDisclaimer{color:#4c6b62;background:#edf7f3;border-left:3px solid #0b8d76;margin:14px 0 0;padding:12px 14px;font-size:8px;line-height:1.55}.packageGrid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.packageGrid>article{background:#fff;border:1px solid #d1dfdb;border-radius:16px;flex-direction:column;min-width:0;padding:22px;transition:all .18s;display:flex;position:relative}.packageGrid>article.recommended{border-top:5px solid #0b8d76}.packageGrid>article.selected{border-color:#0b8d76;box-shadow:0 16px 40px #0760521f}.packageGrid>article>em{color:#2a4d18;background:#dff5a4;border-radius:999px;padding:5px 7px;font-size:7px;font-style:normal;font-weight:900;position:absolute;top:14px;right:14px}.packageGrid>article>small{color:#70827b;letter-spacing:.09em;font-size:7px;font-weight:900}.packageGrid h3{margin:11px 0 7px;font-size:19px}.packageGrid>article>p{color:#62756e;min-height:52px;margin:0;font-size:9px;line-height:1.55}.packageGrid>article>strong{margin-top:18px;font-family:Georgia,serif;font-size:36px;font-weight:500}.packageGrid>article>span{color:#687b73;font-size:8px}.packageGrid>article>div{margin-top:18px}.packageGrid h4{color:#08715e;text-transform:uppercase;letter-spacing:.07em;margin:0 0 8px;font-size:8px}.packageGrid ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.packageGrid li{color:#4f675f;padding-left:17px;font-size:8px;line-height:1.45;position:relative}.packageGrid li:before{content:"✓";color:#0b8d76;font-weight:900;position:absolute;left:0}.packageGrid .excluded{flex:1}.packageGrid .excluded h4{color:#9b4b36}.packageGrid .excluded li:before{content:"—";color:#c0644a}.packageGrid>article>button{width:100%;margin-top:20px}.packageConfirmation{background:#eff8f4;border:1px solid #b9d7ce;border-radius:13px;justify-content:space-between;align-items:center;gap:25px;margin-top:18px;padding:18px;display:flex}.packageConfirmation label{color:#315b50;align-items:flex-start;gap:10px;max-width:850px;font-size:9px;line-height:1.55;display:flex}.packageConfirmation .button{flex:none}.orderMessage.saved{color:#185f49;background:#e9f7f1;border-color:#0b8d76}.packageSection>footer{border-top:1px solid #d9e4e0;justify-content:space-between;align-items:center;margin-top:22px;padding-top:20px;display:flex}.wsViewer{border-left:1px solid #cad8d4;gap:1px;padding-left:12px;display:grid}.wsViewer b{text-overflow:ellipsis;white-space:nowrap;max-width:130px;font-size:8px;overflow:hidden}.wsViewer a{color:#087d6a;font-size:7px;font-weight:850}.wsCustomerSetup .wsProjectSetupForm>p{color:#c5d6d3;margin:0;font-size:10px}.wsCustomerSetup .wsProjectSetupForm>b{font-size:12px}@media (width<=980px){.onboardingHero{grid-template-columns:1fr;gap:35px}.onboardingHero ol{grid-template-columns:repeat(3,1fr)}.packageGrid{grid-template-columns:1fr}.packageGrid>article>p{min-height:0}.assessmentColumns{grid-template-columns:1fr}}@media (width<=700px){.onboardingNav>div>span{display:none}.onboardingHero{padding:30px 24px}.onboardingHero h1{font-size:44px}.onboardingHero ol,.onboardingGrid{grid-template-columns:1fr}.onboardingGrid label.wide{grid-column:auto}.assessmentResult>header,.packageConfirmation{flex-direction:column;align-items:stretch}.assessmentResult>header>div:last-child{min-width:0}.onboardingForm,.assessmentResult,.packageSection{padding:24px}.onboardingSubmit{width:100%;min-width:0}.packageSection>footer{flex-direction:column-reverse;align-items:stretch;gap:10px}.packageSection>footer .button,.packageSection>footer .textButton{width:100%}}.legalNav{justify-content:space-between;align-items:center;padding:24px 0;display:flex}.legalNav>div{flex-wrap:wrap;gap:14px;display:flex}.legalNav>div a,.legalPage article footer a{color:#087d6a;font-size:13px;font-weight:800}.legalPage>article{max-width:860px}.legalPage article>p,.legalPage article section p{font-size:15px}.legalPage article section{padding:8px 0}.legalPage article h2{margin:24px 0 6px;font-size:22px}.legalPage article footer{border-top:1px solid #d5e1dd;flex-wrap:wrap;gap:18px;margin-top:34px;padding-top:22px;display:flex}.onboardingSignIn section>footer{border-top:1px solid #ffffff24;flex-wrap:wrap;gap:16px;margin-top:24px;padding-top:18px;display:flex}.onboardingSignIn section>footer a{color:#dce9e6;text-underline-offset:3px;font-size:12px;text-decoration:underline}.onboardingConsent a{color:#075f51;text-underline-offset:2px;font-weight:850;text-decoration:underline}.packageBoundary{color:#285b50;background:#edf7f3;border-left:4px solid #0b8d76;border-radius:8px;margin-top:12px;padding:11px 13px;font-size:12px;line-height:1.55;display:block}.packageConfirmationFields{gap:14px;max-width:850px;display:grid}.packageEmail{background:#fff;border:1px solid #c7dcd5;border-radius:10px;grid-template-columns:1fr;padding:14px;gap:5px!important;display:grid!important}.packageEmail b{font-size:12px}.packageEmail small{color:#61766f;font-size:11px}.packageEmail input{border:1px solid #b9d1ca;border-radius:8px;min-height:44px;padding:10px 12px;font-size:15px}.packageScope{display:flex!important}.packageConfirmation>.button{flex:none}.adminNotifyAction{gap:6px;display:grid}.adminNotifyAction input{color:#173329;background:#fff;border:1px solid #b9d1ca;border-radius:7px;min-width:180px;max-width:240px;padding:7px 9px;font-size:11px}.adminNotifyAction input:focus{outline-offset:1px;outline:2px solid #0b8d76}.onboardingNav small{font-size:10px}.onboardingNav b{font-size:13px}.onboardingNav em,.onboardingNav>div>a{font-size:11px}.onboardingHero p{font-size:16px}.onboardingHero>div>strong{font-size:12px}.onboardingHero li span{font-size:13px}.onboardingFormHead p,.packageSection>header p{font-size:14px}.onboardingGrid b,.onboardingGrid small{font-size:12px}.onboardingGrid input,.onboardingGrid textarea{font-size:16px}.onboardingConsent,.packageConfirmation label,.onboardingError,.orderMessage{font-size:13px}.assessmentResult>header p{font-size:14px}.assessmentResult>header small{font-size:10px}.assessmentResult>header a{font-size:12px}.assessmentColumns h3{font-size:18px}.assessmentColumns .facts li>span{font-size:10px}.assessmentColumns .facts li>b{font-size:14px}.assessmentColumns .facts li>small,.assessmentColumns .gaps>p,.assessmentColumns .gaps li,.assessmentDisclaimer{font-size:12px}.packageGrid>article>em,.packageGrid>article>small{font-size:10px}.packageGrid h3{font-size:22px}.packageGrid>article>p{font-size:13px}.packageGrid>article>span,.packageGrid h4,.packageGrid li{font-size:12px}.wsViewer b{font-size:11px}.wsViewer a{font-size:10px}.accountPage{color:#092d35;background:linear-gradient(#edf3f1,#f8faf7);min-height:100vh;padding-bottom:80px}.accountPage>nav{justify-content:space-between;align-items:center;width:min(1080px,100% - 40px);margin:auto;padding:24px 0;display:flex}.accountPage>nav>a:last-child{color:#087d6a;font-size:13px;font-weight:850}.accountPage>header{color:#fff;background:#072f36;border-radius:28px;width:min(1080px,100% - 40px);margin:auto;padding:clamp(34px,6vw,64px)}.accountPage>header>span{color:#c9f66b;letter-spacing:.13em;font-size:11px;font-weight:900}.accountPage>header h1{letter-spacing:-.05em;max-width:780px;margin:18px 0 12px;font-family:Georgia,serif;font-size:clamp(44px,6vw,72px);font-weight:500;line-height:.98}.accountPage>header p{color:#bfd0cd;max-width:760px;font-size:15px;line-height:1.65}.accountPage dl{grid-template-columns:1fr 1fr;gap:10px;margin:26px 0 0;display:grid}.accountPage dl div{border:1px solid #ffffff21;border-radius:11px;padding:13px}.accountPage dt{color:#9db2ae;text-transform:uppercase;font-size:10px}.accountPage dd{overflow-wrap:anywhere;margin:5px 0 0;font-size:14px}.accountPage>section{gap:12px;width:min(1080px,100% - 40px);margin:20px auto;display:grid}.accountPage article{background:#fff;border:1px solid #cfddd8;border-radius:18px;grid-template-columns:46px minmax(0,1fr) auto;align-items:start;gap:20px;padding:25px;display:grid}.accountPage article>span{color:#08715e;background:#dff2eb;border-radius:12px;place-items:center;width:40px;height:40px;font-size:12px;font-weight:900;display:grid}.accountPage article h2{margin:0 0 7px;font-size:22px}.accountPage article p{color:#64776f;max-width:760px;margin:0;font-size:13px;line-height:1.6}.accountPage article.accountDanger{border-color:#e6c2b7}.accountPage article.accountDanger>span{color:#9e4029;background:#ffe7df}.accountPage article.accountDanger>div{grid-column:2/-1}.accountDeleteConfirm{background:#fff3ef;border-radius:12px;gap:10px;margin-top:18px;padding:17px;display:grid}.accountDeleteConfirm label{font-size:13px}.accountDeleteConfirm input{border:1px solid #dcb8ab;border-radius:9px;width:100%;min-height:46px;padding:0 12px;font-size:15px}.accountDeleteConfirm>div{flex-wrap:wrap;gap:10px;display:flex}.buttonDanger{color:#fff;cursor:pointer;background:#b94229;border:0;border-radius:9px;padding:11px 15px;font-weight:850}.buttonDanger:disabled{opacity:.45;cursor:not-allowed}.accountStatus{background:#e9f7f1;border-radius:9px;padding:12px;color:#185f49!important;margin:14px 0 0!important}.accountStatus.error{background:#fff0eb;color:#8c3924!important}.accountPage>footer{flex-wrap:wrap;gap:18px;width:min(1080px,100% - 40px);margin:28px auto;display:flex}.accountPage>footer a{color:#087d6a;font-size:13px;font-weight:800}@media (width<=700px){.legalNav{align-items:flex-start;gap:18px}.legalNav>div{justify-content:flex-end}.legalPage>article{margin-top:24px;padding:24px}.accountPage dl{grid-template-columns:1fr}.accountPage article{grid-template-columns:40px 1fr}.accountPage article>a,.accountPage article.accountDanger>div{grid-column:2}.accountPage>header{padding:32px 24px}.accountPage>header h1{font-size:44px}}.accountPage>nav>div{align-items:center;gap:16px;display:flex}.accountPage>nav>div a{color:#087d6a;font-size:13px;font-weight:850}.accountPage article.accountAiSettings>div{grid-column:2/-1}.accountAiStatus{background:#e9f7f1;border-radius:10px;flex-wrap:wrap;gap:8px 18px;margin:16px 0;padding:12px 14px;display:flex}.accountAiStatus b{color:#176244;font-size:12px}.accountAiStatus span{color:#5d746c;font-size:11px}.accountAiSettings label{color:#173f42;margin:14px 0 6px;font-size:11px;font-weight:850;display:block}.accountAiInput{grid-template-columns:minmax(0,1fr) auto;gap:9px;display:grid}.accountAiInput input{background:#fff;border:1px solid #bcd0ca;border-radius:9px;min-height:46px;padding:0 13px;font-size:14px}.accountAiLinks{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:12px;display:flex}.accountAiLinks a{color:#087d6a;font-size:12px;font-weight:800}@media (width<=700px){.accountPage article.accountAiSettings>div{grid-column:2}.accountAiInput{grid-template-columns:1fr}.accountAiInput .button{width:100%}}.accountPaymentChoices{background:#f8fbfa;border:1px solid #d2e0dc;border-radius:10px;gap:9px;margin-top:13px;padding:13px;display:grid}.accountPaymentChoices label{color:#315f54;cursor:pointer;align-items:flex-start;gap:9px;margin:0;font-size:12px;line-height:1.5;display:flex}.accountPaymentChoices input{accent-color:#087d6a;flex:none;width:17px;height:17px;margin-top:1px}.accountLiveWarning{background:#fff8e8;border-left:3px solid #e0a233;border-radius:7px;padding:10px 12px;color:#755715!important;max-width:none!important;font-size:11px!important}.packageCheckout{background:linear-gradient(135deg,#eaf8f3,#fff);border:1px solid #9bcfbd;border-radius:13px;justify-content:space-between;align-items:center;gap:22px;margin-top:12px;padding:18px;display:flex}.packageCheckout>div{gap:4px;display:grid}.packageCheckout b{color:#174f43;font-size:13px}.packageCheckout span{color:#5d746c;font-size:12px}.paymentSuccessPage{color:#092d35;background:radial-gradient(circle at 82% 12%,#c9f66b2e,#0000 25%),#edf3f1;min-height:100vh;padding-bottom:70px}.paymentSuccessPage>nav{width:min(900px,100% - 40px);margin:auto;padding:24px 0}.paymentResultCard{color:#fff;background:#072f36;border-radius:28px;width:min(760px,100% - 40px);margin:55px auto 0;padding:clamp(32px,7vw,70px);box-shadow:0 30px 90px #072f3633}.paymentResultCard>span{color:#173329;background:#c9f66b;border-radius:50%;place-items:center;width:52px;height:52px;font-size:24px;font-weight:900;display:grid}.paymentResultCard h1{margin:24px 0 12px;font-family:Georgia,serif;font-size:clamp(40px,6vw,64px);font-weight:500;line-height:1}.paymentResultCard p{color:#bfd0cd;font-size:14px;line-height:1.65}.paymentResultCard dl{grid-template-columns:1fr 1fr;gap:10px;margin:24px 0;display:grid}.paymentResultCard dl>div{border:1px solid #ffffff24;border-radius:10px;padding:13px}.paymentResultCard dt{color:#91aaa5;text-transform:uppercase;font-size:10px}.paymentResultCard dd{margin:5px 0 0;font-size:14px}.paymentResultCard .button{color:#173329;background:#c9f66b;margin-top:10px}@media (width<=700px){.packageCheckout{flex-direction:column;align-items:stretch}.packageCheckout .button{width:100%}.paymentResultCard dl{grid-template-columns:1fr}}.onboardingGrid .onboardingField{gap:7px;display:grid}.onboardingGrid .onboardingField.wide{grid-column:1/-1}.onboardingGrid .onboardingField label{cursor:pointer;width:max-content;max-width:100%}.onboardingRequiredNote{color:#49665d;margin-top:6px;font-size:12px;line-height:1.45;display:block}@media (width<=700px){.onboardingGrid .onboardingField.wide{grid-column:auto}}.onboardingGrid .onboardingSourceHeading,.onboardingGrid .onboardingUpload{grid-column:1/-1}.onboardingSourceHeading{color:#285b50;background:#edf7f3;border-left:4px solid #0b8d76;border-radius:8px;margin-top:4px;padding:11px 13px}.onboardingSourceHeading b{text-transform:none;letter-spacing:0;font-size:12px}.onboardingUpload{background:#f7fbf9;border:1px dashed #8ebbb0;border-radius:14px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:9px 16px;padding:18px;display:grid}.onboardingUpload>div{gap:6px;display:grid}.onboardingUpload>div label{cursor:pointer}.onboardingUpload>div small,.onboardingUpload>small{color:#667d75;font-size:12px}.onboardingFileInput{clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.onboardingFileInput:focus-visible+.onboardingFileButton{outline-offset:3px;outline:3px solid #c9f66b}.onboardingFileButton{cursor:pointer;justify-content:center;align-items:center;min-width:130px;display:inline-flex}.onboardingUpload>p{color:#315f54;background:#e6f4ef;border-radius:9px;grid-column:1/-1;margin:2px 0 0;padding:11px 12px;font-size:12px;line-height:1.5}.onboardingUpload>ul{grid-column:1/-1;gap:7px;margin:2px 0 0;padding:0;list-style:none;display:grid}.onboardingUpload>ul li{background:#fff;border:1px solid #d1e1dc;border-radius:9px;justify-content:space-between;align-items:center;gap:14px;padding:10px 12px;display:flex}.onboardingUpload>ul li span{gap:2px;min-width:0;display:grid}.onboardingUpload>ul li b{text-overflow:ellipsis;white-space:nowrap;text-transform:none;letter-spacing:0;font-size:12px;overflow:hidden}.onboardingUpload>ul li small{font-size:10px}.onboardingUpload>ul li button{flex:none}.assessmentPrivateSource{color:#087d6a;font-size:12px;font-weight:850}.onboardingAiChoice{background:#fff;border:1px solid #c8dcd6;border-radius:10px;grid-column:1/-1;gap:7px;padding:13px;display:grid}.onboardingAiChoice label{cursor:pointer;grid-template-columns:auto 1fr;grid-auto-flow:column;align-items:flex-start;gap:9px;display:flex}.onboardingAiChoice input{accent-color:#087d6a;width:17px!important;height:17px!important;min-height:0!important;padding:0!important}.onboardingAiChoice span{color:#315f54;font-size:11px;line-height:1.5}.onboardingAiChoice small a{color:#087d6a;font-weight:850}@media (width<=700px){.onboardingGrid .onboardingSourceHeading,.onboardingGrid .onboardingUpload{grid-column:auto}.onboardingUpload{grid-template-columns:1fr}.onboardingFileButton{width:100%}.onboardingUpload>p,.onboardingUpload>ul,.onboardingAiChoice{grid-column:auto}}.wsAiDocumentConsent{background:#fff;border:1px solid #c8dcd6;border-radius:12px;justify-content:space-between;align-items:center;gap:18px;margin-top:17px;padding:13px 15px;display:flex}.wsAiDocumentConsent label{cursor:pointer;align-items:flex-start;gap:10px;display:flex}.wsAiDocumentConsent input{accent-color:#087d6a;flex:none;width:17px;height:17px}.wsAiDocumentConsent span{color:#526c64;gap:3px;font-size:9px;line-height:1.5;display:grid}.wsAiDocumentConsent span b{color:#163f42;font-size:10px}.wsAiDocumentConsent small{color:#667c74;max-width:270px;font-size:8px;line-height:1.45}.wsAiDocumentConsent a{color:#087d6a;font-weight:850}@media (width<=760px){.wsAiDocumentConsent{flex-direction:column;align-items:stretch}.wsAiDocumentConsent small{max-width:none}}.wsVisualObservations{background:linear-gradient(135deg,#fff,#eff8f5);border:1px solid #b9d8d0;border-radius:15px;margin:0 0 18px;padding:18px}.wsVisualObservations>header{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.wsVisualObservations>header span{color:#087d6a;letter-spacing:.11em;font-size:8px;font-weight:900}.wsVisualObservations h3{margin:6px 0 0;font-size:15px}.wsVisualObservations>header>b{color:#805c1d;background:#fff0d7;border-radius:999px;padding:6px 8px;font-size:7px}.wsVisualObservations>p{color:#536c64;max-width:900px;font-size:10px;line-height:1.55}.wsVisualObservations dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:14px 0 0;display:grid}.wsVisualObservations dl>div{background:#fff;border-radius:10px;padding:11px}.wsVisualObservations dt{color:#74847e;text-transform:uppercase;letter-spacing:.06em;font-size:7px;font-weight:900}.wsVisualObservations dd{color:#173e3d;margin:5px 0 0;font-size:10px;line-height:1.45}.wsVisualConflict,.wsVisualUnknown{background:#fffaf0;border-left:3px solid #e1a43c;gap:4px;margin-top:10px;padding:11px;display:grid}.wsVisualConflict{background:#fff4ef;border-left-color:#dd6b4d}.wsVisualConflict b,.wsVisualUnknown b{font-size:9px}.wsVisualConflict span{color:#794c40;font-size:9px;line-height:1.45}.wsVisualUnknown span{color:#796c52;font-size:9px;line-height:1.45}.wsVisualObservations>footer{border-top:1px solid #d6e6e1;grid-template-columns:150px 1fr;gap:14px;margin-top:12px;padding-top:12px;display:grid}.wsVisualObservations>footer b{font-size:9px}.wsVisualObservations>footer span{color:#61756e;font-size:9px;line-height:1.5}@media (width<=760px){.wsVisualObservations dl,.wsVisualObservations>footer{grid-template-columns:1fr}}.wsVisualConflict>div{flex-wrap:wrap;gap:8px;margin-top:5px;display:flex}.wsVisualConflict button{min-height:34px}.wsBuyerScoreControls{grid-template-columns:1fr 1fr;gap:8px;margin:14px 0;display:grid}.wsBuyerScoreControls.editor{grid-column:1/-1;margin:0}.wsBuyerScoreControl{background:#f7faf9;border:1px solid #d7e2df;border-radius:11px;padding:10px}.wsBuyerScoreControl>div:first-child{justify-content:space-between;align-items:center;gap:10px;display:flex}.wsBuyerScoreControl b{text-transform:uppercase;letter-spacing:.04em;font-size:8px}.wsBuyerScoreControl output{color:#087d6a;font-size:10px;font-weight:900}.wsBuyerScoreInput{grid-template-columns:28px 1fr 28px;align-items:center;gap:7px;margin-top:8px;display:grid}.wsBuyerScoreInput input{width:100%;min-width:0;padding:0}.wsBuyerScoreInput button{color:#075d50;cursor:pointer;background:#fff;border:1px solid #b8ccc6;border-radius:8px;place-items:center;width:28px;height:28px;font-size:15px;font-weight:900;display:grid}.wsBuyerScoreInput button:disabled{cursor:not-allowed;opacity:.38}.wsDateEntry{grid-template-columns:minmax(0,1fr) auto;gap:7px;display:grid}.wsDateEntry button{color:#075d50;cursor:pointer;background:#eef7f4;border:1px solid #b8ccc6;border-radius:8px;min-width:56px;font-size:8px;font-weight:900}@media (width<=760px){.wsBuyerScoreControls{grid-template-columns:1fr}.wsBuyerScoreControls.editor{grid-column:auto}.wsDateEntry{grid-template-columns:1fr}.wsDateEntry button{min-height:36px}}.handoffSetupPage{color:#092c34;background:#eef5f2;min-height:100vh;padding:32px clamp(20px,6vw,88px) 80px}.handoffSetupPage>nav{justify-content:space-between;align-items:center;gap:24px;display:flex}.handoffSetupPage>nav>a:last-child{color:#0c766b;font-weight:800}.handoffSetupPage>header{max-width:920px;margin:80px 0 36px}.handoffSetupPage>header span{color:#0c766b;letter-spacing:.16em;font-size:.78rem;font-weight:900}.handoffSetupPage>header h1{max-width:850px;font-family:var(--font-display), Georgia, serif;letter-spacing:-.045em;margin:14px 0 18px;font-size:clamp(2.6rem,7vw,6rem);line-height:.94}.handoffSetupPage>header p{color:#5f7470;max-width:760px;font-size:1.08rem;line-height:1.7}.handoffActivation{background:#fff;border:1px solid #bad7d0;border-radius:24px;gap:14px;padding:clamp(24px,4vw,48px);display:grid;box-shadow:0 20px 60px #092c3414}.handoffActivation.active{background:linear-gradient(135deg,#fff 0%,#eaf8f2 100%);border-color:#67b9a9}.handoffState{color:#0c766b;letter-spacing:.12em;background:#dfece8;border-radius:999px;width:max-content;padding:7px 10px;font-size:.72rem;font-weight:900}.handoffActivation.active .handoffState{color:#092c34;background:#c8f85a}.handoffActivation h2{max-width:850px;margin:0;font-size:clamp(1.6rem,4vw,3rem);line-height:1.05}.handoffActivation p{color:#5f7470;max-width:780px;margin:0;line-height:1.7}.handoffActivation button,.handoffActivation .button{color:#fff;width:max-content;font:inherit;cursor:pointer;background:#092c34;border:0;border-radius:12px;margin-top:8px;padding:14px 20px;font-weight:900}.handoffActivation button:disabled{cursor:wait;opacity:.65}.handoffActivationError{font-weight:800;color:#a43f2b!important}.handoffSecurityGrid{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:20px;display:grid}.handoffSecurityGrid article{background:#ffffffad;border:1px solid #cfe0dc;border-radius:18px;gap:8px;padding:22px;display:grid}.handoffSecurityGrid span{color:#5f7470;line-height:1.55}@media (width<=760px){.handoffSetupPage>header{margin-top:52px}.handoffSecurityGrid{grid-template-columns:1fr}}.wsBreakEven{background:linear-gradient(135deg,#f8fffc,#f5f8f7);border:1px solid #c9d9d5;border-radius:18px;margin-top:16px;padding:24px;box-shadow:0 14px 38px #052b300d}.wsBreakEven>header{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.wsBreakEven>header span{color:#087d6a;letter-spacing:.12em;font-size:8px;font-weight:900}.wsBreakEven>header h2{margin:7px 0 0;font-size:20px}.wsBreakEven>header>strong{color:#096b59;background:#e2f2ec;border-radius:9px;padding:8px 10px;font-size:9px}.wsBreakEvenGrid{grid-template-columns:repeat(4,1fr);gap:10px;margin-top:20px;display:grid}.wsBreakEvenGrid article{background:#fff;border:1px solid #d5e1de;border-radius:13px;padding:17px}.wsBreakEvenGrid small{color:#71827b;letter-spacing:.08em;font-size:7px;font-weight:900}.wsBreakEvenGrid h3{margin:12px 0 14px;font-family:Georgia,serif;font-size:28px}.wsBreakEvenGrid h3 span{color:#71827b;font-family:Inter,ui-sans-serif,sans-serif;font-size:9px}.wsBreakEvenGrid dl{gap:8px;margin:0;display:grid}.wsBreakEvenGrid dl>div{border-top:1px solid #edf1ef;justify-content:space-between;gap:10px;padding-top:8px;display:flex}.wsBreakEvenGrid dt{color:#73847d;font-size:8px}.wsBreakEvenGrid dd{text-align:right;margin:0;font-size:9px;font-weight:850}.wsBreakEvenGrid p{color:#6a7b74;font-size:9px;line-height:1.55}.wsBreakEven>footer{background:#fff8e9;border-left:3px solid #e0a43e;gap:10px;margin-top:18px;padding:13px 15px;display:flex}.wsBreakEven>footer b{flex:none;font-size:9px}.wsBreakEven>footer p{color:#6f624b;margin:0;font-size:8px;line-height:1.5}@media (width<=1100px){.wsBreakEvenGrid{grid-template-columns:repeat(2,1fr)}}@media (width<=760px){.wsBreakEven>header,.wsBreakEven>footer{flex-direction:column;align-items:stretch}.wsBreakEvenGrid{grid-template-columns:1fr}}.wsLogisticsTiers{background:#fff;border:1px solid #c9d9d5;border-radius:18px;margin-top:16px;padding:24px;box-shadow:0 14px 38px #052b300d}.wsLogisticsTiers>header{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.wsLogisticsTiers>header span{color:#087d6a;letter-spacing:.12em;font-size:8px;font-weight:900}.wsLogisticsTiers>header h2{margin:7px 0 4px;font-size:20px}.wsLogisticsTiers>header p{color:#687a73;margin:0;font-size:9px}.wsLogisticsTiers>header>strong{color:#8a5818;background:#fff1df;border-radius:9px;padding:8px 10px;font-size:9px}.wsLogisticsInputs{background:#f3f7f5;border-radius:14px;grid-template-columns:repeat(3,1fr);gap:13px;margin-top:20px;padding:18px;display:grid}.wsLogisticsTierGrid{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:14px;display:grid}.wsLogisticsTierGrid article{background:#fffaf1;border:1px solid #d5e1de;border-top:4px solid #e3ae53;border-radius:14px;padding:18px}.wsLogisticsTierGrid article.ready{background:#fff;border-top-color:#11987f}.wsLogisticsTierGrid small{color:#71827b;letter-spacing:.09em;font-size:7px;font-weight:900}.wsLogisticsTierGrid h3{margin:12px 0 14px;font-family:Georgia,serif;font-size:27px}.wsLogisticsTierGrid h3 span{color:#71827b;font-family:Inter,ui-sans-serif,sans-serif;font-size:9px}.wsLogisticsTierGrid dl{gap:8px;margin:0;display:grid}.wsLogisticsTierGrid dl>div{border-top:1px solid #edf1ef;justify-content:space-between;gap:10px;padding-top:8px;display:flex}.wsLogisticsTierGrid dt{color:#73847d;font-size:8px}.wsLogisticsTierGrid dd{text-align:right;margin:0;font-size:9px;font-weight:850}.wsLogisticsTierGrid dd.risk{color:#b34c33}.wsLogisticsTierGrid p{color:#6a7b74;font-size:9px;line-height:1.55}.wsLogisticsTiers>footer{background:#eef8f4;border-left:3px solid #168b76;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;margin-top:16px;padding:13px 15px;display:grid}.wsLogisticsTiers>footer b{font-size:9px}.wsLogisticsTiers>footer p{color:#5f746d;margin:0;font-size:8px;line-height:1.5}.wsLogisticsTiers>footer a{color:#087d6a;white-space:nowrap;font-size:8px;font-weight:850}@media (width<=1100px){.wsLogisticsInputs{grid-template-columns:repeat(2,1fr)}}@media (width<=760px){.wsLogisticsTiers>header{flex-direction:column;align-items:stretch}.wsLogisticsInputs,.wsLogisticsTierGrid,.wsLogisticsTiers>footer{grid-template-columns:1fr}}.wsFreightPacket{background:linear-gradient(145deg,#f5fffb,#fff);border:1px solid #9fc9bf;border-radius:18px;margin-top:16px;padding:24px;box-shadow:0 18px 48px #052b3012}.wsFreightPacket>header{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.wsFreightPacket>header span{color:#087d6a;letter-spacing:.12em;font-size:8px;font-weight:900}.wsFreightPacket>header h2{margin:7px 0 5px;font-size:22px}.wsFreightPacket>header p{color:#63766f;max-width:760px;margin:0;font-size:9px;line-height:1.55}.wsFreightPacket>header>strong{border-radius:10px;flex:none;padding:9px 11px;font-size:9px}.wsFreightPacket>header>strong.ready{color:#176249;background:#dcf4e8}.wsFreightPacket>header>strong.waiting{color:#875719;background:#fff0dd}.wsFreightDemo{background:#fff8e9;border-left:3px solid #e0a43e;gap:12px;margin-top:15px;padding:12px 14px;display:flex}.wsFreightDemo b{flex:none;font-size:9px}.wsFreightDemo span{color:#6f624b;font-size:8px;line-height:1.5}.wsFreightRouteGrid{background:#eef6f3;border-radius:14px;grid-template-columns:repeat(3,1fr);gap:13px;margin-top:19px;padding:18px;display:grid}.wsFreightMissing{background:#fff2ed;border-left:3px solid #dd6d51;margin-top:14px;padding:14px 16px}.wsFreightMissing b,.wsFreightReady b{font-size:9px}.wsFreightMissing ul{flex-wrap:wrap;gap:6px;margin:9px 0 0;padding:0;list-style:none;display:flex}.wsFreightMissing li{color:#87442f;background:#fff;border-radius:999px;padding:5px 7px;font-size:8px}.wsFreightReady{background:#eaf8f2;border-left:3px solid #11987f;justify-content:space-between;align-items:center;gap:18px;margin-top:14px;padding:13px 15px;display:flex}.wsFreightReady span{color:#4d6d63;text-align:right;font-size:8px;line-height:1.5}.wsFreightPreview{background:#fff;border:1px solid #cfddd9;border-radius:12px;margin-top:14px;overflow:hidden}.wsFreightPreview summary{color:#0b6558;cursor:pointer;padding:13px 15px;font-size:9px;font-weight:850}.wsFreightPreview pre{color:#deebe8;white-space:pre-wrap;overflow-wrap:anywhere;background:#092f35;border-top:1px solid #dce6e3;max-height:440px;margin:0;padding:18px;font:9px/1.65 ui-monospace,SFMono-Regular,Menlo,monospace;overflow:auto}.wsFreightPacket>footer{border-top:1px solid #d5e2de;justify-content:space-between;align-items:center;gap:24px;margin-top:16px;padding-top:16px;display:flex}.wsFreightPacket>footer>div:first-child{max-width:650px}.wsFreightPacket>footer b{font-size:9px}.wsFreightPacket>footer p{color:#667971;margin:5px 0 0;font-size:8px;line-height:1.5}.wsFreightPacket>footer>div:last-child{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.wsFreightError{color:#913d27;background:#fff0ea;border-radius:9px;margin:12px 0 0;padding:10px 12px;font-size:9px}@media (width<=1100px){.wsFreightRouteGrid{grid-template-columns:repeat(2,1fr)}}@media (width<=760px){.wsFreightPacket>header,.wsFreightPacket>footer,.wsFreightReady{flex-direction:column;align-items:stretch}.wsFreightPacket{padding:18px}.wsFreightRouteGrid{grid-template-columns:1fr;padding:14px}.wsFreightReady span{text-align:left}.wsFreightPacket>footer>div:last-child{flex-direction:column;align-items:stretch}.wsFreightPacket>footer button{width:100%}}.wsFreightComparison{background:linear-gradient(145deg,#fff,#f4faf8);border:1px solid #b7cbc6;border-radius:18px;margin-top:16px;padding:24px;box-shadow:0 18px 48px #052b3012}.wsFreightComparison>header{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.wsFreightComparison>header span{color:#087d6a;letter-spacing:.12em;font-size:8px;font-weight:900}.wsFreightComparison>header h2{max-width:820px;margin:7px 0 5px;font-size:22px}.wsFreightComparison>header p{color:#63766f;max-width:800px;margin:0;font-size:9px;line-height:1.55}.wsFreightComparison>header>strong{color:#096b59;background:#e2f2ec;border-radius:10px;flex:none;padding:9px 11px;font-size:9px}.wsFreightComparisonNotice{background:#fff8e9;border-left:3px solid #e0a43e;gap:12px;margin-top:16px;padding:13px 15px;display:flex}.wsFreightComparisonNotice b{flex:none;font-size:9px}.wsFreightComparisonNotice span{color:#6f624b;font-size:8px;line-height:1.5}.wsFreightSelection{background:#eaf8f2;border:1px solid #9fcfc1;border-left:4px solid #11987f;border-radius:12px;justify-content:space-between;align-items:center;gap:18px;margin-top:12px;padding:15px 16px;display:flex}.wsFreightSelection.stale{background:#fff8e9;border-color:#e8c58c #e8c58c #e8c58c #d9982e}.wsFreightSelection span{color:#087d6a;letter-spacing:.1em;font-size:7px;font-weight:900}.wsFreightSelection.stale span{color:#8a5c18}.wsFreightSelection h3{margin:5px 0 3px;font-size:14px}.wsFreightSelection p{color:#5d746c;margin:0;font-size:8px;line-height:1.5}.wsFreightSelection.stale p{color:#786648}.wsFreightSelection>button{flex:none}.wsFreightSelectionBreakdown{flex-wrap:wrap;gap:6px 14px;margin-top:9px;display:flex}.wsFreightSelectionBreakdown b{color:#345d52;font-size:7px}.wsFreightSelectionBreakdown small{color:#627b72;flex-basis:100%;font-size:7px}.wsFreightRequestTracker{background:#f7fcfa;border:1px solid #b9d2cb;border-radius:14px;margin-top:14px;padding:18px}.wsFreightRequestTracker>header{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.wsFreightRequestTracker>header span:first-child{color:#087d6a;letter-spacing:.11em;font-size:7px;font-weight:900}.wsFreightRequestTracker>header h3{margin:6px 0 4px;font-size:16px}.wsFreightRequestTracker>header p{color:#64766f;max-width:700px;margin:0;font-size:8px;line-height:1.5}.wsFreightRequestStats{gap:6px;display:flex}.wsFreightRequestStats span{color:#526d64;white-space:nowrap;background:#e8f4f0;border-radius:9px;padding:8px 10px;font-size:7px}.wsFreightRequestStats span.late{color:#97442e;background:#fff0ea}.wsFreightRequestForm{background:#fff;border:1px solid #d2e0dc;border-radius:12px;margin-top:14px;padding:16px}.wsFreightRequestBlock{color:#91442f;background:#fff1eb;border-radius:8px;margin:10px 0 0;padding:9px 11px;font-size:8px}.wsFreightRequestList{gap:9px;margin-top:12px;display:grid}.wsFreightRequestList>p{color:#64766f;text-align:center;border:1px dashed #afc8c1;border-radius:10px;margin:0;padding:16px;font-size:8px}.wsFreightRequestList article{background:#fff;border:1px solid #d4e1dd;border-left:4px solid #82b5a8;border-radius:11px;padding:14px}.wsFreightRequestList article.overdue{background:#fff9f7;border-left-color:#c75338}.wsFreightRequestList article.stale{box-shadow:inset 0 0 0 1px #e3a94c}.wsFreightRequestList article>header{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.wsFreightRequestList article>header span{color:#087d6a;letter-spacing:.08em;font-size:7px;font-weight:900}.wsFreightRequestList article.overdue>header span{color:#a44732}.wsFreightRequestList article>header h4{margin:5px 0 2px;font-size:13px}.wsFreightRequestList article>header p,.wsFreightRequestList article>p{color:#6a7c75;margin:0;font-size:8px}.wsFreightRequestList article>header>b{font-size:8px}.wsFreightRequestList dl{flex-wrap:wrap;gap:8px;margin:10px 0;display:flex}.wsFreightRequestList dl div{background:#f1f6f4;border-radius:7px;padding:6px 8px}.wsFreightRequestList dt{color:#75857f;text-transform:uppercase;font-size:6px}.wsFreightRequestList dd{margin:2px 0 0;font-size:8px;font-weight:850}.wsFreightRequestList ul{color:#785b31;background:#fff4e7;border-radius:8px;margin:9px 0 0;padding:9px 9px 9px 24px;font-size:7px;line-height:1.5}.wsFreightRequestList footer{justify-content:flex-end;gap:7px;margin-top:10px;display:flex}.wsFreightRenewPrompt{background:#fff8e9;border:1px solid #e2aa52;border-radius:13px;justify-content:space-between;align-items:center;gap:18px;margin-top:14px;padding:17px 19px;display:flex}.wsFreightRenewPrompt span{color:#8a5c18;letter-spacing:.1em;font-size:7px;font-weight:900}.wsFreightRenewPrompt h3{margin:5px 0 3px;font-size:14px}.wsFreightRenewPrompt p{color:#766546;max-width:840px;margin:0;font-size:8px;line-height:1.5}.wsFreightRenewPrompt>button{flex:none}.wsFreightDecisionHistory{background:#fff;border:1px solid #c7d9d4;border-radius:13px;margin-top:14px}.wsFreightDecisionHistory summary{cursor:pointer;justify-content:space-between;gap:16px;padding:15px 17px;display:flex}.wsFreightDecisionHistory summary b{font-size:10px}.wsFreightDecisionHistory summary span{color:#667970;font-size:8px}.wsFreightDecisionHistory>div{gap:8px;padding:0 16px 16px;display:grid}.wsFreightDecisionHistory article{background:#f2f7f5;border-radius:10px;justify-content:space-between;align-items:center;gap:16px;padding:12px 14px;display:flex}.wsFreightDecisionHistory article span{color:#71827b;font-size:7px}.wsFreightDecisionHistory article h3{margin:4px 0 2px;font-size:11px}.wsFreightDecisionHistory article p{color:#687a73;margin:0;font-size:7px}.wsFreightDecisionHistory dl{gap:12px;margin:0;display:flex}.wsFreightDecisionHistory dl div{gap:2px;display:grid}.wsFreightDecisionHistory dt{color:#75857f;text-transform:uppercase;font-size:6px}.wsFreightDecisionHistory dd{margin:0;font-size:8px;font-weight:850}.wsFreightQuoteIntake{background:#f7fcfa;border:1px solid #b9d2cb;border-radius:14px;margin-top:14px;padding:18px}.wsFreightQuoteIntake>header{justify-content:space-between;align-items:flex-start;gap:22px;display:flex}.wsFreightQuoteIntake>header>div>span,.wsFreightExtraction>header span{color:#087d6a;letter-spacing:.11em;font-size:7px;font-weight:900}.wsFreightQuoteIntake>header h3{margin:6px 0 4px;font-size:16px}.wsFreightQuoteIntake>header p{color:#64766f;max-width:690px;margin:0;font-size:8px;line-height:1.5}.wsFreightAiConsent{cursor:pointer;background:#fff;border:1px solid #c9dad5;border-radius:10px;flex:0 0 360px;gap:10px;padding:11px 12px;display:flex}.wsFreightAiConsent input{accent-color:#087d6a;width:18px;height:18px;margin-top:1px}.wsFreightAiConsent span{gap:3px;display:grid}.wsFreightAiConsent b{font-size:9px}.wsFreightAiConsent small{color:#6b7c75;font-size:7px;line-height:1.45}.wsFreightQuoteDrop{cursor:pointer;background:#fff;border:1px dashed #82b5a8;border-radius:12px;justify-content:space-between;align-items:center;gap:14px;margin-top:14px;padding:16px 18px;display:flex}.wsFreightQuoteDrop.working{opacity:.7;cursor:wait}.wsFreightQuoteDrop input{opacity:0;width:1px;height:1px;position:absolute}.wsFreightQuoteDrop b{color:#087d6a;font-size:10px}.wsFreightQuoteDrop span{color:#72827c;font-size:8px}.wsFreightQuoteUploadMessage{color:#45675d;background:#eef7f4;border-radius:9px;margin:10px 0 0;padding:10px 12px;font-size:8px;line-height:1.5}.wsFreightQuoteUploadMessage.error{color:#984630;background:#fff0ea}.wsFreightExtraction{background:#fff;border:1px solid #a9cec3;border-radius:12px;margin-top:12px;padding:16px}.wsFreightExtraction>header{justify-content:space-between;align-items:center;gap:16px;display:flex}.wsFreightExtraction>header h4{margin:5px 0 2px;font-size:13px}.wsFreightExtraction>header p{color:#71827b;margin:0;font-size:7px}.wsFreightExtractionList{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:13px;display:grid}.wsFreightExtractionList article{background:#fafcfb;border:1px solid #d9e3e0;border-radius:9px;padding:11px}.wsFreightExtractionList article>div{gap:3px;display:grid}.wsFreightExtractionList article b{color:#65766f;font-size:7px}.wsFreightExtractionList article strong{overflow-wrap:anywhere;font-size:10px}.wsFreightExtractionList article p{color:#6e7f78;margin:8px 0;font-size:7px;line-height:1.45}.wsFreightExtractionList article>span{color:#707a76;background:#f0f2f1;border-radius:999px;padding:4px 6px;font-size:6px;font-weight:850;display:inline-block}.wsFreightExtractionList article>span.high{color:#176249;background:#def3e9}.wsFreightExtractionList article>span.medium{color:#865918;background:#fff2dd}.wsFreightExtractionWarnings{background:#fff8e9;border-left:3px solid #dda247;margin-top:10px;padding:11px 13px}.wsFreightExtractionWarnings b{font-size:8px}.wsFreightExtractionWarnings ul{color:#78684d;margin:6px 0 0;padding-left:16px;font-size:7px;line-height:1.5}.wsFreightQuoteForm{background:#fff;border:1px solid #d1dfdb;border-radius:15px;margin-top:16px;padding:20px}.wsFreightQuoteForm>h3{margin:0 0 17px;font-size:16px}.wsFreightFx{background:#f3f9f7;border:1px solid #c7dbd5;border-radius:13px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px 18px;margin-top:14px;padding:16px;display:grid}.wsFreightFx>div:first-child span{color:#087d6a;letter-spacing:.11em;font-size:7px;font-weight:900}.wsFreightFx>div:first-child h4{margin:5px 0 3px;font-size:12px}.wsFreightFx>div:first-child p{color:#657871;max-width:750px;margin:0;font-size:8px;line-height:1.5}.wsFreightFx.error{background:#fff6f2;border-color:#e9b4a6}.wsFreightFxEvidence{background:#fff;border-radius:11px;grid-column:1/-1;padding:14px;box-shadow:inset 0 0 0 1px #d8e5e1}.wsFreightFxEvidence>strong{color:#07323a;font-family:Georgia,serif;font-size:17px;display:block}.wsFreightFxEvidence dl{gap:22px;margin:10px 0;display:flex}.wsFreightFxEvidence dl div{gap:2px;display:grid}.wsFreightFxEvidence dt{color:#75857f;text-transform:uppercase;letter-spacing:.08em;font-size:7px}.wsFreightFxEvidence dd{margin:0;font-size:9px;font-weight:850}.wsFreightFxEvidence p{color:#60736c;margin:0 0 10px;font-size:8px;line-height:1.5}.wsFreightFxEvidence a{color:#087d6a;margin-right:12px;font-size:8px;font-weight:850}.wsFreightFxMessage{color:#536d64;grid-column:1/-1;margin:0;font-size:8px}.wsFreightFx.error .wsFreightFxMessage{color:#9b4834}.wsFreightScopeGrid{background:#eef6f3;border-radius:13px;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:14px;padding:16px;display:grid}.wsFreightNotes{grid-template-columns:repeat(2,1fr);gap:12px;margin-top:14px;display:grid}.wsFreightQuoteActions{gap:8px;margin-top:16px;display:flex}.wsFreightQuoteList{gap:12px;margin-top:16px;display:grid}.wsFreightQuoteEmpty{text-align:center;background:#ffffffb8;border:1px dashed #afc8c1;border-radius:14px;padding:22px}.wsFreightQuoteEmpty b{font-size:11px}.wsFreightQuoteEmpty p{color:#64766f;max-width:690px;margin:8px auto 0;font-size:9px;line-height:1.55}.wsFreightQuoteCard{background:#fff;border:1px solid #d3dfdc;border-left:4px solid #d9a24a;border-radius:14px;padding:18px}.wsFreightQuoteCard.comparable{border-left-color:#11987f}.wsFreightQuoteCard.expired{background:snow;border-left-color:#b94d36}.wsFreightQuoteCard>header{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.wsFreightQuoteCard>header span{color:#087d6a;letter-spacing:.09em;font-size:7px;font-weight:900}.wsFreightQuoteCard.expired>header span{color:#a54834}.wsFreightQuoteCard>header h3{margin:5px 0 2px;font-size:17px}.wsFreightQuoteCard>header p{color:#71827b;margin:0;font-size:8px}.wsFreightQuoteCard>header>strong{white-space:nowrap;font-family:Georgia,serif;font-size:22px}.wsFreightQuoteMeta{flex-wrap:wrap;gap:7px;margin-top:14px;display:flex}.wsFreightQuoteMeta span{color:#667870;background:#f1f5f3;border-radius:8px;padding:7px 9px;font-size:8px}.wsFreightQuoteMeta span.rank{color:#176249;background:#dff5ea}.wsFreightDecision{background:#f6faf8;border:1px solid #cbdcd7;border-radius:10px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px 15px;margin-top:11px;padding:12px 14px;display:grid}.wsFreightDecision.recommended{background:#e9f8f2;border-color:#7cc6b3}.wsFreightDecision>strong{color:#07323a;grid-row:1/span 2;font-family:Georgia,serif;font-size:21px}.wsFreightDecision>div{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.wsFreightDecision b{color:#176249;font-size:8px}.wsFreightDecision span{color:#60736c;background:#fff;border-radius:999px;padding:4px 6px;font-size:7px}.wsFreightDecision small{color:#64766f;font-size:7px;line-height:1.45}.wsFreightQuoteSource{color:#526d64;background:#edf7f4;border-radius:8px;align-items:center;gap:8px;margin-top:10px;padding:8px 10px;font-size:7px;display:flex}.wsFreightQuoteSource b{flex:none}.wsFreightQuoteSource span{overflow-wrap:anywhere;min-width:0}.wsFreightQuoteSource a,.wsFreightQuoteSource em{color:#087d6a;white-space:nowrap;margin-left:auto;font-style:normal;font-weight:850}.wsFreightQuoteSource.removed{color:#884a39;background:#fff3ee}.wsFreightQuoteSource.removed em{color:#a44e37}.wsFreightScopeChips{flex-wrap:wrap;gap:6px;margin-top:11px;display:flex}.wsFreightScopeChips span{color:#6f7c77;background:#f1f3f2;border-radius:999px;padding:5px 7px;font-size:7px;font-weight:800}.wsFreightScopeChips span.included{color:#176249;background:#e0f4eb}.wsFreightScopeChips span.excluded{color:#9a4631;background:#fff0ea}.wsFreightQuoteIssues{grid-template-columns:repeat(2,1fr);gap:10px;margin-top:12px;display:grid}.wsFreightQuoteIssues>div{background:#fff8e9;border-radius:10px;padding:12px 14px}.wsFreightQuoteIssues b{font-size:8px}.wsFreightQuoteIssues ul{color:#72644c;margin:7px 0 0;padding-left:16px;font-size:8px;line-height:1.5}.wsFreightApplicationBlock{background:#fff7ea;border:1px solid #edc9a5;border-radius:10px;margin-top:12px;padding:12px 14px}.wsFreightApplicationBlock b{color:#87581b;font-size:8px}.wsFreightApplicationBlock ul{color:#765f3d;margin:7px 0 0;padding-left:16px;font-size:8px;line-height:1.5}.wsFreightQuoteCard>footer{border-top:1px solid #e1e8e6;justify-content:space-between;align-items:center;gap:16px;margin-top:14px;padding-top:13px;display:flex}.wsFreightQuoteCard>footer>span{color:#64766f;font-size:8px}.wsFreightQuoteCard>footer>div{gap:7px;display:flex}.buttonText.danger{color:#a54834}@media (width<=1100px){.wsFreightScopeGrid,.wsFreightExtractionList{grid-template-columns:repeat(2,1fr)}.wsFreightAiConsent{flex-basis:310px}}@media (width<=760px){.wsFreightComparison{padding:18px}.wsFreightQuoteFx,.wsFreightComparison>header,.wsFreightQuoteCard>header,.wsFreightQuoteCard>footer,.wsFreightComparisonNotice,.wsFreightSelection,.wsFreightQuoteIntake>header,.wsFreightExtraction>header,.wsFreightQuoteDrop,.wsFreightQuoteSource,.wsFreightRequestTracker>header,.wsFreightRequestList article>header,.wsFreightRenewPrompt,.wsFreightDecisionHistory article{flex-direction:column;align-items:stretch}.wsFreightFx,.wsFreightScopeGrid,.wsFreightNotes,.wsFreightQuoteIssues,.wsFreightExtractionList,.wsFreightDecision{grid-template-columns:1fr}.wsFreightDecision>strong{grid-row:auto}.wsFreightAiConsent{flex-basis:auto}.wsFreightQuoteCard>header>strong{white-space:normal}.wsFreightQuoteActions,.wsFreightQuoteCard>footer>div,.wsFreightRequestList footer{flex-direction:column;align-items:stretch}.wsFreightRequestStats,.wsFreightDecisionHistory dl{flex-wrap:wrap}.wsFreightQuoteSource a,.wsFreightQuoteSource em{margin-left:0}}.producerPortal{color:#082c34;background:radial-gradient(circle at 85% 0,#dff4ec 0,#0000 34%),#f3f7f5;min-height:100vh;padding-bottom:80px}.producerPortal>nav{border-bottom:1px solid #bfd3cd;justify-content:space-between;align-items:center;width:min(1180px,100% - 44px);min-height:82px;margin:0 auto;display:flex}.producerPortal>nav a{color:inherit;text-decoration:none}.producerPortal>nav span{color:#557068;font-size:12px;font-weight:800}.producerHero{grid-template-columns:minmax(0,1fr) 310px;gap:52px;width:min(1180px,100% - 44px);margin:64px auto 36px;display:grid}.producerHero>div>span,.producerState>span{color:#07836e;letter-spacing:.14em;font-size:11px;font-weight:900}.producerHero h1{letter-spacing:-.045em;max-width:820px;margin:14px 0 18px;font-family:Georgia,serif;font-size:clamp(42px,5.5vw,76px);font-weight:500;line-height:.98}.producerHero p{color:#5a716a;max-width:760px;margin:0;font-size:17px;line-height:1.65}.producerHero aside{color:#fff;background:#07333a;border-radius:20px;align-self:end;padding:24px;box-shadow:0 22px 48px #052b3029}.producerHero aside small,.producerHero aside em{color:#a8c2ba;font-size:11px;font-style:normal;line-height:1.5;display:block}.producerHero aside strong{margin:8px 0 15px;font-family:Georgia,serif;font-size:24px;font-weight:500;display:block}.producerBoundaries{background:#fff;border:1px solid #bdd2cc;border-radius:20px;grid-template-columns:repeat(3,1fr);width:min(1180px,100% - 44px);margin:0 auto 26px;display:grid;overflow:hidden}.producerBoundaries article{padding:22px 24px}.producerBoundaries article+article{border-left:1px solid #d6e2de}.producerBoundaries b{font-size:13px}.producerBoundaries p{color:#637870;margin:7px 0 0;font-size:12px;line-height:1.6}.producerForm{gap:18px;width:min(1180px,100% - 44px);margin:0 auto;display:grid}.producerForm>section{background:#fffffff0;border:1px solid #bfd3cd;border-radius:22px;padding:34px;box-shadow:0 18px 46px #052b300f}.producerForm>section>header{gap:18px;margin-bottom:24px;display:flex}.producerForm>section>header>span{color:#087b68;background:#dff3ec;border-radius:13px;flex:0 0 44px;place-items:center;width:44px;height:44px;font-size:12px;font-weight:900;display:grid}.producerForm h2{margin:0 0 6px;font-size:25px}.producerForm header p{color:#62776f;margin:0;font-size:13px;line-height:1.55}.producerGrid{grid-template-columns:repeat(2,1fr);gap:18px;display:grid}.producerGrid label,.producerNotes{gap:7px;display:grid}.producerGrid b,.producerNotes b{font-size:12px}.producerGrid input,.producerNotes textarea{color:#082c34;width:100%;font:inherit;background:#fbfdfc;border:1px solid #b8ccc6;border-radius:12px;padding:14px 15px}.producerGrid input:focus,.producerNotes textarea:focus{border-color:#158f77;outline:3px solid #158f772e}.producerUploads{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.producerUploads label{cursor:pointer;background:#f7fbf9;border:1px dashed #80ae9f;border-radius:14px;gap:5px;padding:19px;display:grid;position:relative}.producerUploads input{opacity:0;width:1px;height:1px;position:absolute}.producerUploads b{font-size:13px}.producerUploads span{color:#6b7e78;font-size:11px}.producerUploads strong{color:#07836e;margin-top:8px;font-size:11px}.producerUploaded{gap:7px;margin:16px 0 0;padding:0;list-style:none;display:grid}.producerUploaded li{background:#eaf7f2;border-radius:10px;justify-content:space-between;gap:16px;padding:11px 13px;display:flex}.producerUploaded b{font-size:11px}.producerUploaded span{color:#58736a;font-size:10px}.producerChecks{gap:10px;display:grid}.producerChecks label{cursor:pointer;background:#fbfdfc;border:1px solid #d1dfdb;border-radius:13px;gap:13px;padding:16px;display:flex}.producerChecks input{accent-color:#087e69;flex:0 0 20px;width:20px;height:20px}.producerChecks span{color:#536b63;font-size:12px;line-height:1.55}.producerChecks span b{color:#082c34;margin-bottom:3px;display:block}.producerChecks a{color:#087e69;font-weight:800}.producerNotes{margin-top:18px}.producerForm>footer{color:#fff;background:#07333a;border-radius:18px;justify-content:space-between;align-items:center;gap:28px;padding:25px 30px;display:flex}.producerForm>footer b{font-size:13px}.producerForm>footer p{color:#adc2bc;margin:5px 0 0;font-size:11px}.producerForm>footer .button{color:#092f35;background:#c5fb58;flex:none}.producerError{color:#95442e;background:#fff1ed;border:1px solid #ecc0b4;border-radius:12px;margin:0;padding:14px 16px;font-size:12px}.producerState,.producerUnavailable{background:#fff;border:1px solid #bfd3cd;border-radius:24px;width:min(760px,100% - 44px);margin:12vh auto 0;padding:52px;box-shadow:0 24px 70px #052b301a}.producerState h1,.producerUnavailable h2{margin:18px 0 12px;font-family:Georgia,serif;font-size:38px;font-weight:500}.producerState p,.producerUnavailable p{color:#5e746d;line-height:1.65}.producerState.success{border-top:7px solid #139178}.wsProducerAuthorization{background:linear-gradient(145deg,#fff,#eef8f4);border:1px solid #9fc9bd;border-radius:18px;margin-bottom:16px;padding:24px;box-shadow:0 18px 48px #052b3012}.wsProducerAuthorization>header{justify-content:space-between;align-items:flex-start;gap:22px;display:flex}.wsProducerAuthorization>header span{color:#087d6a;letter-spacing:.12em;font-size:8px;font-weight:900}.wsProducerAuthorization>header h2{margin:7px 0 5px;font-size:22px}.wsProducerAuthorization>header p{color:#60766e;max-width:790px;margin:0;font-size:9px;line-height:1.55}.wsProducerAuthorization>header>strong{color:#66756f;background:#edf1ef;border-radius:999px;flex:none;padding:9px 12px;font-size:8px}.wsProducerAuthorization>header>strong.pending{color:#865814;background:#fff1d8}.wsProducerAuthorization>header>strong.submitted{color:#176349;background:#dcf3e8}.wsProducerAuthorizationDemo{background:#fff7e8;border-left:3px solid #e2a33c;gap:12px;margin-top:14px;padding:12px 14px;font-size:8px;display:flex}.wsProducerAuthorizationCreate{background:#fff;border:1px solid #cfdfda;border-radius:13px;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:16px;margin-top:16px;padding:16px;display:grid}.wsProducerAuthorizationCreate label{grid-template-columns:1fr auto;gap:4px 12px;display:grid}.wsProducerAuthorizationCreate label b{font-size:9px}.wsProducerAuthorizationCreate label span{color:#6b7c76;font-size:7px}.wsProducerAuthorizationCreate input{font:inherit;border:1px solid #b9cdc7;border-radius:9px;grid-column:1/-1;margin-top:6px;padding:11px 12px}.wsProducerAuthorizationLink,.wsProducerAuthorizationPending{color:#fff;background:#07333a;border-radius:11px;justify-content:space-between;align-items:center;gap:16px;margin-top:12px;padding:13px 15px;display:flex}.wsProducerAuthorizationLink>div{min-width:0}.wsProducerAuthorizationLink small{color:#a9c1ba;margin-bottom:5px;font-size:7px;display:block}.wsProducerAuthorizationLink code{color:#d7f9ec;text-overflow:ellipsis;white-space:nowrap;font-size:8px;display:block;overflow:hidden}.wsProducerAuthorizationPending span{color:#bed0ca;font-size:8px}.wsProducerAuthorizationPending>div{gap:12px;display:flex}.wsProducerAuthorizationPending .textButton{color:#fff}.wsProducerAuthorizationResult{grid-template-columns:repeat(4,1fr);gap:10px;margin-top:16px;display:grid}.wsProducerAuthorizationResult>div{background:#fff;border-radius:11px;padding:13px}.wsProducerAuthorizationResult small{color:#75857f;font-size:7px;display:block}.wsProducerAuthorizationResult b{margin-top:5px;font-size:9px;display:block}.wsProducerAuthorizationResult>p{color:#725c37;background:#fff7e8;border-left:3px solid #d59a35;grid-column:1/-1;margin:0;padding:11px 13px;font-size:8px}.wsProducerAuthorizationError{color:#913d27;background:#fff0ea;border-radius:9px;margin:10px 0 0;padding:10px 12px;font-size:8px}.wsProducerAuthorizationMessage{color:#176349;background:#eaf7f2;border-radius:9px;margin:10px 0 0;padding:10px 12px;font-size:8px}.wsProducerAuthorizationHistory{background:#fff;border:1px solid #cfdfda;border-radius:12px;margin-top:14px}.wsProducerAuthorizationHistory summary{color:#315950;cursor:pointer;padding:13px 15px;font-size:8px;font-weight:800}.wsProducerAuthorizationHistory>div{background:#dfebe7;border-top:1px solid #dfebe7;gap:1px;display:grid}.wsProducerAuthorizationHistory article{background:#fbfdfc;grid-template-columns:auto minmax(180px,.7fr) 1fr;align-items:center;gap:12px;padding:11px 14px;display:grid}.wsProducerAuthorizationHistory article>span{color:#66756f;background:#edf1ef;border-radius:999px;padding:5px 7px;font-size:7px;font-weight:900}.wsProducerAuthorizationHistory article>span.submitted{color:#176349;background:#dcf3e8}.wsProducerAuthorizationHistory article>span.pending{color:#865814;background:#fff1d8}.wsProducerAuthorizationHistory article b{font-size:8px}.wsProducerAuthorizationHistory article small{color:#6c7f78;font-size:7px}.wsProducerAuthorization>footer{color:#64766f;border-top:1px solid #d3e0dc;gap:8px;margin-top:14px;padding-top:12px;font-size:7px;line-height:1.5;display:flex}.wsPilotDossier{color:#fff;background:linear-gradient(145deg,#07333a,#0a4947);border:1px solid #9fc9bd;border-radius:20px;margin:0 0 18px;padding:25px;overflow:hidden;box-shadow:0 22px 54px #052b3021}.wsPilotDossier>header{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.wsPilotDossier>header span{color:#c5fb58;letter-spacing:.14em;font-size:8px;font-weight:900}.wsPilotDossier>header h2{margin:7px 0 6px;font-size:22px}.wsPilotDossier>header p{color:#b8d1c9;max-width:760px;margin:0;font-size:9px;line-height:1.55}.wsPilotDossier>header>strong{color:#805515;background:#fff1d8;border-radius:999px;flex:none;padding:10px 13px;font-size:8px}.wsPilotDossier>header>strong.ready{color:#07333a;background:#c5fb58}.wsPilotDossierSteps{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:19px;display:grid}.wsPilotDossierSteps>button{color:#fff;text-align:left;cursor:pointer;background:#ffffff12;border:1px solid #ffffff29;border-radius:14px;grid-template-columns:28px minmax(0,1fr);gap:10px;min-height:170px;padding:15px;display:grid}.wsPilotDossierSteps>button:hover{background:#ffffff1c;border-color:#c5fb588c;transform:translateY(-2px)}.wsPilotDossierSteps>button>i{color:#9a432d;background:#ffe2d8;border-radius:9px;place-items:center;width:27px;height:27px;font-size:9px;font-style:normal;font-weight:900;display:grid}.wsPilotDossierSteps>button.verified>i{color:#07333a;background:#c5fb58}.wsPilotDossierSteps>button.received>i{color:#185b69;background:#d7eef4}.wsPilotDossierSteps>button.scenario>i{color:#7c5b10;background:#fff0c9}.wsPilotDossierSteps>button>span{align-content:start;min-width:0;display:grid}.wsPilotDossierSteps small{color:#9ebdb4;letter-spacing:.08em;text-transform:uppercase;font-size:7px;font-weight:900}.wsPilotDossierSteps b{margin-top:7px;font-size:11px}.wsPilotDossierSteps p{color:#c1d4ce;margin:6px 0;font-size:8px;line-height:1.5}.wsPilotDossierSteps em{color:#d9e7e2;font-size:7px;font-style:normal;line-height:1.45}.wsPilotDossierSteps>button>strong{color:#c5fb58;grid-column:2;align-self:end;margin-top:10px;font-size:8px}.wsPilotDossier>footer{border-top:1px solid #ffffff26;justify-content:space-between;align-items:center;gap:22px;margin-top:18px;padding-top:17px;display:flex}.wsPilotDossier>footer b{font-size:10px}.wsPilotDossier>footer p{color:#b9cec7;margin:5px 0 0;font-size:8px}.wsPilotDossier>footer .button{color:#07333a;background:#c5fb58;flex:none}.wsFreightPacking{margin-top:16px}.wsFreightPackingConfirm{background:#edf8f4;border:1px solid #b7d6cd;border-radius:12px;align-items:flex-start;gap:12px;margin-top:16px;padding:15px 17px;display:flex}.wsFreightPackingConfirm input{accent-color:#07846f;width:18px;height:18px;margin-top:2px}.wsFreightPackingConfirm span{gap:4px;display:grid}.wsFreightPackingConfirm b{color:#08343a;font-size:9px}.wsFreightPackingConfirm small{color:#657a73;font-size:8px;line-height:1.5}.adminContactEvidence summary{color:#654c21}.adminContactForm{background:#fffaf0;border-color:#decda8}.adminArchiveEvidence summary{color:#88452f}.adminArchiveForm{background:#fff6f2;border-color:#e6b8a8}.adminCorrectionForm{background:#faf7ff;border-color:#c8b9df}@media (width<=760px){.producerHero{grid-template-columns:1fr;gap:24px;margin-top:34px}.producerHero h1{font-size:43px}.wsProducerAuthorizationCreate,.wsProducerAuthorizationHistory article{grid-template-columns:1fr}.wsProducerAuthorizationPending{flex-direction:column;align-items:flex-start}.wsPilotDossier{padding:20px}.wsPilotDossier>header,.wsPilotDossier>footer{flex-direction:column;align-items:stretch}.wsPilotDossierSteps{grid-template-columns:1fr}.wsPilotDossierSteps>button{min-height:0}.producerBoundaries,.producerGrid,.producerUploads{grid-template-columns:1fr}.producerBoundaries article+article{border-top:1px solid #d6e2de;border-left:0}.producerForm>section{padding:22px}.producerForm>footer,.producerUploaded li,.wsProducerAuthorization>header,.wsProducerAuthorizationLink,.wsProducerAuthorizationPending{flex-direction:column;align-items:stretch}.producerForm>footer .button{width:100%}.wsProducerAuthorizationCreate{grid-template-columns:1fr}.wsProducerAuthorizationResult{grid-template-columns:1fr 1fr}}.packageCheckoutActions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.accountPaymentSettings select{width:100%;min-height:52px;color:var(--ink);font:inherit;background:#fff;border:1px solid #0c2f3638;border-radius:12px;margin:8px 0 14px;padding:0 14px}.adminInlineAction{color:#174f43;font:inherit;cursor:pointer;background:#fff;border:1px solid #9bcfbd;border-radius:8px;justify-content:center;align-items:center;margin:2px 4px 2px 0;padding:8px 10px;font-size:11px;font-weight:800;display:inline-flex}.adminInlineAction:hover{background:#eaf8f3}.adminInlineAction:disabled{cursor:wait;opacity:.55}.paymentNextSteps{background:#ffffff0d;border:1px solid #ffffff29;border-radius:12px;margin:18px 0;padding:16px}.paymentNextSteps ol{color:#bfd0cd;margin:10px 0 0;padding-left:20px;line-height:1.65}
