.potential-check-page{background:#fff}.potential-check-hero{padding:var(--page-hero-top-space) 0 clamp(4.8rem, 7vw, 6.8rem);background:linear-gradient(#fff 0%,#fffffffa 52%,#ecf6ff94 100%);position:relative;overflow:hidden}.potential-check-surface{pointer-events:none;background:linear-gradient(128deg,#0000 0 31%,#0668b60f 31.1% 31.45%,#0000 31.55%),linear-gradient(142deg,#0000 0 53%,#01b1cf14 53.1% 53.4%,#0000 53.5%),linear-gradient(#ecf6ff47,#0000 42%);position:absolute;inset:0}.potential-check-hero>.container{z-index:1;position:relative}.potential-check-hero .breadcrumbs{margin-bottom:clamp(1.6rem,2.7vw,2.35rem)}.potential-check-hero-grid{grid-template-columns:minmax(0,.88fr) minmax(25rem,.78fr);align-items:start;gap:clamp(2.4rem,5vw,5rem);display:grid}.potential-check-copy{max-width:42rem}.potential-check-copy h1{max-width:17ch;color:var(--ink);font-family:var(--font-barlow-semi-condensed), var(--font-barlow), system-ui, sans-serif;font-size:clamp(3rem,4.6vw,4.35rem);font-weight:var(--font-weight-display);hyphens:none;letter-spacing:0;overflow-wrap:normal;text-wrap:balance;margin:0;line-height:.98}.potential-check-copy>p:not(.section-kicker),.potential-check-scope .section-head>p:not(.section-kicker){color:var(--ink-soft);font-size:clamp(1.02rem,1.3vw,1.14rem);font-weight:var(--font-weight-body-strong);margin:clamp(1.05rem,2vw,1.35rem) 0 0;line-height:1.55}.potential-check-copy .potential-check-lead{max-width:35rem;color:var(--ink);font-size:clamp(1.18rem,1.75vw,1.38rem);font-weight:var(--font-weight-ui);line-height:1.42}.potential-check-proof{flex-wrap:wrap;gap:.65rem;margin:clamp(1.45rem,2.8vw,2rem) 0 0;padding:0;list-style:none;display:flex}.potential-check-proof li{color:var(--ink);font-size:.9rem;font-weight:var(--font-weight-ui);background:#ffffffd1;border:1px solid #c0dcf4d1;border-radius:999px;align-items:center;gap:.44rem;padding:.58rem .76rem;line-height:1;display:inline-flex}.potential-check-proof svg{color:var(--brand-500)}.potential-check-form-shell{display:block}.potential-check-panel{background:linear-gradient(#fffffffa,#f8fcfff0),linear-gradient(135deg,#01b1cf14,#0000 54%);border:1px solid #c0dcf4e0;border-radius:1.35rem;padding:clamp(1.2rem,2.6vw,1.85rem);position:relative;box-shadow:0 34px 90px -54px #0668b694,inset 0 1px #ffffffe6}.potential-check-panel-seal{z-index:2;filter:drop-shadow(0 18px 24px #0668b62e);pointer-events:none;width:clamp(5.35rem,8vw,6.65rem);height:auto;position:absolute;bottom:clamp(1.05rem,2.2vw,1.45rem);right:clamp(1.05rem,2.2vw,1.55rem)}.potential-check-panel-head{border-bottom:1px solid #c0dcf499;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:.9rem;margin-bottom:clamp(1.2rem,2vw,1.55rem);padding-bottom:clamp(1rem,1.8vw,1.3rem);display:grid}.potential-check-panel-head>div{order:1}.potential-check-panel-portrait{order:2}.potential-check-panel-icon{background:linear-gradient(135deg, var(--brand-700), var(--brand-500) 58%, var(--brand-400));color:#fff;border-radius:.95rem;place-items:center;width:3rem;height:3rem;display:grid;box-shadow:0 18px 38px -28px #0668b6c7}.potential-check-panel-portrait{object-fit:cover;border:2px solid #fff;border-radius:999px;width:3.5rem;height:3.5rem;box-shadow:0 0 0 1px #c0dcf4e0,0 18px 38px -28px #0668b6c7}.potential-check-panel h2,.potential-check-scope h2,.potential-check-scope h3{color:var(--ink);font-family:var(--font-barlow-semi-condensed), var(--font-barlow), system-ui, sans-serif;font-weight:var(--font-weight-display);letter-spacing:0;margin:0;line-height:1.02}.potential-check-panel h2{max-width:23ch;font-size:clamp(1.7rem,2.45vw,2.2rem)}.potential-check-panel-head p:not(.section-kicker){color:var(--ink-soft);font-size:.98rem;font-weight:var(--font-weight-body-strong);margin:.65rem 0 0;line-height:1.5}.potential-check-panel-head p.potential-check-panel-sign{color:var(--ink);font-size:.85rem;font-weight:var(--font-weight-kicker);letter-spacing:.01em;align-items:center;margin-top:.75rem;display:inline-flex}.potential-check-form{box-shadow:none;background:0 0;border:0;border-radius:0;gap:clamp(1.05rem,1.7vw,1.3rem);padding:0}.potential-check-form .contact-form-footer{min-height:clamp(4.4rem,6vw,5.15rem);padding-right:clamp(6.4rem,9vw,7.8rem)}.potential-check-form .potential-form-reassure{padding-right:clamp(6.4rem,9vw,7.8rem)}.potential-form-reassure{color:var(--ink-soft);font-size:.84rem;font-weight:var(--font-weight-ui);align-items:flex-start;gap:.5rem;margin:0;line-height:1.45;display:flex}.potential-form-reassure svg{color:var(--brand-500);flex-shrink:0;margin-top:.3em}.potential-domain-note{color:var(--ink-soft);font-size:.84rem;font-weight:var(--font-weight-ui);background:#ecf6ffa8;border:1px solid #c0dcf4cc;border-radius:.75rem;margin:.55rem 0 0;padding:.62rem .75rem;line-height:1.42}.potential-domain-note[hidden]{display:none}.potential-notes-disclosure{gap:.78rem;display:grid}.potential-notes-toggle{width:fit-content;color:var(--brand-700);cursor:pointer;font:inherit;font-size:.95rem;font-weight:var(--font-weight-ui);text-align:left;transition:color var(--hover-duration-fast) var(--hover-ease), transform var(--hover-duration) var(--hover-ease);background:0 0;border:0;align-items:center;gap:.42rem;padding:0;line-height:1.2;display:inline-flex}.potential-notes-toggle:hover{color:var(--brand-500);transform:translateY(-1px)}.potential-notes-toggle:focus-visible{outline-offset:.28rem;border-radius:.5rem;outline:3px solid #1e8fe52e}.potential-notes-field[hidden],.potential-notes-toggle[hidden]{display:none}.potential-notes-field textarea{min-height:7.6rem}.potential-interest-choice .contact-choice-options.contact-choice-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;align-items:stretch}.potential-interest-choice .contact-choice-options label{height:100%}.potential-interest-choice .contact-choice-options span{background:linear-gradient(145deg,#ffffffb3,#f8fcffeb),#f8fcffeb;border-radius:.95rem;grid-template-columns:auto minmax(0,1fr);place-content:start stretch;align-items:start;gap:.2rem .64rem;height:100%;min-height:5.8rem;padding:.88rem 2.75rem .88rem .88rem;display:grid;position:relative;box-shadow:inset 0 1px #ffffffc7}.potential-interest-choice .contact-choice-options span:after{content:"";width:1.22rem;height:1.22rem;transition:border-color var(--hover-duration-fast) var(--hover-ease), background var(--hover-duration) var(--hover-ease), box-shadow var(--hover-duration) var(--hover-ease), transform var(--hover-duration) var(--hover-ease);background:#ffffffc7;border:1.5px solid #0668b66b;border-radius:999px;position:absolute;top:.82rem;right:.82rem;box-shadow:inset 0 0 0 3px #f8fcffe0}.potential-interest-choice .contact-choice-options span:before{content:"";z-index:1;border:solid var(--brand-700);opacity:0;width:.38rem;height:.62rem;transition:opacity var(--hover-duration-fast) var(--hover-ease), transform var(--hover-duration) var(--hover-ease);border-width:0 2px 2px 0;position:absolute;top:1.1rem;right:1.21rem;transform:rotate(45deg)scale(.76)}.potential-interest-choice .potential-interest-icon{width:2rem;height:2rem;color:var(--brand-700);background:#ecf6ffeb;border-radius:.62rem;grid-row:1/span 2;place-items:center;display:grid}.potential-interest-choice .contact-choice-options strong,.potential-interest-choice .contact-choice-options em{min-width:0;font-style:normal;display:block}.potential-interest-choice .contact-choice-options strong{color:inherit;font-size:.96rem;line-height:1.12}.potential-interest-choice .contact-choice-options em{color:inherit;opacity:.78;font-size:.8rem;font-weight:var(--font-weight-body-strong);line-height:1.34}.potential-interest-choice .contact-choice-options label:hover span:after,.potential-interest-choice .contact-choice-options input:focus-visible+span:after{border-color:#1e8fe5b8;box-shadow:0 0 0 4px #1e8fe517,inset 0 0 0 3px #f8fcffe0}.potential-interest-choice .contact-choice-options input:checked+span .potential-interest-icon{color:#fff;background:#ffffff2e}.potential-interest-choice .contact-choice-options input:checked+span:after{background:#fff;border-color:#ffffffe6;box-shadow:0 0 0 4px #ffffff24,inset 0 0 0 3px #ffffffe6}.potential-interest-choice .contact-choice-options input:checked+span:before{opacity:1;transform:rotate(45deg)scale(1)}.potential-interest-choice .contact-choice-options .potential-interest-risk-item{border-top:1px solid #c0dcf48c;grid-column:1/-1;height:auto;margin-top:.95rem;padding-top:.95rem}.potential-interest-choice .contact-choice-options .potential-interest-risk-item span{min-height:0;padding:.72rem 2.75rem .72rem .82rem}.potential-interest-choice .contact-choice-options .potential-interest-risk-item input:not(:checked)+span{background:linear-gradient(145deg,#f7f9fbb3,#f2f6f9eb),#f2f6f9eb}.potential-interest-choice .contact-choice-options .potential-interest-risk-item input:not(:checked)+span .potential-interest-icon{background:#e4ecf4eb}.potential-check-risk{background:linear-gradient(135deg,#f7fafceb,#fffffff5),#fff;border:1px solid #c0dcf4b3;border-radius:1rem;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.55rem clamp(.9rem,2vw,1.2rem);margin-top:1rem;padding:clamp(1.1rem,2.4vw,1.55rem);display:grid;position:relative}.potential-check-risk-icon{width:3rem;height:3rem;color:var(--brand-700);background:#ecf6ffeb;border-radius:.9rem;grid-row:1/span 2;place-items:center;display:grid}.potential-check-risk-body{grid-column:2}.potential-check-risk-body h3{margin:.15rem 0 0}.potential-check-risk-body p{color:var(--ink-soft);font-weight:var(--font-weight-body-strong);margin:.4rem 0 0;line-height:1.5}.potential-check-risk-mark{color:var(--brand-500);font-weight:var(--font-weight-display)}.potential-check-risk-note{color:var(--ink-soft);font-size:.78rem;font-weight:var(--font-weight-ui);opacity:.85;grid-column:2;margin:0;line-height:1.4}@media (width<=760px){.potential-check-risk{grid-template-columns:1fr}.potential-check-risk-icon{grid-row:auto}.potential-check-risk-body,.potential-check-risk-note{grid-column:1}}.potential-check-trust{text-align:center;margin-top:clamp(2.5rem,4.5vw,4rem)}.potential-check-trust-line{hyphens:none;margin-top:clamp(.9rem,1.8vw,1.4rem)}.potential-check-trust-line:after{content:"";background:currentColor;flex:none;width:2rem;height:1px;display:inline-block}.potential-check-scope{background:#fff;padding:clamp(3.8rem,6.5vw,5.8rem) 0}.potential-check-scope-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin-top:clamp(1.9rem,3.8vw,3rem);display:grid}.potential-check-scope .section-head h2{max-width:17ch;font-size:clamp(2rem,3.6vw,3.1rem);line-height:1.02}.potential-check-scope-grid article{background:#f8fcffb8;border:1px solid #c0dcf4b8;border-radius:1rem;align-content:start;gap:.85rem;min-height:100%;padding:clamp(1.05rem,2vw,1.35rem);display:grid}.potential-check-scope-grid span{width:2.25rem;height:2.25rem;color:var(--brand-700);font-weight:var(--font-weight-kicker);background:#fff;border-radius:999px;place-items:center;line-height:1;display:grid}.potential-check-scope-grid h3{font-size:clamp(1.22rem,1.55vw,1.46rem)}.potential-check-scope-grid p{color:var(--ink-soft);font-weight:var(--font-weight-body-strong);margin:0;line-height:1.5}.potential-check-awards{background:linear-gradient(135deg,#f8fcffe6,#fffffff5),#fff;border:1px solid #c0dcf4b8;border-radius:1.35rem;grid-template-columns:minmax(0,.72fr) minmax(0,1fr);align-items:start;gap:clamp(1.4rem,3vw,2.2rem);margin-top:clamp(2rem,4vw,3.2rem);padding:clamp(1.25rem,2.8vw,1.8rem);display:grid;box-shadow:0 30px 80px -58px #0668b66b}.potential-check-awards-copy h3{max-width:17ch;color:var(--ink);font-family:var(--font-barlow-semi-condensed), var(--font-barlow), system-ui, sans-serif;font-size:clamp(1.75rem,2.6vw,2.35rem);font-weight:var(--font-weight-display);letter-spacing:0;text-wrap:balance;margin:0;line-height:1.02}.potential-check-awards-copy p:not(.section-kicker){max-width:32rem;color:var(--ink-soft);font-weight:var(--font-weight-body-strong);margin:1rem 0 0;line-height:1.58}.potential-check-awards-person{border-top:1px solid #c0dcf499;align-items:center;gap:.85rem;margin-top:clamp(1.2rem,2.2vw,1.6rem);padding-top:clamp(1rem,1.8vw,1.3rem);display:flex}.potential-check-awards-person img{object-fit:cover;border:2px solid #fff;border-radius:999px;width:3.25rem;height:3.25rem;box-shadow:0 0 0 1px #c0dcf4e0,0 14px 30px -22px #0668b699}.potential-check-awards-copy .potential-check-awards-person p{gap:.18rem;margin:0;display:grid}.potential-check-awards-person strong{color:var(--ink);font-size:.98rem;line-height:1.2}.potential-check-awards-person span{color:var(--ink-soft);font-size:.84rem;font-weight:var(--font-weight-body-strong);line-height:1.35}.potential-check-award-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem;margin:0;padding:0;list-style:none;display:grid}.potential-check-award-list li{min-width:0}.potential-check-award-card{border-radius:1rem;min-height:11.5rem;padding:1.05rem}.potential-check-award-card:before{border-radius:.82rem;inset:.55rem}.potential-check-award-card:after{bottom:-3.5rem;right:-3.5rem}.potential-check-award-card .award-top strong{font-size:1rem}.potential-check-award-card .award-top span{width:2.15rem;height:2.15rem;box-shadow:0 0 0 4px rgb(var(--award-rgb) / .055)}.potential-check-award-card .award-label{letter-spacing:.12em;margin-top:.95rem;font-size:.66rem}.potential-check-award-card h4{color:var(--ink);font-family:var(--font-barlow-semi-condensed), var(--font-barlow), system-ui, sans-serif;font-size:1.16rem;font-weight:var(--font-weight-display);letter-spacing:0;margin:.22rem 0 0;line-height:1.12}.potential-check-award-card .award-rating{margin:.5rem 0 0}.potential-check-award-card .award-meta{padding-top:.75rem;font-size:.78rem;line-height:1.28}@media (width<=1080px){.potential-check-hero-grid{grid-template-columns:1fr}.potential-check-copy h1{max-width:15ch}.potential-check-form-shell{max-width:46rem}.potential-check-scope-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.potential-check-awards{grid-template-columns:1fr}}@media (width<=760px){.potential-interest-choice .contact-choice-options.contact-choice-grid{grid-template-columns:1fr;grid-auto-rows:auto;align-items:start}.potential-interest-choice .contact-choice-options label{height:auto}.potential-interest-choice .contact-choice-options span{min-height:0}.potential-check-copy h1{font-size:clamp(2.9rem,12vw,3.8rem)}.potential-check-panel-seal{width:4.9rem;bottom:1rem;right:1rem}.potential-check-panel{padding-bottom:6.35rem}.potential-check-form .contact-form-footer{min-height:0;padding-right:0}.potential-check-form .potential-form-reassure{padding-right:0}.potential-check-proof{display:grid}.potential-check-proof li{border-radius:.85rem;width:100%}.potential-check-scope-grid,.potential-check-panel-head{grid-template-columns:1fr}.potential-check-panel-head>div{order:2}.potential-check-panel-portrait{order:1}.potential-check-award-list{grid-template-columns:1fr}.potential-check-award-card{min-height:9.75rem}}
