.p-refresh{--p-paper:#fcfcf7;--p-muted:#59695e}.p-refresh .p-header{background:#fcfcf7f0}.p-refresh .p-header-inner{height:80px}.p-refresh .p-hero{flex-direction:column;gap:40px;padding-block:60px 24px;display:flex}.p-refresh .p-hero-copy{text-align:center;width:100%;max-width:960px}.p-refresh .p-hero .p-eyebrow{letter-spacing:.1em;background:#f0f4e8;border:1px solid #d8e2ce;border-radius:100px;justify-content:center;width:fit-content;margin-inline:auto;padding:9px 14px}.p-refresh .p-hero h1{letter-spacing:-.065em;text-wrap:balance;margin-block:24px;font-size:clamp(42px,5.2vw,72px);font-weight:550;line-height:1.1}.p-refresh .p-hero h1 em{font-family:inherit;font-style:normal;font-weight:inherit;letter-spacing:inherit;color:#4b7650}.p-refresh .p-hero-description{max-width:560px;margin-inline:auto}.p-refresh .p-hero-actions{justify-content:center;gap:16px;margin-top:25px}.p-refresh .p-hero-actions .p-text-link{background:#fff;border:1px solid #ced8c6;border-radius:12px;min-height:60px;padding:16px 20px}.p-refresh .p-hero-actions .p-text-link:hover{background:#edf2e3;gap:14px}.p-refresh .p-hero-assurance{border:0;justify-content:center;gap:24px;margin-top:20px;padding:0}.p-screening-note{color:#62715f;margin-top:16px;font-size:11px;line-height:1.7}.p-screening-note a{color:#315b3f;text-underline-offset:3px;white-space:nowrap;text-decoration:underline}.p-refresh .p-hero-stage{color:#25452e;background:#e7eddb;border:1px solid #dce5d0;border-radius:28px;width:100%;height:620px}.p-refresh .p-stage-top{color:#506647;top:25px;font-size:10px;inset-inline:28px}.p-refresh .p-hero-phone{z-index:2;width:246px;top:55px}.p-refresh .p-phone{box-shadow:0 20px 35px #253b2024,inset 0 0 0 2px #b6b9a86b}.p-hero-preview{width:194px;position:absolute;top:85px}.p-hero-preview-left{right:calc(50% + 174px);transform:rotate(-5deg)}.p-hero-preview-right{left:calc(50% + 174px);transform:rotate(5deg)}.p-hero-preview>span{text-align:center;color:#49603e;margin-bottom:16px;font-size:12px;display:block}.p-refresh .p-stage-bottom{color:#3b5535;align-items:center;padding:17px 28px;font-size:12px}.p-refresh .p-preview-label{color:#53674b;max-width:none}.p-refresh .p-page-jumps{border:0;gap:8px 12px;padding-block:15px 25px}.p-refresh .p-page-jumps a{background:#fff;border:1px solid #dfe4d8;border-radius:100px;padding:10px 16px}.p-refresh .p-page-jumps a:hover{background:#edf2e3;text-decoration:none}.p-refresh .p-benefits{border:0;gap:16px;padding-block:8px 25px}.p-refresh .p-benefits>a{background:#f3f5ec;border:1px solid #e0e5d9;border-radius:20px;gap:12px;padding:24px 20px}.p-refresh .p-benefits>a:nth-child(2){background:#eaf0e3}.p-refresh .p-benefits>a:nth-child(3){background:#f5f0e4}.p-refresh .p-benefits>a>span{border:1px solid #cbd6be;border-radius:50%;flex-shrink:0;place-items:center;width:30px;height:30px;padding:0;font-size:10px;display:grid}.p-refresh .p-benefits h2{font-size:17px}.p-refresh .p-experience{padding-block:75px 85px}.p-refresh .p-experience-visual{background:#edf1e4;border:1px solid #dce5d0;border-radius:24px}.p-refresh .p-experience-visual .p-phone{transform:none}.p-refresh .p-screenshot-caption{background:linear-gradient(#0000,#edf1e4 45%)}.p-refresh .p-feature-tabs{background:#f0f3e9;border:1px solid #e0e5d8;border-radius:100px;gap:4px;width:fit-content;padding:5px}.p-refresh .p-feature-tabs button{border:0;border-radius:100px;min-height:44px;margin:0;padding:10px 16px;font-size:12px}.p-refresh .p-feature-tabs button[aria-pressed=true]{color:#fff;background:#23553c}.p-refresh .p-tool{color:#163d2d;background:#f1f3e6;border:0;border-radius:22px;padding:28px}.p-refresh .p-tool:nth-child(2){background:#e0e9ce}.p-refresh .p-tool:nth-child(3){background:#f1e6ce}.p-refresh .p-tool:hover{box-shadow:0 14px 30px #001c182b}.p-refresh .p-tool-top,.p-refresh .p-tool-top span:last-child,.p-refresh .p-tool>p{color:#496044}.p-refresh .p-tool-action{border-color:#bac8ab}.p-refresh .p-tool-action>span{color:#fff;background:#173f2f}.p-refresh .p-final{border-radius:28px}@media (max-width:1000px){.p-hero-preview-left{right:calc(50% + 150px)}.p-hero-preview-right{left:calc(50% + 150px)}.p-hero-preview{width:174px;top:105px}.p-refresh .p-benefits>a{padding:22px 16px}.p-refresh .p-benefits>a>svg{display:none}}@media (max-width:800px){.p-refresh .p-header-inner{height:76px}.p-refresh .p-hero{gap:28px;padding-top:38px}.p-refresh .p-hero h1{max-width:580px;margin-inline:auto;font-size:clamp(39px,7.4vw,56px)}.p-refresh .p-hero-description{max-width:450px;font-size:15px}.p-refresh .p-hero-stage{border-radius:22px;height:600px}.p-refresh .p-hero-phone{width:236px;top:54px}.p-hero-preview{display:none}.p-refresh .p-stage-top{font-size:8px;inset-inline:20px}.p-refresh .p-stage-bottom{gap:20px;padding:16px 20px;font-size:11px}.p-refresh .p-preview-label{max-width:90px;font-size:9px}.p-refresh .p-benefits{gap:12px}.p-refresh .p-benefits>a{padding:22px}.p-refresh .p-benefits>a>svg{display:block}.p-refresh .p-experience{padding-block:48px 60px}.p-refresh .p-feature-tabs{justify-content:space-between;width:100%}.p-refresh .p-feature-tabs button{padding-inline:12px}}@media (max-width:380px){.p-refresh .p-hero-assurance{gap:10px;font-size:10px}.p-refresh .p-feature-tabs button{padding-inline:9px}}@media (prefers-reduced-motion:no-preference){.p-refresh .p-hero-copy>.p-eyebrow{animation:.65s both p-soft-enter}.p-refresh .p-hero h1{animation:.85s 80ms both p-soft-enter}.p-refresh .p-hero-description{animation:.85s .16s both p-soft-enter}.p-refresh .p-hero-actions,.p-refresh .p-fine,.p-refresh .p-hero-assurance,.p-refresh .p-screening-note{animation:.85s .24s both p-soft-enter}.p-refresh .p-hero-stage{animation:1s .24s both p-soft-enter}.p-refresh .p-hero-phone{animation:1s .32s both p-soft-enter}.p-refresh .p-hero-phone .p-phone{animation:7s ease-in-out 1.4s infinite p-phone-drift}.p-hero-preview-left .p-phone{animation:8s ease-in-out 1.7s infinite p-phone-drift}.p-hero-preview-right .p-phone{animation:9s ease-in-out 2.1s infinite reverse p-phone-drift}.p-refresh [data-reveal]{transition:opacity .7s,translate .7s cubic-bezier(.2,.7,.2,1)}.p-refresh [data-reveal=pending]{opacity:0;translate:0 24px}.p-refresh [data-reveal=visible]{opacity:1;translate:0}.p-refresh :is(.p-benefits>a,.p-tool,.p-article):nth-child(2)[data-reveal]{transition-delay:70ms}.p-refresh :is(.p-benefits>a,.p-tool,.p-article):nth-child(3)[data-reveal]{transition-delay:.14s}.p-refresh [data-reveal=pending]:focus-within{opacity:1;translate:0}.p-refresh .p-mobile-download{animation:.3s both p-soft-enter}.p-refresh .p-feature-tabs button{transition:background .22s,color .22s,box-shadow .22s}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.p-refresh .p-benefits>a,.p-refresh .p-download-qr{transition:opacity .7s,translate .7s cubic-bezier(.2,.7,.2,1),transform .25s,box-shadow .25s,border-color .25s}.p-refresh .p-benefits>a:hover{border-color:#bacaac;transform:translateY(-4px);box-shadow:0 12px 24px #213b1c0b}.p-refresh .p-download-qr:hover{transform:translateY(-4px);box-shadow:0 14px 24px #00190d20}.p-refresh .p-app-store-badge{transition:transform .2s}.p-refresh .p-app-store-badge:hover{transform:translateY(-2px)}}@keyframes p-soft-enter{0%{opacity:0;translate:0 18px}to{opacity:1;translate:0}}@keyframes p-phone-drift{0%,to{translate:0}50%{translate:0 -8px}}@media (prefers-reduced-motion:reduce){.p-refresh [data-reveal]{opacity:1!important;translate:none!important}}.p-motion-toggle{color:#3a5434;letter-spacing:0;background:#f7faef;border:1px solid #c6d3b7;border-radius:100px;align-items:center;min-height:36px;margin-top:-8px;padding:8px 12px;font-size:10px;display:inline-flex}.p-refresh[data-motion=paused] :is(.p-hero-phone,.p-hero-preview) .p-phone{animation-play-state:paused}@media (max-width:800px){.p-motion-toggle{min-height:44px;margin-top:-12px;padding-inline:10px}}@media (prefers-reduced-motion:reduce){.p-motion-toggle{display:none}}
