.ebook{overflow:hidden}.ebook .hero h1 span{font-weight:400}.ebook .hero .col{position:relative}.ebook .hero .col.contact-title{z-index:4;position:relative}.ebook .hero .col .img-container{width:100%;position:absolute;top:0;right:0}.ebook .hero .col .img-container img{width:210%;position:absolute;top:0;left:0;transform:translate(-20%)}@media (width<=1024px){.ebook .hero .col .img-container{width:60%;margin:0 auto;padding-top:50%;position:static}.ebook .hero .col .img-container img{width:100%;position:absolute;transform:translate(0)}.ebook .hero .row{flex-wrap:nowrap}}.ebook .contrast-wrapper{position:relative;overflow:hidden}.ebook .contrast-wrapper .squares-bg{pointer-events:none;z-index:3;width:100%;height:100%;position:absolute;top:0;right:0}.ebook .contrast-wrapper .squares-bg svg{width:auto;max-width:750px;height:150%;max-height:750px;display:block;position:absolute;top:50%;right:-10%;transform:translateY(-50%)rotate(-90deg)}.ebook .contrast-wrapper .contrast,.ebook .contrast-wrapper .contrast-alt{z-index:1;position:relative}.ebook .contrast{background-color:var(--brand-purple);padding-top:6rem;padding-bottom:6rem}.ebook .contrast .carousel-container{margin-top:2rem}.ebook .contrast .carousel-container .row{row-gap:5rem}.ebook .contrast>.container>.row>.col>p{margin-top:5rem}.ebook .contrast h2,.ebook .contrast h3,.ebook .contrast p{color:var(--brand-white)}.ebook .contrast a{color:var(--brand-white);text-decoration:underline}.ebook .contrast a:before{display:none}.ebook .contrast .carousel-container .choose-slide .number{color:#fff}.ebook .contrast .carousel-container .choose-slide p{border-left-color:#fff}.ebook .contrast-alt{background-color:var(--bg-alt)}.ebook .contrast-alt h3,.ebook .contrast-alt p{color:var(--font-color)}.ebook .contrast-alt .choose-slide p{border-left-color:var(--font-color)}.ebook .contrast-alt .choose-slide .number{color:var(--font-color)}.ebook .whats-inside .row{margin-bottom:2rem}.ebook .whats-inside .row:last-of-type{margin-bottom:0}.ebook .floater{position:relative}.ebook .floater .floater-inner{border-right:5px solid var(--brand-yellow);border-bottom:5px solid var(--brand-yellow);z-index:3;max-width:1275px;margin:0 auto;padding:0 20px 20px 0;position:relative}.ebook .floater .floater-inner .container{background-color:var(--bg-alt);padding-bottom:0}.ebook .floater .floater-inner .container .col{margin-bottom:0}.ebook .floater .floater-inner .container .col img{display:block}.ebook .floater .floater-inner .container .col p,.ebook .floater .floater-inner .container .col h3{color:var(--font-color)}.ebook .floater .floater-inner .container .col:last-of-type{justify-content:center;align-items:center;padding-right:4rem;display:flex}.ebook .floater:after{content:"";background-color:var(--brand-purple);width:100%;height:70%;display:block;position:absolute;bottom:0;left:0;right:0}.ebook .get-ebook h2,.ebook .get-ebook h3,.ebook .get-ebook p{text-align:center;max-width:480px;margin-left:auto;margin-right:auto}.ebook .get-ebook form{text-align:center}.ebook .get-ebook ul{text-align:left;max-width:300px;margin:0 auto 1rem;padding-left:1.25rem;list-style:outside}.ebook .get-ebook ul li{color:var(--brand-white)}.ebook .get-ebook h2{max-width:600px}.ebook .get-ebook a.btn{color:var(--brand-purple);text-decoration:none}.ebook .get-ebook a.btn:hover{color:var(--brand-white)}.ebook .get-ebook .assessment-toggle,.ebook .form-container .assessment-toggle{flex-direction:column;align-items:stretch;gap:.5rem;max-width:550px;margin-bottom:1.5rem;margin-left:auto;margin-right:auto;display:flex}.ebook .get-ebook .assessment-toggle .toggle-option,.ebook .form-container .assessment-toggle .toggle-option{cursor:pointer;white-space:nowrap;text-align:center;border:none;border-radius:50px;transition:all .3s}@media (width<=500px){.ebook .get-ebook .assessment-toggle .toggle-option,.ebook .form-container .assessment-toggle .toggle-option{white-space:normal}}.ebook .get-ebook .assessment-toggle .toggle-option:first-child,.ebook .form-container .assessment-toggle .toggle-option:first-child{background:var(--brand-yellow);color:var(--brand-purple);letter-spacing:.01em;padding:1rem 3rem;font-size:1.15rem;font-weight:700}.ebook .get-ebook .assessment-toggle .toggle-option:first-child.active,.ebook .form-container .assessment-toggle .toggle-option:first-child.active{background:var(--brand-yellow);color:var(--brand-purple)}.ebook .get-ebook .assessment-toggle .toggle-option:first-child:not(.active),.ebook .form-container .assessment-toggle .toggle-option:first-child:not(.active){color:var(--brand-white);background:#ffffff40}.ebook .get-ebook .assessment-toggle .toggle-option:first-child:hover:not(.active),.ebook .form-container .assessment-toggle .toggle-option:first-child:hover:not(.active){background:#ffffff73}.ebook .get-ebook .assessment-toggle .toggle-option:last-child,.ebook .form-container .assessment-toggle .toggle-option:last-child{color:#ffffffb3;background:0 0;border:1px solid #ffffff4d;padding:.75rem 1.5rem;font-size:.875rem;font-weight:600}.ebook .get-ebook .assessment-toggle .toggle-option:last-child.active,.ebook .form-container .assessment-toggle .toggle-option:last-child.active{background:var(--brand-white);color:var(--brand-purple);border-color:var(--brand-white)}.ebook .get-ebook .assessment-toggle .toggle-option:last-child:hover:not(.active),.ebook .form-container .assessment-toggle .toggle-option:last-child:hover:not(.active){color:var(--brand-white);border-color:#fff9}.ebook .get-ebook form fieldset,.ebook .form-container form fieldset{max-width:800px;margin:0 auto}@media (width<=500px){.ebook .get-ebook form fieldset,.ebook .form-container form fieldset{flex-direction:column}.ebook .get-ebook form fieldset input,.ebook .form-container form fieldset input{width:100%}}.ebook .get-ebook form input,.ebook .form-container form input{color:var(--brand-white);border-bottom:1px solid var(--brand-white);border-top:none;border-left:none;border-right:none;border-radius:0;padding:0}.ebook .get-ebook form input::placeholder,.ebook .form-container form input::placeholder{color:var(--brand-white)}.ebook .get-ebook form label,.ebook .form-container form label{text-align:left;color:var(--brand-white);justify-content:center}.ebook .get-ebook form label a,.ebook .form-container form label a{font-weight:400}.ebook .get-ebook form label .custom-checkbox input[type=checkbox],.ebook .form-container form label .custom-checkbox input[type=checkbox]{border:1px solid var(--brand-white)}.ebook .get-ebook form label .custom-checkbox input[type=checkbox]:checked~.checkmark:after,.ebook .form-container form label .custom-checkbox input[type=checkbox]:checked~.checkmark:after{content:"";border:solid var(--brand-white);border-width:0 4px 4px 0}.ebook .get-ebook form label .custom-checkbox .checkmark,.ebook .form-container form label .custom-checkbox .checkmark{border:1px solid var(--brand-white)}.ebook .get-ebook form button,.ebook .form-container form button{padding-left:4rem;padding-right:4rem}.ebook .squaresville{position:relative}.ebook .squaresville svg{z-index:8;width:300%;max-width:750px;height:300%;max-height:750px;display:block;position:absolute;top:120%;left:50%;transform:translate(-50%,-50%)}.ebook .squaresville svg path{fill:var(--font-color)}.ebook .new-square-city{position:relative}.ebook .new-square-city svg{z-index:8;width:400%;max-width:900px;height:400%;max-height:900px;display:block;position:absolute;top:-150%;left:50%;transform:translate(-50%,-25%)rotate(-90deg)}.ebook .new-square-city svg path{fill:var(--font-color)}.ebook .globus{position:relative}.ebook .globus svg{width:300%;max-width:750px;height:300%;max-height:750px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ebook .globus svg rect{fill:var(--font-color)}.ebook .hexagonal{position:relative}.ebook .hexagonal svg{width:100%;max-width:750px;height:100%;max-height:750px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ebook .hexagonal svg rect{fill:var(--font-color)}.ebook .form-container{border-radius:16px;padding:2rem}.ebook .comparison-table{padding:4rem 2rem}@media (width<=650px){.ebook .comparison-table{padding:2rem 1rem}}.ebook .comparison-table .container{background:var(--bg-color);max-width:1370px;padding:2.5rem 4rem 3.5rem}@media (width<=650px){.ebook .comparison-table .container{padding:1.5rem}}.ebook .comparison-table .container h3,.ebook .comparison-table .container p{color:var(--primary-color)}.ebook .comparison-table .container table{border-collapse:collapse;border:none}@media (width<=650px){.ebook .comparison-table .container table thead{display:none}.ebook .comparison-table .container table tbody tr{border:1px solid var(--input-border-color);border-radius:8px;margin-bottom:1.5rem;padding:1rem;display:block}.ebook .comparison-table .container table tbody td{border:none;border-bottom:1px solid var(--input-border-color);justify-content:space-between;align-items:center;padding:.75rem 0;display:flex}}@media (width<=650px) and (width<=520px){.ebook .comparison-table .container table tbody td{flex-direction:column;align-items:flex-start;gap:.25rem}}@media (width<=650px){.ebook .comparison-table .container table tbody td:last-child{border-bottom:none}.ebook .comparison-table .container table tbody td:first-child{border-bottom:1px solid var(--secondary-color);margin-bottom:.5rem;font-weight:600}.ebook .comparison-table .container table tbody td:before{content:attr(data-label);flex-shrink:0;padding-right:1rem;font-weight:600}}@media (width<=650px) and (width<=520px){.ebook .comparison-table .container table tbody td:before{text-transform:uppercase;color:var(--secondary-color);padding-right:0;font-size:.75rem}}@media (width<=650px){.ebook .comparison-table .container table tbody td:first-child:before{display:none}}.ebook .comparison-table .container table th,.ebook .comparison-table .container table td{border:1px solid var(--input-border-color)}.ebook .comparison-table .container table th:first-child,.ebook .comparison-table .container table td:first-child{border-left:none}.ebook .comparison-table .container table th:last-child,.ebook .comparison-table .container table td:last-child{border-right:none}.ebook .comparison-table .container table thead tr:first-child th{border-top:none;border-bottom:1px solid var(--secondary-color)}.ebook .comparison-table .container svg{vertical-align:middle;display:inline-block}@media (width<=650px){.ebook .comparison-table .container svg{width:18px;height:auto}}.ebook .comparison-table .container svg[width="35"]{min-width:35px}@media (width<=650px){.ebook .comparison-table .container svg[width="35"]{min-width:18px}}.ebook .comparison-table .container svg[width="27"]{min-width:27px}@media (width<=650px){.ebook .comparison-table .container svg[width="27"]{min-width:18px}.ebook .carousel-container-no-number .choose-slide p{margin-left:0}}
