.cv-start .oy-section{padding-block:42px}.cv-start h2{font-size:clamp(30px,4vw,48px);line-height:1.08}.cv-start h3{font-size:25px;line-height:1.2}.cv-start .oy-section-heading{margin-bottom:18px}.cv-start-hero{background:#061722;color:#fffdf8;padding:30px 0 34px}.cv-start-hero>.oy-shell{max-width:780px}.cv-start-hero h1{font-family:var(--heading);font-size:clamp(36px,6vw,64px);line-height:1;text-transform:uppercase;margin-bottom:14px}.cv-start-hero h1 em{color:var(--gold);font-style:normal}.cv-start-lede{font-size:16px;line-height:1.5;margin-bottom:16px}.cv-start-offer{display:grid;grid-template-columns:110px 1fr;gap:18px;align-items:center;margin:12px 0 18px}.cv-start-offer img{width:110px;height:172px;object-fit:contain}.cv-start-offer h2{font-family:var(--body);font-size:20px;margin:0 0 6px}.cv-start-offer p{font-size:13px;line-height:1.5;margin-bottom:8px}.cv-start-price{font-size:26px;color:var(--gold)}.cv-start-price small{font-size:13px;color:var(--white);font-weight:400}.cv-start-hero .purchase-form{margin:0}.cv-start-hero .oy-primary{width:100%;min-height:52px}.cv-start-shipping{font-size:12px;line-height:1.5;margin:10px 0}.cv-start-hero a{font-size:13px;text-underline-offset:4px}.cv-start-nav{display:flex;gap:12px;flex-wrap:wrap;margin-top:14px}.cv-start-nav a{padding:7px 0}.cv-preview-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.cv-preview-card{border:1px solid #06172226;background:#fffdf8;border-radius:12px;overflow:hidden}.cv-preview-card>img{width:100%;height:210px;object-fit:cover;object-position:50% 28%}.cv-preview-card>div{padding:20px}.cv-preview-card p{font-size:14px;line-height:1.55}.cv-preview-card .oy-eyebrow{font-size:10px;margin-bottom:8px}.cv-preview-card details summary{cursor:pointer;padding:12px 0;font-size:14px;font-weight:700;min-height:44px}.cv-preview-card video{width:100%;max-height:380px}.cv-checkin-preview ul{display:grid;grid-template-columns:1fr 1fr;gap:8px;list-style:none;padding:0}.cv-checkin-preview li{border:1px solid #06172226;border-radius:6px;padding:8px;font-size:13px}.cv-checkin-preview small{font-size:12px}.cv-start .oy-product-grid,.cv-start .oy-founders-grid,.cv-start .oy-guarantee-grid{gap:24px}.cv-start .oy-founders figure{max-width:260px}.cv-start .oy-founders img{max-height:280px;object-fit:cover;object-position:50% 25%}.cv-start .oy-trust-grid{margin-block:14px;gap:8px}.cv-start .oy-trust-grid span{font-size:12px;padding:8px}.cv-next ol{list-style:none;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:18px;counter-reset:steps}.cv-next li{counter-increment:steps;border-top:2px solid #d89f20;padding-top:12px}.cv-next li:before{content:'0' counter(steps);display:block;color:#7a5900;font-weight:800;margin-bottom:6px}.cv-next strong,.cv-next span{display:block}.cv-next span{font-size:14px;margin-top:6px}.cv-start .oy-guarantee-mark{display:none}.cv-start .oy-guarantee-grid{grid-template-columns:1fr}.cv-start .oy-faq-grid{gap:20px}.cv-start .oy-final{padding-bottom:50px}.cv-start .oy-final img{max-height:150px;width:auto}.cv-start .oy-final-grid{gap:20px}.cv-start .oy-safety{margin-top:20px}.cv-start .oy-facts-card{padding:20px}.cv-start .oy-eyebrow{margin-bottom:10px}
@media(max-width:759px){.cv-start .oy-shell{width:calc(100% - 32px)}.cv-start .oy-section{padding-block:30px}.cv-start h2{font-size:32px}.cv-start-hero{padding-top:22px}.cv-start-hero .oy-kicker{margin-bottom:12px}.cv-start-hero h1{font-size:40px}.cv-preview-grid,.cv-next ol{grid-template-columns:1fr}.cv-start .oy-founders-grid{display:grid;grid-template-columns:90px 1fr;gap:16px}.cv-start .oy-founders figure{margin:0}.cv-start .oy-founders img{height:120px;width:90px}.cv-start .oy-founders figcaption{font-size:10px}.cv-start .oy-founders h2{font-size:29px}.cv-start .oy-founders p{font-size:14px}.cv-start .oy-founders .oy-trust-grid{grid-template-columns:1fr}.cv-start .oy-product-grid{gap:16px}.cv-start .oy-guarantee p,.cv-start .oy-guarantee li{font-size:14px}.cv-start .oy-final h2{font-size:36px}}
@media(max-width:359px){.cv-start-hero h1{font-size:35px}.cv-start-offer{grid-template-columns:88px 1fr;gap:12px}.cv-start-offer img{width:88px;height:142px}.cv-start .oy-founders-grid{grid-template-columns:1fr}.cv-start .oy-founders figure{display:none}}

.cv-start .cv-start-offer h2{font-size:20px!important;line-height:1.2!important}.cv-start .cv-circle-preview h2 em{color:#785800}
