.video-purchase{padding-top:55px;padding-bottom:80px}.video-purchase-layout{grid-template-columns:.85fr 1.15fr;align-items:start;gap:7%;display:grid}.public-site .video-purchase h1{letter-spacing:-.05em;margin:18px 0 25px;font:700 clamp(2.8rem,5vw,4.5rem)/1.05 Arial,Helvetica,sans-serif}.video-purchase p,.video-purchase li{color:#c8c3ce;font-size:1rem;line-height:1.7}.video-purchase aside ul{margin:24px 0;padding-left:22px}.video-purchase .video-purchase-price{color:#ff976a;margin:25px 0;font-size:3.3rem;font-weight:700;line-height:1.2}.video-purchase-price span{color:#d4cdd9;font-size:1rem;font-weight:400}.video-purchase .video-purchase-small{color:#bfb8c7;font-size:.875rem;line-height:1.7}.video-purchase a{color:#ffae89;text-underline-offset:4px;text-decoration:underline}.video-purchase .world-button{color:#101014;text-align:center;justify-content:center;width:100%;min-height:54px;text-decoration:none}.video-purchase .world-button:disabled{opacity:.5;cursor:not-allowed}.video-purchase-preview{border:1px solid #ff976a;margin:0 0 35px;padding:18px 22px}.video-purchase-form{background:#131316;border:1px solid #ffffff30;min-width:0;padding:32px}.video-purchase-form fieldset{border:0;min-width:0;margin:0;padding:0}.video-purchase-form fieldset:disabled{opacity:.75}.public-site .video-purchase h2{letter-spacing:-.025em;margin:0 0 24px;font-size:1.5rem;font-weight:700}.video-purchase-form label{gap:10px;margin:0 0 24px;font-size:1rem;line-height:1.5;display:grid}.video-purchase-form input:not([type=checkbox]),.video-purchase-form textarea,.video-purchase-form select{color:#fff;width:100%;min-width:0;min-height:48px;font:inherit;background:#0d0d11;border:1px solid #ffffff40;border-radius:0;padding:12px 14px;display:block}.video-purchase-form input[type=file]{padding:10px;font-size:.875rem}.video-purchase-form textarea{resize:vertical}.video-purchase-two{grid-template-columns:1fr 1fr;gap:18px;display:grid}.video-purchase-terms{border-top:1px solid #ffffff30;border-bottom:1px solid #ffffff30;margin:10px 0 24px;padding:20px 0;font-size:.9375rem;line-height:1.6}.video-purchase-terms summary{cursor:pointer}.video-purchase-terms p{font-size:.9375rem}.video-purchase-terms h3{margin-top:22px;font-size:1rem;font-weight:600}.video-purchase-form .video-purchase-consent{align-items:flex-start;gap:12px;font-size:.875rem;line-height:1.65;display:flex}.video-purchase-consent input{accent-color:#ff8b55;flex-shrink:0;width:18px;height:18px;margin-top:5px}.video-purchase-confirmation{border:1px solid #ff976a;margin:25px 0;padding:22px}.video-purchase :is(input,textarea,select,button,a,summary):focus-visible{outline-offset:3px;outline:3px solid #ff8b55}@media (max-width:850px){.video-purchase-layout{grid-template-columns:1fr;gap:32px}.video-purchase-form{padding:25px}.video-purchase{padding-top:30px}.video-purchase aside ul{margin:16px 0}.video-purchase .video-purchase-price{margin:18px 0}}@media (max-width:480px){.video-purchase-form{padding:22px 17px}.video-purchase-two{grid-template-columns:1fr;gap:0}.video-purchase-preview{padding:16px}}
