.PageLayout-module__pTB1YW__main{min-height:60vh;padding:var(--space-md);margin-left:calc(var(--nav-width) + 1.5rem);max-width:calc(var(--max-width) + 2rem)}.PageLayout-module__pTB1YW__body{background:var(--color-sand-light)}@media (max-width:900px){.PageLayout-module__pTB1YW__main{max-width:var(--max-width);margin-left:auto;margin-right:auto}}.PageLayout-module__pTB1YW__pageHeader{margin-bottom:var(--space-lg)}.PageLayout-module__pTB1YW__pageHeader h1{font-family:var(--font-display);color:var(--color-brown);margin:0 0 var(--space-sm);font-size:clamp(1.75rem,4vw,2.25rem)}.PageLayout-module__pTB1YW__pageHeader h1 .PageLayout-module__pTB1YW__accent{background:linear-gradient(#0000 65%,#7a9e7e73 65%)}.PageLayout-module__pTB1YW__pageHeader p{color:var(--color-brown-muted);max-width:62ch;margin:0;line-height:1.6}.PageLayout-module__pTB1YW__prose{color:var(--color-brown-muted);font-size:.9375rem;line-height:1.7}.PageLayout-module__pTB1YW__prose h2{font-family:var(--font-display);color:var(--color-brown);margin:var(--space-lg) 0 var(--space-sm);font-size:1.25rem}.PageLayout-module__pTB1YW__prose h2 .PageLayout-module__pTB1YW__accent{background:linear-gradient(#0000 65%,#7a9e7e73 65%)}.PageLayout-module__pTB1YW__prose p{margin:0 0 var(--space-sm)}.PageLayout-module__pTB1YW__prose ul{margin:0 0 var(--space-sm);padding-left:1.25rem}.PageLayout-module__pTB1YW__prose a{color:var(--color-sage-dark);font-weight:600;text-decoration:none}.PageLayout-module__pTB1YW__prose a:after{content:" →"}.PageLayout-module__pTB1YW__prose a:hover{color:var(--color-brown)}.PageLayout-module__pTB1YW__pageImages{gap:var(--space-md);margin:var(--space-lg) 0;grid-template-columns:repeat(2,1fr);display:grid}.PageLayout-module__pTB1YW__pageImages img{border-radius:var(--radius-md);width:100%;height:auto}.PageLayout-module__pTB1YW__pageImages.PageLayout-module__pTB1YW__single{grid-template-columns:1fr;max-width:480px}@media (max-width:600px){.PageLayout-module__pTB1YW__pageImages{grid-template-columns:1fr}}
.PageImages-module__HQaz3W__wrap img{display:block}
.Button-module__VMVMAW__btn{font-family:var(--font-body);border-radius:var(--radius-sm);cursor:pointer;transition:background var(--transition), color var(--transition), border-color var(--transition), transform var(--transition);border:2px solid #0000;justify-content:center;align-items:center;gap:.35rem;padding:.65rem 1.25rem;font-size:.9375rem;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex}.Button-module__VMVMAW__btn:active{transform:scale(.98)}.Button-module__VMVMAW__primary{background:var(--color-sage-dark);color:var(--color-white);border-color:var(--color-sage-dark)}.Button-module__VMVMAW__primary:hover{background:var(--color-brown);border-color:var(--color-brown)}.Button-module__VMVMAW__secondary{color:var(--color-brown);border-color:var(--color-brown-muted);background:0 0}.Button-module__VMVMAW__secondary:hover{background:var(--color-sand-dark);border-color:var(--color-brown)}.Button-module__VMVMAW__link{color:var(--color-sage-dark);background:0 0;border:none;padding:0;font-weight:600;text-decoration:none}.Button-module__VMVMAW__link:after{content:" →"}.Button-module__VMVMAW__link:hover{color:var(--color-brown)}.Button-module__VMVMAW__small{padding:.45rem .9rem;font-size:.875rem}
.OperatorCard-module__23WMoq__card{background:var(--color-white);border-radius:var(--radius-md);padding:var(--space-md);gap:var(--space-sm);transition:border-color var(--transition), transform var(--transition);border:1px solid #0000;flex-direction:column;animation:.5s both OperatorCard-module__23WMoq__fadeIn;display:flex}.OperatorCard-module__23WMoq__card:hover{border-color:var(--color-sage)}@keyframes OperatorCard-module__23WMoq__fadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.OperatorCard-module__23WMoq__card{animation:none}}.OperatorCard-module__23WMoq__header{align-items:flex-start;gap:var(--space-sm);display:flex}.OperatorCard-module__23WMoq__logoWrap{background:var(--color-sand-light);border-radius:var(--radius-sm);flex-shrink:0;justify-content:center;align-items:center;width:72px;height:48px;display:flex;overflow:hidden}.OperatorCard-module__23WMoq__logo{object-fit:contain;max-width:100%;max-height:100%}.OperatorCard-module__23WMoq__logoFallback{font-family:var(--font-body);color:var(--color-brown-muted);font-size:.75rem;font-weight:700}.OperatorCard-module__23WMoq__titleRow{flex:1}.OperatorCard-module__23WMoq__name{font-family:var(--font-display);color:var(--color-brown);margin:0;font-size:1.125rem;font-weight:700}.OperatorCard-module__23WMoq__score{font-family:var(--font-body);color:var(--color-sage-dark);font-size:1.5rem;font-weight:700;line-height:1}.OperatorCard-module__23WMoq__scoreLabel{color:var(--color-brown-muted);font-size:.6875rem;display:block}.OperatorCard-module__23WMoq__tagline{color:var(--color-brown-muted);margin:0;font-size:.9375rem;line-height:1.5}.OperatorCard-module__23WMoq__badges{flex-wrap:wrap;gap:.35rem;display:flex}.OperatorCard-module__23WMoq__note{color:var(--color-brown-muted);margin:0;font-size:.875rem;line-height:1.55}.OperatorCard-module__23WMoq__offer{color:var(--color-brown);background:var(--color-sand);border-radius:var(--radius-sm);padding:.5rem .65rem;font-size:.8125rem;line-height:1.4}.OperatorCard-module__23WMoq__highlight{color:var(--color-sage-dark);font-size:.8125rem;font-weight:600}.OperatorCard-module__23WMoq__actions{gap:var(--space-sm);padding-top:var(--space-sm);flex-wrap:wrap;margin-top:auto;display:flex}.OperatorCard-module__23WMoq__legal{color:var(--color-brown-muted);font-size:.6875rem;line-height:1.4}.OperatorCard-module__23WMoq__cornerBadge{top:var(--space-sm);right:var(--space-sm);color:var(--color-white);background:var(--color-hero-band);border-radius:var(--radius-pill);padding:.2rem .5rem;font-size:.6875rem;font-weight:700;position:absolute}.OperatorCard-module__23WMoq__cardWrap{position:relative}.OperatorCard-module__23WMoq__cardWrap:first-child .OperatorCard-module__23WMoq__card{animation-delay:50ms}.OperatorCard-module__23WMoq__cardWrap:nth-child(2) .OperatorCard-module__23WMoq__card{animation-delay:.1s}.OperatorCard-module__23WMoq__cardWrap:nth-child(3) .OperatorCard-module__23WMoq__card{animation-delay:.15s}.OperatorCard-module__23WMoq__cardWrap:nth-child(4) .OperatorCard-module__23WMoq__card{animation-delay:.2s}.OperatorCard-module__23WMoq__cardWrap:nth-child(5) .OperatorCard-module__23WMoq__card{animation-delay:.25s}.OperatorCard-module__23WMoq__cardWrap:nth-child(6) .OperatorCard-module__23WMoq__card{animation-delay:.3s}@media (prefers-reduced-motion:reduce){.OperatorCard-module__23WMoq__cardWrap:nth-child(n) .OperatorCard-module__23WMoq__card{animation-delay:0s}}
.Showcase-module__FWrTJa__section{margin-bottom:var(--space-xl)}.Showcase-module__FWrTJa__header{margin-bottom:var(--space-lg)}.Showcase-module__FWrTJa__header h2{font-family:var(--font-display);color:var(--color-brown);margin:0 0 var(--space-xs);font-size:1.75rem}.Showcase-module__FWrTJa__header h2 .Showcase-module__FWrTJa__accent{background:linear-gradient(#0000 65%,#7a9e7e73 65%)}.Showcase-module__FWrTJa__header p{color:var(--color-brown-muted);max-width:60ch;margin:0;line-height:1.6}.Showcase-module__FWrTJa__grid{gap:var(--space-md);grid-template-columns:repeat(2,1fr);display:grid}.Showcase-module__FWrTJa__disclosure{margin-top:var(--space-md);padding:var(--space-sm) var(--space-md);background:var(--color-sand-dark);border-radius:var(--radius-sm);color:var(--color-brown-muted);font-size:.8125rem;line-height:1.55}@media (max-width:700px){.Showcase-module__FWrTJa__grid{grid-template-columns:1fr}}
.TermsBlock-module__SBCk3G__block{margin-bottom:var(--space-xl);padding:var(--space-md);background:var(--color-sand);border-radius:var(--radius-sm);color:var(--color-brown-muted);font-size:.8125rem;line-height:1.6}.TermsBlock-module__SBCk3G__block p{margin:0 0 var(--space-xs)}.TermsBlock-module__SBCk3G__block p:last-child{margin-bottom:0}
