.SignUpSheet-module__exc0NG__root{--schools-out-color-ink:var(--schools-out-color-ink-on-photo);--schools-out-color-ink-muted:color-mix(in srgb, var(--schools-out-color-ink-on-photo) 82%, transparent);--schools-out-color-ink-muted-neutral:var(--schools-out-color-ink-muted);--schools-out-color-border:color-mix(in srgb, var(--schools-out-color-ink) 30%, transparent);--schools-out-color-border-strong:color-mix(in srgb, var(--schools-out-color-ink) 45%, transparent);--schools-out-color-border-control:color-mix(in srgb, var(--schools-out-color-ink) 60%, transparent);--schools-out-color-field:color-mix(in srgb, var(--schools-out-color-ink) 14%, transparent);--schools-out-color-fill:color-mix(in srgb, var(--schools-out-color-ink) 18%, transparent);--schools-out-color-surface:color-mix(in srgb, var(--schools-out-color-illustration-line) 40%, transparent);--schools-out-color-surface-inverse:var(--schools-out-color-ink-on-photo);--schools-out-color-ink-inverse:var(--schools-out-color-illustration-line);--schools-out-color-focus:var(--schools-out-color-ink-on-photo);--schools-out-color-action-tonal:color-mix(in srgb, var(--schools-out-color-ink) 12%, transparent);--schools-out-color-action-tonal-ink:var(--schools-out-color-ink);--schools-out-color-action-focus:var(--schools-out-color-ink);--schools-out-color-focus-ring:color-mix(in srgb, var(--schools-out-color-focus) 45%, transparent);--schools-out-color-error:color-mix(in srgb, var(--schools-out-color-illustration-pink) 60%, var(--schools-out-color-ink-on-photo));--schools-out-shadow-field-focus:0 0 0 3px color-mix(in srgb, var(--schools-out-color-focus) 24%, transparent);background:linear-gradient(in oklab 150deg, var(--schools-out-color-illustration-purple) 0%, var(--schools-out-color-illustration-blue) 48%, var(--schools-out-color-illustration-blue) 76%, var(--schools-out-color-illustration-turquoise) 100%);color:var(--schools-out-color-ink);flex-direction:column;flex:1 0 auto;display:flex;position:relative;container:sign-up/inline-size}.SignUpSheet-module__exc0NG__body{z-index:1;justify-content:center;gap:var(--schools-out-space-6);box-sizing:border-box;width:100%;max-width:440px;padding:var(--schools-out-space-10) var(--schools-out-space-10) var(--schools-out-space-8);flex-direction:column;flex:1 0 auto;margin-inline:auto;display:flex;position:relative}.SignUpSheet-module__exc0NG__mark{justify-content:center;display:flex}.SignUpSheet-module__exc0NG__heading{text-align:center;align-items:center}.SignUpSheet-module__exc0NG__providers{gap:var(--schools-out-space-3);flex-direction:column;display:flex}.SignUpSheet-module__exc0NG__form{gap:var(--schools-out-space-4);flex-direction:column;display:flex}.SignUpSheet-module__exc0NG__note{color:var(--schools-out-color-ink-muted);font-size:var(--schools-out-type-small);line-height:var(--schools-out-type-small-line-height);margin:0}.SignUpSheet-module__exc0NG__logIn,.SignUpSheet-module__exc0NG__legal{color:var(--schools-out-color-ink-muted);font-size:var(--schools-out-type-small);line-height:var(--schools-out-type-small-line-height);text-align:center;margin:0}.SignUpSheet-module__exc0NG__continue{gap:var(--schools-out-space-2);flex-direction:column;display:flex}.SignUpSheet-module__exc0NG__legalNote:not(:empty){padding-top:var(--schools-out-space-2);text-align:center}@container sign-up not (min-width:480px){.SignUpSheet-module__exc0NG__body{gap:var(--schools-out-space-4);padding:calc(var(--schools-out-space-12) * 2) var(--schools-out-space-6) calc(var(--schools-out-space-12) + var(--schools-out-space-2))}}@container sheet (max-width:767px){.SignUpSheet-module__exc0NG__root{background:linear-gradient(in oklab 160deg, var(--schools-out-color-illustration-purple) 0%, var(--schools-out-color-illustration-blue) 26%, var(--schools-out-color-illustration-blue) 86%, var(--schools-out-color-illustration-turquoise) 100%)}}
.ConsumerFocus-module__ri60_q__root{overscroll-behavior:contain;background:var(--schools-out-color-canvas);flex:auto;min-height:0;display:flex;overflow-y:auto}.ConsumerFocus-module__ri60_q__column{min-width:0;padding:0 var(--schools-out-space-4) var(--schools-out-space-12);flex-direction:column;flex:auto;align-items:center;display:flex;position:relative}.ConsumerFocus-module__ri60_q__logoBand,.ConsumerFocus-module__ri60_q__card,.ConsumerFocus-module__ri60_q__form,.ConsumerFocus-module__ri60_q__wizard{z-index:1;position:relative}.ConsumerFocus-module__ri60_q__logoBand{justify-content:center;align-items:center;min-height:112px;display:flex}.ConsumerFocus-module__ri60_q__logo{background:var(--schools-out-color-ink);width:88px;height:48px;display:block;-webkit-mask:url(/schools-out/navigation-logo.svg) 50%/contain no-repeat;mask:url(/schools-out/navigation-logo.svg) 50%/contain no-repeat}.ConsumerFocus-module__ri60_q__card{gap:var(--schools-out-space-6);width:100%;max-width:640px;padding:var(--schools-out-space-6);flex-direction:column;display:flex}.ConsumerFocus-module__ri60_q__wizard{flex-direction:column;flex:1 0 auto;width:100%;max-width:640px;display:flex}.ConsumerFocus-module__ri60_q__wizardRoot .ConsumerFocus-module__ri60_q__column{padding-bottom:0}.ConsumerFocus-module__ri60_q__form{gap:var(--schools-out-space-6);flex-direction:column;width:100%;max-width:400px;display:flex}.ConsumerFocus-module__ri60_q__narrow{max-width:480px}.ConsumerFocus-module__ri60_q__splitColumn{min-width:0;padding:var(--schools-out-space-12) var(--schools-out-space-6);flex:1 1 0;justify-content:center;display:flex}.ConsumerFocus-module__ri60_q__splitInner{gap:var(--schools-out-space-8);flex-direction:column;width:100%;max-width:400px;display:flex}.ConsumerFocus-module__ri60_q__splitLogo{flex:none}.ConsumerFocus-module__ri60_q__split .ConsumerFocus-module__ri60_q__form{max-width:none}.ConsumerFocus-module__ri60_q__media{display:none}.ConsumerFocus-module__ri60_q__start .ConsumerFocus-module__ri60_q__description{color:var(--schools-out-color-ink-muted)}.ConsumerFocus-module__ri60_q__heading{align-items:center;gap:var(--schools-out-space-2);text-align:center;flex-direction:column;display:flex}.ConsumerFocus-module__ri60_q__start{text-align:left;align-items:flex-start}.ConsumerFocus-module__ri60_q__statusIcon{width:64px;height:64px;margin-bottom:var(--schools-out-space-2);border-radius:var(--schools-out-radius-control);background:var(--status-surface,var(--schools-out-color-fill));color:var(--status-ink,var(--schools-out-color-ink));place-items:center;display:grid}.ConsumerFocus-module__ri60_q__success{--status-surface:color-mix(in srgb, var(--schools-out-color-success) 14%, var(--schools-out-color-surface));--status-ink:var(--schools-out-color-success)}.ConsumerFocus-module__ri60_q__warning{--status-surface:color-mix(in srgb, var(--schools-out-color-accent-yellow) 22%, var(--schools-out-color-surface));--status-ink:var(--schools-out-color-warning)}.ConsumerFocus-module__ri60_q__error{--status-surface:color-mix(in srgb, var(--schools-out-color-error) 12%, var(--schools-out-color-surface));--status-ink:var(--schools-out-color-error)}.ConsumerFocus-module__ri60_q__mark{margin-bottom:var(--schools-out-space-2);display:flex}.ConsumerFocus-module__ri60_q__titleBlock{display:contents}.ConsumerFocus-module__ri60_q__step{font-size:var(--schools-out-type-body);font-weight:var(--schools-out-font-weight-label);line-height:var(--schools-out-type-body-line-height)}.ConsumerFocus-module__ri60_q__description{max-width:48ch;font-size:var(--schools-out-type-body);line-height:var(--schools-out-type-body-line-height);text-wrap:pretty}.ConsumerFocus-module__ri60_q__lead{color:var(--schools-out-color-ink-muted);font-size:var(--schools-out-type-lead);line-height:var(--schools-out-type-lead-line-height);letter-spacing:var(--schools-out-type-lead-tracking)}.ConsumerFocus-module__ri60_q__wizardActions{justify-content:space-between;align-items:center;gap:var(--schools-out-space-3);display:flex}.ConsumerFocus-module__ri60_q__wizardForward{align-items:center;gap:var(--schools-out-space-3);display:flex}.ConsumerFocus-module__ri60_q__textLink{align-items:center;gap:var(--schools-out-space-2);min-height:44px;padding:0 var(--schools-out-space-2);border-radius:var(--schools-out-radius-small);color:var(--schools-out-color-ink);font-size:var(--schools-out-type-body);font-weight:var(--schools-out-font-weight-label);line-height:var(--schools-out-type-body-line-height);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);text-underline-offset:4px;text-decoration-thickness:1.5px;display:inline-flex}.ConsumerFocus-module__ri60_q__textLink:visited{color:var(--schools-out-color-ink)}.ConsumerFocus-module__ri60_q__textLink:focus-visible{outline:var(--schools-out-focus-ring);outline-offset:var(--schools-out-focus-offset)}.ConsumerFocus-module__ri60_q__centerLink{align-self:center}.ConsumerFocus-module__ri60_q__details{gap:var(--schools-out-space-3);padding:var(--schools-out-space-4);border:1px solid var(--schools-out-color-border);border-radius:var(--schools-out-radius-medium);flex-direction:column;display:flex}.ConsumerFocus-module__ri60_q__detailRows{flex-direction:column;display:flex}.ConsumerFocus-module__ri60_q__detailRows>div{justify-content:space-between;gap:var(--schools-out-space-4);padding:var(--schools-out-space-2) 0;display:flex}.ConsumerFocus-module__ri60_q__detailRows>div+div{border-top:1px solid var(--schools-out-color-border)}.ConsumerFocus-module__ri60_q__detailRows dt{font-size:var(--schools-out-type-body);line-height:var(--schools-out-type-body-line-height)}.ConsumerFocus-module__ri60_q__detailRows dd{font-size:var(--schools-out-type-body);font-weight:var(--schools-out-font-weight-label);line-height:var(--schools-out-type-body-line-height);text-align:right}@container consumer (min-width:768px){.ConsumerFocus-module__ri60_q__column{padding:0 var(--schools-out-space-12) var(--schools-out-space-12)}.ConsumerFocus-module__ri60_q__logoBand{min-height:144px}.ConsumerFocus-module__ri60_q__card{gap:var(--schools-out-space-6);padding:var(--schools-out-space-10) var(--schools-out-space-8) var(--schools-out-space-8)}.ConsumerFocus-module__ri60_q__wizard{flex:none}.ConsumerFocus-module__ri60_q__wizardRoot .ConsumerFocus-module__ri60_q__column{padding-bottom:var(--schools-out-space-12)}.ConsumerFocus-module__ri60_q__splitColumn{padding:var(--schools-out-space-12)}.ConsumerFocus-module__ri60_q__splitInner{margin-block:auto}}@container consumer (min-width:960px){.ConsumerFocus-module__ri60_q__splitColumn{flex:0 0 50%}.ConsumerFocus-module__ri60_q__split .ConsumerFocus-module__ri60_q__media{background:var(--schools-out-color-fill);flex:0 0 50%;min-width:0;display:block;position:relative;overflow:hidden}}
.SignUpArt-module__WbSV7q__root{--line:var(--schools-out-color-illustration-line);--paper:var(--schools-out-color-illustration-paper);--ruby:var(--schools-out-color-accent-ruby);pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;inset:0;overflow:hidden}.SignUpArt-module__WbSV7q__grain{background:var(--schools-out-texture-airbrush);mix-blend-mode:overlay;opacity:.12;position:absolute;inset:0}.SignUpArt-module__WbSV7q__dots{mix-blend-mode:soft-light;-webkit-mask-image:radial-gradient(closest-side, transparent 64%, var(--line) 100%);mask-image:radial-gradient(closest-side, transparent 64%, var(--line) 100%);position:absolute;inset:0}.SignUpArt-module__WbSV7q__dots>.SignUpArt-module__WbSV7q__field{background:0 0}.SignUpArt-module__WbSV7q__burst{width:176px;height:176px;position:absolute;top:128px;right:-40px;overflow:visible;rotate:10deg}.SignUpArt-module__WbSV7q__burstFill{fill:var(--ruby)}.SignUpArt-module__WbSV7q__burstLine{fill:none;stroke:var(--line);stroke-width:1.25px}.SignUpArt-module__WbSV7q__pieces{-webkit-mask-image:linear-gradient(90deg, var(--line) 40px, transparent 160px, transparent calc(100% - 160px), var(--line) calc(100% - 40px));mask-image:linear-gradient(90deg, var(--line) 40px, transparent 160px, transparent calc(100% - 160px), var(--line) calc(100% - 40px));position:absolute;inset:0}.SignUpArt-module__WbSV7q__label{padding:0 var(--schools-out-space-2);background:var(--schools-out-color-illustration-lime);color:var(--schools-out-color-ink-on-accent);font-family:var(--schools-out-font-family-display);font-size:var(--schools-out-type-lead);font-weight:var(--schools-out-font-weight-display);line-height:var(--schools-out-type-lead-line-height);letter-spacing:-.01em;white-space:nowrap;position:absolute}.SignUpArt-module__WbSV7q__sticker{filter:drop-shadow(0 1px 1px color-mix(in srgb, var(--line) 28%, transparent)) drop-shadow(0 10px 14px color-mix(in srgb, var(--line) 30%, transparent));position:absolute}.SignUpArt-module__WbSV7q__paper{padding:var(--schools-out-space-2);border-radius:var(--schools-out-radius-xlarge);background:var(--paper);color:var(--line);position:relative}.SignUpArt-module__WbSV7q__paper:after{border-radius:inherit;background:linear-gradient(135deg, color-mix(in srgb, var(--paper) 50%, transparent), transparent 40%);content:"";position:absolute;inset:0}.SignUpArt-module__WbSV7q__pill{border-radius:var(--schools-out-radius-control)}.SignUpArt-module__WbSV7q__find{top:56px;left:-32px;rotate:-3deg}.SignUpArt-module__WbSV7q__findLabel{top:36px;left:24px;rotate:1deg}.SignUpArt-module__WbSV7q__search{box-sizing:border-box;align-items:center;gap:var(--schools-out-space-2);height:44px;padding:0 var(--schools-out-space-4) 0 var(--schools-out-space-8);border:1.25px solid var(--line);border-radius:var(--schools-out-radius-control);font-size:var(--schools-out-type-body);font-weight:var(--schools-out-font-weight-label);line-height:var(--schools-out-type-body-line-height);white-space:nowrap;display:flex}.SignUpArt-module__WbSV7q__near{width:8px;height:8px;margin-left:var(--schools-out-space-1);background:var(--schools-out-color-illustration-blue);box-shadow:0 0 0 4px color-mix(in srgb, var(--schools-out-color-illustration-blue) 20%, transparent);border-radius:50%}.SignUpArt-module__WbSV7q__plan{top:92px;right:8px;rotate:5deg}.SignUpArt-module__WbSV7q__planLabel{top:76px;right:24px;rotate:2deg}.SignUpArt-module__WbSV7q__peeled{clip-path:polygon(0 0,100% 0,100% 100%,24px 100%,0 calc(100% - 24px))}.SignUpArt-module__WbSV7q__peel{background:linear-gradient(45deg, transparent 50%, color-mix(in srgb, var(--line) 12%, var(--paper)) 50%, var(--paper) 90%);width:24px;height:24px;filter:drop-shadow(1px -1px 1px color-mix(in srgb, var(--line) 20%, transparent));position:absolute;bottom:0;left:0}.SignUpArt-module__WbSV7q__calendar{border:1.25px solid var(--line);border-radius:var(--schools-out-radius-medium);text-align:center;flex-direction:column;width:104px;display:flex;overflow:hidden}.SignUpArt-module__WbSV7q__month{padding:var(--schools-out-space-2) 0 var(--schools-out-space-1);background:radial-gradient(circle, var(--paper) 1.5px, transparent 2px) 4px 3px / 9px 8px repeat-x, var(--ruby);color:var(--paper);font-size:var(--schools-out-type-small);font-weight:var(--schools-out-font-weight-display);line-height:var(--schools-out-type-small-line-height);letter-spacing:.1em}.SignUpArt-module__WbSV7q__day{padding-top:var(--schools-out-space-1);font-family:var(--schools-out-font-family-display);font-size:var(--schools-out-type-display);font-weight:var(--schools-out-font-weight-display);line-height:var(--schools-out-type-display-line-height);letter-spacing:-.04em}.SignUpArt-module__WbSV7q__dayNote{padding-bottom:var(--schools-out-space-2);color:var(--ruby);font-size:var(--schools-out-type-small);font-weight:var(--schools-out-font-weight-label);line-height:var(--schools-out-type-small-line-height)}.SignUpArt-module__WbSV7q__book{bottom:84px;left:-20px;rotate:-5deg}.SignUpArt-module__WbSV7q__bookLabel{bottom:224px;left:16px;rotate:-1deg}.SignUpArt-module__WbSV7q__creased:after{background:linear-gradient(118deg, transparent 47%, color-mix(in srgb, var(--paper) 70%, transparent) 49.5%, color-mix(in srgb, var(--line) 8%, transparent) 50.5%, transparent 53%), linear-gradient(135deg, color-mix(in srgb, var(--paper) 50%, transparent), transparent 40%)}.SignUpArt-module__WbSV7q__form{box-sizing:border-box;gap:var(--schools-out-space-3);width:124px;padding:var(--schools-out-space-3) var(--schools-out-space-3) var(--schools-out-space-4) var(--schools-out-space-5);border:1.25px solid var(--line);border-radius:var(--schools-out-radius-medium);flex-direction:column;display:flex}.SignUpArt-module__WbSV7q__formTitle{font-size:var(--schools-out-type-small);font-weight:var(--schools-out-font-weight-label);line-height:var(--schools-out-type-small-line-height);justify-content:space-between;align-items:center;display:flex}.SignUpArt-module__WbSV7q__mellow{border:2px solid var(--paper);width:24px;height:24px;position:absolute;top:-4px;right:-4px}.SignUpArt-module__WbSV7q__formCheck{width:16px;height:16px}.SignUpArt-module__WbSV7q__mellow,.SignUpArt-module__WbSV7q__formCheck{box-sizing:border-box;background:var(--schools-out-color-illustration-purple);color:var(--paper);border-radius:50%;flex:none;place-items:center;display:grid}.SignUpArt-module__WbSV7q__formRow{justify-content:space-between;align-items:center;gap:var(--schools-out-space-2);display:flex}.SignUpArt-module__WbSV7q__formLine{border-radius:var(--schools-out-radius-compact);background:color-mix(in srgb, var(--line) 24%, var(--paper));height:8px}.SignUpArt-module__WbSV7q__checkMark{fill:none;width:16px;height:16px;stroke:var(--paper);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px}.SignUpArt-module__WbSV7q__done{bottom:12px;right:-24px;rotate:3deg}.SignUpArt-module__WbSV7q__doneLabel{bottom:60px;right:24px;rotate:-1deg}.SignUpArt-module__WbSV7q__booked{box-sizing:border-box;height:44px;padding:0 var(--schools-out-space-8);border:1.25px solid var(--line);border-radius:var(--schools-out-radius-control);font-size:var(--schools-out-type-body);font-weight:var(--schools-out-font-weight-label);line-height:var(--schools-out-type-body-line-height);white-space:nowrap;align-items:center;display:flex}.SignUpArt-module__WbSV7q__seal{box-sizing:border-box;border:3px solid var(--paper);background:var(--schools-out-color-illustration-success);width:36px;height:36px;box-shadow:0 2px 6px color-mix(in srgb, var(--line) 25%, transparent);border-radius:50%;place-items:center;display:grid;position:absolute;top:-8px;left:-12px;rotate:-8deg}.SignUpArt-module__WbSV7q__sealMark{fill:none;width:16px;height:16px;stroke:var(--paper);stroke-linecap:round;stroke-linejoin:round;stroke-width:2.6px}@container sign-up not (min-width:480px){.SignUpArt-module__WbSV7q__pieces{-webkit-mask-image:linear-gradient(180deg, var(--line) 56px, transparent 152px, transparent calc(100% - 56px), var(--line) calc(100% - 8px));mask-image:linear-gradient(180deg, var(--line) 56px, transparent 152px, transparent calc(100% - 56px), var(--line) calc(100% - 8px))}.SignUpArt-module__WbSV7q__burst{width:104px;height:104px;top:40px;right:-28px}.SignUpArt-module__WbSV7q__label{font-size:var(--schools-out-type-small);line-height:var(--schools-out-type-small-line-height)}.SignUpArt-module__WbSV7q__paper{padding:var(--schools-out-space-1);border-radius:var(--schools-out-radius-large)}.SignUpArt-module__WbSV7q__pill{border-radius:var(--schools-out-radius-control)}.SignUpArt-module__WbSV7q__find{top:36px;left:-12px}.SignUpArt-module__WbSV7q__findLabel{top:16px;left:16px}.SignUpArt-module__WbSV7q__search,.SignUpArt-module__WbSV7q__booked{height:36px;font-size:var(--schools-out-type-small);line-height:var(--schools-out-type-small-line-height)}.SignUpArt-module__WbSV7q__search{padding:0 var(--schools-out-space-3) 0 var(--schools-out-space-6)}.SignUpArt-module__WbSV7q__plan{top:64px;right:16px;rotate:6deg}.SignUpArt-module__WbSV7q__planLabel{top:52px;right:28px}.SignUpArt-module__WbSV7q__peeled{clip-path:polygon(0 0,100% 0,100% 100%,16px 100%,0 calc(100% - 16px))}.SignUpArt-module__WbSV7q__peel{width:16px;height:16px}.SignUpArt-module__WbSV7q__calendar{border-radius:var(--schools-out-radius-small);width:76px}.SignUpArt-module__WbSV7q__day{font-size:var(--schools-out-type-headline);line-height:var(--schools-out-type-headline-line-height)}.SignUpArt-module__WbSV7q__book,.SignUpArt-module__WbSV7q__doneLabel{display:none}.SignUpArt-module__WbSV7q__bookLabel{bottom:16px;left:16px}.SignUpArt-module__WbSV7q__done{bottom:8px;right:-8px;rotate:2deg}.SignUpArt-module__WbSV7q__booked{padding:0 var(--schools-out-space-5) 0 var(--schools-out-space-6)}.SignUpArt-module__WbSV7q__seal{width:28px;height:28px;top:-8px;left:-8px}.SignUpArt-module__WbSV7q__sealMark{width:12px;height:12px}}
.DotField-module__0QUxQW__root{z-index:0;border-radius:inherit;background:linear-gradient(var(--dot-ground), color-mix(in oklab, var(--dot-ground), var(--dot-end) var(--dot-deepen)));pointer-events:none;position:absolute;inset:0;overflow:hidden}.DotField-module__0QUxQW__bleed{z-index:-1;inset:auto;top:calc(var(--schools-out-bar-space,0px) * -1);width:100cqi;height:calc(var(--dot-height) + var(--schools-out-bar-space,0px));-webkit-mask-image:linear-gradient(var(--schools-out-color-ink) calc(var(--dot-fade-from) + var(--schools-out-bar-space,0px)), transparent);mask-image:linear-gradient(var(--schools-out-color-ink) calc(var(--dot-fade-from) + var(--schools-out-bar-space,0px)), transparent);border-radius:0;left:50%;translate:-50%}.DotField-module__0QUxQW__canvas{visibility:hidden;width:100%;height:100%;position:absolute;inset:0}.DotField-module__0QUxQW__sheen{filter:blur(var(--schools-out-space-2))}.DotField-module__0QUxQW__dots{filter:blur(var(--dot-blur,0px))}.DotField-module__0QUxQW__root[data-dot-field=on] .DotField-module__0QUxQW__canvas{visibility:visible}.DotField-module__0QUxQW__halftone{background:0 0}
.PageDotField-module__mZcvea__root{z-index:-1;top:calc(var(--schools-out-bar-space,0px) * -1);width:100vw;height:100dvh;margin:calc((var(--schools-out-bar-space,0px) + var(--schools-out-space-6)) * -1) calc(50% - 50vw) calc(var(--schools-out-bar-space,0px) + var(--schools-out-space-6) - 100dvh);background:var(--field-ground,transparent);pointer-events:none;position:sticky}.PageDotField-module__mZcvea__field{opacity:var(--field-show)}.PageDotField-module__mZcvea__root[data-modal]{margin-top:calc(var(--schools-out-space-4) * -1);margin-bottom:calc(var(--schools-out-space-4) - 100dvh)}.PageDotField-module__mZcvea__root[data-overlay]{z-index:auto;mix-blend-mode:soft-light;width:auto;height:auto;margin:0;position:absolute;inset:0}.PageDotField-module__mZcvea__root[data-overlay]>.PageDotField-module__mZcvea__field{background:0 0}
.SiteSearch-module__NamC1q__photo{border-radius:var(--schools-out-radius-medium);background:var(--schools-out-color-fill);object-fit:cover;width:40px;height:40px;display:block}
.SettingsRows-module__CswCFa__group,.SettingsRows-module__CswCFa__panel{--list-bleed:var(--schools-out-space-4);min-width:0;padding:0 var(--schools-out-space-4);flex-direction:column;display:flex;overflow:hidden}.SettingsRows-module__CswCFa__group.SettingsRows-module__CswCFa__plain{--list-bleed:0px;background:0 0;border:0;padding:0;overflow:visible}.SettingsRows-module__CswCFa__groupHeader{justify-content:space-between;align-items:center;gap:var(--schools-out-space-1) var(--schools-out-space-4);min-height:56px;padding:var(--schools-out-space-3) 0 0;flex-wrap:wrap;display:flex}.SettingsRows-module__CswCFa__groupHeading{flex-direction:column;flex:auto;min-width:0;display:flex}.SettingsRows-module__CswCFa__groupMeta{flex:none}.SettingsRows-module__CswCFa__groupAction{flex:none;align-items:center;display:flex}.SettingsRows-module__CswCFa__groupFooter{gap:var(--schools-out-space-3);padding:var(--schools-out-space-3) 0;border-top:1px solid var(--schools-out-color-border);flex-direction:column;display:flex}.SettingsRows-module__CswCFa__icon{flex:none;place-items:center;width:24px;display:grid}.SettingsRows-module__CswCFa__tile{border-radius:var(--schools-out-radius-medium);background:var(--schools-out-color-fill);flex:none;place-items:center;width:40px;height:40px;display:grid}.SettingsRows-module__CswCFa__status{align-items:flex-start;gap:var(--schools-out-space-2);margin:0;display:flex}.SettingsRows-module__CswCFa__status svg{color:var(--schools-out-color-success);flex:none;margin-top:1px}@container consumer (min-width:768px){.SettingsRows-module__CswCFa__group,.SettingsRows-module__CswCFa__panel{--list-bleed:var(--schools-out-space-6);padding:0 var(--schools-out-space-6)}.SettingsRows-module__CswCFa__group.SettingsRows-module__CswCFa__plain{--list-bleed:0px;padding:0}}
