.RichMarkdown-module__vzM-sq__body{font-family:var(--font-sans);color:var(--fg);font-size:1.1rem;line-height:1.8}.RichMarkdown-module__vzM-sq__body>*+*{margin-top:var(--space-6)}.RichMarkdown-module__vzM-sq__h1{margin:var(--space-8)0 var(--space-4)0;color:var(--fg);letter-spacing:-.02em;scroll-margin-top:80px;font-size:2rem;font-weight:700}.RichMarkdown-module__vzM-sq__h2{margin:var(--space-16)0 var(--space-6)0;color:var(--fg);padding-bottom:var(--space-3);border-bottom:2px solid var(--accent-alpha-15);letter-spacing:-.02em;scroll-margin-top:80px;font-size:1.5rem;font-weight:700}.RichMarkdown-module__vzM-sq__h3{margin:var(--space-12)0 var(--space-4)0;color:var(--fg);letter-spacing:-.01em;scroll-margin-top:80px;font-size:1.25rem;font-weight:600}.RichMarkdown-module__vzM-sq__body p{margin:0 0 var(--space-5)0}.RichMarkdown-module__vzM-sq__body a{color:var(--accent);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--accent-alpha-30);text-decoration-color:var(--accent-alpha-30);transition:color var(--transition-base),text-decoration-color var(--transition-base)}.RichMarkdown-module__vzM-sq__body a:hover{color:var(--accent-2);-webkit-text-decoration-color:var(--accent-2);text-decoration-color:var(--accent-2)}.RichMarkdown-module__vzM-sq__body strong{color:var(--fg);font-weight:600}.RichMarkdown-module__vzM-sq__body ul,.RichMarkdown-module__vzM-sq__body ol{margin:0 0 var(--space-5)0;padding-left:0}.RichMarkdown-module__vzM-sq__body li{margin:0 0 var(--space-2)0;padding-left:var(--space-5);line-height:1.7;list-style:none;position:relative}.RichMarkdown-module__vzM-sq__body ul>li:before{content:"";border-radius:var(--radius-full);background:var(--accent);width:6px;height:6px;position:absolute;top:.7em;left:0}.RichMarkdown-module__vzM-sq__body ol{counter-reset:list-counter}.RichMarkdown-module__vzM-sq__body ol>li{counter-increment:list-counter}.RichMarkdown-module__vzM-sq__body ol>li:before{content:counter(list-counter)".";color:var(--accent);font-size:.95em;font-weight:600;position:absolute;left:0}.RichMarkdown-module__vzM-sq__body code{background:var(--bg-subtle);border-radius:var(--radius-xs);font-family:var(--font-mono);padding:2px 6px;font-size:.9em}.RichMarkdown-module__vzM-sq__codeBlock{background:var(--bg-dark);color:var(--fg-on-dark);padding:var(--space-5);border-radius:var(--radius-xl);margin:var(--space-5)0;font-size:.9rem;line-height:1.6;overflow-x:auto}.RichMarkdown-module__vzM-sq__codeBlock code{color:inherit;font-size:.9rem;font-family:var(--font-mono);background:0 0;padding:0}.RichMarkdown-module__vzM-sq__tableWrapper{margin:var(--space-5)0;border-radius:var(--radius-md);border:1px solid var(--border);overflow-x:auto}.RichMarkdown-module__vzM-sq__table{border-collapse:collapse;width:100%;font-size:.95rem}.RichMarkdown-module__vzM-sq__table th,.RichMarkdown-module__vzM-sq__table td{padding:var(--space-3)var(--space-4);text-align:left;border-bottom:1px solid var(--border)}.RichMarkdown-module__vzM-sq__table th{background:var(--bg-subtle);color:var(--fg);white-space:nowrap;font-weight:600}.RichMarkdown-module__vzM-sq__table tbody tr:hover{background:var(--bg-subtle)}.RichMarkdown-module__vzM-sq__table tbody tr:last-child td{border-bottom:none}
.StatCallout-module__iVSiKG__stat{text-align:center;background:var(--accent-light);border-radius:var(--radius-2xl);padding:var(--space-10)var(--space-6);margin:var(--space-12)0}.StatCallout-module__iVSiKG__value{color:var(--accent);letter-spacing:-.03em;font-size:max(2.5rem,min(6vw,4rem));font-weight:800;line-height:1.1}.StatCallout-module__iVSiKG__label{color:var(--fg);margin-top:var(--space-2);font-size:1.1rem;font-weight:600}.StatCallout-module__iVSiKG__description{color:var(--muted);margin-top:var(--space-2);font-size:.9rem;line-height:1.5}
.PullQuote-module__HmX4mG__pullquote{border-left:4px solid var(--accent);background:var(--hover);border-radius:0 var(--radius-lg)var(--radius-lg)0;padding:var(--space-8)var(--space-6);margin:var(--space-12)0}.PullQuote-module__HmX4mG__text{color:var(--fg);margin:0;font-size:max(1.25rem,min(2.5vw,1.5rem));font-style:italic;font-weight:500;line-height:1.6}
.TipBox-module__TbgFcW__tipBox{gap:var(--space-4);padding:var(--space-5);border-left:4px solid var(--tip-color);border-radius:0 var(--radius-lg)var(--radius-lg)0;background:var(--tip-bg);margin:var(--space-8)0;display:flex}.TipBox-module__TbgFcW__tipBox[data-variant=tip]{--tip-color:var(--success);--tip-bg:var(--success-light)}.TipBox-module__TbgFcW__tipBox[data-variant=warning]{--tip-color:var(--warning);--tip-bg:var(--warning-light)}.TipBox-module__TbgFcW__tipBox[data-variant=important]{--tip-color:var(--accent);--tip-bg:var(--accent-light)}.TipBox-module__TbgFcW__icon{width:24px;height:24px;color:var(--tip-color);flex-shrink:0;margin-top:2px}.TipBox-module__TbgFcW__label{text-transform:uppercase;color:var(--tip-color);letter-spacing:.05em;margin-bottom:var(--space-1);font-size:.8rem;font-weight:600}.TipBox-module__TbgFcW__text{color:var(--fg-secondary);font-size:.95rem;line-height:1.7}
.StepCards-module__uO2obq__grid{gap:var(--space-5);margin:var(--space-12)0;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));display:grid}.StepCards-module__uO2obq__card{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-2xl);padding:var(--space-6);box-shadow:var(--shadow-sm);transition:transform var(--transition-base),box-shadow var(--transition-base)}.StepCards-module__uO2obq__card:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}.StepCards-module__uO2obq__number{border-radius:var(--radius-full);background:var(--accent-light);width:40px;height:40px;color:var(--accent);margin-bottom:var(--space-3);justify-content:center;align-items:center;font-size:1rem;font-weight:800;display:flex}.StepCards-module__uO2obq__title{color:var(--fg);margin:0 0 var(--space-2)0;font-size:1.1rem;font-weight:700}.StepCards-module__uO2obq__body{color:var(--muted);margin:0;font-size:.9rem;line-height:1.7}@media (max-width:640px){.StepCards-module__uO2obq__grid{grid-template-columns:1fr}}
.KeyTakeaway-module__kdXdla__takeaway{background:var(--bg-dark);color:var(--fg-on-dark);border-radius:var(--radius-2xl);padding:var(--space-8)var(--space-6);margin:var(--space-12)0}.KeyTakeaway-module__kdXdla__title{text-transform:uppercase;color:var(--accent);letter-spacing:.08em;margin-bottom:var(--space-4);font-size:.8rem;font-weight:600}.KeyTakeaway-module__kdXdla__list{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.KeyTakeaway-module__kdXdla__item{gap:var(--space-3);align-items:flex-start;display:flex}.KeyTakeaway-module__kdXdla__check{color:var(--accent);flex-shrink:0;margin-top:2px}.KeyTakeaway-module__kdXdla__item span{color:var(--fg-on-dark-secondary);font-size:.95rem;line-height:1.6}
.InlineCTA-module__Uv8LHW__cta{background:var(--accent-gradient);text-align:center;border-radius:var(--radius-2xl);padding:var(--space-10)var(--space-6);margin:var(--space-12)0}.InlineCTA-module__Uv8LHW__heading{color:var(--fg-on-dark);margin:0 0 var(--space-2)0;letter-spacing:-.02em;font-size:max(1.5rem,min(3vw,2rem));font-weight:800}.InlineCTA-module__Uv8LHW__subtitle{color:var(--fg-on-dark-secondary);margin:0 0 var(--space-6)0;font-size:1rem;line-height:1.5}.InlineCTA-module__Uv8LHW__button{background:var(--bg);color:var(--accent);padding:var(--space-3)var(--space-8);border-radius:var(--radius-full);transition:transform var(--transition-base),box-shadow var(--transition-base);font-size:.95rem;font-weight:700;text-decoration:none;display:inline-block}.InlineCTA-module__Uv8LHW__button:hover{box-shadow:var(--shadow-pink);transform:translateY(-1px)}
.ChecklistBlock-module__fKX-Aa__checklist{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-2xl);padding:var(--space-6);margin:var(--space-8)0}.ChecklistBlock-module__fKX-Aa__header{margin-bottom:var(--space-4);justify-content:space-between;align-items:center;display:flex}.ChecklistBlock-module__fKX-Aa__title{text-transform:uppercase;color:var(--muted);letter-spacing:.08em;font-size:.8rem;font-weight:600}.ChecklistBlock-module__fKX-Aa__downloadBtn{background:var(--bg-subtle);border:1px solid var(--border);border-radius:var(--radius-full);color:var(--muted);cursor:pointer;transition:all var(--transition-base);align-items:center;gap:6px;padding:6px 12px;font-family:inherit;font-size:.75rem;font-weight:600;display:inline-flex}.ChecklistBlock-module__fKX-Aa__downloadBtn:hover{background:var(--accent-light);border-color:var(--accent);color:var(--accent)}.ChecklistBlock-module__fKX-Aa__downloadBtn svg{flex-shrink:0}.ChecklistBlock-module__fKX-Aa__item{gap:var(--space-3);padding:var(--space-2)0;align-items:flex-start;display:flex}.ChecklistBlock-module__fKX-Aa__item+.ChecklistBlock-module__fKX-Aa__item{border-top:1px solid var(--border-light)}.ChecklistBlock-module__fKX-Aa__checkbox{flex-shrink:0;width:20px;height:20px;margin-top:2px}.ChecklistBlock-module__fKX-Aa__checkbox[data-checked=true]{color:var(--accent)}.ChecklistBlock-module__fKX-Aa__checkbox[data-checked=false]{color:var(--border)}.ChecklistBlock-module__fKX-Aa__text{color:var(--fg-secondary);font-size:.95rem;line-height:1.6}.ChecklistBlock-module__fKX-Aa__text[data-checked=true]{color:var(--muted);text-decoration:line-through}@media print{.ChecklistBlock-module__fKX-Aa__downloadBtn{display:none}}
.TableOfContents-module__tgHpJa__toc{font-family:var(--font-sans)}.TableOfContents-module__tgHpJa__toggle{display:none}.TableOfContents-module__tgHpJa__toggleTitle{text-transform:uppercase;color:var(--muted);letter-spacing:.08em;font-size:.75rem;font-weight:600}.TableOfContents-module__tgHpJa__toggleIcon{color:var(--muted);transition:transform var(--transition-base)}.TableOfContents-module__tgHpJa__toggleIcon[data-open=true]{transform:rotate(180deg)}@media (min-width:1025px){.TableOfContents-module__tgHpJa__toc{max-height:calc(100vh - 120px);position:-webkit-sticky;position:sticky;top:80px;overflow-y:auto}.TableOfContents-module__tgHpJa__list{gap:var(--space-1);border-left:2px solid var(--border-light);flex-direction:column;display:flex}.TableOfContents-module__tgHpJa__item{padding:var(--space-2)var(--space-4);color:var(--muted);transition:color var(--transition-base),border-color var(--transition-base);border-left:2px solid transparent;margin-left:-2px;font-size:.85rem;line-height:1.4;text-decoration:none;display:block}.TableOfContents-module__tgHpJa__item:hover{color:var(--fg)}.TableOfContents-module__tgHpJa__item[data-level="3"]{padding-left:var(--space-8)}.TableOfContents-module__tgHpJa__itemActive{color:var(--accent);border-left-color:var(--accent);font-weight:600}}@media (max-width:1024px){.TableOfContents-module__tgHpJa__toc{border:1px solid var(--border);border-radius:var(--radius-xl);padding:var(--space-4);margin-bottom:var(--space-6);background:var(--card);position:static}.TableOfContents-module__tgHpJa__toggle{cursor:pointer;width:100%;font-family:var(--font-sans);background:0 0;border:none;justify-content:space-between;align-items:center;padding:0;display:flex}.TableOfContents-module__tgHpJa__list{gap:var(--space-1);margin-top:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--border-light);flex-direction:column;display:flex}.TableOfContents-module__tgHpJa__tocCollapsed .TableOfContents-module__tgHpJa__list{display:none}.TableOfContents-module__tgHpJa__item{padding:var(--space-2)var(--space-3);color:var(--muted);border-radius:var(--radius-sm);transition:color var(--transition-base),background var(--transition-base);font-size:.85rem;line-height:1.4;text-decoration:none;display:block}.TableOfContents-module__tgHpJa__item:hover{color:var(--fg);background:var(--hover)}.TableOfContents-module__tgHpJa__item[data-level="3"]{padding-left:var(--space-6)}.TableOfContents-module__tgHpJa__itemActive{color:var(--accent);font-weight:600}}
.blog-module__u1ay9a__container{max-width:1280px;padding:var(--space-6,24px)var(--space-4,16px);margin:0 auto}@media (max-width:480px){.blog-module__u1ay9a__container{padding:var(--space-4,16px)var(--space-3,12px)}}.blog-module__u1ay9a__breadcrumbs{align-items:center;gap:var(--space-2,8px);color:var(--muted,#64748b);margin-bottom:var(--space-6,24px);flex-wrap:wrap;font-size:.85rem;display:flex}.blog-module__u1ay9a__breadcrumbs a{color:var(--muted,#64748b);white-space:nowrap;text-decoration:none}.blog-module__u1ay9a__breadcrumbs a:hover{color:var(--accent,#ea4c89)}.blog-module__u1ay9a__breadcrumbs>span:not(:last-child){flex-shrink:0}.blog-module__u1ay9a__breadcrumbs span:last-child{color:var(--fg,#111);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;max-width:100%;font-weight:500;overflow:hidden}@media (max-width:640px){.blog-module__u1ay9a__breadcrumbs{font-size:.8rem}.blog-module__u1ay9a__breadcrumbs span:last-child{display:none}}.blog-module__u1ay9a__layout{gap:var(--space-8,32px);grid-template-columns:1fr 320px;display:grid}@media (max-width:1024px){.blog-module__u1ay9a__layout{grid-template-columns:1fr}}.blog-module__u1ay9a__article{min-width:0}.blog-module__u1ay9a__header{margin-bottom:var(--space-6,24px)}.blog-module__u1ay9a__badge{background:var(--accent,#ea4c89);color:#fff;text-transform:uppercase;letter-spacing:.05em;margin-bottom:var(--space-3,12px);border-radius:6px;padding:4px 12px;font-size:.7rem;font-weight:600;display:inline-block}.blog-module__u1ay9a__title{letter-spacing:-.02em;margin:0 0 var(--space-4,16px)0;color:var(--fg,#111);font-size:max(1.75rem,min(4vw,2.5rem));font-weight:800;line-height:1.2}.blog-module__u1ay9a__meta{align-items:center;gap:var(--space-2,8px);color:var(--muted,#64748b);flex-wrap:wrap;font-size:.9rem;display:flex}@media (max-width:480px){.blog-module__u1ay9a__meta{font-size:.8rem}}.blog-module__u1ay9a__metaDot{opacity:.5}.blog-module__u1ay9a__coverImage{width:100%;margin-bottom:var(--space-6,24px);background:var(--bg-subtle,#f3f4f6);border-radius:16px;padding-top:50%;position:relative;overflow:hidden}.blog-module__u1ay9a__content{color:var(--fg,#1f2937);font-size:1.1rem;line-height:1.8}.blog-module__u1ay9a__pillarBacklink{margin-top:var(--space-8,32px);padding:var(--space-5,20px);background:var(--bg-subtle,#fafafa);border-radius:var(--radius-xl,12px);border-left:3px solid var(--accent,#ea4c89)}.blog-module__u1ay9a__backlinkLabel{text-transform:uppercase;color:var(--muted,#64748b);letter-spacing:.05em;margin-bottom:var(--space-2,8px);font-size:.8rem;font-weight:600;display:block}.blog-module__u1ay9a__backlinkLink{color:var(--accent,#ea4c89);font-size:1.1rem;font-weight:600;text-decoration:none}.blog-module__u1ay9a__backlinkLink:hover{text-decoration:underline}.blog-module__u1ay9a__sidebar{gap:var(--space-5,20px);flex-direction:column;display:flex}@media (max-width:1024px){.blog-module__u1ay9a__sidebar{flex-flow:wrap}.blog-module__u1ay9a__sidebarSection{flex:1;min-width:280px}}.blog-module__u1ay9a__sidebarSection{background:var(--bg,#fff);border:1px solid var(--border,#e5e7eb);border-radius:var(--radius-xl,12px);padding:var(--space-5,20px)}.blog-module__u1ay9a__sidebarTitle{text-transform:uppercase;letter-spacing:.05em;color:var(--muted,#64748b);margin:0 0 var(--space-4,16px)0;padding-bottom:var(--space-3,12px);border-bottom:1px solid var(--border,#e5e7eb);font-size:.85rem;font-weight:600}.blog-module__u1ay9a__pillarCard{background:linear-gradient(135deg,var(--accent-alpha-08)0%,var(--accent-alpha-04)100%);border:1px solid var(--accent-alpha-20);border-radius:var(--radius-2xl,16px);padding:var(--space-5,20px);transition:all var(--transition-slow,.3s cubic-bezier(.4,0,.2,1));text-decoration:none;display:block}.blog-module__u1ay9a__pillarCard:hover{border-color:var(--accent,#ea4c89);box-shadow:0 8px 24px var(--accent-alpha-15);transform:translateY(-2px)}.blog-module__u1ay9a__pillarCardBadge{background:var(--accent,#ea4c89);color:#fff;text-transform:uppercase;letter-spacing:.05em;border-radius:var(--radius-full,9999px);margin-bottom:var(--space-3,12px);padding:3px 10px;font-size:.7rem;font-weight:600;display:inline-block}.blog-module__u1ay9a__pillarCardTitle{color:var(--fg,#0f172a);margin:0 0 var(--space-2,8px)0;font-size:1.1rem;font-weight:700;line-height:1.3}.blog-module__u1ay9a__pillarCardExcerpt{color:var(--muted,#64748b);margin:0 0 var(--space-3,12px)0;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:.85rem;line-height:1.5;display:-webkit-box;overflow:hidden}.blog-module__u1ay9a__pillarCardLink{color:var(--accent,#ea4c89);font-size:.9rem;font-weight:600}.blog-module__u1ay9a__siblingList{gap:var(--space-3,12px);flex-direction:column;display:flex}.blog-module__u1ay9a__siblingLink{color:var(--fg,#374151);-webkit-line-clamp:2;transition:color var(--transition-fast,.15s);padding-left:var(--space-3,12px);border-left:2px solid var(--border,#e2e8f0);-webkit-box-orient:vertical;font-size:.9rem;line-height:1.4;text-decoration:none;display:-webkit-box;overflow:hidden}.blog-module__u1ay9a__siblingLink:hover{color:var(--accent,#ea4c89);border-left-color:var(--accent,#ea4c89)}.blog-module__u1ay9a__recentList{gap:var(--space-3,12px);flex-direction:column;display:flex}.blog-module__u1ay9a__recentLink{color:var(--fg,#374151);-webkit-line-clamp:2;transition:color var(--transition-fast,.15s);-webkit-box-orient:vertical;font-size:.9rem;line-height:1.4;text-decoration:none;display:-webkit-box;overflow:hidden}.blog-module__u1ay9a__recentLink:hover{color:var(--accent,#ea4c89)}.blog-module__u1ay9a__sidebarCta{background:linear-gradient(135deg,var(--fg,#0f172a)0%,var(--fg-secondary,#334155)100%);color:#fff;padding:var(--space-5,20px);border-radius:var(--radius-xl,12px);text-align:center}.blog-module__u1ay9a__sidebarCta h4{margin:0 0 var(--space-2,8px)0;font-size:1rem;font-weight:600}.blog-module__u1ay9a__sidebarCta p{opacity:.8;margin:0 0 var(--space-4,16px)0;font-size:.85rem;line-height:1.5}.blog-module__u1ay9a__sidebarCtaButton{width:100%;padding:var(--space-3,12px);color:var(--fg,#111);border-radius:var(--radius-md,8px);transition:background var(--transition-fast,.15s);background:#fff;font-size:.9rem;font-weight:600;text-decoration:none;display:inline-block}.blog-module__u1ay9a__sidebarCtaButton:hover{background:var(--bg-subtle,#f3f4f6)}
.guide-module__9eFjka__page{min-height:100vh}.guide-module__9eFjka__hero{background:linear-gradient(135deg,#0f172a 0%,#1e293b 50%,#0f172a 100%);padding:140px 0 80px;position:relative;overflow:hidden}.guide-module__9eFjka__hero:before{content:"";background:radial-gradient(circle,var(--accent-alpha-15)0%,transparent 70%);pointer-events:none;width:600px;height:600px;position:absolute;top:-20%;right:-10%}.guide-module__9eFjka__hero:after{content:"";background:radial-gradient(circle,var(--accent-alpha-10)0%,transparent 70%);pointer-events:none;width:400px;height:400px;position:absolute;bottom:-30%;left:-5%}.guide-module__9eFjka__heroInner{z-index:var(--z-base,1);max-width:900px;padding:0 var(--space-4,16px);margin:0 auto;position:relative}.guide-module__9eFjka__breadcrumbs{align-items:center;gap:var(--space-2,8px);color:rgba(255,255,255,.6);margin-bottom:var(--space-6,24px);flex-wrap:wrap;font-size:.85rem;display:flex}.guide-module__9eFjka__breadcrumbs a{color:rgba(255,255,255,.6);white-space:nowrap;transition:color var(--transition-fast,.15s);text-decoration:none}.guide-module__9eFjka__breadcrumbs a:hover{color:var(--accent,#ea4c89)}.guide-module__9eFjka__breadcrumbs>span:not(:last-child){flex-shrink:0}.guide-module__9eFjka__breadcrumbs span:last-child{color:rgba(255,255,255,.85);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;max-width:100%;font-weight:500;overflow:hidden}.guide-module__9eFjka__badge{background:var(--accent,#ea4c89);color:#fff;text-transform:uppercase;letter-spacing:.06em;border-radius:var(--radius-full,9999px);margin-bottom:var(--space-4,16px);padding:5px 14px;font-size:.7rem;font-weight:600;display:inline-block}.guide-module__9eFjka__heroTitle{letter-spacing:-.03em;color:#fff;margin:0 0 var(--space-5,20px)0;font-size:max(2rem,min(5vw,3.5rem));font-weight:800;line-height:1.15}.guide-module__9eFjka__heroSubtitle{color:rgba(255,255,255,.7);margin:0 0 var(--space-6,24px)0;max-width:720px;font-size:max(1rem,min(2vw,1.25rem));line-height:1.6}.guide-module__9eFjka__heroMeta{align-items:center;gap:var(--space-2,8px);color:rgba(255,255,255,.55);flex-wrap:wrap;font-size:.9rem;display:flex}.guide-module__9eFjka__metaDot{opacity:.5}.guide-module__9eFjka__layout{max-width:1280px;padding:var(--space-12,48px)var(--space-4,16px);gap:var(--space-10,40px);grid-template-columns:240px 1fr;margin:0 auto;display:grid}.guide-module__9eFjka__tocRail{align-self:start;max-height:calc(100vh - 100px);position:-webkit-sticky;position:sticky;top:80px;overflow-y:auto}.guide-module__9eFjka__article{min-width:0;max-width:760px}.guide-module__9eFjka__coverImage{border-radius:var(--radius-2xl,16px);width:100%;margin-bottom:var(--space-8,32px);background:var(--bg-subtle,#fafafa);padding-top:50%;position:relative;overflow:hidden}.guide-module__9eFjka__clusterSection{background:var(--bg-subtle,#fafafa);padding:100px var(--space-4,16px)}.guide-module__9eFjka__clusterHeader{max-width:1280px;margin:0 auto var(--space-10,40px);text-align:center}.guide-module__9eFjka__clusterLabel{text-transform:uppercase;letter-spacing:.08em;color:var(--accent,#ea4c89);margin-bottom:var(--space-3,12px);font-size:.75rem;font-weight:600;display:inline-block}.guide-module__9eFjka__clusterTitle{color:var(--fg,#0f172a);margin:0;font-size:1.5rem;font-weight:700}.guide-module__9eFjka__clusterGrid{gap:var(--space-5,20px);grid-template-columns:repeat(auto-fill,minmax(320px,1fr));max-width:1280px;margin:0 auto;display:grid}.guide-module__9eFjka__clusterCard{background:var(--card,#fff);border:1px solid var(--border,#e2e8f0);border-radius:var(--radius-2xl,16px);transition:transform var(--transition-base,.2s),border-color var(--transition-base,.2s),box-shadow var(--transition-base,.2s);text-decoration:none;overflow:hidden}.guide-module__9eFjka__clusterCard:hover{border-color:var(--accent,#ea4c89);box-shadow:var(--shadow-pink,0 8px 24px rgba(234,76,137,.25));transform:translateY(-4px)}.guide-module__9eFjka__clusterCardImage{background:var(--bg-subtle,#fafafa);width:100%;padding-top:56.25%;position:relative;overflow:hidden}.guide-module__9eFjka__clusterCardPlaceholder{color:var(--muted,#64748b);justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.guide-module__9eFjka__clusterCardContent{padding:var(--space-5,20px)}.guide-module__9eFjka__clusterCardTitle{color:var(--fg,#0f172a);margin:0 0 var(--space-2,8px)0;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:1.1rem;font-weight:700;line-height:1.4;display:-webkit-box;overflow:hidden}.guide-module__9eFjka__clusterCardExcerpt{color:var(--muted,#64748b);margin:0 0 var(--space-3,12px)0;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.85rem;line-height:1.5;display:-webkit-box;overflow:hidden}.guide-module__9eFjka__clusterCardMeta{color:var(--muted,#64748b);font-size:.8rem}.guide-module__9eFjka__ctaSection{padding:120px var(--space-4,16px);text-align:center}.guide-module__9eFjka__ctaContent{max-width:600px;margin:0 auto}.guide-module__9eFjka__ctaTitle{color:var(--fg,#0f172a);margin:0 0 var(--space-4,16px)0;letter-spacing:-.02em;font-size:2.5rem;font-weight:800}.guide-module__9eFjka__ctaSubtitle{color:var(--muted,#64748b);margin:0 0 var(--space-8,32px)0;font-size:1.1rem;line-height:1.6}.guide-module__9eFjka__ctaButtons{justify-content:center;align-items:center;gap:var(--space-4,16px);flex-wrap:wrap;display:flex}.guide-module__9eFjka__ctaPrimary{padding:var(--space-4,16px)var(--space-8,32px);background:var(--accent-gradient,linear-gradient(135deg,#ea4c89 0%,#d03975 100%));color:#fff;border-radius:var(--radius-full,9999px);transition:box-shadow var(--transition-base,.2s),transform var(--transition-fast,.15s);font-size:1rem;font-weight:600;text-decoration:none;display:inline-block}.guide-module__9eFjka__ctaPrimary:hover{box-shadow:var(--shadow-pink,0 8px 24px rgba(234,76,137,.25));transform:translateY(-1px)}.guide-module__9eFjka__ctaSecondary{padding:var(--space-4,16px)var(--space-8,32px);background:var(--bg,#fff);color:var(--accent,#ea4c89);border:2px solid var(--accent,#ea4c89);border-radius:var(--radius-full,9999px);transition:background var(--transition-fast,.15s),color var(--transition-fast,.15s);font-size:1rem;font-weight:600;text-decoration:none;display:inline-block}.guide-module__9eFjka__ctaSecondary:hover{background:var(--accent-light,#fdf2f8)}@media (max-width:1024px){.guide-module__9eFjka__layout{padding:var(--space-8,32px)var(--space-4,16px);grid-template-columns:1fr}.guide-module__9eFjka__tocRail{max-height:none;position:static;overflow:visible}.guide-module__9eFjka__article{max-width:100%}}@media (max-width:768px){.guide-module__9eFjka__hero{padding:110px 0 60px}.guide-module__9eFjka__clusterSection{padding:64px var(--space-4,16px)}.guide-module__9eFjka__clusterGrid{grid-template-columns:repeat(2,1fr)}.guide-module__9eFjka__ctaSection{padding:80px var(--space-4,16px)}.guide-module__9eFjka__ctaTitle{font-size:2rem}}@media (max-width:480px){.guide-module__9eFjka__hero{padding:100px 0 48px}.guide-module__9eFjka__heroTitle{font-size:max(1.75rem,min(6vw,2.25rem))}.guide-module__9eFjka__heroMeta,.guide-module__9eFjka__breadcrumbs{font-size:.8rem}.guide-module__9eFjka__breadcrumbs span:last-child{display:none}.guide-module__9eFjka__clusterGrid{grid-template-columns:1fr}.guide-module__9eFjka__ctaSection{padding:60px var(--space-3,12px)}.guide-module__9eFjka__ctaTitle{font-size:1.75rem}.guide-module__9eFjka__ctaButtons{flex-direction:column;width:100%}.guide-module__9eFjka__ctaPrimary,.guide-module__9eFjka__ctaSecondary{text-align:center;width:100%}}
.learn-module__ECrScq__container{max-width:1280px;padding:var(--space-6,24px)var(--space-4,16px);margin:0 auto}@media (max-width:480px){.learn-module__ECrScq__container{padding:var(--space-4,16px)var(--space-3,12px)}}.learn-module__ECrScq__breadcrumbs{align-items:center;gap:var(--space-2,8px);color:var(--muted,#64748b);margin-bottom:var(--space-6,24px);flex-wrap:wrap;font-size:.85rem;display:flex}.learn-module__ECrScq__breadcrumbs a{color:var(--muted,#64748b);white-space:nowrap;text-decoration:none}.learn-module__ECrScq__breadcrumbs a:hover{color:var(--accent,#ea4c89)}.learn-module__ECrScq__breadcrumbs>span:not(:last-child){flex-shrink:0}.learn-module__ECrScq__breadcrumbs span:last-child{color:var(--fg,#111);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;max-width:100%;font-weight:500;overflow:hidden}@media (max-width:640px){.learn-module__ECrScq__breadcrumbs{font-size:.8rem}.learn-module__ECrScq__breadcrumbs span:last-child{display:none}}.learn-module__ECrScq__article{max-width:760px;margin:0 auto}.learn-module__ECrScq__header{margin-bottom:var(--space-6,24px)}.learn-module__ECrScq__badge{background:var(--accent-alpha-10,rgba(234,76,137,.1));color:var(--accent,#ea4c89);text-transform:uppercase;letter-spacing:.05em;border-radius:var(--radius-full,9999px);margin-bottom:var(--space-3,12px);padding:4px 12px;font-size:.7rem;font-weight:600;display:inline-block}.learn-module__ECrScq__title{letter-spacing:-.02em;margin:0 0 var(--space-4,16px)0;color:var(--fg,#111);font-size:max(1.75rem,min(4vw,2.5rem));font-weight:800;line-height:1.2}.learn-module__ECrScq__meta{align-items:center;gap:var(--space-2,8px);color:var(--muted,#64748b);flex-wrap:wrap;font-size:.9rem;display:flex}@media (max-width:480px){.learn-module__ECrScq__meta{font-size:.8rem}}.learn-module__ECrScq__metaDot{opacity:.5}.learn-module__ECrScq__coverImage{width:100%;margin-bottom:var(--space-6,24px);background:var(--bg-subtle,#f3f4f6);border-radius:16px;padding-top:50%;position:relative;overflow:hidden}.learn-module__ECrScq__content{color:var(--fg,#1f2937);font-size:1.1rem;line-height:1.8}.learn-module__ECrScq__ctaSection{margin-top:var(--space-16,64px);padding:var(--space-16,64px)var(--space-6,24px);background:var(--accent-gradient);border-radius:var(--radius-2xl,16px);text-align:center}.learn-module__ECrScq__ctaContent{max-width:560px;margin:0 auto}.learn-module__ECrScq__ctaTitle{color:#fff;margin:0 0 var(--space-3,12px)0;letter-spacing:-.02em;font-size:max(1.5rem,min(3vw,2rem));font-weight:800;line-height:1.2}.learn-module__ECrScq__ctaSubtitle{color:rgba(255,255,255,.85);margin:0 0 var(--space-6,24px)0;font-size:1rem;line-height:1.6}.learn-module__ECrScq__ctaButton{color:var(--accent,#ea4c89);border-radius:var(--radius-full,9999px);transition:all var(--transition-base,.2s cubic-bezier(.4,0,.2,1));background:#fff;justify-content:center;align-items:center;padding:16px 40px;font-size:1rem;font-weight:600;text-decoration:none;display:inline-flex;box-shadow:0 4px 16px rgba(0,0,0,.1)}.learn-module__ECrScq__ctaButton:hover{transform:translateY(-3px);box-shadow:0 8px 24px rgba(0,0,0,.15)}.learn-module__ECrScq__relatedSection{margin-top:var(--space-16,64px)}.learn-module__ECrScq__relatedTitle{color:var(--fg,#0f172a);margin:0 0 var(--space-6,24px)0;letter-spacing:-.01em;font-size:1.5rem;font-weight:700}.learn-module__ECrScq__relatedGrid{gap:var(--space-6,24px);grid-template-columns:repeat(3,1fr);display:grid}@media (max-width:900px){.learn-module__ECrScq__relatedGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.learn-module__ECrScq__relatedGrid{grid-template-columns:1fr}}.learn-module__ECrScq__relatedCard{border:1px solid var(--border,#e2e8f0);border-radius:var(--radius-2xl,16px);background:var(--card,#fff);transition:all var(--transition-slow,.3s cubic-bezier(.4,0,.2,1));flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.learn-module__ECrScq__relatedCard:hover{border-color:var(--accent-alpha-25,rgba(234,76,137,.25));box-shadow:var(--shadow-lg,0 10px 15px -3px rgba(15,23,42,.08));transform:translateY(-2px)}.learn-module__ECrScq__relatedCardImage{background:var(--bg-subtle,#f3f4f6);width:100%;padding-top:56.25%;position:relative;overflow:hidden}.learn-module__ECrScq__relatedCardBody{padding:var(--space-4,16px);gap:var(--space-2,8px);flex-direction:column;flex:1;display:flex}.learn-module__ECrScq__relatedCardTitle{color:var(--fg,#0f172a);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:1rem;font-weight:600;line-height:1.4;display:-webkit-box;overflow:hidden}.learn-module__ECrScq__relatedCardExcerpt{color:var(--muted,#64748b);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.85rem;line-height:1.5;display:-webkit-box;overflow:hidden}.learn-module__ECrScq__relatedCardMeta{color:var(--muted,#64748b);padding-top:var(--space-2,8px);margin-top:auto;font-size:.75rem}
/*# sourceMappingURL=14c5f34c62fa6cb2.css.map*/