.qr-module__boi-KW__page{--qr-accent:#0f766e;--qr-accent-ink:white;--qr-ink:#182a35;--qr-muted:#65747e;--qr-line:#dfe6e2;min-height:100svh;padding:20px 16px max(12px,env(safe-area-inset-bottom));background:radial-gradient(ellipse at 50% 0%,color-mix(in srgb,var(--qr-accent) 12%,white),transparent 70%),#fafbf9;color:var(--qr-ink);font-family:var(--font-inter),"Segoe UI",sans-serif}.qr-module__boi-KW__content{width:100%;max-width:480px;margin:0 auto}.qr-module__boi-KW__toolbar{justify-content:space-between;align-items:center;gap:8px;margin-bottom:16px;display:flex}.qr-module__boi-KW__backLink{color:var(--qr-muted);padding:8px 0;font-size:11px}.qr-module__boi-KW__languages{background:#ffffffb3;border:1px solid #e3e8e4;border-radius:10px;gap:2px;padding:3px;display:flex}.qr-module__boi-KW__languages button{min-width:40px;min-height:34px;color:var(--qr-muted);cursor:pointer;background:0 0;border:0;border-radius:7px;font-size:12px}.qr-module__boi-KW__languages button[aria-pressed=true]{color:var(--qr-ink);background:#fff;box-shadow:0 1px 4px #183b3210}.qr-module__boi-KW__identity{text-align:center;margin-bottom:16px}.qr-module__boi-KW__logoBox{background:#fff;border:1px solid #e1e8e2;border-radius:15px;justify-content:center;align-items:center;width:58px;height:58px;margin:0 auto 9px;display:flex;box-shadow:0 2px 6px #23382d06}.qr-module__boi-KW__logoBox img{object-fit:contain;width:calc(100% - 12px);height:calc(100% - 12px)}.qr-module__boi-KW__logoFallback{background:var(--qr-accent);border-radius:8px;width:27px;height:27px}.qr-module__boi-KW__identity h1{overflow-wrap:anywhere;margin:0;font-size:18px;font-weight:600;line-height:1.35}.qr-module__boi-KW__subtitle{color:var(--qr-muted);margin:4px 0 0;font-size:12px;line-height:1.5}.qr-module__boi-KW__description{color:var(--qr-muted);overflow-wrap:anywhere;max-width:390px;margin:8px auto 0;font-size:12px;line-height:1.65}.qr-module__boi-KW__card{background:#fff;border:1px solid #e3e9e2;border-radius:18px;padding:20px;box-shadow:0 8px 24px #23382d07}.qr-module__boi-KW__serviceCard{padding:0;overflow:hidden}.qr-module__boi-KW__serviceTabs{border-bottom:1px solid var(--qr-line);background:#f3f6f2;grid-template-columns:1fr 1fr;gap:5px;padding:6px;display:grid}.qr-module__boi-KW__serviceTabs button{min-height:45px;color:var(--qr-muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:11px;padding:8px 6px;font-size:12px;font-weight:600}.qr-module__boi-KW__serviceTabs button[aria-selected=true]{color:var(--qr-ink);background:linear-gradient(#fff,#fbfcfa);border-color:#e3e9e2;box-shadow:0 3px 9px #183b3215,inset 0 1px #fff}.qr-module__boi-KW__servicePanel{padding:20px}.qr-module__boi-KW__form{flex-direction:column;gap:11px;display:flex}.qr-module__boi-KW__membershipLead{text-align:center;flex-direction:column;align-items:center;gap:8px;display:flex}.qr-module__boi-KW__membershipPeriod,.qr-module__boi-KW__membershipDescription{color:var(--qr-muted);margin:0;font-size:12px;line-height:1.55}.qr-module__boi-KW__membershipPrice{color:var(--qr-ink);font-variant-numeric:tabular-nums;margin:4px 0;font-size:34px;font-weight:650;line-height:1.2}.qr-module__boi-KW__membershipDescription{margin-bottom:4px}.qr-module__boi-KW__formIntro{text-align:center;flex-direction:column;gap:6px;width:100%;margin:0 0 6px;display:flex}.qr-module__boi-KW__formHint{color:var(--qr-muted);overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.5}.qr-module__boi-KW__formHeading{text-align:center;margin:0 0 2px;font-size:18px;font-weight:600;line-height:1.35}.qr-module__boi-KW__amountGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.qr-module__boi-KW__amount{min-width:0;min-height:51px;color:var(--qr-ink);font-variant-numeric:tabular-nums;cursor:pointer;background:linear-gradient(#fff 0% 35%,#f5f7f4 70%,#edf1eb 100%);border:1px solid #d7dfd7;border-radius:10px;padding:10px 5px;font-size:19px;font-weight:550;line-height:1.3;transition:transform .15s,box-shadow .15s;box-shadow:inset 0 1px #fff,inset 0 -1px #ffffff80,0 3px 7px #183b321c}.qr-module__boi-KW__amount[aria-pressed=true]{background:linear-gradient(180deg,#ffffff40 0%,#ffffff16 46%,#ffffff06 50%,#0000000d 100%),var(--qr-accent);color:var(--qr-accent-ink);border-color:var(--qr-accent);box-shadow:inset 0 1px #ffffff80,inset 0 -1px #00000010,0 3px 8px #183b3226}.qr-module__boi-KW__primary{border:1px solid var(--qr-accent);background:linear-gradient(180deg,#ffffff38 0%,#ffffff15 45%,#ffffff05 50%,#00000010 100%),var(--qr-accent);width:100%;min-height:48px;color:var(--qr-accent-ink);cursor:pointer;border-radius:11px;justify-content:center;align-items:center;gap:8px;padding:11px 10px;font-size:14px;font-weight:600;line-height:1.4;transition:transform .15s,box-shadow .15s;display:flex;box-shadow:inset 0 1px #ffffff80,inset 0 -1px #00000017,0 4px 9px #183b322b}.qr-module__boi-KW__textButton{min-height:36px;color:var(--qr-muted);text-align:center;cursor:pointer;background:0 0;border:0;width:100%;padding:7px 5px;font-size:12px;line-height:1.4;display:block}.qr-module__boi-KW__textButton[aria-pressed=true]{color:var(--qr-ink)}.qr-module__boi-KW__amount:disabled,.qr-module__boi-KW__primary:disabled,.qr-module__boi-KW__textButton:disabled{cursor:not-allowed;opacity:.5}.qr-module__boi-KW__primary:disabled{color:#52615a;box-shadow:none;background:#e3e9e4;border-color:#e3e9e4}.qr-module__boi-KW__amount:active,.qr-module__boi-KW__primary:not(:disabled):active{transform:translateY(1px);box-shadow:inset 0 1px 3px #183b3210,0 1px 2px #183b3209}.qr-module__boi-KW__error{text-align:center;color:#aa263a;overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.5}.qr-module__boi-KW__footer{flex-direction:column;align-items:center;gap:9px;margin-top:12px;display:flex}.qr-module__boi-KW__paymentMarks{justify-content:center;align-items:center;gap:8px;display:flex}.qr-module__boi-KW__paymentMark{justify-content:center;align-items:center;width:58px;height:32px;display:flex}.qr-module__boi-KW__paymentMark[data-brand=visa],.qr-module__boi-KW__paymentMark[data-brand=mastercard]{background:#fff;border:1px solid #e1e6ed;border-radius:4px;width:55px;height:30px}.qr-module__boi-KW__paymentMark img{object-fit:contain;flex-shrink:0;max-width:none;display:block}.qr-module__boi-KW__paymentMark[data-brand=visa] img{width:74px;height:45px}.qr-module__boi-KW__paymentMark[data-brand=mastercard] img{width:46px;height:29px}.qr-module__boi-KW__paymentMark[data-brand=google-pay] img{width:82px;height:56px}.qr-module__boi-KW__platformLogo{object-fit:contain;width:66px;height:auto;display:block}.qr-module__boi-KW__dialog{width:min(360px,100% - 28px);max-height:calc(100dvh - 28px);color:var(--qr-ink);overscroll-behavior:contain;background:#fff;border:1px solid #e0e7e1;border-radius:18px;margin:auto;padding:0;box-shadow:0 20px 70px #12362b30}.qr-module__boi-KW__dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#152e2b66}.qr-module__boi-KW__dialogHeader{justify-content:space-between;align-items:flex-start;gap:12px;padding:20px 22px 6px;display:flex}.qr-module__boi-KW__dialogHeader h2{margin:3px 0 0;font-size:19px;font-weight:600;line-height:1.35}.qr-module__boi-KW__close{min-width:34px;min-height:34px;color:var(--qr-muted);cursor:pointer;background:#fff;border:1px solid #e2e9e3;border-radius:50%;flex-shrink:0;font-size:21px}.qr-module__boi-KW__dialogBody{overscroll-behavior:contain;max-height:calc(100dvh - 105px);padding:0 22px 20px;overflow-y:auto}.qr-module__boi-KW__memberFlow{color:var(--qr-ink)}.qr-module__boi-KW__memberDialog{width:min(480px,100% - 24px);max-height:calc(100dvh - 24px)}.qr-module__boi-KW__memberDialog[open]{flex-direction:column;display:flex;overflow:hidden}.qr-module__boi-KW__memberDialog .qr-module__boi-KW__dialogHeader{border-bottom:1px solid var(--qr-line);flex:none;align-items:center;padding:12px 20px}.qr-module__boi-KW__memberDialog .qr-module__boi-KW__dialogHeader h2{margin:0;font-size:19px}.qr-module__boi-KW__memberDialog .qr-module__boi-KW__close{min-width:44px;min-height:44px}.qr-module__boi-KW__memberDialog .qr-module__boi-KW__dialogBody{min-height:0;max-height:none;padding:16px 20px}.qr-module__boi-KW__memberDialog .qr-module__boi-KW__primary{background:var(--qr-accent);min-height:48px;font-size:16px;box-shadow:0 3px 8px #183b3218}.qr-module__boi-KW__memberDialog .qr-module__boi-KW__primary:disabled{box-shadow:none;background:#e3e9e4}.qr-module__boi-KW__memberDialog .qr-module__boi-KW__textButton{min-height:44px;font-size:14px}.qr-module__boi-KW__memberFlow form,.qr-module__boi-KW__memberStep{flex-direction:column;gap:12px;display:flex}.qr-module__boi-KW__memberSecondaryActions{gap:8px;display:flex}.qr-module__boi-KW__memberSecondaryActions>button{flex:1;min-width:0}.qr-module__boi-KW__memberFlow h3{margin:2px 0 0;font-size:17px;font-weight:650;line-height:1.35}.qr-module__boi-KW__memberFlow label{color:var(--qr-ink);font-size:14px;line-height:1.45}.qr-module__boi-KW__memberHint,.qr-module__boi-KW__memberStatus{color:var(--qr-muted);margin:0;font-size:12px;line-height:1.6}.qr-module__boi-KW__memberStatus{text-align:center;padding:18px 0}.qr-module__boi-KW__memberInput{width:100%;min-height:46px;color:var(--qr-ink);font:inherit;background:#fff;border:1px solid #d6dfd8;border-radius:10px;outline:none;margin-top:5px;padding:10px 12px;font-size:16px;display:block}.qr-module__boi-KW__memberInput:focus{border-color:var(--qr-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--qr-accent) 16%,transparent)}.qr-module__boi-KW__memberNameGrid{grid-template-columns:minmax(0,1fr);gap:14px;display:grid}.qr-module__boi-KW__memberAck{background:#f8faf7;border:1px solid #e0e7e1;border-radius:10px;align-items:flex-start;gap:9px;padding:11px;display:flex}.qr-module__boi-KW__memberAck input,.qr-module__boi-KW__memberChoices input{width:18px;height:18px;accent-color:var(--qr-accent);flex:none;margin-top:1px}.qr-module__boi-KW__memberChoices{flex-direction:column;gap:8px;margin:12px 0;display:flex}.qr-module__boi-KW__memberChoices label{cursor:pointer;background:#fafbf9;border:1px solid #dce4dd;border-radius:10px;align-items:center;gap:10px;min-height:48px;padding:10px 12px;display:flex}.qr-module__boi-KW__memberSummary{background:#f4f6f9;border-radius:10px;gap:6px;margin:0;padding:12px;font-size:13px;line-height:1.45;display:grid}.qr-module__boi-KW__memberSummary>div{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);gap:12px;display:grid}.qr-module__boi-KW__memberSummary dt{color:var(--qr-muted)}.qr-module__boi-KW__memberSummary dd{overflow-wrap:anywhere;text-align:right;min-width:0;margin:0;font-weight:600}.qr-module__boi-KW__amountDisplay{text-align:center;font-variant-numeric:tabular-nums;border-bottom:1px solid var(--qr-line);margin:12px 0 3px;padding:12px 0;font-size:34px;font-weight:500;line-height:1.4;display:block}.qr-module__boi-KW__range{color:var(--qr-muted);text-align:center;margin:7px 0;font-size:11px;line-height:1.5}.qr-module__boi-KW__keypad{grid-template-columns:repeat(3,1fr);gap:8px;margin:15px 0;display:grid}.qr-module__boi-KW__keypad .qr-module__boi-KW__amount{min-height:48px;font-size:21px;font-weight:400}.qr-module__boi-KW__page button:focus-visible,.qr-module__boi-KW__page a:focus-visible,.qr-module__boi-KW__dialog button:focus-visible{outline-offset:3px;outline:3px solid #bd7723}@media (hover:hover){.qr-module__boi-KW__amount:not(:disabled):hover{transform:translateY(-1px)}.qr-module__boi-KW__primary:not(:disabled):hover{background:linear-gradient(180deg,#ffffff45,#ffffff1c 45%,#ffffff0a 50%,#0000000d),var(--qr-accent)}}@media (max-width:740px){.qr-module__boi-KW__page{padding-top:12px}.qr-module__boi-KW__toolbar{margin-bottom:10px}.qr-module__boi-KW__logoBox{width:48px;height:48px;margin-bottom:7px}.qr-module__boi-KW__identity{margin-bottom:13px}.qr-module__boi-KW__identity h1{font-size:16px}.qr-module__boi-KW__subtitle{font-size:11px}.qr-module__boi-KW__description{display:none}.qr-module__boi-KW__card{padding:17px 15px}.qr-module__boi-KW__serviceCard{padding:0}.qr-module__boi-KW__servicePanel{padding:17px 15px}.qr-module__boi-KW__formHeading{font-size:17px}.qr-module__boi-KW__footer{gap:7px;margin-top:9px}.qr-module__boi-KW__platformLogo{width:60px}}@media (max-width:740px) and (max-height:800px){.qr-module__boi-KW__page{padding-top:8px}.qr-module__boi-KW__toolbar{margin-bottom:7px}.qr-module__boi-KW__logoBox{border-radius:11px;width:38px;height:38px;margin-bottom:5px}.qr-module__boi-KW__identity{margin-bottom:10px}.qr-module__boi-KW__identity h1{font-size:15px}.qr-module__boi-KW__card{padding:13px 14px}.qr-module__boi-KW__serviceCard{padding:0}.qr-module__boi-KW__servicePanel{padding:13px 14px}.qr-module__boi-KW__form,.qr-module__boi-KW__amountGrid{gap:8px}.qr-module__boi-KW__amount{min-height:44px;padding:8px 4px;font-size:17px}.qr-module__boi-KW__primary{min-height:44px;padding:10px}.qr-module__boi-KW__textButton{min-height:32px}.qr-module__boi-KW__formHeading{font-size:16px}.qr-module__boi-KW__footer{gap:5px;margin-top:8px}.qr-module__boi-KW__platformLogo{width:52px}}@media (max-width:740px) and (max-height:620px){.qr-module__boi-KW__page{padding-top:5px}.qr-module__boi-KW__toolbar{margin-bottom:5px}.qr-module__boi-KW__identity{margin-bottom:7px}.qr-module__boi-KW__card{padding-top:10px;padding-bottom:10px}.qr-module__boi-KW__footer{gap:4px;margin-top:6px}.qr-module__boi-KW__platformLogo{width:50px}}@media (prefers-reduced-motion:reduce){.qr-module__boi-KW__amount,.qr-module__boi-KW__primary{transition:none}.qr-module__boi-KW__amount:hover,.qr-module__boi-KW__amount:active,.qr-module__boi-KW__primary:active{transform:none}}@media (max-width:420px){.qr-module__boi-KW__memberDialog .qr-module__boi-KW__dialogHeader{padding:14px 16px 12px}.qr-module__boi-KW__memberDialog .qr-module__boi-KW__dialogBody{padding:16px}.qr-module__boi-KW__memberDialog .qr-module__boi-KW__dialogHeader h2{font-size:19px}}@media (min-width:680px) and (max-height:600px){.qr-module__boi-KW__amountDialog{width:min(640px,100% - 24px)}.qr-module__boi-KW__amountDialog .qr-module__boi-KW__dialogHeader{padding:4px 16px}.qr-module__boi-KW__amountDialog .qr-module__boi-KW__dialogBody{padding:8px 16px}.qr-module__boi-KW__amountDialog .qr-module__boi-KW__amountDisplay{margin:4px 0;padding:4px 0;font-size:28px}.qr-module__boi-KW__amountDialog .qr-module__boi-KW__range{margin:3px 0;font-size:12px}.qr-module__boi-KW__amountDialog .qr-module__boi-KW__keypad{grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;margin:8px 0}.qr-module__boi-KW__amountDialog .qr-module__boi-KW__keypad .qr-module__boi-KW__amount{min-height:44px}.qr-module__boi-KW__amountDialogActions{grid-template-columns:1fr 1.5fr;align-items:center;gap:10px;display:grid}.qr-module__boi-KW__amountDialogActions .qr-module__boi-KW__primary{grid-area:1/2}.qr-module__boi-KW__amountDialogActions .qr-module__boi-KW__textButton{grid-area:1/1}.qr-module__boi-KW__memberDialog{width:min(640px,100% - 24px)}.qr-module__boi-KW__memberDialog .qr-module__boi-KW__dialogHeader{padding:4px 16px}.qr-module__boi-KW__memberDialog .qr-module__boi-KW__dialogBody{padding:8px 16px}.qr-module__boi-KW__memberFlow form,.qr-module__boi-KW__memberStep{gap:8px}.qr-module__boi-KW__memberNameGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.qr-module__boi-KW__memberFlow .qr-module__boi-KW__memberConfirmation{grid-template-columns:1fr 1fr;align-items:start;column-gap:20px;display:grid}.qr-module__boi-KW__memberConfirmation .qr-module__boi-KW__memberSummary{grid-area:1/1/4}.qr-module__boi-KW__memberConfirmation>button{grid-column:2}.qr-module__boi-KW__memberConfirmation .qr-module__boi-KW__memberAck{grid-area:1/2}.qr-module__boi-KW__memberConfirmation>button:first-of-type:not(.qr-module__boi-KW__primary){grid-area:4/1}.qr-module__boi-KW__memberConfirmation>.qr-module__boi-KW__primary{grid-area:2/2}}
.donation-presentation-module__HNLrcG__page{--qr-page-space:40px;--qr-ink:#19314d;--qr-muted:#586d84;--qr-line:#e3e8ef;min-height:100svh;padding:var(--qr-page-space) 24px;color:var(--qr-ink);font-family:var(--font-inter,"Segoe UI"), Arial, sans-serif;background:#edf0f3;line-height:1.5}.donation-presentation-module__HNLrcG__page button,.donation-presentation-module__HNLrcG__page input,.donation-presentation-module__HNLrcG__page output{font-family:inherit}.donation-presentation-module__HNLrcG__page *,.donation-presentation-module__HNLrcG__page :before,.donation-presentation-module__HNLrcG__page :after{box-sizing:border-box}.donation-presentation-module__HNLrcG__sheet{isolation:isolate;background:#f8fafb;border-radius:30px;width:100%;max-width:700px;margin:auto;position:relative;overflow:hidden;box-shadow:0 16px 70px #172b4206}.donation-presentation-module__HNLrcG__content{min-height:calc(100svh - 2 * var(--qr-page-space));flex-direction:column;padding:16px 24px 18px;display:flex}.donation-presentation-module__HNLrcG__content>*{flex-shrink:0}.donation-presentation-module__HNLrcG__masthead{flex-direction:column;gap:12px;margin-bottom:16px;display:flex}.donation-presentation-module__HNLrcG__brand{align-items:center;gap:14px;min-width:0;display:flex}.donation-presentation-module__HNLrcG__orgLogo{object-fit:contain;object-position:left center;flex-shrink:0;width:auto;max-width:100px;height:52px}.donation-presentation-module__HNLrcG__orgName{overflow-wrap:anywhere;min-width:0;margin:0;font-size:14px;font-weight:600;line-height:1.45}.donation-presentation-module__HNLrcG__toolbar{order:-1;justify-content:flex-end;align-items:center;gap:8px;min-height:44px;display:flex}.donation-presentation-module__HNLrcG__toolbar>span:empty{display:none}.donation-presentation-module__HNLrcG__toolbar>a{border:1px solid var(--qr-line);width:44px;min-height:44px;color:var(--qr-ink);background:#fff;border-radius:50%;justify-content:center;align-items:center;padding:0;font-size:22px;display:flex}.donation-presentation-module__HNLrcG__toolbar>div{background:#ffffffd9;border:1px solid #ffffffb3;border-radius:28px;padding:3px}.donation-presentation-module__HNLrcG__toolbar button{border-radius:24px;min-width:44px;min-height:44px;font-size:12px;font-weight:500}.donation-presentation-module__HNLrcG__toolbar:has(>a){justify-content:space-between}.donation-presentation-module__HNLrcG__identity{margin-bottom:22px;position:relative}.donation-presentation-module__HNLrcG__hero{z-index:-1;pointer-events:none;height:540px;max-height:100%;position:absolute;inset:0 0 auto}.donation-presentation-module__HNLrcG__hero img{filter:saturate(.94)}.donation-presentation-module__HNLrcG__hero:after{content:"";background:linear-gradient(#f8fafb00 36%,#f8fafb66 72%,#f8fafb 100%),linear-gradient(90deg,#f8fafbf5 0%,#f8fafbd9 30%,#f8fafb80 58%,#f8fafb14 100%);position:absolute;inset:0}.donation-presentation-module__HNLrcG__headline{letter-spacing:-.025em;text-wrap:balance;overflow-wrap:anywhere;max-width:460px;margin:0;font-size:32px;font-weight:750;line-height:1.22}.donation-presentation-module__HNLrcG__description{color:#435b74;white-space:pre-line;overflow-wrap:anywhere;max-width:29ch;margin:12px 0 0;font-size:16px;line-height:1.5}.donation-presentation-module__HNLrcG__formPanel{background:#fff;border:1px solid #e3e9ef;border-radius:24px;margin-top:auto;padding:22px 20px 0;box-shadow:0 6px 24px #1e385007}.donation-presentation-module__HNLrcG__hasTabs{padding-top:8px}.donation-presentation-module__HNLrcG__hasTabs>[role=tablist]{background:color-mix(in srgb, var(--qr-accent) 10%, #fff);border:0;border-radius:13px;gap:4px;margin:0 -12px 16px;padding:4px}.donation-presentation-module__HNLrcG__hasTabs>[role=tablist] button{min-width:0;min-height:44px;padding:8px 6px;font-size:14px;line-height:1.4}.donation-presentation-module__HNLrcG__hasTabs>[role=tablist] button[aria-selected=false]{color:var(--qr-ink)}.donation-presentation-module__HNLrcG__hasTabs>[role=tablist] button[aria-selected=true]{color:var(--qr-accent-ink);background:var(--qr-accent);border-color:var(--qr-accent);box-shadow:0 2px 6px #19314d26}.donation-presentation-module__HNLrcG__servicePanels{display:grid}.donation-presentation-module__HNLrcG__servicePanels>.donation-presentation-module__HNLrcG__formContent{grid-area:1/1}.donation-presentation-module__HNLrcG__servicePanels>.donation-presentation-module__HNLrcG__formContent[aria-hidden=true]{visibility:hidden;pointer-events:none}.donation-presentation-module__HNLrcG__servicePanels>.donation-presentation-module__HNLrcG__formContent>div{min-height:100%}.donation-presentation-module__HNLrcG__servicePanels>.donation-presentation-module__HNLrcG__formContent[data-purpose=membership]>div>strong{margin-block:auto}.donation-presentation-module__HNLrcG__formContent{min-width:0}.donation-presentation-module__HNLrcG__formContent>div{gap:14px}.donation-presentation-module__HNLrcG__formContent>div>div:has(>h2){gap:6px;margin-bottom:6px}.donation-presentation-module__HNLrcG__formContent>div>div:has(>h2)>p{font-size:16px}.donation-presentation-module__HNLrcG__formContent h2{margin:0;font-size:22px;font-weight:700;line-height:1.4}.donation-presentation-module__HNLrcG__formContent>div>[role=group]{gap:10px}.donation-presentation-module__HNLrcG__formContent>div>[role=group]>button,.donation-presentation-module__HNLrcG__formContent>div>button{isolation:isolate;color:var(--qr-ink);background:linear-gradient(#f8fbff 0%,#f1f5fa 52%,#e7edf4 100%);border:1px solid #ccd7e3;border-radius:999px;transition:transform .15s,box-shadow .15s;position:relative;box-shadow:inset 0 1px #fff,inset 0 -2px #c8d3df66,0 3px 6px #19314d12}.donation-presentation-module__HNLrcG__formContent>div>[role=group]>button:before,.donation-presentation-module__HNLrcG__formContent>div>button:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#fffffff2,#fff6);border-radius:999px;height:46%;position:absolute;inset:3px 5px auto}.donation-presentation-module__HNLrcG__formContent>div>[role=group]>button{min-height:54px;padding:10px 6px;font-size:20px;font-weight:650}.donation-presentation-module__HNLrcG__formContent>div>button[aria-haspopup=dialog]{min-height:52px;font-size:16px}.donation-presentation-module__HNLrcG__formContent>div>button:not([aria-haspopup]){min-height:58px;margin-top:0;padding:12px;font-size:20px;font-weight:700;line-height:1.4}.donation-presentation-module__HNLrcG__formContent>div>[role=group]>button[aria-pressed=true],.donation-presentation-module__HNLrcG__formContent>div>button[aria-haspopup=dialog][aria-pressed=true],.donation-presentation-module__HNLrcG__formContent>div>button:not([aria-haspopup]){border-color:color-mix(in srgb, var(--qr-accent) 88%, #000);background:linear-gradient(180deg, color-mix(in srgb, var(--qr-accent) 94%, #000), var(--qr-accent) 54%, color-mix(in srgb, var(--qr-accent) 90%, #000)), var(--qr-accent);color:var(--qr-accent-ink);box-shadow:inset 0 1px 0 #fff6, inset 0 -2px 0 #0000001a, 0 2px 0 color-mix(in srgb, var(--qr-accent) 80%, #000), 0 5px 10px color-mix(in srgb, var(--qr-accent) 18%, transparent)}.donation-presentation-module__HNLrcG__formContent>div>[role=group]>button[aria-pressed=true]:before,.donation-presentation-module__HNLrcG__formContent>div>button[aria-haspopup=dialog][aria-pressed=true]:before,.donation-presentation-module__HNLrcG__formContent>div>button:not([aria-haspopup]):before{background:linear-gradient(#ffffff80,#ffffff24 65%,#ffffff14)}.donation-presentation-module__HNLrcG__formContent>div>[role=group]>button:not(:disabled):active,.donation-presentation-module__HNLrcG__formContent>div>button:not(:disabled):active{transform:translateY(1px);box-shadow:inset 0 2px 4px #19314d26,0 1px 2px #19314d12}.donation-presentation-module__HNLrcG__formContent>div>button:disabled{opacity:.5;box-shadow:none}.donation-presentation-module__HNLrcG__security{border-top:1px solid var(--qr-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-top:10px;padding:10px 0;display:flex}.donation-presentation-module__HNLrcG__secureLabel{color:var(--qr-muted);align-items:center;gap:4px;display:flex}.donation-presentation-module__HNLrcG__secureLabel svg{flex-shrink:0;width:12px;height:12px}.donation-presentation-module__HNLrcG__secureLabel strong{font-size:9px;font-weight:600;line-height:1.35}.donation-presentation-module__HNLrcG__security footer{margin:0}.donation-presentation-module__HNLrcG__security footer>div{flex-wrap:wrap;gap:3px}.donation-presentation-module__HNLrcG__security footer>div>span[data-brand]{width:28px;height:18px;margin:0}.donation-presentation-module__HNLrcG__security footer>div>span img{object-fit:contain;max-width:100%;max-height:100%}.donation-presentation-module__HNLrcG__security footer>div>span[data-brand=google-pay]{overflow:hidden}.donation-presentation-module__HNLrcG__security footer>div>span[data-brand=google-pay] img{width:42px;max-width:none;height:auto;max-height:none}.donation-presentation-module__HNLrcG__platform{justify-content:center;margin-top:10px;padding:0;display:flex}.donation-presentation-module__HNLrcG__platformBrand{white-space:nowrap;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-width:0;font-size:9px;line-height:1.2;display:flex}.donation-presentation-module__HNLrcG__platformBrand>span{color:#82909e;letter-spacing:.02em;font-size:9px;font-weight:400}.donation-presentation-module__HNLrcG__platformLogo{object-fit:contain;width:68px;max-width:100%;height:auto}.donation-presentation-module__HNLrcG__page button:focus-visible,.donation-presentation-module__HNLrcG__page a:focus-visible{outline-offset:3px;outline:3px solid #bd7723}.donation-presentation-module__HNLrcG__preview{border-radius:20px;min-height:0;padding:0}.donation-presentation-module__HNLrcG__preview .donation-presentation-module__HNLrcG__content{min-height:0}@media (min-width:541px) and (max-height:820px){.donation-presentation-module__HNLrcG__page{--qr-page-space:12px}.donation-presentation-module__HNLrcG__hero{height:360px}.donation-presentation-module__HNLrcG__content{padding-block:12px}.donation-presentation-module__HNLrcG__masthead{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;margin-bottom:12px;display:grid}.donation-presentation-module__HNLrcG__toolbar{order:0}.donation-presentation-module__HNLrcG__orgLogo{max-width:88px;height:44px}.donation-presentation-module__HNLrcG__orgName{font-size:12px}.donation-presentation-module__HNLrcG__headline{max-width:500px;font-size:28px}.donation-presentation-module__HNLrcG__description{margin-top:8px;font-size:14px;line-height:1.45}.donation-presentation-module__HNLrcG__identity{margin-bottom:14px}.donation-presentation-module__HNLrcG__formPanel{padding-top:18px}.donation-presentation-module__HNLrcG__hasTabs{padding-top:8px}.donation-presentation-module__HNLrcG__formContent>div{gap:12px}.donation-presentation-module__HNLrcG__security{padding-block:8px}.donation-presentation-module__HNLrcG__masthead:has(.donation-presentation-module__HNLrcG__toolbar>a){grid-template-columns:1fr}.donation-presentation-module__HNLrcG__masthead:has(.donation-presentation-module__HNLrcG__toolbar>a) .donation-presentation-module__HNLrcG__toolbar{grid-row:1}}@media (min-width:541px) and (max-height:760px){.donation-presentation-module__HNLrcG__identity{margin-bottom:10px}.donation-presentation-module__HNLrcG__formPanel{padding-top:16px}.donation-presentation-module__HNLrcG__hasTabs{padding-top:8px}.donation-presentation-module__HNLrcG__formContent>div{gap:10px}.donation-presentation-module__HNLrcG__formContent>div>div:has(>h2){gap:4px;margin-bottom:4px}.donation-presentation-module__HNLrcG__formContent h2{font-size:20px}.donation-presentation-module__HNLrcG__formContent>div>[role=group]>button{min-height:48px}.donation-presentation-module__HNLrcG__formContent>div>button[aria-haspopup=dialog]{min-height:46px}.donation-presentation-module__HNLrcG__formContent>div>button:not([aria-haspopup]){min-height:52px;padding-block:10px}}@media (max-width:540px){.donation-presentation-module__HNLrcG__page{--qr-page-space:0px;background:#f8fafb;padding:0}.donation-presentation-module__HNLrcG__sheet{max-width:none;box-shadow:none;border:0;border-radius:0;margin:0}.donation-presentation-module__HNLrcG__content{padding:max(12px, env(safe-area-inset-top)) max(16px, env(safe-area-inset-right)) max(12px, env(safe-area-inset-bottom)) max(16px, env(safe-area-inset-left))}.donation-presentation-module__HNLrcG__masthead{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;margin-bottom:12px;display:grid}.donation-presentation-module__HNLrcG__toolbar{order:0}.donation-presentation-module__HNLrcG__masthead:has(.donation-presentation-module__HNLrcG__toolbar>a){grid-template-columns:1fr}.donation-presentation-module__HNLrcG__masthead:has(.donation-presentation-module__HNLrcG__toolbar>a) .donation-presentation-module__HNLrcG__toolbar{grid-row:1}.donation-presentation-module__HNLrcG__brand{gap:10px}.donation-presentation-module__HNLrcG__orgLogo{max-width:84px;height:42px}.donation-presentation-module__HNLrcG__orgName{font-size:11px}.donation-presentation-module__HNLrcG__identity{margin-bottom:12px}.donation-presentation-module__HNLrcG__hero{height:420px}.donation-presentation-module__HNLrcG__hero:after{background:linear-gradient(#f8fafb00 0%,#f8fafb40 30%,#f8fafbcc 76%,#f8fafb 100%),linear-gradient(90deg,#f8fafbf7 0%,#f8fafbe0 36%,#f8fafba6 76%,#f8fafb73 100%)}.donation-presentation-module__HNLrcG__headline{font-size:22px;line-height:1.25}.donation-presentation-module__HNLrcG__description{margin-top:8px;font-size:13px;line-height:1.45}.donation-presentation-module__HNLrcG__formPanel{border-radius:18px;padding:16px 14px 0}.donation-presentation-module__HNLrcG__hasTabs{padding-top:8px}.donation-presentation-module__HNLrcG__hasTabs>[role=tablist]{margin:0 -6px 14px}.donation-presentation-module__HNLrcG__hasTabs>[role=tablist] button{font-size:13px}.donation-presentation-module__HNLrcG__formContent h2{font-size:18px}.donation-presentation-module__HNLrcG__formContent>div{gap:10px}.donation-presentation-module__HNLrcG__formContent>div>div:has(>h2){gap:4px;margin-bottom:2px}.donation-presentation-module__HNLrcG__formContent>div>div:has(>h2)>p{font-size:13px}.donation-presentation-module__HNLrcG__formContent>div>[role=group]{gap:8px}.donation-presentation-module__HNLrcG__formContent>div>[role=group]>button{min-height:46px;font-size:17px}.donation-presentation-module__HNLrcG__formContent>div>button[aria-haspopup=dialog]{min-height:44px;font-size:14px}.donation-presentation-module__HNLrcG__formContent>div>button:not([aria-haspopup]){min-height:50px;font-size:16px}.donation-presentation-module__HNLrcG__security{justify-content:center}.donation-presentation-module__HNLrcG__preview .donation-presentation-module__HNLrcG__sheet{border-radius:20px}}@media (max-width:360px){.donation-presentation-module__HNLrcG__brand{gap:8px}.donation-presentation-module__HNLrcG__orgLogo{max-width:72px}.donation-presentation-module__HNLrcG__headline{font-size:22px}.donation-presentation-module__HNLrcG__formPanel{padding-inline:12px}.donation-presentation-module__HNLrcG__hasTabs>[role=tablist]{margin-inline:-4px}.donation-presentation-module__HNLrcG__hasTabs>[role=tablist] button{font-size:12px}.donation-presentation-module__HNLrcG__security{gap:6px}}@media (min-width:541px) and (max-height:1000px){.donation-presentation-module__HNLrcG__page:has(.donation-presentation-module__HNLrcG__hasTabs){--qr-page-space:12px}.donation-presentation-module__HNLrcG__content:has(.donation-presentation-module__HNLrcG__hasTabs){padding-block:12px}.donation-presentation-module__HNLrcG__content:has(.donation-presentation-module__HNLrcG__hasTabs) .donation-presentation-module__HNLrcG__masthead{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;margin-bottom:12px;display:grid}.donation-presentation-module__HNLrcG__content:has(.donation-presentation-module__HNLrcG__hasTabs) .donation-presentation-module__HNLrcG__toolbar{order:0}.donation-presentation-module__HNLrcG__content:has(.donation-presentation-module__HNLrcG__hasTabs) .donation-presentation-module__HNLrcG__masthead:has(.donation-presentation-module__HNLrcG__toolbar>a){grid-template-columns:1fr}.donation-presentation-module__HNLrcG__content:has(.donation-presentation-module__HNLrcG__hasTabs) .donation-presentation-module__HNLrcG__identity{margin-bottom:16px}}@media (min-width:541px) and (max-height:820px){.donation-presentation-module__HNLrcG__hasTabs>[role=tablist]{margin-bottom:12px}.donation-presentation-module__HNLrcG__hasTabs .donation-presentation-module__HNLrcG__formContent>div{gap:10px}.donation-presentation-module__HNLrcG__hasTabs .donation-presentation-module__HNLrcG__formContent>div>div:has(>h2){gap:4px;margin-bottom:2px}.donation-presentation-module__HNLrcG__hasTabs .donation-presentation-module__HNLrcG__formContent>div>[role=group]>button{min-height:48px;padding-block:8px}.donation-presentation-module__HNLrcG__hasTabs .donation-presentation-module__HNLrcG__formContent>div>button[aria-haspopup=dialog]{min-height:44px}.donation-presentation-module__HNLrcG__hasTabs .donation-presentation-module__HNLrcG__formContent>div>button:not([aria-haspopup]){min-height:50px;padding-block:10px}}@media (min-width:541px) and (max-height:760px){.donation-presentation-module__HNLrcG__content:has(.donation-presentation-module__HNLrcG__hasTabs) .donation-presentation-module__HNLrcG__description{max-width:36ch}.donation-presentation-module__HNLrcG__content:has(.donation-presentation-module__HNLrcG__hasTabs) .donation-presentation-module__HNLrcG__identity{margin-bottom:10px}}@media (max-width:540px) and (max-height:740px){.donation-presentation-module__HNLrcG__content:has(.donation-presentation-module__HNLrcG__hasTabs){padding-block:max(8px, env(safe-area-inset-top)) max(8px, env(safe-area-inset-bottom))}.donation-presentation-module__HNLrcG__content:has(.donation-presentation-module__HNLrcG__hasTabs) .donation-presentation-module__HNLrcG__masthead{margin-bottom:8px}.donation-presentation-module__HNLrcG__content:has(.donation-presentation-module__HNLrcG__hasTabs) .donation-presentation-module__HNLrcG__identity{margin-bottom:8px}.donation-presentation-module__HNLrcG__content:has(.donation-presentation-module__HNLrcG__hasTabs) .donation-presentation-module__HNLrcG__headline{font-size:20px}.donation-presentation-module__HNLrcG__content:has(.donation-presentation-module__HNLrcG__hasTabs) .donation-presentation-module__HNLrcG__description{max-width:none;margin-top:6px;font-size:12px;line-height:1.4}.donation-presentation-module__HNLrcG__hasTabs>[role=tablist]{margin-bottom:8px}.donation-presentation-module__HNLrcG__hasTabs .donation-presentation-module__HNLrcG__formContent>div{gap:6px}.donation-presentation-module__HNLrcG__hasTabs .donation-presentation-module__HNLrcG__formContent>div>div:has(>h2){gap:2px;margin-bottom:0}.donation-presentation-module__HNLrcG__hasTabs .donation-presentation-module__HNLrcG__formContent h2{font-size:17px}.donation-presentation-module__HNLrcG__hasTabs .donation-presentation-module__HNLrcG__formContent>div>div:has(>h2)>p{font-size:12px}.donation-presentation-module__HNLrcG__hasTabs .donation-presentation-module__HNLrcG__formContent>div>[role=group]{gap:6px}.donation-presentation-module__HNLrcG__hasTabs .donation-presentation-module__HNLrcG__formContent>div>[role=group]>button{min-height:44px;padding-block:6px}.donation-presentation-module__HNLrcG__hasTabs .donation-presentation-module__HNLrcG__formContent>div>button:not([aria-haspopup]){min-height:44px;padding-block:8px}.donation-presentation-module__HNLrcG__hasTabs .donation-presentation-module__HNLrcG__security{gap:6px;margin-top:8px;padding-block:6px}.donation-presentation-module__HNLrcG__content:has(.donation-presentation-module__HNLrcG__hasTabs) .donation-presentation-module__HNLrcG__platform{margin-top:8px}}@media (max-width:540px) and (max-height:620px){.donation-presentation-module__HNLrcG__content:has(.donation-presentation-module__HNLrcG__hasTabs){padding-block:max(6px, env(safe-area-inset-top)) max(6px, env(safe-area-inset-bottom))}.donation-presentation-module__HNLrcG__content:has(.donation-presentation-module__HNLrcG__hasTabs) .donation-presentation-module__HNLrcG__masthead{margin-bottom:4px}.donation-presentation-module__HNLrcG__content:has(.donation-presentation-module__HNLrcG__hasTabs) .donation-presentation-module__HNLrcG__identity{margin-bottom:4px}.donation-presentation-module__HNLrcG__content:has(.donation-presentation-module__HNLrcG__hasTabs) .donation-presentation-module__HNLrcG__toolbar>div{padding:1px}.donation-presentation-module__HNLrcG__hasTabs{padding-top:4px}.donation-presentation-module__HNLrcG__hasTabs>[role=tablist]{margin-bottom:4px;padding:2px}.donation-presentation-module__HNLrcG__hasTabs .donation-presentation-module__HNLrcG__formContent>div{gap:4px}.donation-presentation-module__HNLrcG__hasTabs .donation-presentation-module__HNLrcG__security{margin-top:6px;padding-block:4px}.donation-presentation-module__HNLrcG__content:has(.donation-presentation-module__HNLrcG__hasTabs) .donation-presentation-module__HNLrcG__platform{margin-top:4px}.donation-presentation-module__HNLrcG__content:has(.donation-presentation-module__HNLrcG__hasTabs) .donation-presentation-module__HNLrcG__platformBrand{gap:2px}.donation-presentation-module__HNLrcG__content:has(.donation-presentation-module__HNLrcG__hasTabs) .donation-presentation-module__HNLrcG__platformLogo{width:52px}}@media (min-width:680px) and (max-height:540px){.donation-presentation-module__HNLrcG__content:has(.donation-presentation-module__HNLrcG__hasTabs){grid-template-rows:auto 1fr auto;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:8px 16px;padding:12px;display:grid}.donation-presentation-module__HNLrcG__content:has(.donation-presentation-module__HNLrcG__hasTabs) .donation-presentation-module__HNLrcG__masthead{grid-area:1/1;gap:6px;margin:0}.donation-presentation-module__HNLrcG__content:has(.donation-presentation-module__HNLrcG__hasTabs) .donation-presentation-module__HNLrcG__brand{gap:6px}.donation-presentation-module__HNLrcG__content:has(.donation-presentation-module__HNLrcG__hasTabs) .donation-presentation-module__HNLrcG__orgLogo{height:36px}.donation-presentation-module__HNLrcG__content:has(.donation-presentation-module__HNLrcG__hasTabs) .donation-presentation-module__HNLrcG__orgName{font-size:10px}.donation-presentation-module__HNLrcG__content:has(.donation-presentation-module__HNLrcG__hasTabs) .donation-presentation-module__HNLrcG__toolbar button{min-width:36px}.donation-presentation-module__HNLrcG__content:has(.donation-presentation-module__HNLrcG__hasTabs) .donation-presentation-module__HNLrcG__identity{grid-area:2/1;margin:0}.donation-presentation-module__HNLrcG__content:has(.donation-presentation-module__HNLrcG__hasTabs) .donation-presentation-module__HNLrcG__headline{font-size:20px}.donation-presentation-module__HNLrcG__content:has(.donation-presentation-module__HNLrcG__hasTabs) .donation-presentation-module__HNLrcG__description{max-width:none;font-size:12px;line-height:1.4}.donation-presentation-module__HNLrcG__content:has(.donation-presentation-module__HNLrcG__hasTabs) .donation-presentation-module__HNLrcG__platform{grid-area:3/1;margin:0}.donation-presentation-module__HNLrcG__content:has(.donation-presentation-module__HNLrcG__hasTabs) .donation-presentation-module__HNLrcG__platformLogo{width:52px}.donation-presentation-module__HNLrcG__hasTabs{grid-area:1/2/4;align-self:center;margin:0;padding-inline:12px}.donation-presentation-module__HNLrcG__hasTabs>[role=tablist]{margin-inline:-4px;margin-bottom:8px}.donation-presentation-module__HNLrcG__hasTabs>[role=tablist] button{font-size:12px}.donation-presentation-module__HNLrcG__hasTabs .donation-presentation-module__HNLrcG__formContent>div{gap:8px}.donation-presentation-module__HNLrcG__hasTabs .donation-presentation-module__HNLrcG__formContent h2{font-size:17px}.donation-presentation-module__HNLrcG__hasTabs .donation-presentation-module__HNLrcG__formContent>div>div:has(>h2)>p{font-size:12px}.donation-presentation-module__HNLrcG__hasTabs .donation-presentation-module__HNLrcG__formContent>div>[role=group]{gap:6px}.donation-presentation-module__HNLrcG__hasTabs .donation-presentation-module__HNLrcG__formContent>div>[role=group]>button{min-height:44px;padding-block:6px;font-size:17px}.donation-presentation-module__HNLrcG__hasTabs .donation-presentation-module__HNLrcG__formContent>div>button:not([aria-haspopup]){min-height:44px;padding:8px;font-size:16px}.donation-presentation-module__HNLrcG__hasTabs .donation-presentation-module__HNLrcG__formContent[data-purpose=donation]>div{grid-template-columns:1fr 1fr;align-content:start;display:grid}.donation-presentation-module__HNLrcG__hasTabs .donation-presentation-module__HNLrcG__formContent[data-purpose=donation]>div>div,.donation-presentation-module__HNLrcG__hasTabs .donation-presentation-module__HNLrcG__formContent[data-purpose=donation]>div>[role=alert]{grid-column:1/-1}.donation-presentation-module__HNLrcG__hasTabs .donation-presentation-module__HNLrcG__security{flex-wrap:nowrap;gap:4px;margin-top:8px;padding-block:6px}}@media (prefers-reduced-motion:reduce){.donation-presentation-module__HNLrcG__page button{transition:none}.donation-presentation-module__HNLrcG__formContent>div>[role=group]>button,.donation-presentation-module__HNLrcG__formContent>div>button{transform:none!important}}
.membership-student-fields-module__TTH8ca__section{min-width:0;color:var(--qr-ink);border:0;margin:0;padding:0}.membership-student-fields-module__TTH8ca__hint{color:var(--qr-muted);margin:0 0 10px;font-size:13px;line-height:1.5}.membership-student-fields-module__TTH8ca__fields{grid-template-columns:minmax(0,1fr);gap:10px;display:grid}.membership-student-fields-module__TTH8ca__student{border:1px solid var(--qr-line);background:#fff;border-radius:12px;min-width:0;padding:12px}.membership-student-fields-module__TTH8ca__studentHeader{min-height:28px;color:var(--qr-muted);justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px;font-size:13px;font-weight:600;display:flex}.membership-student-fields-module__TTH8ca__field{flex-direction:column;gap:6px;min-width:0;display:flex}.membership-student-fields-module__TTH8ca__input{width:100%;min-width:0;min-height:44px;color:var(--qr-ink);font:inherit;background:#fff;border:1px solid #cbd5e1;border-radius:9px;margin:0;padding:9px 10px;font-size:16px;line-height:1.4;display:block}.membership-student-fields-module__TTH8ca__input:focus{border-color:var(--qr-accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--qr-accent) 16%, transparent);outline:none}.membership-student-fields-module__TTH8ca__add,.membership-student-fields-module__TTH8ca__remove,.membership-student-fields-module__TTH8ca__arrow,.membership-student-fields-module__TTH8ca__back,.membership-student-fields-module__TTH8ca__continue{min-height:44px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;font-size:13px;font-weight:600;line-height:1.4}.membership-student-fields-module__TTH8ca__add{border:1px dashed color-mix(in srgb, var(--qr-accent) 35%, #fff);color:var(--qr-accent);text-align:center;flex:1;padding:8px}.membership-student-fields-module__TTH8ca__remove{color:#aa263a;padding:6px 8px}.membership-student-fields-module__TTH8ca__section:disabled .membership-student-fields-module__TTH8ca__input,.membership-student-fields-module__TTH8ca__section:disabled button{opacity:.55;cursor:not-allowed}.membership-student-fields-module__TTH8ca__navigation{justify-content:space-between;gap:6px;margin-top:10px;display:flex}.membership-student-fields-module__TTH8ca__arrow{color:var(--qr-accent);border:1px solid var(--qr-line);flex:0 0 44px;font-size:18px}.membership-student-fields-module__TTH8ca__arrow:disabled{opacity:.35;cursor:default}.membership-student-fields-module__TTH8ca__actions{grid-template-columns:1fr 1.5fr;gap:10px;display:grid}.membership-student-fields-module__TTH8ca__back{color:var(--qr-muted);border:1px solid var(--qr-line)}.membership-student-fields-module__TTH8ca__continue{background:var(--qr-accent);color:var(--qr-accent-ink);padding:10px;font-size:15px}.membership-student-fields-module__TTH8ca__error{color:#aa263a;margin:0 0 10px;font-size:13px;line-height:1.5}@media (min-width:680px) and (max-height:600px){.membership-student-fields-module__TTH8ca__fields{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end}.membership-student-fields-module__TTH8ca__field>span{min-height:21px}.membership-student-fields-module__TTH8ca__hint,.membership-student-fields-module__TTH8ca__error{margin-bottom:6px}.membership-student-fields-module__TTH8ca__student{padding:8px 12px}.membership-student-fields-module__TTH8ca__studentHeader{margin-bottom:4px}.membership-student-fields-module__TTH8ca__navigation{margin-top:6px}}
