.v2p{--v2p-field:#0e1115;--v2p-rule:#1aa3e86b}.v2p-title{max-width:780px;font:800 72px / .95 var(--v2-sans);letter-spacing:-.03em;text-wrap:balance;margin-top:16px;font-stretch:100%}.v2p-lede{color:#c9d0d6;max-width:600px;margin-top:22px;font-size:18px;line-height:1.5}.v2p-actions{flex-wrap:wrap;gap:14px;margin-top:34px;display:flex}.v2p-stats{border-block:1px solid var(--v2-line);grid-template-columns:repeat(4,1fr);margin:0;display:grid}.v2p-stats div{border-left:1px solid var(--v2-line);padding:22px 24px 24px}.v2p-stats div:first-child{border-left:0;padding-left:0}.v2p-stats dt{font:400 12.5px/1.5 var(--v2-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--v2-muted)}.v2p-stats dd{font:800 36px / 1 var(--v2-sans);letter-spacing:-.03em;margin:12px 0 0;font-stretch:100%}.v2p-stats dd small{letter-spacing:0;color:var(--v2-accent);margin-left:2px;font-size:16px;font-weight:700}.v2p-stats p{color:var(--v2-text-2);margin-top:8px;font-size:15.5px;line-height:1.4}.v2p-section{padding-top:104px}.v2p-cards{grid-template-columns:repeat(3,1fr);gap:18px;margin:0;padding:0;list-style:none;display:grid}.v2p-cards li{border:1px solid var(--v2-line);border-radius:var(--v2-radius-md);background:var(--v2-surface);padding:32px}.v2p-index,.v2p-get-n{font:400 12.5px/1.5 var(--v2-mono);letter-spacing:.08em;color:var(--v2-accent-2)}.v2p-cards h3{font:600 20px/1.3 var(--v2-sans);letter-spacing:-.01em;margin-top:18px}.v2p-cards p{color:var(--v2-text-2);margin-top:10px;font-size:17px;line-height:1.55}.v2p-steps{grid-template-columns:repeat(3,1fr);gap:18px;margin:0;padding:0;list-style:none;display:grid}.v2p-steps li{border-top:1.5px solid var(--v2p-rule);padding-top:20px}.v2p-step-n{font:800 48px / 1 var(--v2-sans);letter-spacing:-.03em;color:var(--v2-accent);display:block}.v2p-steps h3{font:600 20px/1.3 var(--v2-sans);margin-top:16px}.v2p-steps p{color:var(--v2-text-2);margin-top:8px;font-size:17px;line-height:1.55}.v2p-request{background:linear-gradient(var(--v2-line), var(--v2-line)) center top / calc(100% - 2 * var(--v2-gutter)) 1px no-repeat;grid-template-columns:5fr 7fr;align-items:start;gap:64px;margin-top:104px;padding-top:64px;scroll-margin-top:16px;display:grid}.v2p .v2p-get-title{font:800 36px / 1.05 var(--v2-sans);letter-spacing:-.025em;margin-top:16px}.v2p-get-lede{color:var(--v2-text-2);margin-top:16px;font-size:17px;line-height:1.55}.v2p-get-list{border-bottom:1px solid var(--v2-line);margin:28px 0 0;padding:0;list-style:none}.v2p-get-list li{border-top:1px solid var(--v2-line);grid-template-columns:40px 1fr;padding-block:20px;display:grid}.v2p-get-n{padding-top:3px}.v2p-get-list strong{font-size:18px;font-weight:600;line-height:1.35;display:block}.v2p-get-list span:not(.v2p-get-n){color:var(--v2-text-2);margin-top:4px;font-size:16px;line-height:1.5;display:block}.v2p-sheet{border:1px solid var(--v2-line);border-radius:var(--v2-radius-lg);background:var(--v2-surface);overflow:hidden}.v2p-sheet-bar{border-bottom:1px solid var(--v2-line);font:400 12px/1.5 var(--v2-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--v2-muted);justify-content:space-between;gap:16px;padding:14px 24px;display:flex}.v2p-sheet-body{padding:32px}.v2p .v2p-sheet-title{font:800 32px / 1.1 var(--v2-sans);letter-spacing:-.025em}.v2p-sheet-lede{color:var(--v2-text-2);margin-top:12px;font-size:17px;line-height:1.55}.v2p-sheet-contact{border-top:1px solid var(--v2-line);color:var(--v2-text-2);margin-top:20px;padding-top:20px;font-size:15px;line-height:1.7}.v2p-sheet-contact a{color:var(--v2-text);font-weight:600}.v2p-sheet-contact a:hover,.v2p-faq a:hover{text-decoration:underline}.v2p .lead-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:28px;display:grid}.v2p .field{grid-template-rows:1fr auto;gap:8px;display:grid}.v2p .field label{font:400 12px/1.4 var(--v2-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--v2-text-2);align-self:end}.v2p .optional{color:var(--v2-muted);font-weight:400}.v2p .field input,.v2p .field select,.v2p .field textarea{border:1px solid var(--v2-line-2);border-radius:var(--v2-radius-sm);background:var(--v2p-field);width:100%;min-height:56px;color:var(--v2-text);font:400 16px/1.4 var(--v2-sans);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;padding:0 16px}.v2p .field select{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%23b7bec5' stroke-width='2'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 16px center;background-repeat:no-repeat;padding-right:44px}.v2p .field select:has(option[value=""]:checked){color:var(--v2-muted)}.v2p .field textarea{resize:vertical;min-height:132px;padding-block:14px}.v2p .field :is(input,select,textarea):focus-visible{outline:2px solid var(--v2-accent-2);outline-offset:1px;border-color:#0000}.v2p .field [aria-invalid=true]{border-color:#ff8a80;box-shadow:inset 0 0 0 1px #ff8a80}.v2p .hint.error{color:#ff8a80;margin:0;font-size:14px;font-weight:600}.v2p .form-group{font:400 12px/1.4 var(--v2-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--v2-accent-2);align-items:center;gap:14px;margin-top:6px;display:flex}.v2p .form-group:after{content:"";background:var(--v2-line-2);flex:1;height:1px}.v2p .form-actions{flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:4px;display:flex}.v2p .form-actions .button{min-height:var(--v2-btn-h);border-radius:var(--v2-radius-sm);background:var(--v2-btn-light);color:#0a0c0f;font:600 var(--v2-fs-btn) / 1.5 var(--v2-sans);border:0;padding:0 26px;font-stretch:100%}.v2p .form-actions .button:hover{background:#fff}.v2p .form-status{color:var(--v2-text-2);margin:0;font-size:15px;font-weight:500}.v2p .form-status:empty{display:none}.v2p-faq-wrap{padding-bottom:110px}.v2p-faq{gap:10px;max-width:960px;display:grid}.v2p-faq>div{border:1px solid var(--v2-line);border-radius:var(--v2-radius-sm);background:var(--v2-surface);padding:20px 24px}.v2p-faq h3{font:600 18px/1.4 var(--v2-sans)}.v2p-faq p{color:var(--v2-text-2);margin-top:6px;font-size:17px;line-height:1.55}.v2p-faq a{color:var(--v2-accent-2)}@media (max-width:1060px){.v2p-request{grid-template-columns:1fr;gap:48px}.v2p-get{max-width:640px}}@media (max-width:900px){.v2p-cards{grid-template-columns:1fr;max-width:640px}.v2p-stats{grid-template-columns:repeat(2,1fr)}.v2p-stats div{border-top:1px solid var(--v2-line);padding:18px 14px 20px}.v2p-stats div:nth-child(-n+2){border-top:0}.v2p-stats div:nth-child(odd){border-left:0;padding-left:0}.v2p-stats p{font-size:13.5px}}@media (max-width:600px){.v2p-title{font-size:44px}.v2p-lede{margin-top:16px;font-size:16px}.v2p-actions{flex-direction:column;gap:10px}.v2p-actions .v2-btn{width:100%}.v2p-stats dd{font-size:28px}.v2p-stats dd small{font-size:14px}.v2p-section{padding-top:56px}.v2p-cards{gap:10px}.v2p-cards li{padding:22px}.v2p-cards p,.v2p-steps p{font-size:16px}.v2p-steps{grid-template-columns:1fr;gap:24px}.v2p-step-n{font-size:36px}.v2p-request{margin-top:56px;padding-top:40px}.v2p .v2p-get-title{font-size:28px}.v2p-get-lede{font-size:16px}.v2p-get-list li{grid-template-columns:34px 1fr;padding-block:16px}.v2p-get-list strong{font-size:17px}.v2p-get-list span:not(.v2p-get-n){font-size:15px}.v2p-sheet-bar span+span{display:none}.v2p-sheet-body{padding:20px}.v2p .v2p-sheet-title{font-size:26px}.v2p .lead-form{grid-template-columns:1fr;gap:16px}.v2p .field :is(input,select){min-height:52px}.v2p .form-actions .button{width:100%}.v2p-faq-wrap{padding-bottom:56px}.v2p-faq>div{padding:18px}.v2p-faq h3,.v2p-faq p{font-size:16px}}.v2.v2p :is(h1,h2,h3){font-weight:300;font-stretch:125%}
