.tg{--tg-n:#13263F;--tg-g:#C9A227;--tg-s:#F6F3EA;--tg-line:#E3E0D6;--tg-ink2:#3A4D66;color:var(--tg-n)}.tg *{box-sizing:border-box}.tg h1,.tg h2,.tg h3{color:inherit;margin:0 0 12px;line-height:1.12}.tg h2{font-size:clamp(26px,3.4vw,38px)}.tg-kicker{color:#8a6d0f;font-weight:700;text-transform:uppercase;letter-spacing:.06em;font-size:13px;margin:0 0 8px}.tg-lead{font-size:17px;line-height:1.55;max-width:720px;margin:0 0 28px;color:var(--tg-ink2)}.tg-btns{display:flex;gap:12px;flex-wrap:wrap}.tg-btn{display:inline-block;padding:14px 22px;border-radius:12px;font-weight:700;text-decoration:none;font-size:16px;line-height:1.2}.tg-btn-g{background:var(--tg-g);color:var(--tg-n)}.tg-btn-o{border:1.5px solid #fff;color:#fff}.tg-btn-n{background:var(--tg-n);color:#fff}.tg-btn-on{border:1.5px solid var(--tg-n);color:var(--tg-n)}.tg-hero{position:relative;min-height:580px;display:flex;align-items:flex-end;background-color:var(--tg-n);background-size:cover;background-position:center;border-radius:18px;overflow:hidden}.tg-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#13263f1a,#13263f8c 40%,#13263feb)}.tg-hero-in{position:relative;padding:48px 44px;color:#fff;max-width:780px}.tg-eyebrow{display:inline-block;background:var(--tg-g);color:var(--tg-n);font-weight:700;font-size:12px;letter-spacing:.06em;text-transform:uppercase;padding:6px 12px;border-radius:99px;margin-bottom:16px}.tg-hero h1{font-size:clamp(34px,5.2vw,58px);color:#fff}.tg-hero p{font-size:18px;line-height:1.5;margin:0 0 24px;color:#fff}.tg-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:24px;padding:0;list-style:none}.tg-chips li{background:#ffffff24;border:1px solid rgba(255,255,255,.32);color:#fff;padding:6px 12px;border-radius:99px;font-size:13px}.tg-steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(165px,1fr));gap:14px;counter-reset:tgs;list-style:none;padding:0;margin:0}.tg-steps li{background:var(--tg-s);border-radius:14px;padding:20px 18px}.tg-steps li:before{counter-increment:tgs;content:counter(tgs);display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;background:var(--tg-n);color:#fff;font-weight:700;margin-bottom:12px}.tg-steps li.tg-hl{background:var(--tg-n);color:#fff}.tg-steps li.tg-hl:before{background:var(--tg-g);color:var(--tg-n)}.tg-steps b{display:block;font-size:16px;margin-bottom:4px}.tg-steps span{display:block;font-size:14px;line-height:1.45;opacity:.85}.tg-filter{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 22px}.tg-filter a{padding:9px 16px;border:1.5px solid var(--tg-n);border-radius:99px;color:var(--tg-n);text-decoration:none;font-weight:600;font-size:14px}.tg-filter a.on{background:var(--tg-n);color:#fff}.tg-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:20px}.tg-card{display:flex;flex-direction:column;border:1px solid var(--tg-line);border-radius:14px;overflow:hidden;text-decoration:none;color:var(--tg-n);background:#fff;transition:box-shadow .2s,transform .2s}.tg-card:hover{box-shadow:0 12px 30px #13263f26;transform:translateY(-2px)}.tg-card-img{position:relative;aspect-ratio:4/3;background:var(--tg-s)}.tg-card-img{overflow:hidden}.tg .tg-card-img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;object-fit:cover;display:block;max-width:none}.tg-badge{z-index:1;position:absolute;top:10px;left:10px;background:var(--tg-g);color:var(--tg-n);font-size:12px;font-weight:700;padding:4px 10px;border-radius:99px}.tg-card-b{padding:16px;display:flex;flex-direction:column;gap:6px;flex:1}.tg-card-t{font-weight:700;font-size:18px}.tg-meta{font-size:14px;color:var(--tg-ink2)}.tg-price{font-size:14px;margin-top:auto;padding-top:10px;border-top:1px solid var(--tg-line);display:flex;justify-content:space-between;align-items:baseline;gap:8px}.tg-price b{font-size:18px}.tg-more{font-weight:700;color:#8a6d0f;font-size:14px;white-space:nowrap}.tg-two{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:18px}.tg-tier{border:1.5px solid var(--tg-line);border-radius:16px;padding:26px}.tg-tier.tg-best{border:2px solid var(--tg-g);background:#fffbf0}.tg-tier h3{font-size:22px;margin:0 0 6px}.tg-tier .tg-tag{display:inline-block;background:var(--tg-g);color:var(--tg-n);font-weight:700;font-size:12px;padding:3px 10px;border-radius:99px;margin-bottom:10px}.tg-tier p{margin:0;color:var(--tg-ink2);line-height:1.5}.tg-tier ul{margin:14px 0 0;padding-left:20px;line-height:1.75;font-size:15px}.tg-faq{max-width:820px}.tg-faq details{border-bottom:1px solid var(--tg-line);padding:16px 0}.tg-faq summary{font-weight:700;font-size:17px;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:16px}.tg-faq summary::-webkit-details-marker{display:none}.tg-faq summary:after{content:"+";font-weight:400;font-size:24px;line-height:1;flex:none}.tg-faq details[open] summary:after{content:"\2013"}.tg-faq p{margin:10px 0 0;line-height:1.6;color:var(--tg-ink2)}.tg-band{background:var(--tg-n);color:#fff;border-radius:18px;padding:38px 34px;display:flex;flex-wrap:wrap;gap:22px;align-items:center;justify-content:space-between}.tg-band h2{color:#fff;margin:0 0 6px}.tg-band p{margin:0;opacity:.9;font-size:16px;line-height:1.5;max-width:560px}.tg-why{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:18px;margin-top:8px}.tg-why b{display:block;font-size:17px;margin-bottom:4px}.tg-why span{color:var(--tg-ink2);line-height:1.5;font-size:15px}.tg-pp{border:1px solid var(--tg-line);border-radius:12px;padding:18px;background:var(--tg-s);margin:4px 0}.tg-pp h3{font-size:17px;margin:0 0 8px}.tg-pp ul{margin:0 0 14px;padding-left:20px;line-height:1.65;font-size:14.5px}.tg-pp ol{margin:0 0 12px;padding-left:20px;line-height:1.65;font-size:14.5px}.tg-pp .tg-note{font-size:13px;color:var(--tg-ink2);line-height:1.5;margin:0 0 12px}.tg-pp a.tg-btn{font-size:14px;padding:10px 16px}@media(max-width:640px){.tg-hero{min-height:540px;border-radius:12px}.tg-hero-in{padding:28px 20px}.tg-hero p{font-size:16px}.tg-band{padding:26px 20px}.tg-btn{width:100%;text-align:center}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/tg.css.map */
