._page_y07dt_1{width:100%;min-height:100vh;background-color:var(--background);color:var(--foreground);overflow-x:clip}._main_y07dt_9{position:relative;z-index:1;max-width:880px;margin:0 auto;padding:var(--spacing-8) var(--spacing-6) var(--spacing-16);display:flex;flex-direction:column;gap:2.5rem}._group_y07dt_21{display:flex;flex-direction:column}._accordion_y07dt_26{display:flex;flex-direction:column;gap:var(--spacing-2)}._item_y07dt_34{margin-bottom:0;background-color:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card);box-shadow:none;transition:transform var(--animation-duration-fast) ease,box-shadow var(--animation-duration-fast) ease}._item_y07dt_34:hover{transform:translate(-3px,-3px);box-shadow:var(--card-shadow-hover)}._trigger_y07dt_48{min-height:56px;padding:var(--spacing-3) var(--spacing-4);font-family:var(--font-family-heading);font-size:var(--font-size-md);font-weight:600;letter-spacing:0;text-transform:none;text-align:left}._triggerText_y07dt_59{display:flex;align-items:center;gap:var(--spacing-3)}._triggerIcon_y07dt_65{color:var(--accent);flex-shrink:0}._itemBody_y07dt_70{display:flex;flex-direction:column;gap:var(--spacing-3);padding:0 var(--spacing-1)}._paragraph_y07dt_77{margin:0;font-family:var(--font-family-base);font-size:var(--font-size-base);line-height:1.55;color:var(--muted-foreground)}._paragraph_y07dt_77 strong,._bullets_y07dt_86 strong,._features_y07dt_87 strong{color:var(--foreground);font-weight:600}._bullets_y07dt_86,._features_y07dt_87{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--spacing-2)}._bullets_y07dt_86 li,._features_y07dt_87 li,._steps_y07dt_104 li{position:relative;padding-left:var(--spacing-6);font-family:var(--font-family-base);font-size:var(--font-size-base);line-height:1.5;color:var(--muted-foreground)}._bullets_y07dt_86 li:before{content:"";position:absolute;left:6px;top:.6em;width:6px;height:6px;border-radius:var(--radius-full);background-color:var(--accent)}._features_y07dt_87 li:before{content:"//";position:absolute;left:0;font-family:var(--font-family-base);font-size:var(--font-size-sm);color:var(--accent)}._steps_y07dt_104{margin:0;padding:0;list-style:none;counter-reset:step;display:flex;flex-direction:column;gap:var(--spacing-2)}._steps_y07dt_104 li:before{counter-increment:step;content:counter(step,decimal-leading-zero);position:absolute;left:0;font-family:var(--font-family-base);font-size:var(--font-size-sm);font-weight:700;color:var(--accent)}._inlineLink_y07dt_154{color:var(--accent);font-weight:600;text-decoration:none}._inlineLink_y07dt_154:hover{text-decoration:underline}._itemLink_y07dt_164{display:inline-flex;align-items:center;gap:var(--spacing-2);align-self:flex-start;font-family:var(--font-family-base);font-size:var(--font-size-sm);font-weight:600;color:var(--accent);text-decoration:none}._itemLink_y07dt_164:hover{text-decoration:underline}._cards_y07dt_181{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--spacing-3)}._card_y07dt_181{position:relative;overflow:hidden;display:flex;flex-direction:column;gap:var(--spacing-2);padding:1.25rem;background-color:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card);color:var(--foreground);text-decoration:none}a._card_y07dt_181{transition:transform var(--animation-duration-fast) ease,box-shadow var(--animation-duration-fast) ease}a._card_y07dt_181:hover{transform:translate(-3px,-3px);box-shadow:var(--card-shadow-hover)}._cardWatermark_y07dt_210{position:absolute;top:-12px;right:-14px;width:88px;height:88px;color:var(--accent);opacity:.15;pointer-events:none}._cardTitle_y07dt_221{position:relative;margin:0;max-width:80%;font-family:var(--font-family-heading);font-size:var(--font-size-md);font-weight:700;letter-spacing:0}._cardDesc_y07dt_231{position:relative;margin:0;font-family:var(--font-family-base);font-size:var(--font-size-sm);line-height:1.5;color:var(--muted-foreground)}._cardLink_y07dt_240{position:relative;display:inline-flex;align-items:center;gap:var(--spacing-2);margin-top:var(--spacing-2);font-family:var(--font-family-base);font-size:var(--font-size-sm);font-weight:600;color:var(--accent)}._cardButton_y07dt_252{position:relative;align-self:flex-start;margin-top:var(--spacing-2)}@media(max-width:768px){._main_y07dt_9{padding:var(--spacing-6) var(--spacing-4) var(--spacing-16);gap:var(--spacing-8)}._cards_y07dt_181{grid-template-columns:1fr}}
