@font-face{font-family:Lexend;font-style:normal;font-weight:400;font-display:swap;src:url(/resources/site/fonts/8ab71c5cad684af4af914aaaa6b331b7.woff2)format("woff2")}@font-face{font-family:Lexend;font-style:normal;font-weight:700;font-display:swap;src:url(/resources/site/fonts/3261cf8701ef8d2f2d662d943144b874.woff2)format("woff2")}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:400;font-display:swap;src:url(/resources/site/fonts/06f7888028bac2aa4b68d62016e94d2f.woff2)format("woff2")}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:700;font-display:swap;src:url(/resources/site/fonts/1d0bda0e23162bafe67fe08f9b5e775e.woff2)format("woff2")}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--v3b751568c0a22a693c4b6b8d:solid;--v3175fd483d1a32a20bae6744:initial;--vb23c3d0f1bdb04079a3e44a0:initial;--v816a45314b7753a8030fe792:initial;--v0a8ae674254c7fa7fc318d72:0 0#0000;--v5775585660652945f77ff2b8:initial;--v8668605717afbbafce410f6e:100%;--v47d2a0804f8a719a04be2a3e:0 0#0000;--v53e647584a87de40ca171ca6:initial;--v66c7d0a65443ff610f36aa8d:100%;--v28863ff086850f7ee782bd08:initial;--v9a32bda2de9af6691b4019b7:0 0#0000;--vb053674aafa0f713540788b8:initial;--vd0fda7982785d974dcfa8077:0 0#0000;--v03ec6c9a823d0b0c255a4a8a:initial;--v6134fae02c5c9ec65d60a5ea:0px;--v3a4174bf585fe444a9e96b5e:#fff;--v73d9eafdb0bf2ff7c6b2c91f:0 0#0000;--v67553204919871955dcad91b:initial;--v1a4b0b459ea0c3655dcbefde:initial;--v2a62e47873dec94975c40e83:initial;--veced316a0f923a0e6bc12865:initial;--vdeabeb5395cf6a463e9ff1cb:initial;--vfa9b454638c3f2de8ca744da:initial;--v3f9b06b51b0914209ad47b4b:initial;--vff3a440d636ff2c354eb1e90:initial;--ve30ebe804634383f07eec907:initial;--vdc3ee52f92a0873c7abbd68d:initial;--vb35dde9237e7ae5458832e96:initial;--v75319fc63702640d38557a94:100%;--va71b2c4ad39c0665256fd895:initial;--vbfb9bfb83ba92e43a8186aad:initial;--vee069ce6ce52255904dcfe8b:initial;--v610822791c18d57f8e7645bb:initial;--vb7fbb1d34ce63e34c4d3c781:initial;--v40be9d96353e2613c9d7d0cf:initial;--ve11a01cfa88f22a8fd125a80:initial;--v2f646b5cc782177329566483:initial;--vde432258dc73cdc56d4e41bf:initial;--vda005e1547301237c616df9a:initial;--v3c49e9eea284979b4a9e5cbb:solid}}}@layer theme{:root,:host{--font-sans:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-red-500:oklch(63.7%.237 25.331);--color-white:#fff;--spacing:.25rem;--container-sm:24rem;--container-md:28rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:calc(1/.75);--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-base:1rem;--text-base--line-height:calc(1.5/1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75/1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2/1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25/1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5/2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-sm:.25rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--font-heading:"Lexend",ui-sans-serif,system-ui,sans-serif;--color-paper:#f2f0eb;--color-surface:#faf9f6;--color-ink:#242320;--color-muted:#66635c;--color-accent:#3f4039;--color-accent-dark:#30332e;--color-accent-soft:#e2e3dc;--color-line:#d9d6ce}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}:root{color-scheme:light;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{scroll-behavior:smooth;scroll-padding-top:6rem}body{color:#242320;background:#f2f0eb;min-width:320px;margin:0;font-family:"Source Sans 3",ui-sans-serif,system-ui,sans-serif;line-height:1.5}h1,h2,h3,h4,h5,h6{font-family:Lexend,ui-sans-serif,system-ui,sans-serif}p,li,dt,dd,th,td,address,figcaption{font-family:"Source Sans 3",ui-sans-serif,system-ui,sans-serif}img{max-width:100%}button,a{-webkit-tap-highlight-color:transparent}a:focus-visible,button:focus-visible{outline-color:#3f4039}}@layer components;@layer utilities{.c2277fd2e1524c6b8a7421468{position:absolute}.c1eeb6a832ba4601b067aa875{position:fixed}.c4559079dd973e0a7e5b1c074{position:relative}.cfabe016059230aa2fe243b4c{position:static}.c0e6428a6642359a387c51e5e{position:sticky}.cf6c6d9fcc5ca1f3d07387b7a{inset:0}.cc5cb1f3c619232887296bd5e{top:0}.cef73c8c90bd2dea7a0c1de24{right:0}.cfc6d9473b963b1dee47c72d0{bottom:0}.c14d97933c7954aaeaec5a781{z-index:50}.ca79e7a860623cbb329a228ff{margin-inline:auto}.c4c659b9f420f16deed96bd08{margin-top:var(--spacing)}.c946c1a39e3ab1015632ea443{margin-top:calc(var(--spacing)*2)}.cadec87aa1e7880e9e65fd091{margin-top:calc(var(--spacing)*3)}.c51372cfbd89d82c76b5cf177{margin-top:calc(var(--spacing)*5)}.c02e30987bd456557b45b063c{margin-top:calc(var(--spacing)*6)}.c3ab06e278b61a577e9711dfc{margin-top:calc(var(--spacing)*7)}.cc7fd752845546508f3eb7a2c{margin-top:calc(var(--spacing)*8)}.c5163ad41ed7cfe58da90787d{margin-top:calc(var(--spacing)*9)}.cb0860ed8d8cfb01d7e13115d{margin-top:calc(var(--spacing)*12)}.ca4c717c75a8f9739322c406d{margin-bottom:calc(var(--spacing)*4)}.c2301d5f2a1bb7aca1aa89bfa{margin-bottom:calc(var(--spacing)*8)}.c60d6fa8ca5a449f3fcc03c33{margin-bottom:calc(var(--spacing)*9)}.c2e02f7a43910e77ec7fb6d2e{display:block}.ceba20d59d8a3dacc3b3681a1{display:flex}.caa94b97ec23eef355413d4ae{display:grid}.c1bb55bd9d3ccc0ae839add3c{display:none}.c4d98ad0a64ff773c018a717d{display:inline}.c176ab599fb9ba7f72c403aec{display:inline-flex}.c38ad9b6bad8778c619076087{display:table}.cbeea78675cd1bc35b3a22fee{aspect-ratio:4/3}.cf415befa5adef7e8e297cf26{height:calc(var(--spacing)*5)}.c8235b29e75ce634add26d1a3{height:1em}.cf717c92fc0c895256785d50e{height:100%}.c3dc417757b0025b181533dc3{min-height:calc(var(--spacing)*10)}.ca2a9524851c71675b909f0c5{min-height:calc(var(--spacing)*11)}.c4fac46c5be7a83c26c82036e{min-height:calc(var(--spacing)*14)}.c4234dc41c88e3a16f929ed17{width:calc(var(--spacing)*5)}.cba5f0e643756e9a359fef2fb{width:1em}.c13f1e365469f473fcb701bfa{width:43%}.c6f4bd872ec032ebb62e91300{width:100%}.caf8dfc2dc31aeb85d4a43965{max-width:var(--container-2xl)}.c3a4a55afdc8d02b2fa163179{max-width:var(--container-3xl)}.c8a48ac36e8e5dbad13826154{max-width:var(--container-4xl)}.c3f5451c6ba7d4fdbba90d4bb{max-width:var(--container-7xl)}.c406cfe76d3de1ac965ca5cad{max-width:var(--container-md)}.c5c8d65493bf080f96414fd62{max-width:var(--container-sm)}.ca1dc0c59c7e56b9e51cf4d7f{max-width:var(--container-xl)}.c4d882111394ccfe7526497b5{min-width:calc(var(--spacing)*11)}.c1bde82a2fb1648078648a845{flex-shrink:0}.c5c9db8dcd410805c774cc839{scroll-margin-top:calc(var(--spacing)*24)}.cfd6a6c76716be17e978a032f{grid-template-columns:repeat(1,minmax(0,1fr))}.c86c0cfee29e2d4afbac8a659{flex-direction:column}.c397971ad243c7dfeaec02565{flex-wrap:wrap}.c1ad2cde3e6c290ed2143e09e{align-items:center}.c98f62717244d71140afb1210{align-items:flex-start}.c7b301a29bd50db8fc6f6aa26{justify-content:space-between}.c95c1d75bf0d9ee6504f2500b{justify-content:center}.cd2af4b065a6003fb7c6c8347{gap:calc(var(--spacing)*.5)}.c6d6c832ab38c0c93d016882e{gap:var(--spacing)}.c442108d95184b97f5b815825{gap:calc(var(--spacing)*2)}.c8dc64a0f52892084eee4ac1b{gap:calc(var(--spacing)*3)}.c6c33b1b026ddc590198bd8e8{gap:calc(var(--spacing)*4)}.ceff96602f3ac2bdd54577aa6{gap:calc(var(--spacing)*5)}.cff149e9c865a27847da8719e{gap:calc(var(--spacing)*6)}.cddf23c2087fd01a187311934{gap:calc(var(--spacing)*7)}.cfdd049b421a7983d36f3b9a7{gap:calc(var(--spacing)*10)}.c839262c2593ddb009c95ca57{gap:calc(var(--spacing)*12)}.c46e932191e28146bf65563b7{gap:calc(var(--spacing)*14)}.c80ce0b8bf1feca5eb4a0ab4c{column-gap:calc(var(--spacing)*4)}.caef0eb1800a700ed0944fb03{column-gap:calc(var(--spacing)*6)}.cab649d593d32ada2da1c6af1{column-gap:calc(var(--spacing)*10)}.c8889c1a0864fbe12f7b2bcce{row-gap:var(--spacing)}.cc7c6d5cc4aafa79767602f35{row-gap:calc(var(--spacing)*3)}.cb5c517ac7190e11b2d2d4b76{overflow:hidden}.cb361833fdaa32450b9ff7e23{border-radius:var(--radius-2xl)}.cd26b39e80660dd5f25fb3eef{border-radius:var(--radius-3xl)}.c8cd561a8b04abbb5c1e0b3cd{border-radius:2147483647px}.ce2da6d5763a0cdbc26993df8{border-radius:var(--radius-sm)}.c4fe7d587cdaf55e8a578271e{border-style:var(--v3b751568c0a22a693c4b6b8d);border-width:1px}.c3e0f407a491cb77c9e57836d{border-style:var(--v3b751568c0a22a693c4b6b8d);border-width:7px}.cbc007d6cd02736f4e5d29bfe{border-block-style:var(--v3b751568c0a22a693c4b6b8d);border-block-width:1px}.c36fcf32ed8e0ca1bf2625643{border-top-style:var(--v3b751568c0a22a693c4b6b8d);border-top-width:1px}.cc0d1b7df9d2e51305d804567{border-bottom-style:var(--v3b751568c0a22a693c4b6b8d);border-bottom-width:1px}.cbb4ec2db47dca66afb048faa{border-left-style:var(--v3b751568c0a22a693c4b6b8d);border-left-width:1px}.c377f849f91e9822546f35452{border-color:var(--color-line)}.c7ba929660a3f39e665b0f9ae{border-color:var(--color-surface)}.ce1140cbfc4c747b68a22dd56{border-color:#fff3}@supports (color:color-mix(in lab,red,red)){.ce1140cbfc4c747b68a22dd56{border-color:color-mix(in oklab,var(--color-white) 20%,transparent)}}.c68b4ef3d8dfd2274419933e9{background-color:var(--color-accent)}.c835eafccff8d70e791effbde{background-color:var(--color-accent-soft)}.c5f8bb9c46442b9fb1d1b72aa{background-color:var(--color-ink)}.c2b0e27e7701f5b970cc4341d{background-color:var(--color-paper)}.c5dd138905ba4174b5d67a87c{background-color:#f2f0ebf2}@supports (color:color-mix(in lab,red,red)){.c5dd138905ba4174b5d67a87c{background-color:color-mix(in oklab,var(--color-paper) 95%,transparent)}}.caa0cfd4608483af3d8c2b66c{background-color:var(--color-surface)}.c2234d916f950cd669391cfdc{background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.c2234d916f950cd669391cfdc{background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.c0c44e5df7188961d01c392dc{fill:currentColor}.cf27d0755e34374e8b47f9f59{object-fit:cover}.c78a6f6692cf00e2e25465372{object-position:center}.ca7881ed6fdc42b8fd98248a4{padding:calc(var(--spacing)*6)}.caca109bfa6966397298820c1{padding-inline:calc(var(--spacing)*3)}.c13e23e8ed975cf0e4d0c6444{padding-inline:calc(var(--spacing)*5)}.c184826c84b7e334c52ae2dfc{padding-inline:calc(var(--spacing)*7)}.cda7bb91bfc51fa4c7081cc8a{padding-block:calc(var(--spacing)*1.5)}.ce4ca045f4b17368e8009593c{padding-block:calc(var(--spacing)*4)}.cfe6ce4e83532499df272e293{padding-block:calc(var(--spacing)*5)}.cfddb78916f6722cf6dfb853c{padding-block:calc(var(--spacing)*7)}.cb16147ac1473d2de20758e30{padding-block:calc(var(--spacing)*10)}.cb14aaa8fe917d29614079fe3{padding-block:calc(var(--spacing)*12)}.c2a0d7c6f88142e7ed5f350c0{padding-block:calc(var(--spacing)*20)}.c3a03263cedade1d9b6e940da{padding-top:calc(var(--spacing)*6)}.c4f03918cd128c7fbddccaf9c{padding-top:calc(var(--spacing)*7)}.c2fd0dd76859cf5ac860db737{padding-right:calc(var(--spacing)*4)}.cc410b1c6fb7ec4c1a1e9cf5c{padding-bottom:calc(var(--spacing)*10)}.c161d6d204ca33b58103be092{padding-left:calc(var(--spacing)*4)}.c420f87bfdfa12ad8b8e51af2{font-family:var(--font-heading)}.c77f006196c15d78d02a2d470{font-size:var(--text-3xl);line-height:var(--v3175fd483d1a32a20bae6744,var(--text-3xl--line-height))}.c077c5515fce2594a75255e6f{font-size:var(--text-4xl);line-height:var(--v3175fd483d1a32a20bae6744,var(--text-4xl--line-height))}.c2f4a669f57eb8edf2eced440{font-size:var(--text-base);line-height:var(--v3175fd483d1a32a20bae6744,var(--text-base--line-height))}.c1919fe621bbcd60b0b6be09a{font-size:var(--text-lg);line-height:var(--v3175fd483d1a32a20bae6744,var(--text-lg--line-height))}.c0ddde147826581be0c5dc3e1{font-size:var(--text-sm);line-height:var(--v3175fd483d1a32a20bae6744,var(--text-sm--line-height))}.c7ee1f5be82ad23e024711588{font-size:var(--text-xl);line-height:var(--v3175fd483d1a32a20bae6744,var(--text-xl--line-height))}.c7e8ce5dfa705b32d21cae527{font-size:var(--text-xs);line-height:var(--v3175fd483d1a32a20bae6744,var(--text-xs--line-height))}.cf81e3b35a1ddcc29eb96ceee{--v3175fd483d1a32a20bae6744:calc(var(--spacing)*7);line-height:calc(var(--spacing)*7)}.c20e3b84755a3805f35c03e54{--v3175fd483d1a32a20bae6744:calc(var(--spacing)*8);line-height:calc(var(--spacing)*8)}.ccb1ca79c808606b617dfef36{--v3175fd483d1a32a20bae6744:1.08;line-height:1.08}.cda54fbe15fe285a27d55797c{--v3175fd483d1a32a20bae6744:1;line-height:1}.c9b4508a3e120a4785bc4ce08{--v3175fd483d1a32a20bae6744:var(--leading-relaxed);line-height:var(--leading-relaxed)}.c573ce4337dcd9fe47b63e556{--v3175fd483d1a32a20bae6744:var(--leading-snug);line-height:var(--leading-snug)}.cda9ae1245c8a3cf00ada0218{--v3175fd483d1a32a20bae6744:var(--leading-tight);line-height:var(--leading-tight)}.cdeb57a22f3cf3f20beabee96{--vb23c3d0f1bdb04079a3e44a0:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.ca8bf9df481cc482687b2fa8f{--vb23c3d0f1bdb04079a3e44a0:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.c5d23cef0cc02e719972ea41d{--vb23c3d0f1bdb04079a3e44a0:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.ca9c7ff6a17e41daf9562ce1d{--v816a45314b7753a8030fe792:-.04em;letter-spacing:-.04em}.cb360ec0fa79ff5501cdff55d{--v816a45314b7753a8030fe792:-.015em;letter-spacing:-.015em}.cf0de6991bfa9c66d2ad78df4{--v816a45314b7753a8030fe792:-.035em;letter-spacing:-.035em}.ccc50b584c254a6ff34304618{--v816a45314b7753a8030fe792:-.045em;letter-spacing:-.045em}.cafb4af82d580fcbb84e9cb52{--v816a45314b7753a8030fe792:.12em;letter-spacing:.12em}.c8219e053fcbd91169706562b{--v816a45314b7753a8030fe792:.16em;letter-spacing:.16em}.ce193a79a148a9e8fe0d13310{--v816a45314b7753a8030fe792:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.cfc1e4c11e679cf3f6b080569{color:#e4c178}.c1940cab8d6688ef04656d714{color:var(--color-accent)}.c64d31f33d8c8ea4a806f35ec{color:inherit}.c45aa40587f685bbcf1fe28c8{color:var(--color-ink)}.c301e5d0ac5e705e0eac90279{color:var(--color-muted)}.ce01334307194af1c413be233{color:var(--color-white)}.ce4d059c81582f73bdcaf7e9d{color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.ce4d059c81582f73bdcaf7e9d{color:color-mix(in oklab,var(--color-white) 70%,transparent)}}.ccd48b1d9c5079427919a59e5{color:#ffffffbf}@supports (color:color-mix(in lab,red,red)){.ccd48b1d9c5079427919a59e5{color:color-mix(in oklab,var(--color-white) 75%,transparent)}}.cf527f39c9eba340e4c7b16cb{color:#ffffffe6}@supports (color:color-mix(in lab,red,red)){.cf527f39c9eba340e4c7b16cb{color:color-mix(in oklab,var(--color-white) 90%,transparent)}}.c52d8c3fbf2007c0368255a87{text-transform:uppercase}.c2a920fc21a98f35c4af90ab1{font-style:normal}.cc42ab0c0e8eaa553a4f19553{text-decoration-line:none}.cd85545a3cb54c2d83fc15290{text-decoration-line:underline}.c80a9a2a6b32262f419c5096c{-webkit-text-decoration-color:var(--color-line);-webkit-text-decoration-color:var(--color-line);text-decoration-color:var(--color-line)}.cee3c42ede41be1ded29c5d32{text-underline-offset:4px}.c9242acf10e0ae9b0236d1e38{--v0a8ae674254c7fa7fc318d72:0 10px 15px -3px var(--v5775585660652945f77ff2b8,#0000001a),0 4px 6px -4px var(--v5775585660652945f77ff2b8,#0000001a);box-shadow:var(--v47d2a0804f8a719a04be2a3e),var(--vd0fda7982785d974dcfa8077),var(--v73d9eafdb0bf2ff7c6b2c91f),var(--v9a32bda2de9af6691b4019b7),var(--v0a8ae674254c7fa7fc318d72)}.c2512e88f4bdb28e337928a39{--v0a8ae674254c7fa7fc318d72:0 20px 25px -5px var(--v5775585660652945f77ff2b8,#0000001a),0 8px 10px -6px var(--v5775585660652945f77ff2b8,#0000001a);box-shadow:var(--v47d2a0804f8a719a04be2a3e),var(--vd0fda7982785d974dcfa8077),var(--v73d9eafdb0bf2ff7c6b2c91f),var(--v9a32bda2de9af6691b4019b7),var(--v0a8ae674254c7fa7fc318d72)}.cf956d69d7bb8c0e8c883f1a5{filter:var(--v67553204919871955dcad91b,) var(--v1a4b0b459ea0c3655dcbefde,) var(--v2a62e47873dec94975c40e83,) var(--veced316a0f923a0e6bc12865,) var(--vdeabeb5395cf6a463e9ff1cb,) var(--vfa9b454638c3f2de8ca744da,) var(--vff3a440d636ff2c354eb1e90,) var(--ve30ebe804634383f07eec907,) var(--vdc3ee52f92a0873c7abbd68d,)}.ceadf90c0608af23ed6fa24f2{--vbfb9bfb83ba92e43a8186aad:blur(8px);backdrop-filter:var(--vbfb9bfb83ba92e43a8186aad,) var(--vee069ce6ce52255904dcfe8b,) var(--v610822791c18d57f8e7645bb,) var(--vb7fbb1d34ce63e34c4d3c781,) var(--v40be9d96353e2613c9d7d0cf,) var(--ve11a01cfa88f22a8fd125a80,) var(--v2f646b5cc782177329566483,) var(--vde432258dc73cdc56d4e41bf,) var(--vda005e1547301237c616df9a,)}.c5348f81c4de3d978661e4fd9{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--v01d208fd7cffaad9d1642f6b,--vbe5054f3a7e22eed4ae36f79,--vcea16f08251764d6c835e858,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--v6894cff25238e165762a2491,var(--default-transition-timing-function));transition-duration:var(--v97191a0f24bdff7fb6486b4e,var(--default-transition-duration))}@media (hover:hover){.c21880da8d2c40b9dcde6d4dc:is(:where(.ce1cd0b0f08c2e4b3c0e1b6e3):hover *){text-decoration-line:underline}.c371d6e4049f759d9301788b4:is(:where(.ce1cd0b0f08c2e4b3c0e1b6e3):hover *){-webkit-text-decoration-color:var(--color-line);-webkit-text-decoration-color:var(--color-line);text-decoration-color:var(--color-line)}.c63e2fac45f5ca5f0b67fa3c3:is(:where(.ce1cd0b0f08c2e4b3c0e1b6e3):hover *){text-underline-offset:4px}.ceb454f958151c84847d6399c:hover{border-color:#3f403966}@supports (color:color-mix(in lab,red,red)){.ceb454f958151c84847d6399c:hover{border-color:color-mix(in oklab,var(--color-accent) 40%,transparent)}}.ce0c3e268353077e9490c1717:hover{background-color:var(--color-accent-dark)}.c58f83759e0e2a304cc44ecb5:hover{background-color:var(--color-red-500)}.cf164bea5fc50803c77644ec1:hover{background-color:var(--color-white)}.c9b4aafde6738ce0eef5de2d5:hover{background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.c9b4aafde6738ce0eef5de2d5:hover{background-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.ca98f32fd55457a96cd39e327:hover{background-color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.ca98f32fd55457a96cd39e327:hover{background-color:color-mix(in oklab,var(--color-white) 70%,transparent)}}.c958adaa2da2a16e4f234f109:hover{color:var(--color-ink)}.cf7aaa0524c786522ad9d1b9a:hover{-webkit-text-decoration-color:var(--color-accent);-webkit-text-decoration-color:var(--color-accent);text-decoration-color:var(--color-accent)}}.cbda0dd4e9ec0579d773a2d1c:focus-visible{outline-style:var(--v3c49e9eea284979b4a9e5cbb);outline-width:2px}.ccc59c62328c539dd453c2878:focus-visible{outline-offset:4px}.c1834710fd70ca40ae32977a0:focus-visible{outline-color:var(--color-accent)}.cb692652ea36eec96a1c8b41d:focus-visible{outline-color:var(--color-white)}@media (width>=40rem){.c6d44b77da1cec9da75df7f33{margin-top:calc(var(--spacing)*16)}.c96c2d5c17e87cc35bd47e55c{margin-bottom:calc(var(--spacing)*10)}.c60ee80df4b9aa6774217d9f3{margin-bottom:calc(var(--spacing)*11)}.c8c999d9cc85ca17c32d6f411{display:inline-flex}.c96e35e7f30bb69e754a40df9{grid-template-columns:repeat(2,minmax(0,1fr))}.c6ba5ffb2fcca12c9de5b76d8{grid-template-columns:minmax(9rem,.75fr) 1.25fr}.c8b955f0bba52cee13a8edac0{flex-direction:row}.c88fee55b173646aea3f037fc{align-items:center}.cfaf135f85fb8a64ecd3b1aec{justify-content:space-between}.c3279a4518ee9f552bb92c004{gap:calc(var(--spacing)*5)}.c2f598a8b8c127b30fc051a21{gap:calc(var(--spacing)*6)}.c7f88cadd99bbbc7a450cb3e3{border-style:var(--v3b751568c0a22a693c4b6b8d);border-width:10px}.cb58578c6b7c83b4996e92235{padding:calc(var(--spacing)*7)}.c537e545802ced41d7f72e524{padding-inline:calc(var(--spacing)*8)}.c65867bfa419c1649b85bca45{padding-block:calc(var(--spacing)*9)}.cce9a4437d94b5d4a662da1f2{padding-block:calc(var(--spacing)*14)}.c4ca9e74821f62b222dae2e50{padding-block:calc(var(--spacing)*16)}.c0236c0c2c0eb6ebca24df93c{padding-block:calc(var(--spacing)*24)}.c999e8dceda7082139e5259aa{font-size:var(--text-2xl);line-height:var(--v3175fd483d1a32a20bae6744,var(--text-2xl--line-height))}.c72d2c3216bea8562bdba8a00{font-size:var(--text-4xl);line-height:var(--v3175fd483d1a32a20bae6744,var(--text-4xl--line-height))}.c301e3a1b2a446425fec0860f{font-size:var(--text-5xl);line-height:var(--v3175fd483d1a32a20bae6744,var(--text-5xl--line-height))}.ca6c98b7d08a9fbb0ab9679be{font-size:var(--text-xl);line-height:var(--v3175fd483d1a32a20bae6744,var(--text-xl--line-height))}}@media (width>=48rem){.ced8701f12b072a2ed42f2fef{display:flex}.c0ed27a473d6b6b94eb16594a{display:none}}@media (width>=64rem){.ceea58732bb3668d27cdd81d5{aspect-ratio:1.08}.c1c6ccf136fa8acd9363171ea{grid-template-columns:repeat(2,minmax(0,1fr))}.c861e78ea72bfd698acd16061{grid-template-columns:repeat(3,minmax(0,1fr))}.c79e975564b1666d758e5c744{grid-template-columns:.72fr 1.28fr}.c8d0accc7e79c2bf36811980c{grid-template-columns:.92fr 1.08fr}.c76b74570e357ebb13a5787ef{grid-template-columns:1fr .82fr}.c25d1e7061afdc794a8f25c0e{align-items:flex-end}.c648b36969bb71db22a2a8805{gap:calc(var(--spacing)*14)}.c7c4f7a1b2b7aca219b299a67{gap:calc(var(--spacing)*20)}.cd1d6fe24116e5616b51ad0c7{border-top-style:var(--v3b751568c0a22a693c4b6b8d);border-top-width:0}.c443311871914bf156608e22e{border-left-style:var(--v3b751568c0a22a693c4b6b8d);border-left-width:1px}.cd0b732b28a6010cb098e165c{padding-inline:calc(var(--spacing)*10)}.c8c8e7e581906ed2796dfb3b3{padding-block:calc(var(--spacing)*16)}.c5e6ddf2a51d751f37d491dd4{padding-block:calc(var(--spacing)*20)}.c6fa5bd633fd726003e537935{padding-block:calc(var(--spacing)*28)}.c99f7ce9a9d8f83690179a7a7{padding-top:0}.c8468715182ecef7bedf985de{padding-left:calc(var(--spacing)*10)}.cc44a026e41ddf917cda12706{font-size:var(--text-5xl);line-height:var(--v3175fd483d1a32a20bae6744,var(--text-5xl--line-height))}.c18fb5c005a07a03970c1bfe8{font-size:var(--text-6xl);line-height:var(--v3175fd483d1a32a20bae6744,var(--text-6xl--line-height))}}}.c882e8acf907365a87000f56a{overflow-wrap:anywhere;min-width:0;max-width:100%}.c882e8acf907365a87000f56a .c02517257aa67c7ca289a6160{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;width:100%;min-width:0;max-width:100%;overflow-x:auto}.c882e8acf907365a87000f56a pre{max-width:100%;overflow-x:auto}.c882e8acf907365a87000f56a img{max-width:100%;height:auto}.c882e8acf907365a87000f56a figure{min-width:0;max-width:100%}.c5272a3cb2839783a4f17a77b .a05cbf8e97a681378976ca978:has(>.a9e7be48e66bb33a1c2e1591b:only-child){grid-template-columns:minmax(0,1fr)}.c5272a3cb2839783a4f17a77b .a9e7be48e66bb33a1c2e1591b:only-child{width:min(100%,48rem);margin-inline:auto}.c5272a3cb2839783a4f17a77b .a9e7be48e66bb33a1c2e1591b:nth-child(n+4){display:none}.c882e8acf907365a87000f56a{color:var(--color-ink);font-size:1.125rem;line-height:1.8}.c882e8acf907365a87000f56a>:first-child{margin-top:0}.c882e8acf907365a87000f56a h1,.c882e8acf907365a87000f56a h2,.c882e8acf907365a87000f56a h3,.c882e8acf907365a87000f56a h4{color:var(--color-ink);font-family:var(--font-heading);text-wrap:balance;font-weight:700;line-height:1.25}.c882e8acf907365a87000f56a h1{letter-spacing:-.04em;margin:3rem 0 0;font-size:2.25rem}.c882e8acf907365a87000f56a h2{letter-spacing:-.035em;margin:3rem 0 0;font-size:1.875rem}.c882e8acf907365a87000f56a h3{letter-spacing:-.025em;margin:2.25rem 0 0;font-size:1.5rem}.c882e8acf907365a87000f56a h4{letter-spacing:-.015em;margin:2rem 0 0;font-size:1.25rem}.c882e8acf907365a87000f56a p{margin:1.35rem 0 0}.c882e8acf907365a87000f56a ul,.c882e8acf907365a87000f56a ol{margin:1.25rem 0 0;padding-left:1.5rem}.c882e8acf907365a87000f56a ul{list-style:outside}.c882e8acf907365a87000f56a ol{list-style:decimal}.c882e8acf907365a87000f56a li{padding-left:.25rem;line-height:1.75}.c882e8acf907365a87000f56a li+li,.c882e8acf907365a87000f56a li ul,.c882e8acf907365a87000f56a li ol{margin-top:.45rem}.c882e8acf907365a87000f56a a{color:var(--color-accent);-webkit-text-decoration-color:var(--color-line);-webkit-text-decoration-color:var(--color-line);text-decoration-color:var(--color-line);text-underline-offset:.2em;text-decoration-thickness:1px;transition:text-decoration-color .16s,color .16s}.c882e8acf907365a87000f56a a:hover,.c882e8acf907365a87000f56a a:focus-visible{color:var(--color-accent-dark);text-decoration-color:currentColor}.c882e8acf907365a87000f56a .c1fc69b1be66a5afb0a3e1d8d{font-family:Segoe UI Symbol,Apple Symbols,"Noto Sans Symbols 2",DejaVu Sans,sans-serif;font-size:1.1em;line-height:1;text-decoration:none}.c882e8acf907365a87000f56a a:focus-visible,.c882e8acf907365a87000f56a .c02517257aa67c7ca289a6160:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px;border-radius:.15rem}.c882e8acf907365a87000f56a blockquote{border-left:3px solid var(--color-accent);background:var(--color-surface);color:var(--color-muted);border-radius:0 .75rem .75rem 0;margin:2rem 0 0;padding:1rem 1.25rem}.c882e8acf907365a87000f56a blockquote p{margin-top:.9rem}.c882e8acf907365a87000f56a blockquote p:first-child{margin-top:0}.c882e8acf907365a87000f56a .c02517257aa67c7ca289a6160{border:1px solid var(--color-line);background:var(--color-surface);border-radius:.75rem;margin-top:2rem}.c882e8acf907365a87000f56a .c02517257aa67c7ca289a6160>table{border-collapse:collapse;width:max-content;min-width:max(100%,36rem);font-size:1rem;line-height:1.5}.c882e8acf907365a87000f56a th,.c882e8acf907365a87000f56a td{border-bottom:1px solid var(--color-line);text-align:left;vertical-align:top;padding:.75rem 1rem}.c882e8acf907365a87000f56a th{color:var(--color-ink);font-weight:700}.c882e8acf907365a87000f56a tr:last-child>th,.c882e8acf907365a87000f56a tr:last-child>td{border-bottom:0}.c882e8acf907365a87000f56a code{border:1px solid var(--color-line);background:var(--color-surface);color:var(--color-ink);overflow-wrap:anywhere;border-radius:.35rem;padding:.08em .35em;font-size:.88em}.c882e8acf907365a87000f56a pre{background:var(--color-ink);color:var(--color-paper);tab-size:2;white-space:pre;border-radius:1rem;margin:1.75rem 0 0;padding:1.25rem;font-size:.9rem;line-height:1.7}.c882e8acf907365a87000f56a pre code{color:inherit;font-size:inherit;overflow-wrap:normal;background:0 0;border:0;border-radius:0;padding:0}.c882e8acf907365a87000f56a figure{margin:2rem 0 0}.c882e8acf907365a87000f56a figure img{border-radius:1rem;width:100%;display:block}.c882e8acf907365a87000f56a figcaption{color:var(--color-muted);margin:.75rem 0 0;font-size:.95rem;line-height:1.55}.c882e8acf907365a87000f56a hr{border:0;border-top:1px solid var(--color-line);margin:3rem 0 0}@media (width<=39.999rem){.c882e8acf907365a87000f56a{font-size:1.0625rem}.c882e8acf907365a87000f56a h1{font-size:2rem}.c882e8acf907365a87000f56a h2{font-size:1.625rem}.c882e8acf907365a87000f56a h3{font-size:1.35rem}.c882e8acf907365a87000f56a blockquote{padding:.9rem 1rem}.c882e8acf907365a87000f56a pre{padding:1rem;font-size:.84rem}}@property --v3b751568c0a22a693c4b6b8d{syntax:"*";inherits:false;initial-value:solid}@property --v3175fd483d1a32a20bae6744{syntax:"*";inherits:false}@property --vb23c3d0f1bdb04079a3e44a0{syntax:"*";inherits:false}@property --v816a45314b7753a8030fe792{syntax:"*";inherits:false}@property --v0a8ae674254c7fa7fc318d72{syntax:"*";inherits:false;initial-value:0 0#0000}@property --v5775585660652945f77ff2b8{syntax:"*";inherits:false}@property --v8668605717afbbafce410f6e{syntax:"<percentage>";inherits:false;initial-value:100%}@property --v47d2a0804f8a719a04be2a3e{syntax:"*";inherits:false;initial-value:0 0#0000}@property --v53e647584a87de40ca171ca6{syntax:"*";inherits:false}@property --v66c7d0a65443ff610f36aa8d{syntax:"<percentage>";inherits:false;initial-value:100%}@property --v28863ff086850f7ee782bd08{syntax:"*";inherits:false}@property --v9a32bda2de9af6691b4019b7{syntax:"*";inherits:false;initial-value:0 0#0000}@property --vb053674aafa0f713540788b8{syntax:"*";inherits:false}@property --vd0fda7982785d974dcfa8077{syntax:"*";inherits:false;initial-value:0 0#0000}@property --v03ec6c9a823d0b0c255a4a8a{syntax:"*";inherits:false}@property --v6134fae02c5c9ec65d60a5ea{syntax:"<length>";inherits:false;initial-value:0}@property --v3a4174bf585fe444a9e96b5e{syntax:"*";inherits:false;initial-value:#fff}@property --v73d9eafdb0bf2ff7c6b2c91f{syntax:"*";inherits:false;initial-value:0 0#0000}@property --v67553204919871955dcad91b{syntax:"*";inherits:false}@property --v1a4b0b459ea0c3655dcbefde{syntax:"*";inherits:false}@property --v2a62e47873dec94975c40e83{syntax:"*";inherits:false}@property --veced316a0f923a0e6bc12865{syntax:"*";inherits:false}@property --vdeabeb5395cf6a463e9ff1cb{syntax:"*";inherits:false}@property --vfa9b454638c3f2de8ca744da{syntax:"*";inherits:false}@property --v3f9b06b51b0914209ad47b4b{syntax:"*";inherits:false}@property --vff3a440d636ff2c354eb1e90{syntax:"*";inherits:false}@property --ve30ebe804634383f07eec907{syntax:"*";inherits:false}@property --vdc3ee52f92a0873c7abbd68d{syntax:"*";inherits:false}@property --vb35dde9237e7ae5458832e96{syntax:"*";inherits:false}@property --v75319fc63702640d38557a94{syntax:"<percentage>";inherits:false;initial-value:100%}@property --va71b2c4ad39c0665256fd895{syntax:"*";inherits:false}@property --vbfb9bfb83ba92e43a8186aad{syntax:"*";inherits:false}@property --vee069ce6ce52255904dcfe8b{syntax:"*";inherits:false}@property --v610822791c18d57f8e7645bb{syntax:"*";inherits:false}@property --vb7fbb1d34ce63e34c4d3c781{syntax:"*";inherits:false}@property --v40be9d96353e2613c9d7d0cf{syntax:"*";inherits:false}@property --ve11a01cfa88f22a8fd125a80{syntax:"*";inherits:false}@property --v2f646b5cc782177329566483{syntax:"*";inherits:false}@property --vde432258dc73cdc56d4e41bf{syntax:"*";inherits:false}@property --vda005e1547301237c616df9a{syntax:"*";inherits:false}@property --v3c49e9eea284979b4a9e5cbb{syntax:"*";inherits:false;initial-value:solid}.c93efcf365ef03a908508fe8e{box-shadow:0 1px #24232008}.c9a6bede53d1e4295938d493d{color:inherit;text-decoration:none}.cd9dd8fbb691d09ced2375191{color:#4d4b45;align-items:center;min-height:44px;font-size:.95rem;font-weight:700;text-decoration:none;display:inline-flex;position:relative}.cd9dd8fbb691d09ced2375191:after{content:"";transform-origin:100%;background:currentColor;height:1px;transition:transform .18s;position:absolute;bottom:.45rem;left:0;right:0;transform:scaleX(0)}.cd9dd8fbb691d09ced2375191:hover:after,.cd9dd8fbb691d09ced2375191:focus-visible:after{transform-origin:0;transform:scaleX(1)}@media (width<=47.999rem){.c90c09012bd54a9dab1478db4:not(.c1bb55bd9d3ccc0ae839add3c){flex-wrap:wrap;gap:.25rem .75rem;display:flex}}.c3a4b896827fbfd52cba76462 img{transition:transform .7s cubic-bezier(.2,.65,.3,1)}@media (hover:hover){.c3a4b896827fbfd52cba76462:hover img{transform:scale(1.025)}}.cc00a869a21ff7c19307f1190 figure img{display:block}.cd61760af7697326f06208342{z-index:100;color:#fff;background:#3f4039;border-radius:999px;padding:.75rem 1rem;font-weight:700;text-decoration:none;transition:transform .16s;position:absolute;top:.75rem;left:.75rem;transform:translateY(-160%)}.cd61760af7697326f06208342:focus{transform:translateY(0)}.ce1e299dc5937cf363bbdc556{text-underline-offset:.3em;align-items:center;min-height:40px;text-decoration:none;display:inline-flex}.ce1e299dc5937cf363bbdc556:hover,.ce1e299dc5937cf363bbdc556:focus-visible{text-decoration:underline}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important}}