@import url("https://fonts.googleapis.com/css2?family=Public+Sans:wght@400;500;600;700&family=Sora:wght@400;500;600;700&display=swap");:root{--navy:#12284b;--blue:#2f6fdb;--blue-bright:#2f6fdb;--blue-light:#8fc1ea;--sky:#e6f0fa;--sky-soft:#e6f0fa;--coral:#f4b393;--ink:#12284b;--muted:#64748b;--line:#cbd8e8;--white:#fff;--font-body:"Public Sans",Arial,sans-serif;--font-display:"Sora",Arial,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:88px}body{margin:0;background:#fff;color:var(--ink);font-family:var(--font-body);-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}button{font:inherit}.section-wrap{width:min(1180px,calc(100% - 64px));margin-inline:auto}.section-space{padding-block:112px}.site-header{height:84px;width:min(1320px,calc(100% - 64px));margin:auto;display:flex;align-items:center;justify-content:space-between;gap:36px;position:relative;z-index:5}.brand{display:inline-flex;align-items:center;gap:8px;flex:none;color:var(--navy);font-family:var(--font-display);font-size:23px;font-weight:800;letter-spacing:-.06em}.brand img{-o-object-fit:contain;object-fit:contain}.desktop-nav{display:flex;align-items:center;gap:38px;color:#52647c;font-size:14px;font-weight:600}.desktop-nav a,.footer-links a{transition:color .2s}.desktop-nav a:hover,.footer-links a:hover{color:var(--blue)}.login-link{display:inline-flex;align-items:center;gap:9px;color:var(--navy);font-size:14px;font-weight:700}.arrow-icon{font-size:17px;line-height:0}.hero{min-height:650px;padding-block:56px 84px;display:grid;grid-template-columns:1.02fr .98fr;align-items:center}.hero,.hero-copy{position:relative}.hero-copy{z-index:2;padding-bottom:36px}.eyebrow{display:flex;align-items:center;gap:9px;color:var(--blue);font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;margin:0 0 21px}.eyebrow-dot{width:8px;height:8px;border-radius:50%;background:var(--coral);box-shadow:0 0 0 5px #f4b39330}.archive-copy h2,.clarity-copy h2,.final-cta h2,.hero h1,.section-heading h2{font-family:var(--font-display);color:var(--navy);letter-spacing:-.055em;font-weight:700}.hero h1{font-size:clamp(44px,5.4vw,72px);line-height:1.07;max-width:630px;margin:0}.archive-copy h2 span,.clarity-copy h2 span,.final-cta h2 span,.hero h1 span,.section-heading h2 span{color:var(--blue)}.hero-description{max-width:510px;color:#65758c;font-size:17px;line-height:1.75;margin:24px 0 29px}.hero-actions{display:flex;align-items:center;gap:24px;flex-wrap:wrap}.button-outline,.button-primary{display:inline-flex;align-items:center;justify-content:center;gap:16px;min-height:52px;border:0;border-radius:12px;padding:0 21px;background:var(--blue);color:#fff;font-size:14px;font-weight:700;box-shadow:0 10px 22px #2f6fdb28;transition:transform .2s,box-shadow .2s,background .2s}.button-primary:hover{background:var(--navy);box-shadow:0 13px 26px #2f6fdb3a;transform:translateY(-2px)}.text-link{display:inline-flex;align-items:center;gap:10px;color:var(--navy);font-size:14px;font-weight:700}.text-link:hover{color:var(--blue)}.hero-note{display:flex;align-items:center;gap:12px;margin-top:49px;color:#8291a5;font-size:12px}.note-mark{display:grid;place-items:center;width:28px;height:28px;background:#e6f0fa;border-radius:9px;color:var(--blue);font-family:var(--font-display);font-size:16px;font-weight:800}.hero-art-wrap{min-height:500px;position:relative;display:grid;place-items:center}.hero-art{width:100%;height:auto;max-height:530px;-o-object-fit:contain;object-fit:contain;position:relative;z-index:1;filter:drop-shadow(0 26px 25px #23457619)}.hero-orbit{position:absolute;border-radius:50%;border:1px solid #b4d1eb66}.orbit-one{width:430px;height:430px}.orbit-two{width:340px;height:340px;border-style:dashed}.floating-note{position:absolute;right:-8px;bottom:70px;z-index:2;display:flex;gap:12px;align-items:center;padding:15px 18px;background:#fff;border:1px solid #e6edf5;border-radius:15px;box-shadow:0 12px 35px #172c4d17}.floating-check{width:28px;height:28px;display:grid;place-items:center;background:#eaf7f1;border-radius:50%;color:#24956c;font-weight:800}.floating-note small,.floating-note strong{display:block}.floating-note strong{color:var(--navy);font-size:12px}.floating-note small{margin-top:4px;color:#8390a2;font-size:10px}.hero-caption{position:absolute;top:28px;right:15px;color:#92a3b9;font-size:10px;letter-spacing:.13em;text-transform:uppercase;writing-mode:vertical-rl}.scroll-cue{position:absolute;bottom:20px;left:50%;width:34px;height:34px;display:grid;place-items:center;border:1px solid var(--line);border-radius:50%;color:#7890ac;font-size:18px}.intro-strip{background:var(--navy);color:#fff}.intro-inner{min-height:78px;display:flex;align-items:center;justify-content:center;gap:clamp(15px,3vw,42px)}.intro-inner p{margin:0;font-family:var(--font-display);font-size:13px;font-weight:600;letter-spacing:.01em}.intro-inner span{color:var(--coral);font-size:17px}.section-heading{text-align:center;max-width:740px;margin:0 auto 58px}.section-heading .eyebrow{justify-content:center}.archive-copy h2,.clarity-copy h2,.section-heading h2{font-size:clamp(34px,4.4vw,52px);line-height:1.13;margin:0}.section-lead{font-size:16px;line-height:1.75;color:#738198;margin:19px auto 0;max-width:630px}.workflow-grid{display:grid;grid-template-columns:1.1fr .9fr;align-items:center;gap:75px}.workflow-visual{position:relative;min-height:400px;display:grid;place-items:center;border-radius:28px;background:linear-gradient(135deg,#e6f0fa,#dce9f6);overflow:hidden}.workflow-visual:before{content:"";position:absolute;width:390px;height:390px;border-radius:50%;border:1px solid #c5ddef;left:-130px;bottom:-210px}.workflow-visual img{width:94%;height:390px;-o-object-fit:contain;object-fit:contain;position:relative;z-index:1}.visual-label{position:absolute;left:22px;bottom:20px;display:flex;align-items:center;gap:10px;background:#fff;padding:10px 14px;border-radius:11px;box-shadow:0 7px 20px #1b365515;color:#53657d;font-size:11px;font-weight:600}.visual-label-icon{color:var(--blue);font-size:19px}.step,.steps-list{display:grid}.step{grid-template-columns:52px 1fr;gap:18px;padding:25px 0;border-bottom:1px solid var(--line)}.step:first-child{padding-top:0}.step:last-child{border:0;padding-bottom:0}.step-number{font-weight:800;color:var(--blue);font-size:20px}.step h3,.step-number{font-family:var(--font-display)}.step h3{font-size:17px;color:var(--navy);margin:0 0 8px;letter-spacing:-.02em}.step p{font-size:13px;line-height:1.65;color:#7b8899;margin:0;max-width:330px}.channels-row{margin-top:56px;padding:19px 22px;display:flex;align-items:center;justify-content:space-between;gap:15px;border:1px solid var(--line);border-radius:15px;color:#53647b;font-size:12px}.channels-row>span{font-weight:700;color:var(--navy)}.channels-row>div{display:flex;align-items:center;gap:8px;white-space:nowrap}.channel-symbol{font-style:normal;width:24px;height:24px;border-radius:7px;display:grid;place-items:center;font-size:13px;font-weight:700;background:#edf4fb;color:var(--blue)}.channel-email{background:#fff0e9;color:#cb6840}.channel-whatsapp{background:#eaf8f0;color:#2a9a62}.channel-camera{background:#f2efff;color:#7866cf}.clarity-section{padding-block:115px;background:var(--sky);overflow:hidden}.clarity-grid{display:grid;grid-template-columns:.92fr 1.08fr;align-items:center;gap:75px}.archive-copy .section-lead,.clarity-copy .section-lead{margin:20px 0 0}.benefit-list{list-style:none;display:grid;gap:17px;padding:0;margin:31px 0 28px}.benefit-list li{display:flex;align-items:center;gap:12px;color:#53647b;font-size:14px}.benefit-list li span{width:22px;height:22px;display:grid;place-items:center;border-radius:7px;background:#e3f2ed;color:#268763;font-size:12px;font-weight:800}.clarity-art-card{position:relative;min-height:470px;border:1px solid #e0eaf4;border-radius:26px;background:#fff;box-shadow:0 24px 60px #1836560d;overflow:hidden}.art-card-top{height:54px;display:flex;align-items:center;justify-content:space-between;padding-inline:22px;border-bottom:1px solid #edf1f5;color:#8492a5;font-size:10px;font-weight:600}.art-card-dots{letter-spacing:3px;color:#b8c5d3}.clarity-art-card>img{display:block;width:100%;height:360px;-o-object-fit:contain;object-fit:contain;-o-object-position:center bottom;object-position:center bottom;padding:20px 24px 84px}.mini-dashboard{position:absolute;bottom:22px;left:50%;transform:translateX(-50%);width:min(320px,82%);padding:13px 16px;background:#fff;border:1px solid #e2ebf3;border-radius:12px;box-shadow:0 10px 24px #1836561a}.mini-dashboard-label{color:#607087;font-size:9px;font-weight:600}.mini-bars{height:45px;display:flex;align-items:end;gap:9px;padding-top:8px}.mini-bars i{display:block;flex:1;border-radius:4px 4px 0 0;background:#8fc1ea}.mini-bars i:first-child{height:35%}.mini-bars i:nth-child(2){height:57%}.mini-bars i:nth-child(3){height:45%}.mini-bars i:nth-child(4){height:76%;background:#2f6fdb}.mini-bars i:nth-child(5){height:52%}.mini-bars i:nth-child(6){height:85%;background:#2f6fdb}.mini-bars i:nth-child(7){height:67%}.mini-bars i:nth-child(8){height:100%;background:#2f6fdb}.mini-legend{display:flex;gap:15px;margin-top:8px;color:#8794a5;font-size:8px}.mini-legend span{display:flex;align-items:center;gap:5px}.mini-legend i{width:7px;height:7px;border-radius:50%}.legend-purchases{background:#8fc1ea}.legend-sales{background:#2f6fdb}.archive-section{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:100px}.archive-art{min-height:390px;position:relative;display:grid;place-items:center}.archive-backdrop{position:absolute;width:370px;height:290px;transform:rotate(-7deg);border-radius:40% 55% 45% 50%;background:#e6f0fa}.archive-art img{position:relative;width:100%;height:390px;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 20px 20px #18365617)}.archive-stamp{position:absolute;right:3%;bottom:12%;width:82px;height:82px;display:grid;place-items:center;border:1px solid #f4b393;border-radius:50%;background:#fff;color:var(--navy);font-family:var(--font-display);font-size:11px;font-weight:700;text-align:center;line-height:1.3;transform:rotate(9deg)}.archive-points{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:30px}.archive-points div{display:flex;align-items:start;gap:10px;color:#66758a;font-size:12px;line-height:1.45}.archive-points b{font-family:var(--font-display);font-size:11px;color:var(--blue)}.plans-section{padding-block:110px 120px;background:#f4f8fc}.plans-heading{margin-bottom:52px}.plans-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:21px;align-items:stretch}.plan-card{position:relative;display:flex;flex-direction:column;min-height:465px;padding:28px 27px 25px;border:1px solid #dce6f0;border-radius:20px;background:#fff;box-shadow:0 12px 30px #15395d08;overflow:hidden}.plan-featured{border:2px solid var(--blue);box-shadow:0 18px 45px #2f6fdb18;transform:translateY(-9px)}.plan-ribbon{position:absolute;top:0;right:0;padding:8px 13px;border-radius:0 0 0 11px;background:var(--blue);color:#fff;font-size:9px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.plan-index{color:#bbcad9;font-family:var(--font-display);font-size:11px;font-weight:800;letter-spacing:.12em}.plan-label{margin:18px 0 5px;color:var(--blue);font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.plan-card h3{margin:0;color:var(--navy);font-family:var(--font-display);font-size:24px;letter-spacing:-.04em}.plan-description{min-height:52px;margin:10px 0 17px;color:#77869a;font-size:12px;line-height:1.55}.plan-price{font-family:var(--font-display);color:var(--navy);font-size:20px;font-weight:800;letter-spacing:-.04em}.plan-price small{font-family:var(--font-body);color:#9aa6b4;font-size:9px;font-weight:500;letter-spacing:0}.plan-quota{margin-top:6px;color:#8592a3;font-size:11px}.plan-card ul{list-style:none;display:grid;gap:13px;padding:19px 0;margin:19px 0 auto;border-top:1px solid #edf1f5}.plan-card li{display:flex;gap:9px;color:#5d6d82;font-size:11px}.plan-card li span{color:#29936c;font-weight:800}.plan-button{width:100%;margin-top:20px;cursor:default}.button-outline{border:1px solid #cfdae7;background:#fff;color:var(--navy);box-shadow:none}.button-outline:hover{border-color:#cfdae7;background:#fff}.plans-footnote{text-align:center;margin:28px 0 0;color:#8a97a7;font-size:11px}.final-cta{position:relative;display:flex;justify-content:space-between;align-items:center;gap:35px;padding-block:76px;overflow:hidden}.final-cta .eyebrow{margin-bottom:14px}.final-cta h2{font-size:clamp(29px,3.7vw,43px);max-width:640px;line-height:1.15;margin:0}.final-cta .button-primary{flex:none;z-index:1}.cta-orb{position:absolute;width:230px;height:230px;right:14%;top:-120px;border-radius:50%;background:#f4b3932e;pointer-events:none}.site-footer{background:#12284b;color:#e9f1fb}.footer-inner{min-height:160px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:12px 40px;padding-block:30px}.footer-brand{color:#fff}.footer-brand img{border-radius:50%;background:var(--sky)}.footer-inner>p{margin:0;color:#aebed2;font-size:12px}.footer-links{display:flex;gap:21px;font-size:11px;color:#d6e1ee}.footer-inner>small{grid-column:1/-1;padding-top:18px;border-top:1px solid #ffffff1a;color:#91a4bc;font-size:10px}@media (max-width:960px){.section-wrap{width:min(100% - 48px,760px)}.site-header{width:calc(100% - 48px)}.hero{grid-template-columns:1fr 1fr;min-height:580px;gap:10px}.hero h1{font-size:clamp(40px,6vw,58px)}.hero-art-wrap{min-height:400px}.hero-orbit.orbit-one{width:340px;height:340px}.hero-orbit.orbit-two{width:270px;height:270px}.clarity-grid,.workflow-grid{gap:38px}.workflow-visual{min-height:330px}.workflow-visual img{height:320px}.channels-row{flex-wrap:wrap;justify-content:center}.channels-row>span{width:100%;text-align:center;margin-bottom:5px}.clarity-art-card{min-height:420px}.clarity-art-card>img{height:330px}.archive-section{gap:55px}.plan-card{padding-inline:20px}.footer-inner{grid-template-columns:auto 1fr;gap:18px 25px}.footer-links{grid-column:1/-1;grid-row:2}.footer-inner>small{grid-row:3}}@media (min-width:681px) and (max-width:850px){.plans-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.plan-card:last-child{grid-column:1/-1;width:calc(50% - 10px);justify-self:center}}@media (max-width:680px){html{scroll-padding-top:70px}.section-wrap{width:calc(100% - 38px)}.section-space{padding-block:76px}.site-header{min-height:92px;height:auto;width:calc(100% - 38px);gap:12px;flex-wrap:wrap;padding-block:10px}.brand img{width:30px;height:40px}.desktop-nav{display:flex;order:3;width:100%;justify-content:center;gap:clamp(15px,5vw,27px);font-size:11px}.login-link{font-size:11px;gap:5px}.hero{display:flex;flex-direction:column;align-items:stretch;min-height:auto;padding-block:51px 62px}.hero-copy{padding-bottom:0}.eyebrow{font-size:9px;letter-spacing:.13em;margin-bottom:17px}.hero h1{font-size:clamp(42px,11vw,58px);max-width:520px}.hero-description{font-size:15px;line-height:1.7;margin:18px 0 23px}.hero-actions{align-items:flex-start;gap:16px;flex-direction:column}.button-outline,.button-primary{min-height:49px;padding-inline:18px;font-size:13px}.hero-note{margin-top:27px}.hero-art-wrap{min-height:310px;margin-top:8px}.hero-art{max-height:350px;width:95%}.hero-orbit.orbit-one{width:min(80vw,320px);height:min(80vw,320px)}.hero-orbit.orbit-two{width:min(64vw,255px);height:min(64vw,255px)}.floating-note{right:0;bottom:21px;padding:11px 12px}.floating-note strong{font-size:10px}.floating-note small{font-size:9px}.hero-caption{top:16px;right:4px;font-size:8px}.scroll-cue{display:none}.intro-inner{min-height:auto;padding-block:19px;display:grid;grid-template-columns:1fr auto;gap:10px 14px}.intro-inner p{font-size:11px}.intro-inner span{font-size:13px}.intro-inner p:nth-of-type(3){grid-column:1}.intro-inner span:last-of-type{display:none}.section-heading{margin-bottom:34px}.archive-copy h2,.clarity-copy h2,.section-heading h2{font-size:36px}.section-lead{font-size:14px;line-height:1.7;margin-top:14px}.archive-section,.clarity-grid,.workflow-grid{grid-template-columns:1fr;gap:32px}.workflow-visual{min-height:280px;border-radius:20px}.workflow-visual img{height:280px}.visual-label{left:12px;bottom:12px;font-size:9px;padding:8px 10px}.steps-list{padding-inline:4px}.step{grid-template-columns:40px 1fr;gap:10px;padding:18px 0}.step-number{font-size:17px}.step h3{font-size:15px}.step p{font-size:12px}.channels-row{margin-top:34px;padding:15px 12px;gap:12px 17px}.channels-row>div,.channels-row>span{font-size:10px}.channel-symbol{width:21px;height:21px}.clarity-section{padding-block:76px}.clarity-art-card{min-height:355px;border-radius:20px}.clarity-art-card>img{height:280px;padding:12px 15px 74px}.mini-dashboard{bottom:14px}.benefit-list{gap:14px;margin:25px 0}.benefit-list li{align-items:flex-start;font-size:12px}.benefit-list li span{flex:none}.archive-section{padding-block:76px}.archive-art{min-height:280px;order:2}.archive-art img{height:290px}.archive-backdrop{width:270px;height:220px}.archive-copy{order:1}.archive-stamp{width:68px;height:68px;font-size:9px}.archive-points{gap:14px;margin-top:24px}.archive-points div{font-size:10px}.plans-section{padding-block:78px}.plans-heading{margin-bottom:35px}.plans-grid{grid-template-columns:1fr;gap:16px}.plan-card{min-height:auto;padding:24px 22px;border-radius:17px}.plan-featured{transform:none;order:-1}.plan-description{min-height:0}.plan-card ul{gap:11px}.plan-button{margin-top:12px}.plans-footnote{font-size:10px;line-height:1.5}.final-cta{align-items:flex-start;flex-direction:column;padding-block:65px;gap:23px}.final-cta h2{font-size:34px}.site-footer .footer-inner{grid-template-columns:1fr;gap:13px;padding-block:27px}.footer-inner>p{font-size:11px}.footer-links{grid-column:1;grid-row:auto;flex-wrap:wrap}.footer-inner>small{grid-row:auto;padding-top:14px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}