.content-container{background-color:#fff;flex-wrap:nowrap;min-height:80vh;display:flex;position:relative}.content-container .left{aspect-ratio:1;--m:conic-gradient(from -135deg at right, #0000,#000 1deg 89deg,#0000 90deg) right/100% 80px repeat-y;width:25%;-webkit-mask:var(--m);-webkit-mask:var(--m);mask:var(--m);background:url(./datacentres.DpnSNYVf.webp?enhanced) 50%/cover;display:block}.content-container .right{width:75%;margin-bottom:4rem;margin-left:3.5rem;margin-right:3.5rem}.content-container .right h1,.content-container .right h2{font-style:italic;font-weight:400;text-decoration:underline}.content-container .right h1{font-size:42px}.content{gap:2rem;display:flex;position:relative}.text{margin:2rem 0}.text a{color:var(--ptp-dark-blue);font-size:24px}.text a:hover{color:var(--ptp-pink)}@media screen and (width<=600px){.content-container .left{background:var(--ptp-blue-gradient)!important}.content-container .right{margin-left:1rem;margin-right:2rem}.content{flex-wrap:wrap}}.default-form{max-width:800px;height:auto;position:relative}.disabled-overlay-container{z-index:99;width:100%;height:100%;position:absolute;top:0;left:0}.disabled-overlay{opacity:.67;background-color:#e4e4e4;width:100%;height:100%;position:relative}.default-form form{flex-direction:column;flex:auto;gap:1.5rem;height:max-content;padding:2rem 1rem 1rem;display:flex;position:sticky;top:68px}.default-form form label span{color:var(--ptp-dark-pink);font-size:18px}.default-form form label{font-size:18px}.default-form form input{border:none;border-bottom:2px dashed #000;width:100%;font-size:16px}.default-form form input[type=submit]{border:none;width:fit-content}.default-form form input[type=checkbox]{size:46px;width:auto}.default-form fieldset{border:2px dashed #000;flex-direction:column;display:flex}.default-form legend{border:1px solid #000;padding:5px}.default-form form input:focus{border-color:var(--ptp-pink);outline:none}.default-form form fieldset label:focus-within{color:var(--ptp-dark-pink)}.default-form input[type=submit]:hover{transform:translateY(-5px)}.default-form .sign-up-message-div{flex-direction:column;width:100%;display:flex}.default-form textarea{border:none;outline:2px dashed #000;min-height:64px;margin-top:5px;padding:5px}.default-form h1{margin-bottom:0}.default-form h2{margin-top:0;text-decoration:none!important}@media screen and (width<=800px){.default-form{margin-bottom:1rem}}.left.svelte-1kodikx{background:var(--ptp-blue-gradient)!important}
