@font-face{font-family:Vazirmatn Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/vazirmatn-arabic-wght-normal-Cafbb7Zc.woff2) format("woff2-variations");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Vazirmatn Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/vazirmatn-latin-ext-wght-normal-tDTa1Fj6.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Vazirmatn Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/vazirmatn-latin-wght-normal-BFexNX-K.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Estedad Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/estedad-arabic-wght-normal-D6DQIq1q.woff2) format("woff2-variations");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Estedad Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/estedad-vietnamese-wght-normal-D7SXJ-q_.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Estedad Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/estedad-latin-ext-wght-normal-F3E_gUl2.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Estedad Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/estedad-latin-wght-normal-B5vzQVCp.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{font-family:Vazirmatn Variable,Tahoma,sans-serif;color:#173d46;background:var(--page);font-synthesis:none;font-weight:400;--ink: #173d46;--muted: #596b77;--purple: #7364c4;--green: #278477;--line: #e5ebee;--page: #f5f7fa;--brand-primary: #173d46;--brand-on-primary: #ffffff;--brand-primary-hover: #245562;--brand-on-primary-hover: #ffffff;--brand-accent: #7364c4;--brand-on-accent: #ffffff;--brand-soft: #f0edfb;--brand-line: #e2dcf8;--radius: 16px;--shadow: 0 4px 24px #193d4610}*{box-sizing:border-box}body{margin:0;font-size:14px;line-height:1.8}button,input,select,textarea{font:inherit;color:inherit}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.48}button,a{touch-action:manipulation}a{color:inherit;text-decoration:none}h1,h2,h3,h4,p{margin:0}h1,h2,h3{font-family:Estedad Variable,Vazirmatn Variable,sans-serif}h1{font-size:29px;letter-spacing:-.8px;line-height:1.65;font-weight:730}h2{font-size:18px;font-weight:680;line-height:1.8}h3{font-size:16px;line-height:1.9}p{line-height:1.95}svg{flex-shrink:0;vertical-align:middle}button{border:0;background:none}input,textarea,select{width:100%;background:#fff;border:1px solid #dbe3e7;border-radius:9px;min-height:44px;padding:10px 12px;outline-offset:3px;font-size:14px}textarea{resize:vertical;line-height:1.9}input:disabled,textarea:disabled,select:disabled{color:#5b6a72;background:#f5f7f8}input[type=checkbox],input[type=radio]{width:17px;height:17px;min-height:0;padding:0;accent-color:var(--purple);flex-shrink:0}input::placeholder,textarea::placeholder{color:#616a71}input:focus,textarea:focus,select:focus{border-color:var(--purple)}:focus-visible{outline:3px solid var(--purple);outline-offset:3px}::selection{background:var(--brand-soft)}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.skip-link{position:fixed;top:-80px;right:20px;background:#fff;padding:12px;z-index:1000}.skip-link:focus{top:10px}.muted{color:var(--muted)}.weight-normal{font-weight:400}.purple-text{color:var(--purple)}.eyebrow{display:block;font-size:12px;font-weight:600;letter-spacing:.3px;color:var(--muted);margin-bottom:7px}.mini-label{display:block;font-size:12px;color:var(--muted);margin-bottom:9px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:42px;border:1px solid #dce4e8;border-radius:9px;background:#fff;padding:9px 16px;font-weight:570;font-size:12px;line-height:1.6;transition:background .16s,border-color .16s,transform .16s;white-space:nowrap}.btn:hover{background:#f1f5f6;border-color:#c3d0d5}.btn:active{transform:translateY(1px)}.btn.primary{background:var(--brand-primary);color:var(--brand-on-primary);border-color:var(--brand-primary)}.btn.primary:hover{background:var(--brand-primary-hover);color:var(--brand-on-primary-hover)}.btn.ghost{background:transparent;border-color:transparent}.btn.dashed{border-style:dashed;color:var(--purple);background:var(--brand-soft)}.btn.full,.full{width:100%}.btn.danger,.danger{color:#ab455a}.text-btn{display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:550;min-height:32px;color:var(--purple);padding:0}.icon-btn{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:7px;color:var(--muted);flex-shrink:0}.icon-btn:hover{background:#edf1f4;color:var(--ink)}.button-row{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.badge{display:inline-flex;align-items:center;gap:6px;white-space:nowrap;font-size:12px;font-weight:560;background:#f0f3f5;color:#5b6a74;border-radius:6px;padding:4px 9px}.badge-dot{width:5px;height:5px;display:block;border-radius:50%;background:currentColor}.badge.green{background:#e9f6f0;color:#207161}.badge.purple{background:var(--brand-soft);color:var(--purple)}.badge.amber{background:#fcf4e5;color:#806325}.field{display:flex;flex-direction:column;gap:7px;font-size:12px;font-weight:550;margin-bottom:18px}.field-pair{display:flex;gap:12px}.field-pair>.field{flex:1;min-width:0}.inline-field{display:flex;gap:9px;align-items:center;font-size:12px}.inline-field select{width:auto;min-width:140px;font-size:12px;min-height:36px;padding:6px 10px}.checkbox-label{display:flex;align-items:center;gap:10px;min-height:40px;font-size:12px}.toggle-row{display:flex;justify-content:space-between;align-items:center;gap:15px;margin-bottom:20px;padding-bottom:17px;border-bottom:1px solid var(--line);font-size:12px}.toggle-row input[role=switch]{appearance:none;position:relative;border:0;background:#c7d0d6;border-radius:20px;width:34px;height:20px;cursor:pointer}.toggle-row input[role=switch]:before{content:"";position:absolute;left:3px;top:3px;width:14px;height:14px;border-radius:50%;background:#fff;transition:transform .16s}.toggle-row input[role=switch]:checked{background:var(--purple)}.toggle-row input[role=switch]:checked:before{transform:translate(14px)}.loading{display:flex;min-height:240px;justify-content:center;align-items:center;gap:12px;font-size:13px;color:var(--muted)}.spin{animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.error-box{display:flex;align-items:flex-start;gap:10px;border:1px solid #efcbd1;background:#fff2f3;color:#9d354c;padding:13px 15px;border-radius:9px;font-size:12px;margin-bottom:16px}.error-box svg{margin-top:2px}.empty{padding:50px 24px;text-align:center;color:var(--muted);width:100%}.empty>svg{margin-bottom:15px;color:#5f696f}.empty h3{color:var(--ink);margin-bottom:6px}.empty p{font-size:12px;max-width:480px;margin:0 auto 20px}.modal{border:1px solid #dde5e9;border-radius:18px;width:min(560px,calc(100vw - 28px));max-height:90dvh;padding:0;color:var(--ink);background:#fff;box-shadow:0 24px 100px #142e4638}.modal.wide{width:min(900px,calc(100vw - 28px))}.modal::backdrop{background:#17313f70;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.modal-head{display:flex;align-items:center;justify-content:space-between;padding:20px 25px;border-bottom:1px solid var(--line);position:sticky;top:0;background:#fff;z-index:3}.modal-head h2{font-size:17px}.modal-form{padding:24px}.modal-copy{padding:24px;font-size:13px}.modal-actions{display:flex;gap:10px;padding:0 24px 24px}.modal-form .modal-actions{padding:4px 0 0}.brand{display:flex;align-items:center;gap:12px;min-width:0;overflow-wrap:anywhere}.brand-logo{width:48px;height:48px;object-fit:contain;flex-shrink:0}.brand.small .brand-logo{width:38px;height:38px}.brand>span:last-child{display:flex;flex-direction:column}.brand strong{font-family:Estedad Variable,sans-serif;font-size:26px;font-weight:850;line-height:1.35;letter-spacing:-1px}.brand small{font-size:12px;letter-spacing:.7px;margin-top:2px;color:#606a73}.brand-mark{width:37px;height:41px;display:flex;justify-content:center;align-items:center;gap:3px;transform:rotate(-12deg)}.brand-mark i{display:block;background:var(--purple);width:5px;border-radius:6px;height:16px}.brand-mark i:nth-child(2),.brand-mark i:nth-child(4){height:29px}.brand-mark i:nth-child(3){height:40px}.brand.small strong{font-size:22px}.brand.small .brand-mark{transform:scale(.8) rotate(-12deg)}.brand.full-width{inline-size:100%;flex-direction:column;gap:10px;text-align:center}.brand.full-width .brand-logo{display:block;inline-size:100%;block-size:auto;max-block-size:120px;object-fit:contain}.brand.full-width .brand-mark{inline-size:100%;block-size:60px;gap:7%;transform:none}.brand.full-width .brand-mark i{inline-size:12%;block-size:24px}.brand.full-width .brand-mark i:nth-child(2),.brand.full-width .brand-mark i:nth-child(4){block-size:42px}.brand.full-width .brand-mark i:nth-child(3){block-size:60px}.brand.full-width>span:last-child{inline-size:100%}.brand.full-width small{margin:0;letter-spacing:0}.privacy-note{display:flex;align-items:center;gap:10px;background:#eff2f6;color:#5a6c7a;border-radius:10px;padding:16px;margin-top:24px}.privacy-note strong,.privacy-note p{font-size:12px}.privacy-note.compact{padding:12px 16px}.settings-hint{font-size:12px;color:var(--muted);background:#f4f6f9;border-radius:8px;padding:12px;margin:8px 0 18px;line-height:1.9}.toast{position:fixed;bottom:28px;left:50%;transform:translate(-50%);z-index:200;background:#173d46;color:#fff;border-radius:10px;padding:14px 23px;max-width:min(650px,90vw);font-size:13px;box-shadow:var(--shadow)}.question-field{margin:0 0 28px;padding:0 0 20px;border:0;border-bottom:1px solid #edf0f2;min-width:0}.question-field legend{font-size:15px;font-weight:640;line-height:1.95;margin-bottom:15px;padding:0;width:100%}.required{color:#984e66}.optional{display:inline-block;font-weight:400;color:#616a71;font-size:12px;margin-inline-start:9px}.field-help{font-size:12px;color:var(--muted);margin:-7px 0 16px}.field-error{font-size:12px;color:#ae3855;min-height:0;margin-top:7px}.field-error:empty{display:none}.has-error input,.has-error select,.has-error textarea{border-color:#c16c7e}.text-privacy{display:flex;gap:6px;align-items:center;color:#5f6a72;font-size:12px;margin-top:9px}.choice-list{display:grid;gap:10px}.choice-list.horizontal{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.choice{display:flex;align-items:center;gap:12px;padding:12px 15px;border:1px solid #dde5e8;border-radius:9px;font-size:13px;cursor:pointer;background:#fff;min-height:49px}.choice.chosen{background:var(--brand-soft);border-color:var(--purple)}.choice:has(:focus-visible){outline:3px solid var(--purple);outline-offset:2px}.rating-values{display:grid;grid-template-columns:repeat(11,minmax(0,1fr));gap:6px}.rating-option{position:relative;cursor:pointer;border:1px solid #dbe4e9;border-radius:8px;background:#fff;min-height:45px;display:flex;justify-content:center;align-items:center;font-weight:650;font-size:15px}.rating-option input{position:absolute;inset:0;opacity:0;width:100%;height:100%;margin:0;cursor:pointer}.rating-option:has(:focus-visible){outline:3px solid var(--purple);outline-offset:2px}.rating-option.selected{background:var(--purple);color:#fff;border-color:var(--purple)}.rating-option:hover{border-color:var(--purple)}.scale-labels{display:flex;justify-content:space-between;gap:20px;font-size:12px;color:#5b6a73;margin-top:10px}.clear-answer{font-size:12px;margin-top:8px}.form-progress{display:flex;justify-content:space-between;flex-wrap:wrap;gap:10px;color:var(--muted);font-size:12px;margin-bottom:30px}.form-progress>div{width:100%;height:4px;background:#e9edf0;border-radius:10px;overflow:hidden}.form-progress i{display:block;height:100%;background:var(--purple);transition:width .25s}.form-section-intro{margin-bottom:25px}.form-section-intro h2{outline:none;font-size:20px}.form-section-intro p{color:var(--muted);font-size:12px;margin-top:5px}.form-actions{display:flex;align-items:center;justify-content:space-between;gap:14px}.form-footnote{display:flex;align-items:flex-start;gap:8px;font-size:12px;color:#5f6a73;margin-top:22px}.form-footnote svg{margin-top:3px}.completion{text-align:center;padding:36px 20px}.success-seal{display:flex;align-items:center;justify-content:center;margin:0 auto 25px;width:70px;height:70px;border-radius:50%;background:#e5f4ec;color:#217166;box-shadow:0 0 0 10px #f3faf6}.completion h2{font-size:24px;margin:15px 0}.completion p{font-size:13px;margin:10px 0 20px}.preview-banner{display:flex;justify-content:center;align-items:center;gap:8px;background:var(--brand-soft);color:var(--purple);padding:12px;font-size:12px}.preview-form{max-width:680px;padding:30px;margin:auto}.preview-form>h2{margin-bottom:10px}.preview-form>p{color:var(--muted);font-size:12px;margin-bottom:35px}@media(max-width:640px){input,textarea,select{font-size:16px;min-height:48px}.btn{min-height:44px}h1{font-size:24px}.field-pair{flex-wrap:wrap}.field-pair>.field{flex-basis:100%}.modal-form{padding:20px}.modal-head{padding:16px 20px}.rating-values{gap:4px}.rating-option{min-height:42px;font-size:13px;border-radius:5px}.question-field legend{font-size:14px}.preview-form{padding:22px 17px}.form-footnote{font-size:12px}.choice{min-height:50px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.participant-page{min-height:100dvh;display:flex;flex-direction:column;background:var(--page)}.participant-header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px;max-width:1120px;padding:27px 36px;margin:0 auto;width:100%}.participant-header>.brand{inline-size:200px;min-inline-size:200px;flex-shrink:0;flex-direction:column;gap:8px;text-align:center}.participant-header .brand .brand-logo{display:block;inline-size:200px;min-inline-size:200px;block-size:auto;object-fit:contain}.participant-header>span{display:flex;gap:8px;align-items:center;font-size:12px;color:#616a74}.participant-main{max-width:760px;width:100%;margin:12px auto 50px;padding:0 30px;flex:1}.entry-overline{display:flex;justify-content:center;align-items:center;gap:13px;color:#68637a;font-size:12px;margin:10px 0 23px}.entry-overline>span:first-child,.entry-overline>span:last-child{height:1px;width:27px;background:var(--brand-line)}.entry-card{max-width:580px;margin:auto;background:#fff;border:1px solid #e3e9ef;border-radius:20px;padding:38px 49px;box-shadow:0 16px 40px #25405905;text-align:center}.entry-symbol{width:67px;height:67px;display:flex;align-items:center;justify-content:center;border:1px solid var(--brand-soft);border-radius:19px;background:var(--brand-soft);margin:0 auto 20px;transform:rotate(-8deg);color:var(--purple)}.entry-wave{display:flex;align-items:center;gap:4px;transform:rotate(8deg)}.entry-wave i{height:17px;width:5px;border-radius:4px;background:var(--purple)}.entry-wave i:nth-child(2),.entry-wave i:nth-child(4){height:26px}.entry-wave i:nth-child(3){height:34px;background:var(--purple)}.entry-card>.eyebrow{font-size:12px;color:#6d637c;margin-bottom:10px}.entry-card h1{font-size:27px;margin-bottom:17px}.entry-description{font-size:12px;color:#5b676f;line-height:2.2;margin-bottom:25px}.entry-privacy{display:flex;align-items:flex-start;gap:11px;text-align:right;background:var(--brand-soft);border:1px solid var(--brand-soft);border-radius:10px;padding:15px;color:var(--purple);margin:22px 0 25px}.entry-privacy svg{margin-top:4px}.entry-privacy p{font-size:12px;color:#6a6177;line-height:2}.entry-card form{text-align:right}.entry-card .field{font-size:12px;margin-bottom:8px}.code-input{font-family:monospace;font-size:16px;letter-spacing:1.4px;text-align:center;min-height:55px;border-radius:9px;padding:14px 8px;box-shadow:0 2px 2px #173d4603}.code-input::placeholder{font-size:12px;letter-spacing:.5px;color:#63666e}.code-hint{font-size:12px;color:#5e6670;margin-bottom:24px}.entry-card .btn.primary{min-height:49px;font-size:13px}.entry-reassurance{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-top:23px;margin-top:24px;border-top:1px solid #eef1f4;color:#5a6863;font-size:12px}.entry-reassurance>span{display:flex;align-items:center;gap:5px}.entry-bottom-note{text-align:center;margin:23px auto 0;font-size:12px;color:#616a71;line-height:2}.participant-footer{display:flex;align-items:center;justify-content:space-between;gap:20px;max-width:1120px;width:100%;margin:auto;padding:20px 36px;font-size:12px;color:#656a71;border-top:1px solid #e6ecf0}.participant-form-card{background:#fff;border:1px solid #e2e9ef;border-radius:18px;box-shadow:0 12px 50px #1d475405;padding:37px 45px}.participant-form-heading{margin-bottom:32px;padding-bottom:25px;border-bottom:1px solid var(--line)}.participant-form-heading h1{font-size:24px;margin:10px 0}.participant-form-heading p{font-size:12px;color:#5b6a74;line-height:2.1}.participant-form-heading .eyebrow{color:var(--purple);font-size:12px}.leave-btn{font-size:12px;margin-top:22px;color:#5e666e}.closed-state{padding:10px 0 20px}.closed-state>svg{margin-bottom:18px;color:#6e657c}.closed-state h2{font-size:17px}.closed-state p{font-size:12px;color:#626a71;margin-top:10px}.entry-card>p:not([class]){font-size:13px;color:#616b74;line-height:2.1}@media(max-width:640px){.participant-header{padding:20px 22px;flex-direction:column;gap:16px}.participant-header>span{font-size:12px}.participant-main{padding:0 17px;margin:5px auto 35px}.entry-overline{font-size:12px;margin:10px 0 18px}.entry-card{padding:29px 23px;border-radius:15px}.entry-card h1{font-size:24px}.entry-description{font-size:12px}.entry-symbol{width:60px;height:60px;border-radius:17px}.entry-privacy{padding:12px}.entry-privacy p{font-size:12px}.entry-card .field{font-size:13px}.code-input{letter-spacing:.5px;font-size:15px}.code-input::placeholder{font-size:12px}.entry-reassurance{font-size:12px;gap:9px;flex-wrap:wrap}.participant-footer{padding:20px 22px;font-size:12px;align-items:flex-start}.participant-form-card{padding:26px 21px;border-radius:15px}.participant-form-heading h1{font-size:21px}.participant-form-heading p{font-size:12px}.participant-form-heading{padding-bottom:21px;margin-bottom:25px}.participant-form-card .question-field input,.participant-form-card .question-field select,.participant-form-card .question-field textarea{font-size:16px}.participant-form-card .rating-option input{min-height:0}.participant-form-card .form-actions>.btn{font-size:12px;min-height:46px}.entry-bottom-note{font-size:12px}.participant-footer>span:last-child{max-width:170px;text-align:left}.scale-labels{font-size:12px}.question-field legend{font-size:14px}.form-footnote{font-size:12px}.participant-form-card .completion{padding:26px 0}.participant-form-card .completion h2{font-size:21px}}.participant-header-actions{display:flex;align-items:center;gap:20px}.participant-header-actions>span{display:flex;align-items:center;gap:7px;font-size:12px;color:#536571}.participant-help-trigger{min-height:44px;font-size:12px}.participant-help-content{padding:23px 25px 25px}.participant-help-lead{color:#4d5e68;line-height:2;margin-bottom:24px;font-size:13px}.participant-help-content ol{padding-inline-start:22px;margin:0 0 24px}.participant-help-content li{padding-inline-start:5px;margin-bottom:18px;font-size:13px;line-height:2}.participant-help-content li::marker{color:#236157;font-weight:700}.participant-help-content li p,.participant-help-content details p{color:#4d5e68;font-size:13px;line-height:2;margin-top:4px}.participant-help-content details{border-top:1px solid var(--line);padding-block:14px}.participant-help-content summary{cursor:pointer;font-size:13px;line-height:1.9;font-weight:600}.participant-help-content details p{margin-top:10px}.participant-help-content>.btn{margin-top:15px}@media(max-width:640px){.participant-header-actions>span{display:none}.participant-help-trigger{font-size:11px;padding-inline:10px}.participant-help-content{padding:20px}}
