._hero_plj8c_1{width:100%;background:linear-gradient(135deg,#fffaf3,#fff 55%,#fdf3e6);padding:var(--spacing-16) var(--spacing-6) var(--spacing-12)}@media(min-width:768px){._hero_plj8c_1{padding:var(--spacing-20) var(--spacing-6) var(--spacing-16)}}._container_plj8c_13{max-width:1200px;margin:0 auto}._breadcrumb_plj8c_18{margin-bottom:var(--spacing-8)}._grid_plj8c_22{display:flex;flex-direction:column-reverse;gap:var(--spacing-8);align-items:center}@media(min-width:900px){._grid_plj8c_22{flex-direction:row;align-items:flex-start;gap:var(--spacing-12)}}._copy_plj8c_37{flex:1 1 55%;display:flex;flex-direction:column;gap:var(--spacing-4);min-width:0}._heading_plj8c_45{font-family:var(--font-family-display);font-weight:700;font-size:clamp(2.25rem,4vw + 1rem,3.25rem);line-height:1.1;letter-spacing:-.01em;color:var(--foreground);padding-left:var(--spacing-6);border-left:4px solid var(--secondary)}._paragraph_plj8c_56{font-size:1.125rem;line-height:1.75rem;color:var(--muted-foreground);max-width:56ch}._ctas_plj8c_63{margin-top:var(--spacing-2)}._imageColumn_plj8c_67{flex:1 1 45%;display:flex;flex-direction:column;gap:var(--spacing-3);width:100%}._imageWrap_plj8c_75{border-radius:var(--radius-lg);overflow:hidden;box-shadow:var(--shadow-lg);aspect-ratio:4 / 3}._image_plj8c_67{width:100%;height:100%;object-fit:cover;display:block}._caption_plj8c_89{font-size:.8125rem;line-height:1.4;color:var(--muted-foreground);font-style:italic}._section_14cs8_1{width:100%;padding:var(--spacing-16) var(--spacing-6)}@media(min-width:768px){._section_14cs8_1{padding:var(--spacing-20) var(--spacing-6)}}._surface_14cs8_12{background-color:var(--surface)}._background_14cs8_16{background-color:var(--background)}._container_14cs8_20{max-width:1200px;margin:0 auto}._eyebrow_14cs8_25{font-size:.8125rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--primary);margin-bottom:var(--spacing-3)}._heading_14cs8_34{font-family:var(--font-family-display);font-weight:700;font-size:clamp(1.75rem,3vw + 1rem,2.25rem);line-height:1.15;color:var(--foreground);margin-bottom:var(--spacing-8);max-width:44ch}._list_14cs8_44{display:grid;grid-template-columns:1fr;gap:var(--spacing-4)}@media(min-width:700px){._list_14cs8_44{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:var(--spacing-6) var(--spacing-8)}}._item_14cs8_57{display:flex;align-items:flex-start;gap:var(--spacing-3)}._iconBadge_14cs8_63{display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border-radius:var(--radius-full);background-color:color-mix(in oklch,var(--secondary) 12%,var(--surface));color:var(--secondary);flex-shrink:0;margin-top:.125rem}._dash_14cs8_76{flex-shrink:0;width:1rem;height:2px;background-color:var(--secondary);margin-top:.6rem}._itemText_14cs8_84{font-size:1rem;line-height:1.6;color:var(--foreground)}._note_14cs8_90{margin-top:var(--spacing-8);font-size:.9375rem;font-style:italic;color:var(--muted-foreground);max-width:62ch}._section_h2x7m_1{width:100%;background-color:var(--background);padding:var(--spacing-16) var(--spacing-6)}@media(min-width:768px){._section_h2x7m_1{padding:var(--spacing-20) var(--spacing-6)}}._container_h2x7m_13{max-width:1200px;margin:0 auto}._eyebrow_h2x7m_18{font-size:.8125rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--primary);margin-bottom:var(--spacing-3)}._heading_h2x7m_27{font-family:var(--font-family-display);font-weight:700;font-size:clamp(1.75rem,3vw + 1rem,2.25rem);line-height:1.15;color:var(--foreground);margin-bottom:2.5rem}._rows_h2x7m_36{display:flex;flex-direction:column}._row_h2x7m_36{display:flex;align-items:flex-start;gap:var(--spacing-6);padding:var(--spacing-6) 0;border-bottom:1px solid var(--border)}._row_h2x7m_36:first-child{padding-top:0}._row_h2x7m_36:last-child{border-bottom:none}._index_h2x7m_57{font-family:var(--font-family-display);font-size:clamp(2rem,3vw + 1rem,2.75rem);font-weight:600;color:var(--secondary);line-height:1;flex-shrink:0;min-width:3rem}._rowBody_h2x7m_67{display:flex;flex-direction:column;gap:var(--spacing-2);padding-top:var(--spacing-1)}._rowTitle_h2x7m_74{font-family:var(--font-family-display);font-weight:700;font-size:1.375rem;color:var(--foreground)}._rowDescription_h2x7m_81{font-size:1rem;line-height:1.6;color:var(--muted-foreground);max-width:60ch}@media(min-width:640px){._row_h2x7m_36{align-items:center}}._section_182i1_1{width:100%;background-color:var(--surface);padding:var(--spacing-16) var(--spacing-6)}@media(min-width:768px){._section_182i1_1{padding:var(--spacing-20) var(--spacing-6)}}._container_182i1_13{max-width:1200px;margin:0 auto}._eyebrow_182i1_18{font-size:.8125rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--primary);margin-bottom:var(--spacing-3)}._heading_182i1_27{font-family:var(--font-family-display);font-weight:700;font-size:clamp(1.75rem,3vw + 1rem,2.25rem);line-height:1.15;color:var(--foreground);margin-bottom:var(--spacing-8)}._grid_182i1_36{display:grid;grid-template-columns:1fr;gap:var(--spacing-6)}@media(min-width:768px){._grid_182i1_36{grid-template-columns:repeat(2,1fr)}}._panel_182i1_48{background-color:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow);padding:var(--spacing-6) var(--spacing-6) var(--spacing-8);transition:box-shadow var(--animation-duration-normal) ease,transform var(--animation-duration-normal) ease}._panel_182i1_48:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}._limitationsPanel_182i1_62{background-color:color-mix(in oklch,var(--muted) 55%,var(--card))}._panelTitle_182i1_66{font-family:var(--font-family-display);font-weight:700;font-size:1.25rem;color:var(--foreground);margin-bottom:1.25rem}._list_182i1_74{display:flex;flex-direction:column;gap:var(--spacing-4)}._item_182i1_80{display:flex;align-items:flex-start;gap:var(--spacing-3);font-size:1rem;line-height:1.6;color:var(--foreground)}._checkIcon_182i1_89{display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border-radius:var(--radius-full);background-color:color-mix(in oklch,var(--secondary) 12%,var(--card));color:var(--secondary);flex-shrink:0;margin-top:.125rem}._infoIcon_182i1_102{display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border-radius:var(--radius-full);background-color:color-mix(in oklch,var(--muted-foreground) 14%,var(--card));color:var(--muted-foreground);flex-shrink:0;margin-top:.125rem}._section_1xdwx_1{width:100%;background-color:var(--background);padding:var(--spacing-12) var(--spacing-6)}@media(min-width:768px){._section_1xdwx_1{padding:var(--spacing-16) var(--spacing-6)}}._container_1xdwx_13{max-width:1200px;margin:0 auto}._panel_1xdwx_18{display:flex;align-items:flex-start;gap:1.25rem;background-color:color-mix(in oklch,var(--secondary) 6%,var(--surface));border-left:4px solid var(--secondary);border-radius:var(--radius-lg);box-shadow:var(--shadow);padding:var(--spacing-6) var(--spacing-8)}._iconBadge_1xdwx_29{display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border-radius:var(--radius-full);background-color:color-mix(in oklch,var(--secondary) 15%,var(--surface));color:var(--secondary);flex-shrink:0}._copy_1xdwx_41{display:flex;flex-direction:column;gap:var(--spacing-2)}._eyebrow_1xdwx_47{font-size:.8125rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--secondary)}._text_1xdwx_55{font-size:1.0625rem;line-height:1.65;color:var(--foreground);max-width:70ch}._section_asd1k_1{width:100%;background-color:var(--background);padding:var(--spacing-16) var(--spacing-6)}@media(min-width:768px){._section_asd1k_1{padding:var(--spacing-20) var(--spacing-6)}}._container_asd1k_13{max-width:1200px;margin:0 auto}._eyebrow_asd1k_18{font-size:.8125rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--primary);margin-bottom:var(--spacing-3)}._heading_asd1k_27{font-family:var(--font-family-display);font-weight:700;font-size:clamp(1.75rem,3vw + 1rem,2.25rem);line-height:1.15;color:var(--foreground);margin-bottom:2.5rem}._list_asd1k_36{display:flex;flex-direction:column;position:relative;padding-left:0;list-style:none}._step_asd1k_44{display:flex;gap:var(--spacing-6);position:relative;padding-bottom:var(--spacing-8)}._step_asd1k_44:last-child{padding-bottom:0}._step_asd1k_44:not(:last-child):before{content:"";position:absolute;left:1.375rem;top:2.75rem;bottom:0;width:2px;background-color:var(--border)}._number_asd1k_65{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border-radius:var(--radius-full);background-color:var(--secondary);color:var(--secondary-foreground);font-family:var(--font-family-display);font-weight:700;font-size:1.125rem;z-index:1}._stepText_asd1k_81{font-size:1.0625rem;line-height:1.7;color:var(--foreground);padding-top:var(--spacing-2);max-width:62ch}._section_ob9c4_1{width:100%;background-color:var(--surface);padding:var(--spacing-16) var(--spacing-6)}@media(min-width:768px){._section_ob9c4_1{padding:var(--spacing-20) var(--spacing-6)}}._container_ob9c4_13{max-width:1200px;margin:0 auto}._eyebrow_ob9c4_18{font-size:.8125rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--primary);margin-bottom:var(--spacing-3)}._heading_ob9c4_27{font-family:var(--font-family-display);font-weight:700;font-size:clamp(1.75rem,3vw + 1rem,2.25rem);line-height:1.15;color:var(--foreground);margin-bottom:var(--spacing-8)}._grid_ob9c4_36{display:grid;grid-template-columns:1fr;gap:var(--spacing-6)}@media(min-width:640px){._grid_ob9c4_36{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){._grid_ob9c4_36{grid-template-columns:repeat(3,1fr)}}._card_ob9c4_54{display:flex;flex-direction:column;background-color:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow);overflow:hidden;text-decoration:none;color:inherit;transition:transform var(--animation-duration-normal) ease,box-shadow var(--animation-duration-normal) ease,border-color var(--animation-duration-normal) ease}._card_ob9c4_54:hover{transform:translateY(-4px);box-shadow:var(--shadow-md);border-color:color-mix(in oklch,var(--secondary) 30%,var(--border))}._imageWrap_ob9c4_74{overflow:hidden;aspect-ratio:4 / 3}._image_ob9c4_74{width:100%;height:100%;object-fit:cover;display:block;transition:transform var(--animation-duration-normal) ease}._card_ob9c4_54:hover ._image_ob9c4_74{transform:scale(1.06)}._cardBody_ob9c4_91{padding:1.25rem var(--spacing-6);display:flex;flex-direction:column;gap:var(--spacing-2);flex:1}._cardTitle_ob9c4_99{font-family:var(--font-family-display);font-weight:700;font-size:1.1875rem;color:var(--foreground)}._cardBlurb_ob9c4_106{color:var(--muted-foreground);font-size:.9375rem;line-height:1.5;flex:1}._cardLink_ob9c4_113{display:inline-flex;align-items:center;gap:var(--spacing-1);color:var(--secondary);font-weight:600;font-size:.9375rem;margin-top:var(--spacing-2)}._cardLinkIcon_ob9c4_123{transition:transform var(--animation-duration-fast) ease}._card_ob9c4_54:hover ._cardLinkIcon_ob9c4_123{transform:translate(3px)}._wrapper_1ewm5_1{display:flex;flex-direction:column;flex:1}._section_1ewm5_7{width:100%;background-color:var(--background);padding:var(--spacing-16) var(--spacing-6);display:flex;flex:1;align-items:center}@media(min-width:768px){._section_1ewm5_7{padding:var(--spacing-20) var(--spacing-6)}}._container_1ewm5_22{max-width:720px;margin:0 auto;text-align:center;display:flex;flex-direction:column;align-items:center;gap:var(--spacing-4)}._eyebrow_1ewm5_32{font-size:.8125rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--primary)}._heading_1ewm5_40{font-family:var(--font-family-display);font-weight:700;font-size:clamp(1.75rem,3vw + 1rem,2.5rem);line-height:1.2;color:var(--foreground)}._description_1ewm5_48{font-size:1.0625rem;line-height:1.7;color:var(--muted-foreground);max-width:56ch}._linkGrid_1ewm5_55{display:grid;grid-template-columns:1fr;gap:var(--spacing-3);width:100%;margin-top:var(--spacing-4)}@media(min-width:640px){._linkGrid_1ewm5_55{grid-template-columns:repeat(3,1fr)}}._linkCard_1ewm5_69{display:flex;align-items:center;justify-content:center;padding:var(--spacing-4) 1.25rem;background-color:var(--card);border:1px solid var(--border);border-radius:var(--radius);color:var(--secondary);font-weight:600;text-decoration:none;box-shadow:var(--shadow);transition:transform var(--animation-duration-normal) ease,box-shadow var(--animation-duration-normal) ease}._linkCard_1ewm5_69:hover{transform:translateY(-2px);box-shadow:var(--shadow-md)}._actions_1ewm5_89{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--spacing-4);margin-top:var(--spacing-6)}._homeLink_1ewm5_98{color:var(--secondary);font-weight:600;text-decoration:underline}._page_jhpic_1{display:flex;flex-direction:column}._midCtaSection_jhpic_6{width:100%;padding:var(--spacing-16) var(--spacing-6);background-color:var(--surface);display:flex;justify-content:center}@media(min-width:768px){._midCtaSection_jhpic_6{padding:var(--spacing-20) var(--spacing-6)}}._midCtaContent_jhpic_20{max-width:1200px;width:100%;display:flex;flex-direction:column;align-items:center;gap:var(--spacing-4);text-align:center}._midCtaText_jhpic_30{font-family:var(--font-family-display);font-size:1.5rem;font-weight:600;line-height:1.3;color:var(--foreground);max-width:40ch}
