.gw{--gw-accent:#7c893f;--gw-cream:#f9f2df;--gw-mint:#64b7a6;--gw-soft:#e7eae0;--gw-radius:var(--blocks-radius,1rem);--gw-pill:100px;font-size:15px;line-height:1.6}.gw *{box-sizing:border-box}.gw p{margin:0}.gw .gw-wrap{position:relative;z-index:1}.gw .gw-kicker{display:block;font-size:16px;font-weight:500;color:var(--gw-accent);margin-bottom:14px}.gw .gw-h1{font-size:clamp(36px,5vw,68px);line-height:1.05;margin:0 0 20px}.gw .gw-h2{font-size:clamp(26px,3vw,40px);line-height:1.1;margin:0}.gw .gw-h3{font-size:clamp(18px,1.6vw,22px);line-height:1.25;text-transform:none;margin:0 0 8px;font-weight:700}.gw .gw-head{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:40px;flex-wrap:wrap}.gw .gw-head p{color:rgb(var(--color-subtext));font-size:16px;max-width:64ch;margin-top:12px}.gw .gw-head--center{justify-content:center;text-align:center}.gw .gw-head--center p{margin-left:auto;margin-right:auto}.gw .gw-sub{color:rgb(var(--color-subtext))}.gw .gw-max{max-width:64ch}.gw .gw-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:var(--buttons-height,4.8rem);padding:0 3.2rem;border-radius:var(--buttons-radius,100px);font-weight:var(--font-button-weight,600);font-size:15px;text-transform:var(--buttons-transform,capitalize);border:1px solid transparent;cursor:pointer;text-decoration:none;white-space:nowrap;transition:background .25s,color .25s,border-color .25s,transform .25s;line-height:1}.gw .gw-btn:hover{transform:translateY(-1px)}.gw .gw-btn--primary{background:rgb(var(--color-button));color:rgb(var(--color-button-text));border-color:rgb(var(--color-button))}.gw .gw-btn--primary:hover{filter:brightness(.92)}.gw .gw-btn--outline{background:transparent;color:rgb(var(--color-button));border-color:rgb(var(--color-button))}.gw .gw-btn--outline:hover{background:rgb(var(--color-button));color:rgb(var(--color-button-text))}.gw .gw-btn--white{background:#fff;color:#2d4834;border-color:#fff}.gw .gw-btn--white:hover{background:var(--gw-soft);border-color:var(--gw-soft)}.gw .gw-btn--ghost{background:transparent;color:#fff;border-color:#ffffff8c}.gw .gw-btn--ghost:hover{background:#ffffff1f;border-color:#fff}.gw .gw-btn--sm{height:38px;padding:0 18px;font-size:13px}.gw .gw-badge{display:inline-flex;align-items:center;height:26px;padding:0 12px;border-radius:var(--gw-pill);font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.02em;color:#fff;background:#2d4834;white-space:nowrap}.gw .gw-badge--mint{background:var(--gw-mint);color:#0f1b13}.gw .gw-badge--light{background:var(--gw-soft);color:#2d4834}.gw--textured{position:relative;overflow:hidden;overflow:clip}.gw--textured:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.55;background-size:160px 160px;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160' viewBox='0 0 160 160'><g fill='none' stroke='%232d4834' stroke-width='1.1' stroke-linecap='round' opacity='.13'><path d='M28 118c0-22 14-40 36-46-4 22-16 40-36 46z'/><path d='M28 118c10-14 20-26 36-46'/><path d='M104 46c22 0 40 14 46 36-22-4-40-16-46-36z'/><path d='M104 46c14 10 26 20 46 36'/><circle cx='132' cy='128' r='1.6' fill='%232d4834' stroke='none'/><circle cx='22' cy='30' r='1.6' fill='%232d4834' stroke='none'/><circle cx='84' cy='92' r='1.2' fill='%232d4834' stroke='none'/></g></svg>")}.gw--textured:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(700px 360px at 0% 0%,rgba(192,207,178,.35),transparent 60%),radial-gradient(700px 360px at 100% 100%,rgba(192,207,178,.3),transparent 60%)}.gw-hero{position:relative;overflow:hidden}.gw-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(900px 500px at 85% 20%,rgba(124,137,63,.35),transparent 60%);pointer-events:none}.gw-hero .gw-grid{display:grid;grid-template-columns:1.05fr .95fr;gap:56px;align-items:center}.gw-hero .gw-kicker{color:#b9c79a}.gw-hero .gw-lead{font-size:18px;line-height:1.6;opacity:.88;max-width:56ch;margin-bottom:30px}.gw-hero .gw-ctas{display:flex;gap:14px;flex-wrap:wrap;margin-bottom:34px}.gw-hero .gw-trust{display:flex;flex-wrap:wrap;gap:10px 22px;font-size:14px;opacity:.85;list-style:none;padding:0;margin:0}.gw-hero .gw-trust li{display:inline-flex;align-items:center;gap:8px}.gw-hero .gw-img{position:relative}.gw-hero .gw-img img{border-radius:16px;width:100%;height:auto;aspect-ratio:5/4;object-fit:cover;box-shadow:0 30px 60px #00000059;display:block}.gw-hero .gw-card{position:absolute;left:-24px;bottom:28px;background:#fff;color:#0f1b13;border-radius:12px;padding:16px 20px;box-shadow:0 20px 40px #00000040;display:flex;gap:16px;align-items:center}.gw-hero .gw-card b{display:block;font-size:26px;line-height:1;color:#2d4834}.gw-hero .gw-card small{font-size:13px;color:#595a5c;display:block;margin-top:4px}.gw-hero .gw-card .gw-badge{position:absolute;top:-12px;right:14px}.gw-stats .gw-grid{display:grid;grid-template-columns:repeat(4,1fr)}.gw-stats .gw-stat{padding:30px 24px;border-left:1px solid rgba(45,72,52,.18);text-align:center}.gw-stats .gw-stat:first-child{border-left:0}.gw-stats .gw-stat b{display:block;font-size:clamp(28px,2.6vw,38px);font-weight:700;color:#2d4834;line-height:1;text-transform:uppercase}.gw-stats .gw-stat span{display:block;font-size:14px;color:#3d4a40;margin-top:8px}.gw-tiers .gw-ladder{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.gw-tiers .gw-rung{background:#fff;border:1px solid rgba(var(--color-border),1);border-radius:var(--gw-radius);padding:26px 24px;position:relative;color:#1f2a22}.gw-tiers .gw-rung--featured{border:2px solid #2d4834;box-shadow:0 20px 44px #2d48341f}.gw-tiers .gw-rung .gw-badge{position:absolute;top:-13px;left:22px}.gw-tiers .gw-rung .gw-badge .gw-sm{display:none}.gw-tiers .gw-t{font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--gw-accent)}.gw-tiers .gw-rung h3{font-size:20px;text-transform:uppercase;margin:6px 0 2px;color:#0f1b13}.gw-tiers .gw-when{font-size:14px;color:#595a5c;min-height:22px}.gw-tiers .gw-big{margin:16px 0 4px;font-size:clamp(30px,2.6vw,40px);font-weight:700;color:#2d4834;line-height:1}.gw-tiers .gw-big small{display:block;font-size:14px;font-weight:600;color:#595a5c;margin-top:6px}.gw-tiers .gw-rung p{font-size:14px;color:#595a5c;margin-top:12px}.gw-tiers .gw-note{margin-top:22px;font-size:13px;color:rgb(var(--color-subtext));text-align:center;max-width:none}.gw-calc .gw-calc-grid{display:grid;grid-template-columns:1.15fr .85fr;gap:28px;align-items:start}.gw-calc .gw-left{background:#fff;border:1px solid rgba(var(--color-border),1);border-radius:16px;padding:26px;color:#1f2a22}.gw-calc .gw-modes{display:inline-flex;background:#ecede8;border-radius:var(--gw-pill);padding:4px;gap:4px;margin-bottom:10px}.gw-calc .gw-mode{height:42px;padding:0 20px;border-radius:var(--gw-pill);border:0;background:transparent;font:inherit;font-weight:600;font-size:14px;color:#595a5c;cursor:pointer;transition:background .2s,color .2s}.gw-calc .gw-mode.is-on{background:#2d4834;color:#fff}.gw-calc .gw-help{font-size:14px;color:#595a5c;margin:6px 0 18px}.gw-calc .gw-presets{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:22px}.gw-calc .gw-preset{height:36px;padding:0 14px;border-radius:var(--gw-pill);border:1px solid rgba(var(--color-border),1);background:#f7f7f5;font:inherit;font-size:13px;font-weight:600;color:#2d4834;cursor:pointer}.gw-calc .gw-preset:hover{border-color:#2d4834}.gw-calc .gw-preset--clear{color:#595a5c}.gw-calc .gw-group{font-size:12px;text-transform:uppercase;letter-spacing:.06em;color:var(--gw-accent);padding:14px 0 8px;border-bottom:1px solid rgba(var(--color-border),1);margin:0 0 4px;font-weight:700}.gw-calc .gw-row{display:grid;grid-template-columns:minmax(200px,.9fr) minmax(160px,1.3fr) 96px;align-items:center;gap:18px;padding:12px 0;border-bottom:1px dashed rgba(var(--color-border),1)}.gw-calc .gw-row:last-child{border-bottom:0}.gw-calc .gw-n{font-weight:600;font-size:14px;color:#0f1b13}.gw-calc .gw-n small{display:block;font-weight:500;font-size:12px;color:#595a5c;line-height:1.4}.gw-calc .gw-n small b{color:#2d4834;font-weight:700}.gw-calc .gw-sl{display:flex;flex-direction:column;gap:4px}.gw-calc .gw-sl input[type=range]{-webkit-appearance:none;appearance:none;width:100%;height:30px;background:transparent;margin:0;cursor:pointer;--pct:0%}.gw-calc .gw-sl input[type=range]:focus{outline:0}.gw-calc .gw-sl input[type=range]::-webkit-slider-runnable-track{height:8px;border-radius:8px;background:linear-gradient(90deg,#2d4834 0,#2d4834 var(--pct),#dfe3d8 var(--pct),#dfe3d8 100%)}.gw-calc .gw-sl input[type=range]::-moz-range-track{height:8px;border-radius:8px;background:#dfe3d8}.gw-calc .gw-sl input[type=range]::-moz-range-progress{height:8px;border-radius:8px;background:#2d4834}.gw-calc .gw-sl input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:26px;height:26px;border-radius:50%;background:#fff;border:3px solid #2d4834;margin-top:-9px;box-shadow:0 2px 8px #0f1b1340;transition:transform .15s}.gw-calc .gw-sl input[type=range]::-moz-range-thumb{width:20px;height:20px;border-radius:50%;background:#fff;border:3px solid #2d4834;box-shadow:0 2px 8px #0f1b1340}.gw-calc .gw-sl input[type=range]:active::-webkit-slider-thumb,.gw-calc .gw-sl input[type=range]:focus-visible::-webkit-slider-thumb{transform:scale(1.12);box-shadow:0 0 0 5px #2d48342e}.gw-calc .gw-sl .gw-ends{display:flex;justify-content:space-between;font-size:11px;color:#595a5c;padding:0 2px}.gw-calc .gw-val{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.gw-calc .gw-val input{width:82px;height:40px;border:1px solid rgba(var(--color-border),1);border-radius:var(--gw-pill);text-align:center;font:inherit;font-weight:700;font-size:16px;color:#2d4834;background:#fff;outline:0;-moz-appearance:textfield}.gw-calc .gw-val input:focus{border-color:#2d4834;box-shadow:0 0 0 3px #2d48341f}.gw-calc .gw-val input::-webkit-outer-spin-button,.gw-calc .gw-val input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.gw-calc .gw-val small{font-size:11px;color:#595a5c;white-space:nowrap}.gw-calc .gw-right{position:sticky;top:calc(var(--header-height, 0px) + 20px);align-self:start}.gw-calc .gw-result{background:#2d4834;color:#fff;border-radius:16px;padding:28px;position:relative;overflow:hidden}.gw-calc .gw-result:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(500px 260px at 100% 0%,rgba(124,137,63,.45),transparent 60%)}.gw-calc .gw-result>*{position:relative}.gw-calc .gw-pill{display:inline-flex;align-items:center;gap:8px;background:#ffffff1f;border:1px solid rgba(255,255,255,.2);border-radius:var(--gw-pill);padding:6px 14px;font-size:13px;font-weight:600;margin-bottom:18px}.gw-calc .gw-pill i{width:8px;height:8px;border-radius:50%;background:var(--gw-mint);font-style:normal}.gw-calc .gw-num{font-size:clamp(38px,4vw,56px);font-weight:700;line-height:1;color:var(--gw-cream)}.gw-calc .gw-lbl{font-size:14px;opacity:.85;margin:6px 0 20px}.gw-calc .gw-rows{border-top:1px solid rgba(255,255,255,.14)}.gw-calc .gw-r{display:flex;justify-content:space-between;gap:16px;padding:11px 0;border-bottom:1px solid rgba(255,255,255,.12);font-size:15px}.gw-calc .gw-r span:last-child{font-weight:700;white-space:nowrap}.gw-calc .gw-r--muted{opacity:.85}.gw-calc .gw-nudge{margin-top:16px;background:#ffffff1a;border:1px solid rgba(255,255,255,.16);border-radius:12px;padding:14px 16px;font-size:14px;line-height:1.5}.gw-calc .gw-nudge b{color:var(--gw-cream)}.gw-calc .gw-result .gw-btn{margin-top:18px;width:100%}.gw-calc .gw-fine{display:block;margin-top:12px;font-size:12px;color:#b9c79a;line-height:1.5}.gw-calc .gw-mini{display:none}.gw-calc .gw-nojs{font-size:13px;color:#595a5c;margin-bottom:10px}.gw-calc.is-ready .gw-nojs,.gw-calc .gw-row .gw-sl,.gw-calc .gw-row .gw-val{display:none}.gw-calc.is-ready .gw-row .gw-sl,.gw-calc.is-ready .gw-row .gw-val{display:flex}.gw-calc .gw-row .gw-static{font-size:13px;color:#595a5c}.gw-calc.is-ready .gw-row .gw-static{display:none}.gw-apply .gw-grid{display:grid;grid-template-columns:.85fr 1.15fr;gap:56px;align-items:start}.gw-apply .gw-side{position:sticky;top:calc(var(--header-height, 0px) + 24px)}.gw-apply .gw-side p{color:rgb(var(--color-subtext));margin-bottom:18px;max-width:52ch}.gw-apply .gw-andy{margin-top:26px;background:#fff;border:1px solid rgba(var(--color-border),1);border-radius:14px;padding:22px 24px;display:grid;gap:8px;font-size:15px;color:#1f2a22}.gw-apply .gw-andy b{font-size:17px;color:#0f1b13}.gw-apply .gw-andy a{color:#2d4834;font-weight:600;text-decoration:none}.gw-apply .gw-andy .gw-btn{margin-top:6px;justify-self:start}.gw-apply form.gw-form{background:#fff;border:1px solid rgba(var(--color-border),1);border-radius:16px;padding:36px;color:#1f2a22}.gw-apply .gw-fgrid{display:grid;grid-template-columns:1fr 1fr;gap:18px 16px}.gw-apply .gw-full{grid-column:1/-1}.gw-apply label.gw-label{display:block;font-size:13px;font-weight:600;color:#0f1b13;margin-bottom:6px}.gw-apply label.gw-label i{color:#c4301c;font-style:normal}.gw-apply .gw-fc{width:100%;height:48px;border-radius:var(--gw-pill);border:1px solid rgba(var(--color-border),1);background:#f5f5f5;padding:0 20px;font:inherit;font-size:15px;color:#0f1b13;outline:0;transition:border-color .2s,background .2s;margin:0}.gw-apply .gw-fc:focus{border-color:#2d4834;background:#fff;box-shadow:0 0 0 3px #2d48341f}.gw-apply textarea.gw-fc{height:120px;padding:14px 20px;border-radius:18px;resize:vertical}.gw-apply select.gw-fc{appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%232d4834' stroke-width='2.5'><path d='M6 9l6 6 6-6'/></svg>");background-repeat:no-repeat;background-position:right 18px center;padding-right:44px}.gw-apply .gw-checks{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.gw-apply .gw-check{display:flex;align-items:center;gap:10px;padding:12px 14px;border:1px solid rgba(var(--color-border),1);border-radius:var(--gw-radius);font-size:14px;font-weight:500;cursor:pointer;background:#fafafa;margin:0}.gw-apply .gw-check input{accent-color:#2d4834;width:16px;height:16px;margin:0}.gw-apply .gw-check:has(input:checked){border-color:#2d4834;background:var(--gw-soft)}.gw-apply .gw-agree{display:flex;gap:12px;align-items:flex-start;font-size:14px;color:#595a5c;margin:6px 0 0;font-weight:500}.gw-apply .gw-agree input{accent-color:#2d4834;width:18px;height:18px;flex:none;margin:3px 0 0}.gw-apply .gw-foot{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:26px;flex-wrap:wrap}.gw-apply .gw-foot small{color:#595a5c;font-size:13px}.gw-apply .gw-form--app{min-width:0}.gw-apply .gw-order-card{background:#fff;border:1px solid rgba(var(--color-border),1);border-left:4px solid #2d4834;border-radius:14px;padding:20px 22px;margin:0 0 18px;color:#1f2a22;display:grid;gap:8px}.gw-apply .gw-order-card[hidden]{display:none}.gw-apply .gw-order-card b{font-size:16px;color:#0f1b13}.gw-apply .gw-order-card p{margin:0;font-size:14px;line-height:1.55;color:#33413a}.gw-apply .gw-order-actions{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-top:4px}.gw-apply .gw-order-actions small{font-size:12.5px;color:rgb(var(--color-subtext))}.gw-apply .gw-app-block{min-width:0}.gw-apply .gw-app-block .samitaWS-app-extension{margin:0}.gw-apply .gw-app-block .samitaWS-registrationForm-app{max-width:none;margin:0}.gw[id]{scroll-margin-top:calc(var(--header-height, 0px) + 12px)}.gw-apply .gw-success{background:var(--gw-soft);border:1px solid #c0cfb2;border-radius:12px;padding:22px 24px;margin-bottom:20px;color:#1f2a22}.gw-apply .gw-success b{color:#2d4834}.gw-apply .gw-errors{background:#fbeae7;border:1px solid #e7b3ab;border-radius:12px;padding:16px 20px;margin-bottom:20px;color:#7a2a1e;font-size:14px}.gw-apply .gw-hp{position:absolute;left:-9999px;opacity:0;height:0;width:0;overflow:hidden}.gw-lineup .gw-lines{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.gw-lineup .gw-line{position:relative;border-radius:var(--gw-radius);overflow:hidden;background:#ecede8;min-height:380px;display:flex;flex-direction:column;justify-content:flex-end;color:#fff;text-decoration:none}.gw-lineup .gw-line img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.3,1,.3,1)}.gw-lineup .gw-line:hover img{transform:scale(1.04)}.gw-lineup .gw-line:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0f1b130f,#0f1b136b 42%,#0f1b13f0)}.gw-lineup .gw-body{position:relative;z-index:1;padding:24px}.gw-lineup .gw-line h3{color:#fff;text-transform:uppercase;font-size:20px;margin:10px 0 6px;text-shadow:0 2px 12px rgba(0,0,0,.45)}.gw-lineup .gw-line p{color:#e6ebe1;font-size:13px;max-width:34ch;text-shadow:0 1px 8px rgba(0,0,0,.5)}.gw-lineup .gw-meta{display:flex;gap:6px;flex-wrap:wrap;margin-top:12px}.gw-lineup .gw-meta span{font-size:11px;font-weight:600;padding:4px 9px;border-radius:var(--gw-pill);background:#ffffff29;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.gw-timeline .gw-tl{display:grid;grid-template-columns:repeat(5,1fr);gap:16px;position:relative}.gw-timeline .gw-tlc{background:#fff;border:1px solid rgba(var(--color-border),1);border-radius:var(--gw-radius);padding:26px 22px;color:#1f2a22}.gw-timeline .gw-when{display:inline-flex;align-items:center;height:26px;padding:0 12px;border-radius:var(--gw-pill);background:#2d4834;color:#fff;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.03em;margin-bottom:16px}.gw-timeline .gw-tlc h3{font-size:18px;margin:0 0 8px;text-transform:none;color:#0f1b13}.gw-timeline .gw-tlc p{font-size:14px;color:#595a5c}.gw-timeline .gw-dots{display:none}.gw-faq .gw-list{max-width:900px;margin:0 auto}.gw-faq details{border-bottom:1px solid rgba(var(--color-border),1)}.gw-faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:20px;padding:22px 0;font-weight:700;font-size:17px;color:rgb(var(--color-foreground))}.gw-faq summary::-webkit-details-marker{display:none}.gw-faq summary .gw-plus{width:32px;height:32px;border-radius:50%;border:1px solid #2d4834;color:#2d4834;display:grid;place-items:center;flex:none;transition:transform .3s,background .3s,color .3s;font-weight:500}.gw-faq details[open] summary .gw-plus{transform:rotate(45deg);background:#2d4834;color:#fff}.gw-faq .gw-a{padding:0 0 24px;color:rgb(var(--color-subtext));font-size:15px;max-width:72ch}.gw-cta{text-align:center}.gw-cta .gw-h2{margin-bottom:14px}.gw-cta .gw-lead{opacity:.88;margin:0 auto 28px;font-size:17px;max-width:60ch}.gw-cta .gw-btns{display:flex;gap:14px;justify-content:center;flex-wrap:wrap}.gw-cta .gw-who{margin-top:26px;font-size:15px;opacity:.85}.gw-cta .gw-who a{color:var(--gw-cream);font-weight:600;text-decoration:none}.gw-compliance{font-size:13px;color:rgb(var(--color-subtext));line-height:1.7}.gw-compliance p{max-width:none;margin-bottom:10px}.gw-compliance b{color:rgb(var(--color-foreground))}.gw-sticky{display:none}@media(max-width:1180px){.gw-tiers .gw-ladder,.gw-lineup .gw-lines{grid-template-columns:repeat(2,1fr)}.gw-calc .gw-calc-grid{grid-template-columns:1fr}.gw-calc .gw-right{position:static}.gw-calc .gw-mini{display:flex;position:sticky;top:calc(var(--header-height, 0px) + 8px);z-index:5;background:#2d4834;color:#fff;border-radius:12px;padding:12px 16px;margin:0 0 12px;align-items:center;justify-content:space-between;gap:12px;box-shadow:0 10px 24px #0f1b132e}.gw-calc .gw-mini b{font-size:22px;color:var(--gw-cream);line-height:1}.gw-calc .gw-mini small{display:block;font-size:12px;opacity:.85;margin-top:3px}.gw-calc .gw-mini a{font-size:13px;font-weight:600;color:var(--gw-cream);white-space:nowrap;text-decoration:underline}}@media(max-width:960px){.gw-hero .gw-grid{grid-template-columns:1fr;gap:36px}.gw-hero .gw-card{left:12px;bottom:12px}.gw-stats .gw-grid{grid-template-columns:repeat(2,1fr)}.gw-stats .gw-stat{border-left:0;border-top:1px solid rgba(45,72,52,.18);padding:22px 12px}.gw-stats .gw-stat b{font-size:24px}.gw-stats .gw-stat:nth-child(-n+2){border-top:0}.gw-stats .gw-stat:nth-child(2n){border-left:1px solid rgba(45,72,52,.18)}.gw-apply .gw-grid{grid-template-columns:1fr;gap:32px}.gw-apply .gw-side{position:static}.gw-apply .gw-fgrid{grid-template-columns:1fr}.gw-apply form{padding:24px 20px}.gw-calc .gw-left{padding:18px}.gw-calc .gw-row{grid-template-columns:1fr 84px;gap:8px 12px}.gw-calc .gw-n{grid-column:1/-1}.gw-calc .gw-val input{width:76px;height:36px;font-size:15px}.gw-timeline .gw-tl{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:4px 4px 8px;margin:0 -4px;-webkit-overflow-scrolling:touch}.gw-timeline .gw-tl::-webkit-scrollbar{display:none}.gw-timeline .gw-tlc{flex:0 0 82%;scroll-snap-align:center}.gw-timeline .gw-dots{display:flex;justify-content:center;gap:8px;margin-top:14px}.gw-timeline .gw-dots span{width:8px;height:8px;border-radius:50%;background:#c3cab8;transition:background .2s,transform .2s}.gw-timeline .gw-dots span.is-on{background:#2d4834;transform:scale(1.25)}.gw-sticky{display:flex;position:fixed;left:0;right:0;bottom:0;z-index:50;padding:12px 16px calc(12px + env(safe-area-inset-bottom));background:#ffffffeb;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid rgba(230,233,235,1)}.gw-sticky .gw-btn{width:100%}body.gw-has-sticky{padding-bottom:84px}.gw-sticky{transition:transform .25s ease}body.gw-apply-inview .gw-sticky{transform:translateY(120%)}}@media(max-width:620px){.gw-lineup .gw-lines{grid-template-columns:1fr}.gw-lineup .gw-line{min-height:300px}.gw-hero .gw-ctas .gw-btn,.gw-cta .gw-btns .gw-btn{width:100%}.gw-apply .gw-checks{grid-template-columns:1fr}.gw-calc .gw-modes{width:100%}.gw-calc .gw-mode{flex:1;padding:0 10px;font-size:13px;white-space:nowrap}.gw-tiers .gw-ladder{grid-template-columns:1fr 1fr;gap:10px}.gw-tiers .gw-rung{padding:38px 14px 18px}.gw-tiers .gw-rung h3{font-size:16px}.gw-tiers .gw-when{font-size:12px;min-height:34px}.gw-tiers .gw-big{font-size:22px;margin-top:10px}.gw-tiers .gw-big small{font-size:11px}.gw-tiers .gw-rung p{font-size:12px;margin-top:8px}.gw-tiers .gw-rung .gw-badge{font-size:10px;height:22px;padding:0 9px;left:12px;top:-11px}.gw-tiers .gw-rung .gw-badge .gw-lg{display:none}.gw-tiers .gw-rung .gw-badge .gw-sm{display:inline}.gw-tiers .gw-t{font-size:11px}}@media(hover:none){.gw .gw-btn:hover{transform:none}}@media(prefers-reduced-motion:reduce){.gw *{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/grh-wholesale.css.map */
