.InlineSVG_inline__m5HYu{display:inline-block;color:currentColor}.TextEffect_text__cbxx9{margin:0;min-width:0;white-space:pre-wrap}.TextEffect_typeanimationGradient__I7qbC:after{color:currentColor;-webkit-text-fill-color:currentColor;background-image:none;background-clip:border-box}.Alert_title__NN_Oz{display:flex;align-items:center;gap:.5rem;font-size:var(--text-h3);line-height:var(--lh-heading-tight);font-weight:var(--font-weight-semibold)}.Alert_icon__kZkWU{width:calc(1cap + .14em);height:calc(1cap + .14em);flex-shrink:0}.Alert_titleText__AZGg_{display:block;min-width:0}.Banner_root__9qJ_v{--banner-accent:var(--border);--banner-surface:var(--card);--banner-label-surface:var(--banner-surface);--banner-label-text:var(--foreground);--banner-text:var(--foreground);--banner-code-surface:color-mix(in oklch,var(--banner-accent) 14%,var(--banner-surface));--banner-code-border:color-mix(in oklch,var(--banner-accent) 34%,var(--banner-surface));position:relative;margin-block-start:.8rem;border:1px solid var(--banner-accent);border-left-width:.25rem;border-radius:.375rem;background:var(--banner-surface);color:var(--banner-text);padding:1.15rem 1rem .9rem}.Banner_root__9qJ_v li::marker{color:currentColor}.Banner_root__9qJ_v code{border-color:var(--banner-code-border);background:var(--banner-code-surface);color:var(--banner-text)}.Banner_label__gEAom{position:absolute;top:0;left:.75rem;display:inline-flex;max-width:min(calc(100% - 1.5rem),24rem);min-height:1.8rem;align-items:center;border:1px solid var(--banner-accent);border-radius:.25rem;background:var(--banner-label-surface);color:var(--banner-label-text);font-family:var(--font-mono);font-size:clamp(1rem,calc(1rem + .05rem * var(--fluid)),1.05rem);font-weight:var(--font-weight-semibold);line-height:1;overflow-wrap:anywhere;padding:.35rem .7rem;text-transform:uppercase;transform:translateY(-50%)}.Banner_content__96sR5{min-width:0}.Banner_content__96sR5 .rt>:first-child{margin-block-start:0}.Banner_content__96sR5 .rt>:last-child{margin-block-end:0}.Banner_default__j4CtS{--banner-accent:light-dark(oklch(0.58 0.008 240),oklch(0.72 0.01 240));--banner-surface:light-dark(oklch(0.955 0.004 240),oklch(0.18 0.006 240));--banner-label-text:var(--foreground);--banner-text:var(--foreground)}.Banner_info__KhLAe{--banner-accent:light-dark(oklch(0.58 0.18 259),oklch(0.72 0.13 259));--banner-surface:light-dark(oklch(0.94 0.035 259),oklch(0.2 0.045 259));--banner-label-text:light-dark(oklch(0.42 0.18 259),oklch(0.86 0.08 259));--banner-text:var(--banner-label-text)}.Banner_error__gqPsi{--banner-accent:light-dark(oklch(0.62 0.22 25),oklch(0.78 0.14 25));--banner-surface:light-dark(oklch(0.955 0.035 25),oklch(0.2 0.04 25));--banner-label-text:light-dark(oklch(0.44 0.2 25),oklch(0.88 0.09 25));--banner-text:var(--banner-label-text)}.Banner_success__AFFjm{--banner-accent:light-dark(oklch(0.56 0.15 154),oklch(0.76 0.12 154));--banner-surface:light-dark(oklch(0.94 0.035 154),oklch(0.19 0.04 154));--banner-label-text:light-dark(oklch(0.34 0.14 154),oklch(0.86 0.09 154));--banner-text:var(--banner-label-text)}.Banner_example__yirHc{--banner-accent:light-dark(oklch(0.52 0.06 225),oklch(0.74 0.055 225));--banner-surface:light-dark(oklch(0.94 0.018 225),oklch(0.19 0.026 225));--banner-label-text:light-dark(oklch(0.34 0.065 225),oklch(0.84 0.05 225));--banner-text:var(--banner-label-text)}.Banner_purple__UzyOz{--banner-accent:light-dark(oklch(0.58 0.22 303),oklch(0.78 0.14 303));--banner-surface:light-dark(oklch(0.95 0.04 303),oklch(0.2 0.045 303));--banner-label-text:light-dark(oklch(0.39 0.2 303),oklch(0.86 0.1 303));--banner-text:var(--banner-label-text)}.Banner_warning__imjuV{--banner-accent:light-dark(oklch(0.72 0.16 74),oklch(0.84 0.13 74));--banner-surface:light-dark(oklch(0.955 0.045 74),oklch(0.21 0.04 74));--banner-label-text:light-dark(oklch(0.43 0.13 74),oklch(0.9 0.1 74));--banner-text:var(--banner-label-text)}.Cards_heading__YJeRL{width:100%}.Cards_withHeading__Jou6g{margin-top:var(--space-gap)}.Cards_grid__ZrGE_{display:grid;width:100%;grid-template-columns:repeat(1,minmax(0,1fr));gap:var(--space-gap)}@media (min-width:40rem){.Cards_grid__ZrGE_{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.Cards_gridTwoUp__ZYCve{grid-template-columns:repeat(2,minmax(0,1fr))}.Cards_gridFourUp__5Sy0w,.Cards_gridThreeUp__HdwG1{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:80rem){.Cards_gridFourUp__5Sy0w{grid-template-columns:repeat(4,minmax(0,1fr))}}.Cards_cardShell__UH9VR{width:100%;height:100%}.Cards_cardFrame__u_hHX{gap:0;padding-top:0;padding-bottom:0}.Cards_inner__zLiGH{display:flex;height:100%;flex-direction:column;gap:.75rem;padding:.75rem}.Cards_header__qj__d{padding:0}.Cards_flipHeader__EVa5B{min-height:2.5rem;padding:0 3rem 0 0}.Cards_content__wL5rd{flex-grow:1;padding:0}.Cards_footer__uGC4c{margin-top:auto;padding:0}.Cards_title__M_EaX{max-width:20ch;line-height:var(--lh-heading-tight);text-wrap:balance}.Cards_titleThreeUp__W08zy,.Cards_titleTwoUp__yGrBY{font-size:var(--text-h3)}.Cards_titleFourUp__a3uqX{font-size:var(--text-h3-card)}@media (min-width:80rem){.Cards_titleFourUp__a3uqX{max-width:16ch}}.Cards_glassCard__dH3Yg{display:flex;max-width:100%;min-width:0;align-items:center;gap:.25rem;border:1px solid rgb(255 255 255/.3);background:rgb(255 255 255/.1);padding:.25rem .5rem;backdrop-filter:saturate(1.5)}[data-theme=dark] .Cards_glassCard__dH3Yg{border-color:rgb(255 255 255/.1);background:rgb(255 255 255/.05)}.Cards_glassHighlight__aPfbb{pointer-events:none;position:absolute;inset:0;z-index:25;border-radius:inherit;background:linear-gradient(135deg,rgb(255 255 255/.55),rgb(255 255 255/.18) 35%,rgb(255 255 255/.04))}[data-theme=dark] .Cards_glassHighlight__aPfbb{display:none}.Cards_glassContent__wOkfq{position:relative;z-index:30;display:flex;height:100%;flex-direction:column}.CallToAction_panel__jv_o0{display:flex;flex-direction:column;gap:1.25rem;border:1px solid var(--border);border-radius:var(--radius);background:var(--card);padding:1rem}@media (min-width:48rem){.CallToAction_panel__jv_o0{flex-direction:row;align-items:center;justify-content:space-between;padding:1.25rem}}.CallToAction_content__ge_xI{min-width:0}@media (min-width:48rem){.CallToAction_content__ge_xI{flex:1}}.CallToAction_actions__WAX0j{display:flex;width:fit-content;flex-shrink:0;flex-direction:column;gap:.625rem}@media (min-width:48rem){.CallToAction_actions__WAX0j{width:auto;flex-direction:row;align-items:center}}.Code_frame__wN3IH{overflow:hidden;border:1px solid color-mix(in oklch,var(--border) 74%,var(--foreground) 16%);border-radius:calc(var(--radius) + .125rem);background:var(--card);box-shadow:0 .5rem 1.5rem color-mix(in oklch,black 5%,transparent)}.Code_header__5yI9q{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid color-mix(in oklch,var(--border) 72%,var(--foreground) 14%);background:color-mix(in oklch,var(--muted) 42%,var(--card));min-height:2.35rem;gap:.625rem;padding:.375rem .75rem;color:var(--muted-foreground)}.Code_headerTitleWrap__d1jLK{display:flex;align-items:center;min-width:0;gap:.5rem}.Code_headerTitle__Hzvml{min-width:0;overflow:hidden;color:var(--foreground);font-size:.8125rem;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.Code_headerLanguageIcon__QmMt5{display:inline-flex;width:1.25rem;height:1.25rem;flex:0 0 auto;align-items:center;justify-content:center;border-radius:.25rem;color:var(--muted-foreground)}.Code_headerMeta__U6IYG{display:flex;align-items:center;gap:.5rem}.Code_copyButton__JMMF1{color:var(--muted-foreground)}.Code_headerActionsOnly__YtejC{display:flex;justify-content:flex-end;padding:0 0 .375rem}.Code_body__cT0xr{min-width:0;overflow-x:auto}.Code_body__cT0xr pre{margin:0;border-radius:0;background:transparent;padding:1.25rem}.Code_body__cT0xr code{counter-reset:line;display:block;border:0;background:transparent;color:inherit;font-size:var(--text-small);line-height:.8}.Code_body__cT0xr .line{counter-increment:line;display:block;line-height:.8}.Code_body__cT0xr .line-highlighted{background:color-mix(in oklch,var(--accent) 18%,transparent);box-shadow:inset .1875rem 0 0 var(--accent)}.Code_body__cT0xr .line:before{content:counter(line);display:inline-block;width:1.25rem;margin-right:.5rem;color:oklch(.92 .004 286.32);text-align:right;opacity:.55;font-variant-numeric:tabular-nums}.Code_bodyWithoutLineNumbers__z8LPX .line:before{content:none;display:none}.ZoomableMedia_trigger__BVtGN{display:block;width:100%;margin:0;padding:0;border:0;background:transparent;color:inherit;text-align:inherit;cursor:zoom-in}.ZoomableMedia_trigger__BVtGN:focus-visible{outline:2px solid var(--ring);outline-offset:3px}.ZoomableMedia_triggerImage__VuaYf{display:block;width:100%}.ZoomableMedia_container__7Pjnx{align-items:center;overflow:hidden}.ZoomableMedia_dialog__Ep5Hl{position:relative;place-items:center;border-radius:var(--radius-xl);background:var(--background);box-shadow:0 1.5rem 5rem rgb(0 0 0/.28)}.ZoomableMedia_dialogImage__EjSFI,.ZoomableMedia_dialog__Ep5Hl{display:grid;width:fit-content;max-width:min(96vw,96rem);max-height:calc(100dvh - 2rem)}.ZoomableMedia_dialogImage__EjSFI{place-items:center}.ZoomableMedia_dialogPicture__yAPGy{display:grid;width:fit-content;max-width:min(96vw,96rem);max-height:calc(100dvh - 2rem);place-items:center}.ZoomableMedia_dialogImg__Nc07V{display:block;width:auto;max-width:min(96vw,96rem);max-height:calc(100dvh - 2rem);height:auto;object-fit:contain}.ZoomableMedia_close__B3dkw{top:1rem;right:1rem;z-index:2;display:grid;width:2.5rem;height:2.5rem;place-items:center;border:1px solid var(--border);border-radius:9999px;background:var(--background);color:var(--foreground);box-shadow:0 .75rem 2rem rgb(0 0 0/.18)}.ContentMedia_contentColumn__wQBpk{display:flex;min-width:0;flex-direction:column;align-self:center;justify-content:center}.ContentMedia_mediaPicture__6nY01,.ContentMedia_mediaZoomTrigger__Jh_LJ{display:block;width:100%}.ContentMedia_mediaImage__mP6Ex{display:block;width:100%;border:1px solid var(--border);border-radius:var(--radius-xl)}.ContentMedia_caption__9RP_F{width:100%;min-width:0;color:var(--muted-foreground);font-size:.875rem}.ContentMedia_captionInner__2RMrw{width:100%;margin-inline:auto}@media (min-width:48rem){.ContentMedia_captionInner__2RMrw{width:91.666667%}}@media (min-width:64rem){.ContentMedia_captionInner__2RMrw{width:100%;max-width:56rem}}.ContentMedia_captionInner__2RMrw p{font-size:var(--text-small)}.ContentMedia_mediaFigure__ihZ_L{margin:0;display:flex;min-width:0;flex-direction:column;gap:.75rem;align-self:center}@media (min-width:48rem){.ContentMedia_mediaZoomTrigger__Jh_LJ{display:flex;flex:1;min-height:18rem}.ContentMedia_mediaZoomTrigger__Jh_LJ .ContentMedia_mediaPicture__6nY01{flex:1;min-height:0}.ContentMedia_mediaPicture__6nY01{flex:1;min-height:18rem}.ContentMedia_mediaImage__mP6Ex{height:100%;object-fit:cover}}.Disclosure_panel__PxVaX{width:100%;border:1px solid var(--border);border-radius:var(--radius-sm);padding-inline:.75rem}.Disclosure_triggerButton__EatQT{width:100%;padding-block:.25rem;text-align:left}.Disclosure_triggerRow__Wbh5M{display:flex;align-items:center;justify-content:space-between}.Disclosure_title__8FCey{color:var(--primary);font-size:var(--text-h5);font-weight:var(--font-weight-bold)}.Disclosure_icon__m9BpE{width:1rem;height:1rem}.Disclosure_contentWrap__UMkhy{overflow:hidden;padding-bottom:.75rem}.Disclosure_content__lHAcg{width:100%;border-radius:var(--radius-sm);background:var(--muted);padding:.5rem}.FAQ_intro__x06hx{min-width:0}.FAQ_introTitle__UDh71{margin-bottom:.75rem}.FAQ_introDescription__dbWC2{color:var(--muted-foreground)}.FAQ_introSpacer__nYrpl{display:none}@media (min-width:64rem){.FAQ_introSpacer__nYrpl{display:block}}.FAQ_list__HKuHN{width:100%}.FAQ_item__MIj64{padding-block:.5rem;border-bottom:1px solid var(--border)}.FAQ_item__MIj64:last-child{border-bottom-width:0}.FAQ_trigger__WC58Y{width:100%;padding-block:.125rem;text-align:left;font-weight:500}.FAQ_triggerRow__5uu2Y{display:flex;width:100%;align-items:center;justify-content:space-between}.FAQ_question__R0Cl0{min-width:0;font-size:clamp(1rem,calc(.94rem + .28vw),1.25rem);line-height:1.28;text-wrap:balance}.FAQ_icon__EMHQi{margin-left:1rem;width:1rem;height:1rem;flex-shrink:0;transition:transform .2s ease}.FAQ_content__iMLcm{display:flex;flex-direction:column;gap:var(--space-gap)}.FAQ_answer__4DJtz{color:var(--muted-foreground)}.MediaBlock_frame__IhIls{display:flex;flex-direction:column;gap:.5rem}.MediaBlock_image__0DewA{width:100%;height:auto;border:1px solid var(--border);border-radius:var(--radius-xl)}@media (min-width:48rem){.MediaBlock_image__0DewA{width:auto;max-width:100%;margin-inline:auto}}.MediaBlock_caption__RaBP1{width:100%;min-width:0;color:var(--muted-foreground);font-size:.875rem}.MediaBlock_captionInner___NO90{width:100%;margin-inline:auto}@media (min-width:48rem){.MediaBlock_captionInner___NO90{width:91.666667%}}@media (min-width:64rem){.MediaBlock_captionInner___NO90{width:100%;max-width:56rem}}.MediaBlock_captionInner___NO90 p{font-size:var(--text-small)}.Panel_heading__HyZBF{width:100%}.Panel_withHeading__OHksv{margin-top:var(--space-gap)}.Panel_tabList__e2Fho{margin-bottom:.5rem;display:flex;width:100%;min-width:0;gap:.5rem;overflow-x:auto;overflow-y:hidden;padding-bottom:.25rem}.Panel_tab__9oNkN{flex-shrink:0;white-space:nowrap;border-radius:var(--radius);padding:.25rem .5rem;font-size:var(--text-small);line-height:var(--lh-body-tight);transition:background-color .2s ease,color .2s ease}.Panel_tabActive__PFfV_{background:var(--accent);color:var(--accent-foreground)}.Panel_tabInactive__4FEoX{background:var(--muted);color:var(--muted-foreground)}.Panel_panel__AM_we{overflow:hidden;border-top:1px solid var(--border)}.Panel_panelContent__YJbDx{padding-top:.5rem}.Panel_richText__eLxd1{min-width:0;color:var(--foreground)}.Panel_richText__eLxd1 :where(p,li,blockquote){font-size:var(--text-body);line-height:var(--lh-body)}.QA_heading__vKtL6{width:100%}.QA_withHeading__yP749{margin-top:var(--space-gap)}.QA_stack__B0Dec{display:flex;flex-direction:column;gap:1rem}.QA_blocksFeatureStack__riuBS{width:100%}@media (min-width:48rem){.QA_stack__B0Dec{gap:1.5rem}}.QA_pair__Xg9A6{display:flex;flex-direction:column;gap:1rem}@media (min-width:48rem){.QA_pair__Xg9A6{gap:1rem}}.QA_bubbleWrap__KNQmB{position:relative;display:block;width:fit-content;padding-bottom:.6875rem;max-width:min(92%,24rem)}.QA_blocksFeature__jv5DH .QA_bubbleWrap__KNQmB{max-width:min(96%,28rem)}@media (min-width:48rem){.QA_bubbleWrap__KNQmB{max-width:min(78%,30rem)}.QA_blocksFeature__jv5DH .QA_bubbleWrap__KNQmB{max-width:min(88%,38rem)}}@media (min-width:64rem){.QA_bubbleWrap__KNQmB{max-width:min(70%,36rem)}.QA_blocksFeature__jv5DH .QA_bubbleWrap__KNQmB{max-width:min(82%,44rem)}}.QA_bubbleWrapRight__ZCygD{margin-left:auto}.QA_bubble__7c4qm{position:relative;z-index:10;border-radius:var(--radius-xl);padding:.375rem .5rem;font-size:var(--text-small);line-height:var(--lh-heading-tight)}@media (min-width:48rem){.QA_bubble__7c4qm{padding:.5rem 1rem}}.QA_bubbleLeft__TSgFA{background:var(--secondary)}.QA_bubbleRight__HbGxa{background:var(--accent)}.QA_bubbleText__63aCV{max-width:none;font-size:var(--text-small);line-height:var(--lh-heading-tight)}.QA_bubbleText__63aCV p{margin-block:0}.QA_bubbleText__63aCV h1:not(:last-child),.QA_bubbleText__63aCV h2:not(:last-child),.QA_bubbleText__63aCV h3:not(:last-child),.QA_bubbleText__63aCV ol:not(:last-child),.QA_bubbleText__63aCV p:not(:last-child),.QA_bubbleText__63aCV ul:not(:last-child){margin-bottom:.375rem}.QA_bubbleText__63aCV ol,.QA_bubbleText__63aCV ul{margin-block:0;padding-left:1.25rem}.QA_bubbleText__63aCV h1,.QA_bubbleText__63aCV h2,.QA_bubbleText__63aCV h3,.QA_bubbleText__63aCV h4,.QA_bubbleText__63aCV h5,.QA_bubbleText__63aCV h6,.QA_bubbleText__63aCV li{margin-block:0}.QA_bubbleTextLeft__KX2KK h1,.QA_bubbleTextLeft__KX2KK h2,.QA_bubbleTextLeft__KX2KK h3{color:var(--foreground)}.QA_bubbleTextLeft__KX2KK li,.QA_bubbleTextLeft__KX2KK p{color:color-mix(in oklch,var(--foreground) 88%,transparent)}.QA_bubbleTextRight__I8Pza a,.QA_bubbleTextRight__I8Pza h1,.QA_bubbleTextRight__I8Pza h2,.QA_bubbleTextRight__I8Pza h3,.QA_bubbleTextRight__I8Pza li,.QA_bubbleTextRight__I8Pza p{color:var(--accent-foreground)}.QA_tail__9s40_{pointer-events:none;position:absolute;bottom:0;z-index:0;width:1.5rem;height:1.125rem}.QA_tailLeft__jApix{left:.875rem}.QA_tailRight__jSAdP{right:.875rem}.Spotlight_heading__XQPMs{line-height:var(--lh-heading-tight);font-size:var(--text-h3);text-wrap:balance}.Spotlight_heading__XQPMs :where(h1,h2,h3,h4,h5,h6,p){margin-block:0}.Spotlight_richTextHeading__rcFfK{margin-bottom:1.5rem;text-align:center}.Spotlight_desktopGrid__6i1vL,.Spotlight_desktopHeading__nBNBD{display:none}.Spotlight_desktopList__dSJh6{margin:0;display:flex;list-style:none;flex-direction:column;gap:1rem;padding:0}.Spotlight_desktopButton__5K2Xc{cursor:pointer;text-align:left;font-size:clamp(1.08rem,calc(1rem + .3vw),1.25rem);line-height:1.25;font-weight:500;transition:color .3s ease,transform .3s ease}.Spotlight_desktopButtonActive__zVAN8{color:var(--foreground)}.Spotlight_desktopButtonInactive__59siJ{color:var(--muted-foreground)}.Spotlight_desktopButtonInactive__59siJ:hover{color:color-mix(in oklch,var(--foreground) 70%,transparent)}.Spotlight_desktopDescription__ir02r{color:var(--muted-foreground);font-size:clamp(1rem,calc(.94rem + .2vw),1.1rem);line-height:1.42;text-wrap:pretty}.Spotlight_desktopDescription__ir02r :where(p,li,strong,b){font-size:inherit;line-height:inherit}.Spotlight_desktopDescription__ir02r :where(strong,b){color:inherit;font-weight:700}.Spotlight_mobileStack__e1Wuk{display:flex;flex-direction:column;align-items:center;gap:1.5rem;text-align:center}.Spotlight_mobileBody__z8lZW{display:flex;width:min(100%,32rem);flex-direction:column;align-items:center;gap:1rem;overflow:hidden;padding-inline:1.25rem}.Spotlight_mobileTitleClip__AVo_4{width:100%;overflow:hidden}.Spotlight_mobileTitle__W1gHy{width:100%;max-width:30rem;margin-inline:auto;color:var(--foreground);font-size:clamp(1.15rem,calc(.98rem + .68vw),1.55rem);font-weight:600;line-height:var(--lh-heading-tight);text-wrap:balance;overflow-wrap:break-word}.Spotlight_mobileDescription__K_I9s{max-width:56ch;color:var(--muted-foreground);font-size:var(--text-small);line-height:var(--lh-heading);text-wrap:pretty}.Spotlight_dots__07YA1{display:flex;gap:.5rem}.Spotlight_dot__WMAm2{height:.375rem;border-radius:9999px;transition:width .3s ease,background-color .3s ease}.Spotlight_dotActive__84IJ7{width:1rem;background:var(--foreground)}.Spotlight_dotInactive__pF0BN{width:.375rem;background:var(--muted-foreground)}@media (min-width:48rem){.Spotlight_desktopHeading__nBNBD{display:block;margin-bottom:clamp(1rem,calc(.82rem + .7vw),1.5rem)}.Spotlight_richTextHeading__rcFfK{margin-bottom:clamp(1rem,calc(.82rem + .7vw),1.5rem);text-align:start}.Spotlight_desktopGrid__6i1vL{display:grid;grid-template-columns:minmax(14rem,.4fr) minmax(0,.6fr);align-items:stretch;gap:var(--space-gap)}.Spotlight_desktopRail__fTa_g{display:flex;min-width:0;flex-direction:column;gap:var(--space-gap);padding-right:var(--space-gap);border-right:1px solid var(--border)}.Spotlight_desktopButton__5K2Xc{font-size:clamp(1.08rem,calc(1rem + .3vw),1.25rem)}.Spotlight_desktopPanel__o_h_h{display:flex;min-width:0;align-items:flex-start;overflow:hidden;padding-left:var(--space-gap)}.Spotlight_desktopDescription__ir02r{max-width:none}.Spotlight_mobileStack__e1Wuk{display:none}}.Stepper_heading__KMtdl{width:100%}.Stepper_withHeading__64V_Q{margin-top:var(--space-gap)}.Stepper_stepCard__HCX9v{display:flex;flex-direction:column;gap:clamp(.875rem,calc(.78rem + .38vw),1.25rem);border:1px solid var(--border);border-radius:var(--radius);background:var(--card);padding:clamp(.95rem,calc(.84rem + .45vw),1.375rem);color:var(--card-foreground)}.Stepper_stepCardFill__aNHed{height:auto}.Stepper_stepCardBody__gKK8E{display:flex;flex-direction:column;gap:var(--space-gap)}.Stepper_stepCardBodyFill__mtwKP{flex:1}.Stepper_stepCardHeader__DvOCp{display:flex;flex-direction:column;gap:.125rem}.Stepper_stepCardHeader__DvOCp h3{font-size:clamp(1.35rem,calc(1.16rem + .72vw),1.8rem);line-height:var(--lh-heading-tight)}.Stepper_stepCardHeader__DvOCp p{font-size:clamp(.95rem,calc(.9rem + .2vw),1.0625rem);line-height:1.3}.Stepper_stepCardText__xDcD6{color:var(--secondary-foreground);font-size:clamp(.975rem,calc(.93rem + .18vw),1.0625rem);line-height:1.45}.Stepper_stepCardFooter__mjYF4{display:flex;align-items:center;justify-content:space-between;gap:.75rem;border-top:1px solid var(--border);padding-top:.875rem}.Stepper_stepCardFooterPinned__cCQ2b{margin-top:auto}.Stepper_compactButton__GL7ci{height:2rem;padding-inline:.625rem;font-size:.75rem}.Stepper_mobileWrap__THrnz{width:100%}@media (min-width:64rem){.Stepper_mobileWrap__THrnz{display:none}}.Stepper_mobileStepper___vitP{display:flex;flex-direction:column;gap:1.5rem}.Stepper_mobileList__8VJ2Y{position:relative;display:flex;width:100%;align-items:center;justify-content:space-between;isolation:isolate}.Stepper_mobileItem__vizQZ{position:relative;flex:1}.Stepper_mobileTrigger__hj6ve{position:relative;z-index:1;width:100%;justify-content:center}.Stepper_mobileSeparator___fxhw{position:absolute;top:50%;left:50%;z-index:0;width:100%;height:1px;transform:translateY(-50%);background:var(--border)}.Stepper_desktopWrap__V_wLE{display:none;width:100%}@media (min-width:64rem){.Stepper_desktopWrap__V_wLE{display:block}}.Stepper_desktopStepper__OFGGU{width:100%}.Stepper_desktopRailStart__FWrNB,.Stepper_desktopRailStretch__RrqsN{align-items:start}.Stepper_railColumn__2WYXq{grid-column:span 4/span 4;min-width:0}@media (min-width:64rem){.Stepper_railColumn__2WYXq{grid-column:1/span 4}}.Stepper_railList__Zk0aq{position:relative;display:flex;flex-direction:column}.Stepper_railList__Zk0aq:before{content:"";position:absolute;top:1.125rem;bottom:1.125rem;left:1.75rem;width:1px;background:var(--border)}.Stepper_railListFill__4JMRk{height:auto}.Stepper_railGapSm__rFf2R{gap:.375rem}.Stepper_railGapMd__qtZ1W{gap:.5rem}.Stepper_railGapLg__wR_Ai{gap:.625rem}.Stepper_railItem__kNUkX{position:relative;width:100%;z-index:1}.Stepper_railItemFill__wWLOP{flex:initial}.Stepper_railTrigger__9P00v{width:100%;align-items:start;justify-content:flex-start;gap:.625rem;padding-inline:.625rem}.Stepper_railTrigger__9P00v[data-state=completed]{color:var(--foreground)}.Stepper_railTriggerFill__X1S2I{height:auto}.Stepper_railPadSm__swOml{padding-block:.5rem}.Stepper_railPadMd__CVPN1{padding-block:.625rem}.Stepper_railPadLg__WWFck{padding-block:.75rem}.Stepper_railIndicatorSm__3_WUL{margin-top:.125rem;width:2rem;height:2rem;font-size:.875rem}.Stepper_railIndicatorLg__GDBsr{margin-top:.125rem;width:2.25rem;height:2.25rem;font-size:.875rem}.Stepper_railText__UxnDz{display:flex;min-width:0;flex:1;flex-direction:column;gap:.125rem}.Stepper_railTitle__GRsw8{font-size:clamp(.975rem,calc(.93rem + .18vw),1.0625rem);line-height:1.2;font-weight:600;overflow-wrap:break-word;text-wrap:pretty}.Stepper_railDescriptionLg__bNflO,.Stepper_railDescriptionSm__QwhRe{font-size:clamp(.9rem,calc(.86rem + .14vw),.975rem);line-height:1.3;color:var(--muted-foreground);overflow-wrap:break-word;text-wrap:pretty}.Stepper_railSeparator__rU1U_{display:none}.Stepper_railSeparatorSm__MAmIV{top:2.5rem;left:1.625rem;height:calc(100% - 2.5rem)}.Stepper_railSeparatorLg__YOZfw{top:3rem;left:1.75rem;height:calc(100% - 3rem)}.Stepper_contentColumn__TYTjv{grid-column:span 4/span 4;min-width:0}@media (min-width:64rem){.Stepper_contentColumn__TYTjv{grid-column:5/span 8}}.Stepper_contentCenter__AsDvK,.Stepper_contentStretch__68MWG{align-self:start}.RichText_columns__8mwMT{display:grid;gap:var(--space-gutter);grid-template-columns:minmax(0,1fr)}.RichText_columnItem__YuIpL{min-width:0;line-height:var(--lh-body)}.RichText_columnItem__YuIpL>:where(h1,h2,h3,h4,h5,h6,p,ul,ol,li,dl,dt,dd,blockquote,pre,hr,figure){margin-block:0}.RichText_columnItem__YuIpL>:where(*+*){margin-block-start:var(--space-flow)}.RichText_columnItem__YuIpL>:where(p+h1,p+h2,p+h3,p+h4,p+h5,p+h6,ul+h1,ul+h2,ul+h3,ul+h4,ul+h5,ul+h6,ol+h1,ol+h2,ol+h3,ol+h4,ol+h5,ol+h6,dl+h1,dl+h2,dl+h3,dl+h4,dl+h5,dl+h6,blockquote+h1,blockquote+h2,blockquote+h3,blockquote+h4,blockquote+h5,blockquote+h6,pre+h1,pre+h2,pre+h3,pre+h4,pre+h5,pre+h6,figure+h1,figure+h2,figure+h3,figure+h4,figure+h5,figure+h6,hr+h1,hr+h2,hr+h3,hr+h4,hr+h5,hr+h6){margin-block-start:var(--space-block)}.RichText_columnItem__YuIpL>:where(h1+.RichText_lead__8YH_c,h2+.RichText_lead__8YH_c,h3+.RichText_lead__8YH_c,h4+.RichText_lead__8YH_c,h5+.RichText_lead__8YH_c,h6+.RichText_lead__8YH_c),.RichText_columnItem__YuIpL>:where(h1+blockquote,h2+blockquote,h3+blockquote,h4+blockquote,h5+blockquote,h6+blockquote),.RichText_columnItem__YuIpL>:where(h1+dl,h2+dl,h3+dl,h4+dl,h5+dl,h6+dl),.RichText_columnItem__YuIpL>:where(h1+ol,h2+ol,h3+ol,h4+ol,h5+ol,h6+ol),.RichText_columnItem__YuIpL>:where(h1+p,h2+p,h3+p,h4+p,h5+p,h6+p),.RichText_columnItem__YuIpL>:where(h1+ul,h2+ul,h3+ul,h4+ul,h5+ul,h6+ul){margin-block-start:calc(var(--space-flow) * .6)}.RichText_columnItem__YuIpL :where(h1,h2,h3,h4,h5,h6,p,ul,ol,li,dl,dt,dd,blockquote){line-height:inherit}.RichText_columnItem__YuIpL>:where(dl.RichText_description-list__wqDOL){margin-block-start:var(--space-flow)}.RichText_columnItem__YuIpL>:where(:first-child).RichText_description-list__wqDOL{margin-block-start:0}@media (min-width:48rem){.RichText_columns__8mwMT[data-columns-template=twoEqual],.RichText_columns__8mwMT[data-columns-template=twoOneFourthThreeFourths],.RichText_columns__8mwMT[data-columns-template=twoOneThirdTwoThirds],.RichText_columns__8mwMT[data-columns-template=twoThreeFourthsOneFourth],.RichText_columns__8mwMT[data-columns-template=twoTwoThirdsOneThird]{grid-template-columns:repeat(2,minmax(0,1fr))}.RichText_columns__8mwMT[data-columns-template=threeEqual],.RichText_columns__8mwMT[data-columns-template=threeOneFourthHalfOneFourth]{grid-template-columns:repeat(3,minmax(0,1fr))}.RichText_columns__8mwMT[data-columns-template=fourEqual]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.RichText_columns__8mwMT[data-columns-template=twoOneThirdTwoThirds]{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.RichText_columns__8mwMT[data-columns-template=twoTwoThirdsOneThird]{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.RichText_columns__8mwMT[data-columns-template=twoOneFourthThreeFourths]{grid-template-columns:minmax(0,1fr) minmax(0,3fr)}.RichText_columns__8mwMT[data-columns-template=twoThreeFourthsOneFourth]{grid-template-columns:minmax(0,3fr) minmax(0,1fr)}.RichText_columns__8mwMT[data-columns-template=threeOneFourthHalfOneFourth]{grid-template-columns:minmax(0,1fr) minmax(0,2fr) minmax(0,1fr)}}@media (min-width:80rem){.RichText_columns__8mwMT[data-columns-template=fourEqual]{grid-template-columns:repeat(4,minmax(0,1fr))}}.Accordion_root__sTKog{width:100%;min-width:0}.Accordion_list__UeKq_{display:flex;width:100%;flex-direction:column}.Accordion_withHeading__ruTxA{margin-top:var(--space-gap)}.Accordion_item__HXxuR{padding-block:.625rem}@media (min-width:64rem){.Accordion_item__HXxuR{padding-block:.75rem}}.Accordion_trigger__p4jhF{width:100%;padding-block:.25rem;text-align:left;color:var(--foreground)}.Accordion_triggerRow__MS23w{display:flex;align-items:center}.Accordion_icon__QJlAe{width:1rem;height:1rem;color:var(--foreground);transition:transform .2s ease}.Accordion_title__xZZD_{margin-left:.5rem;font-size:var(--text-h5);line-height:var(--lh-heading);font-weight:550;color:var(--foreground)}.Accordion_content__gFJvj{transform-origin:left}.Accordion_richText__sY4j9{width:100%;padding-right:.5rem;padding-left:1.25rem;color:var(--secondary-foreground)}.Accordion_richText__sY4j9 :where(p,li,blockquote){font-size:var(--text-body);line-height:var(--lh-body)}@media (min-width:64rem){.Accordion_richText__sY4j9{padding-right:.75rem;padding-left:1.5rem}}.CarouselCard_root__4bCjZ{width:100%;min-width:0}.CarouselCard_content__iUf_W{display:flex;flex-direction:column;gap:var(--space-gap)}.CarouselCard_carousel__kNf1T{margin-top:var(--space-gap)}.DrawerNav_triggerWrap__qoEPl{display:flex;justify-content:center}.DrawerNav_triggerButton__cV4tc{min-height:3rem;border-radius:var(--radius);padding-inline:1.5rem;font-size:1.25rem;font-weight:500;box-shadow:var(--shadow-sm)}@media (min-width:40rem){.DrawerNav_triggerButton__cV4tc{min-height:3.5rem;padding-inline:2rem;font-size:1.5rem}}.DrawerNav_drawerContent__2xiJO{--drawer-content-height:min(44rem,calc(100dvh - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px) - 1rem));inset-inline:0;margin-bottom:max(.5rem,env(safe-area-inset-bottom,0px));margin-inline:auto;display:grid;min-height:0;height:var(--drawer-content-height);max-height:var(--drawer-content-height);width:min(calc(100vw - 1rem),46rem);grid-template-rows:auto auto minmax(0,1fr);overflow:hidden;border:1px solid var(--border);border-radius:var(--radius);background:var(--background);box-shadow:0 1.5rem 4rem color-mix(in oklch,black 18%,transparent)}@media (min-width:40rem){.DrawerNav_drawerContent__2xiJO{--drawer-content-height:min(44rem,calc(100dvh - 1.5rem));margin-bottom:.75rem}}.DrawerNav_drawerContent__2xiJO>div:first-child{display:none}.DrawerNav_topBar__6l_Fj{display:flex;align-items:center;justify-content:space-between;padding-inline:1.25rem;padding-top:1rem}.DrawerNav_topBarSpacer__Quva8{width:1.5rem;height:1.5rem}.DrawerNav_grabber__uVBTx{height:.375rem;width:25%;min-width:3rem;max-width:4rem;border-radius:9999px;background:var(--border)}.DrawerNav_closeButton__YPS0N{display:inline-flex;width:1.5rem;height:1.5rem;align-items:center;justify-content:center;border:1px solid var(--border);border-radius:9999px;background:var(--background);color:var(--foreground);transition:background-color .2s ease}.DrawerNav_closeButton__YPS0N:hover{background:var(--accent)}.DrawerNav_closeIcon__4EzNf{width:.75rem;height:.75rem}.DrawerNav_header__XNIWA{gap:.75rem;border-bottom:1px solid var(--border);padding-inline:1.25rem;padding-bottom:1.25rem;text-align:left}.DrawerNav_title__HK6Vc{text-align:left;font-size:var(--text-h3);line-height:var(--lh-heading-tight);font-weight:600;letter-spacing:-.02em}.DrawerNav_description__dL9rg{max-width:48rem;text-align:left;font-size:var(--text-body);line-height:1.625}.DrawerNav_scrollArea__O4XAF{height:100%;min-height:0;overscroll-behavior:contain}.DrawerNav_list__fgGHD{display:flex;flex-direction:column;padding-inline:1.25rem;padding-bottom:calc(env(safe-area-inset-bottom, 0px) + 1.25rem)}.DrawerNav_item__kuKke{padding-block:.75rem}@media (min-width:40rem){.DrawerNav_item__kuKke{padding-block:1rem}}.DrawerNav_itemInner__5H8ri{display:flex;flex-direction:column;gap:.375rem}.DrawerNav_itemTitle__5GKSF{font-size:var(--text-h3-card);line-height:1;font-weight:600;letter-spacing:-.02em}.DrawerNav_itemDescription__yNIFe{max-width:56rem;font-size:var(--text-body);line-height:1.375}.DrawerNav_itemAction__xkd39{padding-top:.125rem}.DrawerNav_itemLink__CZE0E{height:2.25rem;padding-inline:.75rem;font-size:.875rem}.DrawerNav_separator__goDmm{margin-block:.375rem}.ExpandableCard_root__g7_aJ{width:100%;min-width:0}.ExpandableCard_carouselShell__a0KEw{width:100%}.ExpandableCard_withHeading__cuC70{margin-top:var(--space-gap)}.ExpandableCard_carousel__SgmzH{width:100%;overflow-x:auto;overscroll-behavior-x:contain;scroll-behavior:smooth;scrollbar-width:none}.ExpandableCard_carousel__SgmzH::-webkit-scrollbar{display:none}.ExpandableCard_track__XBBQY{display:flex;gap:var(--space-gap);padding:.125rem 0}.ExpandableCard_card__jfXfW{position:relative;display:flex;width:min(76vw,20rem);min-height:11.5rem;flex:0 0 auto;flex-direction:column;justify-content:flex-start;overflow:hidden;border:1px solid var(--border);border-radius:var(--radius);background:var(--card);padding:1.25rem 3rem 1.25rem 1.25rem;text-align:start;color:var(--card-foreground);transition:background-color .18s ease,border-color .18s ease,transform .18s ease}@media (min-width:48rem){.ExpandableCard_card__jfXfW{width:21rem;min-height:12rem;padding:1.5rem 3rem 1.5rem 1.5rem}}.ExpandableCard_card__jfXfW:hover{border-color:color-mix(in oklch,var(--foreground) 18%,var(--border));background:color-mix(in oklch,var(--muted) 28%,var(--card))}.ExpandableCard_card__jfXfW:active{transform:scale(.99)}.ExpandableCard_cardBody__N86il{display:flex;min-width:0;flex-direction:column;gap:.75rem}.ExpandableCard_dialogEyebrow__x1dFr,.ExpandableCard_eyebrow__As4Ro{font-size:var(--text-small);font-weight:600;line-height:var(--lh-body);color:var(--muted-foreground)}.ExpandableCard_title__trMiF{max-width:18ch;font-size:var(--text-h3-card);font-weight:650;line-height:var(--lh-heading-tight);text-wrap:balance}.ExpandableCard_summary__P2OHA{display:-webkit-box;margin:0;overflow:hidden;color:var(--muted-foreground);font-size:var(--text-small);line-height:var(--lh-body);-webkit-box-orient:vertical;-webkit-line-clamp:4}.ExpandableCard_openButton__PfaCX{position:absolute;right:1rem;bottom:1rem;display:inline-flex;width:1.5rem;height:1.5rem;flex-shrink:0;align-items:center;justify-content:center;border:1px solid var(--border);border-radius:999px;color:var(--muted-foreground)}.ExpandableCard_openButton__PfaCX svg{width:.75rem;height:.75rem}.ExpandableCard_controls__TPa3q{display:flex;justify-content:flex-end;gap:.75rem;margin-top:var(--space-gap)}.ExpandableCard_control__wWJja{width:2rem;height:2rem;border-radius:999px}.ExpandableCard_control__wWJja svg{width:1rem;height:1rem}.ExpandableCard_dialog__jUKzN{pointer-events:auto;position:relative;display:flex;width:min(calc(100vw - 1rem),46rem);max-height:calc(100dvh - 1.5rem);flex-direction:column;overflow:hidden;border:1px solid var(--border);border-radius:var(--radius);background:var(--card);color:var(--card-foreground);box-shadow:0 1.5rem 4rem color-mix(in oklch,black 18%,transparent)}.ExpandableCard_dialogHeader__Al61j{display:flex;flex-direction:column;gap:.5rem;padding:1.5rem 3.5rem 1rem 1.5rem;border-bottom:1px solid var(--border)}@media (min-width:48rem){.ExpandableCard_dialogHeader__Al61j{padding:2rem 4rem 1.25rem 2rem}}.ExpandableCard_dialogTitle__sVn5W h3{margin:0;font-size:var(--text-h2);line-height:var(--lh-heading-tight);text-wrap:balance}.ExpandableCard_dialogDescription__c_pzl{min-height:0;overflow:auto;padding:1.5rem}@media (min-width:48rem){.ExpandableCard_dialogDescription__c_pzl{padding:2rem}}.ExpandableCard_dialogRichText__ncoEU{max-width:none}.ExpandableCard_dialogLink__Jiesv{margin-top:1.5rem}.ExpandableCard_close__lPGvk{position:absolute;top:1rem;right:1rem}.ImageCompare_comparison__BVxqz{margin-inline:auto;border:1px solid var(--border);border-radius:var(--radius-2xl)}.ImageCompare_video__CNgWf{aspect-ratio:16/9;width:100%}@media (min-width:48rem){.ImageCompare_video__CNgWf{width:91.666667%}}@media (min-width:64rem){.ImageCompare_video__CNgWf{width:83.333333%}}.ImageCompare_square__2IOfk{aspect-ratio:1/1;width:100%;max-width:42rem}@media (min-width:48rem){.ImageCompare_square__2IOfk{width:75%}}.ImageCompare_portrait__QXpN1{aspect-ratio:9/16;width:100%;max-width:24rem}@media (min-width:48rem){.ImageCompare_portrait__QXpN1{max-width:28rem}}.ImageCompare_mediaPicture__BCjHf{display:flex;width:100%;height:100%;align-items:center;justify-content:center}.ImageCompare_mediaImage__kqzkN{width:100%;height:100%;object-fit:cover}@media (min-width:48rem){.ImageCompare_mediaImage__kqzkN{width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain}}.ImageCompare_slider__7Jnuz{width:.125rem;background:rgb(255 255 255/.3);backdrop-filter:blur(4px)}.ImageCompare_sliderHandleWrap__KVGmq{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ImageCompare_sliderHandle__LoLTH{display:flex;width:1.5rem;height:1.5rem;align-items:center;justify-content:center;border:1px solid rgb(255 255 255/.2);border-radius:9999px;background:white;box-shadow:var(--shadow-lg);-webkit-font-smoothing:antialiased}.ImageCompare_sliderIcon___0hte{width:1rem;height:1rem;transform:rotate(90deg);color:rgb(24 24 27)}.Content_column__PsNj7{min-width:0}.Content_richText__56IF4{max-width:none}.Content_link__N2QQI{margin-top:1rem}.MorphingCard_heading__gbUTR{width:100%}.MorphingCard_withHeading__WoK_P{margin-top:var(--space-gap)}.MorphingCard_grid__45v22{display:grid;width:100%;grid-template-columns:repeat(1,minmax(0,1fr));gap:var(--space-gap)}@media (min-width:40rem){.MorphingCard_grid__45v22{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.MorphingCard_gridTwoUp__fHrIx{grid-template-columns:repeat(2,minmax(0,1fr))}.MorphingCard_gridFourUp__C_Pnu,.MorphingCard_gridThreeUp__ma_8x{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:80rem){.MorphingCard_gridFourUp__C_Pnu{grid-template-columns:repeat(4,minmax(0,1fr))}}.MorphingCard_item__agNry{min-width:0;height:100%}.MorphingCard_trigger__1aaYn{display:flex;width:100%;flex-direction:column;overflow:hidden;border:1px solid var(--border);border-radius:var(--radius);background:var(--card);transition:background-color .2s ease}.MorphingCard_trigger__1aaYn:hover{background:color-mix(in oklch,var(--muted) 30%,var(--card))}.MorphingCard_triggerImage__U5FjY{position:relative;aspect-ratio:16/9;overflow:hidden}.MorphingCard_dialogImage__AiGOp img,.MorphingCard_dialogImage__AiGOp picture,.MorphingCard_triggerImage__U5FjY img,.MorphingCard_triggerImage__U5FjY picture{display:block;width:100%;height:100%}.MorphingCard_triggerMeta__2CMLH{flex-grow:1;padding:.5rem .75rem}.MorphingCard_triggerText__2JMtv{display:flex;min-width:0;flex-direction:column;gap:.125rem}.MorphingCard_triggerFooter__OzPbj{display:flex;align-items:center;justify-content:space-between;gap:.75rem;min-height:1.5rem}.MorphingCard_title__NdBTD{max-width:none;text-align:start;font-weight:600;color:var(--card-foreground);line-height:var(--lh-heading-tight);text-wrap:normal}.MorphingCard_titleFourUp__lLqYO,.MorphingCard_titleThreeUp__hRIMA,.MorphingCard_titleTwoUp__PBasL{font-size:var(--text-h3-card)}@media (min-width:80rem){.MorphingCard_titleFourUp__lLqYO{max-width:16ch}}.MorphingCard_subtitle__izC9R{text-align:start;font-size:var(--text-small);color:var(--muted-foreground)}.MorphingCard_openButton__WxkaC{position:relative;display:flex;width:1rem;height:1rem;flex-shrink:0;align-items:center;justify-content:center;border:1px solid var(--border);border-radius:.5rem;color:var(--muted-foreground);transition:background-color .2s ease,color .2s ease,transform .2s ease;user-select:none}.MorphingCard_openButton__WxkaC:hover{background:var(--muted);color:var(--foreground)}.MorphingCard_openButton__WxkaC:active{transform:scale(.98)}.MorphingCard_dialog__xcs9K{pointer-events:auto;position:relative;display:flex;width:min(100%,44rem);max-width:44rem;max-height:calc(100dvh - 1.5rem);height:auto;flex-direction:column;overflow:hidden;border:1px solid var(--border);border-radius:var(--radius);background:var(--card);box-shadow:0 1.5rem 4rem color-mix(in oklch,black 18%,transparent)}.MorphingCard_dialogImage__AiGOp{position:relative;width:100%;aspect-ratio:16/9;flex-shrink:0;overflow:hidden}.MorphingCard_dialogBody__QGyM6{display:flex;min-height:0;flex:1 1 auto;flex-direction:column;gap:.75rem;overflow:hidden;padding:1.5rem;background:color-mix(in oklch,var(--card) 88%,white 12%)}.MorphingCard_dialogTitle__QSMN8{color:var(--card-foreground)}.MorphingCard_dialogSubtitle__cpArM{color:var(--muted-foreground)}.MorphingCard_dialogRichText__9cze1{margin-top:0}.MorphingCard_dialogDescription__YObsD{min-height:0;flex:1 1 auto;overflow-y:auto;scrollbar-width:thin;overscroll-behavior:contain;margin-top:.125rem;border-top:1px solid color-mix(in oklch,var(--border) 72%,transparent);padding-top:.875rem;padding-right:.25rem}.MorphingCard_dialogDescription__YObsD::-webkit-scrollbar{width:.5rem}.MorphingCard_dialogDescription__YObsD::-webkit-scrollbar-thumb{border-radius:9999px;background:var(--border)}.MorphingCard_dialogBody__QGyM6 h3,.MorphingCard_dialogBody__QGyM6 h4{margin:0}.MorphingCard_dialogLink__j0JiB{margin-top:1rem}.MorphingCard_dialogLinkAnchor__to__j{border-color:transparent}.MorphingCard_dialogLinkAnchor__to__j:focus-visible{border-color:transparent;outline:none;box-shadow:none}@media (max-width:39.999rem){.MorphingCard_dialog__xcs9K{width:min(100%,22rem);max-height:calc(100dvh - 1rem)}.MorphingCard_dialogBody__QGyM6{padding:1rem}}@media (min-width:40rem) and (max-width:63.999rem){.MorphingCard_dialog__xcs9K{width:min(100%,36rem)}}.MorphingCard_close__aBIo6{color:var(--foreground)}.ArchiveBlock_intro__UuiWS{min-width:0}.ArchiveBlock_archiveGrid__obz92{display:grid;width:100%;grid-template-columns:repeat(1,minmax(0,1fr));gap:var(--space-gap)}@media (min-width:40rem){.ArchiveBlock_archiveGrid__obz92{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.ArchiveBlock_archiveGrid__obz92{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:80rem){.ArchiveBlock_archiveGrid__obz92{grid-template-columns:repeat(4,minmax(0,1fr))}}.ArchiveBlock_card__RCQ6C{min-width:0;height:100%}.RelatedPosts_aside__jqiYD{margin-top:2rem;border-top:4px dashed var(--border)}.RelatedPosts_intro__IiLyb{margin-top:var(--space-section);margin-bottom:var(--space-gap)}.RelatedPosts_title__GIrnm{margin-top:var(--space-gap);margin-bottom:var(--space-gap)}.RelatedPosts_grid__0jlWe{display:grid;width:100%;grid-template-columns:minmax(0,1fr);gap:var(--space-gap)}@media (min-width:80rem){.RelatedPosts_grid__0jlWe{grid-template-columns:repeat(2,minmax(0,1fr))}}.RelatedPosts_card__qrS2g{min-width:0;height:100%}.TableOfContents_list__2QdOM{display:grid;gap:.55rem;margin:0;padding:0;list-style:none}.TableOfContents_nestedList__6a_76{gap:.4rem;margin:0;padding-left:.875rem;border-left:1px solid color-mix(in oklch,var(--border) 72%,transparent)}.TableOfContents_item__plMff{--toc-marker-size:0.4rem;--toc-marker-color:var(--muted-foreground);display:grid;grid-template-columns:var(--toc-marker-size) minmax(0,1fr);column-gap:.5rem;row-gap:.4rem;align-items:baseline;min-width:0;font-size:var(--text-small);line-height:1.45}.TableOfContents_item__plMff:before{content:"";width:var(--toc-marker-size);height:var(--toc-marker-size);border:1px solid var(--toc-marker-color);border-radius:999px;transform:translateY(-.05em)}.TableOfContents_item__plMff>.TableOfContents_nestedList__6a_76{grid-column:2}.TableOfContents_level2__hqjaL{--toc-marker-color:var(--foreground);--toc-marker-size:0.45rem;font-weight:520}.TableOfContents_level3__PfuTe{--toc-marker-size:0.375rem}.TableOfContents_level4__nE2Qg{--toc-marker-size:0.3rem;color:var(--muted-foreground)}.TableOfContents_link__p28MX{display:block;min-width:0;color:inherit;font-size:inherit;text-wrap:pretty}.TableOfContents_link__p28MX:hover{color:var(--foreground)}.TableOfContents_panel__4v_ff{width:100%;border:1px solid var(--border);border-radius:var(--radius);background:color-mix(in oklch,var(--card) 70%,transparent);padding:.5rem 1rem;box-shadow:var(--shadow-xs)}.TableOfContents_header__AfyKq{display:flex;align-items:center;justify-content:space-between;gap:1rem}.TableOfContents_label__SFSXZ{font-family:var(--font-mono);font-size:.875rem;font-weight:600;text-transform:uppercase;color:var(--muted-foreground)}.TableOfContents_toggle__iCNG7{width:1.5rem;height:1.5rem}.TableOfContents_content__kEFJw{margin-top:.5rem;border-top:1px solid var(--border);padding-top:.5rem}.TableOfContents_nav___CJxf{font-size:.875rem}.PostCard_root__sTjFM{display:flex;height:100%;flex-direction:column;overflow:hidden;border:1px solid var(--border);border-radius:var(--radius-xl);background:var(--card);transition:border-color .2s ease,transform .2s ease,box-shadow .2s ease}.PostCard_root__sTjFM:hover{cursor:pointer;border-color:color-mix(in oklch,var(--foreground) 20%,transparent);box-shadow:0 16px 40px -28px rgb(15 23 42/.45)}.PostCard_mediaFrame__5l9KO{position:relative;aspect-ratio:16/9;width:100%;overflow:hidden;border-bottom:1px solid color-mix(in oklch,var(--border) 70%,transparent);background:color-mix(in oklch,var(--muted) 40%,transparent)}.PostCard_mediaFallback__uA9GG{position:absolute;inset:0;background:radial-gradient(circle at top left,rgb(255 255 255/.9),rgb(255 255 255/.35) 40%,transparent 72%),linear-gradient(135deg,rgb(148 163 184/.2),rgb(148 163 184/.04))}[data-theme=dark] .PostCard_mediaFallback__uA9GG{background:radial-gradient(circle at top left,rgb(255 255 255/.14),rgb(255 255 255/.02) 40%,transparent 72%),linear-gradient(135deg,rgb(148 163 184/.16),rgb(148 163 184/.04))}.PostCard_mediaPicture__ZtoV1{position:absolute;inset:0;width:100%;height:100%}.PostCard_mediaImage__xHIrb{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.PostCard_root__sTjFM:hover .PostCard_mediaImage__xHIrb{transform:scale(1.02)}.PostCard_content__9PECq{display:flex;min-width:0;flex:1;flex-direction:column;gap:.5rem;padding:1rem}.PostCard_categoryList__jlE_f{display:flex;min-height:1.25rem;flex-wrap:wrap;gap:.25rem}.PostCard_title__GD9cs{margin-top:.125rem;max-width:20ch;font-size:var(--text-h3-card);line-height:var(--lh-heading-tight);text-wrap:balance}@media (min-width:80rem){.PostCard_title__GD9cs{max-width:16ch}}.PostCard_titleLink__961Bl{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-underline-offset:4px;transition:color .2s ease}.PostCard_titleLink__961Bl:hover{color:var(--primary);text-decoration:underline}.PostCard_summary__fr5bc{display:-webkit-box;overflow:hidden;color:var(--muted-foreground);font-size:.875rem;text-wrap:pretty;-webkit-box-orient:vertical;-webkit-line-clamp:4}.CollectionArchive_grid__UCyHN{display:grid;width:100%;grid-template-columns:repeat(1,minmax(0,1fr));gap:var(--space-gap)}@media (min-width:40rem){.CollectionArchive_grid__UCyHN{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.CollectionArchive_grid__UCyHN{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:80rem){.CollectionArchive_grid__UCyHN{grid-template-columns:repeat(4,minmax(0,1fr))}}.CollectionArchive_item__meHgb{min-width:0}.Search_root__OyydI{display:block}.background_image__eCebx{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.background_overlay__6KHFc{position:absolute;inset-inline:0;bottom:0;height:100%;background:linear-gradient(0deg,rgb(0 0 0/.4),rgb(0 0 0/.2))}.PostListCard_root__CNlZN{display:grid;grid-template-columns:minmax(0,13.5rem) minmax(0,1fr);gap:.875rem;align-items:stretch;overflow:hidden;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--card);padding:.875rem;transition:border-color .2s ease,transform .2s ease,box-shadow .2s ease}.PostListCard_root__CNlZN:hover{cursor:pointer;border-color:color-mix(in oklch,var(--foreground) 20%,transparent);box-shadow:0 20px 48px -32px rgb(15 23 42/.4)}.PostListCard_mediaFrame__U6aa_{position:relative;width:100%;aspect-ratio:16/9;overflow:hidden;border-radius:calc(var(--radius-lg) + .125rem);background:color-mix(in oklch,var(--muted) 40%,transparent)}.PostListCard_mediaFallback__p0hZG{position:absolute;inset:0;background:radial-gradient(circle at top left,rgb(255 255 255/.9),rgb(255 255 255/.35) 40%,transparent 72%),linear-gradient(135deg,rgb(148 163 184/.2),rgb(148 163 184/.04))}[data-theme=dark] .PostListCard_mediaFallback__p0hZG{background:radial-gradient(circle at top left,rgb(255 255 255/.14),rgb(255 255 255/.02) 40%,transparent 72%),linear-gradient(135deg,rgb(148 163 184/.16),rgb(148 163 184/.04))}.PostListCard_mediaPicture__MMd0v{position:absolute;inset:0;width:100%;height:100%}.PostListCard_mediaImage__5C8OW{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.PostListCard_root__CNlZN:hover .PostListCard_mediaImage__5C8OW{transform:scale(1.02)}.PostListCard_content__r7vLH{align-self:stretch;min-height:100%;justify-content:space-between}.PostListCard_body__abh5k,.PostListCard_content__r7vLH{display:flex;min-width:0;flex-direction:column;gap:.5rem}.PostListCard_title__whStl{font-size:var(--text-h3-card);line-height:var(--lh-heading-tight);text-wrap:balance}.PostListCard_titleLink___rsn7{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-underline-offset:4px;transition:color .2s ease}.PostListCard_titleLink___rsn7:hover{color:var(--primary);text-decoration:underline}.PostListCard_summary__psy8o{display:-webkit-box;overflow:hidden;color:var(--muted-foreground);font-size:.875rem;line-height:1.4;text-wrap:pretty;-webkit-box-orient:vertical;-webkit-line-clamp:3}.PostListCard_categoryList__NyoJi{display:flex;min-width:0;flex-wrap:wrap;gap:.25rem}@media (min-width:80rem){.PostListCard_root__CNlZN{grid-template-columns:minmax(0,12.5rem) minmax(0,1fr)}}@media (max-width:48rem){.PostListCard_root__CNlZN{grid-template-columns:minmax(0,7.5rem) minmax(0,1fr);gap:.75rem;padding:.75rem}.PostListCard_body__abh5k,.PostListCard_content__r7vLH{gap:.375rem}.PostListCard_title__whStl{font-size:1.05rem}.PostListCard_summary__psy8o{-webkit-line-clamp:2}}.Pagination_root___Pkuw{margin-block:3rem}.Pagination_content__LhlBE{flex-wrap:wrap;justify-content:center;gap:.5rem}.Pagination_disabled__QJidd{pointer-events:none;opacity:.5}.PostArchiveFilters_card__phXMj{width:100%;max-width:56rem}.PostArchiveFilters_form___2QkG{display:grid;gap:.75rem}@media (min-width:48rem){.PostArchiveFilters_form___2QkG{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:end}}.PostArchiveFilters_field__zLJmw{display:grid;gap:.5rem}.PostArchiveFilters_label__Va5Yc{font-size:.875rem;font-weight:500}.PostArchiveFilters_trigger__6ehG9{width:100%;height:2.5rem;background:var(--background)}.PostArchiveFilters_submit__jLUsW{width:100%;height:2.25rem}@media (min-width:48rem){.PostArchiveFilters_submit__jLUsW{width:auto;min-width:7rem}}.LowImpact_root__O9lf3{padding-top:2.5rem;padding-bottom:2rem}@media (min-width:48rem){.LowImpact_root__O9lf3{padding-top:3rem;padding-bottom:2.5rem}}@media (min-width:64rem){.LowImpact_root__O9lf3{padding-top:3.5rem;padding-bottom:3rem}}.HighImpact_root__LYu2R{position:relative;isolation:isolate;min-height:100svh;overflow:hidden;color:white}.HighImpact_background__NpnMT{pointer-events:none;position:absolute;inset:0;z-index:-10}.HighImpact_container__Zc_yI{display:flex;min-height:calc(100svh - var(--header-h));align-items:center}.HighImpact_content__4x3YH{grid-column:span 4/span 4;min-width:0}.HighImpact_textContent__6OxSG{display:grid;gap:.75rem}.HighImpact_title__QHBO7{margin:0;white-space:pre-line}@media (min-width:48rem){.HighImpact_content__4x3YH{grid-column:span 8/span 8}}@media (min-width:64rem){.HighImpact_content__4x3YH{grid-column:span 12/span 12}}@media (min-width:80rem){.HighImpact_content__4x3YH{grid-column:span 12/span 12}}.HighImpact_cta__z98AC{display:flex;flex-wrap:wrap;gap:1rem}.HighImpact_ctaLeft__ffWj7{justify-content:flex-start}.HighImpact_ctaCenter__BudkR{justify-content:center}.HighImpact_ctaRight__ffAsu{justify-content:flex-end}.HighImpact_textLeft__uZWQ6{text-align:left}.HighImpact_textCenter__bhvqL{text-align:center}.HighImpact_textRight__1guz_{text-align:right}