@layer base{._wrap_ce0tr_2{position:absolute;inset:0;pointer-events:none;overflow:hidden}._svg_ce0tr_9{display:block}._path_ce0tr_13{fill:none;stroke:#c9972f;stroke-width:1.6;stroke-linecap:round;opacity:.55}@media(max-width:767px){._path_ce0tr_13{opacity:.32}}}@layer base{._pageWrapper_tcqgl_6{display:flex;flex-direction:column;min-height:100vh;background-color:var(--background);color:var(--foreground);font-family:var(--font-family-base);overflow-x:clip}._main_tcqgl_16{position:relative;flex:1;padding-top:var(--header-height)}._main_tcqgl_16>section{position:relative}._rv_tcqgl_26{opacity:0;transform:translateY(18px);transition:opacity .8s ease,transform .8s ease}._rv_tcqgl_26[data-revealed=true]{opacity:1;transform:none}._hero_tcqgl_39{overflow:hidden}._heroInner_tcqgl_43{position:relative;max-width:1100px;margin:0 auto;padding:var(--spacing-16) var(--spacing-8) var(--spacing-16);display:block}._heroText_tcqgl_51{max-width:38rem}._heroTitle_tcqgl_55{margin:0;font-family:var(--font-family-cursive);font-weight:400;font-size:clamp(3.25rem,6.6vw,5.5rem);line-height:.98;letter-spacing:-.025em;color:var(--foreground)}._heroSerif_tcqgl_65{font-style:italic;color:var(--accent-text)}._heroLede_tcqgl_70{margin:var(--spacing-6) 0 0;max-width:28rem;font-size:1.1875rem;line-height:1.65;color:var(--muted-foreground)}._signoff_tcqgl_79{margin-top:var(--spacing-8);display:flex;align-items:center;gap:var(--spacing-4)}._avatar_tcqgl_86{width:128px;height:128px;flex:none;display:block;border-radius:50%;object-fit:cover;background-color:var(--muted);border:2px solid var(--accent)}._storyGrid_tcqgl_99{max-width:1100px;margin:0 auto;padding:var(--spacing-20) var(--spacing-8);display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:var(--spacing-16);align-items:start;border-top:1px solid var(--border)}._sectionTitle_tcqgl_110{margin:0;font-family:var(--font-family-cursive);font-weight:400;font-size:clamp(2.25rem,4.4vw,3.25rem);line-height:1.05;letter-spacing:-.015em}._storyBody_tcqgl_119 p{margin:0 0 var(--spacing-6);max-width:36rem;font-size:1.125rem;line-height:1.75;color:var(--foreground)}._storyBody_tcqgl_119 p:last-child{margin-bottom:0}._storyBody_tcqgl_119 ._storyLead_tcqgl_132{font-family:var(--font-family-cursive);font-size:clamp(1.625rem,2.6vw,2.125rem);line-height:1.3;letter-spacing:-.005em}._storyBody_tcqgl_119 ._signature_tcqgl_140{margin:0;font-family:var(--font-family-cursive);font-style:italic;font-size:2.5rem;line-height:1;color:var(--accent-text)}._shelfInner_tcqgl_151{max-width:1100px;margin:0 auto;padding:var(--spacing-16) var(--spacing-8) var(--spacing-20);border-top:1px solid var(--border)}._shelfIntro_tcqgl_158{margin:var(--spacing-3) 0 0;font-size:1.125rem;line-height:1.6;color:var(--muted-foreground)}._shelfGrid_tcqgl_165{margin-top:var(--spacing-12);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--spacing-8)}._shelfCard_tcqgl_172{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:var(--spacing-6);align-items:center;color:inherit;text-decoration:none}._shelfCard_tcqgl_172:focus-visible{outline:none;box-shadow:var(--shadow-focus);border-radius:var(--radius-md)}._shelfImage_tcqgl_187{aspect-ratio:4 / 5;overflow:hidden;border-radius:var(--radius-md);background-color:var(--muted)}._shelfImg_tcqgl_194{width:100%;height:100%;display:block;object-fit:cover;transition:transform .9s cubic-bezier(.2,.7,.2,1)}._shelfCard_tcqgl_172:hover ._shelfImg_tcqgl_194{transform:scale(1.04)}._shelfName_tcqgl_206{margin:0;font-family:var(--font-family-cursive);font-weight:400;font-size:1.75rem;line-height:1.1}._shelfText_tcqgl_214{margin:var(--spacing-2) 0 0;font-size:1rem;line-height:1.55;color:var(--muted-foreground)}._shelfLink_tcqgl_221{margin-top:var(--spacing-4);display:inline-flex;align-items:center;gap:var(--spacing-2);font-size:.8125rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;text-decoration:underline;text-decoration-color:var(--accent);text-decoration-thickness:2px;text-underline-offset:6px}._shelfLink_tcqgl_221 svg{transition:transform .25s ease}._shelfCard_tcqgl_172:hover ._shelfLink_tcqgl_221 svg{transform:translate(4px)}._cta_tcqgl_246{max-width:1100px;margin:0 auto;padding:var(--spacing-20) var(--spacing-8);display:flex;flex-direction:column;align-items:center;text-align:center;border-top:1px solid var(--border)}._ctaTitle_tcqgl_257{margin:0;max-width:22ch;font-family:var(--font-family-cursive);font-weight:400;font-size:clamp(2.25rem,5vw,3.75rem);line-height:1.05;letter-spacing:-.015em}._ctaBtn_tcqgl_267{margin-top:var(--spacing-8);display:inline-flex;align-items:center;justify-content:center;min-height:3.25rem;padding:0 var(--spacing-8);border-radius:var(--radius-full);background-color:var(--accent);color:var(--accent-foreground);font-weight:800;font-size:.9375rem;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;transition:background-color var(--animation-duration-fast) ease,transform .25s ease}._ctaBtn_tcqgl_267:hover{background-color:#dda535;transform:translateY(-2px)}._ctaBtn_tcqgl_267:focus-visible{outline:none;box-shadow:var(--shadow-focus)}@media(max-width:1023px){._heroInner_tcqgl_43,._storyGrid_tcqgl_99,._shelfInner_tcqgl_151,._cta_tcqgl_246{padding-left:var(--spacing-6);padding-right:var(--spacing-6)}._heroInner_tcqgl_43,._storyGrid_tcqgl_99{gap:var(--spacing-8)}._shelfCard_tcqgl_172{grid-template-columns:1fr}}@media(max-width:767px){._heroInner_tcqgl_43{grid-template-columns:1fr;padding:var(--spacing-12) var(--spacing-4) var(--spacing-12);gap:var(--spacing-8)}._storyGrid_tcqgl_99{grid-template-columns:1fr;padding:var(--spacing-12) var(--spacing-4);gap:var(--spacing-6)}._shelfInner_tcqgl_151{padding:var(--spacing-12) var(--spacing-4)}._shelfGrid_tcqgl_165{grid-template-columns:1fr;gap:var(--spacing-12)}._cta_tcqgl_246{padding:var(--spacing-16) var(--spacing-4)}._ctaBtn_tcqgl_267{width:100%;max-width:22rem}._shelfLink_tcqgl_221{min-height:44px}}@media(prefers-reduced-motion:reduce){._rv_tcqgl_26{opacity:1;transform:none;transition:none}._shelfImg_tcqgl_194,._ctaBtn_tcqgl_267{transition:none}}}
