.held-practice,.held-navigation{--ring:#795e72;--primary:#462b42;font-family:var(--font-inter), system-ui, sans-serif;color:#382435}.held-practice h1{margin-bottom:12px;font-size:clamp(32px,5vw,42px);font-weight:400;line-height:1.2}.held-practice h2{font-size:23px;font-weight:400;line-height:1.35}.held-practice h3{font-size:19px}.held-practice p,.held-practice li{font-size:16px;line-height:1.65}.held-practice label{font-size:16px;line-height:1.5}.held-practice input,.held-practice select,.held-practice textarea{min-height:48px;padding:12px 14px;font-size:16px;line-height:1.6}.held-practice input::placeholder,.held-practice textarea::placeholder{color:#746770}.held-practice textarea{resize:vertical}.held-practice button{min-height:48px;font-size:16px}.held-practice a{text-underline-offset:4px;font-size:16px}.held-practice .rounded-xl{border-radius:16px}.held-practice .text-xs{font-size:15px;line-height:1.6}.held-navigation nav a,.held-navigation nav button{min-height:48px;font-size:16px}.held-navigation nav a{align-items:center;display:flex}.held-navigation .text-xs{font-size:13px}.held-practice :is(a,button,input,select,textarea):focus-visible,.held-navigation :is(a,button):focus-visible{outline-offset:3px;outline:3px solid #795e72}@media (max-width:480px){.held-practice .p-6{padding:20px}.held-practice .px-6{padding-left:20px;padding-right:20px}.held-practice h2{font-size:21px}.held-practice button{overflow-wrap:anywhere}}.held-practice select,.held-workspace select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath d='m4 6 4 4 4-4' fill='none' stroke='%23462b42' stroke-width='1.5'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;border:1px solid #d9cec5;border-radius:8px;padding-right:40px}.held-workspace{--ring:#795e72;--primary:#462b42;color:#382435;font-family:var(--font-inter), system-ui, sans-serif}.held-workspace h1{font-size:clamp(30px,5vw,40px);font-weight:400;line-height:1.25}.held-workspace h2{font-size:23px;font-weight:400;line-height:1.35}.held-workspace p,.held-workspace label{font-size:16px;line-height:1.6}.held-workspace .text-xs{font-size:14px;line-height:1.6}.held-workspace input:not([type=checkbox]):not([type=radio]),.held-workspace select,.held-workspace textarea{min-height:48px;font-size:16px;line-height:1.6}.held-workspace textarea{resize:vertical}.held-workspace button{min-height:44px;font-size:16px}.held-workspace :is(a,button,input,select,textarea):focus-visible{outline-offset:3px;outline:3px solid #795e72}.held-workspace :is(input,textarea)::placeholder{color:#746770}.held-workspace input:is([type=checkbox],[type=radio]){accent-color:#462b42}.held-workspace select{padding:12px 40px 12px 14px}.held-session .text-sm,.held-session .text-xs{font-size:16px;line-height:1.65}.held-session summary{min-height:44px}.held-session button{white-space:normal;overflow-wrap:anywhere}@media (max-width:480px){.held-session .p-8,.held-session .p-6{padding:20px}}.held-wondering .text-sm{font-size:16px;line-height:1.65}.held-wondering .text-xs{font-size:14px;line-height:1.6}.held-wondering-header h1{font-size:21px;line-height:1.35}.held-wondering a:focus-visible{outline-offset:3px;outline:3px solid #795e72}.held-reading .text-sm{font-size:16px;line-height:1.65}.held-reading .text-xs{font-size:15px;line-height:1.6}.held-reading h2{font-size:23px;line-height:1.35}.held-reading a{overflow-wrap:anywhere}@media screen{.held-account{color:#382435;font-family:var(--font-inter), system-ui, sans-serif}.held-account h1{overflow-wrap:anywhere;font-size:clamp(30px,5vw,40px);font-weight:400;line-height:1.25}.held-account .text-sm,.held-account .text-xs{font-size:16px;line-height:1.65}.held-account h2{font-size:20px;line-height:1.4}.held-account button{white-space:normal;min-height:44px}.held-account :is(a,button,input):focus-visible{outline-offset:3px;outline:3px solid #795e72}}.held-auth{font-family:var(--font-inter), sans-serif;color:#382435;padding-top:36px;padding-bottom:100px}.held-auth .text-sm,.held-auth .text-xs{font-size:16px;line-height:1.6}.held-auth h1,.held-auth h2{font-family:var(--font-fraunces), Georgia, serif;font-size:30px;font-weight:400;line-height:1.25}.held-auth input:not([type=checkbox]):not([type=radio]){min-height:48px;font-size:16px}.held-auth button{white-space:normal;min-height:44px}.held-auth strong{overflow-wrap:anywhere}.held-auth :is(a,button,input):focus-visible{outline-offset:3px;outline:3px solid #795e72}@media (max-width:600px){.held-auth .p-8,.held-auth .p-10{padding:24px}}.held-legal{font-family:var(--font-inter), sans-serif;color:#382435}.held-legal .text-sm,.held-legal .text-xs{font-size:16px;line-height:1.7}.held-legal h1{font-family:var(--font-fraunces), Georgia, serif;font-size:clamp(30px,5vw,40px);line-height:1.2}.held-legal a{overflow-wrap:anywhere}.held-legal button,.held-legal nav a{align-items:center;min-height:44px;display:inline-flex}.held-legal :is(a,button):focus-visible{outline-offset:3px;outline:3px solid #795e72}@media (max-width:600px){.held-legal .py-16{padding-top:32px;padding-bottom:40px}}.held-public{font-family:var(--font-inter), sans-serif}.held-public .text-sm,.held-public .text-xs{font-size:16px;line-height:1.65}.held-public input,.held-public select{min-height:48px;font-size:16px}.held-public button,.held-public nav a{min-height:44px}.held-public :is(a,button,input,select):focus-visible{outline-offset:3px;outline:3px solid #795e72}@media (max-width:600px){.held-public .p-8{padding:24px}.held-public .pt-20{padding-top:40px}}.held-wondering textarea{resize:none}
