.faqs{overflow-anchor:none}.faq-item{border-bottom:1px solid #dfe6e8}.faq-item:first-child{border-top:1px solid #dfe6e8}.faq-item h3{margin:0;font:inherit}.faq-question{display:block;position:relative;width:100%;background:none;border:0;border-radius:0;padding:24px 48px 24px 0;text-align:left;font:600 16px/1.6 Manrope,Arial,sans-serif;color:#242e32;cursor:pointer}.faq-question>span{display:grid;place-items:center;position:absolute;right:0;top:25px;width:29px;height:29px;border-radius:50%;border:1px solid #dce4e5;background:#fff;color:#46616c;font:400 22px/1 Arial,sans-serif;transition:transform .25s ease,background .25s ease,color .25s ease}.faq-question[aria-expanded=true]>span{transform:rotate(45deg);background:#182123;border-color:#182123;color:#fff}.faq-answer{display:grid;grid-template-rows:1fr;opacity:1;transition:grid-template-rows .28s cubic-bezier(.2,.65,.3,1),opacity .2s ease}.faq-answer>div{min-height:0;overflow:hidden}.faq-answer p{padding:0 28px 24px 0;font-size:16px;line-height:1.8;color:#65777f;margin:0}.faqs[data-enhanced] .faq-answer{grid-template-rows:0fr;opacity:0}.faqs[data-enhanced] .faq-item.is-open .faq-answer{grid-template-rows:1fr;opacity:1}.faq-question:focus-visible{outline:3px solid #e7783d;outline-offset:4px;border-radius:6px}.proof-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.guide-preview img{width:320px;max-width:80%;border-radius:3px}.guide-preview .guide-sticker{display:none}.guide-preview .guide-meta{bottom:0}.guide-preview{min-height:570px}.subpage .header{border-bottom:1px solid #e8edee}.guide-page{background:#f2f5f5;padding:55px 0 75px}.guide-download-grid{display:grid;grid-template-columns:1fr 1fr;gap:100px;align-items:start;max-width:1390px}.back-link{font-size:14px;font-weight:600;display:inline-block;color:#546d77;margin-bottom:25px}.back-link:hover{text-decoration:underline;text-underline-offset:4px}.guide-download-copy h1{font:500 clamp(34px,3.3vw,48px)/1.1 'Space Grotesk',Arial,sans-serif;letter-spacing:-.05em;max-width:540px}.guide-download-copy .eyebrow{margin-bottom:18px}.download-intro{font-size:18px;margin-top:20px;color:#a44b1b;max-width:460px;line-height:1.6}.download-cover{width:242px;max-width:75%;height:auto;box-shadow:16px 18px 30px #1d323326;transform:rotate(-5deg);margin:35px auto 10px;border-radius:3px}.guide-form-column{padding-top:25px}.guide-form{padding:38px;border:1px solid #dce4e7;box-shadow:0 20px 50px #12333e06}.guide-form h2{font-size:35px;margin-bottom:20px;letter-spacing:-.045em;line-height:1.15}.guide-form .eyebrow{font-size:12px;margin-bottom:17px;color:#9f501f}.guide-form-intro{font-size:15px;line-height:1.75;margin-bottom:25px;color:#637881}.guide-form label{margin-bottom:20px}.guide-form .checkbox{margin-top:22px;margin-bottom:12px}.lead-data-note{font-size:12px;line-height:1.7;color:#70858e;margin-bottom:22px}.form-trap{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.preview-notice{margin-top:17px;border-top:1px solid #e1e7eb;padding-top:14px;font-size:12px;line-height:1.6;color:#758891}.guide-form #guide-status{font-size:14px;margin-top:18px;color:#a34218}.thanks-page{margin:12px 24px 0;padding:70px 0;background:#132022;border-radius:25px;color:#fff}.thanks-grid{display:grid;grid-template-columns:1fr .65fr;gap:90px;align-items:center;max-width:1290px}.thanks-check{display:grid;place-items:center;background:#ff8242;color:#142024;width:61px;height:61px;border-radius:50%;font-size:29px;margin-bottom:27px}.thanks-copy h1{font-size:clamp(40px,4.5vw,66px);font-weight:500;line-height:1.1;letter-spacing:-.05em;margin-bottom:25px}.thanks-copy>.eyebrow{color:#abc0c8}.thanks-copy>p:not(.eyebrow){font-size:17px;line-height:1.8;color:#b6c7cf;max-width:550px;margin-bottom:25px}.thanks-copy .button{margin-top:6px}.thanks-copy .micro{font-size:12px;margin:14px 0 28px;color:#8fa5b0}.thanks-copy .back-link{color:#c8d7df;margin-bottom:0}.thanks-cover{width:315px;max-width:100%;justify-self:center;transform:rotate(5deg);box-shadow:15px 18px 40px #0004;border-radius:3px}@media(max-width:1050px){.guide-download-grid{gap:50px}.guide-form{padding:28px}.guide-form h2{font-size:31px}.thanks-grid{gap:55px}}@media(max-width:760px){.faq-question{font-size:15px;line-height:1.7;padding:21px 40px 21px 0}.faq-question>span{top:23px;width:26px;height:26px;font-size:20px}.faq-answer p{font-size:15px;line-height:1.8;padding-right:0;padding-bottom:23px}.proof-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.guide-preview{min-height:390px}.guide-preview img{width:235px;max-width:75%}.guide-preview .guide-meta{bottom:-3px}.guide-page{padding:26px 0 42px}.guide-download-grid{grid-template-columns:1fr;gap:25px}.guide-download-copy .back-link{margin-bottom:23px;font-size:13px}.guide-download-copy .eyebrow{font-size:12px;margin-bottom:16px}.guide-download-copy h1{font-size:34px}.guide-download-copy h1 br{display:none}.download-intro{font-size:16px;line-height:1.6;margin-top:17px}.download-cover{width:150px;margin-top:23px;margin-bottom:9px;transform:rotate(-4deg)}.guide-form-column{padding-top:0}.guide-form{padding:27px 23px;border-radius:16px}.guide-form h2{font-size:30px}.guide-form-intro{font-size:15px}.guide-form .button.full{font-size:14px}.guide-form .checkbox{font-size:12px}.subpage .footer-bottom{padding-bottom:26px}.thanks-page{margin:6px 12px 0;padding:36px 0 43px;border-radius:21px}.thanks-grid{grid-template-columns:1fr;gap:36px;padding-inline:23px}.thanks-copy h1{font-size:39px}.thanks-copy>p:not(.eyebrow){font-size:16px}.thanks-copy .button{width:100%;font-size:14px;justify-content:space-between}.thanks-copy .eyebrow{font-size:12px}.thanks-check{width:49px;height:49px;font-size:25px}.thanks-cover{width:205px}.thanks-copy .back-link{font-size:14px}.thanks-copy .micro{font-size:12px}}@media(prefers-reduced-motion:reduce){.faq-answer,.faq-question>span{transition:none}}body.admin-bar .header{top:32px}@media(max-width:782px){body.admin-bar .header{top:46px}}.hero-region{margin:12px 0 0;color:#b8c7c9;font-size:14px;font-weight:600;letter-spacing:.01em}.hero-v2-photo img{object-position:center 38%}.reviews-v2 .review-card p{line-height:1.7}.price-card .check-list li:last-child{border-bottom:0}@media(max-width:760px){.hero-region{margin-top:8px;font-size:13px}.hero-v2-photo img{object-position:center 38%}}