.page-module__HcSFEa__page{--bg-0:color-mix(in srgb,var(--brand-lapis)45%,#000);--bg-1:color-mix(in srgb,var(--brand-lapis)68%,#000);--ink:#f6fafff0;--ink-soft:#d8e2f3d1;--line:#ffffff29;--line-soft:#ffffff1c;--panel:#ffffff0d;--panel-dark:#080c1694;--cyan:var(--brand-sky);--violet:var(--brand-green);--gold:var(--brand-sand);--safe:var(--brand-green);--warn:var(--brand-sand);--risk:var(--destructive);color:var(--ink);background:radial-gradient(1200px 800px at 16% 0%,#a8c7e61f,transparent 60%),radial-gradient(900px 700px at 86% 12%,#3f7f721f,transparent 55%),linear-gradient(180deg,var(--bg-0)0%,var(--bg-1)55%,var(--bg-0)100%);padding:20px 0 74px}.page-module__HcSFEa__container{max-width:1240px;margin:0 auto;padding:0 20px}.page-module__HcSFEa__hero{padding:10px 0 26px}.page-module__HcSFEa__heroCard{border:1px solid var(--line);background:linear-gradient(#ffffff0d,#ffffff05);border-radius:24px;padding:clamp(18px,3.9vw,34px);position:relative;overflow:hidden;box-shadow:0 26px 70px #0000008f}.page-module__HcSFEa__heroCard:before{content:"";pointer-events:none;background:radial-gradient(900px 420px at 20% 0,#a8c7e624,#0000 55%),radial-gradient(760px 380px at 88% 120%,#3f7f721f,#0000 55%);position:absolute;inset:-2px}.page-module__HcSFEa__heroGrid{z-index:1;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);align-items:stretch;gap:16px;display:grid;position:relative}.page-module__HcSFEa__heroCopy{align-content:start;display:grid}.page-module__HcSFEa__kicker,.page-module__HcSFEa__heroTitle,.page-module__HcSFEa__heroSub,.page-module__HcSFEa__heroActions,.page-module__HcSFEa__microRow,.page-module__HcSFEa__proofRail{position:relative}.page-module__HcSFEa__kicker{color:#f1f7ffe6;letter-spacing:.06em;text-transform:uppercase;background:#ffffff0f;border:1px solid #fff3;border-radius:999px;width:max-content;margin:0;padding:8px 12px;font-size:.77rem;font-weight:700}.page-module__HcSFEa__heroTitle{letter-spacing:-.02em;max-width:23ch;margin:14px 0 10px;font-size:clamp(2rem,4.2vw,3.15rem);line-height:1.08}.page-module__HcSFEa__heroSub{color:var(--ink-soft);max-width:68ch;margin:0;line-height:1.65}.page-module__HcSFEa__heroActions{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.page-module__HcSFEa__btn{color:#f7fbffeb;background:#ffffff08;border:1px solid #fff3;border-radius:14px;justify-content:center;align-items:center;padding:11px 15px;font-size:.92rem;font-weight:700;text-decoration:none;transition:transform .2s,border-color .2s,background .2s;display:inline-flex}.page-module__HcSFEa__btn:hover{background:#ffffff12;border-color:#ffffff5c;transform:translateY(-1px)}.page-module__HcSFEa__btn:focus-visible,.page-module__HcSFEa__personaChip:focus-visible,.page-module__HcSFEa__outputOptionChip:focus-visible,.page-module__HcSFEa__optionChip:focus-visible,.page-module__HcSFEa__workflowNode:focus-visible,.page-module__HcSFEa__sampleTab:focus-visible,.page-module__HcSFEa__needChip:focus-visible,.page-module__HcSFEa__faqFilterChip:focus-visible,.page-module__HcSFEa__fileBtn:focus-visible,.page-module__HcSFEa__subtleBtn:focus-visible,.page-module__HcSFEa__viewMoreBtn:focus-visible,.page-module__HcSFEa__faqCopyBtn:focus-visible,.page-module__HcSFEa__sampleCard:focus-visible,.page-module__HcSFEa__modalClose:focus-visible,.page-module__HcSFEa__trustCard:focus-visible,.page-module__HcSFEa__planExpertLink:focus-visible,.page-module__HcSFEa__outputSeeSample:focus-visible{outline-offset:2px;outline:2px solid #a8c7e6f2}.page-module__HcSFEa__btnPrimary{background:linear-gradient(135deg,#a8c7e638,#3f7f7233);border-color:#a8c7e661}.page-module__HcSFEa__microRow{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.page-module__HcSFEa__microTag{color:#e8f1ffe0;background:#ffffff0a;border:1px solid #ffffff29;border-radius:999px;align-items:center;padding:8px 10px;font-size:.79rem;font-weight:700;display:inline-flex}.page-module__HcSFEa__proofRail{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:16px;display:grid}.page-module__HcSFEa__proofItem{background:#0000002e;border:1px solid #ffffff29;border-radius:16px;gap:4px;margin:0;padding:11px 12px;display:grid}.page-module__HcSFEa__proofItem strong{color:#f6fafff0;font-size:.9rem}.page-module__HcSFEa__proofItem span{color:#cfdcf0c2;font-size:.82rem}.page-module__HcSFEa__heroVisual{background:radial-gradient(360px 200px at 85% 10%,#3f7f722e,#0000 70%),radial-gradient(340px 220px at 8% 88%,#a8c7e626,#0000 68%),#080d1ab8;border:1px solid #ffffff29;border-radius:20px;gap:10px;padding:12px;display:grid}.page-module__HcSFEa__heroImageWrap{background:#ffffff08;border:1px solid #ffffff24;border-radius:14px;overflow:hidden}.page-module__HcSFEa__heroImage{width:100%;height:auto;display:block}.page-module__HcSFEa__heroVisualMeta{flex-wrap:wrap;gap:8px;display:flex}.page-module__HcSFEa__heroMetric{color:#dfebfdeb;background:#ffffff0d;border:1px solid #ffffff2b;border-radius:999px;align-items:center;gap:6px;padding:7px 10px;font-size:.77rem;font-weight:700;display:inline-flex}.page-module__HcSFEa__heroMetric strong{color:#f6fafff7}.page-module__HcSFEa__section{padding:24px 0}.page-module__HcSFEa__sectionTitle{letter-spacing:-.01em;margin:0;font-size:clamp(1.6rem,3.2vw,2.2rem);line-height:1.14}.page-module__HcSFEa__sectionSub{max-width:72ch;color:var(--ink-soft);margin:10px 0 0;line-height:1.62}.page-module__HcSFEa__personaBar{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.page-module__HcSFEa__personaChip{color:#e8f1ffdb;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff2e;border-radius:999px;padding:8px 12px;font-size:.82rem;font-weight:700}.page-module__HcSFEa__personaChipActive{color:#daf7fff5;background:#a8c7e62e;border-color:#a8c7e680}.page-module__HcSFEa__activePersona{color:#cfdcf0d9;margin:10px 0 0;font-size:.89rem;font-weight:700}.page-module__HcSFEa__recommendationLead{color:#cfdcf0c7;margin:10px 0 0;font-size:.86rem}.page-module__HcSFEa__cardGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:12px;display:grid}.page-module__HcSFEa__card,.page-module__HcSFEa__glass,.page-module__HcSFEa__recommendationItem,.page-module__HcSFEa__workflowListCard,.page-module__HcSFEa__planCard,.page-module__HcSFEa__sampleCard,.page-module__HcSFEa__relatedCard,.page-module__HcSFEa__faqItem{border:1px solid var(--line-soft);background:var(--panel);border-radius:18px;box-shadow:0 14px 32px #00000042}.page-module__HcSFEa__card{padding:14px}.page-module__HcSFEa__reorderFade{animation:.22s page-module__HcSFEa__reorderFade}@keyframes page-module__HcSFEa__reorderFade{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.page-module__HcSFEa__cardLabel{color:#d1e0f7db;border:1px solid #ffffff29;border-radius:999px;width:max-content;margin:0;padding:5px 9px;font-size:.74rem;font-weight:700}.page-module__HcSFEa__cardTitle{color:#f6fafff2;margin:10px 0 8px;font-size:1.07rem}.page-module__HcSFEa__cardText{color:var(--ink-soft);margin:0;line-height:1.6}.page-module__HcSFEa__gridTwo{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.page-module__HcSFEa__glass{padding:clamp(16px,2.9vw,26px)}.page-module__HcSFEa__outputShell{background:radial-gradient(460px 260px at 7% 4%,#a8c7e614,#0000 72%),radial-gradient(440px 260px at 94% 8%,#3f7f7214,#0000 72%),linear-gradient(#0d1428b8,#080c16d6);border:1px solid #ffffff1f;border-radius:20px;padding:14px;box-shadow:0 16px 36px #00000059}.page-module__HcSFEa__outputHeader{border-bottom:1px solid #ffffff1a;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;padding:0 4px 12px;display:flex}.page-module__HcSFEa__outputHeaderBadge{color:#f0f6ffeb;white-space:nowrap;background:#ffffff0d;border:1px solid #fff3;border-radius:999px;align-items:center;gap:8px;padding:7px 11px;font-size:.75rem;font-weight:700;display:inline-flex}.page-module__HcSFEa__outputHeaderBadge:before{content:"";background:#a8c7e6fa;border-radius:999px;width:8px;height:8px;box-shadow:0 0 0 3px #a8c7e633}.page-module__HcSFEa__outputQuestionGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.page-module__HcSFEa__outputQuestionCard{background:var(--panel-dark);border:1px solid #ffffff24;border-radius:14px;padding:12px}.page-module__HcSFEa__outputQuestionCard h3{color:#f4f9fff0;margin:0;font-size:.96rem}.page-module__HcSFEa__outputQuestionCard p{color:var(--ink-soft);margin:8px 0 0;font-size:.91rem;line-height:1.56}.page-module__HcSFEa__outputOptionRow{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.page-module__HcSFEa__outputOptionChip{color:#e2ecfce6;cursor:pointer;background:#ffffff0a;border:1px solid #fff3;border-radius:999px;align-items:center;padding:7px 12px;font-size:.9rem;font-weight:700;display:inline-flex}.page-module__HcSFEa__outputOptionChipActive{color:#f0f8fffa;background:linear-gradient(135deg,#a8c7e63d,#3f7f7233);border-color:#a8c7e699}.page-module__HcSFEa__outputResultShell{background:#080c166b;border:1px solid #ffffff1f;border-radius:14px;margin-top:12px;padding:12px}.page-module__HcSFEa__outputResultHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.page-module__HcSFEa__outputResultTitle{color:#f6fafff2;margin:0;font-size:1.06rem}.page-module__HcSFEa__outputResultSub{color:#cedcf1c7;margin:6px 0 0;font-size:.82rem}.page-module__HcSFEa__outputActions{flex-wrap:wrap;gap:8px;display:flex}.page-module__HcSFEa__outputActionBtn{border-radius:12px;padding:10px 14px}.page-module__HcSFEa__outputRecommendationGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:12px;display:grid}.page-module__HcSFEa__outputRecommendationCard{background:radial-gradient(260px 170px at 86% 20%,#a8c7e61c,#0000 72%),#ffffff09;border:1px solid #ffffff21;border-radius:14px;padding:12px}.page-module__HcSFEa__outputRecommendationTop{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.page-module__HcSFEa__outputRecommendationTop h4{color:#f4fafff5;margin:0;font-size:1.05rem}.page-module__HcSFEa__outputFormatPill{color:#e2edfce6;white-space:nowrap;background:#ffffff0d;border:1px solid #ffffff2e;border-radius:999px;padding:6px 10px;font-size:.75rem;font-weight:700}.page-module__HcSFEa__outputRecommendationText{color:var(--ink-soft);margin:10px 0 0;font-size:.95rem;font-weight:700;line-height:1.55}.page-module__HcSFEa__outputTagRow{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.page-module__HcSFEa__outputTag{color:#dfecffe6;background:#ffffff0a;border:1px solid #ffffff29;border-radius:999px;padding:5px 10px;font-size:.78rem;font-weight:700}.page-module__HcSFEa__outputRecommendationFoot{color:#cedcf1c7;border-top:1px solid #ffffff1a;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:10px;padding-top:9px;font-size:.82rem;font-weight:700;display:flex}.page-module__HcSFEa__outputSeeSample{color:#a8c7e6f2;text-underline-offset:2px;font-size:.9rem;font-weight:700;text-decoration:underline}.page-module__HcSFEa__recommendationMeta{color:#cedcf1c7;margin-top:8px;font-size:.82rem}.page-module__HcSFEa__trustShell{background:radial-gradient(420px 240px at 8% 10%,#a8c7e614,#0000 72%),radial-gradient(480px 300px at 90% 4%,#3f7f7217,#0000 68%),linear-gradient(#0d1428b8,#080c16d6);border:1px solid #ffffff1f;border-radius:20px;padding:16px;box-shadow:0 16px 36px #00000059}.page-module__HcSFEa__trustHeader{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.page-module__HcSFEa__trustHeaderBadge{color:#f0f6ffeb;white-space:nowrap;background:#ffffff0d;border:1px solid #fff3;border-radius:999px;align-items:center;padding:7px 11px;font-size:.75rem;font-weight:700;display:inline-flex}.page-module__HcSFEa__trustGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:14px;display:grid}.page-module__HcSFEa__trustCardWrap{perspective:1100px}.page-module__HcSFEa__trustCard{width:100%;min-height:244px;transform-style:preserve-3d;cursor:pointer;text-align:left;background:0 0;border:1px solid #ffffff24;border-radius:16px;padding:0;transition:transform .45s;position:relative}.page-module__HcSFEa__trustCardFlipped{transform:rotateY(180deg)}.page-module__HcSFEa__trustFace,.page-module__HcSFEa__trustBack{backface-visibility:hidden;background:radial-gradient(320px 200px at 8% 14%,#3f7f7214,#0000 72%),linear-gradient(#ffffff0b,#ffffff05);border:1px solid #ffffff1f;border-radius:16px;flex-direction:column;padding:12px;display:flex;position:absolute;inset:0;box-shadow:0 14px 32px #00000042}.page-module__HcSFEa__trustBack{transform:rotateY(180deg)}.page-module__HcSFEa__trustTopRow{align-items:center;gap:8px;display:flex}.page-module__HcSFEa__trustIcon{color:#caf5fffa;letter-spacing:.04em;background:#a8c7e61f;border:1px solid #5ddbff57;border-radius:10px;justify-content:center;align-items:center;width:30px;height:30px;font-size:.69rem;font-weight:800;display:inline-flex}.page-module__HcSFEa__trustTitle{color:#f6fafff2;flex:1;margin:0;font-size:.98rem;font-weight:800;line-height:1.3}.page-module__HcSFEa__trustFlipPill{color:#e8f1ffe6;background:#ffffff0a;border:1px solid #fff3;border-radius:999px;justify-content:center;align-items:center;padding:6px 10px;font-size:.73rem;font-weight:700;display:inline-flex}.page-module__HcSFEa__trustPills{flex-wrap:wrap;gap:7px;margin-top:10px;display:flex}.page-module__HcSFEa__trustPill{color:#e6f0ffe6;background:#ffffff0b;border:1px solid #ffffff29;border-radius:999px;padding:4px 9px;font-size:.74rem;font-weight:700}.page-module__HcSFEa__trustScoreRow{flex-wrap:wrap;align-items:center;gap:7px;margin-top:auto;display:flex}.page-module__HcSFEa__trustStars{color:#f6c958f5;letter-spacing:.08em;font-size:.78rem}.page-module__HcSFEa__trustCta{color:#fae3a2fa;background:#f6c95814;border:1px solid #f6c95866;border-radius:999px;margin-left:auto;padding:6px 11px;font-size:.74rem;font-weight:700}.page-module__HcSFEa__trustHint{color:#dae4f5bd;margin-top:8px;font-size:.78rem;font-weight:600}.page-module__HcSFEa__trustBackList{gap:8px;margin-top:10px;display:grid}.page-module__HcSFEa__trustBackItem{color:#e2edfbe6;background:#ffffff0a;border:1px solid #ffffff24;border-radius:10px;align-items:center;gap:8px;padding:9px 10px;font-size:.79rem;font-weight:700;line-height:1.35;display:flex}.page-module__HcSFEa__trustBackItem:before{content:"";background:#53d7a3fa;border-radius:999px;flex:none;width:8px;height:8px;box-shadow:0 0 0 3px #53d7a329}.page-module__HcSFEa__trustUpdate{color:#dae4f5bd;margin:12px 0 0;font-size:.78rem;font-weight:700}.page-module__HcSFEa__trustUpdate span{color:#ecf4ffed;background:#ffffff0f;border:1px solid #ffffff38;border-radius:999px;align-items:center;margin:0 4px;padding:3px 8px;font-size:.7rem;display:inline-flex}.page-module__HcSFEa__workflowShell{margin-top:14px}.page-module__HcSFEa__workflowNodes{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.page-module__HcSFEa__workflowNode{color:#e8f1ffd6;text-align:left;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff29;border-radius:12px;gap:4px;padding:9px 10px;display:grid}.page-module__HcSFEa__workflowNode span{font-size:.74rem;font-weight:700}.page-module__HcSFEa__workflowNode b{font-size:.89rem}.page-module__HcSFEa__workflowNodeActive{color:#daf7fff7;background:#a8c7e633;border-color:#a8c7e680}.page-module__HcSFEa__workflowProgressTrack{background:#ffffff1a;border-radius:999px;height:8px;margin-top:10px;overflow:hidden}.page-module__HcSFEa__workflowProgressFill{background:linear-gradient(135deg,#a8c7e6e6,#3f7f72d1);border-radius:999px;height:100%;transition:width .25s}.page-module__HcSFEa__workflowDetailGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:12px;display:grid}.page-module__HcSFEa__workflowListCard{padding:12px}.page-module__HcSFEa__listTitle{color:#f6fafff0;margin:0;font-size:.91rem}.page-module__HcSFEa__list{color:var(--ink-soft);gap:7px;margin:8px 0 0;padding-left:18px;display:grid}.page-module__HcSFEa__planShell{background:radial-gradient(500px 280px at 7% 0,#a8c7e614,#0000 70%),radial-gradient(420px 260px at 95% 6%,#3f7f7214,#0000 70%),linear-gradient(#0e1424bd,#080c16db);border:1px solid #ffffff1f;border-radius:20px;padding:14px;box-shadow:0 16px 36px #00000052}.page-module__HcSFEa__planHeader{border-bottom:1px solid #ffffff1a;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;padding:0 4px 12px;display:flex}.page-module__HcSFEa__planPricingBadge{color:#e8f2ffeb;background:#ffffff0d;border:1px solid #fff3;border-radius:999px;align-items:center;gap:8px;padding:8px 12px;font-size:.78rem;font-weight:700;display:inline-flex}.page-module__HcSFEa__planPricingBadge:before{content:"";background:#a8c7e6fa;border-radius:999px;width:8px;height:8px;box-shadow:0 0 0 3px #a8c7e633}.page-module__HcSFEa__planGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:14px;display:grid}.page-module__HcSFEa__planCard{flex-direction:column;min-height:100%;padding:14px;transition:transform .2s,border-color .2s;display:flex}.page-module__HcSFEa__planCard:hover{border-color:#ffffff38;transform:translateY(-2px)}.page-module__HcSFEa__planCardTop{justify-content:space-between;align-items:center;gap:8px;display:flex}.page-module__HcSFEa__planIcon{color:#e5f0ffed;letter-spacing:.04em;background:#ffffff0a;border:1px solid #fff3;border-radius:14px;justify-content:center;align-items:center;width:40px;height:40px;font-size:.8rem;font-weight:800;display:inline-flex}.page-module__HcSFEa__planBadge{color:#cff8e6ed;background:#53d7a31f;border:1px solid #53d7a357;border-radius:999px;width:max-content;padding:6px 10px;font-size:.74rem;font-weight:700}.page-module__HcSFEa__planTitle{color:#f6fafff2;min-height:2.6em;margin:10px 0 7px;font-size:1.24rem;line-height:1.3}.page-module__HcSFEa__planPrice{white-space:nowrap;color:#f6c958fa;flex-wrap:nowrap;align-items:baseline;gap:6px;margin:0;font-size:clamp(1.12rem,1.6vw,1.35rem);font-weight:800;line-height:1.12;display:flex}.page-module__HcSFEa__planPrice span{white-space:nowrap;color:#d5e1f5db;font-size:.72rem;font-weight:700;display:inline-block}.page-module__HcSFEa__planWho{color:#dfeafbe6;margin:10px 0 0;font-size:.88rem;line-height:1.5}.page-module__HcSFEa__planList{color:var(--ink-soft);gap:8px;margin:12px 0 0;padding:0;list-style:none;display:grid}.page-module__HcSFEa__planList li{align-items:flex-start;gap:9px;font-size:.88rem;font-weight:700;line-height:1.45;display:flex}.page-module__HcSFEa__planList li:before{content:"";background:#53d7a3fa;border-radius:999px;flex:none;width:8px;height:8px;margin-top:6px;box-shadow:0 0 0 3px #53d7a329}.page-module__HcSFEa__planEta{color:#e2edfce0;border-top:1px solid #ffffff1a;margin:14px 0 0;padding-top:10px;font-size:.92rem;font-weight:700}.page-module__HcSFEa__planEta strong{color:#f5fafff5}.page-module__HcSFEa__planFooter{gap:10px;margin-top:auto;display:grid}.page-module__HcSFEa__planCta{border-radius:999px;width:max-content;margin-top:0;padding:10px 18px}.page-module__HcSFEa__planBottomRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:14px;display:flex}.page-module__HcSFEa__planRating{color:#e0ebfce6;background:#ffffff0b;border:1px solid #ffffff2b;border-radius:999px;align-items:center;gap:8px;margin:0;padding:9px 12px;font-size:.82rem;font-weight:700;display:inline-flex}.page-module__HcSFEa__planRating span{color:#f6c958f5;letter-spacing:.08em}.page-module__HcSFEa__planExpertLink{color:#eff6ffeb;background:#ffffff0d;border:1px solid #fff3;border-radius:999px;justify-content:center;align-items:center;padding:10px 14px;font-size:.83rem;font-weight:700;text-decoration:none;display:inline-flex}.page-module__HcSFEa__planExpertLink:hover{background:#ffffff14;border-color:#ffffff5c}.page-module__HcSFEa__ethicalShell{background:radial-gradient(480px 260px at 6% 0,#a8c7e612,#0000 70%),radial-gradient(430px 250px at 92% 4%,#3f7f7214,#0000 70%),linear-gradient(#0e1424bd,#080c16db);border:1px solid #ffffff1f;border-radius:20px;padding:14px;box-shadow:0 16px 36px #00000052}.page-module__HcSFEa__ethicalShell .page-module__HcSFEa__sectionSub{border-bottom:1px solid #ffffff1a;margin-top:6px;padding-bottom:12px}.page-module__HcSFEa__ethicalGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:12px;display:grid}.page-module__HcSFEa__ethicalCard{background:#ffffff09;border:1px solid #ffffff24;border-radius:14px;grid-template-columns:40px 1fr;gap:10px;padding:12px;display:grid}.page-module__HcSFEa__ethicalIcon{color:#e6f1ffed;letter-spacing:.04em;background:#ffffff0a;border:1px solid #fff3;border-radius:13px;justify-content:center;align-items:center;width:40px;height:40px;font-size:.74rem;font-weight:800;display:inline-flex}.page-module__HcSFEa__ethicalCopy h3{color:#f4fafff2;margin:0;font-size:.99rem;line-height:1.35}.page-module__HcSFEa__ethicalCopy p{color:#d7e3f6d6;margin:6px 0 0;font-size:.86rem;font-weight:700;line-height:1.5}.page-module__HcSFEa__ethicalSignals{border-top:1px dashed #ffffff29;flex-wrap:wrap;gap:8px;margin-top:12px;padding-top:12px;display:flex}.page-module__HcSFEa__ethicalSignal{color:#e2edfce6;background:#ffffff0b;border:1px solid #fff3;border-radius:999px;align-items:center;padding:7px 11px;font-size:.79rem;font-weight:700;display:inline-flex}.page-module__HcSFEa__ethicalSignal:before{content:"";background:#a8c7e6fa;border-radius:999px;width:7px;height:7px;margin-right:8px;box-shadow:0 0 0 3px #a8c7e62e}.page-module__HcSFEa__samplesToolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:14px;display:flex}.page-module__HcSFEa__sampleTabs{flex-wrap:wrap;gap:8px;display:flex}.page-module__HcSFEa__sampleTab{color:#e8f1ffd6;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff29;border-radius:999px;gap:8px;padding:8px 11px;font-size:.81rem;font-weight:700;display:inline-flex}.page-module__HcSFEa__sampleTab span{color:#accaf0db}.page-module__HcSFEa__sampleTabActive{color:#daf7fff7;background:#a8c7e633;border-color:#a8c7e680}.page-module__HcSFEa__viewMoreBtn{color:#e8f1ffdb;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff2e;border-radius:999px;padding:8px 12px;font-size:.81rem;font-weight:700}.page-module__HcSFEa__viewMoreBtn:disabled{opacity:.5;cursor:default}.page-module__HcSFEa__sampleGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:12px;display:grid}.page-module__HcSFEa__sampleCard{cursor:pointer;padding:13px}.page-module__HcSFEa__sampleCard h3{color:#f6fafff2;margin:0;font-size:.95rem;line-height:1.42}.page-module__HcSFEa__sampleMeta{color:#cedcf1d1;margin:8px 0 0;font-size:.82rem}.page-module__HcSFEa__sampleChanges{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.page-module__HcSFEa__sampleChanges span{color:#d0f1fff2;background:#a8c7e61f;border:1px solid #a8c7e63d;border-radius:999px;padding:5px 8px;font-size:.74rem;font-weight:700}.page-module__HcSFEa__sampleOpenBtn{color:#e8f1ffe6;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff29;border-radius:999px;align-items:center;gap:8px;margin-top:12px;padding:7px 10px;font-size:.78rem;font-weight:700;display:inline-flex}.page-module__HcSFEa__finalCta{padding:30px 0 6px}.page-module__HcSFEa__finalCard{border:1px solid var(--line);background:radial-gradient(760px 420px at 0 0,#a8c7e633,#a8c7e600 55%),radial-gradient(760px 420px at 100% 100%,#3f7f7233,#3f7f7200 55%),#080d1ce6;border-radius:24px;padding:clamp(18px,3.7vw,30px);box-shadow:0 24px 60px #00000085}.page-module__HcSFEa__finalTitle{margin:0;font-size:clamp(1.7rem,3.4vw,2.5rem);line-height:1.12}.page-module__HcSFEa__finalSub{max-width:64ch;color:var(--ink-soft);margin:10px 0 0;line-height:1.62}.page-module__HcSFEa__needChips{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.page-module__HcSFEa__needChip{color:#e8f1ffdb;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff29;border-radius:999px;padding:8px 11px;font-size:.8rem;font-weight:700}.page-module__HcSFEa__needChipActive{color:#daf7fffa;background:#a8c7e638;border-color:#a8c7e680}.page-module__HcSFEa__finalFormGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:12px;display:grid}.page-module__HcSFEa__formField{gap:6px;display:grid}.page-module__HcSFEa__input,.page-module__HcSFEa__textarea,.page-module__HcSFEa__faqSearch{color:#f2f8fff2;width:100%;font:inherit;background:#ffffff0f;border:1px solid #fff3;border-radius:12px;padding:10px 11px}.page-module__HcSFEa__input::placeholder,.page-module__HcSFEa__textarea::placeholder,.page-module__HcSFEa__faqSearch::placeholder{color:#c3d4eda6}.page-module__HcSFEa__textarea{resize:vertical;min-height:94px}.page-module__HcSFEa__fileRow{flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;display:flex}.page-module__HcSFEa__fileInputHidden{display:none}.page-module__HcSFEa__fileBtn,.page-module__HcSFEa__subtleBtn,.page-module__HcSFEa__faqCopyBtn,.page-module__HcSFEa__modalClose{color:#e8f1ffe0;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff2e;border-radius:10px;padding:8px 10px;font-size:.8rem;font-weight:700}.page-module__HcSFEa__subtleBtn{border-style:dashed}.page-module__HcSFEa__urgencyHint{border:1px solid #0000;border-radius:10px;margin:10px 0 0;padding:9px 10px;font-size:.84rem;line-height:1.5}.page-module__HcSFEa__urgencySafe{color:#bdffe7f2;background:#53d7a31f;border-color:#53d7a36b}.page-module__HcSFEa__urgencyMedium{color:#ffebb0f2;background:#f6c95824;border-color:#f6c95870}.page-module__HcSFEa__urgencyCritical{color:#ffd6d6f2;background:#ff8c8c24;border-color:#ff8c8c70}.page-module__HcSFEa__relatedGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:14px;display:grid}.page-module__HcSFEa__relatedCard{padding:14px}.page-module__HcSFEa__relatedCard h3{color:#f6fafff2;margin:0;font-size:.99rem}.page-module__HcSFEa__relatedCard p{color:var(--ink-soft);margin:8px 0 0;line-height:1.58}.page-module__HcSFEa__relatedLink{color:#a8c7e6f2;margin-top:11px;font-weight:700;text-decoration:none;display:inline-flex}.page-module__HcSFEa__relatedLink:hover{text-decoration:underline}.page-module__HcSFEa__faqTop{gap:10px;margin-top:12px;display:grid}.page-module__HcSFEa__faqFilters{flex-wrap:wrap;gap:8px;display:flex}.page-module__HcSFEa__faqFilterChip{color:#e8f1ffdb;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff29;border-radius:999px;padding:7px 10px;font-size:.8rem;font-weight:700}.page-module__HcSFEa__faqFilterChipActive{color:#daf7fffa;background:#a8c7e638;border-color:#a8c7e680}.page-module__HcSFEa__faqSearchWrap{display:block}.page-module__HcSFEa__noFaq{color:#cedcf1cc;border:1px dashed #fff3;border-radius:12px;margin-top:12px;padding:12px}.page-module__HcSFEa__faqGrid{gap:10px;margin-top:12px;display:grid}.page-module__HcSFEa__faqItem{padding:11px 12px}.page-module__HcSFEa__faqSummary{cursor:pointer;color:#f6fafff0;font-weight:700;list-style:none}.page-module__HcSFEa__faqSummary::-webkit-details-marker{display:none}.page-module__HcSFEa__faqBody{gap:10px;margin-top:9px;display:grid}.page-module__HcSFEa__faqBody p{color:var(--ink-soft);margin:0;line-height:1.62}.page-module__HcSFEa__modalBackdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:60;background:#040812b8;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.page-module__HcSFEa__modalCard{background:#0b101ef5;border:1px solid #fff3;border-radius:18px;width:min(760px,100%);overflow:hidden;box-shadow:0 24px 60px #00000094}.page-module__HcSFEa__modalHead{border-bottom:1px solid #ffffff1f;justify-content:space-between;align-items:center;gap:10px;padding:14px;display:flex}.page-module__HcSFEa__modalTitle{color:#f6fafff2;margin:0;font-size:1.05rem}.page-module__HcSFEa__modalBody{color:var(--ink-soft);gap:8px;padding:14px;display:grid}.page-module__HcSFEa__modalBody p{margin:0}.page-module__HcSFEa__modalPills{flex-wrap:wrap;gap:7px;margin-top:6px;display:flex}.page-module__HcSFEa__modalPills span{color:#d0f1fff5;background:#a8c7e61f;border:1px solid #a8c7e642;border-radius:999px;padding:5px 8px;font-size:.77rem;font-weight:700}.page-module__HcSFEa__modalActions{border-top:1px solid #ffffff1f;padding:14px}.page-module__HcSFEa__srOnly{clip:rect(0,0,0,0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:1120px){.page-module__HcSFEa__cardGrid,.page-module__HcSFEa__planGrid,.page-module__HcSFEa__relatedGrid,.page-module__HcSFEa__trustGrid,.page-module__HcSFEa__ethicalGrid,.page-module__HcSFEa__outputQuestionGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.page-module__HcSFEa__sampleGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:860px){.page-module__HcSFEa__heroGrid,.page-module__HcSFEa__gridTwo,.page-module__HcSFEa__workflowDetailGrid,.page-module__HcSFEa__finalFormGrid,.page-module__HcSFEa__proofRail,.page-module__HcSFEa__sampleGrid,.page-module__HcSFEa__cardGrid,.page-module__HcSFEa__relatedGrid,.page-module__HcSFEa__workflowNodes{grid-template-columns:1fr}.page-module__HcSFEa__planGrid,.page-module__HcSFEa__trustGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.page-module__HcSFEa__ethicalGrid,.page-module__HcSFEa__outputQuestionGrid,.page-module__HcSFEa__outputRecommendationGrid{grid-template-columns:1fr}.page-module__HcSFEa__outputResultHead{flex-direction:column}.page-module__HcSFEa__sampleTabs,.page-module__HcSFEa__samplesToolbar,.page-module__HcSFEa__viewMoreBtn{width:100%}}@media (max-width:760px){.page-module__HcSFEa__container{padding:0 14px}.page-module__HcSFEa__section{padding:18px 0}.page-module__HcSFEa__hero{padding-bottom:18px}.page-module__HcSFEa__btn,.page-module__HcSFEa__heroActions{width:100%}.page-module__HcSFEa__heroCard,.page-module__HcSFEa__glass,.page-module__HcSFEa__card,.page-module__HcSFEa__trustShell,.page-module__HcSFEa__ethicalShell,.page-module__HcSFEa__planCard,.page-module__HcSFEa__sampleCard,.page-module__HcSFEa__faqItem,.page-module__HcSFEa__relatedCard,.page-module__HcSFEa__finalCard,.page-module__HcSFEa__modalCard{border-radius:16px}.page-module__HcSFEa__trustGrid,.page-module__HcSFEa__planGrid{grid-template-columns:1fr}.page-module__HcSFEa__planBottomRow{align-items:stretch}.page-module__HcSFEa__planExpertLink{width:100%}.page-module__HcSFEa__heroMetric{justify-content:flex-start;width:100%}.page-module__HcSFEa__outputActions{width:100%}}.page-module__HcSFEa__page{--violet:var(--brand-lapis);--safe:var(--brand-lapis);--line:#1f3a5f29;--line-soft:#1f3a5f1f;--panel:color-mix(in srgb,var(--brand-sky)10%,#fff);--panel-dark:color-mix(in srgb,var(--brand-sky)14%,#fff);--ink:#2a2e35f5;--ink-soft:#2a2e35c7;color:var(--ink);background:radial-gradient(1100px 620px at 12% 2%,#a8c7e63d,transparent 58%),radial-gradient(980px 580px at 88% 8%,color-mix(in srgb,var(--brand-sand)30%,transparent),transparent 60%),linear-gradient(180deg,#fff 0%,color-mix(in srgb,var(--brand-sky)14%,#fff)72%,color-mix(in srgb,var(--brand-sand)10%,#fff)100%)}.page-module__HcSFEa__heroCard,.page-module__HcSFEa__outputShell,.page-module__HcSFEa__trustShell,.page-module__HcSFEa__ethicalShell,.page-module__HcSFEa__planShell,.page-module__HcSFEa__finalCard,.page-module__HcSFEa__card,.page-module__HcSFEa__glass,.page-module__HcSFEa__recommendationItem,.page-module__HcSFEa__workflowListCard,.page-module__HcSFEa__planCard,.page-module__HcSFEa__sampleCard,.page-module__HcSFEa__relatedCard,.page-module__HcSFEa__faqItem,.page-module__HcSFEa__modalCard{background:linear-gradient(180deg,color-mix(in srgb,var(--brand-sky)10%,#fff)0%,color-mix(in srgb,var(--brand-sky)5%,#fff)100%);border-color:#1f3a5f29;box-shadow:0 14px 32px #1f3a5f1a}.page-module__HcSFEa__heroVisual{background:radial-gradient(340px 220px at 86% 10%,#a8c7e63d,transparent 72%),radial-gradient(320px 220px at 8% 88%,color-mix(in srgb,var(--brand-sand)36%,transparent),transparent 72%),#fffffff5;border-color:#1f3a5f2e}.page-module__HcSFEa__heroCard:before{background:radial-gradient(900px 420px at 20% 0%,#a8c7e629,transparent 55%),radial-gradient(760px 380px at 88% 120%,color-mix(in srgb,var(--brand-sand)24%,transparent),transparent 55%)}.page-module__HcSFEa__kicker,.page-module__HcSFEa__heroTitle,.page-module__HcSFEa__sectionTitle,.page-module__HcSFEa__cardTitle,.page-module__HcSFEa__outputQuestionCard h3,.page-module__HcSFEa__outputRecommendationTop h4,.page-module__HcSFEa__modalTitle,.page-module__HcSFEa__faqSummary{color:var(--brand-lapis)}.page-module__HcSFEa__heroSub,.page-module__HcSFEa__sectionSub,.page-module__HcSFEa__cardText,.page-module__HcSFEa__outputQuestionCard p,.page-module__HcSFEa__outputRecommendationText,.page-module__HcSFEa__faqBody p,.page-module__HcSFEa__activePersona,.page-module__HcSFEa__recommendationLead{color:color-mix(in srgb,var(--brand-ink)74%,#fff)}.page-module__HcSFEa__btn{color:var(--brand-lapis);background:#fff;border:1px solid #1f3a5f3d;border-radius:14px;font-weight:800}.page-module__HcSFEa__btnPrimary{border-color:var(--brand-lapis);background:var(--brand-lapis);color:#fff;box-shadow:0 12px 28px #1f3a5f3d}.page-module__HcSFEa__btnPrimary:hover{background:#162b46;border-color:#162b46}.page-module__HcSFEa__personaChip,.page-module__HcSFEa__outputOptionChip,.page-module__HcSFEa__needChip,.page-module__HcSFEa__faqFilterChip,.page-module__HcSFEa__sampleTab{color:var(--brand-lapis);background:#fff;border-color:#1f3a5f38}.page-module__HcSFEa__personaChipActive,.page-module__HcSFEa__outputOptionChipActive,.page-module__HcSFEa__needChipActive,.page-module__HcSFEa__faqFilterChipActive,.page-module__HcSFEa__sampleTabActive,.page-module__HcSFEa__workflowNodeActive{border-color:var(--brand-lapis);background:var(--brand-lapis);color:#fff}.page-module__HcSFEa__outputSeeSample,.page-module__HcSFEa__relatedLink,.page-module__HcSFEa__faqCopyBtn{color:var(--brand-lapis)}.page-module__HcSFEa__outputSeeSample:hover,.page-module__HcSFEa__relatedLink:hover,.page-module__HcSFEa__faqCopyBtn:hover{color:#162b46}.page-module__HcSFEa__faqSummary{justify-content:space-between;align-items:center;gap:12px;font-size:1rem;display:flex}.page-module__HcSFEa__faqSummary:after{content:"+";width:28px;height:28px;color:var(--brand-lapis);background:#1f3a5f14;border:1px solid #1f3a5f47;border-radius:10px;justify-content:center;align-items:center;font-size:16px;font-weight:900;transition:transform .2s;display:inline-flex}.page-module__HcSFEa__faqItem[open] .page-module__HcSFEa__faqSummary:after{transform:rotate(45deg)}.page-module__HcSFEa__outputShell,.page-module__HcSFEa__trustShell,.page-module__HcSFEa__ethicalShell,.page-module__HcSFEa__planShell,.page-module__HcSFEa__finalCard{background:radial-gradient(520px 280px at 6% 0%,color-mix(in srgb,var(--brand-sky)18%,transparent),transparent 72%),radial-gradient(520px 280px at 94% 4%,color-mix(in srgb,var(--brand-sand)24%,transparent),transparent 72%),linear-gradient(180deg,color-mix(in srgb,var(--brand-sky)12%,#fff)0%,color-mix(in srgb,var(--brand-sky)4%,#fff)100%)}.page-module__HcSFEa__trustFace,.page-module__HcSFEa__trustBack{background:radial-gradient(320px 200px at 8% 14%,color-mix(in srgb,var(--brand-sky)18%,transparent),transparent 72%),linear-gradient(180deg,color-mix(in srgb,var(--brand-sky)12%,#fff)0%,color-mix(in srgb,var(--brand-sky)4%,#fff)100%);border-color:#1f3a5f29;box-shadow:0 14px 32px #1f3a5f1a}.page-module__HcSFEa__featured{background:radial-gradient(400px 220px at 10% 0%,color-mix(in srgb,var(--brand-sky)24%,transparent),transparent 70%),linear-gradient(145deg,color-mix(in srgb,var(--brand-sky)15%,#fff),color-mix(in srgb,var(--brand-sand)14%,#fff));border-color:#1f3a5f47}.page-module__HcSFEa__workflowProgressFill{background:linear-gradient(135deg,color-mix(in srgb,var(--brand-lapis)92%,#fff),color-mix(in srgb,var(--brand-sky)70%,var(--brand-lapis)))}.page-module__HcSFEa__planExpertLink,.page-module__HcSFEa__planRating,.page-module__HcSFEa__outputHeaderBadge,.page-module__HcSFEa__trustHeaderBadge,.page-module__HcSFEa__planPricingBadge,.page-module__HcSFEa__microTag,.page-module__HcSFEa__heroMetric,.page-module__HcSFEa__ethicalSignal,.page-module__HcSFEa__outputTag,.page-module__HcSFEa__sampleChanges span,.page-module__HcSFEa__modalPills span,.page-module__HcSFEa__trustFlipPill,.page-module__HcSFEa__trustPill,.page-module__HcSFEa__trustBackItem,.page-module__HcSFEa__fileBtn,.page-module__HcSFEa__subtleBtn,.page-module__HcSFEa__faqCopyBtn,.page-module__HcSFEa__modalClose{background:color-mix(in srgb,var(--brand-sky)12%,#fff);color:var(--brand-lapis);border-color:#1f3a5f33}.page-module__HcSFEa__planTitle,.page-module__HcSFEa__planWho,.page-module__HcSFEa__planEta,.page-module__HcSFEa__listTitle,.page-module__HcSFEa__relatedCard h3,.page-module__HcSFEa__relatedCard p,.page-module__HcSFEa__sampleCard h3,.page-module__HcSFEa__sampleMeta,.page-module__HcSFEa__outputResultTitle,.page-module__HcSFEa__outputResultSub,.page-module__HcSFEa__outputRecommendationFoot,.page-module__HcSFEa__trustTitle,.page-module__HcSFEa__trustReviews,.page-module__HcSFEa__trustHint,.page-module__HcSFEa__trustUpdate,.page-module__HcSFEa__ethicalCopy h3,.page-module__HcSFEa__ethicalCopy p,.page-module__HcSFEa__heroMetric strong,.page-module__HcSFEa__proofItem strong,.page-module__HcSFEa__proofItem span,.page-module__HcSFEa__planPrice{color:var(--brand-lapis)}.page-module__HcSFEa__planPrice span,.page-module__HcSFEa__trustStars,.page-module__HcSFEa__trustScore{color:color-mix(in srgb,var(--brand-sand)58%,var(--brand-lapis))}.page-module__HcSFEa__proofItem,.page-module__HcSFEa__outputResultShell,.page-module__HcSFEa__outputRecommendationCard,.page-module__HcSFEa__workflowNode,.page-module__HcSFEa__outputQuestionCard{background:color-mix(in srgb,var(--brand-sky)10%,#fff);border-color:#1f3a5f29}.page-module__HcSFEa__workflowNode{color:var(--brand-lapis)}.page-module__HcSFEa__workflowNodeIndex{color:color-mix(in srgb,var(--brand-lapis)76%,#fff)}.page-module__HcSFEa__workflowNodeLabel{color:var(--brand-lapis)}.page-module__HcSFEa__workflowNodeActive .page-module__HcSFEa__workflowNodeIndex,.page-module__HcSFEa__workflowNodeActive .page-module__HcSFEa__workflowNodeLabel{color:#fff}.page-module__HcSFEa__workflowListCard{background:color-mix(in srgb,var(--brand-sky)8%,#fff)}.page-module__HcSFEa__list{color:color-mix(in srgb,var(--brand-ink)78%,#fff)}.page-module__HcSFEa__outputResultShell{box-shadow:inset 0 0 0 1px #1f3a5f0a}.page-module__HcSFEa__workflowProgressTrack{background:color-mix(in srgb,var(--brand-sky)22%,#fff)}.page-module__HcSFEa__planCard:hover,.page-module__HcSFEa__planExpertLink:hover,.page-module__HcSFEa__sampleOpenBtn:hover,.page-module__HcSFEa__viewMoreBtn:hover{background:color-mix(in srgb,var(--brand-sky)16%,#fff);border-color:#1f3a5f57}.page-module__HcSFEa__workflowGlass{background:linear-gradient(180deg,color-mix(in srgb,var(--brand-sky)14%,#fff)0%,color-mix(in srgb,var(--brand-sky)6%,#fff)100%);border-color:#1f3a5f2e;padding:clamp(16px,2.8vw,24px)}.page-module__HcSFEa__workflowSub{margin-top:8px}.page-module__HcSFEa__workflowShell{background:color-mix(in srgb,var(--brand-sky)8%,#fff);border:1px solid #1f3a5f29;border-radius:18px;margin-top:16px;padding:14px}.page-module__HcSFEa__workflowNodes{gap:10px}.page-module__HcSFEa__workflowNode{align-content:start;min-height:62px;padding:10px 12px;transition:transform .2s,border-color .2s,background .2s;box-shadow:inset 0 0 0 1px #1f3a5f0a}.page-module__HcSFEa__workflowNode:hover{background:color-mix(in srgb,var(--brand-sky)18%,#fff);border-color:#1f3a5f57;transform:translateY(-1px)}.page-module__HcSFEa__workflowNodeIndex{background:color-mix(in srgb,var(--brand-sky)14%,#fff);border:1px solid #1f3a5f33;border-radius:999px;width:max-content;padding:3px 8px;font-size:.72rem;font-weight:800;line-height:1}.page-module__HcSFEa__workflowNodeLabel{margin-top:6px;font-size:.9rem;font-weight:800;line-height:1.3}.page-module__HcSFEa__workflowNodeActive{border-color:var(--brand-lapis);background:var(--brand-lapis);color:#fff;box-shadow:0 10px 20px #1f3a5f2e}.page-module__HcSFEa__workflowNodeActive .page-module__HcSFEa__workflowNodeIndex{color:#fff;background:#ffffff2e;border-color:#ffffff3d}.page-module__HcSFEa__workflowNodeActive:hover{border-color:var(--brand-lapis);background:var(--brand-lapis);color:#fff}.page-module__HcSFEa__workflowProgressTrack{border:1px solid #1f3a5f29;height:9px;margin-top:12px}.page-module__HcSFEa__workflowActiveTitle{color:var(--brand-lapis);margin-top:14px;margin-bottom:0;font-size:1.08rem}.page-module__HcSFEa__workflowDetailGrid{gap:12px;margin-top:14px}.page-module__HcSFEa__workflowDetailCard{background:linear-gradient(180deg,color-mix(in srgb,var(--brand-sky)8%,#fff)0%,#fff 100%);border:1px solid #1f3a5f2b;border-radius:16px;padding:14px;box-shadow:inset 0 0 0 1px #1f3a5f0a}.page-module__HcSFEa__listTitle{color:var(--brand-lapis);font-size:.96rem;font-weight:800}.page-module__HcSFEa__list{gap:9px;margin-top:10px;padding-left:0;list-style:none}.page-module__HcSFEa__list li{color:color-mix(in srgb,var(--brand-ink)80%,#fff);padding-left:16px;line-height:1.55;position:relative}.page-module__HcSFEa__list li:before{content:"";background:color-mix(in srgb,var(--brand-lapis)88%,#fff);width:7px;height:7px;box-shadow:0 0 0 3px color-mix(in srgb,var(--brand-sky)34%,#fff);border-radius:999px;position:absolute;top:.58em;left:0}@media (max-width:860px){.page-module__HcSFEa__workflowNode{min-height:56px}}.page-module__HcSFEa__trustIcon{background:linear-gradient(180deg,color-mix(in srgb,var(--brand-sky)22%,#fff)0%,color-mix(in srgb,var(--brand-sky)10%,#fff)100%);width:34px;height:34px;color:var(--brand-lapis);border-color:#1f3a5f47;font-size:.76rem;font-weight:900}.page-module__HcSFEa__trustStars{letter-spacing:.03em;color:color-mix(in srgb,var(--brand-sand)62%,var(--brand-lapis));font-size:.9rem}.page-module__HcSFEa__trustScore{color:var(--brand-lapis);font-size:.98rem;font-weight:900}.page-module__HcSFEa__trustReviews{color:color-mix(in srgb,var(--brand-lapis)80%,#fff);font-size:.8rem;font-weight:700}.page-module__HcSFEa__trustCta{background:color-mix(in srgb,var(--brand-sky)16%,#fff);color:var(--brand-lapis);border-color:#1f3a5f4d;font-weight:800}.page-module__HcSFEa__trustUpdate span{background:var(--brand-lapis);color:#fff;letter-spacing:.03em;border-color:#1f3a5f59;font-size:.72rem;font-weight:800;box-shadow:0 8px 16px #1f3a5f33}.page-module__HcSFEa__madeForSection{padding-top:26px}.page-module__HcSFEa__madeForSub{max-width:64ch}.page-module__HcSFEa__personaBar{background:linear-gradient(180deg,color-mix(in srgb,var(--brand-sky)14%,#fff)0%,color-mix(in srgb,var(--brand-sky)8%,#fff)100%);border:1px solid #1f3a5f24;border-radius:16px;margin-top:16px;padding:10px}.page-module__HcSFEa__activePersona{color:var(--brand-lapis);margin-top:12px;font-weight:800}.page-module__HcSFEa__recommendationLead{color:color-mix(in srgb,var(--brand-lapis)76%,#fff);margin-top:6px}.page-module__HcSFEa__madeForCard{background:linear-gradient(180deg,#fff 0%,color-mix(in srgb,var(--brand-sky)9%,#fff)100%);border-color:#1f3a5f2e}.page-module__HcSFEa__madeForCard:hover{transform:translateY(-2px);box-shadow:0 16px 34px #1f3a5f24}.page-module__HcSFEa__cardLabel{background:color-mix(in srgb,var(--brand-sky)14%,#fff);color:var(--brand-lapis);letter-spacing:.02em;border-color:#1f3a5f3d}.page-module__HcSFEa__outputSubSingleLine{white-space:nowrap;max-width:none}@media (max-width:1120px){.page-module__HcSFEa__outputSubSingleLine{white-space:normal;max-width:72ch}}.page-module__HcSFEa__planSection{padding-top:28px}.page-module__HcSFEa__planSub{max-width:62ch}.page-module__HcSFEa__planShell{padding:clamp(16px,2.8vw,22px)}.page-module__HcSFEa__planHeader{border-bottom-color:#1f3a5f29;align-items:flex-end;padding-bottom:14px}.page-module__HcSFEa__planPricingBadge{background:color-mix(in srgb,var(--brand-sky)14%,#fff);color:var(--brand-lapis);border-color:#1f3a5f3d;font-weight:800}.page-module__HcSFEa__planGrid{gap:14px;margin-top:16px}.page-module__HcSFEa__planCardEnhanced{background:linear-gradient(180deg,color-mix(in srgb,var(--brand-sky)10%,#fff)0%,#fff 100%);border-color:#1f3a5f33;border-radius:18px;box-shadow:0 12px 28px #1f3a5f1a}.page-module__HcSFEa__planCardEnhanced:hover{border-color:#1f3a5f59;transform:translateY(-3px);box-shadow:0 18px 34px #1f3a5f29}.page-module__HcSFEa__planCardTop{align-items:center}.page-module__HcSFEa__planIcon{background:color-mix(in srgb,var(--brand-sky)16%,#fff);color:var(--brand-lapis);border-color:#1f3a5f42}.page-module__HcSFEa__planBadge{background:color-mix(in srgb,var(--brand-sky)18%,#fff);color:var(--brand-lapis);border-color:#1f3a5f40}.page-module__HcSFEa__planTitle{color:var(--brand-lapis);font-size:1.18rem}.page-module__HcSFEa__planWho strong{color:var(--brand-lapis)}.page-module__HcSFEa__planList{gap:9px}.page-module__HcSFEa__planList li{color:color-mix(in srgb,var(--brand-ink)82%,#fff)}.page-module__HcSFEa__planList li:before{background:color-mix(in srgb,var(--brand-lapis)88%,#fff);box-shadow:0 0 0 3px color-mix(in srgb,var(--brand-sky)36%,#fff)}.page-module__HcSFEa__planEta{border-top-color:#1f3a5f2e}.page-module__HcSFEa__planFooter{gap:10px}.page-module__HcSFEa__planCta{border-radius:14px;justify-content:center;width:100%;margin-top:0}.page-module__HcSFEa__planBottomRow{border-top:1px solid #1f3a5f24;margin-top:16px;padding-top:12px}.page-module__HcSFEa__planRating{background:color-mix(in srgb,var(--brand-sky)10%,#fff);color:var(--brand-lapis);border-color:#1f3a5f3d}.page-module__HcSFEa__planExpertLink{color:var(--brand-lapis);background:#fff;border-color:#1f3a5f3d}.page-module__HcSFEa__samplesToolbar{background:color-mix(in srgb,var(--brand-sky)10%,#fff);border:1px solid #1f3a5f24;border-radius:16px;align-items:center;margin-top:16px;padding:10px}.page-module__HcSFEa__sampleTabs{gap:10px}.page-module__HcSFEa__sampleTab{color:var(--brand-lapis);background:#fff;border-color:#1f3a5f3d;font-weight:800}.page-module__HcSFEa__sampleTab span{background:color-mix(in srgb,var(--brand-sky)16%,#fff);color:color-mix(in srgb,var(--brand-lapis)84%,#fff);border:1px solid #1f3a5f33;border-radius:999px;padding:1px 7px;font-size:.72rem}.page-module__HcSFEa__sampleTabActive{border-color:var(--brand-lapis);background:var(--brand-lapis);color:#fff}.page-module__HcSFEa__sampleTabActive span{color:#fff;background:#ffffff2e;border-color:#ffffff3d}.page-module__HcSFEa__viewMoreBtn{color:var(--brand-lapis);background:#fff;border-color:#1f3a5f3d;font-weight:800}.page-module__HcSFEa__sampleCountMeta{color:color-mix(in srgb,var(--brand-lapis)84%,#fff);white-space:nowrap;background:#fff;border:1px solid #1f3a5f33;border-radius:999px;margin:0;padding:8px 12px;font-size:.79rem;font-weight:700;line-height:1.2}.page-module__HcSFEa__viewMoreBtn:hover:enabled{background:color-mix(in srgb,var(--brand-sky)12%,#fff);border-color:#1f3a5f5c}.page-module__HcSFEa__viewMoreBtn:disabled{background:color-mix(in srgb,var(--brand-sky)8%,#fff);color:color-mix(in srgb,var(--brand-lapis)58%,#fff);border-color:#1f3a5f2e}.page-module__HcSFEa__sampleGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:14px}.page-module__HcSFEa__sampleCard{background:linear-gradient(180deg,color-mix(in srgb,var(--brand-sky)10%,#fff)0%,#fff 100%);border-color:#1f3a5f2e;flex-direction:column;gap:2px;min-height:230px;transition:transform .2s,box-shadow .2s,border-color .2s;display:flex;box-shadow:0 12px 28px #1f3a5f1a}.page-module__HcSFEa__sampleCard:hover{border-color:#1f3a5f57;transform:translateY(-2px);box-shadow:0 18px 34px #1f3a5f29}.page-module__HcSFEa__sampleCard h3{color:var(--brand-lapis)}.page-module__HcSFEa__sampleMeta,.page-module__HcSFEa__recommendationMeta{color:color-mix(in srgb,var(--brand-ink)74%,#fff)}.page-module__HcSFEa__sampleChanges{margin-top:10px}.page-module__HcSFEa__sampleChanges span{background:color-mix(in srgb,var(--brand-sky)14%,#fff);color:var(--brand-lapis);border-color:#1f3a5f33}.page-module__HcSFEa__sampleOpenBtn{color:var(--brand-lapis);background:#fff;border-color:#1f3a5f3d;align-self:flex-start;margin-top:auto;font-weight:800}.page-module__HcSFEa__sampleOpenBtn:hover{background:color-mix(in srgb,var(--brand-sky)12%,#fff);border-color:#1f3a5f5c}@media (min-width:1420px){.page-module__HcSFEa__sampleGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:980px){.page-module__HcSFEa__sampleGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.page-module__HcSFEa__sampleGrid{grid-template-columns:1fr}.page-module__HcSFEa__sampleCountMeta{text-align:center;width:100%}}.page-module__HcSFEa__finalCtaSection{padding-top:28px}.page-module__HcSFEa__finalCard{background:radial-gradient(760px 420px at 0% 0%,color-mix(in srgb,var(--brand-sky)24%,transparent),transparent 55%),radial-gradient(760px 420px at 100% 100%,color-mix(in srgb,var(--brand-sand)30%,transparent),transparent 55%),#fff;border-color:#1f3a5f33;border-radius:24px;box-shadow:0 18px 38px #1f3a5f1f}.page-module__HcSFEa__finalTitle{color:var(--brand-lapis)}.page-module__HcSFEa__finalSubTuned{white-space:nowrap;max-width:none;color:color-mix(in srgb,var(--brand-ink)78%,#fff)}@media (max-width:900px){.page-module__HcSFEa__finalSubTuned{white-space:normal}}.page-module__HcSFEa__needChip{color:var(--brand-lapis);background:#fff;border-color:#1f3a5f3d;font-weight:800}.page-module__HcSFEa__needChipActive{border-color:var(--brand-lapis);background:var(--brand-lapis);color:#fff}.page-module__HcSFEa__finalFormGrid{gap:12px;margin-top:14px}.page-module__HcSFEa__formField span{color:var(--brand-lapis);font-size:.83rem;font-weight:800}.page-module__HcSFEa__input,.page-module__HcSFEa__textarea{color:var(--brand-lapis);background:#fff;border-color:#1f3a5f3d}.page-module__HcSFEa__input::placeholder,.page-module__HcSFEa__textarea::placeholder{color:color-mix(in srgb,var(--brand-lapis)52%,#fff)}.page-module__HcSFEa__urgencySafe{background:color-mix(in srgb,var(--brand-sky)16%,#fff);color:var(--brand-lapis);border-color:#1f3a5f3d}.page-module__HcSFEa__urgencyMedium{background:color-mix(in srgb,var(--brand-sand)22%,#fff);color:var(--brand-lapis);border-color:#1f3a5f42}.page-module__HcSFEa__urgencyCritical{background:color-mix(in srgb,var(--brand-sky)20%,#fff);color:var(--brand-lapis);border-color:#1f3a5f4d}.page-module__HcSFEa__finalActions{margin-top:12px}.page-module__HcSFEa__finalActions .page-module__HcSFEa__btn{min-height:42px}.page-module__HcSFEa__ethicalShell{background:radial-gradient(560px 320px at 8% 0,#a8c7e63d,#0000 70%),radial-gradient(520px 280px at 94% 6%,#ede5d76b,#0000 72%),#fff;border-color:#1f3a5f33;padding:clamp(14px,2.4vw,22px);box-shadow:0 16px 34px #1f3a5f1a}.page-module__HcSFEa__ethicalShell .page-module__HcSFEa__sectionSub{color:color-mix(in srgb,var(--brand-ink)78%,#fff);border-bottom:1px solid #1f3a5f24;margin-top:8px;padding-bottom:10px}.page-module__HcSFEa__ethicalGrid{gap:12px;margin-top:12px}.page-module__HcSFEa__ethicalCard{background:#fff;border-color:#1f3a5f2b;box-shadow:inset 0 0 0 1px #1f3a5f05}.page-module__HcSFEa__ethicalIcon{background:color-mix(in srgb,var(--brand-sky)22%,#fff);color:var(--brand-lapis);border-color:#1f3a5f38;font-size:.76rem}.page-module__HcSFEa__ethicalCopy h3{color:var(--brand-lapis);font-size:1rem}.page-module__HcSFEa__ethicalCopy p{color:color-mix(in srgb,var(--brand-ink)78%,#fff);font-size:.88rem;font-weight:700}.page-module__HcSFEa__ethicalSignals{border-top:1px dashed #1f3a5f2e;margin-top:12px;padding-top:12px}.page-module__HcSFEa__ethicalSignal{color:var(--brand-lapis);background:#fff;border-color:#1f3a5f33}.page-module__HcSFEa__ethicalSignal:before{background:var(--brand-lapis);box-shadow:0 0 0 3px #1f3a5f24}.page-module__HcSFEa__faqSearchWrap{width:100%}.page-module__HcSFEa__faqSearch{color:var(--brand-lapis);background:#fff;border-color:#1f3a5f3d;box-shadow:inset 0 0 0 1px #1f3a5f08}.page-module__HcSFEa__faqSearch::placeholder{color:color-mix(in srgb,var(--brand-lapis)54%,#fff)}.page-module__HcSFEa__faqMeta{color:color-mix(in srgb,var(--brand-ink)76%,#fff);margin:0;font-size:.77rem;font-weight:700;line-height:1.35}
