.ui_srOnly__Fcute{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ui_btn__1wlfp{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-height:var(--touch-min);min-width:var(--touch-min);padding:var(--space-2) var(--space-4);border-radius:var(--radius-md);border:1px solid transparent;font-family:var(--font-body);font-size:var(--text-base);font-weight:600;line-height:1.25;cursor:pointer;text-decoration:none;transition:background-color var(--duration-fast) var(--easing-out),transform var(--duration-fast) var(--easing-out),box-shadow var(--duration-fast) var(--easing-out)}.ui_btnSm__H06c0{min-height:36px;padding:var(--space-1-5) var(--space-3);font-size:var(--text-sm)}.ui_btnLg__ZgRC8{min-height:52px;padding:var(--space-3) var(--space-6);font-size:var(--text-lg)}.ui_btnPrimary__wTxKd{background:var(--color-interactive-primary);color:var(--ink-50)}.ui_btnPrimary__wTxKd:hover:not(:disabled){background:var(--color-interactive-primary-hover)}.ui_btnSecondary__IH4Dl{background:var(--color-bg-elevated);color:var(--color-text-primary);border-color:var(--color-border-default)}.ui_btnSecondary__IH4Dl:hover:not(:disabled){background:var(--color-bg-surface)}.ui_btnAccent__01KBE{background:var(--color-interactive-accent);color:var(--white)}.ui_btnAccent__01KBE:hover:not(:disabled){background:var(--color-interactive-accent-hover)}.ui_btnGhost__6BuMY{background:transparent;color:var(--color-text-primary)}.ui_btnGhost__6BuMY:hover:not(:disabled){background:var(--color-bg-surface)}.ui_btnDestructive__ZyS0I{background:var(--color-interactive-destructive);color:var(--white)}.ui_btnDestructive__ZyS0I:hover:not(:disabled){background:var(--color-interactive-destructive-hover)}.ui_btnLink__yUvy8{background:transparent;color:var(--color-text-accent);min-width:auto;padding-inline:var(--space-2)}.ui_btnLink__yUvy8:hover:not(:disabled){text-decoration:underline}.ui_btn__1wlfp:active:not(:disabled){transform:scale(.98)}.ui_btn__1wlfp:focus-visible{outline:none;box-shadow:var(--shadow-focus)}.ui_btnDisabled__O_aww,.ui_btn__1wlfp:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.ui_btnLoading__e2TVg{position:relative;color:transparent}.ui_spinner__Yqxfd{position:absolute;width:1.25rem;height:1.25rem;border:2px solid;border-right:2px solid transparent;border-radius:var(--radius-full);animation:ui_uiSpin__7U5FH .7s linear infinite;color:inherit}.ui_btnLoading__e2TVg.ui_btnAccent__01KBE .ui_spinner__Yqxfd,.ui_btnLoading__e2TVg.ui_btnDestructive__ZyS0I .ui_spinner__Yqxfd,.ui_btnLoading__e2TVg.ui_btnPrimary__wTxKd .ui_spinner__Yqxfd{color:var(--white)}@keyframes ui_uiSpin__7U5FH{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.ui_spinner__Yqxfd{animation:none;border-right-color:currentColor;opacity:.6}}.ui_field__6usLu{display:flex;flex-direction:column;gap:var(--space-1-5);width:100%}.ui_label__EvHC6{font-size:var(--text-sm);font-weight:600;color:var(--color-text-primary)}.ui_requiredMark__YRoK5{color:var(--color-text-error);margin-left:var(--space-1)}.ui_inputWrap___AEjP{position:relative}.ui_input__ZWsPy{box-sizing:border-box;width:100%;min-height:var(--touch-min);padding:var(--space-2) var(--space-3);border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-bg-elevated);font-family:var(--font-body);font-size:var(--text-base);color:var(--color-text-primary);box-shadow:inset 0 1px 2px rgb(26 26 46/.04)}.ui_inputSm__NRt0w{min-height:36px;font-size:var(--text-sm)}.ui_input__ZWsPy:hover:not(:disabled):not(:-moz-read-only){border-color:var(--ink-300)}.ui_input__ZWsPy:hover:not(:disabled):not(:read-only){border-color:var(--ink-300)}.ui_input__ZWsPy:focus-visible{outline:none;border-color:var(--color-text-primary);box-shadow:var(--shadow-focus)}.ui_inputError__IywuO{border-color:var(--color-text-error)}.ui_inputDisabled__mLNnA,.ui_input__ZWsPy:disabled{opacity:.5;cursor:not-allowed}.ui_helper__8553T{font-size:var(--text-sm);color:var(--color-text-secondary)}.ui_errorText__NE7Kh{font-size:var(--text-sm);color:var(--color-text-error);display:flex;align-items:flex-start;gap:var(--space-1)}.ui_errorIcon__nQo1I{flex-shrink:0;font-weight:700}.ui_textarea__2NHmV{min-height:6rem;resize:vertical}.ui_badge__rKDPn{display:inline-flex;align-items:center;height:24px;padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);font-size:var(--text-xs);font-weight:600;line-height:1}.ui_badgeDefault__ySXMn{background:var(--color-bg-surface);color:var(--color-text-secondary)}.ui_badgeAccent__ezC25{background:var(--sienna-100);color:var(--sienna-700)}.ui_badgeSuccess__LQPFB{background:var(--color-bg-success);color:var(--color-text-success)}.ui_badgeCaution__zfYIg{background:var(--color-bg-caution);color:var(--color-text-caution)}.ui_badgeError__DgPzC{background:var(--color-bg-error);color:var(--color-text-error)}.ui_card__LCMfR{background:var(--color-bg-surface);padding:var(--space-6);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm)}.ui_cardElevated__rbKPN{background:var(--color-bg-elevated)}.ui_cardInteractive__lsXoY{cursor:pointer;transition:box-shadow var(--duration-fast) var(--easing-out)}.ui_cardInteractive__lsXoY:hover{box-shadow:var(--shadow-md)}.ui_cardHighlight__4CgLD{background:var(--color-bg-accent)}.ui_avatar__K_nC0{display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-full);overflow:hidden;background:var(--sienna-500);color:var(--white);font-weight:600;flex-shrink:0}.ui_avatarXs__SlYrf{width:24px;height:24px;font-size:.625rem}.ui_avatarSm__C1V_A{width:32px;height:32px;font-size:var(--text-xs)}.ui_avatarMd__prj_i{width:40px;height:40px;font-size:var(--text-sm)}.ui_avatarLg__FRTCB{width:64px;height:64px;font-size:var(--text-lg)}.ui_avatarXl__YUSBg{width:96px;height:96px;font-size:var(--text-xl,1.5rem)}.ui_avatarImg__z2_Sf{width:100%;height:100%;object-fit:cover}.ui_modalOverlay____a0r{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:var(--space-4);background:rgb(26 26 46/.5);animation:ui_uiFadeIn__pDhnH var(--duration-slow) var(--easing-out)}.ui_modalPanel__1PuKS{width:100%;max-width:480px;max-height:min(90vh,640px);overflow:auto;background:var(--color-bg-elevated);border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);animation:ui_uiScaleIn__pIlc_ var(--duration-slow) var(--easing-out)}.ui_modalPanelMd__E8NDK{max-width:640px}.ui_modalPanelLg__1K_wv{max-width:800px}.ui_modalHeader__ALzjk{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-4);padding:var(--space-4) var(--space-6) 0}.ui_modalTitle__cDdbc{margin:0;font-size:var(--text-lg);font-weight:600;color:var(--color-text-primary)}.ui_modalBody__oI0UQ{padding:var(--space-4) var(--space-6)}.ui_modalFooter__7bDYh{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--space-2);padding:var(--space-4) var(--space-6) var(--space-6)}.ui_modalClose__wGEmN{min-width:var(--touch-min);min-height:var(--touch-min);display:inline-flex;align-items:center;justify-content:center;border:none;background:transparent;border-radius:var(--radius-md);cursor:pointer;color:var(--color-text-secondary);font-size:1.25rem;line-height:1}.ui_modalClose__wGEmN:focus-visible{outline:none;box-shadow:var(--shadow-focus)}@keyframes ui_uiFadeIn__pDhnH{0%{opacity:0}to{opacity:1}}@keyframes ui_uiScaleIn__pIlc_{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.ui_modalOverlay____a0r,.ui_modalPanel__1PuKS{animation:none}}.ui_toastRegion__d20HO{position:fixed;z-index:1100;display:flex;flex-direction:column;gap:var(--space-2);pointer-events:none;bottom:var(--space-4);right:var(--space-4);left:var(--space-4);max-width:360px;margin-left:auto}@media (max-width:767px){.ui_toastRegion__d20HO{left:var(--space-4);right:var(--space-4);margin:0 auto}}.ui_toast__RAnm0{pointer-events:auto;display:flex;align-items:flex-start;gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);background:var(--color-bg-elevated);border:1px solid var(--color-border-default)}.ui_toastSuccess__4fD0D{border-color:var(--green-600);background:var(--color-bg-success)}.ui_toastWarning__yLgRz{border-color:var(--amber-600);background:var(--color-bg-caution)}.ui_toastError__EzKrI{border-color:var(--red-600);background:var(--color-bg-error)}.ui_toastMessage__wqA2D{flex:1 1;font-size:var(--text-sm);color:var(--color-text-primary);margin:0}.ui_toastDismiss__xlufN{min-width:var(--touch-min);min-height:var(--touch-min);margin:calc(var(--space-2) * -1);border:none;background:transparent;cursor:pointer;border-radius:var(--radius-md);color:var(--color-text-secondary)}.ui_toastDismiss__xlufN:focus-visible{box-shadow:var(--shadow-focus);outline:none}.ui_sidebar__OPhi6{display:flex;flex-direction:column;background:var(--color-bg-elevated);border-right:1px solid var(--color-border-default);min-height:12rem}.ui_sidebarExpanded__hLsR8{width:var(--sidebar-expanded)}.ui_sidebarCollapsed__zDJBS{width:var(--sidebar-collapsed)}.ui_sidebarNav__EvyKj{list-style:none;margin:0;padding:var(--space-2);display:flex;flex-direction:column;gap:var(--space-1)}.ui_sidebarItem___Fv_q{margin:0}.ui_sidebarLink__cQ8CD{display:flex;align-items:center;gap:var(--space-3);min-height:var(--touch-min);padding:0 var(--space-3);border-radius:var(--radius-md);border:none;border-left:3px solid transparent;background:transparent;width:100%;text-align:left;font-family:var(--font-body);font-size:var(--text-sm);font-weight:500;color:var(--color-text-primary);cursor:pointer;text-decoration:none;box-sizing:border-box}.ui_sidebarLink__cQ8CD:hover{background:var(--color-bg-surface)}.ui_sidebarLinkActive__X3yc6{background:var(--color-bg-accent);color:var(--color-text-accent);border-left-color:var(--sienna-500)}.ui_sidebarIcon__BbNoI{width:20px;height:20px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;font-size:.875rem}.ui_sidebarLabelCollapsed__XVidE{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.ui_tableWrap__puDD4{overflow-x:auto;border:1px solid var(--color-border-default);border-radius:var(--radius-lg);background:var(--color-bg-elevated)}.ui_table__Qk3KE{width:100%;border-collapse:collapse;font-size:var(--text-sm)}.ui_tableHeadCell__E9qYx{text-align:left;font-weight:600;color:var(--color-text-secondary);background:var(--color-bg-surface);white-space:nowrap}.ui_tableCell___PNLT,.ui_tableHeadCell__E9qYx{padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--color-border-default)}.ui_tableCell___PNLT{min-height:52px;vertical-align:middle}.ui_tableRow__4T2HG:last-child .ui_tableCell___PNLT{border-bottom:none}.ui_tableRow__4T2HG:hover{background:var(--color-bg-surface)}.ui_empty__NUU1G{display:flex;flex-direction:column;align-items:center;text-align:center;padding:var(--space-12) var(--space-6);gap:var(--space-4)}.ui_emptyArt__v1cZg{width:120px;height:120px;border-radius:var(--radius-lg);background:var(--color-bg-accent);border:2px dashed var(--sienna-300);display:flex;align-items:center;justify-content:center;font-size:2.5rem}.ui_emptyTitle__1rjY9{margin:0;font-size:var(--text-lg);font-weight:600}.ui_emptyDesc__Wzqv8{margin:0;max-width:28rem;color:var(--color-text-secondary);font-size:var(--text-base);line-height:1.5}.ui_formGroup__M4SW6,.ui_formSection__yrPiA{display:flex;flex-direction:column;gap:var(--space-6)}.ui_formSectionTitle__U9ACU{margin:0;font-size:var(--text-base);font-weight:600}.ui_formDivider__huHn7{border:none;border-top:1px solid var(--color-border-default);margin:var(--space-2) 0}.language-switcher_switcher__pXNoz{display:inline-flex;align-items:center;gap:var(--space-1-5);padding:var(--space-1-5) var(--space-3);min-height:var(--touch-min);border:1.5px solid var(--color-border-default);border-radius:var(--radius-sm);font-family:var(--font-body);font-size:var(--text-sm);font-weight:600;color:var(--color-text-secondary);text-decoration:none;transition:border-color var(--duration-fast) var(--easing-out),color var(--duration-fast) var(--easing-out)}.language-switcher_switcher__pXNoz:hover{border-color:var(--color-interactive-accent);color:var(--color-text-primary)}.language-switcher_switcher__pXNoz:focus-visible{outline:none;box-shadow:var(--shadow-focus)}.marketing-patterns_srOnly__qADUf{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.marketing-patterns_focusable__TTePT:focus-visible{outline:none;box-shadow:var(--shadow-focus)}.marketing-patterns_section__laZOl{padding:var(--space-12) var(--space-6);font-family:var(--font-body);color:var(--color-text-primary)}.marketing-patterns_sectionAlt__7s7mg{background:var(--color-bg-surface)}.marketing-patterns_sectionInner__pMFjx{max-width:860px;margin:0 auto}.marketing-patterns_sectionInnerWide__MD6GH{max-width:1040px;margin:0 auto}.marketing-patterns_sectionHeading__l9JEH{font-family:var(--font-body);font-size:var(--text-lg);font-weight:700;line-height:1.3;margin:0 0 var(--space-4);color:var(--color-text-primary)}.marketing-patterns_sectionSub__vfgwc{font-size:var(--text-base);line-height:1.7;color:var(--color-text-secondary);margin:0 0 var(--space-8)}.marketing-patterns_centerText__dqMW7{text-align:center}.marketing-patterns_hero__VjOpN{padding-top:5rem;padding-bottom:var(--space-12);text-align:center}.marketing-patterns_heroInner__plyJk{max-width:720px;margin:0 auto}.marketing-patterns_heroEyebrow__oUlIk{display:inline-block;margin-bottom:var(--space-6);padding:var(--space-2) var(--space-4);background:var(--color-bg-surface);border:1.5px solid var(--color-border-default);border-radius:var(--radius-md);font-size:var(--text-sm);font-weight:500;color:var(--color-text-secondary)}.marketing-patterns_heroEyebrowAccent__wRceg{color:var(--color-text-accent);font-weight:700}.marketing-patterns_heroHeadline__sAKUO{font-size:clamp(1.9rem,4vw,2.6rem);font-weight:800;line-height:1.2;margin:0 0 var(--space-6);letter-spacing:-.02em}.marketing-patterns_heroSub__xJcGn{font-size:1.12rem;line-height:1.75;color:var(--color-text-secondary);margin:0 0 var(--space-8);max-width:600px;margin-left:auto;margin-right:auto}.marketing-patterns_heroMicro__d_aRF{margin-top:var(--space-4);font-size:var(--text-sm);color:var(--color-text-muted);line-height:1.6}.marketing-patterns_ctaPrimary__bRm62{display:inline-flex;align-items:center;justify-content:center;min-height:var(--touch-min);padding:var(--space-3) var(--space-8);background:var(--color-interactive-accent);color:var(--white);font-size:1.08rem;font-weight:700;border:none;border-radius:var(--radius-lg);text-decoration:none;cursor:pointer;transition:background-color var(--duration-fast) var(--easing-out)}.marketing-patterns_ctaPrimary__bRm62:hover{background:var(--color-interactive-accent-hover)}@media (prefers-reduced-motion:no-preference){.marketing-patterns_ctaPrimary__bRm62:active{transform:scale(.98)}}.marketing-patterns_painGrid__eybyG{display:grid;grid-template-columns:1fr;grid-gap:var(--space-8);gap:var(--space-8)}.marketing-patterns_painItem__AXGQW{max-width:600px}.marketing-patterns_painTitle__b0Qbj{font-size:1.15rem;font-weight:700;margin:0 0 var(--space-2)}.marketing-patterns_painText__OSXbS{font-size:var(--text-base);line-height:1.7;color:var(--color-text-secondary);margin:0}.marketing-patterns_stepsGrid__zD9lP{display:grid;grid-template-columns:1fr;grid-gap:var(--space-8);gap:var(--space-8);list-style:none;margin:0;padding:0}.marketing-patterns_stepItem__ZaZHU{display:flex;gap:var(--space-4);align-items:flex-start}.marketing-patterns_stepNumber__YgPnE{flex-shrink:0;width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;background:var(--color-interactive-accent);color:var(--white);font-size:1.1rem;font-weight:800;border-radius:var(--radius-full)}.marketing-patterns_stepTitle__jibRs{font-size:1.1rem;font-weight:700;margin:0 0 var(--space-1-5)}.marketing-patterns_stepText__mlhau{font-size:var(--text-sm);line-height:1.7;color:var(--color-text-secondary);margin:0}.marketing-patterns_featuresGrid__e3qew{display:grid;grid-template-columns:1fr;grid-gap:var(--space-8);gap:var(--space-8)}.marketing-patterns_featureItem__OaS1p{padding-bottom:var(--space-8);border-bottom:1px solid var(--color-border-default)}.marketing-patterns_featureItem__OaS1p:last-child{border-bottom:none;padding-bottom:0}.marketing-patterns_featureTitle__n4Y7o{font-size:1.15rem;font-weight:700;margin:0 0 var(--space-2)}.marketing-patterns_featureText__GEtex{font-size:var(--text-sm);line-height:1.7;color:var(--color-text-secondary);margin:0}.marketing-patterns_featureNote__5xqtt{font-size:var(--text-xs);color:var(--color-text-muted);margin-top:var(--space-1-5)}.marketing-patterns_planGrid__rKhOR{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:var(--space-6);gap:var(--space-6)}.marketing-patterns_planCard__blnLi{position:relative;padding:var(--space-8) var(--space-6);border:1.5px solid var(--color-border-default);border-radius:var(--radius-xl);background:var(--color-bg-elevated)}.marketing-patterns_planCardHighlighted__evW55{border-width:2px;border-color:var(--color-interactive-accent)}.marketing-patterns_planBadge__kZwKA{position:absolute;top:-.75rem;left:50%;transform:translateX(-50%);background:var(--color-interactive-accent);color:var(--white);font-size:var(--text-xs);font-weight:700;padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);text-transform:uppercase;letter-spacing:.02em}.marketing-patterns_planName__Lhq1b{font-size:1.25rem;font-weight:800;margin:0 0 var(--space-1-5)}.marketing-patterns_planPrice__ZQ2wm{font-size:1.4rem;font-weight:700;margin:0 0 var(--space-2);color:var(--color-text-accent)}.marketing-patterns_planTagline__qdJEo{font-size:var(--text-sm);color:var(--color-text-secondary);margin:0 0 var(--space-4);line-height:1.5;min-height:2.5em}.marketing-patterns_planCta__2qO2O{display:block;text-align:center;min-height:var(--touch-min);padding:var(--space-3) var(--space-6);border-radius:var(--radius-md);background:var(--color-interactive-primary);color:var(--ink-50);font-weight:700;text-decoration:none}.marketing-patterns_planCtaAccent__jPT0M{background:var(--color-interactive-accent)}.marketing-patterns_planCta__2qO2O:hover{opacity:.92}.marketing-patterns_compareSection__wFKCh{margin-bottom:var(--space-8)}.marketing-patterns_tableScroll__Cvg_z{overflow-x:auto;-webkit-overflow-scrolling:touch}.marketing-patterns_compareTable__pX1JS{width:100%;border-collapse:collapse;font-size:var(--text-sm)}.marketing-patterns_compareTable__pX1JS thead th{position:-webkit-sticky;position:sticky;top:0;z-index:1;background:var(--color-bg-elevated);box-shadow:0 1px 0 var(--color-border-default);text-align:center;padding:var(--space-3) var(--space-4);font-weight:700}.marketing-patterns_compareTable__pX1JS thead th:first-child{text-align:left;color:var(--color-text-muted)}.marketing-patterns_colHighlight__TXa3D{color:var(--color-text-accent)}.marketing-patterns_compareTable__pX1JS tbody td{padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-border-default)}.marketing-patterns_compareTable__pX1JS tbody tr:nth-child(2n){background:var(--color-bg-page)}.marketing-patterns_compareTable__pX1JS tbody td:not(:first-child){text-align:center}.marketing-patterns_compareMobile__m9To7{display:none;flex-direction:column;gap:var(--space-4)}.marketing-patterns_compareMobileCard__7YczB{border:1px solid var(--color-border-default);border-radius:var(--radius-lg);padding:var(--space-4);background:var(--color-bg-elevated)}.marketing-patterns_compareMobileRow__TnFZD{display:flex;justify-content:space-between;gap:var(--space-4);padding:var(--space-2) 0;border-bottom:1px solid var(--color-border-default);font-size:var(--text-sm)}.marketing-patterns_compareMobileRow__TnFZD:last-child{border-bottom:none}.marketing-patterns_faqList__JyeY1{display:flex;flex-direction:column}.marketing-patterns_faqItem__VdLLb{border-bottom:1px solid var(--color-border-default)}.marketing-patterns_faqDetails__xo4Np{padding:0}.marketing-patterns_faqSummary___PZJT{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding:var(--space-4) 0;font-size:var(--text-base);font-weight:600;cursor:pointer;list-style:none;min-height:var(--touch-min)}.marketing-patterns_faqSummary___PZJT::-webkit-details-marker{display:none}.marketing-patterns_faqSummary___PZJT:after{content:"+";font-size:1.3rem;font-weight:400;color:var(--color-text-muted);flex-shrink:0}@media (prefers-reduced-motion:no-preference){.marketing-patterns_faqSummary___PZJT:after{transition:transform var(--duration-fast) var(--easing-out)}}.marketing-patterns_faqDetails__xo4Np[open] .marketing-patterns_faqSummary___PZJT:after{content:"\2212"}.marketing-patterns_faqAnswer__rMkFT{font-size:var(--text-sm);line-height:1.7;color:var(--color-text-secondary);padding:0 0 var(--space-4);margin:0}.marketing-patterns_ctaBand__ybzlW{text-align:center;background:var(--color-bg-accent)}.marketing-patterns_ctaBandDark__WZwkh{text-align:center;background:var(--color-interactive-primary);color:var(--ink-50)}.marketing-patterns_ctaBandDark__WZwkh .marketing-patterns_heroMicro__d_aRF,.marketing-patterns_ctaBandDark__WZwkh .marketing-patterns_sectionSub__vfgwc{color:var(--ink-200)}.marketing-patterns_ctaBandHeading__2g6EA{font-size:clamp(1.6rem,3vw,2rem);font-weight:800;margin:0 0 var(--space-4)}.marketing-patterns_ctaBandDark__WZwkh .marketing-patterns_ctaBandHeading__2g6EA{color:var(--ink-50)}.marketing-patterns_ctaOutline__70mCR{background:transparent;color:var(--color-interactive-accent);border:2px solid var(--color-interactive-accent)}.marketing-patterns_ctaBandDark__WZwkh .marketing-patterns_ctaPrimary__bRm62{background:var(--color-interactive-accent)}.marketing-patterns_honestySection__9DqXp{background:var(--color-bg-surface)}.marketing-patterns_honestyList__9wRZo{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-6)}.marketing-patterns_honestyItem__D7zZ7{font-size:var(--text-base);line-height:1.7;color:var(--color-text-secondary)}.marketing-patterns_honestyLead__aMMzZ{display:block;font-weight:700;color:var(--color-text-primary);margin-bottom:var(--space-1)}.marketing-patterns_footerLegal__ntBse{border-top:1px solid var(--color-border-default);background:var(--color-bg-page);padding:var(--space-8) var(--space-6);font-size:var(--text-sm);color:var(--color-text-muted)}.marketing-patterns_footerLegalInner__6WijK{max-width:960px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:var(--space-3);text-align:center}.marketing-patterns_footerBrand__4790l{font-weight:700;color:var(--color-text-accent)}.marketing-patterns_footerBrandLink__gisy7{display:inline-flex;line-height:0}.marketing-patterns_footerBrandLink__gisy7:focus-visible{outline:none;box-shadow:var(--shadow-focus);border-radius:var(--radius-sm)}.marketing-patterns_footerWordmark__TaXaG{height:22px;width:auto}.marketing-patterns_footerTagline__EcAF9{font-size:var(--text-sm);color:var(--color-text-muted);max-width:28rem}.marketing-patterns_footerLinkRow__NssEx{display:flex;flex-wrap:wrap;gap:var(--space-4);justify-content:center}.marketing-patterns_footerLink__JtE8F{color:var(--color-text-muted);text-decoration:none;border-bottom:1px solid transparent;min-height:var(--touch-min);display:inline-flex;align-items:center}.marketing-patterns_footerLink__JtE8F:hover{border-bottom-color:var(--color-border-default)}@media (min-width:700px){.marketing-patterns_painGrid__eybyG,.marketing-patterns_stepsGrid__zD9lP{grid-template-columns:repeat(3,1fr)}.marketing-patterns_sectionHeading__l9JEH{font-size:1.85rem}}@media (max-width:699px){.marketing-patterns_ctaBandDark__WZwkh,.marketing-patterns_ctaBand__ybzlW,.marketing-patterns_hero__VjOpN,.marketing-patterns_honestySection__9DqXp,.marketing-patterns_sectionAlt__7s7mg,.marketing-patterns_section__laZOl{padding:var(--space-12) var(--space-4)}.marketing-patterns_compareTableWrap__YSZFj{display:none}.marketing-patterns_compareMobile__m9To7{display:flex}}@media (min-width:700px){.marketing-patterns_compareTableWrap__YSZFj{display:block}.marketing-patterns_compareMobile__m9To7{display:none}}.components-catalog_page__ms_ng{min-height:100vh;background:var(--color-bg-page);color:var(--color-text-primary);font-family:var(--font-body);line-height:1.5}.components-catalog_header__HHYzZ{position:-webkit-sticky;position:sticky;top:0;z-index:100;background:var(--color-bg-elevated);border-bottom:1px solid var(--color-border-default);padding:var(--space-4) var(--space-6);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-4)}.components-catalog_title__B3s2A{margin:0;font-size:var(--text-lg);font-weight:600}.components-catalog_controls__jjW2G{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-4)}.components-catalog_controlLabel__Txvhd{display:flex;align-items:center;gap:var(--space-2);font-size:var(--text-sm);min-height:var(--touch-min)}.components-catalog_main__ynytJ{max-width:960px;margin:0 auto;padding:var(--space-6)}.components-catalog_devBanner__Dy4GG{background:var(--color-bg-caution);color:var(--color-text-primary);padding:var(--space-3) var(--space-6);font-size:var(--text-sm);border-bottom:1px solid var(--amber-600)}.components-catalog_expansionBox__OC4TC{max-width:12rem;border:1px dashed var(--color-border-default);padding:var(--space-2);margin-bottom:var(--space-4)}.components-catalog_expansionBoxWide__mjTpV{max-width:15rem}