.landing_page__aBdkR{--landing-max:1200px;--cell-x:var(--fc-space-12);--cell-y:var(--fc-space-16);--feature-h:560px;position:relative;padding:var(--fc-space-12) var(--fc-gutter) var(--fc-space-24);color:var(--fc-ink);font-family:var(--fc-font-body)}.landing_page__aBdkR:before{content:"";position:absolute;top:0;bottom:0;left:50%;width:min(var(--landing-max),calc(100% - 2 * var(--fc-gutter)));border-inline:1px dashed var(--fc-border-strong);transform:translateX(-50%);pointer-events:none}.landing_container__Cuo_o{position:relative;max-width:var(--landing-max);margin:0 auto;border:1px solid var(--fc-border);background:var(--fc-bg)}.landing_container__Cuo_o>*+*{border-top:1px solid var(--fc-border)}.js-reveal .landing_page__aBdkR [data-reveal]{transform:translateY(12px);transition:opacity var(--fc-dur-reveal) var(--fc-ease-out),transform var(--fc-dur-reveal) var(--fc-ease-out);transition-delay:calc(var(--i, 0) * 60ms)}.js-reveal .landing_page__aBdkR [data-reveal].is-in{transform:none}@media (prefers-reduced-motion:reduce){.js-reveal .landing_page__aBdkR [data-reveal]{opacity:1;transform:none;transition:none}}.landing_heroCell__uvc6J{display:flex;flex-direction:column;align-items:center;gap:var(--fc-space-5);padding:var(--fc-space-24) var(--cell-x) var(--fc-space-16);text-align:center}.landing_crumbs__abo2e ol{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin:0;padding:0;list-style:none;color:var(--fc-ink-2);font-size:13px}.landing_crumbs__abo2e li+li:before{content:"/";margin-right:6px;color:var(--fc-ink-3)}.landing_crumbs__abo2e a{color:inherit;text-decoration:none}.landing_crumbs__abo2e a:hover{color:var(--fc-ink)}.landing_h1__IEan5{max-width:900px;margin:0;font-family:var(--fc-font-display);font-size:clamp(40px,6.4vw,var(--fc-text-display-1));font-weight:600;line-height:var(--fc-leading-display);letter-spacing:var(--fc-tracking-display);text-wrap:balance}.landing_heroHome__ZcEJz{padding-top:calc(var(--fc-space-24) + var(--fc-space-8))}.landing_h1Home__mWDWi{max-width:1000px;font-size:clamp(44px,7.4vw,88px)}.landing_heroLede__EctRk{margin:0 0 var(--fc-space-2);max-width:600px;font-size:20px}.landing_heroLede__EctRk,.landing_heroSub__kkK98{color:var(--fc-ink-2);line-height:1.5;text-wrap:pretty}.landing_heroSub__kkK98{margin:0;max-width:640px;font-size:15px}.landing_heroNote__2hnqp{margin:0;max-width:520px;color:var(--fc-ink-2);font-size:13px}.landing_answerCell__8U4Ge{padding:var(--cell-y) var(--cell-x)}.landing_answer__NPB_F{max-width:760px;margin:0 auto;font-size:20px;line-height:1.6;text-wrap:pretty}.landing_headCell__SYmaZ{padding:var(--cell-y) var(--cell-x) var(--fc-space-10)}.landing_head__1VFpw{display:flex;flex-direction:column;gap:var(--fc-space-3)}.landing_headKicker__BCrJF{display:inline-flex;align-items:center;gap:var(--fc-space-2);color:var(--fc-ink-2);font-size:14px;font-weight:500}.landing_feature__qJmTi{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));min-height:var(--feature-h)}.landing_featureCopy__p6Wrh{display:flex;flex-direction:column;align-items:flex-start;gap:var(--fc-space-6);padding:var(--cell-y) var(--cell-x)}.landing_featureStage__n7fxS{height:var(--feature-h);min-width:0;border-left:1px solid var(--fc-border)}.landing_flip__Wju0O .landing_featureCopy__p6Wrh{order:2}.landing_flip__Wju0O .landing_featureStage__n7fxS{border-left:0;border-right:1px solid var(--fc-border)}.landing_copyOnly__VQjOR{grid-template-columns:minmax(0,1fr);min-height:0}.landing_copyOnly__VQjOR .landing_featureCopy__p6Wrh{max-width:760px}.landing_points__R8eZk{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none}.landing_points__R8eZk li{display:flex;align-items:flex-start;gap:10px}.landing_points__R8eZk svg{flex:none;width:18px;height:18px;margin-top:3px;color:var(--fc-shipped)}.landing_cards__8xKC1,.landing_contrast__Xkk_h,.landing_guide__0vV2Y,.landing_related__3ILVs,.landing_steps__hogEu{display:grid;gap:1px;margin:0;padding:0;border-top:1px solid var(--fc-border);background:var(--fc-border);list-style:none}.landing_cards__8xKC1>*,.landing_contrast__Xkk_h>*,.landing_guide__0vV2Y>*,.landing_related__3ILVs>*,.landing_steps__hogEu>*{background:var(--fc-bg)}.landing_cards__8xKC1,.landing_guide__0vV2Y,.landing_related__3ILVs,.landing_steps__hogEu{grid-template-columns:repeat(var(--cols,3),minmax(0,1fr))}.landing_steps__hogEu li{display:flex;flex-direction:column;gap:var(--fc-space-4);padding:var(--fc-space-8)}.landing_steps__hogEu h3{margin:0 0 6px;font-size:var(--fc-text-body);font-weight:600}.landing_steps__hogEu p{margin:0;color:var(--fc-ink-2);font-size:var(--fc-text-small);line-height:1.5}.landing_stepN__08497{display:inline-flex;flex:none;align-items:center;justify-content:center;width:28px;height:28px;border-radius:var(--fc-radius-pill);background:var(--fc-fill);font-family:var(--fc-font-mono);font-size:13px;font-weight:500}.landing_cards__8xKC1 li{display:flex}.landing_card__jgJlP{display:flex;flex:1;flex-direction:column;gap:var(--fc-space-2);padding:var(--fc-space-8);color:inherit;text-decoration:none;transition:background-color var(--fc-dur-fast) ease}.landing_cardTop__LpoJK{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--fc-space-4)}.landing_card__jgJlP h3{margin:0;font-size:var(--fc-text-body);font-weight:600}.landing_card__jgJlP p{margin:0;color:var(--fc-ink-2);font-size:var(--fc-text-small);line-height:1.5}.landing_cardLink__t_pVh:hover,.landing_relatedItem__6nHJo:hover{background:var(--fc-surface)}.landing_cardLink__t_pVh:focus-visible,.landing_relatedItem__6nHJo:focus-visible{outline:2px solid var(--fc-focus);outline-offset:-2px}.landing_cardArrow__PQgF6{flex:none;width:16px;height:16px;color:var(--fc-ink-3);transition:transform var(--fc-dur-base) var(--fc-ease-out),color var(--fc-dur-fast) ease}.landing_card__jgJlP .landing_cardArrow__PQgF6{margin-top:auto;padding-top:var(--fc-space-3);box-sizing:content-box}.landing_cardLink__t_pVh:hover .landing_cardArrow__PQgF6,.landing_relatedItem__6nHJo:hover .landing_cardArrow__PQgF6{color:var(--fc-ink);transform:translateX(2px)}.landing_contrast__Xkk_h{grid-template-columns:repeat(2,minmax(0,1fr))}.landing_contrastCol__l8uTK{padding:var(--fc-space-8) var(--cell-x) var(--fc-space-10)}.landing_contrast__Xkk_h>.landing_contrastNo__SDly2{background:var(--fc-surface)}.landing_contrastCol__l8uTK h3{margin:0 0 var(--fc-space-5);font-size:var(--fc-text-body);font-weight:600}.landing_contrastCol__l8uTK ul{display:flex;flex-direction:column;gap:var(--fc-space-3);margin:0;padding:0;list-style:none}.landing_contrastCol__l8uTK li{display:flex;align-items:center;gap:var(--fc-space-3)}.landing_no__V7XJl,.landing_yes__jAksm{display:inline-flex;flex:none;align-items:center;justify-content:center;width:22px;height:22px;border-radius:var(--fc-radius-pill)}.landing_yes__jAksm{background:var(--fc-shipped-soft);color:var(--fc-shipped)}.landing_no__V7XJl{background:var(--fc-fill);color:var(--fc-ink-2)}.landing_no__V7XJl svg,.landing_yes__jAksm svg{width:14px;height:14px}.landing_statCell__Cb7c_{padding:var(--fc-space-24) var(--cell-x);background-color:var(--fc-surface);background-image:linear-gradient(var(--fc-stage-grid) 1px,transparent 1px),linear-gradient(90deg,var(--fc-stage-grid) 1px,transparent 1px);background-size:24px 24px}.landing_stat___S5C7{display:flex;flex-direction:column;align-items:center;gap:var(--fc-space-5);max-width:820px;margin:0 auto;text-align:center}.landing_statFigure__OHfp_{font-family:var(--fc-font-display);font-size:clamp(72px,12vw,128px);font-weight:600;line-height:1;letter-spacing:-.04em}.landing_statClaim__r_pzJ{margin:0;font-size:22px;line-height:1.45;text-wrap:balance}.landing_statSource__OzEyu{display:flex;flex-wrap:wrap;justify-content:center;gap:4px 12px;color:var(--fc-ink-2);font-size:13px}.landing_statSource__OzEyu a{display:inline-flex;align-items:center;gap:4px;color:inherit;text-decoration:underline;text-underline-offset:3px}.landing_statSource__OzEyu svg{width:13px;height:13px}.landing_faqCell__dlEjU{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:var(--fc-space-12);padding:var(--cell-y) var(--cell-x)}.landing_faqList__ID2kn{border-top:1px solid var(--fc-border)}.landing_faqItem__rEfoH{border-bottom:1px solid var(--fc-border)}.landing_faqItem__rEfoH summary{display:flex;align-items:center;justify-content:space-between;gap:var(--fc-space-4);padding:var(--fc-space-5) 0;font-size:17px;font-weight:500;list-style:none;cursor:pointer}.landing_faqItem__rEfoH summary::-webkit-details-marker{display:none}.landing_faqItem__rEfoH summary:focus-visible{outline:2px solid var(--fc-focus);outline-offset:2px}.landing_faqIcon__t9s__{position:relative;flex:none;width:14px;height:14px}.landing_faqIcon__t9s__:after,.landing_faqIcon__t9s__:before{content:"";position:absolute;top:6px;left:0;width:14px;height:2px;border-radius:1px;background:var(--fc-ink-2);transition:transform var(--fc-dur-base) var(--fc-ease-out)}.landing_faqIcon__t9s__:after{transform:rotate(90deg)}.landing_faqItem__rEfoH[open] .landing_faqIcon__t9s__:after{transform:rotate(0deg)}.landing_faqItem__rEfoH p{margin:0;padding:0 var(--fc-space-8) var(--fc-space-5) 0;color:var(--fc-ink-2);font-size:var(--fc-text-body);line-height:var(--fc-leading-body)}.landing_relatedItem__6nHJo{display:flex;align-items:center;gap:var(--fc-space-4);height:100%;padding:var(--fc-space-6) var(--fc-space-8);color:inherit;text-decoration:none;transition:background-color var(--fc-dur-fast) ease}.landing_relatedText__0t6RB{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.landing_relatedItem__6nHJo b{font-size:15px;font-weight:600}.landing_relatedItem__6nHJo small{color:var(--fc-ink-2);font-size:13px}.landing_ctaCell__vIe_O,.landing_heroStage__LvZIg{min-width:0}.landing_placeholder__zFTqY{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:var(--fc-space-2);min-height:280px;margin:var(--fc-space-3);padding:var(--fc-space-8);border:2px dashed var(--fc-border-strong);border-radius:var(--fc-radius-card);background:var(--fc-surface)}.landing_placeholderId__KRwm7{padding:2px 8px;border-radius:var(--fc-radius-pill);background:var(--fc-grey-12);color:var(--fc-grey-1);font-family:var(--fc-font-mono);font-size:12px}.landing_placeholder__zFTqY b{font-size:18px}.landing_placeholder__zFTqY p{margin:0;max-width:520px;color:var(--fc-ink-2);font-size:14px;line-height:1.5}@media (max-width:1100px){.landing_cards__8xKC1,.landing_related__3ILVs,.landing_steps__hogEu{grid-template-columns:repeat(var(--cols-tab,2),minmax(0,1fr))}}@media (max-width:960px){.landing_page__aBdkR{--cell-x:var(--fc-space-8);--cell-y:var(--fc-space-12)}.landing_feature__qJmTi{grid-template-columns:minmax(0,1fr);min-height:0}.landing_featureStage__n7fxS,.landing_flip__Wju0O .landing_featureStage__n7fxS{height:auto;aspect-ratio:16/10;border:0;border-top:1px solid var(--fc-border)}.landing_flip__Wju0O .landing_featureCopy__p6Wrh{order:0}.landing_faqCell__dlEjU{grid-template-columns:minmax(0,1fr);gap:var(--fc-space-6)}}@media (max-width:767px){.landing_page__aBdkR{--cell-x:var(--fc-space-5);--cell-y:var(--fc-space-10);padding-top:var(--fc-space-6);padding-bottom:var(--fc-space-16)}.landing_heroCell__uvc6J{padding-top:var(--fc-space-12);padding-bottom:var(--fc-space-10)}.landing_answer__NPB_F,.landing_heroLede__EctRk{font-size:17px}.landing_featureStage__n7fxS,.landing_flip__Wju0O .landing_featureStage__n7fxS{aspect-ratio:auto}.landing_cards__8xKC1,.landing_contrast__Xkk_h,.landing_related__3ILVs{grid-template-columns:minmax(0,1fr)}.landing_card__jgJlP,.landing_contrastCol__l8uTK{padding:var(--fc-space-6) var(--cell-x)}.landing_relatedItem__6nHJo{padding:var(--fc-space-4) var(--cell-x)}.landing_statCell__Cb7c_{padding:var(--fc-space-16) var(--cell-x)}.landing_statClaim__r_pzJ{font-size:18px}}@media (max-width:639px){.landing_steps__hogEu{grid-template-columns:minmax(0,1fr)}.landing_steps__hogEu li{flex-direction:row;align-items:flex-start;gap:var(--fc-space-3);padding:var(--fc-space-4) var(--cell-x)}.landing_steps__hogEu h3{margin-bottom:2px}.landing_stepN__08497{width:24px;height:24px;font-size:12px}}@media (max-width:1100px) and (min-width:640px){.landing_steps__hogEu[style*="--cols-tab:1"] li{flex-direction:row;align-items:flex-start;gap:var(--fc-space-4);padding:var(--fc-space-5) var(--cell-x)}}.landing_guide__0vV2Y li{display:flex;flex-direction:column;gap:var(--fc-space-3);padding:var(--fc-space-8) var(--cell-x)}.landing_guide__0vV2Y h3{margin:0;font-size:17px;font-weight:600;line-height:1.3}.landing_guide__0vV2Y p{margin:0;color:var(--fc-ink-2);font-size:var(--fc-text-body);line-height:var(--fc-leading-body)}.landing_guide__0vV2Y.landing_guideList__t8LTH{grid-template-columns:minmax(0,1fr)}.landing_guideList__t8LTH li{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:var(--fc-space-8);padding:var(--fc-space-6) var(--cell-x)}.landing_tableCell__q00vl{padding:0 var(--cell-x) var(--cell-y)}.landing_table__Tuhtp{width:100%;border-collapse:collapse;font-size:15px}.landing_table__Tuhtp td,.landing_table__Tuhtp th{padding:var(--fc-space-4) var(--fc-space-4) var(--fc-space-4) 0;border-bottom:1px solid var(--fc-border);text-align:left;vertical-align:top}.landing_table__Tuhtp thead th{color:var(--fc-ink-2);font-size:13px;font-weight:500}.landing_table__Tuhtp tbody th{width:24%;font-weight:600}.landing_table__Tuhtp td{color:var(--fc-ink-2)}.landing_pending__ODWaw{display:inline-flex;align-items:center;gap:6px;padding:2px 10px;border:1px dashed var(--fc-border-strong,var(--fc-border));border-radius:999px;color:var(--fc-ink-2);font-size:13px;white-space:nowrap}.landing_pending__ODWaw:before{width:6px;height:6px;border-radius:50%;background:var(--fc-ink-3,var(--fc-ink-2));content:""}.landing_srOnly__P2Lo8{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media (max-width:767px){.landing_guideList__t8LTH li,.landing_guide__0vV2Y{grid-template-columns:minmax(0,1fr)}.landing_guideList__t8LTH li{gap:var(--fc-space-2)}.landing_guide__0vV2Y li{padding:var(--fc-space-6) var(--cell-x)}.landing_table__Tuhtp thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.landing_table__Tuhtp tr{display:block;padding:var(--fc-space-4) 0;border-bottom:1px solid var(--fc-border)}.landing_table__Tuhtp td,.landing_table__Tuhtp th{display:block;padding:2px 0;border:0}.landing_table__Tuhtp tbody th{width:auto;margin-bottom:var(--fc-space-2)}.landing_table__Tuhtp td:before{content:attr(data-label) ": ";color:var(--fc-ink);font-weight:500}}.cover_cover__R69BT{--c:var(--cover-chroma);--cover-bg:oklch(96.5% calc(0.035 * var(--c)) var(--cover-hue));--cover-bg-2:oklch(92% calc(0.07 * var(--c)) var(--cover-hue));--cover-ink:oklch(30% calc(0.07 * var(--c)) var(--cover-hue));--cover-ink-2:oklch(45% calc(0.06 * var(--c)) var(--cover-hue));--cover-glow:oklch(85% calc(0.13 * var(--c)) var(--cover-hue)/70%);--cover-line:oklch(30% calc(0.07 * var(--c)) var(--cover-hue)/7%);--pad:6cqi;position:absolute;inset:0;display:grid;grid-template-rows:auto 1fr auto;gap:3cqi;padding:var(--pad);overflow:hidden;color:var(--cover-ink);background:radial-gradient(circle at var(--glow-x) var(--glow-y),var(--cover-glow),transparent 55%),linear-gradient(160deg,var(--cover-bg) 40%,var(--cover-bg-2))}[data-theme=dark] .cover_cover__R69BT{--cover-bg:oklch(24% calc(0.03 * var(--c)) var(--cover-hue));--cover-bg-2:oklch(19% calc(0.04 * var(--c)) var(--cover-hue));--cover-ink:oklch(94% calc(0.03 * var(--c)) var(--cover-hue));--cover-ink-2:oklch(78% calc(0.05 * var(--c)) var(--cover-hue));--cover-glow:oklch(45% calc(0.1 * var(--c)) var(--cover-hue)/55%);--cover-line:oklch(94% calc(0.03 * var(--c)) var(--cover-hue)/6%)}.cover_cover__R69BT:before{content:"";position:absolute;inset:0;background-image:linear-gradient(var(--cover-line) 1px,transparent 1px),linear-gradient(90deg,var(--cover-line) 1px,transparent 1px);background-size:8cqi 8cqi;background-position:-1px -1px;-webkit-mask-image:radial-gradient(circle at var(--glow-x) var(--glow-y),#000,transparent 75%);mask-image:radial-gradient(circle at var(--glow-x) var(--glow-y),#000,transparent 75%);pointer-events:none}.cover_mark__Ja_3j{position:absolute;top:50%;right:-6cqi;width:46cqi;height:46cqi;color:var(--cover-ink);opacity:.07;transform:translateY(-50%) rotate(var(--mark-tilt));pointer-events:none}.cover_tag__ELk_i{position:relative;display:inline-flex;align-items:center;gap:1.6cqi;justify-self:start;padding:1.2cqi 2.6cqi 1.2cqi 2cqi;border-radius:999px;background:color-mix(in oklab,var(--cover-bg) 70%,transparent);box-shadow:inset 0 0 0 1px var(--cover-line);color:var(--cover-ink-2);font-size:max(10px,3.1cqi);font-weight:600;line-height:1;backdrop-filter:blur(6px)}.cover_tagIcon__XRzH0{width:1.15em;height:1.15em}.cover_name__9pBu7{position:relative;align-self:end;display:-webkit-box;max-width:82%;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;font-family:var(--fc-font-display);font-size:8.4cqi;font-weight:600;line-height:1.02;letter-spacing:-.035em;text-wrap:balance}.cover_cover__R69BT[data-size=stage]{--pad:4.5cqi;gap:2cqi}.cover_cover__R69BT[data-size=stage] .cover_tag__ELk_i{gap:.8cqi;padding:.7cqi 1.4cqi .7cqi 1.1cqi;font-size:max(12px,1.4cqi)}.cover_cover__R69BT[data-size=stage] .cover_name__9pBu7{max-width:65%;font-size:6cqi}.cover_cover__R69BT[data-size=stage] .cover_track__h3Rnl{gap:.6cqi;height:max(6px,.7cqi);margin-right:0}.cover_cover__R69BT[data-size=stage] .cover_mark__Ja_3j{width:34cqi;height:34cqi}.cover_track__h3Rnl{position:relative;display:flex;gap:1.2cqi;height:max(4px,1.3cqi);margin-right:17cqi}.cover_beat__SX8yq{flex:1;border-radius:999px;background:var(--cover-ink);opacity:.16}.cover_beat__SX8yq:first-child{opacity:.85}.cover_playhead__Qtzq4{position:absolute;top:-1.4cqi;bottom:-1.4cqi;left:0;width:2px;border-radius:2px;background:var(--cover-ink);opacity:0}[data-cover-play] .cover_playhead__Qtzq4{animation:cover_sweep__B_Fqa 2.4s var(--fc-ease-out) both}.cover_cover__R69BT[data-size=stage] .cover_playhead__Qtzq4{animation:cover_sweep__B_Fqa 4s linear infinite}@keyframes cover_sweep__B_Fqa{0%{left:0;opacity:0}8%{opacity:.9}92%{opacity:.9}to{left:100%;opacity:0}}@media (prefers-reduced-motion:reduce){.cover_playhead__Qtzq4{display:none}}.templates_hero__2BrCm{display:flex;flex-direction:column;align-items:center;gap:var(--fc-space-5);padding:var(--fc-space-16) var(--cell-x) var(--fc-space-12);text-align:center}.templates_heroDetail__IBcvH{align-items:flex-start;text-align:left}.templates_kicker__XXt5J{display:inline-flex;align-items:center;gap:var(--fc-space-2);margin:0;color:var(--fc-ink-2);font-size:13px;font-weight:600}.templates_kicker__XXt5J:before{content:"";width:8px;height:8px;border-radius:2px;background:var(--fc-accent)}.templates_h1__OUZ4G{max-width:900px;margin:0;font-family:var(--fc-font-display);font-size:clamp(36px,5.4vw,60px);font-weight:600;line-height:var(--fc-leading-display);letter-spacing:var(--fc-tracking-display);text-wrap:balance}.templates_lede__dN9t5{max-width:680px;margin:0;color:var(--fc-ink-2);font-size:var(--fc-text-lead);line-height:var(--fc-leading-body);text-wrap:pretty}.templates_actions__ehKid{display:flex;flex-wrap:wrap;gap:var(--fc-space-3)}.templates_crumbsLeft__lLoCd ol{justify-content:flex-start}.templates_gallery__2Wyv_{display:flex;flex-direction:column}.templates_toolbar__qs5iQ{display:flex;align-items:center;justify-content:space-between;gap:var(--fc-space-4) var(--fc-space-6);padding:var(--fc-space-6) var(--cell-x);border-bottom:1px solid var(--fc-border)}.templates_chipsNav__KeuwX{min-width:0}.templates_chips__GCx5q{display:flex;flex-wrap:wrap;gap:var(--fc-space-2);margin:0;padding:0;list-style:none}.templates_chip__pcdEJ{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 14px;border:1px solid var(--fc-border);border-radius:var(--fc-radius-pill);color:var(--fc-ink);font-size:14px;font-weight:500;white-space:nowrap;text-decoration:none;transition:border-color var(--fc-dur-fast) ease,background var(--fc-dur-fast) ease}.templates_chip__pcdEJ:hover{border-color:var(--fc-border-strong)}.templates_chip__pcdEJ:focus-visible{outline:2px solid var(--fc-focus);outline-offset:2px}.templates_chipCount__Dv90_{color:var(--fc-ink-3);font-variant-numeric:tabular-nums}.templates_chip__pcdEJ[aria-current=page]{border-color:var(--fc-ink);background:var(--fc-ink);color:var(--fc-bg)}.templates_chip__pcdEJ[aria-current=page] .templates_chipCount__Dv90_{color:color-mix(in oklab,var(--fc-bg) 65%,transparent)}.templates_sort__hVhuD{display:inline-flex;flex:none;align-items:center;gap:2px;padding:3px;border-radius:var(--fc-radius-pill);background:var(--fc-fill)}.templates_sortLabel__XQ1gv{padding:0 var(--fc-space-2) 0 10px;color:var(--fc-ink-3);font-size:13px}.templates_sortOption__PUMsa{height:28px;padding:0 12px;border:0;border-radius:var(--fc-radius-pill);background:transparent;color:var(--fc-ink-2);font:inherit;font-size:13px;font-weight:500;cursor:pointer;transition:background var(--fc-dur-fast) ease,color var(--fc-dur-fast) ease}.templates_sortOption__PUMsa:hover{color:var(--fc-ink)}.templates_sortOption__PUMsa[aria-pressed=true]{background:var(--fc-raised);color:var(--fc-ink);box-shadow:0 1px 2px rgb(0 0 0/8%),0 0 0 1px var(--fc-border)}.templates_sortOption__PUMsa:focus-visible{outline:2px solid var(--fc-focus);outline-offset:1px}.templates_grid__oazXV{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--fc-space-10) var(--fc-space-6);margin:0;padding:var(--fc-space-8) var(--cell-x) var(--fc-space-12);list-style:none}.templates_card__WyzzG{position:relative;display:flex;flex-direction:column;gap:var(--fc-space-4);height:100%}.templates_thumb__MnnFZ{container-type:inline-size;position:relative;aspect-ratio:16/9;overflow:hidden;border-radius:var(--fc-radius-card);background:var(--fc-surface);box-shadow:inset 0 0 0 1px rgb(0 0 0/6%);isolation:isolate;transition:transform var(--fc-dur-base) var(--fc-ease-out),box-shadow var(--fc-dur-base) var(--fc-ease-out)}.templates_thumb__MnnFZ:after{content:"";position:absolute;inset:0;z-index:2;border-radius:inherit;box-shadow:inset 0 0 0 1px rgb(0 0 0/7%);pointer-events:none}.templates_card__WyzzG:focus-within .templates_thumb__MnnFZ,.templates_card__WyzzG:hover .templates_thumb__MnnFZ{box-shadow:0 1px 2px rgb(0 0 0/5%),0 12px 28px -12px rgb(0 0 0/22%);transform:translateY(-2px)}.templates_thumbVideo__OlTpk,.templates_thumb__MnnFZ img{position:absolute;inset:0;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.templates_thumbVideo__OlTpk{opacity:0;transition:opacity var(--fc-dur-base) ease}.templates_thumbVideo__OlTpk[data-playing]{opacity:1}.templates_badge__GNHSn{position:absolute;right:10px;bottom:10px;z-index:3;padding:3px 7px;border-radius:6px;background:rgb(0 0 0/62%);color:#fff;font-size:11px;font-weight:600;font-variant-numeric:tabular-nums;line-height:1.3;backdrop-filter:blur(6px)}.templates_cardBody__6M2Ym{display:flex;flex-direction:column;gap:6px;padding:0 2px}.templates_cardHead__Q2Zd5{display:flex;align-items:center;justify-content:space-between;gap:var(--fc-space-3)}.templates_cardTitle__Icxv_{min-width:0;margin:0;overflow:hidden;font-size:16px;font-weight:600;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.templates_cardLink__FIl1t{color:inherit;text-decoration:none}.templates_cardLink__FIl1t:after{content:"";position:absolute;inset:0;z-index:4;border-radius:var(--fc-radius-card)}.templates_cardLink__FIl1t:focus-visible{outline:none}.templates_cardLink__FIl1t:focus-visible:after{outline:2px solid var(--fc-focus);outline-offset:6px}.templates_use__U_c80{position:relative;z-index:5;display:inline-flex;flex:none;align-items:center;height:28px;padding:0 12px;border:1px solid var(--fc-border);border-radius:var(--fc-radius-pill);background:var(--fc-raised);color:var(--fc-ink);font-size:13px;font-weight:600;text-decoration:none;transition:background var(--fc-dur-fast) ease,border-color var(--fc-dur-fast) ease,color var(--fc-dur-fast) ease}.templates_use__U_c80:hover{border-color:var(--fc-ink);background:var(--fc-ink);color:var(--fc-bg)}.templates_use__U_c80:focus-visible{outline:2px solid var(--fc-focus);outline-offset:2px}.templates_cardSummary__3v5pn{display:-webkit-box;margin:0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--fc-ink-2);font-size:14px;line-height:1.5}@media (prefers-reduced-motion:reduce){.templates_thumbVideo__OlTpk,.templates_thumb__MnnFZ{transition:none}.templates_card__WyzzG:focus-within .templates_thumb__MnnFZ,.templates_card__WyzzG:hover .templates_thumb__MnnFZ{transform:none}}.templates_empty__3dv31{display:flex;flex-direction:column;align-items:center;gap:var(--fc-space-4);padding:var(--fc-space-16) var(--cell-x);text-align:center}.templates_empty__3dv31 h2{margin:0;font-size:22px;font-weight:600}.templates_empty__3dv31 p{max-width:520px;margin:0;color:var(--fc-ink-2);line-height:var(--fc-leading-body)}.templates_preview__OjwCR{padding:var(--fc-space-8) var(--cell-x)}.templates_stage__ZiotM{container-type:inline-size;position:relative;aspect-ratio:16/9;overflow:hidden;border-radius:var(--fc-radius-stage);background:#000;box-shadow:var(--fc-shadow-stage)}.templates_stageVideo__kKzp_{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.templates_split__xCxuW{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.templates_split__xCxuW>*+*{border-left:1px solid var(--fc-border)}.templates_cell__cEevP{display:flex;flex-direction:column;gap:var(--fc-space-5);padding:var(--fc-space-12) var(--cell-x)}.templates_label__IACdL{color:var(--fc-ink-2);font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.templates_h2__PateG{margin:0;font-family:var(--fc-font-display);font-size:28px;font-weight:600;line-height:1.15;letter-spacing:-.02em}.templates_body__ti_iK{margin:0;color:var(--fc-ink-2);font-size:16px;line-height:var(--fc-leading-body)}.templates_facts__AINKy{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:var(--fc-space-3) var(--fc-space-6);margin:0;font-size:15px}.templates_facts__AINKy dt{color:var(--fc-ink-2)}.templates_facts__AINKy dd{margin:0;font-weight:500}.templates_facts__AINKy a{color:inherit}.templates_beats__Ejmtt{display:flex;flex-direction:column;margin:0;padding:0;list-style:none;counter-reset:beat}.templates_beats__Ejmtt li{display:grid;grid-template-columns:32px minmax(0,1fr);gap:var(--fc-space-4);padding:var(--fc-space-4) 0;border-top:1px solid var(--fc-border);counter-increment:beat}.templates_beats__Ejmtt li:before{content:counter(beat,decimal-leading-zero);color:var(--fc-ink-3);font-family:var(--fc-font-mono);font-size:13px;line-height:1.6}.templates_beatPurpose__hHnnm{margin:0;font-weight:500}.templates_beatThinks__ATCyw{margin:var(--fc-space-1) 0 0;color:var(--fc-ink-2);font-size:15px}.templates_sectionHead__ekpS1{display:flex;align-items:baseline;justify-content:space-between;gap:var(--fc-space-4);padding:var(--fc-space-8) var(--cell-x) var(--fc-space-6)}.templates_sectionHead__ekpS1 a{color:var(--fc-ink-2);font-size:14px;text-decoration:none}.templates_sectionHead__ekpS1 a:hover{color:var(--fc-ink)}@media (max-width:960px){.templates_grid__oazXV{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.templates_grid__oazXV,.templates_split__xCxuW{grid-template-columns:minmax(0,1fr)}.templates_grid__oazXV{padding-top:var(--fc-space-6)}.templates_toolbar__qs5iQ{flex-direction:column;align-items:stretch;padding-inline:0}.templates_chipsNav__KeuwX{overflow-x:auto;scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,transparent,#000 var(--cell-x),#000 calc(100% - var(--cell-x)),transparent);mask-image:linear-gradient(90deg,transparent,#000 var(--cell-x),#000 calc(100% - var(--cell-x)),transparent)}.templates_chipsNav__KeuwX::-webkit-scrollbar{display:none}.templates_chips__GCx5q{flex-wrap:nowrap;width:-moz-max-content;width:max-content;padding-inline:var(--cell-x)}.templates_sort__hVhuD{align-self:flex-start;margin-inline:var(--cell-x)}.templates_split__xCxuW>*+*{border-left:none;border-top:1px solid var(--fc-border)}.templates_facts__AINKy{grid-template-columns:minmax(0,1fr);gap:var(--fc-space-1)}.templates_facts__AINKy dd+dt{margin-top:var(--fc-space-3)}}