.public-module__oHfiCW__publicPage{--ink:#102132;--muted:#5b6b79;--surface:#fff;--surfaceSoft:#f2f7f6;--line:#dce7e5;--brand:#087f73;--brandDark:#075f58;--accent:#65d1bd;min-height:100vh;color:var(--ink);background:radial-gradient(circle at 80% 0,#65d1bd2e,#0000 28rem),linear-gradient(#f8fbfa 0%,#fff 38rem)}.public-module__oHfiCW__skipLink{z-index:1000;color:#fff;background:var(--brandDark);border-radius:0 0 .5rem .5rem;padding:.7rem 1rem;position:fixed;top:0;left:1rem;transform:translateY(-120%)}.public-module__oHfiCW__skipLink:focus{transform:translateY(0)}.public-module__oHfiCW__siteHeader{z-index:50;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#f8fbfae6;border-bottom:1px solid #dce7e5d9;position:sticky;top:0}.public-module__oHfiCW__nav{grid-template-columns:auto 1fr auto;align-items:center;gap:2rem;width:min(1180px,100% - 2rem);min-height:72px;margin:0 auto;display:grid}.public-module__oHfiCW__brand{color:var(--ink);letter-spacing:-.04em;align-items:center;gap:.45rem;font-size:1.25rem;font-weight:800;display:inline-flex}.public-module__oHfiCW__brandDot{background:var(--brand);border-radius:999px;width:.55rem;height:.55rem;box-shadow:0 0 0 5px #087f731a}.public-module__oHfiCW__navLinks,.public-module__oHfiCW__navActions{align-items:center;gap:1.5rem;display:flex}.public-module__oHfiCW__navLinks{color:#34495a;justify-content:center;font-size:.92rem;font-weight:600}.public-module__oHfiCW__navLinks a:hover,.public-module__oHfiCW__footerLinks a:hover,.public-module__oHfiCW__textButton:hover{color:var(--brand)}.public-module__oHfiCW__navActions{gap:.7rem}.public-module__oHfiCW__textButton,.public-module__oHfiCW__primaryButtonSmall,.public-module__oHfiCW__primaryButton,.public-module__oHfiCW__secondaryButton{border-radius:999px;justify-content:center;align-items:center;min-height:44px;font-weight:750;transition:transform .16s,background .16s,color .16s;display:inline-flex}.public-module__oHfiCW__textButton{color:var(--ink);padding:0 .75rem}.public-module__oHfiCW__primaryButtonSmall,.public-module__oHfiCW__primaryButton{color:#fff;background:var(--brand);box-shadow:0 10px 28px #087f7333}.public-module__oHfiCW__primaryButtonSmall{padding:.65rem 1.05rem}.public-module__oHfiCW__primaryButton,.public-module__oHfiCW__secondaryButton{padding:.85rem 1.35rem}.public-module__oHfiCW__primaryButton:hover,.public-module__oHfiCW__primaryButtonSmall:hover{color:#fff;background:var(--brandDark);transform:translateY(-1px)}.public-module__oHfiCW__secondaryButton{color:var(--ink);border:1px solid var(--line);background:#fff}.public-module__oHfiCW__secondaryButton:hover{color:var(--brandDark);border-color:#a8c9c3;transform:translateY(-1px)}.public-module__oHfiCW__hero,.public-module__oHfiCW__section,.public-module__oHfiCW__narrowSection,.public-module__oHfiCW__pageHero{width:min(1180px,100% - 2rem);margin:0 auto}.public-module__oHfiCW__hero{grid-template-columns:minmax(0,1.05fr) minmax(420px,.95fr);align-items:center;gap:clamp(2.5rem,6vw,6rem);padding:clamp(4.5rem,9vw,7.5rem) 0 5.5rem;display:grid}.public-module__oHfiCW__eyebrow{color:var(--brandDark);letter-spacing:.09em;text-transform:uppercase;align-items:center;gap:.55rem;margin-bottom:1.2rem;font-size:.78rem;font-weight:800;display:inline-flex}.public-module__oHfiCW__eyebrow:before{content:"";background:var(--accent);border-radius:99px;width:.55rem;height:.55rem}.public-module__oHfiCW__heroTitle,.public-module__oHfiCW__pageTitle{color:var(--ink);letter-spacing:-.055em;text-wrap:balance;font-weight:850}.public-module__oHfiCW__heroTitle{max-width:760px;font-size:clamp(3rem,6vw,5.4rem);line-height:.98}.public-module__oHfiCW__heroAccent{color:var(--brand)}.public-module__oHfiCW__heroLead,.public-module__oHfiCW__pageLead,.public-module__oHfiCW__sectionLead{color:var(--muted);line-height:1.75}.public-module__oHfiCW__heroLead{max-width:660px;margin-top:1.6rem;font-size:clamp(1.05rem,1.8vw,1.23rem)}.public-module__oHfiCW__heroActions{flex-wrap:wrap;gap:.8rem;margin-top:2rem;display:flex}.public-module__oHfiCW__heroNote{color:#71808c;margin-top:1rem;font-size:.84rem}.public-module__oHfiCW__workflowPreview{background:#ffffffd1;border:1px solid #d1e3df;border-radius:1.6rem;padding:1rem;position:relative;box-shadow:0 30px 80px #173e4424}.public-module__oHfiCW__workflowPreview:before{content:"";z-index:-1;filter:blur(30px);background:#65d1bd33;border-radius:2rem;position:absolute;inset:15% -8% -8% 18%}.public-module__oHfiCW__previewTop{color:#50616f;justify-content:space-between;align-items:center;padding:.5rem .6rem 1rem;font-size:.78rem;font-weight:700;display:flex}.public-module__oHfiCW__previewStatus{color:var(--brandDark);align-items:center;gap:.35rem;display:inline-flex}.public-module__oHfiCW__previewStatus:before{content:"";background:#20b486;border-radius:99px;width:.45rem;height:.45rem}.public-module__oHfiCW__previewCanvas{color:#fff;background:radial-gradient(circle at 20% 10%,#65d1bd85,#0000 13rem),linear-gradient(145deg,#17364a,#0a1725 65%);border-radius:1.1rem;min-height:410px;padding:1rem;overflow:hidden}.public-module__oHfiCW__previewArt{background:radial-gradient(circle at 70% 30%,#9dc7aa 0 4%,#0000 4.5%),radial-gradient(circle at 61% 39%,#d5a969 0 3%,#0000 3.5%),radial-gradient(circle at 78% 49%,#d7d4b5 0 5%,#0000 5.5%),linear-gradient(120deg,#725437d9,#2b665bcc);border:1px solid #ffffff38;border-radius:.9rem;align-items:flex-end;min-height:210px;padding:1.2rem;display:flex}.public-module__oHfiCW__previewArt span{background:#051019b3;border-radius:.55rem;max-width:15rem;padding:.5rem .7rem;font-size:.72rem;line-height:1.4}.public-module__oHfiCW__previewOutputs{grid-template-columns:repeat(3,1fr);gap:.65rem;margin-top:.65rem;display:grid}.public-module__oHfiCW__previewOutput{color:#cddce7;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:.75rem;flex-direction:column;justify-content:space-between;min-height:115px;padding:.8rem;font-size:.72rem;display:flex}.public-module__oHfiCW__previewOutput strong{color:#fff;font-size:.83rem}.public-module__oHfiCW__trustStrip{border-block:1px solid var(--line);background:#f2f7f6b8}.public-module__oHfiCW__trustGrid{grid-template-columns:repeat(4,1fr);width:min(1180px,100% - 2rem);margin:0 auto;display:grid}.public-module__oHfiCW__trustItem{text-align:center;color:#3d5362;border-right:1px solid var(--line);padding:1.45rem;font-size:.9rem;font-weight:700}.public-module__oHfiCW__trustItem:last-child{border-right:0}.public-module__oHfiCW__section,.public-module__oHfiCW__narrowSection{padding:clamp(4rem,8vw,7rem) 0}.public-module__oHfiCW__narrowSection{max-width:820px}.public-module__oHfiCW__sectionHeader{max-width:760px;margin-bottom:2.5rem}.public-module__oHfiCW__sectionTitle{color:var(--ink);letter-spacing:-.045em;text-wrap:balance;font-size:clamp(2rem,4vw,3.5rem);line-height:1.08}.public-module__oHfiCW__sectionLead{margin-top:1rem;font-size:1.04rem}.public-module__oHfiCW__cardGrid,.public-module__oHfiCW__stepGrid,.public-module__oHfiCW__principleGrid{gap:1rem;display:grid}.public-module__oHfiCW__cardGrid,.public-module__oHfiCW__principleGrid{grid-template-columns:repeat(3,1fr)}.public-module__oHfiCW__stepGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.public-module__oHfiCW__card,.public-module__oHfiCW__stepCard,.public-module__oHfiCW__infoCard{border:1px solid var(--line);background:#ffffffe6;border-radius:1.1rem}.public-module__oHfiCW__card{min-height:260px;padding:1.6rem}.public-module__oHfiCW__cardNumber,.public-module__oHfiCW__stepNumber{width:2.3rem;height:2.3rem;color:var(--brandDark);background:#dff3ee;border-radius:.7rem;justify-content:center;align-items:center;margin-bottom:1.4rem;font-size:.82rem;font-weight:850;display:inline-flex}.public-module__oHfiCW__card h3,.public-module__oHfiCW__stepCard h3,.public-module__oHfiCW__infoCard h2{color:var(--ink);margin-bottom:.65rem;font-size:1.12rem;line-height:1.35}.public-module__oHfiCW__card p,.public-module__oHfiCW__stepCard p,.public-module__oHfiCW__infoCard p,.public-module__oHfiCW__richText p,.public-module__oHfiCW__richText li{color:var(--muted);line-height:1.7}.public-module__oHfiCW__stepCard,.public-module__oHfiCW__infoCard{padding:1.5rem}.public-module__oHfiCW__softSection{background:var(--surfaceSoft);border-block:1px solid var(--line)}.public-module__oHfiCW__faqList{gap:.8rem;display:grid}.public-module__oHfiCW__faqItem{border:1px solid var(--line);background:#fff;border-radius:1rem;padding:1.4rem 1.5rem}.public-module__oHfiCW__faqItem h3{color:var(--ink);font-size:1.02rem}.public-module__oHfiCW__faqItem p{color:var(--muted);margin-top:.55rem;line-height:1.7}.public-module__oHfiCW__cta{color:#fff;background:radial-gradient(circle at 80% 0,#65d1bd73,#0000 20rem),#102b3a;border-radius:1.5rem;grid-template-columns:1fr auto;align-items:center;gap:2rem;width:min(1180px,100% - 2rem);margin:1rem auto 6rem;padding:clamp(2.5rem,7vw,5rem);display:grid;overflow:hidden}.public-module__oHfiCW__cta h2{letter-spacing:-.045em;max-width:760px;font-size:clamp(2rem,4vw,3.4rem);line-height:1.08}.public-module__oHfiCW__cta p{color:#c2d3de;max-width:650px;margin-top:.85rem;line-height:1.65}.public-module__oHfiCW__cta .public-module__oHfiCW__primaryButton{color:var(--brandDark);box-shadow:none;background:#b9f0e5}.public-module__oHfiCW__pageHero{text-align:center;padding:clamp(4.5rem,8vw,7rem) 0 3.5rem}.public-module__oHfiCW__pageTitle{max-width:900px;margin:0 auto;font-size:clamp(2.7rem,6vw,5rem);line-height:1}.public-module__oHfiCW__pageLead{max-width:760px;margin:1.4rem auto 0;font-size:1.08rem}.public-module__oHfiCW__richText{gap:1.25rem;display:grid}.public-module__oHfiCW__richText h2{color:var(--ink);letter-spacing:-.025em;margin-top:1.3rem;font-size:1.55rem}.public-module__oHfiCW__richText ul{gap:.45rem;padding-left:1.25rem;display:grid}.public-module__oHfiCW__notice{color:#355767;border-left:4px solid var(--brand);background:#eaf5f2;border-radius:.4rem;padding:1rem 1.15rem;line-height:1.65}.public-module__oHfiCW__footer{color:#b8c7d1;background:#091622;padding:4rem max(1rem,50% - 590px) 2rem}.public-module__oHfiCW__footer .public-module__oHfiCW__brand{color:#fff}.public-module__oHfiCW__footerGrid{grid-template-columns:2fr repeat(3,1fr);gap:2rem;display:grid}.public-module__oHfiCW__footerSummary{max-width:340px;margin-top:1rem;line-height:1.65}.public-module__oHfiCW__footerHeading{color:#fff;text-transform:uppercase;letter-spacing:.08em;margin-bottom:1rem;font-size:.86rem}.public-module__oHfiCW__footerLinks{gap:.7rem;list-style:none;display:grid}.public-module__oHfiCW__footerBottom{color:#8295a2;border-top:1px solid #20323f;justify-content:space-between;gap:1rem;margin-top:3rem;padding-top:1.5rem;font-size:.82rem;display:flex}@media (max-width:900px){.public-module__oHfiCW__nav{grid-template-columns:1fr auto}.public-module__oHfiCW__navLinks{display:none}.public-module__oHfiCW__hero{grid-template-columns:1fr}.public-module__oHfiCW__workflowPreview{max-width:680px}.public-module__oHfiCW__cardGrid,.public-module__oHfiCW__stepGrid,.public-module__oHfiCW__principleGrid,.public-module__oHfiCW__trustGrid,.public-module__oHfiCW__footerGrid{grid-template-columns:1fr 1fr}.public-module__oHfiCW__trustItem:nth-child(2){border-right:0}.public-module__oHfiCW__trustItem:nth-child(-n+2){border-bottom:1px solid var(--line)}.public-module__oHfiCW__cta{grid-template-columns:1fr}}@media (max-width:620px){.public-module__oHfiCW__nav{gap:.6rem;min-height:64px}.public-module__oHfiCW__textButton{display:none}.public-module__oHfiCW__hero{padding-top:3.5rem}.public-module__oHfiCW__heroTitle{font-size:clamp(2.65rem,14vw,4rem)}.public-module__oHfiCW__heroActions,.public-module__oHfiCW__heroActions a{width:100%}.public-module__oHfiCW__previewCanvas{min-height:360px}.public-module__oHfiCW__previewOutputs{grid-template-columns:1fr}.public-module__oHfiCW__previewOutput{min-height:86px}.public-module__oHfiCW__cardGrid,.public-module__oHfiCW__stepGrid,.public-module__oHfiCW__principleGrid,.public-module__oHfiCW__trustGrid,.public-module__oHfiCW__footerGrid{grid-template-columns:1fr}.public-module__oHfiCW__trustItem{border-right:0;border-bottom:1px solid var(--line)}.public-module__oHfiCW__trustItem:last-child{border-bottom:0}.public-module__oHfiCW__footerBottom{flex-direction:column}}@media (prefers-reduced-motion:reduce){.public-module__oHfiCW__primaryButton,.public-module__oHfiCW__primaryButtonSmall,.public-module__oHfiCW__secondaryButton{transition:none}}
