html,body{overflow-x:hidden;overflow-y:auto}h1{text-align:center;font-size:calc(var(--fs-root) * 8);font-style:normal;font-weight:900;line-height:100%;text-transform:uppercase;color:var(--font-color)}@media (orientation: portrait){h1{font-size:calc(var(--fs-root) * 2.5)}}section{padding:calc(var(--header-height) * 2) 15% 0;margin-bottom:calc(var(--fs-root) * 10)}section:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:80vw;height:80vw;background:radial-gradient(var(--yellow),rgba(0,0,0,0) 50%);border-radius:50%;opacity:.15;pointer-events:none}section .background{position:absolute;filter:grayscale(1);-webkit-filter:grayscale(1);opacity:.25;top:25%;right:-10%;z-index:-1;pointer-events:none;width:55vw;height:100vh;overflow:hidden}section .background:after{content:"";position:absolute;bottom:0;right:0;transform:translateY(30%);width:100%;height:50%;background:linear-gradient(rgba(0,0,0,0),#000 50%)}section .background img{width:100%;height:auto}section h1{margin-bottom:calc(var(--fs-root) * 5)}section .infos{display:grid;grid-template-columns:repeat(2,1fr);row-gap:calc(var(--fs-root) * 1.5);column-gap:calc(var(--fs-root) * 2)}section .infos .info{border:1px solid #ffec8c;border-radius:calc(var(--fs-root) * .875);padding:calc(var(--fs-root) * 1.5) calc(var(--fs-root) * 2.5);display:grid;grid-auto-flow:row;place-content:start;place-items:start;align-content:end;width:100%}section .infos .info:nth-of-type(1){grid-column:1/2;grid-row:1/3}section .infos .info:nth-of-type(2){grid-column:2/3;grid-row:1/2}section .infos .info:nth-of-type(3){grid-column:2/3;grid-row:2/3}section .infos .info p,section .infos .info span,section .infos .info a{font-size:calc(var(--fs-root) * 1.4375);color:#ffec8c;white-space:nowrap}section form{display:grid;grid-template-columns:repeat(2,1fr);row-gap:calc(var(--fs-root) * 5);column-gap:calc(var(--fs-root) * 2);margin-top:calc(var(--fs-root) * 7.5)}section form label{width:100%}section form label:last-of-type{grid-column:1/3}section form label input{width:100%;background:none;border-bottom:1px solid #ffec8c;text-transform:uppercase;font-size:calc(var(--fs-root) * 1.4375);color:var(--yellow);padding:calc(var(--fs-root) * .35) calc(var(--fs-root) * .875)}section form button{grid-column:2/3;justify-self:end;padding:calc(var(--fs-root)) calc(var(--fs-root) * 3.5)!important}@media (orientation: portrait){section{padding:calc(var(--header-height) * 1.25) 5% 0;margin-bottom:calc(var(--fs-root) * 5)}section:after{top:20vh;min-width:150vw;min-height:150vw;opacity:.2;left:0;transform:translate(-40%,-50%)}section:before{content:"";position:absolute;right:0;top:20vh;transform:translate(40%,-50%);min-width:150vw;min-height:150vw;opacity:.2;background:radial-gradient(var(--yellow),rgba(0,0,0,0) 50%);border-radius:50%}section .background{position:absolute;filter:grayscale(1);-webkit-filter:grayscale(1);opacity:.25;top:calc(var(--header-height) * .35);right:-5%;width:100%;height:80vh}section .background:after{transform:translate(0)}section h1{margin-bottom:calc(var(--fs-root) * 2.5)}section .infos{display:grid;gap:calc(var(--fs-root))}section .infos .info{padding:calc(var(--fs-root) * .875);gap:0}section .infos .info:nth-of-type(1){grid-column:1/3;grid-row:1/2;grid-template-columns:repeat(2,max-content)}section .infos .info:nth-of-type(1) p:nth-of-type(2){grid-column:1/2}section .infos .info:nth-of-type(1) p:nth-of-type(3){grid-column:2/3;margin-left:-75%}section .infos .info:nth-of-type(2){grid-column:1/2;grid-row:2/3}section .infos .info:nth-of-type(3){grid-column:2/3;grid-row:2/3}section .infos .info p,section .infos .info span,section .infos .info a{font-size:calc(var(--fs-root) * .875);color:#ffec8c}section form{grid-template-columns:1fr;grid-template-rows:auto;gap:calc(var(--fs-root) * 3.5);margin-top:calc(var(--fs-root) * 3.5)}section form>*{grid-column:1/2!important}section form label input{font-size:calc(var(--fs-root) * 1.1)}section form button{grid-column:2/3;justify-self:end;width:50%;padding:calc(var(--fs-root) * .85) 0!important}}
