@font-face{font-family:geist;src:url(../media/geist_latin-s.p.0wo2-3x5um7b1.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:geist Fallback;src:local(Arial);ascent-override:94.47%;descent-override:27.73%;line-gap-override:0.0%;size-adjust:106.39%}.owTUAG_className{font-family:geist,geist Fallback}.owTUAG_variable{--font-geist:"geist", "geist Fallback"}
:root{--color-ivory:#f7f8f2;--color-evergreen:#153e35;--color-charcoal:#182420;--color-sage:#626e62;--color-lime:#d7edaf;--color-stone:#dce2d8;--pm-paper:var(--color-ivory);--pm-green:var(--color-evergreen);--pm-ink:var(--color-charcoal);--pm-muted:var(--color-sage);--pm-lime:var(--color-lime);--pm-line:var(--color-stone);--pm-surface:#fff;--pm-button-bg:var(--pm-green);--pm-button-text:var(--pm-paper);--pm-tint:#edf2e5;--pm-soft:#edf1e6;--pm-hover:#245649;--pm-hover-text:#f7f8f2;--pm-inverse-bg:#153e35;--pm-inverse-text:#f7f8f2;--pm-inverse-muted:#cbd8c2;--pm-inverse-accent:#d7edaf;--pm-inverse-line:#ffffff29;--pm-accent-text:#153e35;--pm-focus:#66854a;--pm-overlay-text:#fff;--pm-section-space:clamp(64px, 7vw, 104px);--pm-radius:8px;--pm-ease:cubic-bezier(.2,.7,.3,1);--font-sans:var(--font-geist), Arial, Helvetica, sans-serif}*,:before,:after{box-sizing:border-box}html{scroll-behavior:auto;-webkit-text-size-adjust:100%;scroll-padding-top:130px;overflow-x:clip}@media (min-width:769px) and (pointer:fine) and (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{touch-action:pan-y;-webkit-overflow-scrolling:touch;color:var(--pm-ink);background:var(--pm-paper);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;margin:0;font-size:15px;line-height:1.65;overflow-x:clip}::selection{background:var(--pm-lime);color:var(--pm-accent-text)}h1,h2,h3,h4,p{margin:0}h1,h2,h3,h4{line-height:1.15}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button,select,summary{cursor:pointer}button{color:inherit}button:disabled{cursor:wait}img,svg{vertical-align:middle}img{max-width:100%}button,a,input,select,textarea,summary{-webkit-tap-highlight-color:transparent}:focus-visible{outline:3px solid var(--pm-focus);outline-offset:4px}.container-custom{width:min(1280px,100% - 96px);margin-inline:auto}.btn-primary,.btn-secondary{border:1px solid var(--pm-green);border-radius:5px;justify-content:center;align-items:center;gap:12px;min-height:50px;padding:13px 22px;font-size:13px;font-weight:600;line-height:1.4;transition:background .2s,color .2s,box-shadow .2s;display:inline-flex}.btn-primary{background:var(--pm-button-bg);color:var(--pm-button-text)}.btn-primary:hover{background:var(--pm-hover);color:var(--pm-hover-text);box-shadow:0 5px 16px #00000014}.btn-secondary{color:var(--pm-green);border-color:var(--pm-line);background:0 0}.btn-secondary:hover{background:var(--pm-tint);border-color:var(--pm-green)}.btn-primary svg,.btn-secondary svg{width:17px;height:17px}.skip-link{z-index:1000;color:var(--pm-button-text);background:var(--pm-button-bg);border-radius:4px;padding:12px 20px;position:fixed;top:8px;left:8px;transform:translateY(-160%)}.skip-link:focus{transform:translateY(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}dialog{color:var(--pm-ink)}.motion-progress{z-index:250;background:linear-gradient(90deg, var(--pm-green), var(--pm-lime));transform-origin:0;pointer-events:none;height:3px;position:fixed;top:0;left:0;right:0;transform:scaleX(0)}[data-motion-hover=lift]{transition:translate .28s var(--pm-ease), box-shadow .28s var(--pm-ease), border-color .2s}[data-motion-hover=lift]:focus-within{border-color:var(--pm-focus)}[data-motion-press]{touch-action:manipulation}[data-motion-feedback=choice]{transition:background .22s,border-color .22s,box-shadow .22s}@supports (interpolate-size:allow-keywords){[data-motion-feedback=accordion]{interpolate-size:allow-keywords}[data-motion-feedback=accordion]::details-content{block-size:0;transition:block-size .32s var(--pm-ease), content-visibility .32s allow-discrete;overflow:clip}[data-motion-feedback=accordion][open]::details-content{block-size:auto}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){[data-motion-hover=lift]:hover{translate:0 -5px;box-shadow:0 14px 34px #153e3514}}@media (prefers-reduced-motion:reduce){.motion-progress{display:none}[data-motion-hover=lift]{translate:none}[data-motion-feedback=accordion]::details-content{transition:none}}@media (max-width:900px){.container-custom{width:calc(100% - 48px)}}@media (max-width:600px){.container-custom{width:calc(100% - 40px)}body{font-size:14px}html{scroll-padding-top:100px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
.V-0EQa_wrapper{z-index:990;pointer-events:auto;align-items:center;display:flex;position:fixed;bottom:24px;right:24px}.V-0EQa_button{color:#fff;cursor:pointer;-webkit-tap-highlight-color:transparent;background:linear-gradient(135deg,#25d366 0%,#128c7e 100%);border-radius:50%;justify-content:center;align-items:center;width:58px;height:58px;text-decoration:none;transition:transform .28s cubic-bezier(.34,1.56,.64,1),box-shadow .28s;display:inline-flex;position:relative;overflow:visible;box-shadow:0 8px 24px #25d3666b,0 2px 8px #00000029}.V-0EQa_button:hover{transform:scale(1.08)translateY(-2px);box-shadow:0 12px 30px #25d3668c,0 4px 12px #0003}.V-0EQa_button:active{transform:scale(.95)}.V-0EQa_button:focus-visible{outline-offset:4px;outline:3px solid #25d366}.V-0EQa_iconWrapper{z-index:2;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.V-0EQa_icon{fill:#fff;filter:drop-shadow(0 1px 2px #00000026);width:32px;height:32px}.V-0EQa_pulseRing{opacity:.7;pointer-events:none;z-index:1;border:2px solid #25d366;border-radius:50%;animation:3s cubic-bezier(.215,.61,.355,1) infinite V-0EQa_pulse-ring;position:absolute;inset:-4px}.V-0EQa_button:hover .V-0EQa_pulseRing{opacity:0;animation:none}@keyframes V-0EQa_pulse-ring{0%{opacity:.8;transform:scale(.95)}50%{opacity:0;transform:scale(1.25)}to{opacity:0;transform:scale(1.25)}}.V-0EQa_label{white-space:nowrap;background:var(--pm-inverse-bg,#0c201c);color:#fff;letter-spacing:-.01em;opacity:0;pointer-events:none;border:1px solid #ffffff1f;border-radius:20px;padding:8px 14px;font-size:12px;font-weight:600;transition:opacity .2s,transform .2s;position:absolute;right:calc(100% + 12px);transform:translate(8px)scale(.95);box-shadow:0 6px 20px #0000002e}.V-0EQa_label:before{content:"";border-style:solid;border-width:5px 0 5px 5px;border-color:transparent transparent transparent var(--pm-inverse-bg,#0c201c);position:absolute;top:50%;right:-5px;transform:translateY(-50%)}.V-0EQa_button:hover .V-0EQa_label{opacity:1;transform:translate(0)scale(1)}@media (max-width:768px){.V-0EQa_wrapper{right:calc(16px + env(safe-area-inset-right,0px));bottom:calc(16px + env(safe-area-inset-bottom,0px))}.V-0EQa_button{width:52px;height:52px}.V-0EQa_icon{width:28px;height:28px}.V-0EQa_label{display:none}}@media (prefers-reduced-motion:reduce){.V-0EQa_button{transition:none}.V-0EQa_pulseRing{animation:none;display:none}.V-0EQa_label{transition:none}}
