.ctg{--g-ink:#1d1018;--g-ink2:#2a1826;--g-plum:#3e2739;--g-hot:#c92f68;--g-hot2:#b0245a;--g-blush:#fcf6f8;--g-pink:#f3c6d3;--g-gold:#e9c08a;--g-line:#dcd7db;--g-muted:#6b5664;padding:80px 0;background:#fff;color:var(--g-plum);font-family:var(--font-body);line-height:1.55;overflow-x:clip}.ctg *,.ctg *:before,.ctg *:after{box-sizing:border-box}.ctg :where(h1,h2,h3,p,ul,ol,figure,table,dl,dd){margin:0}.ctg :where(ul,ol){padding:0}.ctg :where(.ctg-rte,.ctg-acc__a,.ctg-card__d,.ctg-step__d,.ctg-lead,.ctg-note) a{color:var(--g-hot);text-decoration:underline;text-underline-offset:2px}.ctg--dark :where(.ctg-rte,.ctg-acc__a,.ctg-card__d,.ctg-step__d,.ctg-lead,.ctg-note) a,.ctg--plum :where(.ctg-rte,.ctg-acc__a,.ctg-card__d,.ctg-step__d,.ctg-lead,.ctg-note) a{color:var(--g-pink)}.ctg--hot :where(.ctg-rte,.ctg-lead,.ctg-note) a,.ctg-callout--hot .ctg-rte a{color:#fff}.ctg--white{background:#fff}.ctg--blush{background:var(--g-blush)}.ctg--pink{background:var(--g-pink)}.ctg--dark{background:var(--g-ink);color:var(--g-blush)}.ctg--plum{background:var(--g-plum);color:var(--g-blush)}.ctg--hot{background:var(--g-hot);color:#fff}.ctg--tight{padding:48px 0}.ctg--flush-top{padding-top:0}.ctg-wrap{width:100%;max-width:1200px;margin:0 auto;padding:0 32px;display:flex;flex-direction:column;gap:28px}.ctg-wrap--narrow{max-width:880px}.ctg-head{display:flex;flex-direction:column;gap:12px;max-width:760px}.ctg-head--center{align-items:center;text-align:center;margin:0 auto}.ctg-h1,.ctg-h2,.ctg-h3{font-family:var(--font-heading);font-weight:var(--font-heading-weight,600);letter-spacing:-.025em;line-height:1.05;text-wrap:balance;color:inherit}.ctg-h1{font-size:64px}.ctg-h2{font-size:44px}.ctg-h3{font-size:22px;letter-spacing:-.01em;line-height:1.2}.ctg-em{color:var(--g-hot)}.ctg--dark .ctg-em,.ctg--plum .ctg-em{color:var(--g-pink)}.ctg--hot .ctg-em{color:var(--g-ink)}.ctg-eb{font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--g-hot)}.ctg--dark .ctg-eb,.ctg--plum .ctg-eb{color:var(--g-gold)}.ctg--hot .ctg-eb{color:#fff}.ctg-lead{font-size:18px;color:var(--g-muted);max-width:640px}.ctg--dark .ctg-lead,.ctg--plum .ctg-lead{color:#fcf6f8d1}.ctg--hot .ctg-lead{color:#ffffffeb}.ctg-note{font-size:13px;color:var(--g-muted)}.ctg--dark .ctg-note,.ctg--plum .ctg-note{color:#fcf6f8a6}.ctg--hot .ctg-note{color:#ffffffd9}.ctg-tick{font-variant-numeric:tabular-nums}.ctg-btns{display:flex;flex-wrap:wrap;gap:12px}.ctg-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:52px;padding:0 28px;border-radius:12px;border:0;font:inherit;font-weight:600;font-size:15px;line-height:1.1;text-align:center;text-decoration:none;cursor:pointer;transition:transform var(--dur-1) var(--ease-out),background-color var(--dur-1) var(--ease-out),box-shadow var(--dur-1) var(--ease-out)}.ctg-btn:hover{transform:translateY(-1px)}.ctg-btn--hot{background:var(--g-hot);color:#fff}.ctg-btn--hot:hover{background:var(--g-hot2)}.ctg-btn--plum{background:var(--g-plum);color:var(--g-blush)}.ctg-btn--plum:hover{background:var(--g-ink2)}.ctg-btn--blush{background:var(--g-blush);color:var(--g-plum)}.ctg-btn--blush:hover{background:#fff}.ctg-btn--line{background:transparent;color:inherit;box-shadow:inset 0 0 0 1.5px currentColor}.ctg-btn--ink{background:var(--g-ink);color:#fff}.ctg.ctg-hero{padding:0}.ctg-hero{position:relative;background:var(--g-ink);color:var(--g-blush);isolation:isolate}.ctg-hero--blush{background:var(--g-blush);color:var(--g-plum)}.ctg-hero__in{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:48px;align-items:center;padding-top:72px;padding-bottom:72px}.ctg-hero--noimg .ctg-hero__in{grid-template-columns:minmax(0,1fr);padding-top:56px;padding-bottom:56px}.ctg-hero__copy{display:flex;flex-direction:column;gap:20px;max-width:720px}.ctg-hero__media{border-radius:24px;overflow:hidden;aspect-ratio:4/3;background:var(--g-ink2)}.ctg-hero__media img{width:100%;height:100%;object-fit:cover;display:block}.ctg-crumbs{display:flex;flex-wrap:wrap;gap:6px;font-size:13px;list-style:none;color:#fcf6f8b3}.ctg-hero--blush .ctg-crumbs{color:var(--g-muted)}.ctg-crumbs a{color:inherit;text-decoration:none}.ctg-crumbs a:hover{text-decoration:underline}.ctg-crumbs li+li:before{content:"/";margin-right:6px;opacity:.6}.ctg-hero .ctg-lead{max-width:560px;color:#fcf6f8d6}.ctg-hero .ctg-eb{color:var(--g-gold)}.ctg-hero .ctg-em{color:var(--g-pink)}.ctg-hero--blush .ctg-lead{color:var(--g-muted)}.ctg-hero--blush .ctg-eb,.ctg-hero--blush .ctg-em{color:var(--g-hot)}.ctg-hero__timer{display:inline-flex;align-items:center;gap:10px;flex-wrap:wrap;align-self:flex-start;padding:10px 16px;border-radius:12px;background:var(--g-hot);color:#fff;font-weight:600;font-size:15px}.ctg-hero__timer b{font-family:var(--font-heading);font-size:20px;font-variant-numeric:tabular-nums}.ctg-updated{font-size:13px;opacity:.75}.ctg.ctg-trust{padding:18px 0}.ctg-trust{background:var(--g-pink);color:var(--g-plum)}.ctg-trust__row{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px 24px;list-style:none}.ctg-trust__row li{display:flex;align-items:center;justify-content:center;gap:10px;font-weight:700;font-size:15px;min-height:28px;text-align:left}.ctg-trust__row svg{flex:none;color:var(--g-hot)}.ctg-prose{display:flex;flex-direction:column;gap:36px}.ctg-block{display:flex;flex-direction:column;gap:12px}.ctg-rte{display:flex;flex-direction:column;gap:12px;font-size:16.5px}.ctg-rte :where(ul,ol){padding-left:22px;display:flex;flex-direction:column;gap:8px}.ctg-rte li::marker{color:var(--g-hot)}.ctg-rte strong{font-weight:700}.ctg-rte h3{font-family:var(--font-heading);font-size:20px;font-weight:var(--font-heading-weight,600);letter-spacing:-.01em}.ctg-callout{display:flex;gap:14px;align-items:flex-start;border-radius:16px;padding:20px 22px;background:var(--g-blush);border:1px solid var(--g-pink)}.ctg--blush .ctg-callout{background:#fff}.ctg--dark .ctg-callout,.ctg--plum .ctg-callout{background:#fcf6f80f;border-color:#fcf6f829}.ctg-callout--hot{background:var(--g-hot)!important;border-color:var(--g-hot)!important;color:#fff}.ctg-callout svg{flex:none;color:var(--g-hot);margin-top:2px}.ctg-callout--hot svg{color:#fff}.ctg-callout>div{display:flex;flex-direction:column;gap:6px}.ctg-callout b{font-size:16px}.ctg-checks{list-style:none;display:flex;flex-direction:column;gap:12px}.ctg-checks li{display:flex;gap:12px;align-items:flex-start;font-size:16px}.ctg-checks svg{flex:none;margin-top:2px;color:var(--g-hot)}.ctg-checks--no svg{color:var(--g-muted)}.ctg-two{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.ctg-panel{border-radius:20px;padding:26px;display:flex;flex-direction:column;gap:14px;background:var(--g-blush);border:1px solid var(--g-line)}.ctg--blush .ctg-panel{background:#fff}.ctg-panel--hot{background:var(--g-hot);border-color:var(--g-hot);color:#fff}.ctg-panel--hot .ctg-checks svg{color:#fff}.ctg-cards{display:grid;grid-template-columns:repeat(var(--cols,3),minmax(0,1fr));gap:18px;list-style:none}.ctg-cards>li{display:flex}.ctg-card{flex:1;position:relative;display:flex;flex-direction:column;gap:12px;border-radius:20px;padding:26px;background:var(--g-blush);border:1px solid var(--g-line);color:inherit;text-decoration:none}.ctg--blush .ctg-card{background:#fff}.ctg--dark .ctg-card{background:var(--g-ink2);border-color:#fcf6f81a}.ctg--plum .ctg-card{background:#fcf6f80f;border-color:#fcf6f824}.ctg-card--img{padding:0;overflow:hidden}.ctg-card--img .ctg-card__body{padding:0 22px 22px;display:flex;flex-direction:column;gap:8px}.ctg-card__img{aspect-ratio:4/3;overflow:hidden;background:var(--g-ink2)}.ctg-card__img img{width:100%;height:100%;object-fit:cover;display:block;transition:transform var(--dur-2) var(--ease-out)}a.ctg-card:hover .ctg-card__img img{transform:scale(1.04)}a.ctg-card{transition:border-color var(--dur-1) var(--ease-out),transform var(--dur-1) var(--ease-out)}a.ctg-card:hover{border-color:var(--g-hot);transform:translateY(-2px)}.ctg-card__ic{width:48px;height:48px;border-radius:14px;display:flex;align-items:center;justify-content:center;background:var(--g-hot);color:#fff;flex:none}.ctg-card__t{font-size:19px;font-weight:700;line-height:1.25}.ctg-card__d{font-size:15px;color:var(--g-muted)}.ctg--dark .ctg-card__d,.ctg--plum .ctg-card__d{color:#fcf6f8bf}.ctg-card__d p+p{margin-top:8px}.ctg-card__more{margin-top:auto;padding-top:4px;font-weight:700;font-size:14px;color:var(--g-hot);display:inline-flex;align-items:center;gap:6px}.ctg--dark .ctg-card__more,.ctg--plum .ctg-card__more{color:var(--g-pink)}.ctg-steps{display:grid;grid-template-columns:repeat(var(--cols,4),minmax(0,1fr));gap:18px;list-style:none;counter-reset:s}.ctg-step{display:flex;flex-direction:column;gap:10px;border-radius:20px;padding:24px;background:var(--g-blush);border:1px solid var(--g-line)}.ctg--blush .ctg-step{background:#fff}.ctg--dark .ctg-step,.ctg--plum .ctg-step{background:#fcf6f80f;border-color:#fcf6f824}.ctg-step__n{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--g-plum);color:var(--g-blush);font-weight:700;font-size:15px;flex:none}.ctg--dark .ctg-step__n,.ctg--plum .ctg-step__n{background:var(--g-hot);color:#fff}.ctg-step__t{font-size:18px;font-weight:700;line-height:1.25}.ctg-step__d{font-size:15px;color:var(--g-muted)}.ctg--dark .ctg-step__d,.ctg--plum .ctg-step__d{color:#fcf6f8bf}.ctg-dates{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;padding:18px 22px;border-radius:16px;background:var(--g-plum);color:var(--g-blush);font-size:15px}.ctg-dates[hidden]{display:none}.ctg-dates b{font-family:var(--font-heading);font-size:22px;color:#fff}.ctg-dates i{font-style:normal;opacity:.5}.ctg-dates span{display:inline-flex;align-items:baseline;gap:8px}.ctg-faq-nav{display:flex;flex-wrap:wrap;gap:8px;list-style:none}.ctg-faq-nav a{display:inline-flex;align-items:center;min-height:44px;padding:0 18px;border-radius:999px;border:1px solid var(--g-line);background:#fff;color:var(--g-plum);font-size:14px;font-weight:600;text-decoration:none;white-space:nowrap;transition:border-color var(--dur-1) var(--ease-out),background-color var(--dur-1) var(--ease-out),color var(--dur-1) var(--ease-out)}.ctg-faq-nav a:hover{border-color:var(--g-plum)}.ctg-faq-nav a[aria-current=true]{background:var(--g-plum);border-color:var(--g-plum);color:var(--g-blush)}.ctg-faq-groups{display:flex;flex-direction:column;gap:48px}.ctg-faq-group{display:flex;flex-direction:column;gap:14px;scroll-margin-top:96px}.ctg-acc details{border-bottom:1px solid var(--g-line)}.ctg-acc details:first-child{border-top:1px solid var(--g-line)}.ctg--dark .ctg-acc details,.ctg--plum .ctg-acc details{border-color:#fcf6f829}.ctg-acc summary{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:16px;min-height:60px;padding:14px 0;font-weight:600;font-size:17px;line-height:1.35;cursor:pointer}.ctg-acc summary::-webkit-details-marker{display:none}.ctg-acc summary:focus-visible{outline:2px solid var(--g-hot);outline-offset:2px;border-radius:6px}.ctg-acc summary svg{flex:none;width:20px;height:20px;transition:transform var(--dur-1) var(--ease-out)}.ctg-acc details[open] summary svg{transform:rotate(45deg)}.ctg-acc__a{padding:0 0 20px;color:var(--g-muted);font-size:15.5px;max-width:760px;display:flex;flex-direction:column;gap:10px}.ctg--dark .ctg-acc__a,.ctg--plum .ctg-acc__a{color:#fcf6f8c7}.ctg-acc__a :where(ul,ol){padding-left:20px;display:flex;flex-direction:column;gap:6px}.ctg-tb{overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid var(--g-line);border-radius:16px;background:#fff;color:var(--g-plum)}.ctg-tb table{width:100%;border-collapse:collapse;font-size:15px}.ctg-tb caption{text-align:left;padding:14px 16px 0;font-size:13px;color:var(--g-muted)}.ctg-tb th,.ctg-tb td{padding:13px 16px;text-align:left;border-top:1px solid var(--g-line);vertical-align:top}.ctg-tb thead th{font-size:14px;color:var(--g-plum);text-transform:none;letter-spacing:0;border-top:0;background:var(--g-blush);font-weight:700;white-space:nowrap}.ctg-tb tbody th{font-weight:700;font-size:inherit;color:var(--g-plum);text-transform:none;letter-spacing:0}.ctg-tb--num td,.ctg-tb--num tbody th{font-variant-numeric:tabular-nums}.ctg-tb--first-strong tbody td:nth-child(2){font-weight:700;background:#c92f680d}.ctg-swipe-hint{display:none;font-size:13px;font-weight:600;color:var(--g-hot)}.ctg-tb tbody tr:nth-child(2n){background:#fcf6f899}.ctg-split{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:56px;align-items:center}.ctg-split--flip .ctg-split__media{order:2}.ctg-split__media{border-radius:24px;overflow:hidden;aspect-ratio:4/3;background:var(--g-ink2)}.ctg-split__media--tall{aspect-ratio:4/5}.ctg-split__media img{width:100%;height:100%;object-fit:cover;display:block}.ctg-split__copy{display:flex;flex-direction:column;gap:18px}.ctg-chains{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.ctg-chain{border-radius:20px;padding:26px;display:flex;flex-direction:column;gap:16px;background:var(--g-ink2);border:1px solid rgba(252,246,248,.08);color:var(--g-blush)}.ctg-chain--us{background:var(--g-hot);border-color:var(--g-hot);color:#fff}.ctg-chain__l{font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;opacity:.75}.ctg-chain--us .ctg-chain__l{opacity:1}.ctg-chain ol{display:flex;flex-wrap:wrap;align-items:center;gap:8px;list-style:none;font-size:14px}.ctg-chain li{display:contents}.ctg-chain li span,.ctg-chain li del{padding:8px 12px;border-radius:999px;background:#fcf6f814}.ctg-chain li del{opacity:.6}.ctg-chain li i{font-style:normal;opacity:.5}.ctg-chain--us li span{background:#fff;color:var(--g-plum);font-weight:600}.ctg-chain--us li i{opacity:1}.ctg-chain__f{font-size:15px;padding-top:12px;border-top:1px solid rgba(252,246,248,.14)}.ctg-chain--us .ctg-chain__f{border-top-color:#ffffff59;font-weight:600}.ctg-offer{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px;align-items:stretch}.ctg-offer__sale{border-radius:24px;padding:32px;background:var(--g-hot);color:#fff;display:flex;flex-direction:column;gap:16px;justify-content:space-between}.ctg-offer__big{font-family:var(--font-heading);font-weight:var(--font-heading-weight,600);font-size:96px;line-height:.9;letter-spacing:-.04em}.ctg-offer__big small{font-size:.4em;letter-spacing:-.01em;margin-left:6px}.ctg-clock{display:flex;align-items:flex-end;gap:12px}.ctg-clock__u{display:flex;flex-direction:column;align-items:center}.ctg-clock__n{font-family:var(--font-heading);font-weight:var(--font-heading-weight,600);font-size:48px;line-height:1;font-variant-numeric:tabular-nums}.ctg-clock__u small{font-size:11px;font-weight:700;letter-spacing:.08em;opacity:.85}.ctg-clock__sep{font-size:30px;font-weight:700;opacity:.7;padding-bottom:18px}.ctg-offer__tiers{border-radius:24px;padding:28px;background:var(--g-plum);color:var(--g-blush);display:flex;flex-direction:column;gap:12px}.ctg-offer__sale .ctg-eb{color:#fff}.ctg-offer__tiers .ctg-eb{color:var(--g-pink)}.ctg-offer__fine{font-size:13.5px;opacity:.85}.ctg-rung{display:flex;justify-content:space-between;align-items:center;gap:14px;padding:16px 18px;border-radius:14px;background:#fcf6f80f;border:1px solid rgba(252,246,248,.14);font-size:16px}.ctg-rung b{font-weight:700}.ctg-rung--top{background:var(--g-hot);border-color:var(--g-hot)}.ctg--plum .ctg-offer__tiers{background:var(--g-ink2)}.ctg-contact{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:40px;align-items:start}.ctg-contact .ctg-head{max-width:none}.ctg-channels{display:flex;flex-direction:column;gap:14px;list-style:none}.ctg-channel{display:flex;gap:14px;align-items:flex-start;padding:20px;border-radius:18px;background:var(--g-blush);border:1px solid var(--g-line)}.ctg-channel .ctg-card__ic{width:44px;height:44px;border-radius:12px}.ctg-channel>div{display:flex;flex-direction:column;gap:3px;min-width:0}.ctg-channel__t{font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--g-muted)}.ctg-channel__v{font-size:17px;font-weight:700;overflow-wrap:anywhere}.ctg-channel__v a{color:inherit;text-decoration:none}.ctg-channel__v a:hover{text-decoration:underline}.ctg-channel__n{font-size:14px;color:var(--g-muted)}.ctg-form{display:flex;flex-direction:column;gap:16px;padding:30px;border-radius:24px;background:#fff;border:1px solid var(--g-line);box-shadow:0 20px 60px #3e273914}.ctg-form__row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.ctg-field{display:flex;flex-direction:column;gap:6px}.ctg-field label{font-size:14px;font-weight:600}.ctg-field label span{font-weight:400;color:var(--g-muted)}.ctg-field :where(input,select,textarea){width:100%;min-height:50px;padding:12px 14px;border-radius:12px;border:1px solid var(--g-line);background:#fff;color:var(--g-plum);font:inherit;font-size:16px}.ctg-field textarea{min-height:140px;resize:vertical}.ctg-field :where(input,select,textarea):focus{outline:2px solid var(--g-hot);outline-offset:1px;border-color:transparent}.ctg-field [aria-invalid=true]{border-color:var(--g-hot)}.ctg-msg{padding:14px 16px;border-radius:12px;font-size:15px}.ctg-msg--ok{background:#e9f6ee;color:#1d5b35}.ctg-msg--err{background:#fbe8ee;color:#8a1c44}.ctg-form .ctg-btn{align-self:flex-start}.ctg-form__fine{font-size:13px;color:var(--g-muted)}.ctg-links{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px;list-style:none}.ctg-links a{display:flex;justify-content:space-between;align-items:center;gap:12px;min-height:56px;padding:14px 18px;border-radius:14px;border:1px solid var(--g-line);background:#fff;color:var(--g-plum);font-weight:600;text-decoration:none;transition:border-color var(--dur-1) var(--ease-out)}.ctg-links a:hover{border-color:var(--g-hot)}.ctg-links svg{flex:none;color:var(--g-hot)}.ctg--dark .ctg-links a,.ctg--plum .ctg-links a{background:#fcf6f80f;border-color:#fcf6f829;color:var(--g-blush)}.ctg-cta{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px 36px}.ctg-cta__copy{display:flex;flex-direction:column;gap:10px;max-width:680px}@media(max-width:990px){.ctg-h1{font-size:52px}.ctg-cards{grid-template-columns:repeat(min(var(--cols,3),2),minmax(0,1fr))}.ctg-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.ctg-contact{grid-template-columns:minmax(0,1fr)}}@media(max-width:749px){.ctg{padding:52px 0}.ctg--tight{padding:36px 0}.ctg--flush-top{padding-top:0}.ctg-wrap{padding:0 16px;gap:22px}.ctg-h1{font-size:38px}.ctg-h2{font-size:30px}.ctg-h3{font-size:19px}.ctg-lead{font-size:16px}.ctg-hero__in{grid-template-columns:minmax(0,1fr);gap:24px;padding-top:36px;padding-bottom:40px}.ctg-hero--noimg .ctg-hero__in{padding-top:32px;padding-bottom:36px}.ctg-hero__media{order:-1;aspect-ratio:16/10;border-radius:18px}.ctg-hero__copy{gap:16px}.ctg-btns{flex-direction:column}.ctg-btns .ctg-btn{width:100%}.ctg-trust__row{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ctg-trust__row li{justify-content:flex-start;font-size:13.5px}.ctg-two,.ctg-split,.ctg-chains,.ctg-offer{grid-template-columns:minmax(0,1fr);gap:16px}.ctg-split{gap:24px}.ctg-split--flip .ctg-split__media{order:0}.ctg-cards,.ctg-steps{grid-template-columns:minmax(0,1fr);gap:12px}.ctg-cards--imgs{grid-template-columns:repeat(2,minmax(0,1fr))}.ctg-cards--imgs .ctg-card__body{padding:0 14px 16px}.ctg-cards--imgs .ctg-card__t{font-size:16px}.ctg-cards--imgs .ctg-card__d{font-size:13.5px}.ctg-card,.ctg-step,.ctg-panel{padding:20px;border-radius:18px}.ctg-card--img{padding:0}.ctg-card:not(.ctg-card--img){display:grid;grid-template-columns:44px minmax(0,1fr);column-gap:14px;row-gap:6px;align-items:start}.ctg-card:not(.ctg-card--img)>:not(.ctg-card__ic){grid-column:2}.ctg-card:not(.ctg-card--img) .ctg-card__ic{grid-row:1 / span 3;width:44px;height:44px;border-radius:12px}.ctg-card__t{font-size:17px}.ctg-rte{font-size:15.5px}.ctg-prose{gap:28px}.ctg-faq-nav{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin:0 -16px;padding:0 16px}.ctg-faq-nav::-webkit-scrollbar{display:none}.ctg-faq-nav li{flex:none}.ctg-acc summary{font-size:16px}.ctg-faq-groups{gap:36px}.ctg-tb table{font-size:14px}.ctg-tb--wide table{min-width:600px}.ctg-swipe-hint{display:block;margin-bottom:-10px}.ctg-tb th,.ctg-tb td{padding:11px 12px}.ctg-offer__sale,.ctg-offer__tiers{padding:22px;border-radius:20px}.ctg-offer__big{font-size:72px}.ctg-clock__n{font-size:38px}.ctg-form{padding:20px;border-radius:20px}.ctg-form__row{grid-template-columns:minmax(0,1fr)}.ctg-form .ctg-btn{align-self:stretch}.ctg-cta .ctg-btn{width:100%}.ctg-dates b{font-size:19px}}@media(prefers-reduced-motion:reduce){.ctg-btn,.ctg-card__img img,a.ctg-card,.ctg-acc summary svg,.ctg-faq-nav a,.ctg-links a{transition:none}.ctg-btn:hover,a.ctg-card:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/ct-page.css.map */
