.kd-ico{flex:none;block-size:1.15rem;inline-size:1.15rem;display:block}.kd-kit{--kd-kit-line:28px;--kd-kit-margin:3.4rem;--kd-kit-pad:1.25rem;--kd-kit-disc:3.5rem;--kd-kit-pill:3rem;--kd-kit-gap:.6rem;--kd-kit-lab:.8125rem;--kd-kit-page:#fff;--kd-kit-rule:#2c70f333;--kd-kit-red:#ec545473;--kd-kit-sky:var(--kd-sky);--kd-kit-ring:0 0 0 3px #fff;--kd-kit-lift:0 8px 16px -9px #081d5380;--kd-kit-sheet:0 26px 50px -22px #081d538c,0 4px 12px -4px #081d5329;--kd-kit-faint:var(--kd-quiet);isolation:isolate;padding:18px var(--kd-kit-pad)1.15rem calc(var(--kd-kit-margin) + .8rem);background:linear-gradient(90deg,transparent var(--kd-kit-margin),var(--kd-kit-red)var(--kd-kit-margin)calc(var(--kd-kit-margin) + 2px),transparent calc(var(--kd-kit-margin) + 2px)),repeating-linear-gradient(to bottom,transparent 0 calc(var(--kd-kit-line) - 1px),var(--kd-kit-rule)calc(var(--kd-kit-line) - 1px)var(--kd-kit-line))0 14px/100% 100% no-repeat,var(--kd-kit-page);color:var(--kd-ink);border-radius:5px 5px 14px 14px;grid-template-columns:minmax(0,1fr);row-gap:14px;display:grid;position:relative;rotate:-1deg;box-shadow:0 0 0 1px #081d530f,0 1px 2px #7a522629,0 16px 28px -16px #7a522680;container:kd-kit/inline-size}.kd-kit.is-open{z-index:30}.kd-kit__badge{z-index:1;top:13px;background:var(--kd-orange);block-size:2.5rem;inline-size:2.5rem;color:var(--kd-navy);box-shadow:var(--kd-kit-ring),0 6px 12px -6px #081d5373;transition:rotate .4s var(--kd-ease-pop),scale .4s var(--kd-ease-pop);border-radius:50%;place-items:center;display:grid;position:absolute;inset-inline-start:calc(var(--kd-kit-margin)/2 - 1.25rem);rotate:7deg}.kd-kit__badge .kd-ico{stroke-width:2.2px;block-size:1.25rem;inline-size:1.25rem}@media (hover:hover){.kd-kit:hover .kd-kit__badge{rotate:-6deg;scale:1.08}}.kd-kit__head{display:grid}.kd-kit__title{font:800 1.1875rem/var(--kd-kit-line)var(--kd-font-ui);letter-spacing:-.015em;color:var(--kd-navy);text-wrap:balance}.kd-kit__note{font-size:.9375rem;line-height:var(--kd-kit-line);color:var(--kd-ink);text-wrap:pretty}.kd-kit__row{flex-wrap:wrap;align-items:flex-start;gap:.95rem 1rem;display:flex;position:relative}.kd-kit__share{margin-top:calc((var(--kd-kit-disc) - var(--kd-kit-pill))/2);flex:auto;display:flex}.kd-kit__stamps{justify-content:space-evenly;align-items:flex-start;gap:var(--kd-kit-gap);flex-wrap:nowrap;flex:2 auto;display:flex}.kd-kit__dl{flex-direction:column;align-items:center;min-inline-size:0;margin-inline-end:.5rem;display:flex}.kd-kit__pill{min-block-size:var(--kd-kit-pill);background:var(--kd-blue-text);color:var(--kd-white);box-shadow:var(--kd-kit-ring),0 10px 18px -10px #1f5fe0d9;font:700 1rem/1.1 var(--kd-font-ui);letter-spacing:-.005em;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background var(--kd-dur-base)var(--kd-ease-io),translate .3s var(--kd-ease-pop);border:0;border-radius:999px;flex:auto;place-items:center;padding:0 1.05rem;display:inline-grid}.kd-kit__face{grid-area:1/1;align-items:center;gap:.5rem;display:inline-flex}.kd-kit__face--done{visibility:hidden}.kd-kit__pill .kd-ico{stroke-width:2.3px;block-size:1.2rem;inline-size:1.2rem}.kd-kit__pill.is-done .kd-kit__face{visibility:hidden}.kd-kit__pill.is-done .kd-kit__face--done{visibility:visible}.kd-kit__pill[aria-expanded=true]{background:var(--kd-blue-press)}.kd-kit__pill.is-done{background:var(--kd-done);box-shadow:var(--kd-kit-ring),0 10px 18px -10px #15803dcc}.kd-kit__pill.is-done .kd-kit__face--done .kd-ico{animation:kd-kit-tick .3s var(--kd-ease-pop)both}@keyframes kd-kit-tick{0%{opacity:0;scale:.4}}@media (hover:hover){.kd-kit__pill:hover{background:var(--kd-blue-press);translate:0 -2px}.kd-kit__pill.is-done:hover{background:var(--kd-done)}}.kd-kit__pill:active{translate:0 1px}.kd-kit__pill:focus-visible{outline:3px solid var(--kd-navy);outline-offset:3px}.kd-kit__stamp{min-inline-size:44px;color:var(--kd-navy);font:700 var(--kd-kit-lab)/1.2 var(--kd-font-ui);letter-spacing:-.005em;text-align:center;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:16px;justify-items:center;row-gap:.45rem;padding:0 .15rem .15rem;text-decoration:none;display:grid}.kd-kit__disc{inline-size:var(--kd-kit-disc);block-size:var(--kd-kit-disc);background:var(--kd-kit-sky);color:var(--kd-blue-text);box-shadow:var(--kd-kit-ring),var(--kd-kit-lift);rotate:var(--kd-tilt,0deg);transition:rotate .4s var(--kd-ease-pop),scale .4s var(--kd-ease-pop);border-radius:50%;place-items:center;display:grid;position:relative}.kd-kit__disc:before{content:"";border:2px dashed #1f5fe06b;border-radius:50%;position:absolute;inset:11%}.kd-kit__disc .kd-ico{stroke-width:2.2px;block-size:40%;inline-size:40%}.kd-kit__stamp--dl{--kd-tilt:-5deg}.kd-kit__stamp--print{--kd-tilt:4deg}.kd-kit__stamp--embed{--kd-tilt:-3deg}.kd-kit__label{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:anywhere;text-wrap:balance;max-inline-size:100%;display:block}.kd-kit__stamp--dl .kd-kit__label{position:relative}.kd-kit__chev{inset-inline-start:100%;stroke-width:2.6px;block-size:1.03em;inline-size:1.03em;transition:rotate .25s var(--kd-ease-out);margin:-.515em 0 0 .08em;position:absolute;top:50%}@media (hover:hover){.kd-kit__stamp:hover .kd-kit__disc{rotate:calc(var(--kd-tilt,0deg) - 10deg);scale:1.07}}.kd-kit__stamp:active .kd-kit__disc{scale:.95}.kd-kit__stamp:focus-visible{outline:3px solid var(--kd-blue-text);outline-offset:3px}.kd-kit__stamp[aria-expanded=true] .kd-kit__disc{box-shadow:var(--kd-kit-ring),0 0 0 5px var(--kd-navy),var(--kd-kit-lift)}.kd-kit__stamp[aria-expanded=true] .kd-kit__chev{rotate:180deg}.kd-kit :is(.kd-kit__pill,.kd-kit__disc){animation:kd-kit-in .6s var(--kd-ease-out)backwards;animation-delay:calc(var(--kd-i,0)*70ms + .14s)}.kd-kit .kd-kit__stamp--dl .kd-kit__disc{animation-delay:calc(var(--kd-i,0)*70ms + .21s)}.kd-kit .kd-kit__stamp--print .kd-kit__disc{animation-delay:calc(var(--kd-i,0)*70ms + .28s)}.kd-kit .kd-kit__stamp--embed .kd-kit__disc{animation-delay:calc(var(--kd-i,0)*70ms + .35s)}@keyframes kd-kit-in{0%{opacity:0;scale:.82}}[data-settled] .kd-kit :is(.kd-kit__pill,.kd-kit__disc){animation:none}:is(.kd-kit__pop,.kd-kit__menu){z-index:5;left:var(--kd-kit-x,0px);top:var(--kd-kit-y,calc(100% + 12px));background:var(--kd-white);box-shadow:var(--kd-kit-sheet);transform-origin:var(--kd-kit-tip,50%)0;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .16s var(--kd-ease-io),translate .24s var(--kd-ease-out),scale .24s var(--kd-ease-out),visibility 0s linear .24s;border:1px solid #081d5321;border-radius:18px;margin:0;position:absolute;translate:0 -6px;rotate:1deg;scale:.97}[aria-expanded=true]+:is(.kd-kit__pop,.kd-kit__menu){opacity:1;visibility:visible;pointer-events:auto;transition:opacity .16s var(--kd-ease-io),translate .24s var(--kd-ease-out),scale .24s var(--kd-ease-out),visibility 0s;translate:0;scale:1}:is(.kd-kit__pop,.kd-kit__menu):before{content:"";top:-8px;left:calc(var(--kd-kit-tip,50%) - 8px);border:1px solid #081d5321;background:var(--kd-white);border-block-end-color:#0000;border-inline-end-color:#0000;border-radius:4px 0 0;block-size:16px;inline-size:16px;position:absolute;rotate:45deg}:is(.kd-kit__pop,.kd-kit__menu)[data-up]{transform-origin:var(--kd-kit-tip,50%)100%;translate:0 6px}[aria-expanded=true]+:is(.kd-kit__pop,.kd-kit__menu)[data-up]{translate:0}:is(.kd-kit__pop,.kd-kit__menu)[data-up]:before{top:auto;bottom:-8px;rotate:225deg}.kd-kit__pop:focus{outline:none}.kd-kit__pop{gap:.7rem;inline-size:min(18rem,100%);padding:.75rem .9rem .95rem;display:grid}.kd-kit__toast{color:#0f5a2c;font:700 .9375rem/1.25 var(--kd-font-ui);animation:kd-kit-toast .36s var(--kd-ease-out)both;background:#e9f7ef;border-radius:12px;align-items:center;gap:.55rem;padding:.45rem .75rem .45rem .45rem;display:flex}@keyframes kd-kit-toast{0%{opacity:0;translate:0 4px}}.kd-kit__toast-ico{background:var(--kd-done);color:#fff;stroke-width:3px;border-radius:50%;block-size:1.6rem;inline-size:1.6rem;padding:.32rem}.kd-kit__pop-label{font:700 .72rem/1.2 var(--kd-font-ui);letter-spacing:.07em;text-transform:uppercase;color:var(--kd-kit-faint);padding-inline-start:.15rem}.kd-kit__nets{justify-content:space-between;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.kd-kit__net{--kd-net:var(--kd-navy);--kd-net-fill:var(--kd-net);isolation:isolate;background:var(--kd-white);block-size:46px;inline-size:46px;color:var(--kd-net);cursor:pointer;transition:scale .3s var(--kd-ease-pop),translate .3s var(--kd-ease-pop),color var(--kd-dur-base)var(--kd-ease-io),border-color var(--kd-dur-base)var(--kd-ease-io);border:2px solid #081d531a;border-radius:50%;place-items:center;padding:0;display:grid;position:relative}.kd-kit__net:before{content:"";z-index:-1;background:var(--kd-net-fill);transition:scale .28s var(--kd-ease-pop);border-radius:50%;position:absolute;inset:-2px;scale:0}.kd-kit__net .kd-ico{block-size:1.25rem;inline-size:1.25rem}.kd-kit__net--facebook{--kd-net:#1877f2}.kd-kit__net--whatsapp{--kd-net:#128c4a}.kd-kit__net--linkedin{--kd-net:#0a66c2}.kd-kit__net--instagram{--kd-net:#c32a6b;--kd-net-fill:linear-gradient(135deg,#e0457b 10%,#b4308f 55%,#7b35c0)}.kd-kit__net:is(:hover,:focus-visible){color:var(--kd-white);border-color:#0000}.kd-kit__net:is(:hover,:focus-visible):before{scale:1}@media (hover:hover){.kd-kit__net:hover{translate:0 -2px;scale:1.06}}.kd-kit__net:focus-visible{outline:3px solid var(--kd-navy);outline-offset:3px}.kd-kit__net:active{scale:.94}.kd-kit__net.is-done{color:var(--kd-white);--kd-net-fill:var(--kd-done);border-color:#0000}.kd-kit__net.is-done:before{scale:1}.kd-kit__url{background:var(--kd-alt);min-block-size:44px;inline-size:100%;min-inline-size:0;color:var(--kd-navy);font:600 .875rem/1.2 var(--kd-font-ui);text-overflow:ellipsis;border:1.5px dashed #2c70f380;border-radius:12px;padding:0 .8rem}.kd-kit__url:focus-visible{outline:2px solid var(--kd-blue-text);outline-offset:2px}.kd-kit__menu{gap:.15rem;inline-size:max-content;min-inline-size:min(14.5rem,100%);max-inline-size:100%;padding:.4rem;list-style:none;display:grid}.kd-kit__item{min-block-size:48px;inline-size:100%;color:var(--kd-navy);font:600 .9375rem/1.2 var(--kd-font-ui);text-align:start;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:12px;align-items:center;gap:.7rem;padding:.3rem .7rem .3rem .4rem;text-decoration:none;display:flex}.kd-kit__item-ico{background:var(--kd-kit-sky);block-size:2.1rem;inline-size:2.1rem;color:var(--kd-blue-text);border-radius:10px;padding:.5rem}.kd-kit__item-text{flex:auto;min-inline-size:0;padding-inline-end:.75rem}.kd-kit__ext{background:var(--kd-alt);font:800 .68rem/1 var(--kd-font-ui);letter-spacing:.05em;color:var(--kd-blue-text);border-radius:6px;padding:.2rem .42rem}@media (hover:hover){.kd-kit__item:hover{background:var(--kd-alt)}}.kd-kit__item:focus-visible{outline:2px solid var(--kd-blue-text);outline-offset:-2px}.kd-kit__embed{border-top:2px dashed #081d5321;gap:.6rem;margin-top:.15rem;padding-top:.9rem;display:grid;position:relative}.kd-kit__embed[data-open=false]{display:none}.kd-kit__embed[data-open=true]{animation:kd-enter .32s var(--kd-ease-out)both}.kd-kit__embed-note{color:var(--kd-ink);padding-inline-end:2.4rem;font-size:.875rem;line-height:1.5}.kd-kit__code{resize:none;border:1px solid var(--kd-hairline);color:#d9e4ff;background:#0f1c44;border-radius:12px;inline-size:100%;padding:.65rem .75rem;font:500 .75rem/1.5 ui-monospace,Cascadia Code,Consolas,monospace}.kd-kit__code:focus-visible{outline:3px solid var(--kd-blue-text);outline-offset:2px}.kd-kit__copycode{background:var(--kd-white);min-block-size:44px;color:var(--kd-navy);font:700 .875rem/1 var(--kd-font-ui);white-space:nowrap;cursor:pointer;transition:border-color var(--kd-dur-base)var(--kd-ease-io),translate .3s var(--kd-ease-pop);border:1.5px solid #1f5fe059;border-radius:999px;justify-self:start;align-items:center;gap:.4rem;padding:0 1.05rem 0 .85rem;display:inline-flex;box-shadow:0 6px 12px -10px #081d5380}.kd-kit__copycode .kd-ico{block-size:1.05rem;inline-size:1.05rem;color:var(--kd-blue-text)}@media (hover:hover){.kd-kit__copycode:hover{border-color:var(--kd-blue);translate:0 -1px}}.kd-kit__copycode:focus-visible{outline:3px solid var(--kd-blue-text);outline-offset:2px}.kd-kit__copycode.is-done{border-color:var(--kd-done);color:var(--kd-done)}.kd-kit__copycode.is-done .kd-ico{color:var(--kd-done)}.kd-kit__close{top:.35rem;block-size:44px;inline-size:44px;color:var(--kd-ink);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;inset-inline-end:-.55rem}.kd-kit__close:before{content:"";transition:background var(--kd-dur-base)var(--kd-ease-io);background:#081d5312;border-radius:50%;position:absolute;inset:6px}.kd-kit__close .kd-ico{stroke-width:2.4px;block-size:1.05rem;inline-size:1.05rem;position:relative}@media (hover:hover){.kd-kit__close:hover:before{background:#081d5321}}.kd-kit__close:focus-visible{outline:3px solid var(--kd-blue-text);outline-offset:-3px}@container kd-kit (max-width:21rem){.kd-kit__share{flex-basis:100%;margin-top:0}.kd-kit__stamps{--kd-kit-gap:.5rem;--kd-kit-lab:clamp(.6875rem,calc((100cqi - 2*var(--kd-kit-gap) - 1rem)/(var(--kd-kit-chars,20)*.6)),.8125rem)}.kd-kit__dl{margin-inline-end:calc(var(--kd-kit-lab)*1.1)}:is(.kd-kit__pop,.kd-kit__menu){inline-size:100%}.kd-kit__net{block-size:48px;inline-size:48px}}@container kd-kit (max-width:15.5rem){.kd-kit__stamps{--kd-kit-disc:3.25rem;--kd-kit-gap:.35rem;--kd-kit-lab:clamp(.625rem,calc((100cqi - 2*var(--kd-kit-gap) - 1rem)/((var(--kd-kit-chars,20) - 2)*.6)),.8125rem)}.kd-kit__stamp{row-gap:.35rem;padding-inline:0}.kd-kit__pop{padding-inline:.6rem}.kd-kit__nets{gap:.25rem}.kd-kit__net{block-size:44px;inline-size:44px}.kd-kit__menu{padding:.3rem}.kd-kit__item{gap:.45rem;padding-inline:.3rem .4rem;font-size:.875rem}.kd-kit__item-ico{block-size:1.85rem;inline-size:1.85rem;padding:.42rem}.kd-kit__item-text{padding-inline-end:.3rem}.kd-kit__chev{display:none}.kd-kit__dl{margin-inline-end:0}.kd-kit__stamp--dl .kd-kit__disc:after{content:"";background:var(--kd-navy)url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") center/70% no-repeat;block-size:1.15rem;inline-size:1.15rem;rotate:calc(-1*var(--kd-tilt,0deg));transition:rotate .25s var(--kd-ease-out);border-radius:50%;position:absolute;inset-block-end:-3px;inset-inline-end:-3px;box-shadow:0 0 0 2px #fff}.kd-kit__stamp--dl[aria-expanded=true] .kd-kit__disc:after{rotate:calc(180deg - var(--kd-tilt,0deg))}}@media (max-width:479px){.kd-kit{--kd-kit-margin:2.6rem;--kd-kit-pad:.9rem;padding-inline-start:calc(var(--kd-kit-margin) + .65rem);rotate:-.6deg}.kd-kit__badge{block-size:2.2rem;inline-size:2.2rem;inset-inline-start:calc(var(--kd-kit-margin)/2 - 1.1rem)}.kd-kit__badge .kd-ico{block-size:1.1rem;inline-size:1.1rem}.kd-kit__title{font-size:1.0625rem}.kd-kit__note{font-size:.875rem}:is(.kd-kit__pop,.kd-kit__menu){rotate:.6deg}}@media (max-width:359.98px){.kd-kit{--kd-kit-margin:2.25rem;--kd-kit-pad:.75rem;padding-inline-start:calc(var(--kd-kit-margin) + .55rem)}.kd-kit__badge{block-size:2rem;inline-size:2rem;inset-inline-start:calc(var(--kd-kit-margin)/2 - 1rem)}.kd-kit__badge .kd-ico{block-size:1rem;inline-size:1rem}}html:not(.kd-js) :is(.kd-kit__pill,.kd-kit__toast,.kd-kit__chev,.kd-kit__stamp--embed,.kd-kit__nets>li:has(>[data-share-net=instagram])){display:none}html:not(.kd-js) .kd-kit__share{flex-basis:100%;margin-top:0}html:not(.kd-js) .kd-kit__stamps{flex-wrap:wrap}html:not(.kd-js) .kd-kit__stamp--dl .kd-kit__disc:after{content:none}html:not(.kd-js) .kd-kit__share>.kd-kit__pop{flex:auto}html:not(.kd-js) :is(.kd-kit__pop,.kd-kit__menu){inline-size:auto;box-shadow:none;opacity:1;visibility:visible;pointer-events:auto;background:0 0;border:0;padding:0;position:static;translate:none;rotate:none;scale:none}html:not(.kd-js) :is(.kd-kit__pop,.kd-kit__menu):before{display:none}html:not(.kd-js) .kd-kit__url[hidden]{display:block!important}html:not(.kd-js) .kd-kit__nets{justify-content:flex-start}html:not(.kd-js) .kd-kit__menu{margin-top:.4rem;padding:0}html:not(.kd-js) .kd-remind{display:none}.kd-remind{display:contents}.kd-remind[hidden]{display:none}.kd-remind__btn{min-block-size:38px;color:var(--kd-navy);font:700 .8rem/1 var(--kd-font-ui);transition:transform var(--kd-dur-base)var(--kd-ease-out),background var(--kd-dur-base)var(--kd-ease-io),border-color var(--kd-dur-base)var(--kd-ease-io);background:#fff7eb;border:1.5px solid #ff95008c;border-radius:999px;flex:none;align-items:center;gap:.4rem;padding:0 .8rem 0 .65rem;display:inline-flex;position:relative}.kd-remind__btn .kd-ico{color:#d97a00;block-size:1.05rem;inline-size:1.05rem}.kd-remind__ring,.kd-remind__off{display:none}.kd-remind[data-state=default] .kd-remind__bell{transform-origin:50% 12%}@keyframes kd-bell{0%,84%,to{rotate:none}87%{rotate:14deg}90%{rotate:-12deg}93%{rotate:8deg}96%{rotate:-4deg}}@media (hover:hover){.kd-remind__btn:hover{background:#fff0d6;border-color:#ff9500;transform:translateY(-1px)}}.kd-remind__btn:active{transform:translateY(1px)}.kd-remind__label{display:none}.kd-remind[data-state=default] [data-when=default],.kd-remind[data-state=on] [data-when=on],.kd-remind[data-state=blocked] [data-when=blocked]{display:inline}.kd-remind[data-state=on] .kd-remind__btn{background:#ebf8f1;border-color:#1e9e5780}.kd-remind[data-state=on] .kd-remind__bell{display:none}.kd-remind[data-state=on] .kd-remind__ring{color:var(--kd-good);animation:kd-bell .9s var(--kd-ease-io)1;display:block}.kd-remind[data-state=blocked] .kd-remind__btn{border-color:var(--kd-border);background:var(--kd-grey);color:var(--kd-ink)}.kd-remind[data-state=blocked] .kd-remind__bell{display:none}.kd-remind[data-state=blocked] .kd-remind__off{color:var(--kd-ink);display:block}.kd-remind__help{color:var(--kd-ink);flex-basis:100%;font-size:.78rem;line-height:1.4;display:none}.kd-remind[data-state=blocked] .kd-remind__help{display:block}.kd-remind--icon{vertical-align:middle;flex:none;display:inline-flex;position:relative}.kd-remind--icon .kd-remind__btn{border-radius:50%;justify-content:center;block-size:44px;min-block-size:44px;inline-size:44px;padding:0;box-shadow:0 6px 14px -10px #b35f00cc}.kd-remind--icon .kd-remind__btn .kd-ico{color:#b35f00;block-size:1.3rem;inline-size:1.3rem}.kd-remind--icon[data-state=on] .kd-remind__ring{color:var(--kd-done)}.kd-remind--icon[data-state=blocked] .kd-remind__off{color:var(--kd-ink)}.kd-remind__tip{z-index:30;background:var(--kd-navy);color:var(--kd-white);font:700 .78rem/1.2 var(--kd-font-ui);letter-spacing:normal;white-space:nowrap;pointer-events:none;opacity:0;transform-origin:calc(100% - 26px) 100%;transition:opacity var(--kd-dur-base)var(--kd-ease-io),translate var(--kd-dur-base)var(--kd-ease-out),scale var(--kd-dur-base)var(--kd-ease-out);border-radius:999px;padding:.4rem .7rem;position:absolute;inset-block-end:calc(100% + 10px);inset-inline-end:-4px;translate:0 4px;scale:.94;box-shadow:0 10px 22px -10px #081d5399}.kd-remind__tip:before{content:"";block-size:12px;position:absolute;inset-block-start:100%;inset-inline:0}.kd-remind__tip:after{content:"";background:inherit;border-radius:2px;block-size:10px;inline-size:10px;position:absolute;inset-block-start:calc(100% - 5px);inset-inline-end:21px;rotate:45deg}@media (hover:hover){.kd-remind--icon .kd-remind__btn:hover .kd-remind__tip{opacity:1;pointer-events:auto;translate:0;scale:1}}.kd-remind--icon .kd-remind__btn:focus-visible .kd-remind__tip,.kd-remind--icon.is-told .kd-remind__btn .kd-remind__tip{opacity:1;pointer-events:auto;translate:0;scale:1}.kd-remind--icon.is-quiet .kd-remind__btn .kd-remind__tip{opacity:0;pointer-events:none;translate:0 4px;scale:.94}.kd-nudge{--kd-nudge-arrow:clamp(6.75rem,9vw,8.5rem);--kd-nudge-x:clamp(1rem,3.5vw,3rem);block-size:100dvh;max-block-size:none;inline-size:100vw;max-inline-size:none;color:var(--kd-white);background:0 0;border:0;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.kd-nudge[open]{padding:var(--kd-nudge-top,8rem)1rem .75rem var(--kd-nudge-x);grid-template-rows:auto minmax(0,max-content);align-content:start;justify-items:start;display:grid}.kd-nudge::backdrop{background:#050c26db}.kd-nudge[open]{animation:kd-nudge-in .32s var(--kd-ease-out)both}.kd-nudge[open]::backdrop{animation:kd-nudge-fade .24s var(--kd-ease-io)both}@keyframes kd-nudge-in{0%{opacity:0}}@keyframes kd-nudge-fade{0%{opacity:0}}.kd-nudge__pointer{justify-items:start;display:grid;position:relative}.kd-nudge__arrow{inline-size:var(--kd-nudge-arrow);color:#ffd24d;filter:drop-shadow(0 4px 10px #00000059);block-size:auto}.kd-nudge__curve{stroke-dasharray:360;stroke-dashoffset:0;animation:kd-draw .7s var(--kd-ease-out).18s backwards}@keyframes kd-draw{0%{stroke-dashoffset:360px}}.kd-nudge__hint{left:calc(var(--kd-nudge-arrow)*.45);color:var(--kd-navy);font:800 .85rem/1.2 var(--kd-font-ui);white-space:nowrap;animation:kd-pop .42s var(--kd-ease-pop).7s both;background:#ffd24d;border-radius:999px;padding:.35rem .7rem;position:absolute;top:.15rem;box-shadow:0 8px 20px -8px #00000080}.kd-nudge__box{inline-size:min(23rem,calc(100vw - var(--kd-nudge-x) - 1rem - var(--kd-nudge-arrow)*.72));min-block-size:0;margin:calc(var(--kd-nudge-arrow)*-.1)0 0 calc(var(--kd-nudge-arrow)*.72);overscroll-behavior:contain;background:linear-gradient(160deg,#12286b,#0a1a4a);border:1px solid #ffffff24;border-radius:20px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.6rem .8rem;padding:1.1rem 1.25rem 1.15rem;display:grid;overflow-y:auto;box-shadow:0 24px 60px -18px #0009}.kd-nudge__badge{background:var(--kd-orange);block-size:2.5rem;inline-size:2.5rem;color:var(--kd-navy);border-radius:12px;align-self:start;place-items:center;display:grid;rotate:-6deg;box-shadow:0 0 22px #ff950066}.kd-nudge__badge .kd-ico{block-size:1.35rem;inline-size:1.35rem;animation:kd-bell 1.6s var(--kd-ease-io).4s 2;transform-origin:50% 12%}.kd-nudge__title{font:800 clamp(1.25rem,1rem + .6vw,1.5rem)/1.2 var(--kd-font-ui);letter-spacing:-.015em;color:var(--kd-white);text-wrap:balance}.kd-nudge__body{color:#ffffffe6;text-wrap:pretty;grid-column:1/-1;font-size:.9375rem;line-height:1.5}.kd-nudge__box>form{grid-column:1/-1}.kd-nudge__dismiss{min-block-size:40px;color:var(--kd-white);font:700 .85rem/1 var(--kd-font-ui);background:0 0;border:1.5px solid #ffffff59;border-radius:999px;padding:0 1rem}@media (hover:hover){.kd-nudge__dismiss:hover{background:#ffffff1a}}.kd-nudge__dismiss:focus-visible{outline-offset:3px;outline:2px solid #ffd24d}.kd-nudge[data-at=center][open]{justify-items:center;padding-inline:1rem}.kd-nudge[data-at=center] .kd-nudge__pointer{translate:calc(var(--kd-nudge-arrow)*-.4)0}.kd-nudge[data-at=center] .kd-nudge__arrow{scale:-1 1}.kd-nudge[data-at=center] .kd-nudge__hint{left:auto;right:calc(var(--kd-nudge-arrow)*.45)}.kd-nudge[data-at=center] .kd-nudge__box{inline-size:min(23rem,100vw - 2rem);margin-inline-start:0}@media (forced-colors:active){.kd-kit,:is(.kd-kit__pop,.kd-kit__menu){border:1px solid canvastext}.kd-kit__pill,.kd-kit__disc,.kd-kit__net,.kd-kit__copycode,.kd-remind__btn{border:1px solid buttontext}.kd-remind__tip{border:1px solid canvastext}.kd-nudge::backdrop{background:canvas}}
.kd-lower{padding-block:clamp(2rem,4vw,3rem)}.kd-lower__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:.9rem 1.5rem;margin-bottom:clamp(1.25rem,3vw,2rem);display:flex}.kd-lower .kd-h2{max-width:22ch}.kd-lower .kd-body{color:var(--kd-ink)}:root:is([lang=ru],[lang=uk]) .kd-app__display{word-spacing:-.35em;letter-spacing:-.045em;font-size:clamp(1.45rem,3vw,2.2rem)}.kd-accent--mark{color:inherit;-webkit-box-decoration-break:clone;box-decoration-break:clone;background:linear-gradient(#0000 56%,#ff95008c 56% 88%,#0000 88%);margin-inline:-.08em;padding-inline:.08em}.kd-app{background:linear-gradient(to bottom,var(--kd-page)50%,var(--kd-white)50%)}.kd-app__wrap{max-width:calc(72rem + 2*var(--kd-gutter));margin-inline:auto}.kd-app__panel{isolation:isolate;padding:clamp(2.5rem,8vw,3.25rem)var(--kd-gutter)clamp(2.25rem,7vw,3rem);gap:1.75rem;display:grid;position:relative;overflow:hidden}.kd-app__copy{z-index:1;justify-items:start;gap:1rem;display:grid;position:relative}.kd-app__title{gap:.35rem;display:grid}.kd-app__display{font:400 clamp(1.9rem,4.2vw,3rem)/1.02 var(--kd-font-display);letter-spacing:.02em;text-transform:uppercase;color:var(--kd-white);text-wrap:balance;padding-top:.06em;display:block}.kd-app__display .kd-accent{color:var(--kd-orange)}@media (max-width:359.98px){.kd-app__display{font-size:min(1.9rem,8.4vw)}}.kd-app__sub{font:700 clamp(1.1rem,2vw,1.4rem)/1.25 var(--kd-font-ui);letter-spacing:-.01em;color:#ffffffeb;display:block}.kd-app__sub:first-letter{text-transform:uppercase}.kd-app__body{color:#ffffffe6;text-wrap:pretty;max-width:50ch;font-size:clamp(1rem,1.5vw,1.0625rem);line-height:1.6}.kd-rating{flex-wrap:wrap;align-items:center;gap:.35rem .6rem;display:flex}.kd-rating__stars{--kd-star:20px;--kd-gap:2px;line-height:0;display:inline-block;position:relative}.kd-rating__base,.kd-rating__fill{gap:var(--kd-gap);display:flex}.kd-rating__stars svg{inline-size:var(--kd-star);block-size:var(--kd-star);flex:none}.kd-rating__base svg{fill:#ffffff3d}.kd-rating__fill{--kd-cut:calc(var(--kd-full)*(var(--kd-star) + var(--kd-gap)) + var(--kd-part)*var(--kd-star));clip-path:inset(-12px calc(100% - var(--kd-cut))-12px -12px);position:absolute;inset:0}.kd-rating__fill svg{fill:#ffc83d;filter:drop-shadow(0 0 6px #ffc83d59)}.kd-rating__score{font:800 1rem/1 var(--kd-font-ui);color:var(--kd-white);font-variant-numeric:tabular-nums}.kd-rating__count{font:700 .9rem/1.3 var(--kd-font-ui);color:#ffc83d}.kd-app__stores{gap:.75rem;inline-size:100%;margin-top:.5rem;display:grid}.kd-store{min-height:64px;color:var(--kd-white);border-radius:var(--kd-r);transition:transform var(--kd-dur-base)var(--kd-ease-out);background:#000;border:2px solid #60a5fa99;align-items:center;gap:.85rem;padding:.55rem 1.25rem;text-decoration:none;display:flex}.kd-store .kd-store-logo{block-size:34px;inline-size:34px}.kd-store__text{text-align:start;display:grid}.kd-store__lead{font:500 .8125rem/1.25 var(--kd-font-ui);color:#ffffffd9;white-space:nowrap}.kd-store__brand{font:700 1.25rem/1.15 var(--kd-font-ui);letter-spacing:-.01em;white-space:nowrap}.kd-store__text--whole{font:700 1rem/1.25 var(--kd-font-ui)}@media (hover:hover){.kd-store:hover{border-color:#60a5faf2;transform:translateY(-2px)}}.kd-store:active{transform:translateY(1px)}.kd-store:focus-visible{outline-color:var(--kd-white);outline-offset:3px}.kd-app__art{z-index:1;justify-self:center;inline-size:min(100%,16rem);position:relative}.kd-app__img{filter:drop-shadow(0 24px 40px #00000059);transform-origin:60% 90%;block-size:auto;inline-size:100%;transition:rotate var(--kd-dur-slow)var(--kd-ease-pop),scale var(--kd-dur-slow)var(--kd-ease-pop);display:block}@media (hover:hover){.kd-app__panel:hover .kd-app__img{rotate:2.5deg;scale:1.035}}.kd-app__tiles{z-index:0;border-radius:inherit;pointer-events:none;display:none;position:absolute;inset:0;overflow:hidden}@media (min-width:640px){.kd-app__stores{flex-wrap:wrap;inline-size:auto;display:flex}}@media (min-width:768px){.kd-app{padding-block:clamp(.75rem,2vw,1.5rem)}.kd-app__wrap{padding-inline:var(--kd-gutter)}.kd-app__panel{border-radius:var(--kd-r-band);grid-template-columns:minmax(0,1fr) clamp(13rem,30vw,23rem);align-items:center;gap:clamp(1.5rem,4vw,3.5rem);padding:clamp(2.5rem,5vw,3.75rem) clamp(2rem,5.5vw,4.5rem);box-shadow:0 34px 70px -40px #081d5399}.kd-app__tiles{display:block}.kd-app__art{justify-self:end;inline-size:100%}.kd-store{block-size:68px;inline-size:235px;min-height:0;padding:0 1.1rem}}.kd-mini{block-size:auto;inline-size:100%;display:block}.kd-mini__frame{fill:var(--kd-board)}.kd-mini__cells{fill:var(--kd-cell-bg)}.kd-mini__clue{fill:var(--kd-white)}.kd-mini__dead{fill:#081d5361}.kd-mini__img{fill:#2c70f347}.kd-mini__rule{fill:none;stroke:#081d5338;stroke-width:.6px}.kd-mini__lines{fill:none;stroke:var(--kd-navy);stroke-width:1.1px;stroke-linecap:round;opacity:.5}.kd-mini__arrows{fill:var(--kd-navy)}.kd-arprev__intro{gap:.7rem;min-inline-size:0;display:grid}@media (min-width:1024px){.kd-lower .kd-arprev__intro .kd-h2{max-width:32ch}}.kd-arprev__lede{text-wrap:pretty;max-width:60ch;font-size:clamp(.9375rem,1.3vw,1rem);line-height:1.6}.kd-arprev__all{flex:none}.kd-arprev__actions{flex-wrap:wrap;align-items:center;gap:.5rem 1.25rem;min-inline-size:0;display:flex}.kd-arprev__answers{min-block-size:44px;color:var(--kd-blue-text);font:700 .9375rem/1.3 var(--kd-font-ui);text-underline-offset:.22em;align-items:center;gap:.4rem;-webkit-text-decoration:underline #1f5fe073;text-decoration:underline #1f5fe073;text-decoration-thickness:1px;display:inline-flex}.kd-arprev__answers-ico{block-size:1.1rem;inline-size:1.1rem;transition:translate var(--kd-dur-base)var(--kd-ease-out);flex:none;display:block}@media (hover:hover){.kd-arprev__answers:hover{color:var(--kd-blue-press);text-decoration-color:currentColor;text-decoration-thickness:2px}.kd-arprev__answers:hover .kd-arprev__answers-ico{translate:3px}}.kd-arprev__list{margin-inline:calc(-1*var(--kd-gutter));padding:.25rem var(--kd-gutter)1.1rem;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--kd-gutter);scrollbar-width:thin;gap:.9rem;display:flex;overflow-x:auto}.kd-arprev__item{scroll-snap-align:start;flex:0 0 min(78vw,17.5rem);display:flex}.kd-arcard{background:var(--kd-white);border:1px solid var(--kd-hairline);border-radius:var(--kd-r-card);inline-size:100%;box-shadow:var(--kd-shadow-card);transition:transform var(--kd-dur-slow)var(--kd-ease-out);flex-direction:column;display:flex;position:relative;overflow:hidden}.kd-arcard__thumb{aspect-ratio:16/10;background:var(--kd-page);border-bottom:1px solid var(--kd-hairline);place-items:center;padding:2.1rem 0 .35rem;display:grid;position:relative}.kd-arcard__thumb .kd-mini{inline-size:42%;rotate:var(--kd-tilt,0deg);filter:drop-shadow(0 10px 14px #081d5333);transition:rotate var(--kd-dur-slow)var(--kd-ease-pop),scale var(--kd-dur-slow)var(--kd-ease-pop)}.kd-arcard__body{flex-direction:column;flex:auto;align-items:flex-start;gap:.4rem;padding:.95rem 1.1rem 1.15rem;display:flex}.kd-arcard__seq{z-index:1;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:0 0 0 1px var(--kd-hairline);color:#081d53b8;font:500 .7rem/1.2 var(--kd-font-ui);letter-spacing:.02em;font-variant-numeric:tabular-nums;background:#ffffffb8;border-radius:999px;padding:.2rem .5rem;position:absolute;top:.5rem;left:.5rem}.kd-arcard__tick{z-index:1;background:var(--kd-blue);color:#fff;border-radius:50%;place-items:center;block-size:1.75rem;inline-size:1.75rem;display:grid;position:absolute;top:.45rem;right:.5rem;box-shadow:0 0 0 2.5px #fff,0 6px 12px -5px #2c70f3d9}.kd-arcard__tick svg{block-size:62%;inline-size:62%;display:block}.kd-arcard__date{background:var(--kd-alt);color:var(--kd-navy);font:700 .75rem/1.3 var(--kd-font-ui);letter-spacing:.01em;border-radius:999px;padding:.2rem .6rem;display:inline-flex}.kd-arcard__title{font:800 1.1rem/1.3 var(--kd-font-ui);letter-spacing:-.015em;color:var(--kd-navy);text-wrap:balance}.kd-arcard__title .kd-emoji{letter-spacing:0;margin-inline-start:.3em;font-weight:400}.kd-arcard__link{color:inherit;text-decoration:none}.kd-arcard__link:after{content:"";border-radius:inherit;position:absolute;inset:0}.kd-arcard__link:focus-visible{outline:none}.kd-arcard:has(.kd-arcard__link:focus-visible){outline:2px solid var(--kd-blue);outline-offset:3px}.kd-arcard__intro{-webkit-line-clamp:2;line-clamp:2;color:var(--kd-ink);-webkit-box-orient:vertical;font-size:.875rem;line-height:1.5;display:-webkit-box;overflow:hidden}.kd-arcard__by{font:500 .75rem/1.35 var(--kd-font-ui);letter-spacing:.005em;color:var(--kd-faint);margin-top:auto;padding-top:.2rem}@media (hover:hover){.kd-arcard:hover{transform:translateY(-3px)}.kd-arcard:hover .kd-arcard__link{color:var(--kd-blue-text)}.kd-arcard:hover .kd-mini{rotate:none;scale:1.06}}.kd-arcard:has(.kd-arcard__link:focus-visible) .kd-mini{rotate:none;scale:1.06}@media (min-width:768px){.kd-arprev__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;margin:0;padding:0;display:grid;overflow:visible}.kd-arprev__item{flex:none}.kd-arprev__item--lead{grid-column:1/-1}.kd-arprev__item--lead .kd-arcard{flex-direction:row}.kd-arprev__item--lead .kd-arcard__thumb{aspect-ratio:auto;border-bottom:0;border-right:1px solid var(--kd-hairline);flex:0 0 44%;min-block-size:12rem;padding-block:2.4rem 1.25rem}.kd-arprev__item--lead .kd-arcard__thumb .kd-mini{inline-size:min(50%,10rem)}.kd-arprev__item--lead .kd-arcard__body{justify-content:center;gap:.55rem;padding:1.5rem 1.75rem}.kd-arprev__item--lead .kd-arcard__title{font-size:1.45rem}.kd-arprev__item--lead .kd-arcard__intro{font-size:.9375rem}.kd-arprev__item--lead .kd-arcard__by{margin-top:.2rem}html.kd-js .kd-arprev__list.is-in .kd-arcard{animation:kd-rise .6s var(--kd-ease-out)backwards;animation-delay:calc(80ms + var(--kd-i,0)*60ms)}}@media (min-width:1024px){.kd-arprev__list{grid-template-columns:repeat(4,minmax(0,1fr))}.kd-arprev__item--lead{grid-column:span 2}.kd-arprev__item--lead .kd-arcard__thumb .kd-mini{inline-size:min(58%,12.5rem)}.kd-arprev__item--lead .kd-arcard__body{padding:1.25rem 1.4rem}}html.kd-js [data-settled] .kd-arprev__list .kd-arcard{animation:none}.kd-lang__grid{align-items:center;gap:clamp(1.75rem,5vw,4.5rem);display:grid}.kd-lang__flags{background:var(--kd-page);border:1px solid var(--kd-hairline);border-radius:var(--kd-r-feature);place-items:center;padding:clamp(1.5rem,5vw,2.75rem) clamp(1rem,4vw,2.5rem);display:grid}.kd-lang__flagset{grid-template-columns:repeat(4,var(--kd-flag-size,48px));justify-content:center;gap:clamp(.75rem,2vw,1rem) clamp(.75rem,2.4vw,1.1rem);display:grid}.kd-lang__flag{display:grid}html.kd-js .kd-lang__flags.is-in .kd-lang__flag{animation:kd-pop .52s var(--kd-ease-pop)backwards;animation-delay:calc(.14s + var(--kd-i,0)*35ms)}html.kd-js [data-settled] .kd-lang__flags .kd-lang__flag{animation:none}.kd-lang__copy{justify-items:start;gap:1rem;display:grid}.kd-lang__copy .kd-body+.kd-body{margin-top:0}.kd-lang__action{margin-top:.5rem}@media (min-width:640px) and (max-width:899.98px){.kd-lang__flagset .kd-flag{--kd-flag-size:48px}}@media (min-width:900px){.kd-lang__flagset{grid-template-columns:repeat(4,56px)}}@media (min-width:768px){.kd-lang__grid{grid-template-columns:minmax(0,5fr) minmax(0,6fr)}}.kd-router__grid{gap:1rem;display:grid}.kd-router__item{min-inline-size:0;display:flex}.kd-rcard{background:var(--kd-white);border:1px solid var(--kd-hairline);border-radius:var(--kd-r-card);inline-size:100%;box-shadow:var(--kd-shadow-card);transition:transform var(--kd-dur-slow)var(--kd-ease-out);flex-direction:column;gap:.8rem;padding:1.25rem 1.25rem 1.4rem;display:flex;position:relative}.kd-rcard__icon{--kd-ph-size:44px;--kd-ph-radius:12px}span.kd-rcard__icon{background:var(--kd-page);block-size:3.5rem;inline-size:3.5rem;transition:rotate var(--kd-dur-slow)var(--kd-ease-pop),scale var(--kd-dur-slow)var(--kd-ease-pop);border-radius:16px;flex:none;place-items:center;display:grid}.kd-rcard__icon-img{block-size:auto;inline-size:128%;max-inline-size:none;margin:-14%;display:block}@media (hover:hover){.kd-rcard:hover span.kd-rcard__icon{rotate:-6deg;scale:1.06}}.kd-router__item:not(.kd-router__item--feature) .kd-rcard{flex-direction:row;align-items:flex-start;gap:1rem}.kd-rcard__copy{align-content:start;gap:.35rem;display:grid}.kd-rcard__title{font:800 1.08rem/1.3 var(--kd-font-ui);letter-spacing:-.01em;color:var(--kd-navy);text-wrap:balance}.kd-rcard__link{color:inherit;text-underline-offset:.2em;text-decoration:none;text-decoration-thickness:2px}.kd-rcard__link:after{content:"";z-index:1;border-radius:inherit;position:absolute;inset:0}.kd-rcard__link:focus-visible{outline:none}.kd-rcard:has(.kd-rcard__link:focus-visible){outline:2px solid var(--kd-blue);outline-offset:3px}.kd-rcard__line{color:var(--kd-ink);text-wrap:pretty;font-size:.9375rem;line-height:1.5}@media (hover:hover){.kd-rcard:hover{transform:translateY(-3px)}.kd-rcard:hover .kd-rcard__link{color:var(--kd-blue-text);text-decoration-line:underline}}.kd-rcard--feature{background:var(--kd-page);border-radius:var(--kd-r-feature);align-items:center;gap:1.25rem;padding:clamp(1.5rem,4.5vw,2.5rem);display:grid;overflow:hidden}.kd-rcard--feature .kd-rcard__copy{gap:.75rem}.kd-rcard--feature .kd-rcard__title{font:800 clamp(1.5rem,3vw,2.1rem)/1.12 var(--kd-font-ui);letter-spacing:-.025em}.kd-rcard--feature .kd-rcard__line{max-width:40ch;font-size:clamp(1rem,1.6vw,1.0625rem);line-height:1.6}.kd-rcard__art{order:-1;justify-self:center;inline-size:min(100%,15rem)}.kd-rcard__img{aspect-ratio:1;block-size:auto;inline-size:100%;max-inline-size:22rem;transition:rotate var(--kd-dur-slow)var(--kd-ease-pop),scale var(--kd-dur-slow)var(--kd-ease-pop);display:block}@media (hover:hover){.kd-rcard--feature:hover .kd-rcard__img{rotate:-2deg;scale:1.03}}@media (min-width:768px){.kd-router__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem}.kd-router__item--feature{grid-column:1/-1}.kd-router__item:not(.kd-router__item--feature) .kd-rcard{flex-direction:column;gap:.8rem}.kd-rcard--feature{grid-template-columns:minmax(0,1fr) minmax(13rem,20rem);padding-block:1.75rem}.kd-rcard__art{order:0;justify-self:end;inline-size:100%}}@media (min-width:1024px){.kd-router__grid{grid-template-rows:repeat(3,auto)}.kd-router__item--feature{grid-area:1/1/span 3/span 2}.kd-rcard--feature{grid-template-columns:minmax(0,1fr) minmax(14rem,21rem);padding:2rem 2.25rem 2rem 2.75rem}.kd-router__item:not(.kd-router__item--feature) .kd-rcard{flex-direction:row;align-items:flex-start;gap:1rem;padding:1.15rem 1.25rem}}.kd-features__list{gap:1.25rem;display:grid}.kd-feature{--kd-art:9rem;background:var(--kd-white);border:1px solid var(--kd-hairline);border-radius:var(--kd-r-feature);box-shadow:var(--kd-shadow-card);grid-template-rows:auto 1fr;gap:1rem;padding:1.5rem 1.35rem 1.35rem;display:grid}.kd-feature__art{inline-size:var(--kd-art);aspect-ratio:1;justify-content:center;align-items:center;display:flex}.kd-feature__img{inline-size:calc(100%*var(--kd-k,1));block-size:auto;max-inline-size:none;transition:rotate var(--kd-dur-slow)var(--kd-ease-pop),scale var(--kd-dur-slow)var(--kd-ease-pop);display:block}.kd-feature--publishers .kd-feature__img{--kd-k:.95}@media (hover:hover){.kd-feature:hover .kd-feature__img{rotate:-2deg;scale:1.04}}.kd-feature__copy{flex-direction:column;align-items:flex-start;gap:.75rem;display:flex}.kd-features .kd-feature__title{max-width:none;font-size:clamp(1.25rem,1.9vw,1.4rem);line-height:1.18}.kd-feature__copy .kd-body{font-size:.9375rem;line-height:1.6}.kd-feature__action{margin-top:auto;padding-top:.35rem}@media (min-width:640px) and (max-width:899.98px){.kd-feature{--kd-art:10rem;grid-template-columns:var(--kd-art)minmax(0,1fr);grid-template-rows:none;align-items:center;column-gap:1.75rem;padding:1.5rem 1.75rem}.kd-feature__action{margin-top:0}}@media (min-width:900px){.kd-features__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:900px) and (max-width:1199.98px){@supports (grid-template-rows:subgrid){.kd-features__list{grid-template-rows:auto auto 1fr auto;row-gap:0}.kd-feature{grid-row:span 4;grid-template-rows:subgrid;row-gap:1rem}.kd-feature__copy{grid-row:span 3;grid-template-rows:subgrid;justify-items:start;row-gap:.75rem;display:grid}.kd-feature__action{margin-top:0}}}@media (min-width:1200px){.kd-feature{--kd-art:9rem;grid-template-columns:var(--kd-art)minmax(0,1fr);grid-template-rows:none;align-items:center;column-gap:1.25rem;padding:1.75rem 1.5rem 1.75rem 1.35rem}.kd-feature__copy{align-self:stretch}.kd-feature__action .kd-btn{padding-inline:1.1rem}}.kd-faqs__grid{gap:1.25rem 3.5rem;display:grid}.kd-faqs__art{display:none}.kd-faq{gap:.75rem;display:grid}.kd-faq__item{background:var(--kd-white);border:1px solid var(--kd-hairline);border-radius:14px;overflow:hidden;box-shadow:0 6px 18px -14px #081d534d}.kd-faq__item:has(.kd-faq__q[aria-expanded=true]){border-color:#2c70f361;box-shadow:0 16px 32px -22px #2c70f380}.kd-faq__q{inline-size:100%;text-align:start;min-height:56px;font:700 1rem/1.4 var(--kd-font-ui);color:var(--kd-navy);background:0 0;border:0;justify-content:space-between;align-items:center;gap:1rem;padding:.95rem 1.25rem;display:flex}.kd-faq__q:focus-visible{outline-offset:-3px;border-radius:14px}@media (hover:hover){.kd-faq__q:hover{background:var(--kd-alt)}}.kd-faq__chev{block-size:32px;inline-size:32px}.kd-faq__q[aria-expanded=true] .kd-faq__chev{background:var(--kd-alt)}.kd-faq__a{grid-template-rows:1fr;display:grid}.kd-faq__inner{min-block-size:0;overflow:hidden}.kd-faq__inner>p{max-width:65ch;color:var(--kd-ink);text-wrap:pretty;padding:0 1.25rem 1.2rem}html.kd-js .kd-faq__a[data-open=false]{grid-template-rows:0fr}html.kd-js .kd-faq__a[data-open=false] .kd-faq__inner{visibility:hidden}html.kd-js .kd-faq__a[data-open=true] .kd-faq__inner>p{animation:kd-enter .32s var(--kd-ease-out)both}@media (min-width:1024px){.kd-faqs__grid{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start}.kd-faqs__head{position:sticky;top:6.5rem}.kd-faqs__art{block-size:auto;inline-size:min(100%,17rem);margin-top:1.25rem;display:block}}@media (forced-colors:active){.kd-arcard__tick{forced-color-adjust:none;color:highlighttext;box-shadow:none;background:highlight}.kd-arcard__seq,.kd-arcard__date{border:1px solid canvastext}.kd-rating__stars{forced-color-adjust:none}}
.kd-lang__flags.is-pit{block-size:var(--kd-pit-h,auto);position:relative;overflow:clip}.kd-lang__flags.is-pit .kd-lang__flag,html.kd-js .kd-lang__flags.is-pit.is-in .kd-lang__flag{animation:none;position:absolute;top:0;left:0}.kd-lang__flags{container-type:inline-size}.kd-lang__flags.is-pit .kd-flag{--kd-flag-size:clamp(48px,18cqi,92px)}
