a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}:root{--errorColor:#c0392b;--successColor:#27ae60;--linkColor:#2563eb;--primaryBackground:#fff;--secondaryBackground:#f7f8fb;--accentColor:#a67c52;--primaryColor:#000;--secondaryColor:#f7f8fb}.theme-dark{--errorColor:#c0392b;--successColor:#27ae60;--linkColor:#2563eb;--primaryBackground:#1e1e1e;--secondaryBackground:#2c2c2c;--accentColor:#2c2c2c;--primaryColor:#e6e6e6;--secondaryColor:#c5c5c5}.theme-ocean{--errorColor:#c0392b;--successColor:#27ae60;--linkColor:#2563eb;--primaryBackground:#e8f5f7;--secondaryBackground:#0277bd;--accentColor:#00008b;--primaryColor:#013a63;--secondaryColor:#f1fbff}body,html{height:100%}body{background-color:var(--primaryBackground);color:var(--primaryColor);font-family:Verdana,sans-serif;font-size:18px/1.5;min-height:100vh;overflow-x:hidden;transition:background .5s ease}.main-body{display:flex;flex-direction:row;height:fit-content;width:100%}.main-wrapper{width:100%}.footer{margin:50px 10px 0}footer{background-color:var(--primaryBackground);color:var(--primaryColor);padding:40px 20px 20px}footer .main-footer{align-items:flex-start;display:flex;justify-content:space-between;margin:0 auto;max-width:1200px}footer .footer-col{display:flex;flex:1;min-height:20vh;text-align:center}footer .footer-title{align-items:center;justify-content:center}footer .footer-title a{color:var(--primaryColor)!important}footer .footer-nav-list{flex-direction:column;padding-top:5vh}footer .footer-nav-list h3{margin-bottom:2vh}footer .footer-logo{font-size:1.2rem;font-weight:700;text-decoration:none}footer .footer-links{display:flex;flex-direction:column;gap:8px}footer .footer-col a,footer .footer-links a{color:var(--linkColor);text-decoration:none}footer .footer-col a:hover,footer .footer-links a:hover{text-decoration:underline}footer .copyright-row{font-size:.9rem;text-align:left}h1{font-size:3rem;line-height:67px;margin:2rem auto;text-align:center}h2{font-size:2rem}h2,h3{color:var(--accentColor);line-height:1.6;text-align:center}.theme-dark h2,.theme-dark h3{color:var(--primaryColor)}h3{font-size:1.25rem}#toolbar-side-panel{background-color:var(--primaryBackground);height:100%;line-height:50px;position:absolute;width:250px;z-index:100}#toolbar-side-panel *{display:block;text-align:center;width:100%}nav.main-toolbar{background-color:var(--primaryBackground);box-shadow:0 1px 2px 0 rgba(0,0,0,.1);font-size:25px;height:4rem;padding:0}nav.main-toolbar ul.toolbar-list{align-items:stretch;display:inline-flex;flex-direction:row;height:100%;justify-content:space-between;width:100%}nav.main-toolbar ul.toolbar-list li.nav-item{display:inline-block;height:100%;list-style:none}nav.main-toolbar ul.toolbar-list li.nav-item *{margin:auto}nav.main-toolbar ul.toolbar-list li.nav-item a{color:var(--primaryColor);padding:0 1rem}nav.main-toolbar ul.toolbar-list li.nav-item:hover{background-color:var(--accentColor);color:var(--secondaryColor)}nav.main-toolbar ul.toolbar-list li#toolbar-user{background-color:unset}nav.main-toolbar ul.toolbar-list li#toolbar-user img.user-profile{-webkit-filter:invert(.75);filter:invert(.75);height:80%;width:70%}nav.main-toolbar ul.toolbar-list .toolbar-link{font-size:14px;padding:0}nav.main-toolbar ul.toolbar-list #toolbar-hamburger{font-size:x-large;font-weight:700}nav.main-toolbar ul.toolbar-list #toolbar-title{font-family:Copperplate Gothic Bold,serif}nav.main-toolbar ul.toolbar-list #toolbar-login{width:max-content}nav.main-toolbar ul.toolbar-list #toolbar-login :hover{background-color:var(--primaryBackground);color:var(--primaryColor)}nav.main-toolbar ul.nav-section{display:inline-flex;height:100%;justify-content:flex-end;width:100%}nav.main-toolbar a.nav-link{align-items:center;display:flex;height:100%;text-align:center}nav.main-toolbar .nav-user{background-color:var(--accentColor);color:var(--secondaryColor);position:relative}nav.main-toolbar ul.user-menu{color:var(--secondaryColor);overflow:hidden}nav.main-toolbar ul.user-menu li{cursor:pointer;padding-top:1px}nav.main-toolbar ul.user-menu li button{width:100%}nav.main-toolbar ul.user-menu li a.nav-link{background-color:var(--accentColor);padding:10px 15px;width:100%}nav.main-toolbar ul.user-menu li a.nav-link:hover{box-shadow:0 0 1rem rgba(0,0,0,.25),inset 0 0 .75rem rgba(0,0,0,.2)}nav.main-toolbar #connected-user-menu{left:auto;position:absolute;right:0;top:4rem;width:max-content}nav.main-toolbar a{text-decoration:none}@media screen and (max-width:720px){nav.main-toolbar .toolbar-link{display:none}}nav.main-toolbar .theme-toggle{box-shadow:0 0 .75rem rgba(0,0,0,.15),inset 0 0 .5rem rgba(0,0,0,.15);height:100%;transition:background .25s,box-shadow .25s,transform .15s;width:fit-content}nav.main-toolbar .theme-toggle:hover{box-shadow:0 0 1rem rgba(0,0,0,.25),inset 0 0 .75rem rgba(0,0,0,.2)}nav.main-toolbar .theme-toggle:active{transform:scale(.95)}nav.main-toolbar .theme-toggle img{height:100%;width:80%}button{background:var(--accentColor);border:0;color:var(--secondaryColor);cursor:pointer;padding:10px 15px}button:hover{background:var(--primaryBackground);color:var(--primaryColor)}button a{color:var(--secondaryColor);font-size:14px;text-decoration:none}.button-with-link{padding:10px 0}.button-with-link>a{padding:10px 15px}.button-with-link>a:hover{color:var(--primaryColor)}.btn2{background:var(--secondaryColor);border:0;color:#000;cursor:pointer;padding:10px 15px}.btn2:hover{background:var(--accentColor);color:var(--secondaryColor)}.alert{background-color:#f5f5f5;border:1px solid gray;border-radius:1px;display:flex;justify-content:space-between;left:50%;padding:5px 10px;position:relative;top:5%;transform:translateX(-50%);z-index:1}.alert.alert-error{background-color:#f08080}.alert .dismiss-alert:hover{background-color:#789;cursor:pointer}pre.inline{display:inline!important;margin:auto}pre.inline>code{display:inline!important;padding:2px!important}@media (max-width:768px){#toolbar-toggle-menu{display:flex!important}.nav-item.toolbar-link.toolbar-left-item{display:none!important}.main-footer{align-items:center!important;flex-direction:column!important}}.section{align-items:center;border-bottom:1px solid var(--accentColor);display:flex;min-height:40vh;padding:4rem 10%}.section .section-left,.section .section-right{display:flex;flex:1;flex-direction:column;justify-content:center;padding-bottom:2rem}.section .section-right{padding-left:1rem}.section h2{margin-bottom:1.5rem}.section h3{font-weight:400;opacity:.8}.section:nth-child(2n){background-color:var(--accentColor);color:var(--secondaryColor)}.section:nth-child(odd){background-color:var(--secondaryBackground);color:var(--primaryColor)}#landing-section{margin:auto;padding:1rem max(1.5rem,(100vw - 90rem)/2)}#landing-section .section-right{align-items:center}.landing-quote{margin-bottom:1.5rem}.landing-quote h2{font-size:1.5rem;margin-bottom:0}.landing-quote h3{text-align:right}.landing-quote h4{text-align:center}.punchline{font-size:2.2rem;margin-bottom:1rem}.landing-buttons{display:flex;justify-content:center}.landing-buttons .landing-button{border-radius:8px;color:var(--primaryColor);display:inline-block;font-weight:400;margin-right:1rem;padding:.8rem 2rem;text-decoration:none;transition:transform .2s}.landing-buttons .landing-button.landing-login:hover{font-weight:bolder}.landing-buttons .landing-button.landing-signup{background:transparent;border:2px solid var(--primaryColor);font-weight:bolder}.landing-buttons .landing-button.landing-signup:hover{background-color:var(--accentColor);border-color:var(--secondaryColor);color:var(--secondaryColor)}.practice-img{filter:drop-shadow(0 20px 30px rgba(0,0,0,.1));height:auto;max-width:700px}.practice-img.dark{display:none}#domain-section{background:radial-gradient(ellipse at top right,#1b2735 0,#090a0f 100%);overflow:hidden;position:relative}#domain-section .section-left>*{color:#eae2d8}#domain-section:after{background:#fff;box-shadow:73vw 32vh hsla(0,0%,100%,.2),61vw 48vh hsla(0,0%,100%,.3),69vw 45vh hsla(0,0%,100%,.14),61vw 9vh hsla(0,0%,100%,.53),91vw 12vh hsla(0,0%,100%,.03),75vw 20vh hsla(0,0%,100%,.13),65vw 8vh hsla(0,0%,100%,.36),60vw 22vh hsla(0,0%,100%,.12),67vw 12vh hsla(0,0%,100%,.26),81vw 38vh hsla(0,0%,100%,.57),92vw 56vh hsla(0,0%,100%,.33),76vw 44vh hsla(0,0%,100%,.45),66vw 33vh hsla(0,0%,100%,.36),99vw 1vh hsla(0,0%,100%,.29),96vw 59vh hsla(0,0%,100%,.01),96vw 20vh hsla(0,0%,100%,.1),76vw 46vh hsla(0,0%,100%,.03),76vw 58vh hsla(0,0%,100%,.17),90vw 63vh hsla(0,0%,100%,.1),96vw 61vh hsla(0,0%,100%,.56),71vw 53vh hsla(0,0%,100%,.07),84vw 20vh hsla(0,0%,100%,.15),75vw 28vh hsla(0,0%,100%,.18),88vw 12vh hsla(0,0%,100%,.26),77vw 43vh hsla(0,0%,100%,.48),72vw 63vh hsla(0,0%,100%,.23),80vw 63vh hsla(0,0%,100%,.22),72vw 1vh hsla(0,0%,100%,.01),94vw 22vh hsla(0,0%,100%,.14),82vw 8vh hsla(0,0%,100%,.34),76vw 21vh hsla(0,0%,100%,.52),89vw 9vh hsla(0,0%,100%,.12),80vw 13vh hsla(0,0%,100%,.44),86vw 34vh hsla(0,0%,100%,.15),63vw 6vh hsla(0,0%,100%,.12),61vw 44vh hsla(0,0%,100%,.57),90vw 40vh hsla(0,0%,100%,.35),85vw 44vh hsla(0,0%,100%,.56),96vw 27vh hsla(0,0%,100%,.16),81vw 61vh hsla(0,0%,100%,.2),72vw 69vh hsla(0,0%,100%,.43),78vw 53vh hsla(0,0%,100%,.26),89vw 28vh hsla(0,0%,100%,.23),81vw 22vh hsla(0,0%,100%,.26),87vw 47vh hsla(0,0%,100%,.47),65vw 15vh hsla(0,0%,100%,.04),99vw 34vh hsla(0,0%,100%,.39),65vw 14vh hsla(0,0%,100%,.45),95vw 65vh hsla(0,0%,100%,.33),64vw 51vh hsla(0,0%,100%,.51),78vw 34vh hsla(0,0%,100%,.17),64vw 45vh hsla(0,0%,100%,.17),95vw 36vh hsla(0,0%,100%,.26),75vw 18vh hsla(0,0%,100%,.18),86vw 53vh hsla(0,0%,100%,.04),89vw 39vh hsla(0,0%,100%,.35),83vw 6vh hsla(0,0%,100%,.25),62vw 32vh hsla(0,0%,100%,.54),97vw 47vh hsla(0,0%,100%,.36),70vw 22vh hsla(0,0%,100%,.4),69vw 28vh hsla(0,0%,100%,.48),80vw 61vh hsla(0,0%,100%,.42),70vw 27vh hsla(0,0%,100%,.36),89vw 67vh hsla(0,0%,100%,.6),83vw 8vh hsla(0,0%,100%,.56),95vw 54vh hsla(0,0%,100%,.33),82vw 47vh hsla(0,0%,100%,.48),76vw 57vh hsla(0,0%,100%,.12),93vw 58vh hsla(0,0%,100%,.47),72vw 29vh hsla(0,0%,100%,.23),99vw 4vh hsla(0,0%,100%,.19),73vw 65vh hsla(0,0%,100%,.43),98vw 33vh hsla(0,0%,100%,.44),73vw 33vh hsla(0,0%,100%,.51),81vw 41vh hsla(0,0%,100%,.53),94vw 66vh hsla(0,0%,100%,.58),82vw 38vh hsla(0,0%,100%,.32),82vw 30vh hsla(0,0%,100%,.31),84vw 26vh hsla(0,0%,100%,.41),74vw 38vh hsla(0,0%,100%,.26),62vw 64vh hsla(0,0%,100%,.3),79vw 58vh hsla(0,0%,100%,.59),65vw 29vh hsla(0,0%,100%,.32),66vw 55vh hsla(0,0%,100%,.18),78vw 37vh hsla(0,0%,100%,.26),89vw 45vh hsla(0,0%,100%,.48),79vw 49vh hsla(0,0%,100%,.1),64vw 5vh hsla(0,0%,100%,.25),94vw 54vh hsla(0,0%,100%,.21),65vw 3vh hsla(0,0%,100%,.24),72vw 30vh hsla(0,0%,100%,.21),90vw 2vh hsla(0,0%,100%,.15),96vw 59vh hsla(0,0%,100%,.39),63vw 38vh hsla(0,0%,100%,.23),74vw 30vh hsla(0,0%,100%,.28),87vw 42vh hsla(0,0%,100%,.39),94vw 48vh hsla(0,0%,100%,.11),80vw 1vh hsla(0,0%,100%,.52),97vw 20vh hsla(0,0%,100%,.3),88vw 1vh hsla(0,0%,100%,.36),60vw 17vh hsla(0,0%,100%,.39),68vw 11vh hsla(0,0%,100%,.48),83vw 2vh hsla(0,0%,100%,.36),99vw 40vh hsla(0,0%,100%,.05),76vw 22vh hsla(0,0%,100%,.07),95vw 35vh hsla(0,0%,100%,.1),84vw 41vh hsla(0,0%,100%,.02),93vw 36vh hsla(0,0%,100%,.28),75vw 61vh hsla(0,0%,100%,.07),87vw 63vh hsla(0,0%,100%,.45),72vw 48vh hsla(0,0%,100%,.02),91vw 58vh hsla(0,0%,100%,.31),67vw 16vh hsla(0,0%,100%,.4),64vw 5vh hsla(0,0%,100%,.07),60vw 51vh hsla(0,0%,100%,.17),88vw 28vh hsla(0,0%,100%,.22),94vw 17vh hsla(0,0%,100%,.19),98vw 53vh hsla(0,0%,100%,.18),72vw 27vh hsla(0,0%,100%,.03),65vw 42vh hsla(0,0%,100%,.2),91vw 17vh hsla(0,0%,100%,.42),88vw 43vh hsla(0,0%,100%,.15),92vw 8vh hsla(0,0%,100%,.19),76vw 64vh hsla(0,0%,100%,.32),86vw 64vh hsla(0,0%,100%,.34),82vw 57vh hsla(0,0%,100%,.45),73vw 61vh hsla(0,0%,100%,.55),87vw 27vh hsla(0,0%,100%,.26),74vw 52vh hsla(0,0%,100%,.53),92vw 32vh hsla(0,0%,100%,.33),62vw 12vh hsla(0,0%,100%,.56),76vw 41vh hsla(0,0%,100%,.38),78vw 52vh hsla(0,0%,100%,.17),65vw 26vh hsla(0,0%,100%,.28),88vw 6vh hsla(0,0%,100%,.57),78vw 64vh hsla(0,0%,100%,.52),95vw 62vh hsla(0,0%,100%,.59),64vw 20vh hsla(0,0%,100%,.38),92vw 38vh hsla(0,0%,100%,.51),90vw 7vh hsla(0,0%,100%,.43),83vw 39vh hsla(0,0%,100%,.05),89vw 59vh hsla(0,0%,100%,.22),81vw 14vh hsla(0,0%,100%,.02),87vw 34vh hsla(0,0%,100%,.58),76vw 33vh hsla(0,0%,100%,.14),73vw 22vh hsla(0,0%,100%,.56),64vw 31vh hsla(0,0%,100%,.19),88vw 7vh hsla(0,0%,100%,.15),93vw 39vh hsla(0,0%,100%,.32),80vw 47vh hsla(0,0%,100%,.19),90vw 42vh hsla(0,0%,100%,.06),65vw 42vh hsla(0,0%,100%,.55),67vw 27vh hsla(0,0%,100%,.54),67vw 63vh hsla(0,0%,100%,.43),95vw 55vh hsla(0,0%,100%,.07),70vw 56vh hsla(0,0%,100%,.27),65vw 24vh hsla(0,0%,100%,.4),76vw 18vh hsla(0,0%,100%,.47),96vw 45vh hsla(0,0%,100%,.2),99vw 44vh hsla(0,0%,100%,.24),85vw 70vh hsla(0,0%,100%,.26),65vw 50vh hsla(0,0%,100%,.11),92vw 3vh hsla(0,0%,100%,.03),89vw 36vh hsla(0,0%,100%,.17),74vw 17vh hsla(0,0%,100%,.25),93vw 7vh hsla(0,0%,100%,.2),68vw 43vh hsla(0,0%,100%,.03),87vw 15vh hsla(0,0%,100%,.55),66vw 27vh hsla(0,0%,100%,.35),65vw 63vh hsla(0,0%,100%,.48),78vw 55vh hsla(0,0%,100%,.05),98vw 14vh hsla(0,0%,100%,.25),82vw 53vh hsla(0,0%,100%,.6),63vw 20vh hsla(0,0%,100%,.01),92vw 66vh hsla(0,0%,100%,.29),95vw 45vh hsla(0,0%,100%,.18),92vw 59vh hsla(0,0%,100%,.44),73vw 42vh hsla(0,0%,100%,.12),69vw 29vh hsla(0,0%,100%,.33),89vw 8vh hsla(0,0%,100%,.33),95vw 11vh hsla(0,0%,100%,.05),65vw 50vh hsla(0,0%,100%,.17),93vw 5vh hsla(0,0%,100%,.31),63vw 2vh hsla(0,0%,100%,.37),87vw 8vh hsla(0,0%,100%,.07),66vw 16vh hsla(0,0%,100%,.23),66vw 13vh hsla(0,0%,100%,.34),80vw 20vh hsla(0,0%,100%,.39),74vw 67vh hsla(0,0%,100%,.01),90vw 53vh hsla(0,0%,100%,.57),98vw 48vh hsla(0,0%,100%,.22),64vw 44vh hsla(0,0%,100%,.35),91vw 26vh hsla(0,0%,100%,.39),85vw 33vh hsla(0,0%,100%,.14),68vw 46vh hsla(0,0%,100%,.25),78vw 18vh hsla(0,0%,100%,.47),91vw 65vh hsla(0,0%,100%,.55),72vw 55vh hsla(0,0%,100%,.01),66vw 60vh hsla(0,0%,100%,.6),91vw 37vh hsla(0,0%,100%,.46);content:"";height:1px;left:0;pointer-events:none;position:absolute;top:0;transition:opacity 1.5s ease-in-out;width:1px;z-index:1;z-index:9999}#domain-section.twinkle:after{opacity:.6}.night{bottom:0;pointer-events:none;position:absolute;right:155px;top:0;transform:rotate(160deg)}.shooting-star{background:linear-gradient(-45deg,#5f91ff,rgba(0,0,255,0));border-radius:999px;bottom:var(--bottom,50%);display:none;filter:drop-shadow(0 0 6px rgb(105,155,255));height:2px;left:var(--left,50%);position:absolute;width:100px}.shooting-star.active{animation:tail 1.5s ease-in-out infinite,shooting 1.5s ease-in-out forwards;display:block}.shooting-star:after,.shooting-star:before{animation:shining 1.5s ease-in-out infinite}@keyframes tail{0%{width:0}30%{width:100px}to{width:0}}@keyframes shining{0%{width:0}50%{width:30px}to{width:0}}@keyframes shooting{0%{transform:translateX(0)}to{transform:translateX(300px)}}.solar-system{align-items:center;display:flex;height:500px;justify-content:center;margin:auto;position:relative;width:500px}.sun{font-weight:700;z-index:10}.orbit{align-items:center;border:1px solid hsla(0,0%,100%,.2);border-radius:50%;display:flex;justify-content:center;list-style:none;padding:0;pointer-events:none;position:absolute}.inner-orbit{height:200px;width:200px}.outer-orbit{height:400px;width:400px}.planet{background:#1a1a1a;border:1px solid #5f91ff;border-radius:4px;cursor:pointer;overflow:hidden;padding:0;pointer-events:auto;position:absolute;white-space:nowrap}.planet:hover{transform:scale(1.1)}.planet a{color:inherit;display:block;height:100%;padding:4px 8px;text-decoration:none;width:100%}.planet a:hover{background:hsla(0,0%,100%,.1)}.inner-orbit{animation:orbit-spin 40s linear infinite}.outer-orbit{animation:orbit-spin 60s linear infinite}.planet{animation:planet-counter-spin 40s linear infinite}.outer-orbit .planet{animation:planet-counter-spin 60s linear infinite}@keyframes orbit-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes planet-counter-spin{0%{transform:rotate(0deg)}to{transform:rotate(-1turn)}}#questions-section{background:var(--secondaryBackground);flex-direction:column;height:65vh;overflow:hidden;position:relative}#questions-section h1{color:var(--primaryColor)}#questions-section .section-background,#questions-section .section-foreground{display:flex;flex-direction:row;height:100%;left:0;position:absolute;top:10vh;white-space:nowrap;width:100%}#questions-section .section-foreground{animation:marquee-half 17s linear infinite;width:max-content;z-index:2}#questions-section .section-foreground .animation-wrapper{display:flex}#questions-section .section-foreground:hover{animation-play-state:paused}#questions-section .section-background{inset:0;pointer-events:none;position:absolute;z-index:1}#questions-section .question-card{background:var(--primaryBackground);border:1px solid var(--primaryColor);border-radius:16px;box-shadow:0 10px 25px rgba(0,0,0,.05);height:max-content;margin:0 30px;max-width:500px;padding:2rem}#questions-section .question-card.background{animation:marquee-full var(--speed) linear infinite;opacity:.3;position:absolute;z-index:1}#questions-section .question-card .question-title{display:flex;font-weight:700;justify-content:space-between;margin-bottom:1.5rem}#questions-section .question-card label{border:1px solid var(--primaryColor);border-radius:8px;cursor:pointer;display:block;margin-bottom:.5rem;padding:1rem}#questions-section .question-card label:hover{background:var(--secondaryBackground)}#questions-section .question-card input[type=radio]{display:none}#questions-section .question-card input[type=radio]:checked+label{background:rgba(99,102,241,.1);border-color:var(--accentColor)}#questions-section .question-card .result{display:none;font-weight:700;margin-top:1rem}#questions-section .question-card .result.success{color:var(--successColor)}#questions-section .question-card .result.error{color:var(--errorColor)}@keyframes marquee-full{0%{transform:translateX(100vw)}to{transform:translateX(-100%)}}@keyframes marquee-half{0%{transform:translateX(0)}to{transform:translateX(-50%)}}#faq-section{flex-direction:column;min-height:60vh;text-align:center}#faq-section h1,#faq-section h2,#faq-section h3{color:var(--primaryColor)}#faq-section .faq-list{margin-top:3rem;max-width:800px;text-align:left;width:100%}#faq-section .faq-card{border-bottom:1px solid var(--primaryColor)}#faq-section .faq-card .faq-button{align-items:center;background:none;border:none;color:var(--primaryColor);cursor:pointer;display:flex;font-size:1.2rem;font-weight:600;justify-content:space-between;padding:1.5rem 0;width:100%}#faq-section .faq-card .faq-button .faq-action{transition:transform .3s ease}#faq-section .faq-card .faq-content-wrapper{display:none;max-height:500px;overflow:hidden;padding-bottom:1.5rem;transition:max-height .3s ease-out,padding .3s}#faq-section .faq-card .faq-content-wrapper.hidden{max-height:0;padding-bottom:0}.theme-dark .practice-img.light{display:none}.theme-dark .practice-img.dark{display:block}.theme-dark #faq-section{background-color:#1e0000!important}.theme-dark h1{color:var(--primaryColor)}.theme-dark h2,.theme-dark h3{color:#eae2d8}@media (max-width:768px){.section{flex-direction:column;padding:2rem 5%}.section .section-left,.section .section-right{padding:1rem;text-align:center;width:100%}.buttons{display:flex;flex-direction:column;gap:1rem}.buttons .main-button{margin:0}}