.LightSwitch-module__z4sPNW__root{margin:0}.LightSwitch-module__z4sPNW__frame{aspect-ratio:4/3;background:#0b1020;border-radius:20px;position:relative;overflow:hidden;box-shadow:0 40px 80px -40px #000000b3}.LightSwitch-module__z4sPNW__off,.LightSwitch-module__z4sPNW__on{object-fit:cover;transition:opacity .9s var(--ease), filter .9s var(--ease)}.LightSwitch-module__z4sPNW__off{filter:saturate(.8)brightness(.85)}.LightSwitch-module__z4sPNW__on{opacity:0;filter:brightness(.7)}.LightSwitch-module__z4sPNW__root[data-lit=true] .LightSwitch-module__z4sPNW__on{opacity:1;filter:none}.LightSwitch-module__z4sPNW__root[data-lit=true] .LightSwitch-module__z4sPNW__off{opacity:0}.LightSwitch-module__z4sPNW__tag{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#e9ecf5;background:#0b1020b8;border-radius:999px;padding:6px 12px;font-size:13px;font-weight:600;position:absolute;top:16px;left:16px}.LightSwitch-module__z4sPNW__bar{flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:16px;display:flex}.LightSwitch-module__z4sPNW__bar figcaption{color:#e9ecf599;flex:200px;font-size:12px;line-height:1.5}.LightSwitch-module__z4sPNW__switch{color:#ffd79a;min-height:48px;font:600 15px/1 var(--font-display);cursor:pointer;transition:background .3s var(--ease), box-shadow .3s var(--ease);background:#ffb54714;border:1px solid #ffb54766;border-radius:999px;align-items:center;gap:12px;padding:8px 20px 8px 8px;display:inline-flex}.LightSwitch-module__z4sPNW__switch:hover{background:#ffb54729}.LightSwitch-module__z4sPNW__switch:focus-visible{outline-offset:3px;outline:2px solid #ffb547}.LightSwitch-module__z4sPNW__track{width:52px;height:32px;transition:background .3s var(--ease);background:#e9ecf529;border-radius:999px;position:relative}.LightSwitch-module__z4sPNW__knob{width:24px;height:24px;transition:transform .35s var(--ease), background .3s, box-shadow .3s;background:#e9ecf5;border-radius:50%;position:absolute;top:4px;left:4px}.LightSwitch-module__z4sPNW__root[data-lit=true] .LightSwitch-module__z4sPNW__switch{box-shadow:0 0 40px -6px #ffb5478c}.LightSwitch-module__z4sPNW__root[data-lit=true] .LightSwitch-module__z4sPNW__track{background:#ffb547}.LightSwitch-module__z4sPNW__root[data-lit=true] .LightSwitch-module__z4sPNW__knob{background:#fff;transform:translate(20px);box-shadow:0 0 12px #ffe2ad}@media (prefers-reduced-motion:reduce){.LightSwitch-module__z4sPNW__off,.LightSwitch-module__z4sPNW__on,.LightSwitch-module__z4sPNW__knob,.LightSwitch-module__z4sPNW__track{transition:none}}
.StickyAction-module__D7dxiG__bar{display:none}@media (max-width:940px){.StickyAction-module__D7dxiG__bar{z-index:40;padding:12px 16px calc(12px + env(safe-area-inset-bottom));border-top:1px solid var(--rule);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);visibility:hidden;transition:transform .3s var(--ease), visibility 0s .3s;background:#fcfaf6f0;display:block;position:fixed;inset:auto 0 0;transform:translateY(110%)}.StickyAction-module__D7dxiG__bar[data-show=true]{visibility:visible;transition:transform .3s var(--ease);transform:none}.StickyAction-module__D7dxiG__bar{padding-top:10px;padding-bottom:calc(10px + env(safe-area-inset-bottom))}.StickyAction-module__D7dxiG__bar a{justify-content:center;width:100%;min-height:46px;font-size:15px}}@media (prefers-reduced-motion:reduce){.StickyAction-module__D7dxiG__bar{transition:none}}
.page-module__IlNv8a__happened{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:start;gap:clamp(32px,6vw,88px);display:grid}.page-module__IlNv8a__toll{position:sticky;top:120px}.page-module__IlNv8a__sources{color:var(--ink-3);flex-wrap:wrap;gap:6px 16px;margin-top:24px;font-size:13.5px;display:flex}.page-module__IlNv8a__sources a{color:var(--ink-2);text-underline-offset:3px;text-decoration:underline}.page-module__IlNv8a__sources a:hover{color:var(--red-text)}.page-module__IlNv8a__why{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:clamp(32px,6vw,88px);display:grid}.page-module__IlNv8a__gap{gap:12px;display:grid}.page-module__IlNv8a__gap p{background:var(--paper);border-radius:18px;flex-direction:column;gap:8px;margin:0;padding:28px;display:flex}.page-module__IlNv8a__gap p:last-child{background:var(--ink);color:var(--paper-warm)}.page-module__IlNv8a__gap strong{font-family:var(--font-sign-stack);color:var(--red-text);font-size:clamp(52px,6vw,80px);font-weight:700;line-height:.85}.page-module__IlNv8a__gap p:last-child strong{color:#ff8a7e}.page-module__IlNv8a__gap span{font-size:15px;font-weight:600}.page-module__IlNv8a__support{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(32px,6vw,88px);display:grid}.page-module__IlNv8a__helpline{background:var(--ink);max-width:480px;color:var(--paper-warm);border-radius:16px;flex-direction:column;gap:8px;margin-top:8px;padding:20px 24px;display:flex}.page-module__IlNv8a__helpline strong{color:#ff8a7e;font-size:16px}.page-module__IlNv8a__helpline:hover strong{text-underline-offset:4px;text-decoration:underline}.page-module__IlNv8a__deliver{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(32px,6vw,88px);display:grid}.page-module__IlNv8a__founder{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:clamp(32px,6vw,88px);display:grid}.page-module__IlNv8a__founderImg{border-radius:20px;width:100%;max-width:400px;height:auto}.page-module__IlNv8a__founderKicker{letter-spacing:.12em;text-transform:uppercase;color:var(--accent);margin:0 0 20px;font-size:13px;font-weight:700}.page-module__IlNv8a__founderQuote{margin:0 0 24px}.page-module__IlNv8a__founderQuote p{max-width:32ch;font-family:var(--font-serif);color:#f4f1ec;margin:0;font-size:clamp(20px,2.2vw,28px);font-style:italic;line-height:1.35}.page-module__IlNv8a__founderName{color:#f4f1ec;margin:0;font-weight:700}.page-module__IlNv8a__founderRole{color:#f4f1ec9e;margin:4px 0 0;font-size:14px}.page-module__IlNv8a__founderStats{gap:40px;margin-top:28px;display:flex}.page-module__IlNv8a__founderStats p{flex-direction:column;gap:4px;margin:0;display:flex}.page-module__IlNv8a__founderStats strong{font-family:var(--font-sign-stack);color:var(--accent);font-size:40px;font-weight:700;line-height:1}.page-module__IlNv8a__founderStats span{color:#f4f1ec9e;font-size:13px}@media (max-width:860px){.page-module__IlNv8a__happened,.page-module__IlNv8a__why,.page-module__IlNv8a__support,.page-module__IlNv8a__deliver,.page-module__IlNv8a__founder{grid-template-columns:minmax(0,1fr)}.page-module__IlNv8a__toll{position:static}.page-module__IlNv8a__gap p{min-width:0;padding:20px 24px}.page-module__IlNv8a__gap strong{font-size:clamp(44px,14vw,64px)}.page-module__IlNv8a__founderImg{max-width:280px}}
.page-module__z4uBqq__why{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(32px,6vw,88px);display:grid}.page-module__z4uBqq__pillars{gap:12px;margin:0;padding:0;list-style:none;display:grid}.page-module__z4uBqq__pillars li{border:1px solid var(--rule);background:#f4f1ec0a;border-radius:18px;grid-template-columns:64px minmax(0,1fr);column-gap:20px;padding:24px;display:grid}.page-module__z4uBqq__pillarN{font-family:var(--font-sign-stack);color:var(--accent);grid-row:span 3;font-size:44px;font-weight:700;line-height:.8}.page-module__z4uBqq__pillars h3{font-family:var(--font-sign-stack);text-transform:uppercase;margin:0;font-size:26px;font-weight:700;line-height:1}.page-module__z4uBqq__pillarHi{color:var(--accent);margin:6px 0 10px;font-size:14px;font-weight:600}.page-module__z4uBqq__pillars p:last-child{margin:0;font-size:15px;line-height:1.6}.page-module__z4uBqq__more{margin-top:24px}.page-module__z4uBqq__voices{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.page-module__z4uBqq__voices figure{background:var(--paper-warm);border-radius:18px;flex-direction:column;margin:0;padding:28px;display:flex}.page-module__z4uBqq__voices figure:nth-child(2){background:var(--ink)}.page-module__z4uBqq__voices figure:nth-child(2) blockquote p,.page-module__z4uBqq__voices figure:nth-child(2) figcaption{color:var(--paper-warm)}.page-module__z4uBqq__voiceTag{background:var(--red-50);color:var(--red-text);border-radius:999px;align-self:flex-start;margin-bottom:16px;padding:4px 10px;font-size:12px;font-weight:700}.page-module__z4uBqq__voices blockquote{flex:1;margin:0 0 20px}.page-module__z4uBqq__voices blockquote p{font-family:var(--font-serif);color:var(--ink);margin:0;font-size:clamp(18px,1.8vw,21px);font-style:italic;line-height:1.45}.page-module__z4uBqq__voices figcaption{color:var(--ink-2);font-size:14px;font-weight:600}.page-module__z4uBqq__founder{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:clamp(32px,6vw,88px);display:grid}.page-module__z4uBqq__founderImg{border-radius:20px;width:100%;max-width:400px;height:auto}.page-module__z4uBqq__hi{font-family:var(--font-serif);color:var(--accent);margin:0;font-size:22px;font-style:italic}@media (max-width:860px){.page-module__z4uBqq__why,.page-module__z4uBqq__founder{grid-template-columns:minmax(0,1fr)}.page-module__z4uBqq__pillars li{grid-template-columns:48px minmax(0,1fr);column-gap:14px;padding:20px}.page-module__z4uBqq__pillarN{font-size:40px}.page-module__z4uBqq__voices{grid-template-columns:minmax(0,1fr);gap:12px}.page-module__z4uBqq__voices figure{padding:22px}.page-module__z4uBqq__founderImg{max-width:260px}}
.page-module__49X0Ma__kinds{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.page-module__49X0Ma__kinds li{background:var(--paper-warm);border-radius:18px;flex-direction:column;gap:8px;padding:24px 20px;display:flex}.page-module__49X0Ma__kinds span{font-family:var(--font-sign-stack);color:var(--red-text);margin-bottom:20px;font-size:40px;font-weight:700;line-height:.8}.page-module__49X0Ma__kinds h3{letter-spacing:-.02em;color:var(--ink);margin:0;font-size:18px;font-weight:650;line-height:1.25}.page-module__49X0Ma__kinds p{color:var(--ink-2);margin:0;font-size:14.5px;line-height:1.5}.page-module__49X0Ma__trust{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:clamp(32px,6vw,88px);display:grid}.page-module__49X0Ma__promise{gap:10px;margin:0;padding:0;list-style:none;display:grid}.page-module__49X0Ma__promise li{background:var(--paper);color:var(--ink-2);border-radius:14px;gap:14px;padding:16px 18px;font-size:15.5px;line-height:1.5;display:flex}.page-module__49X0Ma__promise li:before{content:"";background:var(--green-50) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3.5 8.5 6.5 11.5 12.5 5' fill='none' stroke='%2310794A' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/14px no-repeat;border-radius:50%;flex:none;width:24px;height:24px}.page-module__49X0Ma__fraud{background:var(--saffron-50);border:1px solid #b46e0040;border-radius:20px;padding:calc(clamp(24px,3vw,36px) + 12px) clamp(24px,3vw,36px) clamp(24px,3vw,36px);position:relative;overflow:hidden}.page-module__49X0Ma__fraud:before{content:"";background:repeating-linear-gradient(-45deg, #f0a02a 0 14px, var(--ink) 14px 28px);height:12px;position:absolute;inset:0 0 auto}.page-module__49X0Ma__fraud p{color:var(--ink-2);margin:0 0 12px;font-size:15.5px;line-height:1.6}.page-module__49X0Ma__fraudKicker{letter-spacing:.14em;text-transform:uppercase;font-weight:700;color:#8a5300!important;font-size:12px!important}.page-module__49X0Ma__fraudTitle{font-family:var(--font-sign-stack);font-weight:700;color:var(--ink)!important;font-size:clamp(30px,3.4vw,40px)!important;line-height:1.08!important}.page-module__49X0Ma__fraudLink{min-height:44px;color:var(--red-text);text-underline-offset:4px;align-items:center;font-weight:650;text-decoration:underline;display:inline-flex}.page-module__49X0Ma__hire{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(32px,6vw,88px);scroll-margin-top:100px;display:grid}@media (max-width:1080px){.page-module__49X0Ma__kinds{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:860px){.page-module__49X0Ma__kinds{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.page-module__49X0Ma__kinds li{padding:18px}.page-module__49X0Ma__kinds li:last-child:nth-child(odd){grid-column:1/-1}.page-module__49X0Ma__kinds span{margin-bottom:8px;font-size:32px}.page-module__49X0Ma__trust,.page-module__49X0Ma__hire{grid-template-columns:minmax(0,1fr)}}@media (max-width:400px){.page-module__49X0Ma__kinds{grid-template-columns:minmax(0,1fr)}.page-module__49X0Ma__kinds li:last-child:nth-child(odd){grid-column:auto}}
.page-module__QGQOjG__exams{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.page-module__QGQOjG__exams li{background:var(--paper-warm);border-radius:18px;padding:24px;position:relative;overflow:hidden}.page-module__QGQOjG__exams h3{font-family:var(--font-sign-stack);color:var(--ink);margin:0 0 8px;font-size:26px;font-weight:700;line-height:1}.page-module__QGQOjG__exams p{color:var(--ink-2);margin:0;font-size:15px;line-height:1.55}.page-module__QGQOjG__elig{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:start;gap:clamp(32px,6vw,88px);display:grid}.page-module__QGQOjG__priority{background:var(--ink);color:#f6f2ebc7;border-radius:20px;padding:clamp(24px,3vw,36px)}.page-module__QGQOjG__priorityHead{font-family:var(--font-sign-stack);color:#ff8a7e;margin:0 0 16px;font-size:30px;font-weight:700;line-height:1}.page-module__QGQOjG__priority ul{gap:12px;margin:0 0 20px;padding:0;list-style:none;display:grid}.page-module__QGQOjG__priority li{background:#f6f2eb0f;border-radius:14px;padding:16px 18px}.page-module__QGQOjG__priority h3{color:var(--paper-warm);margin:0 0 4px;font-size:17px;font-weight:650}.page-module__QGQOjG__priority li p{color:#f6f2ebb8;margin:0;font-size:14.5px;line-height:1.5}.page-module__QGQOjG__priorityNote{color:#f6f2eb9e;margin:0;font-size:13.5px;line-height:1.55}@media (max-width:860px){.page-module__QGQOjG__elig{grid-template-columns:minmax(0,1fr)}.page-module__QGQOjG__exams li{padding:20px}}
.Volunteer-module__TipxJq__promise{color:var(--ink);margin:8px 0 16px;font-weight:600}.Volunteer-module__TipxJq__rolesLink{min-height:44px;color:var(--red-text);text-underline-offset:4px;align-items:center;font-weight:650;text-decoration:underline;display:inline-flex}.Volunteer-module__TipxJq__pillars{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.Volunteer-module__TipxJq__pillars li{background:var(--paper);border-top:3px solid var(--red);border-radius:14px;padding:16px 18px}.Volunteer-module__TipxJq__pillars h3{color:var(--ink);margin:0 0 4px;font-size:17px;font-weight:650}.Volunteer-module__TipxJq__pillars p{color:var(--ink-2);margin:0;font-size:14.5px;line-height:1.5}.Volunteer-module__TipxJq__manifesto{gap:clamp(8px,1.4vw,16px);margin:0;padding:0;list-style:none;display:grid}.Volunteer-module__TipxJq__manifesto li{font-family:var(--font-sign-stack);color:#f4f1ec;text-wrap:balance;font-size:clamp(1.9rem,4.2vw,3.6rem);font-weight:700;line-height:1.08}.Volunteer-module__TipxJq__manifesto li:first-child,.Volunteer-module__TipxJq__manifesto li:nth-child(2){color:#f4f1ec6b}.Volunteer-module__TipxJq__manifesto li:nth-child(3){color:var(--accent)}.Volunteer-module__TipxJq__manifesto li:nth-child(4){font-family:var(--font-serif);text-transform:none;color:#f4f1eccc;font-size:clamp(1.2rem,2vw,1.7rem);font-style:italic;font-weight:400;line-height:1.3}.Volunteer-module__TipxJq__join{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(32px,6vw,88px);display:grid}.Volunteer-module__TipxJq__yogyata{background:var(--red);color:#fff;border-radius:22px;padding:clamp(28px,4vw,44px)}.Volunteer-module__TipxJq__yKicker{font-family:var(--font-sign-stack);letter-spacing:.06em;text-transform:uppercase;color:#fffc;margin:0 0 16px;font-size:22px;font-weight:700}.Volunteer-module__TipxJq__yBig{font-family:var(--font-sign-stack);color:#fff;margin:0 0 16px;font-size:clamp(2.05rem,3.6vw,3.1rem);font-weight:700;line-height:1.08}.Volunteer-module__TipxJq__yBig em{color:#ffe1a6;font-style:normal}.Volunteer-module__TipxJq__yLine{color:#ffffffe6;margin:0;font-size:17px;line-height:1.55}.Volunteer-module__TipxJq__join ol{grid-template-columns:minmax(0,1fr)!important}.Volunteer-module__TipxJq__roles{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}@media (max-width:960px){.Volunteer-module__TipxJq__roles{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.Volunteer-module__TipxJq__roles{grid-template-columns:1fr}}.Volunteer-module__TipxJq__role{text-align:left;background:var(--paper);border:1px solid var(--rule-soft);cursor:pointer;font:inherit;color:var(--ink);transition:transform .3s var(--ease), box-shadow .3s var(--ease), border-color .3s var(--ease);border-radius:16px;flex-direction:column;gap:8px;padding:20px;display:flex}.Volunteer-module__TipxJq__role:hover{border-color:var(--red-100);transform:translateY(-4px);box-shadow:0 26px 48px -30px #16130f80}.Volunteer-module__TipxJq__roleTop{justify-content:space-between;align-items:center;margin-bottom:4px;display:flex}.Volunteer-module__TipxJq__icon{font-size:22px;line-height:1}.Volunteer-module__TipxJq__num{letter-spacing:.14em;color:var(--red-text);font-size:12px;font-weight:700}.Volunteer-module__TipxJq__tagline{font-family:var(--font-serif);color:var(--red-700);font-size:15px;font-style:italic}.Volunteer-module__TipxJq__list{color:var(--ink-2);margin-top:8px;font-size:14px;line-height:1.55}.Volunteer-module__TipxJq__cta{color:var(--red-text);margin-top:auto;padding-top:12px;font-size:14px;font-weight:650}@media (max-width:860px){.Volunteer-module__TipxJq__pillars,.Volunteer-module__TipxJq__join{grid-template-columns:minmax(0,1fr)}}
