
@font-face{font-family:Satoshi;src:url(Satoshi-Regular.woff2) format("woff2"),url(Satoshi-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Satoshi;src:url(Satoshi-Italic.woff2) format("woff2"),url(Satoshi-Italic.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Satoshi;src:url(Satoshi-Bold.woff2) format("woff2"),url(Satoshi-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Satoshi;src:url(Satoshi-BoldItalic.woff2) format("woff2"),url(Satoshi-BoldItalic.woff) format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Northwell;src:url(NorthwellClean.woff2) format("woff2"),url(NorthwellClean.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:StroyMono Black;src:url(StroyMono-Black.woff2) format("woff2"),url(StroyMono-Black.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Franklin Gothic;src:url(Franklin-Gothic.woff2) format("woff2"),url(Franklin-Gothic.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:BASEL CLASSIC;src:url(basel-classic-book.woff2) format("woff2"),url(basel-classic-book.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}.c-re-comparison{padding:3rem 2.5rem;background-color:#fffdfa;color:#0033a1}.c-re-comparison__title{margin:0 0 4rem;text-align:center;color:#0033a1}.c-re-comparison__inner{position:relative;width:100%;max-width:calc(1240px + 7.5rem);margin:0 auto}.c-re-comparison__wrapper{width:100%;container-type:inline-size}.c-re-comparison__track{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:center;gap:2.5rem;width:100%}.c-re-comparison__slide{display:flex;flex:1 1 0;align-self:stretch;width:calc(25% - 1.875rem);min-width:calc(352.5px - 3.125rem);max-width:none}.c-re-comparison.is-underfilled .c-re-comparison__track{justify-content:center}.c-re-comparison.is-underfilled .c-re-comparison__slide{flex:0 0 calc(352.5px - 3.125rem);width:calc(352.5px - 3.125rem);min-width:calc(352.5px - 3.125rem);max-width:calc(352.5px - 3.125rem)}.c-re-comparison.is-carousel .c-re-comparison__wrapper{overflow:hidden}.c-re-comparison.is-carousel .c-re-comparison__track{flex-wrap:nowrap;justify-content:flex-start;gap:0;width:100%}.c-re-comparison.is-carousel .c-re-comparison__track.keen-slider{overflow:visible}.c-re-comparison.is-carousel .c-re-comparison__slide{flex:0 0 auto;width:auto;min-width:0;max-width:none}.c-re-comparison.is-carousel .c-re-comparison__slide img{-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.c-re-comparison.is-carousel .c-re-comparison__arrow{display:flex;align-items:center;justify-content:center}.c-re-comparison__arrow{display:none;position:absolute;top:19.5625rem;z-index:2;width:2rem;height:2rem;padding:0;border:0;background:transparent;color:#0033a1;cursor:pointer}.c-re-comparison__arrow.is-left{left:-1rem}.c-re-comparison__arrow.is-right{right:-1rem}.c-re-comparison__arrow:disabled{opacity:.35;cursor:default;pointer-events:none}.c-re-comparison__arrow-icon{width:.6875rem;height:1.3125rem;flex-shrink:0}.c-re-comparison__arrow-icon path{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round}@media(min-width:1100px)and (max-width:1409px){.c-re-comparison__inner{max-width:calc(930px + 5rem)}.c-re-comparison:not(.is-carousel) .c-re-comparison__slide{width:calc(33.33333% - 1.66667rem);min-width:calc(366.66667px - 3.33333rem)}.c-re-comparison.is-underfilled .c-re-comparison__slide{flex:0 0 calc(366.66667px - 3.33333rem);width:calc(366.66667px - 3.33333rem);min-width:calc(366.66667px - 3.33333rem);max-width:calc(366.66667px - 3.33333rem)}}@media only screen and (max-width:1099px){.c-re-comparison{padding:2rem 1.25rem}.c-re-comparison__title{margin-bottom:3.5rem}.c-re-comparison__inner{max-width:none}.c-re-comparison .c-re-comparison__track{gap:1.25rem}.c-re-comparison:not(.is-carousel) .c-re-comparison__track{justify-content:center}.c-re-comparison.is-underfilled .c-re-comparison__slide,.c-re-comparison:not(.is-carousel) .c-re-comparison__slide{flex:0 0 208px;width:208px;min-width:208px;max-width:208px}.c-re-comparison.is-carousel{padding-inline:0}.c-re-comparison.is-carousel .c-re-comparison__title{padding-inline:1.25rem}.c-re-comparison.is-carousel .c-re-comparison__track.keen-slider{padding-inline-end:1.25rem;box-sizing:border-box}.c-re-comparison.is-carousel .c-re-comparison__slide,.c-re-comparison.is-carousel .keen-slider__slide{flex:0 0 auto;width:auto;min-width:0;max-width:none}.c-re-comparison.is-carousel .c-re-comparison__slide:first-child,.c-re-comparison.is-carousel .keen-slider__slide:first-child{margin-inline-start:1.25rem}.c-re-comparison.is-carousel .c-re-comparison__arrow{display:none}}.o-comparison-card{display:flex;flex:1;flex-direction:column;align-items:center;gap:2rem;width:100%;max-width:100%;min-height:100%;text-align:center}.o-comparison-card__label{pointer-events:none;padding:.3125rem .8125rem;border-color:rgba(0,51,161,.25);color:#0033a1;text-transform:uppercase;white-space:nowrap}.o-comparison-card__label,.o-comparison-card__label.o-btn{font-size:.875rem;line-height:1.5rem;letter-spacing:.1em}.o-comparison-card__image-link{display:block;width:100%;text-decoration:none;margin:0}.o-comparison-card__image-container{width:100%;max-width:15.5rem;aspect-ratio:1;margin:0 auto}.o-comparison-card__image{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.o-comparison-card__content{flex:1;max-width:100%;min-height:0}.o-comparison-card__content,.o-comparison-card__meta{display:flex;flex-direction:column;align-items:center;gap:.625rem;width:100%}.o-comparison-card__meta{flex-shrink:0}.o-comparison-card__title{display:block;width:100%;max-width:100%;margin:0;color:#0033a1;text-decoration:none}.o-comparison-card__title:hover{text-decoration:underline}.o-comparison-card__title-fragment{display:inline}.o-comparison-card__pricing-wrapper{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:center;gap:.25rem;text-transform:uppercase}.o-comparison-card__currency,.o-comparison-card__pricing,.o-comparison-card__pricing-varies-prefix{margin:0;color:#0033a1;font-size:.875rem;line-height:1.5rem;letter-spacing:.1em}.o-comparison-card__pricing-compare{opacity:.5;text-decoration:line-through}.o-comparison-card__excerpt{flex:1 1 auto;width:100%;max-width:100%;min-height:0;margin:0;color:var(--larkwip-night-sky-60,rgba(0,30,67,.6));font-size:.9375rem;line-height:1.5rem}.o-comparison-card__footer{display:flex;flex-shrink:0;flex-direction:column;align-items:center;gap:1.75rem;width:100%;max-width:100%}.o-comparison-card__taste{color:#0033a1;font-size:.9375rem;line-height:1.5rem;margin:1.125rem 0 0}.o-comparison-card__badges{display:flex;flex-wrap:wrap;justify-content:center;gap:.625rem}.o-comparison-card__badge{pointer-events:none;padding:.3125rem .8125rem;border-color:rgba(0,51,161,.25);color:var(--larkwip-night-sky-60,rgba(0,30,67,.6));font-size:.8125rem;line-height:1.125rem;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}.o-comparison-card__cta{width:100%;max-width:100%;padding:.625rem 1.5rem;background:#0033a1;border-color:#0033a1;color:#fffdfa;text-transform:uppercase;letter-spacing:.1em}.o-comparison-card__cta .o-btn__text{font-size:.875rem}@media only screen and (max-width:1099px){.o-comparison-card{gap:1.5rem}.o-comparison-card__image-container{max-width:11.5rem}.o-comparison-card__content{gap:0}.o-comparison-card__excerpt{margin-top:.625rem;font-size:.8125rem;line-height:1.375rem}.o-comparison-card__footer{gap:1.375rem;margin-top:1.375rem}.o-comparison-card__taste{font-size:.875rem;margin-top:0}.o-comparison-card__badges{margin-top:0}.o-comparison-card__badge{font-size:.75rem;letter-spacing:.1em}}
