.prose-form[data-astro-cid-3zoxva5d]{background:var(--cw-lilac-50);border-radius:16px;margin:28px 0;padding:32px;scroll-margin-top:110px}@media (width<=767px){.prose-form[data-astro-cid-3zoxva5d]{padding:22px 16px}}.pp__head[data-astro-cid-apz3gdgt] h1[data-astro-cid-apz3gdgt]{font-size:clamp(2.25rem,3.6vw,3.25rem);line-height:1.05}.pp__meta[data-astro-cid-apz3gdgt]{flex-wrap:wrap;gap:6px 20px;margin:12px 0 0;padding:0;font-size:.9375rem;list-style:none;display:flex}.pp__meta[data-astro-cid-apz3gdgt] li[data-astro-cid-apz3gdgt]{align-items:center;gap:6px;display:inline-flex}.pp__meta[data-astro-cid-apz3gdgt] svg[data-astro-cid-apz3gdgt]{color:var(--cw-purple)}.pp__meta[data-astro-cid-apz3gdgt] a[data-astro-cid-apz3gdgt]{color:inherit;text-decoration:none}.pp__meta[data-astro-cid-apz3gdgt] a[data-astro-cid-apz3gdgt]:hover{color:var(--cw-purple)}.pp__avatar[data-astro-cid-apz3gdgt]{object-fit:cover;border-radius:50%;width:24px;height:24px}.pp__feat[data-astro-cid-apz3gdgt]{border-radius:12px;width:100%;height:auto;margin-top:24px;display:block}.postpage .pp__body{margin-top:32px}.pp__author[data-astro-cid-apz3gdgt]{background:var(--cw-lilac-50);border-radius:12px;margin-top:48px;padding:32px}.pp__author[data-astro-cid-apz3gdgt] h2[data-astro-cid-apz3gdgt]{font-size:2rem;line-height:1.1}.pp__author-box[data-astro-cid-apz3gdgt]{align-items:flex-start;gap:24px;margin-top:16px;display:flex}.pp__author-photo[data-astro-cid-apz3gdgt]{object-fit:cover;border-radius:6px;flex-shrink:0;width:160px;height:160px}.pp__author[data-astro-cid-apz3gdgt] h3[data-astro-cid-apz3gdgt]{font-size:1.25rem}.pp__author[data-astro-cid-apz3gdgt] h3[data-astro-cid-apz3gdgt] a[data-astro-cid-apz3gdgt]{color:inherit;text-decoration:none}.pp__author[data-astro-cid-apz3gdgt] h3[data-astro-cid-apz3gdgt] a[data-astro-cid-apz3gdgt]:hover{color:var(--cw-purple)}.pp__author[data-astro-cid-apz3gdgt] p[data-astro-cid-apz3gdgt]{margin-top:8px;font-size:1.0625rem;line-height:1.6}.pp__related[data-astro-cid-apz3gdgt]{margin-top:40px}.pp__related[data-astro-cid-apz3gdgt] h2[data-astro-cid-apz3gdgt]{letter-spacing:2px;text-transform:uppercase;font-size:1.25rem}.pp__related[data-astro-cid-apz3gdgt] ul[data-astro-cid-apz3gdgt]{gap:16px;margin:16px 0 0;padding:0;list-style:none;display:grid}.rp[data-astro-cid-apz3gdgt]{background:var(--cw-white);border-radius:20px;grid-template-columns:216px 1fr;align-items:center;gap:20px;padding:12px;transition:translate .4s cubic-bezier(.33,1,.68,1),box-shadow .4s;display:grid;position:relative;box-shadow:0 2px 20px #29262c1c}.rp[data-astro-cid-apz3gdgt]:hover{translate:0 -2px;box-shadow:0 12px 30px -10px #29262c40}.rp[data-astro-cid-apz3gdgt] img[data-astro-cid-apz3gdgt]{aspect-ratio:800/559;object-fit:cover;border-radius:12px;width:216px;height:auto}.rp[data-astro-cid-apz3gdgt] h3[data-astro-cid-apz3gdgt]{font-size:1.5625rem;line-height:1.1}.rp[data-astro-cid-apz3gdgt] h3[data-astro-cid-apz3gdgt] a[data-astro-cid-apz3gdgt]{color:var(--cw-ink);text-decoration:none}.rp[data-astro-cid-apz3gdgt] h3[data-astro-cid-apz3gdgt] a[data-astro-cid-apz3gdgt]:after{content:"";border-radius:20px;position:absolute;inset:0}.rp__btn[data-astro-cid-apz3gdgt]{background:var(--cw-purple);color:var(--cw-white);letter-spacing:.05em;text-transform:uppercase;border-radius:4px;margin-top:12px;padding:9px 12px 8px;font-size:.875rem;font-weight:700;transition:background-color .3s;display:inline-block}.rp[data-astro-cid-apz3gdgt]:hover .rp__btn[data-astro-cid-apz3gdgt]{background:var(--cw-violet)}@media (width<=767px){.pp__author[data-astro-cid-apz3gdgt]{padding:22px 18px}.pp__author-box[data-astro-cid-apz3gdgt]{flex-direction:column}.pp__author-photo[data-astro-cid-apz3gdgt]{width:120px;height:120px}.rp[data-astro-cid-apz3gdgt]{grid-template-columns:1fr}.rp[data-astro-cid-apz3gdgt] img[data-astro-cid-apz3gdgt]{width:100%}.rp[data-astro-cid-apz3gdgt] h3[data-astro-cid-apz3gdgt]{font-size:1.25rem}}@property --d{syntax:"*";inherits:false}@property --wrap{syntax:"*";inherits:false}@property --jc{syntax:"*";inherits:false}@property --ai{syntax:"*";inherits:false}@property --gap{syntax:"*";inherits:false}@property --p{syntax:"*";inherits:false}@property --pm{syntax:"*";inherits:false}@property --mt{syntax:"*";inherits:false}@property --mb{syntax:"*";inherits:false}@property --mx{syntax:"*";inherits:false}@property --minh{syntax:"*";inherits:false}@property --maxw{syntax:"*";inherits:false}@property --bg{syntax:"*";inherits:false}@property --bgi{syntax:"*";inherits:false}@property --bgs{syntax:"*";inherits:false}@property --bgp{syntax:"*";inherits:false}@property --rad{syntax:"*";inherits:false}@property --sh{syntax:"*";inherits:false}@property --bd{syntax:"*";inherits:false}@property --grow{syntax:"*";inherits:false}@property --col{syntax:"*";inherits:false}@property --top{syntax:"*";inherits:false}.el{flex-direction:var(--d,column);flex-wrap:var(--wrap,nowrap);justify-content:var(--jc,flex-start);align-items:var(--ai,stretch);gap:var(--gap,0);padding:var(--p,0);margin-top:var(--mt,0);margin-bottom:var(--mb,0);margin-inline:var(--mx,0);min-height:var(--minh,0);max-width:var(--maxw,none);background-color:var(--bg,transparent);background-image:var(--bgi,none);background-size:var(--bgs,auto);background-position:var(--bgp,0 0);border-radius:var(--rad,0);width:100%;box-shadow:var(--sh,none);border:var(--bd,0);color:var(--col,inherit);background-repeat:no-repeat;min-width:0;display:flex;position:relative}.el--inner{margin-inline:auto}.el--row>*{flex:var(--grow,1) 1 0;min-width:0}.el--row>.el-h{overflow-wrap:normal;min-width:min-content}.el[id]{scroll-margin-top:120px}.el--pills{align-content:flex-start;align-items:center}.el--pills>.el-h{flex:0 auto;margin:0}.el--pills>.el-h a{display:block}.el--pills>.el-h{position:relative}.el--pills>.el-h a:after{content:"";border-radius:inherit;position:absolute;inset:0}.el.el--grid{grid-template-columns:repeat(var(--cols,2), minmax(0, 1fr));display:grid}.el.el--grid>*{max-width:none}.el--row[style*=--wrap\:wrap]>.el-h,.el--row[style*=--wrap\:wrap]>.el-btn,.el--row[style*=--wrap\:wrap]>.el-text{flex:0 auto}.el--sticky{top:calc(var(--top,0px) + 100px);align-self:flex-start;position:sticky}@media (width>=1025px){.el--pin{align-self:flex-start;position:sticky;top:120px}.el--pintrack{align-self:stretch}}.el--dark{color:var(--cw-white)}.el--light,.el--light .el-h:not([style*=color]){color:var(--cw-ink)}.el--dark .el-h:not([style*=color]){color:var(--cw-white)}.el--dark .el--light .el-h:not([style*=color]){color:var(--cw-ink)}.el--light .el--dark .el-h:not([style*=color]){color:var(--cw-white)}.el--dark .prose a{color:var(--cw-neon)}.el--dark .el--light .prose a,.el--dark .el--light .el-list__icon{color:var(--cw-purple)}.el-page{padding-bottom:100px;overflow-x:clip}@media (width<=1024px){.el-page{padding-bottom:72px}}@media (width<=767px){.el-page{padding-bottom:48px}}.el-page>.el:first-child{margin-top:0}.el-page>.el:first-child>.el:first-child{margin-top:20px}.el-h{font-weight:700;font-size:clamp(var(--fmin), calc(var(--fsn) * .0694vw), calc(var(--fsn) * 1px));overflow-wrap:break-word;hyphens:auto;line-height:1.12}.el-h[style*=--fsn\:1]:not([style*="--fsn:1."]){line-height:1.3}.el-text{font-size:var(--fs,1.125rem);line-height:1.7}.el-img{max-width:100%;margin:0}.el-img img{width:var(--w);border-radius:var(--irad,0);max-width:100%;height:auto;box-shadow:var(--ish,none);vertical-align:top;display:inline-block}.el-btn{display:block}.el-list{font-size:var(--fs);gap:8px;margin:0;padding:0;line-height:1.5;list-style:none;display:grid}.el-list--inline{flex-wrap:wrap;gap:8px 24px;display:flex}.el-list li{align-items:flex-start;gap:10px;display:flex}.el-list__icon{width:1em;height:1em;color:var(--cw-purple);flex-shrink:0;margin-top:.25em;display:inline-flex}.el-list__icon svg{fill:currentColor;width:100%;height:100%}.el--dark .el-list__icon{color:var(--cw-neon)}.el-list__icon--check{background:var(--cw-neon) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2.5 6.2l2.3 2.3 4.7-5' fill='none' stroke='%23212025' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/12px no-repeat;border-radius:50%;width:18px;height:18px;margin-top:.2em}.el-list a{color:inherit;text-decoration:none}.el-list a:hover{color:var(--cw-purple)}.el-lottie{width:var(--w);aspect-ratio:1;max-width:100%;flex:none!important}.el-icon{width:min(var(--w), 64px);color:var(--cw-purple);display:inline-flex;flex:none!important}.el-icon svg{fill:currentColor;width:100%;height:auto}.el-form{width:100%}.el-quote{gap:16px;margin:0;display:grid}.el-quote blockquote{margin:0;font-size:1.25rem;line-height:1.6}.el-quote figcaption{align-items:center;gap:12px;font-size:1rem;display:flex}.el-quote figcaption img{object-fit:cover;border-radius:50%;width:56px;height:56px}.el-quote figcaption>span{display:grid}.el-quote figcaption>span span{opacity:.8;font-size:.9375rem}.el-tl{min-width:0;position:relative}.el-tl__track{--per:3;grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--per) - 1) * 24px) / var(--per));scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;gap:24px;margin:0 -12px;padding:6px 12px 16px;scroll-padding-inline:12px;list-style:none;display:grid;overflow-x:auto}.el-tl__track::-webkit-scrollbar{display:none}.el-tl__track:focus-visible{outline:3px solid var(--cw-neon);outline-offset:2px;box-shadow:0 0 0 2px var(--cw-ink);border-radius:8px}.el-tl__item{scroll-snap-align:start;grid-template-rows:auto 1fr;gap:20px;display:grid;position:relative}.el-tl__item:before{content:"";background:var(--cw-ink);opacity:.85;height:2px;position:absolute;top:22px;left:0;right:-24px}.el-tl__item:last-child:before{right:0}.el-tl__stop{z-index:1;background:var(--cw-white);width:46px;height:46px;color:var(--cw-ink);border-radius:50%;place-items:center;margin-left:12px;display:grid;position:relative;box-shadow:0 2px 12px #29262c1f}.el-tl__stop svg{fill:currentColor;width:18px;height:18px}.el-tl__card{border-radius:var(--radius);background:var(--cw-white);color:var(--cw-ink);align-content:start;gap:12px;padding:16px 16px 24px;display:grid;box-shadow:0 2px 20px #29262c1a}.el-tl__body img{aspect-ratio:3/2;object-fit:cover;border-radius:10px;width:100%;height:auto;margin-bottom:6px;display:block}.el-tl__date{letter-spacing:.08em;text-transform:uppercase;color:var(--cw-purple);font-size:.875rem;font-weight:700}.el-tl__body{gap:6px;font-size:1rem;line-height:1.6;display:grid}.el-tl__body h3,.el-tl__body h4{font-size:1.25rem;line-height:1.25}.el-tl__nav{justify-content:center;gap:12px;margin-top:20px;display:flex}.el-tl__btn{background:var(--cw-white);width:44px;height:44px;color:var(--cw-ink);cursor:pointer;border:0;border-radius:50%;place-items:center;padding:0;transition:background .2s,color .2s,opacity .2s;display:grid;box-shadow:0 2px 12px #29262c24}.el-tl__btn svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.el-tl__btn:hover{background:var(--cw-purple);color:var(--cw-white)}.el-tl__btn[disabled]{opacity:.35;pointer-events:none}@media (width<=1024px){.el-tl__track{--per:2}}@media (width<=767px){.el-tl__track{--per:1;grid-auto-columns:86%;gap:16px}.el-tl__item:before{right:-16px}}.el-faq{background:var(--cw-white);box-shadow:0 0 0 2px var(--cw-ink);border-radius:24px;display:grid;overflow:hidden}.el-faq__item+.el-faq__item{border-top:2px solid var(--cw-ink)}.el-faq__item summary{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding:22px 28px;list-style:none;display:flex}.el-faq__item summary::-webkit-details-marker{display:none}.el-faq__item summary h3{font-size:1.25rem;line-height:1.3}.el-faq__item summary svg{flex-shrink:0;transition:transform .3s}.el-faq__item[open] summary{background:var(--cw-lilac-50)}.el-faq__item[open] summary svg{transform:rotate(180deg)}.el-faq__a{padding:20px 28px 26px;font-size:1.0625rem}.el-video{width:100%}@media (width<=1024px){.el{padding:var(--pm,var(--p,0))}.el--row{flex-direction:column;align-items:stretch}.el--row>*{flex:none}.el.el--grid{grid-template-columns:repeat(2,minmax(0,1fr))}.el.el--grid3{grid-template-columns:repeat(3,minmax(0,1fr))}.el[style*=--minh]:not(.el--photo){min-height:0}.el--photo{min-height:min(var(--minh), 320px)}.el--row.el--keeprow{flex-direction:row;align-items:flex-start}.el--row.el--pills{flex-flow:wrap;align-items:flex-start;gap:8px}.el--row.el--keeprow>:first-child{flex:none}.el--row.el--keeprow>:not(:first-child){flex:1 1 0}.el--row>.el-lottie,.el--row>.el-icon{align-self:flex-start}.el--sticky{position:relative;top:0}.el-page>.el:first-child{padding-inline:0}.el-page>.el:first-child>.el:first-child{border-radius:0 0 var(--radius-lg) var(--radius-lg);margin-top:0;padding-top:110px}.el[style*=--mt\:-]{margin-top:0}.el[style*=--mb\:-]{margin-bottom:0}[style*=position\:absolute].el-img,[style*=position\:absolute].el-lottie{position:relative!important;inset:auto!important}}@media (width<=767px){.el.el--grid:not(.el--grid3){grid-template-columns:minmax(0,1fr)}.el-faq__item summary{padding:18px 20px}.el-faq__a{padding:16px 20px 22px}}.el-list--inline:has(a) li{gap:0}.el-list--inline:has(a) .el-list__icon{display:none}.el-list--inline a{background:var(--cw-lilac-50);color:var(--cw-ink);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;padding:8px 16px;font-size:.75rem;font-weight:700;transition:background-color .25s,translate .4s cubic-bezier(.33,1,.68,1);display:inline-block}.el-list--inline a:hover{background:var(--cw-lilac-100);color:var(--cw-ink);translate:0 -1px}@media (width>=1025px){.el-page>.el:first-child>.el:first-child>:first-child{margin-top:40px}}.el--row>.el-h[style*=border-radius\:24px]{flex:0 auto;align-self:flex-start;line-height:1.3}.el-h[style*=border-radius\:24px] a{color:var(--cw-purple);text-decoration:none}.el-h[style*=border-radius\:24px] a:hover{text-underline-offset:3px;text-decoration:underline}.el[style*="--bg:rgb(255, 255, 255)"][style*=--rad\:20px] .el[style*="--bg:rgb(255, 255, 255)"][style*=--rad\:16px]{background-color:var(--cw-lilac-50)}@media (width<=1024px){.el--inner .el,.el--inner .el-img,.el--inner .el-text{max-width:none}.el-img--wide img{width:100%}}@media (width<=767px){.el-page>.el{padding-inline:var(--gutter)}.el-page>.el:has(>.el[style*=--rad]){padding-inline:0}.el-page>.el>.el[style*=--rad]{padding-inline:var(--gutter)}.el-page>.el:not(:first-child)>.el[style*=--rad]{border-radius:0}.el-page>.el:first-child:not(#_){padding-inline:0;padding-top:0}.el-page>.el:first-child>.el:first-child{padding-inline:var(--gutter);padding-bottom:80px}.el-page>.el:first-child .el-h{font-size:min(clamp(var(--fmin), calc(var(--fsn) * .0694vw), calc(var(--fsn) * 1px)), 9.2vw);overflow-wrap:normal;hyphens:manual}.el-page>.el:first-child .el-h--xl,.el-page>.el:first-child .el-h--lg{font-size:var(--fs-h1);line-height:1.08}.el-page>.el:first-child>.el:first-child>.el{padding-bottom:0}.el--inner,.el--row>.el:not([style*=--rad]){padding-inline:0}.el-page .el-h--xl{font-size:var(--fs-h1);line-height:1.08}.el-page .el-h--lg{font-size:min(2.5rem,10.5vw);line-height:1.1}.el-page .el-h--md{font-size:1.75rem;line-height:1.15}.el-page .el .el .el[style*=--rad]:not(.el--photo){padding:28px 24px}.el-text+.el[style*=--rad],.el-list+.el[style*=--rad]{margin-top:12px}}body:has(.el-page>.el:first-child>.el--light:first-child) .site-header__bar{background:#2d2062f0;border-radius:16px}@media (width<=1024px){body:has(.el-page>.el:first-child>.el--light:first-child) .site-header__bar{border-radius:0}}@media (width<=767px){.el--row:not(.el--pills):not(.el--keeprow){row-gap:28px}}.cp-title[data-astro-cid-n67f4zmd]{margin-bottom:24px;font-size:clamp(2.25rem,3.6vw,3.25rem);line-height:1.05}.cp-body>h1:first-child{font-size:clamp(2.25rem,3.6vw,3.25rem);line-height:1.05}
