.pvf-page{background:#0c0f0d;padding:40px 20px}.pvf{--pvf-green:#6cff1f;box-sizing:border-box;color:#f3f6f1;background:#0c0f0d;border:1px solid #293128;border-radius:20px;padding:32px;font-family:inherit;line-height:1.6;min-width:0}.pvf *{box-sizing:border-box}.pvf-landing{max-width:1120px;margin:auto;padding:54px}.pvf h1,.pvf h2,.pvf h3,.pvf h4{color:#f3f6f1;line-height:1.18;letter-spacing:-.025em}.pvf h1{font-size:clamp(32px,4vw,56px);max-width:790px;margin:12px 0 20px}.pvf h2{font-size:clamp(28px,3vw,40px);margin:12px 0 16px}.pvf h3{font-size:21px;margin:18px 0 12px}.pvf h4{font-size:18px;margin:12px 0}.pvf p{color:#bcc6b8;margin:10px 0 18px}.pvf .pvf-eyebrow,.pvf-card>span,.pvf-offer>span{font-size:11px;letter-spacing:.15em;font-weight:700;color:var(--pvf-green)}.pvf-lead{font-size:18px;max-width:750px}.pvf-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:28px 0}.pvf-card{border:1px solid #303a2d;background:#151a14;border-radius:15px;padding:24px;min-width:0}.pvf-card>strong,.pvf-offer>strong{display:block;font-size:52px;line-height:1.2;color:var(--pvf-green);letter-spacing:-.04em;margin:12px 0}.pvf-card h3{margin:6px 0 12px}.pvf .pvf-copy{display:flex;gap:12px;margin:8px 0 12px}.pvf input[readonly]{min-width:0;width:100%;background:#0c100b!important;color:#e4eddf!important;border:1px solid #48533f!important;border-radius:9px;padding:13px;font-size:14px}.pvf button,.pvf .pvf-button{display:inline-flex;align-items:center;justify-content:center;background:var(--pvf-green)!important;color:#10150c!important;border:1px solid var(--pvf-green)!important;border-radius:9px;padding:13px 22px;font-size:14px;font-weight:750;text-decoration:none;cursor:pointer;white-space:nowrap;min-height:46px}.pvf button:hover,.pvf .pvf-button:hover{background:#8cff50!important}.pvf :focus-visible{outline:3px solid #b4ff8b;outline-offset:4px}.pvf label{color:#e0e8dc;font-size:13px}.pvf code{background:#0b100a;color:#d4f1c6;border:1px solid #33412c;padding:5px 9px;border-radius:5px;font-size:13px;overflow-wrap:anywhere}.pvf-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin:24px 0 32px}.pvf-steps b{color:var(--pvf-green);font-size:13px}.pvf-steps p{font-size:14px}.pvf-row{display:flex;gap:16px;flex-wrap:wrap;justify-content:space-between;padding:16px 0;border-bottom:1px solid #30382a;font-size:14px}.pvf-row b{color:#b7f28c}.pvf .pvf-terms{border-top:1px solid #30382a;margin-top:30px;padding-top:22px}.pvf summary{cursor:pointer;color:#eef5e8;font-weight:650}.pvf .pvf-terms ul{padding-left:22px;margin:18px 0 0;color:#bcc6b8;font-size:14px}.pvf li{margin:10px 0}.pvf-offer{border:1px solid #537641;border-radius:16px;padding:30px;margin:26px 0;background:linear-gradient(120deg,#1c2b13,#11190d)}.pvf-feedback:empty{display:none}@media(max-width:650px){.pvf-page{padding:20px 12px}.pvf,.pvf-landing{padding:22px 18px;border-radius:14px}.pvf-grid,.pvf-steps{grid-template-columns:1fr;gap:14px}.pvf .pvf-copy{flex-direction:column}.pvf-card,.pvf-offer{padding:20px}.pvf h1{font-size:34px}.pvf-lead{font-size:16px}.pvf-row{gap:8px}.pvf button{white-space:normal}}
.pvf-top{display:flex;align-items:center;justify-content:space-between;gap:16px}.pvf-languages{display:flex;gap:4px;border:1px solid #35412f;border-radius:8px;padding:3px}.pvf-languages a{padding:4px 9px;color:#c4d1bd;font-size:12px;text-decoration:none;border-radius:5px}.pvf-languages a[aria-current]{background:#6cff1f;color:#10150c}
main#main-content.pvf-page{background:#0c0f0d}.pvf h1,.pvf h2{font-weight:650}
.pvf-account-page .entry-title{color:#f3f6f1!important;font-weight:650;letter-spacing:-.025em}.pvf-account-page .woocommerce{display:grid;grid-template-columns:210px minmax(0,1fr);gap:28px}.pvf-account-page .woocommerce-notices-wrapper{grid-column:1/-1}.pvf-account-page .woocommerce-notices-wrapper:empty{display:none}.pvf-account-page .woocommerce-MyAccount-navigation,.pvf-account-page .woocommerce-MyAccount-content{float:none!important;width:auto!important;min-width:0}.pvf-account-page .woocommerce-MyAccount-navigation ul{list-style:none!important;padding:12px!important;margin:0!important;background:#11170f;border:1px solid #303a2d;border-radius:14px}.pvf-account-page .woocommerce-MyAccount-navigation li{list-style:none!important;margin:0!important;padding:0!important}.pvf-account-page .woocommerce-MyAccount-navigation a{display:block;padding:12px;color:#c7d0c2!important;font-size:14px;border-radius:7px}.pvf-account-page .woocommerce-MyAccount-navigation .is-active a{background:#24351a;color:#8bff4f!important;font-weight:700}@media(max-width:800px){.pvf-account-page .woocommerce{grid-template-columns:minmax(0,1fr);gap:20px}.pvf-account-page .woocommerce-MyAccount-navigation ul{display:grid;grid-template-columns:1fr 1fr;gap:2px}.pvf-account-page .woocommerce-MyAccount-navigation a{padding:8px;font-size:12px}.pvf-account-page #main-content .container{width:94%;padding-top:24px}}
.pvf-account-page .woocommerce::before,.pvf-account-page .woocommerce::after,.pvf-account-page #main-content .container::before{display:none!important}.pvf-account-page #left-area{width:100%!important;padding-right:0!important}.pvf-account-page #main-content .container{max-width:1200px}.pvf-account-page .woocommerce-MyAccount-navigation{grid-column:1}.pvf-account-page .woocommerce-MyAccount-content{grid-column:2}@media(max-width:800px){.pvf-account-page .woocommerce-MyAccount-content{grid-column:1}}
