.tgz-hero{background:var(--tgz-hero-bg, linear-gradient(180deg, #F2F8FF 0%, #fff 100%));color:var(--tgz-ink)}.tgz-hero__in{display:grid;grid-template-columns:minmax(0,.94fr) minmax(0,1.06fr);gap:clamp(32px,4vw,56px);align-items:center;min-height:calc(100svh - var(--tgz-top-h));padding-top:clamp(20px,4svh,48px);padding-bottom:clamp(24px,4.5svh,52px)}.tgz-hero__media{position:relative;z-index:0;margin:0}.tgz-hero__media:before{content:"";position:absolute;inset:auto -14px -14px auto;width:62%;height:62%;border-radius:var(--tgz-radius);background:linear-gradient(135deg,var(--tgz-blue),var(--tgz-mint));z-index:-1}.tgz-callouts{list-style:none;padding:0;margin:34px 0 0;display:grid;grid-template-columns:1fr 1fr;gap:12px}.tgz-co{display:flex;gap:12px;align-items:flex-start;padding:14px 16px;border-radius:12px;background:#fff;border:1px solid rgba(31,106,209,.18)}.tgz-co__icon{width:26px;height:26px;flex:none;color:var(--tgz-eyebrow);margin-top:1px}.tgz .tgz-co__title{display:block;margin:0;font:700 16px/1.25 var(--tgz-font-body);text-transform:none;letter-spacing:normal}.tgz-co__text{display:block;font:500 14px/1.4 var(--tgz-font-body);color:var(--tgz-ink-2);margin-top:3px}.tgz-calc{position:relative;background:#fff;border-radius:18px;border:1px solid rgba(31,106,209,.16);box-shadow:0 24px 60px #113c8224;overflow:hidden}.tgz-calc__top{position:relative;padding:18px 22px 14px;background:linear-gradient(105deg,#0B3C82 0%,var(--tgz-accent) 100%);color:#fff}.tgz-calc__top:after{content:"";position:absolute;right:0;bottom:14px;width:36px;height:48px;background:linear-gradient(90deg,rgba(31,106,209,0),var(--tgz-accent));pointer-events:none}.tgz .tgz-calc__k{margin:0 0 10px;font:700 13px/1 var(--tgz-font-body);letter-spacing:1.6px;text-transform:uppercase;color:var(--tgz-mint)}.tgz-chips{display:flex;gap:8px;overflow-x:auto;padding:0 28px 4px 0;scrollbar-width:none}.tgz-chips::-webkit-scrollbar{display:none}.tgz .tgz-chip{all:unset;box-sizing:border-box;cursor:pointer;white-space:nowrap;min-height:44px;display:inline-flex;align-items:center;padding:0 16px;border-radius:999px;border:1px solid rgba(255,255,255,.4);font:600 15px/1 var(--tgz-font-body);color:#fff;transition:background .15s}.tgz .tgz-chip:hover{background:#ffffff1a}.tgz .tgz-chip[aria-pressed=true]{background:var(--tgz-mint);border-color:var(--tgz-mint);color:#06142b}.tgz .tgz-chip:focus-visible{outline:2px solid #fff;outline-offset:2px}.tgz-calc__body{display:grid;grid-template-columns:42% 1fr;gap:20px;padding:20px 22px;align-items:center}.tgz-calc__img{border-radius:14px;background:linear-gradient(160deg,var(--tgz-soft),#fff 70%)}.tgz-calc__img img{width:100%;aspect-ratio:1;object-fit:contain;mix-blend-mode:multiply}.tgz .tgz-calc__name{margin:0;font:700 19px/1.25 var(--tgz-font-body);text-wrap:balance}.tgz-calc__spec{margin:4px 0 12px;font:500 15px/1.35 var(--tgz-font-body);color:var(--tgz-ink-3)}.tgz-calc__dl{margin:0 0 16px;display:grid;gap:8px}.tgz-calc__dl div{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:8px;border-bottom:1px dashed var(--tgz-line)}.tgz-calc__dl dt{font:600 16px/1.2 var(--tgz-font-body);color:var(--tgz-ink-2)}.tgz-calc__dl dd{margin:0;font:800 23px/1 var(--tgz-font-body);font-variant-numeric:tabular-nums}.tgz-calc__dl div:last-child dd{color:var(--tgz-accent);font-size:27px}.tgz-calc__from{font:700 13px/1 var(--tgz-font-body)}.tgz-calc__box{display:flex;align-items:center;gap:14px;padding:10px 22px;background:var(--tgz-soft);border-top:1px solid rgba(31,106,209,.14)}.tgz-calc__box img{width:54px;height:54px;object-fit:contain;mix-blend-mode:multiply}.tgz-calc__box p,.tgz-calc__note p{margin:0;font:500 15px/1.4 var(--tgz-font-body);color:var(--tgz-ink-2)}.tgz-calc__box b,.tgz-calc__box strong{color:var(--tgz-ink)}@media(min-width:768px)and (max-height:820px){.tgz.tgz-hero .tgz-hero-title{font-size:clamp(34px,min(4.1vw,7svh),58px)}.tgz.tgz-hero .tgz-lead{font-size:17px;line-height:1.55;margin-top:14px}.tgz-hero .tgz-ctas{margin-top:20px}.tgz.tgz-hero .tgz-btn{min-height:46px}.tgz-hero .tgz-callouts{margin-top:20px;gap:8px}.tgz-hero .tgz-co{padding:10px 12px;gap:10px}.tgz-hero .tgz-co__text{font-size:13.5px;margin-top:1px}.tgz-hero .tgz-co__icon{width:22px;height:22px}.tgz-calc__top{padding:14px 20px 12px}.tgz .tgz-calc__k{margin-bottom:8px}.tgz-calc__body{padding:14px 20px;gap:16px}.tgz-calc__dl{gap:6px;margin-bottom:12px}.tgz-calc__dl div{padding-bottom:6px}.tgz-calc__box{padding:8px 20px}.tgz-calc__box img{width:44px;height:44px}}@media(min-width:768px)and (max-height:690px){.tgz-hero__in{padding-top:16px;padding-bottom:20px}.tgz.tgz-hero .tgz-hero-title{font-size:clamp(32px,min(3.6vw,7svh),50px)}.tgz.tgz-hero .tgz-eyebrow{margin-bottom:8px}.tgz-calc__img img{max-height:200px}.tgz-calc__dl dd{font-size:21px}.tgz-calc__dl div:last-child dd{font-size:24px}}@media(min-width:768px)and (max-width:1023px){.tgz-hero__in{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px;align-items:center;padding-top:40px;min-height:0}.tgz.tgz-hero .tgz-hero-title{font-size:clamp(32px,4.6vw,44px)}.tgz.tgz-hero .tgz-lead{font-size:17px}.tgz-hero .tgz-callouts{grid-template-columns:1fr}.tgz-hero .tgz-ctas .tgz-btn{flex:1 1 auto}.tgz-calc__body{grid-template-columns:1fr;gap:10px}.tgz-calc__img img{max-height:150px;width:auto;margin:0 auto}}@media(max-width:767px){.tgz-hero__in{grid-template-columns:minmax(0,1fr);min-height:0;gap:0;padding-top:20px;padding-bottom:36px}.tgz-hero__copy{display:contents}.tgz-hero__copy>.tgz-eyebrow{order:1}.tgz-hero__copy>.tgz-hero-title{order:2;font-size:clamp(32px,9vw,38px)}.tgz.tgz-hero .tgz-lead{order:3;font-size:16px;margin-top:10px;line-height:1.5}.tgz-hero__media{order:4;margin-top:18px}.tgz-hero .tgz-ctas{order:5;margin-top:26px;flex-wrap:nowrap;gap:10px}.tgz-hero .tgz-ctas .tgz-btn{width:auto;flex:1 1 0;padding:0 12px;font-size:15px;letter-spacing:.2px}.tgz-hero .tgz-callouts{order:6;grid-template-columns:1fr 1fr;gap:8px;margin-top:16px}.tgz-hero .tgz-co{flex-direction:column;gap:6px;padding:10px 12px}.tgz-hero .tgz-co__text{font-size:16px;line-height:1.35}.tgz-hero .tgz-co__icon{width:22px;height:22px}.tgz-hero__media:before{inset:auto -8px -8px auto}.tgz .tgz-calc__k{font-size:16px;letter-spacing:1.1px}.tgz .tgz-chip{font-size:16px}.tgz-calc__top{padding:14px 14px 10px}.tgz-calc__body{grid-template-columns:112px 1fr;grid-template-rows:auto 1fr;gap:10px 14px;padding:14px;align-items:start}.tgz-calc__img{grid-row:1 / 3}.tgz-calc__nums{display:contents}.tgz .tgz-calc__name{grid-column:2;font-size:17px}.tgz-calc__spec{grid-column:2;font-size:16px;margin-bottom:8px}.tgz-calc__dl{grid-column:1 / -1;margin:0 0 12px;grid-template-columns:repeat(3,auto);justify-content:space-between;gap:0 12px}.tgz-calc__dl div{flex-direction:column;align-items:flex-start;gap:6px;border:0;padding:0}.tgz-calc__dl dd{font-size:21px}.tgz-calc__dl div:last-child dd{font-size:24px}.tgz-calc__body .tgz-btn{grid-column:1 / -1}.tgz-calc__box{padding:10px 14px}.tgz-calc__box p{font-size:16px}}@media(min-width:1800px){.tgz-hero__in{min-height:min(calc(100svh - var(--tgz-top-h)),1000px);gap:72px}.tgz-callouts{gap:14px;margin-top:40px}.tgz-co{padding:16px 18px}.tgz .tgz-co__title{font-size:17px}.tgz-co__text{font-size:15px}.tgz-co__icon{width:28px;height:28px}.tgz .tgz-calc__k{font-size:14px}.tgz .tgz-chip{font-size:16px;min-height:48px;padding:0 18px}.tgz-calc__top{padding:22px 26px 16px}.tgz-calc__body{padding:24px 26px;gap:24px}.tgz .tgz-calc__name{font-size:22px}.tgz-calc__spec{font-size:16px}.tgz-calc__dl dt{font-size:17px}.tgz-calc__dl dd{font-size:26px}.tgz-calc__dl div:last-child dd{font-size:31px}.tgz-calc__box{padding:12px 26px}.tgz-calc__box p{font-size:16px}}@media(min-width:2400px){.tgz-hero__in{min-height:min(calc(100svh - var(--tgz-top-h)),1160px);gap:96px}.tgz .tgz-co__title{font-size:18px}.tgz-co__text{font-size:16px}.tgz .tgz-chip{font-size:17px;min-height:52px}.tgz .tgz-calc__name{font-size:24px}.tgz-calc__spec{font-size:17px}.tgz-calc__dl dt{font-size:18px}.tgz-calc__dl dd{font-size:29px}.tgz-calc__dl div:last-child dd{font-size:35px}.tgz-calc__box img{width:62px;height:62px}.tgz-calc__box p{font-size:17px}}@media(hover:hover)and (pointer:fine){.tgz-chips{cursor:grab}.tgz-chips.is-dragging{cursor:grabbing;-webkit-user-select:none;user-select:none}.tgz-chips.is-dragging .tgz-chip{pointer-events:none}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/tgz-hero.css.map */
