.form-submission{display:grid;grid-template-columns:repeat(6,1fr);width:calc(var(--fs) * 45);column-gap:calc(var(--fs) * 1.28);row-gap:calc(var(--fs) * 1.75);position:relative;padding-left:calc(var(--fs) * 8.5);overflow:visible}.form-submission>*{grid-column:span 3}.form-submission>*.full{grid-column:1/7}.form-submission>*.one-third{grid-column:span 2}.form-submission .span{font-family:"Roboto Serif";font-size:calc(var(--fs) * 2);font-style:italic;font-weight:200;line-height:normal;text-transform:capitalize;display:block;background:linear-gradient(253deg,#dbc7a1 28.97%,#8c734b 73.22%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;grid-column:span 6;margin-bottom:calc(var(--fs) * 1.06)}.form-submission label{display:grid;grid-auto-flow:row;grid-auto-rows:max-content;gap:calc(var(--fs) * .5);align-items:start;width:100%;position:relative}.form-submission label p{color:#fff;font-family:Roboto;font-size:calc(var(--fs) * .875);font-style:normal;font-weight:300;line-height:134%;grid-row:1/2;text-transform:capitalize;user-select:none;-webkit-user-select:none}.form-submission label p:first-letter{text-transform:capitalize}.form-submission label input,.form-submission label textarea,.form-submission label select{width:100%;color:#fff;font-family:Roboto;font-size:var(--fs);font-style:normal;font-weight:300;line-height:134%;height:calc(var(--fs) * 2.6875);border-radius:calc(var(--fs) * 12.5);border:.5px solid rgba(0,0,0,0)!important;background:#1e1e1e;padding:0 calc(var(--fs) * 1.31);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);pointer-events:auto;grid-row:2/3;transition:border-color .1s ease-out}.form-submission label input:focus,.form-submission label textarea:focus,.form-submission label select:focus{border-color:#dbc7a1!important}.form-submission label input:focus~.dropdown-btn img,.form-submission label textarea:focus~.dropdown-btn img,.form-submission label select:focus~.dropdown-btn img{transform:rotate(180deg)}.form-submission label input[type=radio]{height:calc(var(--fs) * 4.125);accent-color:rgb(30,30,30);opacity:0;cursor:pointer}.form-submission label input[type=radio]:checked~.radio-btn strong{color:#35220b}.form-submission label input[type=radio]:checked~.radio-btn div{border-color:#35220b}.form-submission label input[type=radio]:checked~.radio-btn div:after{content:"";background-color:#35220b}.form-submission label textarea{width:100%;height:initial;min-height:calc(var(--fs) * 9);border-radius:calc(var(--fs) * 1.25);padding-top:calc(var(--fs) * 1.25);padding-bottom:calc(var(--fs) * 1.25);resize:none}.form-submission label input::-webkit-outer-spin-button,.form-submission label input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-submission label input[type=number]{-moz-appearance:textfield}.form-submission label input:required+p:after{content:"*";color:#b80000;margin-left:calc(var(--fs) * .15)}.form-submission label select{-webkit-appearance:none;-moz-appearance:none;appearance:none;text-transform:capitalize}.form-submission label select:after{content:"+";position:absolute}.form-submission label select{cursor:pointer}.form-submission label select option{text-transform:capitalize}.form-submission label .number-btns{display:flex;flex-direction:column;align-items:center;justify-content:space-between;position:absolute;bottom:0;right:calc(var(--fs) * .75);height:calc(var(--fs) * 2.6875);padding:calc(var(--fs) * .31) 0;pointer-events:none}.form-submission label .number-btns div{cursor:pointer;pointer-events:auto}.form-submission label .number-btns div:hover{filter:brightness(2);-webkit-filter:brightness(2)}.form-submission label .number-btns div img{width:calc(var(--fs) * 1.125);height:calc(var(--fs) * .86931)}.form-submission label .number-btns div:last-of-type img{transform:rotate(180deg)}.form-submission label .radio-btn{position:absolute;top:0;left:0;width:100%;height:100%;display:grid;grid-template-columns:max-content max-content 1fr;align-items:center;gap:calc(var(--fs) * 1.5);padding:0 calc(var(--fs) * 1.12);background-color:#f4edde;border-radius:calc(var(--fs) * 1.25);pointer-events:none}.form-submission label .radio-btn>*{display:block}.form-submission label .radio-btn div{width:calc(var(--fs) * 1.625);height:calc(var(--fs) * 1.625);border-radius:50%;border:1px solid #6d6d6d;display:flex;align-items:center;justify-content:center}.form-submission label .radio-btn div:after{content:"";width:65%;height:65%;border-radius:50%}.form-submission label .radio-btn strong{color:#8e8e93;font-family:Roboto;font-size:calc(var(--fs) * .875);font-style:normal;font-weight:500;line-height:calc(var(--fs) * 1.1875)}.form-submission label .radio-btn img{width:calc(var(--fs) * 3.25);height:calc(var(--fs) * 2);border-radius:calc(var(--fs) * .625);object-fit:cover;overflow:hidden;justify-self:end}.form-submission label .dropdown-btn{height:calc(var(--fs) * 2.6875);display:flex;align-items:center;justify-content:center;position:absolute;right:calc(var(--fs) * 1.25);bottom:0;pointer-events:none}.form-submission label .dropdown-btn img{width:calc(var(--fs) * .75 * 1.25);height:calc(var(--fs) * .375 * 1.25);transition:transform .15s ease-out}.form-submission label.text-area-label{grid-column:1/7}.form-submission label.switch{position:relative;justify-content:space-between;cursor:pointer}.form-submission label.switch:hover p{color:#6d6d6d!important}.form-submission label.switch p{color:#8d8d8d!important;font-family:Roboto;font-size:var(--fs)!important;font-style:normal;font-weight:400;line-height:normal;text-transform:lowercase}.form-submission label.switch p:first-letter{text-transform:capitalize}.form-submission label.switch input[type=checkbox]{position:absolute;top:0;left:0;width:100%;height:100%;height:calc(var(--fs) * 1.6625);background:none!important;padding:0;grid-row:unset;backdrop-filter:unset;-webkit-backdrop-filter:unset;visibility:hidden;opacity:0}.form-submission label.switch input[type=checkbox]:checked~strong{background-color:#712f91}.form-submission label.switch input[type=checkbox]:checked~strong:after{left:calc(100% - var(--fs) * .25);transform:translate(-100%,-50%)}.form-submission label.switch strong{width:calc(var(--fs) * 3.5625);height:calc(var(--fs) * 1.6625);grid-row:1/2;grid-column:2/3;background-color:#f4edde;border-radius:calc(var(--fs) * .83)!important;display:block;position:relative;overflow:hidden;transition:background-color .15s ease-out}.form-submission label.switch strong:after{content:"";position:absolute;top:50%;left:calc(var(--fs) * .25);transform:translateY(-50%);width:calc(var(--fs) * 1.25);height:calc(var(--fs) * 1.25);border-radius:50%;background-color:#fff;transition:left .15s ease-out,transform .15s ease-out}.form-submission label.secondary p{color:#adadad!important;font-weight:400!important}.form-submission button{color:#712f91;font-family:Roboto;font-size:var(--fs);font-style:normal;font-weight:500;line-height:normal;letter-spacing:calc(var(--fs) * .02);width:100%;border-radius:calc(var(--fs) * 6.25);background-color:#fff;display:flex;align-items:center;justify-content:center;grid-column:1/7;height:calc(var(--fs) * 2.9375);text-transform:capitalize;transition:background-color .15s ease-out,color .15s ease-out}.form-submission button:hover{background-color:#712f91;color:#fff}.form-btn{width:100%;height:calc(var(--fs) * 2.9375);border-radius:calc(var(--fs) * 6.25);background-color:#712f91!important;color:#fff!important;font-family:Roboto;font-size:var(--fs);font-style:normal;font-weight:500;line-height:normal;letter-spacing:calc(var(--fs) * .02);text-transform:capitalize;display:flex;align-items:center;justify-content:center;transition:transform .15s ease-out!important;user-select:none;-webkit-user-select:none}.form-btn.secondary{color:#712f91!important;background-color:#fff!important;border-radius:6.25rem;border:1px solid #848484}.form-btn:hover{transform:scale(1.025)!important}@media (orientation: portrait){.form-submission{display:grid;grid-template-columns:repeat(2,1fr);width:100%;column-gap:calc(var(--fs) * .44);position:relative;padding:0;overflow:visible;margin-top:calc(var(--fs) * 2.5)}.form-submission>*{grid-column:span 2!important}.form-submission:after{display:none}.form-submission .span{font-size:calc(var(--fs) * 1.25);margin-bottom:calc(var(--fs) * 1.25);grid-column:span 2}.form-submission label{gap:calc(var(--fs) * .25);font-size:calc(var(--fs) * .875)}.form-submission label input,.form-submission label textarea{font-size:var(--fs);height:calc(var(--fs) * 2.6875);padding:0 calc(var(--fs) * 1.31)}.form-submission label textarea{min-height:calc(var(--fs) * 8.31);border-radius:calc(var(--fs) * .625);padding-top:calc(var(--fs) * 1.25);padding-bottom:calc(var(--fs) * 1.25)}.form-submission label.two-column-mob{grid-column:auto!important}.form-submission label .radio-btn{gap:calc(var(--fs) * .5);padding:0 calc(var(--fs) * .62)}.form-submission label.switch p{font-size:var(--fs)!important}.form-submission label.switch input[type=checkbox]{height:calc(var(--fs) * 1.37)}.form-submission label.switch input[type=checkbox]:checked~strong:after{left:calc(100% - var(--fs) * .1)}.form-submission label.switch strong{width:calc(var(--fs) * 2.9375);height:calc(var(--fs) * 1.37);border-radius:calc(var(--fs) * .685)!important}.form-submission label.switch strong:after{left:calc(var(--fs) * .1);width:calc(var(--fs) * 1.175);height:calc(var(--fs) * 1.175)}.form-submission label.mob-half-column{grid-column:span 1!important}.form-submission button{font-size:calc(var(--fs) * .875);letter-spacing:calc(var(--fs) * .0175);border-radius:calc(var(--fs) * 3.5);height:calc(var(--fs) * 2.125)}.form-btn{height:calc(var(--fs) * 2.125);border-radius:calc(var(--fs) * 3.5);font-size:calc(var(--fs) * .875);letter-spacing:calc(var(--fs) * .0175)}}@media (orientation: portrait) and (min-aspect-ratio: .625){.form-btn{height:calc(var(--fs) * 3)!important;border-radius:calc(var(--fs) * 6.25);font-size:calc(var(--fs) * 1)!important}}html.access{overflow:hidden}body.access{background-color:#faf6ed}body.access main{display:flex;align-items:center;justify-content:center;width:100%;height:100vh}body.access main ::-webkit-scrollbar{width:2px;background-color:#cdc6b6}body.access main ::-webkit-scrollbar-thumb{background-color:#712f91}.entry-access{width:50%;height:100%;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;padding:10vh 0}.entry-access .poster{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;object-fit:cover}.entry-access .logo{width:calc(var(--fs) * 9.22744);height:calc(var(--fs) * 4.62369)}.entry-access p{color:#fff;text-align:center;font-family:"Roboto Serif";font-size:calc(var(--fs) * 3.25);font-style:normal;font-weight:200;line-height:normal;margin-top:calc(var(--fs) * 3)}.entry-access span{width:calc(var(--fs) * 18.8125);color:#b8b8b8;text-align:center;font-family:Roboto;font-size:var(--fs);font-style:normal;font-weight:300;line-height:normal;display:block;margin-top:calc(var(--fs) * .94)}.access-form-wrapper{width:50%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.access-form-wrapper>*{width:calc(var(--fs) * 32)}.access-form-wrapper .message{font-family:"Roboto Serif";font-size:calc(var(--fs) * 1.125);font-style:italic;font-weight:400;line-height:normal;background:linear-gradient(253deg,#dbc7a1 28.97%,#8c734b 73.22%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-align:center}.access-form-wrapper h1{color:#35220b;font-family:"Roboto Serif";font-size:calc(var(--fs) * 3.25);font-style:normal;font-weight:200;line-height:normal;margin-bottom:calc(var(--fs) * 3.31);text-align:center}.access-form-wrapper .access-form.form-submission{height:fit-content;margin-right:0;padding-left:0}.access-form-wrapper .access-form.form-submission.signup{column-gap:calc(var(--fs) * .625);row-gap:calc(var(--fs) * .75)}.access-form-wrapper .access-form.form-submission a{-webkit-text-fill-color:#35220b;font-family:Roboto;font-size:calc(var(--fs) * 1.25);font-style:normal;font-weight:400;line-height:100%;display:block;margin-bottom:calc(var(--fs) * -.25);margin-top:calc(var(--fs) * 2);text-transform:capitalize}.access-form-wrapper .access-form.form-submission a:first-of-type{margin-top:0}.access-form-wrapper .access-form.form-submission label p{color:#35220b}.access-form-wrapper .access-form.form-submission label p.alone{padding:calc(var(--fs) * 1) 0 calc(var(--fs) * .25)}.access-form-wrapper .access-form.form-submission label input,.access-form-wrapper .access-form.form-submission label select,.access-form-wrapper .access-form.form-submission label textarea{background-color:#f4edde;color:#35220b}.access-form-wrapper .access-form.form-submission .check{width:100%;position:relative;margin-top:calc(var(--fs) * -1)}.access-form-wrapper .access-form.form-submission .check:first-of-type{margin-top:0}.access-form-wrapper .access-form.form-submission .check>*{width:100%;vertical-align:middle}.access-form-wrapper .access-form.form-submission .check .input{width:calc(var(--fs) * .9375);height:calc(var(--fs) * .9375);display:inline-block!important;position:relative}.access-form-wrapper .access-form.form-submission .check .input input{width:100%;height:100%;border-radius:calc(var(--fs) * .1875);border:1px solid #6d6d6d;display:flex;align-items:center;justify-content:center;opacity:0;cursor:pointer}.access-form-wrapper .access-form.form-submission .check .input input:checked~span{background-color:#712f91}.access-form-wrapper .access-form.form-submission .check .input input:checked~span img{opacity:1;visibility:visible}.access-form-wrapper .access-form.form-submission .check .input .marker{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;transition:background-color .15s ease-out;border:1px solid #712f91;border-radius:calc(var(--fs) * .23);display:flex;align-items:center;justify-content:center}.access-form-wrapper .access-form.form-submission .check .input .marker img{width:90%;height:90%;opacity:0;visibility:hidden}.access-form-wrapper .access-form.form-submission .check p{color:#535353;font-family:Roboto;font-size:var(--fs);font-style:normal;font-weight:400;line-height:1.25;letter-spacing:calc(var(--fs) * .02);display:inline!important;user-select:none;-webkit-user-select:none}.access-form-wrapper .access-form.form-submission .check p a{color:#35220b;font-family:Roboto;font-size:var(--fs);font-style:normal;font-weight:400;line-height:1.25;letter-spacing:calc(var(--fs) * .02);text-decoration-line:underline!important;display:inline!important;text-transform:lowercase;user-select:none;-webkit-user-select:none}.access-form-wrapper .alternative-access{display:grid;grid-template-columns:repeat(2,1fr);column-gap:calc(var(--fs) * 1.875)}.access-form-wrapper .alternative-access .or{display:grid;grid-template-columns:1fr max-content 1fr;gap:calc(var(--fs) * 1.31);align-items:center;padding:calc(var(--fs) * 1.19) 0 calc(var(--fs) * 3.25);grid-column:1/3}.access-form-wrapper .alternative-access .or span{width:100%;height:1px;background-color:#848484}.access-form-wrapper .alternative-access .or p{color:#848484;font-family:"Roboto Serif";font-size:calc(var(--fs) * 1.125);font-style:italic;font-weight:400;line-height:normal;text-transform:capitalize}.access-form-wrapper .alternative-access button{height:calc(var(--fs) * 2.6875);border-radius:calc(var(--fs) * 1.84375);border:1px solid #848484;display:grid;grid-template-columns:repeat(2,1fr);align-items:center;justify-content:space-between;color:#848484;text-align:center;font-family:Roboto;font-size:var(--fs);font-style:normal;font-weight:500;line-height:normal;padding:0 calc(var(--fs) * 1.5);white-space:nowrap;user-select:none;-webkit-user-select:none;transition:border-color .15s ease-out,color .15s ease-out}.access-form-wrapper .alternative-access button:hover{border-color:#000;color:#000}.access-form-wrapper .alternative-access button:hover img{filter:brightness(0);-webkit-filter:brightness(0)}.access-form-wrapper .alternative-access button img{object-fit:contain;transition:filter .25s linear}.access-form-wrapper .alternative-access button:first-of-type img{width:calc(var(--fs) * 1.25);height:calc(var(--fs) * 1.25)}.access-form-wrapper .alternative-access button:last-of-type img{width:calc(var(--fs) * 1.75);height:calc(var(--fs) * 1.67225)}.access-form-wrapper .alternative-access a{color:#757575;text-align:center;font-family:Roboto;font-size:var(--fs);font-style:normal;font-weight:400;line-height:normal;grid-column:1/3;margin-top:calc(var(--fs) * 2.63)}.access-form-wrapper .alternative-access a:hover{text-decoration:underline!important}.access-form-wrapper .alternative-access a span{color:#35220b;font-weight:500}@media (orientation: landscape){footer,header{display:none}}@media (orientation: landscape) and (min-aspect-ratio: 1.75){.alternative-access .or.signup{padding:calc(var(--fs) * 1.19) 0 calc(var(--fs) * 1.25)}}@media (orientation: landscape) and (min-aspect-ratio: 1.85){.access-form-wrapper.signup{overflow-y:auto;padding-top:10vh;padding-bottom:10vh;justify-content:flex-start}}@media (orientation: portrait){footer{display:none}html.access{overflow:initial}body.access{background-color:#faf6ed;overflow-x:hidden;overflow-y:auto}body.access header .nav{background-color:#faf6ed!important}body.access main{display:flex;align-items:center;justify-content:center;width:100%;height:initial;min-height:100svh;padding:12.5vh calc(var(--hor-padding)) 5vh}body.access main ::-webkit-scrollbar{width:2px;background-color:#cdc6b6}body.access main ::-webkit-scrollbar-thumb{background-color:#712f91}.entry-access{display:none;visibility:hidden}.access-form-wrapper{width:100%;height:initial}.access-form-wrapper>*{width:100%}.access-form-wrapper .message{font-size:calc(var(--fs) * .875)}.access-form-wrapper h1{font-size:calc(var(--fs) * 2);margin-bottom:calc(var(--fs) * 3)}.access-form-wrapper .access-form.form-submission{height:fit-content;margin-right:0;padding-left:0;margin-top:0;width:100%}.access-form-wrapper .access-form.form-submission a{-webkit-text-fill-color:#b8b8b8;font-size:calc(var(--fs) * .875);margin-top:calc(var(--fs) * 1.69)}.access-form-wrapper .access-form.form-submission label p{color:#35220b}.access-form-wrapper .access-form.form-submission label input,.access-form-wrapper .access-form.form-submission label select,.access-form-wrapper .access-form.form-submission label textarea{background-color:#f4edde;color:#35220b}.access-form-wrapper .access-form.form-submission .check .input{width:calc(var(--fs) * .875);height:calc(var(--fs) * .875)}.access-form-wrapper .access-form.form-submission .check .input input:checked~span{background-color:#712f91}.access-form-wrapper .access-form.form-submission .check .input input:checked~span img{opacity:1;visibility:visible}.access-form-wrapper .access-form.form-submission .check .input span{border-radius:calc(var(--fs) * .175)}.access-form-wrapper .access-form.form-submission .check p{font-size:calc(var(--fs) * .75);letter-spacing:calc(var(--fs) * .015);color:#afafaf}.access-form-wrapper .access-form.form-submission .check p a{color:#35220b!important;-webkit-text-fill-color:unset;font-size:calc(var(--fs) * .75);letter-spacing:calc(var(--fs) * .015)}.access-form-wrapper .alternative-access{column-gap:calc(var(--fs) * .19)}.access-form-wrapper .alternative-access .or{gap:calc(var(--fs) * 1);padding:calc(var(--fs) * 1.25) 0 calc(var(--fs) * 1.12)}.access-form-wrapper .alternative-access .or p{font-size:calc(var(--fs) * .875)}.access-form-wrapper .alternative-access button{height:calc(var(--fs) * 2.6875);border-radius:calc(var(--fs) * 1.84375);font-size:calc(var(--fs) * .75);padding:0 calc(var(--fs) * 1.25)}.access-form-wrapper .alternative-access button:first-of-type img{width:calc(var(--fs) * .8125);height:calc(var(--fs) * .75)}.access-form-wrapper .alternative-access button:last-of-type img{width:calc(var(--fs) * 1.1875);height:calc(var(--fs) * 1.1875)}.access-form-wrapper .alternative-access a{font-size:calc(var(--fs) * .75);margin-top:calc(var(--fs) * 2.63)}}@media (orientation: portrait) and (min-aspect-ratio: .625){body.access main{padding:12.5vh calc(var(--hor-padding) * 2) 5vh}body.access .access-form-wrapper .access-form.form-submission,body.access .access-form-wrapper .alternative-access{--fs: 2.5vw}body.access .access-form-wrapper .alternative-access{column-gap:calc(var(--fs) * 2)}body.access .access-form-wrapper .alternative-access button{width:80%;gap:0}body.access .access-form-wrapper .alternative-access button:first-of-type{justify-self:end}body.access .access-form-wrapper .alternative-access button:last-of-type{justify-self:start}}
