:root{overflow-wrap:break-word;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--tt-gray-light-a-50:#3838380a;--tt-gray-light-a-100:#0f16240d;--tt-gray-light-a-200:#25272d1a;--tt-gray-light-a-300:#2f323733;--tt-gray-light-a-400:#282c336b;--tt-gray-light-a-500:#34373ca3;--tt-gray-light-a-600:#24272ec7;--tt-gray-light-a-700:#23252ade;--tt-gray-light-a-800:#1e2024f2;--tt-gray-light-a-900:#1d1e20fa;--tt-gray-light-50:#fafafa;--tt-gray-light-100:#f4f4f5;--tt-gray-light-200:#eaeaeb;--tt-gray-light-300:#d5d6d7;--tt-gray-light-400:#a6a7ab;--tt-gray-light-500:#7d7f82;--tt-gray-light-600:#53565a;--tt-gray-light-700:#404145;--tt-gray-light-800:#2c2d30;--tt-gray-light-900:#222325;--tt-gray-dark-a-50:#e8e8fd0d;--tt-gray-dark-a-100:#e7e7f312;--tt-gray-dark-a-200:#eeeef61c;--tt-gray-dark-a-300:#efeff538;--tt-gray-dark-a-400:#f4f4ff5e;--tt-gray-dark-a-500:#eceefd80;--tt-gray-dark-a-600:#f7f7fda3;--tt-gray-dark-a-700:#fbfbfebf;--tt-gray-dark-a-800:#fdfdfde0;--tt-gray-dark-a-900:#fffffff5;--tt-gray-dark-50:#19191a;--tt-gray-dark-100:#202022;--tt-gray-dark-200:#2d2d2f;--tt-gray-dark-300:#464649;--tt-gray-dark-400:#636369;--tt-gray-dark-500:#7c7c83;--tt-gray-dark-600:#a3a3a8;--tt-gray-dark-700:#c0c0c3;--tt-gray-dark-800:#e0e0e1;--tt-gray-dark-900:#f5f5f5;--tt-brand-color-50:#efeeff;--tt-brand-color-100:#dedbff;--tt-brand-color-200:#c3bdff;--tt-brand-color-300:#9d8aff;--tt-brand-color-400:#7a52ff;--tt-brand-color-500:#6229ff;--tt-brand-color-600:#5400e5;--tt-brand-color-700:#4b00cc;--tt-brand-color-800:#380099;--tt-brand-color-900:#2b1966;--tt-brand-color-950:#0d002e;--tt-color-green-inc-5:#f0fff2;--tt-color-green-inc-4:#d6ffdc;--tt-color-green-inc-3:#b8ffc5;--tt-color-green-inc-2:#90fea8;--tt-color-green-inc-1:#67fe92;--tt-color-green-base:#01fe73;--tt-color-green-dec-1:#03ce5e;--tt-color-green-dec-2:#02a247;--tt-color-green-dec-3:#007a35;--tt-color-green-dec-4:#005221;--tt-color-green-dec-5:#002e0f;--tt-color-yellow-inc-5:#fffcf0;--tt-color-yellow-inc-4:#fff7d1;--tt-color-yellow-inc-3:#fff1ad;--tt-color-yellow-inc-2:#ffeb8a;--tt-color-yellow-inc-1:#ffe45c;--tt-color-yellow-base:#fd0;--tt-color-yellow-dec-1:#d1b500;--tt-color-yellow-dec-2:#a38d00;--tt-color-yellow-dec-3:#7a6a00;--tt-color-yellow-dec-4:#524500;--tt-color-yellow-dec-5:#2e2600;--tt-color-red-inc-5:#ffeeeb;--tt-color-red-inc-4:#ffcdc2;--tt-color-red-inc-3:#fa9;--tt-color-red-inc-2:#ff8a75;--tt-color-red-inc-1:#ff5d47;--tt-color-red-base:#ff3014;--tt-color-red-dec-1:#d11800;--tt-color-red-dec-2:#a30e00;--tt-color-red-dec-3:#7a0800;--tt-color-red-dec-4:#520400;--tt-color-red-dec-5:#2e0100;--white:#fff;--black:#0e0e11;--transparent:#fff0;--tt-shadow-elevated-md:0px 16px 48px 0px #1118270a, 0px 12px 24px 0px #1118270a, 0px 6px 8px 0px #11182705, 0px 2px 3px 0px #11182705;--tt-radius-xxs:.125rem;--tt-radius-xs:.25rem;--tt-radius-sm:.375rem;--tt-radius-md:.5rem;--tt-radius-lg:.75rem;--tt-radius-xl:1rem;--tt-transition-duration-short:.1s;--tt-transition-duration-default:.2s;--tt-transition-duration-long:.64s;--tt-transition-easing-default:cubic-bezier(.46, .03, .52, .96);--tt-transition-easing-cubic:cubic-bezier(.65, .05, .36, 1);--tt-transition-easing-quart:cubic-bezier(.77, 0, .18, 1);--tt-transition-easing-circ:cubic-bezier(.79, .14, .15, .86);--tt-transition-easing-back:cubic-bezier(.68, -.55, .27, 1.55);--tt-accent-contrast:8%;--tt-destructive-contrast:8%;--tt-foreground-contrast:8%}:root,:root *,:root :before,:root :after{box-sizing:border-box;transition:none var(--tt-transition-duration-default) var(--tt-transition-easing-default)}:root{--tt-bg-color:var(--white);--tt-border-color:var(--tt-gray-light-a-200);--tt-border-color-tint:var(--tt-gray-light-a-100);--tt-sidebar-bg-color:var(--tt-gray-light-100);--tt-scrollbar-color:var(--tt-gray-light-a-200);--tt-cursor-color:var(--tt-brand-color-500);--tt-selection-color:#9d8aff33;--tt-card-bg-color:var(--white);--tt-card-border-color:var(--tt-gray-light-a-100)}.dark{--tt-bg-color:var(--black);--tt-border-color:var(--tt-gray-dark-a-200);--tt-border-color-tint:var(--tt-gray-dark-a-100);--tt-sidebar-bg-color:var(--tt-gray-dark-100);--tt-scrollbar-color:var(--tt-gray-dark-a-200);--tt-cursor-color:var(--tt-brand-color-400);--tt-selection-color:#7a52ff33;--tt-card-bg-color:var(--tt-gray-dark-50);--tt-card-border-color:var(--tt-gray-dark-a-50);--tt-shadow-elevated-md:0px 16px 48px 0px #00000080, 0px 12px 24px 0px #0000003d, 0px 6px 8px 0px #00000038, 0px 2px 3px 0px #0000001f}:root{--tt-color-text-gray:#787673;--tt-color-text-brown:#9d6a53;--tt-color-text-orange:#d9730d;--tt-color-text-yellow:#ca922f;--tt-color-text-green:#448361;--tt-color-text-blue:#327da9;--tt-color-text-purple:#8f64af;--tt-color-text-pink:#c24c8b;--tt-color-text-red:#d34a45;--tt-color-text-gray-contrast:#54473126;--tt-color-text-brown-contrast:#d2a28e59;--tt-color-text-orange-contrast:#e07b3845;--tt-color-text-yellow-contrast:#ecbe4163;--tt-color-text-green-contrast:#7bb78145;--tt-color-text-blue-contrast:#5ea6cf45;--tt-color-text-purple-contrast:#a881c545;--tt-color-text-pink-contrast:#e189b445;--tt-color-text-red-contrast:#f4aa9f66}.dark{--tt-color-text-gray:#9c9c9c;--tt-color-text-brown:#b9856e;--tt-color-text-orange:#c77d48;--tt-color-text-yellow:#ca994e;--tt-color-text-green:#519e71;--tt-color-text-blue:#3699d3;--tt-color-text-purple:#9e69d3;--tt-color-text-pink:#d15796;--tt-color-text-red:#df5553;--tt-color-text-gray-contrast:#ffffff17;--tt-color-text-brown-contrast:#b9674640;--tt-color-text-orange-contrast:#e97d2533;--tt-color-text-yellow-contrast:#b3823d33;--tt-color-text-green-contrast:#2d9a6533;--tt-color-text-blue-contrast:#327da933;--tt-color-text-purple-contrast:#9b60d22e;--tt-color-text-pink-contrast:#dc4c9238;--tt-color-text-red-contrast:#dd555540}:root{--tt-color-highlight-yellow:#fef9c3;--tt-color-highlight-green:#dcfce7;--tt-color-highlight-blue:#e0f2fe;--tt-color-highlight-purple:#f3e8ff;--tt-color-highlight-red:#ffe4e6;--tt-color-highlight-gray:#f8f8f7;--tt-color-highlight-brown:#f4eeee;--tt-color-highlight-orange:#fbecdd;--tt-color-highlight-pink:#fcf1f6;--tt-color-highlight-yellow-contrast:#fbe604;--tt-color-highlight-green-contrast:#c7fad8;--tt-color-highlight-blue-contrast:#ceeafd;--tt-color-highlight-purple-contrast:#e4ccff;--tt-color-highlight-red-contrast:#ffccd0;--tt-color-highlight-gray-contrast:#54483126;--tt-color-highlight-brown-contrast:#d2a28d59;--tt-color-highlight-orange-contrast:#e07c3945;--tt-color-highlight-pink-contrast:#e188b345}.dark{--tt-color-highlight-yellow:#6b6524;--tt-color-highlight-green:#509568;--tt-color-highlight-blue:#6e92aa;--tt-color-highlight-purple:#583e74;--tt-color-highlight-red:#743e42;--tt-color-highlight-gray:#2f2f2f;--tt-color-highlight-brown:#4a3228;--tt-color-highlight-orange:#5c3b23;--tt-color-highlight-pink:#4e2c3c;--tt-color-highlight-yellow-contrast:#58531e;--tt-color-highlight-green-contrast:#47855d;--tt-color-highlight-blue-contrast:#5e86a1;--tt-color-highlight-purple-contrast:#4c3564;--tt-color-highlight-red-contrast:#643539;--tt-color-highlight-gray-contrast:#ffffff18;--tt-color-highlight-brown-contrast:#b8654540;--tt-color-highlight-orange-contrast:#e97e2533;--tt-color-highlight-pink-contrast:#dc4c9138}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes zoomIn{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes zoomOut{0%{transform:scale(1)}to{transform:scale(.95)}}@keyframes zoom{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes slideFromTop{0%{transform:translateY(-.5rem)}to{transform:translateY(0)}}@keyframes slideFromRight{0%{transform:translate(.5rem)}to{transform:translate(0)}}@keyframes slideFromLeft{0%{transform:translate(-.5rem)}to{transform:translate(0)}}@keyframes slideFromBottom{0%{transform:translateY(.5rem)}to{transform:translateY(0)}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}#ss-loader{z-index:99999;padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);background:#006937;justify-content:center;align-items:center;transition:opacity .75s cubic-bezier(.22,1,.36,1),transform .75s cubic-bezier(.22,1,.36,1),visibility .75s;display:flex;position:fixed;inset:0;overflow:hidden}#ss-loader.ss-loader--hidden{opacity:0;visibility:hidden;pointer-events:none;transform:scale(1.015)}#ss-loader svg{width:clamp(180px,62vw,380px);max-width:92vw;height:auto;max-height:46vh;overflow:visible}@media (width<=600px){#ss-loader svg{width:clamp(200px,76vw,340px)}}@media (height<=480px){#ss-loader svg{width:auto;height:56vh;max-height:none}}#ss-loader .ss-watermark{opacity:.08}#ss-loader .ss-path{opacity:0;transform-box:fill-box;transform-origin:50% 85%;will-change:opacity, transform, filter;animation:3.2s cubic-bezier(.22,1,.36,1) infinite ss-reveal;animation-delay:calc(var(--i) * 72ms)}@keyframes ss-reveal{0%{opacity:0;filter:blur(5px);transform:translateY(16px)scale(.965)}25%{opacity:1;filter:blur();transform:translateY(0)scale(1)}84%{opacity:1;filter:blur();transform:translateY(0)scale(1)}to{opacity:0;filter:blur(4px);transform:translateY(-10px)scale(.99)}}#ss-loader .ss-mark{opacity:0;transform-box:fill-box;transform-origin:50%;animation:3.2s cubic-bezier(.22,1,.36,1) infinite ss-mark-in;animation-delay:calc(var(--i) * 72ms)}@keyframes ss-mark-in{0%,12%{opacity:0;transform:scale(.9)}30%{opacity:1;transform:scale(1)}84%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1)}}#ss-loader .ss-shine-rect{animation:3.2s cubic-bezier(.4,0,.2,1) infinite ss-shine}@keyframes ss-shine{0%,47%{transform:translate(180px)}76%,to{transform:translate(1450px)}}@media (prefers-reduced-motion:reduce){#ss-loader .ss-path,#ss-loader .ss-mark{opacity:1;filter:none;animation:none;transform:none}#ss-loader .ss-shine-rect{opacity:0;animation:none}}:root{--bord:0 solid transparent!important}.btn{cursor:pointer;transition:transform .22s var(--ease), background .25s, border-color .25s;border:2px solid #0000;border-radius:999px;align-items:center;gap:10px;padding:15px 34px;font-family:Montserrat;font-size:16px;font-weight:700;display:inline-flex}.btn:hover{transform:translate(-3px,-4px)}.btn:active{transform:translate(2px,2px)}.btn--gold{background:var(--btn-1-bg,var(--gold));color:var(--btn-1-text,var(--ink));border-color:var(--btn-1-border,var(--gold))}.btn--green{background:var(--btn-2-bg,var(--green));color:var(--btn-2-text,var(--cream));border-color:var(--btn-2-border,var(--green))}.btn--cream{background:var(--btn-3-bg,var(--cream));color:var(--btn-3-text,var(--ink));border-color:var(--btn-3-border,var(--ink))}.btn--white{background:var(--btn-4-bg,transparent);color:var(--btn-4-text,#fff);border-color:var(--btn-4-border,#fff)}.btn--gold:hover{background:var(--btn-1-hover-bg,var(--btn-1-bg,var(--gold)))}.btn--green:hover{background:var(--btn-2-hover-bg,var(--btn-2-bg,var(--green)))}.btn--cream:hover{background:var(--btn-3-hover-bg,var(--btn-3-bg,var(--cream)))}.btn--white:hover{background:var(--btn-4-hover-bg,var(--btn-4-bg,transparent))}.btn .arr{transition:transform .3s var(--ease)}.btn:hover .arr{transform:translate(6px)}*,:before,:after{box-shadow:none!important;text-shadow:none!important;-webkit-text-stroke:0!important;text-stroke:0!important}.tl__img,.prom-card,.sp-img-wrap{border-color:#0000!important}.dept-tab,.range__chips span,.stack__pill,.pdhero__pill,.size-tab,.coming-pill,.tl__tag{border:2px solid var(--ink,#111)!important;rotate:0deg!important}.size-tab.active{border-color:var(--btn-2-border,var(--btn-2-bg,var(--green)))!important}.btn{rotate:0deg!important}.tl__tag,.pdabout__facts li,.pdabout__facts li:first-child{border:0!important}.coming-pill{animation:none!important;transform:none!important}.tbd-tag{border:0!important;rotate:0deg!important}.hero-cue,.byb-cue{cursor:pointer;z-index:3!important;background:0 0!important;border:none!important;flex-direction:column!important;align-items:center!important;gap:10px!important;width:auto!important;height:auto!important;margin:0!important;padding:0!important;font-size:0!important;animation:2.2s ease-in-out infinite brandCueBob!important;display:flex!important;position:absolute!important;bottom:34px!important;left:50%!important;right:auto!important;transform:translate(-50%)translate(0,0)!important}.hero-cue-line,.byb-cue-line{background:#ffffff80;width:1px;height:38px}.hero-cue-circle,.byb-cue-circle{color:#fff;width:48px;height:48px;font-family:var(--font-brand-body,"Montserrat", sans-serif);border:1.5px solid #ffffff8c;border-radius:50%;place-items:center;font-size:18px;font-weight:400;line-height:1;transition:background .2s,border-color .2s,color .2s;display:grid}.hero-cue:hover .hero-cue-circle,.byb-cue:hover .byb-cue-circle{background:var(--gold)!important;border-color:var(--gold)!important;color:var(--green-ink)!important}.hero-cue-label,.byb-cue-label{font-family:var(--font-brand-body,"Montserrat", sans-serif);letter-spacing:2.5px;text-transform:uppercase;color:#ffffffbf;white-space:nowrap;font-size:11px;font-weight:700;animation:2.2s ease-in-out infinite brandCueLabelFade}@keyframes brandCueBob{0%,to{transform:translate(-50%)translateY(0)}50%{transform:translate(-50%)translateY(7px)}}@keyframes brandCueLabelFade{0%,to{opacity:.75}50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.hero-cue,.byb-cue,.hero-cue-label,.byb-cue-label{animation:none!important}}@media (width<=620px){.hero-cue,.byb-cue{gap:8px!important;bottom:24px!important}.hero-cue-line,.byb-cue-line{height:28px}}.tl__card:before{border-left-color:#0000!important;border-right-color:#0000!important}:focus-visible{outline-offset:3px;outline:2px solid var(--gold,#d79a2b)!important}.bar{z-index:1000;background:var(--bar-bg,var(--green-ink));border-bottom:var(--bord);justify-content:space-between;align-items:center;height:72px;padding:0 5vw;transition:background .45s cubic-bezier(.22,1,.36,1),border-bottom .45s cubic-bezier(.22,1,.36,1),transform .5s cubic-bezier(.22,1,.36,1);display:flex;position:fixed;top:0;left:0;right:0}body.page-home .bar{background:0 0;border-bottom:none}body.page-home .bar.bar--solid{background:var(--bar-bg,var(--green-ink));border-bottom:var(--bord)}.bar--mini{transform:translateY(-110%)}.bar-logo{flex-shrink:0;align-items:center;display:flex}.bar-logo img{width:auto;height:48px;transition:transform .35s cubic-bezier(.22,1,.36,1),opacity .3s}.bar-logo:hover img{opacity:.85;transform:scale(1.08)rotate(-4deg)}.bar-nav{align-items:center;gap:4px;display:flex}.bar-nav a{white-space:nowrap;color:var(--bar-link,#f7f1e3d1);border-radius:999px;align-items:center;padding:8px 18px;font-size:14.5px;font-weight:700;transition:color .25s,background .28s cubic-bezier(.22,1,.36,1);display:flex;position:relative}.bar-nav a:hover{color:var(--bar-link-hover,var(--cream));background:#f7f1e31a}.bar-nav a.act{color:var(--bar-link-active,var(--gold))}.bar-nav a.act:after{content:"";background:var(--bar-link-active,var(--gold));border-radius:2px;width:18px;height:2px;position:absolute;bottom:4px;left:50%;transform:translate(-50%)}.bar-cta{white-space:nowrap;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;min-height:42px;padding:9px 18px;font-size:13.5px;font-weight:800;transition:transform .25s cubic-bezier(.22,1,.36,1),background .25s,color .25s,border-color .25s;display:inline-flex}.bar-cta:hover{transform:translateY(-2px)}.bar-cta[hidden]{display:none}.foot{color:var(--cream);background:#003611;padding:clamp(50px,7vw,80px) 6vw 0;overflow:hidden}.foot-top{grid-template-columns:1.4fr 1fr 1fr 1fr;gap:44px;padding-bottom:clamp(44px,6vw,70px);display:grid}.foot-brand-lockup{width:clamp(150px,12vw,190px);margin-bottom:26px;display:inline-block}.foot-brand-lockup img{opacity:1;width:100%;height:auto;display:block}.socials{gap:12px;display:flex}.soc{width:52px;height:52px;color:var(--cream);border:2.5px solid #f7f1e359;border-radius:50%;justify-content:center;align-items:center;transition:background .3s cubic-bezier(.22,1,.36,1),border-color .3s,color .3s,transform .3s cubic-bezier(.22,1,.36,1);display:flex}.soc svg{fill:currentColor;width:22px;height:22px}.soc img{object-fit:contain;width:23px;height:23px}.soc img.soc-set-icon{filter:brightness(0)invert()}.soc.is-static{cursor:default}.soc:not(.is-static){cursor:pointer}.soc:not(.is-static):hover{background:var(--soc-hover-bg,var(--gold));border-color:var(--soc-hover-bg,var(--gold));color:var(--soc-hover-text,var(--green-ink));transform:translateY(-5px)rotate(-8deg)}.foot h5{color:var(--gold);letter-spacing:1px;align-items:center;gap:8px;margin-bottom:20px;font-size:13px;font-weight:800;display:flex}.foot h5:after{content:"";background:#f0b92940;border-radius:2px;flex:1;height:2px}.foot-col{flex-direction:column;gap:0;display:flex}.foot-col a.foot-h5-cta{color:var(--gold);letter-spacing:1px;align-items:center;gap:8px;width:100%;margin-bottom:20px;font-size:13px;font-weight:800;text-decoration:none;transition:color .25s;display:flex}.foot-col a.foot-h5-cta:after{content:"";background:#f0b92940;border-radius:2px;flex:1;height:2px}.foot-col a.foot-h5-cta:before{content:none}.foot-col a.foot-h5-cta:hover{color:var(--cream)}.foot-col a{color:#f7f1e3b8;align-items:center;gap:0;width:fit-content;margin-bottom:13px;font-size:15.5px;font-weight:600;transition:color .25s;display:flex;position:relative}.foot-col a:before{content:"";background:var(--gold);border-radius:2px;flex-shrink:0;width:0;height:2px;margin-inline-end:0;transition:width .3s cubic-bezier(.22,1,.36,1),margin-inline-end .3s cubic-bezier(.22,1,.36,1);display:block}.foot-col a:hover{color:var(--cream)}.foot-col a:hover:before{width:14px;margin-inline-end:8px}.foot-base{border-top:1.5px solid #f7f1e32e;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:16px 0 22px;font-size:13px;display:flex}.foot-meta{color:#f7f1e38c;flex-wrap:wrap;align-items:center;gap:8px;display:flex}.foot-meta .foot-credit-sep{opacity:.55}.foot-credit{color:#f7f1e3b8;transition:color .25s,opacity .25s}.foot-credit:hover{color:var(--gold)}.totop{color:var(--gold);cursor:pointer;align-items:center;gap:9px;font-size:14px;font-weight:700;display:inline-flex}.totop b{border:2.5px solid var(--gold);border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;font-size:17px;transition:background .3s,color .3s,transform .35s cubic-bezier(.22,1,.36,1);display:flex}.totop:hover b{background:var(--gold);color:var(--green-ink);transform:translateY(-4px)}@media (width<=980px){.foot-top{grid-template-columns:1fr 1fr}}@media (width<=620px){.foot{padding-top:42px}.foot-top{grid-template-columns:1fr;gap:30px}.foot-brand{text-align:center}.foot-brand-lockup{width:150px;margin:0 auto 26px}.socials{justify-content:center}.foot-base{text-align:center;justify-content:center;padding-bottom:24px}.foot-meta{flex-direction:column;justify-content:center;gap:4px;width:100%}.foot-meta .foot-credit-sep{display:none}.foot-credit{display:block}.totop{display:none}}.bar-burger{cursor:pointer;background:0 0;border:none;flex-direction:column;justify-content:center;align-items:center;gap:6px;width:44px;height:44px;padding:0;display:none}.bar-burger span{background:var(--cream);transform-origin:50%;border-radius:2px;width:26px;height:2.5px;transition:transform .4s cubic-bezier(.22,1,.36,1),opacity .3s,width .35s;display:block}.bar-burger.is-open span:first-child{transform:translateY(8.5px)rotate(45deg)}.bar-burger.is-open span:nth-child(2){opacity:0;width:0}.bar-burger.is-open span:nth-child(3){transform:translateY(-8.5px)rotate(-45deg)}.mob-nav{z-index:999;background:var(--green-ink);pointer-events:none;opacity:0;flex-direction:column;justify-content:space-between;padding:88px 7vw clamp(32px,8vh,60px);transition:opacity .42s cubic-bezier(.22,1,.36,1),transform .42s cubic-bezier(.22,1,.36,1);display:flex;position:fixed;inset:0;overflow:hidden;transform:translateY(-22px)scale(.96)}.mob-nav.is-open{opacity:1;pointer-events:all;transform:none}.mob-nav:before{content:"SUNSTAR";font-family:var(--font-brand-body,"Montserrat", sans-serif);color:#f7f1e30e;letter-spacing:-3px;white-space:nowrap;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:clamp(72px,34vw,160px);font-weight:700;position:absolute;bottom:-.08em;left:50%;transform:translate(-50%)}.mob-nav__links{flex-direction:column;align-items:flex-end;gap:2px;width:100%;margin-top:auto;margin-bottom:auto;display:flex}.mob-nav__links a{font-family:var(--font-brand-body,"Montserrat", sans-serif);color:#f7f1e361;text-align:right;letter-spacing:-.5px;border-bottom:1px solid #f7f1e314;width:100%;padding:14px 4px;font-size:clamp(26px,7.5vw,42px);font-weight:700;line-height:1.15;transition:color .22s,padding-right .22s}.mob-nav__links a:last-child{border-bottom:none}.mob-nav__links a:hover{color:var(--cream);padding-right:10px}.mob-nav__links a.act{color:var(--gold)}.mob-nav__bottom{border-top:1.5px solid #f7f1e31a;flex-shrink:0;justify-content:flex-end;align-items:center;gap:14px;width:100%;padding-top:24px;display:flex}.mob-nav__bottom .mob-nav__cta[hidden]{display:none}.mob-nav__bottom .mob-nav__cta,.mob-nav__bottom .ss-lang-switch{justify-content:center;align-items:center;height:48px;min-height:48px;padding:0 22px;display:inline-flex}.mob-nav__bottom .ss-lang-switch{border-radius:999px;gap:7px;min-width:0;padding:0 18px;font-size:13.5px;font-weight:800}@media (width<=1100px){.bar-nav a{padding-inline:11px;font-size:13.5px}.bar-cta{padding-inline:14px}}@media (width<=820px){.bar-nav,.bar-cta{display:none}.bar-burger{display:flex}}.ic{flex-shrink:0;width:1em;height:1em;display:block;overflow:visible}.ic-wrap{--ic-accent:var(--gold);color:var(--green);justify-content:center;align-items:center;display:inline-flex}.site-toast-host{z-index:1000;pointer-events:none;flex-direction:column;align-items:center;gap:10px;width:max-content;max-width:calc(100vw - 32px);display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}.site-toast{pointer-events:auto;cursor:pointer;font:inherit;text-align:start;color:#fff;background:#0a5c34;border:none;border-radius:14px;align-items:center;gap:10px;padding:13px 20px;font-size:14.5px;font-weight:700;line-height:1.5;animation:.25s ease-out site-toast-in;display:flex;box-shadow:0 12px 32px #00000038}.site-toast svg{flex-shrink:0}.site-toast--error{background:#c0392b}@keyframes site-toast-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.site-toast{animation:none}}.site-maintenance-banner{z-index:1001;color:#fff;background:#c0392b;border-radius:999px;align-items:center;gap:12px;max-width:calc(100vw - 32px);padding:9px 16px;font-size:13px;font-weight:700;display:flex;position:fixed;top:84px;left:50%;transform:translate(-50%);box-shadow:0 8px 24px #0003}.site-maintenance-banner a{color:#fff;white-space:nowrap;text-decoration:underline}:root{--green:#006937;--green-deep:#06371f;--green-ink:#04240f;--gold:#ffb600;--cream:#fff;--cream-warm:#fff;--red:#b52532;--blue:#1d3a8f;--ink:#131313;--ease:cubic-bezier(.22, 1, .36, 1);--spring:cubic-bezier(.34, 1.45, .5, 1);--bord:3px solid var(--ink)}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{background:var(--cream);color:var(--ink);direction:ltr;font-family:Montserrat,sans-serif;overflow-x:hidden}.en{font-family:Montserrat,sans-serif}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}::selection{background:var(--gold);color:var(--green-ink)}:root{--font-brand-headline:"Montserrat", "Montserrat Fallback", sans-serif;--font-brand-body:"Montserrat", "Montserrat Fallback", sans-serif;--font-fa-headline:"Shabnam", "Shabnam Fallback", sans-serif;--font-fa-body:"Shabnam", "Shabnam Fallback", sans-serif}html,body,body *{font-synthesis:none;font-family:var(--font-brand-body)!important}h1,h2,h3,h4,h5,h6,.hero-title,.h-big,.range__big,.stack__h,.pdhero__title,.orbit__head h2,.moment-loop__head h2,[class*=bigword],[class*=headline],[class*=title]:not([class*=subtitle]){font-family:var(--font-brand-headline)!important}h1,h2,h3,h4,h5,h6,.hero-title,.h-big,.range__big,.stack__h,.pdhero__title,.orbit__head h2,.moment-loop__head h2{font-weight:600!important}button,input,textarea,select,option,label,.btn,.eyebrow,.kicker,nav,code,pre{font-family:var(--font-brand-body)!important}.pdabout__facts .ic-wrap,.office-card .oico,.care-option .cico{box-shadow:none;background:0 0;border:0;border-radius:0}.pdabout__facts .ic-wrap{color:var(--green)!important;opacity:1!important}.office-card.active .oico{background:0 0}html[dir=rtl] body{text-align:right;font-family:var(--font-fa-body,"Shabnam", sans-serif);direction:rtl}html[dir=rtl] body,html[dir=rtl] body *{font-family:var(--font-fa-body,"Shabnam", sans-serif)!important}html[dir=rtl] h1,html[dir=rtl] h2,html[dir=rtl] h3,html[dir=rtl] h4,html[dir=rtl] h5,html[dir=rtl] h6,html[dir=rtl] .hero-title,html[dir=rtl] .h-big,html[dir=rtl] .range__big,html[dir=rtl] .stack__h,html[dir=rtl] .pdhero__title,html[dir=rtl] .orbit__head h2,html[dir=rtl] .moment-loop__head h2,html[dir=rtl] [class*=bigword],html[dir=rtl] [class*=headline],html[dir=rtl] [class*=title]:not([class*=subtitle]){font-family:var(--font-fa-headline,"Shabnam", sans-serif)!important}html[dir=rtl] .en{font-family:var(--font-brand-headline,"Montserrat", sans-serif)!important;letter-spacing:0!important}html[dir=rtl] .en.en-translated{font-family:var(--font-fa-body,"Shabnam", sans-serif)!important}html[dir=rtl] .bar,html[dir=rtl] .bar-nav,html[dir=rtl] .bar-cta,html[dir=rtl] .mob-nav__bottom,html[dir=rtl] .hero-btns,html[dir=rtl] .range__chips{direction:rtl}html[dir=rtl] .bar{direction:ltr;flex-direction:row-reverse;justify-content:space-between;display:flex}html[dir=rtl] .bar-nav{direction:rtl}.bar-actions{direction:ltr;flex-direction:row}.bar-actions .ss-lang-switch{order:1}.bar-actions .bar-cta{order:2}html[dir=rtl] .hero-title{letter-spacing:0;direction:rtl}html[dir=rtl] .mob-nav__links a{letter-spacing:0;line-height:1.7}html[dir=rtl] .hero-title .hero-title-fa{white-space:nowrap;direction:rtl;display:block}html[dir=rtl] .hero-stamp,html[dir=rtl] .eyebrow{letter-spacing:2px}html[dir=rtl] .range__in,html[dir=rtl] .hi__in,html[dir=rtl] .pdabout__in{direction:rtl}html[dir=rtl] .range__mtrack,html[dir=rtl] .pdhero__top{direction:ltr}html[dir=rtl] .pdabout__facts li,html[dir=rtl] .foot,html[dir=rtl] .foot-base{direction:rtl}html[dir=rtl] .offices-map .map-link{margin-left:0}html[dir=rtl] .tl{direction:ltr}.ss-lang-switch{direction:ltr;border-radius:999px;flex:none;justify-content:center;align-items:center;min-width:42px;height:30px;padding:0 9px;font:700 11px/1 Montserrat,sans-serif;display:inline-flex}.ss-lang-icon{background-color:currentColor;flex-shrink:0;width:16px;height:16px;display:inline-block;-webkit-mask:url(/assets/icons/ui/globe-2.svg) 50%/contain no-repeat;mask:url(/assets/icons/ui/globe-2.svg) 50%/contain no-repeat}.bar>.ss-lang-switch{margin-inline:8px}.bar-actions{flex:none;align-items:center;gap:6px;display:flex}.bar-actions .ss-lang-switch{border-radius:999px;gap:7px;min-width:0;height:auto;min-height:42px;padding:9px 18px;font-size:13.5px;font-weight:800}.mob-nav__bottom .ss-lang-switch{align-self:flex-end}@media (width<=720px){html[dir=rtl] .bar{direction:ltr;flex-direction:row-reverse}html[dir=rtl] .bar-burger{order:initial;margin-right:auto}.bar-actions,.bar-actions .ss-lang-switch{display:none!important}}html[dir=rtl] .btn .arr{display:inline-block;transform:rotate(180deg)}html[dir=rtl] .btn:hover .arr{transform:rotate(180deg)translate(6px)}html[dir=rtl] .form-group input:not([dir=ltr]),html[dir=rtl] .form-group textarea{text-align:right;direction:rtl}html[dir=rtl] .btn-submit-icon{transform:scaleX(-1)}.ss-skel{z-index:900;background:#fff;padding-top:72px;position:fixed;inset:0;overflow:hidden}.ss-skel__hero{background:#00693712;flex-direction:column;justify-content:flex-end;gap:16px;min-height:56vh;padding:0 6vw 56px;display:flex}.ss-skel__body{flex-direction:column;gap:14px;max-width:1100px;margin:0 auto;padding:56px 6vw;display:flex}.ss-skel__bar,.ss-skel__card{background:linear-gradient(90deg,#00693714 25%,#00693729 50%,#00693714 75%) 0 0/200% 100%;border-radius:999px;width:100%;height:14px;animation:1.4s ease-in-out infinite ss-skel-shimmer;display:block}.ss-skel__bar--xl{width:min(620px,80%);height:44px}.ss-skel__bar--lg{width:min(420px,60%);height:44px}.ss-skel__bar--md{width:min(320px,50%);height:16px;margin-top:8px}.ss-skel__bar--title{width:min(360px,60%);height:28px;margin-bottom:8px}.ss-skel__bar--short{width:55%}.ss-skel__cards{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:28px;display:grid}.ss-skel__card{border-radius:20px;height:180px}@keyframes ss-skel-shimmer{to{background-position:-200% 0}}@media (width<=720px){.ss-skel__cards{grid-template-columns:1fr}}.ss-slowbar{z-index:3000;background:#ffb6002e;height:3px;position:fixed;top:0;left:0;right:0;overflow:hidden}.ss-slowbar:before{content:"";background:var(--gold,#ffb600);width:40%;animation:1.1s ease-in-out infinite ss-slowbar;position:absolute;top:0;bottom:0;box-shadow:0 0 10px #ffb60099}@keyframes ss-slowbar{0%{left:-40%}to{left:100%}}.hero-media{object-fit:cover;z-index:0;pointer-events:none;width:100%;max-width:none;height:100%;position:absolute;inset:0}video.about__bg{object-fit:cover;opacity:.2;width:112%;max-width:none;height:108%;position:absolute;top:-4%;left:-6%}.hero-media-scrim{z-index:1;pointer-events:none;background:linear-gradient(#04240f99,#04240f73 50%,#04240fb3);position:absolute;inset:0}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
