@font-face{font-family:AeonikPro-Regular;font-style:normal;font-weight:400;src:url(../fonts/AeonikPro-Regular.otf) format("opentype")}@font-face{font-family:AeonikPro-RegularItalic;font-style:normal;font-weight:400;src:url(../fonts/AeonikPro-RegularItalic.otf) format("opentype")}@font-face{font-family:AeonikPro-Medium;font-style:normal;font-weight:400;src:url(../fonts/AeonikPro-Medium.otf) format("opentype")}@font-face{font-family:AeonikPro-MediumItalic;font-style:normal;font-weight:400;src:url(../fonts/AeonikPro-MediumItalic.otf) format("opentype")}@font-face{font-family:AeonikPro-Bold;font-style:normal;font-weight:400;src:url(../fonts/AeonikPro-Bold.otf) format("opentype")}@font-face{font-family:AeonikPro-BoldItalic;font-style:normal;font-weight:400;src:url(../fonts/AeonikPro-BoldItalic.otf) format("opentype")}@font-face{font-family:GesturaHeadline-Regular;font-style:normal;font-weight:400;src:url(../fonts/GesturaHeadline-Regular.otf) format("opentype")}@font-face{font-family:GesturaHeadline-RegularItalic;font-style:normal;font-weight:400;src:url(../fonts/GesturaHeadline-RegularItalic.otf) format("opentype")}@font-face{font-family:GesturaHeadline-Semibold;font-style:normal;font-weight:400;src:url(../fonts/GesturaHeadline-Semibold.otf) format("opentype")}@font-face{font-family:Aeonik Mono;font-style:normal;font-weight:400;src:url(../fonts/AeonikMono-Regular.otf) format("opentype")}@font-face{font-family:Aeonik Mono;font-style:normal;font-weight:500;src:url(../fonts/AeonikMono-Medium.otf) format("opentype")}@font-face{font-family:SF Pro Display;font-style:normal;font-weight:400;src:url(../fonts/SF-Pro-Display-Regular.otf) format("opentype")}@font-face{font-family:SF Pro Display;font-style:normal;font-weight:500;src:url(../fonts/SF-Pro-Display-Medium.otf) format("opentype")}@font-face{font-family:SF Pro Text;font-style:normal;font-weight:400;src:url(../fonts/SF-Pro-Text-Regular.otf) format("opentype")}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;src:url(../fonts/Inter-VariableFont_opsz,wght.ttf) format("truetype")}@keyframes spinner{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes roller2{0%{transform:translateY(0) translateZ(0)}16.667%,50%{transform:translateY(-100%) translateZ(0)}66.667%,to{transform:translateY(-200%) translateZ(0)}}@keyframes roller3{0%{transform:translateY(0) translateZ(0)}11.111%,33.333%{transform:translateY(-100%) translateZ(0)}44.444%,66.667%{transform:translateY(-200%) translateZ(0)}77.778%,to{transform:translateY(-300%) translateZ(0)}}@keyframes roller4{0%{transform:translateY(0) translateZ(0)}25.000%,8.333%{transform:translateY(-100%) translateZ(0)}33.333%,50.000%{transform:translateY(-200%) translateZ(0)}58.333%,75.000%{transform:translateY(-300%) translateZ(0)}83.333%,to{transform:translateY(-400%) translateZ(0)}}@keyframes roller5{0%{transform:translateY(0) translateZ(0)}20%,6.667%{transform:translateY(-100%) translateZ(0)}26.667%,40%{transform:translateY(-200%) translateZ(0)}46.667%,60%{transform:translateY(-300%) translateZ(0)}66.667%,80%{transform:translateY(-400%) translateZ(0)}86.667%,to{transform:translateY(-500%) translateZ(0)}}@keyframes roller6{0%{transform:translateY(0) translateZ(0)}16.667%,5.556%{transform:translateY(-100%) translateZ(0)}22.222%,33.333%{transform:translateY(-200%) translateZ(0)}38.889%,50.000%{transform:translateY(-300%) translateZ(0)}55.556%,66.667%{transform:translateY(-400%) translateZ(0)}72.222%,83.333%{transform:translateY(-500%) translateZ(0)}88.889%,to{transform:translateY(-600%) translateZ(0)}}@keyframes roller2DBL{0%{transform:translateY(0) translateZ(0)}11.111%,33.333%{transform:translateY(0) translateZ(0)}44.444%,66.667%{transform:translateY(-100%) translateZ(0)}77.778%,to{transform:translateY(-200%) translateZ(0)}}@keyframes roller3DBL{0%{transform:translateY(0) translateZ(0)}25.000%,8.333%{transform:translateY(0) translateZ(0)}33.333%,50.000%{transform:translateY(-100%) translateZ(0)}58.333%,75.000%{transform:translateY(-200%) translateZ(0)}83.333%,to{transform:translateY(-300%) translateZ(0)}}@keyframes roller4DBL{0%{transform:translateY(0) translateZ(0)}20%,6.667%{transform:translateY(0) translateZ(0)}26.667%,40%{transform:translateY(-100%) translateZ(0)}46.667%,60%{transform:translateY(-200%) translateZ(0)}66.667%,80%{transform:translateY(-300%) translateZ(0)}86.667%,to{transform:translateY(-400%) translateZ(0)}}@keyframes roller5DBL{0%{transform:translateY(0) translateZ(0)}16.667%,5.556%{transform:translateY(0) translateZ(0)}22.222%,33.333%{transform:translateY(-100%) translateZ(0)}38.889%,50.000%{transform:translateY(-200%) translateZ(0)}55.556%,66.667%{transform:translateY(-300%) translateZ(0)}72.222%,83.333%{transform:translateY(-400%) translateZ(0)}88.889%,to{transform:translateY(-500%) translateZ(0)}}@keyframes roller6DBL{0%{transform:translateY(0) translateZ(0)}14.286%,4.762%{transform:translateY(0) translateZ(0)}19.048%,28.571%{transform:translateY(-100%) translateZ(0)}33.333%,42.857%{transform:translateY(-200%) translateZ(0)}47.619%,57.143%{transform:translateY(-300%) translateZ(0)}61.905%,71.429%{transform:translateY(-400%) translateZ(0)}76.190%,85.714%{transform:translateY(-500%) translateZ(0)}90.476%,to{transform:translateY(-600%) translateZ(0)}}@keyframes fading1{0%{opacity:0;transform:scale(.5)}30%{opacity:1;transform:scale(1)}90%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.2)}}@keyframes fading2{0%{opacity:0;transform:scale(.5)}15%{opacity:1;transform:scale(1)}45%{opacity:1;transform:scale(1)}50%{opacity:0;transform:scale(1.2)}to{opacity:0;transform:scale(1.2)}}@keyframes fading3{0%{opacity:0;transform:scale(.5)}10%{opacity:1;transform:scale(1)}30%{opacity:1;transform:scale(1)}33.333%{opacity:0;transform:scale(1.2)}to{opacity:0;transform:scale(1.2)}}@keyframes fading4{0%{opacity:0;transform:scale(.5)}7.5%{opacity:1;transform:scale(1)}22.5%{opacity:1;transform:scale(1)}25%{opacity:0;transform:scale(1.2)}to{opacity:0;transform:scale(1.2)}}@keyframes fading5{0%{opacity:0;transform:scale(.5)}6%{opacity:1;transform:scale(1)}18%{opacity:1;transform:scale(1)}20%{opacity:0;transform:scale(1.2)}to{opacity:0;transform:scale(1.2)}}@keyframes fading6{0%{opacity:0;transform:scale(.5)}5%{opacity:1;transform:scale(1)}15%{opacity:1;transform:scale(1)}16.667%{opacity:0;transform:scale(1.2)}to{opacity:0;transform:scale(1.2)}}@keyframes marqueeLeading{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes marqueeClosing{0%{transform:translate(100%)}to{transform:translate(0)}}section.cta-section{position:relative;width:100%}section.cta-section .cta-holder{aspect-ratio:4/5;background-image:url(../images/more-info/rings-03.svg);background-position:0 0;background-repeat:no-repeat;background-size:cover;display:flex;position:relative;width:100%}@media(orientation:portrait){section.cta-section .cta-holder{background-image:url(../images/more-info/rings-03-m.svg)}}@media(hover:hover){section.cta-section .cta-holder:hover .content .btn-holder .arrow-btn{box-shadow:0 0 0 2px #9a89ed}}section.cta-section .cta-holder .content{display:flex;flex-direction:column;flex-grow:0;height:100%;justify-content:space-between;position:relative;width:100%}section.cta-section .cta-holder .content .text{display:flex;flex-direction:column;margin:calc(min(1680px,100vw)*.14286) calc(min(1680px,100vw)*.07143) 0;position:relative}section.cta-section .cta-holder .content .text h4{margin-bottom:calc(min(1680px,100vw)*.14286);margin-top:30px;max-width:280px}section.cta-section .cta-holder .content .btn-holder{margin:0 calc(min(1680px,100vw)*.07143) calc(min(1680px,100vw)*.14286)}section.cta-section .cta-holder .content .btn-holder .arrow-btn{background-image:url('data:image/svg+xml;utf8,<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 12 12" xml:space="preserve" fill="%23ffffff"><path d="M5.6,1.7l3,3C8.7,4.8,8.6,5,8.4,5H0l0,2h8.4c0.2,0,0.3,0.2,0.1,0.3l-3,3L7,11.7l4.5-4.5C11.9,6.9,12,6.4,12,5.8 c0-0.4-0.2-0.8-0.5-1.1L7,0.3L5.6,1.7L5.6,1.7z"/></svg>');background-position:50% 50%;background-repeat:no-repeat;background-size:contain;background-size:12px 12px;border-radius:50%;box-shadow:0 0 0 2px #9a89ed33;height:50px;position:relative;transition:box-shadow .3s cubic-bezier(0,0,.3,1);width:50px}section.cta-section .cta-holder.bg-dark-purple .content .btn-holder .pill-btn{background-color:#fff;box-shadow:none;color:#5844bb}section.cta-section .cta-holder.bg-dark-purple .content .btn-holder .pill-btn .roller strong:after{color:#fff}@media(hover:hover){section.cta-section .cta-holder.bg-dark-purple .content .btn-holder .pill-btn:hover{background-color:#5844bb}}section.cta-section .cta-holder.bg-medium-purple .content .btn-holder .pill-btn{background-color:#191921;box-shadow:none;color:#5844bb}section.cta-section .cta-holder.bg-medium-purple .content .btn-holder .pill-btn .roller strong:after{color:#fff}@media(hover:hover){section.cta-section .cta-holder.bg-medium-purple .content .btn-holder .pill-btn:hover{background-color:#222134}}section.cta-section .cta-holder.bg-beige .content .text .eyebrow{color:#5844bb}section.cta-section .cta-holder.bg-beige .content .btn-holder .arrow-btn{background-image:url('data:image/svg+xml;utf8,<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 12 12" xml:space="preserve" fill="%23222134"><path d="M5.6,1.7l3,3C8.7,4.8,8.6,5,8.4,5H0l0,2h8.4c0.2,0,0.3,0.2,0.1,0.3l-3,3L7,11.7l4.5-4.5C11.9,6.9,12,6.4,12,5.8 c0-0.4-0.2-0.8-0.5-1.1L7,0.3L5.6,1.7L5.6,1.7z"/></svg>');background-position:50% 50%;background-repeat:no-repeat;background-size:contain;background-size:12px 12px;box-shadow:0 0 0 2px #2221341a}@media(min-width:768px){section.cta-section .cta-holder{aspect-ratio:auto}section.cta-section .cta-holder .content{height:auto}section.cta-section .cta-holder .content .text{margin:calc(min(1680px,100vw)*.07143) calc(min(1680px,100vw)*.07143) 0}section.cta-section .cta-holder .content .text h4{margin-bottom:calc(min(1680px,100vw)*.10714);max-width:510px}section.cta-section .cta-holder .content .btn-holder{margin:0 calc(min(1680px,100vw)*.07143) calc(min(1680px,100vw)*.07143)}}@media(min-width:1024px){section.cta-section .cta-holder .content{padding:40px 0}section.cta-section .cta-holder .content .text{display:flex;flex-direction:row;flex-wrap:nowrap}section.cta-section .cta-holder .content .text .eyebrow{display:flex;width:calc(min(1680px,100vw)*.28571)}section.cta-section .cta-holder .content .text .col{display:flex;width:calc(min(1680px,100vw)*.57143)}section.cta-section .cta-holder .content .text .col h4{margin-bottom:calc(min(1680px,100vw)*.07143);margin-top:0}section.cta-section .cta-holder .content .btn-holder .pill-btn{margin-left:calc(min(1680px,100vw)*.28571)}}@media(min-width:1440px){section.cta-section .cta-holder .content{padding:0}}
