.JANmW{width:100%}@media (min-width:768px){.JANmW{overflow-x:scroll;overscroll-behavior:contain;scrollbar-width:none;white-space:nowrap}}.__3nwN2{align-items:center;display:flex;flex-direction:column;gap:var(--gap);padding-inline:var(--gap);width:100%}@media (min-width:768px){.__3nwN2{container-type:size;flex-direction:row;height:calc(100dvh - ((var(--header-position-bottom) + (var(--text-5xl) * var(--text-5xl--line-height) + (var(--spacing) * 1))) * 2))}}.w368K{cursor:pointer;flex-shrink:0;height:auto;image-rendering:auto;max-height:100cqh;max-width:90vw;-o-object-fit:contain;object-fit:contain;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:auto}.rNPjY{display:grid;grid-gap:var(--gap);gap:var(--gap);grid-template-columns:repeat(6,1fr);padding-left:var(--container-padding-horizontal);padding-right:var(--container-padding-horizontal)}@media (min-width:768px){.rNPjY{grid-template-columns:repeat(12,1fr)}}.__2nmQa{cursor:pointer}.MYap0 figcaption{font-family:var(--font-family-mono);font-size:var(--text-sm);line-height:var(--text-sm--line-height);margin-top:var(--spacing)}.BQH6w{display:grid;grid-gap:var(--gap);gap:var(--gap)}@media (min-width:768px){.BQH6w{grid-template-columns:repeat(2,1fr)}}@media (min-width:1440px){.BQH6w{grid-template-columns:repeat(3,1fr)}}.BQH6w{position:relative;width:100%;z-index:0}.zsNrb{transition:opacity .5s;width:100%}.zsNrb:hover{opacity:.75}@media (max-width:767.98px){.zsNrb{background:#fff}}@media (min-width:768px){.zsNrb{flex-direction:row;gap:var(--gap)}.zsNrb:nth-child(2n){flex-direction:row-reverse}}.__9OmC2{display:flex;flex-direction:column}.Dezvq h2{display:flex;justify-content:space-between}.Dezvq h3{color:rgb(var(--accent-rgb))}.Dezvq{position:sticky;top:calc(var(--header-position-bottom) + (var(--text-5xl) * var(--text-5xl--line-height) + (var(--spacing) * 1)));z-index:1}.Dezvq,.Dezvq:before{background:rgb(var(--background-rgb))}.Dezvq:before{content:"";height:1rlh;position:absolute;top:0;top:-.5rlh;width:100%;z-index:-1}._8M0P{display:flex;flex-direction:column;text-wrap:pretty}._8M0P>div{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:3;overflow:hidden}.__7MP0o{container-type:inline-size;transition:filter 1s}@media (min-width:768px){.__7MP0o{flex:1 1}}.__7TXVG{font-family:var(--font-family-mono);font-size:var(--text-xs)}.__7TXVG,.dJesq:hover{color:rgb(var(--accent-rgb))}.__8o4hf{position:relative}.Q_CMl{overflow:hidden}.q9hQt{display:flex}.ILTO7{margin-left:-1rem}.IxAOn{flex-direction:column;margin-top:-1rem}.BH3i_{flex:0 0 100%;min-width:0}.D6JYQ,.Oi4c7{padding-left:1rem}.c2fEk{color:currentColor;fill:currentColor;height:2em;width:2em}.dp1Uj{align-items:center;backdrop-filter:blur(4px);background:rgba(var(--foreground-rgb),.1);border-radius:1rem;color:rgba(var(--foreground-rgb),.5);cursor:pointer;display:flex;font-feature-settings:"smcp","c2sc";font-variant-caps:all-small-caps;justify-content:center;padding:var(--spacing);position:absolute;transition:background-color .25s,color .25s}.dp1Uj:hover{background:rgba(var(--foreground-rgb),.25);color:rgba(var(--foreground-rgb),1)}.dp1Uj.VEvmm{left:1rlh;top:50%;transform:translateY(-50%)}.dp1Uj.ZY_VY{left:50%;top:1rlh;transform:translateX(-50%) rotate(90deg)}.dp1Uj>span,.vlGTe{padding:var(--spacing)}.vlGTe{align-items:center;backdrop-filter:blur(4px);background:rgba(var(--foreground-rgb),.1);border-radius:1rem;color:rgba(var(--foreground-rgb),.5);cursor:pointer;display:flex;font-feature-settings:"smcp","c2sc";font-variant-caps:all-small-caps;justify-content:center;position:absolute;transition:background-color .25s,color .25s}.vlGTe:hover{background:rgba(var(--foreground-rgb),.25);color:rgba(var(--foreground-rgb),1)}.vlGTe.VEvmm{right:1rlh;top:50%;transform:translateY(-50%)}.vlGTe.ZY_VY{bottom:1rlh;left:50%;transform:translateX(-50%) rotate(90deg)}.vlGTe>span{padding:var(--spacing)}.wjQ1f{margin-bottom:1rlh;padding-left:var(--container-padding-horizontal);padding-right:var(--container-padding-horizontal)}.wjQ1f:not(:first-child){margin-top:1rlh}.CfM9A{display:grid;grid-template-columns:1fr}@media (min-width:768px){.CfM9A{grid-template-columns:repeat(var(--columns,1),1fr)}}.bpmMQ{gap:var(--gap)}.JbRJF{padding:initial}.hQD9T{display:flex;justify-content:var(--alignment,flex-start)}@media (min-width:768px){.hQD9T>*{width:calc(50% - var(--gap) / 2)}}.__9lycV{height:auto}.Kqj3q{height:100%}@media (min-width:768px){.YcY5W{height:100vh}}@media (min-width:768px) and (orientation:portrait){.YcY5W{aspect-ratio:3/2;height:100%;width:100%}}.PqmGn{padding-left:var(--container-padding-horizontal);padding-right:var(--container-padding-horizontal)}.oHZFr{padding:none}.FM_H3{font-size:var(--text-xs);line-height:var(--text-xs--line-height)}.flB67{font-size:var(--text-sm);line-height:var(--text-sm--line-height)}.__2jEeU{font-size:var(--text-base);line-height:var(--text-base--line-height)}.yK8CV{font-size:var(--text-lg);line-height:var(--text-lg--line-height)}.d5_OW{font-size:var(--text-xl);line-height:var(--text-xl--line-height)}.E62wF{font-size:var(--text-2xl);line-height:var(--text-2xl--line-height)}.__274ZC{font-size:var(--text-3xl);line-height:var(--text-3xl--line-height)}.KQNYB{font-size:var(--text-4xl);line-height:var(--text-4xl--line-height)}.BRlvk{font-size:var(--text-5xl);line-height:var(--text-5xl--line-height)}.__1WwCr{color:rgb(var(--accent-rgb));display:flex;gap:var(--gap);justify-content:space-between;margin-top:var(--header-position-bottom);padding-left:var(--container-padding-horizontal);padding-right:var(--container-padding-horizontal)}@media (min-width:768px){.__1WwCr{flex:1 1;min-width:0}.__1WwCr>span{margin-bottom:calc(var(--spacing) * -1);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.Cc0Qg,.D_QdE,.dK15d{padding-left:var(--container-padding-horizontal);padding-right:var(--container-padding-horizontal)}.D_QdE{display:grid;margin-bottom:1rlh}@media (min-width:768px){.D_QdE{gap:var(--gap);grid-template-columns:1fr 3fr}.D_QdE img{grid-column-start:2}}.dK15d{display:grid;font-size:var(--text-xl);line-height:var(--text-xl--line-height);margin-bottom:1rlh;scroll-margin-block:calc(var(--header-position-bottom) + (var(--text-5xl) * var(--text-5xl--line-height) + (var(--spacing) * 1)))}@media (max-width:767.98px){.dK15d{margin-top:1rlh}}.__7KNeg{min-height:calc(100dvh - ((var(--header-position-bottom) + (var(--text-5xl) * var(--text-5xl--line-height) + (var(--spacing) * 1))) * 2))}.CoA4x{display:none}@media (min-width:768px){.CoA4x{display:block}}.NQToJ{color:rgb(var(--foreground-rgb));cursor:pointer;display:none;white-space:nowrap}.NQToJ:hover{color:rgb(var(--accent-rgb))}@media (min-width:768px){.NQToJ{display:inline-block}}.__5O0NS{padding-left:var(--container-padding-horizontal);padding-right:var(--container-padding-horizontal)}.snl_R{display:flex;justify-content:var(--alignment,flex-start);margin-bottom:1rlh}.snl_R:not(:first-child){margin-top:1rlh}.snl_R:nth-of-type(2n){--alignment:flex-end}.snl_R figcaption{font-family:var(--font-family-mono);font-size:var(--text-sm);line-height:var(--text-sm--line-height);margin-top:var(--spacing)}@media (min-width:768px){.snl_R>*{width:calc(50% - var(--gap) / 2)}}._IOf5{background:rgb(var(--background-rgb));padding-bottom:calc(var(--spacing) * 1);position:sticky;top:calc(var(--header-position-bottom));z-index:2}.YllM_{display:flex;justify-content:space-between;position:relative;width:100%}.YllM_:before{background:rgb(var(--background-rgb));content:"";height:1rlh;position:absolute;top:0;top:-.5rlh;width:100%;z-index:-1}.YllM_.cPDfo{flex-direction:column}.__9wUKo{display:grid;grid-gap:1rlh;gap:1rlh}.hgtxr{transition:filter .5s}.brs6p{font-size:3rem;margin-bottom:1rlh}.Dqthg{background:rgb(var(--background-rgb));display:grid;grid-gap:var(--gap);gap:var(--gap);grid-template-columns:1fr 6fr 1fr;padding-bottom:var(--spacing);position:sticky;top:calc(var(--header-position-bottom) + (var(--text-5xl) * var(--text-5xl--line-height) + (var(--spacing) * 1)));z-index:1}.HFHXn{-webkit-box-orient:vertical;color:rgb(var(--accent-rgb));display:-webkit-box;-webkit-line-clamp:2;overflow:hidden}.HFHXn:hover{color:rgb(var(--foreground-rgb))}.RJv3B{display:grid;grid-gap:var(--gap);gap:var(--gap)}@media (min-width:768px){.RJv3B{grid-template-columns:7fr 1fr}}.RJv3B a{container-type:inline-size}.F_CBi{display:none;filter:grayscale(1)}@media (min-width:768px){.F_CBi{display:flex;flex-direction:column;gap:var(--gap)}}.__1oufB{container-type:inline-size}.__1oufB img[data-orientation=portrait]{max-height:100cqw;width:auto}.__1oufB img[data-orientation=landscape]{height:auto;max-width:100%}.__1in98,.zGhCM:hover{color:rgb(var(--accent-rgb))}.__1in98:hover{color:rgb(var(--foreground-rgb))}.__6MV5b{flex-grow:0;flex-shrink:0;flex-basis:calc(100% / 1.5);min-width:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (min-width:768px){.__6MV5b{flex-grow:0;flex-shrink:0;flex-basis:calc(100% / 2)}}@media (min-width:1024px){.__6MV5b{flex-grow:0;flex-shrink:0;flex-basis:calc(100% / 3)}}.mfBW_{display:grid;grid-gap:1rlh;gap:1rlh}@media (min-width:768px){.mfBW_{gap:var(--gap);grid-template-columns:repeat(2,1fr)}}.mfBW_:has(.leQAH:hover) .leQAH:not(:hover){opacity:.75}.leQAH{transition:opacity .5s}.fy_jj{font-size:3rem;margin-bottom:1rlh}.__3_hLx{display:grid;grid-gap:var(--gap);gap:var(--gap);grid-template-columns:1fr 7fr;padding-bottom:var(--spacing);position:sticky;top:calc(var(--header-position-bottom) + (var(--text-5xl) * var(--text-5xl--line-height) + (var(--spacing) * 1)));z-index:1}.__3_hLx,.__3_hLx:before{background:rgb(var(--background-rgb))}.__3_hLx:before{content:"";height:1rlh;position:absolute;top:0;top:-.5rlh;width:100%;z-index:-1}.iWUWH{-webkit-box-orient:vertical;color:rgb(var(--accent-rgb));display:-webkit-box;-webkit-line-clamp:2;overflow:hidden}.iWUWH:hover{color:rgb(var(--foreground-rgb))}.ua2Sd{display:grid;grid-gap:var(--gap);gap:var(--gap)}@media (min-width:768px){.ua2Sd{grid-template-columns:7fr 1fr}}.ua2Sd a{container-type:inline-size}.CqAee{display:none;filter:grayscale(1)}@media (min-width:768px){.CqAee{display:flex;flex-direction:column;gap:var(--gap)}}.__1U5m8{container-type:inline-size}.__1U5m8 img[data-orientation=portrait]{max-height:100cqw;width:auto}.__1U5m8 img[data-orientation=landscape]{height:auto;max-width:100%}.__6XH5t:hover,.yI4NK{color:rgb(var(--accent-rgb))}.yI4NK:hover{color:rgb(var(--foreground-rgb))}.PtnpS{padding-left:var(--container-padding-horizontal);padding-right:var(--container-padding-horizontal)}.n1cZs{position:relative}.Mvr5z{bottom:0;color:rgb(var(--white-rgb));font-size:1.5rem;left:0;padding:var(--container-padding-vertical) var(--container-padding-horizontal);position:absolute;z-index:1}.erxKP{text-decoration:underline!important;text-underline-offset:var(--spacing)}.sQBPQ{height:auto}@media (min-width:768px){:is(.RFJTG,.xpnml) img{position:absolute}}.RFJTG{height:100%}.xpnml{display:flex;height:100vh}.__5u4tg{padding-left:var(--container-padding-horizontal);padding-right:var(--container-padding-horizontal)}.daH91{padding:initial}._QrUk,.__9EuSD,.yfz0e{margin-top:1lh;scroll-margin:1lh;text-wrap:pretty}:is(.__9EuSD,._QrUk,.yfz0e):first-child{margin-top:0}:is(.__9EuSD,._QrUk,.yfz0e)+._QrUk,:is(.__9EuSD,._QrUk,.yfz0e)+.__9EuSD,:is(.__9EuSD,._QrUk,.yfz0e)+.yfz0e{margin-top:0}.yGfgI{text-wrap:pretty}.yGfgI+.yGfgI:not(.__6de38){margin-top:1lh}.__6de38+.__6de38,.yGfgI+.__6de38{text-indent:2em}.NJUVQ{font-size:var(--text-xl);letter-spacing:var(--tracking-tight);line-height:var(--text-2xl--line-height);margin-bottom:1rlh;margin-left:0;text-wrap:pretty}.VgJx1{list-style-type:decimal;margin-block:1lh;margin-inline:1lh 0}.VgJx1 ol{margin-block:0}:is(:is(.VgJx1>li)>ol)>li{list-style-type:lower-alpha}:is(:is(:is(:is(.VgJx1>li)>ol)>li)>ol)>li{list-style-type:lower-roman}.ppZ5a{list-style-type:disc;margin-block:1lh;margin-inline:1lh 0}.ppZ5a ul{margin-block:0}:is(:is(.ppZ5a>li)>ul)>li{list-style-type:circle}:is(:is(:is(:is(.ppZ5a>li)>ul)>li)>ul)>li{list-style-type:square}.mnZQ4{display:flex;justify-content:var(--alignment,flex-start);margin-bottom:1rlh}.mnZQ4:not(:first-child){margin-top:1rlh}.mnZQ4:nth-of-type(2n){--alignment:flex-end}.mnZQ4 figcaption{font-family:var(--font-family-mono);font-size:var(--text-sm);line-height:var(--text-sm--line-height);margin-top:var(--spacing)}@media (min-width:768px){.mnZQ4>*{width:calc(50% - var(--gap) / 2)}}.LxiYq{color:rgb(var(--accent-rgb))}.WMGzF{display:grid;margin-bottom:1rlh}.__8NsEW,._eT6d{flex-direction:column}._eT6d{color:rgb(var(--accent-rgb));display:flex;margin:1rlh 0}.UJXCS{font-size:var(--text-xl);line-height:var(--text-xl--line-height)}._3kd6{margin-top:1rlh}.d7vlK{color:rgb(var(--accent-rgb))}.d7vlK:hover{color:rgb(var(--foreground-rgb))}.LTf2W{text-wrap:pretty}._NUJJ{color:rgb(var(--accent-rgb))}._NUJJ:hover{color:rgb(var(--foreground-rgb))}.jA0KH p{color:rgb(var(--accent-rgb))}.jA0KH ._NUJJ{color:rgb(var(--foreground-rgb))}:is(.jA0KH ._NUJJ):hover{color:rgb(var(--accent-rgb))}.__5XZQe{font-size:var(--text-xs);line-height:var(--text-xs--line-height)}.__0_70C{font-size:var(--text-sm);line-height:var(--text-sm--line-height)}.CbxZe{font-size:var(--text-base);line-height:var(--text-base--line-height)}.DGqzA{font-size:var(--text-2xl);line-height:var(--text-2xl--line-height)}.__4ia1E{font-size:var(--text-5xl);line-height:var(--text-5xl--line-height)}.uNrUY{--line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:var(--line-clamp,1);overflow:hidden}.BImk_ p{color:rgb(var(--accent-rgb))}.BImk_ a:hover{color:rgb(var(--foreground-rgb))}.SvBX_{font-size:var(--text-xs);line-height:var(--text-xs--line-height)}.nDhzn{font-size:var(--text-sm);line-height:var(--text-sm--line-height)}.UodyQ{font-size:var(--text-base);line-height:var(--text-base--line-height)}.__9NrQX{font-size:var(--text-2xl);line-height:var(--text-2xl--line-height)}.__2W6Hr{font-size:var(--text-5xl);line-height:var(--text-5xl--line-height)}.j8RSK a:-moz-any-link{text-decoration-color:currentColor;text-decoration-line:underline;text-decoration-style:solid}.j8RSK a:any-link{text-decoration-color:currentColor;text-decoration-line:underline;text-decoration-style:solid}.RBWwc{position:relative}.__4Ubw3{height:auto}.tUxJK{height:100%}.h7WyA{display:flex;height:100vh}.nflvq{padding-left:var(--container-padding-horizontal);padding-right:var(--container-padding-horizontal)}.rtYz3{padding:none}.__3hh_o{height:calc(1rlh * var(--height, 1))}.__1LAVB{font-size:var(--text-xl);line-height:var(--text-xl--line-height)}