.cb-premium_footer{padding-top:90px;padding-bottom:35px;}
.cb-premium_footer_grid{display:grid;grid-template-columns:1.3fr 1fr 1fr;gap:80px;}
@media (max-width: 767px){.cb-premium_footer_grid{grid-template-columns:1fr;gap:3rem;}}
.cb-premium_footer_brand{display:flex;flex-direction:column;gap:1.5rem;}
.cb-premium_footer_title{font-size:clamp(2.8rem,4vw,4rem);color:var(--oracle-color-paper);}
.cb-premium_footer_intro{max-width:460px;font-size:.9375rem;line-height:1.7;color:rgba(247,242,232,.68);}
.cb-premium_footer_explore{display:flex;flex-direction:column;gap:1.4rem;}
.cb-premium_footer_explore_title{color:var(--oracle-color-gold-soft);}
.cb-premium_footer_nav .pb-nav__list{display:flex;flex-direction:column;align-items:flex-start;gap:.8rem;list-style:none;margin:0;padding:0;width:auto;}.cb-premium_footer_nav .pb-nav__item[data-depth="0"] > .pb-nav__link{font-family:Manrope,system-ui,sans-serif;font-size:.8125rem;color:rgba(247,242,232,.76);text-decoration:none;}.cb-premium_footer_nav .pb-nav__item[data-depth="0"]{display:block;list-style:none;margin:0;padding:0;width:auto;}.cb-premium_footer_nav .pb-nav__item[data-depth="0"] > .pb-nav__link:hover{color:var(--oracle-color-gold-soft);}.cb-premium_footer_nav .pb-nav__item[data-depth="0"] > .pb-nav__link:focus{color:var(--oracle-color-gold-soft);outline:2px solid var(--oracle-color-gold-soft);outline-offset:4px;}
@media (max-width: 767px){.cb-premium_footer_nav .pb-nav__list{align-items:flex-start;list-style:none;margin:0;padding:0;width:100%;}.cb-premium_footer_nav .pb-nav__item[data-depth="0"] > .pb-nav__link{display:block;padding:4px 0;width:100%;}.cb-premium_footer_nav .pb-nav__item[data-depth="0"]{list-style:none;margin:0;padding:0;width:100%;}}
.cb-premium_footer_review{display:flex;flex-direction:column;align-items:flex-start;gap:.8rem;}
.cb-premium_footer_review_title{color:var(--oracle-color-gold-soft);margin-bottom:.5rem;}
.cb-premium_footer_love{font-size:.8125rem;color:rgba(247,242,232,.76);text-decoration:none;}.cb-premium_footer_love:hover{color:var(--oracle-color-gold-soft);}.cb-premium_footer_love:focus{color:var(--oracle-color-gold-soft);outline:2px solid var(--oracle-color-gold-soft);outline-offset:4px;}
.cb-premium_footer_work{font-size:.8125rem;color:rgba(247,242,232,.76);text-decoration:none;}.cb-premium_footer_work:hover{color:var(--oracle-color-gold-soft);}.cb-premium_footer_work:focus{color:var(--oracle-color-gold-soft);outline:2px solid var(--oracle-color-gold-soft);outline-offset:4px;}
.cb-premium_footer_bottom{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;border-top:1px solid rgba(216,195,143,.3);margin-top:70px;padding-top:25px;}
@media (max-width: 767px){.cb-premium_footer_bottom{align-items:flex-start;flex-direction:column;}}
.cb-premium_footer_mark{color:rgba(247,242,232,.48);}
.cb-premium_footer_legal{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:10px 18px;column-gap:18px;row-gap:10px;}
@media (max-width: 767px){.cb-premium_footer_legal{justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:10px;display:flex;column-gap:0px;row-gap:10px;}}
.cb-premium_footer_legal_mentions{font-size:.75rem;color:rgba(247,242,232,.58);text-decoration:none;display:inline-block;}.cb-premium_footer_legal_mentions:hover{color:var(--oracle-color-gold-soft);}.cb-premium_footer_legal_mentions:focus{color:var(--oracle-color-gold-soft);outline:2px solid var(--oracle-color-gold-soft);outline-offset:4px;}
.cb-premium_footer_legal_privacy{font-size:.75rem;color:rgba(247,242,232,.58);text-decoration:none;display:inline-block;}.cb-premium_footer_legal_privacy:hover{color:var(--oracle-color-gold-soft);}.cb-premium_footer_legal_privacy:focus{color:var(--oracle-color-gold-soft);outline:2px solid var(--oracle-color-gold-soft);outline-offset:4px;}
.cb-premium_footer_legal_transparency{font-size:.75rem;color:rgba(247,242,232,.58);text-decoration:none;display:inline-block;}.cb-premium_footer_legal_transparency:hover{color:var(--oracle-color-gold-soft);}.cb-premium_footer_legal_transparency:focus{color:var(--oracle-color-gold-soft);outline:2px solid var(--oracle-color-gold-soft);outline-offset:4px;}
