@import url(https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@600;700;800&family=Source+Sans+3:wght@400;500;600&display=swap);.cr{--cr-navy:#1a1a2e;--cr-navy-2:#23233d;--cr-amber:#f59e0b;--cr-amber-deep:#d97706;--cr-ink:#1f2937;--cr-muted:#5b6472;--cr-rule:#e5e7eb;--cr-paper:#fff;--cr-sand:#faf8f3;-webkit-font-smoothing:antialiased;background:var(--cr-paper);color:var(--cr-ink);font-family:Source Sans\ 3,Segoe UI,system-ui,sans-serif;text-align:left}.cr-display{font-family:Barlow Condensed,Arial Narrow,sans-serif;font-weight:800;letter-spacing:-.01em;line-height:.92;text-transform:uppercase}.cr-label{font-size:.75rem;letter-spacing:.16em}.cr-btn,.cr-label{font-family:Barlow Condensed,sans-serif;font-weight:700;text-transform:uppercase}.cr-btn{align-items:center;border-radius:2px;display:inline-flex;gap:.5rem;justify-content:center;letter-spacing:.08em;min-height:3.25rem;padding:0 1.5rem;transition:background-color .2s ease,color .2s ease,transform .2s ease,box-shadow .2s ease}.cr-btn:focus-visible{outline:3px solid var(--cr-amber);outline-offset:3px}.cr-btn-amber{background:var(--cr-amber);color:var(--cr-navy)}.cr-btn-amber:hover{background:var(--cr-amber-deep);box-shadow:0 10px 24px -12px #d97706cc;transform:translateY(-1px)}.cr-btn-ghost{border:1.5px solid #ffffff80;color:#fff}.cr-btn-ghost:hover{background:#ffffff14;border-color:#fff}.cr-btn-dark{background:var(--cr-navy);color:#fff}.cr-btn-dark:hover{background:var(--cr-navy-2);transform:translateY(-1px)}.cr a:focus-visible{outline:3px solid var(--cr-amber);outline-offset:2px}.cr-reveal{opacity:0;transform:translateY(18px);transition:opacity .6s ease,transform .6s ease}.cr-reveal.is-in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.cr-reveal{opacity:1;transform:none}.cr-btn,.cr-reveal{transition:none}.cr-tile img{transition:none!important}}.cr-tile img{transition:transform .7s ease}.cr-tile:hover img{transform:scale(1.03)}.cr-grain:after{background-image:url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27 width=%27120%27 height=%27120%27><filter id=%27n%27><feTurbulence type=%27fractalNoise%27 baseFrequency=%270.9%27 numOctaves=%272%27/></filter><rect width=%27120%27 height=%27120%27 filter=%27url%28%23n%29%27 opacity=%270.6%27/></svg>");content:"";inset:0;opacity:.08;pointer-events:none;position:absolute}.cr-sticky{transform:translateY(-100%);transition:transform .3s ease}.cr-sticky.is-visible{transform:translateY(0)}@media (prefers-reduced-motion:reduce){.cr-sticky{transition:none}}.cr ::selection{background:var(--cr-amber);color:var(--cr-navy)}.cr-field-label{color:var(--cr-navy);display:block;font-family:Barlow Condensed,sans-serif;font-size:.8rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.cr-req{color:var(--cr-amber-deep);margin-left:2px}.cr-input{-webkit-appearance:none;appearance:none;background:#fff;border:1.5px solid #d4d7de;border-radius:2px;color:var(--cr-ink);font-size:1rem;min-height:3.25rem;padding:0 1rem;transition:border-color .2s ease,box-shadow .2s ease;width:100%}select.cr-input{background-image:url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27 width=%2716%27 height=%2716%27 fill=%27none%27 stroke=%27%231a1a2e%27 stroke-width=%272%27><path d=%27M4 6l4 4 4-4%27/></svg>");background-position:right .9rem center;background-repeat:no-repeat;padding-right:2.5rem}.cr-input::placeholder{color:#9aa1ad}.cr-input:hover{border-color:#aeb4bf}.cr-input:focus{border-color:var(--cr-navy);box-shadow:0 0 0 3px #f59e0b59;outline:none}.cr-input.is-error{border-color:#dc2626}.cr-input.is-error:focus{box-shadow:0 0 0 3px #dc262633}.cr-error{align-items:flex-start;color:#b91c1c;display:flex;font-size:.875rem;gap:.35rem;margin-top:.4rem}.cr-hint{color:var(--cr-muted);font-size:.85rem;margin-top:.4rem}.cr-chip{align-items:center;background:#fff;border:1.5px solid #d4d7de;border-radius:999px;color:var(--cr-navy);cursor:pointer;display:inline-flex;font-family:Barlow Condensed,sans-serif;font-size:.9rem;font-weight:700;gap:.45rem;letter-spacing:.06em;min-height:2.75rem;padding:0 1rem;text-transform:uppercase;transition:background-color .18s ease,border-color .18s ease,color .18s ease,transform .18s ease}.cr-chip:hover{border-color:var(--cr-navy);transform:translateY(-1px)}.cr-chip:focus-visible{outline:3px solid var(--cr-amber);outline-offset:2px}.cr-chip[aria-checked=true],.cr-chip[aria-pressed=true]{background:var(--cr-navy);border-color:var(--cr-navy);color:#fff}.cr-chip[aria-checked=true] .cr-chip-dot,.cr-chip[aria-pressed=true] .cr-chip-dot{background:var(--cr-amber);border-color:var(--cr-amber)}.cr-chip-dot{border:1.5px solid;border-radius:999px;height:.7rem;transition:background-color .18s ease;width:.7rem}.cr-chip-group.is-error .cr-chip{border-color:#f1a7a7}.cr-check{align-items:flex-start;cursor:pointer;display:flex;gap:.9rem}.cr-check input{height:1px;opacity:0;position:absolute;width:1px}.cr-check-box{background:#fff;border:1.5px solid var(--cr-navy);border-radius:2px;color:#0000;display:grid;flex:none;height:1.5rem;margin-top:2px;place-items:center;transition:background-color .18s ease,color .18s ease;width:1.5rem}.cr-check input:checked+.cr-check-box{background:var(--cr-navy);color:var(--cr-amber)}.cr-check input:focus-visible+.cr-check-box{outline:3px solid var(--cr-amber);outline-offset:2px}.cr-check.is-error .cr-check-box{border-color:#dc2626}.cr-combo-list{background:#fff;border:1.5px solid var(--cr-navy);border-radius:2px;box-shadow:0 18px 40px -20px #1a1a2e80;left:0;margin-top:.25rem;max-height:16rem;overflow-y:auto;position:absolute;right:0;z-index:30}.cr-combo-item{font-size:.95rem;padding:.7rem 1rem;text-align:left;transition:background-color .12s ease;width:100%}.cr-combo-item:hover,.cr-combo-item[aria-selected=true]{background:var(--cr-sand)}.cr-combo-item.is-other{border-top:1px solid var(--cr-rule);color:var(--cr-amber-deep);font-weight:600}.cr-honeypot{height:1px;left:-9999px;overflow:hidden;position:absolute;top:auto;width:1px}.cr-ref{color:var(--cr-amber);font-family:Barlow Condensed,sans-serif;font-size:clamp(2.25rem,8vw,4.5rem);font-weight:800;letter-spacing:.04em;line-height:1}@keyframes cr-pop{0%{opacity:0;transform:translateY(14px) scale(.98)}to{opacity:1;transform:none}}.cr-pop{animation:cr-pop .5s ease both}@media (prefers-reduced-motion:reduce){.cr-pop{animation:none}}
/*# sourceMappingURL=9247.bc20e5e9.chunk.css.map*/