@layer components{._9wohw10{gap:var(--space-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._9wohw11{gap:var(--space-8);color:var(--c-ink-muted);text-wrap:pretty;display:flex}._9wohw12{color:var(--c-action);flex:none}._17xgk0s0{color:var(--c-action);flex:none;transition:color .18s ease-out;display:flex}._17xgk0s1{color:var(--c-ink-a32)}._17xgk0s2{color:var(--c-ink);text-wrap:pretty}.i3k1vr0{border-bottom:1px solid var(--c-ink-a14);flex-direction:column;display:flex}.i3k1vr1{gap:var(--space-24);flex-direction:column;display:flex}.i3k1vr2{gap:var(--space-8);flex-direction:column;display:flex}.i3k1vr3{color:var(--c-ink);text-wrap:pretty}.i3k1vr4{flex-direction:column;display:flex}.i3k1vr5{grid-template-columns:104px minmax(0,1fr);display:grid}.i3k1vr5+.i3k1vr5{border-top:1px solid var(--c-ink-a08)}.i3k1vr6{align-items:flex-start;gap:var(--space-4);padding:var(--space-8) var(--space-8) var(--space-8) 0;color:var(--c-ink-title);display:flex}.i3k1vr7{color:var(--c-action);flex:none;margin-top:2px;display:flex}.i3k1vr8{padding:var(--space-8) 0 var(--space-8) var(--space-16);align-items:flex-start;display:flex}._1xpybfa0{gap:var(--space-8);padding:var(--space-24) var(--space-16) var(--space-16);border-radius:12px 12px 0 0;flex-direction:column;transition:background-color .18s ease-out,color .18s ease-out;display:flex}._1xpybfa1{align-items:center;gap:var(--space-16);display:flex}._1xpybfa2{align-items:center;gap:var(--space-8);min-width:0;display:flex}._1xpybfa3{min-height:44px;color:inherit;text-align:left;cursor:pointer;background-color:#0000;border:0;padding:0}._1xpybfa4{color:var(--c-ink-title);transition:background-color .18s ease-out,color .18s ease-out}._1xpybfa5{color:var(--c-action);flex:none;display:flex}._1xpybfa6{color:var(--c-ink);text-wrap:pretty}._5jjlr60{display:block}._5jjlr61{flex-direction:column;display:flex}._5jjlr62{display:none}._5jjlr62:after{content:"";height:var(--space-16);background-image:linear-gradient(var(--c-surface), #fff0);opacity:0;pointer-events:none;transition:opacity .18s ease-out;position:absolute;top:100%;left:0;right:0}._5jjlr62[data-stuck=true]:after{opacity:1}._5jjlr63{position:relative;overflow:hidden}._5jjlr64{column-gap:var(--space-16);box-sizing:border-box;width:100%;min-width:calc(calc(230px + var(--compare-cols,4) * 216px) + var(--space-page-x) * 2);padding:0 var(--space-page-x) 2px;background-image:radial-gradient(circle, var(--c-action) 0 1px, transparent 1.5px);will-change:transform;background-position:0 100%;background-repeat:repeat-x;background-size:6px 2px;grid-template-columns:minmax(0,1.6fr);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}._5jjlr65{z-index:1;width:calc(var(--compare-corner-w,230px) + var(--space-page-x));background-color:var(--c-surface);position:absolute;top:0;bottom:2px;left:0}._5jjlr66{z-index:2;width:var(--space-32);background-image:linear-gradient(90deg, #fff0, var(--c-surface));opacity:0;pointer-events:none;transition:opacity .18s ease-out;display:none;position:absolute;top:0;bottom:0;right:0}._5jjlr67{position:relative}._5jjlr68{display:none}._5jjlr69::-webkit-scrollbar{display:none}._5jjlr6a{z-index:2;width:var(--space-32);background-image:linear-gradient(90deg, #fff0, var(--c-surface));opacity:0;pointer-events:none;transition:opacity .18s ease-out;display:none;position:absolute;top:0;bottom:0;right:0}._5jjlr60[data-more] :is(._5jjlr66,._5jjlr6a){opacity:1}._5jjlr6b{column-gap:var(--space-16);top:var(--nav-h);z-index:2;background-color:var(--c-surface);transform:translateY(calc(var(--compare-release,0) * -100%));opacity:calc(1 - var(--compare-release,0));will-change:transform, opacity;grid-template-columns:minmax(0,1.6fr);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;padding-bottom:2px;display:grid;position:sticky}._5jjlr6b:after{content:"";height:var(--space-16);background-image:linear-gradient(var(--c-surface), #fff0);opacity:0;pointer-events:none;transition:opacity .18s ease-out;position:absolute;top:100%;left:0;right:0}._5jjlr6b[data-stuck=true]:after{opacity:1}._5jjlr6c{flex-direction:column;display:flex;position:relative}._5jjlr6d{column-gap:var(--space-16);top:calc(var(--nav-h) + var(--compare-head-h,0px));z-index:1;background-color:var(--c-surface);transform:translateY(calc(var(--compare-release,0) * -100%));clip-path:inset(calc(var(--compare-release,0) * 100%) -1px -1px calc(var(--space-16) * -1));will-change:transform;border-bottom:1px solid #0000;grid-template-columns:minmax(0,1.6fr);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid;position:sticky}._5jjlr6d:before{content:"";background-color:var(--c-ink-a14);z-index:2;pointer-events:none;height:1px;position:absolute;bottom:-1px;left:0;right:0}._5jjlr6d:after{content:"";height:var(--space-16);background-image:linear-gradient(var(--c-surface), #fff0);opacity:0;pointer-events:none;transition:opacity .18s ease-out;position:absolute;top:calc(100% + 1px);left:0;right:0}._5jjlr6d[data-stuck=true]:after{opacity:1}._5jjlr6e{padding:var(--space-48) var(--space-24) var(--space-16) 0;color:var(--c-ink-title);text-wrap:pretty;margin:0}._5jjlr6f{column-gap:var(--space-16);z-index:0;border-bottom:1px solid #0000;grid-template-columns:minmax(0,1.6fr);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;transition:background-color .18s ease-out,color .18s ease-out;display:grid;position:relative}._5jjlr6f:before{content:"";background-color:var(--c-ink-a08);z-index:2;pointer-events:none;height:1px;position:absolute;bottom:-1px;left:0;right:0}._5jjlr6c:last-child>._5jjlr6f:last-child:before{display:none}._5jjlr6g{gap:var(--space-8);padding:var(--space-16) var(--space-24) var(--space-16) 0;flex-direction:column;display:flex}._5jjlr6h{color:var(--c-ink);text-wrap:pretty;transition:background-color .18s ease-out,color .18s ease-out}._5jjlr6i{padding:var(--space-16);align-items:flex-start;transition:background-color .18s ease-out,color .18s ease-out;display:flex}._5jjlr6i>._17xgk0s0{margin-top:2px}._5jjlr6j{margin-top:var(--space-16)}@media (width>=768px) and (width<1200px){._5jjlr61{min-width:calc(230px + var(--compare-cols,4) * 216px)}._5jjlr62{top:var(--nav-h);z-index:3;margin-inline:calc(var(--space-page-x) * -1);background-color:var(--c-surface);display:block;position:sticky}._5jjlr64{grid-template-columns:minmax(230px,1.6fr);grid-auto-columns:minmax(200px,1fr)}._5jjlr66{display:block}._5jjlr67{margin-inline:calc(var(--space-page-x) * -1)}._5jjlr68{z-index:3;width:var(--space-page-x);background-color:var(--c-surface);display:block;position:absolute;top:0;bottom:0;left:0}._5jjlr69{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;padding-inline:var(--space-page-x);overflow-x:auto}._5jjlr6a{display:block}._5jjlr6b{display:none}._5jjlr6d{clip-path:none;will-change:auto;grid-template-columns:minmax(230px,1.6fr);grid-auto-columns:minmax(200px,1fr);position:relative;top:auto;transform:none}._5jjlr6e{z-index:1;background-color:var(--c-surface);position:sticky;left:0}._5jjlr6f{grid-template-columns:minmax(230px,1.6fr);grid-auto-columns:minmax(200px,1fr)}._5jjlr6g{z-index:1;background-color:var(--c-surface);position:sticky;left:0}:is(._5jjlr65,._5jjlr6e,._5jjlr6g):before{content:"";background-image:radial-gradient(circle, var(--c-action) 0 1px, transparent 1.5px);opacity:0;pointer-events:none;background-position:0 0;background-repeat:repeat-y;background-size:2px 6px;width:2px;transition:opacity .18s ease-out;position:absolute;top:0;bottom:0;right:0}:is(._5jjlr65,._5jjlr6e,._5jjlr6g):after{content:"";width:var(--space-16);background-image:linear-gradient(90deg, var(--c-surface), #fff0);opacity:0;pointer-events:none;transition:opacity .18s ease-out;position:absolute;top:0;bottom:0;left:100%}._5jjlr60[data-shifted] :is(._5jjlr65,._5jjlr6e,._5jjlr6g):before,._5jjlr60[data-shifted] :is(._5jjlr65,._5jjlr6e,._5jjlr6g):after{opacity:1}}@media (hover:hover){._5jjlr60:hover :is(._1xpybfa0,._1xpybfa4,._5jjlr6f,._5jjlr6h,._5jjlr6i,._17xgk0s0){transition:background-color 80ms ease-out,color 80ms ease-out}._5jjlr6f:has(._5jjlr6i:hover,._5jjlr6g:hover){background-image:linear-gradient(90deg, #7a2fd000 0, var(--c-action-a05) 160px, var(--c-action-a05) calc(100% - 160px), #7a2fd000 100%)}._5jjlr6f:has(._5jjlr6i:hover,._5jjlr6g:hover) ._5jjlr6h{color:var(--c-action)}._5jjlr60:has([data-col="0"]:hover) ._5jjlr61 :is(._1xpybfa0,._5jjlr6i)[data-col="0"]{background-color:var(--c-action-a05)}._5jjlr60:has([data-col="0"]:hover) ._1xpybfa0[data-col="0"] ._1xpybfa4{color:var(--c-action)}._5jjlr60:has([data-col="0"]:hover) ._5jjlr6i[data-col="0"] ._17xgk0s0{color:var(--c-action)}._5jjlr60:has([data-col="0"]:hover) ._1xpybfa0[data-col="0"] ._1rsxkxba{--_1rsxkxb0:var(--c-action);--_1rsxkxb1:var(--c-white);--_1rsxkxb2:var(--c-action);transition:background-color 80ms ease-out,border-color 80ms ease-out,color 80ms ease-out,transform .25s cubic-bezier(.2,1.6,.4,1)}._5jjlr60:has([data-col="0"]:hover) ._1xpybfa0[data-col="0"] ._1rsxkxba:hover:not(:active){--_1rsxkxb0:var(--c-action-hover);--_1rsxkxb1:var(--c-white);--_1rsxkxb2:var(--c-action-hover)}._5jjlr60:has([data-col="0"]:hover) ._1xpybfa0[data-col="0"] ._1rsxkxba:active{--_1rsxkxb0:var(--c-action-pressed);--_1rsxkxb1:var(--c-white);--_1rsxkxb2:var(--c-action-pressed)}._5jjlr60:has([data-col="1"]:hover) ._5jjlr61 :is(._1xpybfa0,._5jjlr6i)[data-col="1"]{background-color:var(--c-action-a05)}._5jjlr60:has([data-col="1"]:hover) ._1xpybfa0[data-col="1"] ._1xpybfa4{color:var(--c-action)}._5jjlr60:has([data-col="1"]:hover) ._5jjlr6i[data-col="1"] ._17xgk0s0{color:var(--c-action)}._5jjlr60:has([data-col="1"]:hover) ._1xpybfa0[data-col="1"] ._1rsxkxba{--_1rsxkxb0:var(--c-action);--_1rsxkxb1:var(--c-white);--_1rsxkxb2:var(--c-action);transition:background-color 80ms ease-out,border-color 80ms ease-out,color 80ms ease-out,transform .25s cubic-bezier(.2,1.6,.4,1)}._5jjlr60:has([data-col="1"]:hover) ._1xpybfa0[data-col="1"] ._1rsxkxba:hover:not(:active){--_1rsxkxb0:var(--c-action-hover);--_1rsxkxb1:var(--c-white);--_1rsxkxb2:var(--c-action-hover)}._5jjlr60:has([data-col="1"]:hover) ._1xpybfa0[data-col="1"] ._1rsxkxba:active{--_1rsxkxb0:var(--c-action-pressed);--_1rsxkxb1:var(--c-white);--_1rsxkxb2:var(--c-action-pressed)}._5jjlr60:has([data-col="2"]:hover) ._5jjlr61 :is(._1xpybfa0,._5jjlr6i)[data-col="2"]{background-color:var(--c-action-a05)}._5jjlr60:has([data-col="2"]:hover) ._1xpybfa0[data-col="2"] ._1xpybfa4{color:var(--c-action)}._5jjlr60:has([data-col="2"]:hover) ._5jjlr6i[data-col="2"] ._17xgk0s0{color:var(--c-action)}._5jjlr60:has([data-col="2"]:hover) ._1xpybfa0[data-col="2"] ._1rsxkxba{--_1rsxkxb0:var(--c-action);--_1rsxkxb1:var(--c-white);--_1rsxkxb2:var(--c-action);transition:background-color 80ms ease-out,border-color 80ms ease-out,color 80ms ease-out,transform .25s cubic-bezier(.2,1.6,.4,1)}._5jjlr60:has([data-col="2"]:hover) ._1xpybfa0[data-col="2"] ._1rsxkxba:hover:not(:active){--_1rsxkxb0:var(--c-action-hover);--_1rsxkxb1:var(--c-white);--_1rsxkxb2:var(--c-action-hover)}._5jjlr60:has([data-col="2"]:hover) ._1xpybfa0[data-col="2"] ._1rsxkxba:active{--_1rsxkxb0:var(--c-action-pressed);--_1rsxkxb1:var(--c-white);--_1rsxkxb2:var(--c-action-pressed)}._5jjlr60:has([data-col="3"]:hover) ._5jjlr61 :is(._1xpybfa0,._5jjlr6i)[data-col="3"]{background-color:var(--c-action-a05)}._5jjlr60:has([data-col="3"]:hover) ._1xpybfa0[data-col="3"] ._1xpybfa4{color:var(--c-action)}._5jjlr60:has([data-col="3"]:hover) ._5jjlr6i[data-col="3"] ._17xgk0s0{color:var(--c-action)}._5jjlr60:has([data-col="3"]:hover) ._1xpybfa0[data-col="3"] ._1rsxkxba{--_1rsxkxb0:var(--c-action);--_1rsxkxb1:var(--c-white);--_1rsxkxb2:var(--c-action);transition:background-color 80ms ease-out,border-color 80ms ease-out,color 80ms ease-out,transform .25s cubic-bezier(.2,1.6,.4,1)}._5jjlr60:has([data-col="3"]:hover) ._1xpybfa0[data-col="3"] ._1rsxkxba:hover:not(:active){--_1rsxkxb0:var(--c-action-hover);--_1rsxkxb1:var(--c-white);--_1rsxkxb2:var(--c-action-hover)}._5jjlr60:has([data-col="3"]:hover) ._1xpybfa0[data-col="3"] ._1rsxkxba:active{--_1rsxkxb0:var(--c-action-pressed);--_1rsxkxb1:var(--c-white);--_1rsxkxb2:var(--c-action-pressed)}._5jjlr60:has(._5jjlr6i:hover) ._5jjlr61 ._5jjlr6i[data-col]:hover{background-color:var(--c-action-a14)}}@media (hover:hover) and (width>=768px) and (width<1200px){._5jjlr6f:has(._5jjlr6i:hover,._5jjlr6g:hover)>._5jjlr6g{background-image:linear-gradient(90deg, #7a2fd000 0, var(--c-action-a05) 160px)}._5jjlr6f:has(._5jjlr6i:hover,._5jjlr6g:hover)>._5jjlr6g:after{background-image:linear-gradient(90deg, var(--c-action-a05), #7a2fd000), linear-gradient(90deg, var(--c-surface), #fff0)}}._1ekmkl50{align-items:center;gap:var(--space-16);min-height:44px;color:var(--c-white);text-decoration:none;transition:color .18s ease-out;display:inline-flex}._1ekmkl50:focus-visible{outline:2px solid var(--c-on-dark-accent-hover);outline-offset:4px;border-radius:8px}._1ekmkl52{flex:none;width:44px;height:24px;overflow:visible}._1ekmkl54{fill:var(--c-sky-a30);stroke:var(--c-sky)}._1ekmkl55{fill:var(--c-on-dark-accent-a30);stroke:var(--c-on-dark-accent-hover)}@media (hover:hover){._1ekmkl50:hover{color:var(--c-on-dark-accent-hover);transition:color 80ms ease-out}}@media (hover:hover) and (prefers-reduced-motion:no-preference){._1ekmkl50:hover ._1ekmkl54,._1ekmkl50:hover ._1ekmkl55{animation:.9s linear infinite _1ekmkl53}}.zi47ax0{gap:var(--space-block);padding-block:var(--space-section-group) 0;min-height:max(480px, calc(100svh - var(--nav-h)));flex-direction:column;display:flex}.zi47ax1{z-index:1;position:relative}.zi47ax2{color:var(--c-muted)}.zi47ax3{color:var(--c-title);text-wrap:balance;max-width:16ch}.zi47ax4{color:var(--c-on-dark-accent)}.zi47ax5{color:var(--c-muted);text-wrap:pretty;max-width:56ch}.zi47ax6{inset-inline:var(--space-page-x);bottom:var(--space-block);z-index:3;grid-template-columns:minmax(0,1fr);display:grid;position:absolute}.zi47ax7{min-height:144px;margin-inline:calc(var(--space-page-x) * -1);flex:1 0 auto;align-self:stretch;position:relative}.zi47ax8{display:block;position:absolute;inset:0}@media (width>=768px){.zi47ax0{padding-block:var(--space-48) var(--space-64);min-height:auto;max-height:max(420px, calc(100vh - var(--nav-h) - var(--space-64)))}.zi47ax6{width:fit-content;position:static}.zi47ax7{height:var(--space-160);inset-inline:0;min-height:0;margin-inline:0;position:absolute;bottom:0}}@media (width>=768px) and (height<=720px){.zi47ax0{padding-block-start:var(--space-40)}}@media (width>=768px) and (height<=860px){.zi47ax7{height:var(--space-96)}}._1y0q1i40{border-inline-start:2px solid var(--c-action-a35);padding-inline-start:var(--space-16)}._2yubmu0{color:var(--c-ink-muted);text-wrap:pretty}._2yubmu1{color:var(--c-ink-title);text-wrap:balance}._1ku83o50{position:relative}._1ku83o51{inset:var(--space-24) var(--space-16) calc(var(--space-4) * -1);background-image:linear-gradient(120deg, var(--c-sky), var(--c-link) 35%, var(--c-grad-violet) 70%, var(--c-grad-lilac));filter:blur(22px);opacity:.28;pointer-events:none;border-radius:20px;position:absolute}._1ku83o52{row-gap:var(--space-24);padding-block:var(--space-40);background-color:var(--c-surface);border:1px solid var(--c-ink-a14);color:var(--c-ink);border-radius:16px;grid-template-rows:repeat(3,auto);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;align-content:start;display:grid;position:relative;overflow:clip}._1ku83o53{display:contents}._1ku83o54{inset-block:calc(var(--space-40) * -1);scroll-margin-top:calc(var(--nav-h) + var(--space-32));grid-row:1/-1;position:absolute;inset-inline:0}._1ku83o53:first-child>._1ku83o54{grid-column:1/2}._1ku83o53:nth-child(2)>._1ku83o54{grid-column:2/3}._1ku83o53:nth-child(3)>._1ku83o54{grid-column:3/4}._1ku83o53:nth-child(4)>._1ku83o54{grid-column:4/5}._1ku83o53>:not(._1ku83o54){z-index:1;min-width:0;margin-inline:var(--space-card);position:relative}._1ku83o55{--_1y6oeyl0:var(--c-ink-a14);inset-block:var(--space-24);background-image:radial-gradient(circle at 1px 1px, var(--_1y6oeyl0) 1px, transparent 1.5px);pointer-events:none;background-size:6px 6px;width:2px;position:absolute;left:-1px}._1ku83o56{color:var(--c-ink-title);margin:0;transition:color .18s ease-out}._1ku83o57{flex:none;display:flex}._1ku83o58{color:var(--c-ink-muted);text-wrap:pretty;max-width:65ch;margin:0}@media (hover:hover){._1ku83o53:hover ._1ku83o56{color:var(--c-action);transition:color 80ms ease-out}}@media (width<=1023px){._128i8370{display:none}}._1a25t4q0{min-width:0;position:relative}._1a25t4q3{inset:var(--space-8) var(--space-16) calc(var(--space-4) * -1);background-image:linear-gradient(120deg, var(--c-sky), var(--c-link) 35%, var(--c-grad-violet) 70%, var(--c-grad-lilac));filter:blur(22px);opacity:.28;pointer-events:none;border-radius:20px;position:absolute}._1a25t4q4{box-sizing:border-box;position:relative}@media (width>=1024px){._1a25t4q0,._1a25t4q4{display:contents}}@media (width<=1023px){._1a25t4q0{width:var(--slide-w);grid-template-columns:minmax(0,1fr);display:grid}._1a25t4q4{row-gap:var(--space-block);padding:var(--slide-pad-top) var(--space-page-x) var(--space-32);background-color:var(--c-surface);grid-template-rows:repeat(4,auto) 1fr;transition:background-color .18s ease-out;display:grid}}@media (width<=767px){._1a25t4q0:not([data-active]) ._1a25t4q4{background-color:var(--c-surface-dim)}}._1a25t4q5{box-sizing:border-box;scroll-margin-top:calc(var(--nav-h) + var(--space-32));border:1px solid #0000;position:absolute;inset:0}._1a25t4qb{--_1y6oeyl0:var(--c-ink-a14);inset-block:var(--space-24);background-image:radial-gradient(circle at 1px 1px, var(--_1y6oeyl0) 1px, transparent 1.5px);pointer-events:none;background-size:6px 6px;width:2px;display:none;position:absolute;left:-1px}._1a25t4qe{border:1px solid var(--c-line-brand);pointer-events:none;clip-path:polygon(evenodd,0 0,100% 0,100% 100%,0 100%,0 0,calc(50% - 64px) 0,calc(50% - 64px) 3px,calc(50% + 64px) 3px,calc(50% + 64px) 0);border-radius:16px;position:absolute;inset:-1px}._1a25t4qf{background-image:radial-gradient(ellipse at center, var(--c-surface) 0%, var(--c-white-a92) 35%, transparent 72%);filter:blur(4px);pointer-events:none;width:184px;height:44px;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}._1a25t4qg{padding-inline:var(--space-8);color:var(--c-action);white-space:nowrap;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}._1a25t4qi{color:var(--c-ink-title);transition:color .18s ease-out}._1a25t4qj{color:var(--c-action);flex:none;display:flex}._1a25t4qk{padding:var(--space-4) var(--space-8);background-color:var(--c-tint-1);color:var(--c-action-text);white-space:nowrap;border-radius:999px;margin-inline-start:calc(var(--space-8) * -1)}._1a25t4ql{color:var(--c-ink)}._1a25t4qm{color:var(--c-ink-muted);text-wrap:pretty}._1a25t4qn{color:var(--c-ink);text-wrap:pretty}._1a25t4qo{border-block-start:1px solid var(--c-ink-a14);padding-block-start:var(--space-24)}._1a25t4qp{color:var(--c-ink-caption)}._1a25t4qq{width:min-content}._1a25t4qr{color:var(--c-ink-title);white-space:nowrap}._1a25t4qs{color:var(--c-ink-title);text-wrap:pretty}._1a25t4qt{align-self:end;padding-block-start:var(--space-8)}._1a25t4qu{isolation:isolate;min-height:44px;color:var(--c-ink-title);justify-content:center;align-self:end;align-items:center;text-decoration:none;display:flex;position:relative}._1a25t4qu:after{content:"";z-index:-1;border-radius:inherit;background-color:var(--c-action-a14);opacity:0;transition:opacity .18s ease-out;position:absolute;inset:0}._1a25t4qu:focus-visible{outline:2px solid var(--c-action);outline-offset:-2px}._1a25t4qv,._1a25t4qw,._1a25t4qx,._1a25t4qy,._1a25t4qz{border-radius:0 0 16px 16px}._1a25t4q10{display:inline-flex}._1a25t4q11{color:var(--c-ink-muted);text-wrap:pretty;max-width:65ch}@media (hover:hover){._1a25t4q4:hover ._1a25t4qi{color:var(--c-action);transition:color 80ms ease-out}._1a25t4qu:hover:after{opacity:1;transition:opacity 80ms ease-out}}@media (width<=1023px){._1a25t4q5{pointer-events:none}._1a25t4qi{align-items:center;gap:var(--space-8);display:flex}._1a25t4q0[data-active] ._1a25t4qi{color:var(--c-action)}}@media (width>=1024px){._1a25t4q5{background-color:var(--c-surface);border-color:var(--c-ink-a14);border-radius:16px;grid-row:1/-1}._1a25t4q0:first-child ._1a25t4q5,._1a25t4q0:first-child ._1a25t4q3{grid-column:1/2}._1a25t4q0:nth-child(2) ._1a25t4q5,._1a25t4q0:nth-child(2) ._1a25t4q3{grid-column:2/3}._1a25t4q0:nth-child(3) ._1a25t4q5,._1a25t4q0:nth-child(3) ._1a25t4q3{grid-column:3/4}._1a25t4q0:nth-child(4) ._1a25t4q5,._1a25t4q0:nth-child(4) ._1a25t4q3{grid-column:4/5}._1a25t4q7{border-right-color:#0000;border-radius:16px 0 0 16px}._1a25t4q8{border-left-color:#0000;border-right-color:#0000;border-radius:0}._1a25t4q9{border-left-color:#0000;border-radius:0 16px 16px 0}._1a25t4qa{inset:calc(var(--space-16) * -1) -1px 0;z-index:1;border-color:#0000;border-radius:16px 16px 0 0}._1a25t4qc{display:block}._1a25t4qe{border-radius:16px 16px 0 0}._1a25t4qv{border-radius:0 0 16px 16px}._1a25t4qw{border-radius:0 0 0 16px}._1a25t4qx{border-radius:0}._1a25t4qy{border-radius:0 0 16px}._1a25t4qz{border-radius:0}._1a25t4q4>:not(._1a25t4q5):not(._1a25t4qu){z-index:2;margin-inline:calc(var(--space-card) + 1px);position:relative}._1a25t4q4>header{margin-block-start:calc(var(--space-40) + 1px)}._1a25t4q4>._1a25t4qu{z-index:2}._1a25t4q4>._1a25t4qa~:not(._1a25t4qu){margin-inline:var(--space-card)}._1a25t4q4>._1a25t4qa~._1a25t4qu{margin-inline:-1px}}@media (width>=768px) and (width<=1023px){._1a25t4qd{display:block}}@media (prefers-reduced-motion:no-preference){._1a25t4q10{transition:transform .45s cubic-bezier(.34,1.56,.64,1)}._1a25t4qu:active ._1a25t4q10{transform:translateY(1px)scale(.92)}}@media (hover:hover) and (prefers-reduced-motion:no-preference){._1a25t4qu:hover:not(:active) ._1a25t4q10{transform:translateY(4px)}}._1hnueuc0{--carousel-visible:0;position:relative}._1hnueuc2{display:grid;position:relative}._1hnueuc3{display:none}._1hnueuc4{padding-inline:var(--space-24);overscroll-behavior-x:contain;scrollbar-width:none;pointer-events:auto;margin-inline-start:max(0px, calc(var(--space-page-x) - var(--carousel-x,0px)));margin-inline-end:max(0px, calc(100cqw - var(--space-page-x) - var(--carousel-track-w,100cqw) + var(--carousel-x,0px)));overflow-x:auto}[data-dragging] ._1hnueuc4{transition:none}._1hnueuc5{width:max-content}@media (width>=1024px){._1hnueuc2{row-gap:var(--space-block);padding-block:var(--space-16);grid-template-rows:repeat(6,auto);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}._1hnueuc2:before{content:"";inset-block:var(--space-16);box-shadow:0 32px 80px -40px var(--c-shadow), 0 8px 24px -16px var(--c-shadow-soft);pointer-events:none;border-radius:16px;position:absolute;inset-inline:0}}@media (width<=1023px){._1hnueuc0{margin-inline:calc(var(--space-page-x) * -1);-webkit-mask-image:linear-gradient(to right, #000000c7 0, #000000e6 var(--space-8), #000000f7 var(--space-16), #000 var(--space-32), #000 calc(100% - var(--space-32)), #000000f7 calc(100% - var(--space-16)), #000000e6 calc(100% - var(--space-8)), #000000c7 calc(100% - 0));-webkit-mask-image:linear-gradient(to right, #000000c7 0, #000000e6 var(--space-8), #000000f7 var(--space-16), #000 var(--space-32), #000 calc(100% - var(--space-32)), #000000f7 calc(100% - var(--space-16)), #000000e6 calc(100% - var(--space-8)), #000000c7 calc(100% - 0));mask-image:linear-gradient(to right, #000000c7 0, #000000e6 var(--space-8), #000000f7 var(--space-16), #000 var(--space-32), #000 calc(100% - var(--space-32)), #000000f7 calc(100% - var(--space-16)), #000000e6 calc(100% - var(--space-8)), #000000c7 calc(100% - 0));flex-direction:column;display:flex;container-type:inline-size}._1hnueuc1{padding-inline:var(--space-page-x)}._1hnueuc2{--slide-w:calc((100cqw - var(--space-page-x) - var(--space-64)) / var(--carousel-visible));border:1px solid var(--c-ink-a14);background-color:var(--c-surface);border-radius:16px;grid-auto-columns:max-content;grid-auto-flow:column;overflow:clip}}@media (width<=767px){._1hnueuc0{--carousel-visible:1}._1hnueuc2{--slide-pad-top:calc(var(--space-24) + 52px + var(--space-32))}._1hnueuc3{z-index:3;padding:var(--space-24) 0 var(--space-8);pointer-events:none;margin-block-end:calc((var(--space-24) + 52px + var(--space-8)) * -1);display:block;position:relative}}@media (width>=768px) and (width<=1023px){._1hnueuc0{--carousel-visible:2;z-index:2;padding:var(--space-16) 0 var(--space-96);margin:calc(var(--space-16) * -1) calc(var(--space-page-x) * -1) calc(var(--space-96) * -1)}._1hnueuc2{--slide-pad-top:var(--space-40);box-shadow:0 32px 80px -40px var(--c-shadow), 0 8px 24px -16px var(--c-shadow-soft)}}@media (prefers-reduced-motion:no-preference){._1hnueuc4{transition:margin .3s cubic-bezier(.2,1.45,.35,1)}}._5ljq5k0{z-index:1;max-width:65ch;position:relative}._5ljq5k1{color:var(--c-ink-muted);text-wrap:pretty}}@keyframes _1ekmkl53{to{stroke-dashoffset:-22px}}@layer utilities{@media (width<=1023px){._1a25t4q1{display:none}}@media (width>=1024px){._1a25t4q2{display:none}}}
