.sat{--ink: #211d19;--muted: #7c736b;--line: #e7dfd5;--sand: #f5efe7;--clay: #ece2d6;--cream: #fdfbf8;--accent: #8a6a45;--accent-deep: #6d5236;--white: #ffffff;--sp-1: 4px;--sp-2: 8px;--sp-3: 12px;--sp-4: 16px;--sp-5: 24px;--sp-6: 32px;--sp-7: 48px;--sp-8: 64px;--sp-9: 96px;--maxw: 1180px;--radius: 14px;--radius-lg: 22px;--serif: "Lora", Georgia, "Times New Roman", serif;--sans: ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif;box-sizing:border-box;display:block;font-family:var(--sans);color:var(--ink);-webkit-font-smoothing:antialiased}.sat *,.sat *:before,.sat *:after{box-sizing:border-box}.sat__inner{max-width:var(--maxw);margin:0 auto;padding:0 20px}@media(min-width:750px){.sat__inner{padding:0 40px}}.sat--pad{padding:56px 0}.sat--pad-lg{padding:72px 0}@media(min-width:750px){.sat--pad{padding:88px 0}.sat--pad-lg{padding:120px 0}}.sat--cream{background:var(--cream)}.sat--sand{background:var(--sand)}.sat--clay{background:var(--clay)}.sat--white{background:var(--white)}.sat--ink{background:var(--ink);color:#f3ece3}.sat--ink .sat-h2,.sat--ink .sat-h3{color:#fdfbf8}.sat--ink .sat-p{color:#cfc4b6}.sat-kicker{margin:0 0 14px;font-size:11px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--accent)}.sat--ink .sat-kicker{color:#c2a884}.sat-h1{margin:0 0 20px;font-family:var(--serif);font-weight:500;font-size:clamp(34px,8.6vw,62px);line-height:1.06;letter-spacing:-.018em}.sat-h2{margin:0 0 18px;font-family:var(--serif);font-weight:500;font-size:clamp(27px,5.4vw,42px);line-height:1.12;letter-spacing:-.014em}.sat-h3{margin:0 0 10px;font-family:var(--serif);font-weight:500;font-size:clamp(19px,3.1vw,24px);line-height:1.22;letter-spacing:-.006em}.sat-h4{margin:0 0 8px;font-size:15px;font-weight:650;letter-spacing:.01em}.sat-p{margin:0 0 16px;font-size:16px;line-height:1.62;color:var(--muted);max-width:62ch}.sat-p--lead{font-size:18px;line-height:1.55;color:#4d463f}.sat-p--sm{font-size:14px;line-height:1.55}.sat-p:last-child{margin-bottom:0}.sat-em{font-style:italic;color:var(--accent)}.sat-center{text-align:center}.sat-center .sat-p{margin-left:auto;margin-right:auto}.sat-head{max-width:720px;margin:0 auto 44px}.sat-h1,.sat-h2,.sat-h3{font-variant-numeric:lining-nums tabular-nums;font-feature-settings:"lnum" 1,"tnum" 1}.sat-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:54px;padding:0 32px;border:1px solid var(--ink);border-radius:999px;background:var(--ink);color:var(--cream)!important;font-size:13px;font-weight:650;letter-spacing:.12em;text-transform:uppercase;text-decoration:none!important;cursor:pointer;transition:transform .18s ease,background .22s ease,box-shadow .22s ease}.sat-btn:hover{background:var(--accent-deep);border-color:var(--accent-deep);transform:translateY(-2px);box-shadow:0 10px 26px #211d192e}.sat-btn--ghost{background:transparent;color:var(--ink)!important}.sat-btn--ghost:hover{background:var(--ink);color:var(--cream)!important}.sat-btn--light{background:var(--cream);border-color:var(--cream);color:var(--ink)!important}.sat-btn--light:hover{background:#fff;border-color:#fff;color:var(--ink)!important}.sat-btn--wide{width:100%}@media(min-width:750px){.sat-btn--wide{width:auto}}.sat .sat-rl__cta,.sat .sat-pr__cta{text-align:center}.sat-img{display:block;width:100%;height:100%;object-fit:cover}.sat-figure{position:relative;overflow:hidden;border-radius:var(--radius-lg);background:var(--clay)}.sat-figure--portrait{aspect-ratio:4 / 5}.sat-figure--square{aspect-ratio:1 / 1}.sat-figure--wide{aspect-ratio:16 / 10}.sat-figure--tall{aspect-ratio:3 / 4}.sat-grid{display:grid;gap:20px}@media(min-width:750px){.sat-grid--2{grid-template-columns:repeat(2,1fr);gap:28px}.sat-grid--3{grid-template-columns:repeat(3,1fr);gap:26px}.sat-grid--4{grid-template-columns:repeat(2,1fr);gap:24px}}@media(min-width:1100px){.sat-grid--4{grid-template-columns:repeat(4,1fr)}}.sat-split{display:grid;gap:32px;align-items:center}@media(min-width:900px){.sat-split{grid-template-columns:1fr 1fr;gap:64px}.sat-split--flip .sat-split__media{order:2}}.sat-card{background:var(--white);border:1px solid var(--line);border-radius:var(--radius);padding:26px 22px;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.sat-card:hover{transform:translateY(-4px);box-shadow:0 14px 34px #211d1917;border-color:var(--clay)}.sat-card__num{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;margin-bottom:16px;border-radius:50%;background:var(--sand);color:var(--accent);font-family:var(--serif);font-size:15px;font-weight:500}.sat--ink .sat-card{background:#2c2722;border-color:#3d362f}.sat--ink .sat-card .sat-h4{color:#fdfbf8}.sat--ink .sat-card .sat-p{color:#b8ac9d}.sat-rv{opacity:0;transform:translateY(22px);transition:opacity .7s cubic-bezier(.2,.7,.3,1),transform .7s cubic-bezier(.2,.7,.3,1)}.sat-rv.is-in{opacity:1;transform:none}.sat-rv[data-d="1"]{transition-delay:.08s}.sat-rv[data-d="2"]{transition-delay:.16s}.sat-rv[data-d="3"]{transition-delay:.24s}.sat-rv[data-d="4"]{transition-delay:.32s}@media(prefers-reduced-motion:reduce){.sat-rv{opacity:1;transform:none;transition:none}.sat-ticker__track{animation:none!important}.sat-btn:hover,.sat-card:hover{transform:none}}.sat-rule{height:1px;background:var(--line);border:0;margin:0}.sat-dot{width:5px;height:5px;border-radius:50%;background:var(--accent);display:inline-block}.sat-pill{display:inline-flex;align-items:center;gap:8px;padding:7px 15px;border-radius:999px;background:var(--sand);border:1px solid var(--line);font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--accent-deep)}.sat--dyn{padding-top:calc(var(--sat-pt, 88px) * .62);padding-bottom:calc(var(--sat-pb, 88px) * .62)}@media(min-width:750px){.sat--dyn{padding-top:var(--sat-pt, 88px);padding-bottom:var(--sat-pb, 88px)}}.sat .sat-head,.sat .sat-pn__head,.sat .sat-rl__head,.sat .sat-bf__head,.sat .sat-pr__head{text-align:center!important;margin-left:auto!important;margin-right:auto!important}.sat .sat-head .sat-p,.sat .sat-pn__head .sat-p,.sat .sat-rl__head .sat-p,.sat .sat-bf__head .sat-p,.sat .sat-pr__head .sat-p{margin-left:auto!important;margin-right:auto!important}
/*# sourceMappingURL=/cdn/shop/t/16/assets/satora.css.map */
