:root{--brand:#176b58;--ink:#193c35;--cream:#f6f5ef;--muted:#5f6d65;--line:#dce1d7;--lime:#dbeaaf;--serif:Georgia,"Times New Roman",serif}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:100px}body{color:var(--ink);background:var(--cream);-webkit-font-smoothing:antialiased;margin:0;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:16px;line-height:1.65}a{color:inherit}button,input,summary{font:inherit}h1,h2,h3,p{margin:0}h1,h2,h3{letter-spacing:-.045em;line-height:1.12}h1{font-size:clamp(2.8rem,4.7vw,4.45rem);font-weight:650}h2{font-size:clamp(2rem,3.4vw,3.15rem);font-weight:600}h3{letter-spacing:-.025em;font-size:1.3rem;font-weight:650}em{font-family:var(--serif);color:var(--brand);font-weight:400}p{color:var(--muted)}a:focus-visible,summary:focus-visible{outline-offset:5px;outline:3px solid #b46339}a:hover{text-decoration-thickness:2px}img{object-fit:contain;max-width:100%}.wrap{width:min(1240px,100% - 80px);margin-inline:auto}.section{padding-block:100px}.eyebrow{text-transform:uppercase;letter-spacing:.14em;color:var(--brand);margin-bottom:20px;font-size:.68rem;font-weight:750}.announcement{text-align:center;background:var(--ink);color:#f5f4e8;letter-spacing:.025em;padding:9px 16px;font-size:.72rem}.site-header{border-bottom:1px solid var(--line);background:var(--cream);z-index:5;position:relative}.header-inner{justify-content:space-between;align-items:center;gap:24px;min-height:92px;display:flex}.brand{letter-spacing:-.06em;overflow-wrap:anywhere;align-items:center;gap:9px;min-width:0;font-size:1.5rem;font-weight:800;line-height:1.15;text-decoration:none;display:inline-flex}.brand-mark{background:var(--brand);color:#fff;border-radius:11px;flex-shrink:0;place-items:center;width:38px;height:38px;padding-bottom:5px;font-size:1.65rem;display:inline-grid}.brand img{flex-shrink:0}.desktop-nav{white-space:nowrap;align-items:center;gap:24px;font-size:.77rem;font-weight:550;display:flex}.desktop-nav a,.login-link{text-decoration:none}.desktop-nav a:hover,.login-link:hover{text-decoration:underline}.header-actions{white-space:nowrap;align-items:center;gap:20px;font-size:.78rem;display:flex}.button{background:var(--brand);border:1px solid var(--brand);color:#fff;border-radius:7px;justify-content:center;align-items:center;gap:24px;min-height:52px;padding:14px 22px;font-size:.85rem;font-weight:650;line-height:1.4;text-decoration:none;transition:background .15s,transform .15s;display:inline-flex}.button:hover{background:var(--ink);border-color:var(--ink);transform:translateY(-1px)}.button.small{gap:12px;min-height:43px;padding:11px 16px;font-size:.75rem}.button.outline{color:var(--ink);background:0 0;border-color:#a6b6aa}.button.outline:hover{background:#e9eddf}.button.light{background:var(--lime);border-color:var(--lime);color:#193c35}.button.full{gap:8px;width:100%;display:flex}.text-link{align-items:center;gap:15px;min-height:44px;font-size:.83rem;font-weight:600;text-decoration:none;display:inline-flex}.text-link:hover{text-decoration:underline}.microcopy{color:var(--muted);margin-top:16px;font-size:.7rem;display:block}.small-note{font-size:.72rem;line-height:1.65;display:block}.hero{grid-template-columns:1fr 1fr;align-items:center;gap:42px;min-height:690px;padding-block:75px 85px;display:grid}.hero h1{margin-bottom:25px}.hero-lead{max-width:510px;margin-bottom:30px;font-size:1.02rem;line-height:1.85}.cta-row{flex-wrap:wrap;align-items:center;gap:22px;display:flex}.live-dot{background:var(--brand);vertical-align:1px;border-radius:50%;width:7px;height:7px;margin-right:7px;display:inline-block}.hero-footnote{align-items:center;gap:14px;margin-top:40px;display:flex}.hero-footnote p{font-size:.77rem;line-height:1.6}.hero-footnote strong{color:var(--ink);font-weight:550}.spark{color:#b87348;font-size:2.6rem;line-height:1}.product-scene{padding:50px 0 65px;position:relative}.orbit{z-index:-1;background:#e5eadb;border-radius:48% 48% 40% 40%;position:absolute;inset:0 5% 5%;transform:none}.scene-label{text-align:right;font-family:var(--serif);color:#737c65;margin-bottom:28px;padding-right:10px;font-size:1rem;font-style:italic;display:block}.product-window{background:#fff;border:1px solid #d8e0d3;border-radius:12px;overflow:hidden;transform:rotate(-2deg);box-shadow:0 24px 50px #16382b14}.window-top{color:#6a7d71;border-bottom:1px solid #e7ebe5;justify-content:space-between;align-items:center;padding:13px;font-size:.59rem;display:flex}.window-dots{letter-spacing:3px;color:#c5cec1;font-size:.45rem}.mini-avatar{color:#325d45;background:#e6ecd9;border-radius:50%;place-items:center;width:21px;height:21px;font-size:.45rem;font-weight:700;display:grid}.product-body{display:flex}.product-sidebar{color:#78897e;background:#f8faf6;border-right:1px solid #e9ece5;flex-direction:column;align-items:center;gap:17px;padding:16px 12px;font-size:1rem;display:flex}.product-sidebar b{background:var(--brand);color:#fff;text-align:center;border-radius:7px;width:26px;height:26px;font-size:1.2rem;line-height:22px}.product-sidebar .selected{color:var(--brand);background:#e4ebd9;border-radius:4px;padding:0 5px}.product-content{flex:1;min-width:0;padding:25px 20px}.product-heading{justify-content:space-between;align-items:center;gap:8px;display:flex}.tiny{letter-spacing:.13em;color:#7b8c7a;font-size:.43rem;font-weight:650}.product-heading h2{margin:8px 0;font-size:1.12rem}.product-heading p{font-size:.52rem}.example-pill{color:#72816f;border:1px solid #dfe5d8;border-radius:5px;padding:3px 7px;font-size:.48rem}.mock-stats{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:20px;display:grid}.mock-stats div{border:1px solid #e5e9df;border-radius:6px;flex-direction:column;padding:10px 12px;display:flex}.mock-stats b{font-size:1.35rem;font-weight:500;line-height:1.2}.mock-stats span{color:#6e7c70;margin-top:6px;font-size:.48rem}.mock-event{background:#eff3e6;border-radius:7px;align-items:center;gap:10px;margin:18px 0;padding:13px 10px;display:flex}.calendar-tile{background:#fff;border-radius:5px;flex-direction:column;align-items:center;padding:5px 10px;font-size:.43rem;display:flex}.calendar-tile b{font-size:1rem}.mock-event strong{font-size:.63rem;display:block}.mock-event div>span{color:#6e7b67;font-size:.48rem;display:block}.status-dot{background:#799a60;border-radius:50%;width:6px;height:6px;margin-left:auto}.mock-title{margin-bottom:5px;font-size:.66rem;font-weight:650}.mock-title span{float:right;color:#607559;font-size:.43rem;font-weight:400}.mock-row{border-bottom:1px solid #edf0e9;align-items:center;gap:9px;padding:12px 0;display:flex}.file-symbol{color:#8a8d71;text-align:center;background:#f2f1ea;border-radius:4px;width:24px;height:29px;line-height:26px}.mock-row div{flex:1;min-width:0}.mock-row b{font-size:.57rem;font-weight:550;display:block}.mock-row small{color:#78816f;font-size:.44rem;display:block}.mock-badge{color:#4c7244;background:#eff4e8;border-radius:4px;padding:3px 7px;font-size:.43rem}.mock-badge.draft{color:#9a7848;background:#faf1e7}.floating-note{background:#fffef8;border:1px solid #dedfcf;border-radius:9px;align-items:center;gap:11px;padding:16px;display:flex;position:absolute;bottom:38px;right:-10px;transform:rotate(2deg);box-shadow:0 8px 20px #17382e09}.note-check{color:#547847;background:#e7eecf;border-radius:50%;place-items:center;width:28px;height:28px;display:grid}.floating-note strong{font-size:.65rem;font-weight:600;display:block}.floating-note div>span{color:#7b836e;font-size:.55rem;display:block}.preview-caption{color:#79816e;font-size:.58rem;position:absolute;bottom:2px;left:12px}.capability-strip{border-block:1px solid var(--line);padding:25px 0}.capability-strip .wrap{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;font-size:.75rem;display:flex}.capability-strip span{font-family:var(--serif);color:#7d826d;font-style:italic}.capability-strip b{font-weight:550}.section-heading{grid-template-columns:1.5fr 1fr;align-items:end;gap:80px;margin-bottom:45px;display:grid}.section-heading>p{font-size:.92rem}.feature-grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.feature-card{background:#efeee5;border:1px solid #e2e4d9;border-radius:12px;flex-direction:column;align-items:flex-start;padding:32px;display:flex}.feature-card.apricot{background:#f4e9df;border-color:#ebdfd2}.feature-card.sage{background:#e8eddf;border-color:#dee5d3}.feature-icon{background:#ffffff75;border:1px solid #ffffff90;border-radius:10px;place-items:center;width:47px;height:47px;margin-bottom:30px;font-size:1.6rem;display:grid}.card-kicker{text-transform:uppercase;letter-spacing:.1em;color:#707764;margin-bottom:12px;font-size:.61rem;font-weight:700;display:block}.feature-card h3{max-width:240px;margin-bottom:16px;font-size:1.5rem}.feature-card p{margin-bottom:28px;font-size:.83rem;line-height:1.85}.feature-tag{border-top:1px solid #88977b33;width:100%;margin-top:auto;padding-top:16px;font-size:.63rem;font-weight:600}.workflow-section{background:#eeefe6}.split{grid-template-columns:1fr 1fr;align-items:start;gap:100px;display:grid}.section-intro{max-width:420px;margin:24px 0 15px;font-size:.95rem}.steps{margin:0;padding:0;list-style:none}.steps li{border-bottom:1px solid #d2d9ca;gap:26px;padding:26px 0;display:flex}.steps li:first-child{padding-top:0}.steps li>span{font-family:var(--serif);color:#99aa8b;font-size:1.7rem;line-height:1.2}.steps h3{margin-bottom:12px;font-size:1.25rem}.steps p{font-size:.85rem}.document-stack{width:290px;height:235px;margin:40px 0 0 45px;position:relative}.paper-back{background:#d9dfc8;border:1px solid #ccd5bb;position:absolute;inset:10px;transform:rotate(-8deg)}.paper-front{background:#fffef7;border:1px solid #dee2d3;padding:27px;position:absolute;inset:0;transform:rotate(4deg)}.paper-front>span{letter-spacing:.1em;color:#8b9579;font-size:.45rem}.paper-front strong{font-family:var(--serif);margin:18px 0;font-size:1.35rem;font-weight:400;line-height:1.2;display:block}.paper-front i{background:#e9eddd;width:85%;height:3px;margin-top:9px;display:block}.paper-front i:last-of-type{width:55%}.paper-stamp{color:#6b8555;text-align:center;border:1px solid #a5b98c;border-radius:50%;place-content:center;width:65px;height:65px;font-size:.55rem;display:grid;position:absolute;bottom:15px;right:15px;transform:rotate(-15deg)}.support-grid{grid-template-columns:1fr 1fr;gap:25px;display:grid}.mobile-card,.ai-card{border-radius:14px;padding:45px}.mobile-card{background:var(--ink);color:#f2f3df}.mobile-card .eyebrow,.mobile-card em{color:var(--lime)}.mobile-card p:not(.eyebrow){color:#d1daca;margin-top:25px}.mobile-card .small-note{color:#b0c3ad;margin-top:20px}.ai-card{border:1px solid var(--line);background:#faf9f2}.ai-card h2{font-size:2.3rem}.ai-card p:not(.eyebrow){margin-top:20px;font-size:.9rem}.ai-card .feature-icon{background:#e8eddc;margin-bottom:24px}.pricing-section{border-block:1px solid var(--line);background:#efefe7}.center-heading{text-align:center;max-width:680px;margin:0 auto 60px}.center-heading>p:last-child{margin-top:22px;font-size:.9rem}.pricing-grid{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:22px;display:grid}.price-card{background:#fcfbf5;border:1px solid #d8dece;border-radius:12px;padding:30px;position:relative}.price-card.featured{border:2px solid var(--brand);background:#fffef8;padding:29px}.plan-ribbon{background:var(--brand);color:#fff;text-align:center;border-radius:8px 8px 0 0;padding:6px;font-size:.65rem;position:absolute;top:-27px;left:-2px;right:-2px}.price-card.featured{border-top-left-radius:0;border-top-right-radius:0}.price-card h3{font-size:1.55rem}.price{letter-spacing:-.055em;margin:26px 0 6px;font-size:3rem;font-weight:550;line-height:1}.price-period{font-size:.72rem}.price-description{min-height:48px;margin:24px 0;font-size:.83rem}.check-list{margin:25px 0;padding:0;list-style:none}.check-list li{margin:12px 0;padding-left:23px;font-size:.82rem;position:relative}.check-list li:before{content:"✓";color:var(--brand);font-weight:750;position:absolute;top:0;left:0}.price-card .small-note,.availability{color:#757d6b;font-size:.67rem}.availability{border-top:1px solid var(--line);padding-top:16px}.pricing-terms{max-width:1050px;margin:28px auto 0;font-size:.71rem;line-height:1.9}.partner-line{border-top:1px solid #d6ddcc;justify-content:space-between;align-items:center;gap:24px;margin-top:38px;padding-top:32px;display:flex}.partner-line h3{margin-bottom:8px;font-size:1.12rem}.partner-line p{max-width:650px;font-size:.79rem}.partner-pill{white-space:nowrap;border:1px solid #cdd6c1;border-radius:6px;padding:9px 14px;font-size:.7rem}.faq-section{grid-template-columns:1fr 1.3fr;gap:90px;display:grid}.faq-section>div>p:not(.eyebrow){max-width:310px;margin:25px 0 18px;font-size:.89rem}.faq-list details{border-bottom:1px solid var(--line)}.faq-list summary{cursor:pointer;padding:22px 35px 22px 0;font-size:.92rem;font-weight:600;line-height:1.5;list-style:none;position:relative}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary:after{content:"+";font-size:1.1rem;font-weight:400;line-height:1.2;position:absolute;top:22px;right:4px}.faq-list details[open] summary:after{content:"−"}.faq-list details p{padding:0 22px 24px 0;font-size:.84rem;line-height:1.85}.final-wrap{padding-bottom:80px}.final-cta{background:var(--ink);text-align:center;color:#f6f5e8;border-radius:16px;padding:65px 50px;position:relative;overflow:hidden}.final-cta em{color:var(--lime)}.final-cta .eyebrow{color:#b8c6a2}.final-cta p:not(.eyebrow){color:#c5d2ba;margin:24px auto}.final-cta .microcopy{color:#c4d0b7}.final-star{color:#adbf8560;font-size:6rem;line-height:1;position:absolute;top:35px;right:6%}.site-footer{border-top:1px solid var(--line);padding-top:50px}.footer-grid{grid-template-columns:1.4fr 1fr 1fr;gap:50px;padding-bottom:45px;display:grid}.footer-grid p{margin-top:18px;font-size:.85rem}.footer-grid h2{letter-spacing:0;margin-bottom:18px;font-size:.75rem}.footer-grid>div>a:not(.brand){margin:10px 0;font-size:.76rem;text-decoration:none;display:block}.footer-grid>div>a:hover{text-decoration:underline}.footer-bottom{border-top:1px solid var(--line);justify-content:space-between;gap:50px;padding-block:24px;font-size:.65rem;display:flex}.footer-bottom p{max-width:720px}.footer-bottom>span{white-space:nowrap;color:#7d856f}.mobile-menu{display:none}.skip{color:var(--ink);z-index:100;background:#fff;padding:10px;position:fixed;top:-100px;left:15px}.skip:focus{top:10px}.sales-hero{grid-template-columns:1.5fr 1fr;align-items:center;gap:85px;padding-block:85px 100px;display:grid}.sales-hero h1{margin-bottom:27px;font-size:clamp(2.8rem,4.2vw,4rem)}.sales-promise{background:#e8eddc;border:1px solid #d2dbc8;border-radius:14px;padding:40px;position:relative}.sales-promise h2{font-size:2.6rem}.sales-promise .check-list{margin-block:30px}.promise-bottom{border-top:1px solid #c5d1b7;align-items:center;gap:24px;padding-block:22px;display:flex}.big-zero{letter-spacing:-.08em;font-size:3.8rem;line-height:1}.promise-bottom p{font-size:.77rem}.problem-section{background:#edece3}.comparison-grid{grid-template-columns:1fr 1fr;gap:70px;margin-top:45px;display:grid}.comparison-grid article{border-top:1px solid #ccd2c2;padding-top:28px}.comparison-grid h3{font-family:var(--serif);margin-bottom:20px;font-size:1.8rem;font-weight:400}.comparison-grid p{font-size:.9rem}.use-cases{grid-template-columns:repeat(3,1fr);gap:40px;display:grid}.step-number{color:#97a987;font-family:var(--serif);margin-bottom:23px;font-size:2.4rem;display:block}.use-cases h3{margin-bottom:20px;font-size:1.4rem}.use-cases p{font-size:.88rem;line-height:1.85}.use-cases b{margin-top:24px;font-size:.78rem;font-weight:600;line-height:1.7;display:block}.reassurance{background:var(--ink);color:#faf9ea}.reassurance .eyebrow,.reassurance em{color:var(--lime)}.reassurance p{color:#c6d4bb;margin-top:25px;font-size:.9rem}.reassurance-list article{border-bottom:1px solid #ffffff24;margin-bottom:25px;padding:0 0 22px}.reassurance-list p{margin-top:14px;font-size:.83rem}.fit-section{grid-template-columns:1fr 1fr;align-items:center;gap:70px;display:grid}.fit-section .check-list li{margin:20px 0;font-size:.95rem}@media (width>=1450px){.hero{gap:65px}}@media (width<=1150px){.desktop-nav{gap:15px}.header-actions .login-link{display:none}.wrap{width:calc(100% - 48px)}.hero{gap:25px}.cta-row{gap:9px}.section-heading{gap:40px}.split{gap:50px}.feature-card{padding:25px}.price-card{padding:24px}.price-card.featured{padding:23px}.sales-hero{gap:50px}.floating-note{right:-5px}.faq-section{gap:50px}}@media (width<=950px){.desktop-nav{display:none}.header-actions{margin-left:auto}.mobile-menu{display:block;position:relative}.mobile-menu summary{cursor:pointer;align-items:center;min-height:44px;font-size:.85rem;display:flex}.mobile-menu nav{border:1px solid var(--line);background:#fffef8;border-radius:10px;flex-direction:column;gap:0;min-width:240px;padding:18px;display:flex;position:absolute;top:50px;right:0;box-shadow:0 14px 30px #15352318}.mobile-menu nav a{padding:12px;font-size:.9rem;text-decoration:none}.hero{grid-template-columns:1fr 1fr;gap:25px;min-height:auto;padding-block:60px}.hero h1{font-size:3rem}.hero-lead{font-size:.93rem}.product-sidebar{display:none}.product-content{padding:18px 13px}.product-heading h2{font-size:.95rem}.floating-note strong{font-size:.59rem}.floating-note div>span{font-size:.49rem}.feature-grid{gap:12px}.feature-card{padding:22px}.feature-card h3{font-size:1.25rem}.section{padding-block:75px}.support-grid{gap:20px}.mobile-card,.ai-card{padding:30px}.price-card{padding:20px}.price-card.featured{padding:19px}.price-card .button{padding:12px;font-size:.72rem}.pricing-grid{gap:12px}.faq-section{gap:35px}.sales-hero{gap:30px}.sales-hero h1{font-size:2.8rem}.sales-promise{padding:28px}.sales-promise h2{font-size:2rem}}@media (width<=720px){.wrap{width:calc(100% - 36px)}.announcement{font-size:.63rem}.header-inner{gap:12px;min-height:78px}.brand{max-width:190px;font-size:1.28rem}.brand-mark{border-radius:9px;width:32px;height:32px;font-size:1.45rem}.header-actions .button{display:none}.hero,.sales-hero{grid-template-columns:1fr;gap:20px;padding-block:45px}.hero h1{font-size:clamp(2.65rem,9.8vw,3.9rem)}.hero-lead{max-width:none;font-size:1rem}.hero .eyebrow,.sales-hero .eyebrow{letter-spacing:.09em;font-size:.59rem}.hero-footnote{margin-top:27px}.hero-footnote p{font-size:.75rem}.cta-row{gap:14px}.cta-row .button{width:100%}.cta-row .text-link{margin:auto}.microcopy{font-size:.67rem;line-height:1.7}.product-scene{width:100%;max-width:540px;margin:0 auto;padding:25px 6px 70px}.scene-label{margin-bottom:18px;font-size:.9rem}.product-content{padding:25px 19px}.product-sidebar{padding-inline:10px;display:flex}.product-heading h2{font-size:1rem}.floating-note{bottom:40px;right:0}.floating-note strong{font-size:.61rem}.floating-note div>span{font-size:.52rem}.product-window{transform:rotate(-1deg)}.capability-strip{padding:20px 0}.capability-strip .wrap{justify-content:center;gap:14px 22px;font-size:.68rem}.capability-strip span{text-align:center;width:100%}.section{padding-block:58px}.section-heading,.split,.faq-section,.fit-section{grid-template-columns:1fr;gap:28px}.section-heading{margin-bottom:28px}.section-heading>p{font-size:.88rem}h2{font-size:2.2rem}.feature-grid,.support-grid,.pricing-grid,.use-cases,.comparison-grid{grid-template-columns:1fr;gap:20px}.feature-card{padding:28px}.feature-card h3{max-width:none;font-size:1.55rem}.feature-card p{margin-bottom:23px;font-size:.91rem}.feature-icon{margin-bottom:23px}.feature-tag{font-size:.73rem}.document-stack{display:none}.steps{margin-top:12px}.steps li{gap:20px;padding:22px 0}.steps p{font-size:.9rem}.mobile-card,.ai-card{padding:32px}.mobile-card p:not(.eyebrow){font-size:.93rem}.pricing-grid{gap:20px}.price-card,.price-card.featured{padding:30px}.price-card.featured{margin-top:28px}.price-card .button{padding:14px;font-size:.87rem}.price-description{min-height:0}.center-heading{margin-bottom:32px}.price-card .check-list li{font-size:.91rem}.price-card .small-note,.availability{font-size:.75rem}.partner-line{flex-direction:column;align-items:flex-start}.partner-pill{white-space:normal}.pricing-terms{font-size:.75rem}.faq-section>div>p:not(.eyebrow){max-width:none}.faq-list summary{min-height:60px;font-size:.94rem}.faq-list details p{font-size:.9rem}.final-wrap{padding-bottom:50px}.final-cta{padding:45px 23px}.final-cta h2{font-size:2.25rem}.final-cta p:not(.eyebrow){font-size:.9rem}.final-star{color:#adbf8528;font-size:4rem;top:10px;right:-10px}.final-cta .eyebrow{font-size:.55rem}.final-cta .button{width:100%}.footer-grid{grid-template-columns:1fr 1fr;gap:30px}.footer-grid>div:first-child{grid-column:1/-1}.footer-grid>div>a:not(.brand){min-height:30px;font-size:.82rem}.footer-bottom{flex-direction:column;gap:15px;font-size:.73rem}.sales-hero h1{font-size:2.85rem}.sales-hero .button{width:100%}.sales-promise{margin-top:10px;padding:30px}.sales-promise .check-list li{font-size:.92rem}.comparison-grid{gap:32px}.comparison-grid p,.use-cases p{font-size:.95rem}.use-cases article{border-bottom:1px solid var(--line);padding-bottom:25px}.use-cases b{font-size:.85rem}.step-number{margin-bottom:14px}.reassurance-list article:last-child{margin-bottom:0}.fit-section .check-list{margin:0}.fit-section .check-list li{font-size:.9rem}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.button{transition:none}.button:hover{transform:none}}@media (width<=720px){.orbit{inset:0 10% 5%;transform:none}}.brand.quoreom-wordmark{letter-spacing:-.055em;color:var(--ink);white-space:nowrap;font-family:Georgia,Times New Roman,serif;font-size:2rem;font-weight:400;line-height:1.15}@media (width<=600px){.brand.quoreom-wordmark{font-size:1.85rem}}.brand .quoreom-logo{object-fit:contain;border-radius:0;width:176px;max-width:none;height:auto;display:block}.sidebar .quoreom-logo{width:176px}@media (width<=600px){.brand .quoreom-logo{width:154px}}.hero-illustration{min-width:0;margin:0;position:relative}.hero-illustration img{mix-blend-mode:multiply;border-radius:42% 42% 12% 12%;width:100%;height:auto;display:block}.hero-illustration figcaption{text-align:center;color:var(--brand);margin-top:12px;font-size:.85rem;line-height:1.7}.hero-illustration figcaption strong{font-weight:600}.workflow-illustration{mix-blend-mode:multiply;border-radius:25%;width:min(340px,100%);height:auto;margin:25px auto 0;display:block}.home-product-preview{margin-top:20px}.home-product-preview .product-scene{padding:10px 0 30px}.home-product-preview .scene-label,.home-product-preview .floating-note{display:none}.home-product-preview .product-window{transform:none}.home-product-preview .orbit{display:none}@media (width<=700px){.hero-illustration{max-width:520px;margin:0 auto}.hero-illustration figcaption{font-size:.8rem}.workflow-illustration{width:220px;margin-top:24px}.home-product-preview .product-content{padding:20px 12px}.home-product-preview .product-sidebar{display:none}}.sales-start{grid-template-columns:1fr 1.5fr .85fr;align-items:center;gap:18px 34px;margin-bottom:36px;display:grid}.sales-start>.eyebrow{grid-column:1/-1;margin:0}.sales-start h2{margin:0;font-size:2rem}.sales-start .check-list{margin:0}.sales-start .promise-bottom{border:0;margin:0;padding:0}.sales-start>.small-note{grid-column:1/-1}.sales-illustration{align-self:center}@media (width<=900px){.sales-start{grid-template-columns:1fr 1.4fr}.sales-start .promise-bottom{grid-column:1/-1;justify-content:flex-start;gap:18px}}@media (width<=700px){.sales-start{grid-template-columns:1fr;margin-top:0;padding:26px}.sales-start h2{font-size:1.8rem}.sales-start .check-list{font-size:.88rem}.sales-start .promise-bottom{grid-column:auto}.sales-illustration{margin-top:8px}}.quoreom-lockup{flex-direction:column;align-items:flex-start;gap:5px;display:inline-flex}.quoreom-tagline{letter-spacing:0;color:var(--muted);white-space:nowrap;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:10px;font-weight:400;line-height:1.35}@media (width<=600px){.quoreom-tagline{font-size:9px}.quoreom-lockup{gap:4px}}.ecosystem-credit{max-width:360px;color:inherit;align-items:center;gap:12px;margin:20px 0;display:flex}.ecosystem-credit img{flex:0 0 48px;width:48px;height:auto;display:block}.ecosystem-credit p{margin:0;font-size:.8rem;line-height:1.6}.ecosystem-credit strong{font-weight:600}
