.app-header-module__eAFBEq__header{z-index:30;border-bottom:1px solid var(--line);background:var(--paper);color:var(--ink);font-family:ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;position:sticky;top:0}.app-header-module__eAFBEq__inner{width:100%;min-height:calc(var(--app-header-height) - 1px);padding-block:.375rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin:0 auto;padding:0 16px;display:flex}.app-header-module__eAFBEq__brand{flex-shrink:0;gap:8px}.app-header-module__eAFBEq__account{position:relative}.app-header-module__eAFBEq__account summary{cursor:pointer;border-radius:6px;align-items:center;gap:8px;min-height:40px;padding:0 10px;list-style:none;display:flex}.app-header-module__eAFBEq__account summary::-webkit-details-marker{display:none}.app-header-module__eAFBEq__account summary span{text-overflow:ellipsis;white-space:normal;max-width:160px;font-size:13px;display:none;overflow:hidden}.app-header-module__eAFBEq__account svg{flex-shrink:0;width:18px;height:18px}.app-header-module__eAFBEq__accountPanel{inset-inline-end:0;border:1px solid var(--line);background:var(--paper);border-radius:12px;width:min(280px,100vw - 32px);padding:12px;position:absolute;top:calc(100% + 10px);box-shadow:0 12px 32px #17231f1f}.app-header-module__eAFBEq__accountPanel p{color:var(--muted);overflow-wrap:anywhere;margin:0;padding:4px 8px 8px;font-size:12px}.app-header-module__eAFBEq__accountPanel :is(a,button){cursor:pointer;border-radius:6px;align-items:center;gap:10px;width:100%;min-height:44px;padding:8px;font-size:14px;display:flex}.app-header-module__eAFBEq__accountPanel :is(a,button):hover,.app-header-module__eAFBEq__account summary:hover{background:var(--mint-soft)}.app-header-module__eAFBEq__accountPanel .app-header-module__eAFBEq__lockedBranding{cursor:not-allowed;color:var(--muted);background:0 0}.app-header-module__eAFBEq__proBadge{background:var(--mint-soft);color:var(--coral-dark);border-radius:4px;margin-inline-start:auto;padding:2px 6px;font-size:10px;font-weight:700}.app-header-module__eAFBEq__account summary:focus-visible,.app-header-module__eAFBEq__accountPanel :is(a,button):focus-visible{outline:3px solid var(--coral);outline-offset:3px}@media (min-width:1024px){.app-header-module__eAFBEq__account summary span{display:inline}}.app-header-module__eAFBEq__header .app-header-module__eAFBEq__brand .font-display{font-family:inherit}.app-header-module__eAFBEq__navigation,.app-header-module__eAFBEq__desktopLinks{align-items:center;gap:12px;display:flex}.app-header-module__eAFBEq__navigation{gap:4px}.app-header-module__eAFBEq__desktopLinks{display:none}.app-header-module__eAFBEq__primary,.app-header-module__eAFBEq__secondary{white-space:normal;border-radius:6px;justify-content:center;align-items:center;gap:8px;min-height:40px;padding:0 12px;font-size:14px;font-weight:500;transition:background-color .15s,color .15s;display:inline-flex}.app-header-module__eAFBEq__primary{background:var(--coral);color:#fff}.app-header-module__eAFBEq__primary:hover{background:var(--coral-dark)}.app-header-module__eAFBEq__secondary{color:var(--muted)}.app-header-module__eAFBEq__secondary:hover{background:var(--mint-soft);color:var(--coral-dark)}.app-header-module__eAFBEq__secondary[aria-current=page]{color:var(--ink);font-weight:600}.app-header-module__eAFBEq__primary svg,.app-header-module__eAFBEq__secondary svg{flex-shrink:0;width:16px;height:16px}.app-header-module__eAFBEq__primary:focus-visible,.app-header-module__eAFBEq__secondary:focus-visible,.app-header-module__eAFBEq__menuButton:focus-visible,.app-header-module__eAFBEq__brand:focus-visible{outline:3px solid var(--coral);outline-offset:3px}.app-header-module__eAFBEq__menuButton{width:40px;height:40px;color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.app-header-module__eAFBEq__menuButton:hover{background:var(--mint-soft)}.app-header-module__eAFBEq__menuButton svg{width:20px;height:20px}.app-header-module__eAFBEq__mobileLinks{border-bottom:1px solid var(--line);background:var(--paper);padding:8px 20px;display:grid;position:absolute;top:100%;left:0;right:0}.app-header-module__eAFBEq__mobileLinks .app-header-module__eAFBEq__secondary{justify-content:flex-start;min-height:44px}@media (max-width:359px){.app-header-module__eAFBEq__header .app-header-module__eAFBEq__brand .font-display{font-size:16px}.app-header-module__eAFBEq__primary{padding:0 10px;font-size:12px}}@media (min-width:640px){.app-header-module__eAFBEq__inner{gap:24px;padding:0 32px}.app-header-module__eAFBEq__brand,.app-header-module__eAFBEq__navigation{gap:12px}}@media (min-width:768px){.app-header-module__eAFBEq__desktopLinks{display:flex}.app-header-module__eAFBEq__menuButton,.app-header-module__eAFBEq__mobileLinks{display:none}}.app-header-module__eAFBEq__navigation{margin-inline-start:auto}
.account-screens-module__UIFzsG__page{background:radial-gradient(ellipse at 50% 24%, #e4eee8 0, transparent 60%), var(--canvas);min-height:100svh}.account-screens-module__UIFzsG__main{max-width:512px;margin:0 auto;padding:40px 16px 24px}.account-screens-module__UIFzsG__panel{background:var(--paper);border:1px solid #cfd6d3cc;border-radius:24px;padding:36px;box-shadow:0 20px 60px -32px #17231f3d}.account-screens-module__UIFzsG__eyebrow{color:var(--coral);letter-spacing:.12em;text-transform:uppercase;margin-bottom:16px;font-size:11px;font-weight:700;display:block}.account-screens-module__UIFzsG__title{letter-spacing:-.045em;margin:0;font-size:36px;font-weight:700;line-height:1.08}.account-screens-module__UIFzsG__description{color:var(--muted);margin:16px 0 24px;font-size:15px;line-height:1.65}.account-screens-module__UIFzsG__title+.account-screens-module__UIFzsG__guestButton{margin-top:24px}.account-screens-module__UIFzsG__guestButton{isolation:isolate;border:1px solid var(--mint);background:var(--coral);color:#fff;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:12px;width:100%;min-height:56px;padding:12px 20px;font-size:16px;font-weight:600;transition:background-color .18s,box-shadow .18s;display:flex;position:relative;overflow:hidden;box-shadow:0 8px 20px -10px #28645173}.account-screens-module__UIFzsG__guestButton:hover{background:var(--coral-dark);box-shadow:0 10px 24px -10px #2864518c}.account-screens-module__UIFzsG__guestButton>svg{flex-shrink:0;width:19px;height:19px}.account-screens-module__UIFzsG__guestButton>span:not(.account-screens-module__UIFzsG__shimmer),.account-screens-module__UIFzsG__guestButton>svg{position:relative}.account-screens-module__UIFzsG__shimmer{pointer-events:none;background:linear-gradient(110deg,#0000 30%,#ffffff24 48%,#0000 66%);animation:5.5s ease-in-out infinite account-screens-module__UIFzsG__shimmer;position:absolute;inset:0;transform:translate(-140%)}.account-screens-module__UIFzsG__guestButton:disabled{cursor:wait;opacity:.65}.account-screens-module__UIFzsG__guestHint{color:var(--muted);margin:12px 0 0;font-size:12px;line-height:1.65}.account-screens-module__UIFzsG__divider{color:var(--muted);white-space:normal;align-items:center;gap:14px;margin:26px 0 22px;font-size:12px;display:flex}.account-screens-module__UIFzsG__divider:before,.account-screens-module__UIFzsG__divider:after{content:"";background:var(--line);flex:1;height:1px}.account-screens-module__UIFzsG__fields{border:0;gap:18px;min-width:0;margin:0;padding:0;display:grid}.account-screens-module__UIFzsG__password{position:relative}.account-screens-module__UIFzsG__password button{inset-inline-end:2px;width:44px;height:44px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;display:grid;position:absolute;top:2px}.account-screens-module__UIFzsG__password svg{width:18px;height:18px}.account-screens-module__UIFzsG__passwordHint{color:var(--muted);margin:-8px 0 0;font-size:12px;line-height:1.6}.account-screens-module__UIFzsG__signIn{border-radius:12px;width:100%;min-height:48px}.account-screens-module__UIFzsG__alternative{text-align:center;color:var(--muted);margin:22px 0 0;font-size:13px;line-height:1.7}.account-screens-module__UIFzsG__alternative a{color:var(--coral);text-underline-offset:3px;font-weight:650;text-decoration:underline}.account-screens-module__UIFzsG__footer{text-align:center;color:var(--muted);margin:20px 0 0;font-size:12px}.account-screens-module__UIFzsG__error{color:#991b1b;background:#fff7f7;border:1px solid #fecaca;border-radius:8px;margin:12px 0 0;padding:12px;font-size:13px;line-height:1.6}.account-screens-module__UIFzsG__fields .account-screens-module__UIFzsG__error{margin:0}.account-screens-module__UIFzsG__icon{background:var(--mint-soft);width:44px;height:44px;color:var(--coral);border-radius:14px;place-items:center;margin-bottom:20px;display:grid}.account-screens-module__UIFzsG__icon svg{width:22px;height:22px}.account-screens-module__UIFzsG__topBadge{color:var(--ink);letter-spacing:-.02em;align-items:center;gap:12px;margin-bottom:20px;font-size:18px;font-weight:700;display:flex}.account-screens-module__UIFzsG__topBadge .account-screens-module__UIFzsG__icon{flex:none;margin:0}.account-screens-module__UIFzsG__notice{background:var(--mint-soft);color:var(--coral-dark);border-radius:12px;align-items:flex-start;gap:10px;margin:0 0 22px;padding:14px;font-size:13px;line-height:1.6;display:flex}.account-screens-module__UIFzsG__notice svg{flex-shrink:0;width:18px;height:18px;margin-top:2px}.account-screens-module__UIFzsG__back{text-align:center;color:var(--muted);margin-top:6px;padding:12px;font-size:13px;display:block}.account-screens-module__UIFzsG__transfer{border:1px solid var(--line);background:var(--canvas);overflow-wrap:anywhere;border-radius:14px;gap:6px;padding:20px;display:grid}.account-screens-module__UIFzsG__transfer span{color:var(--muted);font-size:12px}.account-screens-module__UIFzsG__transfer strong{font-size:15px;font-weight:600}.account-screens-module__UIFzsG__transfer svg{width:18px;height:18px;color:var(--coral);margin:8px 0;transform:rotate(90deg)}.account-screens-module__UIFzsG__confirm{cursor:pointer;align-items:flex-start;gap:12px;margin:22px 0;font-size:13px;line-height:1.65;display:flex}.account-screens-module__UIFzsG__confirm input{width:18px;height:18px;accent-color:var(--coral);flex-shrink:0;margin-top:2px}.account-screens-module__UIFzsG__pending{color:var(--muted);text-align:center;font-size:14px}.account-screens-module__UIFzsG__spinner{animation:1s linear infinite account-screens-module__UIFzsG__spin}.account-screens-module__UIFzsG__page :is(a,button,input):focus-visible{outline:3px solid var(--coral);outline-offset:3px}@keyframes account-screens-module__UIFzsG__shimmer{0%,55%{transform:translate(-140%)}90%,to{transform:translate(140%)}}@keyframes account-screens-module__UIFzsG__spin{to{transform:rotate(360deg)}}@media (max-width:480px){.account-screens-module__UIFzsG__main{padding-top:20px}.account-screens-module__UIFzsG__panel{border-radius:20px;padding:26px 22px}.account-screens-module__UIFzsG__title{font-size:32px}.account-screens-module__UIFzsG__eyebrow{font-size:10px}}@media (max-width:359px){.account-screens-module__UIFzsG__panel{padding:24px 18px}.account-screens-module__UIFzsG__title{font-size:29px}.account-screens-module__UIFzsG__divider{gap:8px;font-size:11px}.account-screens-module__UIFzsG__guestButton{padding-inline:12px;font-size:14px}}@media (prefers-reduced-motion:reduce){.account-screens-module__UIFzsG__shimmer{display:none}.account-screens-module__UIFzsG__spinner{animation:none}}.account-screens-module__UIFzsG__inlineLink{color:var(--coral);text-underline-offset:3px;justify-self:center;font-size:13px;font-weight:600;text-decoration:underline}.account-screens-module__UIFzsG__section{border-top:1px solid var(--line);margin:24px 0 0;padding:24px 0 0}.account-screens-module__UIFzsG__sectionTitle{letter-spacing:-.02em;align-items:center;gap:10px;margin:0 0 16px;font-size:17px;font-weight:700;display:flex}.account-screens-module__UIFzsG__sectionTitle svg{width:18px;height:18px;color:var(--coral)}.account-screens-module__UIFzsG__methods{gap:10px;margin:0 0 8px;display:grid}.account-screens-module__UIFzsG__methods div{justify-content:space-between;gap:16px;font-size:14px;display:flex}.account-screens-module__UIFzsG__methods dt{color:var(--muted)}.account-screens-module__UIFzsG__methods dd{overflow-wrap:anywhere;text-align:end;margin:0;font-weight:600}.account-screens-module__UIFzsG__section .account-screens-module__UIFzsG__notice{margin:12px 0 0}.account-screens-module__UIFzsG__settings{width:100%;max-width:72rem;margin:0 auto;padding:48px 32px}.account-screens-module__UIFzsG__settings .account-screens-module__UIFzsG__section{background:var(--paper);border:1px solid #cfd6d3cc;border-radius:20px;margin:0;padding:24px;box-shadow:0 20px 60px -40px #17231f3d}.account-screens-module__UIFzsG__settings .account-screens-module__UIFzsG__section>:first-child{margin-top:0}@media (max-width:639px){.account-screens-module__UIFzsG__settings{padding:24px 16px}.account-screens-module__UIFzsG__settings .account-screens-module__UIFzsG__section{padding:22px 18px}}@media (min-width:640px){.account-screens-module__UIFzsG__settings .account-screens-module__UIFzsG__action{justify-self:start;width:auto;padding-inline:24px}}@media (min-width:640px) and (max-width:1023px){.account-screens-module__UIFzsG__settings .account-screens-module__UIFzsG__sideAction{justify-self:start;width:auto;padding-inline:24px}.account-screens-module__UIFzsG__settings .account-screens-module__UIFzsG__sideAction+.account-screens-module__UIFzsG__sideAction{margin-inline-start:8px}}
.participant-shell-module__SGWdRq__footer{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;column-gap:.5rem;padding-inline:1rem;display:grid}.participant-shell-module__SGWdRq__privacy{overflow-wrap:anywhere;text-align:start;grid-column:1;justify-self:start;max-width:100%}.participant-shell-module__SGWdRq__poweredBy{text-align:center;grid-column:2}.participant-shell-module__SGWdRq__compactMain{padding-bottom:1rem}.participant-shell-module__SGWdRq__compactFooter{padding-bottom:max(.75rem, env(safe-area-inset-bottom,0px))}@media not (min-width:40rem){body:has(.participant-shell-module__SGWdRq__viewport){overflow:hidden}.participant-shell-module__SGWdRq__viewport{height:100svh;height:var(--participant-viewport-height,100dvh);min-height:0;position:fixed;inset:0;overflow:hidden}.participant-shell-module__SGWdRq__viewport>header{flex-shrink:0}.participant-shell-module__SGWdRq__viewportMain{min-height:0;padding-block:0;overflow:hidden}.participant-shell-module__SGWdRq__viewportFooter{padding:8px 1rem max(8px, env(safe-area-inset-bottom,0px));background:var(--coral);color:var(--on-brand-muted,#ffffffd9);flex-shrink:0}.participant-shell-module__SGWdRq__viewportFooter a:hover{color:var(--on-brand,white)}}
.legal-document-module__3IGZpG__body{color:var(--ink);line-height:1.7}.legal-document-module__3IGZpG__body h2{letter-spacing:-.015em;margin:2.5rem 0 .75rem;font-size:1.25rem;font-weight:700}.legal-document-module__3IGZpG__body h3{margin:1.75rem 0 .5rem;font-size:1rem;font-weight:700}.legal-document-module__3IGZpG__body h2[id]{scroll-margin-top:calc(var(--app-header-height,5rem) + 1rem)}.legal-document-module__3IGZpG__body p,.legal-document-module__3IGZpG__body ul,.legal-document-module__3IGZpG__body ol,.legal-document-module__3IGZpG__body table{margin:.75rem 0}.legal-document-module__3IGZpG__body ul,.legal-document-module__3IGZpG__body ol{padding-inline-start:1.25rem}.legal-document-module__3IGZpG__body ul{list-style:outside}.legal-document-module__3IGZpG__body ol{list-style:decimal}.legal-document-module__3IGZpG__body li{margin:.25rem 0}.legal-document-module__3IGZpG__body a{color:var(--coral);text-underline-offset:2px;text-decoration:underline}.legal-document-module__3IGZpG__body a:hover{color:var(--coral-dark)}.legal-document-module__3IGZpG__body strong{font-weight:700}.legal-document-module__3IGZpG__body table{border-collapse:collapse;width:100%;font-size:.875rem}.legal-document-module__3IGZpG__body th,.legal-document-module__3IGZpG__body td{border:1px solid var(--line);text-align:start;vertical-align:top;padding:.5rem .625rem}.legal-document-module__3IGZpG__body th{background:var(--canvas);font-weight:700}.legal-document-module__3IGZpG__tableWrap{overflow-x:auto}
.marketing-homepage-module__5tQS4a__page{--marketing-canvas:#f4f6ff;--marketing-paper:var(--paper);--marketing-ink:#000;--marketing-muted:#1e293b;--marketing-line:var(--line);--marketing-accent:var(--coral);--marketing-accent-strong:var(--coral-dark);--marketing-accent-dark:var(--coral-dark);--marketing-panel:#f1f4ff;--marketing-glow-primary:#8259ef1f;--marketing-glow-secondary:#0031ff1a;--marketing-button-shadow:#28645147;--marketing-highlight:#28645129;--marketing-grid:#17231f14;--marketing-overlay:linear-gradient(180deg, transparent 34%, #0e1c17e0 100%);--marketing-shadow:#17231f1f;isolation:isolate;background:var(--marketing-canvas);min-height:100svh;color:var(--marketing-ink);font-family:Inter,sans-serif;position:relative;overflow:clip}.marketing-homepage-module__5tQS4a__page .font-display{font-family:Inter,sans-serif}.marketing-homepage-module__5tQS4a__page:lang(he){font-family:Segoe UI,Arial,sans-serif}.marketing-homepage-module__5tQS4a__page:lang(he) h1{letter-spacing:normal;font-family:Arial,Segoe UI,sans-serif;font-weight:700;line-height:1.1}.marketing-homepage-module__5tQS4a__button{background:var(--marketing-accent);height:3rem;color:var(--marketing-paper);white-space:nowrap;box-shadow:0 20px 40px -22px var(--marketing-button-shadow);border:0;border-radius:9999px;justify-content:center;align-items:center;gap:.5rem;padding:0 1.5rem;font-size:.875rem;font-weight:500;transition:filter .15s;display:inline-flex}.marketing-homepage-module__5tQS4a__button:hover{background:var(--marketing-accent-strong)}.marketing-homepage-module__5tQS4a__button:focus-visible{outline:3px solid var(--marketing-accent);outline-offset:3px}.marketing-homepage-module__5tQS4a__shimmerButton{--shimmer-background:var(--marketing-accent);--shimmer-duration:5.5s;isolation:isolate;background:var(--shimmer-background);width:min(100%,16rem);height:3.5rem;box-shadow:0 8px 20px -10px var(--marketing-button-shadow);border:1px solid #66a18d73;gap:.75rem;padding:0 2rem;font-size:1rem;font-weight:600;transition:box-shadow .2s,transform .2s;position:relative;overflow:hidden}.marketing-homepage-module__5tQS4a__shimmerButton:hover,.marketing-homepage-module__5tQS4a__shimmerButton:focus-visible{--shimmer-background:var(--marketing-accent-strong);background:var(--shimmer-background);box-shadow:0 10px 24px -10px var(--marketing-button-shadow)}.marketing-homepage-module__5tQS4a__shimmerButton:active{transform:translateY(1px)}.marketing-homepage-module__5tQS4a__shimmerTrack{z-index:-2;pointer-events:none;position:absolute;inset:0;container-type:size}.marketing-homepage-module__5tQS4a__shimmerSlide{aspect-ratio:1;width:auto;height:100cqh;animation:marketing-homepage-module__5tQS4a__shimmer-slide var(--shimmer-duration) ease-in-out infinite alternate;position:absolute;inset:0}.marketing-homepage-module__5tQS4a__shimmerSpark{background:conic-gradient(from 225deg, transparent 0deg, var(--mint-soft) 90deg, transparent 90deg);animation:marketing-homepage-module__5tQS4a__shimmer-spin calc(var(--shimmer-duration) * 2) linear infinite;position:absolute;inset:-100%}.marketing-homepage-module__5tQS4a__shimmerBackdrop{z-index:-1;border-radius:inherit;background:var(--shimmer-background);pointer-events:none;transition:background-color .2s;position:absolute;inset:1px;box-shadow:inset 0 -6px 10px #e8f1ed1a}.marketing-homepage-module__5tQS4a__shimmerArrow{transition:transform .2s}.marketing-homepage-module__5tQS4a__shimmerButton:hover .marketing-homepage-module__5tQS4a__shimmerArrow,.marketing-homepage-module__5tQS4a__shimmerButton:focus-visible .marketing-homepage-module__5tQS4a__shimmerArrow{transform:translate(3px)}@keyframes marketing-homepage-module__5tQS4a__shimmer-slide{to{transform:translate(calc(100cqw - 100%))}}@keyframes marketing-homepage-module__5tQS4a__shimmer-spin{0%{transform:rotate(0)}15%,35%{transform:rotate(90deg)}65%,85%{transform:rotate(270deg)}to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.marketing-homepage-module__5tQS4a__shimmerSlide,.marketing-homepage-module__5tQS4a__shimmerSpark{animation:none}.marketing-homepage-module__5tQS4a__shimmerButton,.marketing-homepage-module__5tQS4a__shimmerButton:hover .marketing-homepage-module__5tQS4a__shimmerArrow,.marketing-homepage-module__5tQS4a__shimmerButton:focus-visible .marketing-homepage-module__5tQS4a__shimmerArrow{transition:none;transform:none}}.marketing-homepage-module__5tQS4a__page:before{z-index:-2;background:radial-gradient(circle at 8% 8%, var(--marketing-glow-primary), transparent 30rem), radial-gradient(circle at 92% 34%, var(--marketing-glow-secondary), transparent 28rem), linear-gradient(180deg, var(--marketing-paper) 0%, var(--marketing-canvas) 62%, var(--marketing-paper) 100%);content:"";position:absolute;inset:0}.marketing-homepage-module__5tQS4a__page:after{z-index:-1;background:linear-gradient(90deg, transparent, var(--marketing-line), transparent);content:"";height:1px;position:absolute;top:0;left:0;right:0}.marketing-homepage-module__5tQS4a__mediaFrame{aspect-ratio:4/3;border:1px solid var(--marketing-line);background:var(--marketing-panel);min-width:0;box-shadow:0 1.5rem 4rem var(--marketing-shadow);border-radius:2rem;margin:6px;position:relative;overflow:hidden}.marketing-homepage-module__5tQS4a__container,.marketing-homepage-module__5tQS4a__slide{height:100%}.marketing-homepage-module__5tQS4a__container{touch-action:pan-y pinch-zoom;display:flex}.marketing-homepage-module__5tQS4a__container:focus-visible{outline:none}.marketing-homepage-module__5tQS4a__slide{flex:0 0 100%;min-width:0;position:relative;overflow:hidden}.marketing-homepage-module__5tQS4a__placeholder{background-color:var(--marketing-panel);background-image:linear-gradient(var(--marketing-grid) 1px, transparent 1px), linear-gradient(90deg, var(--marketing-grid) 1px, transparent 1px), radial-gradient(circle at 72% 18%, var(--marketing-glow-primary), transparent 42%);background-size:2rem 2rem,2rem 2rem,auto;place-items:center;display:grid;position:absolute;inset:0}.marketing-homepage-module__5tQS4a__placeholderNumber{color:var(--marketing-accent-dark);letter-spacing:-.08em;opacity:.2;font-size:clamp(5rem,18vw,10rem);font-weight:750;line-height:1;transform:translate(-.04em)}.marketing-homepage-module__5tQS4a__image{object-fit:cover}.marketing-homepage-module__5tQS4a__overlay{background:var(--marketing-overlay);color:var(--marketing-paper);flex-direction:column;justify-content:flex-end;padding:1.5rem;display:flex;position:absolute;inset:0}@media (min-width:640px){.marketing-homepage-module__5tQS4a__mediaFrame{aspect-ratio:16/10}.marketing-homepage-module__5tQS4a__overlay{padding:2rem}}@media (min-width:1280px){.marketing-homepage-module__5tQS4a__mediaFrame{aspect-ratio:16/9}}.marketing-homepage-module__5tQS4a__artwork{position:absolute;inset:0}
.branding-module__Cjmu1a__layout{align-items:start;gap:1.5rem;margin-top:2rem;display:grid}.branding-module__Cjmu1a__logoSection{border-bottom:1px solid var(--line);gap:1rem;padding-block:1.5rem;display:grid}.branding-module__Cjmu1a__dropzone{border:1px dashed var(--line);border-radius:.75rem;justify-items:start;gap:.75rem;padding:1rem;display:grid}.branding-module__Cjmu1a__settingsFields{gap:1.25rem;min-width:0;padding-top:1.5rem;display:grid}.branding-module__Cjmu1a__colorRow{align-items:center;gap:.5rem;margin-top:.5rem;display:flex}.branding-module__Cjmu1a__colorRow input[type=color]{cursor:pointer;flex-shrink:0;width:44px;height:44px}.branding-module__Cjmu1a__colorRow input[type=text],.branding-module__Cjmu1a__colorRow input:not([type]){max-width:9rem}.branding-module__Cjmu1a__swatch{cursor:pointer;border:1px solid #a5afa9;border-radius:50%;width:36px;height:36px}.branding-module__Cjmu1a__swatch[aria-pressed=true]{outline:2px solid var(--ink);outline-offset:2px}.branding-module__Cjmu1a__swatch:focus-visible,.branding-module__Cjmu1a__tabs button:focus-visible,.branding-module__Cjmu1a__mobilePreview summary:focus-visible{outline:3px solid var(--coral);outline-offset:3px}.branding-module__Cjmu1a__editor{gap:1rem;min-width:0;display:grid}.branding-module__Cjmu1a__editor:disabled .branding-module__Cjmu1a__cropper{pointer-events:none}.branding-module__Cjmu1a__cropper{background:repeating-conic-gradient(#e4e7e5 0% 25%,#fff 0% 50%) 50%/20px 20px;border-radius:.75rem;height:280px;position:relative;overflow:hidden}.branding-module__Cjmu1a__control{flex-wrap:wrap;align-items:center;gap:.75rem;font-size:.875rem;display:flex}.branding-module__Cjmu1a__control select{border:1px solid var(--line);background:#fff;border-radius:.5rem;padding:.5rem}.branding-module__Cjmu1a__control input{flex:1;min-width:120px}.branding-module__Cjmu1a__desktopPreview{display:none;position:sticky;top:6rem}.branding-module__Cjmu1a__mobilePreview{border:1px solid var(--line);background:#fff;border-radius:.75rem;padding:1rem}.branding-module__Cjmu1a__mobilePreview summary{cursor:pointer;padding-block:.5rem;font-weight:700}.branding-module__Cjmu1a__mobilePreview .branding-module__Cjmu1a__preview{margin-top:1rem}.branding-module__Cjmu1a__preview{min-width:0}.branding-module__Cjmu1a__tabs{background:#e8eeea;border-radius:.5rem;gap:.25rem;margin-block:.75rem 1.25rem;padding:.25rem;display:flex}.branding-module__Cjmu1a__tabs button{cursor:pointer;border-radius:.375rem;flex:1;padding:.625rem;font-size:.875rem}.branding-module__Cjmu1a__tabs button[aria-pressed=true]{background:#fff;font-weight:600;box-shadow:0 1px 3px #17231f15}.branding-module__Cjmu1a__phone{background:var(--respondent-bg);width:100%;max-width:390px;min-height:610px;color:var(--ink);border:6px solid #26352f;border-radius:2rem;flex-direction:column;margin-inline:auto;display:flex;overflow:hidden;box-shadow:0 16px 40px #17231f12}.branding-module__Cjmu1a__previewHeader{border-bottom:1px solid var(--line);background:#fff;align-items:center;gap:.5rem;min-height:65px;padding:.75rem;display:flex}.branding-module__Cjmu1a__previewHeader>span{min-width:0}.branding-module__Cjmu1a__previewWelcome{text-align:center;flex:1;padding:2rem 1.25rem}.branding-module__Cjmu1a__previewAction{background:var(--coral);color:var(--on-brand,white);border-radius:2rem;justify-content:space-between;align-items:center;gap:.5rem;margin-top:1rem;padding:1rem;font-weight:600;display:flex}.branding-module__Cjmu1a__previewQuestion{flex:1;padding:1rem}.branding-module__Cjmu1a__previewProgress{background:var(--canvas);border-radius:8px;flex:1;height:7px}.branding-module__Cjmu1a__previewProgress>span{background:var(--coral-dark);border-radius:inherit;width:33%;height:100%;display:block}.branding-module__Cjmu1a__previewAnswer{background:var(--mint-soft);text-align:center;border-radius:.75rem;margin-top:1.5rem;padding:1.25rem .75rem;font-size:.875rem}.branding-module__Cjmu1a__previewAnswer>span{color:var(--coral-dark);text-decoration:underline}.branding-module__Cjmu1a__previewNavigation{background:#fff;justify-content:space-between;align-items:center;gap:.5rem;padding:.75rem 1rem 2.5rem;font-size:.75rem;display:flex}.branding-module__Cjmu1a__previewNext{background:var(--coral);color:var(--on-brand,white);border-radius:.5rem;align-items:center;gap:.25rem;padding:.65rem;display:flex}.branding-module__Cjmu1a__previewVoice{background:var(--coral);color:var(--on-brand,white);justify-items:center;padding-bottom:.5rem;display:grid}.branding-module__Cjmu1a__previewMic{background:var(--coral);border:4px solid #fff;border-radius:50%;place-items:center;width:64px;height:64px;margin-top:-32px;display:grid}.branding-module__Cjmu1a__previewFooter{color:var(--muted);padding:1rem .75rem;font-size:.625rem}.branding-module__Cjmu1a__previewFooterBrand{background:var(--coral);color:var(--on-brand,white)}@media (min-width:960px){.branding-module__Cjmu1a__layout{grid-template-columns:minmax(0,1fr) 390px}.branding-module__Cjmu1a__desktopPreview{display:block}.branding-module__Cjmu1a__mobilePreview{display:none}}
.create-survey-screen-module__Z9UKwq__page{background:var(--canvas);min-height:100svh}.create-survey-screen-module__Z9UKwq__main{min-height:calc(100svh - var(--app-header-height));justify-content:center;align-items:center;padding:1.75rem 1.25rem;display:flex}.create-survey-screen-module__Z9UKwq__content{text-align:center;width:100%;max-width:43rem}.create-survey-screen-module__Z9UKwq__eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--coral);margin:0 0 1rem;font-size:.75rem;font-weight:700}.create-survey-screen-module__Z9UKwq__title{letter-spacing:-.04em;text-wrap:balance;margin:0;font-size:clamp(2.25rem,5vw,3.5rem);font-weight:750;line-height:1.1}.create-survey-screen-module__Z9UKwq__description{max-width:36rem;color:var(--muted);text-wrap:pretty;margin:1.5rem auto 0;font-size:clamp(1rem,2vw,1.125rem);line-height:1.8}.create-survey-screen-module__Z9UKwq__recorder{margin-top:2.75rem}.create-survey-screen-module__Z9UKwq__microphone{border:1px solid var(--mint);background:var(--coral);color:#fff;cursor:pointer;width:7rem;height:7rem;box-shadow:0 0 0 10px var(--microphone-ring,var(--mint-soft));border-radius:50%;justify-content:center;align-items:center;transition:background-color .18s,transform .18s;display:inline-flex;position:relative}.create-survey-screen-module__Z9UKwq__microphone>svg{stroke-width:1.6px;width:2.75rem;height:2.75rem}.create-survey-screen-module__Z9UKwq__microphone:hover:not(:disabled){background:var(--coral-dark);transform:translateY(-2px)}.create-survey-screen-module__Z9UKwq__microphone:focus-visible{outline:3px solid var(--coral);outline-offset:14px}.create-survey-screen-module__Z9UKwq__microphone:disabled{cursor:default}.create-survey-screen-module__Z9UKwq__microphone:disabled:not(:has(.create-survey-screen-module__Z9UKwq__spinner)){opacity:.45}.create-survey-screen-module__Z9UKwq__microphone[data-recording=true]{--microphone-ring:#fee2e2;background:#dc2626;border-color:#b91c1c;animation:2s ease-in-out infinite create-survey-screen-module__Z9UKwq__listening}.create-survey-screen-module__Z9UKwq__microphone[data-recording=true]:hover:not(:disabled){background:#b91c1c}.create-survey-screen-module__Z9UKwq__microphone>.create-survey-screen-module__Z9UKwq__stopIcon{fill:currentColor;width:2rem;height:2rem}.create-survey-screen-module__Z9UKwq__spinner{animation:1.2s linear infinite create-survey-screen-module__Z9UKwq__spin}.create-survey-screen-module__Z9UKwq__status{color:var(--coral-dark);margin:1.75rem 0 0;font-size:.875rem;font-weight:600}.create-survey-screen-module__Z9UKwq__feedback{justify-content:center;align-items:center;gap:.75rem;min-height:2.75rem;margin-top:.5rem;display:flex}.create-survey-screen-module__Z9UKwq__timer{font-variant-numeric:tabular-nums;color:var(--muted);font-size:.875rem}.create-survey-screen-module__Z9UKwq__error{color:#853d35;background:#fff7f5;border:1px solid #e5c8c5;border-radius:.75rem;max-width:32rem;margin:.75rem auto;padding:1rem;font-size:.875rem;line-height:1.6}@keyframes create-survey-screen-module__Z9UKwq__listening{50%{box-shadow:0 0 0 18px var(--microphone-ring,var(--mint-soft))}}@keyframes create-survey-screen-module__Z9UKwq__spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.create-survey-screen-module__Z9UKwq__microphone,.create-survey-screen-module__Z9UKwq__spinner{transition:none;animation:none}.create-survey-screen-module__Z9UKwq__microphone:hover:not(:disabled){transform:none}}
.report-progress-module__8mUWSa__workspace{text-align:start;background:#fff;border:1px solid #d6e1da;border-radius:24px;grid-template-columns:290px minmax(0,1fr);display:grid;overflow:hidden;box-shadow:0 24px 80px -40px #254b3533}.report-progress-module__8mUWSa__sidebar{background:linear-gradient(155deg,#f6faf7,#edf4ef);border-inline-end:1px solid #e0e8e2;flex-direction:column;padding:32px 24px;display:flex}.report-progress-module__8mUWSa__identity{color:#38624d;text-transform:uppercase;letter-spacing:.14em;align-items:center;gap:10px;font-size:11px;font-weight:750;display:flex}.report-progress-module__8mUWSa__agentIcon{background:#fff9;border:1px solid #d0e0d5;border-radius:10px;place-items:center;width:32px;height:32px;display:grid}.report-progress-module__8mUWSa__heading{color:#203e2d;letter-spacing:-.055em;margin-top:26px;font-size:34px;font-weight:650;line-height:1.12}.report-progress-module__8mUWSa__intro{color:#5d7264;max-width:210px;margin-top:14px;font-size:13px;line-height:1.8}.report-progress-module__8mUWSa__steps{flex-direction:column;gap:10px;margin:32px -10px 0;padding:0;list-style:none;display:flex}.report-progress-module__8mUWSa__step{color:#718176;border:1px solid #0000;border-radius:13px;align-items:center;gap:12px;min-height:56px;padding:9px 11px;transition:background .4s,border-color .4s,box-shadow .4s,color .4s;display:flex;position:relative}.report-progress-module__8mUWSa__step[data-status=active]{color:#244b36;background:#fff;border-color:#d3e1d8;box-shadow:0 5px 16px -8px #274b3526}.report-progress-module__8mUWSa__step[data-status=complete]{color:#365f46}.report-progress-module__8mUWSa__stepIcon{background:#ffffff70;border:1px solid #d7e2da;border-radius:9px;flex-shrink:0;place-items:center;width:32px;height:32px;display:grid}.report-progress-module__8mUWSa__step[data-status=active] .report-progress-module__8mUWSa__stepIcon,.report-progress-module__8mUWSa__step[data-status=complete] .report-progress-module__8mUWSa__stepIcon{color:#fff;background:#286451;border-color:#286451}.report-progress-module__8mUWSa__stepLabel{font-size:12px;font-weight:650}.report-progress-module__8mUWSa__stepLoader{color:#286451;flex-shrink:0;width:20px;height:20px;margin-inline-start:auto;animation:1.1s linear infinite report-progress-module__8mUWSa__loader-spin}.report-progress-module__8mUWSa__check{animation:.4s both report-progress-module__8mUWSa__check-enter}.report-progress-module__8mUWSa__sidebarFoot{color:#6e8375;align-items:center;gap:8px;margin-top:auto;padding-top:34px;font-size:10px;display:flex}.report-progress-module__8mUWSa__smallLine{background:#8cae98;width:16px;height:1px}.report-progress-module__8mUWSa__stage{background:radial-gradient(at 50% 32%,#f5faf6,#fff 72%);min-width:0;padding:28px 34px 30px;position:relative}.report-progress-module__8mUWSa__stageTop{justify-content:space-between;align-items:center;gap:12px;display:flex}.report-progress-module__8mUWSa__stageEyebrow{color:#627c6a;text-transform:uppercase;letter-spacing:.14em;font-size:10px;font-weight:700}.report-progress-module__8mUWSa__counter{color:#365f46;font-variant-numeric:tabular-nums;align-items:center;gap:6px;font-size:11px;font-weight:650;display:flex}.report-progress-module__8mUWSa__counter span{color:#a0aea4}.report-progress-module__8mUWSa__sceneWindow{isolation:isolate;align-items:center;height:330px;margin:12px -12px 0;display:grid;position:relative}.report-progress-module__8mUWSa__halo{z-index:-1;background:radial-gradient(#dcece24d,#0000 70%);border:1px solid #e2ece555;border-radius:50%;position:absolute;inset:8% 13%}.report-progress-module__8mUWSa__halo:after{content:"";border:1px solid #d8e6dd55;border-radius:50%;position:absolute;inset:14%}.report-progress-module__8mUWSa__sceneEntry{animation:.55s cubic-bezier(.22,1,.36,1) both report-progress-module__8mUWSa__scene-enter}.report-progress-module__8mUWSa__illustration{width:100%;height:100%;max-height:330px;display:block;overflow:visible}.report-progress-module__8mUWSa__caption{text-align:center;max-width:460px;min-height:120px;margin:6px auto 0;animation:.45s both report-progress-module__8mUWSa__copy-enter}.report-progress-module__8mUWSa__caption h2{color:#244331;letter-spacing:-.04em;text-wrap:balance;margin-top:12px;font-size:clamp(21px,2.2vw,27px);font-weight:650;line-height:1.25}.report-progress-module__8mUWSa__description{color:#6b7e71;text-wrap:pretty;max-width:380px;margin:12px auto 0;font-size:13px;line-height:1.8}.report-progress-module__8mUWSa__segments{gap:6px;width:110px;margin:24px auto 0;display:flex}.report-progress-module__8mUWSa__segments>span{background:#e2eae5;border-radius:3px;flex:1;height:3px;position:relative;overflow:hidden}.report-progress-module__8mUWSa__segments>span[data-status=complete]{background:#286451}.report-progress-module__8mUWSa__segments>span[data-status=active] i{border-radius:inherit;background:#66a18d;width:60%;height:100%;animation:2s ease-in-out infinite report-progress-module__8mUWSa__segment-sweep;position:absolute}.report-progress-module__8mUWSa__responseCard{animation:3.6s ease-in-out infinite report-progress-module__8mUWSa__card-breathe;animation-delay:calc(var(--i) * -.5s)}.report-progress-module__8mUWSa__gatherLeft{animation:3s cubic-bezier(.45,0,.25,1) infinite report-progress-module__8mUWSa__gather-left}.report-progress-module__8mUWSa__gatherRight{animation:3s cubic-bezier(.45,0,.25,1) infinite report-progress-module__8mUWSa__gather-right}.report-progress-module__8mUWSa__gatherBottom{animation:3s cubic-bezier(.45,0,.25,1) infinite report-progress-module__8mUWSa__gather-bottom}.report-progress-module__8mUWSa__stackBack{transform-origin:300px 175px;animation:3s ease-in-out infinite report-progress-module__8mUWSa__stack}.report-progress-module__8mUWSa__centerSeal{transform-origin:370px 99px;animation:3s ease-in-out infinite report-progress-module__8mUWSa__seal}.report-progress-module__8mUWSa__connection{stroke:#a9c7b7;stroke-width:1.5px;stroke-dasharray:5 6;animation:3s linear infinite report-progress-module__8mUWSa__dash-flow}.report-progress-module__8mUWSa__groupHalo{transform-box:fill-box;transform-origin:50%;animation:3s ease-in-out infinite report-progress-module__8mUWSa__group-breathe;animation-delay:calc(var(--i) * -.6s)}.report-progress-module__8mUWSa__themeCore{transform-origin:300px 160px;animation:3s ease-in-out infinite report-progress-module__8mUWSa__core-breathe}.report-progress-module__8mUWSa__travelerOne{animation:3s ease-in-out infinite report-progress-module__8mUWSa__travel-one}.report-progress-module__8mUWSa__travelerTwo{animation:3s ease-in-out infinite report-progress-module__8mUWSa__travel-two}.report-progress-module__8mUWSa__travelerThree{animation:3s ease-in-out infinite report-progress-module__8mUWSa__travel-three}.report-progress-module__8mUWSa__evidencePaper{animation:.65s both report-progress-module__8mUWSa__paper-enter}.report-progress-module__8mUWSa__scan{animation:3s ease-in-out infinite report-progress-module__8mUWSa__scan}.report-progress-module__8mUWSa__evidenceLink{stroke:#8fb19b;stroke-width:1.5px;stroke-dasharray:70;animation:3s infinite report-progress-module__8mUWSa__evidence-link;animation-delay:calc(var(--i) * .2s)}.report-progress-module__8mUWSa__verifiedSeal{transform-origin:434px 192px;animation:3s ease-in-out infinite report-progress-module__8mUWSa__core-breathe}.report-progress-module__8mUWSa__svgCheck{stroke-dasharray:70;stroke-dashoffset:70px;animation:.65s .1s forwards report-progress-module__8mUWSa__check-draw}.report-progress-module__8mUWSa__document{transform-origin:300px 175px;animation:.7s cubic-bezier(.22,1,.36,1) both report-progress-module__8mUWSa__document-enter}.report-progress-module__8mUWSa__reportLine{stroke-dasharray:200;animation:3.6s infinite report-progress-module__8mUWSa__write-line;animation-delay:calc(var(--i) * .15s)}.report-progress-module__8mUWSa__bar{transform-box:fill-box;transform-origin:bottom;animation:3.6s ease-in-out infinite report-progress-module__8mUWSa__bar-grow;animation-delay:calc(var(--i) * .12s)}.report-progress-module__8mUWSa__orbitNote{animation:3.6s ease-in-out infinite report-progress-module__8mUWSa__float-left}.report-progress-module__8mUWSa__orbitNoteRight{animation:3.6s ease-in-out infinite report-progress-module__8mUWSa__float-right}.report-progress-module__8mUWSa__readySeal{transform-origin:400px 255px;animation:.5s cubic-bezier(.22,1,.36,1) both report-progress-module__8mUWSa__check-enter}.report-progress-module__8mUWSa__illustration[data-ready=true] .report-progress-module__8mUWSa__reportLine,.report-progress-module__8mUWSa__illustration[data-ready=true] .report-progress-module__8mUWSa__bar{stroke-dashoffset:0;animation:none}.report-progress-module__8mUWSa__ambientDots{animation:4s ease-in-out infinite report-progress-module__8mUWSa__ambient}.report-progress-module__8mUWSa__resultReveal{animation:.65s cubic-bezier(.22,1,.36,1) both report-progress-module__8mUWSa__result-enter}@keyframes report-progress-module__8mUWSa__scene-enter{0%{opacity:0;transform:translateY(10px)scale(.97)}to{opacity:1;transform:none}}@keyframes report-progress-module__8mUWSa__copy-enter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes report-progress-module__8mUWSa__result-enter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes report-progress-module__8mUWSa__loader-spin{to{transform:rotate(360deg)}}@keyframes report-progress-module__8mUWSa__check-enter{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}@keyframes report-progress-module__8mUWSa__segment-sweep{0%{transform:translate(-100%)}to{transform:translate(270%)}}@keyframes report-progress-module__8mUWSa__card-breathe{50%{transform:translateY(-3px)}}@keyframes report-progress-module__8mUWSa__gather-left{0%,12%,to{opacity:.85;transform:translate(0)rotate(-5deg)}55%,78%{opacity:0;transform:translate(162px,65px)rotate(0)}}@keyframes report-progress-module__8mUWSa__gather-right{0%,20%,to{opacity:.9;transform:translate(0)}65%,80%{opacity:0;transform:translate(-164px,-25px)}}@keyframes report-progress-module__8mUWSa__gather-bottom{0%,10%,to{opacity:.65;transform:translate(0)}55%,80%{opacity:0;transform:translate(12px,-65px)}}@keyframes report-progress-module__8mUWSa__stack{50%{transform:rotate(-5deg)translateY(7px)}}@keyframes report-progress-module__8mUWSa__seal{0%,to{transform:scale(.94)}50%{transform:scale(1.04)}}@keyframes report-progress-module__8mUWSa__dash-flow{to{stroke-dashoffset:-44px}}@keyframes report-progress-module__8mUWSa__group-breathe{50%{transform:scale(1.035)}}@keyframes report-progress-module__8mUWSa__core-breathe{50%{transform:scale(1.045)}}@keyframes report-progress-module__8mUWSa__travel-one{0%,to{opacity:0;transform:translate(135px,106px)}25%{opacity:1}75%{opacity:0;transform:translate(300px,162px)}}@keyframes report-progress-module__8mUWSa__travel-two{0%,to{opacity:0;transform:translate(465px,106px)}30%{opacity:1}80%{opacity:0;transform:translate(300px,162px)}}@keyframes report-progress-module__8mUWSa__travel-three{0%,to{opacity:0;transform:translate(300px,252px)}20%{opacity:1}70%{opacity:0;transform:translate(300px,162px)}}@keyframes report-progress-module__8mUWSa__paper-enter{0%{opacity:0;transform:translate(-12px)}to{opacity:1;transform:none}}@keyframes report-progress-module__8mUWSa__scan{0%,to{transform:translateY(0)}50%{transform:translateY(86px)}}@keyframes report-progress-module__8mUWSa__evidence-link{0%{stroke-dashoffset:70px;opacity:.3}50%,to{stroke-dashoffset:0;opacity:1}}@keyframes report-progress-module__8mUWSa__check-draw{to{stroke-dashoffset:0}}@keyframes report-progress-module__8mUWSa__document-enter{0%{opacity:0;transform:translateY(14px)rotate(-4deg)}to{opacity:1;transform:none}}@keyframes report-progress-module__8mUWSa__write-line{0%{stroke-dashoffset:200px}35%,85%{stroke-dashoffset:0}to{stroke-dashoffset:200px}}@keyframes report-progress-module__8mUWSa__bar-grow{0%,to{transform:scaleY(.12)}35%,80%{transform:scaleY(1)}}@keyframes report-progress-module__8mUWSa__float-left{50%{transform:translate(7px,-8px)rotate(-2deg)}}@keyframes report-progress-module__8mUWSa__float-right{50%{transform:translate(-7px,6px)}}@keyframes report-progress-module__8mUWSa__ambient{50%{opacity:.4;transform:translateY(-4px)}}@media (min-width:1280px){.report-progress-module__8mUWSa__workspace{grid-template-columns:310px minmax(0,1fr)}.report-progress-module__8mUWSa__sidebar{padding:36px 28px}.report-progress-module__8mUWSa__stage{padding:32px 42px}}@media (max-width:767px){.report-progress-module__8mUWSa__workspace{border-radius:20px;grid-template-columns:minmax(0,1fr)}.report-progress-module__8mUWSa__sidebar{border-inline-end:0;border-bottom:1px solid #e0e8e2;padding:20px 20px 18px}.report-progress-module__8mUWSa__heading{margin-top:16px;font-size:30px}.report-progress-module__8mUWSa__heading br{display:none}.report-progress-module__8mUWSa__heading br:after{content:" "}.report-progress-module__8mUWSa__intro,.report-progress-module__8mUWSa__sidebarFoot{display:none}.report-progress-module__8mUWSa__steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;margin:20px -8px 0;display:grid}.report-progress-module__8mUWSa__step{text-align:center;border-radius:10px;flex-direction:column;gap:8px;padding:8px 2px}.report-progress-module__8mUWSa__stepLabel{max-width:82px;font-size:10px;line-height:1.5}.report-progress-module__8mUWSa__stepLoader{width:14px;height:14px;margin-inline-start:0;position:absolute;top:3px;right:3px}.report-progress-module__8mUWSa__stage{padding:20px 20px 24px}.report-progress-module__8mUWSa__stageTop .report-progress-module__8mUWSa__stageEyebrow{font-size:8px}.report-progress-module__8mUWSa__sceneWindow{height:240px;margin:8px -18px 0}.report-progress-module__8mUWSa__illustration{max-height:240px}.report-progress-module__8mUWSa__caption{min-height:136px;margin-top:0}.report-progress-module__8mUWSa__caption h2{font-size:23px}.report-progress-module__8mUWSa__description{font-size:12px}.report-progress-module__8mUWSa__segments{margin-top:16px}}@media (prefers-reduced-motion:reduce){.report-progress-module__8mUWSa__workspace *,.report-progress-module__8mUWSa__workspace :before,.report-progress-module__8mUWSa__workspace :after,.report-progress-module__8mUWSa__resultReveal{transition:none;animation:none}.report-progress-module__8mUWSa__svgCheck,.report-progress-module__8mUWSa__reportLine,.report-progress-module__8mUWSa__evidenceLink{stroke-dashoffset:0}.report-progress-module__8mUWSa__travelerOne,.report-progress-module__8mUWSa__travelerTwo,.report-progress-module__8mUWSa__travelerThree{display:none}.report-progress-module__8mUWSa__segments>span[data-status=active] i{width:100%;animation:none}}
.respond-screen-module__WxPmeW__screen{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-template-areas:"progress progress progress""question question question""recorder recorder recorder""status status status""language language language""answer answer answer""error error error""notice notice notice""previous.next";display:grid}.respond-screen-module__WxPmeW__content,.respond-screen-module__WxPmeW__navigation,.respond-screen-module__WxPmeW__navigationRow,.respond-screen-module__WxPmeW__voicePanel{display:contents}.respond-screen-module__WxPmeW__progress{grid-area:progress}.respond-screen-module__WxPmeW__question{grid-area:question}.respond-screen-module__WxPmeW__questionPrompt{font-size:1.875rem}.respond-screen-module__WxPmeW__voiceLanguage{grid-area:language}.respond-screen-module__WxPmeW__answerArea{grid-area:answer}.respond-screen-module__WxPmeW__error{grid-area:error}.respond-screen-module__WxPmeW__notice{grid-area:notice;margin-top:1.25rem}.respond-screen-module__WxPmeW__recordingStatus{text-align:center;grid-area:status}.respond-screen-module__WxPmeW__previous{grid-area:previous;justify-self:start;margin-top:1.25rem}.respond-screen-module__WxPmeW__next{grid-area:next;justify-self:end;margin-top:1.25rem}.respond-screen-module__WxPmeW__recorder{text-align:center;grid-area:recorder;margin-top:2rem}.respond-screen-module__WxPmeW__microphone{border:1px solid var(--mint);background:var(--coral);width:7rem;height:7rem;color:var(--on-brand,white);cursor:pointer;box-shadow:0 0 0 10px var(--microphone-ring,var(--mint-soft));border-radius:50%;justify-content:center;align-items:center;transition:background-color .18s,transform .18s;display:inline-flex}.respond-screen-module__WxPmeW__microphone>svg{stroke-width:1.6px;width:2.75rem;height:2.75rem}.respond-screen-module__WxPmeW__microphone:hover:not(:disabled){background:var(--brand-hover,var(--coral-dark));transform:translateY(-2px)}.respond-screen-module__WxPmeW__microphone:focus-visible{outline:3px solid var(--brand-ink,var(--coral));outline-offset:14px}.respond-screen-module__WxPmeW__microphone:disabled{cursor:wait}.respond-screen-module__WxPmeW__microphone[data-recording=true]{--microphone-ring:#fee2e2;color:#fff;background:#dc2626;border-color:#b91c1c;animation:2s ease-in-out infinite respond-screen-module__WxPmeW__listening}.respond-screen-module__WxPmeW__microphone[data-recording=true]:hover:not(:disabled){background:#b91c1c}.respond-screen-module__WxPmeW__microphone>.respond-screen-module__WxPmeW__stopIcon{fill:currentColor;width:2rem;height:2rem}.respond-screen-module__WxPmeW__spinner{animation:1.2s linear infinite respond-screen-module__WxPmeW__spin}.respond-screen-module__WxPmeW__voiceHint,.respond-screen-module__WxPmeW__invitationMicrophone{display:none}.respond-screen-module__WxPmeW__answerArea{margin-top:1.75rem;display:grid}.respond-screen-module__WxPmeW__answerInput,.respond-screen-module__WxPmeW__voiceInvitation{grid-area:1/1}.respond-screen-module__WxPmeW__voiceInvitation{border:1px solid var(--line);background:var(--mint-soft);text-align:center;border-radius:.75rem;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;padding:1rem;display:flex}.respond-screen-module__WxPmeW__voicePrivacyNotice{border:1px solid var(--mint);color:var(--coral-dark);text-align:start;background:#fffc;border-inline-start-width:3px;border-radius:.5rem;padding:.5rem .625rem;font-size:.875rem;font-weight:600;line-height:1.375rem}.respond-screen-module__WxPmeW__typeInstead{min-height:2.75rem;color:var(--coral-dark);text-underline-offset:3px;cursor:pointer;padding:.5rem;font-size:.8125rem;text-decoration:underline}.respond-screen-module__WxPmeW__typeInstead:hover{color:var(--ink)}.respond-screen-module__WxPmeW__typeInstead:disabled{cursor:wait;opacity:.5}.respond-screen-module__WxPmeW__typeInstead:focus-visible{outline:2px solid var(--brand-ink,var(--coral));outline-offset:2px;border-radius:.25rem}.respond-screen-module__WxPmeW__feedback{font-variant-numeric:tabular-nums;min-height:2.5rem;color:var(--coral-dark);justify-content:center;align-items:center;gap:.5rem;margin-top:1rem;font-size:.875rem;font-weight:600;display:flex}@media not (min-width:40rem){.respond-screen-module__WxPmeW__screen{flex-direction:column;height:100%;min-height:0;display:flex}.respond-screen-module__WxPmeW__progress{flex-shrink:0;padding-top:.75rem}.respond-screen-module__WxPmeW__content{overscroll-behavior-y:contain;scrollbar-width:thin;flex-direction:column;flex:1;min-height:0;margin-inline:-.25rem;padding:.25rem .25rem .5rem;display:flex;overflow-y:auto}.respond-screen-module__WxPmeW__question,.respond-screen-module__WxPmeW__voiceLanguage,.respond-screen-module__WxPmeW__error,.respond-screen-module__WxPmeW__notice{flex-shrink:0}.respond-screen-module__WxPmeW__question{margin-top:.75rem}.respond-screen-module__WxPmeW__notice{margin-block:.5rem}.respond-screen-module__WxPmeW__answerArea{flex:1 0 12rem;min-height:0;margin-top:.75rem}.respond-screen-module__WxPmeW__answerArea[data-invitation=true]{flex-basis:auto;min-height:min-content}.respond-screen-module__WxPmeW__answerArea[data-invitation=false]{flex-basis:8rem}.respond-screen-module__WxPmeW__answerInput{resize:none;height:100%;min-height:0;overflow-y:auto}.respond-screen-module__WxPmeW__voiceInvitation{gap:.375rem;min-height:min-content;padding:.75rem}.respond-screen-module__WxPmeW__voiceInvitation>*{flex-shrink:0}.respond-screen-module__WxPmeW__error:empty{display:none}.respond-screen-module__WxPmeW__navigation{border-top:1px solid var(--line);background:var(--paper);flex-shrink:0;padding-top:.5rem;display:block}.respond-screen-module__WxPmeW__navigationRow{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:.5rem;padding-bottom:.75rem;display:grid}.respond-screen-module__WxPmeW__navigation[data-voice=true] .respond-screen-module__WxPmeW__navigationRow{padding-bottom:2rem}.respond-screen-module__WxPmeW__voicePanel{background:var(--coral);color:var(--on-brand,white);margin-inline:-1.25rem;padding:0 1.25rem .5rem;display:block}.respond-screen-module__WxPmeW__previous,.respond-screen-module__WxPmeW__next{min-width:0;margin:0}.respond-screen-module__WxPmeW__previous{grid-area:auto;justify-self:start}.respond-screen-module__WxPmeW__next{grid-area:auto;justify-self:end}.respond-screen-module__WxPmeW__recorder{grid-area:auto;margin:0}.respond-screen-module__WxPmeW__microphone{vertical-align:top;width:4rem;height:4rem;box-shadow:0 0 0 4px var(--paper);margin-top:-2rem}.respond-screen-module__WxPmeW__microphone:focus-visible{outline-color:var(--on-brand,white);outline-offset:6px}.respond-screen-module__WxPmeW__microphone[data-recording=true]{animation:none}.respond-screen-module__WxPmeW__microphone>svg{width:1.75rem;height:1.75rem}.respond-screen-module__WxPmeW__microphone>.respond-screen-module__WxPmeW__stopIcon{width:1.5rem;height:1.5rem}.respond-screen-module__WxPmeW__invitationMicrophone{margin:.375rem 0;display:inline-flex}.respond-screen-module__WxPmeW__invitationMicrophone:focus-visible{outline-color:var(--brand-ink,var(--coral))}.respond-screen-module__WxPmeW__recordingStatus{padding-top:.25rem}.respond-screen-module__WxPmeW__feedback{min-height:1.5rem;color:var(--on-brand,white);margin:0}.respond-screen-module__WxPmeW__feedback button{color:var(--on-brand,white)}.respond-screen-module__WxPmeW__feedback button:hover{background:#ffffff1a}.respond-screen-module__WxPmeW__voiceHint{color:var(--on-brand-muted,#fffc);font-size:.75rem;display:block}.respond-screen-module__WxPmeW__navigation button{gap:.375rem;padding-inline:.5rem;font-size:.8125rem}}@keyframes respond-screen-module__WxPmeW__listening{50%{box-shadow:0 0 0 18px var(--microphone-ring,var(--mint-soft))}}@keyframes respond-screen-module__WxPmeW__spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.respond-screen-module__WxPmeW__microphone,.respond-screen-module__WxPmeW__spinner{transition:none;animation:none}.respond-screen-module__WxPmeW__microphone:hover:not(:disabled){transform:none}}
.review-screen-module__sJn4pW__screen{margin-top:-.5rem}.review-screen-module__sJn4pW__headerTop{justify-content:space-between;align-items:center;gap:1rem;display:flex}.review-screen-module__sJn4pW__back,.review-screen-module__sJn4pW__edit{text-underline-offset:3px;border-radius:.25rem;align-items:center;gap:.375rem;min-height:2.75rem;font-size:.8125rem;font-weight:600;text-decoration:underline;display:inline-flex}.review-screen-module__sJn4pW__back{color:var(--muted)}.review-screen-module__sJn4pW__edit{color:var(--coral-dark)}.review-screen-module__sJn4pW__back:hover,.review-screen-module__sJn4pW__edit:hover{color:var(--ink)}.review-screen-module__sJn4pW__back:focus-visible,.review-screen-module__sJn4pW__edit:focus-visible{outline:2px solid var(--brand-ink,var(--coral));outline-offset:2px}.review-screen-module__sJn4pW__eyebrow{color:var(--coral-dark);letter-spacing:.12em;text-transform:uppercase;font-size:.625rem;font-weight:700}.review-screen-module__sJn4pW__title{letter-spacing:-.025em;overflow-wrap:anywhere;margin-top:.375rem;font-size:2rem;font-weight:700;line-height:1.2}.review-screen-module__sJn4pW__instruction{color:var(--muted);margin-top:.5rem;font-size:.875rem;line-height:1.5}.review-screen-module__sJn4pW__answerList{gap:.75rem;margin-top:1rem;display:grid}.review-screen-module__sJn4pW__card{padding-block:.5rem}.review-screen-module__sJn4pW__divider{border:0;border-top:1px solid var(--line);flex-shrink:0;margin:0}.review-screen-module__sJn4pW__cardHeading{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.625rem;display:grid}.review-screen-module__sJn4pW__number{background:var(--mint-soft);width:1.75rem;height:1.75rem;color:var(--coral-dark);border-radius:50%;place-items:center;font-size:.75rem;font-weight:700;display:grid}.review-screen-module__sJn4pW__question{overflow-wrap:anywhere;min-width:0;padding-top:.125rem;font-size:1rem;font-weight:700;line-height:1.5}.review-screen-module__sJn4pW__edit{margin-top:.25rem;width:fit-content;min-height:2rem;margin-inline-start:auto;display:flex}.review-screen-module__sJn4pW__answer{color:#34453e;white-space:pre-line;overflow-wrap:anywhere;margin-top:.625rem;font-size:1rem;line-height:1.5}.review-screen-module__sJn4pW__answer[data-state=optional]{color:var(--muted);font-size:.875rem}.review-screen-module__sJn4pW__answer[data-state=missing]{color:#991b1b;font-size:.875rem;font-weight:600}.review-screen-module__sJn4pW__submitArea{border-top:1px solid var(--line);background:var(--paper);margin-top:1rem;padding-top:.75rem}.review-screen-module__sJn4pW__missingNotice{color:#991b1b;margin-bottom:.5rem;font-size:.8125rem;line-height:1.5}.review-screen-module__sJn4pW__error{color:#991b1b;background:#fef2f2;border-radius:.5rem;margin-bottom:.5rem;padding:.625rem;font-size:.875rem;line-height:1.5}.review-screen-module__sJn4pW__submit{width:100%;height:auto;min-height:3rem;padding-block:.625rem}@media not (min-width:40rem){.review-screen-module__sJn4pW__screen{flex-direction:column;height:100%;min-height:0;margin-top:0;display:flex}.review-screen-module__sJn4pW__header{flex-shrink:0;padding-block:.25rem .75rem}.review-screen-module__sJn4pW__title{font-size:1.75rem}.review-screen-module__sJn4pW__answerList{overscroll-behavior-y:contain;scrollbar-width:thin;flex-direction:column;flex:1;min-height:0;margin:0 -.125rem;padding:.125rem .125rem .5rem;display:flex;overflow-y:auto}.review-screen-module__sJn4pW__card{flex-shrink:0}.review-screen-module__sJn4pW__submitArea{flex-shrink:0;margin-top:0;padding-block:.5rem}}
.welcome-screen-module__JiOw1q__welcome{max-width:40rem;margin:0 auto}.welcome-screen-module__JiOw1q__intro{text-align:center}.welcome-screen-module__JiOw1q__eyebrow{color:var(--coral-dark);letter-spacing:.14em;text-transform:uppercase;font-size:.6875rem;font-weight:700;line-height:1.8}.welcome-screen-module__JiOw1q__title{letter-spacing:-.045em;overflow-wrap:anywhere;text-wrap:balance;margin:1.125rem auto 0;font-size:clamp(2rem,5vw,2.875rem);font-weight:700;line-height:1.12}.welcome-screen-module__JiOw1q__description{color:#34453e;text-align:start;max-width:34rem;margin:.75rem auto 0;font-size:1rem;line-height:1.5}.welcome-screen-module__JiOw1q__descriptionText{white-space:pre-line;overflow-wrap:anywhere}.welcome-screen-module__JiOw1q__descriptionText[data-expanded=false]{-webkit-line-clamp:6;-webkit-box-orient:vertical;max-height:9em;display:-webkit-box;overflow:hidden}.welcome-screen-module__JiOw1q__descriptionToggle{min-height:2.75rem;color:var(--coral-dark);text-underline-offset:3px;cursor:pointer;border-radius:.25rem;margin-top:.125rem;padding-block:.25rem;font-size:.875rem;font-weight:600;text-decoration:underline;display:block}.welcome-screen-module__JiOw1q__descriptionToggle:hover{color:var(--ink)}.welcome-screen-module__JiOw1q__descriptionToggle:focus-visible{outline:2px solid var(--brand-ink,var(--coral));outline-offset:2px}.welcome-screen-module__JiOw1q__metadata{color:var(--muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:.875rem;margin-top:.75rem;font-size:.8125rem;display:flex}.welcome-screen-module__JiOw1q__metadata>span{align-items:center;gap:.375rem;display:inline-flex}.welcome-screen-module__JiOw1q__metadata svg{color:var(--brand-ink,var(--coral))}.welcome-screen-module__JiOw1q__metadataDot{background:var(--line);border-radius:50%;width:3px;height:3px}.welcome-screen-module__JiOw1q__action{text-align:center;max-width:25rem;margin:1rem auto 0}.welcome-screen-module__JiOw1q__accessCode{text-align:start;margin-bottom:1.25rem}.welcome-screen-module__JiOw1q__startButton{isolation:isolate;border:1px solid var(--coral-dark);background:linear-gradient(135deg, var(--coral), var(--brand-hover,var(--coral-dark)));cursor:pointer;border-radius:999px;justify-content:space-between;width:100%;height:auto;min-height:3.75rem;padding-block:.5rem;padding-inline:1.75rem .625rem;font-size:1rem;font-weight:600;transition:box-shadow .18s,transform .18s;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1f,0 8px 20px -10px #1d4c3f80}.welcome-screen-module__JiOw1q__startButton:active:not(:disabled),.welcome-screen-module__JiOw1q__startButton[data-pressed=true]:not(:disabled){transform:scale(.98);box-shadow:inset 0 1px #ffffff1f,0 3px 10px -6px #1d4c3f80}.welcome-screen-module__JiOw1q__shimmerTrack{z-index:-2;pointer-events:none;position:absolute;inset:0;container-type:size}.welcome-screen-module__JiOw1q__shimmerSlide{aspect-ratio:1;width:auto;height:100cqh;animation:2.75s ease-in-out infinite alternate welcome-screen-module__JiOw1q__shimmer-slide;position:absolute;inset:0}.welcome-screen-module__JiOw1q__shimmerSpark{background:conic-gradient(from 225deg, transparent 0deg, var(--mint) 55deg, var(--mint-soft) 90deg, transparent 90deg);animation:5.5s linear infinite welcome-screen-module__JiOw1q__shimmer-spin;position:absolute;inset:-100%}.welcome-screen-module__JiOw1q__shimmerBackdrop{z-index:-1;border-radius:inherit;background:linear-gradient(135deg, var(--coral), var(--brand-hover,var(--coral-dark)));pointer-events:none;position:absolute;inset:1px}.welcome-screen-module__JiOw1q__startButton:disabled .welcome-screen-module__JiOw1q__shimmerTrack,.welcome-screen-module__JiOw1q__startButton[aria-busy=true] .welcome-screen-module__JiOw1q__shimmerTrack{visibility:hidden}.welcome-screen-module__JiOw1q__startButton:disabled .welcome-screen-module__JiOw1q__shimmerSlide,.welcome-screen-module__JiOw1q__startButton:disabled .welcome-screen-module__JiOw1q__shimmerSpark,.welcome-screen-module__JiOw1q__startButton[aria-busy=true] .welcome-screen-module__JiOw1q__shimmerSlide,.welcome-screen-module__JiOw1q__startButton[aria-busy=true] .welcome-screen-module__JiOw1q__shimmerSpark{animation-play-state:paused}@keyframes welcome-screen-module__JiOw1q__shimmer-slide{to{transform:translate(calc(100cqw - 100%))}}@keyframes welcome-screen-module__JiOw1q__shimmer-spin{0%{transform:rotate(0)}15%,35%{transform:rotate(90deg)}65%,85%{transform:rotate(270deg)}to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.welcome-screen-module__JiOw1q__shimmerTrack{display:none}.welcome-screen-module__JiOw1q__shimmerSlide,.welcome-screen-module__JiOw1q__shimmerSpark{animation:none}.welcome-screen-module__JiOw1q__startButton,.welcome-screen-module__JiOw1q__startButton:active:not(:disabled),.welcome-screen-module__JiOw1q__startButton[data-pressed=true]:not(:disabled){transition:none;transform:none}}.welcome-screen-module__JiOw1q__buttonIcon{background:#ffffff1f;border-radius:50%;flex-shrink:0;place-items:center;width:2.5rem;height:2.5rem;display:grid}.welcome-screen-module__JiOw1q__options{margin-top:1.5rem}.welcome-screen-module__JiOw1q__optionsTitle{color:var(--muted);letter-spacing:.14em;text-transform:uppercase;margin-bottom:.625rem;font-size:.625rem;font-weight:700}.welcome-screen-module__JiOw1q__option{border-bottom:1px solid var(--line)}.welcome-screen-module__JiOw1q__option:last-child{border-bottom:0}.welcome-screen-module__JiOw1q__optionSummary{cursor:pointer;border-radius:.375rem;align-items:center;gap:.875rem;min-height:4.25rem;font-size:.875rem;font-weight:600;line-height:1.5;list-style:none;display:flex}.welcome-screen-module__JiOw1q__optionSummary::-webkit-details-marker{display:none}.welcome-screen-module__JiOw1q__optionSummary:hover{color:var(--brand-ink,var(--coral))}.welcome-screen-module__JiOw1q__optionSummary:focus-visible{outline:2px solid var(--brand-ink,var(--coral));outline-offset:4px}.welcome-screen-module__JiOw1q__optionIcon{background:var(--mint-soft);width:2.25rem;height:2.25rem;color:var(--brand-ink,var(--coral));border-radius:50%;flex-shrink:0;place-items:center;display:grid}.welcome-screen-module__JiOw1q__chevron{color:var(--muted);flex-shrink:0;margin-inline-start:auto;transition:transform .18s}.welcome-screen-module__JiOw1q__option[open] .welcome-screen-module__JiOw1q__chevron{transform:rotate(180deg)}.welcome-screen-module__JiOw1q__optionDescription{max-width:35rem;color:var(--muted);padding-block:0 .75rem;padding-inline:3.125rem 1.75rem;font-size:.875rem;line-height:1.75}@media (max-width:639px){.welcome-screen-module__JiOw1q__eyebrow{letter-spacing:.1em;font-size:.625rem}.welcome-screen-module__JiOw1q__options{margin-top:1.25rem}.welcome-screen-module__JiOw1q__optionSummary{gap:.625rem;min-height:4rem;font-size:.8125rem}.welcome-screen-module__JiOw1q__optionDescription{padding-inline:2.875rem .5rem}}
