:root{--ink: #123b40;--paper: #fbfcfa;--muted: #5b6a6d;--line: #dbe5e1;--teal: #0b4a4e;--mint: #eaf6ef;--lime: #c8ff71;--coral: #ff725e;--white: #ffffff;--display: Arial, Helvetica, sans-serif;--sans: Arial, Helvetica, sans-serif}body{background:var(--paper);color:var(--ink);font-family:var(--sans)}body::selection{background:var(--lime);color:var(--ink)}.simple-header{width:min(1280px,calc(100% - 4rem));padding:1.2rem 0;border-bottom:0}.simple-header .brand{gap:.55rem}.simple-header .brand-mark{width:2rem;height:2rem;border:0;background:var(--teal);color:var(--lime);font-family:var(--sans);font-size:.95rem;font-weight:800}.simple-header .brand-name{color:var(--teal);font-size:1.15rem;letter-spacing:-.06em}.simple-header .brand-note{display:none}.site-nav{gap:1.8rem;color:var(--ink);font-size:.82rem}.site-nav a:hover{color:var(--coral)}.header-actions{display:flex;align-items:center;gap:.9rem}.account-button{padding:.4rem .1rem;border:0;background:none;color:var(--muted);font-size:.78rem}.account-button:hover{color:var(--teal)}.header-cta{padding:.72rem 1rem;border:1px solid var(--teal);border-radius:999px;background:var(--lime);color:var(--teal);font-size:.77rem;font-weight:700;box-shadow:0 3px 0 var(--teal)}.header-cta:hover{background:#b5f35c;color:var(--teal)}.header-cta span{color:var(--teal)}.simple-hero{width:min(1280px,calc(100% - 4rem));margin:0 auto;padding:6.8rem 0 5.5rem;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(390px,.9fr);gap:clamp(3rem,7vw,8rem);align-items:center}.simple-hero-copy{max-width:720px}.simple-hero .eyebrow{color:var(--teal);letter-spacing:.1em}.simple-hero h1{max-width:740px;margin:1.3rem 0 1.55rem;color:var(--teal);font-family:var(--sans);font-size:clamp(3.6rem,6.3vw,6.8rem);font-weight:500;letter-spacing:-.085em;line-height:.92}.simple-hero .hero-lead{max-width:590px;margin:0;color:var(--muted);font-size:1.12rem;line-height:1.55}.hero-actions{display:flex;align-items:center;gap:1.2rem;margin-top:2rem}.button{border-radius:999px}.button-primary{border-color:var(--teal);background:var(--teal);color:var(--white)}.button-primary:hover{border-color:#07383b;background:#07383b}.simple-hero .button-primary{min-height:3.3rem;padding:.9rem 1.35rem;box-shadow:0 3px #092b2f}.simple-hero .button-primary span{color:var(--lime)}.text-link{color:var(--teal);font-size:.82rem;text-decoration:none}.text-link:hover{text-decoration:underline}.hero-reassurance{display:flex;flex-wrap:wrap;gap:.65rem 1.2rem;margin:1.5rem 0 0;color:var(--muted);font-size:.75rem}.hero-reassurance span{color:#2e9b6e;font-weight:700}.simple-hero-visual{min-height:420px;display:grid;place-items:center;padding:2.7rem;border-radius:1.6rem;background:var(--mint)}.feedback-preview{width:min(100%,430px);padding:1.35rem;border:1px solid var(--teal);border-radius:1rem;background:var(--white);box-shadow:14px 14px 0 var(--lime)}.preview-top{display:flex;align-items:center;gap:.45rem;padding-bottom:.85rem;border-bottom:1px solid var(--line);color:var(--muted);font-size:.7rem}.preview-dot{width:.55rem;height:.55rem;border-radius:50%;background:var(--coral)}.preview-label{margin-left:auto;color:var(--teal);font-size:.62rem;font-weight:700;text-transform:uppercase}.preview-question{margin:1.6rem 0 1.1rem;color:var(--teal);font-size:1.55rem;font-weight:700;letter-spacing:-.05em;line-height:1.05}.preview-draft,.preview-answer{display:grid;gap:.45rem;padding:.8rem;border-radius:.65rem;font-size:.78rem;line-height:1.4}.preview-draft{background:#fff0ed;color:#7c4c48}.preview-draft i{color:var(--coral);font-size:.65rem;font-style:normal;font-weight:700;text-transform:uppercase}.preview-answer{margin-top:.65rem;background:var(--mint);color:var(--muted)}.preview-answer span{color:var(--teal);font-size:.65rem;font-weight:700;text-transform:uppercase}.preview-answer strong{color:var(--teal);font-size:.9rem}.preview-bottom{display:flex;align-items:center;gap:.35rem;margin-top:1.4rem;color:#2e9b6e;font-size:.72rem;font-weight:700}.preview-check{display:grid;place-items:center;width:1.1rem;height:1.1rem;border-radius:50%;background:#dcf3e7}.preview-arrow{margin-left:auto;color:var(--teal);font-size:1rem}.simple-trust{width:min(1280px,calc(100% - 4rem));margin:0 auto;padding:1.15rem 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);display:flex;flex-wrap:wrap;justify-content:space-between;gap:1rem;color:#738184;font-size:.72rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.simple-review{width:min(1280px,calc(100% - 4rem));margin:0 auto;padding:7rem 0;display:grid;grid-template-columns:.75fr 1.25fr;gap:clamp(3rem,9vw,10rem);align-items:center}.simple-review-copy h2,.simple-section-heading h2{max-width:520px;margin:.75rem 0 1.1rem;color:var(--teal);font-family:var(--sans);font-size:clamp(2.6rem,4vw,4.3rem);font-weight:500;letter-spacing:-.075em;line-height:.95}.simple-review-copy>p:not(.eyebrow):not(.review-note){max-width:27rem;margin:0;color:var(--muted);font-size:1rem;line-height:1.6}.review-note{max-width:27rem;margin:1.8rem 0 0;color:var(--teal);font-size:.77rem;font-weight:700;line-height:1.4}.review-note span{color:var(--coral)}.simple-review-card{padding:2rem;border:1px solid var(--teal);border-radius:1.25rem;background:var(--white);box-shadow:12px 12px 0 var(--mint)}.review-card-heading{display:flex;align-items:start;justify-content:space-between;gap:1rem}.review-card-heading h3{margin:.35rem 0 1.4rem;color:var(--teal);font-size:1.55rem;letter-spacing:-.045em}.card-kicker{margin:0;color:var(--coral);font-size:.65rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.usage-badge{padding:.4rem .65rem;border-radius:999px;background:var(--mint);color:#2e8063;font-size:.67rem;font-weight:700;white-space:nowrap}.simple-review-card label{display:block;margin-bottom:.45rem;color:var(--teal);font-size:.75rem;font-weight:700}.simple-review-card textarea{width:100%;min-height:12rem;padding:1rem;border:1px solid #b9ccca;border-radius:.7rem;background:#fbfdfb;color:var(--ink);font-size:.95rem;line-height:1.55;resize:vertical}.simple-review-card textarea::placeholder{color:#879597}.simple-review-card textarea:focus{outline:3px solid rgba(200,255,113,.9);border-color:var(--teal)}.simple-review-card .button-wide{width:100%;min-height:3.25rem;margin-top:.85rem;border-radius:.65rem}.privacy-note{margin:.85rem 0 0;color:var(--muted);font-size:.7rem;text-align:center}.privacy-note span{color:#2e9b6e;font-weight:700}.simple-review-card #word-count{display:none}.simple-section{width:min(1280px,calc(100% - 4rem));margin:0 auto;padding:6.5rem 0}.simple-section-heading{max-width:650px}.simple-section-heading>p:not(.eyebrow){max-width:32rem;margin:0;color:var(--muted);font-size:1rem;line-height:1.6}.simple-benefits{padding-top:1rem}.benefit-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;margin-top:3rem}.benefit-grid article{min-height:15rem;padding:1.4rem;border-top:2px solid var(--teal);background:var(--white)}.benefit-icon{display:inline-grid;place-items:center;width:2rem;height:2rem;margin-bottom:2.6rem;border-radius:50%;background:var(--lime);color:var(--teal);font-size:.65rem;font-weight:700}.benefit-grid h3{margin:0 0 .6rem;color:var(--teal);font-size:1.25rem;letter-spacing:-.04em}.benefit-grid p{margin:0;color:var(--muted);font-size:.84rem;line-height:1.55}.simple-steps{display:grid;grid-template-columns:.7fr 1.3fr;gap:clamp(3rem,9vw,10rem);padding-top:3rem}.step-list{margin:0;padding:0;list-style:none;border-top:1px solid var(--line)}.step-list li{display:grid;grid-template-columns:3rem 1fr;gap:1.2rem;padding:1.25rem 0;border-bottom:1px solid var(--line)}.step-list li>span{display:grid;place-items:center;width:2rem;height:2rem;border-radius:50%;background:var(--teal);color:var(--lime);font-size:.75rem;font-weight:700}.step-list h3{margin:.15rem 0 .35rem;color:var(--teal);font-size:1.25rem;letter-spacing:-.04em}.step-list p{margin:0;color:var(--muted);font-size:.85rem;line-height:1.5}.simple-example{display:grid;grid-template-columns:.8fr 1.2fr;gap:clamp(3rem,9vw,10rem);align-items:center;padding-top:3rem}.simple-example-card{padding:1.7rem;border-radius:1rem;background:var(--teal);color:var(--white);box-shadow:12px 12px 0 var(--lime)}.example-card-top{display:flex;justify-content:space-between;padding-bottom:1rem;border-bottom:1px solid rgba(255,255,255,.25);color:#b5d3d0;font-size:.67rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.example-severity{color:var(--lime)}.simple-example-card h3{max-width:30rem;margin:2rem 0 1.2rem;color:var(--white);font-size:2rem;font-weight:500;letter-spacing:-.06em;line-height:1}.simple-example-card blockquote{margin:0;padding:1rem;border-left:3px solid var(--coral);background:#ffffff14;color:#e2efec;font-size:1rem;line-height:1.45}.example-fix{display:grid;gap:.45rem;margin-top:1.4rem;padding-top:1rem;border-top:1px solid rgba(255,255,255,.25)}.example-fix span{color:var(--lime);font-size:.65rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.example-fix strong{color:var(--white);font-size:.92rem;line-height:1.45}.simple-audience{padding-top:4rem;padding-bottom:4rem}.simple-audience h2{max-width:640px;margin:.8rem 0 1rem;color:var(--teal);font-size:clamp(2.8rem,5vw,5rem);font-weight:500;letter-spacing:-.08em;line-height:.92}.audience-lead{max-width:39rem;margin:0;color:var(--muted);font-size:1rem;line-height:1.6}.audience-pills{display:flex;flex-wrap:wrap;gap:.55rem;margin-top:1.8rem}.audience-pills span{padding:.55rem .8rem;border:1px solid #b9ccca;border-radius:999px;color:var(--teal);font-size:.72rem;font-weight:700}.simple-pricing{padding-top:4rem}.simple-price-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;margin-top:2.8rem}.simple-price-grid article{position:relative;padding:1.4rem;border:1px solid var(--line);border-radius:.85rem;background:var(--white)}.simple-price-grid article.is-featured{border:2px solid var(--teal);box-shadow:7px 7px 0 var(--lime)}.price-tag{position:absolute;top:-1rem;right:1rem;padding:.35rem .6rem;border-radius:999px;background:var(--lime);color:var(--teal);font-size:.62rem;font-weight:700;text-transform:uppercase}.simple-price-grid h3{margin:0;color:var(--teal);font-size:1.35rem;letter-spacing:-.04em}.simple-price-grid p{min-height:2.4rem;margin:1rem 0 1.4rem;color:var(--muted);font-size:.8rem;line-height:1.45}.simple-price-grid .button{width:100%}.simple-faq{display:grid;grid-template-columns:.7fr 1.3fr;gap:clamp(3rem,9vw,10rem);padding-top:4rem}.faq-list{border-top:1px solid var(--teal)}.faq-list details{border-bottom:1px solid var(--line)}.faq-list summary{padding:1.1rem 0;color:var(--teal);cursor:pointer;font-size:1.15rem;font-weight:700;list-style:none}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary:after{content:"+";float:right;color:var(--coral);font-size:1.3rem;font-weight:400}.faq-list details[open] summary:after{content:"−"}.faq-list details p{max-width:39rem;margin:-.25rem 0 1.1rem;color:var(--muted);font-size:.85rem;line-height:1.55}footer{width:min(1280px,calc(100% - 4rem));padding-top:2rem;border-top:1px solid var(--line);color:var(--muted)}footer .brand-mark{border:0;background:var(--teal);color:var(--lime)}footer .brand-name{color:var(--teal)}.simple-review-card .form-error{margin-top:.8rem;border-radius:.5rem}@media(max-width:900px){.simple-header,.simple-hero,.simple-trust,.simple-review,.simple-section,footer{width:min(100% - 2rem,720px)}.simple-header{padding:1rem 0}.site-nav{display:none}.simple-hero,.simple-review,.simple-steps,.simple-example,.simple-faq{grid-template-columns:1fr;gap:3rem}.simple-hero{padding:4rem 0 4.5rem}.simple-hero h1{font-size:clamp(3.4rem,11vw,5.6rem)}.simple-hero-visual{max-width:560px;min-height:360px}.simple-trust{justify-content:flex-start;gap:.7rem 1.4rem}.benefit-grid,.simple-price-grid{grid-template-columns:1fr}.simple-review,.simple-section{padding:4.5rem 0}}@media(max-width:560px){.header-actions{gap:.55rem}.account-button{display:none}.hero-actions{align-items:flex-start;flex-direction:column;gap:1rem}.simple-hero-visual{padding:1.2rem}.feedback-preview{box-shadow:7px 7px 0 var(--lime)}.simple-review-card{padding:1.2rem;box-shadow:7px 7px 0 var(--mint)}.review-card-heading{display:block}.usage-badge{display:inline-block;margin:.65rem 0 0}.simple-example-card{box-shadow:7px 7px 0 var(--lime)}footer{align-items:flex-start;flex-direction:column;gap:.7rem}}:root{--customer-ink: #073d43;--customer-muted: #2a5155;--customer-paper: #ffffff;--customer-lime: #baff79;--customer-line: #d7e5e2;--customer-soft: #f1f8f4}body{background:var(--customer-paper);color:var(--customer-ink);font-family:Arial,Helvetica,sans-serif}.simple-header{width:min(1200px,calc(100% - 4rem));min-height:74px;padding:1.1rem 0}.simple-header .brand{gap:.55rem;color:var(--customer-ink)}.simple-header .brand-mark{width:2rem;height:2rem;border:0;background:var(--customer-ink);color:var(--customer-lime);font-size:.95rem;font-weight:800}.simple-header .brand-name{color:var(--customer-ink);font-size:1.17rem;letter-spacing:-.065em}.site-nav{gap:2rem;color:var(--customer-ink);font-size:.83rem}.site-nav a:hover,.account-button:hover{color:#1e7a74}.header-actions{display:flex;align-items:center;gap:.85rem}.account-button{padding:.4rem .2rem;color:var(--customer-ink);font-size:.8rem}.header-demo{display:inline-flex;align-items:center;min-height:2.75rem;padding:.7rem 1rem;border:1px solid var(--customer-ink);border-radius:999px;color:var(--customer-ink);font-size:.78rem;text-decoration:none}.header-demo:hover{background:var(--customer-ink);color:#fff}.header-cta,.simple-hero .button-primary{border:2px solid var(--customer-lime);border-radius:999px;background:var(--customer-ink);color:#fff;box-shadow:0 0 0 1px var(--customer-ink)}.header-cta{padding:.73rem 1.12rem;font-size:.78rem}.header-cta span,.simple-hero .button-primary span{color:var(--customer-lime)}.header-cta:hover,.simple-hero .button-primary:hover{border-color:#8fdc51;background:#0b4f54;color:#fff}.simple-hero{width:min(1200px,calc(100% - 4rem));display:block;min-height:650px;padding:5.1rem 0 3.25rem}.simple-hero-copy{max-width:760px}.simple-hero .eyebrow{display:none}.simple-hero h1{max-width:740px;margin:0 0 1.6rem;color:var(--customer-ink);font-family:Arial,Helvetica,sans-serif;font-size:clamp(4.3rem,7.8vw,7.4rem);font-weight:400;letter-spacing:-.095em;line-height:.9}.simple-hero .hero-lead{max-width:540px;margin:0;color:var(--customer-muted);font-size:1.13rem;line-height:1.42}.hero-actions{display:flex;align-items:center;gap:.9rem;margin-top:2rem}.simple-hero .button-primary{min-height:3.1rem;padding:.83rem 1.3rem;font-size:.82rem;box-shadow:0 0 0 1px var(--customer-ink)}.simple-hero .text-link{display:inline-flex;align-items:center;min-height:3.1rem;padding:.82rem 1.3rem;border:1px solid var(--customer-ink);border-radius:999px;color:var(--customer-ink);font-size:.82rem;text-decoration:none}.simple-hero .text-link:hover{background:var(--customer-ink);color:#fff}.hero-reassurance{gap:.9rem 1.3rem;margin-top:1.4rem;color:var(--customer-muted);font-size:.73rem}.hero-reassurance span{display:inline-grid;place-items:center;width:.95rem;height:.95rem;margin-right:.25rem;border:1px solid #72b98a;border-radius:50%;color:#2a8964;font-size:.58rem}.simple-hero-visual{width:min(620px,100%);min-height:350px;margin:5rem 0 0 auto;padding:2.4rem;border-radius:1.45rem;background:var(--customer-soft)}.feedback-preview{width:min(100%,470px);padding:1.35rem;border:1px solid var(--customer-ink);border-radius:1rem;background:#fff;box-shadow:14px 14px 0 var(--customer-lime)}.simple-trust{width:min(1200px,calc(100% - 4rem));padding:1.25rem 0;border-top:1px solid var(--customer-line);border-bottom:1px solid var(--customer-line);color:#547276;font-size:.72rem;letter-spacing:.06em}.simple-review,.simple-section{width:min(1200px,calc(100% - 4rem))}.simple-review{padding:7.5rem 0}.simple-review-card{border:1px solid var(--customer-ink);border-radius:1rem;box-shadow:12px 12px 0 var(--customer-lime)}.simple-review-card textarea:focus{outline:3px solid rgba(186,255,121,.75)}.simple-section{padding-top:7rem;padding-bottom:7rem}.simple-section-heading h2,.simple-audience h2{color:var(--customer-ink);font-weight:400}.benefit-grid article{border-top-color:var(--customer-ink)}footer{width:min(1200px,calc(100% - 4rem));border-top-color:var(--customer-ink)}@media(max-width:900px){.simple-header,.simple-hero,.simple-trust,.simple-review,.simple-section,footer{width:min(100% - 2rem,720px)}.simple-hero{min-height:auto;padding:5.4rem 0 4.5rem}.simple-hero h1{font-size:clamp(3.6rem,12vw,6rem)}.simple-hero-visual{margin-top:4rem}}@media(max-width:560px){.simple-header{padding:.9rem 0}.header-actions{gap:.45rem}.simple-hero h1{font-size:clamp(3.25rem,15vw,5rem)}.simple-hero .hero-lead{font-size:1rem}.hero-actions{align-items:stretch;flex-direction:column;width:max-content}.simple-hero-visual{padding:1.2rem}}
