._list_14vux_1{gap:var(--space-3);flex-direction:column;display:flex}._item_14vux_7{border:1px solid var(--color-border);border-radius:var(--radius-lg);background-color:var(--color-surface-raised);transition:border-color var(--transition-fast), box-shadow var(--transition-fast);overflow:hidden}._item_14vux_7:hover{border-color:var(--color-primary-tint-strong)}._open_14vux_21{border-color:var(--color-primary-tint-strong);box-shadow:var(--shadow-sm)}._trigger_14vux_26{justify-content:space-between;align-items:center;gap:var(--space-4);width:100%;padding:var(--space-5) var(--space-6);text-align:left;font-family:var(--font-heading);font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:var(--color-text-heading);transition:color var(--transition-fast);display:flex}._trigger_14vux_26:hover{color:var(--color-primary)}._trigger_14vux_26:focus-visible{outline:var(--ring-width) solid var(--ring-color);outline-offset:calc(var(--ring-offset) * -1);border-radius:var(--radius-md)}._marker_14vux_52{border-radius:var(--radius-full);background-color:var(--color-primary-tint);width:32px;height:32px;color:var(--color-primary);transition:background-color var(--transition-fast), color var(--transition-fast), transform var(--transition-base);flex:none;place-items:center;display:grid}._open_14vux_21 ._marker_14vux_52{background-color:var(--color-primary);color:var(--color-white);transform:rotate(180deg)}._panel_14vux_74{transition:grid-template-rows var(--transition-base);grid-template-rows:0fr;display:grid}._open_14vux_21 ._panel_14vux_74{grid-template-rows:1fr}._panelInner_14vux_84{overflow:hidden}._answer_14vux_88{padding:0 var(--space-6) var(--space-5);color:var(--color-text);line-height:var(--line-height-normal)}@media (width<=640px){._trigger_14vux_26{padding:var(--space-4);font-size:var(--font-size-sm)}._answer_14vux_88{padding:0 var(--space-4) var(--space-4)}}._alert_7ba2x_1{gap:var(--space-4);padding:var(--space-5);border-radius:var(--radius-lg);border:1px solid #0000;display:flex}._iconWrap_7ba2x_9{border-radius:var(--radius-full);width:38px;height:38px;color:var(--color-white);flex:none;place-items:center;display:grid}._body_7ba2x_19{gap:var(--space-2);flex-direction:column;align-items:flex-start;min-width:0;display:flex}._title_7ba2x_27{font-family:var(--font-heading);font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:var(--color-text-heading)}._text_7ba2x_34{font-size:var(--font-size-sm);line-height:var(--line-height-normal);color:var(--color-text);margin:0}._success_7ba2x_43{background-color:var(--color-success-bg);border-color:color-mix(in srgb, var(--color-success) 26%, transparent)}._success_7ba2x_43 ._iconWrap_7ba2x_9{background-color:var(--color-success)}._error_7ba2x_52{background-color:var(--color-danger-bg);border-color:color-mix(in srgb, var(--color-danger) 26%, transparent)}._error_7ba2x_52 ._iconWrap_7ba2x_9{background-color:var(--color-danger)}._info_7ba2x_61{background-color:var(--color-primary-tint);border-color:color-mix(in srgb, var(--color-primary) 22%, transparent)}._info_7ba2x_61 ._iconWrap_7ba2x_9{background-color:var(--color-primary)}._badge_egja7_1{align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);font-family:var(--font-heading);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);letter-spacing:.04em;white-space:nowrap;border:1px solid #0000;line-height:1.5;display:inline-flex}._primary_egja7_16{background-color:var(--color-primary-tint);border-color:color-mix(in srgb, var(--color-primary) 18%, transparent);color:var(--color-primary-dark)}._accent_egja7_22{background-color:var(--color-white);border-color:var(--color-border);color:var(--color-primary-dark);box-shadow:var(--shadow-sm)}._neutral_egja7_29{background-color:var(--color-surface-muted);border-color:var(--color-border);color:var(--color-text-muted)}._inverse_egja7_35{color:var(--color-white);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#ffffff1f;border-color:#ffffff38}._button_1x9zl_1{justify-content:center;align-items:center;gap:var(--space-2);border-radius:var(--radius-md);font-family:var(--font-heading);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-snug);text-align:center;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:background-color var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast), box-shadow var(--transition-fast), transform var(--transition-fast);border:1px solid #0000;line-height:1;display:inline-flex;position:relative}._button_1x9zl_1:focus-visible{outline:var(--ring-width) solid var(--ring-color);outline-offset:var(--ring-offset)}._button_1x9zl_1:active:not(:disabled){transform:translateY(1px)}._button_1x9zl_1:disabled,._button_1x9zl_1[aria-disabled=true]{opacity:.5;cursor:not-allowed;box-shadow:none;transform:none}._sm_1x9zl_46{height:var(--control-height-sm);padding-inline:var(--space-4);font-size:var(--font-size-sm)}._md_1x9zl_52{height:var(--control-height-md);padding-inline:var(--space-5);font-size:var(--font-size-sm)}._lg_1x9zl_58{height:var(--control-height-lg);padding-inline:var(--space-8);font-size:var(--font-size-md)}._primary_1x9zl_66{background-color:var(--color-primary);color:var(--color-text-inverse);box-shadow:var(--shadow-primary), var(--shadow-inset-top)}._primary_1x9zl_66:hover:not(:disabled){background-color:var(--color-primary-hover);box-shadow:var(--shadow-primary-hover), var(--shadow-inset-top)}._outline_1x9zl_81{background-color:var(--color-surface);color:var(--color-text-heading);border-color:var(--color-grey-300);box-shadow:var(--shadow-xs)}._outline_1x9zl_81:hover:not(:disabled){border-color:var(--color-ink);color:var(--color-ink);background-color:var(--color-grey-50);box-shadow:var(--shadow-sm)}._ghost_1x9zl_95{color:var(--color-primary);padding-inline:var(--space-3);background-color:#0000}._ghost_1x9zl_95:hover:not(:disabled){background-color:var(--color-primary-tint)}._inverse_1x9zl_106{background-color:var(--color-white);color:var(--color-ink);box-shadow:var(--shadow-md)}._inverse_1x9zl_106:hover:not(:disabled){background-color:var(--color-primary-tint);color:var(--color-primary-active);box-shadow:var(--shadow-lg)}._inverseOutline_1x9zl_118{color:var(--color-text-inverse);border-color:var(--color-border-inverse);background-color:#ffffff0f}._inverseOutline_1x9zl_118:hover:not(:disabled){background-color:#ffffff24;border-color:#fff6}._fullWidth_1x9zl_131{width:100%}._icon_1x9zl_135{flex:none}._button_1x9zl_1:hover:not(:disabled) ._iconTrailing_1x9zl_140{transform:translate(3px)}._iconTrailing_1x9zl_140{transition:transform var(--transition-fast)}._isLoading_1x9zl_150{cursor:progress;color:#0000}._spinner_1x9zl_155{border-radius:var(--radius-full);width:18px;height:18px;color:var(--color-text-inverse);border:2px solid;border-top-color:#0000;animation:.64s linear infinite _spin_1x9zl_155;position:absolute}._outline_1x9zl_81 ._spinner_1x9zl_155,._ghost_1x9zl_95 ._spinner_1x9zl_155,._inverse_1x9zl_106 ._spinner_1x9zl_155{color:var(--color-primary)}@keyframes _spin_1x9zl_155{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._spinner_1x9zl_155{animation-duration:1.6s}}._card_1b503_1{background-color:var(--color-surface-raised);border:1px solid var(--color-border);border-radius:var(--radius-lg);height:100%;transition:transform var(--transition-base), box-shadow var(--transition-base), border-color var(--transition-base);flex-direction:column;display:flex;position:relative;overflow:hidden}._padded_1b503_16{padding:var(--space-6)}._flat_1b503_22{box-shadow:none}._raised_1b503_26{box-shadow:var(--shadow-sm)}._floating_1b503_30{box-shadow:var(--shadow-lg);border-color:#0000}._interactive_1b503_36{cursor:pointer}._interactive_1b503_36:hover{border-color:var(--color-primary-tint-strong);box-shadow:var(--shadow-lg);transform:translateY(-5px)}._interactive_1b503_36:focus-visible{outline:var(--ring-width) solid var(--ring-color);outline-offset:var(--ring-offset)}._interactive_1b503_36:after{content:"";inset-inline:0;background:var(--gradient-rule);transform-origin:0;height:3px;transition:transform var(--transition-base);z-index:var(--z-base);position:absolute;top:0;transform:scaleX(0)}._interactive_1b503_36:hover:after{transform:scaleX(1)}@media (prefers-reduced-motion:reduce){._interactive_1b503_36:hover{transform:none}}._container_10xno_1{width:100%;padding-inline:var(--container-padding);max-width:var(--container-max);margin-inline:auto}._narrow_10xno_8{max-width:var(--container-narrow)}._field_ayv6p_1{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}._labelRow_ayv6p_8{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}._label_ayv6p_8{font-family:var(--font-heading);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-heading)}._optional_ayv6p_22{font-size:var(--font-size-xs);color:var(--color-text)}._error_ayv6p_27{align-items:center;gap:var(--space-2);font-size:var(--font-size-sm);color:var(--color-danger);display:flex}._control_ayv6p_37{width:100%;height:var(--control-height-md);padding-inline:var(--space-4);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background-color:var(--color-surface);color:var(--color-text-heading);font-family:var(--font-body);font-size:var(--font-size-md);box-shadow:var(--shadow-xs);transition:border-color var(--transition-fast), box-shadow var(--transition-fast), background-color var(--transition-fast)}._control_ayv6p_37::placeholder{color:var(--color-grey-400)}._control_ayv6p_37:hover:not(:disabled):not(:focus){border-color:var(--color-grey-400)}._control_ayv6p_37:focus{border-color:var(--color-primary);box-shadow:0 0 0 var(--ring-width) var(--ring-color);outline:none}._control_ayv6p_37:disabled{background-color:var(--color-surface-muted);color:var(--color-text);cursor:not-allowed;box-shadow:none}._invalid_ayv6p_75{border-color:var(--color-danger)}._invalid_ayv6p_75:focus{border-color:var(--color-danger);box-shadow:0 0 0 var(--ring-width) color-mix(in srgb, var(--color-danger) 28%, transparent)}._textarea_ayv6p_85{height:auto;min-height:140px;padding-block:var(--space-3);line-height:var(--line-height-normal);resize:vertical}._select_ayv6p_94{appearance:none;padding-right:var(--space-10);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2324394f' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9.5l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right var(--space-4) center;cursor:pointer;background-size:18px}._checkbox_ayv6p_106{align-items:flex-start;gap:var(--space-3);cursor:pointer;display:flex}._checkboxInput_ayv6p_114{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}._checkboxBox_ayv6p_122{border:1px solid var(--color-border-strong);border-radius:var(--radius-xs);background-color:var(--color-surface);color:#0000;width:22px;height:22px;box-shadow:var(--shadow-xs);transition:background-color var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast), box-shadow var(--transition-fast);flex:none;place-items:center;margin-top:1px;display:grid}._checkbox_ayv6p_106:hover ._checkboxBox_ayv6p_122{border-color:var(--color-primary)}._checkboxInput_ayv6p_114:checked+._checkboxBox_ayv6p_122{background-color:var(--color-primary);border-color:var(--color-primary);color:var(--color-white);box-shadow:var(--shadow-primary)}._checkboxInput_ayv6p_114:focus-visible+._checkboxBox_ayv6p_122{outline:var(--ring-width) solid var(--ring-color);outline-offset:var(--ring-offset)}._checkboxInvalid_ayv6p_157 ._checkboxBox_ayv6p_122{border-color:var(--color-danger)}._checkboxLabel_ayv6p_161{font-size:var(--font-size-sm);line-height:var(--line-height-normal);color:var(--color-text)}._logo_2i7g3_1{align-items:center;gap:var(--space-3);color:var(--color-text-strong);display:inline-flex}._mark_2i7g3_9{border-radius:var(--radius-full);object-fit:cover;background-color:var(--color-ink);flex:none}._text_2i7g3_16{flex-direction:column;gap:2px;min-width:0;display:flex}._wordmark_2i7g3_23{font-family:var(--font-heading);font-weight:var(--font-weight-black);font-size:var(--font-size-xl);letter-spacing:var(--letter-spacing-tight);white-space:nowrap;line-height:1}._first_2i7g3_32{color:var(--color-primary)}._second_2i7g3_36{color:var(--color-ink)}._tagline_2i7g3_41{font-family:var(--font-heading);font-size:.5625rem;font-weight:var(--font-weight-semibold);letter-spacing:.24em;text-transform:uppercase;color:var(--color-grey-500);white-space:nowrap;line-height:1.2}._inverse_2i7g3_54 ._second_2i7g3_36{color:var(--color-white)}._inverse_2i7g3_54 ._tagline_2i7g3_41{color:#ffffff8f}@media (width<=480px){._wordmark_2i7g3_23{font-size:var(--font-size-lg)}._tagline_2i7g3_41{letter-spacing:.18em}}@media (width<=380px){._logo_2i7g3_1{gap:var(--space-2)}._mark_2i7g3_9{width:36px;height:36px}._wordmark_2i7g3_23{font-size:var(--font-size-md)}._tagline_2i7g3_41{display:none}}._backdrop_1dikv_1{z-index:var(--z-modal);padding:var(--space-5);padding-top:max(var(--space-5), env(safe-area-inset-top,0px));padding-bottom:max(var(--space-5), env(safe-area-inset-bottom,0px));background-color:var(--color-overlay);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);animation:_fade_1dikv_1 var(--transition-base) both;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}@keyframes _fade_1dikv_1{0%{opacity:0}}._dialog_1dikv_22{background-color:var(--color-white);border-radius:var(--radius-xl);width:100%;max-width:1040px;max-height:min(88dvh,900px);box-shadow:var(--shadow-xl);animation:_rise_1dikv_1 var(--transition-slow) both;flex-direction:column;display:flex;overflow:hidden}@keyframes _rise_1dikv_1{0%{opacity:0;transform:translateY(16px)scale(.98)}}._dialog_1dikv_22:focus,._dialog_1dikv_22:focus-visible{outline:none}._header_1dikv_51{gap:var(--space-1);padding:var(--space-6) var(--space-8);border-bottom:1px solid var(--color-border);background-color:var(--color-white);flex-direction:column;display:flex}._titleRow_1dikv_60{justify-content:space-between;align-items:flex-start;gap:var(--space-4);display:flex}._title_1dikv_60{font-family:var(--font-heading);font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);color:var(--color-text-heading);margin:0}._actions_1dikv_75{align-items:center;gap:var(--space-2);flex:none;margin-top:-4px;display:flex}._subtitle_1dikv_84{font-size:var(--font-size-sm);color:var(--color-text)}._close_1dikv_89{border-radius:var(--radius-full);width:38px;height:38px;color:var(--color-text);transition:background-color var(--transition-fast), color var(--transition-fast);border:1px solid #0000;flex:none;place-items:center;margin-right:-8px;display:grid}._close_1dikv_89:hover{background-color:var(--color-grey-100);border-color:var(--color-border);color:var(--color-text-heading)}._close_1dikv_89:focus-visible{outline:var(--ring-width) solid var(--ring-color);outline-offset:var(--ring-offset)}._body_1dikv_115{overscroll-behavior:contain;flex:1;overflow-y:auto}._footer_1dikv_121{border-top:1px solid var(--color-border);background-color:var(--color-grey-50)}@media (width<=640px){._backdrop_1dikv_1{padding:0}._dialog_1dikv_22{border-radius:0;max-width:none;height:100dvh;max-height:100dvh}._header_1dikv_51{padding:var(--space-5)}}._reveal_1tgdp_1{opacity:0;transition:opacity .62s var(--ease-out), transform .62s var(--ease-out);transition-delay:var(--reveal-delay,0s);will-change:opacity, transform;transform:translateY(24px)}._up_1tgdp_11{transform:translateY(24px)}._left_1tgdp_15{transform:translate(-28px)}._right_1tgdp_19{transform:translate(28px)}._zoom_1tgdp_23{transform:scale(.94)}._visible_1tgdp_27{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){._reveal_1tgdp_1{opacity:1;transition:none;transform:none}}._section_yvmc8_1{padding-block:var(--space-24)}@media (width<=768px){._section_yvmc8_1{padding-block:var(--space-16)}}._compact_yvmc8_11{padding-block:var(--space-16)}._default_yvmc8_17{background-color:var(--color-surface)}._subtle_yvmc8_21{background-color:var(--color-surface-subtle)}._muted_yvmc8_25{background-color:var(--color-surface-muted)}._inverse_yvmc8_33{background:var(--gradient-ink);color:var(--color-text-on-dark);position:relative}._inverse_yvmc8_33 h1,._inverse_yvmc8_33 h2,._inverse_yvmc8_33 h3,._inverse_yvmc8_33 h4{color:var(--color-text-inverse)}._heading_1oqtf_1{gap:var(--space-4);margin-bottom:var(--space-12);flex-direction:column;max-width:62ch;display:flex}._flush_1oqtf_10{margin-bottom:0}._center_1oqtf_14{text-align:center;align-items:center;margin-inline:auto}._eyebrow_1oqtf_24{align-items:center;gap:var(--space-3);font-family:var(--font-heading);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-wide);text-transform:uppercase;color:var(--color-primary);display:inline-flex}._eyebrow_1oqtf_24:before,._eyebrow_1oqtf_24:after{content:"";border-radius:var(--radius-full);background:var(--gradient-rule);width:26px;height:2px}._heading_1oqtf_1:not(._center_1oqtf_14) ._eyebrow_1oqtf_24:after{display:none}._heading_1oqtf_1 h2,._heading_1oqtf_1 h1{margin:0}._subtitle_1oqtf_55{font-size:var(--font-size-lg);line-height:var(--line-height-normal);color:var(--color-text-muted)}._inverse_1oqtf_63 ._eyebrow_1oqtf_24{color:var(--color-primary-soft)}._inverse_1oqtf_63 ._subtitle_1oqtf_55{color:var(--color-text-on-dark)}._viewer_6xbjw_1{align-items:center;gap:var(--space-6);flex-direction:column;display:flex}._stage_6xbjw_12{width:min(100%, calc((100svh - var(--topbar-height) - var(--header-height) - var(--space-32)) * var(--spread-ratio)))}._page_6xbjw_25{background-color:var(--color-grey-100);-webkit-user-select:none;user-select:none;overflow:hidden}._blank_6xbjw_33{background-color:var(--color-white);box-shadow:inset 0 0 0 1px var(--color-border)}._scan_6xbjw_38{object-fit:cover;pointer-events:none;width:100%;height:100%;display:block}._page_6xbjw_25.--soft:after{content:"";pointer-events:none;width:8%;position:absolute;inset-block:0}._page_6xbjw_25.--soft.--left:after{background:linear-gradient(270deg,#070b0e2e,#0000);right:0}._page_6xbjw_25.--soft.--right:after{background:linear-gradient(90deg,#070b0e2e,#0000);left:0}._controls_6xbjw_68{align-items:center;gap:var(--space-3);display:flex}._counter_6xbjw_74{min-width:9.5em;font-family:var(--font-heading);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);text-align:center;color:var(--color-text);font-variant-numeric:tabular-nums}._button_6xbjw_84{border:1px solid var(--color-border-strong);border-radius:var(--radius-full);width:42px;height:42px;color:var(--color-text-heading);background-color:var(--color-white);transition:border-color var(--transition-fast), background-color var(--transition-fast), color var(--transition-fast);place-items:center;display:grid}._button_6xbjw_84:hover:not(:disabled){border-color:var(--color-primary);background-color:var(--color-primary);color:var(--color-white)}._button_6xbjw_84:disabled{border-color:var(--color-border);color:var(--color-grey-300);cursor:default}._toggle_6xbjw_112{margin-left:var(--space-3)}._actions_6xbjw_117{margin-top:var(--space-10);justify-content:center;display:flex}._viewer_6xbjw_1:fullscreen{padding:var(--space-6);background-color:var(--color-ink);justify-content:center}._viewer_6xbjw_1:fullscreen ._stage_6xbjw_12{width:min(100%, calc((100dvh - 3 * var(--space-6) - var(--control-height-md)) * var(--spread-ratio)))}._viewer_6xbjw_1:fullscreen ._counter_6xbjw_74{color:var(--color-text-on-dark)}._viewer_6xbjw_1:fullscreen ._button_6xbjw_84{border-color:var(--color-border-inverse);color:var(--color-white);background-color:#0000}._viewer_6xbjw_1:fullscreen ._button_6xbjw_84:disabled{color:var(--color-grey-600)}._panel_fp24u_1{gap:var(--space-5);flex-direction:column;display:flex}._title_fp24u_7{font-size:var(--font-size-xl)}._text_fp24u_11{font-size:var(--font-size-sm);color:var(--color-text-muted)}._list_fp24u_16{gap:var(--space-4);flex-direction:column;display:flex}._item_fp24u_22{align-items:flex-start;gap:var(--space-4);font-style:normal;display:flex}._iconWrap_fp24u_29{border-radius:var(--radius-lg);background-color:var(--color-primary-tint);width:42px;height:42px;color:var(--color-primary);flex:none;place-items:center;display:grid}._label_fp24u_40{font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:var(--letter-spacing-wide);color:var(--color-text-muted);display:block}._value_fp24u_48{font-family:var(--font-heading);font-weight:var(--font-weight-semibold);color:var(--color-text-strong);display:block}a._value_fp24u_48:hover{color:var(--color-primary)}._assurances_fp24u_59{gap:var(--space-3);padding-top:var(--space-5);border-top:1px solid var(--color-border);flex-direction:column;display:flex}._assurance_fp24u_59{align-items:flex-start;gap:var(--space-3);font-size:var(--font-size-sm);display:flex}._check_fp24u_74{color:var(--color-success);flex:none;margin-top:3px}._banner_16lw7_1{align-items:center;gap:var(--space-10);padding:var(--space-16);border-radius:var(--radius-xl);background:var(--gradient-hero);color:var(--color-text-inverse);grid-template-columns:1.4fr 1fr;display:grid;position:relative;overflow:hidden}._banner_16lw7_1:after{content:"";border-radius:var(--radius-full);pointer-events:none;background:radial-gradient(circle,#ef64104d 0%,#0000 65%);width:420px;height:420px;position:absolute;bottom:-60%;right:-5%}._content_16lw7_26{z-index:var(--z-base);gap:var(--space-4);flex-direction:column;align-items:flex-start;display:flex;position:relative}._title_16lw7_35{color:var(--color-text-inverse)}._text_16lw7_39{color:var(--color-primary-tint);max-width:52ch}._actions_16lw7_44{z-index:var(--z-base);gap:var(--space-4);flex-direction:column;align-items:flex-start;display:flex;position:relative}._phone_16lw7_53{align-items:center;gap:var(--space-2);font-size:var(--font-size-sm);color:var(--color-primary-tint-strong);transition:color var(--transition-fast);display:inline-flex}._phone_16lw7_53:hover{color:var(--color-white)}@media (width<=900px){._banner_16lw7_1{padding:var(--space-10);gap:var(--space-8);grid-template-columns:1fr}}@media (width<=480px){._banner_16lw7_1{padding:var(--space-8) var(--space-6)}}._hero_xw7q6_1{background:var(--gradient-hero);color:var(--color-text-inverse);position:relative;overflow:hidden}._hero_xw7q6_1:after{content:"";border-radius:var(--radius-full);pointer-events:none;background:radial-gradient(circle,#ffffff1a 0%,#0000 65%);width:480px;height:480px;position:absolute;top:-50%;right:-8%}._inner_xw7q6_20{z-index:var(--z-base);align-items:flex-start;gap:var(--space-5);padding-block:var(--space-20);flex-direction:column;max-width:70ch;display:flex;position:relative}._title_xw7q6_31{color:var(--color-text-inverse)}._subtitle_xw7q6_35{font-size:var(--font-size-lg);color:var(--color-primary-tint)}@media (width<=768px){._inner_xw7q6_20{padding-block:var(--space-16)}}._section_qu9is_1{overflow:hidden}._frame_qu9is_9{padding:var(--space-3);border-radius:var(--radius-xl);background-color:var(--color-ink);box-shadow:var(--shadow-lg);margin:0;position:relative}._frame_qu9is_9:after{content:"";left:var(--space-8);bottom:calc(var(--space-2) * -1);border-radius:var(--radius-full);background:var(--gradient-rule);width:128px;height:5px;position:absolute}._image_qu9is_29{border-radius:var(--radius-lg);width:100%;height:auto;display:block}._details_qu9is_38{gap:var(--space-4);margin-top:var(--space-10);grid-template-columns:repeat(3,1fr);display:grid}._detail_qu9is_38{align-items:center;gap:var(--space-4);padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-lg);background-color:var(--color-surface);transition:border-color var(--transition-base), box-shadow var(--transition-base), transform var(--transition-base);display:flex}a._detail_qu9is_38:hover{border-color:var(--color-primary-tint-strong);box-shadow:var(--shadow-md);transform:translateY(-3px)}._detailIcon_qu9is_65{border-radius:var(--radius-md);background-color:var(--color-primary-tint);width:46px;height:46px;color:var(--color-primary);transition:background-color var(--transition-base), color var(--transition-base);flex:none;place-items:center;display:grid}a._detail_qu9is_38:hover ._detailIcon_qu9is_65{background-color:var(--color-primary);color:var(--color-white)}._detailText_qu9is_84{flex-direction:column;gap:2px;min-width:0;display:flex}._detailLabel_qu9is_91{font-family:var(--font-heading);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-wide);text-transform:uppercase;color:var(--color-grey-500)}._detailValue_qu9is_100{font-family:var(--font-heading);font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:var(--color-text-heading);overflow-wrap:anywhere}@media (width<=900px){._details_qu9is_38{gap:var(--space-3);margin-top:var(--space-8);grid-template-columns:1fr}._frame_qu9is_9{padding:var(--space-2)}._frame_qu9is_9:after{left:var(--space-5);width:88px}}@media (prefers-reduced-motion:reduce){a._detail_qu9is_38:hover{transform:none}}._head_1j5ai_2{justify-content:space-between;align-items:flex-end;gap:var(--space-4) var(--space-6);margin-bottom:var(--space-8);flex-wrap:wrap;display:flex}._nav_1j5ai_11{align-items:center;gap:var(--space-3);flex:none;display:flex}._counter_1j5ai_18{font-family:var(--font-heading);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text);font-variant-numeric:tabular-nums}._arrow_1j5ai_26{border:1px solid var(--color-border-strong);border-radius:var(--radius-full);width:42px;height:42px;color:var(--color-text-heading);background-color:var(--color-white);transition:border-color var(--transition-fast), background-color var(--transition-fast), color var(--transition-fast);place-items:center;display:grid}._arrow_1j5ai_26:hover{border-color:var(--color-primary);background-color:var(--color-primary);color:var(--color-white)}._layout_1j5ai_47{gap:var(--space-6);grid-template-columns:1.6fr 1fr;align-items:start;display:grid}@media (width<=900px){._layout_1j5ai_47{grid-template-columns:1fr}}._feature_1j5ai_62{border-radius:var(--radius-xl);background-color:var(--color-white);border:1px solid var(--color-border);overflow:hidden}._featureMedia_1j5ai_69{aspect-ratio:16/10;position:relative}._featureImage_1j5ai_74{object-fit:cover;width:100%;height:100%}._tag_1j5ai_80{top:var(--space-4);left:var(--space-4);position:absolute}._featureBody_1j5ai_86{gap:var(--space-2);padding:var(--space-6);flex-direction:column;display:flex}._location_1j5ai_93{align-items:center;gap:var(--space-2);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-primary);display:inline-flex}._text_1j5ai_102{color:var(--color-text);font-size:var(--font-size-sm)}._facts_1j5ai_107{gap:var(--space-8);margin-top:var(--space-3);padding-top:var(--space-4);border-top:1px solid var(--color-border);display:flex}._factLabel_1j5ai_115{font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:var(--letter-spacing-wide);color:var(--color-text)}._factValue_1j5ai_122{font-family:var(--font-heading);font-weight:var(--font-weight-bold);color:var(--color-text-heading)}._thumbs_1j5ai_130{gap:var(--space-4);grid-template-columns:repeat(2,1fr);display:grid}._thumb_1j5ai_130{aspect-ratio:4/3;border-radius:var(--radius-lg);cursor:pointer;transition:border-color var(--transition-fast), transform var(--transition-fast);border:2px solid #0000;position:relative;overflow:hidden}._thumb_1j5ai_130:hover{transform:translateY(-2px)}._thumbActive_1j5ai_152{border-color:var(--color-primary)}._thumbImage_1j5ai_156{object-fit:cover;width:100%;height:100%}._thumb_1j5ai_130:not(._thumbActive_1j5ai_152) ._thumbImage_1j5ai_156{filter:saturate(.6)brightness(.92)}._actions_1j5ai_167{margin-top:var(--space-10);justify-content:center;display:flex}._grid_1ltuj_1{gap:var(--space-6);grid-template-columns:repeat(3,1fr);display:grid}@media (width<=1000px){._grid_1ltuj_1{grid-template-columns:repeat(2,1fr)}}@media (width<=620px){._grid_1ltuj_1{grid-template-columns:1fr}}._iconWrap_1ltuj_19{width:48px;height:48px;margin-bottom:var(--space-4);border-radius:var(--radius-lg);background-color:var(--color-primary-tint);color:var(--color-primary-hover);place-items:center;display:grid}._title_1ltuj_30{font-size:var(--font-size-lg);margin-bottom:var(--space-2)}._text_1ltuj_35{font-size:var(--font-size-sm);color:var(--color-text-muted)}._grid_f1qf9_1{gap:var(--space-8);text-align:center;grid-template-columns:repeat(4,1fr);display:grid}@media (width<=760px){._grid_f1qf9_1{gap:var(--space-10) var(--space-6);grid-template-columns:repeat(2,1fr)}}._item_f1qf9_16{grid-row:span 2;grid-template-rows:subgrid;row-gap:var(--space-2);display:grid}._value_f1qf9_23{font-family:var(--font-heading);font-size:var(--font-size-3xl);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);text-wrap:balance;letter-spacing:var(--letter-spacing-tight);color:var(--color-white);align-self:end}._label_f1qf9_34{font-size:var(--font-size-sm);color:var(--color-primary-tint);text-wrap:balance}._layout_yiq5l_1{gap:var(--space-16);grid-template-columns:1.2fr .8fr;align-items:start;display:grid}@media (width<=960px){._layout_yiq5l_1{gap:var(--space-10);grid-template-columns:1fr}}._story_yiq5l_15{gap:var(--space-5);flex-direction:column;display:flex}._lead_yiq5l_21{font-size:var(--font-size-lg);color:var(--color-text-strong)}._paragraph_yiq5l_26{color:var(--color-text-muted)}._layout_jrw33_1{flex-direction:column;flex:1;display:flex}._media_jrw33_7{aspect-ratio:16/10;background-color:var(--color-grey-100);overflow:hidden}._image_jrw33_13{object-fit:cover;width:100%;height:100%;transition:transform var(--transition-slow)}._layout_jrw33_1:hover ._image_jrw33_13{transform:scale(1.04)}._body_jrw33_24{gap:var(--space-3);padding:var(--space-6);flex-direction:column;flex:1;display:flex}._meta_jrw33_32{align-items:center;gap:var(--space-2);font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:var(--letter-spacing-wide);color:var(--color-text);flex-wrap:wrap;display:flex}._category_jrw33_43{font-weight:var(--font-weight-semibold);color:var(--color-primary)}._title_jrw33_48{font-size:var(--font-size-xl)}._excerpt_jrw33_52{font-size:var(--font-size-sm);color:var(--color-text);flex:1}._more_jrw33_58{align-items:center;gap:var(--space-2);margin-top:var(--space-2);font-family:var(--font-heading);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-primary);display:inline-flex}._more_jrw33_58 svg{transition:transform var(--transition-base)}._layout_jrw33_1:hover ._more_jrw33_58 svg{transform:translate(4px)}@media (width>=901px){._featured_jrw33_80{grid-template-columns:1.25fr 1fr;display:grid}._featured_jrw33_80 ._media_jrw33_7{aspect-ratio:auto;min-height:380px}._featured_jrw33_80 ._body_jrw33_24{justify-content:center;gap:var(--space-4);padding:var(--space-12)}._featured_jrw33_80 ._title_jrw33_48{font-size:var(--font-size-3xl)}._featured_jrw33_80 ._excerpt_jrw33_52{font-size:var(--font-size-lg);flex:0}}@media (prefers-reduced-motion:reduce){._layout_jrw33_1:hover ._image_jrw33_13,._layout_jrw33_1:hover ._more_jrw33_58 svg{transform:none}}._grid_agefb_1{gap:var(--space-6);grid-template-columns:repeat(3,1fr);display:grid}@media (width<=900px){._grid_agefb_1{grid-template-columns:1fr}}._archive_ni8jp_1{margin-top:var(--space-20)}@media (width<=768px){._archive_ni8jp_1{margin-top:var(--space-16)}}._wrapper_11uty_1{text-align:center;align-items:center;gap:var(--space-5);padding-block:var(--space-32);flex-direction:column;display:flex}._code_11uty_10{font-family:var(--font-heading);font-size:6rem;font-weight:var(--font-weight-bold);color:var(--color-primary-tint);line-height:1}._text_11uty_18{color:var(--color-text-muted);max-width:48ch}@media (width<=640px){._wrapper_11uty_1{padding-block:var(--space-20)}._code_11uty_10{font-size:4rem}}._meta_1n7vd_3{align-items:center;gap:var(--space-3);font-size:var(--font-size-sm);color:var(--color-text-on-dark);flex-wrap:wrap;display:flex}._metaItem_1n7vd_12{align-items:center;gap:var(--space-2);display:inline-flex}._layout_1n7vd_20{align-items:start;gap:var(--space-16);grid-template-columns:minmax(0,1fr) 300px;display:grid}@media (width<=1024px){._layout_1n7vd_20{gap:var(--space-12);grid-template-columns:minmax(0,1fr)}}._article_1n7vd_36{gap:var(--space-10);flex-direction:column;max-width:760px;display:flex}._cover_1n7vd_43{aspect-ratio:16/9;border-radius:var(--radius-xl);background-color:var(--color-grey-100);margin:0;overflow:hidden}._cover_1n7vd_43 img{object-fit:cover;width:100%;height:100%}._lead_1n7vd_57{font-size:var(--font-size-xl);line-height:var(--line-height-normal);color:var(--color-text-strong)}._section_1n7vd_63{gap:var(--space-4);font-size:var(--font-size-lg);color:var(--color-text);flex-direction:column;display:flex}._section_1n7vd_63 h2{font-size:var(--font-size-2xl)}@media (width>=901px){._section_1n7vd_63{scroll-margin-top:var(--topbar-height)}}._list_1n7vd_82{gap:var(--space-3);flex-direction:column;display:flex}._list_1n7vd_82 li{align-items:flex-start;gap:var(--space-3);display:flex}._listIcon_1n7vd_94{color:var(--color-primary);flex-shrink:0;margin-top:.3em}._tip_1n7vd_100{gap:var(--space-2);padding:var(--space-5) var(--space-6);border-left:3px solid var(--color-primary);border-radius:0 var(--radius-md) var(--radius-md) 0;background-color:var(--color-surface-warm);font-size:var(--font-size-md);color:var(--color-text-strong);flex-direction:column;display:flex}._tipLabel_1n7vd_112{font-family:var(--font-heading);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-wide);text-transform:uppercase;color:var(--color-primary-dark)}._takeaways_1n7vd_121{gap:var(--space-5);padding:var(--space-8);border:1px solid var(--color-border);border-radius:var(--radius-lg);background-color:var(--color-surface-subtle);color:var(--color-text-strong);flex-direction:column;display:flex}._takeawaysTitle_1n7vd_132{font-size:var(--font-size-xl)}._footer_1n7vd_136{justify-content:space-between;align-items:center;gap:var(--space-6);padding-top:var(--space-8);border-top:1px solid var(--color-border);flex-wrap:wrap;display:flex}._related_1n7vd_146{align-items:flex-end;gap:var(--space-1);text-align:right;flex-direction:column;display:flex}._relatedLabel_1n7vd_154{font-size:var(--font-size-xs);letter-spacing:var(--letter-spacing-wide);text-transform:uppercase;color:var(--color-text)}._relatedTitle_1n7vd_161{align-items:center;gap:var(--space-2);font-family:var(--font-heading);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-text-strong);transition:color var(--transition-fast);display:inline-flex}._related_1n7vd_146:hover ._relatedTitle_1n7vd_161{color:var(--color-primary)}@media (width<=640px){._related_1n7vd_146{text-align:left;align-items:flex-start}}._aside_1n7vd_185{top:calc(var(--topbar-height) + var(--header-height) + var(--space-6));gap:var(--space-6);flex-direction:column;display:flex;position:sticky}@media (width<=1024px){._aside_1n7vd_185{position:static}._toc_1n7vd_199{display:none}}._asideTitle_1n7vd_204{margin-bottom:var(--space-4);font-family:var(--font-heading);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-wide);text-transform:uppercase;color:var(--color-text-strong)}._tocList_1n7vd_214{border-left:2px solid var(--color-border);flex-direction:column;display:flex}._tocList_1n7vd_214 a{padding:var(--space-2) var(--space-4);font-size:var(--font-size-sm);line-height:var(--line-height-snug);color:var(--color-text-muted);transition:color var(--transition-fast), border-color var(--transition-fast);border-left:2px solid #0000;margin-left:-2px;display:block}._tocList_1n7vd_214 a:hover{border-left-color:var(--color-primary);color:var(--color-primary)}._promo_1n7vd_238{gap:var(--space-4);padding:var(--space-6);border-radius:var(--radius-lg);background:var(--gradient-ink);color:var(--color-text-on-dark);flex-direction:column;display:flex}._promoTitle_1n7vd_248{font-family:var(--font-heading);font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);line-height:var(--line-height-snug);color:var(--color-text-inverse)}._promoText_1n7vd_256{font-size:var(--font-size-sm)}._shell_an44f_3{background-color:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);position:relative;overflow:hidden}._shell_an44f_3:before{content:"";inset-inline:0;background:var(--gradient-rule);height:4px;position:absolute;top:0}._progress_an44f_22{padding:var(--space-6) var(--space-8) 0}._progressHead_an44f_26{justify-content:space-between;align-items:baseline;gap:var(--space-4);margin-bottom:var(--space-3);display:flex}._progressLabel_an44f_34{font-family:var(--font-heading);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-wide);text-transform:uppercase;color:var(--color-primary)}._progressCount_an44f_43{font-size:var(--font-size-sm);color:var(--color-text)}._progressTrack_an44f_48{border-radius:var(--radius-full);background-color:var(--color-grey-200);height:6px;overflow:hidden}._progressBar_an44f_55{height:100%;width:var(--progress,0%);border-radius:var(--radius-full);background:var(--gradient-rule);transition:width var(--transition-slow)}._body_an44f_63{padding:var(--space-8)}._title_an44f_67{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);text-align:center;margin-bottom:var(--space-3)}._titleAccent_an44f_74{color:var(--color-primary)}._hint_an44f_78{color:var(--color-text);text-align:center;margin:0 auto var(--space-8);max-width:60ch}._footer_an44f_85{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-5) var(--space-8);border-top:1px solid var(--color-border);background-color:var(--color-surface-subtle);display:flex}@media (width<=640px){._body_an44f_63,._footer_an44f_85,._progress_an44f_22{padding-inline:var(--space-5)}}._options_an44f_105{justify-content:center;gap:var(--space-4);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}@media (width<=900px){._options_an44f_105{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-columns:auto;grid-auto-flow:row}}._optionsWide_an44f_134{grid-template-columns:repeat(auto-fit,minmax(110px,1fr));grid-auto-columns:auto;grid-auto-flow:row;justify-content:stretch}._option_an44f_105{border:2px solid var(--color-border);border-radius:var(--radius-lg);background-color:var(--color-white);cursor:pointer;transition:border-color var(--transition-fast), box-shadow var(--transition-fast), transform var(--transition-fast);flex-direction:column;display:flex;position:relative;overflow:hidden}._option_an44f_105:hover{border-color:var(--color-primary-soft);box-shadow:var(--shadow-md);transform:translateY(-3px)}._optionSelected_an44f_162{border-color:var(--color-primary);box-shadow:var(--shadow-primary)}._optionSelected_an44f_162 ._optionBody_an44f_168{background-color:var(--color-primary-tint)}._optionSelected_an44f_162 ._optionTitle_an44f_172{color:var(--color-primary-active)}._option_an44f_105:focus-within{outline:3px solid var(--color-focus-ring);outline-offset:2px}._optionInput_an44f_181{opacity:0;pointer-events:none;position:absolute}._optionImage_an44f_188{aspect-ratio:360/150;padding:var(--space-2);background-color:var(--color-grey-50);border-bottom:1px solid var(--color-border);transition:background-color var(--transition-fast);place-items:center;display:grid}._optionSelected_an44f_162 ._optionImage_an44f_188{background-color:var(--color-white)}._optionImage_an44f_188 img{object-fit:contain;mix-blend-mode:multiply;width:100%;height:100%}._optionImageCompact_an44f_215 img{max-height:300px}._optionBody_an44f_168{gap:var(--space-1);padding:var(--space-4);text-align:center;transition:background-color var(--transition-fast);flex-direction:column;flex:1;display:flex}._optionTitle_an44f_172{font-family:var(--font-heading);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);line-height:var(--line-height-snug);color:var(--color-text-heading);margin:0}._optionDesc_an44f_238{font-size:var(--font-size-xs);line-height:var(--line-height-snug);color:var(--color-text)}._optionCheck_an44f_245{top:var(--space-3);right:var(--space-3);border-radius:var(--radius-full);background-color:var(--color-primary);width:26px;height:26px;color:var(--color-white);box-shadow:var(--shadow-sm);place-items:center;display:grid;position:absolute}._chip_an44f_260{justify-content:center;align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-3)}._chipImage_an44f_268{width:auto;height:80px;margin-top:var(--space-6)}._chipLabel_an44f_274{font-family:var(--font-heading);font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);color:var(--color-text-heading)}._optionSelected_an44f_162 ._chipLabel_an44f_274{color:var(--color-primary-active)}._colours_an44f_287{gap:var(--space-6);margin-top:var(--space-8);padding-top:var(--space-6);border-top:1px solid var(--color-border);grid-template-columns:repeat(2,1fr);display:grid}@media (width<=640px){._colours_an44f_287{grid-template-columns:1fr}}._colourGroup_an44f_302{gap:var(--space-3);flex-direction:column;display:flex}._colourLabel_an44f_308{font-family:var(--font-heading);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-heading)}._swatches_an44f_315{gap:var(--space-2);flex-wrap:wrap;display:flex}._swatch_an44f_315{border-radius:var(--radius-md);border:2px solid var(--color-border-strong);cursor:pointer;width:40px;height:40px;transition:transform var(--transition-fast), border-color var(--transition-fast);position:relative}._swatch_an44f_315:hover{transform:translateY(-2px)}._swatchSelected_an44f_337{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-tint)}._swatchName_an44f_342{font-size:var(--font-size-xs);color:var(--color-text)}._rows_an44f_349{gap:var(--space-3);flex-direction:column;display:flex}._row_an44f_349{gap:var(--space-3);grid-template-columns:1fr 1fr auto;align-items:end;display:grid}._removeRow_an44f_362{border-radius:var(--radius-md);border:1px solid var(--color-border-strong);width:46px;height:46px;color:var(--color-text);transition:color var(--transition-fast), border-color var(--transition-fast);place-items:center;display:grid}._removeRow_an44f_362:hover:not(:disabled){color:var(--color-danger);border-color:var(--color-danger)}._removeRow_an44f_362:disabled{opacity:.4;cursor:not-allowed}._addRow_an44f_385{margin-top:var(--space-2);align-self:flex-start}._unknownToggle_an44f_390{margin-top:var(--space-6);padding-top:var(--space-5);border-top:1px solid var(--color-border)}._accessories_an44f_399{gap:var(--space-4);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}._accessory_an44f_406{gap:var(--space-3);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-lg);transition:border-color var(--transition-fast), background-color var(--transition-fast);flex-direction:column;display:flex}._accessoryImage_an44f_418{aspect-ratio:205/120;width:100%;height:auto;padding:var(--space-2);object-fit:contain;border-radius:var(--radius-sm);background-color:var(--color-grey-50);display:block}._accessoryOn_an44f_429{border-color:var(--color-primary);background-color:var(--color-primary-tint)}@media (width<=900px){._accessories_an44f_399{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-columns:auto;grid-auto-flow:row}}._coldDimensions_an44f_447{align-items:center;gap:var(--space-8);grid-template-columns:minmax(0,1fr) auto;display:grid}._coldDimensionsImage_an44f_454{width:200px;height:auto;display:block}@media (width<=640px){._coldDimensions_an44f_447{gap:var(--space-5);grid-template-columns:1fr}._coldDimensionsImage_an44f_454{order:-1;justify-self:center;width:160px}}._contactGrid_an44f_475{gap:var(--space-5);grid-template-columns:1fr 1fr;display:grid}@media (width<=640px){._contactGrid_an44f_475{grid-template-columns:1fr}}._summary_an44f_487{margin-top:var(--space-8);padding:var(--space-5);border-radius:var(--radius-lg);background-color:var(--color-grey-50);border:1px solid var(--color-border)}._summaryTitle_an44f_495{font-family:var(--font-heading);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:var(--letter-spacing-wide);color:var(--color-text-muted);margin-bottom:var(--space-3)}._summaryList_an44f_505{gap:var(--space-2);flex-wrap:wrap;display:flex}._summaryItem_an44f_511{padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);background-color:var(--color-white);border:1px solid var(--color-border);font-size:var(--font-size-sm);color:var(--color-text-heading)}._alert_an44f_520{margin-bottom:var(--space-6)}._comment_an44f_524,._consent_an44f_525{margin-top:var(--space-5)}._bare_an44f_530{padding:var(--space-8)}@media (width<=640px){._bare_an44f_530{padding:var(--space-5)}}@media (prefers-reduced-motion:reduce){._option_an44f_105:hover,._swatch_an44f_315:hover{transform:none}}._layout_1h4ox_1{gap:var(--space-12);grid-template-columns:.8fr 1.2fr;align-items:start;display:grid}@media (width<=900px){._layout_1h4ox_1{gap:var(--space-8);grid-template-columns:1fr}}._aside_1h4ox_15{align-items:flex-start;gap:var(--space-5);top:calc(var(--header-height) + var(--space-6));flex-direction:column;display:flex;position:sticky}@media (width<=900px){._aside_1h4ox_15{position:static}}._text_1h4ox_30{color:var(--color-text)}._prose_7bnzr_1{gap:var(--space-5);font-size:var(--font-size-lg);color:var(--color-text);flex-direction:column;display:flex}._grid_sdbv7_1{gap:var(--space-6);grid-template-columns:repeat(5,1fr);display:grid}@media (width<=900px){._grid_sdbv7_1{row-gap:var(--space-10);grid-template-columns:repeat(3,1fr)}}@media (width<=520px){._grid_sdbv7_1{grid-template-columns:repeat(2,1fr)}}._item_sdbv7_20{align-items:center;gap:var(--space-4);text-align:center;flex-direction:column;display:flex}._iconWrap_sdbv7_28{border-radius:var(--radius-full);background-color:var(--color-primary-tint);width:76px;height:76px;color:var(--color-primary);transition:background-color var(--transition-base), color var(--transition-base);place-items:center;display:grid}._item_sdbv7_20:hover ._iconWrap_sdbv7_28{background-color:var(--color-primary);color:var(--color-white)}._label_sdbv7_46{font-family:var(--font-heading);font-weight:var(--font-weight-semibold);color:var(--color-text-heading);max-width:18ch}._intro_1mu68_1{gap:var(--space-4);margin-bottom:var(--space-12);font-size:var(--font-size-lg);color:var(--color-text-muted);flex-direction:column;display:flex}._topics_1mu68_10{gap:var(--space-5);flex-direction:column;display:flex}._topic_1mu68_10{gap:var(--space-3);padding:var(--space-6) var(--space-8);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);flex-direction:column;display:flex}._topicTitle_1mu68_27{padding-left:var(--space-3);border-left:3px solid var(--color-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-wide);line-height:var(--line-height-snug);text-transform:uppercase;color:var(--color-primary)}._topicText_1mu68_38{color:var(--color-text)}@media (width<=560px){._topic_1mu68_10{padding:var(--space-5)}}._band_5bvu5_1{text-align:center;align-items:center;gap:var(--space-5);padding:var(--space-16) var(--space-8);border-radius:var(--radius-xl);background:var(--gradient-hero);color:var(--color-text-inverse);flex-direction:column;display:flex;position:relative;overflow:hidden}._band_5bvu5_1:after{content:"";border-radius:var(--radius-full);pointer-events:none;background:radial-gradient(circle,#cb4d036b 0%,#0000 65%);width:520px;height:520px;position:absolute;top:-40%;right:-10%}._inner_5bvu5_28{z-index:var(--z-base);align-items:center;gap:var(--space-5);flex-direction:column;display:flex;position:relative}._title_5bvu5_37{color:var(--color-text-inverse);max-width:24ch}._text_5bvu5_42{color:var(--color-primary-tint);max-width:60ch}._points_5bvu5_47{justify-content:center;gap:var(--space-3);margin-top:var(--space-1);flex-wrap:wrap;display:flex}._point_5bvu5_47{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);border:1px solid var(--color-border-inverse);border-radius:var(--radius-full);font-size:var(--font-size-sm);background-color:#ffffff0f;display:inline-flex}@media (width<=640px){._band_5bvu5_1{padding:var(--space-10) var(--space-5)}}._hero_13sf7_1{background-color:var(--color-ink);align-items:center;min-height:460px;display:flex;position:relative;overflow:hidden}._image_13sf7_10{z-index:0;object-fit:cover;width:100%;height:100%;animation:_drift_13sf7_1 24s var(--ease-in-out) infinite alternate;position:absolute;inset:0}@keyframes _drift_13sf7_1{0%{transform:scale(1.06)translate(0,0)}to{transform:scale(1.12)translate(-1.5%,-1.5%)}}@media (prefers-reduced-motion:reduce){._image_13sf7_10{animation:none;transform:scale(1.06)}}._hero_13sf7_1:before{content:"";z-index:1;background:linear-gradient(100deg,#070b0ef2 0%,#070b0ee0 38%,#070b0e8c 72%,#070b0e6b 100%),linear-gradient(#070b0e59,#070b0e59);position:absolute;inset:0}._inner_13sf7_58{z-index:2;align-items:flex-start;gap:var(--space-5);padding-block:var(--space-20);flex-direction:column;max-width:62ch;display:flex;position:relative}._title_13sf7_69{color:var(--color-text-inverse);font-size:var(--font-size-5xl);margin:0}._subtitle_13sf7_75{font-size:var(--font-size-lg);color:var(--color-white);opacity:.92;max-width:52ch}._meta_13sf7_82{gap:var(--space-2);flex-wrap:wrap;display:flex}._actions_13sf7_88{gap:var(--space-4);margin-top:var(--space-2);flex-wrap:wrap;display:flex}._crumbs_13sf7_96{align-items:center;gap:var(--space-2);font-size:var(--font-size-sm);color:var(--color-primary-tint-strong);display:flex}._crumbLink_13sf7_104{transition:color var(--transition-fast)}._crumbLink_13sf7_104:hover{color:var(--color-white)}@media (width<=768px){._hero_13sf7_1{min-height:380px}._inner_13sf7_58{padding-block:var(--space-16)}}@media (width<=560px){._actions_13sf7_88{flex-direction:column;align-items:stretch;width:100%}}._grid_1ezda_5{--columns:4;justify-content:center;gap:var(--space-6);flex-wrap:wrap;display:flex}._grid_1ezda_5>*{flex:0 0 calc((100% - (var(--columns) - 1) * var(--space-6)) / var(--columns))}@media (width<=1100px){._grid_1ezda_5{--columns:2}}@media (width<=560px){._grid_1ezda_5{--columns:1}}._card_1ezda_29{flex-direction:column;height:100%;display:flex}._media_1ezda_35{aspect-ratio:16/9;padding:var(--space-3);background-color:var(--color-grey-50);border-bottom:1px solid var(--color-border);place-items:center;display:grid}._image_1ezda_44{object-fit:contain;width:100%;height:100%}._body_1ezda_50{gap:var(--space-2);padding:var(--space-5);flex-direction:column;flex:1;display:flex}._title_1ezda_58{font-size:var(--font-size-md);color:var(--color-text-heading)}._text_1ezda_63{font-size:var(--font-size-sm);color:var(--color-text);flex:1}._meta_1ezda_69{gap:var(--space-2);margin-top:var(--space-1);flex-wrap:wrap;display:flex}._link_1ezda_76{align-items:center;gap:var(--space-2);margin-top:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--color-border);font-family:var(--font-heading);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-primary);display:inline-flex}._arrow_1ezda_89{transition:transform var(--transition-fast)}._card_1ezda_29:hover ._arrow_1ezda_89{transform:translate(4px)}._closing_1cftr_2{font-size:var(--font-size-sm);line-height:var(--line-height-normal);color:var(--color-text);text-align:center}._layout_u4f55_1{align-items:center;gap:var(--space-16);grid-template-columns:1fr 1fr;display:grid}@media (width<=960px){._layout_u4f55_1{gap:var(--space-10);grid-template-columns:1fr}}._content_u4f55_15{align-items:flex-start;gap:var(--space-5);flex-direction:column;display:flex}._text_u4f55_22{font-size:var(--font-size-lg);color:var(--color-text)}._figure_u4f55_27{padding:var(--space-8);border-radius:var(--radius-xl);background-color:var(--color-grey-100);place-items:center;margin:0;display:grid}._image_u4f55_36{border-radius:var(--radius-lg);width:100%;max-width:480px}._stats_u4f55_42{gap:var(--space-5);width:100%;margin-top:var(--space-2);grid-template-columns:repeat(2,1fr);display:grid}._stat_u4f55_42{padding:var(--space-4);border-left:3px solid var(--color-primary);background-color:var(--color-grey-50)}._statValue_u4f55_56{font-family:var(--font-heading);font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);line-height:var(--line-height-snug);color:var(--color-text-heading);display:block}._statLabel_u4f55_65{font-size:var(--font-size-sm);color:var(--color-text)}@media (width<=560px){._content_u4f55_15 ._cta_u4f55_73{max-width:100%;height:auto;min-height:var(--control-height-md);padding-block:var(--space-3);line-height:var(--line-height-snug);white-space:normal}}@media (width<=380px){._stats_u4f55_42{grid-template-columns:1fr}}._actions_vsvi9_1{margin-top:var(--space-10);justify-content:center;display:flex}._band_1msmm_1{align-items:center;gap:var(--space-10);padding:var(--space-12);border-radius:var(--radius-xl);background-color:var(--color-white);border:1px solid var(--color-border);box-shadow:var(--shadow-md);grid-template-columns:1.1fr .9fr;display:grid;overflow:hidden}._content_1msmm_14{align-items:flex-start;gap:var(--space-4);flex-direction:column;display:flex}._title_1msmm_21{font-size:var(--font-size-3xl);color:var(--color-text-heading)}._accent_1msmm_26{color:var(--color-primary)}._text_1msmm_30{color:var(--color-text);max-width:48ch}._points_1msmm_35{gap:var(--space-2);margin-bottom:var(--space-2);flex-direction:column;display:flex}._point_1msmm_35{align-items:center;gap:var(--space-3);font-size:var(--font-size-sm);color:var(--color-text-heading);display:flex}._check_1msmm_50{border-radius:var(--radius-full);background-color:var(--color-primary-tint);width:22px;height:22px;color:var(--color-primary);flex:none;place-items:center;display:grid}._figure_1msmm_61{border-radius:var(--radius-lg);background:linear-gradient(150deg, var(--color-primary-tint), var(--color-white));padding:var(--space-6);align-self:stretch;place-items:center;margin:0;display:grid}._image_1msmm_71{width:100%;max-width:320px;height:auto}@media (width<=900px){._band_1msmm_1{padding:var(--space-8) var(--space-6);gap:var(--space-8);grid-template-columns:1fr}._figure_1msmm_61{order:-1}}._grid_ru1w6_1{gap:var(--space-6);grid-template-columns:repeat(4,1fr);display:grid}@media (width<=1100px){._grid_ru1w6_1{grid-template-columns:repeat(2,1fr)}}@media (width<=560px){._grid_ru1w6_1{grid-template-columns:1fr}}._card_ru1w6_19{background-color:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-lg);height:100%;transition:transform var(--transition-base), box-shadow var(--transition-base), border-color var(--transition-base);flex-direction:column;display:flex;overflow:hidden}._card_ru1w6_19:hover{box-shadow:var(--shadow-md);border-color:var(--color-primary-tint-strong);transform:translateY(-4px)}._body_ru1w6_39{gap:var(--space-2);padding:var(--space-6) var(--space-6) var(--space-4);flex-direction:column;flex:1;display:flex}._number_ru1w6_48{font-family:var(--font-heading);font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);color:var(--color-primary-tint-strong);line-height:1}._title_ru1w6_56{font-size:var(--font-size-lg);color:var(--color-text-heading)}._text_ru1w6_61{font-size:var(--font-size-sm);color:var(--color-text);flex:1}._link_ru1w6_67{align-items:center;gap:var(--space-2);font-family:var(--font-heading);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-primary);margin-top:var(--space-2);display:inline-flex}._arrow_ru1w6_78{transition:transform var(--transition-fast)}._card_ru1w6_19:hover ._arrow_ru1w6_78{transform:translate(4px)}._media_ru1w6_87{padding:var(--space-4) var(--space-6) var(--space-6)}._image_ru1w6_92{aspect-ratio:3/2;object-fit:cover;width:100%;height:auto;display:block}._actions_ru1w6_100{margin-top:var(--space-12);justify-content:center;display:flex}._layout_18d55_1{align-items:center;gap:var(--space-12);grid-template-columns:.85fr 1.15fr;display:grid}@media (width<=900px){._layout_18d55_1{gap:var(--space-8);grid-template-columns:1fr}}._content_18d55_15{align-items:flex-start;gap:var(--space-5);flex-direction:column;display:flex}._text_18d55_22{color:var(--color-text)}._countries_18d55_26{gap:var(--space-3);flex-wrap:wrap;display:flex}._country_18d55_32{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-full);background-color:var(--color-white);font-family:var(--font-heading);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-heading);display:flex}._flag_18d55_46{font-size:1.1rem;line-height:1}._map_18d55_51{border-radius:var(--radius-xl);border:1px solid var(--color-border);width:100%;height:auto}._band_179cr_2{background-color:var(--color-surface-subtle);padding-top:var(--space-12)}._card_179cr_11{isolation:isolate;column-gap:var(--space-8);row-gap:var(--space-8);min-height:440px;padding:var(--space-12);border:1px solid var(--color-border);border-radius:var(--radius-2xl);background-color:var(--color-white);box-shadow:var(--shadow-lg);grid-template:"copy."1fr"action thumbs"/minmax(0,30rem) minmax(0,1fr);display:grid;position:relative;overflow:hidden}._figure_179cr_33{z-index:-1;width:62%;margin:0;position:absolute;inset:0 0 0 auto}._photo_179cr_41{object-fit:cover;object-position:50% 30%;width:100%;height:100%}._figure_179cr_33:after{content:"";background:linear-gradient(90deg, var(--color-white) 0%, color-mix(in srgb, var(--color-white) 60%, transparent) 22%, transparent 55%);position:absolute;inset:0}._copy_179cr_62{grid-area:copy}._badge_179cr_66{padding:6px var(--space-4);border-radius:var(--radius-full);background-color:var(--color-primary);box-shadow:var(--shadow-primary);font-family:var(--font-heading);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-wide);text-transform:uppercase;color:var(--color-white);line-height:1.5;display:inline-block}._title_179cr_81{margin-top:var(--space-5);font-size:clamp(1.75rem,1.1rem + 2.2vw,2.75rem);font-weight:var(--font-weight-black);letter-spacing:var(--letter-spacing-tight);line-height:1.08}._accent_179cr_90{color:var(--color-primary);display:block}._text_179cr_95{max-width:26em;margin-top:var(--space-4);font-size:var(--font-size-lg);color:var(--color-text-muted);line-height:1.55}._thumbs_179cr_105{place-self:end;gap:var(--space-3);grid-area:thumbs;grid-template-columns:repeat(3,150px);display:grid}._thumb_179cr_105{aspect-ratio:4/3;border:3px solid var(--color-white);border-radius:var(--radius-lg);background-color:var(--color-surface-muted);box-shadow:var(--shadow-md);position:relative;overflow:hidden}._thumb_179cr_105 img{object-fit:cover;width:100%;height:100%}._thumb_179cr_105:after{content:"";background:linear-gradient(180deg, transparent 0%, color-mix(in srgb, var(--color-ink) 72%, transparent) 100%);position:absolute;inset:45% 0 0}._thumbLabel_179cr_142{z-index:1;left:var(--space-3);right:var(--space-2);bottom:var(--space-2);font-family:var(--font-heading);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);line-height:var(--line-height-snug);color:var(--color-white);position:absolute}._action_179cr_157{grid-area:action;align-self:end}@media (width<=1024px){._card_179cr_11{min-height:0;padding:0 var(--space-8) var(--space-8);flex-direction:column;gap:0;display:flex}._figure_179cr_33{z-index:auto;width:auto;height:clamp(190px,36vw,320px);margin-inline:calc(var(--space-8) * -1);position:relative;inset:auto}._figure_179cr_33:after{background:linear-gradient(0deg, var(--color-white) 0%, transparent 50%)}._copy_179cr_62{margin-top:calc(var(--space-5) * -1);position:relative}._thumbs_179cr_105{margin-top:var(--space-6);grid-template-columns:repeat(3,minmax(0,1fr));align-self:stretch}._thumb_179cr_105{border-radius:var(--radius-md);box-shadow:var(--shadow-sm);border:0}._action_179cr_157{margin-top:var(--space-6);align-self:flex-start}}@media (width<=560px){._band_179cr_2{padding-top:var(--space-8)}._card_179cr_11{padding:0 var(--space-5) var(--space-5);border-radius:var(--radius-xl)}._figure_179cr_33{margin-inline:calc(var(--space-5) * -1)}._text_179cr_95{font-size:var(--font-size-md)}._thumbs_179cr_105{gap:var(--space-2)}._thumbLabel_179cr_142{left:var(--space-2);font-size:var(--font-size-xs)}._action_179cr_157{align-self:stretch}._action_179cr_157>*{width:100%}}._band_lph1t_1{text-align:center;align-items:center;gap:var(--space-5);padding:var(--space-16) var(--space-8);border-radius:var(--radius-xl);background:var(--gradient-primary);color:var(--color-text-inverse);flex-direction:column;display:flex}._title_lph1t_13{color:var(--color-text-inverse);max-width:22ch}._text_lph1t_18{max-width:62ch;color:var(--color-primary-tint)}@media (width<=640px){._band_lph1t_1{padding:var(--space-10) var(--space-5)}}._hero_vg3lq_1{isolation:isolate;background-color:var(--color-white);--halo:0 0 2px var(--color-white), 0 0 14px var(--color-white);position:relative;overflow:hidden}._content_vg3lq_12{max-width:620px;padding-block:var(--space-16) var(--space-20);flex-direction:column;align-items:flex-start;display:flex}._eyebrow_vg3lq_20{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);border-radius:var(--radius-full);background-color:var(--color-white);border:1px solid var(--color-primary-tint-strong);box-shadow:var(--shadow-xs);font-family:var(--font-heading);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-wide);text-transform:uppercase;color:var(--color-primary);display:inline-flex}._eyebrow_vg3lq_20 svg{flex:none}._title_vg3lq_41{margin-top:var(--space-6);font-size:clamp(2.125rem,1.1rem + 5.4vw,4rem);font-weight:var(--font-weight-black);letter-spacing:var(--letter-spacing-tight);color:var(--color-text-heading);line-height:1.04}._accent_vg3lq_51{color:var(--color-primary);display:block}._body_vg3lq_56{margin-top:var(--space-8)}._lead_vg3lq_60{margin-top:var(--space-5);font-size:var(--font-size-xl);color:var(--color-text-muted);text-shadow:var(--halo);line-height:1.45}._points_vg3lq_70{gap:var(--space-4);display:grid}._point_vg3lq_70{align-items:center;gap:var(--space-4);display:flex}._pointIcon_vg3lq_81{border-radius:var(--radius-full);background-color:var(--color-primary);width:54px;height:54px;color:var(--color-white);box-shadow:var(--shadow-primary), var(--shadow-inset-top);flex:none;place-items:center;display:grid}._pointTitle_vg3lq_93{font-family:var(--font-heading);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);line-height:var(--line-height-snug);color:var(--color-text-heading);text-shadow:var(--halo)}._pointText_vg3lq_102{font-size:var(--font-size-sm);color:var(--color-text-muted);text-shadow:var(--halo);margin-top:2px;line-height:1.45}._actions_vg3lq_112{gap:var(--space-3);margin-top:var(--space-10);flex-wrap:wrap;display:flex}._visual_vg3lq_126{z-index:-1;top:0;bottom:calc(var(--space-12) * -1);right:calc(var(--space-10) * -1);aspect-ratio:1;pointer-events:none;margin:0;position:absolute}._photo_vg3lq_137{width:100%;height:100%;display:block}._visual_vg3lq_126:after{content:"";background:linear-gradient(90deg, var(--color-white) 0%, color-mix(in srgb, var(--color-white) 80%, transparent) 20%, transparent 44%), linear-gradient(0deg, var(--color-white) 6%, transparent 26%), linear-gradient(180deg, color-mix(in srgb, var(--color-white) 60%, transparent) 0%, transparent 14%);position:absolute;inset:0}@media (width>=901px) and (height<=950px){._content_vg3lq_12{padding-block:var(--space-10) var(--space-16)}._title_vg3lq_41{margin-top:var(--space-5);font-size:clamp(2.125rem,1.1rem + 4.4vw,3.5rem)}._body_vg3lq_56{margin-top:var(--space-6)}._points_vg3lq_70{gap:var(--space-3)}._pointIcon_vg3lq_81{width:48px;height:48px}._actions_vg3lq_112{margin-top:var(--space-8)}}@media (width<=900px){._content_vg3lq_12{max-width:none;padding-block:var(--space-10) var(--space-16)}._body_vg3lq_56{--photo-size:min(60%, 460px);margin-top:var(--space-6);align-self:stretch;position:relative}._visual_vg3lq_126{top:0;bottom:auto;right:calc(var(--space-2) - var(--container-padding) - var(--photo-size) * .113);width:var(--photo-size);margin-top:calc(var(--photo-size) * -.262)}._visual_vg3lq_126:after{background:linear-gradient(90deg, var(--color-white) 0%, color-mix(in srgb, var(--color-white) 70%, transparent) 18%, transparent 42%), linear-gradient(0deg, var(--color-white) 0%, transparent 22%), linear-gradient(180deg, var(--color-white) 0%, transparent 24%)}._points_vg3lq_70{max-width:calc(100% - var(--photo-size) * .44)}}@media (width<=560px){._content_vg3lq_12{padding-block:var(--space-5) var(--space-12)}._eyebrow_vg3lq_20{font-size:var(--font-size-xs);padding:7px var(--space-3)}._title_vg3lq_41{margin-top:var(--space-4)}._lead_vg3lq_60{margin-top:var(--space-4);font-size:var(--font-size-lg)}._body_vg3lq_56{--photo-size:78%}._points_vg3lq_70,._point_vg3lq_70{gap:var(--space-3)}._pointIcon_vg3lq_81{width:46px;height:46px}._pointTitle_vg3lq_93{font-size:var(--font-size-md)}._actions_vg3lq_112{width:100%;margin-top:var(--space-6);flex-direction:column;align-items:stretch}}._band_1xks7_1{align-items:center;gap:var(--space-16);grid-template-columns:1fr 1fr;display:grid}@media (width<=960px){._band_1xks7_1{gap:var(--space-10);grid-template-columns:1fr}}._content_1xks7_15{align-items:flex-start;gap:var(--space-5);flex-direction:column;display:flex}._lead_1xks7_22{color:var(--color-primary-tint-strong)}._figureBig_1xks7_26{font-family:var(--font-heading);font-size:4rem;font-weight:var(--font-weight-bold);color:var(--color-white);line-height:1}._unit_1xks7_34{font-size:var(--font-size-lg);color:var(--color-primary-tint-strong)}._image_1xks7_39{border-radius:var(--radius-xl);width:100%}@media (width<=640px){._figureBig_1xks7_26{font-size:3rem}}._stage_bvt4e_5{z-index:var(--z-mascot);pointer-events:none;position:fixed;inset:0;overflow:hidden}._slot_bvt4e_14{opacity:0;visibility:hidden;position:absolute;inset:0}._actor_bvt4e_25{transform-origin:0 0;will-change:transform;position:absolute;top:0;left:0}._intro_bvt4e_33,._pose_bvt4e_34{transform-origin:0 0;position:absolute;top:0;left:0}._intro_bvt4e_33{animation:_mascot-intro_bvt4e_1 .7s var(--ease-out) both}._pose_bvt4e_34{animation:_mascot-sway_bvt4e_1 4.2s var(--ease-in-out) infinite}._image_bvt4e_56{max-width:none;position:absolute}._shadow_bvt4e_62{border-radius:var(--radius-full);opacity:0;background:radial-gradient(closest-side,#070b0e4d,#0000);position:absolute}@keyframes _mascot-intro_bvt4e_1{0%{opacity:0;transform:translateY(-40px)}}@keyframes _mascot-sway_bvt4e_1{0%,to{transform:rotate(-.8deg)}50%{transform:rotate(.8deg)}}@media (prefers-reduced-motion:reduce){._intro_bvt4e_33,._pose_bvt4e_34{animation:none}}@media print{._stage_bvt4e_5{display:none}}._list_i4s8w_1{gap:var(--space-8);grid-template-columns:repeat(4,1fr);display:grid;position:relative}._list_i4s8w_1:before{content:"";background-image:linear-gradient(to right, var(--color-border-inverse) 0 8px, transparent 8px 16px);background-size:16px 2px;height:2px;position:absolute;top:27px;left:12.5%;right:12.5%}._step_i4s8w_24{z-index:var(--z-base);text-align:center;align-items:center;gap:var(--space-3);flex-direction:column;display:flex;position:relative}._marker_i4s8w_34{border-radius:var(--radius-full);background-color:var(--color-white);width:56px;height:56px;color:var(--color-primary);place-items:center;display:grid;box-shadow:0 0 0 6px #ffffff14}._number_i4s8w_45{font-family:var(--font-heading);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-wide);color:var(--color-primary-tint-strong)}._title_i4s8w_53{font-size:var(--font-size-lg);color:var(--color-white)}._text_i4s8w_58{font-size:var(--font-size-sm);color:var(--color-primary-tint);max-width:34ch}@media (width<=960px){._list_i4s8w_1{gap:var(--space-10) var(--space-6);grid-template-columns:repeat(2,1fr)}._list_i4s8w_1:before{display:none}}@media (width<=520px){._list_i4s8w_1{grid-template-columns:1fr}}._band_lffrk_5{align-items:center;gap:var(--space-12);padding:var(--space-12);border-radius:var(--radius-xl);background:var(--gradient-ink);color:var(--color-text-on-dark);box-shadow:var(--shadow-lg);grid-template-columns:1.1fr .9fr;display:grid;overflow:hidden}._band_lffrk_5 h2{color:var(--color-text-inverse)}._content_lffrk_22{align-items:flex-start;gap:var(--space-6);flex-direction:column;display:flex}._points_lffrk_31{gap:var(--space-3);flex-direction:column;display:flex}._point_lffrk_31{align-items:center;gap:var(--space-3);font-size:var(--font-size-md);color:var(--color-text-inverse);display:flex}._check_lffrk_45{border-radius:var(--radius-full);background-color:var(--color-primary);width:22px;height:22px;color:var(--color-white);flex:none;place-items:center;display:grid}._actions_lffrk_56{align-items:flex-start;gap:var(--space-3);flex-direction:column;display:flex}._search_lffrk_63{font-size:var(--font-size-sm);color:var(--color-text-on-dark)}._visual_lffrk_70{justify-self:center;width:100%;max-width:400px;position:relative}._profile_lffrk_78{gap:var(--space-5);padding:var(--space-5);border:1px solid var(--color-border-inverse);border-radius:var(--radius-2xl);background-color:var(--color-ink-soft);transition:border-color var(--transition-base), transform var(--transition-base);flex-direction:column;display:flex}._profile_lffrk_78:hover{border-color:#ffffff47;transform:translateY(-4px)}._header_lffrk_96{align-items:center;gap:var(--space-3);display:flex}._avatar_lffrk_102{border-radius:var(--radius-full);background-color:var(--color-white);border:2px solid var(--color-ink-raised);flex:none;width:52px;height:52px}._identity_lffrk_111{flex-direction:column;gap:2px;min-width:0;display:flex}._handle_lffrk_118{font-family:var(--font-heading);font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);color:var(--color-text-inverse)}._bio_lffrk_125{font-size:var(--font-size-sm);color:var(--color-text-on-dark)}._follow_lffrk_130{padding:var(--space-2) var(--space-4);border-radius:var(--radius-sm);background-color:var(--color-primary);font-family:var(--font-heading);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-inverse);flex:none;margin-left:auto}._feed_lffrk_142{gap:var(--space-2);grid-template-columns:repeat(3,1fr);display:grid}._clip_lffrk_149{aspect-ratio:3/4;border-radius:var(--radius-md);background-color:var(--color-grey-100);place-items:center;display:grid;position:relative;overflow:hidden}._clip_lffrk_149:nth-child(2){background-color:var(--color-primary-tint)}._clipImage_lffrk_163{width:92%;height:auto;transition:transform var(--transition-slow)}._profile_lffrk_78:hover ._clipImage_lffrk_163{transform:scale(1.06)}._clipPlay_lffrk_173{left:var(--space-2);bottom:var(--space-2);border-radius:var(--radius-full);background-color:var(--color-ink);width:26px;height:26px;color:var(--color-white);place-items:center;display:grid;position:absolute}._mark_lffrk_187{top:calc(var(--space-5) * -1);right:calc(var(--space-5) * -1);border-radius:var(--radius-lg);background-color:var(--color-primary);width:60px;height:60px;color:var(--color-white);box-shadow:var(--shadow-primary);place-items:center;display:grid;position:absolute;transform:rotate(8deg)}@media (width<=900px){._band_lffrk_5{gap:var(--space-10);padding:var(--space-10) var(--space-6);grid-template-columns:1fr}._mark_lffrk_187{right:calc(var(--space-2) * -1)}}@media (width<=520px){._actions_lffrk_56,._actions_lffrk_56>*{width:100%}._actions_lffrk_56 a{height:auto;min-height:var(--control-height-lg);padding-block:var(--space-3);white-space:normal}}@media (prefers-reduced-motion:reduce){._profile_lffrk_78:hover,._profile_lffrk_78:hover ._clipImage_lffrk_163{transform:none}}._grid_v81st_1{gap:var(--space-5);grid-template-columns:repeat(4,1fr);display:grid}@media (width<=900px){._grid_v81st_1{grid-template-columns:repeat(2,1fr)}}@media (width<=520px){._grid_v81st_1{grid-template-columns:1fr}}._item_v81st_19{aspect-ratio:4/5;border-radius:var(--radius-lg);background-color:var(--color-grey-100);display:block;position:relative;overflow:hidden}._image_v81st_28{object-fit:cover;width:100%;height:100%;transition:transform var(--transition-slow)}._item_v81st_19:hover ._image_v81st_28{transform:scale(1.05)}._item_v81st_19:after{content:"";background:linear-gradient(#0000 45%,#070b0ec7);position:absolute;inset:0}._play_v81st_47{z-index:var(--z-base);border-radius:var(--radius-full);width:56px;height:56px;color:var(--color-primary);box-shadow:var(--shadow-md);transition:transform var(--transition-fast);background-color:#ffffffeb;place-items:center;margin:auto;display:grid;position:absolute;inset:0}._item_v81st_19:hover ._play_v81st_47{transform:scale(1.08)}._caption_v81st_67{z-index:var(--z-base);left:var(--space-4);right:var(--space-4);bottom:var(--space-4);font-family:var(--font-heading);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-white);position:absolute}._actions_v81st_79{margin-top:var(--space-10);justify-content:center;display:flex}._grid_1776o_1{gap:var(--space-6);grid-template-columns:repeat(3,1fr);display:grid}@media (width<=1000px){._grid_1776o_1{grid-template-columns:repeat(2,1fr)}}@media (width<=640px){._grid_1776o_1{grid-template-columns:1fr}}._head_1776o_19{align-items:center;gap:var(--space-3);margin-bottom:var(--space-4);display:flex}._avatar_1776o_26{border-radius:var(--radius-full);background:var(--gradient-primary);width:44px;height:44px;color:var(--color-white);font-family:var(--font-heading);font-weight:var(--font-weight-bold);flex:none;place-items:center;display:grid}._who_1776o_39{flex:1;min-width:0}._name_1776o_44{font-family:var(--font-heading);font-weight:var(--font-weight-semibold);color:var(--color-text-heading)}._role_1776o_50{font-size:var(--font-size-xs);color:var(--color-text)}._source_1776o_56{align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2);border-radius:var(--radius-full);background-color:var(--color-success-bg);color:var(--color-success);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);flex:none;display:inline-flex}._stars_1776o_69{color:var(--color-star);margin-bottom:var(--space-3);gap:2px;display:flex}._starOff_1776o_76{color:var(--color-grey-300)}._quote_1776o_80{color:var(--color-text);font-size:var(--font-size-sm);flex:1}._layout_1dxma_1{gap:var(--space-16);grid-template-columns:1.1fr .9fr;align-items:start;display:grid}@media (width<=960px){._layout_1dxma_1{gap:var(--space-10);grid-template-columns:1fr}}._intro_1dxma_15{font-size:var(--font-size-lg);color:var(--color-text-muted);margin-bottom:var(--space-8)}._benefits_1dxma_21{gap:var(--space-4);flex-direction:column;display:flex}._benefit_1dxma_21{align-items:flex-start;gap:var(--space-4);display:flex}._check_1dxma_33{border-radius:var(--radius-full);background-color:var(--color-primary-tint);width:26px;height:26px;color:var(--color-primary);flex:none;place-items:center;margin-top:1px;display:grid}._aside_1dxma_45{gap:var(--space-5);flex-direction:column;display:flex}._asideTitle_1dxma_51{font-size:var(--font-size-xl)}._asideText_1dxma_55{color:var(--color-text-muted);font-size:var(--font-size-sm)}._figure_1dxma_60{border-radius:var(--radius-lg);margin:0;overflow:hidden}._image_1dxma_66{width:100%;height:auto}._grid_1y77m_1{--columns:4;justify-content:center;gap:var(--space-5);flex-wrap:wrap;display:flex}._item_1y77m_9{flex:0 0 calc((100% - (var(--columns) - 1) * var(--space-5)) / var(--columns));border:1px solid var(--color-border);border-radius:var(--radius-lg);background-color:var(--color-surface-raised);transition:border-color var(--transition-fast), box-shadow var(--transition-fast);flex-direction:column;display:flex;overflow:hidden}._item_1y77m_9:hover{border-color:var(--color-primary-tint-strong);box-shadow:var(--shadow-sm)}@media (width<=900px){._grid_1y77m_1{--columns:3}}@media (width<=640px){._grid_1y77m_1{--columns:2}}._media_1y77m_39{aspect-ratio:3/2;padding:var(--space-4);background-color:var(--color-white);border-bottom:1px solid var(--color-border);place-items:center;display:grid}._image_1y77m_48{object-fit:contain;width:100%;height:100%}._label_1y77m_54{padding:var(--space-4);font-family:var(--font-heading);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);line-height:var(--line-height-snug);text-align:center;color:var(--color-text-heading)}._grid_191qy_1{gap:var(--space-5);grid-template-columns:repeat(auto-fill,minmax(130px,1fr));display:grid}@media (width<=560px){._grid_191qy_1{gap:var(--space-4) var(--space-3);grid-template-columns:repeat(3,1fr)}}._item_191qy_14{gap:var(--space-1);flex-direction:column;display:flex}._swatch_191qy_21{aspect-ratio:4/3;margin-bottom:var(--space-2);border-radius:var(--radius-md);background-color:var(--swatch);box-shadow:var(--shadow-sm);background-image:repeating-linear-gradient(90deg,#0000 0 18%,#ffffff29 18% 20%,#070b0e1a 20% 21%),linear-gradient(#ffffff1f,#0000 60%);border:1px solid #070b0e1f}._code_191qy_38{font-family:var(--font-heading);font-weight:var(--font-weight-bold);color:var(--color-text-heading)}._name_191qy_44{font-size:var(--font-size-sm);color:var(--color-text)}._blocks_9oplc_1{gap:var(--space-10);flex-direction:column;display:flex}._block_9oplc_1{align-items:flex-start;gap:var(--space-3);color:var(--color-text);flex-direction:column;display:flex}._blockTitle_9oplc_16{margin-bottom:var(--space-1);padding-left:var(--space-3);border-left:3px solid var(--color-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-wide);line-height:var(--line-height-snug);text-transform:uppercase;color:var(--color-primary)}._link_9oplc_28{align-items:center;gap:var(--space-2);font-family:var(--font-heading);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-primary);display:inline-flex}._link_9oplc_28:hover{color:var(--color-primary-hover)}._gallery_1trg5_1{gap:var(--space-4);flex-direction:column;display:flex}._stage_1trg5_7{aspect-ratio:4/3;border:1px solid var(--color-border);border-radius:var(--radius-xl);background-color:var(--color-white);position:relative;overflow:hidden}._slide_1trg5_17{width:100%;height:100%;padding:var(--space-8);object-fit:contain;opacity:0;transition:opacity var(--transition-slow);position:absolute;inset:0}._slide_1trg5_17._cover_1trg5_28{object-fit:cover;padding:0}._active_1trg5_33{opacity:1}._arrow_1trg5_37{border:1px solid var(--color-border);border-radius:var(--radius-full);background-color:var(--color-surface);width:44px;height:44px;color:var(--color-text-heading);box-shadow:var(--shadow-sm);transition:background-color var(--transition-fast), color var(--transition-fast), border-color var(--transition-fast);place-items:center;display:grid;position:absolute;top:50%;transform:translateY(-50%)}._arrow_1trg5_37:hover{border-color:var(--color-primary);background-color:var(--color-primary);color:var(--color-white)}._arrow_1trg5_37:focus-visible{outline:var(--ring-width) solid var(--ring-color);outline-offset:var(--ring-offset)}._prev_1trg5_67{left:var(--space-4)}._next_1trg5_71{right:var(--space-4)}._thumbs_1trg5_75{gap:var(--space-3);grid-template-columns:repeat(4,1fr);display:grid}._thumb_1trg5_75{aspect-ratio:4/3;border:2px solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-white);cursor:pointer;transition:border-color var(--transition-fast);padding:0;overflow:hidden}._thumb_1trg5_75:hover{border-color:var(--color-primary-soft)}._thumb_1trg5_75:focus-visible{outline:var(--ring-width) solid var(--ring-color);outline-offset:var(--ring-offset)}._thumbActive_1trg5_101{border-color:var(--color-primary)}._thumbImage_1trg5_105{width:100%;height:100%;padding:var(--space-2);object-fit:contain}._thumbImage_1trg5_105._cover_1trg5_28{object-fit:cover;padding:0}@media (prefers-reduced-motion:reduce){._slide_1trg5_17{transition:none}}._crumbs_1og13_3{align-items:center;gap:var(--space-2);margin-bottom:var(--space-8);font-size:var(--font-size-sm);color:var(--color-text-heading);flex-wrap:wrap;display:flex}._crumbLink_1og13_13{color:var(--color-text);transition:color var(--transition-fast)}._crumbLink_1og13_13:hover{color:var(--color-primary)}._crumbSeparator_1og13_23{color:var(--color-grey-400);transform:rotate(-90deg)}._layout_1og13_30{align-items:start;gap:var(--space-12);grid-template-columns:1.05fr 1fr;display:grid}@media (width<=960px){._layout_1og13_30{gap:var(--space-10);grid-template-columns:1fr}}._info_1og13_44{gap:var(--space-6);flex-direction:column;display:flex}._title_1og13_50{font-size:var(--font-size-4xl);margin:0}._intro_1og13_55{font-size:var(--font-size-lg);color:var(--color-text-muted)}._figures_1og13_62{border:1px solid var(--color-border);border-radius:var(--radius-lg);border-collapse:separate;border-spacing:0;width:100%;font-size:var(--font-size-sm);overflow:hidden}._figures_1og13_62 th,._figures_1og13_62 td{padding:var(--space-3) var(--space-5);text-align:left;vertical-align:top}._figures_1og13_62 thead th{background-color:var(--color-ink);color:var(--color-white);font-family:var(--font-heading);font-weight:var(--font-weight-semibold)}._figures_1og13_62 tbody tr+tr>*{border-top:1px solid var(--color-border)}._figures_1og13_62 tbody th{width:38%;font-family:var(--font-heading);font-weight:var(--font-weight-semibold);color:var(--color-text-heading)}._figures_1og13_62 td{color:var(--color-text-muted)}._features_1og13_103{gap:var(--space-4);grid-template-columns:repeat(3,1fr);display:grid}._feature_1og13_103{align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-lg);background-color:var(--color-surface-subtle);font-family:var(--font-heading);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);line-height:var(--line-height-snug);text-align:center;color:var(--color-text-heading);flex-direction:column;display:flex}._featureIcon_1og13_126{border-radius:var(--radius-full);background-color:var(--color-primary-tint);width:52px;height:52px;color:var(--color-primary);place-items:center;display:grid}._actions_1og13_138{gap:var(--space-4);flex-wrap:wrap;display:flex}._emailQuote_1og13_144{align-items:flex-start;gap:var(--space-4);padding:var(--space-5) var(--space-6);border-left:3px solid var(--color-primary);border-radius:var(--radius-md);background-color:var(--color-primary-tint);color:var(--color-text-muted);flex-direction:column;display:flex}@media (width<=560px){._features_1og13_103{gap:var(--space-2)}._feature_1og13_103{padding:var(--space-3) var(--space-2);font-size:var(--font-size-xs)}._actions_1og13_138{flex-direction:column;align-items:stretch}}._grid_16l8g_2{--columns:3;justify-content:center;gap:var(--space-6);flex-wrap:wrap;display:flex}._item_16l8g_10{flex:0 0 calc((100% - (var(--columns) - 1) * var(--space-6)) / var(--columns))}@media (width<=900px){._grid_16l8g_2{--columns:2}}@media (width<=560px){._grid_16l8g_2{--columns:1}}._figure_16l8g_26{aspect-ratio:4/3;border-radius:var(--radius-lg);background-color:var(--color-ink);margin:0;position:relative;overflow:hidden}._image_16l8g_35{object-fit:cover;width:100%;height:100%;transition:transform var(--transition-slow)}._figure_16l8g_26:hover ._image_16l8g_35{transform:scale(1.04)}._caption_16l8g_47{gap:var(--space-1);padding:var(--space-10) var(--space-5) var(--space-5);color:var(--color-white);background:linear-gradient(#0000,#070b0ed1);flex-direction:column;display:flex;position:absolute;inset:auto 0 0}._title_16l8g_58{font-family:var(--font-heading);font-weight:var(--font-weight-semibold)}._meta_16l8g_63{font-size:var(--font-size-sm);color:var(--color-text-on-dark)}@media (prefers-reduced-motion:reduce){._image_16l8g_35{transition:none}}._bar_us8n0_1{z-index:var(--z-sticky);background-color:var(--color-surface);border-block:1px solid var(--color-border);position:sticky}._list_us8n0_8{justify-content:center;gap:var(--space-1);scrollbar-width:none;display:flex;overflow-x:auto}._list_us8n0_8::-webkit-scrollbar{display:none}@media (width<=1100px){._list_us8n0_8{justify-content:flex-start}}._tab_us8n0_27{padding:var(--space-4) var(--space-4);font-family:var(--font-heading);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;color:var(--color-text-muted);transition:color var(--transition-fast);display:block;position:relative}._tab_us8n0_27:after{content:"";inset-inline:var(--space-4);border-radius:var(--radius-full) var(--radius-full) 0 0;background:var(--gradient-rule);height:3px;transition:transform var(--transition-base);position:absolute;bottom:-1px;transform:scaleX(0)}._tab_us8n0_27:hover{color:var(--color-text-heading)}._tab_us8n0_27:focus-visible{outline:var(--ring-width) solid var(--ring-color);outline-offset:calc(-1 * var(--ring-width));border-radius:var(--radius-sm)}._active_us8n0_63{color:var(--color-primary)}._active_us8n0_63:after{transform:scaleX(1)}@media (prefers-reduced-motion:reduce){._tab_us8n0_27:after{transition:none}}._datasheet_i1k2a_1{margin-top:calc(-1 * var(--space-4));margin-bottom:var(--space-12);justify-content:center;display:flex}._block_i1k2a_8{gap:var(--space-5);flex-direction:column;display:flex}._block_i1k2a_8+._block_i1k2a_8{margin-top:var(--space-12)}._blockTitle_i1k2a_18{font-size:var(--font-size-2xl);text-align:center}._tableWrap_i1k2a_24{border:1px solid var(--color-border);border-radius:var(--radius-lg);background-color:var(--color-surface);box-shadow:var(--shadow-xs);overflow-x:auto}._table_i1k2a_24{border-collapse:collapse;width:100%;min-width:560px;font-size:var(--font-size-sm);font-variant-numeric:tabular-nums}._table_i1k2a_24 th,._table_i1k2a_24 td{padding:var(--space-3) var(--space-5);text-align:left;vertical-align:middle}._table_i1k2a_24 thead th{background-color:var(--color-ink);color:var(--color-white);font-family:var(--font-heading);font-weight:var(--font-weight-semibold);line-height:var(--line-height-snug);vertical-align:bottom}._table_i1k2a_24 thead tr+tr th,._table_i1k2a_24 ._spanGroup_i1k2a_58{border-left:1px solid var(--color-border-inverse)}._table_i1k2a_24 ._spanGroup_i1k2a_58{text-align:center;color:var(--color-primary-soft)}._table_i1k2a_24 ._corner_i1k2a_67{vertical-align:middle}._table_i1k2a_24 ._span_i1k2a_58{font-weight:var(--font-weight-bold)}._table_i1k2a_24 tbody tr{border-top:1px solid var(--color-border);transition:background-color var(--transition-fast)}._table_i1k2a_24 tbody tr:hover{background-color:var(--color-primary-tint)}._table_i1k2a_24 tbody th{font-family:var(--font-heading);font-weight:var(--font-weight-semibold);color:var(--color-text-heading);white-space:nowrap}._table_i1k2a_24 td{color:var(--color-text-muted)}._empty_i1k2a_95{color:var(--color-grey-400)}._note_i1k2a_99{font-size:var(--font-size-xs);text-align:center;color:var(--color-text)}@media (width<=560px){._table_i1k2a_24 th,._table_i1k2a_24 td{padding:var(--space-2) var(--space-3)}}._layout_wi9q4_1{gap:var(--space-12);grid-template-columns:.9fr 1.1fr;align-items:center;display:grid}@media (width<=900px){._layout_wi9q4_1{gap:var(--space-8);grid-template-columns:1fr}}._content_wi9q4_15{align-items:flex-start;gap:var(--space-4);flex-direction:column;display:flex}._text_wi9q4_22{color:var(--color-text)}._marks_wi9q4_26{gap:var(--space-4);grid-template-columns:repeat(3,1fr);display:grid}@media (width<=560px){._marks_wi9q4_26{grid-template-columns:repeat(2,1fr)}}._mark_wi9q4_26{padding:var(--space-4);aspect-ratio:5/3;background-color:var(--color-surface-raised);border:1px solid var(--color-border);border-radius:var(--radius-md);transition:border-color var(--transition-fast), box-shadow var(--transition-fast), transform var(--transition-fast);place-items:center;display:grid}._mark_wi9q4_26:hover{border-color:var(--color-primary-tint-strong);box-shadow:var(--shadow-sm);transform:translateY(-2px)}._markImage_wi9q4_58{object-fit:contain;width:100%;height:100%}._layout_5l4my_1{align-items:center;gap:var(--space-16);grid-template-columns:1fr 1fr;display:grid}@media (width<=960px){._layout_5l4my_1{gap:var(--space-10);grid-template-columns:1fr}}._content_5l4my_15{gap:var(--space-5);flex-direction:column;align-items:flex-start;display:flex}._intro_5l4my_22{font-size:var(--font-size-lg);color:var(--color-text-muted)}._benefits_5l4my_27{gap:var(--space-3);flex-direction:column;width:100%;display:flex}._benefit_5l4my_27{align-items:flex-start;gap:var(--space-3);display:flex}._check_5l4my_40{border-radius:var(--radius-full);background-color:var(--color-primary-tint);width:24px;height:24px;color:var(--color-primary);flex:none;place-items:center;margin-top:2px;display:grid}._figure_5l4my_52{padding:var(--space-10);border-radius:var(--radius-xl);background:linear-gradient(140deg, var(--color-primary-tint), var(--color-primary-tint));place-items:center;margin:0;display:grid}._image_5l4my_61{width:100%;max-width:460px;height:auto}._meta_5l4my_67{gap:var(--space-3);flex-wrap:wrap;display:flex}._wrapper_195kq_1{border:1px solid var(--color-border);border-radius:var(--radius-lg);background-color:var(--color-surface);overflow-x:auto}._table_195kq_8{min-width:480px}._row_195kq_12{border-bottom:1px solid var(--color-border)}._row_195kq_12:last-child{border-bottom:none}._row_195kq_12:nth-child(2n){background-color:var(--color-surface-subtle)}._label_195kq_24,._value_195kq_25{padding:var(--space-4) var(--space-6);text-align:left;vertical-align:top}._label_195kq_24{font-family:var(--font-heading);font-weight:var(--font-weight-semibold);color:var(--color-text-strong);width:45%}._value_195kq_25{color:var(--color-text)}@media (width<=560px){._label_195kq_24,._value_195kq_25{padding:var(--space-3) var(--space-4);font-size:var(--font-size-sm)}}._grid_5ouci_1{gap:var(--space-6);grid-template-columns:repeat(3,1fr);display:grid}@media (width<=900px){._grid_5ouci_1{grid-template-columns:1fr}}._item_5ouci_13{gap:var(--space-5);align-items:flex-start;display:flex}._iconWrap_5ouci_19{border-radius:var(--radius-lg);background-color:var(--color-primary-tint);width:52px;height:52px;color:var(--color-primary);flex:none;place-items:center;display:grid}._body_5ouci_30{gap:var(--space-2);flex-direction:column;display:flex}._title_5ouci_36{font-size:var(--font-size-lg)}._text_5ouci_40{font-size:var(--font-size-sm);color:var(--color-text-muted)}._form_20ici_1{gap:var(--space-8);flex-direction:column;display:flex}._fieldset_20ici_7{gap:var(--space-5);flex-direction:column;display:flex}._legend_20ici_13{font-family:var(--font-heading);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-wide);text-transform:uppercase;color:var(--color-primary);margin-bottom:var(--space-1)}._row_20ici_23{gap:var(--space-5);grid-template-columns:1fr 1fr;align-items:end;display:grid}._row3_20ici_31{gap:var(--space-5);grid-template-columns:repeat(3,1fr);align-items:end;display:grid}@media (width<=680px){._row_20ici_23,._row3_20ici_31{grid-template-columns:1fr}}._footer_20ici_45{gap:var(--space-5);flex-direction:column;display:flex}._summary_20ici_51{font-size:var(--font-size-sm);color:var(--color-danger)}._layout_hdfvg_1{gap:var(--space-12);grid-template-columns:1.3fr .7fr;align-items:start;display:grid}@media (width<=960px){._layout_hdfvg_1{gap:var(--space-10);grid-template-columns:1fr}}._formCard_hdfvg_15{padding:var(--space-10)}@media (width<=560px){._formCard_hdfvg_15{padding:var(--space-6)}}._footer_1hmoi_1{background-color:var(--color-ink);color:var(--color-text-on-dark);position:relative}._footer_1hmoi_1:before{content:"";inset-inline:0;background:var(--gradient-rule);height:3px;position:absolute;top:0}._top_1hmoi_17{gap:var(--space-10);padding-block:var(--space-20) var(--space-12);grid-template-columns:1.5fr 1fr 1fr 1.2fr;display:grid}@media (width<=1000px){._top_1hmoi_17{gap:var(--space-10);padding-block:var(--space-16) var(--space-10);grid-template-columns:repeat(2,1fr)}}@media (width<=560px){._top_1hmoi_17{grid-template-columns:1fr}}._brand_1hmoi_40{gap:var(--space-4);flex-direction:column;align-items:flex-start;display:flex}._tagline_1hmoi_47{font-size:var(--font-size-sm);color:var(--color-text-on-dark);max-width:38ch}._contact_1hmoi_53{gap:var(--space-3);margin-top:var(--space-2);flex-direction:column;display:flex}._contactItem_1hmoi_60{align-items:flex-start;gap:var(--space-3);font-size:var(--font-size-sm);color:var(--color-text-on-dark);transition:color var(--transition-fast);font-style:normal;display:flex}a._contactItem_1hmoi_60:hover{color:var(--color-white)}._contactItem_1hmoi_60 svg{color:var(--color-primary-soft);transition:color var(--transition-fast);flex:none;margin-top:2px}a._contactItem_1hmoi_60:hover svg{color:var(--color-primary-bright)}._social_1hmoi_85{gap:var(--space-3);margin-top:var(--space-2);display:flex}._socialLink_1hmoi_91{border-radius:var(--radius-full);border:1px solid var(--color-border-inverse);width:40px;height:40px;color:var(--color-white);transition:background-color var(--transition-fast), border-color var(--transition-fast), transform var(--transition-fast);background-color:#ffffff0a;place-items:center;display:grid}._socialLink_1hmoi_91:hover{background-color:var(--color-primary);border-color:var(--color-primary);transform:translateY(-2px)}._column_1hmoi_114{gap:var(--space-4);flex-direction:column;display:flex}._title_1hmoi_120{padding-bottom:var(--space-3);font-family:var(--font-heading);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-wide);text-transform:uppercase;color:var(--color-white);position:relative}._title_1hmoi_120:after{content:"";border-radius:var(--radius-full);background-color:var(--color-primary);width:28px;height:2px;position:absolute;bottom:0;left:0}._links_1hmoi_143{gap:var(--space-3);flex-direction:column;display:flex}._link_1hmoi_143{font-size:var(--font-size-sm);color:var(--color-text-on-dark);transition:color var(--transition-fast), padding-left var(--transition-fast)}._link_1hmoi_143:hover{color:var(--color-white);padding-left:var(--space-2)}._chips_1hmoi_163{gap:var(--space-2);flex-wrap:wrap;display:flex}._chip_1hmoi_163{padding:3px var(--space-3);border:1px solid var(--color-border-inverse);border-radius:var(--radius-full);font-size:var(--font-size-xs);color:var(--color-text-on-dark);transition:background-color var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast)}._chip_1hmoi_163:hover{background-color:var(--color-primary);border-color:var(--color-primary);color:var(--color-white)}._cta_1hmoi_189{gap:var(--space-4);padding:var(--space-6);border-radius:var(--radius-lg);border:1px solid var(--color-border-inverse);background-color:#ffffff0d;flex-direction:column;align-items:flex-start;display:flex}._ctaTitle_1hmoi_200{font-family:var(--font-heading);font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);line-height:var(--line-height-snug);color:var(--color-white)}._rating_1hmoi_208{align-items:center;gap:var(--space-2);padding-top:var(--space-4);margin-top:var(--space-1);border-top:1px solid var(--color-border-inverse);width:100%;display:flex}._stars_1hmoi_218{color:var(--color-star);gap:2px;display:flex}._ratingText_1hmoi_224{font-size:var(--font-size-xs);color:var(--color-text-on-dark)}._bottom_1hmoi_231{border-top:1px solid var(--color-border-inverse);padding-block:var(--space-6);justify-content:space-between;align-items:center;gap:var(--space-4);font-size:var(--font-size-xs);color:#ffffff8f;flex-wrap:wrap;display:flex}._legal_1hmoi_243{gap:var(--space-5);flex-wrap:wrap;display:flex}@media (prefers-reduced-motion:reduce){._socialLink_1hmoi_91:hover{transform:none}._link_1hmoi_143:hover{padding-left:0}}._wrapper_1tyd1_1{position:relative}._trigger_1tyd1_5{align-items:center;gap:var(--space-2);height:var(--control-height-md);padding-inline:var(--space-3);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background-color:var(--color-surface);font-family:var(--font-heading);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-heading);box-shadow:var(--shadow-xs);transition:border-color var(--transition-fast), background-color var(--transition-fast), box-shadow var(--transition-fast);display:inline-flex}._trigger_1tyd1_5:hover{border-color:var(--color-primary);background-color:var(--color-primary-tint);color:var(--color-primary)}._trigger_1tyd1_5:focus-visible{outline:var(--ring-width) solid var(--ring-color);outline-offset:var(--ring-offset)}._globe_1tyd1_36{color:var(--color-text-muted);flex:none}._trigger_1tyd1_5:hover ._globe_1tyd1_36{color:var(--color-primary)}._chevron_1tyd1_45{color:var(--color-text-muted);transition:transform var(--transition-fast);flex:none}._open_1tyd1_51 ._chevron_1tyd1_45{transform:rotate(180deg)}._menu_1tyd1_57{top:calc(100% + var(--space-2));min-width:200px;padding:var(--space-2);background-color:var(--color-surface-raised);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);z-index:var(--z-drawer);animation:_drop_1tyd1_1 var(--transition-fast) both;position:absolute;right:0}@keyframes _drop_1tyd1_1{0%{opacity:0;transform:translateY(-6px)}}._option_1tyd1_78{justify-content:space-between;align-items:center;gap:var(--space-3);width:100%;height:var(--control-height-sm);padding-inline:var(--space-3);border-radius:var(--radius-sm);font-size:var(--font-size-sm);color:var(--color-text);transition:background-color var(--transition-fast), color var(--transition-fast);display:flex}._option_1tyd1_78:hover{background-color:var(--color-surface-muted);color:var(--color-text-heading)}._option_1tyd1_78:focus-visible{outline:var(--ring-width) solid var(--ring-color);outline-offset:calc(var(--ring-offset) * -1)}._active_1tyd1_104{background-color:var(--color-primary-tint);color:var(--color-primary-dark);font-weight:var(--font-weight-semibold)}._code_1tyd1_110{font-family:var(--font-heading);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);letter-spacing:.06em;color:var(--color-text-muted)}._active_1tyd1_104 ._code_1tyd1_110{color:var(--color-primary)}._inline_1tyd1_124{gap:var(--space-2);grid-template-columns:repeat(3,1fr);display:grid}._inlineOption_1tyd1_130{height:var(--control-height-md);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);font-family:var(--font-heading);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text);background-color:var(--color-surface);transition:border-color var(--transition-fast), background-color var(--transition-fast), color var(--transition-fast)}._inlineOption_1tyd1_130:hover{border-color:var(--color-primary)}._inlineActive_1tyd1_149{border-color:var(--color-primary);background-color:var(--color-primary-tint);color:var(--color-primary-dark)}._overlay_rjzwx_1{z-index:var(--z-drawer);background-color:var(--color-overlay);opacity:0;visibility:hidden;transition:opacity var(--transition-base), visibility var(--transition-base);position:fixed;inset:0}._open_rjzwx_13{opacity:1;visibility:visible}._drawer_rjzwx_18{inset-block:0;background-color:var(--color-surface);width:min(380px,88vw);box-shadow:var(--shadow-lg);transition:transform var(--transition-slow);padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px);flex-direction:column;display:flex;position:absolute;right:0;overflow-y:auto;transform:translate(100%)}._open_rjzwx_13 ._drawer_rjzwx_18{transform:translate(0)}._head_rjzwx_38{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--color-border);display:flex}._close_rjzwx_47{padding:var(--space-2);border-radius:var(--radius-md);color:var(--color-text-strong)}._close_rjzwx_47:hover{background-color:var(--color-surface-muted)}._body_rjzwx_57{gap:var(--space-6);padding:var(--space-5);flex-direction:column;flex:1;display:flex}._nav_rjzwx_65{gap:var(--space-1);flex-direction:column;display:flex}._link_rjzwx_71{padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);font-family:var(--font-heading);font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);color:var(--color-text-strong);transition:background-color var(--transition-fast);display:block}._link_rjzwx_71:hover{background-color:var(--color-surface-subtle)}._active_rjzwx_86{color:var(--color-primary);background-color:var(--color-primary-tint)}._groupLabel_rjzwx_91{padding:var(--space-3) var(--space-4) var(--space-1);font-family:var(--font-heading);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-wide);text-transform:uppercase;color:var(--color-text-muted)}._subLink_rjzwx_101{padding:var(--space-3) var(--space-4);padding-left:var(--space-6);border-radius:var(--radius-md);font-size:var(--font-size-md);color:var(--color-text);transition:background-color var(--transition-fast);display:block}._subLink_rjzwx_101:hover{background-color:var(--color-surface-subtle)}._divider_rjzwx_115{background-color:var(--color-border);height:1px}._contacts_rjzwx_120{gap:var(--space-3);flex-direction:column;display:flex}._contactLink_rjzwx_126{align-items:center;gap:var(--space-3);font-size:var(--font-size-sm);color:var(--color-text);display:inline-flex}._contactLink_rjzwx_126:hover{color:var(--color-primary)}._header_1at54_1{z-index:var(--z-header);background-color:var(--color-surface);border-bottom:1px solid var(--color-border);transition:box-shadow var(--transition-base), border-color var(--transition-base);position:sticky;top:0}._header_1at54_1:before{content:"";background:var(--gradient-rule);height:3px;display:block}._scrolled_1at54_20{box-shadow:var(--shadow-md);border-bottom-color:#0000}._topBar_1at54_27{background-color:var(--color-ink);color:var(--color-text-on-dark);font-size:var(--font-size-sm)}._topBarInner_1at54_33{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:var(--topbar-height);display:flex}._topBarContacts_1at54_41{align-items:center;gap:var(--space-6);display:flex}._topBarLink_1at54_47{align-items:center;gap:var(--space-2);font-weight:var(--font-weight-medium);transition:color var(--transition-fast);display:inline-flex}._topBarLink_1at54_47 svg{color:var(--color-primary-soft);transition:color var(--transition-fast)}._topBarLink_1at54_47:hover{color:var(--color-white)}._topBarLink_1at54_47:hover svg{color:var(--color-primary-bright)}._topBarNote_1at54_69{align-items:center;gap:var(--space-2);color:var(--color-white);font-weight:var(--font-weight-medium);display:inline-flex}._topBarNote_1at54_69 svg{color:var(--color-primary-soft)}@media (width<=900px){._topBar_1at54_27{display:none}}._bar_1at54_89{justify-content:space-between;align-items:center;gap:var(--space-6);min-height:var(--header-height);transition:min-height var(--transition-base);display:flex}._scrolled_1at54_20 ._bar_1at54_89{min-height:calc(var(--header-height) - 12px)}._actions_1at54_103{align-items:center;gap:var(--space-3);display:flex}._nav_1at54_111{align-items:center;gap:var(--space-1);margin-left:auto;display:flex}._navItem_1at54_118{position:relative}._navLink_1at54_122{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-3);font-family:var(--font-heading);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-snug);color:var(--color-text-heading);white-space:nowrap;transition:color var(--transition-fast);display:inline-flex;position:relative}._navLink_1at54_122:after{content:"";left:var(--space-3);right:var(--space-3);border-radius:var(--radius-full);background-color:var(--color-primary);height:2px;transition:transform var(--transition-base);position:absolute;bottom:2px;transform:scaleX(0)}._navLink_1at54_122:hover{color:var(--color-primary)}._navLink_1at54_122:hover:after,._navItem_1at54_118:focus-within ._navLink_1at54_122:after{transform:scaleX(1)}._navActive_1at54_160{color:var(--color-primary)}._navActive_1at54_160:after{transform:scaleX(1)}._chevron_1at54_168{transition:transform var(--transition-fast);opacity:.6}._navItem_1at54_118:hover ._chevron_1at54_168,._navItem_1at54_118:focus-within ._chevron_1at54_168{opacity:1;transform:rotate(180deg)}._dropdown_1at54_181{top:calc(100% + var(--space-1));left:calc(var(--space-3) * -1);min-width:268px;padding:var(--space-3);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);opacity:0;visibility:hidden;transition:opacity var(--transition-fast), transform var(--transition-fast), visibility var(--transition-fast);position:absolute;overflow:hidden;transform:translateY(-8px)}._dropdown_1at54_181:before{content:"";inset-inline:0;background:var(--gradient-rule);height:3px;position:absolute;top:0}._navItem_1at54_118:hover ._dropdown_1at54_181,._navItem_1at54_118:focus-within ._dropdown_1at54_181{opacity:1;visibility:visible;transform:translateY(0)}._dropdownLink_1at54_218{padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text);transition:background-color var(--transition-fast), color var(--transition-fast), padding-left var(--transition-fast);display:block;position:relative}._dropdownLink_1at54_218:hover{background-color:var(--color-primary-tint);color:var(--color-primary);padding-left:var(--space-5)}._dropdownActive_1at54_238{background-color:var(--color-primary-tint);color:var(--color-primary);font-weight:var(--font-weight-semibold)}._burger_1at54_246{padding:var(--space-2);border-radius:var(--radius-md);border:1px solid var(--color-border);color:var(--color-text-strong);transition:background-color var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast);display:none}._burger_1at54_246:hover{background-color:var(--color-primary-tint);border-color:var(--color-primary-tint-strong);color:var(--color-primary)}@media (width<=1200px){._nav_1at54_111,._headerCta_1at54_266{display:none}._burger_1at54_246{display:inline-flex}}@media (prefers-reduced-motion:reduce){._navLink_1at54_122:after{transition:none}}._shell_13fy3_1{flex-direction:column;min-height:100dvh;display:flex}._main_13fy3_7{flex:1}:root{--color-primary:#cb4d03;--color-primary-hover:#a93f02;--color-primary-active:#8a3302;--color-primary-dark:#6d2802;--color-primary-bright:#ef6410;--color-primary-tint:#fdf2ea;--color-primary-tint-strong:#f6d8c0;--color-primary-soft:#eaa878;--color-ink:#070b0e;--color-ink-soft:#141a21;--color-ink-deep:#03060a;--color-ink-raised:#1d252e;--color-white:#fff;--color-black:#000;--color-grey-50:#fafafb;--color-grey-100:#f3f3f5;--color-grey-200:#e8e8ea;--color-grey-300:#d4d5d8;--color-grey-400:#aaacb2;--color-grey-500:#6c7078;--color-grey-600:#4b4f57;--color-grey-700:#2c3038;--color-success:#17794b;--color-success-bg:#e7f5ee;--color-danger:#c62f1c;--color-danger-bg:#fdecea;--color-star:#f5a623;--color-text:var(--color-grey-500);--color-text-strong:var(--color-ink);--color-text-heading:var(--color-ink);--color-text-muted:var(--color-grey-600);--color-text-inverse:var(--color-white);--color-text-on-dark:#ffffffb8;--color-surface:var(--color-white);--color-surface-raised:#fefdfc;--color-surface-subtle:var(--color-grey-50);--color-surface-muted:var(--color-grey-100);--color-surface-dark:var(--color-ink);--color-surface-warm:var(--color-primary-tint);--color-border:var(--color-grey-200);--color-border-strong:var(--color-grey-300);--color-border-inverse:#ffffff24;--color-focus-ring:var(--color-primary);--ring-width:3px;--ring-offset:2px;--ring-color:color-mix(in srgb, var(--color-primary) 36%, transparent);--color-overlay:#070b0ea8;--font-heading:"Outfit", "Segoe UI", system-ui, sans-serif;--font-body:"Inter", "Segoe UI", system-ui, sans-serif;--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-md:1rem;--font-size-lg:1.125rem;--font-size-xl:1.3125rem;--font-size-2xl:1.625rem;--font-size-3xl:2.125rem;--font-size-4xl:2.75rem;--font-size-5xl:3.5rem;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-black:800;--line-height-tight:1.1;--line-height-snug:1.3;--line-height-normal:1.65;--letter-spacing-tight:-.02em;--letter-spacing-snug:-.01em;--letter-spacing-wide:.08em;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--space-20:5rem;--space-24:6rem;--space-32:8rem;--radius-xs:4px;--radius-sm:6px;--radius-md:10px;--radius-lg:16px;--radius-xl:22px;--radius-2xl:30px;--radius-full:999px;--shadow-xs:0 1px 2px #070b0e0f, 0 1px 1px #070b0e0a;--shadow-sm:0 1px 2px #070b0e0d, 0 2px 8px #070b0e0f;--shadow-md:0 1px 2px #070b0e0a, 0 4px 12px #070b0e12, 0 10px 28px #070b0e0f;--shadow-lg:0 2px 4px #070b0e0a, 0 10px 26px #070b0e14, 0 26px 60px #070b0e1a;--shadow-xl:0 4px 8px #070b0e0d, 0 20px 44px #070b0e1f, 0 44px 96px #070b0e24;--shadow-primary:0 1px 2px #6d280247, 0 6px 18px #cb4d0347;--shadow-primary-hover:0 2px 4px #6d28024d, 0 12px 28px #cb4d035c;--shadow-inset-top:inset 0 1px 0 #ffffff2e;--container-max:1240px;--container-narrow:820px;--container-padding:var(--space-5);--control-height-sm:38px;--control-height-md:46px;--control-height-lg:56px;--header-height:84px;--topbar-height:42px;--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--transition-fast:.13s var(--ease-out);--transition-base:.22s var(--ease-out);--transition-slow:.42s var(--ease-out);--z-base:1;--z-sticky:100;--z-mascot:150;--z-header:200;--z-drawer:300;--z-modal:400;--z-toast:500}@media (width<=640px){:root{--container-padding:var(--space-4);--font-size-5xl:2.25rem;--font-size-4xl:1.9375rem;--font-size-3xl:1.6875rem;--header-height:64px}}:root{--gradient-primary:linear-gradient(135deg, var(--color-primary-dark) 0%, var(--color-primary-active) 45%, var(--color-primary) 100%);--gradient-ink:linear-gradient(150deg, var(--color-ink-deep) 0%, var(--color-ink) 48%, var(--color-ink-raised) 100%);--gradient-hero:var(--gradient-ink);--gradient-rule:linear-gradient(90deg, var(--color-primary) 0%, var(--color-primary-bright) 100%)}*,:before,:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:calc(var(--header-height) + var(--space-6))}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;min-height:100dvh}img,picture,svg,video,canvas{max-width:100%;display:block}input,button,textarea,select{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:none;padding:0}a{color:inherit;text-decoration:none}ul,ol{padding:0;list-style:none}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word}table{border-collapse:collapse;width:100%}:where(fieldset){border:none;min-inline-size:0;padding:0}#root{isolation:isolate}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{font-family:var(--font-body);font-size:var(--font-size-md);font-weight:var(--font-weight-regular);line-height:var(--line-height-normal);color:var(--color-text);background-color:var(--color-surface);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-variant-numeric:proportional-nums}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);color:var(--color-text-strong);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight);text-wrap:balance}h1{font-size:var(--font-size-5xl);font-weight:var(--font-weight-black)}h2{font-size:var(--font-size-4xl);font-weight:var(--font-weight-bold)}h3{font-size:var(--font-size-xl);letter-spacing:var(--letter-spacing-snug)}h4{font-size:var(--font-size-lg);letter-spacing:var(--letter-spacing-snug)}p{text-wrap:pretty}strong{font-weight:var(--font-weight-semibold);color:var(--color-text-strong)}table{font-variant-numeric:tabular-nums}:focus-visible{outline:var(--ring-width) solid var(--color-focus-ring);outline-offset:var(--ring-offset);border-radius:var(--radius-sm)}::selection{background-color:var(--color-primary);color:var(--color-white)}.visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{top:var(--space-3);left:var(--space-3);z-index:var(--z-toast);padding:var(--space-3) var(--space-5);border-radius:var(--radius-md);background-color:var(--color-primary);color:var(--color-text-inverse);font-weight:var(--font-weight-semibold);transition:transform var(--transition-fast);position:absolute;transform:translateY(-200%)}.skip-link:focus-visible{transform:translateY(0)}
