.oi-r1-home{min-height:100vh;background:#080d18;color:#f4f6fa;font-family:Geist,Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif}.oi-r1-home *,.oi-r1-home *:before,.oi-r1-home *:after{box-sizing:border-box}.oi-r1-home :where(h1,h2,h3,p,ul){margin:0}.oi-r1-home :where(a){color:inherit}.oi-r1-home .sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.oi-r1-nav{width:min(100%,1440px);height:112px;margin-inline:auto;padding:32px 40px;display:grid;grid-template-columns:minmax(180px,1fr) repeat(3,minmax(100px,152px)) minmax(160px,254px);gap:24px;align-items:center}.oi-r1-brand{display:inline-flex;align-items:center;gap:12px;color:#f4f6fa;text-decoration:none}.oi-r1-brand strong{font-size:18px;line-height:24px}.oi-r1-brand img{flex:none;width:28px;height:28px}.oi-r1-nav__links{display:contents}.oi-r1-nav__links a{font-size:14px;font-weight:500;line-height:20px;text-decoration:none}.oi-r1-nav__cta{height:48px;padding:13px 20px;border:1px solid #1b2941;border-radius:8px;background:#4055e8;font-size:14px;font-weight:500;line-height:20px;text-align:center;text-decoration:none}.oi-r1-nav__space{display:none}.oi-r1-hero{width:min(100%,1440px);margin-inline:auto;padding:64px;display:grid;grid-template-columns:minmax(0,608fr) minmax(0,664fr);gap:40px;align-items:start}.oi-r1-hero__copy{min-width:0}.oi-r1-kicker{color:#75ddf0;font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px;font-weight:400;line-height:20px;text-transform:uppercase}.oi-r1-kicker--mobile,.oi-r1-hero__lede--mobile{display:none}.oi-r1-hero h1{width:100%;margin-top:24px;color:#f4f6fa;font-size:64px;font-weight:600;letter-spacing:-1.28px;line-height:68px}.oi-r1-hero__lede{width:min(100%,568px);margin-top:24px;color:#aebacd;font-size:18px;line-height:28px}.oi-r1-entry{width:min(100%,568px);margin-top:24px;display:grid;gap:12px}.oi-r1-entry .field{min-height:108px;padding:16px 20px;gap:5px;justify-content:center;border:1px solid #7b8799;border-radius:8px;background:#fff;color:#101827}.oi-r1-entry .field__label{color:#101827;font-size:16px;font-weight:400;line-height:24px}.oi-r1-entry .field__input{min-height:24px;padding:0;border:0;border-radius:0;background:transparent;color:#101827;font-size:16px;line-height:24px}.oi-r1-entry .field__input::placeholder{color:#101827;opacity:1}.oi-r1-entry .field__hint,.oi-r1-entry .field__status{color:#526074;font-size:12px;line-height:18px}.oi-r1-entry .field__status:empty{display:none}.oi-r1-entry .or6-location-action{display:none}.oi-r1-primary{width:100%;height:48px;padding:12px;display:flex;gap:8px;align-items:center;justify-content:center;border:1px solid #dce3ed;border-radius:8px;background:#4055e8;color:#fff;font:500 14px / 20px inherit;cursor:pointer}.oi-r1-primary:hover:not(:disabled){background:#3044c6}.oi-r1-primary:disabled{cursor:wait;opacity:.72}.oi-r1-entry__note{height:20px;margin-top:8px!important;color:#aebacd;font-size:12px;line-height:18px}.oi-r1-network{display:none}.oi-r1-network.is-visible{display:block;padding:12px;border:1px solid #f0cb80;border-radius:8px;color:#f0cb80;font-size:13px}.oi-r1-place{width:100%;padding:24px;display:flex;flex-direction:column;gap:16px;border:1px solid #1b2941;border-radius:16px;background:#101a2e}.oi-r1-place__step,.oi-r1-place__coordinates{color:#75ddf0;font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px;line-height:20px}.oi-r1-map{width:100%;height:385px;overflow:hidden;border-radius:12px}.oi-r1-map img{display:block;width:100%;height:100%;object-fit:cover}.oi-r1-place__coordinates{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.oi-r1-place__coordinates span:last-child{color:#aebacd}.oi-r1-place__result{padding-top:16px;display:grid;border-top:1px solid #1b2941;color:#f4f6fa;font-size:22px;font-weight:600;line-height:28px}.oi-r1-place__evidence{min-height:132px;padding:20px;display:grid;gap:8px;align-content:center;border:1px solid #1b2941;border-radius:8px}.oi-r1-place__evidence strong{font-size:18px;line-height:24px}.oi-r1-place__evidence span{color:#aebacd;font-size:14px;line-height:20px}.oi-r1-place__evidence small,.oi-r1-place__source{color:#aebacd;font-size:12px;line-height:18px}.oi-r1-place__mobile-source,.oi-r1-mobile-close{display:none}.oi-r1-domains{background:#101a2e}.oi-r1-section-inner{width:min(100%,1440px);min-height:416px;margin-inline:auto;padding:64px}.oi-r1-section-inner h2,.oi-r1-truth h2,.oi-r1-offers h2{margin-top:24px;color:#f4f6fa;font-size:36px;font-weight:600;letter-spacing:-.72px;line-height:42px}.oi-r1-domain-grid{margin-top:24px;display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.oi-r1-domain-grid article{min-height:136px;padding:20px;border:1px solid #1b2941;border-radius:8px}.oi-r1-domain-grid h3{font-size:18px;line-height:24px}.oi-r1-domain-grid p{margin-top:8px;color:#aebacd;font-size:16px;line-height:24px}.oi-r1-truth{width:min(100%,1440px);min-height:424px;margin-inline:auto;padding:64px;display:grid;grid-template-columns:minmax(0,608fr) minmax(0,632fr);gap:72px}.oi-r1-truth>div>p:last-child{width:min(100%,568px);margin-top:24px;color:#aebacd;font-size:18px;line-height:28px}.oi-r1-truth article{padding:24px;border:1px solid #1b2941;border-radius:16px;background:#101a2e}.oi-r1-truth article>span{color:#aebacd;font-family:Geist Mono,ui-monospace,monospace;font-size:13px;text-transform:uppercase}.oi-r1-truth article>p:first-of-type{margin-top:16px;padding:10px 12px;border-radius:8px;background:#1b2941;color:#aebacd;font-size:14px}.oi-r1-truth article h3{margin-top:16px;font-size:22px;line-height:28px}.oi-r1-truth article h3+p{margin-top:16px;color:#aebacd;font-size:16px;line-height:24px}.oi-r1-truth article a{min-height:48px;margin-top:16px;padding:13px;display:block;border-radius:8px;background:#1b2941;color:#9dadff;font-size:14px;text-align:center;text-decoration:none}.oi-r1-offers{min-height:608px;padding:64px max(64px,calc((100% - 1440px)/2 + 64px));background:#f4f6fa;color:#101827}.oi-r1-offers .oi-r1-kicker{color:#006b7a}.oi-r1-offers h2{color:#101827}.oi-r1-offers>p:not(.oi-r1-kicker){margin-top:24px;color:#526074;font-size:16px}.oi-r1-offer-grid{max-width:1312px;margin:24px auto 0;display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.oi-r1-offer-grid article{min-height:360px;padding:20px;display:flex;flex-direction:column;gap:8px;border:1px solid #dce3ed;border-radius:8px;background:#fff}.oi-r1-offer-grid h3{margin-top:auto;font-size:18px;line-height:24px}.oi-r1-offer-grid strong{font-size:36px;line-height:42px;letter-spacing:-.72px}.oi-r1-offer-grid p{font-size:16px;line-height:24px}.oi-r1-offer-grid ul{padding:0;color:#526074;font-size:16px;line-height:24px;list-style:none}.oi-r1-offer-grid a,.oi-r1-offer__disabled{color:#3044c6;font-size:14px;font-weight:500;line-height:20px;text-decoration:none}.oi-r1-offer__disabled{cursor:not-allowed;color:#7f8ca1;opacity:.72}.oi-r1-method{width:min(100% - 128px,1312px);margin:0 auto;padding:32px 0 64px;display:grid;gap:12px}.oi-r1-method details{padding:16px 20px;border:1px solid #1b2941;border-radius:8px;background:#101a2e}.oi-r1-method summary{cursor:pointer;font-weight:600}.oi-r1-method p{margin-top:12px;color:#aebacd}.oi-r1-footer{min-height:216px;padding:40px;display:grid;gap:24px;align-content:center;border-top:1px solid #1b2941}.oi-r1-footer p{color:#aebacd;font-size:14px;line-height:20px}.oi-r1-footer__legal{display:flex;flex-wrap:wrap;gap:12px 20px;align-items:center;color:#aebacd;font-size:14px}.oi-r1-footer__legal a{min-height:44px;display:inline-flex;align-items:center;color:#9dadff;text-underline-offset:3px}.oi-r1-footer__legal span{color:#7f8ca1}@media(min-width:48.0625rem)and (max-width:80rem){.oi-r1-nav{height:auto;min-height:96px;padding:24px 32px;grid-template-columns:minmax(180px,1fr) repeat(3,max-content) minmax(160px,200px);gap:16px}.oi-r1-brand{min-width:0}.oi-r1-brand strong{white-space:nowrap}.oi-r1-hero{padding:40px 32px;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.oi-r1-hero h1{width:auto;font-size:52px;line-height:56px}.oi-r1-hero__lede,.oi-r1-entry,.oi-r1-place,.oi-r1-map{width:100%}.oi-r1-place{padding:20px}.oi-r1-place__coordinates{grid-template-columns:repeat(2,minmax(0,1fr))}.oi-r1-section-inner{padding:48px 32px}.oi-r1-truth{padding:48px 32px;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}.oi-r1-truth>div>p:last-child{width:100%}.oi-r1-offers{padding:48px 32px}.oi-r1-method{width:calc(100% - 64px)}.oi-r1-footer{padding-inline:32px}}@media(max-width:48rem){.oi-r1-nav{width:100%;height:80px;padding:20px;display:flex;justify-content:space-between}.oi-r1-brand strong{font-size:14px;font-weight:500}.oi-r1-nav__links,.oi-r1-nav__cta{display:none}.oi-r1-nav__space{display:block;color:#9dadff;font-size:14px;text-decoration:none}.oi-r1-hero{width:100%;padding:24px 20px 20px;display:block}.oi-r1-kicker--desktop,.oi-r1-hero__lede--desktop{display:none}.oi-r1-kicker--mobile,.oi-r1-hero__lede--mobile{display:block}.oi-r1-hero h1{width:auto;margin-top:20px;font-size:40px;letter-spacing:-.8px;line-height:42px}.oi-r1-hero__lede{width:auto;margin-top:24px;font-size:18px;line-height:28px}.oi-r1-entry{width:100%;margin-top:22px;gap:12px}.oi-r1-entry__field--activity{display:none}.oi-r1-entry .field{min-height:108px;padding:12px 20px}.oi-r1-entry .field__label{font-size:16px}.oi-r1-entry .field__input{min-height:28px}.oi-r1-entry .field--address{min-height:0;padding:0;display:flex;flex-direction:column;gap:0;border:0;border-radius:0;background:transparent}.oi-r1-entry .field--address .field__label{min-height:40px;padding:16px 20px 0;order:1;border:1px solid #7b8799;border-bottom:0;border-radius:8px 8px 0 0;background:#fff}.oi-r1-entry .field--address .combobox{min-height:24px;padding:0 20px;order:2;border-inline:1px solid #7b8799;background:#fff}.oi-r1-entry .field--address .field__input{min-height:24px}.oi-r1-entry .field--address .field__hint{min-height:44px;padding:4px 20px 14px;order:3;border:1px solid #7b8799;border-top:0;border-radius:0 0 8px 8px;background:#fff}.oi-r1-entry .field--address .or6-location-action{order:4}.oi-r1-entry .field--address .field__status{order:5}.oi-r1-entry .or6-location-action{width:100%;min-height:48px;margin:12px 0 0;padding:12px;display:flex;justify-content:center;border:0;border-radius:8px;background:#edf1ff;color:#3044c6;font:500 14px / 20px inherit}.oi-r1-entry .or6-location-action>span{display:none}.oi-r1-primary{height:48px;font-size:14px}.oi-r1-entry__note{margin-top:8px!important;display:grid;height:auto;line-height:18px}.oi-r1-entry__note>span{display:none}.oi-r1-place{width:100%;margin-top:20px;padding:0;gap:0;border:0;border-radius:0;background:transparent}.oi-r1-place__step,.oi-r1-place__coordinates,.oi-r1-place__result,.oi-r1-place__evidence,.oi-r1-place__source{display:none}.oi-r1-map{width:100%;height:auto;aspect-ratio:350 / 218;border-radius:12px}.oi-r1-place__mobile-source{margin-top:20px!important;display:block;color:#aebacd;font-size:12px;line-height:18px}.oi-r1-mobile-close{margin-top:24px;display:block}.oi-r1-mobile-close h2{font-size:28px;font-weight:600;letter-spacing:-.56px;line-height:34px}.oi-r1-mobile-close p{margin-top:20px;color:#aebacd;font-size:16px;line-height:24px}.oi-r1-mobile-close a{min-height:48px;margin-top:20px;padding:13px;display:block;border-radius:8px;background:#1b2941;color:#9dadff;font-size:14px;text-align:center;text-decoration:none}.oi-r1-mobile-legal{margin-top:16px;display:flex;flex-wrap:wrap;gap:8px}.oi-r1-mobile-close .oi-r1-mobile-legal a{min-height:44px;margin-top:0;padding:10px 12px;display:inline-flex;align-items:center;border:1px solid #31405a;background:transparent;text-decoration:underline;text-underline-offset:3px}.oi-r1-domains,.oi-r1-truth,.oi-r1-offers,.oi-r1-method,.oi-r1-footer{display:none}}@media(max-width:22.5rem){.oi-r1-nav,.oi-r1-hero{padding-inline:16px}.oi-r1-hero h1{font-size:36px;line-height:39px}}@media(prefers-reduced-motion:no-preference){.oi-r1-hero__copy,.oi-r1-place{animation:oi-r1-reveal .26s cubic-bezier(.2,.8,.2,1) both}.oi-r1-place{animation-delay:70ms}@keyframes oi-r1-reveal{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}}@media(prefers-reduced-motion:reduce){.oi-r1-home *,.oi-r1-home *:before,.oi-r1-home *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.oi-r1-home :where(h1,h2,h3){font-family:inherit}.oi-r1-home :where(.oi-r1-place,.oi-r1-truth>*,.oi-r1-offer-grid>*){min-width:0}.oi-r1-place__coordinates{overflow-wrap:anywhere}
