@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/playfair-display-latin-500-normal-DIxvyhka.woff2) format("woff2"),url(/assets/playfair-display-latin-500-normal-BScSeVwi.woff) format("woff")}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/playfair-display-latin-600-normal-CZLGqjJe.woff2) format("woff2"),url(/assets/playfair-display-latin-600-normal-CxxueQ0Z.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-400-normal-C38fXH4l.woff2) format("woff2"),url(/assets/inter-latin-400-normal-CyCys3Eg.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-500-normal-Cerq10X2.woff2) format("woff2"),url(/assets/inter-latin-500-normal-BL9OpVg8.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-600-normal-LgqL8muc.woff2) format("woff2"),url(/assets/inter-latin-600-normal-CiBQ2DWP.woff) format("woff")}:root{--color-bg: #faf8f6;--color-surface: #ffffff;--color-sand: #f1ece7;--color-border: #e4dcd5;--color-text: #2f2a28;--color-text-muted: #6b625e;--color-taupe: #8c7f78;--color-rose-50: #fdf2f6;--color-rose-100: #fadde8;--color-rose-300: #f2b3ca;--color-rose-500: #e27ba3;--color-rose-700: #b0486f;--color-rose-800: #923a5b;--color-success: #4f7f6a;--color-error: #b3443f;--color-on-dark: #faf8f6;--font-display: "Playfair Display", Georgia, "Times New Roman", serif;--font-body: "Inter", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--fs-xs: .8125rem;--fs-sm: .9375rem;--fs-base: 1rem;--fs-lg: clamp(1.125rem, 1rem + .4vw, 1.25rem);--fs-h3: clamp(1.25rem, 1.1rem + .6vw, 1.5rem);--fs-h2: clamp(1.75rem, 1.4rem + 1.4vw, 2.5rem);--fs-h1: clamp(2.125rem, 1.6rem + 2.4vw, 3.5rem);--lh-text: 1.6;--lh-heading: 1.2;--measure: 65ch;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-6: 24px;--space-8: 32px;--space-12: 48px;--space-16: 64px;--space-24: 96px;--section-pad: clamp(3.5rem, 2rem + 6vw, 6rem);--container-max: 1200px;--gutter: var(--space-4);--radius-sm: 6px;--radius-md: 12px;--radius-lg: 20px;--radius-pill: 999px;--shadow-sm: 0 1px 2px rgba(47, 42, 40, .06);--shadow-md: 0 6px 20px rgba(47, 42, 40, .08);--shadow-lg: 0 12px 32px rgba(47, 42, 40, .12);--ease-out: cubic-bezier(.22, 1, .36, 1);--duration-fast: .15s;--duration-base: .25s;--touch-min: 44px}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:88px}body{margin:0;background:var(--color-bg);color:var(--color-text);font-family:var(--font-body);font-size:var(--fs-base);line-height:var(--lh-text);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,h2,h3,h4{font-family:var(--font-display);font-weight:600;line-height:var(--lh-heading);color:var(--color-text);margin:0 0 var(--space-4)}h1{font-size:var(--fs-h1)}h2{font-size:var(--fs-h2)}h3{font-size:var(--fs-h3)}p{margin:0 0 var(--space-4);max-width:var(--measure)}img,svg{display:block;max-width:100%}img{height:auto}a{color:var(--color-rose-700);text-underline-offset:3px}ul,ol{margin:0;padding:0}button,input,textarea,select{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--color-rose-700);outline-offset:2px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.loading-fallback{padding:var(--space-16) var(--gutter);text-align:center;color:var(--color-text-muted)}.skip-link{position:absolute;left:var(--space-4);top:var(--space-2);z-index:1000;padding:var(--space-3) var(--space-4);background:var(--color-surface);color:var(--color-text);border-radius:var(--radius-sm);box-shadow:var(--shadow-md);transform:translateY(-200%);transition:transform var(--duration-fast) var(--ease-out)}.skip-link:focus{transform:translateY(0)}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}._button_1e65y_1{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-height:var(--touch-min);padding:var(--space-3) var(--space-6);border-radius:var(--radius-pill);border:1px solid transparent;font-weight:600;font-size:var(--fs-sm);line-height:1.2;text-decoration:none;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out),box-shadow var(--duration-base) var(--ease-out),border-color var(--duration-fast) var(--ease-out)}._md_1e65y_22{font-size:var(--fs-sm)}._lg_1e65y_26{min-height:52px;padding:var(--space-4) var(--space-8);font-size:var(--fs-base)}._primary_1e65y_32{background:var(--color-rose-700);color:#fff;box-shadow:var(--shadow-sm)}._primary_1e65y_32:hover{background:var(--color-rose-800);box-shadow:var(--shadow-md);text-decoration:none}._secondary_1e65y_44{background:var(--color-surface);color:var(--color-rose-700);border-color:var(--color-rose-300)}._secondary_1e65y_44:hover{background:var(--color-rose-50);border-color:var(--color-rose-700);text-decoration:none}._ghost_1e65y_56{background:transparent;color:var(--color-text)}._ghost_1e65y_56:hover{background:var(--color-sand);text-decoration:none}._container_1o847_1{width:100%;max-width:var(--container-max);margin-inline:auto;padding-inline:var(--gutter)}@media (min-width: 768px){._container_1o847_1{padding-inline:var(--space-8)}}._iconOnly_16g6k_1{width:var(--touch-min);padding:0}._list_nok3w_1{display:flex;flex-wrap:wrap;gap:var(--space-3);list-style:none}._stacked_nok3w_8{flex-direction:column}._link_nok3w_12{display:inline-flex;align-items:center;gap:var(--space-2);min-height:var(--touch-min);padding:var(--space-2) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-surface);color:var(--color-text);font-size:var(--fs-sm);font-weight:500;text-decoration:none;transition:border-color var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out)}._link_nok3w_12 svg{color:var(--color-rose-700)}._link_nok3w_12:hover{border-color:var(--color-rose-700);color:var(--color-rose-800)}._stacked_nok3w_8 ._link_nok3w_12{width:100%}._panel_7bg4r_1{position:fixed;inset:0;z-index:60;display:flex;flex-direction:column;gap:var(--space-8);padding:var(--space-4) var(--gutter) var(--space-8);background:var(--color-bg);overflow-y:auto;overscroll-behavior:contain}._panel_7bg4r_1[hidden]{display:none}._top_7bg4r_18{display:flex;align-items:center;justify-content:space-between;min-height:72px}._title_7bg4r_25{margin:0;font-family:var(--font-display);font-size:1.125rem;font-weight:600}._close_7bg4r_32{display:inline-flex;align-items:center;justify-content:center;width:var(--touch-min);height:var(--touch-min);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text);cursor:pointer}._list_7bg4r_45{list-style:none;display:flex;flex-direction:column;border-top:1px solid var(--color-border)}._link_7bg4r_52{display:flex;align-items:center;min-height:56px;font-family:var(--font-display);font-size:var(--fs-h3);color:var(--color-text);text-decoration:none;border-bottom:1px solid var(--color-border)}._link_7bg4r_52:hover{color:var(--color-rose-700)}._footer_7bg4r_67{display:flex;flex-direction:column;gap:var(--space-6);margin-top:auto}._schedule_7bg4r_74{width:100%}@media (min-width: 1024px){._panel_7bg4r_1{display:none}}._header_1hz15_1{position:sticky;top:0;z-index:50;background:#faf8f6e6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid transparent;transition:box-shadow var(--duration-base) var(--ease-out),border-color var(--duration-base) var(--ease-out)}._scrolled_1hz15_14{box-shadow:var(--shadow-sm);border-bottom-color:var(--color-border)}._inner_1hz15_19{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);min-height:72px}._brand_1hz15_27{display:flex;flex-direction:column;text-decoration:none;color:var(--color-text);min-width:0}._name_1hz15_35{font-family:var(--font-display);font-size:1.125rem;font-weight:600;line-height:1.2;white-space:nowrap}._specialty_1hz15_43{display:none;font-size:var(--fs-xs);color:var(--color-text-muted)}._nav_1hz15_49{display:none}._navList_1hz15_53{display:flex;gap:var(--space-6);list-style:none}._navLink_1hz15_59{display:inline-flex;align-items:center;min-height:var(--touch-min);font-size:var(--fs-sm);font-weight:500;color:var(--color-text);text-decoration:none;border-bottom:2px solid transparent}._navLink_1hz15_59:hover{color:var(--color-rose-700)}._active_1hz15_74{color:var(--color-rose-700);border-bottom-color:var(--color-rose-700)}._actions_1hz15_79{display:flex;align-items:center;gap:var(--space-2)}._whatsapp_1hz15_85{display:none}._menuButton_1hz15_89{display:inline-flex;align-items:center;justify-content:center;width:var(--touch-min);height:var(--touch-min);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text);cursor:pointer}@media (min-width: 480px){._specialty_1hz15_43{display:block}}@media (min-width: 768px){._whatsapp_1hz15_85{display:inline-flex}}@media (min-width: 1024px){._nav_1hz15_49{display:block}._menuButton_1hz15_89{display:none}}._footer_tkqr7_1{background:var(--color-text);color:var(--color-on-dark);padding-bottom:calc(var(--space-24) + env(safe-area-inset-bottom));padding-top:var(--space-12)}._inner_tkqr7_9{display:grid;gap:var(--space-12);grid-template-columns:1fr}._column_tkqr7_15{display:flex;flex-direction:column;gap:var(--space-2)}._name_tkqr7_21{margin:0;font-family:var(--font-display);font-size:1.25rem;font-weight:600}._specialty_tkqr7_28,._small_tkqr7_29{margin:0;max-width:none;font-size:var(--fs-sm);color:#d9d0c9}._small_tkqr7_29 a{color:inherit}._heading_tkqr7_40{margin:0 0 var(--space-2);font-size:var(--fs-xs);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--color-rose-300)}._links_tkqr7_49{list-style:none;display:grid;gap:var(--space-1)}._links_tkqr7_49 a{display:inline-flex;align-items:center;min-height:var(--touch-min);color:var(--color-on-dark);text-decoration:none}._links_tkqr7_49 a:hover{text-decoration:underline}._bottom_tkqr7_67{margin-top:var(--space-12);padding-top:var(--space-6);border-top:1px solid rgba(250,248,246,.18);display:flex;flex-direction:column;gap:var(--space-2)}._notice_tkqr7_76{margin:0;max-width:none;font-size:var(--fs-sm);color:var(--color-on-dark)}@media (min-width: 768px){._inner_tkqr7_9{grid-template-columns:1.2fr 1fr 1fr}._footer_tkqr7_1{padding-bottom:var(--space-12)}}._wrapper_sxop4_1{position:fixed;right:var(--space-4);bottom:calc(var(--space-4) + env(safe-area-inset-bottom));z-index:40}._button_sxop4_8{box-shadow:var(--shadow-lg);border-radius:var(--radius-pill)}._longLabel_sxop4_14{display:none}._shortLabel_sxop4_18{display:inline}._compact_sxop4_22 ._longLabel_sxop4_14,._compact_sxop4_22 ._shortLabel_sxop4_18{display:none}@media (min-width: 768px){._longLabel_sxop4_14{display:inline}._shortLabel_sxop4_18{display:none}}._track_avbsu_1{position:fixed;top:0;left:0;right:0;height:3px;z-index:55;background:transparent;pointer-events:none}._bar_avbsu_12{height:100%;background:var(--color-rose-700);transform-origin:left center;transition:transform 80ms linear}._button_83odi_1{position:fixed;left:var(--space-4);bottom:calc(var(--space-4) + env(safe-area-inset-bottom));z-index:40;display:inline-flex;align-items:center;justify-content:center;width:var(--touch-min);height:var(--touch-min);border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-surface);color:var(--color-rose-700);box-shadow:var(--shadow-md);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out)}._button_83odi_1:hover{background:var(--color-rose-50);border-color:var(--color-rose-300)}._button_83odi_1[hidden]{display:none}._hero_12sgh_1{background:var(--color-bg);padding-block:var(--space-12) var(--section-pad);scroll-margin-top:80px}._grid_12sgh_7{display:grid;gap:var(--space-12);align-items:center}._copy_12sgh_13{display:flex;flex-direction:column;align-items:flex-start}@media (prefers-reduced-motion: no-preference){._copy_12sgh_13>*{animation:_fadeUp_12sgh_1 .6s var(--ease-out) both}._copy_12sgh_13>*:nth-child(2){animation-delay:80ms}._copy_12sgh_13>*:nth-child(3){animation-delay:.16s}._copy_12sgh_13>*:nth-child(4){animation-delay:.24s}._copy_12sgh_13>*:nth-child(5){animation-delay:.32s}._copy_12sgh_13>*:nth-child(6){animation-delay:.4s}._media_12sgh_45{animation:_fadeIn_12sgh_1 .8s var(--ease-out) .2s both}}@keyframes _fadeUp_12sgh_1{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes _fadeIn_12sgh_1{0%{opacity:0}to{opacity:1}}._eyebrow_12sgh_70{margin-bottom:var(--space-4);font-size:var(--fs-xs);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--color-rose-700)}._title_12sgh_79{font-size:var(--fs-h1);margin-bottom:var(--space-6)}._lead_12sgh_84{font-size:var(--fs-lg);color:var(--color-text-muted);margin-bottom:var(--space-8)}._ctas_12sgh_90{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-bottom:var(--space-8)}._chips_12sgh_97{list-style:none;display:flex;flex-wrap:wrap;gap:var(--space-2);margin-bottom:var(--space-4)}._chip_12sgh_97{padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);background:var(--color-surface);border:1px solid var(--color-border);font-size:var(--fs-sm);color:var(--color-text)}._modality_12sgh_114{margin:0;font-size:var(--fs-sm);color:var(--color-text-muted)}._media_12sgh_45{position:relative;max-width:420px;width:100%;justify-self:center}._blob_12sgh_127{position:absolute;inset:8% -6% -4% 8%;border-radius:46% 54% 40% 60%/52% 44% 56% 48%;background:var(--color-rose-100);z-index:0}._photo_12sgh_135{position:relative;z-index:1;width:100%;height:auto;aspect-ratio:1066 / 1600;object-fit:cover;object-position:center 20%;border-radius:var(--radius-lg);box-shadow:var(--shadow-md)}@media (min-width: 1024px){._grid_12sgh_7{grid-template-columns:55fr 45fr;gap:var(--space-16)}._media_12sgh_45{justify-self:end}}._reveal_1of5r_1{opacity:1}@media (prefers-reduced-motion: no-preference){._reveal_1of5r_1{opacity:0;transform:translateY(8px);transition:opacity .25s cubic-bezier(.22,1,.36,1),transform .25s cubic-bezier(.22,1,.36,1)}._visible_1of5r_15{opacity:1;transform:none}}._section_1a8rv_1{padding-block:var(--section-pad);scroll-margin-top:80px}._default_1a8rv_6{background:var(--color-bg)}._sand_1a8rv_10{background:var(--color-sand)}._rose_1a8rv_14{background:var(--color-rose-50)}._header_1a8rv_18{max-width:720px;margin-bottom:var(--space-12)}._eyebrow_1a8rv_23{margin-bottom:var(--space-2);font-size:var(--fs-xs);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--color-rose-700)}._title_1a8rv_32{margin-bottom:var(--space-3)}._subtitle_1a8rv_36{font-size:var(--fs-lg);color:var(--color-text-muted);margin-bottom:0}._section_1cbqs_1{scroll-margin-top:80px}._grid_1cbqs_5{display:grid;gap:var(--space-12);align-items:center}._media_1cbqs_11{margin:0;width:100%;max-width:380px;justify-self:center}._photo_1cbqs_18{width:100%;height:auto;aspect-ratio:1066 / 1600;object-fit:cover;object-position:center 20%;border-radius:var(--radius-lg);box-shadow:var(--shadow-md)}._copy_1cbqs_28{display:flex;flex-direction:column;gap:var(--space-2)}._title_1cbqs_34{margin-bottom:var(--space-4)}._credentials_1cbqs_38{margin-top:var(--space-4);margin-bottom:var(--space-2);color:var(--color-text-muted)}._list_1cbqs_44{list-style:none;display:grid;gap:var(--space-2);margin-bottom:var(--space-6)}._list_1cbqs_44 li{position:relative;padding-left:var(--space-6)}._list_1cbqs_44 li:before{content:"";position:absolute;left:0;top:.6em;width:8px;height:8px;border-radius:50%;background:var(--color-rose-500)}._link_1cbqs_67{display:inline-flex;align-items:center;gap:var(--space-2);min-height:var(--touch-min);font-weight:600;text-decoration:none}._link_1cbqs_67:hover{text-decoration:underline}@media (min-width: 1024px){._grid_1cbqs_5{grid-template-columns:4fr 6fr;gap:var(--space-16)}._media_1cbqs_11{justify-self:start}}._card_15wn3_1{display:flex;flex-direction:column;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-6);box-shadow:var(--shadow-sm)}._interactive_15wn3_12{transition:box-shadow var(--duration-base) var(--ease-out),border-color var(--duration-base) var(--ease-out)}._interactive_15wn3_12:hover{box-shadow:var(--shadow-md);border-color:var(--color-rose-300)}._grid_223uj_1{list-style:none;display:grid;gap:var(--space-6);grid-template-columns:1fr}._item_223uj_8{display:flex}._card_223uj_12{flex:1;width:100%}._header_223uj_17{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:var(--space-4)}._iconWrap_223uj_24{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:var(--radius-md);background:var(--color-rose-50);color:var(--color-rose-700)}._number_223uj_35{font-family:var(--font-display);font-size:var(--fs-h3);font-weight:600;color:var(--color-rose-300)}._cardTitle_223uj_42{font-size:var(--fs-h3);margin-bottom:var(--space-2)}._cardText_223uj_47{margin:0;font-size:var(--fs-sm);color:var(--color-text-muted)}._note_223uj_53{margin-top:var(--space-8);font-size:var(--fs-sm);color:var(--color-text-muted)}@media (min-width: 768px){._grid_223uj_1{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1024px){._grid_223uj_1{grid-template-columns:repeat(3,1fr)}}._wrapper_pol8b_1{position:relative}._title_pol8b_5{margin-bottom:var(--space-2)}._subtitle_pol8b_9{margin-bottom:var(--space-8);font-size:var(--fs-lg);color:var(--color-text-muted)}._track_pol8b_15{display:flex;gap:var(--space-4);overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:thin;padding-bottom:var(--space-2);margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter);scroll-padding-inline:var(--gutter)}._card_pol8b_28{flex:0 0 85%;scroll-snap-align:start;display:flex;flex-direction:column;margin:0;padding:var(--space-6);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-sm)}._quoteIcon_pol8b_41{color:var(--color-rose-300);margin-bottom:var(--space-3)}._quote_pol8b_41{margin:0 0 var(--space-6);flex:1}._quote_pol8b_41 p{margin:0;max-width:none;font-style:italic;font-size:var(--fs-lg);color:var(--color-text)}._caption_pol8b_59{display:flex;flex-direction:column;gap:2px}._name_pol8b_65{font-weight:600}._context_pol8b_69{font-size:var(--fs-xs);color:var(--color-text-muted)}._controls_pol8b_74{display:flex;align-items:center;justify-content:center;gap:var(--space-2);margin-top:var(--space-4)}._arrow_pol8b_82{display:inline-flex;align-items:center;justify-content:center;width:var(--touch-min);height:var(--touch-min);border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-surface);color:var(--color-rose-700);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out)}._arrow_pol8b_82:hover:not(:disabled){background:var(--color-rose-50)}._arrow_pol8b_82:disabled{opacity:.4;cursor:default}._dots_pol8b_105{display:flex;justify-content:center;gap:var(--space-1)}._dot_pol8b_105{width:var(--touch-min);height:var(--touch-min);border:0;background:transparent;cursor:pointer;position:relative}._dot_pol8b_105:before{content:"";position:absolute;top:50%;left:50%;width:10px;height:10px;transform:translate(-50%,-50%);border-radius:50%;background:var(--color-rose-300)}._dot_pol8b_105[aria-current=true]:before{background:var(--color-rose-700)}._footer_pol8b_136{margin-top:var(--space-8);margin-bottom:0;font-size:var(--fs-sm);color:var(--color-text-muted)}@media (min-width: 768px){._track_pol8b_15{display:grid;grid-template-columns:repeat(2,1fr);overflow:visible;margin-inline:0;padding-inline:0;scroll-snap-type:none}._card_pol8b_28{flex:none}._controls_pol8b_74{display:none}}@media (min-width: 1024px){._track_pol8b_15{grid-template-columns:repeat(3,1fr)}}._block_1i213_1{margin-bottom:var(--space-16)}._title_1i213_5{margin-bottom:var(--space-2)}._subtitle_1i213_9{margin-bottom:var(--space-8);font-size:var(--fs-lg);color:var(--color-text-muted)}._steps_1i213_15{list-style:none;display:grid;gap:var(--space-6)}._step_1i213_15{display:flex;gap:var(--space-4);align-items:flex-start}._number_1i213_27{flex:none;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background:var(--color-rose-700);color:#fff;font-family:var(--font-display);font-weight:600;font-size:1.125rem}._stepTitle_1i213_42{font-size:var(--fs-h3);margin-bottom:var(--space-1)}._stepText_1i213_47{margin:0;color:var(--color-text-muted)}@media (min-width: 768px){._steps_1i213_15{grid-template-columns:repeat(3,1fr);gap:var(--space-8)}._step_1i213_15{flex-direction:column}}._card_1oppq_2{position:relative;height:100%}._meta_1oppq_7{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2);margin-bottom:var(--space-3);font-size:var(--fs-xs);color:var(--color-text-muted)}._category_1oppq_18{padding:2px var(--space-3);border-radius:var(--radius-pill);background:var(--color-rose-50);color:var(--color-rose-800);font-weight:600}._title_1oppq_26{font-size:var(--fs-h3);margin-bottom:var(--space-2)}._link_1oppq_31{color:var(--color-text);text-decoration:none}._link_1oppq_31:after{content:"";position:absolute;inset:0}._link_1oppq_31:hover{color:var(--color-rose-800);text-decoration:underline}._excerpt_1oppq_47{flex:1;margin-bottom:var(--space-4);font-size:var(--fs-sm);color:var(--color-text-muted)}._footer_1oppq_54{margin:0;font-size:var(--fs-xs);color:var(--color-taupe)}._grid_17lfj_1{list-style:none;display:grid;gap:var(--space-6);grid-template-columns:1fr}._item_17lfj_8{display:flex}._item_17lfj_8>*{flex:1}._more_17lfj_16{margin-top:var(--space-8);display:flex;justify-content:center}@media (min-width: 768px){._grid_17lfj_1{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1024px){._grid_17lfj_1{grid-template-columns:repeat(3,1fr)}}._field_15wys_1{display:flex;flex-direction:column;gap:var(--space-2)}._label_15wys_7{font-weight:600;font-size:var(--fs-sm);color:var(--color-text)}._required_15wys_13{color:var(--color-rose-700)}._hint_15wys_17{margin:0;font-size:var(--fs-xs);color:var(--color-text-muted)}._error_15wys_23{margin:0;font-size:var(--fs-xs);font-weight:500;color:var(--color-error)}._form_orgqg_1{display:flex;flex-direction:column;gap:var(--space-6)}._legend_orgqg_7{margin:0;font-size:var(--fs-xs);color:var(--color-text-muted)}._required_orgqg_13{color:var(--color-rose-700)}._input_orgqg_17,._textarea_orgqg_18{width:100%;min-height:var(--touch-min);padding:var(--space-3) var(--space-4);font-size:var(--fs-base);background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-sm);color:var(--color-text);transition:border-color var(--duration-fast) var(--ease-out)}._textarea_orgqg_18{resize:vertical;min-height:120px}._input_orgqg_17::placeholder,._textarea_orgqg_18::placeholder{color:var(--color-taupe)}._input_orgqg_17:focus-visible,._textarea_orgqg_18:focus-visible{outline:2px solid var(--color-rose-700);outline-offset:0;border-color:var(--color-rose-700)}._input_orgqg_17[aria-invalid=true],._textarea_orgqg_18[aria-invalid=true]{border-color:var(--color-error);background:#fff8f7}._summary_orgqg_53{padding:var(--space-4);border-radius:var(--radius-sm);border:1px solid var(--color-error);background:#fff8f7;color:var(--color-text);font-size:var(--fs-sm)}._summary_orgqg_53 p{margin:0 0 var(--space-2);font-weight:600}._summary_orgqg_53 ul{margin:0;padding-left:var(--space-6)}._consent_orgqg_72{display:flex;align-items:flex-start;gap:var(--space-3)}._checkbox_orgqg_78{flex:none;width:22px;height:22px;margin:2px 0 0;accent-color:var(--color-rose-700);cursor:pointer}._consentLabel_orgqg_87{font-size:var(--fs-sm);cursor:pointer}._consentLabel_orgqg_87 a{color:var(--color-rose-700)}._error_orgqg_96{margin:calc(var(--space-2) * -1) 0 0;font-size:var(--fs-xs);font-weight:500;color:var(--color-error)}._submitWrap_orgqg_103{display:flex;flex-direction:column;gap:var(--space-2)}._submit_orgqg_103{width:100%;gap:var(--space-3)}._help_orgqg_114{margin:0;text-align:center;font-size:var(--fs-xs);color:var(--color-text-muted)}._success_orgqg_121{display:flex;flex-direction:column;gap:var(--space-4)}._successTitle_orgqg_127{margin-bottom:0}._success_orgqg_121 a{font-weight:600}._successActions_orgqg_135{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-top:var(--space-2)}._section_179jv_1{scroll-margin-top:80px}._grid_179jv_5{display:grid;gap:var(--space-12)}._info_179jv_10{display:flex;flex-direction:column}._title_179jv_15{margin-bottom:var(--space-4)}._lead_179jv_19{font-size:var(--fs-lg);color:var(--color-text-muted);margin-bottom:var(--space-8)}._details_179jv_25{list-style:none;display:grid;gap:var(--space-4);margin-bottom:var(--space-8)}._details_179jv_25 li{display:flex;align-items:center;gap:var(--space-3);min-height:var(--touch-min)}._details_179jv_25 svg{color:var(--color-rose-700);flex:none}._details_179jv_25 a{color:var(--color-text);word-break:break-word}._actions_179jv_49{margin-bottom:var(--space-8)}._socialTitle_179jv_53{display:flex;align-items:center;gap:var(--space-2);margin-bottom:var(--space-3);font-weight:600}._socialTitle_179jv_53 svg{color:var(--color-rose-700)}._formWrap_179jv_65{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-6);box-shadow:var(--shadow-md)}@media (min-width: 480px){._formWrap_179jv_65{padding:var(--space-8)}}@media (min-width: 1024px){._grid_179jv_5{grid-template-columns:5fr 6fr;gap:var(--space-16);align-items:start}}
