﻿.c-site-header .c-button--green-bordered,.c-site-header .c-button--blue-bordered{background-color:transparent;outline:1px solid rgba(255,255,255,.4)!important;outline-offset:-1px;box-shadow:none;color:#fff;border:0;}.c-site-header .c-button--green-bordered:active,.c-site-header .c-button--green-bordered:focus,.c-site-header .c-button--green-bordered:hover,.c-site-header .c-button--blue-bordered:active,.c-site-header .c-button--blue-bordered:focus,.c-site-header .c-button--blue-bordered:hover{background-color:rgba(255,255,255,.1);outline:1px solid #fff!important;color:#fff;}.c-site-header .c-button--white-blue{background-color:#fff;border-color:#fff;color:#0b2961;border:0!important;}.c-site-header .c-button--white-blue:active,.c-site-header .c-button--white-blue:focus,.c-site-header .c-button--white-blue:hover{background-color:#379cce;color:#fff;}.c-site-header .c-navigation.c-navigation--main-nav .c-navigation__item>a:hover:after,.c-site-header .c-navigation.c-navigation--main-nav .c-navigation__item>a.active:after{background-color:#fff;}.c-site-header.fixed .c-button--green-bordered{background-color:transparent;outline:1px solid rgba(97,207,97,.4)!important;outline-offset:-1px;box-shadow:none;color:#61cf61;border:0;}.c-site-header.fixed .c-button--green-bordered:active,.c-site-header.fixed .c-button--green-bordered:focus,.c-site-header.fixed .c-button--green-bordered:hover{background-color:#4dc94d;outline:1px solid #61cf61!important;color:#fff;}.c-site-header.fixed .c-button--white-blue{background-color:#60b0d8;border-color:#60b0d8;color:#fff;border:0!important;}.c-site-header.fixed .c-button--white-blue:active,.c-site-header.fixed .c-button--white-blue:focus,.c-site-header.fixed .c-button--white-blue:hover{background-color:#379cce;color:#fff;}.c-site-header.fixed .c-button--blue-bordered{background-color:transparent;outline:1px solid rgba(96,176,216,.4)!important;outline-offset:-1px;box-shadow:none;color:#60b0d8;border:0;}.c-site-header.fixed .c-button--blue-bordered:active,.c-site-header.fixed .c-button--blue-bordered:focus,.c-site-header.fixed .c-button--blue-bordered:hover{background-color:#4ca6d3;outline:1px solid #60b0d8!important;color:#fff;}.c-site-header.fixed .c-navigation.c-navigation--main-nav .c-navigation__item>a:hover:after,.c-site-header.fixed .c-navigation.c-navigation--main-nav .c-navigation__item>a.active:after{background-color:#60b0d8;}.c-site-header .c-header-mobile .c-button--blue-bordered{background-color:transparent;outline:1px solid rgba(96,176,216,.4)!important;outline-offset:-1px;box-shadow:none;color:#60b0d8;border:0;}.c-site-header .c-header-mobile .c-button--blue-bordered:active,.c-site-header .c-header-mobile .c-button--blue-bordered:focus,.c-site-header .c-header-mobile .c-button--blue-bordered:hover{background-color:#4ca6d3;outline:1px solid #60b0d8!important;color:#fff;}.c-christmas-logo{margin-left:-15px;position:relative;z-index:1;}.c-christmas-logo img{width:250px;max-width:250px;transition:all ease-in-out .45s;}@media(min-width:46.25em){.c-christmas-logo img{width:350px;max-width:350px;}}@media(min-width:61.25em){.c-christmas-logo img{width:396px;max-width:396px;}}@media(min-width:81.25em){.c-christmas-logo img{width:396px;max-width:396px;}}.c-christmas-logo .c-button{min-width:inherit;}@media(max-width:46.24em){.c-christmas-logo .c-button{padding:0;padding-left:30px;position:absolute;bottom:-20px;right:50px;height:30px;}}@media(min-width:46.25em){.c-christmas-logo .c-button{padding:4px 0;padding-left:30px;position:absolute;bottom:-20px;right:75px;height:36px;}}.c-christmas-art{margin-top:30px;margin-right:-15px;padding-right:110px;position:relative;width:100%;text-align:right;}.c-christmas-art img{width:170px;transition:all ease-in-out .45s;}@media(min-width:46.25em){.c-christmas-art{margin-top:0;margin-right:0;padding-right:10%;}.c-christmas-art img{width:250px;}}@media(min-width:61.25em){.c-christmas-art{padding-right:15%;}.c-christmas-art img{width:300px;}}@media(min-width:81.25em){.c-christmas-art{padding-right:17%;}.c-christmas-art img{width:360px;}}.c-christmas-tag{padding:5px;background-color:#fff;text-transform:uppercase;position:relative;color:#0b2961;width:275px;font-size:15px;text-align:left;position:absolute;top:0;right:0;-webkit-border-radius:140px 4px 4px 140px;border-radius:140px 4px 4px 140px;background-clip:padding-box;transform:scale(.5) rotate(-8deg);transform-origin:100% 0%;}@media(min-width:46.25em){.c-christmas-tag{transform:scale(.7) rotate(-8deg);}}@media(min-width:61.25em){.c-christmas-tag{transform:scale(.8) rotate(-8deg);}}@media(min-width:81.25em){.c-christmas-tag{transform:scale(.9) rotate(-8deg);}}.c-christmas-tag:before{display:block;content:"";position:absolute;top:50%;left:21px;margin-top:-6px;width:13px;height:13px;border-radius:50%;background-color:#0b2961;-webkit-box-shadow:inset 0 0 5px 0 rgba(0,0,0,.3);box-shadow:inset 0 0 5px 0 rgba(0,0,0,.3);}.c-christmas-tag:after{display:block;content:"";position:absolute;top:50%;left:14.5px;margin-top:-12.5px;width:25px;height:25px;border-radius:50%;border:1px solid #60b0d8;}.c-christmas-tag>div{padding:10px 10px 10px 60px;border:1px solid #60b0d8;-webkit-border-radius:140px 4px 4px 140px;border-radius:140px 4px 4px 140px;background-clip:padding-box;}.c-christmas-tag--value{margin-top:-10px;font-size:85px;line-height:75px;font-weight:700;position:relative;}.c-christmas-tag--value sub{bottom:0;font-size:60%;}.c-christmas-tag--value sup{top:5px;right:0;font-size:30%;position:absolute;}.c-christmas-performance{margin:-60px auto -10px auto;width:fit-content;position:relative;color:#0b2961;transform:scale(.8);transform-origin:50% 50%;}@media(min-width:46.25em){.c-christmas-performance{margin:-30px auto 0 auto;transform:scale(1);}}.c-christmas-performance>div{transform:rotate(-2deg);position:absolute;top:95px;left:80px;z-index:2;width:220px;}.c-christmas-performance__title{padding-bottom:10px;margin-bottom:10px;width:200px;font-size:15px;line-height:15px;text-transform:uppercase;border-bottom:1px solid #0b2961;}.c-christmas-performance .c-key-number{padding:0;}.c-christmas-performance .c-key-number__title{color:#8594b0;}.c-christmas-performance .c-key-number__value{line-height:.9em;}.c-christmas-performance img{z-index:1;}.c-content-section.c-content-section--campaign{padding:0;margin-bottom:-80px;color:#b6bfd0;overflow:hidden;position:relative;z-index:2;background-color:#0b2961;background-image:url(../../img/sdo-public/campaign/2025-christmas-sd-public-banner-bg-tile.jpg);}.c-content-section.c-content-section--campaign p strong{color:#fff;}.c-content-section.c-content-section--campaign .c-sd-campaign-banner{padding-top:70px;background-repeat:no-repeat;background-position:50% calc(0% - 50px);background-image:url(../../img/sdo-public/campaign/2025-christmas-sd-public-banner-bg.jpg);height:350px;position:relative;z-index:2;border-bottom:1px solid rgba(255,255,255,.1);}@media(min-width:46.25em){.c-content-section.c-content-section--campaign .c-sd-campaign-banner{padding-top:100px;height:400px;}}.c-content-section.c-content-section--campaign .c-sd-campaign-banner .o-wrapper{height:100%;display:flex;}@media(min-width:20em){.c-content-section.c-content-section--campaign .c-sd-campaign-banner .o-wrapper{align-items:flex-start;flex-direction:column;justify-content:center;}}@media(min-width:46.25em){.c-content-section.c-content-section--campaign .c-sd-campaign-banner .o-wrapper{align-items:center;flex-direction:row;justify-content:space-between;}}.c-content-section.c-content-section--campaign .c-sd-campaign-banner .o-wrapper:after{display:none!important;}.c-content-section.c-content-section--campaign-fixed{position:fixed;top:0;left:0;right:0;z-index:999;}.c-content-section.c-content-section--campaign-fixed .c-sd-campaign-banner{transition:all ease-in-out .45s;}.c-content-section.c-content-section--campaign-fixed.fixed .c-sd-campaign-banner{height:200px;}.c-content-section.c-content-section--campaign--home .c-sd-campaign-banner{height:50vh;background-position:50% calc(100% + 150px);}@media(min-width:46.25em){.c-content-section.c-content-section--campaign--home .c-sd-campaign-banner{background-position:center center;height:45vh;min-height:450px;max-height:700px;}}.c-content-section.c-content-section--campaign--home .c-sd-campaign-banner .c-christmas-logo img{width:300px;max-width:300px;transition:all ease-in-out .45s;}@media(min-width:46.25em){.c-content-section.c-content-section--campaign--home .c-sd-campaign-banner .c-christmas-logo img{width:350px;max-width:350px;}}@media(min-width:61.25em){.c-content-section.c-content-section--campaign--home .c-sd-campaign-banner .c-christmas-logo img{width:396px;max-width:396px;}}@media(min-width:81.25em){.c-content-section.c-content-section--campaign--home .c-sd-campaign-banner .c-christmas-logo img{width:500px;max-width:500px;}}@media(min-width:81.25em){.c-content-section.c-content-section--campaign--home .c-sd-campaign-banner .c-christmas-logo .c-button{padding:10px 0;padding-left:30px;height:51px;bottom:-30px;right:85px;}}@media(max-width:46.24em){.c-content-section.c-content-section--campaign--home .c-sd-campaign-banner .c-christmas-art img{width:200px;}}.c-content-section.c-content-section--campaign--join{margin-bottom:0;background-color:transparent;background-position:50% calc(0% - 50px);background-repeat:no-repeat;background-image:url(../../img/sdo-public/campaign/2025-christmas-sd-public-banner-bg.jpg);}@media(min-width:20em){.c-content-section.c-content-section--campaign--join hr{margin-top:0;}}.c-content-section.c-content-section--campaign--join .c-sd-campaign-banner{background-color:transparent;background-image:none;border-bottom:0;}.c-content-section.c-content-section--campaign--join .c-sd-campaign-banner .c-christmas-logo img{width:250px;max-width:250px;transition:all ease-in-out .45s;}@media(min-width:46.25em){.c-content-section.c-content-section--campaign--join .c-sd-campaign-banner .c-christmas-logo img{width:350px;max-width:350px;}}@media(min-width:61.25em){.c-content-section.c-content-section--campaign--join .c-sd-campaign-banner .c-christmas-logo img{width:396px;max-width:396px;}}@media(min-width:81.25em){.c-content-section.c-content-section--campaign--join .c-sd-campaign-banner .c-christmas-logo img{width:500px;max-width:500px;}}@media(min-width:20em){.c-content-section.c-content-section--campaign--join .c-sd-campaign-banner .c-christmas-art{margin-top:0;}}.c-page--campaign-join{background-color:#0b2961;background-image:url(../../img/sdo-public/campaign/2025-christmas-sd-public-banner-bg-tile.jpg);}.c-page--campaign-join body:after{display:none;}.c-page--campaign-join .c-pricing-intro p{margin-bottom:10px;}.c-page--campaign-join .c-pricing-intro p:last-of-type{margin-bottom:30px;}.c-page--campaign-join .c-pricing-intro .c-list--inline-feature-bullet li{font-size:.9em;}.c-page--campaign-join .c-content-section--bg-overlap-reverse:before{top:150px;}.c-page--campaign-join .c-content-section__title{margin:30px 0 10px 0;font-size:2rem;color:#fff;}@media(min-width:46.25em){.c-page--campaign-join .c-content-section__title{font-size:2.5rem;}}.c-page--campaign-join .c-content-section__sub-title{margin:0 0 30px 0;font-size:1.3rem;color:#fff;}@media(min-width:46.25em){.c-page--campaign-join .c-content-section__sub-title{font-size:1.5rem;}}.c-page--campaign-join .c-list--white-blue li:before{color:#0b2961;}.c-page--campaign-join .c-disclaimer{margin:0 auto;max-width:1000px;}.c-content-section--campaign-fixed+.c-content-section--sub-page-header{margin-top:320px;}.c-content-section--campaign+.c-content-section--sub-page-header .c-sub-page-header-image{top:90px;left:0;right:0;position:absolute;}@media(min-width:46.25em){.c-content-section--campaign+.c-content-section--sub-page-header .c-sub-page-header-image{top:290px;}}.c-content-section--campaign+.c-content-section--sub-page-header+.c-content-section--bg-white+.c-background-header-image{top:90px;left:0;right:0;position:absolute;overflow:hidden;}@media(min-width:46.25em){.c-content-section--campaign+.c-content-section--sub-page-header+.c-content-section--bg-white+.c-background-header-image{top:290px;}}.c-content-section--page-header:after{height:1900px!important;}.c-page--campaign-join .c-pricing{padding:10px;background-color:#dfeff7;position:relative;-webkit-border-radius:140px 140px 4px 4px;border-radius:140px 140px 4px 4px;background-clip:padding-box;}.c-page--campaign-join .c-pricing:before{display:block;content:"";position:absolute;top:30px;left:50%;margin-left:-10px;width:20px;height:20px;border-radius:50%;background-color:#0b2961;-webkit-box-shadow:inset 0 0 5px 0 rgba(0,0,0,.3);box-shadow:inset 0 0 5px 0 rgba(0,0,0,.3);}.c-page--campaign-join .c-pricing:after{display:block;content:"";position:absolute;top:20px;left:50%;margin-left:-20px;width:40px;height:40px;border-radius:50%;border:1px solid #60b0d8;}.c-page--campaign-join .c-pricing>div{padding:100px 15px 15px 15px;border:1px solid #60b0d8;-webkit-border-radius:140px 140px 4px 4px;border-radius:140px 140px 4px 4px;background-clip:padding-box;}.c-page--campaign-join .c-pricing__duration{margin-bottom:0;color:#0b2961;}.c-page--campaign-join .c-pricing__callout{padding-bottom:15px;height:inherit;border-top:0;}.c-page--campaign-join .c-pricing__was{color:rgba(11,41,97,.5);}.c-page--campaign-join .c-pricing__saving>div{background-color:#eb2027;color:#fff;font-size:12px;text-transform:uppercase;font-weight:600;-webkit-box-shadow:2px 2px 2px 0 rgba(0,0,0,.2);box-shadow:2px 2px 2px 0 rgba(0,0,0,.2);-webkit-transition:all cubic-bezier(.165,.84,.44,1) .6s;-o-transition:all cubic-bezier(.165,.84,.44,1) .6s;transition:all cubic-bezier(.165,.84,.44,1) .6s;}.c-page--campaign-join .c-pricing__saving>div:before{display:block;-webkit-box-flex:0;-ms-flex:none;flex:none;content:"";width:69px;height:69px;position:absolute;top:3px;left:3px;border-radius:50%;border:1px dashed #fff;}.c-page--campaign-join .c-pricing__saving>div sub{bottom:0;font-size:50%;}.c-page--campaign-join .c-pricing__saving>div sup{font-size:50%;top:-.3em;}.c-page--campaign-join .c-pricing__saving>div strong{position:relative;top:-2px;display:block;font-size:28px;}.c-page--campaign-join .c-pricing:hover .c-pricing__saving>div{-webkit-transform:rotate(-10deg);-ms-transform:rotate(-10deg);transform:rotate(-10deg);}.c-page--campaign-join .c-pricing__total-saving{color:#eb2027;}.c-page--campaign-join .c-pricing__price{color:#0b2961;}