.xfo-Rq_hero{grid-template-columns:1.5fr 1fr;align-items:center;gap:70px;display:grid}.xfo-Rq_hero h1{max-width:690px}.xfo-Rq_hero p{max-width:650px}.xfo-Rq_art{justify-self:end;width:100%;max-width:290px}.xfo-Rq_art svg{width:100%;height:auto;display:block}.xfo-Rq_facts{color:#7b7368;flex-wrap:wrap;gap:10px 23px;margin-top:25px;font-size:13px;display:flex}.xfo-Rq_boundary{border-block:1px solid var(--line);align-items:center;gap:50px;padding-block:22px;display:flex}.xfo-Rq_boundary p{max-width:820px;font-size:15px}.xfo-Rq_boundary>a{flex:none}.xfo-Rq_catalog{padding-top:34px}.xfo-Rq_toolbar{justify-content:space-between;align-items:center;gap:25px;display:flex}.xfo-Rq_search{color:#7b7368;background:#fffdfa;border:1px solid #d9d0c3;border-radius:6px;align-items:center;gap:10px;width:490px;padding:11px 14px;display:flex}.xfo-Rq_search svg{flex:none}.xfo-Rq_search input{color:#292929;background:0 0;border:0;width:100%;min-width:0;font-size:15px}.xfo-Rq_areaFilter{align-items:center;gap:13px;font-size:14px;display:flex}.xfo-Rq_areaFilter select{color:#292929;background:#fffdfa;border:1px solid #d9d0c3;border-radius:6px;max-width:265px;padding:10px 30px 10px 12px;font-size:14px}.xfo-Rq_catalog .xfo-Rq_count{color:#7b7368;margin-top:17px;font-size:13px}.xfo-Rq_area{border-top:1px solid var(--line);grid-template-columns:260px minmax(0,1fr);gap:70px;margin-top:39px;padding-top:31px;display:grid}.xfo-Rq_area>header{align-self:start;position:sticky;top:100px}.xfo-Rq_area h2{font-size:32px}.xfo-Rq_area>header p{margin-top:15px;font-size:15px}.xfo-Rq_row{border-bottom:1px solid var(--line);margin-bottom:27px;padding:0 0 26px}.xfo-Rq_row:last-child{border:0;margin-bottom:0}.xfo-Rq_rowHeading{justify-content:space-between;align-items:baseline;gap:20px;display:flex}.xfo-Rq_row h3{font-size:21px;font-weight:500;line-height:1.4}.xfo-Rq_rowHeading>span{color:#7b7368;flex:none;font-size:12px}.xfo-Rq_row .xfo-Rq_summary{margin-top:11px;font-size:16px}.xfo-Rq_row .xfo-Rq_needs{margin-top:14px;font-size:13px}.xfo-Rq_needs strong{color:#49453e;margin-right:8px;font-weight:500}.xfo-Rq_expand{color:#292929;cursor:pointer;background:0 0;border:0;align-items:center;gap:9px;margin-top:14px;padding:4px 0;font-size:14px;display:flex}.xfo-Rq_expand:hover{text-underline-offset:5px;text-decoration:underline}.xfo-Rq_expand>span{color:#867b6c;font-size:12px}.xfo-Rq_expand svg{transition:transform .25s}.xfo-Rq_expand[aria-expanded=true] svg{transform:rotate(180deg)}.xfo-Rq_details{grid-template-rows:0fr;transition:grid-template-rows .3s;display:grid}.xfo-Rq_details[data-open=true]{grid-template-rows:1fr}.xfo-Rq_details>div{min-height:0;overflow:hidden}.xfo-Rq_detailInner{background:#f2ece2;border-radius:8px;margin-top:16px;padding:23px}.xfo-Rq_detailInner ul{margin:0;padding:0;list-style:none}.xfo-Rq_detailInner li+li{border-top:1px solid #ddcfb8;margin-top:18px;padding-top:18px}.xfo-Rq_detailInner h4{font-size:15px;font-weight:500;line-height:1.5}.xfo-Rq_detailInner p{margin-top:7px;font-size:15px;line-height:1.75}.xfo-Rq_learned{border-top:1px solid #ddcfb8;margin-top:22px;padding-top:19px}.xfo-Rq_learned h4{color:#756a5b;font-size:13px}.xfo-Rq_empty{text-align:center;padding:65px 20px}.xfo-Rq_empty svg{color:#7b7368;margin:0 auto 20px}.xfo-Rq_empty p{margin-top:16px}.xfo-Rq_empty button{text-underline-offset:4px;cursor:pointer;background:0 0;border:0;margin-top:18px;font-size:14px;text-decoration:underline}.xfo-Rq_catalogNote{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:100px;margin-top:35px;padding-block:58px;display:grid}.xfo-Rq_catalogNote p{margin-top:20px}.xfo-Rq_catalogNote a{margin-top:21px}.xfo-Rq_noScript p{margin-top:15px}@media (max-width:1000px){.xfo-Rq_hero{gap:40px}.xfo-Rq_area{grid-template-columns:210px 1fr;gap:40px}.xfo-Rq_catalogNote{gap:45px}.xfo-Rq_rowHeading{flex-direction:column;gap:7px}}@media (max-width:760px){.xfo-Rq_hero{grid-template-columns:1fr;gap:9px}.xfo-Rq_art{justify-self:center;max-width:210px}.xfo-Rq_boundary{flex-direction:column;align-items:flex-start;gap:17px}.xfo-Rq_toolbar{flex-direction:column;align-items:stretch;gap:16px}.xfo-Rq_search{width:100%}.xfo-Rq_search input{font-size:14px}.xfo-Rq_areaFilter select{flex:1;min-width:0;max-width:none}.xfo-Rq_area{grid-template-columns:1fr;gap:27px;margin-top:30px;padding-top:27px}.xfo-Rq_area>header{position:static}.xfo-Rq_area h2{font-size:29px}.xfo-Rq_row h3{font-size:20px}.xfo-Rq_detailInner{padding:20px}.xfo-Rq_catalogNote{grid-template-columns:1fr;gap:17px;padding-block:40px}}@media (prefers-reduced-motion:reduce){.xfo-Rq_details,.xfo-Rq_expand svg{transition:none}}
.snxi8q_page{--ink:#292929;--muted:#706b62;--border:#deddd9;--line:#deddd98c;--line-strong:#deddd9;--divider:#deddd98c;color:var(--ink);font:16px/1.75 var(--font-bureau),Arial,sans-serif;background:#faf9f6}.snxi8q_page :is(h1,h2,h3,p):where(:not([data-pricing-explorer] *)){margin:0}.snxi8q_page :is(h1,h2,h3):where(:not([data-pricing-explorer] *)){font:400 48px/1.12 var(--font-martina),Georgia,serif;letter-spacing:-.035em;text-wrap:balance}.snxi8q_page h3:where(:not([data-pricing-explorer] *)){letter-spacing:-.02em;font-size:28px;line-height:1.25}.snxi8q_page a:where(:not([data-pricing-explorer] *)){color:inherit;text-decoration:none}.snxi8q_page svg:where(:not([data-pricing-explorer] *)){stroke-width:1.5px;flex:none;width:18px;height:18px}.snxi8q_page [id]{scroll-margin-top:110px}.snxi8q_page :is(a,button,summary):focus-visible{outline-offset:5px;outline:2px solid #8c8069}.snxi8q_container{width:calc(100% - 96px);max-width:1240px;margin:auto}.snxi8q_hero{padding:155px 0 80px}.snxi8q_hero h1{max-width:1010px;font-size:clamp(52px,5.8vw,82px);line-height:1.05}.snxi8q_hero p{color:var(--muted);max-width:730px;margin-top:28px;font-size:18px;line-height:1.8}.snxi8q_splitHero{grid-template-columns:1.15fr 1fr;align-items:end;gap:80px;display:grid}.snxi8q_splitHero h1{font-size:69px}.snxi8q_splitHero p{margin:0;font-size:17px}.snxi8q_centerHero{text-align:center}.snxi8q_centerHero h1,.snxi8q_centerHero p{margin-inline:auto}.snxi8q_centerHero .snxi8q_actions{justify-content:center}.snxi8q_actions{flex-wrap:wrap;align-items:center;gap:24px;margin-top:30px;display:flex}.snxi8q_primary{background:#292929;border:1px solid #292929;border-radius:5px;justify-content:center;align-items:center;gap:16px;padding:12px 18px;font-size:13px;line-height:1.6;display:inline-flex;color:#fff!important}.snxi8q_link{align-items:center;gap:10px;font-size:13px;display:inline-flex}.snxi8q_link:hover{text-underline-offset:4px;text-decoration:underline}.snxi8q_section{padding:85px 0}.snxi8q_tint{border-block:1px solid var(--divider);background:#eeece5}.snxi8q_white{border-block:1px solid var(--divider);background:#fff}.snxi8q_dark{color:#f2f0e6;background:#2b2e27}.snxi8q_dark p{color:#bfc0b4!important}.snxi8q_sectionIntro{grid-template-columns:1fr 1fr;align-items:start;gap:90px;margin-bottom:40px;display:grid}.snxi8q_sectionIntro p{color:var(--muted);font-size:16px;line-height:1.85}.snxi8q_twoColumns{grid-template-columns:1fr 1fr;gap:85px;display:grid}.snxi8q_prose p+p{margin-top:22px}.snxi8q_prose p{color:var(--muted);font-size:17px;line-height:1.9}.snxi8q_threeColumns{grid-template-columns:repeat(3,1fr);gap:40px;display:grid}.snxi8q_threeColumns article{border-top:1px solid var(--border);padding-top:25px}.snxi8q_threeColumns p{color:var(--muted);margin-top:17px;font-size:14px;line-height:1.85}.snxi8q_threeColumns svg{color:#8c8069;width:24px;height:24px;margin-bottom:25px}.snxi8q_rows{gap:0;display:grid}.snxi8q_rows article{border-top:1px solid var(--border);grid-template-columns:.7fr 1.3fr;gap:50px;padding:29px 0;display:grid}.snxi8q_rows p{color:var(--muted);font-size:15px}.snxi8q_statement{letter-spacing:-.03em;font:400 44px/1.2 var(--font-martina),Georgia,serif!important;color:#85775e!important}.snxi8q_closing{background:#e9e5da;padding:80px 0}.snxi8q_closing>.snxi8q_container{justify-content:space-between;align-items:center;gap:70px;display:flex}.snxi8q_closing h2{max-width:790px}.snxi8q_closing .snxi8q_primary{flex:none}.snxi8q_directory{grid-template-columns:repeat(2,1fr);gap:0 60px;display:grid}.snxi8q_directory a{border-top:1px solid var(--border);padding:27px 40px 27px 0;display:block;position:relative}.snxi8q_directory a>span{color:#8c8069;font-size:12px}.snxi8q_directory h3{margin-top:13px}.snxi8q_directory p{color:var(--muted);margin-top:15px;font-size:14px;line-height:1.8}.snxi8q_directory svg{position:absolute;top:30px;right:2px}.snxi8q_directory a:hover svg{transform:translate(5px)}.snxi8q_faqGrid{grid-template-columns:.8fr 1.2fr;gap:100px;display:grid}.snxi8q_faq details{border-bottom:1px solid var(--border)}.snxi8q_faq details:first-child{border-top:1px solid var(--border)}.snxi8q_faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:25px;padding:22px 0;font-size:15px;list-style:none;display:flex}.snxi8q_faq summary::-webkit-details-marker{display:none}.snxi8q_faq details[open] summary>svg{transform:rotate(45deg)}.snxi8q_faq details>p{color:var(--muted);padding:0 25px 25px 0;font-size:14px;line-height:1.85}.snxi8q_brand{mix-blend-mode:multiply;width:128px;height:auto}.snxi8q_aboutHero{padding-bottom:65px}.snxi8q_aboutHero h1{max-width:1100px;font-size:clamp(56px,6.6vw,92px)}.snxi8q_aboutHero p{max-width:650px;margin-top:40px;margin-left:auto}.snxi8q_connectionBand{border-block:1px solid var(--border);grid-template-columns:1fr auto 1fr;align-items:center;gap:60px;margin-top:60px;padding:38px 0;display:grid}.snxi8q_connectionBand>div{color:#817867;justify-content:space-around;gap:20px;font-size:13px;display:flex}.snxi8q_whyHero{background:#eeece5}.snxi8q_whyTimeline{grid-template-columns:repeat(3,1fr);gap:30px;margin-top:55px;display:grid}.snxi8q_whyTimeline article{border-top:1px solid #c7bfaf;padding-top:25px}.snxi8q_whyTimeline span{color:#8a7b64;font-size:11px}.snxi8q_whyTimeline h2{margin-top:15px;font-size:29px}.snxi8q_whyTimeline p{margin-top:13px;font-size:14px}.snxi8q_compare{grid-template-columns:1fr 1fr;gap:30px;display:grid}.snxi8q_compare>div{background:#eeece5;border-radius:6px;padding:30px}.snxi8q_compare h3{margin-bottom:20px}.snxi8q_compare li{color:var(--muted);padding:9px 0;font-size:15px;line-height:1.85}.snxi8q_compare ul{margin:0;padding-left:18px}.snxi8q_pricingHero{background:#f0eee7}.snxi8q_priceFacts{color:#81745f;flex-wrap:wrap;justify-content:center;gap:35px;margin-top:32px;font-size:12px;display:flex}.snxi8q_priceFacts span{align-items:center;gap:9px;display:flex}.snxi8q_pricingExplorer{padding:30px 0 60px}.snxi8q_trustHero{grid-template-columns:1fr .8fr;align-items:center;gap:100px;display:grid}.snxi8q_trustHero h1{font-size:67px}.snxi8q_accessPanel{border:1px solid var(--border);background:#eeece5;border-radius:6px;padding:35px}.snxi8q_accessPanel h2{margin:24px 0;font-size:29px}.snxi8q_accessPanel>div{border-top:1px solid #d4cdbf;justify-content:space-between;gap:25px;padding:19px 0;font-size:13px;display:flex}.snxi8q_accessPanel>div>span:last-child{color:#80765f;font-size:11px}.snxi8q_accessPanel p{margin-top:20px;font-size:12px}.snxi8q_dataTable{gap:0;display:grid}.snxi8q_dataTable article{border-top:1px solid var(--border);grid-template-columns:.7fr 1fr 1fr;gap:45px;padding:28px 0;display:grid}.snxi8q_dataTable h3{font-size:25px}.snxi8q_dataTable p{color:var(--muted);font-size:14px}.snxi8q_dataTable small{color:#8a7c66;margin-bottom:10px;font-size:10px;display:block}.snxi8q_indexHero{padding-bottom:60px}.snxi8q_indexHero h1{max-width:900px}.snxi8q_indexHero p{max-width:660px}.snxi8q_indexNavigation{border-block:1px solid var(--border);gap:25px;margin-top:40px;padding:22px 0;font-size:13px;display:flex}.snxi8q_reasonList{grid-template-columns:1fr 1fr;gap:0 60px;display:grid}.snxi8q_reasonList article{border-top:1px solid var(--border);padding:30px 0}.snxi8q_reasonList p{color:var(--muted);margin-top:17px;font-size:15px;line-height:1.8}.snxi8q_empty{text-align:center;background:#efede6;border-radius:7px;max-width:900px;margin:auto;padding:65px 40px}.snxi8q_empty h2{font-size:36px}.snxi8q_empty p{color:var(--muted);max-width:620px;margin:22px auto;font-size:15px}.snxi8q_empty .snxi8q_actions{justify-content:center}.snxi8q_downloadsHero{padding-bottom:40px}.snxi8q_appPanel{background:#eeece5;border-radius:8px;grid-template-columns:1fr 1fr;align-items:center;gap:65px;padding:40px;display:grid}.snxi8q_appPanel h2{font-size:42px}.snxi8q_appPanel p{color:var(--muted);margin:23px 0;font-size:15px}.snxi8q_appView{border:1px solid var(--border);background:#faf9f6;border-radius:6px;padding:30px}.snxi8q_appView>p{font:400 29px/1.3 var(--font-martina),Georgia,serif;margin:28px 0}.snxi8q_appView>div{border-top:1px solid var(--border);padding:18px 0;font-size:13px}.snxi8q_appView>div>span{color:#857961;margin-bottom:5px;font-size:10px;display:block}.snxi8q_subtle{color:var(--muted);font-size:13px}.snxi8q_frameworkHero{background:#eeece5}.snxi8q_frameworkHero .snxi8q_splitHero{align-items:center}.snxi8q_frameworkGrid{grid-template-columns:repeat(2,1fr);gap:30px;display:grid}.snxi8q_frameworkGrid a{border:1px solid var(--border);border-radius:6px;padding:28px}.snxi8q_frameworkGrid p{color:var(--muted);margin-top:16px;font-size:14px}.snxi8q_frameworkGrid span{color:#8d7e66;margin-bottom:20px;font-size:11px;display:block}.snxi8q_frameworkGrid svg{margin-top:22px}.snxi8q_scopeStrip{border-block:1px solid var(--border);flex-wrap:wrap;gap:20px;margin-top:35px;padding:22px 0;font-size:12px;display:flex}.snxi8q_scopeStrip span+span{border-left:1px solid #cfc8b9;padding-left:20px}.snxi8q_legalRefresh{color:#292929;background:#faf9f6}.snxi8q_errorHero{flex-direction:column;justify-content:center;min-height:70vh;display:flex}.snxi8q_errorHero h1{max-width:700px}.snxi8q_errorHero p{max-width:600px}@media (max-width:1100px){.snxi8q_container{width:calc(100% - 64px)}.snxi8q_splitHero,.snxi8q_trustHero{gap:50px}.snxi8q_splitHero h1,.snxi8q_trustHero h1{font-size:57px}.snxi8q_twoColumns,.snxi8q_sectionIntro,.snxi8q_faqGrid{gap:55px}.snxi8q_closing>.snxi8q_container{gap:45px}.snxi8q_closing h2{font-size:40px}.snxi8q_appPanel{gap:40px}.snxi8q_dataTable article{gap:30px}}@media (max-width:820px){.snxi8q_container{width:calc(100% - 48px)}.snxi8q_hero{padding:125px 0 65px}.snxi8q_hero h1{font-size:59px}.snxi8q_splitHero,.snxi8q_trustHero{grid-template-columns:1fr;gap:35px}.snxi8q_hero p{font-size:16px}.snxi8q_aboutHero p{margin-left:0}.snxi8q_connectionBand{gap:30px}.snxi8q_connectionBand>div{flex-direction:column;gap:15px;font-size:11px}.snxi8q_section{padding:65px 0}.snxi8q_page h2:where(:not([data-pricing-explorer] *)){font-size:40px}.snxi8q_sectionIntro,.snxi8q_twoColumns,.snxi8q_faqGrid{grid-template-columns:1fr;gap:30px}.snxi8q_threeColumns{gap:27px}.snxi8q_threeColumns h3{font-size:25px}.snxi8q_closing>.snxi8q_container{display:block}.snxi8q_closing .snxi8q_primary{margin-top:27px}.snxi8q_whyTimeline{gap:24px}.snxi8q_whyTimeline h2{font-size:26px}.snxi8q_directory{gap:0 35px}.snxi8q_dataTable article{grid-template-columns:1fr 1fr}.snxi8q_dataTable article h3{grid-column:1/-1}.snxi8q_appPanel{gap:28px;padding:28px}.snxi8q_appPanel h2{font-size:34px}.snxi8q_appView{padding:24px}.snxi8q_appView>p{font-size:25px}.snxi8q_frameworkGrid{gap:25px}.snxi8q_reasonList{gap:0 35px}}@media (max-width:600px){.snxi8q_container{width:calc(100% - 40px)}.snxi8q_hero{padding:110px 0 50px}.snxi8q_hero h1{font-size:45px}.snxi8q_hero p{margin-top:23px;font-size:15px}.snxi8q_splitHero p{margin-top:0}.snxi8q_page h2:where(:not([data-pricing-explorer] *)),.snxi8q_closing h2{font-size:34px}.snxi8q_primary,.snxi8q_link{font-size:12px}.snxi8q_section,.snxi8q_closing{padding:55px 0}.snxi8q_threeColumns,.snxi8q_directory,.snxi8q_compare,.snxi8q_whyTimeline,.snxi8q_reasonList,.snxi8q_frameworkGrid{grid-template-columns:1fr;gap:28px}.snxi8q_directory{gap:0}.snxi8q_connectionBand{gap:25px;margin-top:35px;padding:26px 0}.snxi8q_connectionBand .snxi8q_brand{width:92px}.snxi8q_connectionBand>div{font-size:10px}.snxi8q_prose p{font-size:15px}.snxi8q_statement{font-size:34px!important}.snxi8q_rows article{grid-template-columns:1fr;gap:17px;padding:25px 0}.snxi8q_whyTimeline{margin-top:35px}.snxi8q_whyTimeline h2{font-size:28px}.snxi8q_whyTimeline p{margin-top:13px;font-size:14px}.snxi8q_compare>div{padding:25px}.snxi8q_priceFacts{gap:15px;font-size:11px}.snxi8q_dataTable article{grid-template-columns:1fr;gap:20px}.snxi8q_dataTable article h3{grid-column:auto}.snxi8q_accessPanel{padding:25px}.snxi8q_accessPanel h2{font-size:29px}.snxi8q_accessPanel p{font-size:12px}.snxi8q_appPanel{grid-template-columns:1fr;gap:25px;padding:25px}.snxi8q_appView>p{font-size:27px}.snxi8q_empty{padding:40px 23px}.snxi8q_empty h2{font-size:31px}.snxi8q_scopeStrip{gap:14px;font-size:11px}.snxi8q_scopeStrip span+span{padding-left:14px}.snxi8q_faq summary{font-size:14px}.snxi8q_faq details>p{padding-right:10px}.snxi8q_indexNavigation{gap:22px;font-size:12px}}@media (max-width:360px){.snxi8q_container{width:calc(100% - 32px)}.snxi8q_hero h1{font-size:40px}.snxi8q_connectionBand{gap:18px}.snxi8q_connectionBand .snxi8q_brand{width:83px}}@media (prefers-reduced-motion:reduce){.snxi8q_page *{transition:none!important;animation:none!important}}
