@layer components{.media-placeholder[data-astro-cid-kg7vladn]{background:repeating-linear-gradient(135deg, transparent 0 12px, #173b310a 12px 24px), var(--color-mint);color:var(--color-slate);letter-spacing:.02em;place-items:center;font-size:12px;display:grid}}.overview-shade[data-astro-cid-g355yxpr]{background-image:linear-gradient(90deg,#173b3175 45%,#21664d58 58.75%,#2c91693b 72.5%,#36bb841d 86.25%,#40e6a000)}.hex-grid[data-astro-cid-4pc45t4p]{container-type:inline-size}.hex-grid__inner[data-astro-cid-4pc45t4p]{--slot:calc(100cqw / var(--columns));--gap:max(3px, calc(var(--slot) * .02));--leading:1.2;--half:calc(var(--text-gap) + 3 * var(--leading) * var(--text));height:calc(var(--slot) * var(--height-slots));position:relative}.hex-grid__cell[data-astro-cid-4pc45t4p]{left:calc(var(--x) * var(--slot) + var(--gap) / 2);top:calc(var(--y) * var(--slot) + var(--gap) / 2);width:calc(var(--slot) - var(--gap));aspect-ratio:1/1.1547;position:absolute}.hex-grid__tile[data-astro-cid-4pc45t4p]{width:100%;height:100%;padding-inline:calc(var(--slot) * .04);text-align:center;white-space:pre-line;flex-direction:column;justify-content:center;align-items:center;display:flex}.hex-grid__head[data-astro-cid-4pc45t4p]{height:calc(var(--half) - var(--raise));margin-top:calc(2 * var(--drop,0px));flex-direction:column;flex:none;justify-content:flex-end;align-items:center;display:flex}.hex-grid__head[data-astro-cid-4pc45t4p] .hex-grid__icon{width:var(--icon);height:var(--icon);margin-bottom:var(--icon-gap);overflow:visible}.hex-grid__title[data-astro-cid-4pc45t4p]{font-size:var(--title);font-weight:500;line-height:1}.hex-grid__text[data-astro-cid-4pc45t4p]{min-height:calc(var(--half) + var(--raise));padding-top:var(--text-gap);font-size:var(--text);line-height:var(--leading);color:#000}.hex-grid--wide[data-astro-cid-4pc45t4p] .hex-grid__inner[data-astro-cid-4pc45t4p]{--u:calc(var(--slot) / 131);--icon:calc(14 * var(--u));--icon-gap:calc(.5 * var(--u));--title:calc(12 * var(--u));--text:calc(10 * var(--u));--text-gap:calc(3 * var(--u));--raise:var(--u)}@media (width>=80rem){.hex-grid--wide[data-astro-cid-4pc45t4p] .hex-grid__inner[data-astro-cid-4pc45t4p]{--u:calc(var(--slot) / 208);--icon:calc(20 * var(--u));--icon-gap:calc(2 * var(--u));--title:calc(18 * var(--u));--text:calc(14 * var(--u));--text-gap:calc(8 * var(--u));--leading:calc(17 / 14);--raise:0px;--drop:var(--u)}}.hex-grid--narrow[data-astro-cid-4pc45t4p] .hex-grid__inner[data-astro-cid-4pc45t4p]{--gap:2px;--u:calc(var(--slot) / 176);--icon:calc(18 * var(--u));--icon-gap:calc(.75 * var(--u));--title:calc(15 * var(--u));--text:calc(12 * var(--u));--text-gap:calc(8 * var(--u));--leading:calc(14 / 12);--raise:var(--u)}.chain-track[data-astro-cid-qhmr3o7m]{scrollbar-width:none}.chain-track[data-astro-cid-qhmr3o7m]::-webkit-scrollbar{display:none}.carousel-arrow[data-astro-cid-qhmr3o7m]{border:2px solid var(--color-primary);width:39px;height:39px;color:var(--color-primary);border-radius:9999px;place-items:center;margin-inline:3px;transition:background-color .2s,color .2s;display:grid}.carousel-arrow[data-astro-cid-qhmr3o7m]:hover{background:var(--color-primary);color:#fff}.drivers__item[data-astro-cid-gchm36se]:before{content:"";background:var(--color-mint);border-radius:9999px;width:9px;height:9px;position:absolute;top:50%;left:2px;translate:0 -50%}.drivers__item[data-astro-cid-gchm36se]:not(:last-child):after{content:"";width:1px;height:calc(100% + var(--rail-gap));background:var(--color-mint);position:absolute;top:50%;left:6px}@media (width>=48rem){.drivers__item[data-astro-cid-gchm36se]:before{left:0}.drivers__item[data-astro-cid-gchm36se]:not(:last-child):after{left:4px}}@media (width>=80rem){.drivers__item[data-astro-cid-gchm36se]:not(:last-child):after{left:5px}}.field__box[data-astro-cid-iitoow3x]{border:1px solid var(--color-mist);border-radius:var(--radius-control);cursor:text;background:0 0;min-height:67px;padding:12px 16px 9px;transition:border-color .15s,background-color .15s;display:block}.field__label[data-astro-cid-iitoow3x]{letter-spacing:-.01em;color:var(--color-forest);font-size:16px;font-weight:500;line-height:1;display:block}.field[data-astro-cid-iitoow3x] input[data-astro-cid-iitoow3x],.field[data-astro-cid-iitoow3x] select[data-astro-cid-iitoow3x],.field[data-astro-cid-iitoow3x] .select-trigger[data-astro-cid-iitoow3x],.field[data-astro-cid-iitoow3x] textarea[data-astro-cid-iitoow3x]{letter-spacing:0;width:100%;color:var(--color-forest);appearance:none;background:0 0;border:0;outline:none;margin-top:8px;padding:0;font-size:16px;line-height:1.2;display:block}.field[data-astro-cid-iitoow3x] textarea[data-astro-cid-iitoow3x]{resize:none;min-height:117px;margin-top:9px}.field[data-astro-cid-iitoow3x] select[data-astro-cid-iitoow3x],.field[data-astro-cid-iitoow3x] .select-trigger[data-astro-cid-iitoow3x]{cursor:pointer;padding-right:32px}.field[data-astro-cid-iitoow3x] .select-trigger[data-astro-cid-iitoow3x]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.field[data-astro-cid-iitoow3x] [data-astro-cid-iitoow3x]::placeholder,.field[data-astro-cid-iitoow3x] select[data-astro-cid-iitoow3x]:invalid,.field[data-astro-cid-iitoow3x] .select-trigger[data-astro-cid-iitoow3x][data-empty]{color:#66716cad}[data-astro-cid-iitoow3x][data-select][data-enhanced] select[data-astro-cid-iitoow3x]{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute}.field__box[data-astro-cid-iitoow3x][data-select-box]{cursor:pointer}.select-trigger[data-astro-cid-iitoow3x]:focus-visible{outline:none}.select-trigger[data-astro-cid-iitoow3x]+.select-chevron{transition:rotate .2s var(--ease-out-soft)}.select-trigger[data-astro-cid-iitoow3x][aria-expanded=true]+.select-chevron{rotate:180deg}.select-list[data-astro-cid-iitoow3x]{inset-inline:0;z-index:20;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--color-mint) transparent;border:1px solid var(--color-forest);border-radius:var(--radius-control);letter-spacing:0;max-height:320px;color:var(--color-ink);background:#fff;margin:0;padding:4px;font-size:16px;line-height:1.2;position:absolute;top:calc(100% + 4px);overflow-y:auto;box-shadow:0 16px 32px -16px #173b3147}.select-list[data-astro-cid-iitoow3x][data-placement=top]{top:auto;bottom:calc(100% + 4px)}.select-list[data-astro-cid-iitoow3x]:not([hidden]){animation:select-in .14s var(--ease-out-soft)}@keyframes select-in{0%{opacity:0;translate:0 -4px}}.select-option[data-astro-cid-iitoow3x]{cursor:pointer;border-radius:3px;justify-content:space-between;align-items:center;gap:12px;padding:12px;display:flex}.select-option[data-astro-cid-iitoow3x][data-active]{background:var(--color-mist)}.select-option[data-astro-cid-iitoow3x][aria-selected=true]{color:var(--color-forest);font-weight:500}.select-option[data-astro-cid-iitoow3x] .select-check{width:20px;height:20px;color:var(--color-primary);visibility:hidden;flex-shrink:0}.select-option[data-astro-cid-iitoow3x][aria-selected=true] .select-check{visibility:visible}.field__box[data-astro-cid-iitoow3x]:focus-within{border-color:var(--color-forest)}.field__box[data-astro-cid-iitoow3x]:has(input:not(:placeholder-shown)),.field__box[data-astro-cid-iitoow3x]:has(textarea:not(:placeholder-shown)),.field__box[data-astro-cid-iitoow3x]:has(select:valid){background:var(--color-mist)}.field[data-astro-cid-iitoow3x][data-invalid] .field__box[data-astro-cid-iitoow3x]{border-color:var(--color-error);background:0 0}.field__error[data-astro-cid-iitoow3x]{color:var(--color-error);margin-top:4px;font-size:11px}.success-panel[data-astro-cid-iitoow3x]:not([hidden]){animation:success-in .45s var(--ease-out-soft) both}.success-panel[data-astro-cid-iitoow3x]:not([hidden]) .success-badge[data-astro-cid-iitoow3x]{animation:.5s cubic-bezier(.34,1.56,.64,1) .1s both success-badge}.success-check[data-astro-cid-iitoow3x] path[data-astro-cid-iitoow3x]{stroke-dasharray:1;stroke-dashoffset:1px}.success-panel[data-astro-cid-iitoow3x]:not([hidden]) .success-check[data-astro-cid-iitoow3x] path[data-astro-cid-iitoow3x]{animation:.4s ease-out .45s forwards success-check}@keyframes success-in{0%{opacity:0;translate:0 12px}}@keyframes success-badge{0%{opacity:0;scale:.6}}@keyframes success-check{to{stroke-dashoffset:0}}.consent-box[data-astro-cid-iitoow3x]{appearance:none;border-radius:var(--radius-control);cursor:pointer;background:50%/16px no-repeat;border:1px solid #515c62;flex-shrink:0;width:22px;height:22px}.consent-box[data-astro-cid-iitoow3x]:checked{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%231e7652' d='m9.55 18-5.7-5.7 1.425-1.425L9.55 15.15l9.175-9.175L20.15 7.4z'/%3E%3C/svg%3E")}[data-astro-cid-iitoow3x][data-field=consent][data-invalid] .consent-box[data-astro-cid-iitoow3x]{border-color:var(--color-error)}@media (width>=768px) and (width<=1279px){.field__box[data-astro-cid-iitoow3x]{min-height:41px;padding:8px 10px}.field__label[data-astro-cid-iitoow3x],.field[data-astro-cid-iitoow3x] input[data-astro-cid-iitoow3x],.field[data-astro-cid-iitoow3x] select[data-astro-cid-iitoow3x],.field[data-astro-cid-iitoow3x] .select-trigger[data-astro-cid-iitoow3x],.field[data-astro-cid-iitoow3x] textarea[data-astro-cid-iitoow3x]{font-size:10px}.field[data-astro-cid-iitoow3x] input[data-astro-cid-iitoow3x]{margin-top:0}.field[data-astro-cid-iitoow3x] select[data-astro-cid-iitoow3x],.field[data-astro-cid-iitoow3x] .select-trigger[data-astro-cid-iitoow3x]{margin-top:2px;margin-bottom:-2px}.select-list[data-astro-cid-iitoow3x]{font-size:13px}.select-option[data-astro-cid-iitoow3x]{padding:9px 10px}.select-option[data-astro-cid-iitoow3x] .select-check{width:16px;height:16px}.field[data-astro-cid-iitoow3x] textarea[data-astro-cid-iitoow3x]{min-height:78px;margin-top:5px}.consent-box[data-astro-cid-iitoow3x]{background-size:12px;width:16px;height:16px}}@media (width<=767px){.field__box[data-astro-cid-iitoow3x]{min-height:57px;padding:14px 10px 8px}.field__label[data-astro-cid-iitoow3x]{font-size:14px}.field[data-astro-cid-iitoow3x] input[data-astro-cid-iitoow3x],.field[data-astro-cid-iitoow3x] select[data-astro-cid-iitoow3x],.field[data-astro-cid-iitoow3x] .select-trigger[data-astro-cid-iitoow3x],.field[data-astro-cid-iitoow3x] textarea[data-astro-cid-iitoow3x]{margin-top:3px;font-size:13px}.field[data-astro-cid-iitoow3x] select[data-astro-cid-iitoow3x],.field[data-astro-cid-iitoow3x] .select-trigger[data-astro-cid-iitoow3x]{margin-bottom:2px}.select-list[data-astro-cid-iitoow3x]{font-size:14px}.select-option[data-astro-cid-iitoow3x]{padding:11px 10px}.field[data-astro-cid-iitoow3x] textarea[data-astro-cid-iitoow3x]{min-height:83px}}
