.c-articles{padding-block:60px}.c-articles .c-articles-inner{flex-direction:column;gap:48px;display:flex}.c-articles .c-articles-head{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.c-articles .c-articles-heading{flex-direction:column;gap:4px;display:flex}.c-articles .c-articles-title{font-family:var(--root--font-family--heading);letter-spacing:-.02em;font-variation-settings:"opsz" 14;font-size:48px;font-weight:400;line-height:1.1}@media (width<=699px){.c-articles .c-articles-title{font-size:32px}}.c-articles .c-articles-title{color:var(--root--color--shark);max-inline-size:680px}.c-articles .c-articles-title em{font-family:var(--root--font-family--heading);letter-spacing:-.02em;font-variation-settings:"opsz" 14;font-size:48px;font-weight:200;line-height:1.1}@media (width<=699px){.c-articles .c-articles-title em{font-size:32px}}.c-articles .c-articles-title em{font-style:italic}.c-articles .c-articles-all{flex:none;box-shadow:0 0 10px #1f1f1f05,0 0 15px #1f1f1f05,0 0 30px #1f1f1f08}.c-articles .c-articles-slider .swiper{overflow:hidden}.c-articles .c-articles-slider .swiper-slide{inline-size:427px;height:auto}.c-articles .c-articles-slider .m-swiper-navigation{justify-content:flex-end;gap:24px;margin-block-start:48px;display:flex}.c-articles .c-articles-slider .swiper-button-prev,.c-articles .c-articles-slider .swiper-button-next{background-color:var(--root--color--white);block-size:40px;inline-size:40px;color:var(--root--color--shark);cursor:pointer;border-radius:100px;justify-content:center;align-items:center;margin:0;display:inline-flex;position:static;box-shadow:0 0 10px #1f1f1f05,0 0 15px #1f1f1f05,0 0 30px #1f1f1f08}.c-articles .c-articles-slider .swiper-button-prev:after,.c-articles .c-articles-slider .swiper-button-next:after{display:none}.c-articles .c-articles-slider .swiper-button-prev svg,.c-articles .c-articles-slider .swiper-button-next svg{block-size:25px;inline-size:25px}.c-articles--rail .c-art-title{font-family:var(--root--font-family--body);letter-spacing:0;font-size:20px;font-weight:380;line-height:1.35}.c-art{isolation:isolate;block-size:500px;inline-size:427px;color:var(--root--color--white);border-radius:32px;flex-direction:column;justify-content:flex-end;padding:16px;display:flex;position:relative;overflow:clip}.c-art-bg{object-fit:cover;z-index:-2;block-size:100%;inline-size:100%;position:absolute;inset:0}.c-art-link{z-index:3;border-radius:inherit;position:absolute;inset:0}.c-art-link:focus-visible{outline:2px solid var(--root--color--white);outline-offset:-4px}.c-art:after{content:"";z-index:-1;background:linear-gradient(#0000000d 45%,#0009 100%);position:absolute;inset:0}.c-art-panel{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);z-index:4;pointer-events:none;background:linear-gradient(135deg,#0000 10%,#ffffff1f 80%);border:0;border-radius:16px;flex-direction:column;gap:20px;padding:16px;display:flex;position:relative;transform:translateZ(0);box-shadow:inset .5px .5px .5px #fff,inset -.5px -.5px .5px #fff6,inset 0 0 4px #fff3,inset -10px -10px 20px 2px #0000001a,-8px -8px 25px 2px #ffffff0d,8px 8px 25px 2px #0000000d}.c-art-content{flex-direction:column;gap:16px;display:flex}.c-art-meta{justify-content:flex-start;align-items:center;gap:8px;block-size:28px;min-inline-size:0;display:flex}.c-art-cats{pointer-events:auto;flex-wrap:nowrap;justify-content:flex-start;gap:6px;min-inline-size:0;display:flex;overflow:hidden}.c-art-cat{font-family:var(--root--font-family--body);letter-spacing:0;border-radius:100px;flex:none;align-items:center;padding:6px 12px;font-size:14px;font-weight:460;line-height:1.35;display:inline-flex}@media (width<=699px){.c-art-cat{font-size:14px}}.c-art-cat{color:var(--root--color--white);white-space:nowrap;background-color:#ffffff29;text-decoration:none;transition:background-color .2s}.c-art-cat:hover{background-color:#ffffff52}.c-art-cat:focus-visible{outline:2px solid var(--root--color--white);outline-offset:2px}.c-art-title{font-family:var(--root--font-family--heading);letter-spacing:-.02em;font-variation-settings:"opsz" 14;font-size:24px;font-weight:500;line-height:1.1}@media (width<=699px){.c-art-title{font-size:20px}}.c-art-title{color:var(--root--color--white);-webkit-line-clamp:2;-webkit-box-orient:vertical;align-items:flex-start;block-size:2lh;display:flex;overflow:hidden}.c-art-title>span{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.c-art-more{z-index:1;background-color:var(--root--color--white);inline-size:100%;color:var(--root--color--shark);font-family:var(--root--font-family--body);letter-spacing:0;border-radius:100px;justify-content:center;align-items:center;gap:8px;padding:12px 38.4px;font-size:17px;font-weight:460;line-height:1.2;display:inline-flex;position:relative}@media (width<=699px){.c-art-more{font-size:15px}}.c-art-more{transition:background-color .2s}.c-art-more svg{block-size:16px;inline-size:16px;transition:rotate .25s}@media (prefers-reduced-motion:reduce){.c-art-more svg{transition:none}}.c-art:hover .c-art-more{background-color:var(--root--color--f1)}.c-art:hover .c-art-more svg{rotate:45deg}@media (width<=1079px){.c-articles .c-articles-slider .m-swiper-navigation{display:none}}@media (width<=699px){.c-articles .c-articles-head{flex-direction:column;align-items:flex-start;gap:20px}.c-art{block-size:440px;inline-size:340px}.c-articles .c-articles-slider .swiper-slide{inline-size:340px}}.c-btcard{background-color:var(--root--color--daylight);border-radius:24px;box-shadow:0 0 10px #1f1f1f0d,0 0 15px #1f1f1f0d,0 0 30px #1f1f1f0d}.c-btcard .c-btcard-row{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:24px 32px;list-style:none;display:flex}.c-btcard .c-btcard-row::-webkit-details-marker{display:none}.c-btcard .c-btcard-lead{align-items:center;gap:16px;min-inline-size:0;display:inline-flex}.c-btcard .c-btcard-toggle{border:1px solid color-mix(in srgb, var(--root--color--shark) 8%, transparent);block-size:40px;inline-size:40px;color:var(--root--color--shark);background-color:#fffffff2;border-radius:100px;flex:none;justify-content:center;align-items:center;transition:rotate .25s;display:inline-flex}.c-btcard .c-btcard-toggle svg{block-size:25px;inline-size:25px}.c-btcard[open] .c-btcard-toggle{rotate:180deg}.c-btcard .c-btcard-title{font-family:var(--root--font-family--heading);letter-spacing:-.02em;font-variation-settings:"opsz" 14;font-size:24px;font-weight:500;line-height:1.1}@media (width<=699px){.c-btcard .c-btcard-title{font-size:20px}}.c-btcard .c-btcard-title{color:var(--root--color--shark);margin:0}.c-btcard .c-btcard-tail{flex:none;align-items:center;gap:16px;display:inline-flex}.c-btcard .c-btcard-price{font-family:var(--root--font-family--body);letter-spacing:-.02em;color:var(--root--color--shark);font-size:20px;font-weight:460;line-height:1.2}.c-btcard .c-btcard-add{appearance:none;background-color:var(--root--color--shark);color:var(--root--color--daylight);font-family:var(--root--font-family--body);cursor:pointer;border:0;border-radius:120px;align-items:center;gap:12px;padding-block:12px;padding-inline:38px;font-size:18px;font-weight:460;line-height:1.2;transition:background-color .2s;display:inline-flex}.c-btcard .c-btcard-add svg{block-size:14px;inline-size:14px}.c-btcard .c-btcard-add:hover{background-color:var(--root--color--shark-hover)}.c-btcard .c-btcard-body{grid-template-columns:1fr 1fr;gap:20px;padding:0 32px 32px;display:grid}.c-btcard .c-btcard-info{flex-direction:column;gap:16px;display:flex}.c-btcard .c-btcard-desc{font-family:var(--root--font-family--body);letter-spacing:0;margin:0;font-size:17px;font-weight:380;line-height:1.35}@media (width<=699px){.c-btcard .c-btcard-desc{font-size:17px}}.c-btcard .c-btcard-desc{color:color-mix(in srgb, var(--root--color--shark) 75%, transparent)}.c-btcard .c-btcard-sep{border:0;border-block-start:1px solid color-mix(in srgb, var(--root--color--shark) 8%, transparent);margin:0}.c-btcard .c-btcard-meta{grid-template-columns:1fr 1fr;gap:16px 32px;margin:0;display:grid}.c-btcard .c-btcard-meta>div{flex-direction:column;gap:4px;display:flex}.c-btcard .c-btcard-meta dt{font-family:var(--root--font-family--body);color:color-mix(in srgb, var(--root--color--shark) 75%, transparent);align-items:center;gap:8px;font-size:14px;font-weight:460;display:inline-flex}.c-btcard .c-btcard-meta dt svg{block-size:20px;inline-size:20px;color:color-mix(in srgb, var(--root--color--shark) 40%, transparent);flex:none}.c-btcard .c-btcard-meta dd{font-family:var(--root--font-family--body);color:var(--root--color--shark);margin:0;font-size:17px;font-weight:460}.c-btcard .c-btcard-pill{background-color:var(--root--color--f1);color:var(--root--color--shark);border-radius:100px;align-items:center;padding:4px 10px;font-size:13px;font-weight:460;display:inline-flex}.c-btcard .c-btcard-bio{background-color:var(--root--color--fa);border-radius:16px;flex-direction:column;gap:16px;padding:24px;display:flex}.c-btcard .c-btcard-bio-head{font-family:var(--root--font-family--heading);letter-spacing:-.02em;color:var(--root--color--shark);font-variation-settings:"opsz" 14;align-items:center;gap:12px;font-size:22px;font-weight:500;line-height:1.1;display:inline-flex}.c-btcard .c-btcard-bio-head svg{block-size:28px;inline-size:28px;color:var(--root--color--forest-element);flex:none}.c-btcard .c-btcard-bio-list{grid-template-columns:1fr 1fr;gap:12px 24px;margin:0;padding:0;list-style:none;display:grid}.c-btcard .c-btcard-bio-list li{font-family:var(--root--font-family--body);color:var(--root--color--shark);align-items:center;gap:10px;font-size:14px;font-weight:460;display:inline-flex}.c-btcard .c-btcard-bio-num{border:1px solid color-mix(in srgb, var(--root--color--shark) 15%, transparent);block-size:22px;inline-size:22px;color:color-mix(in srgb, var(--root--color--shark) 60%, transparent);border-radius:100px;flex:none;justify-content:center;align-items:center;font-size:11px;font-weight:460;display:inline-flex}@media (width<=1079px){.c-btcard .c-btcard-body{grid-template-columns:1fr}}@media (width<=699px){.c-btcard .c-btcard-row{flex-wrap:wrap;gap:12px;padding:16px 20px}.c-btcard .c-btcard-title{font-size:17px;line-height:1.3}.c-btcard .c-btcard-tail{gap:12px}.c-btcard .c-btcard-add{padding-inline:16px;font-size:15px}.c-btcard .c-btcard-body{padding:0 20px 20px}.c-btcard .c-btcard-meta{grid-template-columns:1fr;gap:12px}.c-btcard .c-btcard-bio-list{grid-template-columns:1fr}}.c-article .c-article-inner{max-inline-size:calc(1080px + var(--root--size--gutter) * 2);flex-direction:column;padding-block:60px;display:flex}.c-article .c-breadcrumb,.c-article .c-breadcrumb-back{margin-block-end:24px}.c-article .c-article-title{font-family:var(--root--font-family--heading);letter-spacing:-.02em;font-variation-settings:"opsz" 14;font-size:48px;font-weight:400;line-height:1.1}@media (width<=699px){.c-article .c-article-title{font-size:32px}}.c-article .c-article-title{color:var(--root--color--shark)}.c-article .c-article-meta{justify-content:space-between;align-items:flex-end;gap:24px;margin-block-start:24px;display:flex}.c-article .c-article-meta-info{flex-direction:column;align-items:flex-start;gap:20px;display:flex}.c-article .c-article-date{font-family:var(--root--font-family--heading);letter-spacing:0;font-variation-settings:"opsz" 14;align-items:center;gap:8px;font-size:20px;font-weight:400;line-height:1.2;display:inline-flex}@media (width<=699px){.c-article .c-article-date{font-size:15px}}.c-article .c-article-date{color:color-mix(in srgb, var(--root--color--shark) 75%, transparent)}.c-article .c-article-dot{background-color:var(--root--color--forest-element);border-radius:50%;block-size:.4em;inline-size:.4em}.c-article .c-article-cats{flex-wrap:wrap;gap:8px;display:flex}.c-article .c-article-cat{border:1.2px solid var(--root--color--shark);block-size:36px;font-family:var(--root--font-family--body);letter-spacing:0;border-radius:100px;align-items:center;padding-inline:16px;font-size:17px;font-weight:460;line-height:1.2;display:inline-flex}@media (width<=699px){.c-article .c-article-cat{font-size:14px}}.c-article .c-article-cat{color:var(--root--color--shark);line-height:1;text-decoration:none;transition:background-color .2s,color .2s}.c-article .c-article-cat:hover{background-color:var(--root--color--shark);color:var(--root--color--white)}.c-article .c-article-actions{flex:none;align-items:center;gap:32px;display:flex}.c-article .c-article-action{block-size:32px;inline-size:32px;color:color-mix(in srgb, var(--root--color--shark) 75%, transparent);justify-content:center;align-items:center;padding:0;transition:color .2s;display:inline-flex}.c-article .c-article-action svg{flex:none;block-size:32px;inline-size:32px}.c-article .c-article-action:hover,.c-article .c-article-action.is-active{color:var(--root--color--forest-element)}.c-article .c-article-action.is-active svg{fill:currentColor}.c-article .c-article-ico{display:inline-flex}.c-article .c-article-ico--on,.c-article .c-article-save.is-active .c-article-ico--off{display:none}.c-article .c-article-save.is-active .c-article-ico--on{display:inline-flex}.c-article .c-article-caption{font-family:var(--root--font-family--body);letter-spacing:0;margin:24px auto 0;font-size:20px;font-weight:380;line-height:1.35;display:block}@media (width<=699px){.c-article .c-article-caption{font-size:17px}}.c-article .c-article-caption{color:color-mix(in srgb, var(--root--color--shark) 60%, transparent);text-align:center;inline-size:100%}.c-article .c-article-cover{inline-size:100%;margin:0;margin-block-start:80px}.c-article .c-article-cover :where(img){aspect-ratio:1320/640;object-fit:cover;border-radius:32px;inline-size:100%}.c-article .c-article-meta--foot{margin-block-start:80px}.c-prose{font-family:var(--root--font-family--body);letter-spacing:0;margin-block-start:80px;font-size:20px;font-weight:380;line-height:1.35}@media (width<=699px){.c-prose{font-size:17px}}.c-prose{color:color-mix(in srgb, var(--root--color--shark) 75%, transparent);overflow-wrap:break-word}.c-prose>*+*{margin-block-start:16px}.c-prose h2{font-family:var(--root--font-family--heading);letter-spacing:-.02em;font-variation-settings:"opsz" 14;font-size:32px;font-weight:500;line-height:1.1}@media (width<=699px){.c-prose h2{font-size:24px}}.c-prose h2{color:var(--root--color--shark);margin-block-start:48px}.c-prose h2:first-child{margin-block-start:0}.c-prose h3{font-family:var(--root--font-family--heading);letter-spacing:-.02em;font-variation-settings:"opsz" 14;font-size:32px;font-weight:500;line-height:1.1}@media (width<=699px){.c-prose h3{font-size:24px}}.c-prose h3{color:var(--root--color--shark);margin-block-start:48px;font-style:normal;font-weight:500}.c-prose h3:first-child{margin-block-start:0}.c-prose h4,.c-prose h5{font-family:var(--root--font-family--heading);letter-spacing:-.02em;font-variation-settings:"opsz" 14;font-size:24px;font-weight:500;line-height:1.1}@media (width<=699px){.c-prose h4,.c-prose h5{font-size:20px}}.c-prose h4,.c-prose h5{color:var(--root--color--shark);margin-block-start:32px}:where(.c-prose p,.c-prose ul,.c-prose ol){margin-block:0}.c-prose strong,.c-prose b{color:var(--root--color--shark);font-weight:520}.c-prose a{color:var(--root--color--shark);font-weight:520;text-decoration:none}.c-prose ul{list-style:outside}.c-prose ol{list-style:decimal}.c-prose ul,.c-prose ol{padding-inline-start:1.5em}.c-prose li+li{margin-block-start:8px}.c-prose li::marker{color:color-mix(in srgb, var(--root--color--shark) 75%, transparent)}.c-prose img{border-radius:32px;inline-size:100%}.c-prose>img,.c-prose figure{margin-block:48px}.c-prose figure{margin-inline:0}.c-prose figure>img{margin-block:0}.c-prose figcaption{font-family:var(--root--font-family--body);letter-spacing:0;font-size:20px;font-weight:380;line-height:1.35}@media (width<=699px){.c-prose figcaption{font-size:17px}}.c-prose figcaption{color:color-mix(in srgb, var(--root--color--shark) 60%, transparent);text-align:center;margin-block-start:24px}.c-prose sup,.c-prose sub{font-size:.7em}.c-prose blockquote{margin:0}.c-prose hr{border:0;border-block-start:1px solid color-mix(in srgb, var(--root--color--shark) 15%, transparent);margin-block:32px}.c-prose table{border-collapse:separate;border-spacing:0;inline-size:100%;box-shadow:0 10px 40px color-mix(in srgb, var(--root--color--shark) 6%, transparent);font-family:var(--root--font-family--body);letter-spacing:0;border-radius:24px;margin-block:48px;font-size:20px;font-weight:380;line-height:1.35;overflow:hidden}@media (width<=699px){.c-prose table{font-size:17px}}.c-prose table{color:var(--root--color--shark)}.c-prose th,.c-prose td{text-align:start;border:0;padding:22.5px 32px}.c-prose th{font-family:var(--root--font-family--body);letter-spacing:0;font-size:20px;font-weight:380;line-height:1.35}@media (width<=699px){.c-prose th{font-size:17px}}.c-prose th{color:color-mix(in srgb, var(--root--color--shark) 40%, transparent);padding-block:40px}.c-prose tbody tr:nth-child(odd) td{background-color:color-mix(in srgb, var(--root--color--shark) 2%, var(--root--color--white))}.c-prose .c-prose-offer{flex-direction:column;gap:24px;margin-block:48px;display:flex}.c-prose .c-prose-offer>.c-pdcard,.c-prose .c-prose-offer>.c-bmcard,.c-prose .c-prose-offer>.c-ptcard,.c-prose .c-prose-offer>.c-btall{margin-block:0}.c-prose .c-prose-lead{font-family:var(--root--font-family--heading);letter-spacing:0;font-variation-settings:"opsz" 14;align-items:flex-start;gap:8px;margin:0;font-size:20px;font-weight:400;line-height:1.2;display:flex}@media (width<=699px){.c-prose .c-prose-lead{font-size:15px}}.c-prose .c-prose-lead{color:color-mix(in srgb, var(--root--color--shark) 75%, transparent)}.c-prose .c-prose-lead:before{content:"";background-color:var(--root--color--forest-element);border-radius:50%;flex:none;block-size:8px;inline-size:8px;margin-block-start:calc(.6em - 3px)}.c-btall{background-color:var(--root--color--white);box-shadow:0 0 10px color-mix(in srgb, var(--root--color--shark) 2%, transparent), 0 0 15px color-mix(in srgb, var(--root--color--shark) 2%, transparent), 0 0 30px color-mix(in srgb, var(--root--color--shark) 3%, transparent);border-radius:24px;flex-direction:column;align-items:flex-start;gap:16px;margin-block:48px;padding:16px;display:flex}.c-btall .c-btall-note{color:color-mix(in srgb, var(--root--color--shark) 75%, transparent);margin:0;font-size:16px;font-weight:380;line-height:1.2}.c-btall .c-btall-note strong{color:var(--root--color--shark);font-weight:520}.c-btall .c-btall-view{font-family:var(--root--font-family--body);letter-spacing:0;align-items:center;gap:8px;font-size:17px;font-weight:460;line-height:1.35;display:inline-flex}@media (width<=699px){.c-btall .c-btall-view{font-size:17px}}.c-btall .c-btall-view{color:var(--root--color--forest-element);line-height:1.2;text-decoration:none}.c-btall .c-btall-view svg{flex:none;block-size:12px;inline-size:10px;transition:rotate .25s}@media (prefers-reduced-motion:reduce){.c-btall .c-btall-view svg{transition:none}}.c-btall .c-btall-view:hover{color:var(--root--color--forest)}.c-btall .c-btall-view:hover svg{rotate:45deg}.c-bib{flex-direction:column;align-items:flex-start;gap:16px;margin-block-start:48px;display:flex}.c-bib .c-bib-title{font-family:var(--root--font-family--heading);letter-spacing:-.02em;font-variation-settings:"opsz" 14;font-size:32px;font-weight:500;line-height:1.1}@media (width<=699px){.c-bib .c-bib-title{font-size:24px}}.c-bib .c-bib-title{color:var(--root--color--shark);margin:0}.c-bib .c-bib-toggle{opacity:0;pointer-events:none;block-size:1px;inline-size:1px;position:absolute}.c-bib .c-bib-body{inline-size:100%}.c-bib .c-bib-more{display:none}.c-bib--collapsed .c-bib-body{max-block-size:270px;overflow:hidden;-webkit-mask-image:linear-gradient(#000 60%,#0000 100%);mask-image:linear-gradient(#000 60%,#0000 100%)}.c-bib--collapsed .c-bib-toggle:checked~.c-bib-body{max-block-size:none;overflow:visible;-webkit-mask-image:none;mask-image:none}.c-bib--collapsed .c-bib-more{cursor:pointer;font-family:var(--root--font-family--body);letter-spacing:0;align-items:center;gap:10px;font-size:17px;font-weight:460;line-height:1.2;display:inline-flex}@media (width<=699px){.c-bib--collapsed .c-bib-more{font-size:15px}}.c-bib--collapsed .c-bib-more{color:var(--root--color--shark)}.c-bib--collapsed .c-bib-more svg{block-size:7px;inline-size:12px}.c-bib--collapsed .c-bib-more-hide,.c-bib--collapsed .c-bib-toggle:checked~.c-bib-more .c-bib-more-show{display:none}.c-bib--collapsed .c-bib-toggle:checked~.c-bib-more .c-bib-more-hide{display:inline}.c-bib--collapsed .c-bib-toggle:checked~.c-bib-more svg{rotate:180deg}.c-bib--collapsed .c-bib-toggle:focus-visible~.c-bib-more{outline:2px solid var(--root--color--forest-element);outline-offset:4px}@media (width<=1079px){.c-article .c-article-inner{padding-block:50px}.c-article .c-article-cover :where(img){aspect-ratio:786/500}}@media (width<=699px){.c-article .c-article-inner{padding-block:32px}.c-article .c-breadcrumb-back{margin-block-end:12px}.c-article .c-article-meta{flex-direction:column;align-items:stretch;gap:24px}.c-article .c-article-actions{align-self:flex-end;gap:16px}.c-article .c-article-action,.c-article .c-article-action svg{block-size:24px;inline-size:24px}.c-article .c-article-cover{margin-block-start:32px}.c-article .c-article-cover :where(img){aspect-ratio:361/320;border-radius:24px}.c-article .c-article-caption{margin-block-start:16px}.c-article .c-article-cat{block-size:34px}.c-article .c-article-meta--foot,.c-prose{margin-block-start:64px}.c-prose>*+*{margin-block-start:12px}.c-prose h2,.c-prose h3{margin-block-start:64px}.c-prose>img,.c-prose figure,.c-prose table{margin-block:64px}.c-prose img{border-radius:24px}.c-prose figcaption{margin-block-start:16px}.c-prose th,.c-prose td{padding:16px}.c-prose th{padding-block:24px}.c-prose .c-prose-offer{gap:16px}.c-prose .c-prose-lead{gap:6px}.c-prose .c-prose-lead:before{block-size:6px;inline-size:6px;margin-block-start:calc(.6em - 2px)}}.c-bmcard{background-color:var(--root--color--white);box-shadow:0 0 10px color-mix(in srgb, var(--root--color--shark) 2%, transparent), 0 0 15px color-mix(in srgb, var(--root--color--shark) 2%, transparent), 0 0 30px color-mix(in srgb, var(--root--color--shark) 3%, transparent);border-radius:24px;flex-direction:column;align-items:flex-start;gap:32px;margin-block:48px;padding:16px;display:flex}.c-bmcard .c-bmcard-tags{flex-wrap:wrap;gap:8px;display:flex}.c-bmcard .c-bmcard-tag{border:1.2px solid var(--root--color--shark);block-size:28px;font-family:var(--root--font-family--body);letter-spacing:0;border-radius:100px;align-items:center;gap:8px;padding-inline:16px;font-size:14px;font-weight:460;line-height:1.35;display:inline-flex}@media (width<=699px){.c-bmcard .c-bmcard-tag{font-size:14px}}.c-bmcard .c-bmcard-tag{color:var(--root--color--shark)}.c-bmcard .c-bmcard-tag svg{flex:none;block-size:18px;inline-size:18px}.c-bmcard .c-bmcard-title{font-family:var(--root--font-family--heading);letter-spacing:-.02em;font-variation-settings:"opsz" 14;font-size:24px;font-weight:500;line-height:1.1}@media (width<=699px){.c-bmcard .c-bmcard-title{font-size:20px}}.c-bmcard .c-bmcard-title{color:var(--root--color--shark);margin:0;font-size:20px}.c-bmcard .c-bmcard-group{flex-direction:column;gap:16px;inline-size:100%;display:flex}.c-bmcard .c-bmcard-lead{color:color-mix(in srgb, var(--root--color--shark) 75%, transparent);margin:0;font-size:16px;font-weight:380;line-height:1.2}.c-bmcard .c-bmcard-lead strong{color:var(--root--color--shark);font-weight:520}.c-bmcard .c-bmcard-row{border:1.2px solid color-mix(in srgb, var(--root--color--shark) 8%, transparent);border-radius:16px;justify-content:space-between;align-items:center;gap:16px;padding:12px 16px;display:flex}.c-bmcard .c-bmcard-row-name{font-family:var(--root--font-family--body);letter-spacing:0;align-items:center;gap:12px;font-size:17px;font-weight:460;line-height:1.35;display:inline-flex}@media (width<=699px){.c-bmcard .c-bmcard-row-name{font-size:17px}}.c-bmcard .c-bmcard-row-name{color:var(--root--color--shark);text-decoration:none}.c-bmcard .c-bmcard-row-name:hover{text-underline-offset:2px;text-decoration:underline}.c-bmcard .c-bmcard-row-arrow{flex:none;block-size:10px;inline-size:10px;display:inline-flex;transform:rotate(-90deg)}.c-bmcard .c-bmcard-row-arrow svg{block-size:100%;inline-size:100%}.c-bmcard .c-bmcard-row-tail{flex:none;align-items:center;gap:16px;display:inline-flex}.c-bmcard .c-bmcard-row-price{font-family:var(--root--font-family--body);letter-spacing:0;font-size:17px;font-weight:460;line-height:1.35}@media (width<=699px){.c-bmcard .c-bmcard-row-price{font-size:17px}}.c-bmcard .c-bmcard-row-price{color:var(--root--color--shark);white-space:nowrap}.c-bmcard .c-bmcard-row-form{margin:0}.c-bmcard .c-bmcard-add{background-color:var(--root--color--shark);block-size:36px;font-family:var(--root--font-family--body);letter-spacing:0;border:0;border-radius:120px;justify-content:center;align-items:center;gap:12px;padding:0 38.4px;font-size:17px;font-weight:460;line-height:1.35;display:inline-flex}@media (width<=699px){.c-bmcard .c-bmcard-add{font-size:17px}}.c-bmcard .c-bmcard-add{color:var(--root--color--white);cursor:pointer;line-height:1.2;transition:opacity .2s}.c-bmcard .c-bmcard-add .c-bmcard-add-ico{flex:none;justify-content:center;align-items:center;block-size:12px;inline-size:12px;display:inline-flex}.c-bmcard .c-bmcard-add svg{flex:none;block-size:19.5px;inline-size:20.5px;max-inline-size:none}.c-bmcard .c-bmcard-add:hover{opacity:.85}.c-bmcard .c-bmcard-add:disabled{opacity:.5;cursor:default}.c-bmcard .c-bmcard-view{background-color:var(--root--color--f6);block-size:36px;font-family:var(--root--font-family--body);letter-spacing:0;border-radius:120px;justify-content:center;align-items:center;gap:8px;padding-inline:40px;font-size:17px;font-weight:460;line-height:1.35;display:inline-flex}@media (width<=699px){.c-bmcard .c-bmcard-view{font-size:17px}}.c-bmcard .c-bmcard-view{color:var(--root--color--shark);line-height:1.2;text-decoration:none}.c-bmcard .c-bmcard-view svg{flex:none;block-size:12px;inline-size:10px;transition:rotate .25s}@media (prefers-reduced-motion:reduce){.c-bmcard .c-bmcard-view svg{transition:none}}.c-bmcard .c-bmcard-view:hover svg{rotate:45deg}@media (width<=699px){.c-bmcard .c-bmcard-row{flex-wrap:wrap;gap:12px}.c-bmcard .c-bmcard-add,.c-bmcard .c-bmcard-view{padding-inline:24px}}.c-pdcard{background-color:var(--root--color--white);min-block-size:240px;box-shadow:0 0 10px color-mix(in srgb, var(--root--color--shark) 2%, transparent), 0 0 15px color-mix(in srgb, var(--root--color--shark) 2%, transparent), 0 0 30px color-mix(in srgb, var(--root--color--shark) 3%, transparent);border-radius:24px;align-items:stretch;gap:16px;margin-block:48px;padding:16px 16px 16px 260px;display:flex;position:relative;overflow:clip}.c-pdcard .c-pdcard-media{background-color:var(--root--color--white);inline-size:240px;filter:drop-shadow(0 0 5px color-mix(in srgb, var(--root--color--shark) 2%, transparent)) drop-shadow(0 0 7.5px color-mix(in srgb, var(--root--color--shark) 2%, transparent)) drop-shadow(0 0 15px color-mix(in srgb, var(--root--color--shark) 3%, transparent));justify-content:center;align-items:center;display:flex;position:absolute;inset-block:0;inset-inline-start:0}.c-pdcard .c-pdcard-media-link{block-size:200px;inline-size:200px;display:block}.c-pdcard .c-pdcard-img{object-fit:cover;border-radius:16px;block-size:200px;inline-size:200px}.c-pdcard .c-pdcard-type{background-color:color-mix(in srgb, var(--root--color--daylight) 95%, transparent);block-size:28px;font-family:var(--root--font-family--body);letter-spacing:0;border-radius:100px;align-items:center;gap:8px;padding-inline:16px;font-size:14px;font-weight:460;line-height:1.35;display:inline-flex;position:absolute;inset-block-start:16px;inset-inline-start:16px}@media (width<=699px){.c-pdcard .c-pdcard-type{font-size:14px}}.c-pdcard .c-pdcard-type{color:var(--root--color--shark);box-shadow:0 0 10px color-mix(in srgb, var(--root--color--shark) 2%, transparent)}.c-pdcard .c-pdcard-type svg{flex:none;block-size:18px;inline-size:18px}.c-pdcard .c-pdcard-body{flex-direction:column;flex:1 1 0;gap:24px;min-inline-size:0;display:flex}.c-pdcard .c-pdcard-head{flex-direction:column;gap:8px;display:flex}.c-pdcard .c-pdcard-title{font-family:var(--root--font-family--heading);letter-spacing:-.02em;font-variation-settings:"opsz" 14;margin:0;font-size:24px;font-weight:500;line-height:1.1}@media (width<=699px){.c-pdcard .c-pdcard-title{font-size:20px}}.c-pdcard .c-pdcard-title{color:var(--root--color--shark);font-size:20px}.c-pdcard .c-pdcard-note{color:color-mix(in srgb, var(--root--color--shark) 75%, transparent);margin:0;font-size:16px;font-weight:380;line-height:1.2}.c-pdcard .c-pdcard-note strong{color:var(--root--color--shark);font-weight:520}.c-pdcard .c-pdcard-price{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.c-pdcard .c-pdcard-price-now{color:var(--root--color--shark);font-size:20px;font-weight:460;line-height:1.2}.c-pdcard .c-pdcard-price-was{color:color-mix(in srgb, var(--root--color--shark) 40%, transparent);font-size:16px;font-weight:380;line-height:1.2;text-decoration:line-through}.c-pdcard .c-pdcard-actions{flex-wrap:wrap;align-items:center;gap:8px;margin-block-start:auto;display:flex}.c-pdcard .c-pdcard-form{margin:0}.c-pdcard .c-pdcard-add{background-color:var(--root--color--shark);block-size:36px;font-family:var(--root--font-family--body);letter-spacing:0;border:0;border-radius:120px;justify-content:center;align-items:center;gap:12px;padding:0 38.4px;font-size:17px;font-weight:460;line-height:1.35;display:inline-flex}@media (width<=699px){.c-pdcard .c-pdcard-add{font-size:17px}}.c-pdcard .c-pdcard-add{color:var(--root--color--white);cursor:pointer;line-height:1.2}.c-pdcard .c-pdcard-add svg{flex:none;block-size:19.5px;inline-size:20.5px;max-inline-size:none}.c-pdcard .c-pdcard-add:hover{opacity:.85}.c-pdcard .c-pdcard-add:disabled{opacity:.5;cursor:default}.c-pdcard .c-button-slot{flex:none;order:2;justify-content:center;align-items:center;block-size:12px;inline-size:12px;display:inline-flex}.c-pdcard .c-button-text{order:1}.c-pdcard .c-pdcard-view{background-color:var(--root--color--f6);block-size:36px;font-family:var(--root--font-family--body);letter-spacing:0;border-radius:120px;justify-content:center;align-items:center;gap:8px;padding-inline:40px;font-size:17px;font-weight:460;line-height:1.35;display:inline-flex}@media (width<=699px){.c-pdcard .c-pdcard-view{font-size:17px}}.c-pdcard .c-pdcard-view{color:var(--root--color--shark);line-height:1.2;text-decoration:none}.c-pdcard .c-pdcard-view svg{flex:none;block-size:12px;inline-size:10px;transition:rotate .25s}@media (prefers-reduced-motion:reduce){.c-pdcard .c-pdcard-view svg{transition:none}}.c-pdcard .c-pdcard-view:hover svg{rotate:45deg}@media (width<=1079px){.c-prose .c-pdcard .c-pdcard-add,.c-prose .c-pdcard .c-pdcard-view{padding-inline:24px}}@media (width<=699px){.c-prose .c-pdcard{flex-direction:column;min-block-size:0;padding:16px}.c-prose .c-pdcard .c-pdcard-media{aspect-ratio:16/10;filter:none;block-size:auto;inline-size:100%;position:relative;inset:auto}.c-prose .c-pdcard .c-pdcard-type{inset-block-start:12px;inset-inline-start:12px}}.c-ptcard{background-color:var(--root--color--white);min-block-size:240px;box-shadow:0 0 10px color-mix(in srgb, var(--root--color--shark) 2%, transparent), 0 0 15px color-mix(in srgb, var(--root--color--shark) 2%, transparent), 0 0 30px color-mix(in srgb, var(--root--color--shark) 3%, transparent);border-radius:24px;align-items:stretch;gap:16px;margin-block:48px;padding:16px 16px 16px 260px;display:flex;position:relative;overflow:clip}.c-ptcard .c-ptcard-media{inline-size:240px;display:block;position:absolute;inset-block:0;inset-inline-start:0;overflow:clip}.c-ptcard .c-ptcard-img{object-fit:cover;border-radius:0;block-size:100%;inline-size:100%}.c-ptcard .c-ptcard-type{z-index:1;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);block-size:28px;font-family:var(--root--font-family--body);letter-spacing:0;background:linear-gradient(135deg,#0000 10%,#ffffff1f 80%);border:0;border-radius:100px;align-items:center;gap:8px;padding-inline:16px;font-size:14px;font-weight:460;line-height:1.35;display:inline-flex;position:absolute;inset-block-start:16px;inset-inline-start:16px;box-shadow:inset .5px .5px .5px #fff,inset -.5px -.5px .5px #fff6,inset 0 0 4px #fff3,inset -10px -10px 20px 2px #0000001a,-8px -8px 25px 2px #ffffff0d,8px 8px 25px 2px #0000000d}@media (width<=699px){.c-ptcard .c-ptcard-type{font-size:14px}}.c-ptcard .c-ptcard-type{color:var(--root--color--white)}.c-ptcard .c-ptcard-type svg{flex:none;block-size:13.09px;inline-size:15px}.c-ptcard .c-ptcard-body{flex-direction:column;flex:1 1 0;justify-content:space-between;gap:24px;min-inline-size:0;display:flex}.c-ptcard .c-ptcard-head{flex-direction:column;gap:12px;display:flex}.c-ptcard .c-ptcard-text{flex-direction:column;gap:8px;display:flex}.c-ptcard .c-ptcard-tags{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.c-ptcard .c-ptcard-tag{border:1.2px solid var(--root--color--shark);block-size:28px;font-family:var(--root--font-family--body);letter-spacing:0;border-radius:100px;align-items:center;padding-inline:16px;font-size:14px;font-weight:460;line-height:1.35;display:inline-flex}@media (width<=699px){.c-ptcard .c-ptcard-tag{font-size:14px}}.c-ptcard .c-ptcard-tag{color:var(--root--color--shark);white-space:nowrap}.c-ptcard .c-ptcard-title{font-family:var(--root--font-family--heading);letter-spacing:-.02em;font-variation-settings:"opsz" 14;margin:0;font-size:24px;font-weight:500;line-height:1.1}@media (width<=699px){.c-ptcard .c-ptcard-title{font-size:20px}}.c-ptcard .c-ptcard-title{color:var(--root--color--shark);font-size:20px;line-height:1.2}.c-ptcard .c-ptcard-note{color:color-mix(in srgb, var(--root--color--shark) 75%, transparent);margin:0;font-size:16px;font-weight:380;line-height:1.2}.c-ptcard .c-ptcard-note strong{color:var(--root--color--shark);font-weight:520}.c-ptcard .c-ptcard-view{font-family:var(--root--font-family--body);letter-spacing:0;align-self:flex-start;align-items:center;gap:8px;font-size:17px;font-weight:460;line-height:1.35;display:inline-flex}@media (width<=699px){.c-ptcard .c-ptcard-view{font-size:17px}}.c-ptcard .c-ptcard-view{color:var(--root--color--forest-element);line-height:1.2;text-decoration:none}.c-ptcard .c-ptcard-view svg{flex:none;block-size:12px;inline-size:10px;transition:rotate .25s}@media (prefers-reduced-motion:reduce){.c-ptcard .c-ptcard-view svg{transition:none}}.c-ptcard .c-ptcard-view:hover{color:var(--root--color--forest)}.c-ptcard .c-ptcard-view:hover svg{rotate:45deg}@media (width<=699px){.c-prose .c-ptcard{border-radius:16px;gap:8px;min-block-size:110px;padding:8px 8px 8px 118px}.c-prose .c-ptcard .c-ptcard-media{inline-size:110px}.c-prose .c-ptcard .c-ptcard-type{letter-spacing:-.02em;gap:6px;block-size:24px;padding-inline:12px;font-size:12px;inset-block-start:8px;inset-inline-start:8px}.c-prose .c-ptcard .c-ptcard-type svg{block-size:11.22px;inline-size:12.86px}.c-prose .c-ptcard .c-ptcard-body{justify-content:flex-start;gap:16px}.c-prose .c-ptcard .c-ptcard-text{gap:4px}.c-prose .c-ptcard .c-ptcard-tags{display:none}.c-prose .c-ptcard .c-ptcard-title{font-size:16px}.c-prose .c-ptcard .c-ptcard-note{font-size:14px}.c-prose .c-ptcard .c-ptcard-view{display:none}}.c-bmcard .c-bmcard-item{border:1.2px solid color-mix(in srgb, var(--root--color--shark) 8%, transparent);border-radius:16px;inline-size:100%}.c-bmcard .c-bmcard-item>.c-bmcard-row{cursor:pointer;border:0}.c-bmcard .c-bmcard-item::-webkit-details-marker{display:none}.c-bmcard .c-bmcard-item summary::-webkit-details-marker{display:none}.c-bmcard .c-bmcard-item summary{list-style:none}.c-bmcard .c-bmcard-item[open]>.c-bmcard-row .c-bmcard-row-arrow{transform:rotate(0)}.c-bmcard .c-bmcard-item .c-btcard-body{border-block-start:1px solid color-mix(in srgb, var(--root--color--shark) 8%, transparent);margin-block-start:4px;padding:0 16px 16px;padding-block-start:16px}
