.site-nav__label[data-astro-cid-fzpbxy5g]{z-index:1;position:relative}.site-nav__indicator[data-astro-cid-fzpbxy5g]{background:var(--orange);content:"";view-transition-name:postureo-nav-indicator;height:2px;position:absolute;bottom:.22rem;left:.62rem;right:.62rem}@media (width<=900px){.site-nav__indicator[data-astro-cid-fzpbxy5g]{view-transition-name:none}}.turnstile-slot{width:100%;min-height:65px;overflow:hidden}.turnstile-slot iframe{max-width:100%}.support-launcher{z-index:35;right:max(1.25rem, env(safe-area-inset-right));bottom:max(1.25rem, env(safe-area-inset-bottom));background:var(--ink);min-height:3.45rem;color:var(--white);cursor:pointer;font-family:var(--display-font);letter-spacing:.015em;border:1px solid #ffffff3d;border-radius:999px;align-items:center;gap:.58rem;padding:.72rem 1rem;font-size:.75rem;font-weight:830;transition:transform .18s,box-shadow .18s,background .18s;display:inline-flex;position:fixed;box-shadow:0 .6rem 1.5rem #10271d33}.support-launcher:hover{background:#205632;transform:translateY(-.15rem);box-shadow:0 .8rem 1.8rem #10271d42}.support-launcher:focus-visible{outline:2px solid var(--orange);outline-offset:4px}.support-launcher>svg{width:1.1rem;height:1.1rem;color:var(--acid)}.support-launcher{-webkit-backdrop-filter:blur(18px)saturate(108%);color:#173d27;min-height:3.3rem;font-family:var(--body-font);letter-spacing:0;background:#ecf5ebeb;border:0;border-radius:1rem;gap:.58rem;padding:.42rem .8rem .42rem .44rem;font-size:.72rem;font-weight:820;box-shadow:0 .8rem 2rem #193d2329}.support-launcher:hover{color:#123522;background:#f8fcf7fa;transform:translateY(-.12rem);box-shadow:0 1rem 2.3rem #193d2333}.support-launcher:active{transform:scale(.98);box-shadow:0 .5rem 1.35rem #193d2329}.support-launcher:focus-visible{outline-offset:3px;outline:2px solid #1d5c38}.support-launcher[aria-expanded=true],html[data-support-chat-boot=open] .support-launcher{display:none}.support-launcher__mark{flex:0 0 2.38rem;width:2.38rem;height:2.38rem;position:relative}.support-launcher__logo{width:100%;height:100%}.support-launcher__presence{background:#67ad48;border:2px solid #ecf5eb;border-radius:50%;width:.58rem;height:.58rem;position:absolute;bottom:.08rem;right:-.05rem;box-shadow:0 0 0 1px #1d5c381f}.support-launcher__copy{white-space:nowrap}.support-chat{--support-night-line:#16482b1a;--support-night-surface:#f9fcf7e6;--support-night-surface-strong:#fff;--support-night-text:#173d27;--support-night-soft:#607769;--support-night-mint:#cfe2d1;top:auto;left:auto;right:max(1rem, env(safe-area-inset-right));bottom:max(1rem, env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(24px)saturate(108%);width:min(23.5rem,100vw - 2rem);height:min(54rem,100svh - 2rem);max-height:none;color:var(--support-night-text);background:#e2eee2e6;border:1px solid #ffffff7a;border-radius:1.05rem;overflow:hidden;transform:none;box-shadow:0 1.5rem 3.6rem #193d232e}.support-chat[data-support-layout=center]{width:min(46rem,100vw - 3rem);height:min(48rem,100svh - 3rem);max-height:none;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.support-chat__header{min-height:4.1rem;color:var(--support-night-text);background:#ecf5ebc2;border-bottom:0;align-items:center;padding:.55rem .62rem}.support-chat__header-actions{flex:none;align-items:center;gap:.4rem;display:flex}.support-chat__identity{align-items:center;gap:.58rem;min-width:0;display:flex}.support-chat__mark{width:2.45rem;height:2.45rem;box-shadow:none;background:0 0;border:0;border-radius:50%;flex:0 0 2.45rem;justify-content:flex-start;align-items:center;padding:0;display:flex;overflow:hidden}.support-chat__identity>div{min-width:0}.support-chat__header .support-chat__identity p{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.support-chat__identity span{color:var(--support-night-soft);align-items:center;gap:.34rem;margin:0;font-size:.59rem;font-weight:740;display:flex}.support-chat__identity [data-support-presence-copy]{text-overflow:ellipsis;white-space:nowrap;display:inline;overflow:hidden}.support-chat__identity i,.support-inbox__contact i{background:#67ad48;border-radius:50%;width:.42rem;height:.42rem;box-shadow:0 0 0 2px #67ad4824}.support-chat__layout-toggle,.support-chat__close{color:#1b5634;cursor:pointer;background:#ffffff94;border:0;border-radius:50%;place-items:center;width:2.75rem;height:2.75rem;padding:0;transition:background-color .16s,color .16s,transform .16s;display:grid}.support-chat__layout-toggle span{place-items:center;display:grid}.support-chat__layout-toggle span[hidden]{display:none}.support-chat__layout-toggle svg,.support-chat__close svg{width:1.05rem;height:1.05rem}.support-chat__layout-toggle:hover,.support-chat__close:hover{color:#173d27;background:#ffffffeb}.support-chat__layout-toggle:active,.support-chat__close:active{transform:scale(.94)}.support-chat__layout-toggle:focus-visible,.support-chat__close:focus-visible{outline-offset:2px;outline:2px solid #1d5c38}.support-chat__body{background:0 0;grid-template-rows:minmax(0,1fr) auto}.support-chat__loading{min-height:14rem;color:var(--support-night-soft);justify-content:center;align-items:center;gap:.62rem;padding:2rem;display:flex}.support-chat__loading[hidden]{display:none}.support-chat__loading>p{margin:0;font-size:.68rem;font-weight:740}.support-chat__loading .support-chat__thinking-dots{min-height:0;margin:0}.support-chat[data-support-loading=true] .support-chat__body>:not(.support-chat__loading){display:none}.support-chat__welcome,.support-chat__journey,.support-chat__capture{padding:1.55rem 1.2rem 1.2rem;overflow-y:auto}.support-chat__welcome{flex-direction:column;align-items:flex-start;display:flex}.support-chat__welcome-icon{width:3.15rem;height:3.15rem;color:var(--white);background:#1d5c38;border-radius:1rem 1rem 1rem .25rem;place-items:center;display:grid;box-shadow:0 .55rem 1.2rem #1d5c3833}.support-chat__welcome-icon svg{width:1.48rem;height:1.48rem}.support-chat__eyebrow{color:#2d7047;letter-spacing:.1em;text-transform:uppercase;margin:1.22rem 0 0;font-size:.62rem;font-weight:860}.support-chat__welcome h2,.support-chat__journey h2,.support-chat__capture h2{max-width:15.5rem;color:var(--support-night-text);letter-spacing:-.065em;margin:.5rem 0 0;font-size:1.7rem;font-weight:760;line-height:1}.support-chat__welcome>p:not(.support-chat__eyebrow):not(.support-chat__welcome-note),.support-chat__capture>p:not(.support-chat__eyebrow),.support-chat__step-helper{color:var(--support-night-soft);margin:.8rem 0 0;font-size:.82rem;line-height:1.5}.support-chat__start,.support-chat__submit{min-height:3rem;color:var(--white);cursor:pointer;font:inherit;background:#1d5c38;border:1px solid #1d5c38;border-radius:.74rem;justify-content:center;align-items:center;gap:.65rem;margin-top:1.45rem;padding:.67rem .95rem;font-size:.76rem;font-weight:820;display:inline-flex}.support-chat__start svg,.support-chat__submit svg{color:#dcebdd;width:.98rem;height:.98rem;transition:transform .16s}.support-chat__start:hover,.support-chat__submit:hover{background:#143f28;border-color:#143f28}.support-chat__start:hover svg{transform:translate(.16rem)}.support-chat__start:focus-visible,.support-chat__submit:focus-visible,.support-chat__choice:focus-visible,.support-chat__journey-top button:focus-visible,.support-chat__back-link:focus-visible,.support-chat__inbox-heading button:focus-visible,.support-chat__conversation:focus-visible,.support-chat__thread-heading button:focus-visible{outline-offset:3px;outline:2px solid #1d5c38}.support-chat__welcome-note{color:var(--support-night-soft);margin:1rem 0 0;font-size:.67rem;font-weight:650}.support-chat__journey-top{justify-content:space-between;align-items:center;display:flex}.support-chat__journey-top button,.support-chat__back-link{color:var(--support-night-soft);cursor:pointer;font:inherit;background:0 0;border:0;align-items:center;gap:.33rem;padding:0;font-size:.67rem;font-weight:780;display:inline-flex}.support-chat__journey-top button svg,.support-chat__back-link svg{width:.86rem;height:.86rem}.support-chat__journey-top p{color:var(--support-night-soft);margin:0;font-size:.62rem;font-weight:760}.support-chat__progress{background:#16482b1a;border-radius:999px;height:.26rem;margin-top:.95rem;overflow:hidden}.support-chat__progress span{border-radius:inherit;background:#2d7047;height:100%;transition:width .18s;display:block}.support-chat__journey .support-chat__eyebrow{margin-top:1.2rem}.support-chat__choices{gap:.55rem;margin-top:1.2rem;display:grid}.support-chat__choice{border:1px solid var(--support-night-line);background:var(--support-night-surface);width:100%;min-height:2.95rem;color:var(--support-night-text);cursor:pointer;font:inherit;text-align:left;border-radius:.74rem;align-items:center;padding:.62rem .8rem;font-size:.75rem;font-weight:770;transition:border-color .15s,background-color .15s,transform .15s;display:flex}.support-chat__choice:after{content:"";border:1px solid #4a7e5c;border-radius:50%;width:.42rem;height:.42rem;margin-left:auto}.support-chat__choice:hover{background:var(--support-night-surface-strong);border-color:#16482b5c;transform:translate(.15rem)}.support-chat__choice:hover:after{background:#2d7047;border-color:#2d7047;box-shadow:0 0 0 3px #2d70471f}.support-chat__back-link{margin-bottom:1.1rem}.support-chat__capture h2{max-width:18rem;font-size:1.42rem}.support-chat__summary{border:1px solid var(--support-night-line);background:var(--support-night-surface);border-radius:.74rem;gap:.42rem;margin-top:1.1rem;padding:.72rem;display:grid}.support-chat__summary p{color:var(--support-night-soft);justify-content:space-between;gap:.8rem;margin:0;font-size:.63rem;display:flex}.support-chat__summary strong{color:#245f3c;text-align:right;max-width:58%;font-size:.66rem;font-weight:830}.support-chat__form{gap:.5rem;margin-top:1.18rem}.support-chat__form label{color:var(--support-night-text);margin-top:.28rem;font-size:.67rem;font-weight:820}.support-chat__form>p:not(.support-chat__privacy){color:var(--support-night-soft);margin:-.1rem 0 0;font-size:.65rem;line-height:1.38}.support-chat__form input,.support-chat__form textarea{border-color:var(--support-night-line);background:var(--support-night-surface);color:var(--support-night-text);border-radius:.74rem;padding:.68rem .72rem;font-size:.78rem}.support-chat__form input::placeholder,.support-chat__form textarea::placeholder{color:#788d7e}.support-chat__form input:focus,.support-chat__form textarea:focus{background:var(--support-night-surface-strong);border-color:#1d5c3880;outline:0;box-shadow:0 0 0 .22rem #2d704724}.support-chat__form textarea{min-height:5.35rem}.support-chat__privacy{color:var(--support-night-soft);margin:.1rem 0 0;font-size:.62rem;line-height:1.4}.support-chat__privacy a{color:inherit;text-underline-offset:.18em;font-weight:760}.support-chat__submit{width:100%;margin-top:.2rem}.support-chat__submit:disabled{cursor:wait;opacity:.65}.support-chat__inbox{grid-template-rows:auto minmax(0,1fr);min-height:15rem;display:grid}.support-chat__inbox-heading{justify-content:space-between;align-items:end;gap:.8rem;padding:1rem 1rem .72rem;display:flex}.support-chat__inbox-heading .support-chat__eyebrow{margin:0}.support-chat__inbox-heading h2{color:var(--support-night-text);letter-spacing:-.055em;margin:.22rem 0 0;font-size:1.4rem;font-weight:780;line-height:1}.support-chat__inbox-heading button{color:#1d5c38;cursor:pointer;min-height:2.45rem;font:inherit;background:#ffffff9e;border:1px solid #1d5c3824;border-radius:.68rem;align-items:center;gap:.36rem;padding:.5rem .68rem;font-size:.65rem;font-weight:820;display:inline-flex}.support-chat__inbox-heading button:hover{background:#fff;border-color:#1d5c384d}.support-chat__inbox-heading button svg{width:.84rem;height:.84rem}.support-chat__conversation-list{overscroll-behavior:contain;scrollbar-color:var(--scrollbar-thumb) transparent;scrollbar-gutter:stable;scrollbar-width:thin;align-content:start;gap:.44rem;min-height:0;padding:.15rem .62rem .72rem;display:grid;overflow-y:auto}.support-chat__conversation{border:1px solid var(--support-night-line);background:var(--support-night-surface);width:100%;min-height:3.85rem;color:var(--support-night-text);cursor:pointer;font:inherit;text-align:left;border-radius:.74rem;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:.62rem .68rem .62rem .8rem;display:grid;position:relative;overflow:hidden}.support-chat__conversation:before{inset-block:.55rem;content:"";background:0 0;border-radius:0 999px 999px 0;width:.18rem;position:absolute;left:0}.support-chat__conversation:hover{background:var(--support-night-surface-strong);border-color:#1d5c3845}.support-chat__conversation[aria-pressed=true]{background:#f7fbf5;border-color:#1d5c3847}.support-chat__conversation[aria-pressed=true]:before{background:#4f9562}.support-chat__conversation>span{gap:.27rem;min-width:0;display:grid}.support-chat__conversation strong{color:var(--support-night-text);text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;font-weight:810;line-height:1.25;overflow:hidden}.support-chat__conversation small{color:var(--support-night-soft);align-items:center;gap:.32rem;font-size:.58rem;font-weight:720;display:flex}.support-chat__conversation small:before{content:"";background:#67ad48;border-radius:50%;width:.38rem;height:.38rem}.support-chat__conversation time{color:var(--support-night-soft);white-space:nowrap;align-self:start;font-size:.55rem;font-weight:760}.support-chat__thread{background:0 0;grid-template-rows:auto minmax(0,1fr) auto}.support-chat__thread-heading{border-bottom:1px solid #1d5c3814;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.55rem;min-height:3.2rem;padding:.35rem .55rem;display:grid}.support-chat__thread-heading button{color:#2d7047;cursor:pointer;min-height:2.4rem;font:inherit;background:#ffffff80;border:0;border-radius:.65rem;justify-content:center;align-items:center;gap:.3rem;padding:.42rem .48rem;font-size:.61rem;font-weight:810;display:inline-flex}.support-chat__thread-heading button:last-child{width:2.4rem;padding:0}.support-chat__thread-heading button:hover{background:#ffffffe6}.support-chat__thread-heading button svg{width:.78rem;height:.78rem}.support-chat__thread-heading>div{text-align:center;gap:.1rem;min-width:0;display:grid}.support-chat__thread-heading strong{color:var(--support-night-text);text-overflow:ellipsis;white-space:nowrap;font-size:.66rem;font-weight:820;overflow:hidden}.support-chat__thread-heading span{color:var(--support-night-soft);font-size:.53rem;font-weight:710}.support-chat__messages{overscroll-behavior:contain;scrollbar-color:var(--scrollbar-thumb) transparent;scrollbar-gutter:stable;scrollbar-width:thin;background:0 0;gap:.5rem;min-height:15rem;padding:.7rem .48rem .45rem .72rem;scroll-padding-block:.7rem;overflow:auto}.support-chat__welcome,.support-chat__journey,.support-chat__capture,.support-chat__reply textarea{scrollbar-color:var(--scrollbar-thumb) transparent;scrollbar-width:thin}.support-chat__messages::-webkit-scrollbar{width:var(--scrollbar-size);height:var(--scrollbar-size)}.support-chat__conversation-list::-webkit-scrollbar{width:var(--scrollbar-size);height:var(--scrollbar-size)}.support-chat__welcome::-webkit-scrollbar{width:var(--scrollbar-size);height:var(--scrollbar-size)}.support-chat__journey::-webkit-scrollbar{width:var(--scrollbar-size);height:var(--scrollbar-size)}.support-chat__capture::-webkit-scrollbar{width:var(--scrollbar-size);height:var(--scrollbar-size)}.support-chat__reply textarea::-webkit-scrollbar{width:var(--scrollbar-size);height:var(--scrollbar-size)}.support-chat__messages::-webkit-scrollbar-track{background:0 0}.support-chat__conversation-list::-webkit-scrollbar-track{background:0 0}.support-chat__welcome::-webkit-scrollbar-track{background:0 0}.support-chat__journey::-webkit-scrollbar-track{background:0 0}.support-chat__capture::-webkit-scrollbar-track{background:0 0}.support-chat__reply textarea::-webkit-scrollbar-track{background:0 0}.support-chat__messages::-webkit-scrollbar-button{width:0;height:0;display:none}.support-chat__conversation-list::-webkit-scrollbar-button{width:0;height:0;display:none}.support-chat__welcome::-webkit-scrollbar-button{width:0;height:0;display:none}.support-chat__journey::-webkit-scrollbar-button{width:0;height:0;display:none}.support-chat__capture::-webkit-scrollbar-button{width:0;height:0;display:none}.support-chat__reply textarea::-webkit-scrollbar-button{width:0;height:0;display:none}.support-chat__messages::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);background-clip:padding-box;border:.125rem solid #0000;border-radius:999px;min-height:2.75rem}.support-chat__conversation-list::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);background-clip:padding-box;border:.125rem solid #0000;border-radius:999px;min-height:2.75rem}.support-chat__welcome::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);background-clip:padding-box;border:.125rem solid #0000;border-radius:999px;min-height:2.75rem}.support-chat__journey::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);background-clip:padding-box;border:.125rem solid #0000;border-radius:999px;min-height:2.75rem}.support-chat__capture::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);background-clip:padding-box;border:.125rem solid #0000;border-radius:999px;min-height:2.75rem}.support-chat__reply textarea::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);background-clip:padding-box;border:.125rem solid #0000;border-radius:999px;min-height:2.75rem}.support-chat__messages::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-hover)}.support-chat__conversation-list::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-hover)}.support-chat__welcome::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-hover)}.support-chat__journey::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-hover)}.support-chat__capture::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-hover)}.support-chat__reply textarea::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-hover)}.support-chat__message{border:1px solid var(--support-night-line);background:var(--support-night-surface);max-width:84%;color:var(--support-night-text);border-radius:.74rem;padding:.56rem .62rem;box-shadow:0 .35rem 1rem #10271d0d}.support-chat__message--visitor{background:var(--support-night-mint);color:var(--ink);border-color:#2d704717;border-radius:.74rem}.support-chat__message--admin{border-color:var(--support-night-line);background:var(--support-night-surface);border-radius:.74rem;box-shadow:0 .35rem 1rem #10271d0d}.support-chat__message>p:first-child{color:#397451;font-size:.52rem}.support-chat__message--visitor>p:first-child,.support-chat__message--visitor .support-chat__message-body,.support-chat__message--visitor time{color:#28563a}.support-chat__message-body{color:var(--support-night-text);margin-top:.22rem;font-size:.72rem;line-height:1.42}.support-chat__message-body p{margin:0}.support-chat__message-body p+p,.support-chat__message-body p+ul,.support-chat__message-body p+ol,.support-chat__message-body ul+p,.support-chat__message-body ol+p{margin-top:.55rem}.support-chat__message-body ul,.support-chat__message-body ol{margin:.45rem 0 0;padding-left:1.08rem}.support-chat__message-body li+li{margin-top:.2rem}.support-chat__message-body strong{font-weight:850}.support-chat__message-body code{color:inherit;background:#2d70471a;border-radius:.24rem;padding:.08rem .22rem;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.72rem}.support-chat__message-body a{color:#1e683d;text-underline-offset:.16em;font-weight:820;text-decoration-line:underline;text-decoration-thickness:.08em}.support-chat__message-body a:hover{color:#113c25}.support-chat__message-body a:focus-visible{outline:2px solid var(--orange);outline-offset:3px;border-radius:.12rem}.support-chat__thinking{width:min(84%,18rem)}.support-chat__thinking[hidden]{display:none}.support-chat__thinking-label{min-height:1.05rem;line-height:1.42;color:var(--support-night-text)!important;letter-spacing:0!important;text-transform:none!important;margin-top:.34rem!important;font-size:.7rem!important;font-weight:790!important}.support-chat__thinking-dots{align-items:center;gap:.26rem;min-height:1.1rem;margin-top:.16rem;display:flex}.support-chat__thinking-dots span{background:#3f8057;border-radius:50%;width:.34rem;height:.34rem;animation:1.15s ease-in-out infinite support-thinking-dot}.support-chat__message time{color:var(--support-night-soft)}.support-chat__thinking-dots span:nth-child(2){animation-delay:.16s}.support-chat__thinking-dots span:nth-child(3){animation-delay:.32s}.support-chat__message time{margin-top:.35rem;font-size:.56rem}.support-chat__reply{background:linear-gradient(#e2eee200,#e2eee2fa 42%);border-top:0;padding:.2rem .6rem .6rem;display:block;position:relative}.support-chat__composer{background:#fafcf8e6;border:1px solid #1d5c3814;border-radius:.92rem;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"field send""hint send";align-items:end;column-gap:.65rem;padding:.42rem .42rem .38rem .68rem;transition:border-color .16s,background-color .16s,box-shadow .16s;display:grid;box-shadow:0 .25rem .65rem #10271d0f}.support-chat__composer:hover{background:#fbfdf9;border-color:#1d5c3833}.support-chat__composer:focus-within{background:#fff;border-color:#1d5c3880;box-shadow:0 0 0 .24rem #2d704726,0 .5rem 1.3rem #173d271a}.support-chat__reply textarea{appearance:none;caret-color:#1d5c38;height:auto;min-height:1.75rem;max-height:9rem;color:var(--support-night-text);resize:none;background:0 0;border-radius:0;grid-area:field;padding:.26rem 0 .12rem;font-size:.72rem;line-height:1.4;overflow-y:auto;box-shadow:none!important;border:0!important;outline:0!important}.support-chat__reply textarea::placeholder{color:#788d7e}.support-chat__reply textarea:focus,.support-chat__reply textarea:focus-visible{box-shadow:none!important;border:0!important;outline:0!important}.support-chat__reply-hint{color:var(--support-night-soft);letter-spacing:.005em;text-overflow:ellipsis;white-space:nowrap;grid-area:hint;font-size:.51rem;font-weight:690;line-height:1.25;overflow:hidden}.support-chat__send{width:2.5rem;height:2.5rem;color:var(--white);background:#1d5c38;border-radius:50%;grid-area:send;align-self:end;transition:background-color .15s,transform .15s,box-shadow .15s;position:static}.support-chat__send-state{grid-area:1/1;place-items:center;display:grid}.support-chat__send-state--busy,.support-chat__reply[aria-busy=true] .support-chat__send-state--idle{display:none}.support-chat__reply[aria-busy=true] .support-chat__send-state--busy{animation:.82s linear infinite support-send-spin;display:grid}.support-chat__reply[aria-busy=true] .support-chat__send{cursor:progress;opacity:1}.support-chat__send:hover{background:#143f28;box-shadow:0 .3rem .8rem #164b2d33}.support-chat__send:active{transform:scale(.94)}.support-chat__send:focus-visible{outline-offset:2px;outline:2px solid #1d5c38}.support-ai-highlight{z-index:1;scroll-margin-top:calc(var(--header-space) + 1.15rem);outline:0;animation:1.25s cubic-bezier(.22,1,.36,1) 3 support-target-highlight;box-shadow:inset 0 0 0 2px #c0714de0,inset 0 0 0 .62rem #c0714d1a,0 1.2rem 3rem #10271d1a}.support-ai-highlight--positioned{position:relative}.support-ai-highlight__veil{z-index:10;pointer-events:none;background:radial-gradient(circle at 5rem 2.5rem,#a7df7133,#a7df7112 9rem,#0000 24rem);border:1px solid #c0714d66;animation:.52s ease-out both support-target-veil-in;position:absolute;inset:0;box-shadow:inset 0 0 0 .3rem #fff3}.support-ai-highlight__marker{z-index:12;-webkit-backdrop-filter:blur(12px)saturate(118%);color:#f8f8f4;letter-spacing:.025em;pointer-events:none;background:#10271df0;border:1px solid #ffffff3d;border-radius:999px;align-items:center;gap:.52rem;min-height:2.65rem;padding:.48rem .82rem;font-size:.68rem;font-weight:840;line-height:1;animation:.42s cubic-bezier(.22,1,.36,1) both support-target-marker-in;display:inline-flex;position:absolute;top:clamp(.72rem,1.5vw,1.1rem);left:clamp(.72rem,2vw,1.35rem);box-shadow:0 .65rem 1.7rem #10271d3d}.support-ai-highlight__marker>i{background:#a7df71;border:2px solid #10271d;border-radius:50%;flex:none;width:.5rem;height:.5rem;position:relative;box-shadow:0 0 0 3px #a7df7129}.support-ai-highlight__marker>i:after{border-radius:inherit;content:"";border:1px solid #a7df7199;animation:1.5s ease-out 2 support-target-marker-pulse;position:absolute;inset:-.27rem}@keyframes support-thinking-dot{0%,60%,to{opacity:.32;transform:translateY(0)}30%{opacity:1;transform:translateY(-.18rem)}}@keyframes support-send-spin{to{transform:rotate(360deg)}}@keyframes support-target-highlight{0%,to{box-shadow:inset 0 0 0 2px #c0714dad,inset 0 0 0 .38rem #c0714d0f,0 .8rem 2rem #10271d14}50%{box-shadow:inset 0 0 0 2px #5e9059f2,inset 0 0 0 .72rem #5e90591f,0 1.15rem 2.8rem #10271d1f}}@keyframes support-target-marker-in{0%{opacity:0;transform:translateY(-.45rem)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes support-target-marker-pulse{0%{opacity:.8;transform:scale(.72)}to{opacity:0;transform:scale(1.8)}}@keyframes support-target-veil-in{0%{opacity:0}to{opacity:1}}.site-header{z-index:40;pointer-events:none;will-change:transform;transition:transform .24s cubic-bezier(.22,1,.36,1);position:fixed;top:0;left:0;right:0;transform:translateY(0)}.site-header[data-nav-hidden=true]{transform:translateY(calc(-100% - .7rem))}.nav-wrap{-webkit-backdrop-filter:blur(10px)saturate(108%);pointer-events:auto;background:#f8f8f4d1;border:1px solid #10271d33;border-radius:.34rem;justify-content:space-between;align-items:center;gap:2rem;min-height:4.5rem;margin-top:.65rem;padding:.42rem .48rem .42rem 1.1rem;transition:border-color .18s,background .18s,box-shadow .18s,backdrop-filter .18s;display:flex;position:relative;box-shadow:0 .28rem .65rem #10271d0f}.site-header[data-nav-scrolled=true] .nav-wrap,.site-header[data-menu-open=true] .nav-wrap{-webkit-backdrop-filter:blur(13px)saturate(112%);background:#f8f8f4f0;border-color:#10271d4d;box-shadow:0 .5rem 1.15rem #10271d1a}.site-header .brand{color:var(--ink);align-items:center;padding:.18rem .48rem .18rem .08rem;line-height:1;text-decoration:none;display:inline-flex}.site-header .brand img{width:10.8rem;height:auto;display:block}.brand__descriptor{color:var(--muted);letter-spacing:.12em;text-transform:uppercase;border-left:1px solid #10271d33;margin-left:1rem;padding-left:1rem;font-size:.59rem;font-weight:800;line-height:1.35}.nav-actions{align-items:center;gap:clamp(.55rem,1.1vw,.85rem);display:flex}.site-nav{align-items:center;gap:.16rem;display:flex}.site-nav>a{min-height:2.35rem;color:var(--ink-soft);letter-spacing:.01em;border-radius:.18rem;align-items:center;padding:.45rem .66rem;font-size:.75rem;font-weight:760;text-decoration:none;transition:background .18s,color .18s,transform .18s;display:inline-flex;position:relative}.site-nav>a:hover,.site-nav>a:focus-visible,.site-nav>a[aria-current=page]{color:var(--ink);background:#10271d17}.site-nav>a:hover{transform:translateY(-1px)}.site-nav>a:focus-visible,.nav-toggle:focus-visible{outline:2px solid var(--orange);outline-offset:4px}.nav-divider{background:#10271d2e;width:1px;height:1.3rem;margin-inline:.28rem}.site-nav>a.nav-utility{gap:.38rem;padding-inline:.58rem}.nav-utility svg{width:.9rem;height:.9rem;color:var(--orange);flex:none}.nav-account-label{text-overflow:ellipsis;white-space:nowrap;max-inline-size:14ch;overflow:hidden}.nav-cart-count{background:var(--orange);min-width:1.1rem;height:1.1rem;color:var(--ink);border-radius:999px;place-items:center;padding:0 .2rem;font-size:.62rem;font-weight:850;line-height:1;display:inline-grid}.site-nav>a.nav-utility[aria-current=page]{background:var(--ink);color:var(--white)}.site-nav>a.nav-utility[aria-current=page] svg{color:var(--acid)}.nav-toggle{width:2.85rem;height:2.85rem;color:var(--ink);cursor:pointer;background:#ffffff61;border:1px solid #10271d3d;border-radius:.2rem;place-items:center;padding:0;transition:background .18s,border-color .18s,transform .18s;display:none}.nav-toggle:hover{background:#ffffffc7;border-color:#10271d61;transform:translateY(-1px)}.nav-toggle svg{grid-area:1/1;width:1.2rem;height:1.2rem;transition:opacity .18s,transform .18s}.nav-toggle__close{display:none}.section-label{color:var(--accent-text);letter-spacing:.11em;text-transform:uppercase;margin:0;font-size:.7rem;font-weight:760;line-height:1.3}.section-label--dark{color:var(--ink-soft)}.two-line-heading>span{display:block}.home-hero h1{max-width:11ch;color:var(--ink);margin:1.6rem 0 0;font-size:clamp(3.55rem,6.45vw,6.15rem);font-weight:720;line-height:.9}.home-hero h1 em{color:var(--brand);font-family:inherit;font-size:inherit;font-style:normal;font-weight:inherit}.home-hero__lede{max-width:33rem;color:var(--ink-soft);letter-spacing:.028em;margin:2rem 0 0;font-size:clamp(1.05rem,1.55vw,1.18rem);line-height:1.58}.button-row{flex-wrap:wrap;align-items:center;gap:1.15rem;margin-top:2.25rem;display:flex}.button{min-height:3.3rem;color:inherit;cursor:pointer;font:inherit;letter-spacing:.02em;background:0 0;border:1px solid #0000;border-radius:.18rem;justify-content:center;align-items:center;gap:1.1rem;padding:.8rem 1.1rem;font-size:.82rem;font-weight:800;text-decoration:none;transition:transform .18s,background .18s;display:inline-flex}.button:hover{transform:translateY(-2px)}.button:focus-visible{outline:2px solid var(--orange);outline-offset:4px}.button--primary{background:var(--ink);color:var(--white)}.button>svg{flex:none;width:1.05rem;height:1.05rem}.button--primary svg,.button--dark svg{color:var(--acid)}.button--secondary{background:var(--white);color:var(--ink);border-color:#10271d40}.button--secondary svg{color:var(--orange)}.button--text{border-bottom-color:var(--ink);color:var(--ink);border-radius:0;padding-inline:.15rem}.button--dark{background:var(--ink);color:var(--white)}.button--light{background:var(--acid);color:var(--ink)}.inline-link{border-bottom:1px solid var(--ink);align-items:center;gap:.6rem;margin-top:2.25rem;padding-bottom:.4rem;font-size:.84rem;font-weight:800;text-decoration:none;transition:color .18s,border-color .18s;display:inline-flex}.inline-link svg{flex:none;width:1rem;height:1rem}.inline-link:hover{border-color:var(--orange);color:var(--orange)}.inline-link:focus-visible{outline:2px solid var(--orange);outline-offset:4px}.site-footer{background:var(--ink);color:var(--white);padding-top:4.5rem}.footer-main{grid-template-columns:1.3fr repeat(3,minmax(0,.75fr));gap:2rem;padding-bottom:3.5rem;display:grid}.brand--footer img{width:11rem;height:auto;display:block}.footer-main>div:first-child>p{color:#aabbb0;max-width:17rem;margin:1.35rem 0 0;font-size:.9rem}.footer-title{color:var(--acid);letter-spacing:.1em;text-transform:uppercase;margin:0 0 1rem;font-size:.67rem;font-weight:800}.footer-main nav,.footer-main>div:last-child{flex-direction:column;align-items:flex-start;gap:.55rem;display:flex}.footer-main nav a,.footer-main>div:last-child a{color:var(--white);font-size:.9rem;text-decoration:none}.footer-bottom{color:#aabbb0;border-top:1px solid #ffffff29;justify-content:space-between;align-items:center;gap:1rem;min-height:4.2rem;font-size:.72rem;display:flex}.footer-meta{flex-direction:column;flex:0 auto;gap:.32rem;display:flex}.footer-bottom p{margin:0}.footer-bottom nav{flex-wrap:wrap;gap:.55rem 1rem;display:flex}.footer-bottom a,.footer-bottom button{color:inherit;text-decoration:none}.footer-bottom button{font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.footer-credit a{color:var(--white);text-underline-offset:.2em;text-decoration:underline .08em}.footer-bottom a:hover,.footer-bottom button:hover{color:var(--white)}.footer-bottom a:focus-visible,.footer-bottom button:focus-visible{outline:2px solid var(--acid);outline-offset:3px;border-radius:.1rem}@media (width>=761px){.footer-bottom nav{margin-inline-end:10.75rem}}@media (width>=1101px){.two-line-heading>span{white-space:nowrap}}@media (width<=900px){.brand__descriptor{display:none}.footer-main{grid-template-columns:repeat(2,minmax(0,1fr))}.nav-wrap{gap:1rem}.nav-actions{gap:.65rem}.site-nav{top:calc(100% + .55rem);right:max(1.5rem, calc((100% - var(--max-width)) / 2));left:max(1.5rem, calc((100% - var(--max-width)) / 2));-webkit-backdrop-filter:blur(13px)saturate(112%);opacity:0;pointer-events:none;visibility:hidden;transform-origin:top;background:#fbf6f2fc;border:1px solid #10271d3d;border-radius:.42rem;gap:.16rem;padding:.5rem;transition:opacity .18s,transform .18s,visibility 0s linear .18s;display:grid;position:absolute;transform:translateY(-.65rem)scale(.985);box-shadow:0 .85rem 1.7rem #10271d24}.site-header[data-menu-open=true] .site-nav{opacity:1;pointer-events:auto;visibility:visible;transition-delay:0s;transform:translateY(0)}.site-nav>a{border:0;border-radius:.2rem;align-items:center;min-height:3.15rem;padding:.75rem .95rem;font-size:.94rem;display:flex}.nav-account-label{text-overflow:clip;white-space:normal;max-inline-size:none;overflow:visible}.nav-toggle{display:grid}.site-header[data-menu-open=true] .nav-toggle__menu{display:none}.site-header[data-menu-open=true] .nav-toggle__close{display:block}}@media (width<=760px){.footer-bottom{padding-bottom:5.25rem}}@media (width<=680px){:root{--header-space:4.7rem}.wrapper{width:min(calc(100% - 2rem), var(--max-width))}html{scroll-padding-top:5.5rem}.nav-wrap{border-radius:.28rem;gap:.5rem;min-height:3.65rem;margin-top:.42rem;padding:.3rem .34rem .3rem .75rem}.nav-actions{gap:.45rem}.site-header .brand{padding-right:.2rem}.site-header .brand img{width:8.7rem}.nav-toggle{border-radius:.2rem;width:2.5rem;height:2.5rem}.site-nav{left:1rem;right:1rem}.nav-divider{display:none}.footer-main{grid-template-columns:1fr;gap:2.4rem}.footer-bottom{flex-direction:column;justify-content:center;align-items:flex-start;padding-block:1rem 5.25rem}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important}}.public-site{--type-regular:400;--type-medium:500;--type-semibold:600;--type-bold:700;--type-black:800;font-family:var(--display-font);font-weight:var(--type-regular);letter-spacing:0}.public-site h1,.public-site h2,.public-site h3{font-stretch:100%;transform:none}.public-site h1{font-weight:var(--type-black);letter-spacing:-.052em!important}.public-site h2{font-weight:var(--type-bold);letter-spacing:-.038em!important}.public-site h3{font-weight:var(--type-semibold);letter-spacing:-.022em!important}.public-site :where(strong,b),.public-site :is(.section-label,.eyebrow,.footer-title,.product-card__topline,.contact-brief__label,.contact-channel__number,.trade-solution-card>span,.topic-content__aside>p),.public-site :is(.site-nav>a,.button,.inline-link,.text-link,.round-link,.home-hero__contact,.utility-page__contact,.contact-channel__action,.partner-card__link,.topic-hub-list article>a,.trade-solution-card i,.footer-main a){font-weight:var(--type-semibold)}.public-site :where(.home-hero__lede,.topic-hero__answer,.lede,.contact-hero__copy>p,.product-hero__copy>p,.trade-hero__copy>p){font-weight:var(--type-regular)}
