.kzmatrix{display:block;position:relative;isolation:isolate;background:var(--kzm-bg);color:var(--kzm-ink);font:400 var(--kzm-body)/1.65 var(--font-body-family,Arial,sans-serif);letter-spacing:normal}.kzmatrix[hidden],.kzmatrix [hidden]{display:none!important}.kzmatrix *,.kzmatrix *:before,.kzmatrix *:after{box-sizing:border-box}.kzmatrix .kzmatrix__defs{position:absolute;width:0;height:0;overflow:hidden;pointer-events:none}.kzmatrix button,.kzmatrix select{-webkit-appearance:none;appearance:none;font:inherit;letter-spacing:normal;text-transform:none;margin:0;box-shadow:none}.kzmatrix button{cursor:pointer}.kzmatrix button:before,.kzmatrix button:after,.kzmatrix a:before{content:none}.kzmatrix a{color:inherit}.kzmatrix :is(button,a,select,summary,[tabindex]):focus-visible{outline:3px solid var(--kzm-accent);outline-offset:3px}.kzmatrix button,.kzmatrix a,.kzmatrix summary{-webkit-tap-highlight-color:transparent}.kzmatrix__inner{max-width:var(--kzm-width);margin:auto;padding:var(--kzm-pad) var(--kzm-side);min-width:0}.kzmatrix__header{text-align:center;max-width:850px;margin:0 auto 28px}.kzmatrix__eyebrow{display:inline-flex;align-items:center;gap:10px;font-size:10px;line-height:1.5;font-weight:700;letter-spacing:1.4px;text-transform:uppercase;color:var(--kzm-accent);margin:0 0 14px}.kzmatrix__eyebrow:before,.kzmatrix__eyebrow:after{content:"";width:22px;height:1px;background:var(--kzm-accent)}.kzmatrix__header h2{font:700 clamp(30px,3.5vw,var(--kzm-heading))/1.12 var(--kzm-font);text-transform:none;letter-spacing:-1.2px;color:var(--kzm-ink);margin:0;overflow-wrap:anywhere}.kzmatrix__header h2 em{font-style:normal;color:var(--kzm-accent)}.kzmatrix__intro{max-width:650px;margin:16px auto 0;font-size:14px;line-height:1.75;color:var(--kzm-muted)}.kzmatrix__rte{overflow-wrap:anywhere}.kzmatrix__rte p{margin:0 0 .65em}.kzmatrix__rte p:last-child{margin-bottom:0}.kzmatrix__rte ul,.kzmatrix__rte ol{margin:.6em 0;padding-left:1.2em;text-align:left}.kzmatrix__rte li{margin:.25em 0}.kzmatrix__rte a{text-decoration:underline;text-underline-offset:3px}.kzmatrix__toolbar{display:flex;align-items:center;flex-wrap:wrap;gap:16px;min-width:0;margin-bottom:15px}.kzmatrix__count{font-size:11px;line-height:1.5;color:var(--kzm-muted);margin:0 auto 0 0}.kzmatrix__filter{max-width:100%;position:relative}.kzmatrix__filter:after{content:"";position:absolute;right:13px;top:calc(50% - 4px);width:6px;height:6px;border-right:1px solid currentColor;border-bottom:1px solid currentColor;transform:rotate(45deg);pointer-events:none}.kzmatrix__filter select{min-height:44px;max-width:245px;padding:9px 34px 9px 13px;border:1px solid var(--kzm-line);border-radius:8px;background:var(--kzm-bg);color:var(--kzm-ink);font-size:12px;line-height:1.5;text-overflow:ellipsis;cursor:pointer}.kzmatrix .kzmatrix__reset{min-width:44px;min-height:44px;padding:8px 0;border:0;background:transparent;color:var(--kzm-accent);font-size:11px;text-decoration:underline;text-underline-offset:4px}.kzmatrix__frame{border:1px solid var(--kzm-line);border-radius:var(--kzm-radius);overflow:hidden;background:var(--kzm-bg);box-shadow:0 12px 38px color-mix(in srgb,var(--kzm-ink) 5%,transparent)}.kzmatrix .kzmatrix__table{width:100%;min-width:0;margin:0;table-layout:fixed;border-collapse:separate;border-spacing:0;box-shadow:none;border:0;font-size:inherit;color:inherit;text-align:left}.kzmatrix__criteria-col{width:28%}.kzmatrix .kzmatrix__table th,.kzmatrix .kzmatrix__table td{border:0;padding:23px 27px;color:var(--kzm-ink);box-shadow:none;text-transform:none;letter-spacing:normal;overflow-wrap:anywhere;word-break:normal;font-weight:400}.kzmatrix .kzmatrix__table svg{stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.kzmatrix .kzmatrix__table thead th{border-bottom:1px solid var(--kzm-line)}.kzmatrix .kzmatrix__table .kzmatrix__corner{vertical-align:middle;background:var(--kzm-bg);padding:30px}.kzmatrix__corner>span:last-child{display:block;max-width:180px;font-size:21px;line-height:1.3;font-weight:700;letter-spacing:-.4px}.kzmatrix__corner-icon{display:grid;place-items:center;width:44px;height:44px;border-radius:12px;background:var(--kzm-product);color:var(--kzm-accent);margin-bottom:17px}.kzmatrix__corner-icon svg{width:25px;height:25px}.kzmatrix .kzmatrix__table .kzmatrix__solution{position:relative;text-align:center;vertical-align:top;padding:51px 25px 25px}.kzmatrix .kzmatrix__table .kzmatrix__solution--alternative{background:var(--kzm-alternative)}.kzmatrix .kzmatrix__table .kzmatrix__solution--product{background:var(--kzm-product);border-top:4px solid var(--kzm-accent);padding-top:47px}.kzmatrix__image-wrap{position:relative;width:var(--kzm-image-size);max-width:100%;aspect-ratio:1;overflow:hidden;border-radius:14px;margin:0 auto 17px;background:var(--kzm-bg)}.kzmatrix .kzmatrix__image{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;max-width:100%;object-fit:cover;margin:0;border-radius:0;transition:transform .45s}.kzmatrix__tag,.kzmatrix__product-badge{position:absolute;top:15px;left:16px;right:16px;display:block;text-align:center;font-size:9px;font-weight:650;line-height:1.5;letter-spacing:.6px;text-transform:uppercase;color:var(--kzm-muted);overflow-wrap:anywhere}.kzmatrix__product-badge{top:10px;left:50%;right:auto;transform:translate(-50%);max-width:calc(100% - 24px);width:max-content;padding:4px 11px;border-radius:100px;background:var(--kzm-accent);color:var(--kzm-button-text);font-size:9px;white-space:normal}.kzmatrix__solution-name{display:block;font:700 21px/1.25 var(--kzm-font);color:var(--kzm-ink);letter-spacing:-.4px}.kzmatrix__description{max-width:290px;margin:11px auto 0;color:var(--kzm-muted);font-size:12px;line-height:1.65}.kzmatrix .kzmatrix__table tbody th,.kzmatrix .kzmatrix__table tbody td{border-bottom:1px solid var(--kzm-line);transition:background .2s}.kzmatrix .kzmatrix__table tbody tr:last-child th,.kzmatrix .kzmatrix__table tbody tr:last-child td{border-bottom:0}.kzmatrix .kzmatrix__table .kzmatrix__criterion{vertical-align:middle;text-align:left}.kzmatrix__criterion-top{display:flex;align-items:center;gap:12px}.kzmatrix__feature-icon{display:grid;place-items:center;flex:0 0 34px;width:34px;height:34px;border-radius:10px;color:var(--kzm-accent);background:var(--kzm-product)}.kzmatrix__feature-icon svg{width:20px;height:20px}.kzmatrix__criterion-label{font-size:15px;line-height:1.45;font-weight:700;min-width:0}.kzmatrix__context{font-size:11px;line-height:1.7;color:var(--kzm-muted);margin-top:11px}.kzmatrix__draft{display:block;color:var(--kzm-accent);font-size:9px;line-height:1.5;margin-top:8px}.kzmatrix__source{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-size:10px;line-height:1.5;color:var(--kzm-muted);margin-top:6px;text-underline-offset:3px}.kzmatrix .kzmatrix__table .kzmatrix__cell{text-align:center;vertical-align:middle}.kzmatrix .kzmatrix__table .kzmatrix__cell--product{background:var(--kzm-product)}.kzmatrix__status-icon{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;margin:0 auto 12px;color:var(--kzm-muted);background:var(--kzm-alternative)}.kzmatrix__status-icon svg{width:19px;height:19px}.kzmatrix__status-icon--yes{background:var(--kzm-accent);color:var(--kzm-button-text)}.kzmatrix__status-icon--no{background:var(--kzm-alternative);color:var(--kzm-muted)}.kzmatrix__status-icon--partial{background:#f5ebd0;color:#765a14}.kzmatrix .kzmatrix__status-icon--yes svg{stroke-width:2.2}.kzmatrix .kzmatrix__cell--product .kzmatrix__status-icon--neutral{background:color-mix(in srgb,var(--kzm-accent) 10%,var(--kzm-product));color:var(--kzm-accent)}.kzmatrix__answer{font-size:var(--kzm-body);line-height:1.65}.kzmatrix__cell--product .kzmatrix__answer{font-weight:550}.kzmatrix__placeholder{font-size:13px;font-style:italic;color:var(--kzm-muted);line-height:1.7;margin:0}.kzmatrix__details summary{display:flex;align-items:center;justify-content:center;gap:7px;list-style:none;min-height:44px;cursor:pointer;font-size:var(--kzm-body);line-height:1.55;font-weight:600}.kzmatrix__details summary::-webkit-details-marker{display:none}.kzmatrix__details summary>span{min-width:0;overflow-wrap:anywhere}.kzmatrix__details summary svg{width:15px;height:15px;flex:0 0 15px;transition:transform .2s}.kzmatrix__details[open] summary svg{transform:rotate(180deg)}.kzmatrix__detail-text{font-size:12px;line-height:1.75;margin-top:11px;color:var(--kzm-muted)}.kzmatrix__row.is-selected>.kzmatrix__criterion{box-shadow:inset 3px 0 var(--kzm-accent)!important}.kzmatrix__basis{max-width:950px;margin:16px 4px 0;font-size:11px;line-height:1.7;color:var(--kzm-muted)}.kzmatrix__important{display:flex;align-items:flex-start;gap:13px;padding:17px 19px;margin-top:19px;background:var(--kzm-alternative);border-radius:12px}.kzmatrix__important-mark{display:grid;place-items:center;flex:0 0 23px;width:23px;height:23px;border:1px solid var(--kzm-muted);border-radius:50%;font-size:13px;line-height:1;font-weight:700;color:var(--kzm-muted)}.kzmatrix__important>div{min-width:0}.kzmatrix__important h3{font:650 13px/1.5 var(--kzm-font);margin:0 0 5px;color:var(--kzm-ink);text-transform:none;letter-spacing:normal}.kzmatrix__important .kzmatrix__rte{font-size:12px;line-height:1.7;color:var(--kzm-muted)}.kzmatrix__footer{display:flex;align-items:center;justify-content:space-between;gap:28px;padding:27px 29px;margin-top:22px;border-radius:var(--kzm-radius);background:var(--kzm-product);border:1px solid color-mix(in srgb,var(--kzm-accent) 16%,var(--kzm-product))}.kzmatrix__footer-copy{min-width:0;max-width:640px}.kzmatrix__footer h3{font:700 23px/1.25 var(--kzm-font);letter-spacing:-.4px;color:var(--kzm-ink);text-transform:none;margin:0;overflow-wrap:anywhere}.kzmatrix__footer .kzmatrix__rte{margin-top:8px;font-size:13px;line-height:1.7;color:var(--kzm-muted)}.kzmatrix .kzmatrix__cta{position:relative;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;gap:18px;min-width:260px;min-height:58px;max-width:100%;padding:17px 23px;border:1px solid var(--kzm-button);border-radius:var(--kzm-button-radius);background:var(--kzm-button);color:var(--kzm-button-text);font-size:14px;font-weight:700;line-height:1.5;text-decoration:none;flex:0 1 auto;overflow:hidden;transition:transform .2s,box-shadow .2s}.kzmatrix__cta>span{min-width:0;overflow-wrap:anywhere}.kzmatrix__cta svg{width:21px;height:21px;flex:0 0 21px;transition:transform .2s}.kzmatrix__cta:after{content:"";position:absolute;top:-100%;right:-80%;bottom:-100%;left:-80%;z-index:-1;background:linear-gradient(115deg,transparent 42%,#ffffff26 50%,transparent 58%);transform:translate(-65%);transition:transform .65s;pointer-events:none}.kzmatrix__editor,.kzmatrix__status{padding:13px 16px;border:1px dashed var(--kzm-line);background:var(--kzm-bg);color:var(--kzm-muted);font-size:12px;line-height:1.7;margin:0 0 22px}.kzmatrix__status{margin:18px 0 0}.kzmatrix__sr{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;border:0!important;margin:-1px!important;clip-path:inset(50%)!important;overflow:hidden!important;white-space:nowrap!important}@media(hover:hover)and (pointer:fine){.kzmatrix__image-wrap:hover .kzmatrix__image{transform:scale(1.04)}.kzmatrix .kzmatrix__table tbody tr:hover th,.kzmatrix .kzmatrix__table tbody tr:hover .kzmatrix__cell--alternative{background:color-mix(in srgb,var(--kzm-product) 38%,var(--kzm-bg))}.kzmatrix .kzmatrix__table tbody tr:hover .kzmatrix__cell--product{background:color-mix(in srgb,var(--kzm-accent) 6%,var(--kzm-product))}.kzmatrix__cta:hover{transform:translateY(-2px)}.kzmatrix[data-glow=true] .kzmatrix__cta:hover{box-shadow:0 8px 25px color-mix(in srgb,var(--kzm-button) 25%,transparent)}.kzmatrix__cta:hover svg{transform:translate(4px)}.kzmatrix__cta:hover:after{transform:translate(65%)}}@media(max-width:999px){.kzmatrix .kzmatrix__table th,.kzmatrix .kzmatrix__table td{padding:21px 19px}.kzmatrix .kzmatrix__table .kzmatrix__corner{padding:24px}.kzmatrix__corner>span:last-child{font-size:19px}.kzmatrix__criterion-top{gap:9px}.kzmatrix__feature-icon{flex-basis:30px;width:30px;height:30px}.kzmatrix__criterion-label{font-size:14px}.kzmatrix__solution-name{font-size:19px}.kzmatrix__footer{padding:24px}.kzmatrix .kzmatrix__cta{min-width:225px}}@media(max-width:749px){.kzmatrix__inner{padding:var(--kzm-pad-m) var(--kzm-side-m)}.kzmatrix__header{margin-bottom:23px}.kzmatrix__header h2{font-size:var(--kzm-heading-m);line-height:1.15;letter-spacing:-.8px}.kzmatrix__eyebrow{font-size:9px;letter-spacing:1px;margin-bottom:12px}.kzmatrix__intro{font-size:13px;line-height:1.75;margin-top:13px}.kzmatrix__toolbar{gap:10px;margin-bottom:12px}.kzmatrix__count{font-size:10px}.kzmatrix__filter select{font-size:16px;max-width:185px;padding-left:10px}.kzmatrix__frame{box-shadow:0 6px 20px color-mix(in srgb,var(--kzm-ink) 4%,transparent)}.kzmatrix .kzmatrix__table{display:block}.kzmatrix__table colgroup{display:none}.kzmatrix__table thead,.kzmatrix__table tbody{display:block;width:100%}.kzmatrix__table thead>tr,.kzmatrix__table tbody>tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.kzmatrix .kzmatrix__table .kzmatrix__corner{display:none}.kzmatrix .kzmatrix__table .kzmatrix__solution{padding:50px 13px 20px;min-width:0}.kzmatrix .kzmatrix__table .kzmatrix__solution--product{padding-top:46px}.kzmatrix__image-wrap{width:min(var(--kzm-image-size),80px);border-radius:10px;margin-bottom:13px}.kzmatrix__tag{font-size:8px;left:10px;right:10px;top:15px;letter-spacing:.25px}.kzmatrix__product-badge{font-size:8px;top:10px;padding:4px 9px;letter-spacing:.3px}.kzmatrix__solution-name{font-size:16px;line-height:1.3;letter-spacing:-.25px}.kzmatrix__description{font-size:11px;line-height:1.65;margin-top:9px}.kzmatrix .kzmatrix__table tbody>tr>.kzmatrix__criterion{grid-column:1/-1;display:block;padding:13px 15px;border-bottom:1px solid var(--kzm-line);background:var(--kzm-alternative)}.kzmatrix__criterion-top{gap:10px}.kzmatrix__feature-icon{flex-basis:27px;width:27px;height:27px;border-radius:8px;background:var(--kzm-bg)}.kzmatrix__feature-icon svg{width:17px;height:17px}.kzmatrix__criterion-label{font-size:13px;line-height:1.45}.kzmatrix__context{font-size:11px;margin-top:8px}.kzmatrix__source{font-size:10px;margin-top:4px}.kzmatrix .kzmatrix__table tbody>tr>.kzmatrix__cell{display:block;padding:18px 14px 21px;min-width:0;min-height:95px}.kzmatrix .kzmatrix__table tbody tr:last-child th{border-bottom:1px solid var(--kzm-line)}.kzmatrix__status-icon{width:28px;height:28px;margin-bottom:11px}.kzmatrix__status-icon svg{width:18px;height:18px}.kzmatrix__answer{font-size:14px;line-height:1.7}.kzmatrix__details summary{font-size:14px;line-height:1.55;gap:5px}.kzmatrix__detail-text{font-size:12px;line-height:1.75}.kzmatrix__basis{font-size:10px;line-height:1.75;margin-top:13px}.kzmatrix__important{padding:16px;gap:11px;margin-top:17px}.kzmatrix__important h3{font-size:12px}.kzmatrix__important .kzmatrix__rte{font-size:11px;line-height:1.75}.kzmatrix__footer{flex-direction:column;text-align:center;align-items:stretch;gap:21px;padding:23px 18px;margin-top:19px}.kzmatrix__footer h3{font-size:22px}.kzmatrix__footer .kzmatrix__rte{font-size:12px}.kzmatrix .kzmatrix__cta{width:100%;min-width:0;min-height:58px;padding:17px 18px;font-size:14px;justify-content:center}}@media(max-width:359px){.kzmatrix .kzmatrix__table .kzmatrix__solution{padding-left:10px;padding-right:10px}.kzmatrix__solution-name{font-size:15px}.kzmatrix .kzmatrix__table tbody>tr>.kzmatrix__cell{padding-left:12px;padding-right:12px}.kzmatrix__answer,.kzmatrix__details summary{font-size:13px}.kzmatrix__image-wrap{width:70px}}.kzmatrix[data-motion=false] *,.kzmatrix[data-motion=false] *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}@media(prefers-reduced-motion:reduce){.kzmatrix *,.kzmatrix *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.sna{position:relative;isolation:isolate;display:block;overflow:clip;background:var(--sna-bg);color:var(--sna-ink);font:400 var(--sna-body)/1.75 Arial,Helvetica,sans-serif;letter-spacing:normal;--sna-heading:Arial,Helvetica,sans-serif;color-scheme:light}.sna--serif{--sna-heading:Georgia,"Times New Roman",serif}.sna--theme{--sna-heading:var(--font-heading-family,Arial,sans-serif)}.sna *{box-sizing:border-box}.sna [hidden]{display:none!important}.sna h2,.sna h3,.sna p,.sna ul{margin:0}.sna button,.sna a{font:inherit;letter-spacing:normal;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.sna button{-webkit-appearance:none;appearance:none;cursor:pointer;text-transform:none;box-shadow:none}.sna button:before,.sna a:before{content:none}.sna :focus-visible{outline:3px solid var(--sna-accent);outline-offset:4px}.sna svg{display:block;flex-shrink:0;width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.sna .sna__symbols{position:absolute;width:0;height:0;overflow:hidden}.sna__ambient{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(ellipse at 12% 35%,color-mix(in srgb,var(--sna-tint) 55%,transparent),transparent 55%)}.sna__wrap{max-width:var(--sna-width);margin:auto;padding:var(--sna-top) var(--sna-side) var(--sna-bottom)}.sna__layout{display:grid;grid-template-columns:minmax(0,var(--sna-media-fr)) minmax(0,1fr);grid-template-areas:"media content";gap:var(--sna-gap);align-items:center}.sna[data-media-side=right] .sna__layout{grid-template-columns:minmax(0,1fr) minmax(0,var(--sna-media-fr));grid-template-areas:"content media"}.sna__media{grid-area:media;min-width:0}.sna__content{grid-area:content;min-width:0;display:grid;gap:25px;padding:12px 0}.sna__eyebrow{display:inline-flex;align-items:center;gap:8px;padding:7px 11px;border:1px solid var(--sna-border);border-radius:100px;background:var(--sna-tint);color:var(--sna-accent);font:600 10px/1.5 Arial,Helvetica,sans-serif;letter-spacing:.7px;margin-bottom:18px!important}.sna__eyebrow svg{width:16px;height:16px}.sna .sna__header h2{font:650 var(--sna-title)/1.1 var(--sna-heading);color:var(--sna-ink);letter-spacing:-1.6px;text-wrap:balance;overflow-wrap:break-word}.sna__header h2>span{display:block;color:var(--sna-accent);margin-top:5px}.sna__intro{margin-top:19px;color:var(--sna-muted);max-width:48ch}.sna__rte p+p{margin-top:12px}.sna__rte a{color:var(--sna-accent);text-underline-offset:3px}.sna__rte ul,.sna__rte ol{padding-left:1.3em}.sna__rte img{max-width:100%;height:auto}.sna__rte{overflow-wrap:break-word}.sna__frame{position:relative;display:grid;place-items:center;isolation:isolate;width:100%;aspect-ratio:var(--sna-ratio);max-height:var(--sna-media-height);overflow:hidden;border:1px solid var(--sna-border);border-radius:var(--sna-radius);background:var(--sna-panel);box-shadow:0 12px 36px #334c3f0b}.sna .sna__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;object-fit:var(--sna-fit);border-radius:inherit;background:var(--sna-panel);display:block}.sna__poster{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.sna__poster img{display:block;width:100%;height:100%;object-fit:var(--sna-fit);object-position:center}.sna__placeholder{display:grid;justify-items:center;align-content:center;gap:18px;padding:35px 25px;min-height:260px;text-align:center;color:var(--sna-accent);background:radial-gradient(ellipse,var(--sna-tint),transparent 70%);width:100%;height:100%}.sna__placeholder>svg{width:90px;height:90px;stroke-width:1}.sna__placeholder p{font:600 20px/1.5 var(--sna-heading);max-width:20ch}.sna__badge{position:absolute;left:16px;top:16px;z-index:2;display:inline-flex;align-items:center;gap:7px;max-width:calc(100% - 82px);border:1px solid var(--sna-border);background:var(--sna-panel);color:var(--sna-accent);border-radius:100px;padding:7px 10px;font:600 10px/1.4 Arial,Helvetica,sans-serif;pointer-events:none}.sna__badge svg{width:16px;height:16px}.sna .sna__play{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:12px;width:100%;height:100%;margin:0;border:0;background:linear-gradient(180deg,transparent 35%,#1b2b2020);color:#fff;padding:60px 20px 80px}.sna__play-circle{display:grid;place-items:center;width:68px;height:68px;border-radius:50%;background:var(--sna-accent);color:var(--sna-on-accent);box-shadow:0 5px 22px #0002;border:1px solid color-mix(in srgb,var(--sna-on-accent) 22%,transparent)}.sna__play-circle svg{width:25px;height:25px;margin-left:3px;fill:currentColor;stroke-width:1}.sna__play-label{padding:5px 12px;background:#14231bcc;border:1px solid #fff3;border-radius:100px;color:#fff;font:600 12px/1.5 Arial,Helvetica,sans-serif}.sna .sna__play:focus-visible{outline-offset:-6px;border-radius:inherit}.sna__video-tools{position:absolute;left:12px;right:12px;bottom:54px;z-index:3;display:flex;align-items:center;justify-content:space-between;gap:8px;pointer-events:none}.sna .sna__tool{pointer-events:auto;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:40px;max-width:70%;padding:8px 10px;border:1px solid #ffffff45;border-radius:100px;background:#14231be6;color:#fff;font:600 10px/1.4 Arial,Helvetica,sans-serif}.sna__tool svg{width:16px;height:16px}.sna__tool[data-sna-sound]{margin-left:auto}.sna .sna__fullscreen{position:absolute;right:12px;top:12px;z-index:3;display:grid;place-items:center;min-width:42px;min-height:42px;margin:0;border:1px solid var(--sna-border);border-radius:50%;background:var(--sna-panel);color:var(--sna-accent);padding:10px}.sna__fullscreen svg{width:19px;height:19px}.sna__buffering{position:absolute;z-index:3;left:50%;top:50%;transform:translate(-50%,-50%);pointer-events:none}.sna__buffering>span:first-child{display:block;width:30px;height:30px;border:3px solid #fff6;border-top-color:#fff;border-radius:50%;animation:sna-spin .8s linear infinite}.sna[data-waiting=true] .sna__play-circle{opacity:.35}.sna__caption{margin-top:12px!important;text-align:center;font-size:11px;line-height:1.7;color:var(--sna-muted);padding:0 8px}.sna__editor-note{margin-top:12px!important;padding:13px 15px;border:1px dashed var(--sna-border);border-radius:12px;background:var(--sna-panel);color:var(--sna-muted);font-size:12px}.sna__noscript{position:absolute;z-index:4;bottom:0;margin:10px;padding:8px;background:var(--sna-panel);color:var(--sna-ink);font-size:12px}.sna__error{position:absolute;inset:auto 12px 12px;z-index:5;display:grid;gap:9px;padding:15px;border:1px solid var(--sna-border);border-radius:12px;background:var(--sna-panel);color:var(--sna-ink);font-size:12px;line-height:1.6;box-shadow:0 4px 16px #0001}.sna__error button{justify-self:start;border:1px solid var(--sna-accent);border-radius:8px;background:var(--sna-accent);color:var(--sna-on-accent);padding:8px 12px;font-size:12px;font-weight:600;min-height:40px}.sna__transcript{margin-top:14px;font-size:12px;color:var(--sna-muted)}.sna__transcript summary{cursor:pointer;min-height:40px;padding:8px 0;color:var(--sna-accent);text-underline-offset:3px}.sna__transcript>.sna__rte{padding:10px 0 0}.sna__points{display:grid;gap:18px;list-style:none;padding:0}.sna__point{display:flex;align-items:flex-start;gap:13px;min-width:0}.sna__point-icon{display:grid;place-items:center;flex:0 0 42px;width:42px;height:42px;background:var(--sna-tint);border:1px solid var(--sna-border);border-radius:13px;color:var(--sna-accent)}.sna__point-icon svg{width:22px;height:22px}.sna .sna__point h3{font:650 14px/1.45 var(--sna-heading);color:var(--sna-ink);letter-spacing:-.1px;margin:0 0 3px}.sna__point p{font-size:13px;line-height:1.7;color:var(--sna-muted);overflow-wrap:break-word}.sna__point>div{min-width:0;padding-top:1px}.sna__cta{display:grid;justify-items:start;gap:10px;padding-top:2px}.sna .sna__button{display:inline-flex;align-items:center;justify-content:center;gap:25px;min-height:54px;max-width:100%;padding:15px 22px;border:1px solid var(--sna-accent);border-radius:var(--sna-button-radius);background:var(--sna-accent);color:var(--sna-on-accent);font:700 13px/1.6 Arial,Helvetica,sans-serif;text-decoration:none;text-transform:none;box-shadow:0 5px 16px #334c3f12;text-align:center}.sna__button svg{width:19px;height:19px}.sna__button-note{font-size:11px;line-height:1.6;color:var(--sna-muted)}.sna__closing{display:flex;align-items:flex-start;gap:7px;font-size:11px;line-height:1.65;color:var(--sna-muted);padding-top:3px}.sna__closing svg{width:14px;height:14px;margin-top:2px;color:var(--sna-accent)}.sna__sr{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.sna[data-motion=true] .sna__button,.sna[data-motion=true] .sna__play-circle{transition:transform .22s,box-shadow .22s,filter .22s}.sna[data-observed][data-motion=true][data-reveal=true] .sna__wrap{transition:opacity .45s,transform .45s}.sna[data-observed][data-motion=true][data-reveal=true]:not([data-visible]) .sna__wrap{opacity:0;transform:translateY(12px)}.sna__frame:fullscreen{width:100%;height:100%;max-height:none;aspect-ratio:auto;border:0;border-radius:0;background:#101510}.sna__frame:fullscreen .sna__video{object-fit:contain;background:#101510}.sna__frame:fullscreen .sna__badge{display:none}.sna[data-native-controls=false] .sna__video-tools{bottom:12px}@keyframes sna-spin{to{transform:rotate(360deg)}}@media(hover:hover){.sna[data-motion=true] .sna__button:hover{transform:translateY(-1px);filter:brightness(1.05);box-shadow:0 7px 20px #334c3f18}.sna[data-motion=true] .sna__play:hover .sna__play-circle{transform:scale(1.05)}}@media(max-width:989px){.sna{font-size:var(--sna-body-m)}.sna__wrap{padding:var(--sna-top-m) var(--sna-side-m) var(--sna-bottom-m)}.sna .sna__layout,.sna[data-media-side=right] .sna__layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"header" "media" "points" "cta";gap:24px}.sna__content{display:contents}.sna__header{grid-area:header}.sna__media{grid-area:media}.sna__points{grid-area:points}.sna__cta{grid-area:cta}.sna .sna__header h2{font-size:var(--sna-title-m);line-height:1.12;letter-spacing:-1px}.sna__eyebrow{font-size:9px;letter-spacing:.3px;margin-bottom:15px!important}.sna__intro{margin-top:15px;max-width:none}.sna__frame{aspect-ratio:var(--sna-ratio-m);max-height:none}.sna__caption{font-size:11px;margin-top:10px!important}.sna__points{gap:17px}.sna__point-icon{flex-basis:40px;width:40px;height:40px}.sna .sna__point h3{font-size:14px}.sna__point p{font-size:13px}.sna__cta{justify-items:stretch;gap:9px;padding-top:0}.sna .sna__button{width:100%;justify-content:space-between;padding:15px 20px}.sna__button-note{text-align:center}.sna__closing{justify-content:center;text-align:center}.sna__badge{top:12px;left:12px;font-size:9px;padding:7px 9px}.sna__play-circle{width:62px;height:62px}.sna__video-tools{left:10px;right:10px}.sna__tool span{font-size:10px}}@media(max-width:359px){.sna__badge{font-size:8px;gap:5px;max-width:calc(100% - 75px)}.sna__badge svg{width:13px;height:13px}.sna__tool{gap:5px!important;padding:8px!important}.sna .sna__button{font-size:12px;gap:12px}.sna__point{gap:11px}}@media(prefers-reduced-motion:reduce){.sna *,.sna *:before,.sna *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}.sna[data-observed] .sna__wrap{opacity:1!important;transform:none!important}}.snd{display:block;position:relative;isolation:isolate;background:var(--snd-bg);color:var(--snd-ink);font:400 var(--snd-body)/1.75 Arial,Helvetica,sans-serif;letter-spacing:normal;color-scheme:light;--snd-heading:Arial,Helvetica,sans-serif}.snd--serif{--snd-heading:Georgia,"Times New Roman",serif}.snd--theme{--snd-heading:var(--font-heading-family,Arial,sans-serif)}.snd *{box-sizing:border-box}.snd [hidden]{display:none!important}.snd h2,.snd h3,.snd p{margin:0}.snd svg{display:block;flex-shrink:0;width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.snd .snd__symbols{position:absolute;width:0;height:0;overflow:hidden}.snd button,.snd a,.snd summary{font:inherit;letter-spacing:normal;text-transform:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.snd button{-webkit-appearance:none;appearance:none;cursor:pointer;box-shadow:none}.snd button:before,.snd button:after,.snd a:before,.snd a:after,.snd summary:before,.snd summary:after{content:none}.snd :focus-visible{outline:3px solid var(--snd-accent);outline-offset:4px}.snd__wrap{max-width:var(--snd-width);padding:var(--snd-top) var(--snd-side) var(--snd-bottom);margin:auto}.snd__header{text-align:center;max-width:800px;margin:0 auto 38px}.snd__eyebrow{display:inline-flex;align-items:center;gap:7px;padding:6px 12px;border:1px solid var(--snd-border);border-radius:100px;background:var(--snd-tint);color:var(--snd-accent);font:600 10px/1.5 Arial,Helvetica,sans-serif;letter-spacing:.6px;margin-bottom:16px!important}.snd__eyebrow svg{width:15px;height:15px}.snd .snd__header h2{font:650 var(--snd-title)/1.12 var(--snd-heading);letter-spacing:-1.5px;color:var(--snd-ink);text-wrap:balance;overflow-wrap:break-word}.snd__header h2>span{display:block;color:var(--snd-accent);margin-top:5px}.snd__intro{max-width:59ch;margin:17px auto 0;color:var(--snd-muted)}.snd__rte{overflow-wrap:break-word}.snd__rte p+p{margin-top:12px}.snd__rte ul,.snd__rte ol{padding-left:1.4em}.snd__rte a{color:var(--snd-accent);text-underline-offset:3px}.snd__rte img{max-width:100%;height:auto}.snd__layout{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);grid-template-areas:"overview details";gap:var(--snd-gap);align-items:start}.snd[data-side=right] .snd__layout{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);grid-template-areas:"details overview"}.snd__overview{grid-area:overview;min-width:0;align-self:stretch}.snd__details{grid-area:details;min-width:0}.snd[data-sticky=true] .snd__sticky{position:sticky;top:var(--snd-sticky-top)}.snd__main-frame,.snd__detail-frame{position:relative;isolation:isolate;display:grid;place-items:center;overflow:hidden;width:100%;background:var(--snd-panel);border:1px solid var(--snd-border)}.snd__main-frame{aspect-ratio:var(--snd-main-ratio);border-radius:var(--snd-radius);box-shadow:0 12px 38px #334c3f08}.snd__main-picture,.snd__detail-picture{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%}.snd .snd__main-img{display:block;width:100%;height:100%;object-fit:var(--snd-main-fit);object-position:var(--snd-main-focal)!important}.snd .snd__detail-img{display:block;width:100%;height:100%;object-fit:var(--snd-detail-fit);object-position:var(--snd-focal)!important}.snd__placeholder{display:grid;align-content:center;justify-items:center;gap:18px;width:100%;height:100%;padding:35px 24px;color:var(--snd-accent);text-align:center;background:radial-gradient(ellipse,var(--snd-tint),transparent 80%)}.snd__placeholder>svg{width:88px;height:88px;stroke-width:1}.snd__placeholder>span{max-width:22ch;font:600 19px/1.5 var(--snd-heading)}.snd__placeholder--detail>svg{width:56px;height:56px}.snd__placeholder--detail>span{font-size:15px}.snd__badge{position:absolute;z-index:2;top:16px;left:16px;max-width:calc(100% - 32px);border:1px solid var(--snd-border);border-radius:100px;background:var(--snd-panel);color:var(--snd-accent);padding:7px 11px;font:600 10px/1.5 Arial,Helvetica,sans-serif;pointer-events:none}.snd__caption{text-align:center;color:var(--snd-muted);font-size:12px;margin-top:12px!important;padding:0 8px}.snd__hint{display:flex;align-items:center;justify-content:center;gap:7px;color:var(--snd-accent);font-size:12px;margin-top:9px!important;text-align:center}.snd__hint svg{width:16px;height:16px}.snd__hotspots{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none}.snd .snd__hotspot{position:absolute;left:var(--snd-x);top:var(--snd-y);transform:translate(-50%,-50%);pointer-events:auto;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;border:1px solid var(--snd-accent);background:var(--snd-panel);color:var(--snd-accent);padding:0;box-shadow:0 0 0 5px color-mix(in srgb,var(--snd-panel) 65%,transparent),0 5px 18px #213c2b20;font:700 12px/1 Arial,Helvetica,sans-serif}.snd .snd__hotspot[aria-expanded=true]{background:var(--snd-accent);color:var(--snd-on-accent);box-shadow:0 0 0 6px color-mix(in srgb,var(--snd-accent) 18%,transparent),0 5px 18px #213c2b20}.snd__hotspot-tooltip{position:absolute;bottom:calc(100% + 11px);left:50%;transform:translate(-50%);white-space:nowrap;padding:7px 9px;border:1px solid var(--snd-border);border-radius:9px;background:var(--snd-panel);color:var(--snd-ink);font:600 11px/1.4 Arial,Helvetica,sans-serif;opacity:0;visibility:hidden;pointer-events:none}.snd__hotspot:focus-visible .snd__hotspot-tooltip{opacity:1;visibility:visible}.snd .snd__zoom{position:absolute;z-index:4;bottom:12px;right:12px;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;border:1px solid var(--snd-border);background:var(--snd-panel);color:var(--snd-accent);margin:0;padding:10px;box-shadow:0 3px 12px #213c2b0c}.snd__zoom svg{width:20px;height:20px}.snd__cards{display:grid;gap:12px}.snd__card{min-width:0;border:1px solid var(--snd-border);border-radius:calc(var(--snd-radius) * .7);background:var(--snd-panel);overflow:clip}.snd__card[open]{border-color:var(--snd-accent);box-shadow:0 7px 22px #334c3f08}.snd .snd__summary{display:flex;align-items:center;gap:13px;padding:17px 20px;min-height:80px;list-style:none;cursor:pointer;position:relative;text-align:left;-webkit-user-select:none;user-select:none;color:var(--snd-ink)}.snd__summary::-webkit-details-marker{display:none}.snd__summary::marker{content:""}.snd__summary:focus-visible{outline-offset:-5px;border-radius:inherit}.snd__number{display:grid;place-items:center;flex:0 0 37px;width:37px;height:37px;border-radius:50%;background:var(--snd-tint);border:1px solid var(--snd-border);color:var(--snd-accent);font:700 11px/1 Arial,Helvetica,sans-serif}.snd__card[open] .snd__number{background:var(--snd-accent);border-color:var(--snd-accent);color:var(--snd-on-accent)}.snd__summary-copy{display:grid;gap:3px;min-width:0;flex:1}.snd__small{color:var(--snd-muted);font:500 10px/1.5 Arial,Helvetica,sans-serif;letter-spacing:.3px;overflow-wrap:break-word}.snd__nav-title{color:var(--snd-ink);font:650 16px/1.4 var(--snd-heading);overflow-wrap:break-word}.snd .snd__toggle{width:20px;height:20px;color:var(--snd-accent)}.snd__card[open] .snd__toggle{transform:rotate(45deg)}.snd__card-body{padding:0 20px 21px}.snd__detail-frame{aspect-ratio:var(--snd-detail-ratio);border-radius:calc(var(--snd-radius) * .5);background:var(--snd-tint)}.snd__detail-copy{padding-top:18px}.snd .snd__detail-copy h3{font:650 22px/1.25 var(--snd-heading);color:var(--snd-ink);letter-spacing:-.4px;overflow-wrap:break-word}.snd__description{margin-top:11px;color:var(--snd-muted);font-size:14px;line-height:1.75}.snd__note{display:flex;align-items:flex-start;gap:8px;border-top:1px solid var(--snd-border);padding-top:13px;margin-top:16px!important;font-size:11px;line-height:1.65;color:var(--snd-accent)}.snd__note svg{width:17px;height:17px;margin-top:1px}.snd__cta{margin-top:22px}.snd .snd__button{display:flex;align-items:center;justify-content:center;gap:12px;min-height:52px;width:100%;padding:13px 18px;border:1px solid var(--snd-accent);border-radius:var(--snd-button-radius);background:var(--snd-accent);color:var(--snd-on-accent);font:650 14px/1.5 Arial,Helvetica,sans-serif;text-decoration:none;text-align:center}.snd__button svg{width:20px;height:20px}.snd__button-note{margin-top:8px!important;color:var(--snd-muted);font-size:11px;text-align:center}.snd__footer-note{margin-top:16px!important;color:var(--snd-muted);font-size:11px;text-align:center}.snd__editor-note{margin-top:12px!important;padding:11px 13px;border:1px dashed var(--snd-border);border-radius:10px;background:var(--snd-tint);color:var(--snd-muted);font:400 11px/1.6 Arial,Helvetica,sans-serif}.snd__dialog:not([open]){display:none}.snd .snd__dialog{position:fixed;top:0;right:0;bottom:0;left:0;max-width:min(1100px,calc(100vw - 40px));max-height:calc(100dvh - 40px);width:1100px;padding:0;margin:auto;border:1px solid var(--snd-border);border-radius:20px;background:var(--snd-bg);color:var(--snd-ink);box-shadow:0 20px 70px #0005;overflow:auto;overscroll-behavior:contain;z-index:100}.snd__dialog::backdrop{background:#13251ee0;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.snd__dialog-bar{position:sticky;top:0;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:16px;background:var(--snd-bg);padding:10px 12px 10px 20px;border-bottom:1px solid var(--snd-border)}.snd__dialog-bar p{font:600 14px/1.5 Arial,Helvetica,sans-serif}.snd .snd__dialog-bar button{display:grid;place-items:center;width:44px;height:44px;flex-shrink:0;padding:10px;border:1px solid var(--snd-border);border-radius:50%;color:var(--snd-accent);background:var(--snd-panel)}.snd__dialog-media{position:relative;display:grid;place-items:center;min-height:220px;padding:12px;background:var(--snd-panel)}.snd .snd__dialog-media>img{display:block;width:100%;height:auto;max-height:calc(100dvh - 180px);object-fit:contain}.snd__dialog-status{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:28px;color:var(--snd-muted);background:var(--snd-panel);font-size:14px;text-align:center}.snd__dialog-caption{padding:12px 20px;font:400 12px/1.6 Arial,Helvetica,sans-serif;color:var(--snd-muted);overflow-wrap:break-word}.snd[data-motion=true] .snd__summary,.snd[data-motion=true] .snd__number,.snd[data-motion=true] .snd__hotspot,.snd[data-motion=true] .snd__zoom,.snd[data-motion=true] .snd__button,.snd[data-motion=true] .snd__toggle{transition:background .22s ease,color .22s ease,box-shadow .22s ease,transform .22s ease}.snd[data-motion=true] .snd__card[open] .snd__card-body{animation:snd-detail-in .32s ease both}.snd[data-observed=true]:not([data-visible=true]) .snd__header,.snd[data-observed=true]:not([data-visible=true]) .snd__layout{opacity:0;transform:translateY(16px)}.snd[data-observed=true] .snd__header,.snd[data-observed=true] .snd__layout{transition:opacity .5s ease,transform .5s ease}.snd[data-observed=true] .snd__layout{transition-delay:.08s}@keyframes snd-detail-in{0%{opacity:.35;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media(hover:hover){.snd__hotspot:hover .snd__hotspot-tooltip{visibility:visible;opacity:1}.snd[data-motion=true] .snd__button:hover{transform:translateY(-2px);box-shadow:0 7px 20px #213c2b22}.snd__summary:hover,.snd__zoom:hover{background:var(--snd-tint)}.snd__hotspot:hover{box-shadow:0 0 0 7px color-mix(in srgb,var(--snd-accent) 16%,transparent)}}@media(max-width:989px)and (min-width:750px){.snd__layout,.snd[data-side=right] .snd__layout{gap:24px}.snd__summary{padding:15px 14px!important;gap:10px!important}.snd__card-body{padding:0 14px 18px}.snd__nav-title{font-size:14px}.snd__detail-copy h3{font-size:20px!important}.snd__description{font-size:13px}.snd__detail-frame{aspect-ratio:1.4}.snd__header{max-width:650px}}@media(max-width:749px){.snd{font-size:var(--snd-body-m)}.snd__wrap{padding:var(--snd-top-m) var(--snd-side-m) var(--snd-bottom-m)}.snd__header{margin-bottom:25px}.snd .snd__header h2{font-size:min(var(--snd-title-m),8.5vw);letter-spacing:-1px}.snd__eyebrow{margin-bottom:14px!important;font-size:9px}.snd__intro{margin-top:15px;max-width:43ch}.snd__layout,.snd[data-side=right] .snd__layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"overview" "details";gap:23px}.snd[data-sticky=true] .snd__sticky{position:static}.snd__main-frame{aspect-ratio:var(--snd-main-ratio-m)}.snd .snd__main-img{object-position:var(--snd-main-focal-m)!important}.snd .snd__detail-img{object-position:var(--snd-focal-m)!important}.snd__detail-frame{aspect-ratio:var(--snd-detail-ratio-m)}.snd__badge{top:12px;left:12px;font-size:9px;padding:6px 10px}.snd .snd__hotspot{left:var(--snd-x-m);top:var(--snd-y-m)}.snd__hotspot-tooltip{display:none}.snd__caption,.snd__hint{font-size:11px}.snd__summary{min-height:76px!important;padding:15px 16px!important;gap:11px!important}.snd__nav-title{font-size:15px}.snd__small{font-size:9px}.snd__number{width:36px;height:36px;flex-basis:36px}.snd__cards{gap:11px}.snd__card-body{padding:0 16px 18px}.snd .snd__detail-copy h3{font-size:21px}.snd__description{font-size:var(--snd-body-m)}.snd__note{font-size:11px}.snd__cta{margin-top:20px}.snd .snd__dialog{max-width:calc(100vw - 20px);max-height:calc(100dvh - 20px);border-radius:14px}.snd__dialog-media{padding:6px}.snd__dialog-bar{padding-left:14px}.snd__dialog-caption{padding:10px 14px}.snd__dialog-media>img{max-height:calc(100dvh - 160px)}}@media(prefers-reduced-motion:reduce){.snd *{animation:none!important;transition:none!important;scroll-behavior:auto!important}.snd[data-observed=true] .snd__header,.snd[data-observed=true] .snd__layout{opacity:1!important;transform:none!important}}.snf{display:block;position:relative;isolation:isolate;background:var(--snf-bg);color:var(--snf-ink);font:400 var(--snf-body)/1.75 Arial,Helvetica,sans-serif;letter-spacing:normal;color-scheme:light;--snf-heading:Arial,Helvetica,sans-serif}.snf--serif{--snf-heading:Georgia,"Times New Roman",serif}.snf--theme{--snf-heading:var(--font-heading-family,Arial,sans-serif)}.snf *{box-sizing:border-box}.snf [hidden]{display:none!important}.snf h2,.snf h3,.snf p{margin:0}.snf svg{display:block;flex-shrink:0;width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.snf .snf__symbols{position:absolute;width:0;height:0;overflow:hidden}.snf button,.snf a,.snf summary,.snf input{font:inherit;letter-spacing:normal;text-transform:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.snf button{-webkit-appearance:none;appearance:none;cursor:pointer;box-shadow:none}.snf button:before,.snf button:after,.snf a:before,.snf a:after,.snf summary:before,.snf summary:after{content:none}.snf :focus-visible{outline:3px solid var(--snf-accent);outline-offset:4px}.snf__wrap{max-width:var(--snf-width);margin:auto;padding:var(--snf-top) var(--snf-side) var(--snf-bottom)}.snf__header{max-width:800px;margin:0 auto 38px;text-align:center}.snf__eyebrow{display:inline-flex;align-items:center;gap:7px;padding:6px 12px;border:1px solid var(--snf-border);border-radius:100px;background:var(--snf-tint);color:var(--snf-accent);font:600 10px/1.5 Arial,Helvetica,sans-serif;letter-spacing:.6px;margin-bottom:16px!important}.snf__eyebrow svg{width:16px;height:16px}.snf .snf__header h2{font:650 var(--snf-title)/1.12 var(--snf-heading);letter-spacing:-1.5px;text-wrap:balance;overflow-wrap:break-word;color:var(--snf-ink)}.snf__header h2>span{display:block;color:var(--snf-accent);margin-top:5px}.snf__intro{max-width:58ch;margin:17px auto 0;color:var(--snf-muted)}.snf__rte{overflow-wrap:break-word}.snf__rte p+p{margin-top:12px}.snf__rte a{color:var(--snf-accent);text-underline-offset:3px}.snf__rte ul,.snf__rte ol{padding-left:1.4em}.snf__rte img{max-width:100%;height:auto}.snf__layout{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.4fr);grid-template-areas:"aside questions";gap:var(--snf-gap);align-items:start}.snf__layout:not(:has(.snf__aside)){grid-template-columns:minmax(0,1fr);grid-template-areas:"questions";max-width:880px;margin:auto}.snf__questions{grid-area:questions;min-width:0}.snf__aside{grid-area:aside;min-width:0;align-self:stretch}.snf[data-sticky=true] .snf__card{position:sticky;top:var(--snf-sticky-top)}.snf__card{border:1px solid var(--snf-border);border-radius:var(--snf-radius);background:var(--snf-tint);overflow:clip;box-shadow:0 8px 26px #334c3f06}.snf__image-frame{position:relative;display:grid;place-items:center;aspect-ratio:4 / 3;overflow:hidden;border-bottom:1px solid var(--snf-border);background:var(--snf-panel)}.snf .snf__image{display:block;width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;object-fit:contain}.snf__image-fallback{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;background:var(--snf-tint);color:var(--snf-accent)}.snf__image-fallback svg{width:70px;height:70px;stroke-width:1}.snf__card-copy{padding:27px 26px}.snf__card-eyebrow{display:flex;align-items:center;gap:7px;color:var(--snf-accent);font:600 10px/1.5 Arial,Helvetica,sans-serif;letter-spacing:.4px;margin-bottom:13px!important}.snf__card-eyebrow svg{width:17px;height:17px}.snf .snf__card h3{font:650 28px/1.2 var(--snf-heading);letter-spacing:-.7px;color:var(--snf-ink);text-wrap:balance;overflow-wrap:break-word}.snf__card-text{margin-top:13px;color:var(--snf-muted);font-size:14px;line-height:1.75}.snf .snf__button{display:flex;align-items:center;justify-content:center;gap:11px;min-height:52px;width:100%;margin-top:22px;padding:13px 16px;border:1px solid var(--snf-accent);border-radius:var(--snf-button-radius);background:var(--snf-accent);color:var(--snf-on-accent);font:650 14px/1.5 Arial,Helvetica,sans-serif;text-decoration:none;text-align:center}.snf__button svg{width:20px;height:20px}.snf__button-note{margin-top:8px!important;text-align:center;font-size:11px;line-height:1.6;color:var(--snf-muted)}.snf__policies{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 18px;margin-top:18px;border-top:1px solid var(--snf-border);padding-top:14px}.snf__policies a{font-size:11px;line-height:1.7;color:var(--snf-accent);text-underline-offset:3px}.snf__list{display:grid;gap:11px}.snf__item{border:1px solid var(--snf-border);border-radius:calc(var(--snf-radius) * .65);background:var(--snf-panel);overflow:clip;min-width:0}.snf__item[open]{border-color:var(--snf-accent);box-shadow:0 4px 18px #334c3f06}.snf .snf__summary{display:flex;align-items:center;gap:13px;position:relative;min-height:70px;padding:20px 22px;list-style:none;cursor:pointer;text-align:left;color:var(--snf-ink)}.snf__summary::-webkit-details-marker{display:none}.snf__summary::marker{content:""}.snf__summary:focus-visible{outline-offset:-5px;border-radius:inherit}.snf .snf__summary h3{flex:1;min-width:0;font:650 var(--snf-question)/1.45 var(--snf-heading);letter-spacing:-.15px;overflow-wrap:break-word;color:var(--snf-ink)}.snf__number{flex:0 0 24px;color:var(--snf-accent);font:600 10px/1.5 Arial,Helvetica,sans-serif}.snf__toggle{display:grid;place-items:center;flex:0 0 25px;width:25px;height:25px;border:1px solid var(--snf-border);border-radius:50%;color:var(--snf-accent);background:var(--snf-tint)}.snf__toggle svg{width:15px;height:15px}.snf__item[open] .snf__toggle{transform:rotate(45deg);background:var(--snf-accent);color:var(--snf-on-accent);border-color:var(--snf-accent)}.snf__answer{padding:0 22px 22px;color:var(--snf-muted);font-size:14px;line-height:1.8;overflow-wrap:break-word}.snf__answer-link{display:inline-flex;align-items:center;gap:7px;min-height:40px;max-width:100%;padding-top:5px;color:var(--snf-accent);text-underline-offset:4px;font-size:12px;font-weight:600}.snf__answer-link svg{width:17px;height:17px}.snf__contact{display:flex;align-items:flex-start;gap:15px;margin-top:22px;padding:23px;border:1px solid var(--snf-border);border-radius:calc(var(--snf-radius) * .65);background:var(--snf-tint)}.snf__contact>div{min-width:0}.snf__contact-icon{display:grid;place-items:center;flex:0 0 40px;width:40px;height:40px;border:1px solid var(--snf-border);border-radius:50%;background:var(--snf-panel);color:var(--snf-accent)}.snf__contact-icon svg{width:20px;height:20px}.snf .snf__contact h3{font:650 19px/1.35 var(--snf-heading);color:var(--snf-ink);letter-spacing:-.3px;overflow-wrap:break-word}.snf__contact p{margin-top:8px;font-size:13px;color:var(--snf-muted);line-height:1.7;overflow-wrap:break-word}.snf__contact a{display:inline-flex;align-items:center;gap:8px;min-height:44px;max-width:100%;font-size:12px;font-weight:600;color:var(--snf-accent);text-underline-offset:4px}.snf__contact a svg{width:17px;height:17px}.snf__search-area{margin-bottom:16px}.snf__search{display:flex;align-items:center;gap:11px;padding:5px 7px 5px 15px;min-height:54px;border:1px solid var(--snf-border);border-radius:calc(var(--snf-radius) * .55);background:var(--snf-panel);color:var(--snf-accent)}.snf__search:focus-within{border-color:var(--snf-accent)}.snf__search>svg{width:19px;height:19px}.snf .snf__search input{width:100%;min-width:0;height:44px;padding:8px 0;border:0;border-radius:0;background:transparent;box-shadow:none;outline:none;color:var(--snf-ink);font:400 16px/1.5 Arial,Helvetica,sans-serif}.snf__search input::placeholder{color:var(--snf-muted);opacity:1}.snf__search input::-webkit-search-cancel-button{display:none}.snf .snf__search button{display:grid;place-items:center;flex:0 0 44px;width:44px;height:44px;padding:11px;border:0;border-radius:50%;background:var(--snf-tint);color:var(--snf-accent)}.snf__search button svg{width:18px;height:18px}.snf__search-status:not(:empty){margin-top:8px;padding-left:2px;font-size:11px;color:var(--snf-muted)}.snf__empty{display:grid;justify-items:center;gap:14px;padding:30px 22px;border:1px dashed var(--snf-border);border-radius:calc(var(--snf-radius) * .65);text-align:center;color:var(--snf-muted);font-size:14px}.snf__empty>svg{width:35px;height:35px;color:var(--snf-accent)}.snf .snf__empty button{min-height:44px;border:1px solid var(--snf-border);border-radius:10px;padding:9px 15px;background:var(--snf-tint);color:var(--snf-accent);font-size:12px;font-weight:600}.snf__editor-note{margin:12px!important;padding:11px 13px;border:1px dashed var(--snf-border);border-radius:10px;background:var(--snf-tint);color:var(--snf-muted);font:400 11px/1.6 Arial,Helvetica,sans-serif}.snf__footer-note{max-width:700px;margin:20px auto 0!important;text-align:center;font-size:11px;line-height:1.6;color:var(--snf-muted)}.snf__sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.snf[data-motion=true] .snf__button,.snf[data-motion=true] .snf__toggle{transition:background .22s ease,transform .22s ease,color .22s ease,box-shadow .22s ease}.snf[data-motion=true] .snf__item[open] .snf__answer{animation:snf-answer-in .25s ease both}.snf[data-observed=true] .snf__header,.snf[data-observed=true] .snf__layout{transition:opacity .5s ease,transform .5s ease}.snf[data-observed=true]:not([data-visible=true]) .snf__header,.snf[data-observed=true]:not([data-visible=true]) .snf__layout{opacity:0;transform:translateY(14px)}@keyframes snf-answer-in{0%{opacity:.4;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media(hover:hover){.snf__summary:hover{background:var(--snf-tint)}.snf[data-motion=true] .snf__button:hover{transform:translateY(-2px);box-shadow:0 7px 20px #213c2b22}}@media(max-width:989px)and (min-width:750px){.snf__layout{gap:24px;grid-template-columns:minmax(0,.9fr) minmax(0,1.3fr)}.snf__card-copy{padding:22px 20px}.snf .snf__card h3{font-size:24px}.snf .snf__button{font-size:13px;gap:8px}.snf .snf__summary{padding:17px 18px;gap:10px}.snf__answer{padding:0 18px 18px;font-size:13px}}@media(max-width:749px){.snf{font-size:var(--snf-body-m)}.snf__wrap{padding:var(--snf-top-m) var(--snf-side-m) var(--snf-bottom-m)}.snf__header{margin-bottom:25px}.snf .snf__header h2{font-size:min(var(--snf-title-m),9vw);letter-spacing:-1px}.snf__eyebrow{margin-bottom:14px!important;font-size:9px}.snf__intro{margin-top:15px;max-width:44ch}.snf__layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"questions" "aside";gap:25px}.snf[data-sticky=true] .snf__card{position:static}.snf .snf__summary{min-height:68px;padding:18px 16px;gap:10px}.snf .snf__summary h3{font-size:var(--snf-question-m)}.snf__number{flex-basis:20px;font-size:9px}.snf__answer{padding:0 16px 19px;font-size:var(--snf-body-m)}.snf__list{gap:10px}.snf__contact{padding:20px 17px;gap:12px}.snf .snf__contact h3{font-size:18px}.snf__contact p{font-size:13px}.snf__contact-icon{width:35px;height:35px;flex-basis:35px}.snf__contact-icon svg{width:18px;height:18px}.snf__card-copy{padding:25px 22px}.snf .snf__card h3{font-size:min(27px,7.5vw)}.snf__card-text{font-size:var(--snf-body-m)}.snf__image-frame{aspect-ratio:16 / 9}.snf__card-eyebrow{font-size:9px}.snf__search input{font-size:16px!important}}@media(prefers-reduced-motion:reduce){.snf *{animation:none!important;transition:none!important;scroll-behavior:auto!important}.snf[data-observed=true] .snf__header,.snf[data-observed=true] .snf__layout{opacity:1!important;transform:none!important}}.snr{position:relative;display:block;isolation:isolate;background:var(--snr-bg);color:var(--snr-ink);font:400 var(--snr-body)/1.75 Arial,Helvetica,sans-serif;letter-spacing:normal;color-scheme:light;--snr-heading:Arial,Helvetica,sans-serif}.snr--serif{--snr-heading:Georgia,"Times New Roman",serif}.snr--theme{--snr-heading:var(--font-heading-family,Arial,sans-serif)}.snr *{box-sizing:border-box}.snr [hidden]{display:none!important}.snr h2,.snr h3,.snr p,.snr ol{margin:0}.snr button,.snr a{font:inherit;letter-spacing:normal;text-transform:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.snr button{-webkit-appearance:none;appearance:none;cursor:pointer;box-shadow:none}.snr button:before,.snr button:after,.snr a:before,.snr a:after{content:none}.snr :focus-visible{outline:3px solid var(--snr-accent);outline-offset:4px}.snr svg{display:block;flex-shrink:0;width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.snr .snr__symbols{position:absolute;width:0;height:0;overflow:hidden}.snr__wrap{max-width:var(--snr-width);margin:auto;padding:var(--snr-top) var(--snr-side) var(--snr-bottom)}.snr__header{max-width:800px;margin:0 auto 38px;text-align:center}.snr__eyebrow{display:inline-flex;align-items:center;gap:7px;padding:6px 12px;border:1px solid var(--snr-border);border-radius:100px;background:var(--snr-tint);color:var(--snr-accent);font:600 10px/1.5 Arial,Helvetica,sans-serif;letter-spacing:.6px;margin-bottom:16px!important}.snr__eyebrow svg{width:16px;height:16px}.snr .snr__header h2{font:650 var(--snr-title)/1.12 var(--snr-heading);letter-spacing:-1.5px;text-wrap:balance;color:var(--snr-ink);overflow-wrap:break-word}.snr__header h2>span{display:block;color:var(--snr-accent);margin-top:5px}.snr__intro{max-width:60ch;margin:17px auto 0;color:var(--snr-muted)}.snr__rte{overflow-wrap:break-word}.snr__rte p+p{margin-top:12px}.snr__rte ul,.snr__rte ol{padding-left:1.4em}.snr__rte a{color:var(--snr-accent);text-underline-offset:3px}.snr__rte img{max-width:100%;height:auto}.snr .snr__moments{display:grid;grid-template-columns:repeat(var(--snr-count),minmax(0,1fr));align-items:stretch;gap:var(--snr-gap);padding:0;list-style:none}.snr__moment{min-width:0;display:flex;flex-direction:column;list-style:none;border:1px solid var(--snr-border);border-radius:var(--snr-radius);background:var(--snr-panel);overflow:clip;box-shadow:0 7px 24px #334c3f06}.snr__image-frame{position:relative;isolation:isolate;aspect-ratio:var(--snr-ratio);width:100%;overflow:hidden;background:var(--snr-tint);border-bottom:1px solid var(--snr-border)}.snr__picture{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%}.snr .snr__image{display:block;width:100%;height:100%;object-fit:var(--snr-fit);object-position:var(--snr-focal)!important}.snr__placeholder{display:grid;align-content:center;justify-items:center;gap:18px;width:100%;height:100%;padding:45px 25px;color:var(--snr-accent);text-align:center;background:radial-gradient(ellipse,var(--snr-panel),transparent 80%)}.snr__placeholder>svg{width:65px;height:65px;stroke-width:1}.snr__placeholder>span{max-width:23ch;font:600 19px/1.4 var(--snr-heading)}.snr__number{position:absolute;z-index:2;top:16px;left:16px;display:grid;place-items:center;width:42px;height:42px;border:1px solid var(--snr-border);border-radius:50%;background:var(--snr-panel);color:var(--snr-accent);font:700 12px/1 Arial,Helvetica,sans-serif;box-shadow:0 3px 12px #213c2b0d;pointer-events:none}.snr__image-badge{position:absolute;left:16px;bottom:16px;z-index:2;max-width:calc(100% - 88px);padding:7px 11px;background:var(--snr-panel);border:1px solid var(--snr-border);border-radius:100px;color:var(--snr-accent);font:600 10px/1.4 Arial,Helvetica,sans-serif;pointer-events:none;overflow-wrap:break-word}.snr .snr__zoom{position:absolute;bottom:12px;right:12px;z-index:3;display:grid;place-items:center;width:44px;height:44px;padding:10px;margin:0;border:1px solid var(--snr-border);border-radius:50%;background:var(--snr-panel);color:var(--snr-accent);box-shadow:0 3px 12px #213c2b0c}.snr__zoom svg{width:20px;height:20px}.snr__moment-copy{padding:23px 24px 25px;display:flex;flex-direction:column;flex:1;min-width:0}.snr__moment-eyebrow{display:flex;align-items:center;gap:7px;color:var(--snr-accent);font:600 10px/1.5 Arial,Helvetica,sans-serif;letter-spacing:.4px;margin-bottom:10px!important}.snr__moment-eyebrow svg{width:17px;height:17px}.snr .snr__moment h3{font:650 var(--snr-card-title)/1.25 var(--snr-heading);letter-spacing:-.5px;color:var(--snr-ink);overflow-wrap:break-word;text-wrap:balance}.snr__description{margin-top:12px;color:var(--snr-muted);font-size:14px;line-height:1.75;flex:1}.snr__moment-note{border-top:1px solid var(--snr-border);padding-top:14px;margin-top:19px!important;color:var(--snr-accent);font-size:11px;line-height:1.6}.snr__navigation{display:none}.snr__closing{display:flex;align-items:center;justify-content:space-between;gap:28px;margin-top:30px;padding:26px 30px;border:1px solid var(--snr-border);border-radius:var(--snr-radius);background:var(--snr-tint)}.snr__closing-story{display:flex;align-items:flex-start;gap:16px;min-width:0;max-width:650px}.snr__closing-story>div{min-width:0}.snr__closing-icon{display:grid;place-items:center;flex:0 0 44px;width:44px;height:44px;border:1px solid var(--snr-border);border-radius:50%;background:var(--snr-panel);color:var(--snr-accent)}.snr__closing-icon svg{width:21px;height:21px}.snr .snr__closing-story h3{font:650 22px/1.3 var(--snr-heading);letter-spacing:-.4px;color:var(--snr-ink);overflow-wrap:break-word}.snr__closing-text{margin-top:8px;color:var(--snr-muted);font-size:13px;line-height:1.7}.snr__cta{flex:0 0 auto;min-width:250px;max-width:340px}.snr .snr__button{display:flex;align-items:center;justify-content:center;gap:12px;min-height:52px;width:100%;padding:13px 18px;border:1px solid var(--snr-accent);border-radius:var(--snr-button-radius);background:var(--snr-accent);color:var(--snr-on-accent);font:650 14px/1.5 Arial,Helvetica,sans-serif;text-decoration:none;text-align:center}.snr__button svg{width:20px;height:20px}.snr__button-note{margin-top:8px!important;text-align:center;font-size:11px;line-height:1.6;color:var(--snr-muted)}.snr__footer-note{max-width:700px;margin:16px auto 0!important;text-align:center;font-size:11px;line-height:1.6;color:var(--snr-muted)}.snr__editor-note{margin-top:14px!important;padding:11px 13px;border:1px dashed var(--snr-border);border-radius:10px;background:var(--snr-tint);color:var(--snr-muted);font:400 11px/1.6 Arial,Helvetica,sans-serif}.snr__sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.snr__dialog:not([open]){display:none}.snr .snr__dialog{position:fixed;top:0;right:0;bottom:0;left:0;max-width:min(1100px,calc(100vw - 40px));max-height:calc(100dvh - 40px);width:1100px;padding:0;margin:auto;border:1px solid var(--snr-border);border-radius:20px;background:var(--snr-bg);color:var(--snr-ink);box-shadow:0 20px 70px #0005;overflow:auto;overscroll-behavior:contain;z-index:100}.snr__dialog::backdrop{background:#13251ee0;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.snr__dialog-bar{position:sticky;top:0;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:16px;background:var(--snr-bg);padding:10px 12px 10px 20px;border-bottom:1px solid var(--snr-border)}.snr__dialog-bar p{font:600 14px/1.5 Arial,Helvetica,sans-serif}.snr .snr__dialog-bar button{display:grid;place-items:center;width:44px;height:44px;flex-shrink:0;padding:10px;border:1px solid var(--snr-border);border-radius:50%;color:var(--snr-accent);background:var(--snr-panel)}.snr__dialog-media{position:relative;display:grid;place-items:center;min-height:220px;padding:12px;background:var(--snr-panel)}.snr .snr__dialog-media>img{display:block;width:100%;height:auto;max-height:calc(100dvh - 180px);object-fit:contain}.snr__dialog-status{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:28px;color:var(--snr-muted);background:var(--snr-panel);font-size:14px;text-align:center}.snr__dialog-caption{padding:12px 20px;font:400 12px/1.6 Arial,Helvetica,sans-serif;color:var(--snr-muted);overflow-wrap:break-word}.snr[data-motion=true] .snr__button,.snr[data-motion=true] .snr__zoom,.snr[data-motion=true] .snr__nav-button{transition:background .22s ease,transform .22s ease,box-shadow .22s ease}.snr[data-observed=true] .snr__header,.snr[data-observed=true] .snr__moment,.snr[data-observed=true] .snr__closing{transition:opacity .5s ease,transform .5s ease}.snr[data-observed=true]:not([data-visible=true]) .snr__header,.snr[data-observed=true]:not([data-visible=true]) .snr__moment,.snr[data-observed=true]:not([data-visible=true]) .snr__closing{opacity:0;transform:translateY(14px)}.snr[data-observed=true] .snr__moment:nth-child(2){transition-delay:.07s}.snr[data-observed=true] .snr__moment:nth-child(3){transition-delay:.14s}@media(hover:hover){.snr .snr__zoom:hover,.snr .snr__nav-button:not(:disabled):hover{background:var(--snr-tint)}.snr[data-motion=true] .snr__button:hover{transform:translateY(-2px);box-shadow:0 7px 20px #213c2b22}}@media(min-width:750px){.snr .snr__moment:only-child{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center}.snr__moment:only-child .snr__image-frame{border-bottom:0;border-right:1px solid var(--snr-border)}.snr__moment:only-child .snr__moment-copy{padding:35px}}@media(max-width:989px)and (min-width:750px){.snr .snr__moments{gap:16px}.snr__moment-copy{padding:18px 16px 20px}.snr .snr__moment h3{font-size:21px}.snr__description{font-size:13px}.snr__closing{padding:23px;gap:20px}.snr__closing-story{gap:12px}.snr .snr__closing-story h3{font-size:20px}.snr__cta{min-width:220px;max-width:260px}.snr__image-badge{left:12px;bottom:12px;font-size:9px}}@media(max-width:749px){.snr{font-size:var(--snr-body-m)}.snr__wrap{padding:var(--snr-top-m) var(--snr-side-m) var(--snr-bottom-m)}.snr__header{margin-bottom:25px}.snr .snr__header h2{font-size:min(var(--snr-title-m),9vw);letter-spacing:-1px}.snr__eyebrow{margin-bottom:14px!important;font-size:9px}.snr__intro{margin-top:15px;max-width:44ch}.snr .snr__moments{grid-template-columns:minmax(0,1fr);gap:var(--snr-gap-m)}.snr__image-frame{aspect-ratio:var(--snr-ratio-m)}.snr .snr__image{object-position:var(--snr-focal-m)!important}.snr__number{top:13px;left:13px;width:39px;height:39px;font-size:11px}.snr__image-badge{left:13px;bottom:13px;font-size:9px}.snr__moment-copy{padding:20px 20px 22px}.snr .snr__moment h3{font-size:var(--snr-card-title-m);letter-spacing:-.4px}.snr__moment-eyebrow{font-size:9px;margin-bottom:10px!important}.snr__description{font-size:var(--snr-body-m);margin-top:11px}.snr__moment-note{margin-top:17px!important;padding-top:13px}.snr__closing{margin-top:24px;padding:23px 20px;display:flex;flex-direction:column;align-items:stretch;gap:22px}.snr__closing-story{display:flex;flex-direction:column;align-items:center;gap:13px;text-align:center;max-width:none}.snr .snr__closing-story h3{font-size:22px;text-wrap:balance}.snr__closing-text{font-size:13px}.snr__cta{min-width:0;max-width:none;width:100%}.snr .snr__dialog{max-width:calc(100vw - 20px);max-height:calc(100dvh - 20px);border-radius:14px}.snr__dialog-media{padding:6px}.snr__dialog-bar{padding-left:14px}.snr__dialog-caption{padding:10px 14px}.snr__dialog-media>img{max-height:calc(100dvh - 160px)}.snr[data-mobile-layout=swipe] .snr__moments{display:flex;align-items:stretch;gap:16px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:0;scrollbar-width:thin;scrollbar-color:var(--snr-border) transparent;padding-bottom:10px;-webkit-overflow-scrolling:touch}.snr[data-mobile-layout=swipe] .snr__moment{flex:0 0 100%;scroll-snap-align:start;scroll-snap-stop:always;max-width:100%}.snr[data-mobile-layout=swipe][data-ready=true] .snr__moments{scrollbar-width:none}.snr[data-mobile-layout=swipe][data-ready=true] .snr__moments::-webkit-scrollbar{display:none}.snr[data-mobile-layout=swipe] .snr__navigation{display:flex;align-items:center;justify-content:center;gap:20px;margin-top:14px}.snr .snr__nav-button{display:grid;place-items:center;flex-shrink:0;width:44px;height:44px;padding:11px;border:1px solid var(--snr-border);border-radius:50%;background:var(--snr-panel);color:var(--snr-accent)}.snr__nav-button:disabled{opacity:.35;cursor:default}.snr__nav-button--prev svg{transform:rotate(180deg)}.snr__nav-center{display:grid;justify-items:center;gap:0}.snr__dots{display:flex;align-items:center;justify-content:center;gap:0}.snr .snr__dots button{display:grid;place-items:center;width:44px;height:44px;border:0;border-radius:8px;padding:9px;background:transparent;color:var(--snr-accent)}.snr__dots button>span{display:block;width:7px;height:7px;border:1px solid var(--snr-accent);border-radius:50%;background:transparent}.snr__dots button[aria-current=true]>span{background:var(--snr-accent);box-shadow:0 0 0 3px var(--snr-tint)}.snr__counter{display:flex;gap:4px;font:500 10px/1.5 Arial,Helvetica,sans-serif;color:var(--snr-muted)}}@media(prefers-reduced-motion:reduce){.snr *{animation:none!important;transition:none!important;scroll-behavior:auto!important}.snr[data-observed=true] .snr__header,.snr[data-observed=true] .snr__moment,.snr[data-observed=true] .snr__closing{opacity:1!important;transform:none!important}}.mws-demo{--mws-line: color-mix(in srgb, var(--mws-accent) 23%, var(--mws-paper));--mws-muted: color-mix(in srgb, var(--mws-text) 85%, var(--mws-paper));--mws-tint: color-mix(in srgb, var(--mws-accent) 8%, var(--mws-paper));color:var(--mws-text);background:var(--mws-bg);background-image:radial-gradient(ellipse at 12% 28%,color-mix(in srgb,var(--mws-warm) 17%,transparent),transparent 52%);border-block-start:1px solid var(--mws-line);font-family:inherit}.mws-demo .mws-demo__inner{box-sizing:border-box;display:grid;grid-template-columns:minmax(0,1.04fr) minmax(0,1fr);grid-template-areas:"media heading" "media steps" "media action";align-items:start;gap:20px clamp(30px,5vw,76px);max-width:var(--mws-width);margin-inline:auto;padding:var(--mws-space) clamp(20px,4vw,60px)}.mws-demo .mws-demo__heading{grid-area:heading;min-width:0}.mws-demo .mws-demo__eyebrow{display:inline-flex;align-items:center;gap:8px;width:fit-content;margin:0 0 13px;padding:6px 11px;border:1px solid var(--mws-line);border-radius:999px;color:var(--mws-accent);background:var(--mws-tint);font-size:12px;font-weight:700;letter-spacing:.035em;line-height:1.3}.mws-demo .mws-demo__eyebrow span{flex:0 0 7px;height:7px;border-radius:50%;background:var(--mws-accent)}.mws-demo .mws-demo__heading h2{margin:0;color:var(--mws-text);font-size:clamp(36px,3.7vw,58px);font-weight:800;line-height:1.04;letter-spacing:-.042em;text-wrap:balance;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.mws-demo .mws-demo__intro{max-width:50ch;margin:14px 0 0;color:var(--mws-muted);font-size:16px;line-height:1.6}.mws-demo .mws-demo__media{grid-area:media;align-self:center;box-sizing:border-box;min-width:0;margin:0;padding:8px;border:1px solid var(--mws-line);border-radius:24px;background:var(--mws-paper);box-shadow:0 12px 38px color-mix(in srgb,var(--mws-text) 9%,transparent)}.mws-demo .mws-demo__media figure{margin:0}.mws-demo .mws-demo__frame{position:relative;aspect-ratio:var(--mws-ratio);overflow:hidden;border-radius:16px;background:var(--mws-tint)}.mws-demo .mws-demo__frame>:is(img,video,.mws-demo__placeholder){position:absolute;top:0;right:0;bottom:0;left:0;box-sizing:border-box;display:block;width:100%;height:100%;max-width:100%;object-fit:contain}.mws-demo .mws-demo__frame>.mws-demo__placeholder{display:grid;place-items:center;background:radial-gradient(ellipse at center,var(--mws-paper),var(--mws-tint));color:var(--mws-accent)}.mws-demo .mws-demo__placeholder svg{width:min(36%,176px);height:auto}.mws-demo .mws-demo__caption{padding:11px 9px 5px;color:var(--mws-muted);font-size:13px;line-height:1.45}.mws-demo .mws-demo__transcript{margin:6px 9px;padding-block-start:8px;border-block-start:1px solid var(--mws-line);color:var(--mws-muted);font-size:14px;line-height:1.6}.mws-demo .mws-demo__transcript summary{display:list-item;min-height:36px;color:var(--mws-accent);cursor:pointer}.mws-demo .mws-demo__editor-note{margin:9px;color:var(--mws-muted);font-size:13px}.mws-demo .mws-demo__steps{grid-area:steps;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;min-width:0;margin:0;padding:0;list-style:none}.mws-demo .mws-demo__step{display:grid;align-content:start;gap:9px;min-width:0;padding:13px;border:1px solid var(--mws-line);border-radius:16px;background:var(--mws-paper)}.mws-demo .mws-demo__step:nth-child(2n){background:color-mix(in srgb,var(--mws-warm) 12%,var(--mws-paper))}.mws-demo .mws-demo__step-marker{display:flex;align-items:center;justify-content:space-between;gap:6px;color:var(--mws-accent)}.mws-demo .mws-demo__step-marker span{display:grid;place-items:center;min-width:31px;min-height:31px;border-radius:9px;background:var(--mws-tint);font-size:12px;font-weight:800;font-variant-numeric:tabular-nums}.mws-demo .mws-demo__step-marker svg{flex:0 0 23px;width:23px;height:23px}.mws-demo .mws-demo__step-content{min-width:0}.mws-demo .mws-demo__step h3{margin:0;color:var(--mws-text);font-size:16px;font-weight:750;line-height:1.25;overflow-wrap:break-word}.mws-demo .mws-demo__step p{margin:4px 0 0;color:var(--mws-muted);font-size:14px;line-height:1.45;overflow-wrap:break-word}.mws-demo .mws-demo__action{grid-area:action;display:grid;justify-items:start;gap:8px}.mws-demo .mws-demo__action p{margin:0;color:var(--mws-muted);font-size:13px;line-height:1.45}.mws-demo .mws-demo__button{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:11px;max-width:100%;min-height:50px;padding:12px 19px;border:1px solid var(--mws-accent);border-radius:13px;color:var(--mws-button-text);background:var(--mws-accent);font-size:15px;font-weight:750;line-height:1.35;text-align:center;text-decoration:none;overflow-wrap:anywhere}.mws-demo .mws-demo__button svg{flex:0 0 19px;width:19px;height:19px}.mws-demo :is(a,video,summary):focus-visible{outline:2px solid var(--mws-accent);outline-offset:3px}.mws-demo .mws-demo__frame video:focus-visible{outline-offset:-4px}@media(max-width:899px){.mws-demo .mws-demo__inner{grid-template-columns:minmax(0,1fr);grid-template-areas:"heading" "media" "steps" "action";gap:16px;max-width:690px;padding:max(22px,calc(var(--mws-space) * .65)) 16px}.mws-demo .mws-demo__heading h2{font-size:clamp(32px,6vw,45px)}.mws-demo .mws-demo__intro{font-size:15px}}@media(max-width:419px){.mws-demo .mws-demo__media{padding:5px;border-radius:18px}.mws-demo .mws-demo__frame{border-radius:13px}.mws-demo .mws-demo__steps{grid-template-columns:minmax(0,1fr);gap:8px}.mws-demo .mws-demo__step{grid-template-columns:32px minmax(0,1fr);align-items:start;gap:10px;padding:10px}.mws-demo .mws-demo__step-marker{display:grid;justify-items:center;gap:5px}.mws-demo .mws-demo__step-marker svg{width:18px;height:18px}.mws-demo .mws-demo__button{width:100%}}@media(hover:hover)and (prefers-reduced-motion:no-preference){.mws-demo .mws-demo__button{transition:transform .2s ease,box-shadow .2s ease}.mws-demo .mws-demo__button:hover{transform:translateY(-2px);box-shadow:0 6px 16px color-mix(in srgb,var(--mws-accent) 25%,transparent)}}.mwf{--mwf-line: color-mix(in srgb, var(--mwf-accent) 23%, var(--mwf-card));--mwf-muted: color-mix(in srgb, var(--mwf-text) 85%, var(--mwf-card));--mwf-tint: color-mix(in srgb, var(--mwf-accent) 9%, var(--mwf-card));background:var(--mwf-bg);color:var(--mwf-text);border-block-start:1px solid var(--mwf-line);font-family:inherit}.mwf .mwf__inner{box-sizing:border-box;max-width:var(--mwf-width);margin-inline:auto;padding:var(--mwf-space) clamp(20px,4vw,58px)}.mwf .mwf__header{max-width:780px;margin:0 auto clamp(22px,4vw,36px);text-align:center}.mwf .mwf__eyebrow{display:inline-flex;align-items:center;gap:8px;margin:0 0 12px;padding:6px 11px;border:1px solid var(--mwf-line);border-radius:999px;background:var(--mwf-tint);color:var(--mwf-accent);font-size:12px;font-weight:700;line-height:1.3}.mwf .mwf__eyebrow span{flex:0 0 7px;height:7px;border-radius:50%;background:var(--mwf-accent)}.mwf .mwf__header h2{margin:0;color:var(--mwf-text);font-size:clamp(34px,4.15vw,56px);font-weight:800;line-height:1.06;letter-spacing:-.04em;text-wrap:balance;overflow-wrap:break-word}.mwf .mwf__intro{max-width:54ch;margin:13px auto 0;color:var(--mwf-muted);font-size:16px;line-height:1.6}.mwf .mwf__questions,.mwf .mwf__action{max-width:890px;margin-inline:auto}.mwf .mwf__questions{display:grid;gap:9px}.mwf .mwf__item{min-width:0;border:1px solid var(--mwf-line);border-radius:15px;background:var(--mwf-card)}.mwf .mwf__item[open]{border-color:color-mix(in srgb,var(--mwf-accent) 52%,var(--mwf-card))}.mwf .mwf__item summary{box-sizing:border-box;display:flex;min-height:58px;align-items:center;justify-content:space-between;gap:12px;padding:11px 15px;border-radius:15px;color:var(--mwf-text);font-size:16px;font-weight:750;line-height:1.35;list-style:none;overflow-wrap:anywhere;cursor:pointer}.mwf .mwf__item summary::-webkit-details-marker{display:none}.mwf .mwf__item summary::marker{content:""}.mwf .mwf__toggle{display:grid;flex:0 0 34px;height:34px;place-items:center;border-radius:50%;background:var(--mwf-tint);color:var(--mwf-accent)}.mwf .mwf__toggle svg{width:20px;height:20px}.mwf .mwf__item[open] .mwf__toggle{background:var(--mwf-accent);color:var(--mwf-button-text)}.mwf .mwf__item[open] .mwf__toggle-vertical{display:none}.mwf .mwf__answer{margin:0 15px;padding:11px 0 14px;border-block-start:1px solid var(--mwf-line);color:var(--mwf-muted);font-size:15px;line-height:1.6;overflow-wrap:anywhere}.mwf .mwf__answer>:first-child{margin-block-start:0}.mwf .mwf__answer>:last-child{margin-block-end:0}.mwf .mwf__answer p{margin:0 0 9px}.mwf .mwf__answer a{color:var(--mwf-accent);text-decoration:underline;text-underline-offset:.15em}.mwf .mwf__answer-link{display:inline-flex;align-items:center;gap:6px;min-height:44px;font-weight:750}.mwf .mwf__answer-link svg{flex:0 0 17px;width:17px;height:17px}.mwf .mwf__action{box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;gap:17px;margin-top:22px;padding:clamp(14px,3vw,24px);border:1px solid var(--mwf-line);border-radius:18px;background:var(--mwf-tint)}.mwf .mwf__action-copy{min-width:0}.mwf .mwf__action-copy h3{margin:0;color:var(--mwf-text);font-size:clamp(19px,2.3vw,27px);font-weight:800;line-height:1.15;overflow-wrap:anywhere}.mwf .mwf__action-copy p{margin:5px 0 0;color:var(--mwf-muted);font-size:14px;line-height:1.5;overflow-wrap:anywhere}.mwf .mwf__button{box-sizing:border-box;display:inline-flex;flex:0 1 auto;align-items:center;justify-content:center;gap:9px;min-height:50px;max-width:100%;padding:12px 17px;border:1px solid var(--mwf-accent);border-radius:13px;background:var(--mwf-accent);color:var(--mwf-button-text);font-size:15px;font-weight:750;line-height:1.35;text-align:center;text-decoration:none;overflow-wrap:anywhere}.mwf .mwf__button svg{flex:0 0 19px;width:19px;height:19px}.mwf :is(a,summary):focus-visible{outline:2px solid var(--mwf-accent);outline-offset:2px}@media(max-width:759px){.mwf .mwf__inner{padding:max(24px,calc(var(--mwf-space) * .65)) 16px}.mwf .mwf__header{text-align:left}.mwf .mwf__header h2{font-size:clamp(31px,6vw,43px);text-wrap:pretty}.mwf .mwf__intro{margin-inline:0;font-size:15px}}@media(max-width:579px){.mwf .mwf__item summary{padding-inline:12px}.mwf .mwf__answer{margin-inline:12px}.mwf .mwf__action{align-items:stretch;flex-direction:column;gap:12px}.mwf .mwf__button{width:100%}}@media(hover:hover)and (prefers-reduced-motion:no-preference){.mwf .mwf__item{transition:border-color .2s ease}.mwf .mwf__item:hover{border-color:var(--mwf-accent)}.mwf .mwf__button{transition:transform .2s ease,box-shadow .2s ease}.mwf .mwf__button:hover{transform:translateY(-2px);box-shadow:0 6px 16px color-mix(in srgb,var(--mwf-accent) 25%,transparent)}}.mwr{--mwr-line: color-mix(in srgb, var(--mwr-accent) 23%, var(--mwr-card));--mwr-muted: color-mix(in srgb, var(--mwr-text) 85%, var(--mwr-card));--mwr-tint: color-mix(in srgb, var(--mwr-accent) 9%, var(--mwr-card));background:var(--mwr-bg);color:var(--mwr-text);border-block-start:1px solid var(--mwr-line);font-family:inherit}.mwr .mwr__inner{box-sizing:border-box;max-width:var(--mwr-width);margin-inline:auto;padding:var(--mwr-space) clamp(20px,4vw,60px)}.mwr .mwr__header{max-width:760px;margin:0 auto clamp(21px,4vw,38px);text-align:center}.mwr .mwr__eyebrow{display:inline-flex;align-items:center;gap:8px;margin:0 0 12px;padding:6px 11px;border:1px solid var(--mwr-line);border-radius:999px;background:var(--mwr-tint);color:var(--mwr-accent);font-size:12px;font-weight:700;line-height:1.3}.mwr .mwr__eyebrow span{flex:0 0 7px;height:7px;border-radius:50%;background:var(--mwr-accent)}.mwr .mwr__header h2{margin:0;color:var(--mwr-text);font-size:clamp(34px,4.2vw,57px);font-weight:800;line-height:1.05;letter-spacing:-.04em;overflow-wrap:break-word;text-wrap:balance;-webkit-hyphens:auto;hyphens:auto}.mwr .mwr__intro{max-width:56ch;margin:13px auto 0;color:var(--mwr-muted);font-size:16px;line-height:1.6}.mwr .mwr__carousel{display:block;min-width:0}.mwr .mwr__tools{display:none}.mwr .mwr__track{display:grid;grid-template-columns:repeat(var(--mwr-columns),minmax(0,1fr));align-items:start;gap:15px;min-width:0;margin:0;padding:0;list-style:none}.mwr .mwr__card{box-sizing:border-box;display:grid;align-content:start;min-width:0;margin:0;padding:7px;border:1px solid var(--mwr-line);border-radius:21px;background:var(--mwr-card)}.mwr .mwr__photo{position:relative;display:block;color:var(--mwr-accent);aspect-ratio:4 / 3;overflow:hidden;border-radius:14px;background:var(--mwr-tint)}.mwr .mwr__photo>img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;max-width:100%;object-fit:cover}.mwr .mwr__copy{display:grid;gap:9px;min-width:0;padding:16px 14px 18px}.mwr .mwr__copy h3{margin:0;color:var(--mwr-text);font-size:clamp(19px,2vw,25px);font-weight:750;line-height:1.16;letter-spacing:-.02em;overflow-wrap:break-word}.mwr .mwr__action{display:grid;justify-items:center;gap:10px;margin-top:24px;text-align:center}.mwr .mwr__button{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:10px;max-width:100%;min-height:50px;padding:12px 19px;border:1px solid var(--mwr-accent);border-radius:13px;background:var(--mwr-accent);color:var(--mwr-button-text);font-size:15px;font-weight:750;line-height:1.35;text-decoration:none;overflow-wrap:anywhere}.mwr .mwr__button svg{flex:0 0 19px;width:19px;height:19px}.mwr :is(a,button,[data-mwr-track]):focus-visible{outline:2px solid var(--mwr-accent);outline-offset:3px}.mwr .mwr__sr{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.mwr .mwr__zoom-icon{position:absolute;right:5px;bottom:5px;display:grid;place-items:center;width:27px;height:27px;border:1px solid var(--mwr-line);border-radius:50%;background:var(--mwr-card)}.mwr .mwr__zoom-icon svg{width:15px;height:15px}.mwr .mwr__dialog{box-sizing:border-box;width:min(calc(100% - 28px),920px);max-height:90vh;margin:auto;padding:10px;overflow:auto;border:1px solid var(--mwr-line);border-radius:18px;background:var(--mwr-card);color:var(--mwr-text)}.mwr .mwr__dialog::backdrop{background:#15231fc2}.mwr .mwr__dialog-bar{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:6px}.mwr .mwr__dialog-bar h3{margin:0 0 0 6px;font-size:17px;font-weight:750}.mwr .mwr__dialog-bar form{margin:0}.mwr .mwr__close{display:grid;place-items:center;width:44px;height:44px;padding:0;border:1px solid var(--mwr-line);border-radius:50%;background:var(--mwr-tint);color:var(--mwr-accent);cursor:pointer}.mwr .mwr__close svg{width:20px;height:20px}.mwr .mwr__dialog img{display:block;width:100%;height:auto;max-height:74vh;object-fit:contain}.mwr .mwr__stars{margin:0;color:var(--mwr-accent);font-size:18px;letter-spacing:.08em;line-height:1.2}.mwr .mwr__copy blockquote{margin:0;padding:0;border:0;color:var(--mwr-text);font-size:15px;font-style:normal;line-height:1.6;overflow-wrap:break-word}.mwr .mwr__copy blockquote p{margin:0}.mwr .mwr__byline{display:flex;align-items:center;flex-wrap:wrap;gap:7px;margin-top:2px;color:var(--mwr-muted);font-size:13px;overflow-wrap:anywhere}.mwr .mwr__author{font-weight:750;color:var(--mwr-text)}.mwr .mwr__variant{padding:3px 8px;border-radius:99px;background:var(--mwr-tint)}.mwr .mwr__empty-card{display:grid;align-content:center;justify-items:center;gap:7px;min-height:180px;padding:16px;border:1px dashed var(--mwr-line);border-radius:14px;background:var(--mwr-tint);color:var(--mwr-muted);text-align:center}.mwr .mwr__empty-card svg{width:28px;height:28px;color:var(--mwr-accent)}.mwr .mwr__empty-card p{margin:0;font-size:15px;font-weight:750}.mwr .mwr__empty-card small,.mwr .mwr__editor-note{font-size:13px}.mwr .mwr__editor-note{color:var(--mwr-muted);text-align:center}.mwr .mwr__photo:focus-visible{outline-offset:-3px}@media(max-width:759px){.mwr .mwr__inner{padding:max(24px,calc(var(--mwr-space) * .65)) 16px}.mwr .mwr__header{margin-bottom:14px;text-align:left}.mwr .mwr__header h2{font-size:clamp(31px,6vw,43px);text-wrap:pretty}.mwr .mwr__intro{margin-inline:0;font-size:15px}.mwr .mwr__tools{display:flex;min-height:46px;align-items:center;justify-content:space-between;gap:6px;margin-bottom:8px}.mwr .mwr__hint{margin:0;color:var(--mwr-muted);font-size:12px;line-height:1.35}.mwr .mwr__controls:not([hidden]){display:flex;flex:0 0 auto;align-items:center;gap:5px}.mwr .mwr__controls span{min-width:34px;color:var(--mwr-muted);font-size:12px;font-variant-numeric:tabular-nums;text-align:center}.mwr .mwr__controls button{box-sizing:border-box;display:grid;place-items:center;width:44px;height:44px;padding:0;border:1px solid var(--mwr-line);border-radius:50%;background:var(--mwr-card);color:var(--mwr-accent);cursor:pointer}.mwr .mwr__controls button[aria-disabled=true]{opacity:.45;cursor:default}.mwr .mwr__controls svg{width:18px;height:18px}.mwr .mwr__track:has(>.mwr__card:nth-child(2)){grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:min(85%,390px);gap:10px;overflow-x:auto;padding-bottom:7px;overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:var(--mwr-line) transparent}.mwr .mwr__card{scroll-snap-align:start}.mwr .mwr__copy{padding:13px 11px 15px}.mwr .mwr__action{margin-top:18px}}@media(max-width:419px){.mwr .mwr__button{width:100%}}@media(hover:hover)and (prefers-reduced-motion:no-preference){.mwr .mwr__card{transition:border-color .2s ease,box-shadow .2s ease}.mwr .mwr__card:hover{border-color:var(--mwr-accent);box-shadow:0 8px 22px color-mix(in srgb,var(--mwr-text) 8%,transparent)}.mwr .mwr__button{transition:transform .2s ease,box-shadow .2s ease}.mwr .mwr__button:hover{transform:translateY(-2px);box-shadow:0 6px 16px color-mix(in srgb,var(--mwr-accent) 25%,transparent)}}.mwb{--mwb-line: color-mix(in srgb, var(--mwb-accent) 23%, var(--mwb-card));--mwb-muted: color-mix(in srgb, var(--mwb-text) 85%, var(--mwb-card));--mwb-tint: color-mix(in srgb, var(--mwb-accent) 9%, var(--mwb-card));background:var(--mwb-bg);color:var(--mwb-text);border-block-start:1px solid var(--mwb-line);font-family:inherit}.mwb .mwb__inner{box-sizing:border-box;max-width:var(--mwb-width);margin-inline:auto;padding:var(--mwb-space) clamp(20px,4vw,60px)}.mwb .mwb__header{max-width:760px;margin:0 auto clamp(21px,4vw,38px);text-align:center}.mwb .mwb__eyebrow{display:inline-flex;align-items:center;gap:8px;margin:0 0 12px;padding:6px 11px;border:1px solid var(--mwb-line);border-radius:999px;background:var(--mwb-tint);color:var(--mwb-accent);font-size:12px;font-weight:700;line-height:1.3}.mwb .mwb__eyebrow span{flex:0 0 7px;height:7px;border-radius:50%;background:var(--mwb-accent)}.mwb .mwb__header h2{margin:0;color:var(--mwb-text);font-size:clamp(34px,4.2vw,57px);font-weight:800;line-height:1.05;letter-spacing:-.04em;overflow-wrap:break-word;text-wrap:balance;-webkit-hyphens:auto;hyphens:auto}.mwb .mwb__intro{max-width:56ch;margin:13px auto 0;color:var(--mwb-muted);font-size:16px;line-height:1.6}.mwb .mwb__moments{display:block;min-width:0}.mwb .mwb__tools{display:none}.mwb .mwb__track{display:grid;grid-template-columns:repeat(var(--mwb-columns),minmax(0,1fr));gap:15px;min-width:0;margin:0;padding:0;list-style:none}.mwb .mwb__card{--mwb-image-bg: var(--mwb-tint);box-sizing:border-box;display:grid;grid-template-rows:auto 1fr;min-width:0;margin:0;padding:7px;border:1px solid var(--mwb-line);border-radius:21px;background:var(--mwb-card)}.mwb .mwb__card--warm{--mwb-image-bg: color-mix(in srgb, var(--mwb-warm) 24%, var(--mwb-card))}.mwb .mwb__card--sand{--mwb-image-bg: color-mix(in srgb, var(--mwb-warm) 11%, var(--mwb-bg))}.mwb .mwb__image{position:relative;aspect-ratio:4 / 3;overflow:hidden;border-radius:14px;background:var(--mwb-image-bg)}.mwb .mwb__image>img,.mwb .mwb__illustration{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;max-width:100%;object-fit:var(--mwb-image-fit)}.mwb .mwb__illustration{display:grid;place-items:center;background:radial-gradient(ellipse,var(--mwb-card),var(--mwb-image-bg));color:var(--mwb-accent)}.mwb .mwb__illustration svg{width:min(55%,164px);height:auto}.mwb .mwb__copy{min-width:0;padding:15px 13px 17px}.mwb .mwb__kicker{margin:0 0 6px;color:var(--mwb-accent);font-size:12px;font-weight:750;line-height:1.4}.mwb .mwb__copy h3{margin:0;color:var(--mwb-text);font-size:clamp(19px,2vw,25px);font-weight:750;line-height:1.16;letter-spacing:-.02em;overflow-wrap:break-word}.mwb .mwb__description{margin:8px 0 0;color:var(--mwb-muted);font-size:15px;line-height:1.55;overflow-wrap:break-word}.mwb .mwb__action{display:grid;justify-items:center;gap:10px;margin-top:24px;text-align:center}.mwb .mwb__action p{max-width:48ch;margin:0;color:var(--mwb-muted);font-size:14px;line-height:1.5}.mwb .mwb__button{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:10px;max-width:100%;min-height:50px;padding:12px 19px;border:1px solid var(--mwb-accent);border-radius:13px;background:var(--mwb-accent);color:var(--mwb-button-text);font-size:15px;font-weight:750;line-height:1.35;text-decoration:none;overflow-wrap:anywhere}.mwb .mwb__button svg{flex:0 0 19px;width:19px;height:19px}.mwb :is(a,button,[data-mwb-track]):focus-visible{outline:2px solid var(--mwb-accent);outline-offset:3px}@media(max-width:759px){.mwb .mwb__inner{padding:max(24px,calc(var(--mwb-space) * .65)) 16px}.mwb .mwb__header{margin-bottom:14px;text-align:left}.mwb .mwb__header h2{font-size:clamp(31px,6vw,43px);text-wrap:pretty}.mwb .mwb__intro{margin-inline:0;font-size:15px}.mwb .mwb__tools{display:flex;min-height:46px;align-items:center;justify-content:space-between;gap:6px;margin-bottom:8px}.mwb .mwb__hint{margin:0;color:var(--mwb-muted);font-size:12px;line-height:1.35}.mwb .mwb__controls:not([hidden]){display:flex;flex:0 0 auto;align-items:center;gap:5px}.mwb .mwb__controls span{min-width:34px;color:var(--mwb-muted);font-size:12px;font-variant-numeric:tabular-nums;text-align:center}.mwb .mwb__controls button{box-sizing:border-box;display:grid;place-items:center;width:44px;height:44px;padding:0;border:1px solid var(--mwb-line);border-radius:50%;background:var(--mwb-card);color:var(--mwb-accent);cursor:pointer}.mwb .mwb__controls button[aria-disabled=true]{opacity:.45;cursor:default}.mwb .mwb__controls svg{width:18px;height:18px}.mwb .mwb__track:has(>.mwb__card:nth-child(2)){grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:min(85%,390px);gap:10px;overflow-x:auto;padding-bottom:7px;overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:var(--mwb-line) transparent}.mwb .mwb__card{scroll-snap-align:start}.mwb .mwb__copy{padding:12px 10px 13px}.mwb .mwb__action{margin-top:18px}}@media(max-width:419px){.mwb .mwb__button{width:100%}}@media(hover:hover)and (prefers-reduced-motion:no-preference){.mwb .mwb__card{transition:border-color .2s ease,box-shadow .2s ease}.mwb .mwb__card:hover{border-color:var(--mwb-accent);box-shadow:0 8px 22px color-mix(in srgb,var(--mwb-text) 8%,transparent)}.mwb .mwb__button{transition:transform .2s ease,box-shadow .2s ease}.mwb .mwb__button:hover{transform:translateY(-2px);box-shadow:0 6px 16px color-mix(in srgb,var(--mwb-accent) 25%,transparent)}}.mwv{--mwv-line: color-mix(in srgb, var(--mwv-accent) 23%, var(--mwv-card));--mwv-muted: color-mix(in srgb, var(--mwv-text) 85%, var(--mwv-card));--mwv-tint: color-mix(in srgb, var(--mwv-accent) 9%, var(--mwv-card));--mwv-peach: color-mix(in srgb, var(--mwv-warm) 20%, var(--mwv-card));color:var(--mwv-text);background:var(--mwv-bg);border-block-start:1px solid var(--mwv-line);font-family:inherit}.mwv .mwv__inner{box-sizing:border-box;max-width:var(--mwv-width);margin-inline:auto;padding:var(--mwv-space) clamp(20px,4vw,58px)}.mwv .mwv__header{max-width:760px;margin:0 auto clamp(22px,4vw,39px);text-align:center}.mwv .mwv__eyebrow{display:inline-flex;align-items:center;gap:8px;margin:0 0 12px;padding:6px 11px;border:1px solid var(--mwv-line);border-radius:999px;background:var(--mwv-tint);color:var(--mwv-accent);font-size:12px;font-weight:700;line-height:1.3}.mwv .mwv__eyebrow span{flex:0 0 7px;height:7px;border-radius:50%;background:var(--mwv-accent)}.mwv .mwv__header h2{margin:0;color:var(--mwv-text);font-size:clamp(34px,4.15vw,56px);font-weight:800;line-height:1.06;letter-spacing:-.04em;text-wrap:balance;overflow-wrap:break-word}.mwv .mwv__intro{max-width:54ch;margin:13px auto 0;color:var(--mwv-muted);font-size:16px;line-height:1.6}.mwv .mwv__sr{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.mwv .mwv__table-frame{max-width:980px;margin-inline:auto;overflow:hidden;border:1px solid var(--mwv-line);border-radius:22px;background:var(--mwv-card);box-shadow:0 10px 30px color-mix(in srgb,var(--mwv-text) 7%,transparent)}.mwv .mwv__table{display:table;width:100%;min-width:0;margin:0;border:0;border-collapse:separate;border-spacing:0;box-shadow:none;table-layout:fixed}.mwv .mwv__feature-column{width:25%}.mwv .mwv__table :is(th,td){box-sizing:border-box;border:0;text-align:left}.mwv .mwv__table .mwv__table-intro{padding:12px 14px;background:var(--mwv-card);color:var(--mwv-text);vertical-align:middle;font-size:15px;line-height:1.35;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.mwv .mwv__mobile-label{display:none}.mwv .mwv__table-intro span{display:block;margin-top:5px;color:var(--mwv-muted);font-size:13px}.mwv .mwv__table .mwv__set{padding:13px 15px 15px;vertical-align:top;text-align:center;background:var(--mwv-tint)}.mwv .mwv__table .mwv__set--large{background:var(--mwv-peach)}.mwv .mwv__photo{position:relative;display:grid;place-items:center;width:100%;max-width:300px;aspect-ratio:4 / 3;margin:0 auto 9px;overflow:hidden;border:1px solid var(--mwv-line);border-radius:12px;box-sizing:border-box;color:var(--mwv-accent);background:var(--mwv-card);text-decoration:none}.mwv .mwv__photo img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:contain}.mwv .mwv__photo--placeholder>svg{width:min(49%,112px);height:auto}.mwv .mwv__zoom-icon{position:absolute;right:5px;bottom:5px;display:grid;place-items:center;width:27px;height:27px;border:1px solid var(--mwv-line);border-radius:50%;background:var(--mwv-card)}.mwv .mwv__zoom-icon svg{width:15px;height:15px}.mwv .mwv__set-title{display:block;color:var(--mwv-text);font-size:clamp(18px,2.4vw,31px);font-weight:800;line-height:1.15;overflow-wrap:break-word}.mwv .mwv__badge{display:inline-block;max-width:100%;margin-top:6px;padding:4px 7px;border-radius:999px;background:var(--mwv-card);color:var(--mwv-text);font-size:12px;font-weight:700;line-height:1.25;overflow-wrap:break-word}.mwv .mwv__table tbody :is(th,td){padding:13px 15px;border-block-start:1px solid var(--mwv-line);color:var(--mwv-text);font-size:15px;line-height:1.45;vertical-align:middle;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.mwv .mwv__table tbody th{font-weight:750}.mwv .mwv__table tbody td:last-child{background:color-mix(in srgb,var(--mwv-warm) 10%,var(--mwv-card))}.mwv .mwv__table tbody strong{color:var(--mwv-accent);font-weight:800}.mwv .mwv__motifs{margin:23px auto 0;text-align:center}.mwv .mwv__motifs h3{margin:0 0 8px;color:var(--mwv-text);font-size:17px;font-weight:750;line-height:1.3}.mwv .mwv__motif-list{display:flex;justify-content:center;flex-wrap:wrap;gap:7px;margin:0;padding:0;list-style:none}.mwv .mwv__motif{display:inline-flex;align-items:center;gap:5px;padding:6px 9px;border:1px solid var(--mwv-line);border-radius:999px;background:var(--mwv-card);color:var(--mwv-text);font-size:13px;font-weight:700;line-height:1.35;overflow-wrap:anywhere}.mwv .mwv__motif svg{flex:0 0 17px;width:17px;height:17px;color:var(--mwv-accent)}.mwv .mwv__motifs p{margin:8px 0 0;color:var(--mwv-muted);font-size:13px;line-height:1.45}.mwv .mwv__action{display:grid;justify-items:center;margin-top:17px}.mwv .mwv__button{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:50px;max-width:100%;padding:12px 19px;border:1px solid var(--mwv-accent);border-radius:13px;background:var(--mwv-accent);color:var(--mwv-button-text);font-size:15px;font-weight:750;line-height:1.35;text-align:center;text-decoration:none;overflow-wrap:anywhere}.mwv .mwv__button svg{flex:0 0 19px;width:19px;height:19px}.mwv :is(a,button):focus-visible{outline:2px solid var(--mwv-accent);outline-offset:2px}.mwv .mwv__photo:focus-visible{outline-offset:-3px}.mwv .mwv__dialog{box-sizing:border-box;width:min(calc(100% - 28px),920px);max-height:90vh;margin:auto;padding:10px;overflow:auto;border:1px solid var(--mwv-line);border-radius:18px;background:var(--mwv-card);color:var(--mwv-text)}.mwv .mwv__dialog::backdrop{background:#15231fc2}.mwv .mwv__dialog-bar{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:6px}.mwv .mwv__dialog-bar h3{margin:0 0 0 6px;font-size:17px;font-weight:750}.mwv .mwv__dialog-bar form{margin:0}.mwv .mwv__close{display:grid;place-items:center;width:44px;height:44px;padding:0;border:1px solid var(--mwv-line);border-radius:50%;background:var(--mwv-tint);color:var(--mwv-accent);cursor:pointer}.mwv .mwv__close svg{width:20px;height:20px}.mwv .mwv__dialog img{display:block;width:100%;height:auto;max-height:74vh;object-fit:contain}@media(max-width:759px){.mwv .mwv__inner{padding:max(24px,calc(var(--mwv-space) * .65)) 14px}.mwv .mwv__header{text-align:left}.mwv .mwv__header h2{font-size:clamp(30px,6vw,43px)}.mwv .mwv__intro{margin-inline:0;font-size:15px}.mwv .mwv__table-frame{border-radius:15px}.mwv .mwv__feature-column{width:27%}.mwv .mwv__table .mwv__table-intro{padding:8px 6px;font-size:13px}.mwv .mwv__table-intro :is(span,.mwv__desktop-label){display:none}.mwv .mwv__mobile-label{display:inline}.mwv .mwv__table .mwv__set{padding:6px 5px 9px}.mwv .mwv__photo{margin-bottom:6px;border-radius:8px}.mwv .mwv__set-title{font-size:clamp(16px,3.8vw,23px)}.mwv .mwv__badge{font-size:10px}.mwv .mwv__table tbody :is(th,td){padding:8px 6px;font-size:13px}.mwv .mwv__zoom-icon{width:23px;height:23px;right:3px;bottom:3px}.mwv .mwv__motifs{margin-top:17px}}@media(max-width:419px){.mwv .mwv__button{width:100%}}@media(hover:hover)and (prefers-reduced-motion:no-preference){.mwv .mwv__button{transition:transform .2s ease,box-shadow .2s ease}.mwv .mwv__button:hover{transform:translateY(-2px);box-shadow:0 6px 16px color-mix(in srgb,var(--mwv-accent) 25%,transparent)}.mwv a.mwv__photo{transition:border-color .2s ease}.mwv a.mwv__photo:hover{border-color:var(--mwv-accent)}}.mpd-demo{--mpd-line: color-mix(in srgb, var(--mpd-accent) 23%, var(--mpd-paper));--mpd-muted: color-mix(in srgb, var(--mpd-text) 85%, var(--mpd-paper));--mpd-tint: color-mix(in srgb, var(--mpd-accent) 8%, var(--mpd-paper));color:var(--mpd-text);background:var(--mpd-bg);border-block-start:1px solid var(--mpd-line);font-family:inherit}.mpd-demo .mpd-demo__inner{box-sizing:border-box;display:grid;grid-template-columns:minmax(0,1.04fr) minmax(0,1fr);grid-template-areas:"media heading" "media steps" "media action";align-items:start;gap:20px clamp(30px,5vw,76px);max-width:var(--mpd-width);margin-inline:auto;padding:var(--mpd-space) clamp(20px,4vw,60px)}.mpd-demo .mpd-demo__heading{grid-area:heading;min-width:0}.mpd-demo .mpd-demo__eyebrow{display:inline-flex;align-items:center;gap:8px;width:fit-content;margin:0 0 13px;padding:6px 11px;border:1px solid var(--mpd-line);border-radius:999px;color:var(--mpd-accent);background:var(--mpd-tint);font-size:12px;font-weight:700;letter-spacing:.035em;line-height:1.3}.mpd-demo .mpd-demo__eyebrow span{flex:0 0 7px;height:7px;border-radius:50%;background:var(--mpd-accent)}.mpd-demo .mpd-demo__heading h2{margin:0;color:var(--mpd-text);font-size:clamp(36px,3.7vw,58px);font-weight:800;line-height:1.04;letter-spacing:-.042em;text-wrap:balance;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.mpd-demo .mpd-demo__intro{max-width:50ch;margin:14px 0 0;color:var(--mpd-muted);font-size:16px;line-height:1.6}.mpd-demo .mpd-demo__media{grid-area:media;align-self:center;box-sizing:border-box;min-width:0;margin:0;padding:8px;border:1px solid var(--mpd-line);border-radius:24px;background:var(--mpd-paper);box-shadow:0 12px 38px color-mix(in srgb,var(--mpd-text) 9%,transparent)}.mpd-demo .mpd-demo__media figure{margin:0}.mpd-demo .mpd-demo__frame{position:relative;aspect-ratio:var(--mpd-ratio);overflow:hidden;border-radius:16px;background:var(--mpd-tint)}.mpd-demo .mpd-demo__frame>:is(img,video,.mpd-demo__placeholder){position:absolute;top:0;right:0;bottom:0;left:0;box-sizing:border-box;display:block;width:100%;height:100%;max-width:100%;object-fit:contain}.mpd-demo .mpd-demo__frame>.mpd-demo__placeholder{display:grid;place-items:center;background:radial-gradient(ellipse at center,var(--mpd-paper),var(--mpd-tint));color:var(--mpd-accent)}.mpd-demo .mpd-demo__placeholder svg{width:min(36%,176px);height:auto}.mpd-demo .mpd-demo__caption{padding:11px 9px 5px;color:var(--mpd-muted);font-size:13px;line-height:1.45}.mpd-demo .mpd-demo__transcript{margin:6px 9px;padding-block-start:8px;border-block-start:1px solid var(--mpd-line);color:var(--mpd-muted);font-size:14px;line-height:1.6}.mpd-demo .mpd-demo__transcript summary{display:list-item;min-height:36px;color:var(--mpd-accent);cursor:pointer}.mpd-demo .mpd-demo__sound:not([hidden]){display:inline-flex;align-items:center;gap:7px;min-height:44px;margin:5px 8px 2px;padding:6px 11px;border:1px solid var(--mpd-line);border-radius:999px;background:var(--mpd-tint);color:var(--mpd-accent);font:inherit;font-size:14px;font-weight:750;cursor:pointer}.mpd-demo .mpd-demo__sound[aria-pressed=true]{background:var(--mpd-accent);color:var(--mpd-button-text)}.mpd-demo .mpd-demo__sound svg{flex:0 0 19px;width:19px;height:19px}.mpd-demo .mpd-demo__editor-note{margin:9px;color:var(--mpd-muted);font-size:13px}.mpd-demo .mpd-demo__steps{grid-area:steps;display:grid;grid-template-columns:minmax(0,1fr);gap:10px;min-width:0;margin:0;padding:0;list-style:none}.mpd-demo .mpd-demo__step{display:grid;grid-template-columns:35px minmax(0,1fr);align-items:start;gap:11px;min-width:0;padding:13px;border:1px solid var(--mpd-line);border-radius:16px;background:var(--mpd-paper)}.mpd-demo .mpd-demo__step:nth-child(2n){background:color-mix(in srgb,var(--mpd-warm) 22%,var(--mpd-paper))}.mpd-demo .mpd-demo__step-marker{display:grid;justify-items:center;gap:5px;color:var(--mpd-accent)}.mpd-demo .mpd-demo__step-marker span{display:grid;place-items:center;min-width:31px;min-height:31px;border-radius:9px;background:var(--mpd-tint);font-size:12px;font-weight:800;font-variant-numeric:tabular-nums}.mpd-demo .mpd-demo__step-marker svg{width:20px;height:20px}.mpd-demo .mpd-demo__step-content{min-width:0}.mpd-demo .mpd-demo__step h3{margin:0;color:var(--mpd-text);font-size:16px;font-weight:750;line-height:1.25;overflow-wrap:break-word}.mpd-demo .mpd-demo__step p{margin:4px 0 0;color:var(--mpd-muted);font-size:14px;line-height:1.45;overflow-wrap:break-word}.mpd-demo .mpd-demo__action{grid-area:action;display:grid;justify-items:start;gap:8px}.mpd-demo .mpd-demo__action p{margin:0;color:var(--mpd-muted);font-size:13px;line-height:1.45}.mpd-demo .mpd-demo__button{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:11px;max-width:100%;min-height:50px;padding:12px 19px;border:1px solid var(--mpd-accent);border-radius:13px;color:var(--mpd-button-text);background:var(--mpd-accent);font-size:15px;font-weight:750;line-height:1.35;text-align:center;text-decoration:none;overflow-wrap:anywhere}.mpd-demo .mpd-demo__button svg{flex:0 0 19px;width:19px;height:19px}.mpd-demo :is(a,button,video,summary):focus-visible{outline:2px solid var(--mpd-accent);outline-offset:3px}.mpd-demo .mpd-demo__frame video:focus-visible{outline-offset:-4px}@media(max-width:899px){.mpd-demo .mpd-demo__inner{grid-template-columns:minmax(0,1fr);grid-template-areas:"heading" "media" "steps" "action";gap:16px;max-width:690px;padding:max(22px,calc(var(--mpd-space) * .65)) 16px}.mpd-demo .mpd-demo__heading h2{font-size:clamp(32px,6vw,45px)}.mpd-demo .mpd-demo__intro{font-size:15px}}@media(max-width:419px){.mpd-demo .mpd-demo__media{padding:5px;border-radius:18px}.mpd-demo .mpd-demo__frame{border-radius:13px}.mpd-demo .mpd-demo__steps{gap:8px}.mpd-demo .mpd-demo__step{grid-template-columns:32px minmax(0,1fr);align-items:start;gap:10px;padding:10px}.mpd-demo .mpd-demo__step-marker svg{width:18px;height:18px}.mpd-demo .mpd-demo__button{width:100%}}@media(hover:hover)and (prefers-reduced-motion:no-preference){.mpd-demo .mpd-demo__button{transition:transform .2s ease,box-shadow .2s ease}.mpd-demo .mpd-demo__button:hover{transform:translateY(-2px);box-shadow:0 6px 16px color-mix(in srgb,var(--mpd-accent) 25%,transparent)}}.mpf{--mpf-line: color-mix(in srgb, var(--mpf-accent) 23%, var(--mpf-card));--mpf-muted: color-mix(in srgb, var(--mpf-text) 85%, var(--mpf-card));--mpf-tint: color-mix(in srgb, var(--mpf-accent) 9%, var(--mpf-card));background:var(--mpf-bg);color:var(--mpf-text);border-block-start:1px solid var(--mpf-line);font-family:inherit}.mpf .mpf__inner{box-sizing:border-box;max-width:var(--mpf-width);margin-inline:auto;padding:var(--mpf-space) clamp(20px,4vw,58px)}.mpf .mpf__header{max-width:780px;margin:0 auto clamp(22px,4vw,36px);text-align:center}.mpf .mpf__eyebrow{display:inline-flex;align-items:center;gap:8px;margin:0 0 12px;padding:6px 11px;border:1px solid var(--mpf-line);border-radius:999px;background:var(--mpf-tint);color:var(--mpf-accent);font-size:12px;font-weight:700;line-height:1.3}.mpf .mpf__eyebrow span{flex:0 0 7px;height:7px;border-radius:50%;background:var(--mpf-accent)}.mpf .mpf__header h2{margin:0;color:var(--mpf-text);font-size:clamp(34px,4.15vw,56px);font-weight:800;line-height:1.06;letter-spacing:-.04em;text-wrap:balance;overflow-wrap:break-word}.mpf .mpf__intro{max-width:54ch;margin:13px auto 0;color:var(--mpf-muted);font-size:16px;line-height:1.6}.mpf .mpf__questions,.mpf .mpf__action{max-width:890px;margin-inline:auto}.mpf .mpf__questions{display:grid;gap:9px}.mpf .mpf__item{min-width:0;border:1px solid var(--mpf-line);border-radius:15px;background:var(--mpf-card)}.mpf .mpf__item:first-child{background:color-mix(in srgb,var(--mpf-accent) 4%,var(--mpf-card))}.mpf .mpf__item[open]{border-color:color-mix(in srgb,var(--mpf-accent) 52%,var(--mpf-card))}.mpf .mpf__item summary{box-sizing:border-box;display:flex;min-height:58px;align-items:center;justify-content:space-between;gap:12px;padding:11px 15px;border-radius:15px;color:var(--mpf-text);font-size:16px;font-weight:750;line-height:1.35;list-style:none;overflow-wrap:anywhere;cursor:pointer}.mpf .mpf__item summary::-webkit-details-marker{display:none}.mpf .mpf__item summary::marker{content:""}.mpf .mpf__toggle{display:grid;flex:0 0 34px;height:34px;place-items:center;border-radius:50%;background:var(--mpf-tint);color:var(--mpf-accent)}.mpf .mpf__toggle svg{width:20px;height:20px}.mpf .mpf__item[open] .mpf__toggle{background:var(--mpf-accent);color:var(--mpf-button-text)}.mpf .mpf__item[open] .mpf__toggle-vertical{display:none}.mpf .mpf__answer{margin:0 15px;padding:11px 0 14px;border-block-start:1px solid var(--mpf-line);color:var(--mpf-muted);font-size:15px;line-height:1.6;overflow-wrap:anywhere}.mpf .mpf__answer>:first-child{margin-block-start:0}.mpf .mpf__answer>:last-child{margin-block-end:0}.mpf .mpf__answer p{margin:0 0 9px}.mpf .mpf__answer strong{color:var(--mpf-text);font-weight:800}.mpf .mpf__answer a{color:var(--mpf-accent);text-decoration:underline;text-underline-offset:.15em}.mpf .mpf__answer-link{display:inline-flex;align-items:center;gap:6px;min-height:44px;font-weight:750}.mpf .mpf__answer-link svg{flex:0 0 17px;width:17px;height:17px}.mpf .mpf__action{box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;gap:17px;margin-top:22px;padding:clamp(14px,3vw,24px);border:1px solid var(--mpf-line);border-radius:18px;background:color-mix(in srgb,var(--mpf-secondary) 18%,var(--mpf-card))}.mpf .mpf__action-copy{min-width:0}.mpf .mpf__action-copy h3{margin:0;color:var(--mpf-text);font-size:clamp(19px,2.3vw,27px);font-weight:800;line-height:1.15;overflow-wrap:anywhere}.mpf .mpf__action-copy p{margin:5px 0 0;color:var(--mpf-muted);font-size:14px;line-height:1.5;overflow-wrap:anywhere}.mpf .mpf__button{box-sizing:border-box;display:inline-flex;flex:0 1 auto;align-items:center;justify-content:center;gap:9px;min-height:50px;max-width:100%;padding:12px 17px;border:1px solid var(--mpf-accent);border-radius:13px;background:var(--mpf-accent);color:var(--mpf-button-text);font-size:15px;font-weight:750;line-height:1.35;text-align:center;text-decoration:none;overflow-wrap:anywhere}.mpf .mpf__button svg{flex:0 0 19px;width:19px;height:19px}.mpf :is(a,summary):focus-visible{outline:2px solid var(--mpf-accent);outline-offset:2px}@media(max-width:759px){.mpf .mpf__inner{padding:max(24px,calc(var(--mpf-space) * .65)) 16px}.mpf .mpf__header{text-align:left}.mpf .mpf__header h2{font-size:clamp(31px,6vw,43px);text-wrap:pretty}.mpf .mpf__intro{margin-inline:0;font-size:15px}}@media(max-width:579px){.mpf .mpf__item summary{padding-inline:12px}.mpf .mpf__answer{margin-inline:12px}.mpf .mpf__action{align-items:stretch;flex-direction:column;gap:12px}.mpf .mpf__button{width:100%}}@media(hover:hover)and (prefers-reduced-motion:no-preference){.mpf .mpf__item{transition:border-color .2s ease}.mpf .mpf__item:hover{border-color:var(--mpf-accent)}.mpf .mpf__button{transition:transform .2s ease,box-shadow .2s ease}.mpf .mpf__button:hover{transform:translateY(-2px);box-shadow:0 6px 16px color-mix(in srgb,var(--mpf-accent) 25%,transparent)}}.mpr{--mpr-line: color-mix(in srgb, var(--mpr-accent) 23%, var(--mpr-card));--mpr-muted: color-mix(in srgb, var(--mpr-text) 85%, var(--mpr-card));--mpr-tint: color-mix(in srgb, var(--mpr-accent) 9%, var(--mpr-card));background:var(--mpr-bg);color:var(--mpr-text);border-block-start:1px solid var(--mpr-line);font-family:inherit}.mpr .mpr__inner{box-sizing:border-box;max-width:var(--mpr-width);margin-inline:auto;padding:var(--mpr-space) clamp(20px,4vw,60px)}.mpr .mpr__header{max-width:760px;margin:0 auto clamp(21px,4vw,38px);text-align:center}.mpr .mpr__eyebrow{display:inline-flex;align-items:center;gap:8px;margin:0 0 12px;padding:6px 11px;border:1px solid var(--mpr-line);border-radius:999px;background:var(--mpr-tint);color:var(--mpr-accent);font-size:12px;font-weight:700;line-height:1.3}.mpr .mpr__eyebrow span{flex:0 0 7px;height:7px;border-radius:50%;background:var(--mpr-accent)}.mpr .mpr__header h2{margin:0;color:var(--mpr-text);font-size:clamp(34px,4.2vw,57px);font-weight:800;line-height:1.05;letter-spacing:-.04em;overflow-wrap:break-word;text-wrap:balance;-webkit-hyphens:auto;hyphens:auto}.mpr .mpr__intro{max-width:56ch;margin:13px auto 0;color:var(--mpr-muted);font-size:16px;line-height:1.6}.mpr .mpr__carousel{display:block;min-width:0}.mpr .mpr__tools{display:none}.mpr .mpr__track{display:grid;grid-template-columns:repeat(var(--mpr-columns),minmax(0,1fr));align-items:start;gap:15px;min-width:0;margin:0;padding:0;list-style:none}.mpr .mpr__card{box-sizing:border-box;display:grid;align-content:start;min-width:0;margin:0;padding:7px;border:1px solid var(--mpr-line);border-radius:21px;background:var(--mpr-card)}.mpr .mpr__card:nth-child(2n){border-color:color-mix(in srgb,var(--mpr-secondary) 58%,var(--mpr-card))}.mpr .mpr__photo{position:relative;display:block;color:var(--mpr-accent);aspect-ratio:4 / 3;overflow:hidden;border-radius:14px;background:var(--mpr-tint)}.mpr .mpr__photo>img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;max-width:100%;object-fit:cover}.mpr .mpr__copy{display:grid;gap:9px;min-width:0;padding:16px 14px 18px}.mpr .mpr__copy h3{margin:0;color:var(--mpr-text);font-size:clamp(19px,2vw,25px);font-weight:750;line-height:1.16;letter-spacing:-.02em;overflow-wrap:break-word}.mpr .mpr__action{display:grid;justify-items:center;gap:10px;margin-top:24px;text-align:center}.mpr .mpr__button{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:10px;max-width:100%;min-height:50px;padding:12px 19px;border:1px solid var(--mpr-accent);border-radius:13px;background:var(--mpr-accent);color:var(--mpr-button-text);font-size:15px;font-weight:750;line-height:1.35;text-decoration:none;overflow-wrap:anywhere}.mpr .mpr__button svg{flex:0 0 19px;width:19px;height:19px}.mpr :is(a,button,[data-mpr-track]):focus-visible{outline:2px solid var(--mpr-accent);outline-offset:3px}.mpr .mpr__sr{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.mpr .mpr__zoom-icon{position:absolute;right:5px;bottom:5px;display:grid;place-items:center;width:27px;height:27px;border:1px solid var(--mpr-line);border-radius:50%;background:var(--mpr-card)}.mpr .mpr__zoom-icon svg{width:15px;height:15px}.mpr .mpr__dialog{box-sizing:border-box;width:min(calc(100% - 28px),920px);max-height:90vh;margin:auto;padding:10px;overflow:auto;border:1px solid var(--mpr-line);border-radius:18px;background:var(--mpr-card);color:var(--mpr-text)}.mpr .mpr__dialog::backdrop{background:#15231fc2}.mpr .mpr__dialog-bar{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:6px}.mpr .mpr__dialog-bar h3{margin:0 0 0 6px;font-size:17px;font-weight:750}.mpr .mpr__dialog-bar form{margin:0}.mpr .mpr__close{display:grid;place-items:center;width:44px;height:44px;padding:0;border:1px solid var(--mpr-line);border-radius:50%;background:var(--mpr-tint);color:var(--mpr-accent);cursor:pointer}.mpr .mpr__close svg{width:20px;height:20px}.mpr .mpr__dialog img{display:block;width:100%;height:auto;max-height:74vh;object-fit:contain}.mpr .mpr__stars{margin:0;color:var(--mpr-accent);font-size:18px;letter-spacing:.08em;line-height:1.2}.mpr .mpr__copy blockquote{margin:0;padding:0;border:0;color:var(--mpr-text);font-size:15px;font-style:normal;line-height:1.6;overflow-wrap:break-word}.mpr .mpr__copy blockquote p{margin:0}.mpr .mpr__byline{display:flex;align-items:center;flex-wrap:wrap;gap:7px;margin-top:2px;color:var(--mpr-muted);font-size:13px;overflow-wrap:anywhere}.mpr .mpr__author{font-weight:750;color:var(--mpr-text)}.mpr .mpr__variant{padding:3px 8px;border-radius:99px;background:color-mix(in srgb,var(--mpr-secondary) 26%,var(--mpr-card))}.mpr .mpr__empty-card{display:grid;align-content:center;justify-items:center;gap:7px;min-height:180px;padding:16px;border:1px dashed var(--mpr-line);border-radius:14px;background:var(--mpr-tint);color:var(--mpr-muted);text-align:center}.mpr .mpr__empty-card svg{width:28px;height:28px;color:var(--mpr-accent)}.mpr .mpr__empty-card p{margin:0;font-size:15px;font-weight:750}.mpr .mpr__empty-card small,.mpr .mpr__editor-note{font-size:13px}.mpr .mpr__editor-note{color:var(--mpr-muted);text-align:center}.mpr .mpr__photo:focus-visible{outline-offset:-3px}@media(max-width:759px){.mpr .mpr__inner{padding:max(24px,calc(var(--mpr-space) * .65)) 16px}.mpr .mpr__header{margin-bottom:14px;text-align:left}.mpr .mpr__header h2{font-size:clamp(31px,6vw,43px);text-wrap:pretty}.mpr .mpr__intro{margin-inline:0;font-size:15px}.mpr .mpr__tools{display:flex;min-height:46px;align-items:center;justify-content:space-between;gap:6px;margin-bottom:8px}.mpr .mpr__hint{margin:0;color:var(--mpr-muted);font-size:12px;line-height:1.35}.mpr .mpr__controls:not([hidden]){display:flex;flex:0 0 auto;align-items:center;gap:5px}.mpr .mpr__controls span{min-width:34px;color:var(--mpr-muted);font-size:12px;font-variant-numeric:tabular-nums;text-align:center}.mpr .mpr__controls button{box-sizing:border-box;display:grid;place-items:center;width:44px;height:44px;padding:0;border:1px solid var(--mpr-line);border-radius:50%;background:var(--mpr-card);color:var(--mpr-accent);cursor:pointer}.mpr .mpr__controls button[aria-disabled=true]{opacity:.45;cursor:default}.mpr .mpr__controls svg{width:18px;height:18px}.mpr .mpr__track:has(>.mpr__card:nth-child(2)){grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:min(85%,390px);gap:10px;overflow-x:auto;padding-bottom:7px;overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:var(--mpr-line) transparent}.mpr .mpr__card{scroll-snap-align:start}.mpr .mpr__copy{padding:13px 11px 15px}.mpr .mpr__action{margin-top:18px}}@media(max-width:419px){.mpr .mpr__button{width:100%}}@media(hover:hover)and (prefers-reduced-motion:no-preference){.mpr .mpr__card{transition:border-color .2s ease,box-shadow .2s ease}.mpr .mpr__card:hover{border-color:var(--mpr-accent);box-shadow:0 8px 22px color-mix(in srgb,var(--mpr-text) 8%,transparent)}.mpr .mpr__button{transition:transform .2s ease,box-shadow .2s ease}.mpr .mpr__button:hover{transform:translateY(-2px);box-shadow:0 6px 16px color-mix(in srgb,var(--mpr-accent) 25%,transparent)}}.sld{display:block;position:relative;isolation:isolate;background:var(--sld-bg);color:var(--sld-ink);font:400 var(--sld-body)/1.75 Arial,Helvetica,sans-serif;letter-spacing:normal;color-scheme:light;--sld-heading:Arial,Helvetica,sans-serif}.sld--serif{--sld-heading:Georgia,"Times New Roman",serif}.sld--theme{--sld-heading:var(--font-heading-family,Arial,sans-serif)}.sld *{box-sizing:border-box}.sld [hidden]{display:none!important}.sld h2,.sld h3,.sld p{margin:0}.sld svg{display:block;flex-shrink:0;width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.sld .sld__symbols{position:absolute;width:0;height:0;overflow:hidden}.sld button,.sld a,.sld summary{font:inherit;letter-spacing:normal;text-transform:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.sld button{-webkit-appearance:none;appearance:none;cursor:pointer;box-shadow:none}.sld button:before,.sld button:after,.sld a:before,.sld a:after,.sld summary:before,.sld summary:after{content:none}.sld :focus-visible{outline:3px solid var(--sld-accent);outline-offset:4px}.sld__wrap{max-width:var(--sld-width);padding:var(--sld-top) var(--sld-side) var(--sld-bottom);margin:auto}.sld__header{text-align:center;max-width:800px;margin:0 auto 38px}.sld__eyebrow{display:inline-flex;align-items:center;gap:7px;padding:6px 12px;border:1px solid var(--sld-border);border-radius:100px;background:var(--sld-tint);color:var(--sld-accent);font:600 10px/1.5 Arial,Helvetica,sans-serif;letter-spacing:.6px;margin-bottom:16px!important}.sld__eyebrow svg{width:15px;height:15px}.sld .sld__header h2{font:650 var(--sld-title)/1.12 var(--sld-heading);letter-spacing:-1.5px;color:var(--sld-ink);text-wrap:balance;overflow-wrap:break-word}.sld__header h2>span{display:block;color:var(--sld-accent);margin-top:5px}.sld__intro{max-width:59ch;margin:17px auto 0;color:var(--sld-muted)}.sld__rte{overflow-wrap:break-word}.sld__rte p+p{margin-top:12px}.sld__rte ul,.sld__rte ol{padding-left:1.4em}.sld__rte a{color:var(--sld-accent);text-underline-offset:3px}.sld__rte img{max-width:100%;height:auto}.sld__layout{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);grid-template-areas:"overview details";gap:var(--sld-gap);align-items:start}.sld[data-side=right] .sld__layout{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);grid-template-areas:"details overview"}.sld__overview{grid-area:overview;min-width:0;align-self:stretch}.sld__details{grid-area:details;min-width:0}.sld[data-sticky=true] .sld__sticky{position:sticky;top:var(--sld-sticky-top)}.sld__main-frame,.sld__detail-frame{position:relative;isolation:isolate;display:grid;place-items:center;overflow:hidden;width:100%;background:var(--sld-panel);border:1px solid var(--sld-border)}.sld__main-frame{aspect-ratio:var(--sld-main-ratio);border-radius:var(--sld-radius);box-shadow:0 12px 38px #334c3f08}.sld__main-picture,.sld__detail-picture{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%}.sld .sld__main-img{display:block;width:100%;height:100%;object-fit:var(--sld-main-fit);object-position:var(--sld-main-focal)!important}.sld .sld__detail-img{display:block;width:100%;height:100%;object-fit:var(--sld-detail-fit);object-position:var(--sld-focal)!important}.sld__placeholder{display:grid;align-content:center;justify-items:center;gap:18px;width:100%;height:100%;padding:35px 24px;color:var(--sld-accent);text-align:center;background:radial-gradient(ellipse,var(--sld-tint),transparent 80%)}.sld__placeholder>svg{width:88px;height:88px;stroke-width:1}.sld__placeholder>span{max-width:22ch;font:600 19px/1.5 var(--sld-heading)}.sld__placeholder--detail>svg{width:56px;height:56px}.sld__placeholder--detail>span{font-size:15px}.sld__badge{position:absolute;z-index:2;top:16px;left:16px;max-width:calc(100% - 32px);border:1px solid var(--sld-border);border-radius:100px;background:var(--sld-panel);color:var(--sld-accent);padding:7px 11px;font:600 10px/1.5 Arial,Helvetica,sans-serif;pointer-events:none}.sld__caption{text-align:center;color:var(--sld-muted);font-size:12px;margin-top:12px!important;padding:0 8px}.sld__hint{display:flex;align-items:center;justify-content:center;gap:7px;color:var(--sld-accent);font-size:12px;margin-top:9px!important;text-align:center}.sld__hint svg{width:16px;height:16px}.sld__hotspots{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none}.sld .sld__hotspot{position:absolute;left:var(--sld-x);top:var(--sld-y);transform:translate(-50%,-50%);pointer-events:auto;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;border:1px solid var(--sld-accent);background:var(--sld-panel);color:var(--sld-accent);padding:0;box-shadow:0 0 0 5px color-mix(in srgb,var(--sld-panel) 65%,transparent),0 5px 18px #213c2b20;font:700 12px/1 Arial,Helvetica,sans-serif}.sld .sld__hotspot[aria-expanded=true]{background:var(--sld-accent);color:var(--sld-on-accent);box-shadow:0 0 0 6px color-mix(in srgb,var(--sld-accent) 18%,transparent),0 5px 18px #213c2b20}.sld__hotspot-tooltip{position:absolute;bottom:calc(100% + 11px);left:50%;transform:translate(-50%);white-space:nowrap;padding:7px 9px;border:1px solid var(--sld-border);border-radius:9px;background:var(--sld-panel);color:var(--sld-ink);font:600 11px/1.4 Arial,Helvetica,sans-serif;opacity:0;visibility:hidden;pointer-events:none}.sld__hotspot:focus-visible .sld__hotspot-tooltip{opacity:1;visibility:visible}.sld .sld__zoom{position:absolute;z-index:4;bottom:12px;right:12px;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;border:1px solid var(--sld-border);background:var(--sld-panel);color:var(--sld-accent);margin:0;padding:10px;box-shadow:0 3px 12px #213c2b0c}.sld__zoom svg{width:20px;height:20px}.sld__cards{display:grid;gap:12px}.sld__card{min-width:0;border:1px solid var(--sld-border);border-radius:calc(var(--sld-radius) * .7);background:var(--sld-panel);overflow:clip}.sld__card[open]{border-color:var(--sld-accent);box-shadow:0 7px 22px #334c3f08}.sld .sld__summary{display:flex;align-items:center;gap:13px;padding:17px 20px;min-height:80px;list-style:none;cursor:pointer;position:relative;text-align:left;-webkit-user-select:none;user-select:none;color:var(--sld-ink)}.sld__summary::-webkit-details-marker{display:none}.sld__summary::marker{content:""}.sld__summary:focus-visible{outline-offset:-5px;border-radius:inherit}.sld__number{display:grid;place-items:center;flex:0 0 37px;width:37px;height:37px;border-radius:50%;background:var(--sld-tint);border:1px solid var(--sld-border);color:var(--sld-accent);font:700 11px/1 Arial,Helvetica,sans-serif}.sld__card[open] .sld__number{background:var(--sld-accent);border-color:var(--sld-accent);color:var(--sld-on-accent)}.sld__summary-copy{display:grid;gap:3px;min-width:0;flex:1}.sld__small{color:var(--sld-muted);font:500 10px/1.5 Arial,Helvetica,sans-serif;letter-spacing:.3px;overflow-wrap:break-word}.sld__nav-title{color:var(--sld-ink);font:650 16px/1.4 var(--sld-heading);overflow-wrap:break-word}.sld .sld__toggle{width:20px;height:20px;color:var(--sld-accent)}.sld__card[open] .sld__toggle{transform:rotate(45deg)}.sld__card-body{padding:0 20px 21px}.sld__detail-frame{aspect-ratio:var(--sld-detail-ratio);border-radius:calc(var(--sld-radius) * .5);background:var(--sld-tint)}.sld__detail-copy{padding-top:18px}.sld .sld__detail-copy h3{font:650 22px/1.25 var(--sld-heading);color:var(--sld-ink);letter-spacing:-.4px;overflow-wrap:break-word}.sld__description{margin-top:11px;color:var(--sld-muted);font-size:14px;line-height:1.75}.sld__note{display:flex;align-items:flex-start;gap:8px;border-top:1px solid var(--sld-border);padding-top:13px;margin-top:16px!important;font-size:11px;line-height:1.65;color:var(--sld-accent)}.sld__note svg{width:17px;height:17px;margin-top:1px}.sld__cta{margin-top:22px}.sld .sld__button{display:flex;align-items:center;justify-content:center;gap:12px;min-height:52px;width:100%;padding:13px 18px;border:1px solid var(--sld-accent);border-radius:var(--sld-button-radius);background:var(--sld-accent);color:var(--sld-on-accent);font:650 14px/1.5 Arial,Helvetica,sans-serif;text-decoration:none;text-align:center}.sld__button svg{width:20px;height:20px}.sld__button-note{margin-top:8px!important;color:var(--sld-muted);font-size:11px;text-align:center}.sld__footer-note{margin-top:16px!important;color:var(--sld-muted);font-size:11px;text-align:center}.sld__editor-note{margin-top:12px!important;padding:11px 13px;border:1px dashed var(--sld-border);border-radius:10px;background:var(--sld-tint);color:var(--sld-muted);font:400 11px/1.6 Arial,Helvetica,sans-serif}.sld__dialog:not([open]){display:none}.sld .sld__dialog{position:fixed;top:0;right:0;bottom:0;left:0;max-width:min(1100px,calc(100vw - 40px));max-height:calc(100dvh - 40px);width:1100px;padding:0;margin:auto;border:1px solid var(--sld-border);border-radius:20px;background:var(--sld-bg);color:var(--sld-ink);box-shadow:0 20px 70px #0005;overflow:auto;overscroll-behavior:contain;z-index:100}.sld__dialog::backdrop{background:#13251ee0;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.sld__dialog-bar{position:sticky;top:0;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:16px;background:var(--sld-bg);padding:10px 12px 10px 20px;border-bottom:1px solid var(--sld-border)}.sld__dialog-bar p{font:600 14px/1.5 Arial,Helvetica,sans-serif}.sld .sld__dialog-bar button{display:grid;place-items:center;width:44px;height:44px;flex-shrink:0;padding:10px;border:1px solid var(--sld-border);border-radius:50%;color:var(--sld-accent);background:var(--sld-panel)}.sld__dialog-media{position:relative;display:grid;place-items:center;min-height:220px;padding:12px;background:var(--sld-panel)}.sld .sld__dialog-media>img{display:block;width:100%;height:auto;max-height:calc(100dvh - 180px);object-fit:contain}.sld__dialog-status{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:28px;color:var(--sld-muted);background:var(--sld-panel);font-size:14px;text-align:center}.sld__dialog-caption{padding:12px 20px;font:400 12px/1.6 Arial,Helvetica,sans-serif;color:var(--sld-muted);overflow-wrap:break-word}.sld[data-motion=true] .sld__summary,.sld[data-motion=true] .sld__number,.sld[data-motion=true] .sld__hotspot,.sld[data-motion=true] .sld__zoom,.sld[data-motion=true] .sld__button,.sld[data-motion=true] .sld__toggle{transition:background .22s ease,color .22s ease,box-shadow .22s ease,transform .22s ease}.sld[data-motion=true] .sld__card[open] .sld__card-body{animation:sld-detail-in .32s ease both}.sld[data-observed=true]:not([data-visible=true]) .sld__header,.sld[data-observed=true]:not([data-visible=true]) .sld__layout{opacity:0;transform:translateY(16px)}.sld[data-observed=true] .sld__header,.sld[data-observed=true] .sld__layout{transition:opacity .5s ease,transform .5s ease}.sld[data-observed=true] .sld__layout{transition-delay:.08s}@keyframes sld-detail-in{0%{opacity:.35;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media(hover:hover){.sld__hotspot:hover .sld__hotspot-tooltip{visibility:visible;opacity:1}.sld[data-motion=true] .sld__button:hover{transform:translateY(-2px);box-shadow:0 7px 20px #213c2b22}.sld__summary:hover,.sld__zoom:hover{background:var(--sld-tint)}.sld__hotspot:hover{box-shadow:0 0 0 7px color-mix(in srgb,var(--sld-accent) 16%,transparent)}}@media(max-width:989px)and (min-width:750px){.sld__layout,.sld[data-side=right] .sld__layout{gap:24px}.sld__summary{padding:15px 14px!important;gap:10px!important}.sld__card-body{padding:0 14px 18px}.sld__nav-title{font-size:14px}.sld__detail-copy h3{font-size:20px!important}.sld__description{font-size:13px}.sld__detail-frame{aspect-ratio:1.4}.sld__header{max-width:650px}}@media(max-width:749px){.sld{font-size:var(--sld-body-m)}.sld__wrap{padding:var(--sld-top-m) var(--sld-side-m) var(--sld-bottom-m)}.sld__header{margin-bottom:25px}.sld .sld__header h2{font-size:min(var(--sld-title-m),8.5vw);letter-spacing:-1px}.sld__eyebrow{margin-bottom:14px!important;font-size:9px}.sld__intro{margin-top:15px;max-width:43ch}.sld__layout,.sld[data-side=right] .sld__layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"overview" "details";gap:23px}.sld[data-sticky=true] .sld__sticky{position:static}.sld__main-frame{aspect-ratio:var(--sld-main-ratio-m)}.sld .sld__main-img{object-position:var(--sld-main-focal-m)!important}.sld .sld__detail-img{object-position:var(--sld-focal-m)!important}.sld__detail-frame{aspect-ratio:var(--sld-detail-ratio-m)}.sld__badge{top:12px;left:12px;font-size:9px;padding:6px 10px}.sld .sld__hotspot{left:var(--sld-x-m);top:var(--sld-y-m)}.sld__hotspot-tooltip{display:none}.sld__caption,.sld__hint{font-size:11px}.sld__summary{min-height:76px!important;padding:15px 16px!important;gap:11px!important}.sld__nav-title{font-size:15px}.sld__small{font-size:9px}.sld__number{width:36px;height:36px;flex-basis:36px}.sld__cards{gap:11px}.sld__card-body{padding:0 16px 18px}.sld .sld__detail-copy h3{font-size:21px}.sld__description{font-size:var(--sld-body-m)}.sld__note{font-size:11px}.sld__cta{margin-top:20px}.sld .sld__dialog{max-width:calc(100vw - 20px);max-height:calc(100dvh - 20px);border-radius:14px}.sld__dialog-media{padding:6px}.sld__dialog-bar{padding-left:14px}.sld__dialog-caption{padding:10px 14px}.sld__dialog-media>img{max-height:calc(100dvh - 160px)}}@media(prefers-reduced-motion:reduce){.sld *{animation:none!important;transition:none!important;scroll-behavior:auto!important}.sld[data-observed=true] .sld__header,.sld[data-observed=true] .sld__layout{opacity:1!important;transform:none!important}}.slf{display:block;position:relative;isolation:isolate;background:var(--slf-bg);color:var(--slf-ink);font:400 var(--slf-body)/1.75 Arial,Helvetica,sans-serif;letter-spacing:normal;color-scheme:light;--slf-heading:Arial,Helvetica,sans-serif}.slf--serif{--slf-heading:Georgia,"Times New Roman",serif}.slf--theme{--slf-heading:var(--font-heading-family,Arial,sans-serif)}.slf *{box-sizing:border-box}.slf [hidden]{display:none!important}.slf h2,.slf h3,.slf p{margin:0}.slf svg{display:block;flex-shrink:0;width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.slf .slf__symbols{position:absolute;width:0;height:0;overflow:hidden}.slf button,.slf a,.slf summary,.slf input{font:inherit;letter-spacing:normal;text-transform:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.slf button{-webkit-appearance:none;appearance:none;cursor:pointer;box-shadow:none}.slf button:before,.slf button:after,.slf a:before,.slf a:after,.slf summary:before,.slf summary:after{content:none}.slf :focus-visible{outline:3px solid var(--slf-accent);outline-offset:4px}.slf__wrap{max-width:var(--slf-width);margin:auto;padding:var(--slf-top) var(--slf-side) var(--slf-bottom)}.slf__header{max-width:800px;margin:0 auto 38px;text-align:center}.slf__eyebrow{display:inline-flex;align-items:center;gap:7px;padding:6px 12px;border:1px solid var(--slf-border);border-radius:100px;background:var(--slf-tint);color:var(--slf-accent);font:600 10px/1.5 Arial,Helvetica,sans-serif;letter-spacing:.6px;margin-bottom:16px!important}.slf__eyebrow svg{width:16px;height:16px}.slf .slf__header h2{font:650 var(--slf-title)/1.12 var(--slf-heading);letter-spacing:-1.5px;text-wrap:balance;overflow-wrap:break-word;color:var(--slf-ink)}.slf__header h2>span{display:block;color:var(--slf-accent);margin-top:5px}.slf__intro{max-width:58ch;margin:17px auto 0;color:var(--slf-muted)}.slf__rte{overflow-wrap:break-word}.slf__rte p+p{margin-top:12px}.slf__rte a{color:var(--slf-accent);text-underline-offset:3px}.slf__rte ul,.slf__rte ol{padding-left:1.4em}.slf__rte img{max-width:100%;height:auto}.slf__layout{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.4fr);grid-template-areas:"aside questions";gap:var(--slf-gap);align-items:start}.slf__layout:not(:has(.slf__aside)){grid-template-columns:minmax(0,1fr);grid-template-areas:"questions";max-width:880px;margin:auto}.slf__questions{grid-area:questions;min-width:0}.slf__aside{grid-area:aside;min-width:0;align-self:stretch}.slf[data-sticky=true] .slf__card{position:sticky;top:var(--slf-sticky-top)}.slf__card{border:1px solid var(--slf-border);border-radius:var(--slf-radius);background:var(--slf-tint);overflow:clip;box-shadow:0 8px 26px #334c3f06}.slf__image-frame{position:relative;display:grid;place-items:center;aspect-ratio:4 / 3;overflow:hidden;border-bottom:1px solid var(--slf-border);background:var(--slf-panel)}.slf .slf__image{display:block;width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;object-fit:contain}.slf__image-fallback{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;background:var(--slf-tint);color:var(--slf-accent)}.slf__image-fallback svg{width:70px;height:70px;stroke-width:1}.slf__card-copy{padding:27px 26px}.slf__card-eyebrow{display:flex;align-items:center;gap:7px;color:var(--slf-accent);font:600 10px/1.5 Arial,Helvetica,sans-serif;letter-spacing:.4px;margin-bottom:13px!important}.slf__card-eyebrow svg{width:17px;height:17px}.slf .slf__card h3{font:650 28px/1.2 var(--slf-heading);letter-spacing:-.7px;color:var(--slf-ink);text-wrap:balance;overflow-wrap:break-word}.slf__card-text{margin-top:13px;color:var(--slf-muted);font-size:14px;line-height:1.75}.slf .slf__button{display:flex;align-items:center;justify-content:center;gap:11px;min-height:52px;width:100%;margin-top:22px;padding:13px 16px;border:1px solid var(--slf-accent);border-radius:var(--slf-button-radius);background:var(--slf-accent);color:var(--slf-on-accent);font:650 14px/1.5 Arial,Helvetica,sans-serif;text-decoration:none;text-align:center}.slf__button svg{width:20px;height:20px}.slf__button-note{margin-top:8px!important;text-align:center;font-size:11px;line-height:1.6;color:var(--slf-muted)}.slf__policies{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 18px;margin-top:18px;border-top:1px solid var(--slf-border);padding-top:14px}.slf__policies a{font-size:11px;line-height:1.7;color:var(--slf-accent);text-underline-offset:3px}.slf__list{display:grid;gap:11px}.slf__item{border:1px solid var(--slf-border);border-radius:calc(var(--slf-radius) * .65);background:var(--slf-panel);overflow:clip;min-width:0}.slf__item[open]{border-color:var(--slf-accent);box-shadow:0 4px 18px #334c3f06}.slf .slf__summary{display:flex;align-items:center;gap:13px;position:relative;min-height:70px;padding:20px 22px;list-style:none;cursor:pointer;text-align:left;color:var(--slf-ink)}.slf__summary::-webkit-details-marker{display:none}.slf__summary::marker{content:""}.slf__summary:focus-visible{outline-offset:-5px;border-radius:inherit}.slf .slf__summary h3{flex:1;min-width:0;font:650 var(--slf-question)/1.45 var(--slf-heading);letter-spacing:-.15px;overflow-wrap:break-word;color:var(--slf-ink)}.slf__number{flex:0 0 24px;color:var(--slf-accent);font:600 10px/1.5 Arial,Helvetica,sans-serif}.slf__toggle{display:grid;place-items:center;flex:0 0 25px;width:25px;height:25px;border:1px solid var(--slf-border);border-radius:50%;color:var(--slf-accent);background:var(--slf-tint)}.slf__toggle svg{width:15px;height:15px}.slf__item[open] .slf__toggle{transform:rotate(45deg);background:var(--slf-accent);color:var(--slf-on-accent);border-color:var(--slf-accent)}.slf__answer{padding:0 22px 22px;color:var(--slf-muted);font-size:14px;line-height:1.8;overflow-wrap:break-word}.slf__answer-link{display:inline-flex;align-items:center;gap:7px;min-height:40px;max-width:100%;padding-top:5px;color:var(--slf-accent);text-underline-offset:4px;font-size:12px;font-weight:600}.slf__answer-link svg{width:17px;height:17px}.slf__contact{display:flex;align-items:flex-start;gap:15px;margin-top:22px;padding:23px;border:1px solid var(--slf-border);border-radius:calc(var(--slf-radius) * .65);background:var(--slf-tint)}.slf__contact>div{min-width:0}.slf__contact-icon{display:grid;place-items:center;flex:0 0 40px;width:40px;height:40px;border:1px solid var(--slf-border);border-radius:50%;background:var(--slf-panel);color:var(--slf-accent)}.slf__contact-icon svg{width:20px;height:20px}.slf .slf__contact h3{font:650 19px/1.35 var(--slf-heading);color:var(--slf-ink);letter-spacing:-.3px;overflow-wrap:break-word}.slf__contact p{margin-top:8px;font-size:13px;color:var(--slf-muted);line-height:1.7;overflow-wrap:break-word}.slf__contact a{display:inline-flex;align-items:center;gap:8px;min-height:44px;max-width:100%;font-size:12px;font-weight:600;color:var(--slf-accent);text-underline-offset:4px}.slf__contact a svg{width:17px;height:17px}.slf__search-area{margin-bottom:16px}.slf__search{display:flex;align-items:center;gap:11px;padding:5px 7px 5px 15px;min-height:54px;border:1px solid var(--slf-border);border-radius:calc(var(--slf-radius) * .55);background:var(--slf-panel);color:var(--slf-accent)}.slf__search:focus-within{border-color:var(--slf-accent)}.slf__search>svg{width:19px;height:19px}.slf .slf__search input{width:100%;min-width:0;height:44px;padding:8px 0;border:0;border-radius:0;background:transparent;box-shadow:none;outline:none;color:var(--slf-ink);font:400 16px/1.5 Arial,Helvetica,sans-serif}.slf__search input::placeholder{color:var(--slf-muted);opacity:1}.slf__search input::-webkit-search-cancel-button{display:none}.slf .slf__search button{display:grid;place-items:center;flex:0 0 44px;width:44px;height:44px;padding:11px;border:0;border-radius:50%;background:var(--slf-tint);color:var(--slf-accent)}.slf__search button svg{width:18px;height:18px}.slf__search-status:not(:empty){margin-top:8px;padding-left:2px;font-size:11px;color:var(--slf-muted)}.slf__empty{display:grid;justify-items:center;gap:14px;padding:30px 22px;border:1px dashed var(--slf-border);border-radius:calc(var(--slf-radius) * .65);text-align:center;color:var(--slf-muted);font-size:14px}.slf__empty>svg{width:35px;height:35px;color:var(--slf-accent)}.slf .slf__empty button{min-height:44px;border:1px solid var(--slf-border);border-radius:10px;padding:9px 15px;background:var(--slf-tint);color:var(--slf-accent);font-size:12px;font-weight:600}.slf__editor-note{margin:12px!important;padding:11px 13px;border:1px dashed var(--slf-border);border-radius:10px;background:var(--slf-tint);color:var(--slf-muted);font:400 11px/1.6 Arial,Helvetica,sans-serif}.slf__footer-note{max-width:700px;margin:20px auto 0!important;text-align:center;font-size:11px;line-height:1.6;color:var(--slf-muted)}.slf__sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.slf[data-motion=true] .slf__button,.slf[data-motion=true] .slf__toggle{transition:background .22s ease,transform .22s ease,color .22s ease,box-shadow .22s ease}.slf[data-motion=true] .slf__item[open] .slf__answer{animation:slf-answer-in .25s ease both}.slf[data-observed=true] .slf__header,.slf[data-observed=true] .slf__layout{transition:opacity .5s ease,transform .5s ease}.slf[data-observed=true]:not([data-visible=true]) .slf__header,.slf[data-observed=true]:not([data-visible=true]) .slf__layout{opacity:0;transform:translateY(14px)}@keyframes slf-answer-in{0%{opacity:.4;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media(hover:hover){.slf__summary:hover{background:var(--slf-tint)}.slf[data-motion=true] .slf__button:hover{transform:translateY(-2px);box-shadow:0 7px 20px #213c2b22}}@media(max-width:989px)and (min-width:750px){.slf__layout{gap:24px;grid-template-columns:minmax(0,.9fr) minmax(0,1.3fr)}.slf__card-copy{padding:22px 20px}.slf .slf__card h3{font-size:24px}.slf .slf__button{font-size:13px;gap:8px}.slf .slf__summary{padding:17px 18px;gap:10px}.slf__answer{padding:0 18px 18px;font-size:13px}}@media(max-width:749px){.slf{font-size:var(--slf-body-m)}.slf__wrap{padding:var(--slf-top-m) var(--slf-side-m) var(--slf-bottom-m)}.slf__header{margin-bottom:25px}.slf .slf__header h2{font-size:min(var(--slf-title-m),9vw);letter-spacing:-1px}.slf__eyebrow{margin-bottom:14px!important;font-size:9px}.slf__intro{margin-top:15px;max-width:44ch}.slf__layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"questions" "aside";gap:25px}.slf[data-sticky=true] .slf__card{position:static}.slf .slf__summary{min-height:68px;padding:18px 16px;gap:10px}.slf .slf__summary h3{font-size:var(--slf-question-m)}.slf__number{flex-basis:20px;font-size:9px}.slf__answer{padding:0 16px 19px;font-size:var(--slf-body-m)}.slf__list{gap:10px}.slf__contact{padding:20px 17px;gap:12px}.slf .slf__contact h3{font-size:18px}.slf__contact p{font-size:13px}.slf__contact-icon{width:35px;height:35px;flex-basis:35px}.slf__contact-icon svg{width:18px;height:18px}.slf__card-copy{padding:25px 22px}.slf .slf__card h3{font-size:min(27px,7.5vw)}.slf__card-text{font-size:var(--slf-body-m)}.slf__image-frame{aspect-ratio:16 / 9}.slf__card-eyebrow{font-size:9px}.slf__search input{font-size:16px!important}}@media(prefers-reduced-motion:reduce){.slf *{animation:none!important;transition:none!important;scroll-behavior:auto!important}.slf[data-observed=true] .slf__header,.slf[data-observed=true] .slf__layout{opacity:1!important;transform:none!important}}[data-universal-sticky]{font:400 14px/1.5 Arial,Helvetica,sans-serif;color:var(--ust-ink);letter-spacing:normal;color-scheme:light}[data-universal-sticky] *{box-sizing:border-box}[data-universal-sticky] [hidden]{display:none!important}.ust{position:fixed;z-index:var(--ust-layer);left:var(--ust-side);right:var(--ust-side);bottom:calc(var(--ust-bottom) + env(safe-area-inset-bottom,0px));width:auto;max-width:var(--ust-width);margin:auto;padding:var(--ust-pad);border:1px solid var(--ust-border);border-radius:var(--ust-radius);background:var(--ust-bg);color:var(--ust-ink);box-shadow:0 6px 34px #213c2b1c,0 1px 6px #213c2b0c;visibility:hidden;opacity:0;transform:translateY(calc(100% + var(--ust-bottom) + 35px));pointer-events:none;isolation:isolate}.ust[data-visible=true]{visibility:visible;opacity:1;transform:translateY(0);pointer-events:auto}[data-motion=true] .ust{transition:transform .28s ease,opacity .22s ease,visibility .28s ease}.ust__row{display:flex;align-items:center;gap:20px;min-width:0}.ust button{font:inherit;letter-spacing:normal;text-transform:none;-webkit-appearance:none;appearance:none;cursor:pointer;box-shadow:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.ust button:before,.ust button:after{content:none}.ust :focus-visible{outline:3px solid var(--ust-accent);outline-offset:4px}.ust svg{display:block;flex-shrink:0;width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.ust .ust__product{display:flex;align-items:center;gap:12px;flex:1;min-width:0;padding:0;border:0;background:transparent;color:var(--ust-ink);text-align:left}.ust__image{display:block;flex:0 0 var(--ust-image);width:var(--ust-image);height:var(--ust-image);overflow:hidden;border:1px solid var(--ust-border);border-radius:12px;background:var(--ust-panel)}.ust .ust__photo{display:block;width:100%;height:100%;object-fit:contain;margin:0}.ust__copy{display:grid;gap:4px;min-width:0}.ust__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font:650 var(--ust-title)/1.25 Arial,Helvetica,sans-serif;letter-spacing:-.3px}.ust__selection{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:var(--ust-muted);font-size:11px;line-height:1.5}.ust__selection:empty{display:none}.ust__prices{display:grid;gap:1px;justify-items:end;flex-shrink:0;white-space:nowrap;max-width:30%;font-variant-numeric:tabular-nums}.ust__prices strong{font:700 21px/1.3 Arial,Helvetica,sans-serif;color:var(--ust-accent)}.ust__prices s{font-size:11px;color:var(--ust-muted)}.ust__price-note{font-size:9px;line-height:1.5;color:var(--ust-muted)}.ust__price-note:empty{display:none}.ust .ust__edit{min-height:44px;flex-shrink:0;border:0;background:transparent;padding:8px 0;text-decoration:underline;text-underline-offset:4px;color:var(--ust-muted);font-size:11px}.ust .ust__add{display:flex;align-items:center;justify-content:center;gap:10px;flex:0 0 auto;min-height:50px;max-width:45%;padding:13px 22px;border:1px solid var(--ust-accent);border-radius:var(--ust-button-radius);background:var(--ust-accent);color:var(--ust-on-accent);font:650 14px/1.5 Arial,Helvetica,sans-serif;text-align:center;overflow-wrap:break-word}.ust__add:disabled{opacity:.55;cursor:not-allowed}.ust__add[aria-busy=true]{opacity:.85;cursor:wait}.ust__add[aria-busy=true] .ust__bag{display:none}.ust__spinner{display:none;width:18px;height:18px;border:2px solid currentColor;border-right-color:transparent;border-radius:50%}.ust__add[aria-busy=true] .ust__spinner{display:block;animation:ust-spin .7s linear infinite}.ust .ust__close{display:grid;place-items:center;flex:0 0 40px;width:40px;height:44px;border:0;border-radius:50%;padding:10px;background:transparent;color:var(--ust-muted)}.ust__close svg{width:18px;height:18px}.ust__footer{margin:7px 0 0;text-align:center;color:var(--ust-muted);font-size:10px;line-height:1.6}.ust__status{margin:9px 0 0;padding-top:8px;border-top:1px solid var(--ust-border);text-align:center;color:var(--ust-ink);font-size:12px;line-height:1.5;overflow-wrap:anywhere}.ust__spacer{height:0;pointer-events:none}.ust__editor-note{font:400 12px/1.6 Arial,Helvetica,sans-serif;color:#456c5b;background:#eff3ec;border:1px dashed #D8E1D9;border-radius:10px;padding:12px 16px;margin:14px auto;max-width:1000px}.ust__editor-note[data-ust-warning]{color:#805329;background:#fff7ec}html[data-ust-hide-old] [data-dm-sticky-bar],html[data-ust-hide-old] [data-salvation-root] [data-sticky-bar]{display:none!important}@keyframes ust-spin{to{transform:rotate(360deg)}}@media(hover:hover){[data-motion=true] .ust__add:not(:disabled){transition:transform .2s ease,box-shadow .2s ease}[data-motion=true] .ust__add:not(:disabled):hover{transform:translateY(-1px);box-shadow:0 5px 16px #213c2b22}.ust__edit:hover,.ust__close:hover{color:var(--ust-accent)}}@media(min-width:750px)and (max-width:989px){.ust__row{gap:12px}.ust .ust__edit{display:none}.ust .ust__add{padding:13px 16px;font-size:13px}.ust__prices strong{font-size:19px}}@media(max-width:749px){.ust{left:var(--ust-side-m);right:var(--ust-side-m);bottom:calc(var(--ust-bottom-m) + env(safe-area-inset-bottom,0px));padding:var(--ust-pad-m);border-radius:var(--ust-radius-m);transform:translateY(calc(100% + var(--ust-bottom-m) + 35px))}.ust__row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px 12px}.ust__product{grid-column:1;grid-row:1;gap:9px!important}.ust__image{flex-basis:42px;width:42px;height:42px;border-radius:10px}.ust[data-mobile-image=false] .ust__image{display:none}.ust__title{font-size:var(--ust-title-m);line-height:1.25;letter-spacing:-.2px}.ust__selection{font-size:10px;line-height:1.45}.ust__prices{grid-column:2;grid-row:1;max-width:125px}.ust__prices strong{font-size:18px}.ust__prices s{font-size:10px}.ust .ust__edit{display:none}.ust .ust__add{grid-column:1 / -1;grid-row:2;min-width:0;width:100%;max-width:none;min-height:46px;padding:11px 15px;font-size:14px}.ust__add svg{width:19px;height:19px}.ust__add .ust__arrow{margin-left:auto}.ust__add [data-ust-label]{margin-right:auto}.ust .ust__close{grid-column:2;grid-row:3;justify-self:end;width:44px;min-height:32px;height:32px;padding:6px}.ust__row:has(.ust__close){gap:8px 12px}.ust__footer{font-size:9px;margin-top:6px}.ust__status{font-size:11px}.ust__price-note{font-size:8px}}@media(prefers-reduced-motion:reduce){[data-universal-sticky] *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/4/compiled_assets/styles.css.map */
