.php-security-module__-YQztq__page{--php-accent:#c43725}.php-security-module__-YQztq__page a{text-underline-offset:4px}.php-security-module__-YQztq__page :is(a,button,input,textarea,summary):focus-visible{outline-offset:5px;outline:2px solid}.php-security-module__-YQztq__hero{padding-block:130px 70px}.php-security-module__-YQztq__breadcrumb{color:#59544e;margin-bottom:44px;font-size:12px}.php-security-module__-YQztq__breadcrumb a{text-decoration:underline}.php-security-module__-YQztq__hero h1{letter-spacing:-.045em;max-width:1050px;margin-top:24px;font-size:clamp(2.8rem,5.3vw,5rem);font-weight:400;line-height:1.06}.php-security-module__-YQztq__heroGrid{grid-template-columns:minmax(0,7fr) minmax(0,3fr);gap:100px;margin-top:42px;display:grid}.php-security-module__-YQztq__intro p{max-width:720px;font-size:18px;line-height:1.7}.php-security-module__-YQztq__intro p+p{margin-top:22px}.php-security-module__-YQztq__intro .php-security-module__-YQztq__cta{background:var(--php-accent);margin-top:30px}.php-security-module__-YQztq__heroActions{flex-wrap:wrap;align-items:center;gap:18px 28px;display:flex}.php-security-module__-YQztq__intro .php-security-module__-YQztq__heroActions .php-security-module__-YQztq__cta{margin-top:0}.php-security-module__-YQztq__heroActions>a:last-child{font-size:12px;font-weight:500;text-decoration:underline}.php-security-module__-YQztq__intro .php-security-module__-YQztq__heroActions+p{margin-top:26px}.php-security-module__-YQztq__cta{text-align:left;align-items:center;gap:24px;line-height:1.65}.php-security-module__-YQztq__cta span{margin-left:auto}.php-security-module__-YQztq__intro .php-security-module__-YQztq__micro,.php-security-module__-YQztq__micro{font-size:13px;line-height:1.65}.php-security-module__-YQztq__intro .php-security-module__-YQztq__micro{margin-top:14px}.php-security-module__-YQztq__advisory{border-top:2px solid var(--php-accent);align-self:start;padding-top:20px}.php-security-module__-YQztq__advisory .section-label{line-height:1.8}.php-security-module__-YQztq__advisory>p:not(:first-child){margin-top:22px;font-size:15px;line-height:1.65}.php-security-module__-YQztq__advisory a{margin-top:18px;font-size:13px;text-decoration:underline;display:inline-block}.php-security-module__-YQztq__advisory .php-security-module__-YQztq__cves{font-family:var(--font-mono), monospace;color:#59544e;font-size:11px}.php-security-module__-YQztq__warning{color:#f2efe9;background:#211d1a;padding-block:40px 0}.php-security-module__-YQztq__warning p{letter-spacing:-.02em;border-bottom:1px solid #5f554e;max-width:980px;padding-bottom:40px;font-size:clamp(1.5rem,2.5vw,2.3rem);line-height:1.35}.php-security-module__-YQztq__page .dark-argument strong{color:#f2efe9}.php-security-module__-YQztq__steps article{border-top:1px solid var(--rule);padding-block:28px}.php-security-module__-YQztq__steps article:first-child{border:0;padding-top:0}.php-security-module__-YQztq__steps h3{color:var(--php-accent);letter-spacing:.04em;font-size:14px}.php-security-module__-YQztq__steps p{margin-top:15px}.php-security-module__-YQztq__stone{background:#e8e5de}.php-security-module__-YQztq__list{color:#524e48;padding-left:22px;font-size:17px;line-height:1.75;list-style:outside}.php-security-module__-YQztq__list li+li{margin-top:12px}.php-security-module__-YQztq__versions{border-collapse:collapse;text-align:left;width:100%}.php-security-module__-YQztq__versions caption{color:#59544e;text-align:left;padding-bottom:14px;font-size:12px}.php-security-module__-YQztq__versions th,.php-security-module__-YQztq__versions td{border-bottom:1px solid #bcb7ae;padding:17px 8px 17px 0;font-size:17px}.php-security-module__-YQztq__versions thead th{font-size:12px;font-weight:500}.php-security-module__-YQztq__versions tbody th{font-weight:400}.php-security-module__-YQztq__versions td{font-variant-numeric:tabular-nums;font-weight:500}.php-security-module__-YQztq__securityNote{border-left:2px solid var(--php-accent);padding-left:20px}.php-security-module__-YQztq__offers article{border-top:1px solid var(--rule);padding-block:28px}.php-security-module__-YQztq__offers article>div{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 24px;display:flex}.php-security-module__-YQztq__offers h3{max-width:370px}.php-security-module__-YQztq__offers .php-security-module__-YQztq__price{color:var(--php-accent);white-space:nowrap;font-size:23px;line-height:1.3}.php-security-module__-YQztq__offers article>p{margin-top:15px}.php-security-module__-YQztq__page .php-security-module__-YQztq__statement{font-size:clamp(1.5rem,2.3vw,2rem);line-height:1.3}.php-security-module__-YQztq__faq details{border-top:1px solid var(--rule);padding-block:22px}.php-security-module__-YQztq__faq summary{cursor:pointer;padding-right:34px;font-size:19px;line-height:1.45;list-style:none;position:relative}.php-security-module__-YQztq__faq summary::-webkit-details-marker{display:none}.php-security-module__-YQztq__faq summary:after{content:"+";color:var(--php-accent);position:absolute;top:0;right:0}.php-security-module__-YQztq__faq details[open] summary:after{content:"−"}.php-security-module__-YQztq__faq details p{margin-top:20px}.php-security-module__-YQztq__enquiry{color:#f2efe9;background:#211d1a;padding-block:76px;scroll-margin-top:100px}.php-security-module__-YQztq__enquiry h2 span{color:#ee705c}.php-security-module__-YQztq__enquiry .section-label{color:#ee705c}.php-security-module__-YQztq__enquiry h2{letter-spacing:-.04em;max-width:1000px;font-size:clamp(2.7rem,5vw,4.6rem);line-height:1.08}.php-security-module__-YQztq__enquiryIntro{color:#d2cbc2;max-width:760px;margin-top:30px;font-size:18px;line-height:1.7}.php-security-module__-YQztq__enquiryGrid{grid-template-columns:minmax(0,6fr) minmax(0,4fr);gap:100px;margin-top:56px;display:grid}.php-security-module__-YQztq__enquiry h3{margin-bottom:28px;font-size:25px;line-height:1.25}.php-security-module__-YQztq__enquiry .php-security-module__-YQztq__micro{color:#d2cbc2;margin-top:22px}.php-security-module__-YQztq__enquiry a:not(.button-link){text-decoration:underline}.php-security-module__-YQztq__form>div+div{margin-top:24px}.php-security-module__-YQztq__form label{margin-bottom:8px;font-size:15px;line-height:1.6;display:block}.php-security-module__-YQztq__form input,.php-security-module__-YQztq__form textarea{color:#f2efe9;width:100%;min-height:48px;font:inherit;background:0 0;border:0;border-bottom:1px solid #968d83;border-radius:0;padding:10px 0;display:block}.php-security-module__-YQztq__form textarea{resize:vertical}.php-security-module__-YQztq__form input[aria-invalid],.php-security-module__-YQztq__form textarea[aria-invalid]{border-color:#ee705c}.php-security-module__-YQztq__form button{color:#211d1a;cursor:pointer;background:#f2efe9;margin-top:28px}.php-security-module__-YQztq__form button:disabled{opacity:.65;cursor:wait}.php-security-module__-YQztq__error{color:#ffac9d;margin-top:12px;line-height:1.6}.php-security-module__-YQztq__pending{margin-top:12px}.php-security-module__-YQztq__success{border-top:1px solid #968d83;padding-top:24px}.php-security-module__-YQztq__success p{font-size:20px;line-height:1.6}.php-security-module__-YQztq__success button{color:#211d1a;background:#f2efe9;margin-top:24px}.php-security-module__-YQztq__whatsapp{margin-top:30px;font-size:13px;line-height:2}.php-security-module__-YQztq__whatsapp a{margin-left:8px;display:inline-block}.php-security-module__-YQztq__next{border-left:1px solid #5f554e;padding-left:40px}.php-security-module__-YQztq__next ol{counter-reset:step}.php-security-module__-YQztq__next li{counter-increment:step;color:#d2cbc2;border-top:1px solid #5f554e;padding:24px 0 24px 42px;line-height:1.7;position:relative}.php-security-module__-YQztq__next li:before{content:counter(step, decimal-leading-zero);color:#ee705c;font-size:12px;position:absolute;top:26px;left:0}.php-security-module__-YQztq__references{padding-block:30px;font-size:12px;line-height:2}.php-security-module__-YQztq__references a{text-decoration:underline}.php-security-module__-YQztq__precheck{border-top:1px solid var(--rule);background:#e8e5de;padding-block:50px;scroll-margin-top:100px}.php-security-module__-YQztq__precheckGrid{grid-template-columns:minmax(0,4fr) minmax(0,6fr);gap:80px;display:grid}.php-security-module__-YQztq__precheck h2{letter-spacing:-.035em;max-width:460px;margin-block:16px 22px;font-size:clamp(2rem,3.5vw,3.2rem);line-height:1.12}.php-security-module__-YQztq__precheck h2 span{color:var(--php-accent)}.php-security-module__-YQztq__precheck p{line-height:1.65}.php-security-module__-YQztq__precheck p+p{margin-top:16px}.php-security-module__-YQztq__precheck .php-security-module__-YQztq__micro{color:#524e48;margin-top:12px}.php-security-module__-YQztq__precheck a:not(.button-link){text-decoration:underline}.php-security-module__-YQztq__precheck label{margin-bottom:10px;font-size:15px;display:block}.php-security-module__-YQztq__precheck input{color:#211d1a;width:100%;min-width:0;min-height:48px;font:inherit;background:#f2efe9;border:1px solid #827b72;border-radius:0;padding:10px 12px}.php-security-module__-YQztq__precheck input::placeholder{color:#6b645d;opacity:1}.php-security-module__-YQztq__precheck button{cursor:pointer}.php-security-module__-YQztq__precheck button:disabled{opacity:.65;cursor:wait}.php-security-module__-YQztq__precheckForm>button{background:var(--php-accent);margin-top:20px}.php-security-module__-YQztq__manualForm{border-top:1px solid #bcb7ae;margin-top:28px;padding-top:24px}.php-security-module__-YQztq__manualForm>div:first-of-type{gap:12px;margin-top:12px;display:flex}.php-security-module__-YQztq__manualForm input{max-width:230px}.php-security-module__-YQztq__manualForm button{font:inherit;background:0 0;border:1px solid #827b72;flex-shrink:0;padding:10px 14px;font-size:14px}.php-security-module__-YQztq__manualResult{margin-top:20px;font-size:15px}.php-security-module__-YQztq__precheckError{color:#a12618;margin-top:18px}.php-security-module__-YQztq__precheckResult{border-top:2px solid var(--php-accent);max-width:980px;margin-top:38px;padding-top:26px}.php-security-module__-YQztq__precheckResult h3{letter-spacing:-.02em;margin-block:12px 16px;font-size:clamp(1.5rem,3vw,2.2rem);line-height:1.25}.php-security-module__-YQztq__precheckResult ul{margin-top:14px;padding-left:22px;line-height:1.7;list-style:outside}.php-security-module__-YQztq__resultDomain,.php-security-module__-YQztq__precheckResult p,.php-security-module__-YQztq__precheckNext p{overflow-wrap:anywhere}.php-security-module__-YQztq__precheckNext{max-width:980px;margin-top:26px}.php-security-module__-YQztq__precheckNext>a{background:var(--php-accent);margin-top:18px}.php-security-module__-YQztq__importedFindings{border-left:2px solid #ee705c;padding-left:16px;font-size:13px;line-height:1.7}.php-security-module__-YQztq__importedFindings p+p{white-space:pre-line;overflow-wrap:anywhere;margin-top:10px}.php-security-module__-YQztq__form .php-security-module__-YQztq__importedFindings button{color:#f2efe9;font:inherit;background:0 0;margin-top:12px;padding:6px 0;text-decoration:underline}.php-security-module__-YQztq__error a{font-weight:600;display:inline-block}@media (min-width:1600px){.php-security-module__-YQztq__hero{padding-top:160px}}@media (max-width:1023px){.php-security-module__-YQztq__heroGrid,.php-security-module__-YQztq__enquiryGrid{gap:40px}}@media (max-width:767px){.php-security-module__-YQztq__hero{padding-block:108px 46px}.php-security-module__-YQztq__breadcrumb{margin-bottom:22px}.php-security-module__-YQztq__hero h1{font-size:clamp(2.5rem,10.5vw,4.2rem)}.php-security-module__-YQztq__heroGrid,.php-security-module__-YQztq__enquiryGrid{grid-template-columns:1fr;gap:36px;margin-top:30px}.php-security-module__-YQztq__intro p,.php-security-module__-YQztq__enquiryIntro{font-size:17px}.php-security-module__-YQztq__advisory{max-width:480px}.php-security-module__-YQztq__advisory .php-security-module__-YQztq__cves{display:none}.php-security-module__-YQztq__warning{padding-top:30px}.php-security-module__-YQztq__warning p{padding-bottom:30px}.php-security-module__-YQztq__offers article>div{display:block}.php-security-module__-YQztq__offers .php-security-module__-YQztq__price{margin-top:8px}.php-security-module__-YQztq__enquiry{padding-block:50px}.php-security-module__-YQztq__next{border-top:1px solid #5f554e;border-left:0;padding:28px 0 0}.php-security-module__-YQztq__enquiry h3{font-size:23px}.php-security-module__-YQztq__versions th,.php-security-module__-YQztq__versions td{font-size:15px}.php-security-module__-YQztq__heroActions{align-items:flex-start;gap:18px}.php-security-module__-YQztq__precheck{padding-block:36px}.php-security-module__-YQztq__precheckGrid{grid-template-columns:1fr;gap:28px}.php-security-module__-YQztq__precheckGrid h2{max-width:340px}.php-security-module__-YQztq__precheckForm>button,.php-security-module__-YQztq__precheckNext>a{gap:12px;width:100%;padding-inline:18px;font-size:12px}.php-security-module__-YQztq__manualForm>div:first-of-type{flex-wrap:wrap}.php-security-module__-YQztq__manualForm input{max-width:none}}@media (min-width:768px) and (max-width:1023px){.php-security-module__-YQztq__precheckGrid{gap:40px}}@font-face{font-family:PHP Diagnostic Mono;src:url(/fonts/space-mono-normal-400.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap}.php-security-module__-YQztq__hero{text-align:center;padding-block:96px 12px}.php-security-module__-YQztq__hero,.php-security-module__-YQztq__precheck .php-security-module__-YQztq__checkerContainer{width:min(100% - 48px,1512px)}.php-security-module__-YQztq__breadcrumb{margin-bottom:24px}.php-security-module__-YQztq__hero h1{max-width:1250px;margin:0 auto;font-size:clamp(2rem,4.25vw,4rem);line-height:1.08}.php-security-module__-YQztq__hero h1 span{color:var(--color-brand-accent)}.php-security-module__-YQztq__precheck{--scanner-sage:#3f715c;background:var(--color-brand-bg);border-top:0;padding-block:0 54px}.php-security-module__-YQztq__checkerEyebrow{text-align:center;color:var(--color-brand-accent);margin-bottom:24px}.php-security-module__-YQztq__precheckGrid{grid-template-columns:minmax(0,1.17fr) minmax(0,1fr);align-items:start;gap:clamp(28px,3.5vw,64px);display:grid}.php-security-module__-YQztq__scanner{min-width:0}.php-security-module__-YQztq__precheck h2{letter-spacing:-.045em;max-width:none;margin:0 0 16px;font-size:clamp(1.8rem,2.65vw,2.8rem);font-weight:500;line-height:1.16;text-decoration:none}.php-security-module__-YQztq__precheck h2 span{color:var(--color-brand-accent);text-underline-offset:7px;text-decoration:underline;text-decoration-thickness:1.5px}.php-security-module__-YQztq__checkerDescription{font-size:clamp(1rem,1.3vw,1.25rem)}.php-security-module__-YQztq__precheckForm{text-align:left;grid-template-columns:minmax(0,1fr) auto;gap:0 12px;margin-top:26px;display:grid}.php-security-module__-YQztq__precheckForm label{grid-column:1/-1;margin-bottom:8px}.php-security-module__-YQztq__precheckForm input{border-color:var(--rule);background:#fff6;border-radius:4px;grid-area:2/1;min-height:52px;font-size:16px}.php-security-module__-YQztq__precheckForm>button{letter-spacing:.02em;background:var(--scanner-sage);border-radius:4px;grid-area:2/2;gap:12px;min-height:52px;margin:0;padding:12px 18px;font-size:12px}.php-security-module__-YQztq__precheckForm>button:hover{background:var(--scanner-sage);filter:brightness(.92)}.php-security-module__-YQztq__precheckForm>p{grid-column:1/-1}.php-security-module__-YQztq__precheck .php-security-module__-YQztq__micro{color:var(--color-brand-subtle);margin-top:8px;font-size:12px;line-height:1.5}.php-security-module__-YQztq__manualDetails{text-align:left;margin-top:20px}.php-security-module__-YQztq__manualDetails summary{cursor:pointer;text-underline-offset:4px;font-size:14px;text-decoration:underline}.php-security-module__-YQztq__manualForm{border:0;margin-top:12px;padding-top:0}.php-security-module__-YQztq__manualForm input{border-color:var(--rule);border-radius:4px}.php-security-module__-YQztq__manualForm button{border-radius:4px}.php-security-module__-YQztq__manualResult{font-size:14px}.php-security-module__-YQztq__precheckError{color:var(--color-brand-accent)}.php-security-module__-YQztq__scanProgress{border-top:1px solid var(--rule);margin-top:24px;padding-top:16px}.php-security-module__-YQztq__progressCaption{justify-content:space-between;align-items:baseline;gap:12px;font-size:14px;display:flex}.php-security-module__-YQztq__progressCaption>span{color:var(--color-brand-subtle);white-space:nowrap;font-size:12px}.php-security-module__-YQztq__progressTrack{background:#3f715c21;border-radius:8px;height:9px;margin-top:10px;overflow:hidden}.php-security-module__-YQztq__progressTrack>div{border-radius:inherit;background:var(--scanner-sage);height:100%;transition:width .15s cubic-bezier(.16,1,.3,1)}.php-security-module__-YQztq__progressTrack[data-initial]>div{transition:none}.php-security-module__-YQztq__checklist{grid-template-columns:1fr 1fr;gap:14px 18px;margin-top:22px;padding:0;list-style:none;display:grid}.php-security-module__-YQztq__checklist li{color:var(--color-brand-subtle);align-items:center;gap:10px;font-size:14px;line-height:1.4;display:flex}.php-security-module__-YQztq__precheck .php-security-module__-YQztq__checklist input{appearance:auto;pointer-events:none;width:19px;height:19px;min-height:0;accent-color:var(--scanner-sage);flex:0 0 19px;margin:0;padding:0}.php-security-module__-YQztq__checklist li[data-state=active]{color:var(--color-brand-text);font-weight:500}.php-security-module__-YQztq__checklist li[data-state=active] input{outline:2px solid var(--scanner-sage);outline-offset:3px}.php-security-module__-YQztq__checklist li[data-state=complete]{color:var(--color-brand-text)}.php-security-module__-YQztq__mobileComplete{display:none}.php-security-module__-YQztq__precheckResult{border:1px solid var(--rule);min-width:0;max-width:none;color:var(--color-brand-text);text-align:left;background:#ffffff80;border-radius:6px;margin:0;padding:clamp(20px,2vw,32px);scroll-margin-block:125px 24px}.php-security-module__-YQztq__appraisalHeader{justify-content:space-between;align-items:center;gap:12px;display:flex}.php-security-module__-YQztq__precheckResult h3{letter-spacing:.12em;color:var(--color-brand-subtle);margin:0;font-size:11px;font-weight:500;line-height:1.5}.php-security-module__-YQztq__precheck .php-security-module__-YQztq__resultBadge{background:color-mix(in srgb, var(--color-brand-accent) 8%, transparent);color:var(--color-brand-accent);letter-spacing:.04em;text-align:center;border-radius:4px;flex:0 48%;margin:0;padding:7px 9px;font-size:10px;font-weight:500;line-height:1.35;animation:.15s ease-out both php-security-module__-YQztq__diagnostic-reveal}.php-security-module__-YQztq__precheck .php-security-module__-YQztq__resultBadge[data-neutral]{background:var(--stone);color:var(--color-brand-text)}.php-security-module__-YQztq__precheck .php-security-module__-YQztq__resultDomain{color:var(--color-brand-text);overflow-wrap:anywhere;margin:14px 0 20px;font-family:PHP Diagnostic Mono,monospace;font-size:clamp(12px,1.1vw,16px);line-height:1.65}.php-security-module__-YQztq__resultFacts{border:0;margin:0;padding:0;display:block}.php-security-module__-YQztq__resultFacts>div{border-bottom:1px solid var(--rule);grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:16px;padding-block:11px;display:grid}.php-security-module__-YQztq__resultFacts>div:last-child{border-bottom:0}.php-security-module__-YQztq__resultFacts dt{color:var(--color-brand-subtle);margin:0;font-size:clamp(14px,1.1vw,18px);line-height:1.5}.php-security-module__-YQztq__resultFacts dd{overflow-wrap:anywhere;font-family:PHP Diagnostic Mono,monospace;font-size:clamp(13px,1vw,16px);line-height:1.6}.php-security-module__-YQztq__phpDetected{color:var(--color-brand-accent);font-weight:inherit}.php-security-module__-YQztq__dataReveal{animation:.15s ease-out both php-security-module__-YQztq__diagnostic-reveal;display:inline-block}@keyframes php-security-module__-YQztq__diagnostic-reveal{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}.php-security-module__-YQztq__recommendationSlot{min-height:64px;position:relative}.php-security-module__-YQztq__nextStepReveal{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .15s cubic-bezier(.16,1,.3,1),opacity .15s ease-out;display:grid}.php-security-module__-YQztq__nextStepReveal[data-open]{opacity:1;grid-template-rows:1fr}.php-security-module__-YQztq__nextStepContent{min-height:0;overflow:hidden}.php-security-module__-YQztq__precheckNext{border-left:2px solid var(--color-brand-accent);background:color-mix(in srgb, var(--color-brand-accent) 5%, transparent);border-radius:0 4px 4px 0;max-width:none;margin:12px 0 0;padding:18px 20px}.php-security-module__-YQztq__precheckNext>.section-label{color:var(--color-brand-accent);margin:0;font-size:11px}.php-security-module__-YQztq__precheckNext p{font-size:14px;line-height:1.5}.php-security-module__-YQztq__precheckNext p+p{margin-top:7px}.php-security-module__-YQztq__precheckNext .php-security-module__-YQztq__nextTitle{font-size:18px;line-height:1.3}.php-security-module__-YQztq__precheckNext>a{background:var(--color-brand-accent);letter-spacing:.015em;border-radius:4px;justify-content:space-between;gap:12px;width:100%;margin-top:16px;padding:15px 16px;font-size:11px;display:flex}.php-security-module__-YQztq__precheckNext>a:hover{background:var(--color-brand-accent);filter:brightness(.92)}.php-security-module__-YQztq__precheck .php-security-module__-YQztq__precheckNext .php-security-module__-YQztq__micro{font-size:11px}.php-security-module__-YQztq__appraisalWaiting{border-top:1px solid var(--rule);color:var(--color-brand-subtle);margin-top:14px;padding-top:18px;font-size:14px;position:absolute;inset:0 0 auto}.php-security-module__-YQztq__technicalDetails{border-top:1px solid var(--rule);margin-top:20px;padding-top:14px;font-size:13px;line-height:1.65}.php-security-module__-YQztq__technicalDetails summary{cursor:pointer;text-underline-offset:4px;font-size:13px;text-decoration:underline}.php-security-module__-YQztq__technicalDetails p{margin-top:14px}.php-security-module__-YQztq__secondaryHero{border-top:1px solid var(--rule);padding-block:40px 60px}.php-security-module__-YQztq__secondaryHero .php-security-module__-YQztq__heroGrid{margin-top:0}@media (max-width:1023px){.php-security-module__-YQztq__precheckGrid{grid-template-columns:1fr 1fr;gap:28px}.php-security-module__-YQztq__precheckForm{grid-template-columns:1fr}.php-security-module__-YQztq__precheckForm>button{grid-area:3/1;margin-top:10px}.php-security-module__-YQztq__checklist{grid-template-columns:1fr}.php-security-module__-YQztq__progressCaption>span{display:none}}@media (max-width:767px){.php-security-module__-YQztq__hero{padding-block:112px 14px}.php-security-module__-YQztq__breadcrumb{margin-bottom:16px}.php-security-module__-YQztq__hero h1{margin-top:0;font-size:clamp(2rem,7.7vw,2.8rem)}.php-security-module__-YQztq__hero>.section-label{letter-spacing:.08em;font-size:9px}.php-security-module__-YQztq__precheck{padding-block:0 32px}.php-security-module__-YQztq__checkerEyebrow{letter-spacing:.09em;margin-bottom:20px;font-size:10px}.php-security-module__-YQztq__precheckGrid{grid-template-columns:1fr;gap:24px}.php-security-module__-YQztq__precheck h2{max-width:none;margin-bottom:16px;font-size:clamp(1.7rem,6.8vw,2.8rem)}.php-security-module__-YQztq__precheckForm{margin-top:20px}.php-security-module__-YQztq__precheckForm>button{width:100%}.php-security-module__-YQztq__manualForm>div:first-of-type{flex-wrap:wrap}.php-security-module__-YQztq__manualForm input{max-width:none}.php-security-module__-YQztq__manualForm button{width:100%}.php-security-module__-YQztq__scanProgress{margin-top:20px;padding-top:12px}.php-security-module__-YQztq__checklist{gap:10px;margin-top:16px}.php-security-module__-YQztq__checklist li{font-size:13px}.php-security-module__-YQztq__scanProgress[data-complete] .php-security-module__-YQztq__checklist{display:none}.php-security-module__-YQztq__scanProgress[data-complete] .php-security-module__-YQztq__progressCaption{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.php-security-module__-YQztq__scanProgress[data-complete] .php-security-module__-YQztq__mobileComplete{margin-top:10px;font-size:13px;display:block}.php-security-module__-YQztq__precheckResult{padding:20px 18px}.php-security-module__-YQztq__precheckResult h3{letter-spacing:.08em;font-size:10px}.php-security-module__-YQztq__precheck .php-security-module__-YQztq__resultBadge{font-size:9px}.php-security-module__-YQztq__resultFacts>div{gap:12px;padding-block:10px}.php-security-module__-YQztq__resultFacts dt,.php-security-module__-YQztq__resultFacts dd{font-size:12px}.php-security-module__-YQztq__precheckNext{padding:16px 14px}.php-security-module__-YQztq__recommendationSlot{min-height:84px}.php-security-module__-YQztq__precheckNext>a{padding-inline:12px;font-size:10px}.php-security-module__-YQztq__secondaryHero{padding-block:30px 40px}}
