:root{--bg:#f2f1eb;--surface:#e8eae3;--text:#153e3a;--muted:#566b66;--line:#ced6cf;--accent:#1d6257;--accent-contrast:#fff;--radius:4px}
body{background:var(--bg);color:var(--text);font-family:Arial,Helvetica,sans-serif}.site-header{background:rgba(242,241,235,.97);border-bottom:1px solid var(--line)}.site-footer{background:#103c37;color:#eef1e7}.site-footer a{color:#eef1e7}.button{border-radius:3px!important}.eyebrow{font-size:.69rem;letter-spacing:.17em;font-weight:700;color:#476b60}.page-hero h1{font-family:Georgia,"Times New Roman",serif;font-weight:400;letter-spacing:-.045em}.feature-card,.pricing-card,.screenshot-frame{border-radius:4px}.c06-home h1,.c06-home h2,.c06-home h3,.c06-home p,.c06-home figure{margin:0}.c06-home .wrap{width:min(1200px,calc(100% - 64px));margin-inline:auto}.c06-home .section{padding:112px 0}.c06-home h1,.c06-home h2{font-family:Georgia,"Times New Roman",serif;font-weight:400;line-height:1.02;letter-spacing:-.05em}.c06-home h2{font-size:clamp(2.4rem,4.5vw,4.1rem)}.c06-home h1 em,.c06-home h2 em{font-weight:400}.c06-home h3{font-size:1.37rem;line-height:1.25;font-weight:500;letter-spacing:-.03em}.c06-home p{line-height:1.75}.c06-home .eyebrow{font-size:.68rem;letter-spacing:.16em;margin-bottom:24px;line-height:1.5}.c06-home .actions{display:flex;gap:24px;align-items:center;flex-wrap:wrap}.c06-home .button{display:inline-flex;align-items:center;justify-content:center;gap:32px;text-decoration:none;font-size:.84rem;font-weight:700;min-height:54px;padding:16px 22px;line-height:1.35}.c06-home .text-link{display:inline-block;color:#225e51;font-size:.83rem;text-underline-offset:6px;font-weight:700}.c06-hero{padding:52px 0 64px}.c06-hero-grid{display:grid;grid-template-columns:1.08fr 1fr;gap:65px;align-items:center}.c06-hero-copy{padding:22px 0}.c06-home h1{font-size:clamp(3.7rem,6vw,5.8rem)}.c06-home h1 em{color:#407d68}.c06-home .c06-lead{font-size:1.05rem;color:#566b66;max-width:445px;margin:29px 0 30px}.c06-buy-link{font-size:.83rem;font-weight:700;color:#244d42;text-underline-offset:5px}.c06-home .c06-hero-note{font-size:.72rem;color:#65776e;margin-top:21px;line-height:1.8}.c06-hero-signature{display:flex;gap:14px;align-items:center;font-size:.66rem;line-height:1.55;color:#647970;letter-spacing:.02em;margin-top:49px}.c06-rule{display:block;width:38px;height:1px;background:#79998a}.c06-hero-image{height:620px;position:relative;background:#194f44;border-radius:180px 4px 4px 4px;overflow:hidden}.c06-hero-image picture{height:100%;display:block}.c06-hero-image img{width:100%;height:100%;object-fit:cover;display:block}.c06-hero-image:after{content:"";position:absolute;inset:55% 0 0;background:linear-gradient(transparent,#0b302ed4)}.c06-hero-image figcaption{position:absolute;z-index:1;bottom:33px;left:34px;color:#f5f4ea;font-family:Georgia,"Times New Roman",serif;font-size:1.5rem;line-height:1.2;letter-spacing:-.02em}.c06-principles{border-top:1px solid var(--line);padding-top:68px!important;padding-bottom:85px!important}.c06-principle-grid{display:grid;grid-template-columns:1.1fr 1fr;gap:0 100px;align-items:start}.c06-principle-grid>.eyebrow{grid-column:1/-1}.c06-principle-grid h2{font-size:3.2rem}.c06-principle-copy p{font-size:.93rem;color:#566b66}.c06-principle-copy p+p{margin-top:17px}.c06-principle-copy a{margin-top:26px}.c06-observe{background:#113d37;color:#eef1e8}.c06-observe .eyebrow{color:#a8c3b5}.c06-observe-heading{display:grid;grid-template-columns:1.3fr 1fr;gap:90px;align-items:end;margin-bottom:46px}.c06-observe-heading>p{font-size:.92rem;color:#b5ccc1;max-width:390px;padding-bottom:3px}.c06-observe h2{font-size:clamp(2.4rem,4.1vw,3.7rem)}.c06-screenshot{padding:9px 9px 0;background:#244d46;border:1px solid #3a665b;box-shadow:0 24px 60px #06191436}.c06-screenshot>a{display:block}.c06-screenshot img{display:block;width:100%;height:auto}.c06-screenshot figcaption{display:flex;justify-content:space-between;gap:20px;align-items:center;padding:14px 9px;font-size:.7rem;color:#b4c9bf}.c06-screenshot figcaption a{color:#eef1e8;text-underline-offset:5px;font-weight:700}.c06-refresh-note{display:flex;gap:11px;align-items:center;margin-top:22px}.c06-refresh-note p{font-size:.73rem;color:#b9ccc2}.c06-small-dot{width:6px;height:6px;flex-shrink:0;border-radius:50%;background:#bad3b4}.c06-story-grid{display:grid;grid-template-columns:1.12fr 1fr;gap:80px}.c06-stories>.wrap>.eyebrow{margin-bottom:48px}.c06-story{border-top:1px solid #b6c6bb;padding-top:24px}.c06-story-number{display:block;color:#6c8c7c;font-family:Georgia,"Times New Roman",serif;font-size:1rem;margin-bottom:28px}.c06-story h2{font-size:3.3rem;margin-bottom:24px}.c06-story p{font-size:.92rem;color:#50695d;max-width:440px}.c06-story .c06-story-note{font-size:.75rem;margin-top:22px;max-width:400px}.c06-story .text-link{margin-top:28px}.c06-story-stack{display:grid;grid-template-rows:1fr 1fr;gap:36px}.c06-story-stack .c06-story-number{margin-bottom:20px}.c06-story h3{margin-bottom:15px}.c06-workflow{background:#e1e6dc}.c06-workflow-heading{display:grid;grid-template-columns:1.2fr 1fr;column-gap:100px;align-items:end}.c06-workflow-heading .eyebrow{grid-column:1/-1}.c06-workflow-heading>p:last-child{color:#546d5f;font-size:.94rem;max-width:350px}.c06-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:52px;list-style:none;padding:0;margin:62px 0 0}.c06-steps li{border-top:1px solid #adc0b0;padding-top:24px}.c06-steps li>span{font-family:Georgia,"Times New Roman",serif;font-size:2rem;color:#507862;display:block;margin-bottom:32px;letter-spacing:-.05em}.c06-steps h3{font-size:1.35rem;margin-bottom:15px}.c06-steps p{font-size:.87rem;color:#526a5b;max-width:330px}.c06-home .c06-workflow-note{font-size:.73rem;line-height:1.65;color:#536b5c;border-top:1px solid #b4c6b8;padding-top:20px;margin-top:44px;max-width:900px}.c06-video-heading{text-align:center;max-width:660px;margin:0 auto 42px}.c06-video-heading>p:last-child{font-size:.91rem;color:#62786c;margin-top:23px}.c06-video .video-shell{aspect-ratio:16/9;width:100%;overflow:hidden;background:#0c2522;border-radius:4px}.c06-video video{width:100%;height:100%;display:block;object-fit:contain}.c06-home .c06-video-note{text-align:center;font-size:.72rem;color:#687b6e;margin-top:18px}.c06-pricing{background:#113d37;color:#eff2e9}.c06-pricing-grid{display:grid;grid-template-columns:1.18fr 1fr;gap:105px;align-items:center}.c06-pricing-copy .eyebrow{color:#b5cbbb}.c06-pricing-copy h2{font-size:clamp(2.6rem,4.5vw,4.1rem)}.c06-pricing-copy>p:not(.eyebrow){font-size:.9rem;color:#bacfc3;margin-top:27px;max-width:430px}.c06-pricing-copy>p+p{margin-top:17px!important}.c06-pricing-copy .text-link{color:#e2edda;margin-top:27px}.c06-price-card{background:#e7ebdc;color:#163e31;padding:39px 37px}.c06-home .c06-price-topline{font-size:.66rem;letter-spacing:.16em;font-weight:700;color:#547761}.c06-home .c06-price{font-family:Georgia,"Times New Roman",serif;font-size:6.6rem;line-height:1.2;letter-spacing:-.07em;margin-top:12px}.c06-price span{font-size:3.8rem}.c06-home .c06-price-subtitle{font-size:.91rem;line-height:1.5;margin-top:2px;color:#365b43}.c06-price-divider{height:1px;background:#bbcabb;margin:25px 0 23px}.c06-price-card ul{list-style:none;margin:0 0 28px;padding:0;font-size:.85rem;color:#3c5b45;line-height:2}.c06-price-card li:before{content:"✓";color:#305e42;margin-right:12px}.c06-price-card .button{width:100%;background:#173f31;color:#fff}.c06-price-trial{display:block;text-align:center;color:#204b35;font-size:.78rem;margin-top:19px;text-underline-offset:5px;font-weight:700}.c06-home .c06-key-note{font-size:.68rem;line-height:1.7;color:#5e7360;margin-top:24px}.c06-help-grid{display:grid;grid-template-columns:1fr 1.4fr;gap:90px}.c06-help-grid .text-link{margin-top:27px}.c06-faq{border-top:1px solid #bdcdbf}.c06-faq details{border-bottom:1px solid #bdcdbf;padding:25px 0}.c06-faq summary{font-size:.95rem;font-weight:700;cursor:pointer;line-height:1.5}.c06-faq details p{font-size:.86rem;color:#597060;margin-top:15px;max-width:530px}.c06-faq a{color:#205e43;text-underline-offset:4px}.c06-closing{border-top:1px solid var(--line);display:flex;justify-content:space-between;gap:25px;align-items:center;margin-top:74px;padding-top:28px}.c06-closing p{font-size:.75rem;color:#6b7c70}.c06-closing a{font-size:.76rem;font-weight:700;color:#25543d;text-underline-offset:5px}
@media(max-width:1000px){.c06-hero-grid{gap:38px;grid-template-columns:1.06fr 1fr}.c06-home h1{font-size:4rem}.c06-home .c06-lead{font-size:.96rem}.c06-hero-image{height:590px;border-top-left-radius:120px}.c06-hero-copy .actions{gap:18px}.c06-principle-grid,.c06-observe-heading,.c06-workflow-heading{column-gap:50px}.c06-story-grid{gap:45px}.c06-story h2{font-size:2.8rem}.c06-steps{gap:28px}.c06-pricing-grid{gap:50px}.c06-pricing-copy h2{font-size:3.2rem}.c06-price-card{padding:30px 26px}.c06-help-grid{gap:55px}}
@media(max-width:760px){.c06-home .wrap{width:calc(100% - 40px)}.c06-home .section{padding:72px 0}.c06-hero{padding-top:24px;padding-bottom:40px}.c06-hero-grid{grid-template-columns:1fr;gap:30px}.c06-hero-copy{padding:10px 0}.c06-home h1{font-size:clamp(3.6rem,12vw,5.2rem);letter-spacing:-.06em}.c06-home .eyebrow{font-size:.61rem;margin-bottom:21px}.c06-home .c06-lead{font-size:1rem;max-width:480px;margin:24px 0 28px}.c06-home .actions{gap:21px}.c06-home .button{font-size:.8rem;min-height:51px;padding:15px 19px;gap:24px}.c06-buy-link{font-size:.76rem}.c06-home .c06-hero-note{font-size:.68rem;margin-top:19px}.c06-hero-signature{margin-top:29px;font-size:.62rem}.c06-hero-image{height:440px;border-radius:105px 3px 3px 3px}.c06-hero-image img{object-position:center 46%}.c06-hero-image figcaption{font-size:1.55rem;bottom:26px;left:27px}.c06-principles{padding-top:48px!important;padding-bottom:60px!important}.c06-principle-grid,.c06-observe-heading,.c06-workflow-heading{grid-template-columns:1fr;gap:22px}.c06-principle-grid>.eyebrow,.c06-workflow-heading>.eyebrow{margin:0}.c06-home h2,.c06-principle-grid h2,.c06-story h2{font-size:2.75rem}.c06-principle-copy p{font-size:.9rem}.c06-observe-heading{gap:22px;margin-bottom:31px}.c06-observe h2{font-size:2.5rem}.c06-observe-heading>p{font-size:.88rem;max-width:470px}.c06-screenshot{padding:5px 5px 0}.c06-screenshot figcaption{display:block;padding:11px 7px;font-size:.66rem;line-height:1.6}.c06-screenshot figcaption a{display:inline-block;margin-top:10px}.c06-refresh-note{align-items:start;gap:9px;margin-top:17px}.c06-small-dot{margin-top:7px}.c06-refresh-note p{font-size:.68rem;line-height:1.65}.c06-story-grid{grid-template-columns:1fr;gap:37px}.c06-stories>.wrap>.eyebrow{margin-bottom:28px}.c06-story-number{margin-bottom:20px;font-size:.9rem}.c06-story p{font-size:.88rem}.c06-story-stack{gap:32px}.c06-story-stack .c06-story-number{margin-bottom:18px}.c06-story h3{font-size:1.42rem}.c06-workflow-heading>p:last-child{font-size:.9rem;max-width:420px}.c06-steps{grid-template-columns:1fr;margin-top:35px;gap:29px}.c06-steps li{display:grid;grid-template-columns:40px 1fr;column-gap:15px;padding-top:22px}.c06-steps li>span{grid-row:1/3;font-size:1.5rem;margin:0}.c06-steps h3{font-size:1.2rem;margin-bottom:10px}.c06-steps p{grid-column:2;font-size:.85rem;max-width:460px}.c06-home .c06-workflow-note{font-size:.68rem;margin-top:33px}.c06-video-heading{text-align:left;margin-bottom:29px}.c06-video-heading>p:last-child{font-size:.86rem;margin-top:22px}.c06-home .c06-video-note{text-align:left;font-size:.67rem;line-height:1.6}.c06-pricing-grid{grid-template-columns:1fr;gap:35px}.c06-pricing-copy h2{font-size:2.85rem}.c06-pricing-copy>p:not(.eyebrow){font-size:.88rem;margin-top:25px;max-width:460px}.c06-price-card{padding:30px 27px}.c06-home .c06-price{font-size:5.7rem}.c06-price span{font-size:3.3rem}.c06-help-grid{grid-template-columns:1fr;gap:34px}.c06-help-grid h2 br{display:none}.c06-help-grid h2 em:before{content:" "}.c06-help-grid .text-link{margin-top:21px}.c06-faq details{padding:21px 0}.c06-faq summary{font-size:.88rem}.c06-faq details p{font-size:.83rem}.c06-closing{display:block;margin-top:48px;padding-top:24px}.c06-closing p{font-size:.72rem}.c06-closing a{display:inline-block;margin-top:16px;font-size:.73rem}}
@media(prefers-reduced-motion:reduce){.c06-home *{scroll-behavior:auto!important;animation:none!important;transition:none!important}}
.site-footer{--muted:#b7ccc1;--accent:#b5dbc9;--line:#45665c}

/* Atlas header wordmark, October 2026. Scoped to preserve the selected design. */
.site-header .brand-wordmark{min-width:0;flex-shrink:0}
.site-header .brand-wordmark .header-wordmark{display:block;width:280px;max-width:100%;height:auto;object-fit:contain}
.site-header .menu-toggle{flex-shrink:0}
@media(max-width:760px){.site-header .brand-wordmark{max-width:calc(100% - 96px)}.site-header .brand-wordmark .header-wordmark{width:220px;height:auto}}
