@layer base{._page_dd0f8_2{display:flex;flex-direction:column;min-height:100vh;background-color:var(--color-white)}._container_dd0f8_9{max-width:1200px;margin:0 auto;padding:0 var(--spacing-6);width:100%}._containerNarrow_dd0f8_16{max-width:800px;margin:0 auto;padding:0 var(--spacing-6);width:100%}._eyebrow_dd0f8_23{display:inline-block;font-size:.8125rem;letter-spacing:.12em;text-transform:uppercase;font-weight:600;color:var(--color-teal-light);margin-bottom:var(--spacing-4)}._hero_dd0f8_34{background-color:var(--color-navy);background-image:var(--photo-placeholder);background-size:cover;background-position:center;color:var(--color-white);padding:calc(var(--spacing-20) + var(--spacing-8)) var(--spacing-6) var(--spacing-16);text-align:center}._heroInner_dd0f8_44{max-width:820px;margin:0 auto}._heroTitle_dd0f8_49{font-family:var(--font-family-display);font-size:2.25rem;font-weight:700;line-height:1.15;margin-bottom:var(--spacing-6)}@media(min-width:768px){._heroTitle_dd0f8_49{font-size:3.25rem}}._heroSubtitle_dd0f8_63{font-size:1.125rem;line-height:1.7;opacity:.88;max-width:620px;margin:0 auto var(--spacing-8)}._heroActions_dd0f8_71{display:flex;flex-wrap:wrap;gap:var(--spacing-4);justify-content:center}._heroActions_dd0f8_71 a{display:inline-flex;align-items:center;gap:var(--spacing-2)}._heroOutline_dd0f8_84{color:var(--color-white)!important;border-color:color-mix(in srgb,var(--color-white) 60%,transparent)!important;background-color:transparent!important}._heroOutline_dd0f8_84:hover{border-color:var(--color-white)!important;background-color:color-mix(in srgb,var(--color-white) 10%,transparent)!important}._breadcrumbSection_dd0f8_96{padding:var(--spacing-4) 0;border-bottom:1px solid color-mix(in srgb,var(--border) 40%,transparent)}._intro_dd0f8_102{padding:var(--spacing-16) 0 var(--spacing-4)}._provenance_dd0f8_106{font-size:.875rem;font-weight:600;letter-spacing:.02em;color:var(--color-teal);margin-bottom:var(--spacing-4)}._lead_dd0f8_114{font-family:var(--font-family-display);font-size:1.375rem;line-height:1.6;color:var(--color-navy);margin-bottom:var(--spacing-6)}._introText_dd0f8_122{font-size:1.0625rem;line-height:1.85;color:var(--color-text-muted)}._sectionHeader_dd0f8_129{text-align:center;max-width:680px;margin:0 auto var(--spacing-12)}._sectionHeader_dd0f8_129 h2{font-family:var(--font-family-display);font-size:2rem;font-weight:700;color:var(--color-navy);margin-bottom:var(--spacing-4);line-height:1.25}@media(min-width:768px){._sectionHeader_dd0f8_129 h2{font-size:2.5rem}}._sectionHeader_dd0f8_129 p{font-size:1.0625rem;line-height:1.7;color:var(--color-text-muted)}._pointsSection_dd0f8_157{padding:var(--spacing-16) 0 var(--spacing-20)}._grid_dd0f8_161{display:grid;grid-template-columns:1fr;gap:var(--spacing-6)}@media(min-width:640px){._grid_dd0f8_161{grid-template-columns:repeat(2,1fr)}}@media(min-width:1000px){._grid_dd0f8_161{grid-template-columns:repeat(3,1fr);gap:var(--spacing-8)}}._card_dd0f8_180{display:flex;flex-direction:column;background-color:var(--color-white);border:1px solid var(--border);border-radius:var(--radius);padding:var(--spacing-8);text-decoration:none;color:inherit;box-shadow:var(--shadow);opacity:0;transform:translateY(16px);transition:opacity var(--animation-duration-slow) ease,transform var(--animation-duration-normal) ease,box-shadow var(--animation-duration-normal) ease,border-color var(--animation-duration-normal) ease}._card_dd0f8_180[data-revealed=true]{opacity:1;transform:translateY(0)}._card_dd0f8_180[data-revealed=true]:hover{transform:translateY(-4px);box-shadow:var(--shadow-md);border-color:var(--color-teal)}._cardTop_dd0f8_209{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--spacing-6)}._cardIconWrap_dd0f8_216{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:var(--radius);background-color:var(--color-teal-light);color:var(--color-teal)}._cardNumber_dd0f8_227{font-family:var(--font-family-display);font-size:1.75rem;font-weight:700;color:color-mix(in srgb,var(--color-navy) 15%,transparent)}._cardTitle_dd0f8_234{font-family:var(--font-family-display);font-size:1.25rem;font-weight:700;color:var(--color-navy);margin-bottom:var(--spacing-3);line-height:1.3}._cardDesc_dd0f8_243{font-size:.9875rem;line-height:1.65;color:var(--color-text-muted);margin-bottom:var(--spacing-6);flex:1}._cardLink_dd0f8_251{display:inline-flex;align-items:center;gap:var(--spacing-2);font-weight:600;font-size:.9375rem;color:var(--color-teal)}._levelsSection_dd0f8_261{background-color:var(--color-navy);color:var(--color-white);padding:var(--spacing-20) var(--spacing-6)}._levelsInner_dd0f8_267{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1fr;gap:var(--spacing-12);align-items:center}@media(min-width:900px){._levelsInner_dd0f8_267{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:var(--spacing-16)}}._levelsText_dd0f8_283 h2{font-family:var(--font-family-display);font-size:2rem;font-weight:700;line-height:1.25;margin-bottom:var(--spacing-4)}@media(min-width:768px){._levelsText_dd0f8_283 h2{font-size:2.5rem}}._levelsText_dd0f8_283 p{font-size:1.0625rem;line-height:1.75;opacity:.85;margin-bottom:var(--spacing-6)}._levelsLink_dd0f8_304{display:inline-flex;align-items:center;gap:var(--spacing-2);font-weight:600;color:var(--color-teal-light);text-decoration:none;border-bottom:1px solid color-mix(in srgb,var(--color-teal-light) 50%,transparent);padding-bottom:2px}._levelsLink_dd0f8_304:hover{color:var(--color-white);border-bottom-color:var(--color-white)}._levelsVisual_dd0f8_320{display:flex;flex-direction:column;gap:var(--spacing-4)}._levelRow_dd0f8_326{display:flex;flex-direction:column;gap:var(--spacing-2)}@media(min-width:600px){._levelRow_dd0f8_326{flex-direction:row;align-items:center;gap:var(--spacing-4)}}._levelBar_dd0f8_340{display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-3) var(--spacing-4);border-radius:var(--radius-sm);font-weight:600;min-width:0;flex-shrink:0}@media(min-width:600px){._levelBar_dd0f8_340{width:62%}}._levelLabel_dd0f8_357{font-size:.9375rem}._levelValue_dd0f8_361{font-family:var(--font-family-display);font-size:1.125rem}._levelDesc_dd0f8_366{font-size:.875rem;opacity:.75}._level_yellow_dd0f8_371{background-color:var(--warning);color:var(--color-navy)}._level_red_dd0f8_376{background-color:var(--error);color:var(--color-white)}._level_summer_dd0f8_381{background-color:var(--color-teal);color:var(--color-white)}._level_winter_dd0f8_386{background-color:color-mix(in srgb,var(--color-teal-light) 85%,var(--color-navy));color:var(--color-navy)}._guidesSection_dd0f8_392{background-color:var(--color-gray-bg);padding:var(--spacing-20) 0;scroll-margin-top:80px}._guidesGrid_dd0f8_398{display:grid;grid-template-columns:1fr;gap:var(--spacing-6)}@media(min-width:768px){._guidesGrid_dd0f8_398{grid-template-columns:repeat(2,1fr)}}@media(min-width:1100px){._guidesGrid_dd0f8_398{grid-template-columns:1fr 1fr 1.2fr}}._agentCard_dd0f8_416,._noteCard_dd0f8_417{background-color:var(--color-white);border:1px solid var(--border);border-radius:var(--radius);padding:var(--spacing-8);box-shadow:var(--shadow);display:flex;flex-direction:column;gap:var(--spacing-4)}@media(min-width:768px)and (max-width:1099px){._noteCard_dd0f8_417{grid-column:1 / -1}}._agentHeader_dd0f8_434{display:flex;align-items:center;gap:var(--spacing-4);margin-bottom:var(--spacing-2)}._avatar_dd0f8_441{display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:var(--radius-full);background-color:var(--color-navy);color:var(--color-teal-light);flex-shrink:0}._agentName_dd0f8_453{font-family:var(--font-family-display);font-size:1.375rem;font-weight:700;color:var(--color-navy)}._agentMeta_dd0f8_460{font-size:.875rem;color:var(--color-text-muted);margin-top:var(--spacing-1)}._contactRow_dd0f8_466{display:flex;align-items:center;gap:var(--spacing-3);padding:var(--spacing-3) var(--spacing-4);border-radius:var(--radius-sm);background-color:var(--color-gray-bg);color:var(--color-navy);text-decoration:none;font-weight:600;word-break:break-word;transition:background-color var(--animation-duration-fast) ease}._contactRow_dd0f8_466 svg{color:var(--color-teal);flex-shrink:0}._contactRow_dd0f8_466 span{display:flex;flex-direction:column;min-width:0}._contactRow_dd0f8_466 small{font-size:.6875rem;letter-spacing:.08em;text-transform:uppercase;font-weight:600;color:var(--color-text-muted)}._contactRow_dd0f8_466:hover{background-color:var(--color-teal-light)}._noteBlock_dd0f8_503 h3{display:flex;align-items:center;gap:var(--spacing-2);font-family:var(--font-family-display);font-size:1.125rem;font-weight:700;color:var(--color-navy);margin-bottom:var(--spacing-2)}._noteBlock_dd0f8_503 h3 svg{color:var(--color-teal)}._noteBlock_dd0f8_503 p{font-size:.9375rem;line-height:1.7;color:var(--color-text)}._noteBlock_dd0f8_503+._noteBlock_dd0f8_503{padding-top:var(--spacing-4);border-top:1px solid var(--border)}._linksBox_dd0f8_529{margin-top:var(--spacing-8);display:flex;flex-direction:column;gap:var(--spacing-4);align-items:flex-start;background-color:var(--color-white);border:1px solid var(--border);border-left:4px solid var(--color-teal);border-radius:var(--radius);padding:var(--spacing-6) var(--spacing-8)}@media(min-width:768px){._linksBox_dd0f8_529{flex-direction:row;align-items:center;justify-content:space-between;gap:var(--spacing-8)}}._linksBox_dd0f8_529 h3{font-family:var(--font-family-display);font-size:1.125rem;font-weight:700;color:var(--color-navy);margin-bottom:var(--spacing-1)}._linksBox_dd0f8_529 p{font-size:.9375rem;line-height:1.6;color:var(--color-text-muted)}._bigLink_dd0f8_565{display:inline-flex;align-items:center;gap:var(--spacing-2);font-family:var(--font-family-display);font-size:1.25rem;font-weight:700;color:var(--color-teal);text-decoration:none;white-space:nowrap}._bigLink_dd0f8_565:hover{text-decoration:underline}._ctaSection_dd0f8_582{background-color:var(--color-navy);color:var(--color-white);padding:var(--spacing-20) var(--spacing-6);text-align:center}._ctaInner_dd0f8_589{max-width:700px;margin:0 auto}._ctaInner_dd0f8_589 h2{font-family:var(--font-family-display);font-size:2rem;font-weight:700;margin-bottom:var(--spacing-4)}._ctaInner_dd0f8_589 p{font-size:1.125rem;line-height:1.7;opacity:.85;margin-bottom:var(--spacing-8)}._ctaActions_dd0f8_608{display:flex;flex-wrap:wrap;gap:var(--spacing-4);justify-content:center}._ctaActions_dd0f8_608 a{color:var(--color-white);border-color:color-mix(in srgb,var(--color-white) 60%,transparent)}._ctaActions_dd0f8_608 a:hover{border-color:var(--color-white)}}
