._page_14x9c_3{min-height:100vh;display:flex;flex-direction:column;background-color:var(--surface-cream)}._main_14x9c_10{position:relative;flex:1;padding:var(--spacing-24) var(--spacing-4) var(--spacing-16);padding-top:calc(72px + var(--spacing-12));background-color:var(--surface-cream)}._main_14x9c_10:before{content:"";position:absolute;top:0;left:0;right:0;height:clamp(220px,30vh,320px);background:var(--glow-forest),var(--surface-forest);z-index:0;pointer-events:none}@media(min-width:768px){._main_14x9c_10{padding:var(--spacing-32) var(--spacing-6) var(--spacing-24);padding-top:calc(72px + var(--spacing-16))}}._container_14x9c_41{position:relative;z-index:1;width:100%;max-width:800px;margin:0 auto}._header_14x9c_52{margin-bottom:var(--spacing-16);text-align:center}._title_14x9c_57{font-family:var(--font-sans);font-size:var(--font-size-4xl);font-weight:800;letter-spacing:-.03em;color:var(--text-on-dark);margin:0 0 var(--spacing-2) 0;line-height:1.05;text-wrap:balance}@media(min-width:768px){._title_14x9c_57{font-size:var(--font-size-5xl)}}._subtitle_14x9c_74{font-size:var(--font-size-base);color:var(--text-on-dark-muted);margin:0 0 var(--spacing-1) 0;font-weight:var(--font-weight-medium)}._lastUpdated_14x9c_81{font-size:var(--font-size-base);color:var(--text-on-dark-muted);margin:0}._section_14x9c_90{margin-bottom:var(--spacing-10)}._section_14x9c_90 p{font-size:var(--font-size-base);color:var(--text-strong);line-height:var(--line-height-relaxed);margin:0 0 var(--spacing-4) 0}._section_14x9c_90 p:last-child{margin-bottom:0}._sectionTitle_14x9c_105{font-size:var(--font-size-2xl);font-weight:800;color:var(--text-strong);margin:0 0 var(--spacing-4) 0;padding-bottom:var(--spacing-2);border-bottom:2px solid var(--surface-card-border)}._subsectionTitle_14x9c_114{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--text-strong);margin:var(--spacing-6) 0 var(--spacing-3) 0}._subsubsectionTitle_14x9c_121{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--text-strong);margin:var(--spacing-5) 0 var(--spacing-2) 0}._list_14x9c_131{list-style:none;padding:0;margin:0 0 var(--spacing-4) 0}._list_14x9c_131 li{position:relative;padding-left:var(--spacing-6);margin-bottom:var(--spacing-3);font-size:var(--font-size-base);color:var(--text-strong);line-height:var(--line-height-relaxed)}._list_14x9c_131 li:before{content:"";position:absolute;left:0;top:10px;width:6px;height:6px;background-color:var(--accent-deep);border-radius:50%}._list_14x9c_131 li strong{color:var(--text-strong)}._table_14x9c_164{width:100%;border-collapse:collapse;margin:var(--spacing-4) 0;font-size:var(--font-size-sm)}._table_14x9c_164 th,._table_14x9c_164 td{padding:var(--spacing-3) var(--spacing-4);text-align:left;border-bottom:1px solid var(--surface-card-border);color:var(--text-strong);line-height:var(--line-height-relaxed)}._table_14x9c_164 th{font-weight:var(--font-weight-semibold);color:var(--text-on-dark);background-color:var(--surface-forest);border-bottom-color:var(--green-deep);font-size:var(--font-size-sm);text-transform:uppercase;letter-spacing:.05em}._table_14x9c_164 td strong{color:var(--text-strong)}._table_14x9c_164 tr:last-child td{border-bottom:none}@media(max-width:640px){._table_14x9c_164{font-size:var(--font-size-xs)}._table_14x9c_164 th,._table_14x9c_164 td{padding:var(--spacing-2) var(--spacing-3)}}._link_14x9c_212{color:var(--accent-deep);text-decoration:none;transition:color .2s ease}._link_14x9c_212:hover{color:var(--text-strong);text-decoration:underline}._emphasis_14x9c_226{font-weight:var(--font-weight-medium);color:var(--text-strong)!important;background-color:var(--surface-cream-alt);padding:var(--spacing-3) var(--spacing-4);border-radius:var(--radius-md);margin-top:var(--spacing-4)!important}._note_14x9c_235{background-color:#f59e0b12;border-left:4px solid var(--accent);padding:var(--spacing-4) var(--spacing-5);border-radius:0 var(--radius-md) var(--radius-md) 0;margin:var(--spacing-4) 0!important}._contactInfo_14x9c_246{background-color:var(--surface-card);border:1px solid var(--surface-card-border);padding:var(--spacing-5);border-radius:var(--radius-lg);margin:var(--spacing-4) 0}._contactInfo_14x9c_246 p{margin-bottom:var(--spacing-2)!important}._contactInfo_14x9c_246 p:last-child{margin-bottom:0!important}._finalNote_14x9c_265{font-size:var(--font-size-sm)!important;color:var(--text-muted)!important;font-style:italic;text-align:center;margin-top:var(--spacing-8)}
