.andu-lp .price-groups{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:24px;margin-top:28px;display:grid}.andu-lp .price-group{background:#fff;border:1px solid #cfd3c8;min-width:0;padding:24px}.andu-lp .price-group h3{margin-bottom:20px;font-size:21px}.andu-lp .price-rows>div{border-top:1px solid #cfd3c8;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px;padding:16px 0;display:grid}.andu-lp .price-rows dt{min-width:0;font-size:17px;font-weight:700}.andu-lp .price-rows dd{color:#1f5a40;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:20px;font-weight:700}.andu-lp .price-rows small{color:#56615b;margin-top:6px;font-size:15px;font-weight:400;line-height:1.8;display:block}.andu-lp .price-media-note{color:#56615b;margin-top:12px;font-size:15px;line-height:1.8}.andu-lp .price-detail-link{align-items:center;gap:12px;min-height:48px;margin-top:12px;padding-top:12px;font-size:16px;font-weight:700;display:flex}.andu-lp .price-conditions{border-block:1px solid #cfd3c8;margin-top:24px;padding:16px 0}.andu-lp .price-conditions summary,.andu-lp .work-screen-gallery summary{cursor:pointer;min-height:44px;padding:8px 0;font-size:17px;font-weight:700}.andu-lp .price-conditions ul{gap:12px;padding:16px 0 0 1.3em;font-size:16px;list-style:outside;display:grid}.andu-lp .price-conditions summary:focus-visible,.andu-lp .work-screen-gallery summary:focus-visible{outline-offset:4px;outline:3px solid #1f5a40}.andu-lp .inline-tool-list{gap:24px;margin-top:32px;display:grid}.andu-lp .inline-tool-list>div{border-top:1px solid #cfd3c8;min-width:0;padding-top:20px}.andu-lp .inline-tool-list h4{margin-bottom:8px;font-size:20px;font-weight:700}.andu-lp .inline-tool-list>div>p{font-size:17px}.andu-lp .work-screen-gallery{margin-top:24px}.andu-lp .inline-demo{overflow-wrap:anywhere;background:#fff;border:1px solid #cfd3c8;border-radius:6px;margin-top:24px}.andu-lp .inline-demo>summary{color:#1f5a40;cursor:pointer;justify-content:space-between;align-items:center;gap:20px;min-height:56px;padding:16px 20px;font-size:17px;font-weight:700;list-style:none;display:flex}.andu-lp .inline-demo>summary::-webkit-details-marker{display:none}.andu-lp .inline-demo>summary:hover{background:#f3f4ef}.andu-lp .inline-demo>summary:focus-visible{outline-offset:4px;outline:3px solid #1f5a40}.andu-lp .inline-demo-indicator{flex-shrink:0;width:16px;height:16px;position:relative}.andu-lp .inline-demo-indicator:before,.andu-lp .inline-demo-indicator:after{content:"";background:currentColor;position:absolute}.andu-lp .inline-demo-indicator:before{width:16px;height:2px;top:7px;left:0}.andu-lp .inline-demo-indicator:after{width:2px;height:16px;top:0;left:7px}.andu-lp .inline-demo[open]>summary{border-bottom:1px solid #cfd3c8}.andu-lp .inline-demo[open] .inline-demo-indicator:after{display:none}.andu-lp .inline-demo-body{background:#f3f4ef;min-width:0;padding:24px;font-size:17px;line-height:1.8}.andu-lp .inline-demo-notice{color:#56615b;max-width:48em;margin-bottom:24px;font-size:15px}.andu-lp .inline-demo .demo-section{padding-top:0}.andu-lp .inline-demo :where(h4,h5){margin:0;font-weight:700;line-height:1.6}.andu-lp .inline-demo h4{font-size:22px}.andu-lp .inline-demo h5{font-size:18px}.andu-lp .inline-demo .demo-section-heading{display:block}.andu-lp .inline-demo .demo-section-heading h4{margin-bottom:12px}.andu-lp .inline-demo .demo-sample-label{margin-top:12px;font-size:14px;display:inline-block}.andu-lp .inline-demo .demo-footnote,.andu-lp .inline-demo .demo-use-case{font-size:15px;line-height:1.8}.andu-lp .inline-demo :where(input,select,textarea){color:#17211c;width:100%;min-width:0;min-height:44px;font:inherit;background:#fff;border:1px solid #7e8b82;border-radius:4px;padding:10px 12px;font-size:17px}.andu-lp .inline-demo input[aria-invalid=true]{border:2px solid #963c27}.andu-lp .inline-demo textarea{resize:vertical}.andu-lp .inline-demo :where(button,a){min-height:44px;font-size:16px;line-height:1.6}.andu-lp .inline-demo .inline-view-buttons button[aria-pressed=true]{color:#fff;background:#1f5a40}.andu-lp .inline-demo button:disabled{opacity:.7}.andu-lp .inline-workspace{gap:20px;min-width:0;display:grid}.andu-lp .inline-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.andu-lp .inline-fields{grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:16px;display:grid}.andu-lp .inline-fields label,.andu-lp .inline-label{gap:6px;min-width:0;font-size:16px;display:grid}.andu-lp .inline-label{max-width:100%}.andu-lp .inline-item-list{gap:16px;display:grid}.andu-lp .inline-item{background:#fff;border:1px solid #cfd3c8;gap:16px;min-width:0;padding:20px;display:grid}.andu-lp .inline-split{flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.andu-lp .inline-view-buttons{flex-wrap:wrap;gap:8px;display:flex}.andu-lp .inline-check{align-items:center;gap:12px;min-height:44px;font-size:17px;display:flex}.andu-lp .inline-demo input[type=checkbox]{accent-color:#1f5a40;width:24px;height:24px;min-height:24px}.andu-lp .inline-result{font-variant-numeric:tabular-nums;flex-wrap:wrap;justify-content:space-between;gap:12px;font-size:17px;display:flex}.andu-lp .inline-result strong{color:#1f5a40;font-size:24px}.andu-lp .inline-totals{font-variant-numeric:tabular-nums;gap:12px;font-size:18px;display:grid}.andu-lp .inline-preview-text{white-space:pre-wrap}.andu-lp .inline-footnote{color:#56615b;border-top:1px solid #cfd3c8;padding-top:16px;font-size:15px}.andu-lp .inline-notification{background:#e4ece5;border-left:3px solid #1f5a40;padding:16px}.andu-lp .inline-muted{color:#56615b;font-size:16px;font-weight:400}@media (max-width:760px){.andu-lp .price-groups{grid-template-columns:minmax(0,1fr)}.andu-lp .price-group{padding:20px 16px}.andu-lp .price-rows>div{grid-template-columns:minmax(0,1fr) auto;gap:8px}.andu-lp .price-rows dd{font-size:18px}.andu-lp .inline-demo>summary{padding:16px}.andu-lp .inline-demo-body{padding:20px 16px}.andu-lp .inline-item{padding:16px}.andu-lp .inline-demo .demo-toolbar{flex-wrap:wrap;padding:16px}.andu-lp .inline-demo .demo-filters{padding-inline:16px}.andu-lp .inline-demo .demo-total{padding:16px}.andu-lp .inline-demo .demo-button-group{width:100%}.andu-lp .inline-demo .demo-button-group button{flex:1}}@media (prefers-reduced-motion:reduce){.andu-lp .inline-demo *{scroll-behavior:auto!important;transition:none!important}}
.andu-lp.andu-professional{--paper:#f5f5f2;--ink:#252b2b;--muted:#606968;--rule:#d7dcda;--green:#335c53;--dark:#202728;--pale-green:#edf2f0;--amber:#d7dcda;--stamp:#606968;--gutter:24px;font-weight:400}.andu-lp.andu-professional main>section{padding-block:72px}.andu-lp.andu-professional h2{letter-spacing:.015em;font-size:clamp(27px,2.6vw,36px);line-height:1.6}.andu-lp.andu-professional .section-label{z-index:auto;-webkit-text-stroke:0;font:500 12px/1.5 var(--font-outfit), sans-serif;letter-spacing:.17em;color:var(--muted);margin:0 0 16px;position:static}.andu-lp.andu-professional .section-label:before,.andu-lp.andu-professional .section-label:after{display:none}.andu-lp.andu-professional .site-header{padding-block:18px;padding-inline:max(var(--gutter), calc((100% - var(--wide)) / 2));background:#fff}.andu-lp.andu-professional .brand-name{letter-spacing:.13em;font-size:29px;font-weight:500}.andu-lp.andu-professional .brand-sub{letter-spacing:.04em;color:var(--muted);font-size:11px}.andu-lp.andu-professional .header-nav a{color:var(--ink);font-size:14px;font-weight:500}.andu-lp.andu-professional .header-cta{border:1px solid var(--dark);background:var(--dark);color:#fff;border-radius:2px;padding:10px 22px}.andu-lp.andu-professional .header-cta:hover{background:var(--green);border-color:var(--green)}.andu-lp.andu-professional main>.hero{max-width:none;padding:80px max(var(--gutter), calc((100% - var(--wide)) / 2));background:var(--dark);color:#fff;grid-template-columns:minmax(0,1fr) 380px;align-items:center;gap:64px;margin:0;display:grid;overflow:hidden}.andu-lp.andu-professional .hero:before,.andu-lp.andu-professional .hero:after{display:none}.andu-lp.andu-professional .eyebrow{color:#d7dcda;letter-spacing:.04em;margin:0 0 32px;font-size:14px;font-weight:500}.andu-lp.andu-professional .hero-overline{color:#bdc9c4;font:400 12px/1.6 var(--font-outfit), sans-serif;letter-spacing:.16em;margin-bottom:16px}.andu-lp.andu-professional .security-headline{letter-spacing:-.025em;font-size:clamp(34px,3.5vw,50px);font-weight:700;line-height:1.55}.andu-lp.andu-professional .mk{color:inherit;background:0 0;padding:0}.andu-lp.andu-professional .hero-lead{color:#d7dcda;max-width:36em;margin-top:28px;font-size:16px;line-height:2}.andu-lp.andu-professional .hero-actions{flex-wrap:wrap;align-items:center;gap:16px 24px;margin-top:32px;display:flex}.andu-lp.andu-professional .cta{border:1px solid var(--green);background:var(--green);color:#fff;width:auto;max-width:100%;min-height:56px;box-shadow:none;border-radius:2px;gap:32px;padding:16px 24px;font-size:16px;font-weight:700;transition:background-color .16s ease-out,border-color .16s ease-out}.andu-lp.andu-professional .cta:hover{background:var(--dark);border-color:var(--dark);box-shadow:none;transform:none}.andu-lp.andu-professional .hero .cta,.andu-lp.andu-professional .cta-band .cta,.andu-lp.andu-professional .final-cta .cta{color:var(--ink);background:#fff;border-color:#fff}.andu-lp.andu-professional .hero .cta:hover,.andu-lp.andu-professional .cta-band .cta:hover,.andu-lp.andu-professional .final-cta .cta:hover{background:#edf2f0;border-color:#edf2f0}.andu-lp.andu-professional .hero-secondary{color:#fff;border-bottom:1px solid #74827d;align-items:center;gap:12px;min-height:48px;font-size:14px;text-decoration:none;display:inline-flex}.andu-lp.andu-professional .hero-consultation-note{color:#bdc9c4;margin-top:16px;font-size:12px;line-height:1.8}.andu-lp.andu-professional .hero a:focus-visible{outline-color:#fff}.andu-lp.andu-professional .hero-service-guide{color:var(--ink);background:#fff;border-top:3px solid #8b9f96;padding:32px}.andu-lp.andu-professional .guide-label{color:var(--muted);margin-bottom:16px;font-size:13px}.andu-lp.andu-professional .hero-service-guide h2{margin-bottom:24px;font-size:29px;font-weight:500;line-height:1.6}.andu-lp.andu-professional .guide-list li{border-top:1px solid var(--rule);grid-template-columns:28px minmax(0,1fr);gap:12px;padding:20px 0;display:grid}.andu-lp.andu-professional .guide-list li>span{color:var(--green);font:500 13px/1.8 var(--font-outfit), sans-serif}.andu-lp.andu-professional .guide-list h3{margin:0 0 6px;font-size:16px}.andu-lp.andu-professional .guide-list p{color:var(--muted);font-size:13px;line-height:1.8}.andu-lp.andu-professional .guide-link{border-top:1px solid var(--rule);justify-content:space-between;align-items:center;gap:12px;min-height:48px;font-size:13px;text-decoration:none;display:flex}.andu-lp.andu-professional .hero-service-guide a:focus-visible{outline-color:var(--green)}.andu-lp.andu-professional .professional-notice{padding:24px max(var(--gutter), calc((100% - var(--wide)) / 2));border-bottom:1px solid var(--rule);background:#fff;flex-wrap:wrap;align-items:center;gap:16px 32px;font-size:13px;display:flex}.andu-lp.andu-professional .notice-label{font:500 11px/1.7 var(--font-outfit), sans-serif;letter-spacing:.08em;color:var(--green)}.andu-lp.andu-professional .professional-notice p{flex:1}.andu-lp.andu-professional .professional-notice time{color:var(--muted);font-family:var(--font-outfit), sans-serif;margin-right:12px;display:inline-block}.andu-lp.andu-professional .professional-notice a{align-items:center;gap:16px;min-height:44px;display:inline-flex}.andu-lp.andu-professional .hero-contact{display:none}.andu-lp.andu-professional .worries{background:var(--paper)}.andu-lp.andu-professional .worry-panel{max-width:none}.andu-lp.andu-professional .worry-list{border-top:1px solid var(--rule);gap:0}.andu-lp.andu-professional .worry-list li,.andu-lp.andu-professional .worry-list li:first-child{border:0;border-bottom:1px solid var(--rule);color:var(--ink);box-shadow:none;background:0 0;padding:20px 0 20px 36px;font-size:18px;font-weight:500}.andu-lp.andu-professional .worry-list li:before,.andu-lp.andu-professional .worry-list li:first-child:before{background:0 0;border-radius:0;width:18px;height:18px;top:26px;left:0;transform:none}.andu-lp.andu-professional .worry-list li:after,.andu-lp.andu-professional .worry-list li:first-child:after{display:none}.andu-lp.andu-professional .worry-close{color:var(--muted);margin:28px 0 0;font-size:16px}.andu-lp.andu-professional main>.security-news{color:var(--ink);border-block:1px solid var(--rule);background:#fff}.andu-lp.andu-professional .security-date{color:var(--muted)}.andu-lp.andu-professional .security-news h2{color:var(--ink);font-size:27px}.andu-lp.andu-professional .security-news .security-source a{color:var(--green);align-items:center;min-height:44px;display:inline-flex}.andu-lp.andu-professional .security-news a:focus-visible,.andu-lp.andu-professional .site-footer a:focus-visible{outline-color:var(--green)}.andu-lp.andu-professional .security-reference{border:0;border-top:1px solid var(--rule);background:0 0;max-width:100%;margin-top:24px;padding:0}.andu-lp.andu-professional .security-reference summary{cursor:pointer;min-height:48px;color:var(--muted);padding:12px 0;font-size:14px}.andu-lp.andu-professional .security-reference p{font-size:14px;font-weight:400}.andu-lp.andu-professional .security-support{background:var(--paper)}.andu-lp.andu-professional .security-steps{margin-top:40px}.andu-lp.andu-professional .security-step-number{color:var(--green);font-size:28px}.andu-lp.andu-professional .security-steps h3{font-size:20px}.andu-lp.andu-professional .security-scope,.andu-lp.andu-professional .security-price-note{border:1px solid var(--rule);background:#fff;border-left-width:1px}.andu-lp.andu-professional .security-honesty,.andu-lp.andu-professional .security-caption{color:var(--muted)}.andu-lp.andu-professional .works{background:#fff}.andu-lp.andu-professional .work-list{gap:32px}.andu-lp.andu-professional .work{box-shadow:none;border:1px solid var(--rule);border-top:2px solid var(--green);padding:32px}.andu-lp.andu-professional .work:hover{transform:none}.andu-lp.andu-professional .work-record{color:var(--muted);letter-spacing:.08em;font-size:12px}.andu-lp.andu-professional .work-stamp{border:1px solid var(--rule);width:auto;height:auto;min-height:28px;color:var(--muted);border-radius:2px;flex-direction:row;gap:8px;padding:4px 10px;font-size:12px;font-weight:500;top:27px;right:24px;transform:none}.andu-lp.andu-professional .work-client{min-height:0;color:var(--ink);margin:28px 0 20px;font-size:17px}.andu-lp.andu-professional .work h3{font-size:23px;line-height:1.7}.andu-lp.andu-professional .work-shots figure:after,.andu-lp.andu-professional .work-shots figure:before{display:none}.andu-lp.andu-professional .work-shots figure,.andu-lp.andu-professional .work-shots img{box-shadow:none;transform:none}.andu-lp.andu-professional .work-shots img{border-color:var(--rule)}.andu-lp.andu-professional .services{background:var(--paper)}.andu-lp.andu-professional .service-tile{border-color:var(--rule);background:#fff;border-top-width:1px;padding:24px}.andu-lp.andu-professional .service-number{color:var(--muted)}.andu-lp.andu-professional .service-tile h3{color:var(--ink)}.andu-lp.andu-professional .custom-tool-service{border-color:var(--rule);border-left-width:1px}.andu-lp.andu-professional .custom-tool-label,.andu-lp.andu-professional .tool-demo-preview b{color:var(--green)}.andu-lp.andu-professional .tool-demo-preview{background:var(--pale-green)}.andu-lp.andu-professional .price-group{border-color:var(--rule);padding:28px}.andu-lp.andu-professional .price-group.price-once{background:#f6f3ed;border-top:3px solid #756449}.andu-lp.andu-professional .price-group.price-recurring{border-top:3px solid var(--green);background:#edf2f0}.andu-lp.andu-professional .price-type{color:#756449}.andu-lp.andu-professional .price-rows>div{border-color:var(--rule);padding-block:20px}.andu-lp.andu-professional .price-rows dd{color:var(--ink);font-size:21px}.andu-lp.andu-professional .price-bundle{background:var(--dark);padding:28px 20px}.andu-lp.andu-professional .price-bundle strong{color:#fff;font-family:var(--font-outfit), var(--font-zen-kaku), sans-serif}.andu-lp.andu-professional .cta-band{background:var(--dark);padding-block:40px}.andu-lp.andu-professional .cta-band-title{font-size:22px;font-weight:500}.andu-lp.andu-professional .about{background:var(--paper);color:var(--ink)}.andu-lp.andu-professional .about .section-label{color:var(--muted)}.andu-lp.andu-professional .about-layout{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:48px;display:grid}.andu-lp.andu-professional .about-photo{border:0;width:100%;max-width:240px;margin:0;padding:0;transform:none}.andu-lp.andu-professional .about-photo:before,.andu-lp.andu-professional .about-photo:after{display:none}.andu-lp.andu-professional .about-photo img{aspect-ratio:4/5;object-fit:cover;width:100%;box-shadow:none;border:0;border-radius:2px}.andu-lp.andu-professional .about-name{border:0;border-bottom:1px solid var(--rule);background:0 0;margin:0 0 24px;padding:0 0 24px;font-size:28px}.andu-lp.andu-professional .about-role{color:var(--muted);font-size:14px}.andu-lp.andu-professional .about-background{color:var(--muted);margin-top:20px;font-size:15px}.andu-lp.andu-professional .about-link{align-items:center;min-height:44px;margin-top:20px;font-size:14px;display:inline-flex}.andu-lp.andu-professional .reason-number{font-size:28px;font-weight:500}.andu-lp.andu-professional .step-list li:before{border:1px solid var(--rule);background:#fff;border-radius:2px;font-weight:500}.andu-lp.andu-professional .steps{background:var(--paper)}.andu-lp.andu-professional .faq{background:#fff}.andu-lp.andu-professional .final-cta{background:var(--dark)}.andu-lp.andu-professional .final-cta .section-label{color:#bdc9c4}.andu-lp.andu-professional .tagline{letter-spacing:.1em;font-size:13px;font-weight:400}.andu-lp.andu-professional .site-footer{background:var(--paper)}.andu-lp.andu-professional .footer-shop{font-size:13px}.andu-lp.andu-professional .footer-shop a{margin-left:12px}.andu-lp.andu-professional .inline-demo{border-color:var(--rule);border-radius:2px}.andu-lp.andu-professional .inline-demo>summary{color:var(--green);font-size:16px}.andu-lp.andu-professional .inline-demo>summary:hover{background:var(--pale-green)}.andu-lp.andu-professional :where(a,button,summary):focus-visible{outline:3px solid var(--green);outline-offset:4px}@media (min-width:800px){.andu-lp.andu-professional main>section{padding-block:80px}.andu-lp.andu-professional .worry-list{grid-template-columns:1fr}.andu-lp.andu-professional .worry-list li:first-child{grid-column:auto}}@media (max-width:1050px){.andu-lp.andu-professional main>.hero{grid-template-columns:minmax(0,1fr) 330px;gap:40px}.andu-lp.andu-professional .hero-service-guide{padding:24px}.andu-lp.andu-professional .security-headline{font-size:38px}}@media (max-width:799px){.andu-lp.andu-professional main>section{padding-block:56px}.andu-lp.andu-professional .site-header{gap:16px;padding-block:14px}.andu-lp.andu-professional .brand-name{font-size:25px}.andu-lp.andu-professional .brand-sub{font-size:10px}.andu-lp.andu-professional .header-cta{min-height:44px;padding:10px 12px;font-size:12px}.andu-lp.andu-professional main>.hero{grid-template-columns:minmax(0,1fr);gap:40px;padding-block:48px}.andu-lp.andu-professional .security-headline{font-size:clamp(27px,7.9vw,46px);line-height:1.6}.andu-lp.andu-professional .eyebrow{margin-bottom:24px;font-size:12px}.andu-lp.andu-professional .hero-overline{letter-spacing:.1em;font-size:10px}.andu-lp.andu-professional .hero-lead{margin-top:24px;font-size:15px}.andu-lp.andu-professional .hero-actions{gap:12px}.andu-lp.andu-professional .hero-actions .cta{justify-content:space-between;width:100%}.andu-lp.andu-professional .hero-secondary{margin-inline:auto}.andu-lp.andu-professional .hero-service-guide{padding:28px}.andu-lp.andu-professional .hero-service-guide h2{font-size:25px}.andu-lp.andu-professional .professional-notice{padding-block:24px;display:block}.andu-lp.andu-professional .professional-notice p{margin-block:10px 6px}.andu-lp.andu-professional .professional-notice time{display:block}.andu-lp.andu-professional .worry-list li,.andu-lp.andu-professional .worry-list li:first-child{font-size:16px}.andu-lp.andu-professional .security-news h2{font-size:25px}.andu-lp.andu-professional .work{padding:24px 20px}.andu-lp.andu-professional .work-stamp{padding-inline:8px;font-size:11px;top:22px;right:16px}.andu-lp.andu-professional .work-date{font-size:10px}.andu-lp.andu-professional .work h3{font-size:21px}.andu-lp.andu-professional .price-groups{grid-template-columns:minmax(0,1fr)}.andu-lp.andu-professional .price-group{padding:24px 20px}.andu-lp.andu-professional .price-rows dt{font-size:15px}.andu-lp.andu-professional .price-rows dd{font-size:18px}.andu-lp.andu-professional .about-layout{grid-template-columns:minmax(0,1fr);gap:28px}.andu-lp.andu-professional .about-photo{max-width:160px}.andu-lp.andu-professional .about-name{font-size:26px}.andu-lp.andu-professional .cta{width:100%;padding-inline:16px;font-size:15px}.andu-lp.andu-professional .cta-band-title{font-size:20px}.andu-lp.andu-professional .footer-shop a{margin-left:0}}@media (max-width:359px){.andu-lp.andu-professional{--gutter:18px}.andu-lp.andu-professional .brand-sub{font-size:9px}.andu-lp.andu-professional .header-cta{padding-inline:10px}.andu-lp.andu-professional .hero-service-guide{padding:24px 20px}.andu-lp.andu-professional .price-group{padding-inline:16px}.andu-lp.andu-professional .price-rows>div{gap:8px}}@media (prefers-reduced-motion:reduce){.andu-lp.andu-professional *,.andu-lp.andu-professional :before,.andu-lp.andu-professional :after{scroll-behavior:auto;transition:none;animation:none}}.andu-lp.andu-professional main>.hero-with-check{grid-template-columns:minmax(0,1fr) 420px;gap:48px;padding-block:64px}.andu-lp.andu-professional .hero-with-check .security-headline{font-size:clamp(30px,3.2vw,46px);line-height:1.5}.andu-lp.andu-professional .check-free{margin-top:8px;font-size:.66em;font-weight:500;display:block}.andu-lp.andu-professional .site-check{min-width:0;color:var(--ink);background:#fff;border-top:3px solid #8b9f96;padding:28px}.andu-lp.andu-professional .site-check-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:24px;display:flex}.andu-lp.andu-professional .site-check-heading h2{margin:0;font-size:19px;line-height:1.6}.andu-lp.andu-professional .site-check-badge{background:var(--pale-green);color:var(--green);padding:3px 8px;font-size:11px;font-weight:500}.andu-lp.andu-professional .site-check-intro{font-size:14px;line-height:1.9}.andu-lp.andu-professional .site-check-open{border:1px solid var(--green);background:var(--green);color:#fff;border-radius:2px;justify-content:space-between;align-items:center;gap:16px;width:100%;min-height:56px;margin-top:20px;padding:14px 16px;font-size:16px;font-weight:700;line-height:1.6;text-decoration:none;display:flex}.andu-lp.andu-professional .site-check-open:hover{background:var(--dark);border-color:var(--dark)}.andu-lp.andu-professional .site-check-status{color:var(--muted);margin-top:16px;font-size:12px;line-height:1.8}.andu-lp.andu-professional .site-check-status p+p{margin-top:4px}.andu-lp.andu-professional .site-check-migration{border-top:1px solid var(--rule);min-height:56px;color:var(--green);justify-content:space-between;align-items:center;gap:12px;margin-top:20px;padding-top:16px;font-size:14px;font-weight:700;text-decoration:none;display:flex}.andu-lp.andu-professional .site-check-migration small{color:var(--muted);margin-top:4px;font-size:12px;font-weight:400;display:block}.andu-lp.andu-professional .site-check a:focus-visible{outline-color:var(--green)}.andu-lp.andu-professional #wordpress-migration-price{scroll-margin-top:112px}@media (max-width:1050px) and (min-width:800px){.andu-lp.andu-professional main>.hero-with-check{grid-template-columns:minmax(0,1fr) 360px;gap:32px}}@media (max-width:799px){.andu-lp.andu-professional main>.hero-with-check{grid-template-columns:minmax(0,1fr);gap:24px;padding-block:28px}.andu-lp.andu-professional .hero-with-check .eyebrow{margin-bottom:12px;font-size:11px}.andu-lp.andu-professional .hero-with-check .hero-overline{display:none}.andu-lp.andu-professional .hero-with-check .security-headline{font-size:clamp(25px,7.2vw,38px)}.andu-lp.andu-professional .hero-with-check .check-free{margin:0;font-size:.56em;display:inline}.andu-lp.andu-professional .hero-with-check .hero-lead{margin-top:12px;font-size:14px;line-height:1.9}.andu-lp.andu-professional .hero-with-check .hero-consultation-note{margin-top:10px;font-size:11px}.andu-lp.andu-professional .site-check{padding:20px}.andu-lp.andu-professional .site-check-heading{margin-bottom:16px}.andu-lp.andu-professional .site-check-heading h2{font-size:17px}}
