.public-header{height:76px;position:sticky;top:0;z-index:50;background:rgba(255,253,249,.97);border-bottom:1px solid #ece5dc;color:#292520}.public-nav{height:100%;justify-content:space-between;gap:24px}.public-nav,.public-wordmark{display:flex;align-items:center}.public-wordmark{gap:10px;flex-shrink:0}.public-wordmark>span{font-family:var(--font-serif);font-size:23px;letter-spacing:.19em;color:#8a542f}.public-wordmark img{max-width:56px}.public-desktop-links,.public-nav-actions{display:flex;align-items:center;gap:28px}.public-desktop-links{gap:25px;font-size:14px}.public-disclosure{position:relative}.public-disclosure>button{display:flex;align-items:center;gap:8px;padding:16px 0;background:none;border:0;cursor:pointer;color:inherit;font:inherit}.public-disclosure>button>span{color:#8c725d}.public-disclosure>button:hover,.public-nav a:hover{color:#925d35}.public-dropdown{position:absolute;top:100%;left:-20px;background:#fffdfa;border:1px solid #e9dfd2;box-shadow:0 16px 40px #45301a18;border-radius:14px;padding:10px;min-width:242px}.public-dropdown>a{display:flex;justify-content:space-between;gap:20px;border-radius:8px;padding:11px 12px;white-space:nowrap}.public-dropdown>a:hover{background:#f7f0e6}.public-dropdown>a>span{color:#a77b58}.public-login{font-size:14px;white-space:nowrap}.public-trial-button{background:#94623f!important;color:#fffdfa!important;text-transform:none!important;letter-spacing:0!important;font-size:14px!important;font-weight:500!important;padding:13px 24px!important;box-shadow:none!important;border:1px solid #94623f!important;min-height:46px}.public-menu-toggle{display:none;align-items:center;justify-content:center;border:1px solid #e9dfd2;border-radius:50%;background:#fffdfa;width:42px;height:42px;cursor:pointer}.public-mobile-navigation{display:none}.public-main{padding-top:0}.premium-features :focus-visible,.public-header :focus-visible{outline:2px solid #8c5835;outline-offset:4px}.premium-features{background:#faf7f1;color:#292520;--public-muted:#65676a;--public-border:#eae2d8;--public-bronze:#8e532c}.premium-features h1,.premium-features h2,.premium-features h3{font-family:var(--font-serif);font-weight:500;letter-spacing:-.025em;color:#181816}.premium-features h2{font-size:clamp(30px,3.1vw,46px);line-height:1.06}.premium-features h3{font-size:23px;line-height:1.16}.premium-features p{line-height:1.5}.public-eyebrow{font-size:11px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--public-bronze);margin:0 0 12px}.features-hero{position:relative;overflow:hidden;isolation:isolate;background:#ece4d8}.features-hero-photo{object-fit:cover;object-position:75% 48%;z-index:-3}.features-hero-fade{position:absolute;inset:0;background:linear-gradient(90deg,#fdfbf7,#fdfbf7 28%,#fdfbf7ee 36%,#fdfbf744 53%,transparent 70%);z-index:-2}.features-hero-inner{position:relative;display:grid;grid-template-columns:1fr 1fr;align-items:center;min-height:495px;padding-top:35px;padding-bottom:24px;column-gap:20px}.features-hero-copy{align-self:center;max-width:620px;position:relative;z-index:2}.features-hero h1{font-size:clamp(38px,4.3vw,64px);line-height:.99;margin:0 0 17px;letter-spacing:-.035em}.features-hero-description{font-size:17px;color:#555d66;max-width:440px;margin-bottom:24px}.public-actions{display:flex;flex-wrap:wrap;align-items:center;gap:14px}.public-outline-button,.public-solid-button{display:inline-flex;align-items:center;justify-content:center;gap:20px;min-height:46px;padding:12px 25px;border:1px solid #b38b6c;border-radius:999px;font-size:14px;transition:background .16s,transform .16s;color:#3a3029;background:#fffdf8a8}.public-solid-button{color:#fffdfa;background:#94623f;border-color:#94623f}.public-solid-button:hover{background:#7e4f2f}.public-outline-button:hover{background:#fffdf9}.features-assurances{display:flex;align-items:center;gap:26px;flex-wrap:wrap;list-style:none;padding:0;margin:24px 0 0;font-size:12px}.features-assurances li{display:flex;align-items:center;gap:9px}.features-assurances svg{width:23px;height:23px;color:#925e36}.features-hero .features-assurances{grid-column:1/-1;align-self:end;z-index:3}.features-device{width:94%;margin:56px 0 0;justify-self:end;align-self:center;filter:drop-shadow(0 16px 15px #3d2a2340);transform:rotate(-2deg);max-width:620px}.features-device-screen{height:280px;overflow:hidden;border:solid #25231e;border-width:9px 9px 15px;border-radius:13px 13px 3px 3px;background:#faf6ee}.features-device-screen img{width:100%;height:auto;display:block}.features-device-base{height:12px;width:110%;margin-left:-5%;background:linear-gradient(#dedad4,#8d8881);border-radius:0 0 45% 45%;box-shadow:0 5px 8px #2d221f45}.features-device figcaption{font-size:10px;text-align:right;color:#3f3931;background:#fffbf2df;padding:4px 8px;border-radius:5px;width:max-content;margin:10px 0 0 auto}.features-core{padding-top:34px;padding-bottom:30px;scroll-margin-top:95px}.public-section-intro{text-align:center;margin-bottom:24px}.public-section-intro h2{margin:0 0 8px}.public-section-intro>p:last-child{font-size:16px;color:var(--public-muted);margin:0}.features-core-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}.features-capability{position:relative;display:flex;align-items:flex-start;gap:22px;background:#fffdfa;border:1px solid var(--public-border);border-radius:17px;padding:22px 25px 20px 20px;box-shadow:0 3px 12px #4d301505;transition:transform .16s,border-color .16s,box-shadow .16s}.features-capability:hover{transform:translateY(-2px);border-color:#c9ae94;box-shadow:0 7px 20px #4d30150a}.public-icon-disc{background:#f5ecde;color:#955a2e;min-width:58px;height:58px;display:flex;align-items:center;justify-content:center;border-radius:50%}.public-icon-disc svg{width:31px;height:31px}.features-capability h3{margin:1px 0 7px;font-size:22px}.features-capability p{font-size:14px;color:var(--public-muted);margin:0 0 14px;max-width:290px}.public-text-link{display:inline-flex;align-items:center;gap:7px;font-size:14px;color:var(--public-bronze)}.public-text-link:hover{text-decoration:underline}.features-card-chevron{position:absolute;right:17px;top:22px;font-size:20px;color:#8a5a3a}.features-followup{background:linear-gradient(105deg,#efe3d1,#fffdf9 56%);padding:27px 0}.features-split{display:grid;grid-template-columns:1.18fr 1fr;align-items:center;gap:70px}.features-contact-capture{margin:0;min-width:0}.features-contact-capture img{width:100%;height:390px;object-fit:cover;object-position:top;border:7px solid #fffdfa;border-radius:15px;box-shadow:0 15px 30px #53371f25}.features-contact-capture figcaption,.product-showcase figcaption{font-size:11px;color:#746c62;margin:10px 0 0}.features-editorial-copy h2{margin:0 0 13px}.features-editorial-copy>p:not(.public-eyebrow):not(.public-fine-print){font-size:16px;color:var(--public-muted);max-width:450px;margin:0 0 16px}.public-checklist{list-style:none;padding:0;margin:20px 0;display:grid;gap:10px;font-size:14px;color:#535b60}.public-checklist li{display:flex;gap:10px;align-items:center}.public-checklist svg{background:#765033;color:white;flex-shrink:0;border-radius:50%;width:19px;height:19px;padding:3px}.public-fine-print{font-size:11px;color:#787064;max-width:425px;margin:13px 0 0}.features-agent-tools{padding-top:30px;padding-bottom:30px;display:grid;grid-template-columns:.95fr 1.5fr;align-items:center;gap:28px}.features-agent-tools h2{font-size:clamp(29px,2.8vw,41px)}.features-tools-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:17px}.features-tool-card{background:#fffdfa;border:1px solid var(--public-border);border-radius:14px;overflow:hidden;transition:box-shadow .16s}.features-tool-card:hover{box-shadow:0 6px 24px #3e241013}.features-tool-photo{position:relative;height:146px}.features-tool-photo img{object-fit:cover}.features-tool-card>div:last-child{padding:15px}.features-tool-card h3{font-size:21px;margin:0 0 8px}.features-tool-card p{font-size:13px;color:var(--public-muted);margin:0 0 15px}.features-tool-card .public-text-link{font-size:13px}.features-product-tour{padding-top:24px;padding-bottom:30px;scroll-margin-top:95px}.product-showcase{border:1px solid var(--public-border);border-radius:19px;background:#fffdfa;overflow:hidden}.product-showcase-tabs{display:flex;gap:7px;padding:13px 18px;border-bottom:1px solid var(--public-border);flex-wrap:wrap}.product-showcase-tabs button{border:1px solid transparent;background:none;padding:10px 15px;border-radius:999px;cursor:pointer;color:#68625b;font-size:13px}.product-showcase-tabs button[aria-selected=true]{background:#97653f;color:#fffdfa}.product-showcase-panel{display:grid;grid-template-columns:1.6fr 1fr;align-items:center;gap:30px;padding:24px}.product-showcase-panel figure{margin:0;min-width:0}.product-showcase-panel figure img{width:100%;height:320px;object-fit:cover;object-position:top;border:1px solid #eee5d9;border-radius:10px}.product-showcase-panel h3{font-size:30px;margin:0 0 14px}.product-showcase-panel p:not(.public-eyebrow){font-size:15px;color:var(--public-muted);margin-bottom:20px}.features-workflow{display:grid;grid-template-columns:1fr 1.3fr;gap:60px;padding-top:28px;padding-bottom:28px}.features-workflow h2{font-size:36px;max-width:440px}.features-workflow ol{list-style:none;padding:0;margin:0;display:grid;gap:18px}.features-workflow li{display:flex;gap:20px;align-items:flex-start}.features-workflow li>span{display:grid;place-items:center;width:38px;height:38px;flex-shrink:0;border-radius:50%;border:1px solid #d8c2ac;font-size:13px;color:#94623f}.features-workflow h3{font-size:22px;margin:0 0 5px}.features-workflow li p{font-size:14px;color:var(--public-muted);margin:0}.features-directory{padding-bottom:25px}.features-directory details{border-top:1px solid var(--public-border);border-bottom:1px solid var(--public-border)}.features-directory summary{padding:17px 0;cursor:pointer;font-size:15px;color:#6e452b;list-style:none;display:flex;justify-content:space-between}.features-directory details>div{display:grid;grid-template-columns:repeat(4,1fr);gap:4px 25px;padding:0 0 20px}.features-directory details a{font-size:13px;padding:9px 0;display:flex;justify-content:space-between;gap:8px}.features-directory>p{font-size:12px;color:#776e62;margin-top:14px}.features-final-cta{position:relative;isolation:isolate;padding:35px 0;overflow:hidden;color:#fffdfa;background:#735337}.features-final-cta>img{object-fit:cover;object-position:72% 45%;z-index:-3}.features-cta-shade{position:absolute;inset:0;background:linear-gradient(90deg,#6b4424ec,#8f633cbf 42%,#35261615 80%);z-index:-2}.features-final-cta .public-eyebrow{color:#fff3e1;font-size:10px}.features-final-cta h2{color:#fffdfa;font-size:clamp(32px,3.5vw,48px);margin-bottom:12px}.features-final-cta>.landing-shell>p:not(.public-eyebrow){font-size:16px;max-width:470px;margin-bottom:19px}.features-final-cta .public-outline-button,.features-final-cta .public-trial-button{background:transparent!important;color:#fffdfa!important;border:1px solid #fff8eb!important}.features-final-cta .features-assurances svg{color:#fffdfa}.features-final-cta .features-assurances{font-size:12px;margin-top:20px}@media (min-width:1600px){.features-hero-inner{min-height:550px}.features-device-screen{height:330px}}@media (max-width:1100px){.public-desktop-links{gap:18px}.public-nav-actions{gap:15px}.public-nav{gap:18px}.public-wordmark>span{font-size:20px}.features-hero-inner{min-height:465px}.features-device-screen{height:235px}.features-capability{gap:15px;padding:18px 25px 18px 16px}.public-icon-disc{min-width:48px;height:48px}.features-capability h3{font-size:21px}.features-split{gap:40px}.features-contact-capture img{height:360px}.features-agent-tools{grid-template-columns:.9fr 1.5fr;gap:22px}.features-tool-photo{height:120px}.features-tools-grid{gap:12px}}@media (max-width:1000px){.public-desktop-links{display:none}.public-menu-toggle{display:flex}.public-mobile-navigation{display:grid;position:absolute;top:100%;left:0;right:0;background:#fffdfa;border-bottom:1px solid #ded0bf;padding:15px 25px;max-height:calc(100dvh - 76px);overflow:auto;box-shadow:0 12px 22px #3b291318;gap:8px}.public-mobile-navigation summary,.public-mobile-navigation>a{padding:12px 0;font-size:15px;cursor:pointer}.public-mobile-navigation details>a{display:block;padding:10px 18px;font-size:14px;color:#6c5039}.features-core-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.features-agent-tools{grid-template-columns:1fr}.features-agent-tools .features-editorial-copy{display:block}.features-tools-grid{grid-template-columns:repeat(3,1fr)}.features-tool-photo{height:155px}.features-directory details>div{grid-template-columns:repeat(3,1fr)}}@media (max-width:767px){.public-header{height:68px}.public-nav{gap:12px}.public-wordmark{gap:4px}.public-wordmark img{height:44px!important;max-width:45px}.public-wordmark>span{font-size:18px}.public-nav-actions{gap:9px}.public-trial-button{font-size:12px!important;padding:10px 14px!important;min-height:42px}.public-login{display:none}.public-menu-toggle{width:38px;height:38px}.public-mobile-navigation{max-height:calc(100dvh - 68px)}.features-hero-inner{display:flex;flex-wrap:wrap;min-height:0;padding-top:32px;padding-bottom:21px;gap:0}.features-hero-copy{width:100%;max-width:580px}.features-hero h1{font-size:clamp(38px,7.8vw,52px);line-height:1.04;max-width:540px}.features-hero-description{font-size:16px;max-width:420px}.features-hero-fade{background:linear-gradient(180deg,#fdfbf7fa 5%,#fdfbf7eb 42%,#fdfbf730 75%,#fdfbf7bc)}.features-hero-photo{object-position:70% center}.features-device{width:83%;margin:30px auto 12px;transform:rotate(-1deg);max-width:440px}.features-device-screen{height:215px}.features-device figcaption{font-size:9px}.features-assurances{gap:13px 19px;font-size:11px}.features-hero .features-assurances{margin-top:12px;display:grid;grid-template-columns:1fr 1fr;width:100%}.features-assurances svg{width:20px;height:20px}.features-core{padding-top:29px;padding-bottom:25px}.public-section-intro>p:last-child{font-size:15px}.features-core-grid{gap:11px}.features-capability{padding:17px 25px 16px 16px;gap:12px}.public-icon-disc{min-width:42px;height:42px}.public-icon-disc svg{width:24px;height:24px}.features-capability h3{font-size:21px}.features-capability .public-text-link,.features-capability p{font-size:13px}.features-card-chevron{right:12px;font-size:18px}.features-split{grid-template-columns:1fr;gap:25px}.features-contact-capture img{height:310px}.features-contact-capture figcaption{font-size:10px}.features-followup{padding:25px 0}.features-editorial-copy>p:not(.public-eyebrow):not(.public-fine-print){max-width:none;font-size:15px}.features-tools-grid{gap:12px}.features-tool-photo{height:120px}.features-tool-card>div:last-child{padding:12px}.features-tool-card h3{font-size:20px}.features-tool-card p{font-size:12px}.features-agent-tools{padding-top:26px;gap:22px}.product-showcase-panel{grid-template-columns:1fr;gap:20px;padding:17px}.product-showcase-panel figure img{height:250px}.product-showcase-panel h3{font-size:28px}.product-showcase-tabs{padding:10px;gap:3px}.product-showcase-tabs button{font-size:12px;padding:9px 11px}.features-workflow{grid-template-columns:1fr;gap:22px;padding-top:12px}.features-workflow h2{font-size:31px;max-width:none}.features-directory details>div{grid-template-columns:1fr 1fr}.features-final-cta{padding:30px 0}.features-final-cta h2{font-size:36px;max-width:350px}.features-cta-shade{background:linear-gradient(90deg,#6b4424ef,#8f633cce 75%,#35261666)}.features-final-cta .features-assurances{gap:12px 20px}.public-outline-button,.public-solid-button{font-size:13px;padding:11px 20px;min-height:43px}}@media (max-width:520px){.features-core-grid,.features-tools-grid{grid-template-columns:1fr}.features-capability{gap:20px;align-items:center}.features-capability p{max-width:none}.features-capability h3{font-size:23px}.features-capability p{font-size:14px}.public-icon-disc{min-width:54px;height:54px}.features-tool-photo{height:160px}.features-tool-card{display:grid;grid-template-columns:.95fr 1fr;align-items:stretch}.features-tool-photo{height:100%;min-height:175px}.features-tool-card>div:last-child{padding:18px 15px}.features-tool-card h3{font-size:22px}.features-tool-card p{font-size:13px}.features-device-screen{height:165px}.features-contact-capture img{height:265px}.public-wordmark>span{display:none}.public-wordmark img{max-width:55px}.public-nav .public-trial-button{font-size:11px!important;padding:10px 15px!important}.wide-break{display:none}.features-hero h1{font-size:42px}.product-showcase-panel figure img{height:205px}}@media (prefers-reduced-motion:reduce){.premium-features *,.public-header *{transition:none!important;animation:none!important;scroll-behavior:auto!important}.features-device{transform:none}}.public-home-questions{display:grid;grid-template-columns:1fr 1.3fr;gap:60px;padding-top:15px;padding-bottom:25px}.public-home-questions h2{font-size:35px;max-width:400px}.public-home-questions details{border-bottom:1px solid var(--public-border);padding:13px 0}.public-home-questions summary{font-size:14px;cursor:pointer;color:#61452e}.public-home-questions details p{font-size:14px;color:var(--public-muted);padding:12px 0 0}.public-home-questions details a{text-decoration:underline}.public-video-disclosure>section{padding:18px 0}.public-video-disclosure .landing-shell{padding:0}.public-video-disclosure h2{font-size:25px}@media (max-width:767px){.public-home-questions{grid-template-columns:1fr;gap:15px}.public-home-questions h2{font-size:30px}.features-hero .features-assurances{background:#fffcf5e8;border-radius:12px;padding:12px;font-size:11px}}@media (max-width:520px){.public-wordmark>span{display:block;font-size:16px;letter-spacing:.1em}.public-wordmark img{height:40px!important;max-width:38px}.public-nav{gap:8px}.public-nav-actions{gap:7px}}.public-site{--site-muted:#65625d;--site-line:#e9e0d5;--site-accent:#8e5834;--site-surface:#fffdfa}.public-site .public-eyebrow{font-size:12px;line-height:1.5}.public-site .public-trial-button{font-size:15px!important}.public-site footer nav a,.public-site footer p{font-size:15px}.public-site footer{padding-top:30px;padding-bottom:28px}.public-site .public-dropdown a{font-size:15px;min-height:44px}.public-site .premium-features h1{font-size:clamp(40px,4vw,56px);line-height:1.04}.public-site .premium-features h2{font-size:clamp(30px,3vw,38px);line-height:1.12}.public-site .features-capability p{font-size:16px}.public-site .features-capability h3{font-size:23px}.public-site .features-capability{padding:22px;gap:20px}.public-site .features-tool-card p{font-size:15px;line-height:1.5}.public-site .features-tool-card h3{font-size:22px}.public-site .features-capability .public-text-link,.public-site .features-tool-card .public-text-link{font-size:15px}.public-site .features-assurances,.public-site .features-final-cta .features-assurances{font-size:13px}.public-site .features-contact-capture figcaption,.public-site .product-showcase figcaption{font-size:13px;line-height:1.5}.public-site .features-device figcaption{font-size:12px}.public-site .public-fine-print{font-size:13px;line-height:1.55}.public-site .features-directory>p{font-size:14px;line-height:1.6}.public-site .features-directory details a{font-size:15px}.public-site .features-workflow li p,.public-site .public-home-questions details p,.public-site .public-home-questions summary{font-size:16px}.public-site .product-showcase-tabs button{font-size:14px;min-height:44px}.public-site .product-showcase-panel p:not(.public-eyebrow){font-size:16px}.feature-detail{background:#faf7f1}.feature-detail h1,.feature-detail h2,.feature-detail h3{font-family:var(--font-serif);font-weight:500;letter-spacing:-.025em;color:#22201c}.feature-detail h1{font-size:clamp(38px,4vw,54px);line-height:1.05;margin:0 0 18px}.feature-detail h2{font-size:clamp(29px,2.8vw,37px);line-height:1.13;margin:0 0 17px}.feature-detail h3{font-size:23px;line-height:1.2;margin:0 0 10px}.feature-detail p{line-height:1.6;color:var(--site-muted)}.feature-detail .public-eyebrow{color:var(--site-accent)}.feature-detail>nav{padding-top:18px;padding-bottom:10px}.feature-detail>nav ol{font-size:14px}.feature-editorial-hero{display:grid;grid-template-columns:1.1fr 1fr;gap:55px;align-items:center;padding-top:20px;padding-bottom:32px}.feature-lede{font-size:18px;max-width:640px;margin-bottom:24px}.feature-editorial-photo{position:relative;height:320px;overflow:hidden;border-radius:20px}.feature-editorial-photo img{object-fit:cover;object-position:center}.feature-workspace{padding-top:20px;padding-bottom:24px;scroll-margin-top:95px}.feature-section-heading{display:flex;align-items:end;justify-content:space-between;gap:25px;margin-bottom:22px}.feature-section-heading>p{font-size:15px;margin-bottom:3px;max-width:330px}.feature-section-heading h2{margin-bottom:0}.feature-workspace figure{margin:0;border-radius:18px;overflow:hidden;background:var(--site-surface);border:1px solid var(--site-line);box-shadow:0 8px 28px #593b1e0b}.feature-workspace figure img{display:block;width:100%;height:auto;object-fit:contain}.feature-workspace figcaption{padding:15px 20px;font-size:14px;line-height:1.55;border-top:1px solid var(--site-line);color:var(--site-muted)}.feature-workspace figcaption span{display:block;margin-top:4px;font-size:13px}.feature-workspace figcaption a{display:inline-flex;margin-top:10px;font-size:14px;color:var(--site-accent)}.feature-capability-note{font-size:15px;border-left:2px solid #c7a88a;padding-left:16px;margin-top:18px;max-width:1100px}.feature-workspace-grid{display:grid;grid-template-columns:1.3fr 1fr;align-items:center;gap:50px;max-width:1170px;margin-inline:auto}.feature-workspace-grid figure img{max-height:780px;object-fit:contain;background:#fffdfa}.feature-portrait-benefits{display:grid;gap:25px}.feature-portrait-benefits article{border-bottom:1px solid var(--site-line);padding-bottom:25px}.feature-portrait-benefits article:last-child{border-bottom:0}.feature-portrait-benefits p{font-size:17px}.feature-benefit-number{font-size:13px;color:var(--site-accent);display:block;margin-bottom:13px;letter-spacing:.13em}.feature-benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:35px;padding-top:18px;padding-bottom:28px}.feature-benefits article{border-top:1px solid #d9c5b0;padding-top:20px}.feature-benefits p{font-size:16px;margin:0}.feature-editorial-sections{padding-top:10px;padding-bottom:5px}.feature-editorial-sections>section{display:grid;grid-template-columns:.9fr 1.2fr;gap:70px;padding-block:30px;border-top:1px solid var(--site-line)}.feature-section-index>span{font-size:13px;color:#9b816a;display:block;margin-bottom:14px}.feature-section-index .public-eyebrow{margin-bottom:10px}.feature-editorial-sections>section>div>p{font-size:17px;margin-top:0;margin-bottom:14px}.feature-checks{list-style:none;padding:0;margin:20px 0 0;display:grid;gap:12px}.feature-checks li{display:flex;gap:12px;font-size:16px;line-height:1.5;color:var(--site-muted)}.feature-checks svg{flex-shrink:0;color:var(--site-accent);width:20px;height:20px;margin-top:2px}.feature-how-it-works{display:grid;grid-template-columns:1fr 1.2fr;gap:60px;padding-block:30px}.feature-how-it-works>div>p:last-child{font-size:16px}.feature-how-it-works ol{list-style:none;margin:0;padding:0;display:grid;gap:18px}.feature-how-it-works li{display:flex;align-items:flex-start;gap:18px}.feature-how-it-works li span{width:36px;height:36px;display:grid;place-items:center;border-radius:50%;border:1px solid #d7c0a8;color:var(--site-accent);font-size:13px;flex-shrink:0}.feature-how-it-works li p{font-size:17px;margin:3px 0 0}.feature-related{padding-top:24px;padding-bottom:34px}.feature-related>div:last-child{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.feature-related>div:last-child>a{border:1px solid var(--site-line);background:#fffdfa;border-radius:16px;padding:22px;transition:transform .15s,border-color .15s}.feature-related>div:last-child>a:hover{transform:translateY(-2px);border-color:#b8916e}.feature-related .public-eyebrow{margin-bottom:10px}.feature-related h3{font-size:24px;margin-bottom:22px}.feature-final-cta{background:#f0e6d8;padding-block:30px}.feature-final-cta>.landing-shell{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px 40px}.feature-final-cta h2{font-size:34px}.feature-final-cta>.landing-shell>div:first-child{max-width:650px}.feature-final-cta p{font-size:16px}.feature-final-note{flex-basis:100%;max-width:1100px;margin:0;font-size:14px!important}.public-prose{font-size:17px;line-height:1.65}.public-prose h1{font-size:clamp(38px,4vw,54px);line-height:1.1}.public-prose h2{font-size:clamp(29px,3vw,36px);line-height:1.15}.public-prose h3{font-size:23px}.public-prose .landing-shell{max-width:1280px}.public-prose section{scroll-margin-top:95px}.public-prose .public-reading-column{margin-inline:auto}.public-prose li,.public-prose p{font-size:17px;line-height:1.65}.public-prose .public-eyebrow{font-size:12px}.public-prose .public-section-heading{margin-bottom:24px}.public-prose .resource-meta{font-size:14px}.public-prose .public-resource-grid h2{font-size:25px}.public-prose .public-resource-grid p{font-size:16px}.public-prose .public-resource-grid a{min-height:44px}.public-site .marketing-hero-orb{display:none}.public-site .marketing-hero-live{background:#f6f0e7}.public-site .marketing-hero-image-float{animation:none;transform:none}.public-site :where(a,button,input,select,textarea,summary):focus-visible{outline:2px solid #8e5834;outline-offset:4px}.public-site summary{min-height:44px}.public-site input,.public-site select,.public-site textarea{font-size:16px}.public-site input::placeholder,.public-site textarea::placeholder{color:#80776b}.public-site .public-form-honeypot{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}@media (min-width:1600px){.feature-editorial-photo{height:350px}.feature-workspace-landscape{max-width:1200px;margin-inline:auto}}@media (max-width:1024px){.feature-editorial-hero{gap:30px}.feature-editorial-photo{height:300px}.feature-workspace-grid{gap:30px;grid-template-columns:1.3fr 1fr}.feature-editorial-sections>section{gap:40px}.feature-how-it-works{gap:35px}.feature-benefits{gap:24px}.public-site .features-capability{gap:16px;padding:20px}}@media (max-width:767px){.feature-editorial-hero{grid-template-columns:1fr;gap:23px;padding-top:16px;padding-bottom:22px}.feature-detail h1{font-size:40px;max-width:600px}.feature-detail h2{font-size:31px}.feature-lede{font-size:17px}.feature-editorial-photo{height:215px}.feature-section-heading{display:block}.feature-section-heading>p{margin-top:12px}.feature-workspace{padding-block:18px}.feature-workspace-grid{grid-template-columns:1fr;gap:22px}.feature-workspace-grid figure{max-width:620px;margin-inline:auto}.feature-workspace-grid figure img{max-height:none}.feature-portrait-benefits{gap:16px}.feature-portrait-benefits article{padding-bottom:15px}.feature-benefits{grid-template-columns:1fr;gap:20px;padding-top:12px}.feature-editorial-sections>section{grid-template-columns:1fr;gap:10px;padding-block:23px}.feature-editorial-sections>section>div>p{font-size:16px}.feature-section-index>span{display:none}.feature-how-it-works{gap:18px;padding-block:24px}.feature-how-it-works,.feature-related>div:last-child{grid-template-columns:1fr}.feature-related h3{margin-bottom:15px}.feature-related .feature-section-heading>a{margin-top:10px}.feature-final-cta h2{font-size:31px}.public-site .premium-features h1{font-size:42px}.public-site .features-capability p{font-size:16px}.public-site .features-tool-card p{font-size:15px}.public-site .features-hero .features-assurances{font-size:12px}.public-prose .landing-shell{padding-inline:20px}.public-prose li,.public-prose p{font-size:16px}.public-site .public-trial-button{font-size:13px!important}.public-site .public-nav .public-trial-button{font-size:11px!important}.feature-final-cta .public-actions{width:100%}.feature-workspace figcaption{padding:14px;font-size:13px}}@media (prefers-reduced-motion:reduce){.public-site *{animation-duration:.01ms!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.public-pillar-links{display:flex;justify-content:center;flex-wrap:wrap;gap:10px;margin:22px 0}.public-pillar-links a{padding:9px 18px;border:1px solid var(--site-line);border-radius:24px;background:var(--site-surface);color:var(--site-accent);font-size:15px}.public-ai-editorial{display:grid;grid-template-columns:1fr minmax(280px,420px);align-items:center;gap:55px;padding-block:35px;scroll-margin-top:90px}.public-ai-editorial figure{margin:0;padding:12px;background:var(--site-surface);border:1px solid var(--site-line);border-radius:20px}.public-ai-editorial figure img{display:block;width:100%;height:auto;border-radius:12px}.public-ai-editorial figcaption{font-size:13px;color:var(--site-muted);padding:12px 5px 3px}.public-prose .public-reading-column{max-width:880px}@media (max-width:767px){.public-ai-editorial{grid-template-columns:1fr;gap:22px;padding-block:25px}.public-ai-editorial figure{max-width:420px;margin-inline:auto}}.public-site .features-hero-inner{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;min-height:400px;padding-block:32px 24px}.public-site .features-hero-copy{align-self:auto;width:48%;max-width:580px}.public-site .features-hero h1{font-size:clamp(38px,3.6vw,50px);line-height:1.08;max-width:550px;letter-spacing:-.03em}.public-site .features-hero-description{font-size:17px;max-width:440px;margin-bottom:20px}.public-site .features-hero-photo{object-position:70% 55%}.public-site .features-hero-fade{background:linear-gradient(90deg,#fdfbf7,#fdfbf7ed 25%,#fdfbf788 40%,transparent 60%)}.public-site .features-hero .features-assurances{align-self:auto;margin-top:24px}.public-site .features-core{padding-block:28px 26px}.public-site .features-core-grid{gap:14px}.public-site .features-capability{padding:22px 28px 19px 20px;min-height:162px;border-color:#ebe3d8;box-shadow:0 3px 14px #593b1e04}.public-site .features-capability h3{font-size:24px;margin-bottom:7px}.public-site .features-capability p{font-size:15px;line-height:1.5;margin-bottom:12px}.public-site .features-capability:hover{transform:translateY(-3px);border-color:#bf9c7b;box-shadow:0 10px 26px #593b1e0d}.public-dashboard-editorial{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:center;gap:45px;padding-block:30px 34px}.public-application-frame{min-width:0;margin:0;background:#fffdf9;border:1px solid #e6d9ca;border-radius:15px;overflow:hidden;box-shadow:0 14px 35px #5b3b2215}.public-application-title{display:flex;gap:18px;align-items:center;padding:10px 15px;border-bottom:1px solid #ece5db;color:#74675b;font-size:12px}.public-application-title>span:first-child{color:#ccb99f;letter-spacing:3px;font-size:9px}.public-application-frame img{display:block;width:100%;height:auto}.public-application-frame figcaption{font-size:12px;line-height:1.5;color:#74675b;padding:10px 15px;border-top:1px solid #ece5db}.public-application-frame figcaption span{display:block;color:#8e5834}.public-dashboard-editorial h2{font-size:clamp(31px,3vw,40px);line-height:1.12}.public-dashboard-editorial .public-checklist{font-size:15px;line-height:1.5;gap:12px}.public-dashboard-editorial .public-checklist svg{flex-shrink:0}.public-site .features-agent-tools{padding-block:28px}@media (min-width:1600px){.public-site .features-hero-inner{min-height:425px}}@media (max-width:1000px){.public-site .features-hero-copy{width:58%}.public-dashboard-editorial{gap:26px;grid-template-columns:1.2fr 1fr}.public-site .features-capability{padding:19px;gap:14px}}@media (max-width:767px){.public-site .features-hero-inner{min-height:0;padding-block:32px 24px}.public-site .features-hero-copy{width:100%;max-width:500px}.public-site .features-hero h1{font-size:39px;max-width:470px}.public-site .features-hero-photo{object-position:68% center}.public-site .features-hero-fade{background:linear-gradient(90deg,#fdfbf7f5,#fdfbf7db 58%,#fdfbf7a3)}.public-site .features-hero .features-assurances{display:grid;grid-template-columns:1fr 1fr;gap:14px 10px;font-size:12px}.public-site .features-capability{min-height:0;padding:20px}.public-dashboard-editorial{grid-template-columns:1fr;gap:25px;padding-block:22px 28px}.public-dashboard-editorial .features-editorial-copy{max-width:570px}.public-site .features-hero .public-actions{gap:10px}.public-site .features-hero .public-outline-button,.public-site .features-hero .public-trial-button{font-size:13px!important;padding:12px 17px!important}}.public-pricing-hero{display:grid;grid-template-columns:1.05fr 1fr;gap:45px;align-items:center;padding-block:30px}.public-pricing-hero h1{font-family:var(--font-serif);font-size:clamp(36px,3.6vw,48px);line-height:1.1;margin:0 0 16px;color:#25221e}.public-pricing-hero p:not(.public-eyebrow){font-size:17px;line-height:1.6;color:#616975;margin:0 0 22px;max-width:500px}.public-pricing-photo{height:265px;position:relative;border-radius:20px;overflow:hidden}.public-pricing-photo img{object-fit:cover;object-position:65% center}.public-pricing-plans #pricing{padding-block:22px 26px}.public-pricing-plans #pricing h2{font-size:30px}.public-pricing-plans #pricing>div>div:first-child>div{margin-top:20px}.public-pricing-plans #pricing>div>div:nth-child(2){margin-top:28px;gap:20px}.public-pricing-plans #pricing article{padding:25px;border-radius:22px;transform:none;margin-block:0}.public-pricing-plans #pricing article h3{font-size:26px}.public-pricing-plans #pricing article>p:first-child{font-size:15px;min-height:46px}.public-pricing-plans #pricing article li{font-size:14px;line-height:1.5}.public-pricing-plans #pricing button{font-size:14px}.public-shared-plan-benefits{font-size:14px;color:#6b6258;line-height:1.6;padding-bottom:24px}.public-watch-button{gap:8px;cursor:pointer}.public-video-preview{display:grid;grid-template-columns:240px minmax(0,1fr);align-items:center;gap:30px;padding-block:20px 26px}.public-video-preview h2{font-size:29px!important;margin:0 0 9px}.public-video-preview p:not(.public-eyebrow){font-size:16px;color:#65625d;line-height:1.55;max-width:640px;margin:0 0 12px}.public-video-poster{position:relative;border:1px solid #e6d9ca;border-radius:14px;overflow:hidden;padding:0;cursor:pointer;background:#241f1a}.public-video-poster img{display:block;width:100%;height:auto}.public-video-poster>span{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:50px;height:50px;display:grid;place-items:center;color:white;background:#8e5834ed;border-radius:50%;box-shadow:0 3px 14px #0004}.public-video-dialog{color:#292520;background:#fffcf6;border:1px solid #e6d9ca;border-radius:20px;padding:22px;width:min(1000px,94vw);max-height:92dvh;overflow:auto;box-shadow:0 30px 100px #0005}.public-video-dialog::backdrop{background:#221e19c9}.public-video-dialog>header{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:14px}.public-video-dialog h2{font-family:var(--font-serif);font-size:30px;line-height:1.1;margin:0}.public-video-dialog .public-eyebrow{margin:0 0 6px;color:#8e5834}.public-video-dialog>header button{border:1px solid #ded3c6;border-radius:50%;width:40px;height:40px;font-size:27px;flex-shrink:0;cursor:pointer}.public-video-dialog :focus-visible{outline:2px solid #94623f;outline-offset:4px}.public-video-content .landing-shell{padding:0;max-width:none}.public-video-content .landing-shell>div{margin:0;max-width:none;border-radius:12px}.public-video-content video{display:block;width:100%;aspect-ratio:16/9}.public-video-content details{margin-top:14px;padding:12px 16px}.public-video-complete{border-top:1px solid #e6d9ca;margin-top:18px;padding-top:16px}.public-video-complete h3{font-family:var(--font-serif);font-size:25px;margin:0 0 12px}.public-site .public-header{background:#fffdf9}.public-site .public-prose article header{padding-block:26px}@media (max-width:767px){.public-pricing-hero{grid-template-columns:1fr;gap:23px;padding-block:24px}.public-pricing-photo{height:190px}.public-pricing-hero h1{font-size:37px}.public-pricing-plans #pricing article>p:first-child{min-height:0}.public-video-preview{grid-template-columns:120px minmax(0,1fr);gap:16px}.public-video-preview h2{font-size:25px!important}.public-video-preview .public-eyebrow{display:none}.public-video-preview p:not(.public-eyebrow){font-size:14px}.public-video-dialog{padding:15px;width:96vw;border-radius:15px}.public-video-dialog h2{font-size:26px}}.public-pricing-plans .public-plan-heading{min-height:60px}.public-pricing-plans article[class*="border-[3px]"]{background:#8e5c39;border-color:#bc9673}.public-pricing-plans article[class*="border-[3px]"]>a[href^="/sign-up"]{background:#fffaf0;color:#744526}.public-pricing-final{display:flex;align-items:center;justify-content:space-between;gap:25px;padding-block:28px;border-top:1px solid #e9e0d5}.public-pricing-final h2{font-family:var(--font-serif);font-size:32px;line-height:1.2}@media (max-width:767px){.public-pricing-plans .public-plan-heading{min-height:0}.public-pricing-final{flex-direction:column;align-items:flex-start;gap:15px}}.public-pricing-plans article[class*="border-[3px]"] p{color:#fff6e9}.public-pricing-plans article:not([class*="border-[3px]"]) .public-plan-heading>p,.public-pricing-plans article:not([class*="border-[3px]"])>p{color:#665e55}.public-pricing-plans #pricing button[aria-pressed=true]{background:#94623f;color:#fffdfa}.public-pricing-plans #pricing button[aria-pressed=false]{color:#62574f}.public-pricing-hero{padding-block:22px;gap:36px}.public-pricing-hero h1{font-size:clamp(32px,3vw,42px);margin-bottom:12px}.public-pricing-hero p:not(.public-eyebrow){font-size:16px;margin-bottom:16px}.public-pricing-photo{height:220px}.public-pricing-plans #pricing{padding-top:12px}.public-pricing-intro{display:flex;align-items:center;justify-content:space-between;gap:20px;text-align:left}.public-pricing-intro p{margin:4px 0 0;padding:0;font-size:15px}.public-pricing-plans #pricing .public-pricing-intro>div{margin-top:0}.public-pricing-intro>div:last-child{flex-shrink:0}.public-pricing-plans #pricing>div>div:nth-child(2){margin-top:24px}.public-pricing-plans .public-plan-heading h3{margin-top:0;color:inherit}.public-pricing-plans .public-plan-heading+div{margin-top:12px}.public-plan-value{margin-top:16px;min-height:100px;border-top:1px solid #b89b7c55;padding-top:12px}.public-plan-value p{font-size:14px;line-height:1.5;margin:0}.public-plan-value p+p{margin-top:6px}.public-pricing-plans #pricing article>a[href^="/sign-up"]{margin-top:14px}@media (max-width:767px){.public-pricing-intro{flex-direction:column;align-items:flex-start;gap:14px}.public-pricing-photo{height:190px}.public-plan-value{min-height:0}}.public-site .public-pricing-plans article .public-plan-heading{padding-block:0}.public-editorial-watch{margin-top:12px}.approved-pricing-hero{position:relative;height:300px;isolation:isolate;overflow:hidden}.approved-pricing-hero>img{object-fit:cover;object-position:center;z-index:-2}.approved-pricing-hero:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#f9f6efed,#f9f6efd9 31%,#f9f6ef66 45%,transparent 62%)}.approved-pricing-hero>.landing-shell{height:100%;display:flex;align-items:center}.approved-hero-copy{max-width:470px}.public-site .approved-pricing-hero h1{font-family:var(--font-serif);font-size:46px;line-height:1.06;font-weight:600;margin:14px 0 18px;letter-spacing:-.7px}.public-site .approved-hero-copy>p:not(.public-eyebrow){font-size:16px;line-height:1.5;max-width:420px;margin:0;color:#566273}.approved-pricing{padding-top:18px;padding-bottom:10px}.approved-pricing-intro{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px}.public-site .approved-pricing-intro h2{font:600 30px/1.1 var(--font-serif);margin:0 0 6px}.public-site .approved-pricing-intro p{font-size:14px;margin:0}.approved-billing{text-align:right}.approved-billing>div{display:inline-flex;border:1px solid #e8dfd4;border-radius:28px;padding:3px;background:#fffdf9}.approved-billing button{padding:9px 23px;border-radius:24px;font-size:14px;color:#746252;cursor:pointer}.approved-billing button[aria-pressed=true]{background:#95633f;color:#fffdf9}.approved-billing small{display:block;color:#77695d;margin-top:4px;font-size:11px}.approved-plan-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;align-items:stretch}.public-site .approved-plan{border:1px solid #e9e0d7;border-radius:15px;background:#fffefa;padding:20px;position:relative;display:flex;flex-direction:column;box-shadow:0 7px 20px #64523c08}.public-site .approved-plan header{padding:0}.public-site .approved-plan h3{font:600 28px/1.1 var(--font-serif);margin:0 0 6px}.public-site .approved-plan header p{font-size:15px;margin:0;min-height:23px;color:#5b6573}.approved-price{display:flex;align-items:baseline;gap:8px;margin-top:12px;white-space:nowrap}.approved-price strong{font:600 42px/1 var(--font-serif);color:#191815}.approved-price del{font:400 22px var(--font-serif);color:#a48e78}.approved-price>span{font-size:15px;color:#8c5430}.public-site .approved-founding{font-size:14px;color:#945d36;margin:6px 0 3px;font-weight:500}.public-site .approved-billing-note{font-size:13px;margin:0;color:#6c6257;min-height:20px}.public-site .approved-plan ul{border-top:1px solid #dfd2c4;margin:10px 0 18px;padding:10px 0 0;flex:1;list-style:none}.public-site .approved-plan li{display:flex;align-items:flex-start;gap:10px;font-size:13px;line-height:1.45;margin-bottom:6px}.approved-plan li>span{color:#a37049;font-size:19px;line-height:1;flex-shrink:0}.approved-plan-cta{display:flex;justify-content:center;align-items:center;gap:8px;border:1px solid #b5815a;border-radius:25px;padding:12px 8px;font-size:14px;font-weight:600;color:#925b33;text-align:center}.public-site .approved-plan-featured{background:linear-gradient(125deg,#8c5835,#a47249 65%,#8c5c3a);border:2px solid #c5a27f;color:#fffaf1;box-shadow:0 4px 12px #77523626}.approved-plan-featured .approved-price strong,.approved-plan-featured .approved-price>span,.public-site .approved-plan-featured h3,.public-site .approved-plan-featured p{color:#fffaf1}.approved-plan-featured .approved-price del{color:#e3c5a8}.approved-plan-featured .approved-plan-cta{background:#fffcf5;color:#83502b;border-color:#fffcf5}.approved-plan-featured li>span{color:#e4c5a3}.approved-popular{position:absolute;left:50%;top:-13px;transform:translateX(-50%);background:#bea080;color:white;border-radius:22px;padding:5px 20px;font-size:10px;text-transform:uppercase;letter-spacing:1.5px;white-space:nowrap}.approved-benefits{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;border:1px solid #e9e0d7;border-radius:15px;background:#fffefa;padding:18px 20px;margin-top:0}.approved-benefits>div{display:flex;gap:12px;align-items:center;padding-right:12px;border-right:1px solid #e8dfd4}.approved-benefits>div:last-child{border:0}.approved-benefits .material-symbols-outlined{color:#a36b41;font-size:28px}.public-site .approved-benefits h3{font:500 16px/1.2 var(--font-serif);margin:0}.public-site .approved-benefits p{font-size:11px;line-height:1.35;margin:3px 0 0}.approved-playbook{display:flex;align-items:center;gap:24px;border:1px solid #e9e0d7;border-radius:15px;padding:16px 24px;margin-top:12px;background:linear-gradient(110deg,#f1e9dd,#fffdf8)}.approved-playbook-symbol{background:#fffdf7;width:68px;height:66px;display:grid;place-items:center;border:1px solid #dccab6;transform:rotate(-7deg);flex-shrink:0;box-shadow:0 6px 12px #5a422b15}.approved-playbook-symbol span{font-size:35px;color:#a36b41}.public-site .approved-playbook h2{font:500 23px/1.2 var(--font-serif);margin:0 0 5px}.public-site .approved-playbook p{font-size:14px;margin:0}.approved-playbook .approved-playbook-cta{margin-left:auto;background:#95613c;color:#fffaf2;white-space:nowrap;border:0}.approved-pricing-details{padding-top:20px;padding-bottom:18px}.approved-pricing-details>details,.approved-pricing-faq{border:1px solid #e9e0d7;border-radius:14px;background:#fffefa;margin-bottom:12px}.approved-pricing-details summary{cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:16px;list-style:none;padding:17px 20px}.approved-pricing-details summary::-webkit-details-marker{display:none}.public-site .approved-pricing-details h2{font:500 26px/1.2 var(--font-serif);margin:0}.public-site .approved-pricing-details summary p{font-size:13px;margin:5px 0 0}.approved-pricing-details form{padding:0 20px 20px}.approved-chooser-fields{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;margin:15px 0}.approved-chooser label{font-size:13px;display:flex;flex-direction:column;gap:6px}.approved-chooser input{width:100%;border:1px solid #dfd2c4;border-radius:10px;padding:10px;background:#fffefa}.approved-recommendation{margin-top:15px;padding:15px;background:#f5eee3;border-radius:10px}.approved-comparison-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;padding:0 20px 20px}.approved-comparison-grid article{min-width:0}.public-site .approved-comparison-grid h3{font:600 24px var(--font-serif);margin-bottom:12px}.approved-comparison-grid dl>div{padding:10px 0;border-top:1px solid #e9e0d7}.approved-comparison-grid dt{font-size:13px;font-weight:600}.approved-comparison-grid dd{font-size:13px;line-height:1.5;margin:5px 0 0;color:#60666c}.approved-pricing-faq{padding:20px}.approved-pricing-faq>details{border-top:1px solid #e9e0d7;margin-top:12px}.approved-pricing-faq summary{font-size:14px;padding:12px 0}.public-site .approved-pricing-faq details>p{font-size:14px;line-height:1.6;margin:0 0 14px}.approved-team{display:flex;justify-content:space-between;align-items:center;gap:15px;padding-block:10px 20px}.public-site .approved-team p{font-size:14px;margin:0}.approved-team a{color:#925b33;white-space:nowrap;font-size:14px}@media (max-width:1000px){.approved-benefits,.approved-comparison-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.approved-benefits>div:nth-child(2){border:0}.approved-playbook{gap:14px}.approved-plan-grid{gap:12px}.public-site .approved-plan{padding:16px}}@media (max-width:767px){.approved-pricing-hero{height:300px}.approved-pricing-hero>img{object-position:60% center}.approved-pricing-hero:after{background:linear-gradient(90deg,#f9f6eff5,#f9f6efb8 75%,#f9f6ef55)}.public-site .approved-pricing-hero h1{font-size:36px;max-width:350px}.approved-hero-copy{max-width:360px}.approved-pricing-intro{flex-direction:column;align-items:flex-start;gap:12px;margin-bottom:25px}.approved-billing{text-align:left}.approved-plan-grid{grid-template-columns:1fr;gap:24px}.public-site .approved-plan{padding:23px}.approved-chooser-fields,.approved-comparison-grid{grid-template-columns:1fr}.approved-playbook{flex-wrap:wrap;padding:18px}.approved-playbook>div:nth-child(2){flex:1}.approved-playbook .approved-playbook-cta{margin-left:0;width:100%}.approved-benefits{padding:15px;gap:18px}.approved-benefits>div{border:0;padding:0;gap:7px}.approved-team{flex-direction:column;align-items:flex-start}}.public-site .public-prose .approved-pricing .approved-plan header{padding:0}.public-site .public-prose .approved-plan-featured header p{color:#fffaf1}.public-site .approved-plan h3,.public-site .approved-pricing-hero h1,.public-site .approved-pricing-intro h2{font-weight:500}.public-site .approved-pricing-hero h1{max-width:430px}.approved-pricing-intro{margin-bottom:16px}.approved-price{margin-top:10px}.public-site .approved-plan ul{padding-top:8px;margin-bottom:14px}@media (min-width:768px) and (max-width:1000px){.public-site .public-prose .approved-pricing .approved-plan header{min-height:85px}}