[data-ck-root].ck-root{--ck-bg:#060606;--ck-fg:#f5f5f5;--ck-muted:color-mix(in srgb, var(--ck-fg) 60%, transparent);--ck-card:color-mix(in srgb, var(--ck-fg) 6%, var(--ck-bg));--ck-border:color-mix(in srgb, var(--ck-fg) 14%, transparent);--ck-radius:10px;--sk-accent:#fdda0d;background:var(--ck-bg);color:var(--ck-fg);min-height:100%}[data-ck-root].ck-root[data-theme=light]{--ck-bg:#fff;--ck-fg:#0b0b0b}[data-ck-root].ck-root[data-ck-preset=sharkz]{--ck-bg:var(--sk-bg)}.ck-canvas{grid-template-columns:1fr 1fr;align-items:start;gap:28px;max-width:1080px;margin:0 auto;padding:32px 20px 56px;display:grid}@media (max-width:820px){.ck-canvas{grid-template-columns:1fr;gap:18px;padding:20px 14px 40px}}.ck-region{flex-direction:column;gap:18px;min-width:0;display:flex}.ck-block{font:inherit}.ck-image__img{width:100%;height:auto;display:block}.ck-image__img--rounded{border-radius:var(--ck-radius)}.ck-image--empty{aspect-ratio:4/3;border:1px dashed var(--ck-border);border-radius:var(--ck-radius);color:var(--ck-muted);place-items:center;font-size:14px;display:grid}.ck-text--center{text-align:center}.ck-text__title{margin:0 0 6px;font-size:20px;font-weight:700}.ck-text__body{color:var(--ck-muted);white-space:pre-wrap;margin:0;line-height:1.55}.ck-banner--text{background:var(--sk-accent);color:#060606;text-align:center;border-radius:10px;padding:10px 14px;font-weight:600}.ck-banner__img{border-radius:var(--ck-radius);width:100%;height:auto;display:block}.ck-timer{border:1px solid var(--ck-border);background:var(--ck-card);border-radius:10px;justify-content:center;align-items:center;gap:10px;padding:10px 14px;display:flex}.ck-timer__label{color:var(--ck-muted);font-size:14px}.ck-timer__clock{font-variant-numeric:tabular-nums;color:var(--sk-accent);font-size:18px;font-weight:700}.ck-guarantee{border:1px solid var(--ck-border);border-radius:var(--ck-radius);background:var(--ck-card);align-items:flex-start;gap:12px;padding:14px;display:flex}.ck-guarantee__badge{background:var(--sk-accent);color:#060606;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font-weight:700;display:grid}.ck-guarantee__title{display:block}.ck-guarantee__body{color:var(--ck-muted);margin:2px 0 0;font-size:14px}.ck-testimonial{border-left:3px solid var(--sk-accent);background:var(--ck-card);border-radius:0 var(--ck-radius) var(--ck-radius) 0;margin:0;padding:16px}.ck-testimonial__quote{margin:0;font-style:italic;line-height:1.5}.ck-testimonial__author{margin-top:8px;font-size:14px;font-weight:600}.ck-testimonial__role{color:var(--ck-muted);font-weight:400}.ck-benefits{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.ck-benefits__item{align-items:flex-start;gap:10px;display:flex}.ck-benefits__mark{color:var(--sk-accent);font-weight:700}.ck-price-summary{border:1px solid var(--ck-border);border-radius:var(--ck-radius);background:var(--ck-card);flex-direction:column;gap:6px;padding:14px;display:flex}.ck-price-summary__row{justify-content:space-between;align-items:baseline;font-size:14px;display:flex}.ck-price-summary__row--total{font-size:16px}.ck-price-summary__total{font-variant-numeric:tabular-nums;font-weight:700}.ck-price-summary__savings{color:var(--sk-accent)}.ck-product-list{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.ck-product-list__item{align-items:center;gap:10px;display:flex}.ck-product-list__thumb{object-fit:cover;border-radius:8px;flex:none;width:40px;height:40px}.ck-product-list__info{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.ck-product-list__name{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.ck-product-list__meta{color:var(--ck-muted);font-size:12px}.ck-product-list__line{font-variant-numeric:tabular-nums;flex:none;font-size:14px;font-weight:600}.ck-coupon{flex-direction:column;gap:6px;display:flex}.ck-coupon__row{gap:8px;display:flex}.ck-coupon__input{border:1px solid var(--ck-border);background:var(--ck-bg);min-width:0;color:var(--ck-fg);border-radius:10px;flex:1;padding:10px 12px;font-size:14px}.ck-coupon__apply{background:var(--sk-accent);color:#060606;cursor:pointer;border:0;border-radius:10px;padding:10px 16px;font-weight:600}.ck-coupon__apply:disabled{opacity:.6;cursor:default}.ck-coupon--applied{border:1px solid var(--ck-border);background:var(--ck-card);border-radius:10px;flex-direction:row;justify-content:space-between;align-items:center;padding:10px 14px;font-size:14px}.ck-coupon__remove{color:var(--ck-muted);cursor:pointer;background:0 0;border:0;font-size:13px;text-decoration:underline}.ck-coupon__error{color:#ef4444;font-size:13px}.ck-order-bump{flex-direction:column;gap:8px;display:flex}.ck-order-bump__row{border:1px solid var(--ck-border);background:var(--ck-bg);cursor:pointer;border-radius:10px;align-items:center;gap:10px;padding:10px 12px;display:flex}.ck-order-bump__row--checked{border-color:var(--sk-accent);background:var(--ck-card)}.ck-order-bump__checkbox{width:18px;height:18px;accent-color:var(--sk-accent);cursor:pointer;flex:none}.ck-order-bump__thumb{object-fit:cover;border-radius:8px;flex:none;width:40px;height:40px}.ck-order-bump__info{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.ck-order-bump__label{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.ck-order-bump__headline{color:var(--ck-muted);font-size:12px}.ck-order-bump__price{font-variant-numeric:tabular-nums;color:var(--sk-accent);flex:none;font-size:14px;font-weight:600}.ck-faq{flex-direction:column;gap:8px;display:flex}.ck-faq__item{border:1px solid var(--ck-border);background:var(--ck-card);border-radius:10px;padding:12px 14px}.ck-faq__q{cursor:pointer;font-size:14px;font-weight:600;list-style:none}.ck-faq__q::-webkit-details-marker{display:none}.ck-faq__a{color:var(--ck-muted);margin:8px 0 0;font-size:14px;line-height:1.5}.ck-hero{flex-direction:column;gap:16px;display:flex}.ck-hero--left,.ck-hero--right{flex-direction:row;align-items:center;gap:24px}.ck-hero--right{flex-direction:row-reverse}.ck-hero__img{border-radius:var(--ck-radius);flex:1;order:-1;width:100%;min-width:0;height:auto}.ck-hero--below .ck-hero__img{order:1}.ck-hero--left .ck-hero__content,.ck-hero--right .ck-hero__content{flex:1;min-width:0}.ck-hero--background{border-radius:var(--ck-radius);color:#fff;background-position:50%;background-size:cover;padding:48px 24px;position:relative;overflow:hidden}.ck-hero--background:before{content:"";background:#00000073;position:absolute;inset:0}.ck-hero--background .ck-hero__content{z-index:1;position:relative}.ck-hero--align-center .ck-hero__content{text-align:center;align-items:center}.ck-hero__content{flex-direction:column;gap:8px;display:flex}.ck-hero__eyebrow{letter-spacing:.04em;text-transform:uppercase;color:var(--sk-accent);font-size:12px;font-weight:600}.ck-hero__title{margin:0;font-size:28px;font-weight:700;line-height:1.15}.ck-hero__subtitle{color:var(--ck-muted);margin:0;line-height:1.5}.ck-hero__cta{background:var(--sk-accent);color:#060606;cursor:pointer;border:0;border-radius:10px;align-self:flex-start;margin-top:6px;padding:12px 22px;font-weight:600;text-decoration:none;display:inline-block}.ck-hero--align-center .ck-hero__cta{align-self:center}.ck-hero__cta:disabled{opacity:.5;cursor:default}.ck-video{border-radius:var(--ck-radius);background:#000;width:100%;position:relative;overflow:hidden}.ck-video__el{border:0;width:100%;height:100%;display:block}.ck-cta{flex-direction:column;gap:6px;display:flex}.ck-cta--align-center{text-align:center;align-items:center}.ck-cta__btn{cursor:pointer;text-align:center;border:0;border-radius:10px;font-weight:600;text-decoration:none;display:inline-block}.ck-cta__btn--primary{background:var(--sk-accent);color:#060606}.ck-cta__btn--secondary{background:var(--ck-card);color:var(--ck-fg);border:1px solid var(--ck-border)}.ck-cta__btn--ghost{color:var(--ck-fg);border:1px solid var(--ck-border);background:0 0}.ck-cta__btn--md{padding:10px 18px;font-size:14px}.ck-cta__btn--lg{padding:13px 24px;font-size:15px}.ck-cta__btn--full{width:100%;display:block}.ck-cta__btn:disabled{opacity:.5;cursor:default}.ck-cta__sub{color:var(--ck-muted);font-size:12px}.ck-social-proof{flex-direction:column;gap:12px;display:flex}.ck-social-proof__title{margin:0;font-size:18px;font-weight:700}.ck-social-proof__grid{gap:14px;display:grid}.ck-social-proof__grid--reviews{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.ck-social-proof__grid--logos{grid-template-columns:repeat(auto-fit,minmax(90px,1fr));align-items:center}.ck-social-proof__grid--stats,.ck-social-proof__grid--count{grid-template-columns:repeat(auto-fit,minmax(110px,1fr))}.ck-social-proof__logo{object-fit:contain;filter:grayscale();opacity:.8;max-width:100%;height:32px}.ck-social-proof__review{border:1px solid var(--ck-border);border-radius:var(--ck-radius);background:var(--ck-card);flex-direction:column;gap:8px;padding:14px;display:flex}.ck-social-proof__stars{color:var(--sk-accent);font-size:14px}.ck-social-proof__quote{margin:0;font-size:14px;line-height:1.5}.ck-social-proof__author{align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex}.ck-social-proof__avatar{object-fit:cover;border-radius:50%;width:28px;height:28px}.ck-social-proof__stat{text-align:center;flex-direction:column;gap:2px;display:flex}.ck-social-proof__value{color:var(--sk-accent);font-size:24px;font-weight:700}.ck-social-proof__label{color:var(--ck-muted);font-size:12px}.ck-rich-text{flex-direction:column;gap:12px;display:flex}.ck-rich-text--center{text-align:center}.ck-rich-text--narrow{max-width:480px;margin:0 auto}.ck-rich-text--wide{max-width:100%}.ck-rich-text__p{color:var(--ck-muted);margin:0;line-height:1.6}.ck-spacer{align-items:center;display:flex}.ck-spacer--xs{height:8px}.ck-spacer--sm{height:16px}.ck-spacer--md{height:28px}.ck-spacer--lg{height:44px}.ck-spacer--xl{height:64px}.ck-spacer__divider{border:0;border-top:1px solid var(--ck-border);width:100%;margin:0}.ck-custom{border:1px dashed var(--ck-border);border-radius:var(--ck-radius);color:var(--ck-muted);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:24px;display:flex}.ck-custom__label{color:var(--ck-fg);font-weight:600}.ck-custom__hint{font-size:12px}.ck-custom.ck-custom--live{text-align:initial;border:0;border-radius:0;padding:0;display:block}
