.pixel-home.pr-code-page{background:radial-gradient(at 50% 30%,#fbe3ec,#0000 65%),#fffbfc;min-height:100svh}.pixel-home .pr-code-card{border:1px solid var(--pr-line);background:#fff;border-radius:28px;width:min(580px,100% - 40px);margin:65px auto;padding:40px;box-shadow:0 20px 80px #4511230d}.pixel-home .pr-code-icon{background:var(--pr-pink);width:60px;height:60px;color:var(--pr-red);border-radius:20px;place-items:center;margin-bottom:25px;display:grid}.pixel-home .pr-code-card h1{letter-spacing:-.04em;margin-bottom:20px;font-size:clamp(2rem,5vw,2.6rem);font-weight:600;line-height:1.22}.pixel-home .pr-code-card>p:not(.pr-eyebrow){color:var(--pr-muted)}.pixel-home .pr-code-card form{margin-block:28px}.pixel-home .pr-code-card label{margin-bottom:9px;font-weight:500;display:block}.pixel-home .pr-code-card input{width:100%;color:var(--pr-ink);background:#fffbfc;border:1px solid #bca4ae;border-radius:12px;padding:15px 17px;font-size:1.125rem}.pixel-home .pr-code-card input[aria-invalid=true]{border-color:#ba1638}.pixel-home .pr-code-help{color:var(--pr-muted);margin-top:12px;font-size:.875rem}.pixel-home .pr-code-error{color:#ab1234;background:#fff0f3;border-radius:10px;margin-top:15px;padding:12px}.pixel-home .pr-code-card button{cursor:pointer;width:100%;margin-top:20px}.pixel-home.pr-proposal{padding-bottom:100px}.pixel-home .pr-proposal-hero{grid-template-columns:1.15fr .85fr;align-items:center;gap:75px;padding-block:80px;display:grid}.pixel-home .pr-proposal-hero h1{letter-spacing:-.045em;font-size:clamp(2.5rem,5vw,4.5rem);font-weight:600;line-height:1.15}.pixel-home .pr-proposal-hero h1 span{color:var(--pr-red)}.pixel-home .pr-preview-main{margin-top:30px}.pixel-home .pr-proposal-price{color:#fff;background:#451123;border-radius:28px;padding:35px}.pixel-home .pr-proposal-label{color:#ffc0d3;font-size:.875rem}.pixel-home .pr-proposal-price h2{margin-block:12px 16px;font-size:1.4rem}.pixel-home .pr-proposal-price .pr-price>strong{font-size:3.7rem}.pixel-home .pr-proposal-price>p{color:#eed7df}.pixel-home .pr-proposal-price .pr-button{color:#60152a;background:#fff0f4;width:100%;margin-top:23px}.pixel-home .pr-proposal-divider{background:#ffffff26;height:1px;margin-block:22px}.pixel-home .pr-proposal-scope{padding-block:20px 40px}.pixel-home .pr-proposal-scope>p:not(.pr-eyebrow){max-width:800px;color:var(--pr-muted);margin-top:24px}.pixel-home .pr-proposal-notice{border-left:3px solid var(--pr-red);background:#fce9f0;border-radius:0 14px 14px 0;margin-top:28px;padding:24px}.pixel-home .pr-proposal-notice p{margin-top:8px}.pixel-home .pr-proposal-grid{grid-template-columns:1fr 1fr;gap:24px;padding-bottom:80px;display:grid}.pixel-home .pr-proposal-grid article{border:1px solid var(--pr-line);background:#fff;border-radius:24px;padding:32px}.pixel-home .pr-proposal-grid h2{margin-block:12px 22px;font-size:1.5rem}.pixel-home .pr-proposal-grid p{color:var(--pr-muted);margin-top:18px}.pixel-home .pr-proposal-grid ul{gap:16px;padding:0;list-style:none;display:grid}.pixel-home .pr-proposal-grid li{align-items:flex-start;gap:10px;display:flex}.pixel-home .pr-proposal-grid li svg{color:var(--pr-red);margin-top:4px}.pixel-home .pr-proposal-grid .pr-text-link{margin-top:25px}.pixel-home .pr-proposal-search-intro{max-width:800px;margin-top:25px}.pixel-home .pr-proposal-benefits{grid-template-columns:repeat(3,1fr);gap:35px;margin-block:35px;display:grid}.pixel-home .pr-proposal-benefits h3{margin-block:14px 10px}.pixel-home .pr-proposal-disclaimer{border-top:1px solid #ffffff30;padding-top:22px;font-size:.875rem}.pixel-home .pr-proposal-steps{margin-top:40px}.pixel-home .pr-proposal-close{background:var(--pr-pink);border-radius:28px;margin-bottom:70px;padding:45px}.pixel-home .pr-proposal-close>p{margin-top:22px}.pixel-home .pr-preview-float{bottom:calc(22px + env(safe-area-inset-bottom));z-index:60;border:2px solid #fff;position:fixed;right:24px;box-shadow:0 8px 40px #45112340}@media (max-width:800px){.pixel-home .pr-proposal-hero{grid-template-columns:1fr;gap:30px;padding-block:45px}.pixel-home .pr-proposal-grid{grid-template-columns:1fr;padding-bottom:45px}.pixel-home .pr-proposal-benefits{grid-template-columns:1fr;gap:25px}.pixel-home .pr-proposal-close{padding:28px}}@media (max-width:520px){.pixel-home .pr-code-card{margin-block:35px;padding:25px}.pixel-home .pr-code-page .pr-text-link{font-size:.875rem}.pixel-home .pr-proposal-price{padding:27px}.pixel-home .pr-proposal-grid article{padding:25px}.pixel-home .pr-preview-float{left:16px;right:16px;bottom:calc(12px + env(safe-area-inset-bottom))}.pixel-home .pr-proposal-hero .pr-preview-main{width:100%}}
