.BookChapterTeaser-module-scss-module__Z8B5MW__section{inline-size:100%;padding-inline:var(--section-inset);background:var(--background-texture);color:var(--color-black)}.BookChapterTeaser-module-scss-module__Z8B5MW__surface{inline-size:100%;max-inline-size:calc(var(--typography-max-vw) - 2*var(--grid-gap));background:var(--color-white);margin-inline:auto;padding-block:14px 40px}@media (max-width:800.98px){.BookChapterTeaser-module-scss-module__Z8B5MW__surface{display:block}}@media (min-width:801px){.BookChapterTeaser-module-scss-module__Z8B5MW__surface{padding-block:64px 72px}}@media (max-width:800.98px){.BookChapterTeaser-module-scss-module__Z8B5MW__rail{top:var(--nav-height);z-index:1;background:var(--color-white);margin-bottom:24px;padding:10px 12px;position:sticky}}@media (min-width:801px){.BookChapterTeaser-module-scss-module__Z8B5MW__rail{top:calc(var(--nav-height) + 24px);grid-column:1/span 3;align-self:start;position:sticky}}@media (max-width:800.98px){.BookChapterTeaser-module-scss-module__Z8B5MW__railInner{display:none}}@media (min-width:801px){.BookChapterTeaser-module-scss-module__Z8B5MW__railInner{flex-direction:column;gap:16px;inline-size:218px;max-inline-size:100%;display:flex}}@media (max-width:800.98px){.BookChapterTeaser-module-scss-module__Z8B5MW__eyebrow{display:none}}.BookChapterTeaser-module-scss-module__Z8B5MW__tabs{flex-direction:column;gap:6px;inline-size:216px;max-inline-size:100%;display:flex}.BookChapterTeaser-module-scss-module__Z8B5MW__mobile{background:var(--color-lightGrey1);inline-size:100%;display:none;position:relative}.BookChapterTeaser-module-scss-module__Z8B5MW__mobile:has(select:focus-visible){outline:2px solid var(--color-black);outline-offset:2px}@media (max-width:800.98px){.BookChapterTeaser-module-scss-module__Z8B5MW__mobile{display:block}}.BookChapterTeaser-module-scss-module__Z8B5MW__summary{font-family:var(--beausite,sans-serif);letter-spacing:0;letter-spacing:.01em;align-items:center;gap:4px;block-size:36px;margin:0;padding:2px 12px;font-size:14px;font-style:normal;font-weight:400;line-height:1.2;display:flex}.BookChapterTeaser-module-scss-module__Z8B5MW__summaryText{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-inline-size:0;overflow:hidden}.BookChapterTeaser-module-scss-module__Z8B5MW__chevron{color:var(--color-darkGrey3)}.BookChapterTeaser-module-scss-module__Z8B5MW__select{opacity:0;cursor:pointer;block-size:100%;inline-size:100%;margin:0;font-size:16px;position:absolute;inset:0}.BookChapterTeaser-module-scss-module__Z8B5MW__content{min-inline-size:0}@media (max-width:800.98px){.BookChapterTeaser-module-scss-module__Z8B5MW__content{padding-inline:12px}}@media (min-width:801px){.BookChapterTeaser-module-scss-module__Z8B5MW__content{grid-column:4/span 7}}.BookChapterTeaser-module-scss-module__Z8B5MW__panel>div>:first-child{padding-top:0}.BookChapterTeaser-module-scss-module__Z8B5MW__cta{padding-top:2rem}
.BookCover-module-scss-module__xEviZW__cover{filter:drop-shadow(0 12px 24px #0000002e);block-size:auto;inline-size:100%;display:block}.BookCover-module-scss-module__xEviZW__frame{justify-content:center;align-items:center;block-size:100%;inline-size:100%;display:flex}.BookCover-module-scss-module__xEviZW__plate{background:url(/patterns/texture.png) 0 0/30px 30px repeat,var(--color-white);justify-content:center;align-items:center;block-size:100%;inline-size:100%;padding:1rem 1.5rem;display:flex}@media (min-width:801px){.BookCover-module-scss-module__xEviZW__plate{padding:1.25rem 2.5rem}}.BookCover-module-scss-module__xEviZW__plate .BookCover-module-scss-module__xEviZW__cover{object-fit:contain;block-size:100%;inline-size:auto;max-inline-size:100%}
.BookHero-module-scss-module__BncKvq__hero{--hero-padding-block:1.5rem;--hero-padding-block-desktop:2.5rem;--hero-intro-gap:1.75rem;--hero-visual-offset:0;--hero-content-align:center;--hero-visual-background:var(--color-white)}
.BookPagination-module-scss-module__hW7ZeW__nav{gap:var(--grid-gap);flex-direction:column;inline-size:100%;padding-top:4rem;display:flex}@media (min-width:801px){.BookPagination-module-scss-module__hW7ZeW__nav{flex-direction:row}}.BookPagination-module-scss-module__hW7ZeW__link,.BookPagination-module-scss-module__hW7ZeW__spacer{flex:1 1 0;min-inline-size:0}.BookPagination-module-scss-module__hW7ZeW__link{border:1px solid var(--color-lightGrey2);background:var(--color-white);color:var(--color-black);flex-direction:column;gap:.75rem;padding:1rem;text-decoration:none;transition:border-color .2s;display:flex}.BookPagination-module-scss-module__hW7ZeW__link:hover,.BookPagination-module-scss-module__hW7ZeW__link:focus-visible{border-color:var(--color-darkGrey3)}.BookPagination-module-scss-module__hW7ZeW__link:hover .BookPagination-module-scss-module__hW7ZeW__title,.BookPagination-module-scss-module__hW7ZeW__link:focus-visible .BookPagination-module-scss-module__hW7ZeW__title{text-underline-offset:3px;text-decoration:underline}.BookPagination-module-scss-module__hW7ZeW__link:focus-visible{outline:2px solid var(--color-black);outline-offset:2px}.BookPagination-module-scss-module__hW7ZeW__next{text-align:end;align-items:flex-end}.BookPagination-module-scss-module__hW7ZeW__direction{font-family:var(--geist-mono,ui-monospace,monospace);letter-spacing:.02em;text-transform:uppercase;color:var(--color-darkGrey2);align-items:center;gap:.25rem;margin:0;font-size:12px;font-style:normal;font-weight:400;line-height:1.2;display:inline-flex}.BookPagination-module-scss-module__hW7ZeW__chevron{color:var(--color-darkGrey3)}.BookPagination-module-scss-module__hW7ZeW__title{font-family:var(--beausite,sans-serif);letter-spacing:0;overflow-wrap:anywhere;margin:0;font-size:16px;font-style:normal;font-weight:500;line-height:1.4}@media (max-width:800.98px){.BookPagination-module-scss-module__hW7ZeW__spacer{display:none}}
.TOCItem-module-scss-module__bsmpOG__wrapper{font-family:var(--beausite,sans-serif);letter-spacing:0;letter-spacing:.01em;width:218px;max-width:100%;color:var(--color-darkGrey3);grid-template-columns:7px minmax(0,1fr);align-items:start;gap:10px;margin:0;font-size:14px;font-style:normal;font-weight:400;line-height:1.2;text-decoration:none;transition:color .4s;display:inline-grid}.TOCItem-module-scss-module__bsmpOG__wrapper:hover,.TOCItem-module-scss-module__bsmpOG__wrapper:focus-visible,.TOCItem-module-scss-module__bsmpOG__wrapper.TOCItem-module-scss-module__bsmpOG__active{color:var(--color-black)}.TOCItem-module-scss-module__bsmpOG__wrapper:focus-visible{outline:1px solid var(--color-black);outline-offset:4px}@media (prefers-reduced-motion:reduce){.TOCItem-module-scss-module__bsmpOG__wrapper{transition:none}}.TOCItem-module-scss-module__bsmpOG__marker{margin-top:5px}.TOCItem-module-scss-module__bsmpOG__label{overflow-wrap:anywhere;min-width:0}
.TOCList-module-scss-module__LMzLhq__toc{width:100%;color:var(--color-black);flex-direction:column;gap:16px;display:flex}@media (max-width:800.98px){.TOCList-module-scss-module__LMzLhq__eyebrow{display:none}}.TOCList-module-scss-module__LMzLhq__list{flex-direction:column;gap:16px;width:218px;max-width:100%;margin:0;padding:0;list-style:none;display:flex}@media (max-width:800.98px){.TOCList-module-scss-module__LMzLhq__list{display:none}}.TOCList-module-scss-module__LMzLhq__tabs{gap:6px}.TOCList-module-scss-module__LMzLhq__tab{width:216px;max-width:100%;display:flex}.TOCList-module-scss-module__LMzLhq__item{display:flex;position:relative}.TOCList-module-scss-module__LMzLhq__item:not(:last-child):before{content:"";background:repeating-linear-gradient(to bottom,var(--color-darkGrey3)0 3px,transparent 3px 6px);pointer-events:none;width:1px;height:calc(100% + 16px);position:absolute;top:8px;left:3px}.TOCList-module-scss-module__LMzLhq__item.TOCList-module-scss-module__LMzLhq__passed:before{background:var(--color-black)}.TOCList-module-scss-module__LMzLhq__mobile{background:var(--color-lightGrey1);width:100%;display:none;position:relative}.TOCList-module-scss-module__LMzLhq__mobile:has(select:focus-visible){outline:2px solid var(--color-black);outline-offset:2px}@media (max-width:800.98px){.TOCList-module-scss-module__LMzLhq__mobile{display:block}}.TOCList-module-scss-module__LMzLhq__summary{font-family:var(--beausite,sans-serif);letter-spacing:0;letter-spacing:.01em;align-items:center;gap:4px;height:36px;margin:0;padding:2px 12px;font-size:14px;font-style:normal;font-weight:400;line-height:1.2;display:flex}.TOCList-module-scss-module__LMzLhq__summaryText{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.TOCList-module-scss-module__LMzLhq__chevron{color:var(--color-darkGrey3)}.TOCList-module-scss-module__LMzLhq__select{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;font-size:16px;position:absolute;inset:0}
.ResourcesRichText-module-scss-module__oQpUnG__section{padding-inline:var(--section-inset);color:var(--color-black);background:var(--background-texture)}.ResourcesRichText-module-scss-module__oQpUnG__surface{inline-size:100%;max-inline-size:calc(var(--typography-max-vw) - 2*var(--grid-gap));background-color:var(--color-white);margin-inline:auto;padding-block:14px 24px}@media (max-width:800.98px){.ResourcesRichText-module-scss-module__oQpUnG__surface{display:block}}@media (min-width:801px){.ResourcesRichText-module-scss-module__oQpUnG__surface{padding-block:24px}}.ResourcesRichText-module-scss-module__oQpUnG__rail{top:var(--nav-height);position:sticky}@media (max-width:800.98px){.ResourcesRichText-module-scss-module__oQpUnG__rail{z-index:1;background-color:var(--color-white);margin-bottom:40px;padding:10px 12px}.ResourcesRichText-module-scss-module__oQpUnG__rail.ResourcesRichText-module-scss-module__oQpUnG__withoutToc{display:none}}@media (min-width:801px){.ResourcesRichText-module-scss-module__oQpUnG__rail{grid-column:1/span 3;align-self:start;margin-top:-24px;padding-top:24px}.ResourcesRichText-module-scss-module__oQpUnG__railInner{flex-direction:column;gap:16px;width:218px;max-width:100%;display:flex}}@media (max-width:800.98px){.ResourcesRichText-module-scss-module__oQpUnG__desktopOnly{display:none}}.ResourcesRichText-module-scss-module__oQpUnG__content{min-inline-size:0}@media (max-width:800.98px){.ResourcesRichText-module-scss-module__oQpUnG__content{padding-bottom:72px}}@media (min-width:801px){.ResourcesRichText-module-scss-module__oQpUnG__content{grid-column:4/span 7}}.ResourcesRichText-module-scss-module__oQpUnG__content .ResourcesRichText-module-scss-module__oQpUnG__heading>*{scroll-margin-top:calc(var(--nav-height) + 56px)}@media (max-width:800.98px){.ResourcesRichText-module-scss-module__oQpUnG__content .ResourcesRichText-module-scss-module__oQpUnG__heading>*{font-family:var(--beausite,sans-serif);letter-spacing:-.01em;margin:0;font-size:24px;font-style:normal;font-weight:400;line-height:1.25}}@media (min-width:801px){.ResourcesRichText-module-scss-module__oQpUnG__content .ResourcesRichText-module-scss-module__oQpUnG__heading>*{scroll-margin-top:calc(var(--nav-height) + 24px)}}
.About-module-scss-module___gwIta__wrapper{inline-size:calc(100% - 2*var(--section-inset));max-inline-size:calc(var(--typography-max-vw) - 2*var(--grid-gap));color:var(--color-black);background-color:#fff;margin-inline:auto;padding-top:24px;padding-bottom:24px}.About-module-scss-module___gwIta__copy{color:var(--color-darkGrey2)}.About-module-scss-module___gwIta__visual{grid-column:span 4;margin-bottom:32px}@media (min-width:801px){.About-module-scss-module___gwIta__visual{order:2;grid-column:span 2;margin-bottom:0}}.About-module-scss-module___gwIta__header{font-family:var(--beausite,sans-serif);letter-spacing:-.01em;grid-column:1/-1;margin:0;font-size:32px;font-style:normal;font-weight:400;line-height:1.2}.About-module-scss-module___gwIta__header:not(:last-child){margin-bottom:32px}.About-module-scss-module___gwIta__header{text-indent:calc((100% - 5*var(--grid-gap))/6 + var(--grid-gap))}@media (min-width:801px){.About-module-scss-module___gwIta__header{font-family:var(--beausite,sans-serif);letter-spacing:-.02em;text-indent:calc((100% - 11*var(--grid-gap))/12*3 + 3*var(--grid-gap));order:1;margin:0;font-size:56px;font-style:normal;font-weight:400;line-height:1.1}.About-module-scss-module___gwIta__header:not(:only-child){margin-bottom:60px}}.About-module-scss-module___gwIta__text{font-family:var(--beausite,sans-serif);letter-spacing:.01em;white-space:pre-line;margin:0;font-size:16px;font-style:normal;font-weight:350;line-height:1.4}.About-module-scss-module___gwIta__images{aspect-ratio:218/288;position:relative;overflow:hidden}.About-module-scss-module___gwIta__backgroundAsset{object-fit:cover;object-position:bottom;width:100%;height:100%;position:absolute;inset:0}.About-module-scss-module___gwIta__foregroundAsset{width:100%;height:auto;position:absolute;bottom:0;right:0}.About-module-scss-module___gwIta__contentGroup{border-top:1px solid var(--color-lightGrey2);grid-column:span 5;padding-top:24px}@media (min-width:801px){.About-module-scss-module___gwIta__contentGroup{order:3;grid-column:7/span 4}}
.BentoCard-module-scss-module__tL7kfq__card{grid-template-columns:minmax(0,1fr);grid-template-rows:var(--bento-card-rows,1fr auto auto auto auto);background-color:var(--color-white);box-shadow:inset 0 1px 0 var(--color-lightGrey2),inset 0 -1px 0 var(--color-lightGrey2);grid-row:span 5;justify-items:start;row-gap:0;padding:24px;display:grid}.BentoCard-module-scss-module__tL7kfq__iconCard{grid-template-rows:var(--bento-card-rows,auto auto auto auto auto);align-content:start}.BentoCard-module-scss-module__tL7kfq__iconCard .BentoCard-module-scss-module__tL7kfq__top{margin-bottom:32px}.BentoCard-module-scss-module__tL7kfq__top{flex-direction:column;grid-row:1;justify-self:stretch;align-items:flex-start;margin-bottom:16px;display:flex}.BentoCard-module-scss-module__tL7kfq__icon{flex-shrink:0;align-items:center;max-width:100%;display:flex}.BentoCard-module-scss-module__tL7kfq__iconImage{width:auto;max-width:100%;height:auto;max-height:32px;display:block}.BentoCard-module-scss-module__tL7kfq__image{width:100%;height:auto;margin:24px 0 8px;display:block}.BentoCard-module-scss-module__tL7kfq__badgesTop{grid-row:2;align-self:end;margin-bottom:10px}.BentoCard-module-scss-module__tL7kfq__contentContainer{grid-row:3/span 2;grid-template-columns:minmax(0,1fr);grid-template-rows:subgrid;justify-self:stretch;display:grid}.BentoCard-module-scss-module__tL7kfq__contentContainer>*{grid-column:1}.BentoCard-module-scss-module__tL7kfq__heading{color:var(--color-black);grid-row:1;margin:0}.BentoCard-module-scss-module__tL7kfq__contentGroup{flex-direction:column;grid-row:2;justify-self:stretch;align-items:flex-start;gap:12px;margin-top:12px;display:flex}.BentoCard-module-scss-module__tL7kfq__contentGroup.BentoCard-module-scss-module__tL7kfq__divided{border-top:1px solid var(--color-lightGrey2);padding-top:20px}.BentoCard-module-scss-module__tL7kfq__subheading{color:var(--color-black);margin:0}.BentoCard-module-scss-module__tL7kfq__body{color:var(--color-darkGrey2);margin:0}.BentoCard-module-scss-module__tL7kfq__badges{flex-wrap:wrap;gap:4px;display:flex}.BentoCard-module-scss-module__tL7kfq__badgesBottom{grid-row:5;margin-top:12px}.BentoCard-module-scss-module__tL7kfq__badgesBottom.BentoCard-module-scss-module__tL7kfq__spaced{gap:8px;margin-top:32px}
.Accordion-module-scss-module__33tD7W__item{border-bottom:1px solid var(--color-black-10);cursor:pointer;padding:20px 12px;transition:background-color .4s ease-out,box-shadow .4s ease-out;box-shadow:inset 0 0 0 100vmax #0000}@media (hover:hover){.Accordion-module-scss-module__33tD7W__item:hover{box-shadow:inset 0 0 0 100vmax var(--color-black-10)}}.Accordion-module-scss-module__33tD7W__item:has(.Accordion-module-scss-module__33tD7W__trigger:focus-visible){box-shadow:inset 0 0 0 100vmax var(--color-black-10);outline:1px solid var(--color-black);outline-offset:-1px}@media (prefers-reduced-motion:reduce){.Accordion-module-scss-module__33tD7W__item{transition:none}}.Accordion-module-scss-module__33tD7W__open{background-color:var(--color-lightGrey2)}.Accordion-module-scss-module__33tD7W__heading{margin:0}.Accordion-module-scss-module__33tD7W__trigger{font-family:var(--beausite,sans-serif);letter-spacing:.01em;text-align:left;width:100%;color:var(--color-black);cursor:inherit;background-color:#0000;border:none;align-items:flex-start;gap:24px;margin:0;padding:0;font-size:16px;font-style:normal;font-weight:350;line-height:1.4;display:flex}.Accordion-module-scss-module__33tD7W__trigger:focus-visible{outline:none}.Accordion-module-scss-module__33tD7W__question{flex:1 1 0;min-inline-size:0}.Accordion-module-scss-module__33tD7W__icon{margin-top:calc(.5lh - 10px)}.Accordion-module-scss-module__33tD7W__content{overflow:clip}.Accordion-module-scss-module__33tD7W__answer{font-family:var(--beausite,sans-serif);letter-spacing:.01em;color:var(--color-darkGrey2);margin:0;padding:16px 44px 0 0;font-size:14px;font-style:normal;font-weight:350;line-height:1.4}.Accordion-module-scss-module__33tD7W__answer div,.Accordion-module-scss-module__33tD7W__answer p{font:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}.Accordion-module-scss-module__33tD7W__answer p+p,.Accordion-module-scss-module__33tD7W__answer div+div{margin-block-start:1lh}.Accordion-module-scss-module__33tD7W__answer a{color:inherit;text-underline-offset:2px;text-decoration:underline}
.BentoFeatures-module-scss-module__N1PNna__surface{inline-size:calc(100% - 2*var(--section-inset));max-inline-size:calc(var(--typography-max-vw) - 2*var(--grid-gap));margin-inline:auto}.BentoFeatures-module-scss-module__N1PNna__header.BentoFeatures-module-scss-module__N1PNna__header{--header-text-max-width:480px;--header-body-padding-start:20px;grid-column:1/-1;margin-top:38px;margin-bottom:40px}@media (min-width:801px){.BentoFeatures-module-scss-module__N1PNna__header.BentoFeatures-module-scss-module__N1PNna__header{margin-top:82px;margin-bottom:48px}}.BentoFeatures-module-scss-module__N1PNna__cards{grid-column:1/-1;grid-template-columns:subgrid;display:grid}@media (min-width:801px){.BentoFeatures-module-scss-module__N1PNna__cards{grid-auto-rows:1fr auto auto auto auto auto;gap:0}}@media (max-width:800.98px){.BentoFeatures-module-scss-module__N1PNna__iconCards .BentoFeatures-module-scss-module__N1PNna__card{grid-template-rows:auto auto;align-content:start}}@media (min-width:801px){.BentoFeatures-module-scss-module__N1PNna__iconCards{grid-auto-rows:auto auto auto auto auto auto}}.BentoFeatures-module-scss-module__N1PNna__iconCards .BentoFeatures-module-scss-module__N1PNna__footer{margin-top:8px}.BentoFeatures-module-scss-module__N1PNna__iconCards .BentoFeatures-module-scss-module__N1PNna__cta{margin-block-start:0;display:flex}@media (min-width:801px){.BentoFeatures-module-scss-module__N1PNna__cell{border-bottom:1px solid var(--color-lightGrey2);border-right:1px solid var(--color-lightGrey2);grid-row:span 6;min-height:342px}.BentoFeatures-module-scss-module__N1PNna__cell:nth-child(-n+4 of .BentoFeatures-module-scss-module__N1PNna__cell){box-shadow:0 -1px 0 var(--color-lightGrey2)}.BentoFeatures-module-scss-module__N1PNna__cell:nth-child(4n of .BentoFeatures-module-scss-module__N1PNna__cell){border-right:0}.BentoFeatures-module-scss-module__N1PNna__threeUp .BentoFeatures-module-scss-module__N1PNna__cell{grid-column:span 4}.BentoFeatures-module-scss-module__N1PNna__threeUp .BentoFeatures-module-scss-module__N1PNna__cell:nth-child(4 of .BentoFeatures-module-scss-module__N1PNna__cell){box-shadow:none}.BentoFeatures-module-scss-module__N1PNna__threeUp .BentoFeatures-module-scss-module__N1PNna__cell:nth-child(4n of .BentoFeatures-module-scss-module__N1PNna__cell){border-right:1px solid var(--color-lightGrey2)}.BentoFeatures-module-scss-module__N1PNna__threeUp .BentoFeatures-module-scss-module__N1PNna__cell:nth-child(3n of .BentoFeatures-module-scss-module__N1PNna__cell){border-right:0}.BentoFeatures-module-scss-module__N1PNna__condensed .BentoFeatures-module-scss-module__N1PNna__cell{min-height:154px}}@media (max-width:800.98px){.BentoFeatures-module-scss-module__N1PNna__condensed .BentoFeatures-module-scss-module__N1PNna__card{min-height:154px}}@media (min-width:801px){.BentoFeatures-module-scss-module__N1PNna__condensed .BentoFeatures-module-scss-module__N1PNna__card:before{min-height:153px}}.BentoFeatures-module-scss-module__N1PNna__spacer{display:none}@media (min-width:801px){.BentoFeatures-module-scss-module__N1PNna__spacer{grid-column:span calc(var(--empty-cells)*3);background:var(--background-texture);grid-row:span 6;display:block}.BentoFeatures-module-scss-module__N1PNna__threeUp .BentoFeatures-module-scss-module__N1PNna__spacer{grid-column:span calc(var(--empty-cells)*4)}}.BentoFeatures-module-scss-module__N1PNna__card{background-color:var(--color-white);grid-column:1/-1;grid-template-rows:1fr auto;min-width:0;display:grid}@media (max-width:800.98px){.BentoFeatures-module-scss-module__N1PNna__card{border:1px solid var(--color-lightGrey2);min-height:269px}.BentoFeatures-module-scss-module__N1PNna__card:not(.BentoFeatures-module-scss-module__N1PNna__card:last-child){border-bottom:0}}@media (min-width:801px){.BentoFeatures-module-scss-module__N1PNna__card{grid-column:span 3;grid-template-rows:subgrid}.BentoFeatures-module-scss-module__N1PNna__card>*{grid-column:1}.BentoFeatures-module-scss-module__N1PNna__card:before{content:"";pointer-events:none;grid-area:1/1/-1;min-height:341px}}.BentoFeatures-module-scss-module__N1PNna__iconCards .BentoFeatures-module-scss-module__N1PNna__cell{align-self:start}@media (min-width:801px){.BentoFeatures-module-scss-module__N1PNna__iconCards .BentoFeatures-module-scss-module__N1PNna__cell{min-height:0}}.BentoFeatures-module-scss-module__N1PNna__iconCards .BentoFeatures-module-scss-module__N1PNna__gridAsset{align-self:stretch}@media (max-width:800.98px){.BentoFeatures-module-scss-module__N1PNna__iconCards .BentoFeatures-module-scss-module__N1PNna__card{min-height:0}}@media (min-width:801px){.BentoFeatures-module-scss-module__N1PNna__iconCards .BentoFeatures-module-scss-module__N1PNna__card:before{content:none}}.BentoFeatures-module-scss-module__N1PNna__bentoCard.BentoFeatures-module-scss-module__N1PNna__bentoCard{box-shadow:none;grid-row:1}@media (min-width:801px){.BentoFeatures-module-scss-module__N1PNna__bentoCard.BentoFeatures-module-scss-module__N1PNna__bentoCard{--bento-card-rows:subgrid;grid-row:1/span 5}}.BentoFeatures-module-scss-module__N1PNna__footer{flex-direction:column;grid-row:2;align-items:flex-start;gap:24px;padding:0 24px 24px;display:flex}@media (min-width:801px){.BentoFeatures-module-scss-module__N1PNna__footer{grid-row:6}}.BentoFeatures-module-scss-module__N1PNna__metrics .BentoFeatures-module-scss-module__N1PNna__footer{padding-top:8px}.BentoFeatures-module-scss-module__N1PNna__cta{margin-block-start:auto}.BentoFeatures-module-scss-module__N1PNna__accordions{border-top:1px solid var(--color-black-10);align-self:stretch}.BentoFeatures-module-scss-module__N1PNna__asset{position:relative;overflow:clip}.BentoFeatures-module-scss-module__N1PNna__mobileAsset{border:1px solid var(--color-lightGrey2);aspect-ratio:329/269;border-bottom:none;grid-column:1/-1}@media (min-width:801px){.BentoFeatures-module-scss-module__N1PNna__mobileAsset{display:none}}.BentoFeatures-module-scss-module__N1PNna__gridAsset{aspect-ratio:329/269;grid-column:1/-1}@media (min-width:801px){.BentoFeatures-module-scss-module__N1PNna__gridAsset{aspect-ratio:auto;grid-column:span 3}}@media (max-width:800.98px){.BentoFeatures-module-scss-module__N1PNna__gridAsset.BentoFeatures-module-scss-module__N1PNna__desktopOnly{display:none}}.BentoFeatures-module-scss-module__N1PNna__backgroundAsset{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.BentoFeatures-module-scss-module__N1PNna__foregroundAsset{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}
.Odometer-module-scss-module__PvWcga__odometer{white-space:nowrap;font-variant-numeric:tabular-nums;display:inline-flex;position:relative}.Odometer-module-scss-module__PvWcga__digit{display:inline-block;position:relative;overflow:hidden}.Odometer-module-scss-module__PvWcga__char{white-space:pre;display:inline-block;position:relative}.Odometer-module-scss-module__PvWcga__sizer{visibility:hidden;display:block}.Odometer-module-scss-module__PvWcga__strip{text-align:center;flex-direction:column;width:100%;display:flex;position:absolute;top:0;left:0}.Odometer-module-scss-module__PvWcga__glyph{position:absolute;top:0;left:50%;transform:translate(-50%)}.Odometer-module-scss-module__PvWcga__idle .Odometer-module-scss-module__PvWcga__glyph{visibility:hidden;transition:visibility 0s linear var(--odometer-reset-delay,0s)}@media (prefers-reduced-motion:reduce){.Odometer-module-scss-module__PvWcga__idle .Odometer-module-scss-module__PvWcga__glyph{visibility:visible}}.Odometer-module-scss-module__PvWcga__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
.Stat-module-scss-module__bM8ICW__stat{min-inline-size:0;color:var(--color-black);flex-direction:column;gap:4px;display:flex}.Stat-module-scss-module__bM8ICW__small .Stat-module-scss-module__bM8ICW__label{color:var(--color-darkGrey2)}.Stat-module-scss-module__bM8ICW__xs{gap:0}.Stat-module-scss-module__bM8ICW__large .Stat-module-scss-module__bM8ICW__label{color:var(--color-darkGrey2)}.Stat-module-scss-module__bM8ICW__large .Stat-module-scss-module__bM8ICW__value{line-height:1.1}@media (min-width:801px){.Stat-module-scss-module__bM8ICW__large .Stat-module-scss-module__bM8ICW__value{font-family:var(--beausite,sans-serif);letter-spacing:-.02em;margin:0;font-size:56px;font-style:normal;font-weight:400;line-height:1.05}}
.HozCard-module-scss-module__yZevcG__card{background-color:var(--color-lightGrey1);color:var(--color-black);padding:16px}.HozCard-module-scss-module__yZevcG__heading,.HozCard-module-scss-module__yZevcG__body,.HozCard-module-scss-module__yZevcG__badges,.HozCard-module-scss-module__yZevcG__metric{width:100%;max-width:480px}.HozCard-module-scss-module__yZevcG__heading,.HozCard-module-scss-module__yZevcG__body{margin:0}.HozCard-module-scss-module__yZevcG__body{color:var(--color-darkGrey2)}.HozCard-module-scss-module__yZevcG__eyebrow{justify-self:start}.HozCard-module-scss-module__yZevcG__badges{flex-wrap:wrap;gap:8px;display:flex}.HozCard-module-scss-module__yZevcG__card .HozCard-module-scss-module__yZevcG__cta{letter-spacing:.01em;justify-self:start;line-height:1.2}.HozCard-module-scss-module__yZevcG__large{grid-template:"asset eyebrow""asset heading"1fr"body body""badges badges""cta cta"/80px minmax(0,1fr);align-items:start;column-gap:8px;display:grid}@media (min-width:801px){.HozCard-module-scss-module__yZevcG__large{grid-template:"asset eyebrow""asset heading""asset body""asset badges""asset cta"1fr/180px minmax(0,1fr);column-gap:16px}}.HozCard-module-scss-module__yZevcG__large .HozCard-module-scss-module__yZevcG__asset{background-color:var(--color-black-10);grid-area:asset;align-self:start;width:80px;height:80px;overflow:hidden}@media (min-width:801px){.HozCard-module-scss-module__yZevcG__large .HozCard-module-scss-module__yZevcG__asset{width:180px;height:180px}}.HozCard-module-scss-module__yZevcG__large .HozCard-module-scss-module__yZevcG__image{object-fit:cover;width:100%;height:100%;display:block}.HozCard-module-scss-module__yZevcG__large .HozCard-module-scss-module__yZevcG__eyebrow{grid-area:eyebrow}.HozCard-module-scss-module__yZevcG__large .HozCard-module-scss-module__yZevcG__heading{grid-area:heading;margin-top:16px}.HozCard-module-scss-module__yZevcG__large .HozCard-module-scss-module__yZevcG__body{grid-area:body;margin-top:8px}@media (min-width:801px){.HozCard-module-scss-module__yZevcG__large .HozCard-module-scss-module__yZevcG__body{margin-top:12px}.HozCard-module-scss-module__yZevcG__large .HozCard-module-scss-module__yZevcG__eyebrow+.HozCard-module-scss-module__yZevcG__body{margin-top:16px}}.HozCard-module-scss-module__yZevcG__large .HozCard-module-scss-module__yZevcG__badges{grid-area:badges;margin-top:8px}@media (min-width:801px){.HozCard-module-scss-module__yZevcG__large .HozCard-module-scss-module__yZevcG__badges{margin-top:12px}}.HozCard-module-scss-module__yZevcG__large .HozCard-module-scss-module__yZevcG__cta{grid-area:cta;margin-top:24px}@media (min-width:801px){.HozCard-module-scss-module__yZevcG__large .HozCard-module-scss-module__yZevcG__cta{align-self:end;margin-top:16px}}.HozCard-module-scss-module__yZevcG__small{flex-direction:column;align-items:flex-start;display:flex}@media (min-width:801px){.HozCard-module-scss-module__yZevcG__small{min-height:214px}}.HozCard-module-scss-module__yZevcG__small .HozCard-module-scss-module__yZevcG__metric{margin-top:16px}.HozCard-module-scss-module__yZevcG__small .HozCard-module-scss-module__yZevcG__body{margin-top:12px}.HozCard-module-scss-module__yZevcG__small .HozCard-module-scss-module__yZevcG__eyebrow+.HozCard-module-scss-module__yZevcG__body{margin-top:16px}.HozCard-module-scss-module__yZevcG__small .HozCard-module-scss-module__yZevcG__scale{width:100%;margin-top:auto;padding-top:16px}
.Features-module-scss-module__hSEZjG__section{inline-size:calc(100% - 2*var(--section-inset));max-inline-size:calc(var(--typography-max-vw) - 2*var(--grid-gap));color:var(--color-black);row-gap:24px;margin-inline:auto;padding-block:24px}@media (min-width:801px){.Features-module-scss-module__hSEZjG__section{row-gap:40px}}.Features-module-scss-module__hSEZjG__header{grid-column:1/-1}.Features-module-scss-module__hSEZjG__content{background:var(--background-texture);flex-direction:column;grid-column:1/-1;gap:6px;min-width:0;display:flex}@media (min-width:801px){.Features-module-scss-module__hSEZjG__content{grid-template-columns:subgrid;gap:0 var(--grid-gap);display:grid}}.Features-module-scss-module__hSEZjG__asset{aspect-ratio:339/203;justify-content:flex-end;align-items:flex-end;min-width:0;display:flex;overflow:clip}@media (min-width:801px){.Features-module-scss-module__hSEZjG__asset{aspect-ratio:auto;grid-column:1/span 7;min-height:460px}}.Features-module-scss-module__hSEZjG__picture{aspect-ratio:333/183;flex:none;width:98.2301%;display:block}@media (min-width:801px){.Features-module-scss-module__hSEZjG__picture{aspect-ratio:768/420;width:96.8474%}}.Features-module-scss-module__hSEZjG__image{object-fit:cover;width:100%;height:100%;display:block}.Features-module-scss-module__hSEZjG__list{flex-direction:column;gap:12px;min-width:0;margin:0;padding:6px 6px 12px;list-style:none;display:flex}@media (min-width:801px){.Features-module-scss-module__hSEZjG__list{grid-column:8/span 5;padding:12px 12px 12px 0}.Features-module-scss-module__hSEZjG__listFull{grid-column:1/-1;padding:12px}}.Features-module-scss-module__hSEZjG__item{background-color:var(--color-white)}.Features-module-scss-module__hSEZjG__cards{gap:var(--grid-gap);flex-direction:column;grid-column:1/-1;min-width:0;display:flex}@media (min-width:801px){.Features-module-scss-module__hSEZjG__cards{grid-template-columns:subgrid;display:grid}.Features-module-scss-module__hSEZjG__cards>:first-child{grid-column:1/span 7}.Features-module-scss-module__hSEZjG__cards>:last-child{grid-column:8/span 5}}
.FeatureC-module-scss-module__sPgEWq__section{inline-size:calc(100% - 2*var(--section-inset));max-inline-size:calc(var(--typography-max-vw) - 2*var(--grid-gap));color:var(--color-black);row-gap:32px;margin-inline:auto;padding-block:24px}@media (min-width:801px){.FeatureC-module-scss-module__sPgEWq__section{row-gap:48px}}.FeatureC-module-scss-module__sPgEWq__header{grid-column:1/-1}.FeatureC-module-scss-module__sPgEWq__content{background:var(--background-texture);flex-direction:column;grid-column:1/-1;min-width:0;display:flex}@media (min-width:801px){.FeatureC-module-scss-module__sPgEWq__content{grid-template-columns:subgrid;gap:0 var(--grid-gap);display:grid}}.FeatureC-module-scss-module__sPgEWq__asset{min-width:0;padding-block-end:12px;overflow:clip}@media (min-width:801px){.FeatureC-module-scss-module__sPgEWq__asset{grid-column:1/span 7;padding-block-end:0;position:relative}}.FeatureC-module-scss-module__sPgEWq__image{width:100%;height:auto;display:block}@media (min-width:801px){.FeatureC-module-scss-module__sPgEWq__image{object-fit:cover;height:100%;position:absolute;inset:0}}.FeatureC-module-scss-module__sPgEWq__list{flex-direction:column;gap:12px;min-width:0;margin:0;padding:12px 6px;list-style:none;display:flex}@media (min-width:801px){.FeatureC-module-scss-module__sPgEWq__list{grid-column:8/span 5;padding:12px 12px 12px 0}.FeatureC-module-scss-module__sPgEWq__listFull{grid-column:1/-1;padding:12px}}.FeatureC-module-scss-module__sPgEWq__item{background-color:var(--color-white)}
.ResourceCard-module-scss-module__wHdUuG__resourceCard{width:100%;min-width:0;color:var(--color-black);flex-direction:column;align-items:flex-start;gap:16px;display:flex;position:relative}.ResourceCard-module-scss-module__wHdUuG__media{background:var(--color-lightGrey2);width:100%;position:relative}.ResourceCard-module-scss-module__wHdUuG__media .ResourceCard-module-scss-module__wHdUuG__badge{max-width:calc(100% - 24px);position:absolute;inset-block-start:12px;inset-inline-start:12px}.ResourceCard-module-scss-module__wHdUuG__visual{aspect-ratio:1200/630;grid-template:minmax(0,1fr)/minmax(0,1fr);width:100%;display:grid;overflow:hidden}.ResourceCard-module-scss-module__wHdUuG__visual>*{grid-area:1/1;min-width:0;min-height:0}.ResourceCard-module-scss-module__wHdUuG__image{object-fit:cover;width:100%;height:100%;display:block}.ResourceCard-module-scss-module__wHdUuG__badge{white-space:normal;overflow-wrap:anywhere;max-width:100%}.ResourceCard-module-scss-module__wHdUuG__details{flex-direction:column;flex:1 0 auto;gap:12px;width:100%;min-width:0;padding-inline-end:24px;display:flex}.ResourceCard-module-scss-module__wHdUuG__meta{flex-wrap:wrap;align-items:center;gap:16px 20px;width:100%;min-width:0;display:flex}.ResourceCard-module-scss-module__wHdUuG__heading{font-family:var(--beausite,sans-serif);letter-spacing:-.01em;overflow-wrap:anywhere;width:100%;margin:0 0 auto;font-size:20px;font-style:normal;font-weight:400;line-height:1.3}.ResourceCard-module-scss-module__wHdUuG__link{color:inherit;text-decoration:none}.ResourceCard-module-scss-module__wHdUuG__link:after{content:"";position:absolute;inset:0}.ResourceCard-module-scss-module__wHdUuG__link:focus-visible{outline:none}.ResourceCard-module-scss-module__wHdUuG__link:focus-visible:after{outline-offset:4px;outline:2px solid}@media (hover:hover){.ResourceCard-module-scss-module__wHdUuG__link:hover{text-underline-offset:.15em;text-decoration:underline}}
.ResourcesIndex-module-scss-module__AietoW__section{padding-inline:var(--section-inset);color:var(--color-black);background:var(--background-texture)}.ResourcesIndex-module-scss-module__AietoW__surface{inline-size:100%;max-inline-size:calc(var(--typography-max-vw) - 2*var(--grid-gap));background-color:var(--color-white);row-gap:24px;margin-inline:auto;padding-block:24px}.ResourcesIndex-module-scss-module__AietoW__sidebar{flex-direction:column;grid-column:1/-1;align-items:stretch;gap:16px;min-width:0;display:flex}@media (min-width:801px){.ResourcesIndex-module-scss-module__AietoW__sidebar{grid-column:1/span 2;align-self:start;position:sticky;inset-block-start:calc(var(--nav-height,0px) + 24px)}}.ResourcesIndex-module-scss-module__AietoW__controls{gap:var(--grid-gap);grid-template-columns:minmax(0,1fr) minmax(0,176px);align-items:start;min-width:0;display:grid}@media (min-width:801px){.ResourcesIndex-module-scss-module__AietoW__controls{flex-direction:column;align-items:stretch;gap:16px;display:flex}}.ResourcesIndex-module-scss-module__AietoW__search{grid-area:1/2}.ResourcesIndex-module-scss-module__AietoW__filters{flex-direction:column;grid-area:1/1;gap:16px;min-width:0;display:flex}.ResourcesIndex-module-scss-module__AietoW__filters:focus{outline:none}.ResourcesIndex-module-scss-module__AietoW__filtersEyebrow{display:none}@media (min-width:801px){.ResourcesIndex-module-scss-module__AietoW__filtersEyebrow{display:flex}}.ResourcesIndex-module-scss-module__AietoW__clear{align-self:flex-start;margin-block-start:16px}.ResourcesIndex-module-scss-module__AietoW__main{flex-direction:column;grid-column:1/-1;min-width:0;display:flex}@media (min-width:801px){.ResourcesIndex-module-scss-module__AietoW__main{grid-column:4/-1}}.ResourcesIndex-module-scss-module__AietoW__cards{gap:40px var(--grid-gap);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}@media (min-width:801px){.ResourcesIndex-module-scss-module__AietoW__cards{grid-template-columns:repeat(3,minmax(0,1fr))}}.ResourcesIndex-module-scss-module__AietoW__card{min-width:0;display:flex}.ResourcesIndex-module-scss-module__AietoW__loadMore{margin-block-start:40px;padding-block:16px;display:flex}.ResourcesIndex-module-scss-module__AietoW__empty{color:var(--color-darkGrey2);text-align:center;flex:1;justify-content:center;align-items:center;margin:0;display:flex}
.ResourcesRouter-module-scss-module__igkxaq__section{padding-inline:var(--section-inset);color:var(--color-black);background:var(--background-texture)}.ResourcesRouter-module-scss-module__igkxaq__surface{inline-size:100%;max-inline-size:calc(var(--typography-max-vw) - 2*var(--grid-gap));background-color:var(--color-white);row-gap:24px;margin-inline:auto;padding-block:24px}.ResourcesRouter-module-scss-module__igkxaq__heading{font-family:var(--beausite,sans-serif);letter-spacing:-.01em;overflow-wrap:anywhere;grid-column:1/-1;min-inline-size:0;max-inline-size:440px;margin:0;font-size:32px;font-style:normal;font-weight:400;line-height:1.2}@media (min-width:801px){.ResourcesRouter-module-scss-module__igkxaq__heading{grid-area:1/1/auto/span 8}}.ResourcesRouter-module-scss-module__igkxaq__cta{grid-column:1/-1}@media (min-width:801px){.ResourcesRouter-module-scss-module__igkxaq__cta{grid-area:1/9/auto/-1;place-self:end}}.ResourcesRouter-module-scss-module__igkxaq__cards{grid-column:1/-1;grid-template-columns:subgrid;row-gap:40px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:801px){.ResourcesRouter-module-scss-module__igkxaq__cards{grid-row:2;row-gap:56px}}@media (max-width:800.98px){.ResourcesRouter-module-scss-module__igkxaq__models{row-gap:24px}}.ResourcesRouter-module-scss-module__igkxaq__card{grid-column:1/-1;min-inline-size:0;display:flex}@media (min-width:801px){.ResourcesRouter-module-scss-module__igkxaq__card{grid-column:span 3}}.ResourcesRouter-module-scss-module__igkxaq__modelCard{min-block-size:291px;display:flex}.ResourcesRouter-module-scss-module__igkxaq__logo{background:var(--color-lightGrey1);justify-content:center;align-items:center;width:48px;height:48px;display:flex}.ResourcesRouter-module-scss-module__igkxaq__logo img{object-fit:contain}
.FilterGroup-module-scss-module__UrIjIa__group{width:218px;max-width:100%}@media (max-width:800.98px){.FilterGroup-module-scss-module__UrIjIa__mobileFull,.FilterGroup-module-scss-module__UrIjIa__mobileFull .FilterGroup-module-scss-module__UrIjIa__mobile{width:100%}}.FilterGroup-module-scss-module__UrIjIa__list{align-items:flex-start;gap:var(--filter-group-gap,4px);display:flex}.FilterGroup-module-scss-module__UrIjIa__list button:focus-visible{outline:2px solid var(--color-black);outline-offset:2px}@media (max-width:800.98px){.FilterGroup-module-scss-module__UrIjIa__list{display:none}}.FilterGroup-module-scss-module__UrIjIa__vertical{flex-direction:column}.FilterGroup-module-scss-module__UrIjIa__dense{flex-wrap:wrap;align-content:flex-start}.FilterGroup-module-scss-module__UrIjIa__mobile{background:var(--color-lightGrey1);width:fit-content;max-width:100%;color:var(--color-black);display:none;position:relative}.FilterGroup-module-scss-module__UrIjIa__mobile:has(select:focus-visible){outline:2px solid var(--color-black);outline-offset:2px}@media (max-width:800.98px){.FilterGroup-module-scss-module__UrIjIa__mobile{display:block}}.FilterGroup-module-scss-module__UrIjIa__summary{font-family:var(--beausite,sans-serif);letter-spacing:0;letter-spacing:.01em;align-items:center;gap:4px;height:36px;margin:0;padding:2px 12px;font-size:14px;font-style:normal;font-weight:400;line-height:1.2;display:flex}.FilterGroup-module-scss-module__UrIjIa__summaryText{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.FilterGroup-module-scss-module__UrIjIa__chevron{color:var(--color-darkGrey3)}.FilterGroup-module-scss-module__UrIjIa__select{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;font-size:16px;position:absolute;inset:0}
.PlatformFeaturesContentGroup-module-scss-module__0hzi7G__group{flex-direction:column;gap:40px;min-inline-size:0;transition:opacity .4s ease-out;display:flex}.PlatformFeaturesContentGroup-module-scss-module__0hzi7G__group.PlatformFeaturesContentGroup-module-scss-module__0hzi7G__inactive{opacity:.3}@media (prefers-reduced-motion:reduce){.PlatformFeaturesContentGroup-module-scss-module__0hzi7G__group{transition:none}}.PlatformFeaturesContentGroup-module-scss-module__0hzi7G__header{--header-columns:9;--header-heading-columns:5;--header-body-columns:4;--header-body-padding-end:24px}.PlatformFeaturesContentGroup-module-scss-module__0hzi7G__content{flex-direction:column;gap:24px;display:flex}@media (min-width:801px){.PlatformFeaturesContentGroup-module-scss-module__0hzi7G__content{gap:0}}.PlatformFeaturesContentGroup-module-scss-module__0hzi7G__visual{flex-direction:column;gap:16px;margin:0;display:flex;position:relative}.PlatformFeaturesContentGroup-module-scss-module__0hzi7G__asset{aspect-ratio:2;background-color:var(--color-lightGrey1);overflow:hidden}.PlatformFeaturesContentGroup-module-scss-module__0hzi7G__media{object-fit:cover;width:100%;height:100%;display:block}.PlatformFeaturesContentGroup-module-scss-module__0hzi7G__caption{font-family:var(--beausite,sans-serif);letter-spacing:0;color:var(--color-black);text-align:center;flex-direction:column;margin:0;font-size:12px;font-style:normal;font-weight:400;line-height:1.4;display:flex}@media (min-width:801px){.PlatformFeaturesContentGroup-module-scss-module__0hzi7G__caption{font-family:var(--beausite,sans-serif);letter-spacing:.01em;width:320px;max-width:100%;margin:0;padding-bottom:40px;font-size:14px;font-style:normal;font-weight:350;line-height:1.4;position:absolute;bottom:0;left:50%;transform:translate(-50%)}}.PlatformFeaturesContentGroup-module-scss-module__0hzi7G__captionSecondary{color:#00000080}.PlatformFeaturesContentGroup-module-scss-module__0hzi7G__features{background:var(--background-texture);grid-template-columns:minmax(0,1fr);align-items:start;gap:12px;margin:0;padding:12px;list-style:none;display:grid}@media (min-width:801px){.PlatformFeaturesContentGroup-module-scss-module__0hzi7G__features{grid-template-columns:repeat(2,minmax(0,1fr))}}.PlatformFeaturesContentGroup-module-scss-module__0hzi7G__feature{background-color:var(--color-white)}
.PlatformFeatures-module-scss-module__98oV3G__section{padding-inline:var(--section-inset);color:var(--color-black);background:var(--background-texture)}.PlatformFeatures-module-scss-module__98oV3G__surface{inline-size:100%;max-inline-size:calc(var(--typography-max-vw) - 2*var(--grid-gap));background-color:var(--color-white);margin-inline:auto;padding-block:24px}@media (max-width:800.98px){.PlatformFeatures-module-scss-module__98oV3G__surface{display:block}.PlatformFeatures-module-scss-module__98oV3G__rail{display:none}}@media (min-width:801px){.PlatformFeatures-module-scss-module__98oV3G__rail{top:var(--nav-height);grid-column:1/span 3;align-self:start;margin-top:-24px;padding-top:24px;position:sticky}}.PlatformFeatures-module-scss-module__98oV3G__railInner{flex-direction:column;gap:16px;width:218px;max-width:100%;display:flex}.PlatformFeatures-module-scss-module__98oV3G__cta{flex-direction:column;gap:16px;display:flex}.PlatformFeatures-module-scss-module__98oV3G__content{flex-direction:column;gap:32px;min-inline-size:0;display:flex}@media (min-width:801px){.PlatformFeatures-module-scss-module__98oV3G__content{grid-column:4/span 9}.PlatformFeatures-module-scss-module__98oV3G__mobileEyebrow{display:none}}.PlatformFeatures-module-scss-module__98oV3G__groups{flex-direction:column;gap:88px;display:flex}.PlatformFeatures-module-scss-module__98oV3G__group{scroll-margin-top:var(--nav-height)}@media (min-width:801px){.PlatformFeatures-module-scss-module__98oV3G__group{scroll-margin-top:calc(var(--nav-height) + 24px)}}
.LargeProductCard-module-scss-module__eMiHDG__card{block-size:100%;inline-size:100%;color:var(--color-black);flex-direction:column;text-decoration:none;display:flex}.LargeProductCard-module-scss-module__eMiHDG__card:focus-visible{outline:2px solid var(--color-black);outline-offset:3px}.LargeProductCard-module-scss-module__eMiHDG__card:hover .LargeProductCard-module-scss-module__eMiHDG__text,.LargeProductCard-module-scss-module__eMiHDG__card:focus-visible .LargeProductCard-module-scss-module__eMiHDG__text{color:var(--color-black)}.LargeProductCard-module-scss-module__eMiHDG__asset{aspect-ratio:333/250;background-color:var(--color-black-10);inline-size:100%;display:block;position:relative;overflow:clip}.LargeProductCard-module-scss-module__eMiHDG__image{object-fit:cover;block-size:100%;inline-size:100%;position:absolute;inset:0}.LargeProductCard-module-scss-module__eMiHDG__content{background-color:var(--color-lightGrey1);flex-direction:column;flex:auto;gap:12px;padding:20px;display:flex}.LargeProductCard-module-scss-module__eMiHDG__top{justify-content:space-between;align-items:center;display:flex}.LargeProductCard-module-scss-module__eMiHDG__icon{flex-shrink:0;block-size:20px;inline-size:20px;display:inline-flex}.LargeProductCard-module-scss-module__eMiHDG__icon>img{object-fit:contain;block-size:100%;inline-size:100%}.LargeProductCard-module-scss-module__eMiHDG__title{font-family:var(--beausite,sans-serif);letter-spacing:.01em;letter-spacing:0;overflow-wrap:break-word;min-inline-size:0;margin:0;font-size:16px;font-style:normal;font-weight:500;line-height:1.4}.LargeProductCard-module-scss-module__eMiHDG__chevron{color:var(--color-black)}.LargeProductCard-module-scss-module__eMiHDG__text{max-inline-size:220px;color:var(--color-darkGrey2);transition:color .3s}@media (prefers-reduced-motion:reduce){.LargeProductCard-module-scss-module__eMiHDG__text{transition:none}}
.PlatformRouter-module-scss-module__PMmogW__section{padding-inline:var(--section-inset);color:var(--color-black);background:var(--background-texture)}.PlatformRouter-module-scss-module__PMmogW__surface{inline-size:100%;max-inline-size:calc(var(--typography-max-vw) - 2*var(--grid-gap));background-color:var(--color-white);row-gap:64px;margin-inline:auto;padding-block:24px}.PlatformRouter-module-scss-module__PMmogW__header{--header-button-height:36px;grid-column:1/-1}@media (min-width:801px){.PlatformRouter-module-scss-module__PMmogW__header :where(h1,h2,h3){font-family:var(--beausite,sans-serif);letter-spacing:-.02em;margin:0;font-size:56px;font-style:normal;font-weight:400;line-height:1.05}}.PlatformRouter-module-scss-module__PMmogW__cards{grid-column:1/-1;grid-template-columns:subgrid;row-gap:12px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:801px){.PlatformRouter-module-scss-module__PMmogW__cards[data-per-row="5"]{column-gap:var(--grid-gap);grid-template-columns:repeat(5,minmax(0,1fr))}}.PlatformRouter-module-scss-module__PMmogW__card{grid-column:1/-1;min-inline-size:0}@media (min-width:801px){.PlatformRouter-module-scss-module__PMmogW__card{grid-column:span 3}.PlatformRouter-module-scss-module__PMmogW__cards[data-per-row="3"]>.PlatformRouter-module-scss-module__PMmogW__card{grid-column:span 4}.PlatformRouter-module-scss-module__PMmogW__cards[data-per-row="2"]>.PlatformRouter-module-scss-module__PMmogW__card{grid-column:span 6}.PlatformRouter-module-scss-module__PMmogW__cards[data-per-row="5"]>.PlatformRouter-module-scss-module__PMmogW__card{grid-column:auto}}
.PricingCardListItem-module-scss-module__svV4ua__item{border-top:1px solid var(--color-black-10);width:100%;color:var(--color-black);align-items:flex-start;gap:12px;margin:0;padding:12px 0;list-style:none;display:flex}.PricingCardListItem-module-scss-module__svV4ua__checkbox{flex-shrink:0;width:14px;height:14px;margin-top:2.8px}.PricingCardListItem-module-scss-module__svV4ua__text{font-family:var(--beausite,sans-serif);letter-spacing:.01em;overflow-wrap:break-word;flex:1 0 0;min-width:1px;margin:0;font-size:14px;font-style:normal;font-weight:350;line-height:1.4}
.PricingCard-module-scss-module__kkhwUG__card{--pricing-card-frame:var(--color-dotBackgroundSecondary);--pricing-card-color:var(--color-lightGrey1);background:url(/patterns/texture.png) 0 0/60px 60px repeat,var(--pricing-card-frame);height:100%;padding:6px;display:flex}@media (min-width:801px){.PricingCard-module-scss-module__kkhwUG__card{padding:20px}}.PricingCard-module-scss-module__kkhwUG__card.PricingCard-module-scss-module__kkhwUG__scale{--pricing-card-frame:var(--color-lightGreen);--pricing-card-color:var(--color-lightGreen)}.PricingCard-module-scss-module__kkhwUG__inner{background-color:var(--pricing-card-color);color:var(--color-black);flex-direction:column;flex:1;padding:16px;display:flex}@media (min-width:801px){.PricingCard-module-scss-module__kkhwUG__inner{padding:12px}}.PricingCard-module-scss-module__kkhwUG__header{flex-direction:column;align-items:flex-start;display:flex}.PricingCard-module-scss-module__kkhwUG__heading{font-family:var(--beausite,sans-serif);letter-spacing:-.01em;margin:16px 0 0;font-size:24px;font-style:normal;font-weight:400;line-height:1.25}@media (min-width:801px){.PricingCard-module-scss-module__kkhwUG__heading{font-family:var(--beausite,sans-serif);letter-spacing:-.01em;margin:16px 0 0;font-size:32px;font-style:normal;font-weight:400;line-height:1.2}}.PricingCard-module-scss-module__kkhwUG__body{font-family:var(--beausite,sans-serif);letter-spacing:.01em;min-height:66px;color:var(--color-darkGrey1);margin:16px 0 0;font-size:16px;font-style:normal;font-weight:350;line-height:1.4}.PricingCard-module-scss-module__kkhwUG__list{margin:32px 0 0;padding:0}.PricingCard-module-scss-module__kkhwUG__cta{margin-top:auto;padding-top:32px}
.PricingCompare-module-scss-module__gmDjBa__section{inline-size:100%;padding-inline:var(--section-inset);scroll-margin-top:var(--nav-height);background:var(--background-texture)}.PricingCompare-module-scss-module__gmDjBa__surface{inline-size:100%;max-inline-size:calc(var(--typography-max-vw) - 2*var(--grid-gap));background-color:var(--color-white);row-gap:12px;margin-inline:auto;padding-block:24px}.PricingCompare-module-scss-module__gmDjBa__card{grid-column:1/-1;min-inline-size:0}@media (min-width:801px){.PricingCompare-module-scss-module__gmDjBa__card{grid-column:span 5}.PricingCompare-module-scss-module__gmDjBa__card:nth-child(odd){grid-column:2/span 5}}
.PricingTableHeader-module-scss-module__l8ZBnW__header{border-bottom:1px solid var(--color-lightGrey2);background:var(--color-lightGrey1);flex-direction:column;align-items:flex-start;gap:8px;padding:8px;display:flex}.PricingTableHeader-module-scss-module__l8ZBnW__heading{font-family:var(--beausite,sans-serif);letter-spacing:-.01em;margin:0;font-size:24px;font-style:normal;font-weight:400;line-height:1.25}.PricingTableHeader-module-scss-module__l8ZBnW__text{font-family:var(--beausite,sans-serif);letter-spacing:0;max-width:640px;color:var(--color-darkGrey1);margin:0;font-size:12px;font-style:normal;font-weight:400;line-height:1.4}
.PricingTable-module-scss-module__7mstKG__section{inline-size:calc(100% - 2*var(--section-inset));max-inline-size:calc(var(--typography-max-vw) - 2*var(--grid-gap));scroll-margin-top:var(--nav-height);color:var(--color-black);background-color:var(--color-white);margin-inline:auto;padding-block:24px}@media (max-width:800.98px){.PricingTable-module-scss-module__7mstKG__section{flex-direction:column;gap:12px;display:flex}}.PricingTable-module-scss-module__7mstKG__rail{flex-direction:column;gap:16px;display:flex}@media (min-width:801px){.PricingTable-module-scss-module__7mstKG__rail{top:var(--nav-height);grid-column:1/span 2;align-self:start;margin-top:-24px;padding-top:24px;position:sticky}}@media (max-width:800.98px){.PricingTable-module-scss-module__7mstKG__subnav{display:none}}.PricingTable-module-scss-module__7mstKG__subnav nav{padding:0}.PricingTable-module-scss-module__7mstKG__content{flex-direction:column;gap:40px;min-inline-size:0;display:flex}@media (min-width:801px){.PricingTable-module-scss-module__7mstKG__content{grid-column:4/-1}}.PricingTable-module-scss-module__7mstKG__group{scroll-margin-top:var(--nav-height)}@media (min-width:801px){.PricingTable-module-scss-module__7mstKG__group{scroll-margin-top:calc(var(--nav-height) + 24px)}}.PricingTable-module-scss-module__7mstKG__tables{flex-direction:column;gap:16px;margin-top:16px;display:flex}.PricingTable-module-scss-module__7mstKG__table{position:relative}.PricingTable-module-scss-module__7mstKG__tableTitle{font-family:var(--beausite,sans-serif);letter-spacing:-.01em;border-bottom:1px solid var(--color-lightGrey2);background:var(--color-lightGrey1);margin:0;padding:8px;font-size:20px;font-style:normal;font-weight:400;line-height:1.3}.PricingTable-module-scss-module__7mstKG__row{border-bottom:1px solid var(--color-lightGrey3);grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:16px 8px;display:grid}@media (min-width:801px){.PricingTable-module-scss-module__7mstKG__row{grid-template-columns:minmax(0,1.5fr)repeat(var(--pricing-table-rest-columns),minmax(0,1fr));align-items:center}.PricingTable-module-scss-module__7mstKG__headerRow{border-bottom:1px solid var(--color-lightGrey2);background:var(--color-lightGrey1);padding-block:6px}}@media (max-width:800.98px){.PricingTable-module-scss-module__7mstKG__headerRow{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}}.PricingTable-module-scss-module__7mstKG__columnHeader{font-family:var(--geist-mono,ui-monospace,monospace);letter-spacing:.02em;text-transform:uppercase;color:var(--color-black);margin:0;font-size:12px;font-style:normal;font-weight:400;line-height:1.2}.PricingTable-module-scss-module__7mstKG__cell{font-family:var(--beausite,sans-serif);letter-spacing:.01em;color:var(--color-darkGrey1);overflow-wrap:anywhere;flex-direction:column;gap:8px;min-width:0;margin:0;font-size:14px;font-style:normal;font-weight:350;line-height:1.4;display:flex}@media (min-width:801px){.PricingTable-module-scss-module__7mstKG__cell{font-family:var(--beausite,sans-serif);letter-spacing:.01em;margin:0;font-size:16px;font-style:normal;font-weight:350;line-height:1.4}}.PricingTable-module-scss-module__7mstKG__nameCell{font-family:var(--beausite,sans-serif);letter-spacing:.01em;color:var(--color-black);margin:0;font-size:14px;font-style:normal;font-weight:500;line-height:1.4}@media (min-width:801px){.PricingTable-module-scss-module__7mstKG__nameCell{font-family:var(--beausite,sans-serif);letter-spacing:0;margin:0;font-size:16px;font-style:normal;font-weight:500;line-height:1.4}}.PricingTable-module-scss-module__7mstKG__cellLabel{font-family:var(--geist-mono,ui-monospace,monospace);letter-spacing:.08em;text-transform:uppercase;color:var(--color-black-50);margin:0;font-size:10px;font-style:normal;font-weight:400;line-height:1}@media (min-width:801px){.PricingTable-module-scss-module__7mstKG__cellLabel{display:none}}
.PlayPauseButton-module-scss-module__xZTpMa__button{background-color:var(--color-lightGrey1);block-size:36px;inline-size:36px;color:var(--color-black);cursor:pointer;border:0;justify-content:center;align-items:center;margin:0;padding:0;transition:background-color .2s ease-out;display:flex}.PlayPauseButton-module-scss-module__xZTpMa__button:hover{background-color:var(--color-lightGrey2)}.PlayPauseButton-module-scss-module__xZTpMa__button:focus-visible{outline:2px solid var(--color-black);outline-offset:2px}@media (prefers-reduced-motion:reduce){.PlayPauseButton-module-scss-module__xZTpMa__button{transition:none}}
.FeaturesBContextCard-module-scss-module__r3JQ_W__card{inline-size:286px;max-inline-size:100%;color:var(--color-black);background-color:var(--color-white);flex-direction:column;align-items:flex-start;gap:16px;padding:16px;display:flex}.FeaturesBContextCard-module-scss-module__r3JQ_W__fullWidth{inline-size:100%}.FeaturesBContextCard-module-scss-module__r3JQ_W__icon{flex-shrink:0;block-size:32px;inline-size:32px;display:block}.FeaturesBContextCard-module-scss-module__r3JQ_W__icon img{object-fit:contain;block-size:100%;inline-size:100%;display:block}.FeaturesBContextCard-module-scss-module__r3JQ_W__text{font-family:var(--beausite,sans-serif);letter-spacing:.01em;inline-size:100%;margin:0;font-size:16px;font-style:normal;font-weight:350;line-height:1.4}.FeaturesBContextCard-module-scss-module__r3JQ_W__logo{align-items:center;block-size:24px;max-inline-size:100%;display:flex}.FeaturesBContextCard-module-scss-module__r3JQ_W__logo svg,.FeaturesBContextCard-module-scss-module__r3JQ_W__logo img{block-size:100%;inline-size:auto;display:block}.FeaturesBContextCard-module-scss-module__r3JQ_W__metric{flex-direction:column;inline-size:100%;display:flex}.FeaturesBContextCard-module-scss-module__r3JQ_W__value{font-family:var(--beausite,sans-serif);letter-spacing:-.01em;margin:0;font-size:24px;font-style:normal;font-weight:400;line-height:1.25}.FeaturesBContextCard-module-scss-module__r3JQ_W__label{font-family:var(--beausite,sans-serif);letter-spacing:0;color:var(--color-darkGrey2);margin:0;font-size:12px;font-style:normal;font-weight:400;line-height:1.4}
.SectionHeader-module-scss-module__Uch69G__header{--header-mobile-text-size:14px;--header-button-height:36px}
.FeaturesBScrollDrivenStep-module-scss-module__BVawZG__wrapper{color:var(--color-black);background-color:var(--color-white);border-block:1px solid #0000;flex-direction:column;padding-block:24px;transition:opacity .4s ease-out,border-color .4s ease-out;display:flex;position:relative}.FeaturesBScrollDrivenStep-module-scss-module__BVawZG__wrapper.FeaturesBScrollDrivenStep-module-scss-module__BVawZG__active{border-color:var(--color-lightGrey2)}.FeaturesBScrollDrivenStep-module-scss-module__BVawZG__wrapper:not(.FeaturesBScrollDrivenStep-module-scss-module__BVawZG__active){opacity:.2}@media (min-width:801px){.FeaturesBScrollDrivenStep-module-scss-module__BVawZG__wrapper{border-top:0;border-bottom:1px solid var(--color-lightGrey2);background-color:#0000}.FeaturesBScrollDrivenStep-module-scss-module__BVawZG__wrapper:not(.FeaturesBScrollDrivenStep-module-scss-module__BVawZG__active){opacity:.5}.FeaturesBScrollDrivenStep-module-scss-module__BVawZG__wrapper:not(.FeaturesBScrollDrivenStep-module-scss-module__BVawZG__active):hover,.FeaturesBScrollDrivenStep-module-scss-module__BVawZG__wrapper:not(.FeaturesBScrollDrivenStep-module-scss-module__BVawZG__active):focus-within{opacity:.75}}.FeaturesBScrollDrivenStep-module-scss-module__BVawZG__heading{margin:0;position:relative}.FeaturesBScrollDrivenStep-module-scss-module__BVawZG__titleButton{inline-size:100%;color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;align-items:flex-start;gap:64px;margin:0;padding:0;display:flex}.FeaturesBScrollDrivenStep-module-scss-module__BVawZG__titleButton:focus-visible{outline:2px solid var(--color-black);outline-offset:4px}@media (min-width:801px){.FeaturesBScrollDrivenStep-module-scss-module__BVawZG__titleButton{align-items:center;gap:12px}.FeaturesBScrollDrivenStep-module-scss-module__BVawZG__hasControl .FeaturesBScrollDrivenStep-module-scss-module__BVawZG__titleButton{padding-inline-end:48px}}.FeaturesBScrollDrivenStep-module-scss-module__BVawZG__title{font-family:var(--beausite,sans-serif);letter-spacing:-.01em;flex:1 1 0;min-inline-size:0;margin:0;font-size:20px;font-style:normal;font-weight:400;line-height:1.3}@media (min-width:801px){.FeaturesBScrollDrivenStep-module-scss-module__BVawZG__title{font-family:var(--beausite,sans-serif);letter-spacing:-.01em;margin:0;font-size:24px;font-style:normal;font-weight:400;line-height:1.25}}.FeaturesBScrollDrivenStep-module-scss-module__BVawZG__desktopTitle{display:none}@media (min-width:801px){.FeaturesBScrollDrivenStep-module-scss-module__BVawZG__desktopTitle{display:block}.FeaturesBScrollDrivenStep-module-scss-module__BVawZG__mobileTitle{display:none}}.FeaturesBScrollDrivenStep-module-scss-module__BVawZG__icon{flex-shrink:0;block-size:32px;inline-size:32px;display:block}.FeaturesBScrollDrivenStep-module-scss-module__BVawZG__icon img{object-fit:contain;block-size:100%;inline-size:100%;display:block}@media (min-width:801px){.FeaturesBScrollDrivenStep-module-scss-module__BVawZG__icon{display:none}}.FeaturesBScrollDrivenStep-module-scss-module__BVawZG__titleButton .FeaturesBScrollDrivenStep-module-scss-module__BVawZG__step{display:none}@media (min-width:801px){.FeaturesBScrollDrivenStep-module-scss-module__BVawZG__titleButton .FeaturesBScrollDrivenStep-module-scss-module__BVawZG__step{display:flex}}.FeaturesBScrollDrivenStep-module-scss-module__BVawZG__details{display:none}@media (min-width:801px){.FeaturesBScrollDrivenStep-module-scss-module__BVawZG__details{grid-template-rows:0fr;transition:grid-template-rows .5s ease-out;display:grid}.FeaturesBScrollDrivenStep-module-scss-module__BVawZG__active .FeaturesBScrollDrivenStep-module-scss-module__BVawZG__details{grid-template-rows:1fr}}.FeaturesBScrollDrivenStep-module-scss-module__BVawZG__detailsInner{flex-direction:column;gap:24px;min-block-size:0;display:flex;overflow:hidden}.FeaturesBScrollDrivenStep-module-scss-module__BVawZG__detailsInner>:first-child{margin-block-start:24px}.FeaturesBScrollDrivenStep-module-scss-module__BVawZG__body{font-family:var(--beausite,sans-serif);letter-spacing:.01em;margin:0;max-inline-size:480px;color:var(--color-darkGrey2);margin:0;font-size:16px;font-style:normal;font-weight:350;line-height:1.4}.FeaturesBScrollDrivenStep-module-scss-module__BVawZG__timer{display:none}@media (min-width:801px){.FeaturesBScrollDrivenStep-module-scss-module__BVawZG__timer{background-color:var(--color-green);transform-origin:0;pointer-events:none;block-size:2px;inline-size:100%;display:block;position:absolute;inset-block-end:-1px;inset-inline-start:0;transform:scaleX(0)}.FeaturesBScrollDrivenStep-module-scss-module__BVawZG__active .FeaturesBScrollDrivenStep-module-scss-module__BVawZG__timer{will-change:transform}}.FeaturesBScrollDrivenStep-module-scss-module__BVawZG__control{display:none}@media (min-width:801px){.FeaturesBScrollDrivenStep-module-scss-module__BVawZG__control{display:block;position:absolute;inset-block-end:-2.5px;inset-inline-end:0}}.FeaturesBScrollDrivenStep-module-scss-module__BVawZG__frame{aspect-ratio:1;margin-block-start:24px;position:relative;overflow:clip}@media (min-width:801px){.FeaturesBScrollDrivenStep-module-scss-module__BVawZG__frame{display:none}}.FeaturesBScrollDrivenStep-module-scss-module__BVawZG__background{position:absolute;inset:0}.FeaturesBScrollDrivenStep-module-scss-module__BVawZG__texture{background-color:var(--color-green);block-size:100%;inline-size:100%}.FeaturesBScrollDrivenStep-module-scss-module__BVawZG__asset{block-size:calc(100% - 80px);max-block-size:80%;position:absolute;inset-block-start:50%;inset-inline-start:40px;translate:0 -50%}.FeaturesBScrollDrivenStep-module-scss-module__BVawZG__asset>picture{block-size:100%;display:block}.FeaturesBScrollDrivenStep-module-scss-module__BVawZG__asset img{block-size:100%;inline-size:auto;max-inline-size:none;display:block}.FeaturesBScrollDrivenStep-module-scss-module__BVawZG__copy{grid-template-rows:0fr;transition:grid-template-rows .5s ease-out;display:grid}.FeaturesBScrollDrivenStep-module-scss-module__BVawZG__active .FeaturesBScrollDrivenStep-module-scss-module__BVawZG__copy{grid-template-rows:1fr}@media (min-width:801px){.FeaturesBScrollDrivenStep-module-scss-module__BVawZG__copy{clip:rect(0 0 0 0);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}.FeaturesBScrollDrivenStep-module-scss-module__BVawZG__copyInner{flex-direction:column;gap:24px;min-block-size:0;display:flex;overflow:hidden}.FeaturesBScrollDrivenStep-module-scss-module__BVawZG__copyInner>:first-child{margin-block-start:24px}@media (min-width:801px){.FeaturesBScrollDrivenStep-module-scss-module__BVawZG__copyInner>:first-child{margin-block-start:0}}.FeaturesBScrollDrivenStep-module-scss-module__BVawZG__contextCard{background:var(--background-texture);inline-size:100%;padding:6px}@media (min-width:801px){.FeaturesBScrollDrivenStep-module-scss-module__BVawZG__contextCard{display:none}}.FeaturesBScrollDrivenStep-module-scss-module__BVawZG__text{font-family:var(--beausite,sans-serif);letter-spacing:.01em;margin:0;font-size:16px;font-style:normal;font-weight:350;line-height:1.4}.FeaturesBScrollDrivenStep-module-scss-module__BVawZG__detail{color:var(--color-darkGrey2)}@media (min-width:801px){.FeaturesBScrollDrivenStep-module-scss-module__BVawZG__cta{display:none}}@media (prefers-reduced-motion:reduce){.FeaturesBScrollDrivenStep-module-scss-module__BVawZG__wrapper,.FeaturesBScrollDrivenStep-module-scss-module__BVawZG__copy,.FeaturesBScrollDrivenStep-module-scss-module__BVawZG__details{transition:none}}
.ScrollDrivenFeatures-module-scss-module__ruDdUW__section{--surface-height:min(816px,100lvh - var(--nav-height,0px));inline-size:100%;padding-inline:var(--section-inset);color:var(--color-black);background:var(--background-texture)}.ScrollDrivenFeatures-module-scss-module__ruDdUW__surface{inline-size:100%;max-inline-size:calc(var(--typography-max-vw) - 2*var(--grid-gap));box-sizing:border-box;background-color:var(--color-white);margin-inline:auto;padding-block:24px}@media (min-width:801px){.ScrollDrivenFeatures-module-scss-module__ruDdUW__surface{min-block-size:var(--surface-height);grid-template-rows:minmax(0,1fr);padding:24px;overflow:clip}}.ScrollDrivenFeatures-module-scss-module__ruDdUW__content{grid-column:1/-1;min-inline-size:0}@media (min-width:801px){.ScrollDrivenFeatures-module-scss-module__ruDdUW__content{flex-direction:column;grid-column:1/span 6;min-block-size:0;display:flex}}.ScrollDrivenFeatures-module-scss-module__ruDdUW__header{margin-block-end:40px}@media (min-width:801px){.ScrollDrivenFeatures-module-scss-module__ruDdUW__header{margin-block-end:72px}}@media (max-width:800.98px){.ScrollDrivenFeatures-module-scss-module__ruDdUW__header h2{white-space:normal}}@media (min-width:801px){.ScrollDrivenFeatures-module-scss-module__ruDdUW__stepsArea{--filler-gap:20px;min-block-size:calc(var(--steps-block-size,0px) + var(--filler-gap));flex-direction:column;flex:1 0 auto;display:flex}}.ScrollDrivenFeatures-module-scss-module__ruDdUW__steps{margin:0;padding:0;list-style:none}.ScrollDrivenFeatures-module-scss-module__ruDdUW__filler{display:none}@media (min-width:801px){.ScrollDrivenFeatures-module-scss-module__ruDdUW__filler{min-block-size:0;background:var(--background-texture);flex:1 1 0;margin-block-start:var(--filler-gap);display:block}}.ScrollDrivenFeatures-module-scss-module__ruDdUW__frame{display:none}@media (min-width:801px){.ScrollDrivenFeatures-module-scss-module__ruDdUW__frame{box-sizing:border-box;grid-column:7/-1;min-block-size:0;min-inline-size:0;padding:0;display:block;position:relative;overflow:clip}}.ScrollDrivenFeatures-module-scss-module__ruDdUW__background{position:absolute;inset:0}.ScrollDrivenFeatures-module-scss-module__ruDdUW__texture{background-color:var(--color-green);block-size:100%;inline-size:100%}.ScrollDrivenFeatures-module-scss-module__ruDdUW__glitch{position:absolute;inset:0}.ScrollDrivenFeatures-module-scss-module__ruDdUW__staticBackground{object-fit:cover;block-size:100%;inline-size:100%;position:absolute;inset:0}.ScrollDrivenFeatures-module-scss-module__ruDdUW__assets{block-size:100%;inline-size:100%;position:relative}.ScrollDrivenFeatures-module-scss-module__ruDdUW__frameAsset{opacity:0;visibility:hidden;block-size:100%;inline-size:100%;transition:opacity .3s ease-out,translate .3s ease-out,visibility 0s linear .3s;position:absolute;inset:0;translate:0 30px}.ScrollDrivenFeatures-module-scss-module__ruDdUW__frameAsset .ScrollDrivenFeatures-module-scss-module__ruDdUW__image{object-fit:contain;object-position:right center;block-size:auto;max-block-size:75%;inline-size:auto;max-inline-size:80%;position:absolute;inset-block-start:50%;inset-inline-end:0;translate:0 -50%}.ScrollDrivenFeatures-module-scss-module__ruDdUW__frameAsset[data-active]{opacity:1;visibility:visible;transition:opacity .3s ease-out .3s,translate .3s ease-out .3s,visibility;translate:0}.ScrollDrivenFeatures-module-scss-module__ruDdUW__image{block-size:auto;inline-size:100%;display:block}.ScrollDrivenFeatures-module-scss-module__ruDdUW__contextWindow{flex-direction:column;align-items:flex-start;max-inline-size:calc(100% - 64px);display:flex;position:absolute;inset-block-end:32px;inset-inline-end:32px}.ScrollDrivenFeatures-module-scss-module__ruDdUW__marker{background-color:var(--color-green);block-size:12px;inline-size:12px;display:block}.ScrollDrivenFeatures-module-scss-module__ruDdUW__card{margin-inline-start:12px;animation:.3s ease-out both ScrollDrivenFeatures-module-scss-module__ruDdUW__card-in}@keyframes ScrollDrivenFeatures-module-scss-module__ruDdUW__card-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.ScrollDrivenFeatures-module-scss-module__ruDdUW__frameAsset{transition:none}.ScrollDrivenFeatures-module-scss-module__ruDdUW__card{animation:none}}
.SecurityDeployment-module-scss-module__EUNeWW__section{padding-inline:var(--section-inset);color:var(--color-black);background:var(--background-texture)}.SecurityDeployment-module-scss-module__EUNeWW__surface{inline-size:100%;max-inline-size:calc(var(--typography-max-vw) - 2*var(--grid-gap));background-color:var(--color-white);margin-inline:auto;padding-block:24px}@media (max-width:800.98px){.SecurityDeployment-module-scss-module__EUNeWW__surface{flex-direction:column;display:flex}.SecurityDeployment-module-scss-module__EUNeWW__rail,.SecurityDeployment-module-scss-module__EUNeWW__content{display:contents}}@media (min-width:801px){.SecurityDeployment-module-scss-module__EUNeWW__rail{top:var(--nav-height);flex-direction:column;grid-column:1/span 3;align-self:start;gap:16px;width:218px;max-width:100%;margin-top:-24px;padding-top:24px;display:flex;position:sticky}}.SecurityDeployment-module-scss-module__EUNeWW__eyebrow.SecurityDeployment-module-scss-module__EUNeWW__eyebrow{white-space:nowrap}@media (max-width:800.98px){.SecurityDeployment-module-scss-module__EUNeWW__eyebrow.SecurityDeployment-module-scss-module__EUNeWW__eyebrow{order:1;margin-bottom:20px}}@media (min-width:801px){.SecurityDeployment-module-scss-module__EUNeWW__eyebrow.SecurityDeployment-module-scss-module__EUNeWW__eyebrow{width:100%}}.SecurityDeployment-module-scss-module__EUNeWW__tabs{flex-direction:column;gap:6px;display:flex}@media (max-width:800.98px){.SecurityDeployment-module-scss-module__EUNeWW__tabs{top:var(--nav-height);z-index:1;margin-block:24px;margin-inline:calc(-1*var(--grid-gutter));padding:8px var(--grid-gutter);background-color:var(--color-white);order:3;position:sticky}}@media (min-width:801px){.SecurityDeployment-module-scss-module__EUNeWW__tabs{width:216px;max-width:100%}.SecurityDeployment-module-scss-module__EUNeWW__content{flex-direction:column;grid-column:4/span 9;gap:40px;min-inline-size:0;display:flex}}.SecurityDeployment-module-scss-module__EUNeWW__header{--header-columns:9;--header-heading-columns:5;--header-body-columns:4;--header-mobile-text-size:14px}@media (max-width:800.98px){.SecurityDeployment-module-scss-module__EUNeWW__header{order:2}.SecurityDeployment-module-scss-module__EUNeWW__panels{order:4}}.SecurityDeployment-module-scss-module__EUNeWW__panel{flex-direction:column;gap:24px;display:flex}.SecurityDeployment-module-scss-module__EUNeWW__panel[hidden]{display:none}.SecurityDeployment-module-scss-module__EUNeWW__panel{animation:.3s ease-out SecurityDeployment-module-scss-module__EUNeWW__panel-reveal}@media (prefers-reduced-motion:reduce){.SecurityDeployment-module-scss-module__EUNeWW__panel{animation:none}}@keyframes SecurityDeployment-module-scss-module__EUNeWW__panel-reveal{0%{opacity:0}to{opacity:1}}.SecurityDeployment-module-scss-module__EUNeWW__card{background-color:var(--color-lightBlue);flex-direction:column;gap:48px;padding:16px;display:flex}@media (min-width:801px){.SecurityDeployment-module-scss-module__EUNeWW__card{justify-content:space-between;min-height:392px;padding-bottom:24px}}.SecurityDeployment-module-scss-module__EUNeWW__cardHeader{align-items:flex-start;gap:24px;display:flex}.SecurityDeployment-module-scss-module__EUNeWW__title{font-family:var(--beausite,sans-serif);letter-spacing:-.01em;flex:1 1 0;min-width:0;margin:0;font-size:24px;font-style:normal;font-weight:400;line-height:1.25}@media (min-width:801px){.SecurityDeployment-module-scss-module__EUNeWW__title{font-family:var(--beausite,sans-serif);letter-spacing:-.01em;margin:0;font-size:32px;font-style:normal;font-weight:400;line-height:1.2}}.SecurityDeployment-module-scss-module__EUNeWW__subtitle{color:color-mix(in srgb,var(--color-black)50%,transparent);display:block}.SecurityDeployment-module-scss-module__EUNeWW__bullet{flex:none;margin-inline-start:auto}.SecurityDeployment-module-scss-module__EUNeWW__cardFooter{flex-direction:column;gap:48px;display:flex}@media (min-width:801px){.SecurityDeployment-module-scss-module__EUNeWW__cardFooter{flex-direction:row;justify-content:space-between;align-items:flex-end;gap:24px}}.SecurityDeployment-module-scss-module__EUNeWW__copy{flex-direction:column;gap:16px;display:flex}@media (min-width:801px){.SecurityDeployment-module-scss-module__EUNeWW__copy{flex:0 440px;min-width:0}}.SecurityDeployment-module-scss-module__EUNeWW__badges{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.SecurityDeployment-module-scss-module__EUNeWW__badges li{display:flex}.SecurityDeployment-module-scss-module__EUNeWW__body{font-family:var(--beausite,sans-serif);letter-spacing:.01em;color:var(--color-darkGrey2);margin:0;font-size:16px;font-style:normal;font-weight:350;line-height:1.4}.SecurityDeployment-module-scss-module__EUNeWW__metrics{gap:8px;display:flex}@media (min-width:801px){.SecurityDeployment-module-scss-module__EUNeWW__metrics{gap:56px;margin-inline-start:auto;padding-inline-end:48px}}.SecurityDeployment-module-scss-module__EUNeWW__metric{flex:1 1 0}@media (min-width:801px){.SecurityDeployment-module-scss-module__EUNeWW__metric{flex:none}}.SecurityDeployment-module-scss-module__EUNeWW__cards{gap:12px;display:grid}@media (min-width:801px){.SecurityDeployment-module-scss-module__EUNeWW__cards{grid-template-columns:repeat(2,minmax(0,1fr))}}
.AdvancedListItem-module-scss-module__I_48eG__item{background-color:var(--color-lightGrey1);flex-direction:column;gap:32px;padding:16px;list-style:none;transition:background-color .4s;display:flex;position:relative}@media (min-width:801px){.AdvancedListItem-module-scss-module__I_48eG__item{flex-direction:row;align-items:center;gap:88px;padding:24px}}@media (prefers-reduced-motion:reduce){.AdvancedListItem-module-scss-module__I_48eG__item{transition:none}}@media (min-width:801px){.AdvancedListItem-module-scss-module__I_48eG__linked:hover{background-color:var(--color-lightGrey2)}.AdvancedListItem-module-scss-module__I_48eG__linked:has(.AdvancedListItem-module-scss-module__I_48eG__cta:focus-visible){background-color:var(--color-lightGrey2)}}.AdvancedListItem-module-scss-module__I_48eG__content{flex-direction:column;gap:16px;display:flex}@media (min-width:801px){.AdvancedListItem-module-scss-module__I_48eG__content{flex:0 auto;gap:12px;min-width:0}}.AdvancedListItem-module-scss-module__I_48eG__heading{flex-direction:column;align-items:flex-start;gap:16px;display:flex}@media (min-width:801px){.AdvancedListItem-module-scss-module__I_48eG__heading{flex-direction:row;align-items:center;gap:20px}}.AdvancedListItem-module-scss-module__I_48eG__titleWrap{flex-direction:column;align-items:flex-start;gap:12px;display:flex}@media (min-width:801px){.AdvancedListItem-module-scss-module__I_48eG__titleWrap{flex-direction:row;align-items:center;min-width:0}}.AdvancedListItem-module-scss-module__I_48eG__title{font-family:var(--beausite,sans-serif);letter-spacing:-.01em;color:var(--color-black);margin:0;font-size:24px;font-style:normal;font-weight:400;line-height:1.25}.AdvancedListItem-module-scss-module__I_48eG__description{font-family:var(--beausite,sans-serif);letter-spacing:.01em;color:var(--color-darkGrey2);margin:0;font-size:14px;font-style:normal;font-weight:350;line-height:1.4}@media (min-width:801px){.AdvancedListItem-module-scss-module__I_48eG__description{width:400px;max-width:100%}}.AdvancedListItem-module-scss-module__I_48eG__row{flex-direction:column;align-items:flex-start;gap:40px;display:flex}@media (min-width:801px){.AdvancedListItem-module-scss-module__I_48eG__row{flex-direction:row;flex:1 0 auto;align-items:center;gap:0}}.AdvancedListItem-module-scss-module__I_48eG__badges,.AdvancedListItem-module-scss-module__I_48eG__tags{flex-wrap:wrap;gap:8px;display:flex}@media (min-width:801px){.AdvancedListItem-module-scss-module__I_48eG__tags{flex:1 1 0;padding-right:32px}}.AdvancedListItem-module-scss-module__I_48eG__cta{color:var(--color-black);flex-shrink:0}@media (min-width:801px){.AdvancedListItem-module-scss-module__I_48eG__cta{margin-left:auto}}.AdvancedListItem-module-scss-module__I_48eG__cta:after{content:"";position:absolute;inset:0}
.SecurityFeatures-module-scss-module__DJANlW__section{padding-inline:var(--section-inset);color:var(--color-black);background:var(--background-texture)}.SecurityFeatures-module-scss-module__DJANlW__surface{inline-size:100%;max-inline-size:calc(var(--typography-max-vw) - 2*var(--grid-gap));background-color:var(--color-lightGrey1);row-gap:32px;margin-inline:auto;padding-block:32px}@media (min-width:801px){.SecurityFeatures-module-scss-module__DJANlW__surface{row-gap:64px;padding-block:88px}}.SecurityFeatures-module-scss-module__DJANlW__header.SecurityFeatures-module-scss-module__DJANlW__header{grid-column:1/-1}@media (max-width:800.98px){.SecurityFeatures-module-scss-module__DJANlW__header.SecurityFeatures-module-scss-module__DJANlW__header h2{line-height:1.2}}.SecurityFeatures-module-scss-module__DJANlW__content{background:url(/patterns/texture.png) 0 0/60px 60px repeat,var(--color-dotBackgroundSecondary);flex-direction:column;grid-column:1/-1;min-width:0;display:flex}@media (min-width:801px){.SecurityFeatures-module-scss-module__DJANlW__content{flex-direction:row}}.SecurityFeatures-module-scss-module__DJANlW__asset{aspect-ratio:1368/1026;position:relative;overflow:clip}@media (min-width:801px){.SecurityFeatures-module-scss-module__DJANlW__asset{aspect-ratio:auto;flex:1 1 0;min-width:0;margin:12px 0 12px 12px}}.SecurityFeatures-module-scss-module__DJANlW__image{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.SecurityFeatures-module-scss-module__DJANlW__list{flex-direction:column;gap:12px;min-width:0;margin:0;padding:12px 6px;display:flex}@media (min-width:801px){.SecurityFeatures-module-scss-module__DJANlW__list{flex:0 0 67.2515%;padding:12px}}
.SocialProofComponent-module-scss-module__Yn9nRq__wrapper{grid-column:1/-1;grid-template-columns:subgrid;color:var(--color-black);display:grid}.SocialProofComponent-module-scss-module__Yn9nRq__nav{flex-direction:column;grid-column:1/-1;min-width:0;display:flex}@media (min-width:801px){.SocialProofComponent-module-scss-module__Yn9nRq__nav{grid-area:1/1/auto/span 3;row-gap:12px}}.SocialProofComponent-module-scss-module__Yn9nRq__tabs{background-color:var(--color-lightGrey1);flex-direction:column;flex:1;gap:6px;padding:20px;transition:background-color .3s ease-out;display:flex}.SocialProofComponent-module-scss-module__Yn9nRq__tabs>button{letter-spacing:.01em;border-color:#0000001a;padding-inline:0;line-height:1.2}.SocialProofComponent-module-scss-module__Yn9nRq__tabs>button:focus-visible{outline-offset:3px;outline:2px solid}@media (min-width:801px){.SocialProofComponent-module-scss-module__Yn9nRq__tabs{justify-content:flex-end;min-height:216px}}.SocialProofComponent-module-scss-module__Yn9nRq__panels{background:var(--color-lightGrey1);grid-column:1/-1;min-width:0;margin-bottom:12px;display:grid}@media (min-width:801px){.SocialProofComponent-module-scss-module__Yn9nRq__panels{grid-area:1/4/auto/-1;grid-template-columns:subgrid;margin-bottom:0}}.SocialProofComponent-module-scss-module__Yn9nRq__panel{grid-area:1/1;min-width:0;display:flex}.SocialProofComponent-module-scss-module__Yn9nRq__panel[hidden]{visibility:hidden}@media (min-width:801px){.SocialProofComponent-module-scss-module__Yn9nRq__panel{grid-column:1/-1;grid-template-columns:subgrid;display:grid}}.SocialProofComponent-module-scss-module__Yn9nRq__panelActive{animation:.3s ease-out SocialProofComponent-module-scss-module__Yn9nRq__reveal}@keyframes SocialProofComponent-module-scss-module__Yn9nRq__reveal{0%{opacity:0}to{opacity:1}}.SocialProofComponent-module-scss-module__Yn9nRq__card{background-color:var(--color-lightGrey1);flex:1;min-width:0;margin:0;padding:20px;display:flex;position:relative}@media (min-width:801px){.SocialProofComponent-module-scss-module__Yn9nRq__card{grid-column:1/-1;grid-template-columns:subgrid;min-height:480px;padding:88px 24px 24px 0;display:grid}}.SocialProofComponent-module-scss-module__Yn9nRq__content{flex-direction:column;flex:1;justify-content:space-between;gap:88px;min-width:0;display:flex}@media (min-width:801px){.SocialProofComponent-module-scss-module__Yn9nRq__content{grid-column:1/-1;grid-template-columns:subgrid;row-gap:32px;display:grid}}.SocialProofComponent-module-scss-module__Yn9nRq__heading{grid-template-columns:minmax(0,1fr) auto;gap:20px 24px;min-width:0;display:grid}@media (min-width:801px){.SocialProofComponent-module-scss-module__Yn9nRq__heading{flex-direction:column;grid-column:2/-1;gap:24px;max-width:720px;display:flex}}@media (max-width:800.98px){.SocialProofComponent-module-scss-module__Yn9nRq__quoteIcon{grid-area:1/2/span 2}}@media (min-width:801px){.SocialProofComponent-module-scss-module__Yn9nRq__quoteIcon{position:absolute;top:0;left:0}}.SocialProofComponent-module-scss-module__Yn9nRq__quote{font-family:var(--beausite,sans-serif);letter-spacing:-.01em;overflow-wrap:anywhere;grid-area:1/1;margin:0;font-size:20px;font-style:normal;font-weight:400;line-height:1.3}@media (min-width:801px){.SocialProofComponent-module-scss-module__Yn9nRq__quote{font-family:var(--beausite,sans-serif);letter-spacing:-.01em;margin:0;font-size:32px;font-style:normal;font-weight:400;line-height:1.2}}.SocialProofComponent-module-scss-module__Yn9nRq__attribution{font-family:var(--beausite,sans-serif);letter-spacing:.01em;overflow-wrap:anywhere;grid-area:2/1;margin:0;font-size:14px;font-style:normal;font-weight:350;line-height:1.4}.SocialProofComponent-module-scss-module__Yn9nRq__author{color:var(--color-black)}.SocialProofComponent-module-scss-module__Yn9nRq__title{color:#00000080}.SocialProofComponent-module-scss-module__Yn9nRq__bottom{flex-direction:column;gap:40px;min-width:0;margin-top:auto;display:flex}@media (min-width:801px){.SocialProofComponent-module-scss-module__Yn9nRq__bottom{flex-flow:wrap;grid-column:2/-1;justify-content:space-between;align-items:flex-end;gap:24px}.SocialProofComponent-module-scss-module__Yn9nRq__bottomWithoutCta,.SocialProofComponent-module-scss-module__Yn9nRq__bottomWithoutCta .SocialProofComponent-module-scss-module__Yn9nRq__metrics{justify-content:flex-end}}.SocialProofComponent-module-scss-module__Yn9nRq__metrics{flex-wrap:wrap;justify-content:space-between;gap:12px;min-width:0;margin:0;display:flex}@media (min-width:801px){.SocialProofComponent-module-scss-module__Yn9nRq__metrics{justify-content:flex-start;gap:24px 56px}}.SocialProofComponent-module-scss-module__Yn9nRq__metric{flex-direction:column-reverse;justify-content:flex-end;gap:4px;min-width:0;display:flex}.SocialProofComponent-module-scss-module__Yn9nRq__metricLabel{font-family:var(--geist-mono,ui-monospace,monospace);letter-spacing:.08em;text-transform:uppercase;color:var(--color-darkGrey2);overflow-wrap:anywhere;margin:0;font-size:10px;font-style:normal;font-weight:400;line-height:1}@media (min-width:801px){.SocialProofComponent-module-scss-module__Yn9nRq__metricLabel{font-family:var(--geist-mono,ui-monospace,monospace);letter-spacing:.02em;text-transform:uppercase;margin:0;font-size:12px;font-style:normal;font-weight:400;line-height:1.2}}.SocialProofComponent-module-scss-module__Yn9nRq__metricValue{font-family:var(--beausite,sans-serif);letter-spacing:-.01em;color:var(--color-black);margin:0;font-size:32px;font-style:normal;font-weight:400;line-height:1.2}@media (min-width:801px){.SocialProofComponent-module-scss-module__Yn9nRq__metricValue{font-family:var(--beausite,sans-serif);letter-spacing:-.02em;margin:0;font-size:56px;font-style:normal;font-weight:400;line-height:1.05}}.SocialProofComponent-module-scss-module__Yn9nRq__cta{flex-shrink:0;display:flex}@media (min-width:801px){.SocialProofComponent-module-scss-module__Yn9nRq__cta{margin-left:auto}}.SocialProofComponent-module-scss-module__Yn9nRq__testimonial{min-width:0;color:var(--color-black);flex-direction:column;grid-column:1/-1;gap:12px;margin:0;display:flex}@media (min-width:801px){.SocialProofComponent-module-scss-module__Yn9nRq__testimonial{background-color:var(--color-lightGrey1);grid-template-columns:minmax(0,530fr) minmax(0,758fr);column-gap:32px;padding:24px;display:grid}}.SocialProofComponent-module-scss-module__Yn9nRq__testimonial .SocialProofComponent-module-scss-module__Yn9nRq__content{background-color:var(--color-lightGrey1);gap:40px;min-height:480px;padding:20px}@media (min-width:801px){.SocialProofComponent-module-scss-module__Yn9nRq__testimonial .SocialProofComponent-module-scss-module__Yn9nRq__content{background-color:#0000;grid-area:1/2;min-height:0;padding:0;display:flex}}.SocialProofComponent-module-scss-module__Yn9nRq__testimonial .SocialProofComponent-module-scss-module__Yn9nRq__heading{row-gap:24px}@media (min-width:801px){.SocialProofComponent-module-scss-module__Yn9nRq__testimonial .SocialProofComponent-module-scss-module__Yn9nRq__quoteIcon{margin-bottom:16px;position:static}}@media (max-width:800.98px){.SocialProofComponent-module-scss-module__Yn9nRq__testimonial .SocialProofComponent-module-scss-module__Yn9nRq__metric{flex:1}}.SocialProofComponent-module-scss-module__Yn9nRq__testimonial .SocialProofComponent-module-scss-module__Yn9nRq__metricLabel{font-family:var(--geist-mono,ui-monospace,monospace);letter-spacing:.02em;text-transform:uppercase;margin:0;font-size:12px;font-style:normal;font-weight:400;line-height:1.2}.SocialProofComponent-module-scss-module__Yn9nRq__customerStory .SocialProofComponent-module-scss-module__Yn9nRq__heading{flex-direction:column;gap:12px;max-width:640px;display:flex}.SocialProofComponent-module-scss-module__Yn9nRq__customerStory .SocialProofComponent-module-scss-module__Yn9nRq__quote{font-family:var(--beausite,sans-serif);letter-spacing:-.01em;margin:0;font-size:24px;font-style:normal;font-weight:400;line-height:1.25}@media (min-width:801px){.SocialProofComponent-module-scss-module__Yn9nRq__customerStory .SocialProofComponent-module-scss-module__Yn9nRq__quote{font-family:var(--beausite,sans-serif);letter-spacing:-.01em;margin:0;font-size:32px;font-style:normal;font-weight:400;line-height:1.2}}.SocialProofComponent-module-scss-module__Yn9nRq__storyEyebrow{align-self:flex-start;margin-bottom:8px}.SocialProofComponent-module-scss-module__Yn9nRq__storyText{font-family:var(--beausite,sans-serif);letter-spacing:.01em;color:var(--color-darkGrey2);overflow-wrap:anywhere;max-width:440px;margin:0;font-size:16px;font-style:normal;font-weight:350;line-height:1.4}.SocialProofComponent-module-scss-module__Yn9nRq__imageContainer{isolation:isolate;background-color:var(--color-lightGrey2);justify-content:center;align-self:stretch;align-items:center;width:100%;min-width:0;display:flex;position:relative;overflow:clip}@media (max-width:800.98px){.SocialProofComponent-module-scss-module__Yn9nRq__imageContainer{aspect-ratio:2}}@media (min-width:801px){.SocialProofComponent-module-scss-module__Yn9nRq__imageContainer{grid-area:1/1;height:auto;min-height:398px}}.SocialProofComponent-module-scss-module__Yn9nRq__logo{object-fit:contain;width:auto;max-width:50%;height:auto;max-height:100%;display:block;position:relative}@media (min-width:801px){.SocialProofComponent-module-scss-module__Yn9nRq__logo{width:51%;max-width:none;max-height:80%}}.SocialProofComponent-module-scss-module__Yn9nRq__texture{z-index:-1;object-fit:cover;mix-blend-mode:multiply}.SocialProofComponent-module-scss-module__Yn9nRq__logoContainer{flex-shrink:0;padding:16px;transition:background-color .3s ease-out}@media (min-width:801px){.SocialProofComponent-module-scss-module__Yn9nRq__logoContainer{flex:1;min-height:252px;padding:0}.SocialProofComponent-module-scss-module__Yn9nRq__logoContainer .SocialProofComponent-module-scss-module__Yn9nRq__logo{width:56%}}@media (prefers-reduced-motion:reduce){.SocialProofComponent-module-scss-module__Yn9nRq__panelActive{animation:none}.SocialProofComponent-module-scss-module__Yn9nRq__tabs,.SocialProofComponent-module-scss-module__Yn9nRq__logoContainer{transition:none}}
.SocialProofA-module-scss-module__Lpxx5q__section{padding-inline:var(--section-inset);color:var(--color-black);background:var(--background-texture)}.SocialProofA-module-scss-module__Lpxx5q__surface{inline-size:100%;max-inline-size:calc(var(--typography-max-vw) - 2*var(--grid-gap));background-color:var(--color-white);row-gap:32px;margin-inline:auto;padding-block:24px}@media (min-width:801px){.SocialProofA-module-scss-module__Lpxx5q__surface{row-gap:40px}}.SocialProofA-module-scss-module__Lpxx5q__header{--header-button-height:36px;grid-column:1/-1}
.CustomerHeroCard-module-scss-module__H6H91a__card{width:100%;min-width:0;min-height:380px;color:var(--color-black);background-color:var(--color-white);flex-direction:column;justify-content:space-between;gap:32px;padding:12px;display:flex}.CustomerHeroCard-module-scss-module__H6H91a__logoSlot{flex-shrink:0;align-items:flex-start;height:32px;display:flex}.CustomerHeroCard-module-scss-module__H6H91a__logo{object-fit:contain;object-position:left;width:auto;max-width:100%;height:32px;display:block}.CustomerHeroCard-module-scss-module__H6H91a__content{flex-direction:column;width:100%;min-width:0;display:flex}.CustomerHeroCard-module-scss-module__H6H91a__quote{color:var(--color-darkGrey1);flex-direction:column;gap:12px;margin:0 0 32px;display:flex}.CustomerHeroCard-module-scss-module__H6H91a__quote blockquote{margin:0}.CustomerHeroCard-module-scss-module__H6H91a__author{color:var(--color-darkGrey2)}.CustomerHeroCard-module-scss-module__H6H91a__metrics{gap:var(--grid-gap);border-top:1px solid var(--color-lightGrey2);grid-template-columns:repeat(2,minmax(0,1fr));padding-block:32px;display:grid}.CustomerHeroCard-module-scss-module__H6H91a__metric{overflow-wrap:anywhere;gap:0}.CustomerHeroCard-module-scss-module__H6H91a__metric>p:first-child{line-height:1.1}.CustomerHeroCard-module-scss-module__H6H91a__metric>p:last-child{color:var(--color-darkGrey2)}.CustomerHeroCard-module-scss-module__H6H91a__card .CustomerHeroCard-module-scss-module__H6H91a__content .CustomerHeroCard-module-scss-module__H6H91a__cta{height:33px}.CustomerHeroCard-module-scss-module__H6H91a__text{font-family:var(--beausite,sans-serif);letter-spacing:.01em;color:var(--color-darkGrey1);white-space:pre-line;overflow-wrap:anywhere;margin:0;font-size:16px;font-style:normal;font-weight:350;line-height:1.4}@media (min-width:801px){.CustomerHeroCard-module-scss-module__H6H91a__ctas>*{flex:1 0 0;width:100%}}
.SolutionHero-module-scss-module__dxtb9q__section{inline-size:100%;padding-inline:var(--section-inset);color:var(--color-black);background:var(--background-texture)}.SolutionHero-module-scss-module__dxtb9q__surface{inline-size:100%;max-inline-size:calc(var(--typography-max-vw) - 2*var(--grid-gap));background-color:var(--color-white);row-gap:2rem;margin-inline:auto;padding-block:2rem 1.5rem}@media (min-width:801px){.SolutionHero-module-scss-module__dxtb9q__surface{padding-block:5.5rem 2.5rem}}.SolutionHero-module-scss-module__dxtb9q__eyebrow{grid-column:1/-1;display:flex}.SolutionHero-module-scss-module__dxtb9q__header.SolutionHero-module-scss-module__dxtb9q__header{grid-column:1/-1}.SolutionHero-module-scss-module__dxtb9q__header.SolutionHero-module-scss-module__dxtb9q__header>div:nth-of-type(2)>a>span{block-size:36px}.SolutionHero-module-scss-module__dxtb9q__composition{grid-column:1/-1;grid-template-columns:subgrid;background:var(--background-texture);row-gap:6px;min-inline-size:0;display:grid}@media (min-width:801px){.SolutionHero-module-scss-module__dxtb9q__composition{row-gap:0;min-block-size:388px}}.SolutionHero-module-scss-module__dxtb9q__visual{aspect-ratio:339/248;background-color:var(--color-lightGrey2);grid-column:1/-1;min-inline-size:0;overflow:clip}@media (min-width:801px){.SolutionHero-module-scss-module__dxtb9q__visual{aspect-ratio:auto;grid-column:1/span 8}.SolutionHero-module-scss-module__dxtb9q__visualOnly .SolutionHero-module-scss-module__dxtb9q__visual{grid-column:1/-1}}.SolutionHero-module-scss-module__dxtb9q__image{object-fit:cover;block-size:100%;inline-size:100%;display:block}.SolutionHero-module-scss-module__dxtb9q__cardOffset{grid-column:1/-1;min-inline-size:0;padding:6px 6px 12px;display:flex}@media (min-width:801px){.SolutionHero-module-scss-module__dxtb9q__cardOffset{grid-column:9/-1;padding:12px 12px 12px 0}}.SolutionHero-module-scss-module__dxtb9q__card.SolutionHero-module-scss-module__dxtb9q__card{min-block-size:0}.SolutionHero-module-scss-module__dxtb9q__solutions .SolutionHero-module-scss-module__dxtb9q__card.SolutionHero-module-scss-module__dxtb9q__card{gap:28px}@media (min-width:801px){.SolutionHero-module-scss-module__dxtb9q__solutions .SolutionHero-module-scss-module__dxtb9q__card.SolutionHero-module-scss-module__dxtb9q__card{gap:32px}.SolutionHero-module-scss-module__dxtb9q__customers .SolutionHero-module-scss-module__dxtb9q__surface{padding-block-start:4rem}.SolutionHero-module-scss-module__dxtb9q__customers .SolutionHero-module-scss-module__dxtb9q__composition{min-block-size:412px}}.SolutionHero-module-scss-module__dxtb9q__customers .SolutionHero-module-scss-module__dxtb9q__visual{aspect-ratio:1}@media (min-width:801px){.SolutionHero-module-scss-module__dxtb9q__customers .SolutionHero-module-scss-module__dxtb9q__visual{aspect-ratio:auto}}
.UseCasesHero-module-scss-module__dIjr1W__section{inline-size:100%;padding-inline:var(--section-inset);color:var(--color-black);background:var(--background-texture)}.UseCasesHero-module-scss-module__dIjr1W__surface{inline-size:100%;max-inline-size:calc(var(--typography-max-vw) - 2*var(--grid-gap));background-color:var(--color-white);row-gap:2rem;margin-inline:auto;padding-block:2rem 1.5rem}@media (min-width:801px){.UseCasesHero-module-scss-module__dIjr1W__surface{padding-block:4rem 2.5rem}}.UseCasesHero-module-scss-module__dIjr1W__header.UseCasesHero-module-scss-module__dIjr1W__header{grid-column:1/-1}@media (min-width:801px){.UseCasesHero-module-scss-module__dIjr1W__header.UseCasesHero-module-scss-module__dIjr1W__header>:is(h1,h2,h3){grid-column:1/-1}}.UseCasesHero-module-scss-module__dIjr1W__composition{grid-column:1/-1;grid-template-columns:subgrid;background:var(--background-texture);min-inline-size:0;display:grid}@media (min-width:801px){.UseCasesHero-module-scss-module__dIjr1W__composition{min-block-size:412px}}.UseCasesHero-module-scss-module__dIjr1W__visual{aspect-ratio:1;background-color:var(--color-lightGrey2);grid-column:1/-1;min-inline-size:0;position:relative;overflow:clip}@media (min-width:801px){.UseCasesHero-module-scss-module__dIjr1W__visual{aspect-ratio:auto;grid-column:1/span 8}}.UseCasesHero-module-scss-module__dIjr1W__image{object-fit:cover;block-size:100%;inline-size:100%;display:block;position:absolute;inset:0}.UseCasesHero-module-scss-module__dIjr1W__cardOffset{grid-column:1/-1;min-inline-size:0;padding:12px 6px;display:flex}@media (min-width:801px){.UseCasesHero-module-scss-module__dIjr1W__cardOffset{grid-column:9/-1;padding:12px 12px 12px 0}}.UseCasesHero-module-scss-module__dIjr1W__card.UseCasesHero-module-scss-module__dIjr1W__card{min-block-size:0}
.CustomerStory-module-scss-module__JtEwhW__section{padding-inline:var(--section-inset);color:var(--color-black);background:var(--background-texture)}.CustomerStory-module-scss-module__JtEwhW__surface{inline-size:100%;max-inline-size:calc(var(--typography-max-vw) - 2*var(--grid-gap));background-color:var(--color-white);margin-inline:auto;padding-block:14px 24px}@media (max-width:800.98px){.CustomerStory-module-scss-module__JtEwhW__surface{display:block}}@media (min-width:801px){.CustomerStory-module-scss-module__JtEwhW__surface{padding-block:24px}}.CustomerStory-module-scss-module__JtEwhW__rail{top:var(--nav-height);position:sticky}@media (max-width:800.98px){.CustomerStory-module-scss-module__JtEwhW__rail{z-index:1;background-color:var(--color-white);margin-bottom:40px;padding:10px 12px}.CustomerStory-module-scss-module__JtEwhW__rail.CustomerStory-module-scss-module__JtEwhW__withoutToc{display:none}}@media (min-width:801px){.CustomerStory-module-scss-module__JtEwhW__rail{grid-column:1/span 3;align-self:start;margin-top:-24px;padding-top:24px}.CustomerStory-module-scss-module__JtEwhW__railInner{flex-direction:column;gap:16px;width:218px;max-width:100%;display:flex}}.CustomerStory-module-scss-module__JtEwhW__cta{flex-direction:column;gap:16px;display:flex}@media (max-width:800.98px){.CustomerStory-module-scss-module__JtEwhW__desktopOnly{display:none}}.CustomerStory-module-scss-module__JtEwhW__content{flex-direction:column;gap:64px;min-inline-size:0;display:flex}@media (min-width:801px){.CustomerStory-module-scss-module__JtEwhW__content{grid-column:4/span 7}}.CustomerStory-module-scss-module__JtEwhW__chapter{min-inline-size:0;scroll-margin-top:calc(var(--nav-height) + 56px);flex-direction:column;display:flex}@media (min-width:801px){.CustomerStory-module-scss-module__JtEwhW__chapter{scroll-margin-top:calc(var(--nav-height) + 24px)}}.CustomerStory-module-scss-module__JtEwhW__panel{background:var(--background-texture);flex-direction:column;gap:12px;margin:0;padding:12px;list-style:none;display:flex}.CustomerStory-module-scss-module__JtEwhW__featureList{padding-top:40px}.CustomerStory-module-scss-module__JtEwhW__feature{background-color:var(--color-white)}.CustomerStory-module-scss-module__JtEwhW__metrics{padding-top:24px}@media (min-width:801px){.CustomerStory-module-scss-module__JtEwhW__metricsRow{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}}.CustomerStory-module-scss-module__JtEwhW__metric{background-color:var(--color-white);min-inline-size:0;padding:32px 12px 12px}
.VideoPlayerButton-module-scss-module__9wzxKW__button{--video-player-button-background:var(--color-lightGrey1);--video-player-button-icon-background:var(--color-lightGrey2);isolation:isolate;color:var(--color-black);cursor:pointer;background:0 0;border:0;outline:none;margin:0;padding:0;text-decoration:none;display:inline-flex}.VideoPlayerButton-module-scss-module__9wzxKW__button:hover,.VideoPlayerButton-module-scss-module__9wzxKW__button:focus-visible{--video-player-button-background:var(--color-lightGrey2);--video-player-button-icon-background:var(--color-lightGrey3)}.VideoPlayerButton-module-scss-module__9wzxKW__button:focus-visible .VideoPlayerButton-module-scss-module__9wzxKW__inner{outline:2px solid var(--color-black);outline-offset:2px}.VideoPlayerButton-module-scss-module__9wzxKW__is3d{}.VideoPlayerButton-module-scss-module__9wzxKW__inner{background-color:var(--video-player-button-background);justify-content:flex-start;gap:8px;block-size:44px;padding:8px 16px 8px 8px;}.VideoPlayerButton-module-scss-module__9wzxKW__inner:before{background-color:var(--color-lightGrey3)}.VideoPlayerButton-module-scss-module__9wzxKW__inner:after{background-color:var(--color-lightGrey2)}.VideoPlayerButton-module-scss-module__9wzxKW__icon{background-color:var(--video-player-button-icon-background);flex-shrink:0;justify-content:center;align-items:center;block-size:28px;inline-size:28px;transition:background-color .2s ease-out;display:flex}.VideoPlayerButton-module-scss-module__9wzxKW__label{white-space:nowrap}@media (prefers-reduced-motion:reduce){.VideoPlayerButton-module-scss-module__9wzxKW__icon{transition:none}}
.FilmPlayer-module-scss-module__Jtpr4W__player{background-color:var(--color-black);block-size:100%;inline-size:100%;position:relative;overflow:clip}.FilmPlayer-module-scss-module__Jtpr4W__frame{border:0;block-size:100%;inline-size:100%;position:absolute;inset:0}.FilmPlayer-module-scss-module__Jtpr4W__overlay{z-index:1;background-color:var(--color-lightGrey2);place-items:end start;padding:12px;display:grid;position:absolute;inset:0}@media (min-width:801px){.FilmPlayer-module-scss-module__Jtpr4W__overlay{justify-items:end}}.FilmPlayer-module-scss-module__Jtpr4W__overlay{transition:opacity .4s ease-out,visibility linear}.FilmPlayer-module-scss-module__Jtpr4W__hidden{opacity:0;visibility:hidden;transition:opacity .4s ease-out,visibility 0s linear .4s}.FilmPlayer-module-scss-module__Jtpr4W__poster{object-fit:cover;object-position:var(--film-poster-position,center);block-size:100%;inline-size:100%;display:block;position:absolute;inset:0}.FilmPlayer-module-scss-module__Jtpr4W__logo{object-fit:contain;object-position:left center;block-size:24px;inline-size:auto;max-inline-size:130px;position:absolute;inset-block-start:12px;inset-inline-start:12px}@media (min-width:801px){.FilmPlayer-module-scss-module__Jtpr4W__logo{block-size:32px;max-inline-size:174px}}.FilmPlayer-module-scss-module__Jtpr4W__button{z-index:1}.FilmPlayer-module-scss-module__Jtpr4W__button:after{content:"";position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.FilmPlayer-module-scss-module__Jtpr4W__overlay,.FilmPlayer-module-scss-module__Jtpr4W__hidden{transition:none}}
.CustomerHeroDetails-module-scss-module__Xm-AHG__details{inline-size:100%;min-inline-size:0;color:var(--color-black);background-color:var(--color-white);flex-direction:column;justify-content:space-between;gap:12px;margin:0;padding:12px;display:flex}.CustomerHeroDetails-module-scss-module__Xm-AHG__item{border-block-start:1px solid var(--color-lightGrey2);border-inline-start:1px solid var(--color-lightGrey2);flex-direction:column;align-items:flex-start;gap:24px;min-inline-size:0;padding:16px;display:flex}.CustomerHeroDetails-module-scss-module__Xm-AHG__metric{gap:16px}.CustomerHeroDetails-module-scss-module__Xm-AHG__value{overflow-wrap:anywhere;flex-direction:column;min-inline-size:0;margin:0;display:flex}.CustomerHeroDetails-module-scss-module__Xm-AHG__caption{color:var(--color-darkGrey2)}
.CustomersHero-module-scss-module__Q6cNrG__section{inline-size:100%;padding-inline:var(--section-inset);color:var(--color-black);background:var(--background-texture)}.CustomersHero-module-scss-module__Q6cNrG__surface{inline-size:100%;max-inline-size:calc(var(--typography-max-vw) - 2*var(--grid-gap));background-color:var(--color-white);row-gap:2rem;margin-inline:auto;padding-block:2rem 1.5rem}@media (min-width:801px){.CustomersHero-module-scss-module__Q6cNrG__surface{padding-block:4rem 2.5rem}}.CustomersHero-module-scss-module__Q6cNrG__header.CustomersHero-module-scss-module__Q6cNrG__header{grid-column:1/-1}.CustomersHero-module-scss-module__Q6cNrG__header.CustomersHero-module-scss-module__Q6cNrG__header>div:nth-of-type(2)>a>span{block-size:36px}.CustomersHero-module-scss-module__Q6cNrG__composition{grid-column:1/-1;grid-template-columns:subgrid;background:var(--background-texture);row-gap:6px;min-inline-size:0;display:grid}@media (min-width:801px){.CustomersHero-module-scss-module__Q6cNrG__composition{row-gap:0;min-block-size:412px}}.CustomersHero-module-scss-module__Q6cNrG__visual{aspect-ratio:1;background-color:var(--color-lightGrey2);grid-column:1/-1;min-inline-size:0;position:relative;overflow:clip}@media (min-width:801px){.CustomersHero-module-scss-module__Q6cNrG__visual{aspect-ratio:auto;grid-column:1/span 8}}.CustomersHero-module-scss-module__Q6cNrG__visual:has([data-playing]){aspect-ratio:var(--film-aspect,16/9)}@media (min-width:801px){.CustomersHero-module-scss-module__Q6cNrG__visual:has([data-playing]){place-self:center stretch}.CustomersHero-module-scss-module__Q6cNrG__visualOnly .CustomersHero-module-scss-module__Q6cNrG__visual{grid-column:1/-1}}.CustomersHero-module-scss-module__Q6cNrG__logoFrame{background:url(/images/social-proof/texture.png) center/cover no-repeat var(--color-pink);background-blend-mode:multiply;place-items:center;display:grid}.CustomersHero-module-scss-module__Q6cNrG__logo{inline-size:calc((400% - 2*var(--grid-gap))/6);object-fit:contain;block-size:auto;max-inline-size:100%;position:relative}@media (min-width:801px){.CustomersHero-module-scss-module__Q6cNrG__logo{inline-size:calc((300% - 5*var(--grid-gap))/8)}}.CustomersHero-module-scss-module__Q6cNrG__detailsOffset{grid-column:1/-1;min-inline-size:0;padding:6px 6px 12px;display:flex}@media (min-width:801px){.CustomersHero-module-scss-module__Q6cNrG__detailsOffset{grid-column:9/-1;padding:12px 12px 12px 0}}
.BookToc-module-scss-module__zFal1G__toc{inline-size:100%;color:var(--color-black);flex-direction:column;gap:16px;display:flex}@media (max-width:800.98px){.BookToc-module-scss-module__zFal1G__eyebrow{display:none}}.BookToc-module-scss-module__zFal1G__titleLink{color:inherit;text-decoration:none}.BookToc-module-scss-module__zFal1G__titleLink:hover,.BookToc-module-scss-module__zFal1G__titleLink:focus-visible{text-underline-offset:3px;text-decoration:underline}.BookToc-module-scss-module__zFal1G__list{inline-size:218px;max-inline-size:100%;max-block-size:calc(100svh - var(--nav-height) - 220px);overscroll-behavior:contain;scrollbar-width:thin;flex-direction:column;gap:12px;margin:0;padding:0 2px 2px 0;list-style:none;display:flex;overflow-y:auto}@media (max-width:800.98px){.BookToc-module-scss-module__zFal1G__list{display:none}}.BookToc-module-scss-module__zFal1G__item{display:flex;position:relative}.BookToc-module-scss-module__zFal1G__item:not(:last-child):before{content:"";background:repeating-linear-gradient(to bottom,var(--color-darkGrey3)0 3px,transparent 3px 6px);pointer-events:none;width:1px;height:calc(100% + 12px);position:absolute;top:8px;left:3px}.BookToc-module-scss-module__zFal1G__item.BookToc-module-scss-module__zFal1G__passed:before{background:var(--color-black)}.BookToc-module-scss-module__zFal1G__link{inline-size:100%}.BookToc-module-scss-module__zFal1G__level2 .BookToc-module-scss-module__zFal1G__link>span{padding-inline-start:14px}.BookToc-module-scss-module__zFal1G__level3 .BookToc-module-scss-module__zFal1G__link>span{font-family:var(--beausite,sans-serif);letter-spacing:.02em;margin:0;padding-inline-start:28px;font-size:12px;font-style:normal;font-weight:400;line-height:1.3}.BookToc-module-scss-module__zFal1G__level4 .BookToc-module-scss-module__zFal1G__link>span{font-family:var(--beausite,sans-serif);letter-spacing:.02em;margin:0;padding-inline-start:42px;font-size:12px;font-style:normal;font-weight:400;line-height:1.3}.BookToc-module-scss-module__zFal1G__currentPage{color:var(--color-black)}.BookToc-module-scss-module__zFal1G__mobile{background:var(--color-lightGrey1);inline-size:100%;display:none;position:relative}.BookToc-module-scss-module__zFal1G__mobile:has(select:focus-visible){outline:2px solid var(--color-black);outline-offset:2px}@media (max-width:800.98px){.BookToc-module-scss-module__zFal1G__mobile{display:block}}.BookToc-module-scss-module__zFal1G__summary{font-family:var(--beausite,sans-serif);letter-spacing:0;letter-spacing:.01em;align-items:center;gap:4px;block-size:36px;margin:0;padding:2px 12px;font-size:14px;font-style:normal;font-weight:400;line-height:1.2;display:flex}.BookToc-module-scss-module__zFal1G__summaryText{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-inline-size:0;overflow:hidden}.BookToc-module-scss-module__zFal1G__chevron{color:var(--color-darkGrey3)}.BookToc-module-scss-module__zFal1G__select{opacity:0;cursor:pointer;block-size:100%;inline-size:100%;margin:0;font-size:16px;position:absolute;inset:0}
.BookReader-module-scss-module__xoH1lq__section{padding-inline:var(--section-inset);color:var(--color-black);background:var(--background-texture)}.BookReader-module-scss-module__xoH1lq__surface{inline-size:100%;max-inline-size:calc(var(--typography-max-vw) - 2*var(--grid-gap));background-color:var(--color-white);margin-inline:auto;padding-block:14px 24px}@media (max-width:800.98px){.BookReader-module-scss-module__xoH1lq__surface{display:block}}@media (min-width:801px){.BookReader-module-scss-module__xoH1lq__surface{padding-block:24px}}.BookReader-module-scss-module__xoH1lq__rail{top:var(--nav-height);position:sticky}@media (max-width:800.98px){.BookReader-module-scss-module__xoH1lq__rail{z-index:1;background-color:var(--color-white);margin-bottom:40px;padding:10px 12px}}@media (min-width:801px){.BookReader-module-scss-module__xoH1lq__rail{grid-column:1/span 3;align-self:start;margin-top:-24px;padding-top:24px}.BookReader-module-scss-module__xoH1lq__railInner{flex-direction:column;gap:24px;width:218px;max-width:100%;display:flex}}@media (max-width:800.98px){.BookReader-module-scss-module__xoH1lq__desktopOnly{display:none}}.BookReader-module-scss-module__xoH1lq__content{min-inline-size:0}@media (max-width:800.98px){.BookReader-module-scss-module__xoH1lq__content{padding-inline:12px;padding-bottom:72px}}@media (min-width:801px){.BookReader-module-scss-module__xoH1lq__content{grid-column:4/span 7}}.BookReader-module-scss-module__xoH1lq__article{min-inline-size:0}.BookReader-module-scss-module__xoH1lq__content [id]{scroll-margin-top:calc(var(--nav-height) + 56px)}@media (min-width:801px){.BookReader-module-scss-module__xoH1lq__content [id]{scroll-margin-top:calc(var(--nav-height) + 24px)}}
.BookSocialCarousel-module-scss-module__c-J2Ya__section{inline-size:100%;padding-inline:var(--section-inset);background:var(--background-texture);color:var(--color-black)}.BookSocialCarousel-module-scss-module__c-J2Ya__surface{inline-size:100%;max-inline-size:calc(var(--typography-max-vw) - 2*var(--grid-gap));padding:1.5rem var(--grid-gutter)2rem;background:var(--color-white);flex-direction:column;gap:1.25rem;margin-inline:auto;display:flex;overflow:clip}@media (min-width:801px){.BookSocialCarousel-module-scss-module__c-J2Ya__surface{gap:1.5rem;padding-block:2.5rem 3rem}}.BookSocialCarousel-module-scss-module__c-J2Ya__eyebrow{align-self:flex-start}.BookSocialCarousel-module-scss-module__c-J2Ya__viewport{touch-action:pan-y pinch-zoom;cursor:grab;-webkit-user-select:none;user-select:none;min-inline-size:0}.BookSocialCarousel-module-scss-module__c-J2Ya__viewport:active{cursor:grabbing}.BookSocialCarousel-module-scss-module__c-J2Ya__track{gap:var(--grid-gap);margin:0;padding:0;list-style:none;display:flex}.BookSocialCarousel-module-scss-module__c-J2Ya__item{flex:0 0 min(288px,85%);min-inline-size:0;display:flex}.BookSocialCarousel-module-scss-module__c-J2Ya__item a,.BookSocialCarousel-module-scss-module__c-J2Ya__item img{-webkit-user-drag:none}@media (min-width:801px){.BookSocialCarousel-module-scss-module__c-J2Ya__item{flex-basis:calc((100% - 2*var(--grid-gap))/3)}}@media (min-width:1025px){.BookSocialCarousel-module-scss-module__c-J2Ya__item{flex-basis:calc((100% - 3*var(--grid-gap))/4)}}.BookSocialCarousel-module-scss-module__c-J2Ya__card{border:1px solid var(--color-lightGrey2);background:var(--color-white);inline-size:100%;color:var(--color-black);flex-direction:column;gap:1rem;padding:1rem;text-decoration:none;transition:border-color .2s;display:flex}.BookSocialCarousel-module-scss-module__c-J2Ya__card:hover,.BookSocialCarousel-module-scss-module__c-J2Ya__card:focus-visible{border-color:var(--color-darkGrey3)}.BookSocialCarousel-module-scss-module__c-J2Ya__card:focus-visible{outline:2px solid var(--color-black);outline-offset:2px}.BookSocialCarousel-module-scss-module__c-J2Ya__author{align-items:center;gap:.625rem;min-inline-size:0;display:flex}.BookSocialCarousel-module-scss-module__c-J2Ya__avatar.BookSocialCarousel-module-scss-module__c-J2Ya__avatar{border-radius:50%;block-size:36px;inline-size:36px}.BookSocialCarousel-module-scss-module__c-J2Ya__identity{flex-direction:column;gap:.125rem;min-inline-size:0;display:flex}.BookSocialCarousel-module-scss-module__c-J2Ya__name{font-family:var(--geist-mono,ui-monospace,monospace);letter-spacing:.02em;text-transform:uppercase;color:var(--color-black);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:12px;font-style:normal;font-weight:400;line-height:1.2;overflow:hidden}.BookSocialCarousel-module-scss-module__c-J2Ya__handle{font-family:var(--beausite,sans-serif);letter-spacing:0;color:var(--color-darkGrey2);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:12px;font-style:normal;font-weight:400;line-height:1.4;overflow:hidden}.BookSocialCarousel-module-scss-module__c-J2Ya__text{font-family:var(--beausite,sans-serif);letter-spacing:.01em;color:var(--color-darkGrey1);overflow-wrap:anywhere;flex:1 0 auto;margin:0;font-size:14px;font-style:normal;font-weight:350;line-height:1.4}.BookSocialCarousel-module-scss-module__c-J2Ya__image{aspect-ratio:1;object-fit:cover;background:var(--color-lightGrey2);block-size:auto;inline-size:100%;display:block}.BookSocialCarousel-module-scss-module__c-J2Ya__controls{justify-content:flex-end;gap:.5rem;display:flex}.BookSocialCarousel-module-scss-module__c-J2Ya__controls button[disabled]{opacity:.4;pointer-events:none}
