.beta-page{--beta-ink:#283d40;--beta-ink-soft:#4f6668;--beta-teal:#166c70;--beta-teal-deep:#18595d;--beta-mist:#d8e9e4;--beta-cream:#f8f5ee;--beta-paper:#fcfaf6;--beta-warm:#eee8dc;--beta-sand:#d9c6ae;--beta-line:#dedfd5;color:var(--beta-ink);background:var(--beta-paper);font-family:Raleway,Arial,sans-serif;font-size:17px;line-height:1.67;overflow:clip}.beta-page *{box-sizing:border-box}.beta-page h1,.beta-page h2,.beta-page h3{color:var(--beta-ink);letter-spacing:-.035em;margin-top:0;line-height:1.17}.beta-page h2{margin-bottom:22px;font-size:clamp(2.05rem,3.65vw,3.15rem);font-weight:500}.beta-page h3{font-size:1.4rem;font-weight:600}.beta-page h1 em,.beta-page h2 em{color:var(--beta-teal);font-style:normal;font-weight:500}.beta-page p{margin-bottom:17px}.beta-page a{color:var(--beta-teal)}.beta-container{width:min(1140px,100% - 48px);margin-inline:auto}.beta-section{padding-block:clamp(74px,9vw,122px)}.beta-narrow{max-width:760px}.beta-eyebrow,.beta-kicker{letter-spacing:.2em;text-transform:uppercase;color:var(--beta-teal);font-size:.76rem;font-weight:800}.beta-kicker{margin-bottom:20px!important}.beta-eyebrow{align-items:center;gap:12px;margin-bottom:24px;display:flex}.beta-eyebrow-dot{background:#91b49b;border-radius:50%;width:9px;height:9px;display:inline-block;box-shadow:0 0 0 5px #91b49b22}.beta-section-heading{text-align:center;max-width:740px;margin:0 auto 48px}.beta-section-heading p:last-child{color:var(--beta-ink-soft);font-size:1.08rem}.beta-button{text-align:center;cursor:pointer;border:1px solid #0000;border-radius:7px 17px 8px 16px;justify-content:center;align-items:center;gap:16px;min-height:56px;padding:14px 25px;font-size:.94rem;font-weight:800;line-height:1.35;transition:transform .18s,background .18s,box-shadow .18s;display:inline-flex;text-decoration:none!important}.beta-button:not(:disabled):hover{transform:translateY(-2px);box-shadow:0 10px 25px #22524a1c}.beta-button:disabled{opacity:.67;cursor:not-allowed;box-shadow:none}.beta-button-primary{background:var(--beta-teal);color:#fff!important}.beta-button-primary:not(:disabled):hover{background:#104e52}.beta-button-secondary{background:#e4eee8;border-color:#c4d7cb;color:var(--beta-teal-deep)!important}.beta-button-outline{background:0 0;border-color:#9eafa6;color:var(--beta-teal-deep)!important}.beta-page .beta-button:focus-visible,.beta-page .beta-text-link:focus-visible,.beta-page .beta-question summary:focus-visible{outline-offset:4px;outline:3px solid #226b6d}.beta-text-link{text-underline-offset:5px;font-size:.95rem;font-weight:700}.beta-actions{flex-wrap:wrap;align-items:center;gap:26px;margin-top:32px;display:flex}.beta-hero{isolation:isolate;background:radial-gradient(circle at 85% 13%,#e5e6d7b8,#0000 36%),linear-gradient(135deg,#f8f7f1 9%,#ecefe5 100%);position:relative}.beta-hero:after,.beta-updates:after{content:"";pointer-events:none;opacity:.18;z-index:-1;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 160 160' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.64' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.15'/%3E%3C/svg%3E");position:absolute;inset:0}.beta-hero-grid{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);align-items:center;gap:clamp(24px,5vw,76px);min-height:665px;padding-block:75px 86px;display:grid}.beta-hero-copy{z-index:2;position:relative}.beta-page .beta-hero h1{letter-spacing:-.052em;margin-bottom:28px;font-size:clamp(3.1rem,5.25vw,5rem);font-weight:500}.beta-lead{color:#334f50;max-width:600px;font-size:clamp(1.13rem,1.75vw,1.38rem);font-weight:500;line-height:1.52}.beta-hero-line{color:var(--beta-teal-deep);font-weight:700}.beta-small-promises{color:#536b64;flex-wrap:wrap;gap:10px 22px;margin-top:34px;font-size:.79rem;display:flex}.beta-small-promises span{align-items:center;gap:6px;display:inline-flex}.beta-small-promises svg{color:var(--beta-teal)}.beta-hero-art{padding:10px 9px 50px 10px;position:relative}.beta-hero-image-wrap{aspect-ratio:4/4.65;z-index:1;background:#cfdacd;border-radius:45% 45% 36% 31%/34% 42% 25% 27%;position:relative;overflow:hidden;transform:rotate(1deg);box-shadow:0 28px 50px #35453d1c}.beta-hero-image-wrap img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.beta-hero-circle{aspect-ratio:1;border:2px solid #b2c6b2;border-radius:46% 54% 42% 58%;width:43%;position:absolute;top:-12px;right:-30px;transform:rotate(17deg)}.beta-floating-note{z-index:2;background:#fffdf4f2;border:1px solid #ddd7c6;border-radius:3px 17px 6px 12px;max-width:320px;padding:17px 26px 13px;position:absolute;bottom:6px;left:-8%;right:14%;transform:rotate(-2deg);box-shadow:0 9px 25px #4b4e3d1a}.beta-floating-note p{margin:5px 0 0;font-size:.85rem;line-height:1.45}.beta-handwritten{color:#597968;letter-spacing:-.035em;font-family:Georgia,serif;font-size:1.35rem;font-style:italic}.beta-empathy{text-align:center;background:#fbfaf7}.beta-empathy h2{margin-bottom:27px}.beta-empathy p:not(.beta-kicker){color:#4b5d5a;max-width:710px;margin-inline:auto;font-size:1.07rem}.beta-empathy .beta-empathy-closer{max-width:650px;margin-top:34px;font-weight:700;color:var(--beta-teal-deep)!important;font-size:1.23rem!important}.beta-benefits{background:#eff2e9}.beta-benefit-grid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:16px;display:grid}.beta-benefit-card{background:#fffdf9;border:1px solid #dedfd4;border-radius:5px 24px 10px 26px;min-height:275px;padding:26px 22px 24px}.beta-benefit-card:nth-child(2){border-radius:22px 8px 27px 6px;transform:translateY(12px)}.beta-benefit-card:nth-child(3){border-radius:7px 28px 6px 22px}.beta-benefit-card:nth-child(4){border-radius:26px 6px 24px;transform:translateY(7px)}.beta-benefit-top{color:#71948a;justify-content:space-between;align-items:center;margin-bottom:29px;display:flex}.beta-card-number{color:#829a8d;letter-spacing:.12em;font-size:.8rem}.beta-benefit-card h3{margin-bottom:14px;font-size:1.23rem}.beta-benefit-card p{color:#59706a;margin:0;font-size:.91rem;line-height:1.6}.beta-story{background:#fdfbf6}.beta-story-grid{grid-template-columns:.95fr 1.05fr;align-items:center;gap:clamp(35px,7vw,100px);display:grid}.beta-story-photo{position:relative}.beta-story-photo img{object-fit:cover;object-position:center;background:#e5dfd4;border-radius:5px 80px 8px 50px;width:100%;height:560px;display:block}.beta-photo-caption{color:#597566;background:#f4ede0;padding:12px 24px;font-family:Georgia,serif;font-size:1.15rem;font-style:italic;position:absolute;bottom:24px;left:-12px;transform:rotate(-3deg);box-shadow:0 9px 17px #3c40321a}.beta-story-copy p{color:#4d635f}.beta-inline-link{border-bottom:1px solid;align-items:center;gap:10px;margin-top:8px;padding-bottom:4px;font-weight:800;text-decoration:none;display:inline-flex}.beta-plan-demo{background:#f0ece1}.beta-demo-grid{grid-template-columns:.95fr 1.05fr;align-items:center;gap:clamp(35px,7vw,100px);display:grid}.beta-demo-copy p:not(.beta-kicker){color:#4f6560}.beta-demo-copy .beta-button{margin-top:18px}.beta-notes-board{background:#e5d8c2;border:1px solid #d6c8b3;border-radius:28px 5px 36px 9px;min-height:480px;padding:36px clamp(20px,4vw,50px);position:relative;overflow:hidden;transform:rotate(1deg);box-shadow:0 24px 45px #6f5a3920}.beta-notes-board:before{content:"";opacity:.5;pointer-events:none;background:repeating-linear-gradient(110deg,#0000,#0000 34px,#e2d5c150 35px,#0000 36px);position:absolute;inset:0}.beta-notes-top{z-index:1;letter-spacing:.17em;color:#59675b;justify-content:space-between;align-items:center;font-size:.72rem;font-weight:800;display:flex;position:relative}.beta-note-row{z-index:1;grid-template-columns:repeat(4,1fr);gap:8px;margin-top:38px;display:grid;position:relative}.beta-note-row span{color:#4f6c65;text-align:center;background:#fdf9ef;border:1px solid #d9d4c8;padding:11px 6px;font-size:.85rem;font-weight:800;transform:rotate(-2deg);box-shadow:1px 6px #a9997e15}.beta-note-row span:nth-child(2){transform:rotate(2deg)}.beta-note-row span:nth-child(3){transform:rotate(-1deg)}.beta-note-row span:nth-child(4){transform:rotate(1deg)}.beta-notes-arrow{text-align:center;color:#5b8279;margin:7px auto 1px;font-size:2.5rem}.beta-notes-paper{z-index:1;background:#fffcf4;border-radius:2px 15px 4px 8px;width:88%;margin:auto;padding:25px 28px;position:relative;transform:rotate(-2deg);box-shadow:0 14px 22px #7b6a5029}.beta-paper-tape{background:#bdd3bc9c;width:74px;height:22px;position:absolute;top:-10px;left:calc(50% - 37px);transform:rotate(-5deg)}.beta-notes-paper>div:not(.beta-paper-tape){color:#4c635c;border-top:1px solid #e6e4d8;align-items:center;gap:12px;padding:9px 0;font-size:.85rem;display:flex}.beta-notes-paper>div svg{color:var(--beta-teal);flex-shrink:0}.beta-how{background:#fcfaf6}.beta-steps{border-top:1px solid var(--beta-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:55px;display:grid}.beta-step{padding:32px 24px 15px 0}.beta-step-index{color:#86a49b;letter-spacing:.14em;margin-bottom:18px;font-size:.85rem;font-weight:800;display:block}.beta-step h3{margin-bottom:16px}.beta-step p{color:#5c6d69;font-size:.96rem}.beta-moss{background:linear-gradient(145deg,#e5eee8,#f2efe6)}.beta-moss-grid{grid-template-columns:.6fr 1.4fr;align-items:center;gap:clamp(28px,8vw,120px);display:grid}.beta-moss-medallion{aspect-ratio:1;color:#4f8a7a;background:#d3e4db;border:2px solid #acc6b6;border-radius:51% 49% 53% 47%/43% 48% 52% 57%;flex-direction:column;justify-content:center;align-items:center;width:min(100%,280px);margin:auto;display:flex;box-shadow:0 0 0 16px #e9e5d97f}.beta-moss-medallion span{margin-top:14px;font-size:1.2rem;font-weight:700;display:block}.beta-moss-grid p{color:#4b625d}.beta-moss-disclosure{background:#fbfaf3cf;border:1px solid #d9ddd0;border-radius:5px 24px 7px 14px;align-items:flex-start;gap:15px;margin-top:27px;padding:21px;display:flex}.beta-moss-disclosure svg{color:#4f8c7d;flex-shrink:0;margin-top:3px}.beta-moss-disclosure p{margin:0;font-size:.89rem}.beta-pricing{background:#f9f6ed;scroll-margin-top:15px}.beta-pricing-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:20px;display:grid}.beta-price-card{background:#fffdf8;border:1px solid #d5dcd3;border-radius:9px 30px 12px 25px;flex-direction:column;padding:28px 24px 27px;display:flex;box-shadow:0 15px 40px #344f3210}.beta-price-featured{background:#edf4eb;border-color:#88afa3;transform:translateY(-9px);box-shadow:0 20px 36px #2b635a1b}.beta-price-platinum{background:#f7f4ee}.beta-plan-label{text-transform:uppercase;color:#4e8376;letter-spacing:.14em;min-height:22px;font-size:.69rem;font-weight:800;display:inline-block}.beta-price-card h3{margin:6px 0 12px;font-size:1.95rem;font-weight:600}.beta-plan-fit{color:#5b716a;min-height:70px;font-size:.87rem;line-height:1.55}.beta-price{align-items:baseline;gap:10px;margin-top:5px;display:flex}.beta-price strong{letter-spacing:-.06em;color:var(--beta-teal-deep);font-size:clamp(2.8rem,4vw,3.7rem);font-weight:600;line-height:1}.beta-price>span{color:#5c7770;font-size:.88rem}.beta-price-old{color:#5c746c;min-height:42px;margin-top:13px;font-size:.87rem}.beta-price-card ul{border-top:1px solid #d8ded3;flex-direction:column;gap:16px;margin:14px 0 32px;padding:21px 0 0;list-style:none;display:flex}.beta-price-card li{align-items:flex-start;gap:10px;font-size:.88rem;line-height:1.5;display:flex}.beta-price-card li svg{color:var(--beta-teal);flex-shrink:0;margin-top:2px}.beta-plan-action{flex-direction:column;align-items:stretch;margin-top:auto;display:flex}.beta-price-card .beta-button{width:100%;margin-top:auto}.beta-unconnected{color:#66796f;text-align:center;padding:12px 3px 0;font-size:.68rem;line-height:1.5}.beta-rate-protection{color:#556e64;background:#efeee5;border:1px solid #dadad0;border-radius:5px 24px 7px 16px;align-items:flex-start;gap:15px;max-width:950px;margin:38px auto 0;padding:22px 24px;font-size:.89rem;display:flex}.beta-rate-protection svg{color:var(--beta-teal);flex-shrink:0}.beta-tester{background:#e9efe8}.beta-tester-grid{grid-template-columns:.88fr 1.12fr;gap:80px;display:grid}.beta-tester-grid p{color:#4e625d}.beta-tester-grid .beta-button{margin-top:12px}.beta-faq{background:#fdfbf7}.beta-faq-grid{grid-template-columns:.68fr 1.32fr;gap:70px;display:grid}.beta-faq-grid>div:first-child>svg{color:#9aada1;margin-top:26px}.beta-questions{border-top:1px solid #d7ded8}.beta-question{border-bottom:1px solid #d7ded8;padding:0}.beta-question summary{color:#284847;justify-content:space-between;align-items:center;gap:20px;padding:20px 5px;font-size:1rem;font-weight:700;line-height:1.45;list-style:none;display:flex}.beta-question summary::-webkit-details-marker{display:none}.beta-question summary span{color:#638a7f;font-size:1.55rem;font-weight:400;transition:transform .2s}.beta-question[open] summary span{transform:rotate(45deg)}.beta-question p{color:#536c66;padding:0 28px 22px 5px;font-size:.91rem}.beta-updates{isolation:isolate;text-align:center;background:linear-gradient(140deg,#dce9df 0%,#ece7d8 100%);scroll-margin-top:0;position:relative}.beta-updates-inner{max-width:750px}.beta-updates-icon{color:#326f66;background:#f6f5ed;border-radius:46% 54% 56% 44%;place-items:center;width:62px;height:62px;margin:0 auto 22px;display:grid}.beta-updates h2{max-width:650px;margin-inline:auto}.beta-updates p:not(.beta-kicker){color:#526960;max-width:560px;margin:0 auto 24px}.beta-updates-pending{text-align:left;grid-template-columns:1fr auto;align-items:stretch;gap:8px;max-width:435px;margin:30px auto 0;display:grid}.beta-updates-pending label,.beta-updates-pending small{color:#4d675e;grid-column:1/-1}.beta-updates-pending label{font-size:.85rem;font-weight:800}.beta-updates-pending input{background:#fffefa;border:1px solid #c4d1c5;border-radius:6px;min-width:0;padding:14px 16px;font-family:inherit}.beta-updates-pending input:disabled{opacity:.8;cursor:not-allowed}.beta-updates-pending small{text-align:center;margin-top:8px;font-size:.74rem}@media (width<=980px){.beta-hero-grid{grid-template-columns:1fr 1fr;gap:26px}.beta-page .beta-hero h1{font-size:clamp(2.7rem,5.6vw,4.1rem)}.beta-benefit-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.beta-benefit-card:nth-child(2),.beta-benefit-card:nth-child(4){transform:none}.beta-pricing-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.beta-price-platinum{grid-column:span 2}.beta-price-platinum .beta-plan-fit{min-height:0}.beta-story-grid,.beta-demo-grid{gap:35px}}@media (width<=700px){.beta-container{width:min(100% - 34px,520px)}.beta-section{padding-block:65px}.beta-page{font-size:16px}.beta-page h2{font-size:clamp(2.04rem,8vw,2.65rem)}.beta-hero-grid,.beta-story-grid,.beta-demo-grid,.beta-moss-grid,.beta-tester-grid,.beta-faq-grid{grid-template-columns:1fr}.beta-hero-grid{min-height:0;padding-block:48px 65px}.beta-page .beta-hero h1{font-size:clamp(3rem,11vw,4rem)}.beta-lead{font-size:1.07rem}.beta-actions{flex-direction:column;align-items:stretch;gap:17px}.beta-actions .beta-button{width:100%}.beta-text-link{text-align:center}.beta-small-promises{gap:12px;margin-top:25px;font-size:.73rem}.beta-hero-art{justify-self:center;width:90%;max-width:430px;margin-top:14px}.beta-hero-image-wrap{aspect-ratio:4/3.7}.beta-floating-note{max-width:270px;left:-7%;right:2%}.beta-benefit-grid,.beta-steps,.beta-pricing-grid{grid-template-columns:1fr}.beta-benefit-card{min-height:0;padding:24px}.beta-benefit-card:nth-child(3){transform:none}.beta-story-grid{gap:45px}.beta-story-photo img{height:380px}.beta-photo-caption{left:0}.beta-demo-grid{gap:40px}.beta-notes-board{min-height:410px;padding:30px 17px}.beta-notes-paper{width:96%;padding:24px 18px}.beta-steps{gap:0;margin-top:25px}.beta-step{border-bottom:1px solid #d9e2d9;padding:24px 0 12px}.beta-moss-medallion{width:190px}.beta-price-platinum{grid-column:auto}.beta-price-featured{transform:none}.beta-plan-fit{min-height:0}.beta-faq-grid{gap:26px}.beta-faq-grid>div:first-child>svg{display:none}.beta-updates-pending{grid-template-columns:1fr}.beta-updates-pending label,.beta-updates-pending small{grid-column:1}}@media (prefers-reduced-motion:reduce){.beta-page .beta-button,.beta-page .beta-question summary span{transition:none}.beta-page .beta-button:hover{transform:none}}
