.wd-swash{font-family:var(--font-swash);height:.14em;color:var(--grey);pointer-events:none;margin-top:-.3em;font-size:200px;line-height:1;display:block}.wd-btn{isolation:isolate;background:var(--baltic);min-height:52px;color:var(--on-baltic);font:600 16px/24px var(--font-sans);letter-spacing:.005em;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:14px;padding:0 24px 0 28px;text-decoration:none;transition:border-radius .6s cubic-bezier(.65,0,.35,1),background-color .3s,transform .25s cubic-bezier(.34,1.56,.64,1),box-shadow .4s;display:inline-flex;position:relative;overflow:hidden}.wd-btn:after{content:"";background:currentColor;flex:none;width:28px;height:14px;transition:transform .55s cubic-bezier(.16,1,.3,1);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 28 14'%3E%3Cpath d='M1.5 9.5C7 2.5 13 13 25 6.5M20.5 2.5l4.6 4-4.6 4.2' fill='none' stroke='black' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 28 14'%3E%3Cpath d='M1.5 9.5C7 2.5 13 13 25 6.5M20.5 2.5l4.6 4-4.6 4.2' fill='none' stroke='black' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat}.wd-btn:before{content:"";z-index:-1;background:linear-gradient(105deg,transparent 30%,color-mix(in srgb,var(--on-baltic) 26%,transparent) 50%,transparent 70%);transition:transform .9s cubic-bezier(.65,0,.35,1);position:absolute;inset:0;transform:translate(-130%)}.wd-btn:hover{background:var(--baltic-deep);color:var(--on-baltic);box-shadow:0 14px 34px -14px color-mix(in srgb,var(--ink) 60%,transparent);border-radius:34px 12px}.wd-btn:hover:before{transform:translate(130%)}.wd-btn:hover:after{transform:translate(5px)rotate(-5deg)}.wd-btn:active{transform:scale(.97)}.wd-btn:focus-visible,.wd-card:focus-visible,.wd-field__input:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.wd-btn--gold{background:var(--gold);color:var(--ink-fixed)}.wd-btn--gold:hover{background:var(--gold-deep);color:var(--ink-fixed)}.wd-head__nav .wd-btn{gap:10px;min-height:44px;padding:0 20px 0 22px}.wd-head__nav .wd-btn:after{width:20px;height:10px}.wd-hero__ctas .wd-btn:not(.wd-btn--quiet):after{animation:4.2s cubic-bezier(.65,0,.35,1) 3.6s infinite wd-nudge}@keyframes wd-nudge{0%,72%,to{transform:none}82%{transform:translate(6px)rotate(-5deg)}90%{transform:translate(-1px)}}.wd-btn--quiet{color:var(--ink);background:0 0;border-radius:0;gap:10px;min-height:44px;padding:0 2px 6px;overflow:visible}.wd-btn--quiet:after{width:22px;height:11px}.wd-btn--quiet:before{z-index:0;opacity:.55;background:currentColor;height:9px;transition:none;inset:auto 30px -2px -4px;transform:none;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 10' preserveAspectRatio='none'%3E%3Cpath d='M0.5 8.4C28 6.5 62 3.6 99.4 1.1c.6 0 .7 1.7.1 1.9C63 6.2 30 9.4 2.2 9.9c-1.8 0-2.3-1.4-1.7-1.5z'/%3E%3C/svg%3E") 50%/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 10' preserveAspectRatio='none'%3E%3Cpath d='M0.5 8.4C28 6.5 62 3.6 99.4 1.1c.6 0 .7 1.7.1 1.9C63 6.2 30 9.4 2.2 9.9c-1.8 0-2.3-1.4-1.7-1.5z'/%3E%3C/svg%3E") 50%/100% 100% no-repeat}.wd-btn--quiet:hover{color:var(--ink);box-shadow:none;background:0 0;border-radius:0}.wd-btn--quiet:hover:before{opacity:1;animation:.7s cubic-bezier(.65,0,.35,1) both wd-swash-draw;transform:none}@keyframes wd-swash-draw{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}.wd-btn svg{flex:none;width:20px;height:20px}@media (prefers-reduced-motion:reduce){.wd-btn,.wd-btn:before,.wd-btn:after{transition:none;animation:none!important}}.wd-card{gap:var(--space-4);padding:var(--space-8);border-radius:var(--radius-lg);background:var(--paper-2);color:var(--ink);isolation:isolate;flex-direction:column;text-decoration:none;transition:transform .25s;display:flex;position:relative;overflow:hidden}a.wd-card:hover{color:var(--ink);transform:translateY(-2px)}.wd-card__media{margin:calc(var(--space-8) * -1) calc(var(--space-8) * -1) var(--space-2);aspect-ratio:16/10;background:var(--paper-3);overflow:hidden}.wd-card__media img{object-fit:cover;width:100%;height:100%;display:block}.wd-card__title{font:400 28px/1.22 var(--font-serif);color:inherit;margin:0}.wd-card__text{font:400 17px/28px var(--font-sans);color:var(--ink-muted);margin:0}.wd-card__meta{font:400 15px/24px var(--font-sans);color:var(--ink-muted)}.wd-card__foot{padding-top:var(--space-4);font:600 16px/24px var(--font-sans);color:var(--link);margin-top:auto}.wd-card--tool{background:linear-gradient(165deg,var(--mist-2) 0%,var(--paper-2) 60%);min-height:280px}.wd-card--service{padding:var(--space-8) 0 0;box-shadow:inset 0 1px 0 var(--rule);background:0 0;border-radius:0}.wd-card--feature{background:var(--baltic);color:var(--on-baltic)}.wd-card--feature .wd-card__text,.wd-card--feature .wd-card__meta{color:var(--on-baltic-muted)}.wd-card--feature .wd-card__foot,a.wd-card--feature:hover{color:var(--on-baltic)}.wd-mist{pointer-events:none;z-index:-1;background:radial-gradient(120% 90% at 50% 0%,var(--mist-2),transparent 70%);position:absolute;inset:0}.wd-mist--halo{z-index:0;background:radial-gradient(closest-side,var(--mist-2),var(--mist-1) 55%,transparent);inset:-14%}.wd-mist--floor{background:radial-gradient(80% 140% at 0% 100%,var(--mist-2),transparent 72%)}.wd-mist--page{background:linear-gradient(180deg,var(--mist-1) 0,var(--paper) 1100px,var(--paper) calc(100% - 1400px),var(--mist-2) 100%)}.wd-photo{box-sizing:border-box;isolation:isolate;min-height:680px;padding:var(--space-24) var(--space-4);background:var(--paper);color:var(--ink);flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative;overflow-x:clip;container-type:inline-size}.wd-photo--band{min-height:480px;box-shadow:inset 0 1px 0 var(--rule),inset 0 -1px 0 var(--rule)}.wd-title{text-align:center;max-width:100%;font:400 clamp(80px,14vw,224px)/.95 var(--font-script);font-size:min(var(--max,224px),calc(88vw / var(--em,5)));color:var(--ink);margin:0;transform:rotate(-5deg)}@supports (width:1cqi){.wd-title{font-size:min(var(--max,224px),calc(88cqi / var(--em,5)))}}.wd-br-s{display:none}@container (width<=600px){.wd-br-s{display:inline}.wd-title{font-size:min(var(--max,224px),calc(88cqi / var(--em-s,var(--em,5))))}.wd-title__swash{font-size:clamp(120px,40cqi,240px)}}.wd-title--gold{color:var(--ink)}.wd-title__line{white-space:nowrap;display:block}.wd-title__l{transform-origin:50% 60%;animation:wd-letter 1.15s cubic-bezier(.16,1,.3,1) calc(var(--i)*60ms + .45s) both;display:inline-block}@keyframes wd-letter{0%{opacity:0;filter:blur(12px);transform:scale(2.8)translateY(-.12em)}55%{opacity:1;filter:blur()}to{opacity:1;filter:none;transform:none}}.wd-title__swash{font-family:var(--font-swash);height:.52em;color:var(--grey);pointer-events:none;animation:wd-wipe .9s cubic-bezier(.65,0,.35,1) var(--sw,1.4s) both;margin-top:-.44em;font-size:clamp(150px,24vw,380px);line-height:1;display:block;transform:rotate(-5deg)}@keyframes wd-wipe{0%{clip-path:inset(-500% 100% -500% -10%)}to{clip-path:inset(-500% -10%)}}.wd-title__sub{font:500 clamp(17px,1.8vw,24px)/1.3 var(--font-sans);letter-spacing:.02em;color:var(--ink-muted);animation:wd-fade .8s ease var(--sub,1.8s) both;margin-top:28px;display:block}@keyframes wd-fade{0%{opacity:0;transform:translateY(8px)}}@media (prefers-reduced-motion:reduce){.wd-title__l,.wd-title__swash,.wd-title__sub{animation:none}}.wd-stat{gap:var(--space-3);flex-direction:column;max-width:320px;display:flex}.wd-stat__num{font:400 88px/1 var(--font-serif);letter-spacing:-.02em;color:var(--ink)}.wd-stat__label{font:400 17px/28px var(--font-sans);color:var(--ink)}.wd-stat__src{font:500 13px/20px var(--font-sans);color:var(--ink-muted)}.wd-meter{border-radius:var(--radius-arch);background:var(--paper-3);height:6px;overflow:hidden}.wd-meter>span{height:100%;width:var(--v,50%);border-radius:inherit;background:var(--grey);display:block}.wd-meter--gold>span{background:var(--ink)}.wd-steps{gap:var(--space-8);counter-reset:wd-step;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin:0;padding:0;list-style:none;display:grid}.wd-steps>li{counter-increment:wd-step;padding-top:var(--space-12);box-shadow:inset 0 1px 0 var(--rule);position:relative}.wd-steps>li:before{content:counter(wd-step,upper-roman);top:var(--space-4);font:400 28px/1 var(--font-serif);color:var(--gold-text);position:absolute;left:0}.wd-steps>li:after{content:"";background:var(--ink);border-radius:50%;width:9px;height:9px;position:absolute;top:-4px;left:0}.wd-steps h4{margin:0 0 var(--space-2);font:400 28px/1.22 var(--font-serif);color:var(--ink)}.wd-steps p{font:400 17px/28px var(--font-sans);color:var(--ink-muted);margin:0}.wd-bars{gap:var(--space-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.wd-bars>li{align-items:center;gap:var(--space-4);font:400 15px/24px var(--font-sans);color:var(--ink);grid-template-columns:minmax(120px,180px) 1fr auto;display:grid}.wd-bars .wd-meter{height:12px}.wd-bars__val{font:600 15px/24px var(--font-sans);font-variant-numeric:tabular-nums;color:var(--ink)}.wd-ring{align-items:center;gap:var(--space-6);display:flex}.wd-ring svg{flex:none;width:140px;height:140px;transform:rotate(-90deg)}.wd-ring__track{fill:none;stroke:var(--paper-3);stroke-width:10px}.wd-ring__value{fill:none;stroke:var(--grey);stroke-width:10px;stroke-linecap:round}.wd-ring__value--gold{stroke:var(--ink)}.wd-logos{justify-content:space-between;align-items:center;gap:var(--space-8) var(--space-12);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.wd-logos>li{color:var(--ink-muted);opacity:.85;transition:opacity .2s,color .2s}.wd-logos>li:hover{opacity:1;color:var(--ink)}.wd-logos svg,.wd-logos img{width:auto;height:28px;display:block}.wd-field{gap:var(--space-2);flex-direction:column;max-width:420px;display:flex}.wd-field__label{font:600 15px/24px var(--font-sans);color:var(--ink)}.wd-field__input{min-height:48px;padding:0 var(--space-4);border-radius:var(--radius-sm);background:var(--paper-2);color:var(--ink);font:400 17px/28px var(--font-sans);border:0}.wd-field__input::placeholder{color:var(--ink-muted)}.wd-field__help{font:400 15px/24px var(--font-sans);color:var(--ink-muted)}@supports (animation-timeline:view()){.wd-rise{animation:linear both wd-rise view();animation-range:entry cover 22%}@keyframes wd-rise{0%{opacity:0;transform:translateY(24px)}}}@media (prefers-reduced-motion:reduce){.wd-rise{animation:none}}.wd-g{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.wd-g>svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.wd-g--inline{z-index:auto;position:relative;inset:auto;overflow:visible}.wd-g--inline>svg{width:100%;height:auto;position:static}.wd-g .ln{fill:none;stroke:var(--ink);stroke-width:1px;vector-effect:non-scaling-stroke}.wd-g .ln--soft{stroke:var(--grey)}.wd-g .ln--dash{stroke:var(--grey);stroke-dasharray:2 6}.wd-g .fill{fill:var(--ink)}.wd-g .fill--soft{fill:var(--grey)}.wd-g .fill--pale{fill:var(--paper-3)}.wd-g .lbl{font:500 15px/1 var(--font-sans);fill:var(--ink-muted);letter-spacing:.01em}.wd-g .lbl--ink{fill:var(--ink)}.wd-g .num{font:400 28px/1 var(--font-serif);fill:var(--grey)}.wd-g .draw{stroke-dasharray:1;stroke-dashoffset:1px;animation:wd-draw var(--len,1.8s) cubic-bezier(.65,0,.35,1) var(--d,0s) forwards}@keyframes wd-draw{to{stroke-dashoffset:0}}.wd-g .pop{transform-box:fill-box;transform-origin:50%;animation:wd-pop .9s cubic-bezier(.34,1.56,.64,1) var(--d,0s) both}@keyframes wd-pop{0%{transform:scale(0)}}.wd-g .fade{animation:wd-gfade 1s ease var(--d,0s) both}@keyframes wd-gfade{0%{opacity:0}}.wd-g .spin{transform-box:view-box;transform-origin:var(--o);animation:wd-spin var(--t,30s) linear infinite}.wd-g .spin--rev{animation-direction:reverse}@keyframes wd-spin{to{transform:rotate(360deg)}}.wd-g .pulse{transform-box:fill-box;transform-origin:50%;animation:wd-pop .9s cubic-bezier(.34,1.56,.64,1) var(--d,0s) both,wd-pulse 2.8s ease-in-out calc(var(--d,0s) + .9s) infinite}@keyframes wd-pulse{50%{opacity:.55;transform:scale(1.5)}}.wd-g .ring{transform-box:fill-box;transform-origin:50%;animation:wd-ring 3.6s cubic-bezier(.2,.6,.3,1) var(--d,0s) infinite}@keyframes wd-ring{0%{opacity:.9;transform:scale(.2)}to{opacity:0;transform:scale(3.2)}}.wd-g .drift{animation:wd-drift var(--t,40s) linear infinite}@keyframes wd-drift{to{transform:translate(-50%)}}.wd-g .bar{transform-box:fill-box;transform-origin:50% 100%;animation:wd-bar 3.2s ease-in-out var(--d,0s) infinite alternate}@keyframes wd-bar{0%{transform:scaleY(var(--a,.3))}to{transform:scaleY(var(--b,1))}}.wd-g .bob{animation:wd-bob 3.2s ease-in-out var(--d,0s) infinite alternate}@keyframes wd-bob{0%{transform:translateY(var(--ya,0px))}to{transform:translateY(var(--yb,0px))}}.wd-g .on{fill:var(--ink)}@supports (animation-timeline:scroll()){.wd-g .apart-l{animation:linear both wd-apart-l scroll(root);animation-range:0 700px}.wd-g .apart-r{animation:linear both wd-apart-r scroll(root);animation-range:0 700px}@keyframes wd-apart-l{to{transform:translate(-90px)}}@keyframes wd-apart-r{to{transform:translate(90px)}}.wd-g .grow{transform-box:view-box;transform-origin:var(--o);animation:linear both wd-grow scroll(root);animation-range:0 800px}@keyframes wd-grow{0%{transform:scale(var(--s0,.6))}to{transform:scale(var(--s1,1.15))}}.wd-g .turn{transform-box:view-box;transform-origin:var(--o);animation:linear both wd-turn scroll(root);animation-range:0 900px}@keyframes wd-turn{to{transform:rotate(var(--r,90deg))}}.wd-g .on{animation:linear both wd-on view();animation-range:entry calc(var(--k) * 1%) cover calc(30% + var(--k) * 0.5%)}@keyframes wd-on{0%{fill:var(--paper-3)}to{fill:var(--ink)}}}.wd-flow{counter-reset:wd-flow;margin:0;padding:0;list-style:none;position:relative;overflow-x:clip}.wd-flow>li{counter-increment:wd-flow;isolation:isolate;box-shadow:inset 0 1px 0 var(--rule);grid-template-columns:64px minmax(140px,180px) 1fr;align-items:center;gap:24px 40px;padding:40px 0;display:grid;position:relative}.wd-flow>li:before{z-index:1;content:counter(wd-flow,decimal-leading-zero);font:400 28px/1 var(--font-serif);color:var(--grey);align-self:start;position:relative}.wd-flow>li:after{content:"";background:var(--ink);transform-origin:top;z-index:0;width:1px;position:absolute;top:0;bottom:0;left:174px}.wd-flow>li:first-child:after{top:50%}.wd-flow>li:last-child:after{bottom:50%}.wd-flow__node{z-index:1;aspect-ratio:1;background:var(--paper);width:140px;box-shadow:inset 0 0 0 1px var(--ink);font:500 17px/1.2 var(--font-sans);color:var(--ink);text-align:center;box-sizing:border-box;border-radius:50%;justify-content:center;align-items:center;padding:16px;display:flex;position:relative}.wd-flow__node--fill{background:var(--ink);color:var(--paper)}.wd-flow__note{z-index:1;color:var(--ink-muted);max-width:52ch;margin:0;position:relative}.wd-flow__note strong{font:400 28px/1.22 var(--font-serif);color:var(--ink);margin-bottom:6px;display:block}@supports (animation-timeline:view()){.wd-flow>li:after{animation:linear both wd-spine view();animation-range:entry 20% cover 55%}@keyframes wd-spine{0%{transform:scaleY(0)}}.wd-flow__node{animation:linear both wd-node view();animation-range:entry 10% cover 35%}@keyframes wd-node{0%{opacity:0;transform:scale(.4)}}.wd-flow__note{animation:linear both wd-note view();animation-range:entry 20% cover 40%}@keyframes wd-note{0%{opacity:0;transform:translate(24px)}}}@media (width<=640px){.wd-flow>li{grid-template-columns:48px minmax(0,1fr);gap:16px 20px}.wd-flow>li:after{left:118px}.wd-flow__node{width:100px;font-size:15px}.wd-flow__note{grid-column:2}}@media (prefers-reduced-motion:reduce){.wd-g *,.wd-flow *,.wd-flow>li:after{stroke-dashoffset:0!important;animation:none!important}}.wd-head{z-index:20;justify-content:space-between;align-items:center;gap:16px 32px;max-width:1200px;margin:0 auto;padding:20px clamp(16px,5vw,64px);display:flex;position:relative}.wd-head__logo{line-height:0;display:block}.wd-head__logo img{width:auto;height:44px}.wd-head__nav{font:500 16px/24px var(--font-sans);align-items:center;gap:8px 28px;display:flex}.wd-head__nav>a:not(.wd-btn){color:var(--ink);padding:12px 0;text-decoration:none}.wd-head__menu{display:none}.wd-head__menu>summary{cursor:pointer;justify-content:center;align-items:center;width:48px;height:48px;margin-right:-12px;list-style:none;display:flex;position:relative}.wd-head__menu>summary::-webkit-details-marker{display:none}.wd-head__menu>summary:before,.wd-head__menu>summary:after{content:"";background:var(--ink);height:1.5px;transition:transform .3s cubic-bezier(.65,0,.35,1);position:absolute;left:12px;right:12px}.wd-head__menu>summary:before{transform:translateY(-4px)}.wd-head__menu>summary:after{transform:translateY(4px)}.wd-head__menu[open]>summary:before{transform:rotate(45deg)}.wd-head__menu[open]>summary:after{transform:rotate(-45deg)}.wd-head__menu>summary:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.wd-head__panel{background:var(--paper);box-shadow:0 1px 0 var(--rule);flex-direction:column;padding:8px clamp(16px,5vw,64px) 32px;animation:.35s cubic-bezier(.16,1,.3,1) wd-panel;display:flex;position:absolute;top:100%;left:0;right:0}@keyframes wd-panel{0%{opacity:0;transform:translateY(-8px)}}.wd-head__panel>a:not(.wd-btn){font:400 28px/1.22 var(--font-serif);color:var(--ink);box-shadow:inset 0 -1px 0 var(--rule);padding:14px 0;text-decoration:none}.wd-head__panel>.wd-btn{margin-top:24px}@media (width<=820px){.wd-head__nav{display:none}.wd-head__menu{display:block}}@media (width<=480px){.wd-head__logo img{height:34px}}.wd sup>a{text-align:center;min-width:22px;margin:-5px 0;padding:5px 3px;line-height:14px;text-decoration:none;display:inline-block}.wd p,.wd li,.wd td,.wd dd{overflow-wrap:break-word}.wd-g .ln--faint{stroke:var(--rule)}.wd-g .lbl--l{font-size:24px}.wd-hero{min-height:clamp(620px,100svh - 88px,940px);padding:72px var(--space-4) 120px}.wd-hero>.wd-g{inset:0}.wd-halo{z-index:-1;pointer-events:none;background:radial-gradient(closest-side,var(--paper) 35%,color-mix(in srgb,var(--paper) 72%,transparent) 62%,transparent) center/min(1180px,118%) min(620px,78%) no-repeat;position:absolute;inset:0}.wd-hero__body{text-align:center;flex-direction:column;align-items:center;width:100%;display:flex;position:relative}.wd-hero__lead{max-width:36ch;font:400 clamp(18px,1.7vw,21px)/1.5 var(--font-sans);color:var(--ink-muted);animation:wd-fade .8s ease var(--sub,2s) both;margin:24px auto 0}.wd-hero__ctas{animation:wd-fade .8s ease var(--sub,2.2s) both;flex-wrap:wrap;justify-content:center;align-items:center;gap:16px 32px;margin-top:32px;display:flex}.wd-cue{box-sizing:border-box;justify-content:center;width:44px;height:64px;margin-left:-22px;padding-top:8px;display:flex;position:absolute;bottom:20px;left:50%}.wd-cue>span{background:var(--rule);width:1px;height:100%;display:block;position:relative}.wd-cue>span:after{content:"";background:var(--ink);border-radius:50%;width:7px;height:7px;animation:2.6s cubic-bezier(.65,0,.35,1) infinite wd-cue;position:absolute;top:0;left:-3px}@keyframes wd-cue{0%{opacity:0;transform:translateY(0)}25%,75%{opacity:1}to{opacity:0;transform:translateY(49px)}}@supports (animation-timeline:scroll()){.wd-hero__body{animation:linear both wd-hero-out scroll(root);animation-range:0 640px}@keyframes wd-hero-out{to{opacity:.12;transform:translateY(-56px)scale(.96)}}}@media (width<=600px){.wd-hero{padding-top:48px}.wd-hero__lead{margin-top:16px}.wd-hero__ctas{flex-direction:column;gap:12px}}@media (prefers-reduced-motion:reduce){.wd-hero__body,.wd-hero__lead,.wd-hero__ctas,.wd-cue>span:after{animation:none}}.wd-hero--page{min-height:clamp(560px,100svh - 88px,820px);padding:64px var(--space-4) 96px}@container (width<=600px){.wd-g .lbl--l{display:none}}.wd-progress{z-index:30;background:var(--ink);transform-origin:0;pointer-events:none;height:2px;display:none;position:fixed;top:0;left:0;right:0;transform:scaleX(0)}@supports (animation-timeline:scroll()){.wd-progress{animation:linear both wd-progress scroll(root);display:block}@keyframes wd-progress{to{transform:scaleX(1)}}}.wd-post-hero{min-height:clamp(520px,88svh - 88px,720px);padding:56px var(--space-4) 88px}.wd-crumbs{font:500 15px/24px var(--font-sans);color:var(--ink-muted);flex-wrap:wrap;justify-content:center;gap:4px 10px;margin:0 0 40px;padding:0;list-style:none;display:flex}.wd-crumbs li+li:before{content:"/";color:var(--grey);margin-right:10px}.wd-crumbs a{color:inherit;box-shadow:inset 0 -1px 0 var(--rule);text-decoration:none}.wd-post-meta{font:400 15px/24px var(--font-sans);color:var(--ink-muted);animation:wd-fade .8s ease var(--sub,2s) both;flex-wrap:wrap;justify-content:center;gap:4px 20px;margin:36px 0 0;display:flex}.wd-post-meta strong{color:var(--ink);font-weight:600}.wd-post{grid-template-columns:minmax(0,1fr);gap:48px;max-width:1200px;margin:0 auto;padding:96px clamp(16px,5vw,64px) 0;display:grid}@media (width>=1080px){.wd-post{grid-template-columns:232px minmax(0,1fr);gap:96px}}.wd-toc{font:400 15px/24px var(--font-sans)}.wd-toc>summary{border-radius:var(--radius-sm);background:var(--paper-2);cursor:pointer;justify-content:space-between;align-items:center;min-height:48px;padding:0 16px;font-weight:600;list-style:none;display:flex}.wd-toc>summary::-webkit-details-marker{display:none}.wd-toc>summary:after{content:"";border-bottom:1.5px solid;border-right:1.5px solid;width:9px;height:9px;transition:transform .25s;transform:translateY(-3px)rotate(45deg)}.wd-toc[open]>summary:after{transform:translateY(2px)rotate(-135deg)}.wd-toc ol{counter-reset:wd-toc;margin:0;padding:12px 0 0;list-style:none}.wd-toc li{counter-increment:wd-toc}.wd-toc a{color:var(--ink-muted);grid-template-columns:28px 1fr;padding:8px 0;text-decoration:none;display:grid}.wd-toc a:before{content:counter(wd-toc,decimal-leading-zero);font:400 15px/24px var(--font-serif);color:var(--grey)}.wd-toc a:hover{color:var(--ink)}@media (width>=1080px){.wd-toc{align-self:start;max-height:calc(100vh - 64px);position:sticky;top:32px;overflow:auto}.wd-toc>summary{pointer-events:none;background:0 0;min-height:0;margin-bottom:8px;padding:0}.wd-toc>summary:after{display:none}}.wd-prose{min-width:0;max-width:68ch;font:400 18px/30px var(--font-sans);color:var(--ink)}.wd-prose>*{margin:0}.wd-prose>*+*{margin-top:24px}.wd-prose>.wd-answer{box-shadow:inset 1px 0 0 var(--ink);padding-left:24px;font-size:clamp(20px,2vw,23px);line-height:1.5}.wd-prose>.wd-answer strong{font-weight:500}.wd-prose h2{font:400 clamp(32px,3.6vw,44px)/1.12 var(--font-serif);margin-top:96px;scroll-margin-top:32px}.wd-prose h3{font:400 28px/1.22 var(--font-serif);margin-top:48px}.wd-prose h2+*,.wd-prose h3+*{margin-top:20px}.wd-prose a{color:var(--ink);text-underline-offset:3px;text-decoration-thickness:1px}.wd-prose ul,.wd-prose ol{padding-left:24px}.wd-prose li+li{margin-top:10px}.wd-prose li::marker{color:var(--grey)}.wd-prose sup{font-size:12px;line-height:0}.wd-table{margin-inline:calc(var(--space-4) * -1);padding-inline:var(--space-4);-webkit-overflow-scrolling:touch;overflow-x:auto}.wd-table table{border-collapse:collapse;width:100%;min-width:560px;font:400 16px/24px var(--font-sans);font-variant-numeric:tabular-nums}.wd-table th{text-align:left;box-shadow:inset 0 -1px 0 var(--ink);white-space:nowrap;padding:12px 16px 12px 0;font-weight:600}.wd-table td{box-shadow:inset 0 -1px 0 var(--rule);vertical-align:top;padding:14px 16px 14px 0}.wd-table td:first-child{font-weight:500}.wd-note{font:400 15px/24px var(--font-sans);color:var(--ink-muted)}.wd-quote{font:400 clamp(30px,3.4vw,42px)/1.22 var(--font-serif);text-align:center;margin:72px 0!important}.wd-quote:before,.wd-quote:after{content:"";background:var(--ink);width:56px;height:1px;margin:0 auto 32px;display:block}.wd-quote:after{margin:32px auto 0}.wd-range{box-shadow:inset 0 1px 0 var(--rule);padding:32px 0 0;margin:56px 0!important}.wd-range__rows{margin:0;padding:0;list-style:none;position:relative}.wd-range__band{top:-12px;bottom:-12px;left:var(--from);width:calc(var(--to) - var(--from));background:var(--paper-2);border-radius:var(--radius-sm);z-index:0;position:absolute}.wd-range__row{z-index:1;padding:14px 0;position:relative}.wd-range__head{font:500 15px/24px var(--font-sans);flex-wrap:wrap;justify-content:space-between;gap:0 16px;display:flex}.wd-range__head span:last-child{color:var(--ink-muted);font-variant-numeric:tabular-nums}.wd-range__track{background:linear-gradient(var(--rule),var(--rule)) 0 50%/100% 1px no-repeat;height:12px;margin-top:8px;position:relative}.wd-range__bar{top:2px;bottom:2px;left:var(--from);width:calc(var(--to) - var(--from));border-radius:var(--radius-arch);background:var(--ink);transform-origin:0;position:absolute}.wd-range__bar--open{background:linear-gradient(90deg,var(--ink) 60%,transparent)}.wd-range__bar:before,.wd-range__bar:after{content:"";background:var(--paper);width:12px;height:12px;box-shadow:inset 0 0 0 1.5px var(--ink);border-radius:50%;margin-top:-6px;position:absolute;top:50%}.wd-range__bar:before{left:-6px}.wd-range__bar:after{right:-6px}.wd-range__bar--open:after{display:none}.wd-range__axis{height:40px;box-shadow:inset 0 1px 0 var(--ink);font:500 13px/20px var(--font-sans);color:var(--ink-muted);margin-top:16px;position:relative}.wd-range__axis span{top:0;left:var(--x);white-space:nowrap;padding-top:12px;position:absolute;transform:translate(-50%)}.wd-range__axis span:before{content:"";background:var(--ink);width:1px;height:7px;position:absolute;top:0;left:50%}.wd-range__axis span:first-child{transform:none}.wd-range__axis span:first-child:before{left:0}.wd-range__axis span:last-child{transform:translate(-100%)}.wd-range__axis span:last-child:before{left:auto;right:0}.wd-range figcaption{font:400 15px/24px var(--font-sans);color:var(--ink-muted);margin-top:8px}@supports (animation-timeline:view()){.wd-range__bar{animation:linear both wd-bar-in view();animation-range:entry 20% cover 45%}@keyframes wd-bar-in{0%{transform:scaleX(0)}}}.wd-callout{box-shadow:inset 0 1px 0 var(--rule),inset 0 -1px 0 var(--rule);flex-wrap:wrap;align-items:center;gap:32px 56px;padding:48px 0;display:flex;margin:56px 0!important}.wd-callout .wd-g--inline{flex:0 260px}.wd-callout__text{flex:260px}.wd-callout__num{font:400 clamp(72px,8vw,104px)/1 var(--font-serif);letter-spacing:-.02em;display:block}.wd-callout__label{font:400 18px/28px var(--font-sans);margin-top:12px;display:block}.wd-faq{box-shadow:inset 0 1px 0 var(--rule)}.wd-faq>details{box-shadow:inset 0 -1px 0 var(--rule)}.wd-faq summary{font:400 clamp(22px,2.2vw,26px)/1.3 var(--font-serif);cursor:pointer;grid-template-columns:1fr 24px;align-items:center;gap:24px;padding:24px 0;list-style:none;display:grid}.wd-faq summary::-webkit-details-marker{display:none}.wd-faq summary:after{content:"";background:linear-gradient(var(--ink),var(--ink)) center/100% 1.5px no-repeat,linear-gradient(var(--ink),var(--ink)) center/1.5px 100% no-repeat;width:20px;height:20px;transition:transform .3s}.wd-faq details[open] summary:after{transform:rotate(45deg)}.wd-faq details>p{color:var(--ink-muted);margin:0;padding:0 48px 28px 0}.wd-sources{font:400 15px/24px var(--font-sans);color:var(--ink-muted);padding-left:24px}.wd-sources li{overflow-wrap:anywhere}.wd-sources a{color:var(--ink-muted)}.wd-author{border-radius:var(--radius-lg);background:var(--paper-2);flex-wrap:wrap;align-items:center;gap:24px 32px;padding:32px;display:flex;margin-top:96px!important}.wd-author svg{flex:none;width:72px;height:72px}.wd-author div{flex:280px}.wd-author strong{font:400 28px/1.22 var(--font-serif);display:block}.wd-author p{color:var(--ink-muted);margin:6px 0 0;font-size:17px;line-height:28px}@media (prefers-reduced-motion:reduce){.wd-progress,.wd-range__bar{animation:none}.wd-progress{display:none}}.wd-crumbs a{padding:10px 0;display:inline-block}.wd-sources a[aria-label]{padding:4px 8px;text-decoration:none;display:inline-block}.wd-dock{display:none}@media (width<=820px){.wd-dock{z-index:25;left:12px;right:12px;bottom:max(12px,env(safe-area-inset-bottom));background:color-mix(in srgb,var(--paper) 84%,transparent);backdrop-filter:blur(14px);box-shadow:0 12px 40px #00000029,0 0 0 1px var(--rule);border-radius:14px;padding:8px;display:flex;position:fixed}.wd-dock .wd-btn{flex:1}@supports (animation-timeline:scroll()){.wd-dock{animation:linear both wd-dock scroll(root)}.wd-dock--page{animation-range:260px 420px}.wd-dock--post{animation-range:38% 43%}@keyframes wd-dock{0%{opacity:0;visibility:hidden;transform:translateY(calc(100% + 28px))scale(.96)}to{opacity:1;visibility:visible;transform:none}}}}.wd-hero--figure{justify-content:flex-end;padding-bottom:72px}.wd-hero--figure .wd-halo{background-position:50% 92%;background-size:min(1240px,124%) min(560px,66%)}.wd-g .ln--figure{stroke-width:1.5px}.wd-g .node{fill:var(--paper);stroke-width:1.5px}.wd-g .flow{fill:none;stroke:var(--ink);stroke-width:3px;stroke-linecap:round;stroke-dasharray:0 .05;vector-effect:non-scaling-stroke;opacity:.55;animation:wd-flow var(--t,40s) linear var(--d,0s) infinite}@keyframes wd-flow{to{stroke-dashoffset:-1px}}.wd-g .cloud{fill:var(--paper);animation:wd-cloud var(--t,50s) linear var(--d,0s) infinite}@keyframes wd-cloud{0%{opacity:0;transform:translate(-320px)}15%,85%{opacity:1}to{opacity:0;transform:translate(360px)}}.wd-g .twinkle{transform-box:fill-box;transform-origin:50%;animation:wd-twinkle var(--t,4s) ease-in-out var(--d,0s) infinite}@keyframes wd-twinkle{0%,to{opacity:.25;transform:scale(.7)}50%{opacity:1;transform:scale(1.15)}}@media (width<=600px){.wd-hero--figure{min-height:calc(100svh - 72px);padding-bottom:48px}}@media (height<=780px){.wd-cue{display:none}}.wd-g .beads{fill:none;stroke:var(--ink);stroke-width:7px;stroke-linecap:round;stroke-dasharray:0 .083;vector-effect:non-scaling-stroke;animation:wd-gfade 1.2s ease var(--d,0s) both}.wd-panel{--paper:#0b0b0c;--paper-2:#161618;--paper-3:#2a2a2e;--ink:#f7f7f7;--ink-muted:#a4a4aa;--ink-fixed:#0b0b0c;--rule:#2b2b2f;--grey:#77777d;--baltic:#f7f7f7;--baltic-deep:#d8d8da;--on-baltic:#0b0b0c;--on-baltic-muted:#55555a;--link:#f7f7f7;--focus:#f7f7f7;--gold:#f7f7f7;--gold-deep:#d8d8da;--gold-text:#f7f7f7;--mist-1:#111113;--mist-2:#18181a;isolation:isolate;background:var(--paper);color:var(--ink);border-radius:clamp(20px,2.6vw,36px);margin:160px clamp(8px,1.1vw,16px) 0;padding:0 0 160px;position:relative;overflow:clip}.wd.dark .wd-panel{--paper:#000;box-shadow:0 0 0 1px #1d1d20}.wd-panel>section:first-of-type{padding-top:144px!important}.wd-panel>section.wd-photo--band{margin-top:144px!important}.wd-panel>section.wd-photo--band:first-of-type{margin-top:0!important}.wd-panel>section.wd-photo--band:last-child{margin-bottom:-160px}.wd-panel a:not(.wd-btn):not(.wd-card){color:var(--ink)}@media (width<=640px){.wd-panel{margin-top:112px;padding-bottom:112px}.wd-panel>section:first-of-type{padding-top:96px!important}}.wd-thread{counter-reset:wd-thread;margin:0;padding:0;list-style:none}.wd-thread>li{counter-increment:wd-thread;min-height:300px;position:relative}.wd-thread__line{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.wd-thread__line path{fill:none;stroke:var(--ink);stroke-width:1.25px;vector-effect:non-scaling-stroke}.wd-thread__line .m,.wd-thread__line .fm{display:none}.wd-thread__line .flow{stroke-width:3.5px;stroke-linecap:round;stroke-dasharray:0 .125;opacity:.7;animation:wd-flow var(--t,24s) linear infinite}.wd-thread__node{z-index:1;top:0;left:var(--x);background:var(--paper);width:18px;height:18px;box-shadow:inset 0 0 0 1.5px var(--ink);border-radius:50%;margin:-9px 0 0 -9px;position:absolute}.wd-thread__node--fill{background:var(--ink)}.wd-thread__text{z-index:1;width:min(34%,400px);margin-left:calc(var(--x) + 5%);position:relative;top:-14px}.wd-thread>li.is-right .wd-thread__text{margin-left:calc(var(--x) - 5% - min(34%,400px));text-align:right}.wd-thread__text:before{content:counter(wd-thread,decimal-leading-zero);font:400 22px/1 var(--font-serif);color:var(--grey);margin-bottom:10px;display:block}.wd-thread__text h3{font:400 clamp(26px,2.6vw,32px)/1.2 var(--font-serif);color:var(--ink);margin:0 0 8px}.wd-thread__text p{color:var(--ink-muted);margin:0}@supports (animation-timeline:view()){.wd-thread__line .d,.wd-thread__line .m{stroke-dasharray:1;animation:linear both wd-thread-draw view();animation-range:entry 35% cover 75%}@keyframes wd-thread-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.wd-thread__node{animation:linear both wd-node-in view();animation-range:entry entry 60%}@keyframes wd-node-in{0%{transform:scale(0)}}.wd-thread__text{animation:linear both wd-rise view();animation-range:entry cover 25%}}@media (width<=720px){.wd-thread>li{min-height:0;padding:0 0 72px}.wd-thread__line .d,.wd-thread__line .fd{display:none}.wd-thread__line .m,.wd-thread__line .fm{display:inline}.wd-thread__node{left:var(--mx)}.wd-thread__text,.wd-thread>li.is-right .wd-thread__text{text-align:left;width:auto;margin-left:max(76px,22%)}}@media (prefers-reduced-motion:reduce){.wd-thread *{stroke-dashoffset:0!important;animation:none!important}}.wd-prose>.wd-range.wd-panel,.wd-prose>.wd-callout.wd-panel{box-shadow:none;padding:clamp(28px,4vw,48px);margin:56px 0!important}.wd-prose>.wd-callout.wd-panel{padding:clamp(28px,4vw,48px)}@media (width<=640px){.wd-prose>.wd-range.wd-panel,.wd-prose>.wd-callout.wd-panel{padding:28px 20px;margin-inline:-8px!important}}.wd-thread>li:last-child{min-height:180px}@media (width<=720px){.wd-thread>li:last-child{min-height:0;padding-bottom:0}}.wd-sil{z-index:-1;aspect-ratio:688/679;pointer-events:none;height:min(60svh,600px,96vw);position:absolute;top:clamp(8px,3svh,40px);left:50%;transform:translate(-50%)}.wd-sil .wd-sil__layer{z-index:auto;position:absolute;inset:0;overflow:visible}.wd-sil .wd-sil__outer{top:0;left:-150%;width:400%;height:100%;position:absolute;inset:0 auto auto -150%;overflow:visible}.wd-sil__body,.wd-sil__in{-webkit-mask:var(--m) center/100% 100% no-repeat;mask:var(--m) center/100% 100% no-repeat}.wd-sil__body{background:var(--ink);animation:1.8s cubic-bezier(.16,1,.3,1) .1s both wd-sil-in;position:absolute;inset:0}@keyframes wd-sil-in{0%{opacity:0;transform:translateY(16px)}}.wd-sil__in{--ink:#fff;--paper:#0b0b0c;--grey:#9b9ba1;--rule:#3a3a3e}.wd.dark .wd-sil__in{--ink:#0e0e0f;--paper:#f2f2f2;--grey:#5a5a5f;--rule:#c8c8cc}.wd-sil__in svg{width:100%;height:100%;position:absolute;inset:0}.wd-g .cloud--rtl{animation-direction:reverse}@supports (animation-timeline:scroll()){.wd-sil{animation:linear both wd-sil-out scroll(root);animation-range:0 720px}@keyframes wd-sil-out{to{opacity:.35;transform:translate(-50%)translateY(-72px)scale(.94)}}}.wd-credit{z-index:1;writing-mode:vertical-rl;font:500 11px/14px var(--font-sans);letter-spacing:.04em;color:var(--ink-muted);opacity:.7;margin:0;position:absolute;bottom:clamp(16px,3vw,32px);right:clamp(12px,2vw,28px);transform:rotate(180deg)}.wd-credit a{color:inherit;text-decoration:none}@media (prefers-reduced-motion:reduce){.wd-sil,.wd-sil__body{animation:none}}@media (width<=600px){.wd-cue{display:none}}.wd-panel>.wd-panel__bg{top:0;z-index:-1;opacity:.85;height:min(100svh,960px);margin-bottom:calc(-1*min(100svh,960px));display:block;position:sticky;inset:auto;overflow:hidden}.wd-panel__bg .ln--faint{stroke:#3a3a3f}.wd-panel__bg .flow{opacity:.4;stroke-width:2.4px}.wd-panel__bg .fill{fill:#d9d9de}.wd-panel .wd-photo--band{background:0 0}.wd-title__swash{margin-top:-.33em;font-size:clamp(110px,17vw,270px);transform:rotate(-5deg)scaleY(.58)}@container (width<=600px){.wd-title__swash{font-size:clamp(90px,30cqi,180px)}}@media (width>=601px){.wd-hero--figure{padding-bottom:96px}.wd-hero--figure .wd-cue{height:52px;bottom:14px}}@supports (width:1cqi){.wd-hero--page .wd-title,.wd-post-hero .wd-title{font-size:min(calc(var(--max,224px) * .84),calc(76cqi / var(--em,5)))}@container (width<=600px){.wd-hero--page .wd-title,.wd-post-hero .wd-title{font-size:min(calc(var(--max,224px) * .84),calc(80cqi / var(--em-s,var(--em,5))))}}}.wd-hero--figure .wd-hero__ctas{margin-top:40px}@media (width>=601px){.wd-hero--figure{padding-bottom:84px}}.wd-card__foot{align-self:flex-start;align-items:center;gap:10px;padding-bottom:8px;display:inline-flex;position:relative}.wd-card__foot:after{content:"";background:currentColor;flex:none;width:22px;height:11px;transition:transform .55s cubic-bezier(.16,1,.3,1);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 28 14'%3E%3Cpath d='M1.5 9.5C7 2.5 13 13 25 6.5M20.5 2.5l4.6 4-4.6 4.2' fill='none' stroke='black' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 28 14'%3E%3Cpath d='M1.5 9.5C7 2.5 13 13 25 6.5M20.5 2.5l4.6 4-4.6 4.2' fill='none' stroke='black' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat}.wd-card__foot:before{content:"";opacity:.55;background:currentColor;height:9px;position:absolute;bottom:-2px;left:-4px;right:30px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 10' preserveAspectRatio='none'%3E%3Cpath d='M0.5 8.4C28 6.5 62 3.6 99.4 1.1c.6 0 .7 1.7.1 1.9C63 6.2 30 9.4 2.2 9.9c-1.8 0-2.3-1.4-1.7-1.5z'/%3E%3C/svg%3E") 50%/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 10' preserveAspectRatio='none'%3E%3Cpath d='M0.5 8.4C28 6.5 62 3.6 99.4 1.1c.6 0 .7 1.7.1 1.9C63 6.2 30 9.4 2.2 9.9c-1.8 0-2.3-1.4-1.7-1.5z'/%3E%3C/svg%3E") 50%/100% 100% no-repeat}a.wd-card:hover .wd-card__foot:before,a.wd-card:focus-visible .wd-card__foot:before{opacity:1;animation:.7s cubic-bezier(.65,0,.35,1) both wd-swash-draw}a.wd-card:hover .wd-card__foot:after,a.wd-card:focus-visible .wd-card__foot:after{transform:translate(5px)rotate(-5deg)}@media (prefers-reduced-motion:reduce){.wd-card__foot:before,.wd-card__foot:after{transition:none;animation:none!important}}@supports (animation-timeline:view()){.wd-exit{animation:linear both wd-exit view();animation-range:exit 10%}.wd-rise.wd-exit{animation:linear both wd-rise view(),linear both wd-exit view();animation-range:entry cover 22%,exit 10%}@keyframes wd-exit{to{opacity:.08;translate:0 -36px;scale:.985}}}@media (prefers-reduced-motion:reduce){.wd-exit,.wd-rise.wd-exit{animation:none}}.wd-icon{width:var(--is,40px);height:var(--is,40px);color:var(--ink);view-timeline:--wd-icon;flex:none;margin:0 0 20px;display:block;overflow:visible}.wd-icon .t{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.wd-icon .n{fill:currentColor}.wd-icon .h{fill:var(--paper);stroke:currentColor;stroke-width:1.5px;vector-effect:non-scaling-stroke}.wd-icon--s{--is:24px;margin:0}.wd-icon--l{--is:52px}.wd-card--feature .wd-icon{color:var(--on-baltic)}.wd-card--feature .wd-icon .h{fill:var(--baltic)}.wd-thread>li.is-right .wd-icon{margin-left:auto}@media (width<=720px){.wd-thread>li.is-right .wd-icon{margin-left:0}}.wd-ilist{margin:0;padding:0;list-style:none}.wd-ilist>li{align-items:center;gap:16px;display:flex}@supports (animation-timeline:view()){.wd-icon .t{stroke-dasharray:1;animation:linear both wd-icon-draw --wd-icon;animation-range:entry 10% cover 40%}@keyframes wd-icon-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.wd-icon .n,.wd-icon .h{transform-box:fill-box;transform-origin:50%;animation:linear both wd-pop --wd-icon;animation-range:cover 25% cover 42%}}a.wd-card:hover .wd-icon .t,a.wd-card:focus-visible .wd-icon .t{stroke-dasharray:1;animation:.9s cubic-bezier(.65,0,.35,1) both wd-icon-draw}a.wd-card:hover .wd-icon .n,a.wd-card:focus-visible .wd-icon .n{transform-box:fill-box;transform-origin:50%;animation:1.6s ease-in-out .5s 2 wd-pulse}@media (prefers-reduced-motion:reduce){.wd-icon *{stroke-dashoffset:0!important;animation:none!important}}.wd-frame{--fr:clamp(18px,2.4vw,28px);--fp:clamp(8px,1.3vw,14px);padding:var(--fp);border-radius:var(--fr);color:#f4f4f5;isolation:isolate;background:#0b0b0c;margin:0;text-decoration:none;display:block;position:relative;box-shadow:0 34px 70px -38px #0000008c,inset 0 0 0 1px #1f1f22}.wd-frame--grey{background:#1b1b1e;box-shadow:0 34px 70px -38px #00000073,inset 0 0 0 1px #2a2a2e}.wd-frame__mat{aspect-ratio:var(--ar,16/10);border-radius:calc(var(--fr) - var(--fp));background:#18181b url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 60'%3E%3Cpath d='M10 40C30 10 50 52 70 26S100 14 110 20' fill='none' stroke='%2377777d' stroke-width='1.5' stroke-linecap='round' pathLength='1' stroke-dasharray='1' stroke-dashoffset='1'%3E%3Canimate attributeName='stroke-dashoffset' values='1;0;0;-1' keyTimes='0;.45;.6;1' dur='2.4s' repeatCount='indefinite' calcMode='spline' keySplines='.65 0 .35 1;0 0 1 1;.65 0 .35 1'/%3E%3C/path%3E%3Ccircle cx='110' cy='20' r='3' fill='%23a4a4aa'%3E%3Canimate attributeName='opacity' values='0;0;1;0' keyTimes='0;.4;.55;1' dur='2.4s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/svg%3E") 50%/96px 48px no-repeat;position:relative;overflow:hidden}.wd-frame--grey .wd-frame__mat{background-color:#252529}.wd-frame__mat>img,.wd-frame__mat>iframe{z-index:1;object-fit:cover;object-position:top center;border:0;width:100%;height:100%;transition:scale .9s cubic-bezier(.16,1,.3,1);display:block;position:absolute;inset:0}a.wd-frame:hover .wd-frame__mat>img{scale:1.035}a.wd-frame:focus-visible{outline:2px solid var(--focus);outline-offset:4px}.wd-frame__bar{align-items:center;gap:7px;height:30px;padding:0 6px 8px;display:flex}.wd-frame__bar i{border-radius:50%;width:9px;height:9px;box-shadow:inset 0 0 0 1.25px #5c5c62}.wd-frame__bar i:first-child{background:#5c5c62}.wd-frame__bar span{max-width:46%;height:18px;font:500 11px/18px var(--font-sans);color:#7c7c82;white-space:nowrap;text-overflow:ellipsis;background:#1d1d20;border-radius:999px;flex:1;margin-left:10px;padding:0 12px;overflow:hidden}.wd-frame figcaption,.wd-frame__cap{font:400 15px/24px var(--font-sans);color:#a4a4aa;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 16px;padding:16px 8px 6px;display:flex}.wd-frame figcaption strong,.wd-frame__cap strong{font:400 clamp(20px,1.8vw,24px)/1.25 var(--font-serif);color:#f4f4f5}@supports (animation-timeline:view()){.wd-frame__mat>img,.wd-frame__mat>iframe{animation:linear both wd-frame-in view();animation-range:entry cover 38%}@keyframes wd-frame-in{0%{clip-path:inset(0 100% 0 0);scale:1.08}to{clip-path:inset(0);scale:1}}}.wd-gallery-wrap{timeline-scope:--wd-gal}.wd-gallery{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:clamp(12px,1.6vw,22px);margin:0;padding:0;list-style:none;display:grid}.wd-gallery>*{grid-column:span var(--span,4)}.wd-gallery__progress{display:none}@media (width<=720px){.wd-gallery{scroll-snap-type:x mandatory;scrollbar-width:none;scroll-timeline:--wd-gal x;align-items:center;gap:12px;margin:0 calc(-1*clamp(16px,5vw,64px));padding:4px clamp(16px,5vw,64px) 28px;display:flex;overflow-x:auto}.wd-gallery::-webkit-scrollbar{display:none}.wd-gallery>*{scroll-snap-align:center;flex:0 0 84%}.wd-gallery>.is-portrait{flex-basis:62%}.wd-gallery__progress{width:min(240px,60%);height:9px;margin:4px auto 0;display:block;position:relative}.wd-gallery__progress:before,.wd-gallery__progress:after{content:"";background:var(--rule);position:absolute;inset:0;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 10' preserveAspectRatio='none'%3E%3Cpath d='M0.5 8.4C28 6.5 62 3.6 99.4 1.1c.6 0 .7 1.7.1 1.9C63 6.2 30 9.4 2.2 9.9c-1.8 0-2.3-1.4-1.7-1.5z'/%3E%3C/svg%3E") 50%/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 10' preserveAspectRatio='none'%3E%3Cpath d='M0.5 8.4C28 6.5 62 3.6 99.4 1.1c.6 0 .7 1.7.1 1.9C63 6.2 30 9.4 2.2 9.9c-1.8 0-2.3-1.4-1.7-1.5z'/%3E%3C/svg%3E") 50%/100% 100% no-repeat}.wd-gallery__progress:after{background:var(--ink);transform-origin:0;animation:linear both wd-gal-p --wd-gal}@keyframes wd-gal-p{0%{transform:scaleX(.12)}to{transform:scaleX(1)}}}.wd-video .wd-frame__mat{--ar:16/9}.wd-skel{background:var(--paper-3);border-radius:var(--radius-sm);display:block;position:relative;overflow:hidden}.wd-skel:after{content:"";background:linear-gradient(100deg,transparent 38%,color-mix(in srgb,var(--paper) 75%,transparent) 50%,transparent 62%);animation:1.9s cubic-bezier(.65,0,.35,1) infinite wd-skel;position:absolute;inset:-30% -60%;transform:translate(-55%)rotate(-5deg)}@keyframes wd-skel{to{transform:translate(55%)rotate(-5deg)}}.wd-skel--line{border-radius:0;height:12px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 10' preserveAspectRatio='none'%3E%3Cpath d='M0.5 8.4C28 6.5 62 3.6 99.4 1.1c.6 0 .7 1.7.1 1.9C63 6.2 30 9.4 2.2 9.9c-1.8 0-2.3-1.4-1.7-1.5z'/%3E%3C/svg%3E") 50%/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 10' preserveAspectRatio='none'%3E%3Cpath d='M0.5 8.4C28 6.5 62 3.6 99.4 1.1c.6 0 .7 1.7.1 1.9C63 6.2 30 9.4 2.2 9.9c-1.8 0-2.3-1.4-1.7-1.5z'/%3E%3C/svg%3E") 50%/100% 100% no-repeat}.wd-skel--title{height:22px}.wd-skel--dot{border-radius:50%;width:40px;height:40px}.wd-skel--media{aspect-ratio:var(--ar,16/10);background:var(--paper-3) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 60'%3E%3Cpath d='M10 40C30 10 50 52 70 26S100 14 110 20' fill='none' stroke='%2377777d' stroke-width='1.5' stroke-linecap='round' pathLength='1' stroke-dasharray='1' stroke-dashoffset='1'%3E%3Canimate attributeName='stroke-dashoffset' values='1;0;0;-1' keyTimes='0;.45;.6;1' dur='2.4s' repeatCount='indefinite' calcMode='spline' keySplines='.65 0 .35 1;0 0 1 1;.65 0 .35 1'/%3E%3C/path%3E%3Ccircle cx='110' cy='20' r='3' fill='%23a4a4aa'%3E%3Canimate attributeName='opacity' values='0;0;1;0' keyTimes='0;.4;.55;1' dur='2.4s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/svg%3E") center/96px 48px no-repeat}.wd-card.is-loading{pointer-events:none;gap:14px}.wd-card.is-loading .wd-skel--line:nth-of-type(odd){width:92%}.wd-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.wd-cv{content-visibility:auto;contain-intrinsic-size:auto 900px}@media (prefers-reduced-motion:reduce){.wd-skel:after,.wd-frame__mat>img,.wd-frame__mat>iframe{animation:none}}.wd-prose>.wd-media{margin:56px 0!important}@media (width>=1080px){.wd-prose>.wd-media{margin-right:-120px!important}}@media (width<=640px){.wd-prose>.wd-media{margin-inline:-8px!important}}.wd-device{view-timeline:--wd-dev;filter:drop-shadow(0 26px 34px #0b0b0c1a);width:100%;height:auto;display:block;overflow:visible}.wd-device .b{fill:var(--paper)}.wd-device .s{fill:#121214}.wd-device .o path{fill:none;stroke:color-mix(in srgb,var(--ink) 52%,var(--paper));stroke-width:1.25px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.wd-device__scroll{animation:42s cubic-bezier(.65,0,.35,1) 2s infinite wd-dev-scroll}@keyframes wd-dev-scroll{0%,8%{transform:translateY(0)}46%,56%{transform:translateY(var(--dy))}94%,to{transform:translateY(0)}}@supports (animation-timeline:view()){.wd-device .o path{stroke-dasharray:1;animation:linear both wd-icon-draw --wd-dev;animation-range:entry cover 38%}.wd-device>g[clip-path],.wd-device .s{animation:linear both wd-gfade --wd-dev;animation-range:cover 18% cover 42%}}.wd-board{isolation:isolate;background:var(--paper-2) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22'%3E%3Cpath d='M8.5 13.5l5-5' stroke='%23c6c6cb' stroke-width='1.1' stroke-linecap='round'/%3E%3C/svg%3E") 0 0/22px 22px;color:var(--ink);border-radius:clamp(20px,2.6vw,32px);text-decoration:none;display:block;position:relative;overflow:hidden;container-type:inline-size}.wd-board--dark{--paper:#0b0b0c;--paper-2:#141416;--ink:#f4f4f5;--ink-muted:#a4a4aa;background:#0f0f11 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22'%3E%3Cpath d='M8.5 13.5l5-5' stroke='%2333333a' stroke-width='1.1' stroke-linecap='round'/%3E%3C/svg%3E") 0 0/22px 22px}.wd-board__stage{aspect-ratio:var(--ar,16/10);position:relative}.wd-board__dev{left:var(--x);top:var(--y);width:var(--w);animation:wd-dev-bob 7s ease-in-out var(--bd,0s) infinite alternate;position:absolute}@keyframes wd-dev-bob{0%{translate:0}to{translate:0 -10px}}.wd-board__dev>.wd-device{transition:transform 1s cubic-bezier(.16,1,.3,1)}a.wd-board:hover .wd-board__dev>.wd-device{transform:scale(1.025)}a.wd-board:focus-visible{outline:2px solid var(--focus);outline-offset:4px}.wd-board__cap{z-index:5;flex-direction:column;gap:2px;max-width:60%;display:flex;position:absolute;bottom:clamp(16px,3cqi,36px);left:clamp(18px,3.4cqi,40px)}.wd-board__cap strong{font:400 clamp(22px,2.6cqi,32px)/1.2 var(--font-serif)}.wd-board__cap span{font:400 15px/24px var(--font-sans);color:var(--ink-muted)}.wd-boards{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(14px,1.8vw,24px);display:grid}.wd-boards>.is-wide{grid-column:1/-1}@media (width<=820px){.wd-boards{grid-template-columns:minmax(0,1fr)}}@container (width<=480px){.wd-board__stage{aspect-ratio:var(--mar,4/5)}.wd-board__dev{left:var(--mx);top:var(--my);width:var(--mw)}.wd-board__cap{max-width:80%}}@media (prefers-reduced-motion:reduce){.wd-board__dev,.wd-device__scroll,.wd-device .o path,.wd-device>g[clip-path],.wd-device .s{stroke-dashoffset:0!important;animation:none!important}}.wd-wm{width:auto;height:44px;display:block;overflow:visible}.wd-wm__tx{fill:var(--ink)}.wd-wm__sw{fill:var(--grey);transform-box:fill-box;transform-origin:0;transition:fill .6s}.wd-wm__wipe{transform-box:view-box}.wd-head__logo:hover .wd-wm__wipe,.wd-head__logo:focus-visible .wd-wm__wipe,.wd-head__logo:active .wd-wm__wipe{animation:1.25s cubic-bezier(.65,0,.35,1) both wd-wm-wipe}.wd-head__logo:hover .wd-wm__sw,.wd-head__logo:focus-visible .wd-wm__sw,.wd-head__logo:active .wd-wm__sw{animation:1.25s both wd-wm-ink,1.25s cubic-bezier(.34,1.56,.64,1) both wd-wm-flex}@keyframes wd-wm-wipe{0%{transform:translate(0)}40%{transform:translateX(var(--w))}40.01%{transform:translateX(calc(var(--w) * -1))}to{transform:translate(0)}}@keyframes wd-wm-ink{0%,38%{fill:var(--grey)}55%,78%{fill:var(--ink)}to{fill:var(--grey)}}@keyframes wd-wm-flex{0%,40%{transform:scaleX(1)}72%{transform:scaleX(1.035)translateY(-1px)}to{transform:none}}@media (width<=480px){.wd-wm{height:34px}}@media (prefers-reduced-motion:reduce){.wd-wm *{animation:none!important}}.wd-head__nav>a:not(.wd-btn),.wd-head__panel>a{align-items:center;gap:8px;display:inline-flex}.wd-head__nav .wd-icon{--is:18px;opacity:.75;margin:0;transition:opacity .3s}.wd-head__nav>a:hover .wd-icon,.wd-head__nav>a[aria-current] .wd-icon{opacity:1}.wd-head__panel .wd-icon{--is:26px;margin:0}@media (width<=1100px) and (width>=821px){.wd-head__nav .wd-icon{display:none}}.wd-pq{text-align:center;max-width:880px;margin:clamp(72px,9vw,120px) auto;padding:0 clamp(28px,6vw,72px);position:relative}.wd-pq blockquote{margin:0}.wd-pq p{font:400 clamp(34px,4.6vw,58px)/1.16 var(--font-script);color:var(--ink);margin:0;transform:rotate(-3deg)}.wd-pq--long p{font:400 clamp(26px,3vw,38px)/1.32 var(--font-serif);transform:none}.wd-pq:before,.wd-pq:after{font:400 clamp(110px,14vw,190px)/1 var(--font-script);color:var(--grey);pointer-events:none;position:absolute}.wd-pq:before{content:"“";top:-.42em;left:0}.wd-pq:after{content:"”";bottom:-.78em;right:0}.wd-pq__swash{width:fit-content;font:400 clamp(110px,15vw,200px)/1 var(--font-swash);height:.42em;color:var(--grey);margin:-.1em auto 0;display:block;overflow:visible;transform:rotate(-4deg)scaleY(.6)}.wd-pq figcaption{font:500 15px/24px var(--font-sans);color:var(--ink-muted);margin-top:20px}@supports (animation-timeline:view()){.wd-pq:before,.wd-pq:after{animation:linear both wd-pop view();animation-range:entry 10% cover 35%}.wd-pq__swash{animation:linear both wd-pq-wipe view();animation-range:entry 30% cover 45%}@keyframes wd-pq-wipe{0%{clip-path:inset(-60% 100% -60% 0)}to{clip-path:inset(-60% -10% -60% 0)}}}.wd-prose>.wd-pq{margin:88px auto!important}.wd-bars__lbl{align-items:center;gap:10px;display:flex}.wd-bars__lbl .wd-icon{--is:20px;margin:0}.wd-card__media img{filter:grayscale()contrast(1.04);transition:scale .9s cubic-bezier(.16,1,.3,1)}a.wd-card:hover .wd-card__media img{scale:1.04}.wd-card__media{border-radius:calc(var(--radius-lg) - 10px) calc(var(--radius-lg) - 10px) 0 0;margin:calc(var(--space-8) * -1) calc(var(--space-8) * -1) var(--space-2);aspect-ratio:16/10;background:var(--paper-3)}.wd-card .wd-card__media+.wd-icon{z-index:1;--is:52px;box-sizing:border-box;background:var(--paper-2);border-radius:50%;width:72px;height:72px;margin:-44px 0 0;padding:10px;position:relative}.wd-ck{opacity:0;pointer-events:none;position:absolute}.wd-cookie{--paper:#0b0b0c;--paper-2:#18181b;--ink:#f4f4f5;--ink-muted:#a4a4aa;--rule:#2b2b2f;--grey:#77777d;--baltic:#f4f4f5;--baltic-deep:#d8d8da;--on-baltic:#0b0b0c;--focus:#f4f4f5;--link:#f4f4f5;z-index:40;background:var(--paper);width:min(460px,100% - 20px);color:var(--ink);border-radius:22px;grid-template-columns:auto 1fr;gap:6px 18px;padding:24px;animation:.9s cubic-bezier(.16,1,.3,1) 1.4s both wd-cookie-in;display:grid;position:fixed;bottom:clamp(10px,2vw,24px);left:clamp(10px,2vw,24px);box-shadow:0 30px 70px -20px #00000080,0 0 0 1px #222226}@keyframes wd-cookie-in{0%{opacity:0;transform:translateY(24px)scale(.98)}}.wd-cookie .wd-icon{--is:44px;grid-row:span 2;margin:2px 0 0}.wd-cookie__title{font:400 24px/1.25 var(--font-serif);margin:0}.wd-cookie__text{font:400 15px/24px var(--font-sans);color:var(--ink-muted);margin:6px 0 0}.wd-cookie__text a{color:var(--ink)}.wd-cookie__btns{grid-column:1/-1;grid-template-columns:1fr 1fr;gap:10px;margin-top:14px;display:grid}.wd-btn--line{color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--ink);background:0 0}.wd-btn--line:hover{background:var(--ink);color:var(--paper)}.wd-ck:checked~.wd-cookie{display:none}.wd-ck:focus-visible~.wd-cookie{outline:2px solid #f4f4f5}@media (width<=820px){.wd-cookie{width:auto;padding:20px;bottom:10px;left:10px;right:10px}.wd-ck:not(:checked)~.wd-dock{display:none}}@media (prefers-reduced-motion:reduce){.wd-cookie{animation:none}}.wd-faq__q{align-items:center;gap:12px;display:inline-flex}.wd-faq__q .wd-icon{--is:24px;flex:none;margin:0}.wd-icon--l{margin-bottom:24px}.wd-logo{width:auto;-webkit-mask:var(--m) center/contain no-repeat;mask:var(--m) center/contain no-repeat;background:currentColor;display:block}.wd-logos{justify-content:space-around}@media (width<=640px){.wd-logos{grid-template-columns:1fr 1fr;justify-items:center;gap:36px 24px;display:grid}.wd-logo{transform:scale(.9)}}.wd-example .wd-board{box-shadow:none}.wd-prose>.wd-example{margin:56px 0!important}@media (width>=1080px){.wd-prose>.wd-example{margin-right:-120px!important}}.wd-head__nav>a:not(.wd-btn),.wd-head__panel>a{position:relative}.wd-head__nav>a[aria-current]{box-shadow:none}.wd-head__nav>a:not(.wd-btn):after{content:"";background:var(--ink);clip-path:inset(-60% 100% -60% 0);height:8px;transition:clip-path .55s cubic-bezier(.65,0,.35,1),background-color .3s;position:absolute;bottom:4px;left:-2px;right:-2px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 10' preserveAspectRatio='none'%3E%3Cpath d='M0.5 8.4C28 6.5 62 3.6 99.4 1.1c.6 0 .7 1.7.1 1.9C63 6.2 30 9.4 2.2 9.9c-1.8 0-2.3-1.4-1.7-1.5z'/%3E%3C/svg%3E") 50%/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 10' preserveAspectRatio='none'%3E%3Cpath d='M0.5 8.4C28 6.5 62 3.6 99.4 1.1c.6 0 .7 1.7.1 1.9C63 6.2 30 9.4 2.2 9.9c-1.8 0-2.3-1.4-1.7-1.5z'/%3E%3C/svg%3E") 50%/100% 100% no-repeat}.wd-head__nav>a:not(.wd-btn):hover:after,.wd-head__nav>a:not(.wd-btn):focus-visible:after{clip-path:inset(-60% -6% -60% 0)}.wd-head__nav>a[aria-current]:after{clip-path:inset(-60% -6% -60% 0);background:var(--grey)}.wd-head__nav>a[aria-current]:hover:after{background:var(--ink)}.wd-head__nav>a:not(.wd-btn):active:after{transition-duration:.15s;transform:scaleY(1.6)translateY(-1px)}.wd-head__nav>a:not(.wd-btn) .wd-icon{transition:opacity .3s,transform .5s cubic-bezier(.34,1.56,.64,1)}.wd-head__nav>a:not(.wd-btn):hover .wd-icon,.wd-head__nav>a:not(.wd-btn):focus-visible .wd-icon{transform:rotate(-8deg)scale(1.08)}.wd-head__nav>a:not(.wd-btn):focus-visible{outline:none}.wd-head__panel>a:after{content:"";background:var(--grey);clip-path:inset(-60% 100% -60% 0);width:min(220px,60%);height:9px;transition:clip-path .55s cubic-bezier(.65,0,.35,1);position:absolute;bottom:8px;left:0;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 10' preserveAspectRatio='none'%3E%3Cpath d='M0.5 8.4C28 6.5 62 3.6 99.4 1.1c.6 0 .7 1.7.1 1.9C63 6.2 30 9.4 2.2 9.9c-1.8 0-2.3-1.4-1.7-1.5z'/%3E%3C/svg%3E") 50%/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 10' preserveAspectRatio='none'%3E%3Cpath d='M0.5 8.4C28 6.5 62 3.6 99.4 1.1c.6 0 .7 1.7.1 1.9C63 6.2 30 9.4 2.2 9.9c-1.8 0-2.3-1.4-1.7-1.5z'/%3E%3C/svg%3E") 50%/100% 100% no-repeat}.wd-head__panel>a:hover:after,.wd-head__panel>a:focus-visible:after,.wd-head__panel>a[aria-current]:after,.wd-head__panel>a:active:after{clip-path:inset(-60% -6% -60% 0)}@media (prefers-reduced-motion:reduce){.wd-head__nav>a:after,.wd-head__panel>a:after{transition:none}}.wd-pq--long{text-align:left;max-width:none;margin:0;padding:0 0 0 clamp(36px,5vw,64px)}.wd-pq--long:before{font-size:clamp(90px,10vw,140px);top:-.38em;left:-.04em}.wd-pq--long:after{display:none}.wd-pq--long p:after{content:"”";font:400 1.5em/0 var(--font-script);color:var(--grey);vertical-align:-.32em;margin-left:.12em;display:inline-block}.wd-pq--long .wd-pq__swash{margin:0;font-size:clamp(90px,11vw,150px)}.wd-sil{aspect-ratio:var(--sar,688/679)}.wd-sil--hero{height:min(58svh,560px,96vw)}.wd-sil--wide{height:min(46svh,420px,70vw);top:clamp(24px,6svh,72px)}.wd-sil--inline{z-index:auto;width:100%;height:auto;animation:none;position:relative;top:auto;left:auto;transform:none}.wd-sil--inline .wd-sil__body{animation:1.8s cubic-bezier(.16,1,.3,1) both wd-sil-in view();animation-range:entry cover 35%}.wd-scta{isolation:isolate;background:radial-gradient(80% 140% at 0% 100%,var(--mist-2),transparent 72%);border-radius:24px;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:32px 56px;padding:clamp(48px,7vw,104px) clamp(24px,6vw,96px);display:grid;position:relative;overflow:hidden}.wd-scta__fig{width:min(100%,var(--fw,380px));justify-self:center;position:relative}.wd-scta__fig .wd-sil{max-height:520px;margin:0 auto}.wd-scta--flip{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.wd-scta--flip .wd-scta__fig{order:-1}.wd-scta h2{max-width:760px;font:400 clamp(36px,5vw,64px)/1.06 var(--font-serif);margin:0}.wd-scta p{max-width:520px;margin:28px 0 0;font-size:21px;line-height:32px}.wd-scta__btns{flex-wrap:wrap;align-items:center;gap:16px 32px;margin-top:40px;display:flex}@media (width<=1023px){.wd-scta,.wd-scta--flip{grid-template-columns:minmax(0,1fr)}.wd-scta__fig{order:-1;width:min(72%,300px)}}.wd-cta-title{transform-origin:0;max-width:820px;transform:rotate(-3deg);font:400 clamp(44px,5.8vw,78px)/1.06 var(--font-script)!important;letter-spacing:0!important}.wd-cta-title:after{content:"c";width:fit-content;height:.38em;font:400 1.9em/1 var(--font-swash);color:var(--grey);transform-origin:0 0;margin-top:-.08em;display:block;transform:scaleY(.58)}.wd-scta .wd-cta-title{font-size:clamp(44px,5vw,72px)!important}@supports (animation-timeline:view()){.wd-cta-title:after{animation:linear both wd-pq-wipe view();animation-range:entry 30% cover 45%}}.wd-cookie__btns{flex-wrap:wrap;align-items:center;gap:12px 36px;margin-top:16px;display:flex}.wd-cookie__btns .wd-btn{justify-content:flex-start;width:auto;min-height:44px;padding:0 2px 6px}.wd-cookie__btns .wd-btn:after{display:block}.wd-cookie__btns label{cursor:pointer}.wd-card .wd-field__input{background:var(--paper);box-shadow:inset 0 0 0 1px var(--rule)}.wd-card .wd-field__input:focus{box-shadow:inset 0 0 0 1.5px var(--ink)}.wd-crumbs-nav{z-index:3;margin:0 0 clamp(24px,4vw,48px);position:relative}.wd-crumbs-nav .wd-crumbs{font:500 14px/22px var(--font-sans);align-items:center;gap:2px 0;margin:0}.wd-crumbs-nav .wd-crumbs li{align-items:center;display:inline-flex}.wd-crumbs-nav .wd-crumbs li+li:before{content:"";background:var(--grey);width:8px;height:12px;margin:0 12px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 14'%3E%3Cpath d='M2.5 1.5C4.5 3.5 7 5.5 8 7C7 8.5 4.5 10.5 2.5 12.5' fill='none' stroke='black' stroke-width='1.4' stroke-linecap='round'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 14'%3E%3Cpath d='M2.5 1.5C4.5 3.5 7 5.5 8 7C7 8.5 4.5 10.5 2.5 12.5' fill='none' stroke='black' stroke-width='1.4' stroke-linecap='round'/%3E%3C/svg%3E") 50%/contain no-repeat}.wd-crumbs-nav .wd-crumbs a{box-shadow:none;background:linear-gradient(currentColor,currentColor) 0 calc(100% - 9px)/0 1px no-repeat;padding:11px 0;transition:background-size .5s cubic-bezier(.65,0,.35,1)}.wd-crumbs-nav .wd-crumbs a:hover,.wd-crumbs-nav .wd-crumbs a:focus-visible{color:var(--ink);background-size:100% 1px}.wd-crumbs-nav .wd-crumbs [aria-current]{color:var(--ink)}@media (width<=600px){.wd-crumbs-nav .wd-crumbs{font-size:13px}.wd-crumbs-nav .wd-crumbs li+li:before{margin:0 9px}}.wd-spec{grid-template-columns:repeat(auto-fit,minmax(min(100%,460px),1fr));gap:clamp(48px,6vw,96px) clamp(32px,5vw,80px);display:grid}.wd-spec figure{flex-direction:column;gap:20px;margin:0;display:flex}.wd-spec svg{width:100%;height:auto;color:var(--ink);display:block;overflow:visible}.wd-spec .sp{fill:none;stroke:currentColor;stroke-width:1.5px;vector-effect:non-scaling-stroke;stroke-linecap:round;stroke-linejoin:round}.wd-spec .sp--soft{stroke-opacity:.38}.wd-spec .sp--dim{stroke:var(--grey);stroke-width:1px}.wd-spec .sp--bad{stroke-dasharray:4 5;stroke-opacity:.55}.wd-spec .fl{fill:currentColor}.wd-spec .fl--soft{fill:currentColor;fill-opacity:.1}.wd-spec text{fill:currentColor;font:500 13px/1 var(--font-sans)}.wd-spec text.mu{fill:var(--ink-muted);font-weight:400}.wd-spec text.big{font:400 22px/1 var(--font-serif)}.wd-spec figcaption{max-width:440px;font:400 15px/24px var(--font-sans);color:var(--ink-muted)}.wd-spec figcaption strong{font:400 26px/1.2 var(--font-serif);color:var(--ink);margin-bottom:4px;display:block}@supports (animation-timeline:view()){.wd-spec .sp{stroke-dasharray:1;stroke-dashoffset:1px;animation:linear both wd-spec-draw view();animation-range:entry 10% cover 42%}.wd-spec .sp--bad{stroke-dasharray:4 5;stroke-dashoffset:0;animation:none}@keyframes wd-spec-draw{to{stroke-dashoffset:0}}}@media (prefers-reduced-motion:reduce){.wd-spec .sp{stroke-dashoffset:0!important;animation:none!important}}.wd-inds{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:16px;display:grid}.wd-ind{border-radius:var(--radius-lg);background:var(--paper-2);color:var(--ink);flex-direction:column;gap:12px;padding:28px 28px 24px;text-decoration:none;transition:transform .4s cubic-bezier(.2,.7,.2,1);display:flex}.wd-ind:hover{color:var(--ink);transform:translateY(-2px)}.wd-ind h3{font:400 26px/1.2 var(--font-serif);margin:4px 0 0}.wd-ind p{font:400 15px/24px var(--font-sans);color:var(--ink-muted);margin:0}.wd-ind .wd-card__foot{margin-top:auto;padding-top:8px}.wd-answerbox{max-width:820px;font:400 clamp(22px,2.2vw,28px)/1.4 var(--font-serif);color:var(--ink);margin:0;padding:4px 0 4px 40px;position:relative}.wd-answerbox:before{content:"";background:var(--grey);width:14px;position:absolute;top:6px;bottom:6px;left:0;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 100' preserveAspectRatio='none'%3E%3Cpath d='M7 0C1 25 13 40 7 50S1 80 7 100' fill='none' stroke='black' stroke-width='1.4'/%3E%3C/svg%3E") 50%/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 100' preserveAspectRatio='none'%3E%3Cpath d='M7 0C1 25 13 40 7 50S1 80 7 100' fill='none' stroke='black' stroke-width='1.4'/%3E%3C/svg%3E") 50%/100% 100% no-repeat}.wd-hero--figure>.wd-crumbs-nav{margin:0;position:absolute;top:clamp(16px,3vw,32px);left:clamp(16px,5vw,64px);right:clamp(16px,5vw,64px)}.wd-hero--figure>.wd-crumbs-nav .wd-crumbs,.wd-crumbs-nav--start .wd-crumbs{justify-content:flex-start}.wd-head__nav{position:relative}.wd-dd{z-index:20;border-radius:var(--radius-lg);background:var(--paper);width:min(620px,70vw);box-shadow:0 0 0 1px var(--rule),0 24px 48px -24px #00000040;opacity:0;pointer-events:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;padding:14px;transition:opacity .25s,transform .35s cubic-bezier(.16,1,.3,1);display:grid;position:absolute;top:100%;left:-16px;transform:translateY(-6px)}.wd-dd:before{content:"";height:16px;position:absolute;top:-16px;left:0;right:0}.wd-dd-t:hover+.wd-dd,.wd-dd-t:focus-visible+.wd-dd,.wd-dd:hover,.wd-dd:focus-within{opacity:1;pointer-events:auto;transform:none}.wd-dd>a{border-radius:calc(var(--radius-lg) - 14px);color:var(--ink);align-items:flex-start;gap:14px;padding:14px 16px;text-decoration:none;transition:background .25s;display:flex}.wd-dd>a:hover,.wd-dd>a:focus-visible{background:var(--paper-2);outline:none}.wd-dd>a .wd-icon{--is:26px;flex:none;margin:2px 0 0}.wd-dd strong{font:400 21px/1.25 var(--font-serif);display:block}.wd-dd strong+span{font:400 14px/20px var(--font-sans);color:var(--ink-muted);margin-top:2px;display:block}.wd-dd-t:before{content:"";opacity:.55;border:1.3px solid;border-width:0 1.3px 1.3px 0;width:7px;height:7px;margin-top:-5px;transition:transform .3s;position:absolute;top:50%;right:-12px;transform:rotate(45deg)}.wd-dd-t:hover:before,.wd-dd-t:focus-visible:before{transform:translateY(2px)rotate(45deg)}.wd-head__nav>a.wd-dd-t{margin-right:10px}.wd-head__panel>a.wd-sub{font:400 20px/1.3 var(--font-serif);color:var(--ink-muted);box-shadow:none;padding:10px 0 10px 34px}.wd-head__panel>a.wd-sub:after{display:none}.wd-head__panel>a.wd-sub--last{box-shadow:inset 0 -1px 0 var(--rule);padding-bottom:16px}@media (prefers-reduced-motion:reduce){.wd-dd{transition:none}}.wd-head__panel>a.wd-sub[aria-current]{color:var(--ink)}.wd-foot{max-width:1200px;font:400 15px/24px var(--font-sans);color:var(--ink-muted);margin:0 auto;padding:160px clamp(16px,5vw,64px) 48px}.wd-foot__top{grid-template-columns:minmax(0,1.5fr) repeat(4,minmax(0,1fr));gap:48px 40px;padding-top:56px;display:grid;position:relative}.wd-foot__top:before,.wd-foot__bar:before{content:"";background:var(--rule);height:10px;position:absolute;top:0;left:0;right:0;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1000 10' preserveAspectRatio='none'%3E%3Cpath d='M0 6C250 1 400 9 600 5S850 2 1000 5' fill='none' stroke='black' stroke-width='1.2'/%3E%3C/svg%3E") 50%/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1000 10' preserveAspectRatio='none'%3E%3Cpath d='M0 6C250 1 400 9 600 5S850 2 1000 5' fill='none' stroke='black' stroke-width='1.2'/%3E%3C/svg%3E") 50%/100% 100% no-repeat}.wd-foot__brand{flex-direction:column;align-items:flex-start;gap:20px;max-width:340px;display:flex}.wd-foot__brand img{width:auto;height:52px;display:block}.wd-foot__brand p{margin:0}.wd-foot__col h2{font:600 15px/24px var(--font-sans);color:var(--ink);margin:0 0 16px}.wd-foot__col ul{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.wd-foot a:not(.wd-btn){color:var(--ink-muted);background:linear-gradient(currentColor,currentColor) 0 calc(100% - 3px)/0 1px no-repeat;padding:4px 0;text-decoration:none;transition:background-size .45s cubic-bezier(.65,0,.35,1),color .2s;display:inline-block}.wd-foot a:not(.wd-btn):hover,.wd-foot a:not(.wd-btn):focus-visible{color:var(--ink);background-size:100% 1px}.wd-foot__bar{flex-wrap:wrap;justify-content:space-between;gap:12px 32px;margin-top:64px;padding-top:28px;font-size:14px;line-height:22px;display:flex;position:relative}.wd-foot__bar p{margin:0}.wd-foot__bar nav{flex-wrap:wrap;gap:4px 24px;display:flex}.wd.dark .wd-foot .wm-light{display:none!important}.wd.dark .wd-foot .wm-dark{display:block!important}@media (width<=1000px){.wd-foot__top{grid-template-columns:repeat(2,minmax(0,1fr))}.wd-foot__brand{grid-column:1/-1;max-width:none}}@media (width<=520px){.wd-foot{padding-top:112px}.wd-foot__top{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px 20px}.wd-foot a:not(.wd-btn){padding:8px 0}}.wd-spec--scroll{scrollbar-width:thin;-webkit-overflow-scrolling:touch;overflow-x:auto}@media (width<=700px){.wd-spec--scroll svg{min-width:640px}}.wd-dd--ind{grid-template-columns:repeat(3,minmax(0,1fr));gap:2px;width:min(760px,78vw);left:auto;right:0}.wd-dd--ind>a{align-items:center;gap:12px;padding:10px 14px}.wd-dd--ind>a .wd-icon{--is:22px;margin:0}.wd-dd--ind strong{font:400 17px/1.25 var(--font-serif)}.wd-dd--ind>.wd-dd__all{box-shadow:inset 0 1px 0 var(--rule);border-radius:0 0 calc(var(--radius-lg) - 14px) calc(var(--radius-lg) - 14px);grid-column:1/-1;margin-top:6px;padding-top:14px}.wd-dd--ind>.wd-dd__all strong{font-size:19px}.wd-acc{max-width:900px;box-shadow:inset 0 1px 0 var(--rule);interpolate-size:allow-keywords}.wd-acc__i{box-shadow:inset 0 -1px 0 var(--rule);position:relative}.wd-acc__i>summary{cursor:pointer;font:400 clamp(21px,2.1vw,27px)/1.3 var(--font-serif);color:var(--ink);-webkit-tap-highlight-color:transparent;align-items:center;gap:16px;padding:26px 64px 26px 0;list-style:none;display:flex;position:relative}.wd-acc__i>summary::-webkit-details-marker{display:none}.wd-acc__i>summary .wd-faq__q{align-items:flex-start;gap:16px}.wd-acc__i>summary .wd-faq__q .wd-icon{opacity:.8;margin-top:4px;transition:opacity .3s,transform .5s cubic-bezier(.34,1.56,.64,1)}.wd-acc__i>summary .wd-faq__q>span{background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat;padding-bottom:2px;transition:background-size .55s cubic-bezier(.65,0,.35,1)}.wd-acc__i>summary:hover .wd-faq__q>span,.wd-acc__i>summary:focus-visible .wd-faq__q>span{background-size:100% 1px}.wd-acc__i>summary:hover .wd-icon,.wd-acc__i[open]>summary .wd-icon{opacity:1;transform:rotate(-8deg)}.wd-acc__i>summary:focus-visible{outline:none}.wd-acc__i>summary:focus-visible .wd-acc__x{box-shadow:0 0 0 2px var(--focus)}.wd-acc__x{width:40px;height:40px;box-shadow:inset 0 0 0 1px var(--rule);border-radius:50%;margin-top:-20px;transition:box-shadow .3s,background .3s,transform .5s cubic-bezier(.65,0,.35,1);position:absolute;top:50%;right:4px}.wd-acc__x:before,.wd-acc__x:after{content:"";background:var(--ink);border-radius:2px;height:1.5px;margin-top:-.75px;transition:transform .5s cubic-bezier(.65,0,.35,1),opacity .3s;position:absolute;top:50%;left:13px;right:13px}.wd-acc__x:after{transform:rotate(90deg)}.wd-acc__i>summary:hover .wd-acc__x{box-shadow:inset 0 0 0 1px var(--ink)}.wd-acc__i[open] .wd-acc__x{background:var(--ink);transform:rotate(180deg)}.wd-acc__i[open] .wd-acc__x:before,.wd-acc__i[open] .wd-acc__x:after{background:var(--paper)}.wd-acc__i[open] .wd-acc__x:after{opacity:0;transform:rotate(0)}.wd-acc__a{color:var(--ink-muted);max-width:760px;padding:0 64px 30px 40px}.wd-acc__a p{font:400 17px/28px var(--font-sans);margin:0}.wd-acc__i::details-content{block-size:0;transition:block-size .55s cubic-bezier(.65,0,.35,1),content-visibility .55s allow-discrete;overflow-y:clip}.wd-acc__i[open]::details-content{block-size:auto}.wd-acc__i[open] .wd-acc__a{animation:.6s cubic-bezier(.16,1,.3,1) both wd-acc-in}@keyframes wd-acc-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.wd-prose .wd-acc{margin-top:8px}.wd-prose .wd-acc__a{padding-left:0}@media (width<=600px){.wd-acc__i>summary{padding:22px 56px 22px 0;font-size:20px}.wd-acc__a{padding:0 8px 24px 0}.wd-acc__x{width:36px;height:36px;margin-top:-18px}.wd-acc__x:before,.wd-acc__x:after{left:11px;right:11px}}@media (prefers-reduced-motion:reduce){.wd-acc__i::details-content,.wd-acc__x,.wd-acc__x:before,.wd-acc__x:after{transition:none}.wd-acc__i[open] .wd-acc__a{animation:none}}.wd-author__img{object-fit:cover;filter:grayscale();width:80px;height:80px;box-shadow:0 0 0 1px var(--rule),0 0 0 6px var(--paper),0 0 0 7px var(--rule);border-radius:50%;flex:none}.wd-me{font:400 15px/22px var(--font-sans);color:var(--ink-muted);align-items:center;gap:14px;margin:-4px 0 4px;display:flex}.wd-me img{object-fit:cover;filter:grayscale();width:44px;height:44px;box-shadow:0 0 0 1px var(--rule);border-radius:50%;flex:none}@supports (animation-timeline:view()){:is(.wd-card:not(.wd-card--feature):not(.wd-card--service),.wd-ind,.wd-board){--k:0;animation:linear both wd-casc-in view(),linear both wd-casc-out view();animation-range:entry calc(4% + var(--k) * 9%) cover calc(26% + var(--k) * 9%),exit calc(10% + var(--k) * 8%) exit calc(70% + var(--k) * 8%)}:is(.wd-card,.wd-ind,.wd-board):nth-child(3n+2){--k:1}:is(.wd-card,.wd-ind,.wd-board):nth-child(3n+3){--k:2}.wd-inds>.wd-ind:nth-child(4n+4){--k:3}@keyframes wd-casc-in{0%{opacity:0;translate:0 36px;scale:.97}to{opacity:1;translate:0;scale:1}}@keyframes wd-casc-out{0%{opacity:1;translate:0;scale:1}to{opacity:.12;translate:0 -24px;scale:.97}}:is(.wd-card,.wd-ind,.wd-board) .wd-icon{transition-delay:calc(var(--k) * .12s)}}@media (prefers-reduced-motion:reduce){:is(.wd-card,.wd-ind,.wd-board){animation:none!important}}.wd-prose .wd-author .wd-btn,.wd-prose .wd-author .wd-btn:hover{color:var(--on-baltic);text-decoration:none}.wd-author strong a{color:inherit;background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat;text-decoration:none;transition:background-size .5s cubic-bezier(.65,0,.35,1)}.wd-author strong a:hover{background-size:100% 1px}.wd-gl-idx{grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr));gap:28px 40px;display:grid}.wd-gl-idx div{flex-direction:column;gap:4px;display:flex}.wd-gl-idx strong{font:400 40px/1 var(--font-script);color:var(--grey);margin-bottom:8px}.wd-gl-idx a{color:var(--ink);font:400 16px/26px var(--font-sans);background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat;align-self:flex-start;text-decoration:none;transition:background-size .45s cubic-bezier(.65,0,.35,1)}.wd-gl-idx a:hover,.wd-gl-idx a:focus-visible{background-size:100% 1px}.wd-gls{flex-direction:column;display:flex}.wd-gl{max-width:860px;box-shadow:inset 0 -1px 0 var(--rule);padding:72px 0;scroll-margin-top:24px}.wd-gl__head{align-items:center;gap:20px;margin-bottom:28px;display:flex}.wd-gl__head h2{font:400 clamp(32px,3.6vw,48px)/1.1 var(--font-serif);margin:0}.wd-gl h3{font:600 15px/24px var(--font-sans);color:var(--ink);margin:36px 0 10px}.wd-gl>p:not(.wd-answerbox){max-width:680px;color:var(--ink-muted);margin:0}.wd-gl__more{flex-wrap:wrap;align-items:center;gap:16px 32px;display:flex;margin-top:32px!important}.wd-gl__top{font:400 14px/22px var(--font-sans);color:var(--ink-muted)}.wd-gl:target .wd-gl__head .wd-icon{transform:rotate(-8deg)scale(1.08)}.wd-heroicon{z-index:1;aspect-ratio:1;pointer-events:none;opacity:.13;width:min(64vw,560px);color:var(--ink);animation:16s ease-in-out infinite wd-hi-float;position:absolute;top:50%;left:50%;translate:-50% -46%}.wd-hero--figure .wd-heroicon{display:none}.wd-heroicon svg{width:100%;height:100%;overflow:visible}.wd-heroicon .hi-t,.wd-heroicon .hi-h{fill:none;stroke:currentColor;stroke-width:.42px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px;animation:12s cubic-bezier(.65,0,.35,1) infinite wd-hi-draw;animation-delay:var(--d,0s)}.wd-heroicon .hi-n{fill:currentColor;transform-box:fill-box;transform-origin:50%;animation:4s ease-in-out infinite wd-hi-breathe}@keyframes wd-hi-draw{0%{stroke-dashoffset:1px}30%,70%{stroke-dashoffset:0}to{stroke-dashoffset:-1px}}@keyframes wd-hi-breathe{0%,to{opacity:.9;scale:1}50%{opacity:.5;scale:1.35}}@keyframes wd-hi-float{0%,to{transform:translateY(0)rotate(-2deg)}50%{transform:translateY(-10px)rotate(2deg)}}.wd-photo>.wd-title,.wd-photo>.wd-title__swash,.wd-photo>.wd-title__sub,.wd-photo>.wd-post-meta{z-index:2;position:relative}@media (width<=600px){.wd-heroicon{opacity:.1;width:86vw}}@media (prefers-reduced-motion:reduce){.wd-heroicon,.wd-heroicon *{animation:none!important}.wd-heroicon .hi-t,.wd-heroicon .hi-h{stroke-dashoffset:0}}@property --a{syntax:"<angle>";inherits:false;initial-value:0deg}.wd-orbit{aspect-ratio:1;pointer-events:none;z-index:1;width:98.837%;position:absolute;top:30.928%;left:39.244%;translate:-50% -50%;container-type:inline-size}.wd-orbit__f{--T:80s;aspect-ratio:1;--a:var(--a0);width:clamp(30px,9.5cqw,58px);transform:rotate(var(--a)) translateX(50cqw) rotate(calc(-1 * var(--a)));animation:wd-orbit var(--T) linear infinite;animation-delay:calc(var(--i) / var(--n) * var(--T) * -1);background:#0b0b0c;border-radius:50%;margin:calc(clamp(30px,9.5cqw,58px)/-2) 0 0 calc(clamp(30px,9.5cqw,58px)/-2);position:absolute;top:50%;left:50%;overflow:hidden;box-shadow:0 0 0 1px #0b0b0c2e,0 10px 24px -12px #0b0b0c73}.wd-orbit__f img{object-fit:cover;filter:grayscale()contrast(1.05);width:100%;height:100%;display:block}.wd-orbit__f:after{content:"";animation:6.4s cubic-bezier(.65,0,.35,1) infinite wd-orbit-ring;animation-delay:calc(var(--i) * -.8s);border-radius:50%;position:absolute;inset:0;box-shadow:inset 0 0 0 2px #0b0b0c}@keyframes wd-orbit{0%{--a:-90deg;opacity:0;filter:blur(6px)}19.5%{opacity:0;filter:blur(6px)}26%{opacity:1;filter:blur()}74%{opacity:1;filter:blur()}80.5%{opacity:0;filter:blur(6px)}to{--a:270deg;opacity:0;filter:blur(6px)}}@keyframes wd-orbit-ring{0%,to{box-shadow:inset 0 0 0 2px #0b0b0c}45%,55%{box-shadow:inset 0 0 0 calc(clamp(30px,9.5cqw,58px)/7.14286) #0b0b0c}}@media (width<=600px){.wd-orbit__f{transform:rotate(var(--a)) translateX(41cqw) rotate(calc(-1 * var(--a)))}}.wd.dark .wd-orbit__f:after{box-shadow:inset 0 0 0 2px #f2f2f2}@media (prefers-reduced-motion:reduce){.wd-orbit__f,.wd-orbit__f:after{animation:none}.wd-orbit__f[style*="--i: 0"]{display:none}}.wd-reel{margin:clamp(24px,4vw,56px) 0 0;position:relative;overflow:hidden;-webkit-mask:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.wd-reel__track{width:max-content;animation:wd-reel calc(var(--n) * 6s) linear infinite;gap:clamp(12px,1.6vw,24px);padding:16px 0 28px;display:flex}.wd-reel:hover .wd-reel__track,.wd-reel:focus-within .wd-reel__track{animation-play-state:paused}@keyframes wd-reel{to{transform:translate(calc(-50% - clamp(12px,1.6vw,24px)/2))}}.wd-reel__item{-webkit-tap-highlight-color:transparent;aspect-ratio:16/10;border-radius:var(--radius-lg);cursor:zoom-in;background:#0b0b0c;border:0;flex:none;width:clamp(240px,28vw,420px);padding:6px;transition:translate .5s cubic-bezier(.2,.7,.2,1),box-shadow .5s;display:block;position:relative;overflow:hidden;box-shadow:0 18px 40px -26px #0b0b0c8c}.wd-reel__item img{object-fit:cover;object-position:top;border-radius:calc(var(--radius-lg) - 6px);filter:grayscale();width:100%;height:100%;transition:scale .8s cubic-bezier(.2,.7,.2,1),opacity .4s;display:block}.wd-reel__item:hover,.wd-reel__item:focus-visible{outline:none;translate:0 -4px;box-shadow:0 26px 50px -24px #0b0b0c99}.wd-reel__item:hover img,.wd-reel__item:focus-visible img{opacity:.55;scale:1.04}.wd-reel__item:focus-visible{box-shadow:0 0 0 2px var(--paper),0 0 0 4px var(--ink)}.wd-reel__cap{text-align:left;color:#f7f7f7;opacity:0;flex-direction:column;gap:2px;transition:opacity .4s,translate .5s cubic-bezier(.2,.7,.2,1);display:flex;position:absolute;bottom:18px;left:22px;right:22px;translate:0 8px}.wd-reel__cap strong{font:400 22px/1.2 var(--font-serif)}.wd-reel__cap span{font:400 13px/18px var(--font-sans);color:#c4c4c8}.wd-reel__item:hover .wd-reel__cap,.wd-reel__item:focus-visible .wd-reel__cap{opacity:1;translate:0}@media (hover:none){.wd-reel__cap{opacity:1;translate:0}.wd-reel__item img{opacity:.72}.wd-reel__item:after{content:"";border-radius:calc(var(--radius-lg) - 6px);background:linear-gradient(#0000 45%,#0b0b0cd9);position:absolute;inset:6px}.wd-reel__cap{z-index:1}}@media (prefers-reduced-motion:reduce){.wd-reel__track{animation:none}.wd-reel{overflow-x:auto}}.wd-lb{box-sizing:border-box;z-index:100;isolation:isolate;color:#f7f7f7;opacity:0;transition:opacity .4s ease,display .4s allow-discrete;background:#080809fb;place-items:center;padding:clamp(56px,7vw,96px) clamp(12px,6vw,120px);display:none;position:fixed;inset:0;overflow:hidden;transform:translateZ(0)}.wd-lbr{opacity:0;pointer-events:none;clip-path:inset(50%);width:1px;height:1px;position:fixed}.wd-lbr:checked+.wd-lb{opacity:1;display:grid}@starting-style{.wd-lbr:checked+.wd-lb{opacity:0}}.wd-lbr:focus-visible+.wd-lb .wd-lb__x{box-shadow:0 0 0 2px #f7f7f7}.wd-lb__bg{cursor:zoom-out;position:absolute;inset:0}.wd-lb figure{z-index:1;flex-direction:column;align-items:center;gap:18px;max-width:min(1440px,100%);margin:0;transition:scale .5s cubic-bezier(.16,1,.3,1);display:flex;position:relative;scale:.96}.wd-lbr:checked+.wd-lb figure{scale:1}@starting-style{.wd-lbr:checked+.wd-lb figure{scale:.96}}.wd-lb img{border-radius:clamp(10px,1.4vw,18px);width:auto;max-width:100%;height:auto;max-height:calc(100dvh - 250px);display:block;box-shadow:0 0 0 6px #18181a,0 40px 80px -30px #000}.wd-lb figcaption{text-align:center;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:4px 16px;display:flex}.wd-lb figcaption strong{font:400 clamp(22px,2.4vw,30px)/1.2 var(--font-serif)}.wd-lb figcaption span{font:400 15px/22px var(--font-sans);color:#a4a4aa}.wd-lb figcaption em{font:normal 400 13px/20px var(--font-sans);color:#77777d}.wd-lb__x,.wd-lb__nav{z-index:2;color:#f7f7f7;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:48px;height:48px;transition:background .3s,box-shadow .3s,translate .4s cubic-bezier(.2,.7,.2,1);display:grid;position:absolute;box-shadow:inset 0 0 0 1px #f7f7f747}.wd-lb__x{top:clamp(12px,2vw,28px);right:clamp(12px,2vw,28px)}.wd-lb__nav{margin-top:-24px;top:50%}.wd-lb__nav--prev{left:clamp(8px,2vw,32px)}.wd-lb__nav--next{right:clamp(8px,2vw,32px)}.wd-lb__x svg,.wd-lb__nav svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;width:20px;height:20px}.wd-lb__x:hover,.wd-lb__nav:hover,.wd-lb__x:focus-visible,.wd-lb__nav:focus-visible{color:#0b0b0c;background:#f7f7f7;outline:none}.wd-lb__nav--prev:hover{translate:-3px}.wd-lb__nav--next:hover{translate:3px}@media (width<=600px){.wd-lb{padding:64px 12px 88px}.wd-lb__nav{margin:0;top:auto;bottom:20px}.wd-lb__nav--prev{left:calc(50% - 60px)}.wd-lb__nav--next{right:calc(50% - 60px)}.wd-lb img{max-height:calc(100dvh - 240px)}}@media (prefers-reduced-motion:reduce){.wd-lb,.wd-lb figure{transition:none}}.wd-crumbs-nav--below{margin:clamp(28px,4vw,48px) 0 0}.wd-crumbs-nav--below .wd-crumbs{justify-content:center}.wd-cookie{grid-template-columns:1fr}.wd-cookie .wd-icon{display:none}.wd-cookie__text a{box-shadow:none;background:0 0;font-weight:500;text-decoration:none}.wd-cookie__text a:hover,.wd-cookie__text a:focus-visible{color:var(--ink-muted)}.wd-cookie__btns .wd-btn:before,.wd-cookie__btns .wd-btn:after{display:none!important}.wd-cookie__btns .wd-btn{padding:0 2px;font-weight:600}.wd-cookie__btns .wd-btn:hover,.wd-cookie__btns .wd-btn:focus-visible{color:var(--ink-muted)}.wd-crumbs-nav--below,.wd-hero--figure>.wd-crumbs-nav--below{text-align:center;width:100%;margin:clamp(28px,4vw,48px) auto 0;position:relative;inset:auto}.wd-crumbs-nav--below .wd-crumbs,.wd-hero--figure>.wd-crumbs-nav--below .wd-crumbs{justify-content:center}.wd-crumbs-nav--below.wd-crumbs-nav--start{text-align:left}.wd-crumbs-nav--below.wd-crumbs-nav--start .wd-crumbs{justify-content:flex-start}.wd-orbit__f--sph{--w:calc(clamp(30px,9.5cqw,58px) * var(--k,1));width:var(--w);margin:calc(var(--w) / -2) 0 0 calc(var(--w) / -2);box-shadow:none;background:0 0;overflow:visible}.wd-orbit__f--sph img{filter:drop-shadow(0 calc(var(--w) * .16) calc(var(--w) * .14) #0b0b0c47)}.wd-orbit__f--sph:after{content:none}.wd-portrait{margin:0 0 48px;position:relative}.wd-portrait img{aspect-ratio:611/788;object-fit:cover;filter:grayscale();width:100%;max-width:440px;height:auto;box-shadow:0 0 0 1px var(--rule);border-radius:22px;display:block}.wd-portrait figcaption{font:400 15px/22px var(--font-sans);color:var(--ink-muted);margin-top:16px}.wd-portrait figcaption strong{color:var(--ink);font-weight:600;display:block}.wd-card--stretch{position:relative}.wd-card__hit{border-radius:inherit;z-index:1;position:absolute;inset:0}.wd-card--stretch :is(p,sup) a,.wd-card--stretch>.wd-card__foot{z-index:2;position:relative}.wd-sources a[aria-label]{margin:-14px -8px;padding:14px 8px}.wd-steps h3{margin:0 0 var(--space-2);font:400 28px/1.22 var(--font-serif);color:var(--ink)}@media (pointer:coarse){.wd-head__logo{align-items:center;min-height:44px;display:inline-flex}:is(.wd-gl-idx,.wd-sources,.wd-cv ol,.wd-author,.wd-prose ul,.wd-prose ol) a,nav[aria-label=Topics] a,sup a{margin-block:-12px;padding-block:12px;display:inline-block}sup a{margin-inline:-8px;padding-inline:8px}nav[aria-label=Topics] a{margin-block:-10px;padding-block:10px}}a.wd-card__foot{color:var(--ink);text-decoration:none}.wd-pkg-steps{counter-reset:pk;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:24px 40px;margin:56px 0 0;padding:0;list-style:none;display:grid}.wd-pkg-steps li{counter-increment:pk;align-items:flex-start;gap:16px;display:flex}.wd-pkg-steps strong{font:400 24px/1.25 var(--font-serif);color:var(--ink);margin-bottom:6px;display:block}.wd-pkg-steps strong:before{content:counter(pk,decimal-leading-zero) "  ";font:500 13px/1 var(--font-sans);color:var(--grey);vertical-align:middle}.wd-pkg-steps span{color:var(--ink-muted);font-size:16px;line-height:26px}.wd-pkgs{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));align-items:stretch;gap:24px;margin-top:64px;display:grid}.wd-pkg{flex-direction:column;gap:16px;padding:clamp(28px,4vw,48px);display:flex}.wd-pkg .wd-ilist{margin:8px 0 16px}.wd-pkg>.wd-btn{align-self:flex-start;margin-top:auto}.wd-pkg__aud{font:500 14px/20px var(--font-sans);letter-spacing:.02em;color:var(--ink-muted);align-items:center;gap:10px;margin:0;display:flex}.wd-pkg__t{font:400 clamp(32px,3.4vw,44px)/1.1 var(--font-serif);color:var(--ink);margin:0}.wd-pkg-note{max-width:720px;color:var(--ink-muted);margin:40px 0 0}.wd-pkg-note a{color:var(--ink)}.wd-pkg__t{color:inherit}.wd-card--feature.wd-pkg .wd-pkg__aud{color:#f4f4f5b8}.wd-pkg-steps strong:before{content:counter(pk,decimal-leading-zero);margin-bottom:8px;display:block}.wd-card--feature.wd-pkg>.wd-btn{color:#0b0b0c;background:#f4f4f5}.wd-card--feature.wd-pkg>.wd-btn:hover,.wd-card--feature.wd-pkg>.wd-btn:focus-visible{background:#fff}@font-face{font-family:GFS Didot;src:url(/assets/didot-5942a1.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Instrument Sans;src:url(/assets/instrument-sans-latin-wght-normal-542f53.woff2)format("woff2");font-weight:400 700;font-display:swap}@font-face{font-family:GrandSlamScript-Regular;src:url(/assets/grand-slam-script-regular-285ebc.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:GrandSlamScript-Swash;src:url(/assets/grand-slam-script-swash-2dca2b.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}.trt__list[data-astro-cid-pgwhejmn]{flex-direction:column;display:flex}.trt__item[data-astro-cid-pgwhejmn]{width:100%;min-height:56px;box-shadow:inset 0 -1px 0 var(--rule);color:var(--ink);font:400 17px/26px var(--font-sans);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:16px;padding:12px 0;display:flex}.trt__item[data-astro-cid-pgwhejmn]:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.trt__dot[data-astro-cid-pgwhejmn]{width:28px;height:28px;box-shadow:inset 0 0 0 1.5px var(--ink-muted);border-radius:50%;flex:none;justify-content:center;align-items:center;transition:background-color .25s,box-shadow .25s;display:flex}.trt__dot[data-astro-cid-pgwhejmn] svg[data-astro-cid-pgwhejmn]{opacity:0;transition:opacity .2s}.trt__item[data-astro-cid-pgwhejmn][aria-pressed=true] .trt__dot[data-astro-cid-pgwhejmn]{background:var(--baltic);box-shadow:none}.trt__item[data-astro-cid-pgwhejmn][aria-pressed=true] .trt__dot[data-astro-cid-pgwhejmn] svg[data-astro-cid-pgwhejmn]{opacity:1}.trt__ring[data-astro-cid-pgwhejmn]{transition:stroke-dasharray .6s cubic-bezier(.65,0,.35,1)}.bb__wrap[data-astro-cid-scksh7bn]{flex-wrap:wrap;align-items:flex-start;gap:48px 64px;display:flex}.bb__form[data-astro-cid-scksh7bn]{flex-direction:column;flex:380px;gap:18px;min-width:0;display:flex}.bb__h[data-astro-cid-scksh7bn]{font:400 clamp(32px, 3.6vw, 44px)/1.1 var(--font-serif);margin:0}.bb__hint[data-astro-cid-scksh7bn]{color:var(--ink-muted);margin:0}.bb__clear[data-astro-cid-scksh7bn]{font:inherit;color:var(--ink);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;margin:-12px 0;padding:12px 0;text-decoration:underline}.bb__f[data-astro-cid-scksh7bn]{flex-direction:column;gap:6px;font-weight:500;display:flex}.bb__f[data-astro-cid-scksh7bn] input[data-astro-cid-scksh7bn],.bb__f[data-astro-cid-scksh7bn] select[data-astro-cid-scksh7bn]{border:1px solid var(--rule);background:var(--paper);min-height:48px;color:var(--ink);font:400 16px/24px var(--font-sans);border-radius:10px;padding:10px 14px}.bb__f[data-astro-cid-scksh7bn] input[data-astro-cid-scksh7bn]:focus-visible,.bb__f[data-astro-cid-scksh7bn] select[data-astro-cid-scksh7bn]:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.bb__out[data-astro-cid-scksh7bn]{flex:460px;min-width:0;position:sticky;top:24px}.bb__tabs[data-astro-cid-scksh7bn]{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}.bb__tabs[data-astro-cid-scksh7bn] button[data-astro-cid-scksh7bn]{border:1px solid var(--rule);background:var(--paper);min-height:44px;color:var(--ink);font:500 15px/24px var(--font-sans);cursor:pointer;border-radius:999px;padding:8px 16px}.bb__tabs[data-astro-cid-scksh7bn] button[data-astro-cid-scksh7bn][aria-selected=true]{background:var(--baltic);color:var(--on-baltic);border-color:var(--baltic)}.bb__pre[data-astro-cid-scksh7bn]{background:var(--paper-2);white-space:pre-wrap;word-break:break-word;border-radius:16px;min-height:420px;max-height:70vh;margin:0;padding:24px;font:400 14px/22px ui-monospace,SFMono-Regular,Menlo,monospace;overflow:auto}.bb__btns[data-astro-cid-scksh7bn]{flex-wrap:wrap;gap:16px;margin-top:20px;display:flex}@media (width<=860px){.bb__out[data-astro-cid-scksh7bn]{position:static}}
