@font-face{font-family:DM Sans Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/assets/dm-sans-latin-ext-wght-normal-BOFOeGcA.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/assets/dm-sans-latin-wght-normal-Xz1IZZA0.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{color:#183b30;font-synthesis:none;--ink:#183b30;--muted:#65746c;--cream:#faf9f5;--line:#dce2d9;--lime:#dcf2b0;background:#faf9f5;font-family:DM Sans Variable,Arial,sans-serif;font-size:17px}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:105px}body{margin:0}a{color:inherit;text-decoration:none}button,input{font:inherit}button,a,input,summary{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.5}button:focus-visible,a:focus-visible,input:focus-visible,summary:focus-visible{outline-offset:5px;outline:3px solid #dc7149}p{line-height:1.65}h1,h2,h3,p{margin-top:0}h1,h2,h3{letter-spacing:-.055em;font-weight:550}h1,h2{line-height:1.06}h3{letter-spacing:-.035em;line-height:1.2}em{font-family:Georgia,serif;font-weight:400}a.button,button.button{background:var(--ink);color:#fff;border:1px solid var(--ink);border-radius:7px;justify-content:space-between;align-items:center;gap:26px;padding:18px 24px;font-weight:550;line-height:1.2;transition:background .15s,transform .15s;display:inline-flex}.button:hover:not(:disabled){background:#28503f;transform:translateY(-1px)}.button.small{padding:12px 18px;font-size:.88rem}.button.cream{background:var(--lime);color:var(--ink);border-color:var(--lime)}.button>span:last-child{font-size:1.3em}.wrap{max-width:1232px;margin:0 auto;padding-left:40px;padding-right:40px}.announcement{color:#254538;background:#e7edde;justify-content:center;align-items:center;gap:9px;padding:12px 20px;font-size:.76rem;display:flex}.announcement a{text-underline-offset:3px;font-weight:650;text-decoration:underline}.status-dot{background:#4e7653;border-radius:50%;width:7px;height:7px;display:inline-block}.site-header{justify-content:space-between;align-items:center;gap:28px;max-width:1360px;margin:auto;padding:26px 40px;display:flex}.brand-link{display:inline-block}.wordmark{white-space:nowrap;letter-spacing:-.065em;font-size:1.72rem;font-weight:300;line-height:1}.wordmark strong{font-weight:750}.wordmark i{color:#d17449;font-size:1.3em;font-style:normal;font-weight:700;line-height:0}.site-header nav{align-items:center;gap:29px;font-size:.82rem;font-weight:500;display:flex}.site-header nav>a:not(.button):hover,.text-link:hover{text-underline-offset:5px;text-decoration:underline}.site-header .login{margin-left:25px}.menu-toggle{display:none}.hero{grid-template-columns:minmax(0,1fr) 260px;gap:30px;padding-top:74px;padding-bottom:52px;display:grid}.eyebrow{letter-spacing:.15em;align-items:center;gap:12px;font-size:.65rem;font-weight:650;line-height:1.6;display:flex}.short-line{background:var(--ink);width:24px;height:1px}.hero h1{letter-spacing:-.065em;margin:24px 0 27px;font-size:clamp(3rem,5.7vw,5rem);font-weight:450}.hero h1 em{color:#568064}.lede{color:#53665d;max-width:610px;font-size:1.05rem;line-height:1.65}.hero-actions{align-items:center;gap:28px;margin-top:30px;display:flex}.hero-actions .button{font-size:.88rem}.text-link{font:inherit;background:0 0;border:0;align-items:center;gap:14px;padding:0;font-size:.88rem;font-weight:550;display:inline-flex}.fine-print{color:var(--muted);margin-top:14px;font-size:.71rem}.works-with{align-items:center;gap:23px;margin-top:39px;font-size:.77rem;display:flex}.works-with>span{color:var(--muted);font-size:.66rem}.works-with strong{align-items:center;gap:6px;font-weight:550;display:flex}.platform-icon{font-size:1.2rem}.hero-aside{padding-top:26px;position:relative}.scribble{color:#789078;font-family:Georgia,serif;font-size:1.4rem;font-style:italic;line-height:1.25;position:absolute;top:18px;right:7px;transform:rotate(8deg)}.asterisk{color:#d4e9b4;font-size:145px;font-weight:300;line-height:1.4;display:block;position:relative;top:47px;left:12px;transform:rotate(12deg)}.note-card{background:#f0e8d6;border:1px solid #e8dcc1;border-radius:2px;margin-top:45px;padding:25px 22px 14px;position:relative;transform:rotate(4deg)}.note-number{letter-spacing:.09em;color:#7a725c;font-size:.55rem;font-weight:650}.note-card p{margin-top:15px;margin-bottom:10px;font-size:.98rem;line-height:1.5}.note-card strong{font-weight:600}.note-card>span:last-child{text-align:right;font-size:1.7rem;display:block}.product-section{padding-top:10px;padding-bottom:45px}.demo-shell{background:#fff;border:1px solid #d6dfd5;border-radius:14px;max-width:1070px;margin:auto;overflow:hidden;box-shadow:0 24px 64px -35px #23463040}.demo-toolbar{border-bottom:1px solid var(--line);align-items:center;gap:14px;height:62px;padding:0 26px;font-size:.8rem;display:flex}.demo-icon{letter-spacing:-.12em;background:#e4edd9;border-radius:8px;padding:8px;font-size:1.1rem;font-weight:300}.demo-icon span{font-weight:700}.demo-label{border:1px solid var(--line);color:#6c786f;border-radius:30px;margin-left:auto;padding:5px 9px;font-size:.63rem}.demo-body{grid-template-columns:200px minmax(0,1fr);display:grid}.demo-side{border-right:1px solid var(--line);background:#f7f8f3;flex-direction:column;gap:8px;padding:26px 14px;display:flex}.demo-side .eyebrow{color:#758177;margin:0 12px 18px;font-size:.55rem}.demo-side button{color:#56675c;text-align:left;background:0 0;border:0;border-radius:7px;align-items:center;gap:12px;padding:13px;font-size:.73rem;display:flex}.demo-side button.selected{color:#234731;background:#e2ecd9;font-weight:650}.demo-side button>span{text-align:center;width:20px;font-size:1rem}.copilot{color:#576951;align-items:center;gap:8px;margin-top:auto;padding:30px 10px 0;font-size:.6rem;display:flex}.demo-content{padding:25px 34px}.demo-post{background:#f8f6ef;border-radius:7px;align-items:center;gap:15px;margin-bottom:21px;padding:11px;display:flex}.post-art{letter-spacing:-.04em;background:#e2e9da;flex-direction:column;flex-shrink:0;justify-content:center;width:72px;height:72px;padding:8px;font-size:.8rem;line-height:1;display:flex;transform:rotate(-2deg)}.demo-post .eyebrow{color:#6b7a66;font-size:.5rem}.demo-post p{margin:5px 0 0;font-size:.8rem;font-weight:500}.tiny{color:#65736b;font-size:.65rem}.comment-person{align-items:center;gap:10px;display:flex}.avatar{color:#526047;background:#e8ebde;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:.8rem;display:inline-flex}.comment-person strong{font-size:.77rem;display:block}.comment-person small{color:#728074;font-size:.6rem}.comment-person>.tiny{margin-left:auto}.comment-text{margin-top:14px;margin-bottom:12px;font-size:.9rem}.intent{color:#80692c;background:#f7eddb;border:1px solid #eedfc5;border-radius:30px;align-items:center;gap:6px;padding:5px 8px;font-size:.59rem;display:inline-flex}.draft-card{background:#fbfcf8;border:1px solid #d9e3d3;border-radius:7px;margin-top:19px;overflow:hidden}.draft-card>div{color:#45683c;border-bottom:1px solid #e6ebde;justify-content:space-between;align-items:center;padding:13px 16px;font-size:.63rem;display:flex}.draft-card>div>.tiny{font-size:.55rem}.draft-card p{color:#425044;margin:14px 16px 16px;font-size:.85rem}.draft-card button{background:var(--ink);color:#fff;border:0;border-radius:5px;justify-content:space-between;align-items:center;gap:24px;margin:0 16px 16px;padding:10px 13px;font-size:.65rem;display:flex}.draft-card button.demo-approved{color:#285735;background:#dcebd0}.demo-note{color:#7a8278;margin:12px 0 0;font-size:.57rem;line-height:1.4}.product-caption{color:#718071;justify-content:space-between;max-width:1070px;margin:16px auto 0;font-size:.65rem;display:flex}.problem-strip{background:#edf0e6;margin-top:22px}.problem-strip>.wrap{justify-content:space-between;align-items:center;gap:28px;padding-top:38px;padding-bottom:38px;display:flex}.problem-strip p{letter-spacing:-.03em;margin:0;font-size:1.4rem;font-weight:300;line-height:1.45}.problem-strip strong{font-weight:550}.problem-strip>.wrap>span{color:#61715e;font-size:.79rem;line-height:1.6}.section{padding-top:108px;padding-bottom:103px}.section-heading{justify-content:space-between;align-items:flex-end;gap:50px;margin-bottom:50px;display:flex}.section-heading h2,h2{margin:18px 0 0;font-size:2.9rem;font-weight:450}.section-heading>p{max-width:300px;color:var(--muted);margin-bottom:3px;font-size:.88rem}.steps{grid-template-columns:repeat(3,1fr);gap:36px;display:grid}.steps article{border-top:1px solid #cdd7ca;padding-top:24px}.step-number{color:#71836d;font-size:.7rem}.steps h3{margin:28px 0 12px;font-size:1.4rem}.steps p,.feature-grid p{color:#64725e;font-size:.87rem}.feature-section{background:#f0f2e9;padding:92px 0}.feature-grid{grid-template-columns:1fr 1fr 1fr;gap:18px;display:grid}.feature-grid article{background:#fafbf6;border:1px solid #dbe2d1;border-radius:10px;padding:30px}.feature-grid h3{margin:28px 0 15px;font-size:1.5rem}.feature-grid p{margin-bottom:0}.feature-large{grid-row:span 2}.feature-icon{border:1px solid #cdd8c5;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;font-size:1.25rem;display:flex}.feature-grid article:nth-child(2){background:#e2ebd8}.feature-grid article:nth-child(3){background:#f2e9d7}.feature-grid .feature-wide{grid-column:span 2;grid-template-columns:1fr 1fr;align-items:center;gap:30px;padding-top:24px;padding-bottom:24px;display:grid}.feature-wide h3{margin-top:15px}.intent-pills{flex-direction:column;align-items:flex-start;gap:12px;margin-top:49px;display:flex}.intent-pills span{background:#eef3e6;border:1px solid #dae3d2;border-radius:30px;padding:9px 17px;font-size:.75rem}.intent-pills span:nth-child(2){background:#f5ebd8;border-color:#e7d6b8;margin-left:26px}.intent-pills span:nth-child(3){margin-left:9px}.workspace-stack{flex-direction:column;gap:10px;display:flex;transform:rotate(-3deg)}.workspace-stack>div{border:1px solid var(--line);background:#fff;border-radius:7px;flex-wrap:wrap;align-items:center;gap:8px;padding:13px;font-size:.7rem;display:flex;box-shadow:0 8px 20px #20302306}.workspace-stack small{color:#758070;margin-top:-8px;margin-left:42px;font-size:.55rem}.workspace-stack .peach{background:#f2e4cf}.pricing{grid-template-columns:1fr 440px;align-items:center;gap:100px;display:grid}.pricing-story h2{margin:23px 0;font-size:3.4rem}.pricing-story>p{color:var(--muted);max-width:430px;font-size:.96rem}.price-promise{align-items:flex-start;gap:15px;max-width:380px;margin-top:34px;display:flex}.price-promise>span{font-size:1.6rem}.price-promise p{color:#647360;font-size:.77rem;line-height:1.6}.price-promise strong{color:var(--ink);font-weight:650}.price-card{background:#fff;border:1px solid #ced9c8;border-radius:12px;padding:33px;box-shadow:0 20px 60px -30px #193c3020}.price-card-top{justify-content:space-between;align-items:center;gap:8px;display:flex}.price-card-top>span:first-child{letter-spacing:.12em;font-size:.57rem;font-weight:650}.launch-tag{color:#516134;background:#e5edcd;border:1px solid #d3dfb6;border-radius:30px;padding:6px 10px;font-size:.6rem;font-weight:600;display:inline-flex}.price-card h3{margin:27px 0 12px;font-size:1.4rem}.price{align-items:baseline;gap:4px;display:flex}.price>span:first-child{font-size:1.6rem;font-weight:300}.price strong{letter-spacing:-.09em;font-size:5.5rem;font-weight:450;line-height:1.05}.price>span:last-child{color:#667663;margin-left:12px;font-size:.9rem}.standard-price{color:#6e7769;margin:10px 0 23px;font-size:.73rem}.price-rule{background:var(--line);height:1px}.price-card ul{margin:24px 0;padding:0;list-style:none}.price-card li{gap:9px;margin:13px 0;font-size:.81rem;display:flex}.price-card li:before{content:"✓";color:#6a8555}.price-card>.button{width:100%;font-size:.9rem}.pricing-detail{color:#6a7766;margin:16px 0 0;font-size:.65rem;line-height:1.6}.launch-state{color:#56644c;background:#f3f5eb;border-radius:5px;margin:14px 0 0;padding:10px;font-size:.63rem;line-height:1.5}.faq{border-top:1px solid var(--line);grid-template-columns:1fr 1.65fr;gap:100px;padding-top:70px;display:grid}.faq h2{margin-top:20px}.faq details{border-bottom:1px solid var(--line);padding:20px 0}.faq details:first-child{padding-top:0}.faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;font-size:.95rem;font-weight:500;line-height:1.5;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary span{font-size:1.3rem;font-weight:300}.faq details[open] summary span{transform:rotate(45deg)}.faq details p{color:var(--muted);margin:14px 0 2px;font-size:.86rem}.final-cta{color:#fafbf2;background:#1d3d30;border-radius:13px;padding:62px 70px;position:relative;overflow:hidden}.final-cta .eyebrow{color:#b4c4a1}.final-cta h2{margin:22px 0 32px;font-size:3.6rem}.final-cta h2 em{color:#daeaaa}.final-cta .button{font-size:.88rem}.cta-flower{color:#90ab69;pointer-events:none;font-size:275px;line-height:1;position:absolute;top:34px;right:80px;transform:rotate(10deg)}.footer{flex-wrap:wrap;justify-content:space-between;gap:30px;padding-top:60px;padding-bottom:36px;display:flex}.footer .wordmark{font-size:1.5rem}.footer p{color:#78806f;margin:11px 0;font-size:.72rem}.footer>div:nth-child(2){flex-wrap:wrap;align-items:flex-start;gap:22px;padding-top:8px;font-size:.74rem;display:flex}.footer small{color:#7a8275;border-top:1px solid var(--line);flex-basis:100%;padding-top:22px;font-size:.6rem}.account-header{border-bottom:1px solid var(--line)}.account-main{min-height:60vh;padding-top:65px;padding-bottom:55px}.account-main h1{margin:20px 0;font-size:3rem}.account-intro{color:var(--muted)}.account-grid{grid-template-columns:1fr 1fr;gap:22px;margin-top:38px;display:grid}.panel{border:1px solid var(--line);background:#fff;border-radius:12px;margin-top:20px;padding:30px}.account-grid .panel{margin-top:0}.panel h2{margin:16px 0;font-size:1.7rem;line-height:1.2}.panel h3{font-size:1.3rem}.panel p{color:#63725f;font-size:.89rem}.panel form{flex-direction:column;gap:15px;margin-top:22px;display:flex}.panel label{font-size:.82rem;font-weight:550}.panel input:not([type=checkbox]){width:100%;color:var(--ink);background:#fafbf8;border:1px solid #bac7b3;border-radius:6px;margin-top:5px;padding:14px;display:block}.panel form .button{align-self:flex-start;margin-top:8px}.sign-in{max-width:530px}.sign-in small{color:var(--muted);margin-top:20px;font-size:.72rem;line-height:1.6;display:block}.notice{overflow-wrap:anywhere;background:#f5eddc;border:1px solid #d9c7a7;border-radius:7px;margin:20px 0;padding:15px 20px;font-size:.88rem;line-height:1.6}.muted{color:var(--muted);font-weight:400}.billing-status{border-top:1px solid var(--line);border-bottom:1px solid var(--line);justify-content:space-between;gap:15px;margin:18px 0;padding:14px 0;font-size:.84rem;display:flex}.billing-status strong{text-transform:capitalize}.panel>.button{margin-bottom:12px;margin-right:9px;font-size:.87rem}.panel>.tiny{font-size:.7rem}.onboarding-panel{grid-column:1/-1}.checklist{grid-template-columns:1fr 1fr;gap:24px;margin:28px 0;padding:0;list-style:none;display:grid}.checklist li{align-items:flex-start;gap:13px;display:flex}.checklist li>span{color:#7b8272;background:#f2f2eb;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;font-size:.8rem;display:flex}.checklist li.done>span{color:#46683a;background:#e2edcf}.checklist strong{font-size:.88rem;font-weight:550;display:block}.checklist small{color:var(--muted);margin-top:5px;font-size:.76rem;line-height:1.5;display:block}.panel-heading{justify-content:space-between;align-items:center;gap:20px;display:flex}.admin-customer{border-top:1px solid var(--line);margin-top:22px;padding:25px 0}.checkbox-label{align-items:flex-start;gap:10px;line-height:1.5;display:flex}.checkbox-label input{width:20px;height:20px;accent-color:var(--ink);flex-shrink:0}@media (width>=1500px){.hero{padding-top:100px}.hero h1{font-size:5.1rem}}@media (width<=1000px){.site-header nav{gap:18px}.site-header .login{margin-left:0}.hero{grid-template-columns:1fr 190px;padding-top:55px}.hero h1{font-size:4.1rem}.hero-aside{padding-top:65px}.scribble{font-size:1.1rem}.asterisk{font-size:105px;top:0;left:0}.note-card{margin-top:23px;padding:17px}.note-card p{font-size:.83rem}.note-number{font-size:.48rem}.hero-actions{gap:17px}.hero-actions .button{padding:16px;font-size:.8rem}.hero-actions .text-link{font-size:.76rem}.demo-body{grid-template-columns:170px 1fr}.pricing{grid-template-columns:1fr 390px;gap:50px}.feature-grid{grid-template-columns:1fr 1fr}.feature-large{grid-row:span 1}.feature-grid .feature-wide{grid-column:span 1;display:block}.workspace-stack{max-width:250px;margin-top:25px}.intent-pills{margin-top:30px}.section-heading h2,h2{font-size:2.5rem}.section-heading{gap:25px}.section-heading>p{max-width:240px}.faq{gap:50px}.cta-flower{font-size:220px;top:65px;right:30px}.final-cta{margin:0 30px}}@media (width<=760px){:root{font-size:17px}.wrap{padding-left:23px;padding-right:23px}.announcement{flex-wrap:wrap;gap:6px;padding:10px;font-size:.64rem}.announcement>.status-dot{display:none}.site-header{gap:16px;padding:22px 23px;position:relative}.wordmark{font-size:1.58rem}.menu-toggle{color:var(--ink);background:0 0;border:1px solid #c7d2c1;border-radius:5px;padding:8px 11px;font-size:.72rem;display:block}.site-header:not(.account-header) nav{background:var(--cream);z-index:10;border-bottom:1px solid var(--line);padding:20px 24px;display:none;position:absolute;top:100%;left:0;right:0;box-shadow:0 20px 30px #19362912}.site-header:not(.account-header) nav.open{flex-direction:column;align-items:stretch;gap:21px;display:flex}.hero{padding-top:42px;padding-bottom:30px;display:block}.hero h1{margin-top:21px;font-size:clamp(2.55rem,9.8vw,4rem);line-height:1.07}.hero .eyebrow{font-size:.55rem}.lede{max-width:550px;font-size:.97rem}.hero-aside{display:none}.hero-actions{flex-wrap:wrap;align-items:stretch;gap:20px}.hero-actions .button{padding:17px 19px;font-size:.86rem}.hero-actions .text-link{align-self:center;font-size:.82rem}.fine-print{font-size:.67rem}.works-with{flex-wrap:wrap;gap:19px;margin-top:29px}.works-with>span{flex-basis:100%;margin-bottom:-12px}.product-section{padding-top:20px;padding-bottom:30px}.demo-toolbar{gap:9px;height:53px;padding:0 15px;font-size:.69rem}.demo-label{padding:4px 7px;font-size:.52rem}.demo-body{display:block}.demo-side{border-right:0;border-bottom:1px solid var(--line);flex-direction:row;justify-content:space-around;gap:3px;padding:10px 8px}.demo-side .eyebrow,.copilot{display:none}.demo-side button{gap:4px;padding:10px 7px;font-size:.63rem}.demo-side button>span{width:17px;font-size:.86rem}.demo-content{padding:18px 16px}.demo-post{gap:10px}.demo-post p{font-size:.72rem;line-height:1.5}.post-art{width:62px;height:62px;font-size:.72rem}.demo-post .tiny{font-size:.56rem}.comment-text{font-size:.84rem}.draft-card>div{padding:12px;font-size:.6rem}.draft-card>div>.tiny{display:none}.draft-card p{margin:12px;font-size:.81rem}.draft-card button{margin:0 12px 13px;font-size:.62rem}.demo-note{font-size:.54rem}.product-caption{gap:20px;font-size:.57rem;line-height:1.5}.product-caption>span{max-width:47%}.problem-strip>.wrap{padding-top:30px;padding-bottom:30px;display:block}.problem-strip p{font-size:1.1rem}.problem-strip>.wrap>span{margin-top:18px;font-size:.73rem;display:block}.problem-strip>.wrap>span br{display:none}.section{padding-top:65px;padding-bottom:65px}.section-heading{margin-bottom:31px;display:block}.section-heading>p{max-width:100%;margin-top:20px}.section-heading h2,h2{font-size:2.16rem;line-height:1.12}.steps{grid-template-columns:1fr;gap:29px}.steps article{padding-top:20px}.steps h3{margin:17px 0 12px;font-size:1.4rem}.steps p{margin-bottom:0;font-size:.9rem}.feature-section{padding:60px 0}.feature-grid{grid-template-columns:1fr}.feature-grid article{padding:27px}.feature-grid h3{margin-top:23px;font-size:1.5rem}.feature-grid p{font-size:.89rem}.intent-pills{flex-flow:wrap;gap:8px;margin-top:24px}.intent-pills span,.intent-pills span:nth-child(2),.intent-pills span:nth-child(3){margin:0;padding:7px 11px;font-size:.67rem}.workspace-stack{max-width:100%;margin:25px 0 5px;transform:rotate(-2deg)}.workspace-stack small{margin:0 0 0 auto}.feature-grid .feature-wide,.pricing{display:block}.pricing-story h2{font-size:2.7rem}.pricing-story>p{font-size:.96rem}.price-card{margin-top:27px;padding:26px}.price-card li{font-size:.81rem}.price-card-top>span:first-child{font-size:.55rem}.pricing-detail{font-size:.71rem}.launch-state{font-size:.69rem}.faq{border-top:0;padding-top:25px;display:block}.faq h2{margin-bottom:30px}.faq summary{font-size:.94rem}.faq details p{font-size:.88rem}.final-cta{margin:0 16px;padding:38px 25px}.final-cta h2{z-index:1;font-size:2.65rem;position:relative}.final-cta .eyebrow{z-index:1;font-size:.48rem;position:relative}.final-cta .button{z-index:1;font-size:.8rem;position:relative}.cta-flower{opacity:.22;font-size:170px;top:60px;right:-30px}.footer{padding-top:38px;display:block}.footer>div:nth-child(2){gap:20px;margin-top:27px;font-size:.8rem}.footer small{margin-top:28px;display:block}.account-main{padding-top:40px}.account-main h1{overflow-wrap:anywhere;font-size:2.2rem}.account-header nav{gap:13px;font-size:.7rem}.account-header nav>a{display:none}.account-grid{display:block}.account-grid .panel{margin-top:20px}.panel{padding:23px}.panel h2{overflow-wrap:anywhere;font-size:1.55rem}.panel-heading{display:block}.checklist{grid-template-columns:1fr}.panel .button{font-size:.83rem}.account-email,.admin-customer p{overflow-wrap:anywhere}.account-main>.eyebrow{font-size:.52rem}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}
