.cards{--cc-paper: #FAFAFB;--cc-ink: #0A0A0A;--cc-card: #1F1F24;--cc-card-ink: #FAFAFB;--cc-display: "Fraunces", Georgia, serif;--cc-body: "Inter", system-ui, sans-serif;position:relative;background:var(--cc-paper);color:var(--cc-ink);font-family:var(--cc-body);overflow:hidden}.cards__paper{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0}.cards__paper:before{content:"";position:absolute;top:-10%;right:-10%;bottom:-10%;left:-10%;opacity:.11;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='300' height='300'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0.24 0 0 0 0 0.25 0 0 0 0 0.28 0 0 0 .9 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");background-size:300px 300px}.cards__material{position:relative;z-index:1}.cards__trial{display:block;width:100%;height:900px;border:0;transition:height .25s ease}.cards__wrap{position:relative;z-index:1;max-width:1148px;margin:0 auto;padding:0 24px}.cards__about{position:relative;padding:36px 0 0}.cards__text p{font-size:clamp(15px,1.2vw,17px);line-height:1.55;max-width:620px;margin:0 0 14px;color:var(--cc-ink)}.cards__text strong,.cards__text b{font-weight:600}.cards__levels{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(20px,3vw,48px);max-width:900px;margin:28px 0}.cards__level-name{font-family:var(--cc-display);font-weight:900;font-variation-settings:"opsz" 144;font-size:clamp(26px,3vw,38px);line-height:1;letter-spacing:1px;color:var(--cc-ink)}.cards__level-sub{font-size:13px;line-height:1.4;margin-top:6px}.cards__level-sub b{font-weight:700;letter-spacing:.06em}.cards__ball{position:absolute;right:0;top:8px;width:clamp(72px,9vw,110px);height:auto;pointer-events:none;filter:drop-shadow(0 12px 16px rgba(0,0,0,.18));will-change:transform}.cards__buy{padding:40px 0 72px}.cards__card{position:relative;background:var(--cc-card);color:var(--cc-card-ink);border:2px solid var(--cc-ink);border-radius:18px;box-shadow:8px 8px 0 var(--cc-ink);padding:clamp(28px,4vw,48px);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:28px}.cards__price{font-family:var(--cc-display);font-weight:900;font-variation-settings:"opsz" 144;font-size:clamp(48px,7vw,88px);line-height:.9;letter-spacing:-.02em}.cards__note{font-size:13px;letter-spacing:.14em;text-transform:uppercase;font-weight:600;opacity:.75;margin-top:12px}.cards__btn{font-family:var(--cc-body);font-weight:600;font-size:15px;line-height:1;padding:16px 28px;border-radius:14px;text-decoration:none;cursor:pointer;background:var(--cc-paper);color:var(--cc-ink);border:2px solid var(--cc-card-ink);box-shadow:6px 6px 0 var(--cc-card-ink)}.cards__btn:hover{color:var(--cc-ink)}.cards__btn:active{transform:translate(3px,3px);box-shadow:3px 3px 0 var(--cc-card-ink)}.cards__star{position:absolute;width:88px;height:auto;top:-36px;left:46%;pointer-events:none;filter:drop-shadow(0 10px 14px rgba(0,0,0,.25));animation:cardsStarSway 8s ease-in-out infinite}@keyframes cardsStarSway{0%,to{transform:rotate(-6deg)}50%{transform:rotate(6deg) translateY(-6px)}}@media(max-width:760px){.cards__about{padding-top:28px}.cards__ball{position:static;display:block;margin:0 0 14px auto;width:60px}.cards__levels{grid-template-columns:1fr;gap:14px;margin:22px 0}.cards__card{flex-direction:column;align-items:flex-start}.cards__star{width:70px;top:-30px;left:auto;right:18px}}@media(prefers-reduced-motion:reduce){.cards__star{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/cards-landing.css.map */
