.c-articles{padding-block:60px}@media (width<=1079px){.c-articles{padding-block:50px}}@media (width<=699px){.c-articles{padding-block:32px}}.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;margin-inline-end:20px}.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-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(183deg,#0000 50%,#0009 75% 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:8px;min-inline-size:0;display:flex;overflow:hidden}.c-art-cat{block-size:28px;font-family:var(--root--font-family--body);letter-spacing:0;border-radius:100px;flex:none;align-items:center;padding-block:0;padding-inline:16px;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);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);white-space:nowrap;background:linear-gradient(135deg,#0000 10%,#ffffff1f 80%);border:0;text-decoration:none;transition:background-color .2s;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-cat:hover{background-color:#ffffff29}.c-art-cat:focus-visible{outline:2px solid var(--root--color--white);outline-offset:2px}.c-art-title{font-family:var(--root--font-family--body);letter-spacing:0;font-size:20px;font-weight:380;line-height:1.35}@media (width<=699px){.c-art-title{font-size:17px}}.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-excerpt{display:none}.c-art-more{z-index:1;background-color:var(--root--color--white);block-size:36px;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-block:0;padding-inline: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{flex:none;block-size:12.8px;inline-size:11.6px;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>=700px) and (width<=1079px){.c-articles--latest .c-articles-title{max-inline-size:474px}}@media (width<=699px){.c-articles .c-articles-inner{gap:32px}.c-articles .c-articles-head{flex-direction:column;align-items:flex-start;gap:20px}.c-articles .c-articles-heading{gap:6px}.c-articles .c-articles-slider .swiper-slide{inline-size:340px;margin-inline-end:16px}.c-art{border-radius:24px;block-size:420px;inline-size:340px}.c-art-content{gap:8px}.c-art-meta{block-size:24px}.c-art-cat{block-size:24px;padding-inline:14px}.c-art-more{block-size:33px}.c-art-more svg{block-size:10.6624px;inline-size:9.6628px}}.c-instagram{padding-block:60px 120px}.c-instagram .c-instagram-inner{align-items:center;gap:20px;display:flex}.c-instagram .c-instagram-main{flex-direction:column;flex:50%;align-items:flex-start;gap:24px;min-inline-size:0;display:flex}.c-instagram .c-instagram-head{flex-direction:column;gap:16px;padding-inline-end:40px;display:flex}.c-instagram .c-instagram-label{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.c-instagram .c-instagram-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-instagram .c-instagram-title{font-size:32px}}.c-instagram .c-instagram-title{color:var(--root--color--shark);max-inline-size:588px}.c-instagram .c-instagram-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-instagram .c-instagram-title em{font-size:32px}}.c-instagram .c-instagram-title em{font-style:italic}.c-instagram .c-instagram-desc{font-family:var(--root--font-family--body);letter-spacing:0;font-size:17px;font-weight:380;line-height:1.35}@media (width<=699px){.c-instagram .c-instagram-desc{font-size:14px}}.c-instagram .c-instagram-desc{color:color-mix(in srgb, var(--root--color--shark) 75%, transparent);max-inline-size:491px}.c-instagram .c-instagram-cta{background-color:var(--root--color--shark);block-size:45px;color:var(--root--color--white);font-family:var(--root--font-family--body);letter-spacing:0;border-radius:100px;align-items:center;gap:8px;padding-inline:48px;font-size:17px;font-weight:460;line-height:1.2;display:inline-flex}@media (width<=699px){.c-instagram .c-instagram-cta{font-size:15px}}.c-instagram .c-instagram-cta svg{block-size:22px;inline-size:22px}.c-instagram .c-instagram-cta:hover{background-color:var(--root--color--shark-hover)}.c-instagram .c-instagram-visual{flex:50%;justify-content:center;min-inline-size:0;padding-inline-start:40px;display:flex}.c-instagram .c-instagram-phone{aspect-ratio:640/675;flex:none;block-size:auto;inline-size:420px;max-inline-size:100%;display:block}@media (width>=700px) and (width<=1079px){.c-instagram{padding-block:50px 100px}.c-instagram .c-instagram-inner{gap:100px}.c-instagram .c-instagram-head{inline-size:395px}.c-instagram .c-instagram-desc{max-inline-size:348px}.c-instagram .c-instagram-visual{padding-inline-start:0}.c-instagram .c-instagram-phone{inline-size:300px}}@media (width<=699px){.c-instagram{padding-block:32px 64px}.c-instagram .c-instagram-inner{flex-direction:column;align-items:flex-start}.c-instagram .c-instagram-visual{display:none}.c-instagram .c-instagram-main{gap:20px}.c-instagram .c-instagram-head{gap:14px;padding-inline-end:0}.c-instagram .c-instagram-label{gap:6px}.c-instagram .c-instagram-cta{block-size:39px;padding-inline:40px}.c-instagram .c-instagram-cta svg{block-size:18px;inline-size:18px}}.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{color:color-mix(in srgb, var(--root--color--shark) 40%, transparent);flex:none;transition:rotate .25s;display:inline-flex}.c-btcard .c-btcard-toggle svg{block-size:9.22px;inline-size:17px}.c-btcard[open] .c-btcard-toggle{rotate:180deg}.c-btcard .c-btcard-title{font-family:var(--root--font-family--body);letter-spacing:0;color:var(--root--color--shark);margin:0;font-size:20px;font-weight:460;line-height:1.35}.c-btcard .c-btcard-link{background-color:var(--root--color--f6);block-size:28px;inline-size:28px;color:var(--root--color--shark);border-radius:120px;flex:none;justify-content:center;align-items:center;display:none}.c-btcard .c-btcard-link svg{block-size:10px;inline-size:10px;transition:rotate .25s}@media (prefers-reduced-motion:reduce){.c-btcard .c-btcard-link svg{transition:none}}.c-btcard .c-btcard-link:hover svg{rotate:45deg}.c-btcard[open] .c-btcard-link{display:inline-flex}.c-btcard .c-btcard-more{background-color:var(--root--color--f6);block-size:28px;color:var(--root--color--shark);font-family:var(--root--font-family--body);border-radius:120px;align-self:flex-start;align-items:center;gap:6px;padding-inline:24px;font-size:12px;font-weight:460;line-height:1.2;text-decoration:none;display:none}.c-btcard .c-btcard-more svg{block-size:6.67px;inline-size:6.67px}.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:38.4px;font-size:17px;font-weight:460;line-height:1.2;transition:background-color .2s;display:inline-flex}.c-btcard .c-btcard-add svg{flex:none;block-size:12px;inline-size:12px}.c-btcard .c-btcard-add:hover{background-color:var(--root--color--shark-hover)}.c-btcard .c-btcard-body{flex-direction:column;gap:32px;padding:0 0 0 30px;display:flex}.c-btcard .c-btcard-info{flex-direction:column;gap:24px;display:flex}.c-btcard .c-btcard-desc{font-family:var(--root--font-family--body);letter-spacing:0;margin:0;padding-inline-end:40px;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 40px 0 0}.c-btcard .c-btcard-bio{background-color:var(--root--color--fb);border-radius:16px;flex-direction:column;gap:32px;padding:20px 24px 24px;display:flex}.c-btcard .c-btcard-bio-head{font-family:var(--root--font-family--heading);letter-spacing:-.02em;color:var(--root--color--shark);align-items:center;gap:8px;font-size:24px;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{columns:2;column-gap:40px;margin:0;margin-block:-5.3px;padding:0;list-style:none}.c-btcard .c-btcard-bio-list li{break-inside:avoid;font-family:var(--root--font-family--body);letter-spacing:0;align-items:center;gap:10px;margin-block-end:calc(24px - .622em);font-size:17px;font-weight:460;line-height:1.35;display:flex}@media (width<=699px){.c-btcard .c-btcard-bio-list li{font-size:14px}}.c-btcard .c-btcard-bio-list li{color:color-mix(in srgb, var(--root--color--shark) 75%, transparent)}.c-btcard .c-btcard-bio-list li:last-child{margin-block-end:0}.c-btcard .c-btcard-bio-list .c-hint-btn{block-size:12px;inline-size:20px}.c-btcard .c-btcard-bio-list .c-hint-btn svg{flex:none;block-size:20px;inline-size:20px}.c-btlist{border-block-start:1px solid color-mix(in srgb, var(--root--color--shark) 8%, transparent);gap:0}.c-btlist .c-btcard{border-block-end:1px solid color-mix(in srgb, var(--root--color--shark) 8%, transparent);box-shadow:none;background-color:#0000;border-radius:0;padding-block:12px}.c-btlist .c-btcard-row{padding:0}.c-btlist .c-btcard-body{padding-block-start:24px}@media (width<=699px){.c-btcard .c-btcard-row{gap:16px}.c-btcard .c-btcard-lead{flex:auto;gap:8px}.c-btcard .c-btcard-toggle svg{block-size:6.12px;inline-size:11.28px}.c-btcard .c-btcard-title{font-size:14px}.c-btcard .c-btcard-tail{gap:8px}.c-btcard .c-btcard-price{letter-spacing:0;font-size:14px;font-weight:380;line-height:1.35}.c-btcard .c-btcard-add{justify-content:center;block-size:32px;inline-size:32px;padding:0}.c-btcard .c-btcard-add svg{block-size:10.11px;inline-size:10.11px}.c-btcard .c-btcard-add-text,.c-btcard .c-incart-label{display:none}.c-btcard .c-btcard-body{gap:24px;padding-inline-start:18px}.c-btlist .c-btcard-body{padding-block-start:24px}.c-btcard .c-btcard-info{gap:16px}.c-btcard .c-btcard-desc{padding-inline-end:0;font-size:14px}.c-btcard .c-btcard-sep{margin-inline-end:0}.c-btcard .c-btcard-bio{gap:24px;padding:16px}.c-btcard .c-btcard-bio-head{gap:6px;font-size:16px;font-weight:400}.c-btcard .c-btcard-bio-head svg{block-size:18px;inline-size:18px}.c-btcard .c-btcard-bio-list{columns:1;margin-block:-1.45px}.c-btcard .c-btcard-bio-list li{gap:8px;margin-block-end:calc(32px - 1.35em)}.c-btcard .c-btcard-bio-list li:last-child{margin-block-end:0}.c-btcard .c-btcard-bio-list .c-hint-btn,.c-btcard .c-btcard-bio-list .c-hint-btn svg{block-size:16px;inline-size:16px}.c-btcard[open] .c-btcard-link{display:none}.c-btcard .c-btcard-more{display:inline-flex}}.c-labrows{flex-direction:column;gap:8px;display:flex}.c-labrow{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:16px}.c-labrow .c-labrow-head{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:12px 16px;list-style:none;display:flex}.c-labrow .c-labrow-head::-webkit-details-marker{display:none}.c-labrow .c-labrow-lead{align-items:center;gap:16px;min-inline-size:0;display:inline-flex}.c-labrow .c-labrow-toggle{color:color-mix(in srgb, var(--root--color--shark) 40%, transparent);flex:none;transition:rotate .25s;display:inline-flex}.c-labrow .c-labrow-toggle svg{block-size:6.9px;inline-size:13.4px}.c-labrow[open] .c-labrow-toggle{rotate:180deg}.c-labrow .c-labrow-name{min-inline-size:0;font-family:var(--root--font-family--body);letter-spacing:0;font-size:17px;font-weight:460;line-height:1.35}@media (width<=699px){.c-labrow .c-labrow-name{font-size:14px}}.c-labrow .c-labrow-name{color:var(--root--color--shark)}.c-labrow .c-labrow-link{background-color:var(--root--color--f6);block-size:28px;inline-size:28px;color:var(--root--color--shark);border-radius:120px;flex:none;justify-content:center;align-items:center;display:inline-flex}.c-labrow .c-labrow-link svg{block-size:11.6px;inline-size:11.6px;transition:rotate .25s}@media (prefers-reduced-motion:reduce){.c-labrow .c-labrow-link svg{transition:none}}.c-labrow .c-labrow-link:hover svg{rotate:45deg}.c-labrow .c-labrow-tail{flex:none;align-items:center;gap:16px;display:inline-flex}.c-labrow .c-labrow-labs{align-items:center;gap:8px;display:inline-flex}.c-labrow .c-labrow-lab{box-sizing:border-box;border:1.2px solid color-mix(in srgb, var(--root--color--shark) 8%, transparent);cursor:pointer;border-radius:12px;align-items:center;gap:8px;block-size:46px;inline-size:109px;padding-inline:12px;display:inline-flex;position:relative}.c-labrow .c-labrow-lab:has(.c-labrow-radio:checked){border-color:var(--root--color--shark);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)}.c-labrow .c-labrow-lab:has(.c-labrow-radio:focus-visible){outline:2px solid var(--root--color--forest-element);outline-offset:2px}.c-labrow .c-labrow-lab--none{opacity:.25;cursor:default}.c-labrow .c-labrow-radio{opacity:0;cursor:pointer;block-size:100%;inline-size:100%;margin:0;position:absolute;inset:0}.c-labrow .c-labrow-dot{box-sizing:border-box;border:.8px solid color-mix(in srgb, var(--root--color--shark) 15%, transparent);background-color:var(--root--color--fa);border-radius:50%;flex:none;block-size:16px;inline-size:16px}.c-labrow .c-labrow-radio:checked+.c-labrow-dot{border:4.665px solid var(--root--color--shark);background-color:var(--root--color--white)}.c-labrow .c-labrow-lab-text{flex-direction:column;gap:10px;min-inline-size:0;display:flex}.c-labrow .c-labrow-lab-name,.c-labrow .c-labrow-lab-price{white-space:nowrap;align-items:center;margin-block:-.311em;font-weight:460;line-height:1.35;display:inline-flex}.c-labrow .c-labrow-lab-name{color:color-mix(in srgb, var(--root--color--shark) 75%, transparent);gap:4px;font-size:12px}.c-labrow .c-labrow-lab-price{color:var(--root--color--shark);gap:6px;font-size:14px}.c-labrow .c-labrow-lab-logo{border-radius:50%;flex:none;block-size:10px;inline-size:10px}.c-labrow .c-labrow-star{color:var(--root--color--warning);flex:none;display:inline-flex}.c-labrow .c-labrow-star svg{block-size:12px;inline-size:12px}.c-labrow .c-labrow-form{margin:0;display:flex}.c-labrow [data-pane]:not(input):not([data-pane="0"]){display:none}.c-labrow:has(.c-labrow-radio[data-pane="1"]:checked) [data-pane]:not(input){display:none}.c-labrow:has(.c-labrow-radio[data-pane="1"]:checked) .c-labrow-link[data-pane="1"]{display:inline-flex}.c-labrow:has(.c-labrow-radio[data-pane="1"]:checked) .c-labrow-form[data-pane="1"]{display:flex}.c-labrow:has(.c-labrow-radio[data-pane="1"]:checked) .c-labrow-pane[data-pane="1"]{display:block}.c-labrow:has(.c-labrow-radio[data-pane="2"]:checked) [data-pane]:not(input){display:none}.c-labrow:has(.c-labrow-radio[data-pane="2"]:checked) .c-labrow-link[data-pane="2"]{display:inline-flex}.c-labrow:has(.c-labrow-radio[data-pane="2"]:checked) .c-labrow-form[data-pane="2"]{display:flex}.c-labrow:has(.c-labrow-radio[data-pane="2"]:checked) .c-labrow-pane[data-pane="2"]{display:block}.c-labrow:has(.c-labrow-radio[data-pane="3"]:checked) [data-pane]:not(input){display:none}.c-labrow:has(.c-labrow-radio[data-pane="3"]:checked) .c-labrow-link[data-pane="3"]{display:inline-flex}.c-labrow:has(.c-labrow-radio[data-pane="3"]:checked) .c-labrow-form[data-pane="3"]{display:flex}.c-labrow:has(.c-labrow-radio[data-pane="3"]:checked) .c-labrow-pane[data-pane="3"]{display:block}.c-labrow .c-labrow-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 32px;font-size:17px;font-weight:460;line-height:1.2;display:inline-flex;position:relative}@media (width<=699px){.c-labrow .c-labrow-add{font-size:15px}}.c-labrow .c-labrow-add{color:var(--root--color--white);cursor:pointer}.c-labrow .c-labrow-add:hover{opacity:.85}.c-labrow .c-labrow-add:disabled{opacity:.5;cursor:default}.c-labrow .c-labrow-add [data-module=spinner]{margin:auto;position:absolute;inset:0}.c-labrow .c-labrow-add-ico{flex:none;justify-content:center;align-items:center;block-size:12px;inline-size:12px;display:inline-flex}.c-labrow .c-labrow-add-ico svg{flex:none;block-size:19.5px;inline-size:20.5px;max-inline-size:none}.c-labrow .c-btcard-body{border-block-start:1px solid color-mix(in srgb, var(--root--color--shark) 8%, transparent);margin-inline:16px;padding:16px 0}@media (width<=699px){.c-labrow .c-labrow-head{flex-direction:column;align-items:stretch;gap:12px;padding:12px}.c-labrow .c-labrow-lead{gap:12px}.c-labrow .c-labrow-name{flex:1 1 0}.c-labrow .c-labrow-tail{padding-inline-start:24px}.c-labrow .c-labrow-labs{flex:1 1 0;min-inline-size:0}.c-labrow .c-labrow-lab{flex:1 1 0;inline-size:auto;min-inline-size:0}.c-labrow .c-labrow-add{gap:0;block-size:32px;inline-size:32px;padding:0}.c-labrow .c-labrow-add-ico{block-size:auto;inline-size:auto}.c-labrow .c-labrow-add-ico svg{block-size:16.2px;inline-size:17px}.c-labrow .c-labrow-add-text{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.c-labrow .c-incart-label{display:none}.c-labrow .c-btcard-body{margin-inline:12px}}.c-article .c-article-hero{isolation:isolate;padding-block:calc(var(--root--size--header) + 40px) 40px;color:var(--root--color--white);position:relative;overflow:hidden}.c-article .c-article-hero-bg{z-index:-2;object-fit:cover;block-size:100%;inline-size:100%;position:absolute;inset:0}.c-article .c-article-hero-scrim{z-index:-1;background:linear-gradient(color-mix(in srgb, var(--root--color--shark) 40%, transparent), color-mix(in srgb, var(--root--color--shark) 40%, transparent)), linear-gradient(180deg, #0000 35%, #0003 90%);position:absolute;inset:0}.c-article .c-article-hero-inner{flex-direction:column;align-items:flex-start;gap:16px;display:flex}.c-article .c-article-hero-inner .c-breadcrumb{max-inline-size:100%}.c-article .c-article-hero-inner .c-breadcrumb a{color:#ffffffbf}.c-article .c-article-hero-inner .c-breadcrumb a:hover,.c-article .c-article-hero-inner .c-breadcrumb span{color:var(--root--color--white)}.c-article .c-article-hero-inner .c-breadcrumb svg{color:#ffffffbf}.c-article .c-article-hero-inner .c-breadcrumb>:not(:last-child){flex:none}.c-article .c-article-hero-inner .c-breadcrumb>span:last-child{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;overflow:hidden}.c-article .c-article-hero-inner .c-breadcrumb-back{color:var(--root--color--white)}.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{max-inline-size:466.5px;color:var(--root--color--white);margin:0;margin-inline-start:-2px}.c-article .c-article-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-article .c-article-title em{font-size:32px}}.c-article .c-article-title em{font-style:italic}.c-article .c-article-cats{flex-wrap:wrap;gap:8px;display:flex}.c-article .c-article-cat{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);block-size:36px;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;padding-inline:16px;font-size:17px;font-weight:460;line-height:1.2;display:inline-flex;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-article .c-article-cat{font-size:14px}}.c-article .c-article-cat{color:var(--root--color--white);line-height:1;text-decoration:none;transition:background-color .2s}.c-article .c-article-cat:hover{background-color:#fff3}.c-article .c-article-main{align-items:flex-start;gap:20px;padding-block:60px;display:flex}.c-article .c-article-aside{inline-size:315px;flex-direction:column;flex:none;align-items:flex-start;gap:32px;padding-inline-end:40px;display:flex;position:sticky;inset-block-start:calc(var(--root--size--header) + 24px)}.c-article .c-article-index{max-block-size:calc(100vh - var(--root--size--header) - 220px);scrollbar-width:none;align-self:stretch;margin-block:-7px;padding:7px 0 7px 16px;overflow-y:auto}.c-article .c-article-index::-webkit-scrollbar{display:none}.c-article .c-article-index-list{flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;display:flex;position:relative}.c-article .c-article-index-list:before{content:"";background-color:color-mix(in srgb, var(--root--color--shark) 8%, transparent);border-radius:100px;inline-size:2px;position:absolute;inset-block:0;inset-inline-start:-16px}.c-article .c-article-index-link{font-family:var(--root--font-family--body);letter-spacing:0;font-size:17px;font-weight:380;line-height:1.35;display:block;position:relative}@media (width<=699px){.c-article .c-article-index-link{font-size:17px}}.c-article .c-article-index-link{color:color-mix(in srgb, var(--root--color--shark) 40%, transparent);text-decoration:none;transition:color .2s}.c-article .c-article-index-link:hover,.c-article .c-article-index-link.is-active{color:var(--root--color--shark)}.c-article .c-article-index-link.is-active:before{content:"";background-color:var(--root--color--shark);border-radius:100px;block-size:36px;inline-size:2px;position:absolute;inset-block-start:calc(50% - 18px);inset-inline-start:-16px}.c-article .c-article-meta{flex-direction:column;align-items:flex-start;gap:32px;display:flex}.c-article .c-article-byline{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.c-article .c-article-read,.c-article .c-article-author,.c-article .c-article-published{color:color-mix(in srgb, var(--root--color--shark) 75%, transparent);align-items:center;gap:8px;margin:0;font-size:14px;font-weight:340;line-height:1.35;display:flex}.c-article .c-article-read svg,.c-article .c-article-author svg,.c-article .c-article-published svg{flex:none;block-size:16px;inline-size:16px}.c-article .c-article-actions{flex:none;align-items:center;gap:8px;display:flex}.c-article .c-article-action{background-color:var(--root--color--f6);block-size:40px;inline-size:40px;color:color-mix(in srgb, var(--root--color--shark) 75%, transparent);border-radius:8px;justify-content:center;align-items:center;padding:0;transition:color .2s;display:inline-flex}.c-article .c-article-action svg{flex:none;block-size:24px;inline-size:24px}.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-share{display:inline-flex;position:relative}.c-article .c-article-share[open]{z-index:30}.c-article .c-article-share-toggle{cursor:pointer;list-style:none}.c-article .c-article-share-toggle::-webkit-details-marker{display:none}.c-article .c-article-share-toggle::marker{content:""}.c-article .c-article-share[open] .c-article-share-toggle{color:var(--root--color--forest-element)}.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-share .c-share-menu{inset-inline:0 auto}.c-article .c-article-share[data-drop=up] .c-share-menu{inset-block:auto calc(100% + 12px)}.c-article .c-article-share[data-drop=up] .c-share-menu:before{inset-block:100% auto;transform:translateY(-60%)rotate(45deg)}.c-article .c-article-share[data-scroll] .c-share-menu{max-block-size:var(--room);overflow-y:auto}.c-article .c-article-share[data-scroll] .c-share-menu>*{flex:none}.c-article .c-article-share[data-scroll] .c-share-menu:before{content:none}.c-prose{min-inline-size:0;font-family:var(--root--font-family--body);letter-spacing:0;flex:1 1 0;font-size:17px;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;font-weight:340;line-height:1.4}.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:40px}.c-prose h2:first-child{margin-block-start:0}.c-prose h3,.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 h3,.c-prose h4,.c-prose h5{font-size:20px}}.c-prose h3,.c-prose h4,.c-prose h5{color:var(--root--color--shark);margin-block-start:32px}.c-prose h3:first-child,.c-prose h4:first-child,.c-prose h5:first-child{margin-block-start:0}.c-prose h2+h3{margin-block-start:16px}: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:where(:not([class])){color:var(--root--color--shark);text-underline-offset:.18em;font-weight:460;text-decoration:underline;text-decoration-thickness:from-font}.c-prose a:where([class]){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:24px;inline-size:100%}.c-prose>img,.c-prose>picture>img,.c-prose figure{margin-block:40px}.c-prose>img,.c-prose>picture>img,.c-prose>figure>img,.c-prose>figure>picture>img{object-fit:cover;block-size:300px;inline-size:600px;max-inline-size:100%;margin-inline:auto;display:block}.c-prose figure{margin-inline:0}.c-prose figure>img,.c-prose figure>picture>img{margin-block:0}.c-prose figcaption{text-align:center;margin-block-start:16px;font-size:14px;font-weight:340;line-height:1.35}.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 .c-prose-table{border:1.2px solid color-mix(in srgb, var(--root--color--shark) 8%, transparent);border-radius:24px;margin-block:40px;overflow:hidden}.c-prose .c-prose-table table{table-layout:fixed;border-collapse:separate;border-spacing:0;inline-size:100%}.c-prose .c-prose-table th,.c-prose .c-prose-table td{text-align:start;vertical-align:middle;border:0;padding-inline:0 4px}.c-prose .c-prose-table th{font-family:var(--root--font-family--body);letter-spacing:0;padding-block:24px;font-size:17px;font-weight:380;line-height:1.35}@media (width<=699px){.c-prose .c-prose-table th{font-size:14px}}.c-prose .c-prose-table th{color:color-mix(in srgb, var(--root--color--shark) 40%, transparent)}.c-prose .c-prose-table td{font-family:var(--root--font-family--body);letter-spacing:0;padding-block:12.5px;font-size:17px;font-weight:460;line-height:1.35}@media (width<=699px){.c-prose .c-prose-table td{font-size:14px}}.c-prose .c-prose-table td{color:color-mix(in srgb, var(--root--color--shark) 75%, transparent)}.c-prose .c-prose-table tbody tr:nth-child(odd) td{background-color:var(--root--color--fb)}.c-prose .c-prose-table tbody tr:nth-child(odd) td:first-child{box-shadow:calc(var(--inset) * -1) 0 0 var(--root--color--fb)}.c-prose .c-prose-table tbody tr:nth-child(odd) td:last-child{box-shadow:var(--inset) 0 0 var(--root--color--fb)}.c-prose .c-prose-table tbody tr:nth-child(odd) td:only-child{box-shadow:calc(var(--inset) * -1) 0 0 var(--root--color--fb), var(--inset) 0 0 var(--root--color--fb)}.c-prose .c-prose-table-scroll{--inset:24px;padding-inline:var(--inset);scrollbar-width:none;overflow-x:auto}.c-prose .c-prose-table-scroll::-webkit-scrollbar{display:none}.c-prose .c-prose-table-bar{background-color:var(--root--color--f1);border-radius:100px;block-size:2px;display:block}.c-prose .c-prose-table-bar>span{background-color:color-mix(in srgb, var(--root--color--shark) 60%, transparent);block-size:100%;inline-size:80px;translate:var(--thumb,0) 0;border-radius:100px;display:block}.c-prose .c-prose-offer{flex-direction:column;gap:24px;margin-block:40px;display:flex}.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:40px;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-prose>.c-fnotes{margin-block-start:40px}.c-fnotes .c-fnotes-list{margin:0;padding:0;list-style:none}.c-fnotes .c-fnotes-item{align-items:flex-start;gap:8px;font-size:14px;font-weight:340;line-height:1.4;display:flex}.c-fnotes .c-fnotes-mark{flex:none;font-size:20px;line-height:1.35}.c-fnotes .c-fnotes-text{min-inline-size:0}.c-prose>.c-refs{margin-block-start:40px}.c-refs .c-refs-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-refs .c-refs-title{font-size:20px}}.c-refs .c-refs-title{color:var(--root--color--shark);margin:0}.c-refs .c-refs-body{margin-block-start:16px;font-size:14px;font-weight:340;line-height:1.4}.c-refs .c-refs-body ul,.c-refs .c-refs-body ol{padding-inline-start:1.5em;list-style:decimal}.c-refs .c-refs-body li::marker{color:var(--root--color--shark);font-weight:520}@media (width<=1079px){.c-article .c-article-hero{padding-block-end:32px}.c-article .c-article-hero-inner .c-breadcrumb-back{font-size:14px}.c-article .c-article-hero-inner .c-breadcrumb-back svg{block-size:10.001px;inline-size:5.653px}.c-article .c-article-main{flex-direction:column;align-items:stretch;gap:48px;padding-block:50px}.c-article .c-article-aside{display:contents}.c-article .c-article-meta{flex-direction:row;order:0;justify-content:space-between;align-items:center;margin-block-end:-32px}.c-article.c-article--plain .c-article-meta{margin-block-end:0}.c-article .c-article-index{order:1}.c-article .c-prose{order:2}.c-article .c-article-byline{flex-direction:row;align-items:center;gap:24px}.c-article .c-article-index{z-index:5;max-block-size:none;margin:0 calc(var(--root--size--gutter) * -1);background-color:var(--root--color--white);align-self:auto;padding:0;position:sticky;inset-block-start:var(--root--size--header);overflow:visible}.c-article .c-article-index-list{padding-inline:var(--root--size--gutter);scrollbar-width:none;flex-direction:row;gap:0;position:relative;overflow:auto hidden}.c-article .c-article-index-list::-webkit-scrollbar{display:none}.c-article .c-article-index-list:before{content:none}.c-article .c-article-index-list>li{box-shadow:inset 0 -2px 0 color-mix(in srgb, var(--root--color--shark) 8%, transparent);flex:none;padding:12px 16px}.c-article .c-article-index-list>li:first-child{padding-inline-start:8px}.c-article .c-article-index-list>li:last-child{padding-inline-end:8px}.c-article .c-prose h2[id],.c-article .c-prose .c-chain[id],.c-article .c-prose .c-selfcheck[id]{scroll-margin-block-start:47px}.c-article .c-article-index-link{white-space:nowrap}.c-article .c-article-index-link.is-active:before{block-size:2px;inline-size:auto;inset-block:auto -12px;inset-inline:0}.c-article .c-article-share .c-share-menu{inset-inline:auto 0}}@media (width<=699px){.c-article .c-article-hero{padding-block-end:16px}.c-article .c-article-hero-inner .c-breadcrumb-back{margin-block-end:8px}.c-article .c-article-title{max-inline-size:none;margin-inline-start:0}.c-article .c-article-cat{block-size:26px;padding-inline:12px}.c-article .c-article-main{padding-block:32px}.c-article .c-article-meta{align-items:flex-start}.c-article .c-article-byline{flex-direction:column;align-items:flex-start;gap:8px}.c-article .c-article-read,.c-article .c-article-author,.c-article .c-article-published{gap:6px;font-size:12px}.c-article .c-article-read svg,.c-article .c-article-author svg,.c-article .c-article-published svg{block-size:14px;inline-size:14px}.c-article .c-article-action{block-size:32px;inline-size:32px}.c-article .c-article-action svg{block-size:20px;inline-size:20px}.c-article .c-article-index-link{font-size:14px}.c-article .c-article-index-list>li{padding:8px 12px}.c-article .c-article-index-list>li:first-child{padding-inline-start:8px}.c-article .c-article-index-list>li:last-child{padding-inline-end:8px}.c-article .c-article-index-link.is-active:before{inset-block:auto -8px}.c-article .c-prose h2[id],.c-article .c-prose .c-chain[id],.c-article .c-prose .c-selfcheck[id]{scroll-margin-block-start:35px}.c-prose{font-size:14px}.c-prose h3,.c-prose h4,.c-prose h5{margin-block-start:24px}.c-prose h2+h3{margin-block-start:12px}.c-prose>img,.c-prose>picture>img,.c-prose>figure>img,.c-prose>figure>picture>img{aspect-ratio:361/175.03;block-size:auto;inline-size:100%}.c-prose figcaption{margin-block-start:12px;font-weight:380}.c-fnotes .c-fnotes-text{font-weight:380;line-height:1.35}.c-prose .c-prose-table{border-radius:16px}.c-prose .c-prose-table-scroll{--inset:16px}.c-prose .c-prose-table table{min-inline-size:calc(var(--cols,1) * 104px)}.c-prose .c-prose-table th{padding-block:16px}.c-prose .c-prose-table td{padding-block:calc(16px - .311em)}.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-mentioned{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--root--color--shark) 8%, transparent);border-radius:16px;margin-block-start:40px}.c-prose>.c-mentioned{margin-block:40px}.c-mentioned .c-mentioned-head{background-color:var(--root--color--fb);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--root--color--shark) 8%, transparent);color:color-mix(in srgb, var(--root--color--shark) 60%, transparent);cursor:pointer;border-radius:16px 16px 0 0;justify-content:space-between;align-items:center;gap:16px;padding:14px 16px 16px;font-size:14px;line-height:1.35;list-style:none;display:flex}.c-mentioned .c-mentioned-head::-webkit-details-marker{display:none}.c-mentioned:not([open]) .c-mentioned-head{border-radius:16px}.c-mentioned .c-mentioned-title{font-weight:460}.c-mentioned .c-mentioned-count{align-items:center;gap:16px;font-weight:380;display:inline-flex}.c-mentioned .c-mentioned-chevron{block-size:16px;inline-size:16px;transition:rotate .2s;display:inline-flex;rotate:180deg}.c-mentioned .c-mentioned-chevron svg{block-size:100%;inline-size:100%}.c-mentioned:not([open]) .c-mentioned-chevron{rotate:0deg}.c-mentioned .c-mentioned-list{margin:0;padding:12px 0 14px;list-style:none}.c-mentioned .c-mentioned-item+.c-mentioned-item{border-block-start:1px solid color-mix(in srgb, var(--root--color--shark) 8%, transparent);margin-block-start:12px;padding-block-start:12px}.c-mentioned .c-mentioned-item--test .c-labrow{box-shadow:none;background:0 0;border:0;border-radius:0}.c-mentioned .c-mentioned-item--test .c-labrow-head{padding:0 16px}.c-mentioned .c-mentioned-item--test .c-labrow-lead{gap:8px}.c-mentioned .c-mentioned-item--test .c-labrow-toggle{justify-content:center;align-items:center;block-size:32px;inline-size:32px}.c-mentioned .c-mentioned-item--test .c-labrow-name{text-underline-offset:2px;font-size:17px;font-weight:460;line-height:1.4;text-decoration:underline}.c-mentioned .c-mentioned-item--test .c-labrow-link{background:0 0;border-radius:0;block-size:8.56px;inline-size:8.56px}.c-mentioned .c-mentioned-item--test .c-labrow-link svg{block-size:100%;inline-size:100%}.c-mentioned .c-mentioned-product{align-items:center;gap:8px;padding-inline:16px;display:flex}.c-mentioned .c-mentioned-thumb{flex:none;block-size:32px;inline-size:32px;display:inline-flex}.c-mentioned .c-mentioned-img{object-fit:contain;border-radius:0;block-size:100%;inline-size:100%}.c-mentioned .c-mentioned-text{flex:auto;justify-content:space-between;align-items:center;gap:16px;min-inline-size:0;display:flex}.c-mentioned .c-mentioned-name{min-inline-size:0;color:var(--root--color--shark);text-underline-offset:2px;align-items:center;gap:8px;font-size:17px;font-weight:460;line-height:1.4;text-decoration:underline;display:inline-flex}.c-mentioned .c-mentioned-name:hover{text-decoration:none}.c-mentioned .c-mentioned-arrow{flex:none;block-size:8.56px;inline-size:8.56px;display:inline-flex}.c-mentioned .c-mentioned-arrow svg{block-size:100%;inline-size:100%}.c-mentioned .c-mentioned-price{color:var(--root--color--shark);white-space:nowrap;font-size:17px;font-weight:460;line-height:1.35}.c-mentioned .c-mentioned-form{flex:none;margin:0 0 0 8px}.c-mentioned .c-mentioned-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 32px;font-size:17px;font-weight:460;line-height:1.2;display:inline-flex;position:relative}@media (width<=699px){.c-mentioned .c-mentioned-add{font-size:15px}}.c-mentioned .c-mentioned-add{color:var(--root--color--white);cursor:pointer}.c-mentioned .c-mentioned-add:hover{opacity:.85}.c-mentioned .c-mentioned-add:disabled{opacity:.5;cursor:default}.c-mentioned .c-mentioned-add .c-button-slot{flex:none;order:1;justify-content:center;align-items:center;block-size:12px;inline-size:12px;display:inline-flex}.c-mentioned .c-mentioned-add .c-button-slot svg{flex:none;block-size:19.5px;inline-size:20.5px;max-inline-size:none}.c-mentioned .c-mentioned-add [data-module=spinner]{margin:auto;position:absolute;inset:0}@media (width<=699px){.c-mentioned .c-mentioned-product{gap:12px}.c-mentioned .c-mentioned-thumb{align-self:flex-start;block-size:28px;inline-size:28px}.c-mentioned .c-mentioned-text{flex-direction:column;justify-content:center;align-items:flex-start;gap:8px}.c-mentioned .c-mentioned-name,.c-mentioned .c-mentioned-price{font-size:14px}.c-mentioned .c-mentioned-item--test .c-labrow-head{padding:0 16px}.c-mentioned .c-mentioned-item--test .c-labrow-toggle{block-size:28px;inline-size:28px}.c-mentioned .c-mentioned-item--test .c-labrow-name{flex:0 auto;font-size:14px}.c-mentioned .c-mentioned-item--test .c-labrow-tail{padding-inline-start:36px}.c-mentioned .c-mentioned-add{gap:0;block-size:32px;inline-size:32px;padding:0}.c-mentioned .c-mentioned-add .c-button-slot{block-size:auto;inline-size:auto}.c-mentioned .c-mentioned-add .c-button-slot svg{block-size:16.2px;inline-size:17px}.c-mentioned .c-mentioned-add .c-button-text{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.c-mentioned .c-mentioned-add .c-incart-label{display:none}}.c-prose-cols{gap:20px;display:flex}.c-prose>.c-prose-cols{margin-block:40px}.c-prose-col{flex:1 1 0;min-inline-size:0}.c-prose-col>*+*{margin-block-start:16px}.c-chain,.c-selfcheck{box-shadow:inset 0 0 0 1.2px color-mix(in srgb, var(--root--color--shark) 8%, transparent);border-radius:24px;flex-direction:column;gap:32px;padding:24px;display:flex}.c-prose>.c-chain,.c-prose>.c-selfcheck{margin-block:40px}.c-chain .c-chain-head,.c-selfcheck .c-selfcheck-head{flex-direction:column;gap:8px;display:flex}.c-chain .c-chain-title,.c-selfcheck .c-selfcheck-title{font-family:var(--root--font-family--heading);letter-spacing:-.02em;font-variation-settings:"opsz" 14;font-size:32px;font-weight:400;line-height:1.1}@media (width<=699px){.c-chain .c-chain-title,.c-selfcheck .c-selfcheck-title{font-size:24px}}.c-chain .c-chain-title,.c-selfcheck .c-selfcheck-title{color:var(--root--color--shark);margin:0}.c-chain .c-chain-intro,.c-selfcheck .c-selfcheck-intro{font-family:var(--root--font-family--body);letter-spacing:0;font-size:17px;font-weight:380;line-height:1.35}@media (width<=699px){.c-chain .c-chain-intro,.c-selfcheck .c-selfcheck-intro{font-size:17px}}.c-chain .c-chain-intro,.c-selfcheck .c-selfcheck-intro{color:color-mix(in srgb, var(--root--color--shark) 75%, transparent)}.c-chain .c-chain-intro>*+*,.c-selfcheck .c-selfcheck-intro>*+*{margin-block-start:8px}.c-chain .c-chain-steps{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.c-chain .c-chain-step{gap:20px;padding-block-end:32px;display:flex;position:relative}.c-chain .c-chain-step:last-child{padding-block-end:0}.c-chain .c-chain-step:not(:last-child):before{content:"";background-color:color-mix(in srgb, var(--root--color--shark) 8%, transparent);border-radius:100px;inline-size:1px;position:absolute;inset-block:56px 8px;inset-inline-start:23.5px}.c-chain .c-chain-step+.c-chain-step{margin-block-start:0}.c-chain .c-chain-num{background-color:var(--root--color--forest-bg);block-size:48px;inline-size:48px;color:var(--root--color--forest-element);border-radius:24px;flex:none;justify-content:center;align-items:center;font-size:20px;font-weight:520;line-height:1.35;display:inline-flex}.c-chain .c-chain-step--last .c-chain-num{background-color:var(--root--color--error-bg);color:var(--root--color--error)}.c-chain .c-chain-text{flex-direction:column;gap:4px;min-inline-size:0;display:flex}.c-chain .c-chain-name{color:var(--root--color--shark);font-size:18px;font-weight:460;line-height:1.35}.c-chain .c-chain-note{color:color-mix(in srgb, var(--root--color--shark) 75%, transparent);font-size:16px;font-weight:380;line-height:1.35}.c-chain .c-chain-note>*+*{margin-block-start:8px}.c-selfcheck{position:relative}.c-selfcheck .c-selfcheck-list{flex-direction:column;gap:12px;display:flex}.c-selfcheck .c-selfcheck-status{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.c-selfcheck .c-selfcheck-option{background-color:var(--root--color--fa);cursor:pointer;border-radius:12px;align-items:center;gap:12px;padding:10px;display:flex;position:relative}.c-selfcheck .c-selfcheck-option:has(.c-selfcheck-input:checked){box-shadow:inset 0 0 0 1px var(--root--color--shark)}.c-selfcheck .c-selfcheck-input{opacity:0;cursor:pointer;block-size:100%;inline-size:100%;margin:0;position:absolute;inset:0}.c-selfcheck .c-selfcheck-box{block-size:24px;inline-size:24px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--root--color--shark) 75%, transparent);color:#0000;border-radius:4px;flex:none;display:inline-flex}.c-selfcheck .c-selfcheck-box svg{block-size:100%;inline-size:100%}.c-selfcheck .c-selfcheck-input:checked+.c-selfcheck-box{background-color:var(--root--color--shark);box-shadow:none;color:var(--root--color--white)}.c-selfcheck .c-selfcheck-input:focus-visible+.c-selfcheck-box{outline:2px solid var(--root--color--forest-element);outline-offset:2px}.c-selfcheck .c-selfcheck-label{min-inline-size:0;font-family:var(--root--font-family--body);letter-spacing:0;margin-block:-.311em;font-size:17px;font-weight:460;line-height:1.35}@media (width<=699px){.c-selfcheck .c-selfcheck-label{font-size:14px}}.c-selfcheck .c-selfcheck-label{color:color-mix(in srgb, var(--root--color--shark) 75%, transparent)}.c-selfcheck .c-selfcheck-input:checked~.c-selfcheck-label{color:var(--root--color--shark)}.c-selfcheck .c-selfcheck-result{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);color:color-mix(in srgb, var(--root--color--shark) 75%, transparent);border-radius:16px;padding:12px;font-size:17px;font-weight:380;line-height:1.35}.c-selfcheck .c-selfcheck-result strong{color:var(--root--color--shark);font-weight:520}.c-selfcheck .c-selfcheck-cta{background-color:var(--root--color--shark);block-size:46px;font-family:var(--root--font-family--body);letter-spacing:0;border-radius:100px;justify-content:center;align-items:center;gap:10px;padding-inline:48px;font-size:17px;font-weight:460;line-height:1.2;display:flex}@media (width<=699px){.c-selfcheck .c-selfcheck-cta{font-size:15px}}.c-selfcheck .c-selfcheck-cta{color:var(--root--color--white);text-decoration:none}.c-selfcheck .c-selfcheck-cta svg{flex:none;block-size:13.6px;inline-size:13.6px;transition:rotate .25s}@media (prefers-reduced-motion:reduce){.c-selfcheck .c-selfcheck-cta svg{transition:none}}.c-selfcheck .c-selfcheck-cta:hover svg{rotate:45deg}@media (width<=699px){.c-prose-cols{flex-direction:column;gap:40px}.c-prose-col>*+*{margin-block-start:12px}.c-prose-col{font-weight:380;line-height:1.35}.c-chain .c-chain-intro,.c-selfcheck .c-selfcheck-intro{font-size:14px}.c-chain,.c-selfcheck{border-radius:16px;gap:24px;padding:16px}.c-chain .c-chain-step{padding-block-end:24px}.c-chain .c-chain-step:last-child{padding-block-end:0}.c-chain .c-chain-step:not(:last-child):before{inset-block-start:44px;inset-inline-start:17.5px}.c-chain .c-chain-num{block-size:36px;inline-size:36px;font-size:17px}.c-chain .c-chain-name{font-size:16px}.c-chain .c-chain-note{font-size:14px}.c-selfcheck .c-selfcheck-box{block-size:20px;inline-size:20px}.c-selfcheck .c-selfcheck-result{border-radius:12px;font-size:14px}.c-selfcheck .c-selfcheck-cta{text-align:center;block-size:auto;min-block-size:39px;padding:8px 32px}.c-selfcheck .c-selfcheck-cta svg{block-size:9.1px;inline-size:9.1px}}.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:40px;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}}
