.WpSOkG_root{z-index:40;pointer-events:none;flex-direction:column;align-items:flex-end;gap:.75rem;display:flex;position:fixed;bottom:1rem;right:1rem}.WpSOkG_root>*{pointer-events:auto}.WpSOkG_root{transition:opacity .2s,transform .2s,visibility}.WpSOkG_root[data-avoid]{opacity:0;visibility:hidden;transition:opacity .2s,transform .2s,visibility 0s .2s;transform:translateY(8px)}@media (max-width:767px){.WpSOkG_root{right:max(.75rem, env(safe-area-inset-right));bottom:max(.75rem, calc(env(safe-area-inset-bottom) + .5rem))}.WpSOkG_toggle{min-width:44px;min-height:44px;padding:0 .75rem}}@media (min-width:768px){.WpSOkG_root{bottom:1.5rem;right:1.5rem}}.WpSOkG_toggle{border:1px solid var(--color-line-strong);background:var(--color-white);min-width:48px;min-height:48px;color:var(--color-iron-950);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;padding:0 .875rem;font-size:.875rem;font-weight:600;transition:border-color .15s;display:inline-flex;box-shadow:0 1px 2px #353b3b14,0 12px 28px -14px #353b3b73}.WpSOkG_toggle:hover{border-color:var(--color-iron-800)}.WpSOkG_toggle:focus-visible{outline:2px solid var(--color-iron-950);outline-offset:2px}.WpSOkG_toggleLabel{display:none}@media (min-width:768px){.WpSOkG_toggle{padding:0 1.125rem 0 .875rem}.WpSOkG_toggleLabel{display:inline}}.WpSOkG_panel{border:1px solid var(--color-line);background:var(--color-white);border-radius:20px;width:min(22rem,100vw - 2rem);padding:1.25rem;box-shadow:0 1px 2px #353b3b0d,0 24px 48px -24px #353b3b73}.WpSOkG_title{color:var(--color-iron-950);margin:0;font-size:1.0625rem;font-weight:700}.WpSOkG_lead{color:var(--color-iron-700);margin:.25rem 0 1rem;font-size:.875rem;line-height:1.45}.WpSOkG_form{gap:.5rem;display:grid}.WpSOkG_textarea{resize:vertical;min-height:6.5rem}.WpSOkG_label{color:var(--color-iron-950);margin-top:.25rem;font-size:.875rem;font-weight:600}.WpSOkG_optional{color:var(--color-iron-700);font-weight:400}.WpSOkG_error{color:var(--color-error);margin:0;font-size:.875rem}.WpSOkG_submit{width:100%;margin-top:.5rem}.WpSOkG_honeypot{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}@media (max-width:767px){body:has(:is(input,textarea,select):focus):not(:has(#feedback-panel)) .WpSOkG_root{display:none}}
.ofmOnW_main{flex:1}
:root{--color-white:#fff;--color-iron-950:#353b3b;--color-iron-900:#404747;--color-iron-800:#4c5454;--color-iron-700:#5f6767;--color-iron-500:#8a9090;--color-mist:#f5f1ed;--color-mist-dark:#ece6e0;--color-line:#e6e0da;--color-line-strong:#d2cac2;--color-cocoa-950:#3a2c27;--color-cocoa-900:#46352f;--color-cocoa-800:#523f38;--color-cocoa-700:#5f4b43;--color-cocoa-500:#7d6c66;--color-verdigris-700:#12705f;--color-verdigris-600:#188c7c;--color-verdigris-500:#1ea896;--color-verdigris-200:#a5dcd5;--color-verdigris-100:#d2efeb;--color-verdigris-50:#ecf8f6;--color-coral-600:#f2604a;--color-coral-500:#ff715b;--color-coral-100:#ffe3de;--color-blush:#f6e3df;--color-paper:#f6f2ee;--color-paper-2:#efe8e2;--color-night:#231b17;--color-night-2:#2e241f;--color-on-night:#f6efe9;--color-on-night-muted:#c9bbb2;--color-error:#a83a2c;--font-sans:var(--font-body), ui-sans-serif, system-ui, sans-serif;--font-logo-family:var(--font-logo), var(--font-sans);--ease-out:cubic-bezier(.2, .7, .2, 1);--shadow-card:0 24px 50px -30px #353b3b73}@layer reset{*,:before,:after{box-sizing:border-box;border:0 solid;margin:0;padding:0}html{-webkit-text-size-adjust:100%;tab-size:4;scroll-behavior:smooth;line-height:1.5}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}ol,ul,menu{list-style:none}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}img,svg,video,canvas{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,textarea{font:inherit;letter-spacing:inherit;color:inherit;background-color:#0000;border-radius:0}button,[role=button]{cursor:pointer}textarea{resize:vertical}input::placeholder,textarea::placeholder{color:var(--color-iron-500);opacity:1}table{border-collapse:collapse}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer base{body{background-color:var(--color-white);min-height:100dvh;color:var(--color-iron-950);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;flex-direction:column;display:flex}h1,h2,h3{letter-spacing:-.02em}::selection{background:var(--color-verdigris-100)}:focus-visible{outline:2px solid var(--color-iron-800);outline-offset:3px}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}:not([data-motion=always]),:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-delay:0s!important}}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.skip-link:focus{z-index:50;clip:auto;background:var(--color-white);border-radius:.5rem;width:auto;height:auto;padding:.5rem 1rem;position:fixed;top:1rem;left:1rem}}@layer components{.container-page{width:100%;max-width:76rem;margin-inline:auto;padding-inline:1rem}@media (min-width:768px){.container-page{padding-inline:1.5rem}}.btn-primary{background:var(--color-coral-500);min-height:48px;color:var(--color-cocoa-950);border-radius:999px;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-size:15px;font-weight:700;transition:background-color .15s;display:inline-flex}.btn-primary:hover{background:var(--color-coral-600)}.btn-primary:disabled{cursor:not-allowed;opacity:.6}.btn-secondary{border:1px solid var(--color-line-strong);background:var(--color-white);min-height:48px;color:var(--color-iron-950);border-radius:999px;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-size:15px;font-weight:600;transition:border-color .15s,background-color .15s;display:inline-flex}.btn-secondary:hover{border-color:var(--color-iron-800)}.btn-cta{background:var(--color-coral-500);color:var(--color-cocoa-950);white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;font-weight:700;transition:background-color .2s;display:inline-flex}.btn-cta:hover,.btn-cta:active{background:#f56e59}.btn-cta-arrow{transition:transform .25s;display:inline-block}.btn-cta:hover .btn-cta-arrow,.btn-cta:focus-visible .btn-cta-arrow{transform:translate(3px)}.field-input{border:1px solid var(--color-line-strong);background:var(--color-white);width:100%;color:var(--color-iron-950);border-radius:10px;padding:.75rem 1rem;font-size:1rem;line-height:1.5;transition:border-color .15s,box-shadow .15s,background-color .15s;display:block}.field-input:focus{border-color:var(--color-iron-950);box-shadow:0 0 0 1px var(--color-iron-950), 0 0 0 5px #4c545424;outline:none}.field-input[aria-invalid=true]{border-color:var(--color-error);box-shadow:0 0 0 3px #a83a2c1f}.field-input[aria-invalid=true]:focus{box-shadow:0 0 0 1px var(--color-error), 0 0 0 5px #a83a2c24}.eyebrow{color:var(--color-iron-700);letter-spacing:.01em;align-items:center;gap:.625rem;font-size:.8125rem;font-weight:600;line-height:1.3;display:flex}.eyebrow:before{content:"";background:var(--color-coral-500);border-radius:2px;flex-shrink:0;width:1.25rem;height:2px}.section-title{color:var(--color-iron-950);font-family:var(--font-logo-family);letter-spacing:-.04em;text-wrap:balance;font-size:clamp(1.875rem,1.2rem + 2.3vw,3.125rem);font-weight:800;line-height:1.04}.eyebrow+.section-title{margin-top:.75rem}.section-lead{max-width:38rem;color:var(--color-iron-700);margin-top:.75rem;font-size:1.0625rem;line-height:1.55}.card{border:1px solid var(--color-line);background:var(--color-white);border-radius:16px}.chip{border-radius:999px;align-items:center;padding:.125rem .625rem;font-size:.75rem;font-weight:700;line-height:1.33333;display:inline-flex}.text-link{color:var(--color-iron-950);text-decoration:underline;-webkit-text-decoration-color:var(--color-coral-500);text-decoration-color:var(--color-coral-500);text-underline-offset:3px;font-weight:600;text-decoration-thickness:2px}.text-link:hover{color:var(--color-iron-700)}.prose-page h2{color:var(--color-iron-950);font-family:var(--font-logo-family);letter-spacing:-.03em;margin:2.75rem 0 .75rem;font-size:1.5rem;font-weight:800;line-height:1.2}.prose-page h3{color:var(--color-iron-950);margin:1.5rem 0 .5rem;font-weight:700}.prose-page p,.prose-page li{color:var(--color-iron-800);line-height:1.65}.prose-page p{margin-bottom:1rem}.prose-page ul{margin-bottom:1rem;padding-left:1.25rem;list-style:outside}.prose-page ul>li+li{margin-top:.375rem}.prose-page a{text-underline-offset:2px;text-decoration:underline;-webkit-text-decoration-color:var(--color-coral-500);text-decoration-color:var(--color-coral-500);text-underline-offset:3px;font-weight:600;text-decoration-thickness:2px}.prose-page a:hover{color:var(--color-iron-700)}@keyframes rise{0%{opacity:0;transform:translateY(14px)}}@keyframes settle{0%{opacity:0;transform:translateY(10px)scale(.985)}}@keyframes fade{0%{opacity:0}}.motion-rise{animation:rise .52s var(--ease-out) both;animation-delay:var(--d,0s)}.motion-settle{animation:settle .65s var(--ease-out) both;animation-delay:var(--d,0s)}.motion-fade{animation:.6s ease-out .1s both fade}}
