@font-face{font-family:Playwrite;src:url(/_next/static/media/7fe652040c04a2ea-s.p.ttf) format("truetype");font-display:swap;font-weight:100 900}@font-face{font-family:Playwrite Fallback;src:local("Arial");ascent-override:124.86%;descent-override:44.07%;line-gap-override:0.00%;size-adjust:114.37%}.__className_e41e40{font-family:Playwrite,Playwrite Fallback}.__variable_e41e40{Playwrite:"Playwrite","Playwrite Fallback"}@font-face{font-family:Bodoni;src:url(/_next/static/media/f220860b425c3bf3-s.p.ttf) format("truetype");font-display:swap;font-weight:100 900}@font-face{font-family:Bodoni Fallback;src:local("Arial");ascent-override:106.94%;descent-override:38.02%;line-gap-override:0.00%;size-adjust:105.20%}.__className_a809cf{font-family:Bodoni,Bodoni Fallback}.__variable_a809cf{Bodoni:"Bodoni","Bodoni Fallback"}@font-face{font-family:Amatic;src:url(/_next/static/media/3bafdb10ed24ac68-s.p.ttf) format("truetype");font-display:swap;font-weight:100 900}@font-face{font-family:Amatic Fallback;src:local("Arial");ascent-override:159.58%;descent-override:38.48%;line-gap-override:0.00%;size-adjust:63.67%}.__className_bbde89{font-family:Amatic,Amatic Fallback}.__variable_bbde89{Amatic:"Amatic","Amatic Fallback"}@font-face{font-family:Luizi;src:url(/_next/static/media/8cb04e36786a3346-s.p.woff2) format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:Luizi Fallback;src:local("Arial");ascent-override:80.00%;descent-override:20.00%;line-gap-override:9.00%;size-adjust:100.00%}.__className_2761c9{font-family:Luizi,Luizi Fallback}.__variable_2761c9{Luizi:"Luizi","Luizi Fallback"}*{box-sizing:border-box;padding:0;margin:0}html{font-family:Amatic,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans;color:hsla(0,0%,100%,.871);height:100%}html.modal-open{overflow:hidden}body{margin:0;accent-color:#1c1c1c;background-color:#1c1c1c;scroll-behavior:smooth;direction:rtl}.main-layout{display:grid}.main-layout>.full{grid-column:1/-1}.main-layout>:not(.full){grid-column:2}@media(max-width:500px){.main-layout{grid-template-columns:minmax(15px,1fr) minmax(auto,500px) minmax(15px,1fr)}}@media(min-width:500px){.main-layout{grid-template-columns:minmax(32px,1fr) minmax(auto,1360px) minmax(32px,1fr)}}@media(min-width:1080px){.main-layout{grid-template-columns:minmax(1rem,1fr) minmax(auto,1640px) minmax(1rem,1fr)}}@keyframes slide-in-left{0%{transform:translateX(-130%)}to{transform:translateX(0)}}@keyframes slide-in-right{0%{transform:translateX(130%)}to{transform:translateX(0)}}@keyframes slide-out-left{0%{transform:translateX(50%)}to{transform:translateX(0)}}@keyframes slide-out-right{0%{transform:translateX(-50%)}to{transform:translateX(0)}}.app-header{direction:ltr;position:absolute;top:0;z-index:2000;width:100%;display:flex;flex-direction:column;font-family:Bodoni,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:44px;font-weight:100;text-align:center;letter-spacing:-1px;color:hsla(0,0%,100%,.871);padding-block:.4rem;cursor:default;transition:all .4s ease-in}.app-header .header-txt{font-size:2.75rem;font-weight:100}.app-header .header-txt .separator{font-family:Bodoni;color:#888;font-weight:900;padding-inline:2.5px}.app-header .header-txt .first-name{display:inline-block;animation:slide-out-left .4s ease-in-out}.app-header .header-txt .last-name{display:inline-block;animation:slide-out-right .4s ease-in-out}.app-header.scrolled{position:fixed;background-color:hsla(0,0%,7%,.827);-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);box-shadow:5px 5px 15px hsla(0,0%,7%,.706)}.app-header.scrolled .header-txt .first-name{animation:slide-in-left .4s ease-in-out}.app-header.scrolled .header-txt .last-name{animation:slide-in-right .4s ease-in-out}.sub-header{font-family:Playwrite,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue;font-size:1rem;line-height:1rem;letter-spacing:.5px;text-align:center;color:#d6d6d3;position:relative;bottom:8px;text-shadow:-2px 2px 4px #fff}.image-details{display:flex;flex-grow:0;flex-direction:column;align-items:center;justify-content:center;text-align:center;margin-bottom:2rem}.image-details img{width:350px;max-height:450px;object-fit:cover}.image-details .glass{width:100%;position:relative}.hero{z-index:300;height:100vh;position:relative;-webkit-margin-after:2rem;margin-block-end:2rem;box-shadow:5px 5px 15px hsla(0,0%,7%,.706)}.hero .overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.hero video{width:100%;height:100%;object-fit:cover;z-index:1;position:relative}.hero .arrow-down,.hero .typed-text{position:relative;z-index:3}.typed-text-container{position:absolute;display:flex;justify-content:center;width:100%;top:40%}.typed-text-container .typed-text{direction:rtl;text-align:center;font-size:3.75rem;color:#d4d4d4;text-shadow:3px 2px 1px #5e574d}@media(min-width:800px){.typed-text-container .typed-text{font-size:6.625rem}}.about-me-container{display:flex;flex-direction:column;align-items:center;justify-content:center;-webkit-margin-after:3rem;margin-block-end:3rem;direction:rtl}.about-me-container .heading-container .heading{font-size:2rem;font-weight:600}.about-me-container .content{font-size:1.25rem;text-align:center}.about-me-container .content pre{font-family:Amatic;display:flex;justify-content:center;align-items:center;max-width:46.875rem}.about-me-container .content span{display:block}.about-me-container .invisible-txt{opacity:0;position:absolute;top:0}@media(min-width:800px){.about-me-container .heading-container .heading{font-size:2rem}.about-me-container .content{font-size:1.6875rem}}@media(min-width:1080px){.about-me-container .heading-container .heading{font-size:2.75rem}.about-me-container .content{font-size:2.125rem}}.arrow-down-container{z-index:2;position:absolute;top:82.5%;width:100%;display:flex;justify-content:center;cursor:pointer;padding-block:60px}.arrow-down-container .animated-container:focus{outline:2px solid hsla(0,0%,100%,.533);outline-offset:2.5px}.gradient-bg{position:relative;height:80vh;display:flex;align-items:center;flex-wrap:wrap;justify-content:center;background:linear-gradient(90deg,#978b72,#3c3832);margin-block:1rem}.gradient-bg .top-svg{width:100%;position:absolute;top:-4px}.gradient-bg .bottom-svg{width:100%;position:absolute;bottom:-2px;transform:rotate(180deg) scaleX(-1)}.gradient-bg .bg-img{position:absolute;object-fit:cover;width:100%;height:100%;opacity:.3}@media(min-width:1080px){.gradient-bg{height:110vh;gap:3.5rem;flex-direction:column}}.polaroid-list-container{display:flex;gap:4rem;justify-content:center;width:90vw}.polaroid-container{direction:rtl;position:relative;z-index:10;display:flex;flex-direction:column;align-items:center;background-color:#f0f1ed;color:#1c1c1c;padding:.5rem;border-radius:1rem;box-shadow:-2px 2px 10px rgba(77,77,77,.416);inline-size:min-content;text-align:center}.polaroid-container .heading{position:absolute;top:-2.8rem;z-index:1;letter-spacing:-3px;word-spacing:3px;font-size:3.75rem}.polaroid-container .carousel-container{width:15.9375rem}.polaroid-container .carousel-container .img-container{overflow:hidden}.polaroid-container .carousel-container .img-container img{transition:transform .4s ease}.polaroid-container .carousel-container .img-container img:hover{transform:scale(1.1)}.polaroid-container .carousel-container .carousel-arrow{all:unset;position:absolute;top:calc(50% - 22px);cursor:pointer}.polaroid-container .carousel-container .carousel-arrow.prev{left:0}.polaroid-container .carousel-container .carousel-arrow.next{right:0}.polaroid-container .carousel-container .carousel-arrow:focus{outline:2px solid hsla(0,0%,100%,.506);outline-offset:-8px;border-radius:5rem}.polaroid-container .carousel-container .carousel-arrow svg{width:44px;transition:opacity .85s;opacity:.5}.polaroid-container .carousel-container .carousel-arrow svg:hover{opacity:1}.polaroid-container .carousel-container .carousel-arrow svg path{fill:#f7f7f2}.polaroid-container .carousel-container .slick-dots{height:10%;top:90%}.polaroid-container .carousel-container .slick-dots li{margin:0}.polaroid-container .carousel-container .slick-dots li button:focus{outline:2px solid #fff;outline-offset:-2px;border-radius:5rem}.polaroid-container .carousel-container .slick-dots li button:before{color:#fff}.polaroid-container img{border-radius:.5rem;width:15.9375rem;height:18.75rem;aspect-ratio:1/1;object-fit:cover}.polaroid-container .card-text{display:flex;align-items:center;justify-content:center;padding-block:1.5rem;max-width:90%;min-height:111px;max-height:111px;font-family:Luizi;font-weight:100;font-size:1.125rem;color:#5e574d;text-shadow:1px 2px 1px #d4d4d4}.polaroid-container .heading.highlight{font-size:2.9375rem}@media(min-width:1080px){.polaroid-container .carousel-container{width:20.25rem}.polaroid-container .carousel-container img{width:20.25rem;height:22.875rem}.polaroid-container .card-text{font-size:1.3rem}.polaroid-container .heading.highlight{font-size:2.9375rem}}.responsive-cards-container .slider-container{position:relative;z-index:150;width:90vw}.responsive-cards-container .slider-container .slick-list{-webkit-padding-before:1.3rem;padding-block-start:1.3rem}.responsive-cards-container .slider-container .slick-slide{padding:2rem 0;display:flex;justify-content:center;align-items:center}.responsive-cards-container .slider-container .slick-arrow{all:unset;position:absolute;z-index:20;top:calc(50% - 22px);cursor:pointer}.responsive-cards-container .slider-container .slick-arrow:focus{outline:2px solid #fff;outline-offset:4px}.responsive-cards-container .slider-container .slick-arrow.prev{left:-5px}.responsive-cards-container .slider-container .slick-arrow.next{right:-5px}.responsive-cards-container .slider-container .slick-arrow svg{width:44px;transition:opacity .35s;opacity:.8}.responsive-cards-container .slider-container .slick-arrow svg:hover{opacity:1}.responsive-cards-container .slider-container .slick-arrow svg path{fill:#f7f7f2}.responsive-cards-container .slider-container .slick-dots{position:relative;top:0}.responsive-cards-container .slider-container .slick-dots li{margin:0}.responsive-cards-container .slider-container .slick-dots li button:before{color:#fff;font-size:7px;margin-inline:5px}.heading{position:relative;color:hsla(0,0%,100%,.871);padding:0 10px;font-size:2em;z-index:1;font-size:4rem;text-shadow:2px 3px 4px #48443e;cursor:default}.heading.highlight{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxaW4iIGhlaWdodD0iMC41aW4iIHZpZXdCb3g9IjAgMCAzMDAgMTUwIj4KICAgIDxwYXRoIGZpbGw9IiM1RTU3NEQiIHN0cm9rZT0ibm9uZSIKICAgICAgICBkPSJNIDEyLjAwLDQ4LjAwCiAgICAgICAgICAgQyAxMi4wMCw1MC4wOSAxMS43OSw1NC45OSAxMi42MCw1Ni43MgogICAgICAgICAgICAgMTUuNTksNjMuMTggMjYuMDksNTYuNjQgMzMuMDAsNjMuMDAKICAgICAgICAgICAgIDMwLjg0LDYzLjE4IDIzLjA1LDYzLjg3IDIxLjgwLDY1LjAyCiAgICAgICAgICAgICAxOC4wMiw2Ny44OCAyMS4yOSw3Ni4zNSAyMS44MCw4MC4wMAogICAgICAgICAgICAgMjEuODAsODAuMDAgMjEuODAsODYuMDAgMjEuODAsODYuMDAKICAgICAgICAgICAgIDIxLjgwLDg2LjAwIDQwLjAwLDg3LjAwIDQwLjAwLDg3LjAwCiAgICAgICAgICAgICAzOS45Myw4OC44OCA0MC4wNiw5MS4wNCAzOC45OCw5Mi42OQogICAgICAgICAgICAgMzcuNTEsOTQuOTMgMzUuMTUsOTQuNzUgMzIuNTksOTYuMjAKICAgICAgICAgICAgIDI4LjMzLDk4LjYxIDI2Ljg3LDEwMi4yMiAyNy4zNCwxMDcuMDAKICAgICAgICAgICAgIDI3LjM0LDEwNy4wMCAzMC4wMiwxMjMuNDEgMzAuMDIsMTIzLjQxCiAgICAgICAgICAgICAzMS44MiwxMjUuNzUgNDAuMDEsMTI3Ljk1IDQzLjAwLDEyOC4wMAogICAgICAgICAgICAgNDMuMDAsMTI4LjAwIDg3LjAwLDEyOC4wMCA4Ny4wMCwxMjguMDAKICAgICAgICAgICAgIDg4LjA4LDEyMS41NiA5MS4xNiwxMjEuODAgOTcuMDAsMTIyLjA0CiAgICAgICAgICAgICA5Ny4wMCwxMjIuMDQgMTA5LjAwLDEyMy4wMCAxMDkuMDAsMTIzLjAwCiAgICAgICAgICAgICAxMDkuMDAsMTIzLjAwIDEyOC4wMCwxMjMuMDAgMTI4LjAwLDEyMy4wMAogICAgICAgICAgICAgMTI4LjAwLDEyMy4wMCAxODIuMDAsMTIyLjAwIDE4Mi4wMCwxMjIuMDAKICAgICAgICAgICAgIDE5NC41OCwxMjEuOTcgMTg4LjQyLDExOS4wMyAyMDEuMDAsMTE5LjAwCiAgICAgICAgICAgICAyMDEuMDAsMTE5LjAwIDI0My4wMCwxMTkuMDAgMjQzLjAwLDExOS4wMAogICAgICAgICAgICAgMjQzLjAwLDExOS4wMCAyNTguMDAsMTE4LjAwIDI1OC4wMCwxMTguMDAKICAgICAgICAgICAgIDI1OS41MywxMDkuMTAgMjY2LjAxLDExMy4zNyAyNzAuNDAsMTA5LjE1CiAgICAgICAgICAgICAyNzIuNjEsMTA3LjAzIDI3Mi4zMCwxMDAuODUgMjcyLjAwLDk4LjAwCiAgICAgICAgICAgICAyNzIuMDAsOTguMDAgMjgwLjAwLDk3LjAwIDI4MC4wMCw5Ny4wMAogICAgICAgICAgICAgMjgwLjAwLDk0LjEwIDI4MC4yNiw4OC41NSAyNzkuMjYsODYuMDIKICAgICAgICAgICAgIDI3Ni40OSw3OC45OCAyNjQuNjMsNzYuODggMjU4LjAwLDc2LjAwCiAgICAgICAgICAgICAyNjUuMTUsNjkuMTkgMjc2LjQwLDczLjAzIDI3NC44NSw2Mi4wNAogICAgICAgICAgICAgMjc0LjQ3LDU5LjM1IDI3My43Myw1OC44NSAyNzIuMDAsNTcuMDAKICAgICAgICAgICAgIDI4MS42OCw1My43NyAyODEuMDAsNTQuMjggMjgxLjAwLDQ0LjAwCiAgICAgICAgICAgICAyODEuMDAsNDQuMDAgMjU4LjAwLDQyLjM4IDI1OC4wMCw0Mi4zOAogICAgICAgICAgICAgMjUwLjAwLDQwLjg0IDI1MS40OCwzOC4wMyAyMzUuMDAsMzguMDAKICAgICAgICAgICAgIDIzNS4wMCwzOC4wMCAxODkuMDAsMzkuMDAgMTg5LjAwLDM5LjAwCiAgICAgICAgICAgICAxODkuMDAsMzkuMDAgMTc3LjAwLDM5LjgyIDE3Ny4wMCwzOS44MgogICAgICAgICAgICAgMTc3LjAwLDM5LjgyIDE1OS4wMCwzOC4wMCAxNTkuMDAsMzguMDAKICAgICAgICAgICAgIDE1OS4wMCwzOC4wMCAxMjguMDAsMzguMDAgMTI4LjAwLDM4LjAwCiAgICAgICAgICAgICAxMTYuOTAsMzguMDIgMTIwLjE2LDM5LjQwIDExMy4wMCw0MC42NwogICAgICAgICAgICAgMTEzLjAwLDQwLjY3IDk3LjAwLDQyLjE3IDk3LjAwLDQyLjE3CiAgICAgICAgICAgICA5Ny4wMCw0Mi4xNyA4Ny4wMCw0My44MyA4Ny4wMCw0My44MwogICAgICAgICAgICAgODcuMDAsNDMuODMgNTcuMDAsNDUuMDAgNTcuMDAsNDUuMDAKICAgICAgICAgICAgIDU3LjAwLDQ1LjAwIDMyLjAwLDQ4LjAwIDMyLjAwLDQ4LjAwCiAgICAgICAgICAgICAzMi4wMCw0OC4wMCAxMi4wMCw0OC4wMCAxMi4wMCw0OC4wMCBaIiAvPgo8L3N2Zz4K");background-position:50% 50%;padding-inline:3rem;padding-top:7px;background-repeat:no-repeat;background-size:cover}.socials-container{display:flex;flex-direction:column;align-items:center;margin-block:2.5rem}.socials-container .heading{font-size:2.8125rem;-webkit-margin-after:.5rem;margin-block-end:.5rem}.socials-container .cta-container{display:flex;gap:1.5rem}.socials-container .icons-container{width:100%;display:flex;justify-content:center;margin-block:1rem;gap:2rem}.socials-container .icons-container svg{width:44px;filter:grayscale(1);transition:filter .3s}.socials-container .icons-container svg:hover{filter:grayscale(0)}@media(min-width:800px){.socials-container{margin-block:4rem;-webkit-margin-before:5rem;margin-block-start:5rem}.socials-container .heading{-webkit-margin-after:2rem;margin-block-end:2rem;font-size:3.125rem}.socials-container .icons-container{margin-block:2rem}}.modal{display:none;position:fixed;z-index:9000;left:0;top:0;width:100vw;height:100%;overflow:auto;background-color:rgba(0,0,0,.825)}.modal .modal-content,.modal.show{display:flex;justify-content:center;align-items:center}.modal .modal-content{position:relative;width:90vw;flex-direction:column;border:1px solid #242424;border-radius:1rem;background-color:#2d2b29;color:#1c1c1c;padding:2rem .5rem}.modal .modal-content input{direction:rtl}.modal .modal-content .heading-container{display:flex;justify-content:center;align-items:center}.modal .modal-content .heading-container .whats-icon{width:40px}.modal .close{font-family:Luizi;position:absolute;top:.5rem;right:.625rem;align-self:start;color:#48443e;font-size:2.125rem;font-weight:700;line-height:1.25rem;transition:color .4s}.modal .close:focus,.modal .close:hover{color:hsla(0,0%,100%,.871);text-decoration:none;cursor:pointer;text-shadow:1px 1px 4px #2e2e2e}@media(min-width:800px){.modal .modal-content{width:60vw}}@media(min-width:1080px){.modal .modal-content{width:45%}}.breaking-line{width:70%;border-bottom:3px solid #5e574d;opacity:.6}.appointment-list-container{margin-block:.5rem;display:flex;flex-direction:column;justify-content:center;align-items:center;font-family:Luizi,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;color:#faf9f6}.appointment-list-container .actions-container{display:flex;justify-content:center;align-items:center;gap:0;margin-block:1.5rem}.appointment-list-container .actions-container .know-more-heading{display:flex;justify-content:center;align-items:center;font-family:Luizi;font-size:1.4375rem;height:42px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.appointment-list-container .actions-container .appointment-list{margin-inline:.3rem;gap:.6rem;font-size:1.5rem;font-weight:100}.appointment-list-container .actions-container .appointment-list .appointment-container{padding:.4rem 1rem;border-radius:.5rem}.appointment-list-container .actions-container .appointment-list .picker-container{margin-inline:.7rem;padding:2px}.appointment-list-container .actions-container .appointment-list .picker-container:focus{border:3px solid #fff}.appointment-list-container .actions-container .appointment-list .picker-container .pick{cursor:pointer;transition:.3s;opacity:.6;color:#9a8971;text-shadow:1px 2px 3px #2d2b29}.appointment-list-container .actions-container .appointment-list .picker-container .pick.selected{color:#faf9f6;opacity:1}@media(min-width:800px){.appointment-list-container .actions-container{gap:4px}.appointment-list-container .actions-container .appointment-list,.appointment-list-container .actions-container .know-more-heading{font-size:1.875rem}}.cta-btn{all:unset;opacity:.9;position:relative;font-family:Amatic;text-shadow:2px 1px 2px #5e574d;box-shadow:2px 4px 6px #2d2b29;border:1px solid #48443e;background:linear-gradient(157deg,#128c7e,#25d366 80%,#dcf8c6);font-size:3.125rem;line-height:2.875rem;padding:.625rem 1.5rem;border-radius:.5625rem;margin-block:1.5rem;cursor:pointer;transition:all .45s}.cta-btn:focus{outline:2px solid #fff;outline-offset:4px}.cta-btn:after{opacity:0;content:">";position:absolute;left:.4375rem;top:50%;transform:translateY(-50%);margin-inline:5px;font-size:38px}.cta-btn:active:not(.dark),.cta-btn:hover:not(.dark){opacity:1;padding:.625rem 1.5rem .625rem 2rem;text-shadow:2px 3px 3px #5e574d}.cta-btn:active:not(.dark):after,.cta-btn:hover:not(.dark):after{opacity:1;font-weight:1000;content:">";transition:all .3s}.cta-btn.large{font-size:2.125rem;line-height:3.5625rem;padding:.875rem 1rem}.cta-btn.large:active:not(.dark),.cta-btn.large:hover:not(.dark){padding:.875rem 1.5rem .875rem 2rem}.cta-btn.dark{background:linear-gradient(117deg,#2d2b29,#48443e 50%,#5e574d);box-shadow:none;border:1px solid #1c1c1c}.cta-btn.dark:hover{opacity:1;scale:1.045}.cta-btn.dark:active{scale:.95}@media(min-width:800px){.cta-btn.large{font-size:3.5625rem;padding:.875rem 1.4rem}}.contact-form-container .ty-container{display:flex;flex-direction:column;align-items:center;gap:.5rem;-webkit-margin-before:1.7rem;margin-block-start:1.7rem;-webkit-margin-after:2.5rem;margin-block-end:2.5rem;color:#d4d4d4}.contact-form-container .ty-container .ty-heading{font-size:2.875rem}.contact-form-container .ty-container .ty-statement{text-align:center;font-size:1.875rem}.contact-form-container .contact-form{display:flex;width:100%;flex-direction:column;align-items:center;color:#f7f7f2;margin-block:.4rem}.contact-form-container .contact-form input{all:unset;font-size:2rem;background-color:#1a1a1a;border-radius:8px;padding:8px;margin-block:.35rem}.contact-form-container .contact-form .cta-form-container{width:100%;display:flex;opacity:1}.contact-form-container .contact-form .cta-form-container .cta-btn{width:100%;margin-top:2.2rem;display:flex;justify-content:center;font-size:3.4375rem}.access-statement{padding:0 2rem;font-size:1rem;color:#d6d6d3}.access-statement .section-container{margin-block:.8rem}.access-statement .section-container .line{display:block}.access-statement .section-container .line a{color:#d6d6d3;text-decoration:none;font-weight:700}.access-statement .section-container .section-heading{font-size:1.4rem;font-weight:700;padding-block:.2rem}.access-statement .section-container .feature-list{-webkit-margin-start:1.2rem;margin-inline-start:1.2rem}.access-statement .section-container .feature-list li::marker{font-size:1rem}@media(min-width:800px){.access-statement{font-size:1.5rem}.access-statement .section-container .section-heading{font-size:1.9rem}}.fixed-btn{position:fixed;left:0;bottom:0;padding:6px 9px;background-color:#1c1c1c;border:0;border-radius:6px}.fixed-btn svg{width:2.1875rem}.stack{display:grid;justify-items:center}.stack .stack-heading{display:flex;justify-content:center;align-items:center;font-size:2.5rem}.stack .stack-details{display:flex;gap:1rem;color:#636363;font-size:1.2rem}.stack .stack-details svg{fill:#48443e;width:1rem;height:1rem;margin-inline:.2rem}.stack .stack-details .child-container{display:flex;align-items:center}.stack .stack-details .child-container svg{-webkit-margin-before:3.5px;margin-block-start:3.5px;margin-inline:4px}.stack .stack-details .child-container .link{color:unset;color:#888;text-decoration:none;font-size:1.1875rem;font-weight:700}@media(min-width:800px){.stack .stack-details{font-size:1.4rem}.stack .stack-details .child-container .link{font-size:1.8125rem}}.app-footer{justify-items:center;background-color:#101010;padding:1rem}.app-footer .content-container{width:100%;display:flex;flex-direction:column;justify-content:center;gap:.5rem;align-items:center}.app-footer .content-container .access-btn{all:unset;cursor:pointer}.app-footer .content-container .access-btn:focus{outline:1px solid #fff;outline-offset:4px;border-radius:2px}.app-footer .content-container .credits-container{direction:ltr;-webkit-margin-before:.2rem;margin-block-start:.2rem;color:#636363;font-size:1.0625rem;font-weight:600}@media(min-width:800px){.app-footer .content-container .credits-container{font-size:1.5rem}}@keyframes fadeIn{0%{opacity:.5}66%{opacity:.8}to{opacity:1}}.ap-list-container{overflow-y:hidden;-webkit-mask-image:linear-gradient(0deg,transparent,transparent 5%,#fff 20%,#fff 80%,transparent 95%,transparent);mask-image:linear-gradient(0deg,transparent,transparent 5%,#fff 20%,#fff 80%,transparent 95%,transparent);-ms-overflow-style:none;scrollbar-width:none}.ap-list-container::-webkit-scrollbar{display:none}.ap-list-container .ap-list{position:relative;display:flex;flex-direction:column;transition-property:transform;transition-timing-function:cubic-bezier(0,0,.2,1);padding-inline:2px;transition-duration:.6s;-webkit-user-select:none;-moz-user-select:none;user-select:none;transform:matrix(1,0,0,1,0,21)}.ap-list-container .ap-list:focus{border-inline:2.5px solid #f7f7f2;border-block:none;outline:none}.ap-list-container .ap-list .appoint{display:flex;justify-content:center;align-items:center;cursor:pointer;height:42px;color:#f0f1ed;opacity:.5}.ap-list-container .ap-list .appoint.active{animation:fadeIn .5s ease .2s 1 normal forwards;position:relative;border-top:3px solid transparent;border-bottom:3px solid transparent}.ap-list-container .ap-list .appoint.active:after,.ap-list-container .ap-list .appoint.active:before{content:"";position:absolute;left:5%;right:5%;height:2px;background:linear-gradient(90deg,hsla(0,0%,100%,.1),hsla(0,0%,100%,.8) 30%,hsla(0,0%,100%,.8) 70%,hsla(0,0%,100%,.1));transition:height .3s ease,opacity .3s ease}.ap-list-container .ap-list .appoint.active:before{top:0}.ap-list-container .ap-list .appoint.active:after{bottom:0}@media(min-width:800px){.ap-list-container .ap-list .appoint.active:before{top:-3px}.ap-list-container .ap-list .appoint.active:after{bottom:-3px}}.floating-icon-container{position:fixed;z-index:250;width:45px;height:45px;left:15px;bottom:15px;background-color:#1c1c1c;border-radius:16rem;box-shadow:inset 0 0 0 1px #2e2e2e,0 11px 40px 0 rgba(0,0,0,.25),0 2px 10px 0 rgba(0,0,0,.12);display:flex;justify-content:center;align-items:center;transition:all .4s;cursor:pointer}.floating-icon-container.hidden{opacity:0;pointer-events:none}.floating-icon-container svg{width:26px;height:26px}@media(min-width:800px){.floating-icon-container{z-index:350;width:50px;height:50px;bottom:25px;left:25px}.floating-icon-container svg{width:30px;height:30px}}