.import-hero{padding-top:57px;padding-bottom:23px}.import-hero h1{font-size:clamp(43px,5.2vw,75px);line-height:1.18;margin:15px auto 22px;max-width:1130px}.import-hero:before{height:185px}.import-hero>p{font-size:16px;line-height:1.7;max-width:580px}.hero-import{display:flex;max-width:570px;margin:28px auto 13px;border:1.5px solid #292922;background:#fffdf6;border-radius:10px;padding:6px;gap:8px;box-shadow:4px 5px 0 #e2dece}.hero-import input{border:0;outline-offset:-2px;background:transparent;padding:13px 14px;min-width:0;flex:1;font-size:14px;color:#302e25}.hero-import .button{box-shadow:none;white-space:nowrap;font-size:13px;padding:13px 16px;gap:15px}.hero-links{display:flex;justify-content:center;gap:28px;align-items:center;margin:19px 0 0}.hero-links a,.hero-links button{font-size:12px;color:#696451;background:none;border:0;padding:5px 0;border-bottom:1px solid #c9c2ad}.hero-links a{color:#282b20;font-weight:600}.hero-links a span{margin-left:8px}.import-hero .form-error{font-size:12px;max-width:570px;text-align:left}.redesign-section{gap:60px;padding-top:80px}.redesign-section .copy h2{font-size:34px}.redesign-section .copy p{max-width:350px}.sample-context{font-size:11px!important;color:#96907c!important;margin:19px 0 14px}.redesign-section .button{font-size:12px}.redesign-pair{display:grid;grid-template-columns:1fr 1fr;gap:15px;align-items:center}.redesign-pair article{padding:19px 17px;border:1px solid #d4cfbf;border-radius:16px;min-height:330px;box-shadow:2px 5px 0 #00000008}.redesign-label{font-size:8px;text-transform:uppercase;letter-spacing:.6px;display:block;margin-bottom:20px}.redesign-before{background:#f0efea;color:#76776f;text-align:center;transform:rotate(-3deg)}.mini-avatar{background:#dadbd4;width:40px;height:40px;border-radius:50%;display:grid;place-items:center;margin:0 auto 10px;font-size:15px}.redesign-before h3{font-size:13px;font-weight:600;margin:0 0 17px}.plain-link{border:1px solid #dadbd5;border-radius:5px;font-size:9px;padding:11px 7px;background:#f9f9f6;margin:7px 0}.redesign-after{background:#e5eadb;transform:rotate(3deg);color:#394236}.redesign-after h3{font:28px/1.06 Georgia,serif;letter-spacing:-1px;margin:23px 0 8px}.redesign-after p{font-size:8px!important;margin:0 0 14px;color:#757c65}.mini-book{display:flex;justify-content:center;background:#314932;color:#f8f5e9;padding:11px 5px;border-radius:5px;font-size:9px;font-weight:600}.mini-gallery{display:grid;grid-template-columns:1fr 1fr;gap:7px;margin:11px 0}.mini-gallery span{background:#d0dbc1;border-radius:5px;padding:17px 7px;font:italic 12px/1.2 Georgia;color:#4d6043}.mini-gallery span+span{background:#d6d0ba}.mini-more{font-size:8px;display:block;text-align:center;padding:8px 0}.pro-tag{display:inline-flex;align-items:center;background:#1b261d;color:#e4f7bc;padding:5px 10px;border-radius:4px;font-size:11px;font-weight:600}.smart-heading h2{font-size:36px;margin-top:17px}.smart-heading>p{max-width:360px;font-size:13px}.smart-card{padding-top:18px}.smart-card h3{margin-top:0}.smart-demo{margin-top:24px}.plan-feature{gap:0}.plan-feature>div{width:100%}.plan-top{height:338px;min-height:338px}.plan-free .plan-top{min-height:338px}.comparison{margin-top:65px;padding-top:40px;border-top:1px solid #d1cbb9}.comparison-heading{display:flex;justify-content:space-between;align-items:center;gap:30px;margin-bottom:23px}.comparison-heading h3{font:700 26px/1.2 'DM Sans';letter-spacing:-1px;margin:0}.comparison-heading p{font-size:12px;margin:0}.table-scroll{overflow-x:auto;border:1px solid #cfc7b4;border-radius:8px;background:#fffdf5}.comparison table{border-collapse:collapse;width:100%;text-align:left;min-width:640px}.comparison th,.comparison td{padding:18px 22px;border-bottom:1px solid #e0d9c7;font-size:12px;line-height:1.6;width:33.333%}.comparison th{font-weight:600}.comparison thead th{background:#eeedde;font-size:13px}.comparison thead th:nth-child(2){background:#e0f29e}.comparison tbody td:nth-child(2){background:#f3f8dd;color:#45532f}.comparison tr:last-child th,.comparison tr:last-child td{border-bottom:0}.comparison-source{font-size:10px!important;line-height:1.8!important;color:#9a917b!important;max-width:900px;margin-top:13px}.comparison-source a{color:#665f4e;text-decoration:underline;text-underline-offset:2px}.faq{margin-top:48px}.faq a{text-decoration:underline}.closing h2{font-size:37px}.closing .button{margin-top:3px}.footer-links{gap:18px;flex-wrap:wrap}.demo-design{display:inline-block;font-size:11px!important;color:#455b32!important;border-bottom:1px solid #b8c8a0;margin-top:13px;padding:5px 0!important}
@media(max-width:1100px){.redesign-section{gap:35px}.redesign-pair article{padding:16px 12px}.redesign-after h3{font-size:25px}.redesign-label{font-size:7px}.redesign-section .copy h2{font-size:30px}.plan-top{height:358px;min-height:358px}}
@media(max-width:760px){.import-hero{padding-top:38px;padding-bottom:15px}.import-hero h1{font-size:clamp(31px,8vw,53px);line-height:1.25;letter-spacing:-1.2px;margin:12px auto 19px}.import-hero:before{height:131px}.import-hero>p{font-size:13px;max-width:310px}.desktop-break{display:none}.hero-import{margin:24px 0 13px;display:flex;flex-direction:column;padding:6px;border-radius:9px;gap:3px}.hero-import input{font-size:13px;padding:13px 10px;min-height:47px;width:100%}.hero-import .button{font-size:13px;padding:13px 12px;width:100%;justify-content:space-between}.hero-links{gap:24px;margin-top:16px}.hero-links a,.hero-links button{font-size:10px}.import-hero .form-error{font-size:11px}.redesign-section{padding-top:53px;display:block}.redesign-section .copy h2{font-size:29px}.redesign-section .copy p{max-width:320px}.redesign-pair{margin:35px 0 0;gap:12px}.redesign-pair article{padding:16px 11px;min-height:315px}.redesign-after h3{font-size:23px}.plain-link{font-size:8px;padding:10px 4px}.redesign-before h3{font-size:11px}.mini-book{font-size:8px;padding:10px 4px}.redesign-label{font-size:6px;letter-spacing:.3px}.mini-gallery span{font-size:10px;padding:14px 6px}.mini-more{font-size:7px}.smart-heading h2{font-size:28px}.smart-heading>p{font-size:12px}.smart-card .smart-demo{margin-top:0}.smart-card h3{font-size:18px}.smart-card p{font-size:11px}.plan-top,.plan-free .plan-top{height:auto;min-height:0}.comparison{margin-top:44px;padding-top:30px}.comparison-heading{display:block;margin-bottom:20px}.comparison-heading h3{font-size:25px}.comparison-heading p{font-size:11px;margin-top:10px}.comparison th,.comparison td{font-size:11px;padding:15px}.comparison table{min-width:600px}.comparison-source{font-size:9px!important}.closing h2{font-size:26px}.footer-links{gap:14px}.header-action .button{font-size:9px;gap:8px}.smart-card{padding-top:20px}}
@media(max-width:390px){.smart-card .smart-demo{margin-top:20px}}

.campaign-picture{display:block}.pill-podcast{background:#dac0e7;color:#392141}.campaign-item:nth-child(5n){transform:rotate(-4deg);margin-top:12px}.campaign-item:nth-child(5n) .campaign-caption{background:#f0e3f1}

/* Keep direction indicators for carousel navigation only. */
.button{justify-content:center}.hero-import .button{padding-inline:20px;justify-content:center}.campaign-caption .design-pill{gap:8px}

.price-card .button,.closing .button,.header-action .button{justify-content:center}
