.revseo .intro{max-width:760px;margin-bottom:40px}.revseo .num{display:block;font-size:13px;margin-bottom:24px;color:var(--green);font-weight:700}.revseo .hero figure{margin:0;position:relative}.revseo .hero img{width:100%;height:auto;aspect-ratio:4/4.4;object-fit:cover;object-position:15% center;border-radius:120px 18px 18px 18px;display:block}.revseo .hero figcaption{font-size:12px;line-height:1.5;color:#bed2c5;margin-top:15px}.revseo .strip{border-bottom:1px solid var(--line);padding:20px 0}.revseo .strip .pw{display:flex;gap:24px;justify-content:space-between;font-size:14px;font-weight:600;flex-wrap:wrap}.revseo .note{border-left:3px solid var(--green);background:#eaf3e9;padding:24px 28px;margin-top:30px}.revseo .quote{font-size:clamp(23px,2.7vw,34px);line-height:1.45;letter-spacing:-.025em;margin-bottom:20px}.revseo .steps{counter-reset:step}.revseo .step{padding:25px 0;border-bottom:1px solid var(--line)}.revseo .step h3{font-size:21px;margin-bottom:10px}.revseo .step p{margin:0}.revseo .resource{display:block;text-decoration:none;border-top:1px solid var(--line);padding:22px 0;font-weight:650}.revseo .end{background:#dcebdc;border-radius:22px;padding:55px}.revseo .end h2{max-width:780px}@media (max-width:760px){.revseo .hero img{aspect-ratio:16/10;border-radius:60px 12px 12px 12px}.revseo .end{padding:30px 23px}.revseo .strip .pw{gap:12px}}.revseo .route-form{display:grid;gap:22px}.revseo label{display:block;font-weight:650;margin-bottom:8px}.revseo select{width:100%;min-height:50px;border:1px solid #8ba595;border-radius:7px;padding:12px;background:#fff;color:#153b32;font:inherit;font-size:16px}.revseo button{cursor:pointer;font:inherit}.revseo select:focus-visible,.revseo button:focus-visible{outline:3px solid #d18b36;outline-offset:4px}.revseo .result{border:1px solid #a7c4b2;border-radius:15px;padding:28px;background:#eaf3e9}.revseo .result h3{margin-bottom:16px}.revseo .result:focus{outline:2px solid #086449;outline-offset:5px}.revseo .result ol{padding-left:22px}.revseo .table-help{font-size:14px;color:#526b5e;margin-top:10px}.revseo .section-links{display:flex;flex-wrap:wrap;gap:12px 24px;font-size:14px;margin-top:20px}.revseo .result .small{margin:0}.revseo .hero-media{margin:0;overflow:hidden;aspect-ratio:4/4.3;border-radius:90px 16px 16px 16px}.revseo .hero-media img{width:210%;max-width:none;height:auto;aspect-ratio:auto;object-fit:initial;border-radius:0}.revseo video{display:block;width:100%;border-radius:16px;max-height:460px;background:#143b3e}.revseo .media-copy{margin-top:16px}.revseo .tabs{display:flex;gap:12px;flex-wrap:wrap;margin:24px 0}.revseo .tabs a{padding:8px 14px;border:1px solid #c4d8ce;border-radius:40px;text-decoration:none;font-size:14px}.revseo .hero .tabs a{color:#dcefe5;border-color:#6b8c84}.revseo .resource small{display:block;color:#526b5e;font-weight:400;margin-top:6px}.revseo .result a:not(.btn){display:block;margin-bottom:16px}@media (max-width:760px){.revseo .hero-media{aspect-ratio:16/10;border-radius:45px 12px 12px 12px}.revseo .hero-media img{margin-top:-20%}}.revseo .resources a{display:block;padding:17px 0;border-top:1px solid var(--line)}.revseo .check-row{display:flex;gap:12px;align-items:start;padding:15px 0;border-bottom:1px solid var(--line)}.revseo .check-row input{width:22px;height:22px;accent-color:#086449;flex:none;margin-top:5px}.revseo .check-row label{font-weight:500;cursor:pointer}.revseo .clear{background:0 0;color:#086449;border:1px solid #8ba595}body.page-id-855 .gb-container-8b6d1c4b,body.postid-359 .gb-container-8b6d1c4b,#post-359 .link-whisper-related-posts-widget{display:none!important}