.BuyerTypes-module__jCJqGq__section{padding:clamp(3rem, 7vw, 6rem) var(--rf-gutter)}.BuyerTypes-module__jCJqGq__heading{font-size:var(--rf-size-section);margin-bottom:clamp(1.5rem,3vw,2.5rem)}.BuyerTypes-module__jCJqGq__list{max-width:1100px;margin:0}.BuyerTypes-module__jCJqGq__row{border-top:1px solid var(--rf-hairline);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(1rem,3vw,2.5rem);padding:1.25rem 0;display:grid}.BuyerTypes-module__jCJqGq__who{font-size:1.0625rem}.BuyerTypes-module__jCJqGq__need{color:var(--rf-grey-light);margin:0;font-size:.9375rem;font-weight:300;line-height:1.55}@media (max-width:760px){.BuyerTypes-module__jCJqGq__row{grid-template-columns:1fr;gap:.5rem}}
.Eligibility-module__pp43VG__compact{max-width:68ch;font-size:var(--rf-size-small);color:var(--rf-grey-light);font-weight:300;line-height:1.5}.Eligibility-module__pp43VG__panel{margin:0 var(--rf-gutter) clamp(3rem, 7vw, 6rem);border-left:2px solid var(--rf-amber);background:#ffffff08;padding:clamp(1.5rem,3vw,2.25rem)}.Eligibility-module__pp43VG__heading{margin-bottom:.9rem;font-size:1.0625rem}.Eligibility-module__pp43VG__body{max-width:88ch;color:var(--rf-grey-light);font-size:.9375rem;font-weight:300;line-height:1.65}
.Hero-module__ZARIfG__hero{isolation:isolate;padding-top:var(--rf-header-h);align-items:flex-end;display:flex;position:relative;overflow:hidden}.Hero-module__ZARIfG__hero[data-size=full]{min-height:100vh}.Hero-module__ZARIfG__hero[data-size=short]{min-height:min(78vh,760px)}@supports (height:100svh){.Hero-module__ZARIfG__hero[data-size=full]{min-height:100svh}.Hero-module__ZARIfG__hero[data-size=short]{min-height:min(78svh,760px)}}.Hero-module__ZARIfG__image{object-fit:cover;object-position:center;z-index:-2}.Hero-module__ZARIfG__scrim{z-index:-1;background:linear-gradient(#00000059 0%,#0000001a 30%,#00000073 65%,#000000d9 100%);position:absolute;inset:0}.Hero-module__ZARIfG__content{width:100%;padding:0 var(--rf-gutter) clamp(2.5rem, 6vw, 5rem)}.Hero-module__ZARIfG__eyebrow{font-size:var(--rf-size-small);letter-spacing:.12em;text-transform:uppercase;color:var(--rf-grey-light);margin-bottom:clamp(.75rem,1.2vw,1.1rem);font-weight:300}.Hero-module__ZARIfG__title{font-size:var(--rf-size-hero);max-width:20ch}.Hero-module__ZARIfG__actions{flex-wrap:wrap;gap:1rem;margin-top:clamp(1.5rem,2.5vw,2.25rem);display:flex}.Hero-module__ZARIfG__note{margin-top:clamp(1.25rem,2vw,1.75rem)}.Hero-module__ZARIfG__line{display:block}.Hero-module__ZARIfG__subtitle{max-width:62ch;color:var(--rf-grey-light);margin-top:clamp(1rem,1.6vw,1.5rem);font-size:clamp(1rem,1.25vw,1.15rem);font-weight:300;line-height:1.45}
.ProblemBlock-module__fKEp1q__section{padding:clamp(3rem, 7vw, 6rem) var(--rf-gutter)}.ProblemBlock-module__fKEp1q__grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:clamp(1.5rem,3vw,2.5rem);margin:0;display:grid}.ProblemBlock-module__fKEp1q__row{border-top:1px solid var(--rf-hairline);align-content:start;gap:.75rem;padding-top:1.25rem;display:grid}.ProblemBlock-module__fKEp1q__label{font-size:var(--rf-size-small);letter-spacing:.12em;text-transform:uppercase;color:var(--rf-purple-bright)}.ProblemBlock-module__fKEp1q__body{color:var(--rf-grey-light);margin:0;font-size:.9375rem;font-weight:300;line-height:1.6}.ProblemBlock-module__fKEp1q__changes{letter-spacing:-.01em;max-width:76ch;margin-top:clamp(2rem,4vw,3rem);font-size:clamp(1.15rem,1.9vw,1.65rem);font-weight:300;line-height:1.35}.ProblemBlock-module__fKEp1q__changesLabel{font-size:var(--rf-size-small);letter-spacing:.12em;text-transform:uppercase;color:var(--rf-purple-bright);margin-bottom:.75rem;font-weight:400;display:block}
.SpecTable-module__W6QYUG__section{padding:clamp(3rem, 7vw, 6rem) var(--rf-gutter);border-top:1px solid var(--rf-hairline)}.SpecTable-module__W6QYUG__heading{font-size:var(--rf-size-section);margin-bottom:clamp(1.5rem,3vw,2.5rem)}.SpecTable-module__W6QYUG__table{max-width:1000px;margin:0}.SpecTable-module__W6QYUG__row{border-bottom:1px solid var(--rf-hairline);grid-template-columns:minmax(0,20rem) minmax(0,1fr);gap:clamp(1rem,3vw,2.5rem);padding:1rem 0;display:grid}.SpecTable-module__W6QYUG__label{color:var(--rf-grey-light);font-size:.9375rem}.SpecTable-module__W6QYUG__value,.SpecTable-module__W6QYUG__gated{margin:0;font-size:.9375rem;font-weight:300}.SpecTable-module__W6QYUG__gated{color:var(--rf-grey)}.SpecTable-module__W6QYUG__gatedLink{color:var(--rf-purple-bright);border-bottom:1px solid #0000;transition:border-color .18s}.SpecTable-module__W6QYUG__gatedLink:hover{border-bottom-color:currentColor}@media (max-width:700px){.SpecTable-module__W6QYUG__row{grid-template-columns:1fr;gap:.4rem}}
.Leadership-module__mntxiW__section{padding:clamp(3rem, 6vw, 5rem) var(--rf-gutter);border-top:1px solid var(--rf-hairline)}.Leadership-module__mntxiW__heading{font-size:var(--rf-size-section);margin-bottom:clamp(1.5rem,3vw,2.25rem)}.Leadership-module__mntxiW__list{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:clamp(1.75rem,3.5vw,3rem);margin:0;padding:0;list-style:none;display:grid}.Leadership-module__mntxiW__person{border-top:1px solid var(--rf-hairline);align-content:start;gap:.5rem;padding-top:1.25rem;display:grid}.Leadership-module__mntxiW__name{font-size:1.25rem}.Leadership-module__mntxiW__role{font-size:var(--rf-size-small);letter-spacing:.1em;text-transform:uppercase;color:var(--rf-purple-bright)}.Leadership-module__mntxiW__background{color:var(--rf-grey-light);margin-top:.4rem;font-size:.9375rem;font-weight:300;line-height:1.6}
.ProductPageShell-module__fi7GqG__convert{padding:clamp(3.5rem, 8vw, 7rem) var(--rf-gutter);border-top:1px solid var(--rf-hairline)}.ProductPageShell-module__fi7GqG__statement{max-width:22ch;font-size:var(--rf-size-section);letter-spacing:-.02em;font-weight:700;line-height:1.05}.ProductPageShell-module__fi7GqG__actions{flex-wrap:wrap;gap:1rem;margin-top:clamp(1.75rem,3vw,2.5rem);display:flex}.ProductPageShell-module__fi7GqG__ctaPrimary,.ProductPageShell-module__fi7GqG__ctaSecondary{border:1px solid var(--rf-white);font-size:var(--rf-size-small);letter-spacing:.14em;text-transform:uppercase;padding:.9rem 2.25rem;transition:background .2s,color .2s;display:inline-block}.ProductPageShell-module__fi7GqG__ctaPrimary{background:var(--rf-white);color:var(--rf-black)}.ProductPageShell-module__fi7GqG__ctaPrimary:hover{color:var(--rf-white);background:0 0}.ProductPageShell-module__fi7GqG__ctaSecondary:hover{background:var(--rf-white);color:var(--rf-black)}
.page-module__YrBdzG__configs{padding:clamp(3rem, 7vw, 6rem) var(--rf-gutter);border-top:1px solid var(--rf-hairline)}.page-module__YrBdzG__heading{font-size:var(--rf-size-section);margin-bottom:clamp(2rem,4vw,3rem)}.page-module__YrBdzG__list{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:clamp(2rem,4vw,3.5rem);margin:0;padding:0;list-style:none;display:grid}.page-module__YrBdzG__device{align-content:start;display:grid}.page-module__YrBdzG__plate{border:1px solid var(--rf-hairline);background:var(--rf-white);place-items:center;padding:clamp(1.5rem,3vw,2.5rem);display:grid}.page-module__YrBdzG__image{width:100%;max-width:420px;height:auto}.page-module__YrBdzG__index{font-family:var(--rf-font-mono);font-size:var(--rf-size-small);color:var(--rf-purple-bright);margin-top:1.5rem}.page-module__YrBdzG__name{font-size:var(--rf-size-card);margin-top:.5rem}.page-module__YrBdzG__role{font-size:var(--rf-size-small);letter-spacing:.1em;text-transform:uppercase;color:var(--rf-grey);margin-top:.4rem}.page-module__YrBdzG__body{color:var(--rf-grey-light);margin-top:1rem;font-size:.9375rem;font-weight:300;line-height:1.6}.page-module__YrBdzG__metric{font-family:var(--rf-font-mono);font-size:var(--rf-size-small);margin-top:1rem}
.page-module__0Y6iTa__annex{border-top:1px solid var(--rf-hairline);background:#ffffff05}.page-module__0Y6iTa__annexHead{padding:clamp(3rem, 7vw, 6rem) var(--rf-gutter) 0}.page-module__0Y6iTa__annexName{font-size:var(--rf-size-display)}.page-module__0Y6iTa__annexTagline{max-width:40ch;margin-top:.75rem;font-size:clamp(1.1rem,1.7vw,1.5rem);font-weight:300;line-height:1.35}.page-module__0Y6iTa__annexIntro{max-width:76ch;color:var(--rf-grey-light);margin-top:clamp(1.25rem,2vw,1.75rem);font-size:.9375rem;font-weight:300;line-height:1.65}.page-module__0Y6iTa__annexNote{max-width:82ch;margin:0 var(--rf-gutter);border-left:2px solid var(--rf-amber);color:var(--rf-grey-light);padding:clamp(1.25rem,2vw,1.75rem);font-size:.9375rem;font-weight:300;line-height:1.6}
.Pipeline-module__58QOua__section{padding:clamp(3rem,7vw,6rem) 0 0}.Pipeline-module__58QOua__heading{padding:0 var(--rf-gutter);font-size:var(--rf-size-section);margin-bottom:clamp(2rem,4vw,3rem)}.Pipeline-module__58QOua__list{border-top:1px solid var(--rf-hairline);grid-template-columns:repeat(4,1fr);margin:0;padding:0;list-style:none;display:grid}.Pipeline-module__58QOua__step{border-right:1px solid var(--rf-hairline)}.Pipeline-module__58QOua__step:last-child{border-right:0}.Pipeline-module__58QOua__card{flex-direction:column;height:100%;padding-bottom:clamp(1.75rem,2.5vw,2.25rem);display:flex}.Pipeline-module__58QOua__media{aspect-ratio:360/240;margin-bottom:clamp(1.25rem,2vw,1.5rem);position:relative;overflow:hidden}.Pipeline-module__58QOua__image{object-fit:cover;transition:transform .5s}.Pipeline-module__58QOua__card:hover .Pipeline-module__58QOua__image{transform:scale(1.04)}.Pipeline-module__58QOua__stepLabel,.Pipeline-module__58QOua__name,.Pipeline-module__58QOua__body,.Pipeline-module__58QOua__metric{padding:0 clamp(1.25rem,1.6vw,1.5rem)}.Pipeline-module__58QOua__stepLabel{font-size:var(--rf-size-small);letter-spacing:.12em;text-transform:uppercase;flex-wrap:wrap;gap:.5rem .75rem;display:flex}.Pipeline-module__58QOua__stepIndex{color:var(--rf-purple-bright)}.Pipeline-module__58QOua__verb{color:var(--rf-grey)}.Pipeline-module__58QOua__name{font-size:var(--rf-size-card);margin-top:.6rem}.Pipeline-module__58QOua__body{color:var(--rf-grey-light);margin-top:.75rem;font-size:.9375rem;font-weight:300;line-height:1.5}.Pipeline-module__58QOua__metric{font-family:var(--rf-font-mono);font-size:var(--rf-size-small);color:var(--rf-white);margin-top:auto;padding-top:1.25rem}@media (max-width:1100px){.Pipeline-module__58QOua__list{grid-template-columns:repeat(2,1fr)}.Pipeline-module__58QOua__step:nth-child(2n){border-right:0}.Pipeline-module__58QOua__step:nth-child(-n+2){border-bottom:1px solid var(--rf-hairline)}}@media (max-width:700px){.Pipeline-module__58QOua__list{grid-template-columns:1fr}.Pipeline-module__58QOua__step{border-right:0;border-bottom:1px solid var(--rf-hairline)}}
.ProofRow-module__U9Vfva__section{padding:clamp(3rem, 6vw, 5rem) var(--rf-gutter);border-top:1px solid var(--rf-hairline)}.ProofRow-module__U9Vfva__heading{font-size:var(--rf-size-section);margin-bottom:clamp(1.5rem,3vw,2.25rem)}.ProofRow-module__U9Vfva__grid{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:clamp(1.25rem,2.5vw,2rem);margin:0;display:grid}.ProofRow-module__U9Vfva__cell{border-top:1px solid var(--rf-hairline);gap:.5rem;padding-top:1rem;display:grid}.ProofRow-module__U9Vfva__label{font-size:var(--rf-size-small);color:var(--rf-grey)}.ProofRow-module__U9Vfva__value{font-family:var(--rf-font-mono);margin:0;font-size:1rem}
.page-module__NfDiEG__services{max-width:78ch;padding:clamp(2.5rem, 5vw, 4rem) var(--rf-gutter) 0;color:var(--rf-grey-light);font-size:.9375rem;font-weight:300;line-height:1.65}.page-module__NfDiEG__sections{padding:clamp(3rem, 6vw, 5rem) var(--rf-gutter);gap:clamp(2.5rem,5vw,4rem);display:grid}.page-module__NfDiEG__section{border-top:1px solid var(--rf-hairline);grid-template-columns:minmax(0,14rem) minmax(0,1fr);gap:clamp(1.5rem,4vw,3rem);padding-top:clamp(1.75rem,3vw,2.5rem);display:grid}.page-module__NfDiEG__eyebrow{font-size:var(--rf-size-small);letter-spacing:.14em;text-transform:uppercase;color:var(--rf-purple-bright)}.page-module__NfDiEG__heading{grid-column:2;font-size:clamp(1.5rem,2.4vw,2.15rem)}.page-module__NfDiEG__body{max-width:72ch;color:var(--rf-grey-light);grid-column:2;margin-top:1rem;font-size:clamp(.95rem,1.15vw,1.0625rem);font-weight:300;line-height:1.65}@media (max-width:760px){.page-module__NfDiEG__section{grid-template-columns:1fr}.page-module__NfDiEG__heading,.page-module__NfDiEG__body{grid-column:1}}
.page-module__-QKIMW__page{padding:calc(var(--rf-header-h) + clamp(3rem, 6vw, 5rem)) var(--rf-gutter) clamp(3rem, 6vw, 5rem)}.page-module__-QKIMW__title{font-size:var(--rf-size-display)}.page-module__-QKIMW__intro{max-width:76ch;color:var(--rf-grey-light);margin-top:clamp(1.25rem,2vw,1.75rem);font-size:clamp(1rem,1.25vw,1.15rem);font-weight:300;line-height:1.6}.page-module__-QKIMW__steps{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:clamp(2rem,4vw,3rem);margin:clamp(2.5rem,5vw,4rem) 0 0;padding:0;list-style:none;display:grid}.page-module__-QKIMW__step{border-top:1px solid var(--rf-hairline);align-content:start;gap:.6rem;padding-top:1.25rem;display:grid}.page-module__-QKIMW__index{font-family:var(--rf-font-mono);font-size:var(--rf-size-small);color:var(--rf-purple-bright)}.page-module__-QKIMW__stepTitle{font-size:1.25rem}.page-module__-QKIMW__stepBody{color:var(--rf-grey-light);font-size:.9375rem;font-weight:300;line-height:1.6}.page-module__-QKIMW__note{max-width:76ch;color:var(--rf-grey-light);margin-top:clamp(2.5rem,5vw,4rem);font-size:.9375rem;font-weight:300;line-height:1.65}.page-module__-QKIMW__cta{border:1px solid var(--rf-white);background:var(--rf-white);color:var(--rf-black);font-size:var(--rf-size-small);letter-spacing:.14em;text-transform:uppercase;margin-top:clamp(1.75rem,3vw,2.5rem);padding:.9rem 2.25rem;transition:background .2s,color .2s;display:inline-block}.page-module__-QKIMW__cta:hover{color:var(--rf-white);background:0 0}
.page-module___8aEwW__ctaPrimary,.page-module___8aEwW__ctaSecondary{border:1px solid var(--rf-white);font-size:var(--rf-size-small);letter-spacing:.14em;text-transform:uppercase;padding:.9rem 2.25rem;transition:background .2s,color .2s,border-color .2s;display:inline-block}.page-module___8aEwW__ctaPrimary{background:var(--rf-white);color:var(--rf-black)}.page-module___8aEwW__ctaPrimary:hover{color:var(--rf-white);background:0 0}.page-module___8aEwW__ctaSecondary:hover{background:var(--rf-white);color:var(--rf-black)}.page-module___8aEwW__problem{padding:clamp(3.5rem, 8vw, 7rem) var(--rf-gutter) 0}.page-module___8aEwW__problemTitle{max-width:22ch;font-size:var(--rf-size-display)}.page-module___8aEwW__problemGrid{grid-template-columns:1.15fr .85fr;align-items:center;gap:clamp(2rem,5vw,4rem);margin-top:clamp(2rem,4vw,3.5rem);display:grid}.page-module___8aEwW__problemBody{max-width:62ch;color:var(--rf-grey-light);font-size:clamp(1.05rem,1.5vw,1.35rem);font-weight:300;line-height:1.5}.page-module___8aEwW__problemMedia{place-items:center;display:grid}.page-module___8aEwW__film{width:100%;max-width:420px;height:auto;display:block}@media (max-width:860px){.page-module___8aEwW__problemGrid{grid-template-columns:1fr}}
.page-module__bSawnG__problem{padding:clamp(3.5rem, 8vw, 7rem) var(--rf-gutter) 0}.page-module__bSawnG__problemTitle{max-width:22ch;font-size:var(--rf-size-section)}.page-module__bSawnG__problemBody{max-width:72ch;color:var(--rf-grey-light);margin-top:clamp(1.25rem,2vw,1.75rem);font-size:clamp(.95rem,1.15vw,1.0625rem);font-weight:300;line-height:1.65}
.VerifyAccessForm-module__cu2M7a__section{padding:calc(var(--rf-header-h) + clamp(3rem, 6vw, 5rem)) var(--rf-gutter) clamp(4rem, 8vw, 7rem)}.VerifyAccessForm-module__cu2M7a__heading{font-size:var(--rf-size-section)}.VerifyAccessForm-module__cu2M7a__intro{max-width:72ch;color:var(--rf-grey-light);margin-top:1.25rem;font-size:1rem;font-weight:300;line-height:1.65}.VerifyAccessForm-module__cu2M7a__form{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.5rem,2.5vw,2.25rem);max-width:880px;margin-top:clamp(2.5rem,5vw,4rem);display:grid}.VerifyAccessForm-module__cu2M7a__field,.VerifyAccessForm-module__cu2M7a__fieldset{gap:.6rem;display:grid}.VerifyAccessForm-module__cu2M7a__fieldset{border:0;grid-column:1/-1;min-width:0;margin:0;padding:0}.VerifyAccessForm-module__cu2M7a__label{font-size:var(--rf-size-small);color:var(--rf-grey-light);padding:0;font-weight:300}.VerifyAccessForm-module__cu2M7a__field input,.VerifyAccessForm-module__cu2M7a__field select{border:0;border-bottom:1px solid var(--rf-hairline);width:100%;color:var(--rf-white);-webkit-appearance:none;appearance:none;background:0 0;border-radius:0;padding:.65rem 0 .6rem;font-family:inherit;font-size:1rem;transition:border-color .2s}.VerifyAccessForm-module__cu2M7a__field select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%23e4e4e4' stroke-width='1.5'/%3E%3C/svg%3E");background-position:right .15rem center;background-repeat:no-repeat;background-size:.7rem;padding-right:1.5rem}.VerifyAccessForm-module__cu2M7a__field select option{background:var(--rf-black);color:var(--rf-white)}.VerifyAccessForm-module__cu2M7a__field input:focus,.VerifyAccessForm-module__cu2M7a__field select:focus{border-bottom-color:var(--rf-purple-bright);outline:none}.VerifyAccessForm-module__cu2M7a__hint{color:var(--rf-grey);font-size:.8125rem;font-weight:300}.VerifyAccessForm-module__cu2M7a__error{color:var(--rf-amber);font-size:.8125rem}.VerifyAccessForm-module__cu2M7a__choices{flex-wrap:wrap;gap:.75rem 1.5rem;padding-top:.5rem;display:flex}.VerifyAccessForm-module__cu2M7a__choice,.VerifyAccessForm-module__cu2M7a__acknowledge{color:var(--rf-grey-light);cursor:pointer;align-items:flex-start;gap:.6rem;font-size:.9375rem;font-weight:300;line-height:1.5;display:flex}.VerifyAccessForm-module__cu2M7a__choice input,.VerifyAccessForm-module__cu2M7a__acknowledge input{width:1rem;height:1rem;accent-color:var(--rf-purple-bright);flex:none;margin-top:.2rem}.VerifyAccessForm-module__cu2M7a__acknowledge{border-left:2px solid var(--rf-amber);background:#ffffff08;grid-column:1/-1;max-width:78ch;padding:clamp(1.25rem,2vw,1.75rem)}.VerifyAccessForm-module__cu2M7a__actions{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:1.5rem;display:flex}.VerifyAccessForm-module__cu2M7a__submit{border:1px solid var(--rf-white);color:var(--rf-white);font-family:inherit;font-size:var(--rf-size-small);letter-spacing:.14em;text-transform:uppercase;cursor:pointer;background:0 0;padding:.9rem 2.75rem;transition:background .2s,color .2s}.VerifyAccessForm-module__cu2M7a__submit:hover:not(:disabled){background:var(--rf-white);color:var(--rf-black)}.VerifyAccessForm-module__cu2M7a__submit:disabled{opacity:.6;cursor:progress}.VerifyAccessForm-module__cu2M7a__status{font-size:var(--rf-size-small);color:var(--rf-grey-light)}@media (max-width:700px){.VerifyAccessForm-module__cu2M7a__form{grid-template-columns:1fr}}
