.gt-b2b{--b2b-green: var(--gt-button-green, #1F490C);--b2b-green-hover: var(--gt-button-green-hover, #2A5E14);--b2b-green-active: var(--gt-button-green-active, #17370A);--b2b-olive: #5E6742;--b2b-taupe: #D6D1C2;--b2b-sand: #EAE5E3;--b2b-surface: #FAF8F3;--b2b-cream: #F2EFE6;--b2b-cream-strong: #E8E2D2;--b2b-tint: rgba(31, 73, 12, .07);--b2b-ink: #2A2F26;--b2b-muted: #6B6F64;--b2b-line: rgba(31, 73, 12, .12);--b2b-line-strong: rgba(31, 73, 12, .22);--b2b-error: #9e3a26;--b2b-error-bg: #fbf0ec;--b2b-radius: 16px;--b2b-radius-md: 14px;--b2b-radius-sm: 10px;--b2b-ease: cubic-bezier(.2, .7, .2, 1);font-family:var(--font-body-family);color:var(--b2b-ink);background:var(--b2b-surface);overflow-x:clip}.gt-b2b *,.gt-b2b *:before,.gt-b2b *:after{box-sizing:border-box}:where(.gt-b2b) :where(h1,h2,h3,h4,p){margin:0}.gt-b2b :where(h1,h2,h3,h4){font-family:var(--font-heading-family);letter-spacing:-.005em;overflow-wrap:anywhere}:where(.gt-b2b) :where(ol,ul){margin:0;padding:0;list-style:none}.gt-b2b .gt-icon{display:inline-flex;flex:0 0 auto;width:var(--gt-icon-size, 24px);height:var(--gt-icon-size, 24px);line-height:0}.gt-b2b .gt-icon>svg{width:100%;height:100%;display:block}.gt-b2b__wrap{width:100%;max-width:120rem;margin-inline:auto;padding-inline:clamp(1.6rem,4vw,5rem)}.gt-b2b__eyebrow{font-size:1.25rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--b2b-olive);margin-bottom:1rem}.gt-b2b__eyebrow--light{color:var(--b2b-taupe)}.gt-b2b__intro{position:relative;background-color:var(--b2b-green);background-image:radial-gradient(110% 130% at 100% 0%,#ffffff12,#fff0 55%);color:#fff;padding-block:clamp(3.2rem,5vw,5.6rem) clamp(3.2rem,4.6vw,5.2rem)}.gt-b2b__intro:after{content:"";position:absolute;inset-inline:0;bottom:0;height:1px;background:linear-gradient(90deg,#d6d1c200,#d6d1c280,#d6d1c200)}.gt-b2b__hero-title{max-width:28ch;color:#fff;font-weight:600;line-height:1.16;font-size:clamp(2.5rem,1.8rem + 2.1vw,4.2rem)}.gt-b2b__hero-text{max-width:78ch;margin-top:1.4rem;color:#ffffffdb;font-size:clamp(1.45rem,1.35rem + .3vw,1.65rem);line-height:1.6}.gt-b2b__tags{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:2rem}.gt-b2b__tags li{display:inline-flex;align-items:center;gap:.8rem;padding:.55rem 1.3rem;border:1px solid rgba(214,209,194,.45);border-radius:999px;font-size:1.3rem;font-weight:500;color:#fff;background:#ffffff0f;line-height:1.3}.gt-b2b__tags li:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--b2b-taupe)}.gt-b2b__body{padding-block:clamp(2rem,3vw,3.2rem) clamp(3.2rem,5vw,5.6rem)}.gt-b2b__select{margin-bottom:clamp(2.4rem,3.4vw,4rem);padding:clamp(1.6rem,2.4vw,2.4rem) clamp(1.2rem,3vw,3.2rem);background:var(--b2b-sand);border-radius:var(--b2b-radius)}.gt-b2b__select-title{font-size:clamp(1.7rem,1.55rem + .4vw,2rem);font-weight:600;color:var(--b2b-green);margin-bottom:1.4rem;text-align:center}.gt-b2b__modes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(.8rem,1.4vw,1.6rem);max-width:96rem;margin-inline:auto}.gt-b2b__mode{position:relative;display:flex;align-items:center;gap:1.4rem;width:100%;min-height:0;padding:1.5rem 5rem 1.5rem 1.6rem;text-align:left;font:inherit;color:var(--b2b-green);background:#fff;border:1px solid var(--b2b-line-strong);border-radius:var(--b2b-radius);cursor:pointer;transition:background-color .22s var(--b2b-ease),border-color .22s var(--b2b-ease),box-shadow .22s var(--b2b-ease),color .22s var(--b2b-ease),transform .22s var(--b2b-ease);-webkit-tap-highlight-color:transparent}.gt-b2b__mode:hover{border-color:#1f490c73;background:var(--b2b-cream);box-shadow:0 10px 28px -18px #1f490c66;transform:translateY(-1px)}.gt-b2b__mode:focus{outline:none}.gt-b2b__mode:focus-visible{outline:2px solid var(--b2b-green);outline-offset:3px}.gt-b2b__mode-icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:4.2rem;height:4.2rem;border-radius:12px;background:var(--b2b-tint);color:var(--b2b-green);transition:background-color .22s var(--b2b-ease),color .22s var(--b2b-ease)}.gt-b2b__mode .gt-b2b__mode-icon .gt-icon{width:22px;height:22px}.gt-b2b__mode-text{display:flex;flex-direction:column;gap:.2rem;min-width:0;flex:1 1 auto}.gt-b2b__mode-title{font-size:clamp(1.6rem,1.5rem + .3vw,1.8rem);font-weight:600;line-height:1.3}.gt-b2b__mode-sub{font-size:1.35rem;line-height:1.4;color:var(--b2b-muted);transition:color .22s var(--b2b-ease)}.gt-b2b__mode-check{position:absolute;top:50%;right:1.6rem;display:inline-flex;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;margin-top:-1.2rem;border-radius:50%;border:1px solid var(--b2b-line-strong);color:transparent;transition:background-color .22s var(--b2b-ease),border-color .22s var(--b2b-ease),color .22s var(--b2b-ease)}.gt-b2b__mode[aria-selected=true]{background:var(--b2b-green);border-color:var(--b2b-green);color:#fff;box-shadow:0 18px 40px -24px #1f490cbf;transform:none}.gt-b2b__mode[aria-selected=true] .gt-b2b__mode-icon{background:#ffffff1f;color:#fff}.gt-b2b__mode[aria-selected=true] .gt-b2b__mode-sub{color:#ffffffd6}.gt-b2b__mode[aria-selected=true] .gt-b2b__mode-check{background:#fff;border-color:#fff;color:var(--b2b-green)}.gt-b2b__panel.is-entering{animation:gtB2bIn .28s var(--b2b-ease) both}@keyframes gtB2bIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.gt-b2b__panel-head{display:grid;gap:1.2rem 5.6rem;padding-bottom:clamp(2rem,2.8vw,3.2rem);margin-bottom:clamp(2rem,2.8vw,3.2rem);border-bottom:1px solid var(--b2b-line)}.gt-b2b__panel-title{max-width:24ch;font-size:clamp(2.2rem,1.7rem + 1.4vw,3.2rem);font-weight:600;line-height:1.2;color:var(--b2b-green)}.gt-b2b__panel-text{display:grid;gap:.8rem;max-width:70ch;font-size:1.5rem;line-height:1.6;color:var(--b2b-muted)}.gt-b2b__jump{display:inline-flex;align-items:center;gap:.8rem;justify-self:start;min-height:4.4rem;padding:.9rem 1.8rem;border-radius:var(--b2b-radius-sm);background:var(--b2b-green);color:#fff;font-size:1.5rem;font-weight:600;text-decoration:none;transition:background-color .2s var(--b2b-ease)}.gt-b2b__panel-head>.gt-b2b__eyebrow{display:none}.gt-b2b__jump:hover{background:var(--b2b-green-hover)}.gt-b2b__jump:focus-visible{outline:2px solid var(--b2b-green);outline-offset:3px}@media screen and (min-width:990px){.gt-b2b__panel-head{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start}.gt-b2b__jump{display:none}}.gt-b2b__grid{display:grid;gap:clamp(2.4rem,4vw,4.8rem)}@media screen and (min-width:990px){.gt-b2b__grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-template-areas:"form aside";align-items:start}.gt-b2b__form-card{grid-area:form}.gt-b2b__aside{grid-area:aside;padding-top:.4rem}}.gt-b2b__aside-title{font-size:1.25rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--b2b-olive);margin-bottom:.8rem}.gt-b2b__benefits{margin-bottom:2.4rem}.gt-b2b__benefit{display:grid;grid-template-columns:3rem minmax(0,1fr);gap:1rem;padding-block:1.2rem;border-top:1px solid var(--b2b-line)}.gt-b2b__benefit:last-child{border-bottom:1px solid var(--b2b-line)}.gt-b2b__benefit-num{font-size:1.25rem;font-weight:600;letter-spacing:.06em;color:var(--b2b-olive);padding-top:.25rem;font-variant-numeric:tabular-nums}.gt-b2b__benefit-title,.gt-b2b__step-title{font-size:1.55rem;font-weight:600;line-height:1.35;color:var(--b2b-green);margin-bottom:.2rem}.gt-b2b__benefit-text,.gt-b2b__step-text{font-size:1.4rem;line-height:1.55;color:var(--b2b-muted)}.gt-b2b__steps{margin-bottom:2.4rem}.gt-b2b__step{position:relative;display:grid;grid-template-columns:2.8rem minmax(0,1fr);gap:1.2rem;padding-bottom:1.4rem}.gt-b2b__step:last-child{padding-bottom:0}.gt-b2b__step:not(:last-child):before{content:"";position:absolute;left:1.4rem;top:3.2rem;bottom:.2rem;width:1px;background:var(--b2b-line-strong)}.gt-b2b__step-num{display:inline-flex;align-items:center;justify-content:center;width:2.8rem;height:2.8rem;border-radius:50%;background:var(--b2b-green);color:#fff;font-size:1.3rem;font-weight:600}.gt-b2b__note{display:grid;gap:.4rem;padding:1.6rem 1.8rem;border-radius:var(--b2b-radius-md);background:var(--b2b-cream);border:1px solid var(--b2b-cream-strong);font-size:1.4rem;line-height:1.55;color:var(--b2b-muted)}.gt-b2b__note-title{font-size:1.55rem;font-weight:600;color:var(--b2b-green)}.gt-b2b__note-meta{margin-top:.6rem;padding-top:.8rem;border-top:1px solid var(--b2b-cream-strong);font-weight:500;color:var(--b2b-green)}.gt-b2b__form-card{background:#fff;border:1px solid var(--b2b-line);border-radius:var(--b2b-radius);padding:clamp(2rem,2.6vw,3.2rem);box-shadow:0 24px 60px -40px #1f490c4d;scroll-margin-top:calc(var(--header-height, 0px) + 1.2rem)}.gt-b2b__form{margin:0}.gt-b2b__form-head{margin-bottom:1.8rem}.gt-b2b__form-title{font-size:clamp(2rem,1.8rem + .5vw,2.4rem);font-weight:600;color:var(--b2b-green);line-height:1.25;margin-bottom:.5rem}.gt-b2b__form-text{font-size:1.45rem;line-height:1.55;color:var(--b2b-muted);max-width:60ch}.gt-b2b__group{margin:0;padding:1.8rem 0 0;border:0;border-top:1px solid var(--b2b-line);min-width:0}.gt-b2b__group+.gt-b2b__group,.gt-b2b__group+.gt-b2b__consent{margin-top:2rem}.gt-b2b__legend{display:flex;align-items:center;gap:1rem;float:left;width:100%;padding:0;margin-bottom:1.2rem;font-size:1.55rem;font-weight:600;color:var(--b2b-green)}.gt-b2b__legend+*{clear:both}.gt-b2b__legend>span{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:2.2rem;height:2.2rem;border-radius:50%;background:var(--b2b-tint);color:var(--b2b-green);font-size:1.2rem}.gt-b2b__row{display:grid;gap:1.4rem}@media screen and (min-width:750px){.gt-b2b__row{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.4rem 1.6rem}.gt-b2b__field--span{grid-column:1 / -1}@supports (grid-template-rows: subgrid){.gt-b2b__row>.gt-b2b__field{display:grid;grid-template-rows:subgrid;grid-row:span 3;row-gap:0}.gt-b2b__row>.gt-b2b__field:has(>.gt-b2b__help){grid-row:span 4}.gt-b2b__row>.gt-b2b__field>.gt-b2b__label{align-self:end;margin-bottom:.5rem}.gt-b2b__row>.gt-b2b__field>.gt-b2b__help,.gt-b2b__row>.gt-b2b__field>.gt-b2b__error{margin-top:.5rem}}}.gt-b2b__field{display:flex;flex-direction:column;gap:.5rem;min-width:0}.gt-b2b__label{display:block;padding:0;font-size:1.4rem;font-weight:500;line-height:1.35;color:var(--b2b-ink)}.gt-b2b__req{margin-left:.3rem;color:var(--b2b-green);font-weight:600}.gt-b2b__opt{margin-left:.2rem;font-size:1.25rem;font-weight:400;color:var(--b2b-muted)}.gt-b2b__input{display:block;width:100%;min-height:4.4rem;padding:.85rem 1.3rem;font:inherit;font-size:1.6rem;line-height:1.5;color:var(--b2b-ink);background:#fff;border:1px solid var(--b2b-line-strong);border-radius:var(--b2b-radius-sm);box-shadow:none;-webkit-appearance:none;appearance:none;transition:border-color .18s ease,box-shadow .18s ease,background-color .18s ease}.gt-b2b__input::placeholder{color:#6b6f64b3;opacity:1}.gt-b2b__input:hover{border-color:#1f490c61}.gt-b2b__input:focus{outline:none;border-color:var(--b2b-green);box-shadow:0 0 0 3px #1f490c1f}.gt-b2b__input--area{min-height:9.2rem;resize:vertical}.gt-b2b__select-wrap{position:relative}.gt-b2b__select-wrap:after{content:"";position:absolute;right:1.6rem;top:50%;width:.8rem;height:.8rem;margin-top:-.6rem;border-right:1.5px solid var(--b2b-green);border-bottom:1.5px solid var(--b2b-green);transform:rotate(45deg);pointer-events:none}.gt-b2b__input--select{padding-right:4.4rem;cursor:pointer}.gt-b2b__help{font-size:1.25rem;line-height:1.5;color:var(--b2b-muted)}.gt-b2b__error{font-size:1.3rem;line-height:1.45;font-weight:500;color:var(--b2b-error)}.gt-b2b__field.is-invalid .gt-b2b__input{border-color:var(--b2b-error);background:#fffdfc}.gt-b2b__field.is-invalid .gt-b2b__input:focus{box-shadow:0 0 0 3px #9e3a2624}.gt-b2b__choices{margin:0 0 1.6rem;padding:0;border:0;min-width:0}.gt-b2b__choices>.gt-b2b__label{margin-bottom:.7rem}.gt-b2b__chips{display:flex;flex-wrap:wrap;gap:.8rem}.gt-b2b__chip{position:relative;display:flex;align-items:center;gap:.9rem;min-height:4.2rem;padding:.7rem 1.1rem;border:1px solid var(--b2b-line-strong);border-radius:var(--b2b-radius-sm);background:#fff;font-size:1.4rem;line-height:1.3;color:var(--b2b-ink);cursor:pointer;transition:border-color .18s ease,background-color .18s ease}.gt-b2b__chip:hover{border-color:#1f490c66}.gt-b2b__chip input,.gt-b2b__check input{position:absolute;opacity:0;width:1px;height:1px;margin:0;pointer-events:none}.gt-b2b__chip-box{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:1.8rem;height:1.8rem;border-radius:5px;border:1.5px solid rgba(31,73,12,.38);background:#fff;color:transparent;transition:background-color .18s ease,border-color .18s ease,color .18s ease}.gt-b2b__chip-box--round{border-radius:50%}.gt-b2b__chip input:checked+.gt-b2b__chip-box,.gt-b2b__check input:checked+.gt-b2b__chip-box{background:var(--b2b-green);border-color:var(--b2b-green);color:#fff}.gt-b2b__chip input:checked+.gt-b2b__chip-box--round{box-shadow:inset 0 0 0 3.5px #fff}.gt-b2b__chip:has(input:checked){border-color:var(--b2b-green);background:var(--b2b-tint)}.gt-b2b__chip input:focus-visible+.gt-b2b__chip-box,.gt-b2b__check input:focus-visible+.gt-b2b__chip-box{outline:2px solid var(--b2b-green);outline-offset:2px}.gt-b2b__consent{margin-top:2rem;padding-top:1.8rem;border-top:1px solid var(--b2b-line)}.gt-b2b__check{position:relative;display:flex;align-items:flex-start;gap:1rem;font-size:1.4rem;line-height:1.5;color:var(--b2b-ink);cursor:pointer}.gt-b2b__check .gt-b2b__chip-box{margin-top:.1rem}.gt-b2b__check a{color:var(--b2b-green);text-decoration:underline;text-underline-offset:2px}.gt-b2b__check a:hover{color:var(--b2b-green-active)}.gt-b2b__consent.is-invalid .gt-b2b__chip-box{border-color:var(--b2b-error)}.gt-b2b__actions{display:flex;flex-wrap:wrap;align-items:center;gap:1rem 2rem;margin-top:2rem}.gt-b2b__submit{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:1rem;min-height:4.8rem;padding:1rem 2.6rem;font:inherit;font-size:1.6rem;font-weight:600;line-height:1.3;color:#fff;background:var(--b2b-green);border:0;border-radius:var(--b2b-radius-sm);cursor:pointer;transition:background-color .2s var(--b2b-ease),box-shadow .2s var(--b2b-ease)}.gt-b2b__submit:hover{background:var(--b2b-green-hover);box-shadow:0 12px 26px -16px #1f490ccc}.gt-b2b__submit:active{background:var(--b2b-green-active)}.gt-b2b__submit:focus{outline:none}.gt-b2b__submit:focus-visible{outline:2px solid var(--b2b-green);outline-offset:3px}.gt-b2b__submit .gt-icon{transition:transform .2s var(--b2b-ease)}.gt-b2b__submit:hover .gt-icon{transform:translate(2px)}.gt-b2b__submit[disabled]{cursor:progress;opacity:.86}.gt-b2b__spinner{display:none;width:1.8rem;height:1.8rem;border-radius:50%;border:2px solid rgba(255,255,255,.35);border-top-color:#fff;animation:gtB2bSpin .8s linear infinite}.gt-b2b__submit.is-loading .gt-b2b__spinner{display:inline-block}.gt-b2b__submit.is-loading .gt-icon{display:none}@keyframes gtB2bSpin{to{transform:rotate(360deg)}}.gt-b2b__req-note{font-size:1.3rem;color:var(--b2b-muted)}.gt-b2b__req-note span{color:var(--b2b-green);font-weight:600}@media screen and (max-width:749px){.gt-b2b__submit{width:100%}}.gt-b2b__alert{margin-bottom:1.6rem;padding:1.2rem 1.6rem;border-radius:var(--b2b-radius-sm);border-left:3px solid var(--b2b-error);background:var(--b2b-error-bg);color:var(--b2b-error);font-size:1.45rem;line-height:1.6}.gt-b2b__alert:focus,.gt-b2b__alert:focus-visible{outline:none;box-shadow:none}.gt-b2b__alert-title{font-weight:600}.gt-b2b__alert ul{margin:.6rem 0 0;padding-left:1.8rem;list-style:disc}.gt-b2b__success{display:grid;justify-items:start;gap:.8rem;padding:2.4rem;border-radius:var(--b2b-radius-md);background:var(--b2b-cream);border:1px solid var(--b2b-cream-strong)}.gt-b2b__success:focus,.gt-b2b__success:focus-visible{outline:none;box-shadow:none}.gt-b2b__success-icon{display:inline-flex;align-items:center;justify-content:center;width:4.8rem;height:4.8rem;margin-bottom:.6rem;border-radius:50%;background:var(--b2b-green);color:#fff}.gt-b2b__success-title{font-size:2rem;font-weight:600;line-height:1.35;color:var(--b2b-green)}.gt-b2b__success-text{font-size:1.5rem;line-height:1.7;color:var(--b2b-muted);max-width:52ch}.gt-b2b__link-btn{margin-top:1rem;padding:0;font:inherit;font-size:1.45rem;font-weight:600;color:var(--b2b-green);background:none;border:0;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.gt-b2b__link-btn:focus-visible{outline:2px solid var(--b2b-green);outline-offset:3px}.gt-b2b [hidden]{display:none}@media screen and (min-width:600px)and (max-width:989px){.gt-b2b__benefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:2.4rem}.gt-b2b__benefit:nth-last-child(2){border-bottom:1px solid var(--b2b-line)}}@media screen and (max-width:749px){.gt-b2b__modes{grid-template-columns:minmax(0,1fr)}.gt-b2b__mode{padding:1.1rem 4.4rem 1.1rem 1.2rem;gap:1.1rem}.gt-b2b__mode-icon{width:3.6rem;height:3.6rem;border-radius:10px}.gt-b2b__mode .gt-b2b__mode-icon .gt-icon{width:20px;height:20px}.gt-b2b__mode-check{right:1.2rem;width:2.2rem;height:2.2rem;margin-top:-1.1rem}.gt-b2b__select-title{text-align:left;margin-bottom:1rem}.gt-b2b__select{border-radius:var(--b2b-radius-md)}.gt-b2b__chip{min-height:4.4rem;padding-inline:.6rem;gap:.7rem;overflow-wrap:break-word}.gt-b2b__chips:not(.gt-b2b__chips--radio){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem}.gt-b2b__hero-text{font-size:1.4rem;line-height:1.55;margin-top:1.2rem}.gt-b2b__tags{margin-top:1.6rem;gap:.6rem}.gt-b2b__panel-text{font-size:1.45rem;line-height:1.55;gap:.6rem}.gt-b2b__panel-head{gap:1rem}.gt-b2b__form-card{padding:1.8rem 1.4rem;border-radius:var(--b2b-radius-md)}.gt-b2b__success{padding:2rem}.gt-b2b__eyebrow--light{font-size:1.1rem;letter-spacing:.1em}.gt-b2b__tags li{font-size:1.2rem;padding:.45rem 1.1rem}}@media screen and (max-width:373px){.gt-b2b__chips:not(.gt-b2b__chips--radio){grid-template-columns:minmax(0,1fr)}}@media screen and (max-width:359px){.gt-b2b__mode-icon{display:none}}@media(prefers-reduced-motion:reduce){.gt-b2b *,.gt-b2b *:before,.gt-b2b *:after{transition-duration:.01ms;animation-duration:.01ms;animation-iteration-count:1}.gt-b2b__mode:hover{transform:none}.gt-b2b__panel.is-entering{animation:none}.gt-b2b__spinner{animation:gtB2bSpin 1.6s linear infinite;animation-duration:1.6s}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/gt-b2b.css.map */
