.grid{--g-col-gap: var(--m-sp-6);--g-row-gap: var(--m-sp-9);display:flex;flex-direction:column;container-type:inline-size}.grid__main{--g-cols: 1}.grid__head{display:flex;flex-direction:column;gap:var(--m-sp-4);margin-bottom:var(--m-sp-8)}.grid__intro{max-width:60ch}.grid__list{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(var(--g-cols),minmax(0,1fr));gap:var(--g-row-gap) var(--g-col-gap)}@container (min-width: 540px){.grid:is([data-columns="2"],[data-columns="3"],[data-columns="4"]) .grid__main{--g-cols: 2}}@container (min-width: 720px){.grid[data-columns="3"] .grid__main{--g-cols: 3}}@container (min-width: 960px){.grid[data-columns="4"] .grid__main{--g-cols: 4}}@container (min-width: 720px) and (max-width: 899.98px){.grid--features[data-columns="3"] .grid__main{--g-cols: 2}}.grid__item{position:relative;display:flex;flex-direction:column;min-width:0}.grid__media{position:relative;overflow:hidden}.grid__media img{transition:transform var(--m-dur-slow) var(--m-ease)}.grid__body{display:flex;flex:1;flex-direction:column;gap:var(--m-sp-3);min-width:0}.grid__title{color:var(--m-heading);text-wrap:balance;overflow-wrap:break-word}.grid__title em{font-style:normal;color:var(--m-accent-text)}.grid__text{max-width:none}.grid__button{align-self:flex-start;margin-top:var(--m-sp-3)}.grid__icon{display:none}.grid__link--cover{position:absolute;z-index:2;inset:0}.grid__item[data-linked] .grid__button.grid__link{position:static}.grid__item[data-linked] .grid__button.grid__link:after{content:"";position:absolute;z-index:2;inset:0}.grid__item[data-linked] .grid__link:focus-visible{outline:none}.grid__item[data-linked]:has(.grid__link:focus-visible){outline:var(--m-focus-w, 2.5px) solid var(--m-focus, var(--m-brand-700));outline-offset:4px}.grid__item[data-linked]:has(.grid__link:hover) .grid__media img{transform:scale(1.04)}.grid__buttons{margin-top:var(--m-sp-8)}.grid[data-flow=columns] .grid__main{column-count:var(--g-cols);column-gap:var(--g-col-gap)}.grid[data-flow=columns] .grid__head{column-span:all}.grid[data-flow=columns] .grid__list{display:block}.grid[data-flow=columns] .grid__item{break-inside:avoid;margin-bottom:var(--g-row-gap)}.grid[data-flow=columns] .grid__item:last-child{margin-bottom:0}.grid[data-align=center]{text-align:center}.grid[data-align=center] .grid__head,.grid[data-align=center] .grid__body{align-items:center}.grid[data-align=center] .grid__intro{margin-inline:auto}.grid[data-align=center] .grid__button{align-self:center}.grid[data-align=center] .grid__buttons{justify-content:center}@media(max-width:639.98px){.grid[data-mobile=scroll] .grid__list{grid-auto-columns:80%;grid-auto-flow:column;grid-template-columns:none;margin-inline:calc(-1 * var(--m-gutter));padding:var(--m-sp-1) var(--m-gutter);overflow-x:auto;overscroll-behavior-x:contain;scroll-padding-inline:var(--m-gutter);scroll-snap-type:x mandatory;scrollbar-width:none}.grid[data-mobile=scroll] .grid__list::-webkit-scrollbar{display:none}.grid[data-mobile=scroll] .grid__item{scroll-snap-align:start}}:root[data-skin=parity] .grid[data-align=auto]{text-align:center}:root[data-skin=parity] .grid[data-align=auto] .grid__head,:root[data-skin=parity] .grid[data-align=auto] .grid__body{align-items:center}:root[data-skin=parity] .grid[data-align=auto] .grid__intro{margin-inline:auto}:root[data-skin=parity] .grid[data-align=auto] .grid__button{align-self:center}:root[data-skin=parity] .grid[data-align=auto] .grid__buttons{justify-content:center}:root[data-skin=parity] .grid__heading .heading__title{font-weight:900;text-transform:uppercase}:root[data-skin=parity] .grid__title{font-size:24px;font-weight:900;line-height:1.2;letter-spacing:.02em;text-transform:uppercase}@media(max-width:675.98px){:root[data-skin=parity] .grid__title{font-size:25px}}:root[data-skin=parity] .grid .grid__text{max-width:none}:root[data-skin=parity] .grid__title,:root[data-skin=parity] .grid__text p,:root[data-skin=parity] .grid__text li{text-wrap:wrap}:root[data-skin=parity] .grid__text{font-size:var(--m-fs-body);line-height:var(--m-lh-body)}:root[data-skin=parity] .grid__text>*+*{margin-top:1.2em}:root[data-skin=parity] .grid__body{gap:var(--m-sp-4)}:root[data-skin=parity] .grid--plain{--g-col-gap: clamp(var(--m-sp-6), 5vw, var(--m-sp-10));--g-row-gap: var(--m-sp-9)}:root[data-skin=parity] .grid--plain .grid__body{padding-top:35px}:root[data-skin=parity] .grid--plain .grid__item[data-media=false] .grid__body{padding-top:0}:root[data-skin=parity] .grid--plain:is([data-columns="3"],[data-columns="4"]) .grid__text{padding-inline:10%}:root[data-skin=parity] .grid--plain[data-columns="2"]{--g-row-gap: 48px}:root[data-skin=parity] .grid--plain[data-columns="2"] .grid__list{grid-template-columns:repeat(var(--g-cols),minmax(0,300px));justify-content:center}@media(max-width:959.98px){:root[data-skin=parity] .grid .grid__main{--g-cols: 1}:root[data-skin=parity] .grid--plain,:root[data-skin=parity] .grid--plain[data-columns="2"]{--g-row-gap: var(--m-gutter)}:root[data-skin=parity] .grid--plain[data-columns="2"] .grid__list{grid-template-columns:minmax(0,1fr)}:root[data-skin=parity] .grid--plain[data-columns="2"] .grid__item:nth-child(2n+3){margin-top:12px}:root[data-skin=parity] .grid--plain:is([data-columns="3"],[data-columns="4"]) .grid__text{padding-inline:0}}:root[data-skin=parity] .grid--text{--g-col-gap: clamp(var(--m-sp-6), 5vw, var(--m-sp-10));--g-row-gap: var(--m-sp-9)}:root[data-skin=parity] .grid--text[data-flow=columns] .grid__head{column-span:none;break-inside:avoid;margin-bottom:var(--m-sp-9)}@media(min-width:960px){:root[data-skin=parity] .grid--text[data-flow=columns] .grid__main{--g-inset: max(0px, (100cqi - 36px) / 4 - 276px);column-gap:calc(36px + 2 * var(--g-inset));padding-inline:var(--g-inset)}:root[data-skin=parity] .grid--text[data-flow=columns][data-align=left] .grid__main{column-gap:calc(36px + var(--g-inset));padding-inline:var(--g-inset) calc(2 * var(--g-inset))}}:root[data-skin=parity] .s--actions-title .grid__heading .heading__title{position:relative;font-size:50px;line-height:1.2;letter-spacing:.48px;margin-left:-40px}:root[data-skin=parity] .s--actions-title .grid__heading .heading__title:after{content:"";position:absolute;top:-15px;width:80px;height:80px;margin-left:10px;background:url("data:image/svg+xml,%3Csvg width='80' height='80' viewBox='0 0 108 108' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M74.9619 80.4619C77.9995 80.4619 80.4619 77.9995 80.4619 74.9619L80.4619 25.4619C80.4619 22.4244 77.9995 19.9619 74.9619 19.9619C71.9244 19.9619 69.4619 22.4244 69.4619 25.4619V69.4619H25.4619C22.4244 69.4619 19.9619 71.9244 19.9619 74.9619C19.9619 77.9995 22.4244 80.4619 25.4619 80.4619L74.9619 80.4619ZM25.1109 32.8891L71.0729 78.851L78.851 71.0729L32.8891 25.1109L25.1109 32.8891Z' fill='black'/%3E%3C/svg%3E") no-repeat 0 0/100% 100%}:root[data-skin=parity] .s--uncode-headings .grid{--g-col-gap: var(--m-gutter);--g-row-gap: var(--m-gutter)}:root[data-skin=parity] .s--uncode-headings .grid .grid__body{gap:56px}:root[data-skin=parity] .s--uncode-headings .grid .grid__title{margin-top:27px;font-weight:700}:root[data-skin=parity] .s--uncode-headings .grid .grid__text{font-weight:700;letter-spacing:.48px}:root[data-skin=parity] .grid--cards{--g-col-gap: var(--m-gutter);--g-row-gap: var(--m-gutter)}:root[data-skin=parity] .grid--cards .grid__body{gap:0;padding-top:18px}:root[data-skin=parity] .grid--cards .grid__text{margin-bottom:18px}:root[data-skin=parity] .grid--cards .grid__button{margin-top:auto}:root[data-skin=parity] .grid--features{--g-col-gap: var(--m-gutter);--g-row-gap: var(--m-gutter)}:root[data-skin=parity] .grid--features .grid__item{padding:var(--m-sp-8) var(--m-sp-7);background:var(--m-card);border-radius:var(--m-r-card)}:root[data-skin=parity] .grid--features .grid__item[data-tone=brand]{--m-heading: #fff;--m-fg: #fff;color:#fff;background:var(--m-brand)}:root[data-skin=parity] .grid--features .grid__item[data-tone=ink]{--m-heading: #fff;--m-fg: #fff;color:#fff;background:var(--m-ink)}:root[data-skin=parity] .grid--features .grid__item[data-tone=tint]{background:var(--m-brand-50)}:root[data-skin=parity] .grid--features .grid__icon:has(svg){display:block;width:var(--m-sp-8);margin:0 auto var(--m-sp-4)}:root[data-skin=revamp] .grid{--g-col-gap: 18px;--g-row-gap: var(--m-sp-8)}:root[data-skin=revamp] .grid__head{display:grid;gap:16px;align-items:end;margin-block-end:var(--m-head-gap)}:root[data-skin=revamp] .grid__head>*{min-width:0}@media(min-width:920px){:root[data-skin=revamp] .grid__head{grid-template-columns:1fr 1fr;gap:16px 40px}:root[data-skin=revamp] .grid__head>:first-child{grid-column:1;grid-row:1/span 4;align-self:end}:root[data-skin=revamp] .grid__head>:not(:first-child){grid-column:2;justify-self:start}}@media(min-width:920px){:root[data-skin=revamp] .grid__head>:nth-child(n){grid-row:1}}:root[data-skin=revamp] .s--grid[data-divider=top]:not(.tabs__panel>.s):before{width:48px;height:2px;margin:0 0 var(--m-head-gap) max(var(--m-gutter),(100% - var(--m-container)) / 2);background:var(--m-kicker-rule, var(--m-brand))}:root[data-skin=revamp] .grid__intro{font-family:var(--m-font-body);font-size:var(--m-fs-lede);font-weight:400;font-style:normal;font-synthesis:none;line-height:var(--m-lh-lede);letter-spacing:0;text-wrap:pretty;max-inline-size:var(--m-measure-lede);color:var(--m-muted)}:root[data-skin=revamp] .grid__title{font-family:var(--m-font-display);font-size:var(--m-fs-h3-display);font-weight:800;font-style:normal;font-synthesis:none;line-height:var(--m-lh-h3-display);letter-spacing:0;text-transform:uppercase;text-wrap:balance}:root[data-skin=revamp] .grid__title em{padding-inline-end:.04em;font-style:italic;font-synthesis:none;color:var(--m-accent-display)}:root[data-skin=revamp] .grid__kicker{color:var(--m-kicker-brand, var(--m-accent-text))}:root[data-skin=revamp] .grid__text{font-size:15px;line-height:1.6;color:var(--m-muted)}:root[data-skin=revamp] .grid__buttons{margin-top:var(--m-head-gap)}:root[data-skin=revamp] .grid[data-flow=columns] .grid__head{column-span:all}:root[data-skin=revamp] .grid--plain{--g-col-gap: 24px}:root[data-skin=revamp] .grid--plain .grid__media{overflow:hidden;border-radius:var(--m-r-media);isolation:isolate}:root[data-skin=revamp] .grid--plain .grid__body{padding-top:20px}:root[data-skin=revamp] .grid--plain .grid__item[data-media=false] .grid__body{padding-top:0}@media(max-width:639.98px){:root[data-skin=revamp] .grid--plain:is([data-ratio="1:1"],[data-ratio="4:5"],[data-ratio="3:4"]) .grid__media .picture{aspect-ratio:4/3}:root[data-skin=revamp] .grid--plain:is([data-ratio="1:1"],[data-ratio="4:5"],[data-ratio="3:4"]) .grid__media .picture img{width:100%;height:100%;object-fit:cover}:root[data-skin=revamp] .grid--plain:is([data-ratio="1:1"],[data-ratio="4:5"],[data-ratio="3:4"]) .grid__media .picture img:not([data-focus]){object-position:50% 30%}:root[data-skin=revamp] .grid--plain:not([data-ratio]) .grid__media{container-type:inline-size}:root[data-skin=revamp] .grid--plain:not([data-ratio]) .grid__media img{max-height:75cqw;object-fit:cover}:root[data-skin=revamp] .grid--plain:not([data-ratio]) .grid__media img:not([data-focus]){object-position:50% 30%}}:root[data-skin=revamp] .grid--plain .grid__item:not(:has(.grid__title)) .grid__text{font-family:var(--m-font-body);font-size:var(--m-fs-body);font-weight:400;font-style:normal;font-synthesis:none;line-height:var(--m-lh-body);letter-spacing:0;text-wrap:pretty;color:var(--m-fg)}:root[data-skin=revamp] .grid--plain .grid__item:has(.grid__title) .grid__text{font-family:var(--m-font-body);font-size:var(--m-fs-body);font-weight:400;font-style:normal;font-synthesis:none;line-height:var(--m-lh-body);letter-spacing:0;text-wrap:pretty}:root[data-skin=revamp] .grid--plain .grid__item[data-linked][data-media=true]:has(.grid__link:focus-visible){outline:none}:root[data-skin=revamp] .grid--plain .grid__item[data-linked][data-media=true]:has(.grid__link:focus-visible) .grid__media{outline:var(--m-focus-w, 2.5px) solid var(--m-focus, var(--m-brand-700));outline-offset:4px}:root[data-skin=revamp] .grid__pin{position:absolute;z-index:1;right:14px;bottom:14px;display:grid;place-items:center;width:40px;height:40px;color:var(--m-ink);background:#fff;border-radius:var(--m-r-pill);box-shadow:var(--m-shadow-1);pointer-events:none;transition:color var(--m-dur) var(--m-ease),background-color var(--m-dur) var(--m-ease),transform var(--m-dur) var(--m-ease)}:root[data-skin=revamp] .grid__pin .icon{width:16px;height:16px}:root[data-skin=revamp] .grid__item:has(.grid__link:focus-visible) .grid__pin{color:#fff;background:var(--m-brand-700);transform:var(--pin-shift, translateX(2px))}@media(hover:hover)and (pointer:fine){:root[data-skin=revamp] .grid__item:has(.grid__link:hover) .grid__pin{color:#fff;background:var(--m-brand-700);transform:var(--pin-shift, translateX(2px))}}:root[data-skin=revamp] .grid__pin[data-external]{--pin-shift: translate(2px, -2px)}:root[data-skin=revamp] .grid--text{--g-col-gap: var(--m-sp-8);--g-row-gap: var(--m-sp-8)}:root[data-skin=revamp] .grid--text .grid__item{padding-top:20px;border-top:2px solid var(--m-heading)}:root[data-skin=revamp] .grid--text .grid__body{gap:12px}:root[data-skin=revamp] .grid--cards{--g-row-gap: 18px}:root[data-skin=revamp] .grid--cards .grid__item{overflow:hidden;color:var(--m-ink);background:var(--m-card);border-radius:var(--m-r-card);transition:transform var(--m-dur) var(--m-ease),box-shadow var(--m-dur) var(--m-ease)}:root[data-skin=revamp] .grid--cards .grid__media{background:var(--m-ink)}:root[data-skin=revamp] .grid--cards:not([data-ratio]) .grid__media{aspect-ratio:16/10}:root[data-skin=revamp] .grid--cards:not([data-ratio]) .grid__media .picture,:root[data-skin=revamp] .grid--cards:not([data-ratio]) .grid__media img{width:100%;height:100%;object-fit:cover}:root[data-skin=revamp] .grid--cards .grid__body{gap:12px;padding:24px 26px 28px}:root[data-skin=revamp] .grid--cards .grid__title{color:var(--m-ink)}:root[data-skin=revamp] .grid--cards .grid__text{color:var(--m-ink-2)}:root[data-skin=revamp] .grid--cards .grid__button{margin-top:auto}:root[data-skin=revamp] .grid--cards .grid__button:not(.btn--link){--btn-h: 38px;--btn-px: 18px;--btn-fs: var(--m-fs-btn-s);--btn-bg: var(--m-cta-bg);--btn-fg: var(--m-cta-fg);--btn-border: var(--m-cta-border);--btn-bg-hover: var(--m-cta-bg-hover);--btn-fg-hover: var(--m-cta-fg-hover);--btn-border-hover: var(--m-cta-border-hover)}:root[data-skin=revamp] .grid--cards .grid__button:not(.btn--link) .btn__icon{box-sizing:border-box;width:20px;height:20px;margin-right:-9px;padding:4px;background:#ffffff29;border-radius:var(--m-r-pill);transition:transform var(--m-dur) var(--m-ease),color var(--m-dur) var(--m-ease),background-color var(--m-dur) var(--m-ease)}:root[data-skin=revamp] .grid--cards .grid__button:not(.btn--link):focus-visible .btn__icon{color:var(--m-brand);background:#fff}@media(hover:hover)and (pointer:fine){:root[data-skin=revamp] .grid--cards .grid__button:not(.btn--link):hover .btn__icon{color:var(--m-brand);background:#fff}}:root[data-skin=revamp] [data-theme=paper] .grid--cards .grid__item{border:1px solid var(--m-line)}:root[data-skin=revamp] :is([data-theme=ink],[data-theme=brand]) .grid--cards .grid__item{box-shadow:var(--m-shadow-float)}:root[data-skin=revamp] .grid--cards .grid__item[data-linked]{box-shadow:var(--m-shadow-1)}@media(hover:hover)and (pointer:fine){:root[data-skin=revamp] .grid--cards .grid__item[data-linked]:has(.grid__link:hover){transform:translateY(-3px);box-shadow:var(--m-shadow-2)}}:root[data-skin=revamp] .grid--features{--g-row-gap: 18px}:root[data-skin=revamp] .grid--features .grid__item{gap:14px;min-height:220px;padding:28px 26px 30px;color:var(--m-ink);background:var(--m-paper);border:1px solid var(--m-line);border-radius:var(--m-r-card)}:root[data-skin=revamp] .grid--features .grid__body{flex:1;gap:14px}:root[data-skin=revamp] .grid--features .grid__text{font-family:var(--m-font-body);font-size:var(--m-fs-body);font-weight:400;font-style:normal;font-synthesis:none;line-height:var(--m-lh-body);letter-spacing:0;text-wrap:pretty;margin-top:auto;color:var(--m-ink-2)}:root[data-skin=revamp] .grid--features .grid__icon{display:grid;flex:0 0 auto;place-items:center;width:42px;height:42px;color:var(--m-brand-text);background:var(--m-brand-100);border-radius:12px}:root[data-skin=revamp] .grid--features .grid__icon-svg{width:21px;height:21px}:root[data-skin=revamp] .grid--features .grid__index{font-family:var(--m-font-body);font-size:var(--m-fs-label);font-weight:700;font-style:normal;font-synthesis:none;line-height:1.3;letter-spacing:var(--m-ls-label);text-transform:uppercase;font-variant-numeric:tabular-nums}:root[data-skin=revamp] .grid--features .grid__title{color:var(--m-ink)}:root[data-skin=revamp] .grid--features .grid__item[data-tone=brand]{--m-accent-display: var(--m-ink);--m-link: var(--m-ink);--m-focus: var(--m-ink);background:var(--m-brand);border-color:transparent}:root[data-skin=revamp] .grid--features .grid__item[data-tone=brand] .grid__text{color:var(--m-ink)}:root[data-skin=revamp] .grid--features .grid__item[data-tone=brand] .grid__icon{color:var(--m-ink);background:#0b0b0d0f}:root[data-skin=revamp] .grid--features .grid__item[data-tone=tint]{background:var(--m-brand-50);border-color:transparent}:root[data-skin=revamp] .grid--features .grid__item[data-tone=tint] .grid__icon{background:var(--m-brand-100)}:root[data-skin=revamp] .grid--features .grid__item[data-tone=ink]{--m-link: #fff;--m-focus: #fff;color:#fff;background:var(--m-ink);border-color:transparent}:root[data-skin=revamp] .grid--features .grid__item[data-tone=ink] .grid__title{color:#fff}:root[data-skin=revamp] .grid--features .grid__item[data-tone=ink] .grid__text{color:var(--m-on-ink-muted)}:root[data-skin=revamp] .grid--features .grid__item[data-tone=ink] .grid__icon{color:var(--m-brand);background:color-mix(in srgb,var(--m-brand) 14%,transparent)}:root[data-skin=revamp] .grid--features .grid__item .grid__text>ul{display:flex;flex-wrap:wrap;gap:8px;margin-block:0;padding:0;list-style:none}:root[data-skin=revamp] .grid--features .grid__item .grid__text>ul>li{margin:0;padding:8px 14px;font-size:14px;font-weight:500;line-height:1.25;color:var(--m-ink);background:var(--m-brand-100);border-radius:var(--m-r-chip)}:root[data-skin=revamp] .grid--features .grid__item .grid__text>ul>li:before{content:none}:root[data-skin=revamp] .grid--features .grid__item .grid__text>*+ul,:root[data-skin=revamp] .grid--features .grid__item .grid__text>ul+*{margin-top:14px}:root[data-skin=revamp] .grid--features .grid__item[data-tone=brand] .grid__text>ul>li{background:#ffffffe0}:root[data-skin=revamp] .grid--features .grid__item[data-tone=tint] .grid__text>ul>li{background:#fff}:root[data-skin=revamp] .grid--features .grid__item[data-tone=ink] .grid__text>ul>li,:root[data-skin=revamp] [data-theme=ink] .grid--features .grid__item[data-tone=paper] .grid__text>ul>li{color:#fff;background:#ffffff1a}:root[data-skin=revamp] .grid[data-path]{--gp-gap: 44px;--gp-pad: 20px;--gp-line: 2px;--gp-flow: var(--m-accent-display, var(--m-brand));--gp-card-line: transparent;--g-col-gap: var(--gp-gap);--g-row-gap: var(--gp-gap)}:root[data-skin=revamp] .grid[data-path] .grid__item{background:var(--m-card, #fff);border-radius:var(--m-r-card);box-shadow:inset 0 0 0 1px var(--gp-card-line)}:root[data-skin=revamp] .grid[data-path] .grid__media{border-radius:var(--m-r-card) var(--m-r-card) 0 0}:root[data-skin=revamp] .grid[data-path] .grid__body,:root[data-skin=revamp] .grid[data-path] .grid__item[data-media=false] .grid__body{gap:12px;padding:20px var(--gp-pad) 24px}:root[data-skin=revamp] .grid[data-path] .grid__text{color:var(--m-ink-2)}:root[data-skin=revamp] .grid[data-path] .grid__item:not(:has(.grid__title)) .grid__text{color:var(--m-ink)}:root[data-skin=revamp] [data-theme=paper] .grid[data-path]{--gp-card-line: var(--m-line)}:root[data-skin=revamp] :is([data-theme=brand],[data-theme=accent]) .grid[data-path]{--gp-flow: var(--m-kicker)}:root[data-skin=revamp] [data-theme=ink] .grid[data-path]{--gp-card-line: var(--m-line-on-ink)}:root[data-skin=revamp] [data-theme=ink] .grid[data-path] .grid__item{background:var(--m-ink-raised)}:root[data-skin=revamp] [data-theme=ink] .grid[data-path] .grid__text,:root[data-skin=revamp] [data-theme=ink] .grid[data-path] .grid__item:not(:has(.grid__title)) .grid__text{color:var(--m-on-ink-muted)}:root[data-skin=revamp] .grid__step{position:relative;display:block;align-self:stretch;font-family:var(--m-font-display);font-size:42px;font-style:italic;font-weight:900;font-synthesis:none;line-height:.82;color:var(--m-brand);padding-inline-end:.04em}:root[data-skin=revamp] [data-theme=ink] .grid__step{color:var(--m-brand)}:root[data-skin=revamp] :is([data-theme=brand],[data-theme=accent]) .grid__step{color:var(--m-brand-700)}:root[data-skin=revamp] .grid__flow{position:absolute;top:calc(50% - var(--gp-line) / 2);left:calc(100% + var(--gp-pad));display:none;width:var(--gp-gap);height:var(--gp-line);pointer-events:none}:root[data-skin=revamp] .grid__flow:before{content:"";position:absolute;inset:0 9px 0 7px;background:var(--gp-flow)}:root[data-skin=revamp] .grid__flow i{position:absolute;top:50%;right:7px;width:9px;height:9px;border-right:var(--gp-line) solid var(--gp-flow);border-bottom:var(--gp-line) solid var(--gp-flow);transform:translateY(-50%) rotate(-45deg)}:root[data-skin=revamp] .grid__next{position:absolute;z-index:1;top:100%;left:calc(50% - var(--gp-line) / 2);width:var(--gp-line);height:var(--gp-gap);pointer-events:none}:root[data-skin=revamp] .grid__next:before{content:"";position:absolute;inset:7px 0 9px;background:var(--gp-flow)}:root[data-skin=revamp] .grid__next i{position:absolute;bottom:7px;left:50%;width:9px;height:9px;border-right:var(--gp-line) solid var(--gp-flow);border-bottom:var(--gp-line) solid var(--gp-flow);transform:translate(-50%) rotate(45deg)}:root[data-skin=revamp] [data-theme=canvas] .grid--features .grid__item[data-tone=paper]{border-color:transparent}:root[data-skin=revamp] [data-theme=ink] .grid--features .grid__item:is([data-tone=paper],[data-tone=ink]){color:#fff;background:var(--m-ink-raised);border-color:var(--m-line-on-ink)}:root[data-skin=revamp] [data-theme=ink] .grid--features .grid__item:is([data-tone=paper],[data-tone=ink]) .grid__title{color:#fff}:root[data-skin=revamp] [data-theme=ink] .grid--features .grid__item:is([data-tone=paper],[data-tone=ink]) .grid__text{color:var(--m-on-ink-muted)}@media(max-width:639.98px){:root[data-skin=revamp] .grid--features .grid__item{min-height:0}:root[data-skin=revamp] .grid--features[data-mobile=scroll] .grid__item{min-height:220px}}@container (min-width: 960px){:root[data-skin=revamp] .grid--plain[data-columns="2"][data-flow=rows] .grid__main:has(>.grid__list>:nth-child(4):last-child){--g-cols: 4}}@container (min-width: 540px){:root[data-skin=revamp] .grid[data-path]:not([data-columns="1"]) .grid__next{display:none}:root[data-skin=revamp] .grid[data-path]:not([data-columns="1"]) .grid__flow{display:block}:root[data-skin=revamp] .grid[data-path]:not([data-columns="1"]) .grid__item:nth-child(2n) .grid__flow{display:none}}@container (min-width: 720px){:root[data-skin=revamp] .grid[data-path][data-columns="3"] .grid__item:nth-child(2n) .grid__flow{display:block}:root[data-skin=revamp] .grid[data-path][data-columns="3"] .grid__item:nth-child(3n) .grid__flow{display:none}}@container (min-width: 960px){:root[data-skin=revamp] .grid[data-path]:is([data-columns="4"],[data-columns="2"]:has(.grid__list>:nth-child(4):last-child)) .grid__item:nth-child(2n) .grid__flow{display:block}:root[data-skin=revamp] .grid[data-path]:is([data-columns="4"],[data-columns="2"]:has(.grid__list>:nth-child(4):last-child)) .grid__item:nth-child(4n) .grid__flow{display:none}}@media(prefers-reduced-motion:reduce){.grid__media img,.grid--cards .grid__item{transition:none}:root[data-skin=revamp] .grid__pin{transition:none}}
