.Header-module__Pzgc7q__header{z-index:10;width:100%;position:absolute;top:0;left:0}.Header-module__Pzgc7q__inner{justify-content:space-between;align-items:center;width:min(1680px,100% - 64px);margin:0 auto;padding:32px 0;display:flex}.Header-module__Pzgc7q__logo{color:#f8fafc;letter-spacing:-.02em;font-size:26px;font-weight:500;text-decoration:none}.Header-module__Pzgc7q__headerLight .Header-module__Pzgc7q__logo{color:#111827}.Header-module__Pzgc7q__headerLight .Header-module__Pzgc7q__menuButton span{background:#111827}.Header-module__Pzgc7q__menuButton{cursor:pointer;background:0 0;border:none;flex-direction:column;justify-content:center;gap:6px;width:44px;height:44px;padding:0;display:flex}.Header-module__Pzgc7q__menuButton span{background:#f8fafc;width:36px;height:1.5px;margin-left:auto;display:block}.Header-module__Pzgc7q__overlay{z-index:100;background:#00000080;position:fixed;inset:0}.Header-module__Pzgc7q__drawer{background:#0f172a;flex-direction:column;width:min(420px,90vw);height:100dvh;padding:48px 48px 64px;display:flex;position:absolute;top:0;right:0}.Header-module__Pzgc7q__closeButton{color:#f8fafc;cursor:pointer;opacity:.6;background:0 0;border:none;justify-content:center;align-self:flex-end;align-items:center;width:44px;height:44px;font-size:22px;transition:opacity .15s;display:flex}.Header-module__Pzgc7q__closeButton:hover{opacity:1}.Header-module__Pzgc7q__drawerLogo{color:#f8fafc;letter-spacing:-.02em;margin-top:40px;margin-bottom:56px;font-size:28px;font-style:italic;font-weight:500}.Header-module__Pzgc7q__navList{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.Header-module__Pzgc7q__navLink{color:#f8fafc;border-bottom:1px solid #f8fafc14;padding:12px 0;font-size:28px;font-weight:600;text-decoration:none;transition:opacity .15s;display:block}.Header-module__Pzgc7q__navLink:hover{opacity:.6}
.Footer-module__y_mvga__footer{background:#f3f4f6;padding:120px 0 40px}.Footer-module__y_mvga__inner{grid-template-columns:1.4fr 1fr;align-items:start;gap:120px;width:min(1520px,100% - 80px);margin:0 auto;display:grid}.Footer-module__y_mvga__brandArea{max-width:640px}.Footer-module__y_mvga__brand{color:#1f2937;margin-bottom:32px;font-size:48px;font-style:italic;line-height:1}.Footer-module__y_mvga__description{color:#9ca3af;margin:0;font-size:20px;font-weight:500;line-height:1.8}.Footer-module__y_mvga__linkColumns{grid-template-columns:1fr 1fr;gap:80px;display:grid}.Footer-module__y_mvga__linkColumn{flex-direction:column;gap:20px;display:flex}.Footer-module__y_mvga__heading{color:#d1d5db;letter-spacing:.12em;margin-bottom:14px;font-size:24px;font-weight:700}.Footer-module__y_mvga__linkColumn a{color:#6b7280;white-space:nowrap;font-size:22px;font-weight:600;text-decoration:none}@media (max-width:768px){.Footer-module__y_mvga__footer{padding:80px 0 32px}.Footer-module__y_mvga__inner{gap:48px;width:min(100% - 40px,100%)}.Footer-module__y_mvga__brand{margin-bottom:20px;font-size:36px}.Footer-module__y_mvga__description{font-size:14px}.Footer-module__y_mvga__linkColumns{grid-template-columns:1fr;gap:12px}.Footer-module__y_mvga__linkColumn a{white-space:normal;font-size:14px}.Footer-module__y_mvga__copy{margin-top:64px;font-size:11px}}.Footer-module__y_mvga__snsRow{flex-wrap:wrap;gap:20px;margin-top:48px;display:flex}.Footer-module__y_mvga__snsLink{color:#374151;background:#e5e7eb;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;text-decoration:none;transition:background .15s,color .15s;display:flex}.Footer-module__y_mvga__snsLink:hover{color:#f8fafc;background:#1f2937}.Footer-module__y_mvga__copy{text-align:center;color:#d1d5db;letter-spacing:.08em;margin-top:100px;font-size:22px;font-weight:700}@media (max-width:1200px){.Footer-module__y_mvga__inner{grid-template-columns:1fr;gap:64px}.Footer-module__y_mvga__brand{font-size:48px}.Footer-module__y_mvga__description{font-size:20px}.Footer-module__y_mvga__linkColumn a,.Footer-module__y_mvga__heading{font-size:18px}.Footer-module__y_mvga__copy{font-size:16px}}
.AutoPlayVideo-module__qZifAa__wrap{display:block;position:relative;overflow:hidden}.AutoPlayVideo-module__qZifAa__video{object-fit:cover;width:100%;height:100%;display:block}.AutoPlayVideo-module__qZifAa__muteButton{color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(6px);z-index:10;background:#0000007a;border:none;border-radius:999px;justify-content:center;align-items:center;width:44px;height:44px;transition:background .15s;display:flex;position:absolute;bottom:16px;right:16px}.AutoPlayVideo-module__qZifAa__muteButton:hover{background:#000000ad}
.page-module__NfDiEG__page{background:#f3f4f6;min-height:100vh}.page-module__NfDiEG__hero{background:#f3f4f6;min-height:360px;position:relative}.page-module__NfDiEG__heroInner{text-align:center;width:min(1320px,100% - 80px);margin:0 auto;padding-top:110px}.page-module__NfDiEG__title{color:#111827;margin:0;font-size:clamp(56px,6.5vw,112px);font-weight:800;line-height:1}.page-module__NfDiEG__lead{color:#6b7280;margin:34px 0 0;font-size:clamp(20px,1.8vw,32px);font-weight:500;line-height:1.9}.page-module__NfDiEG__pointsSection{padding:32px 0 72px}.page-module__NfDiEG__container{width:min(1320px,100% - 80px);margin:0 auto}.page-module__NfDiEG__pointGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:44px;display:grid}.page-module__NfDiEG__pointCard{text-align:center;background:#fff;border:1px solid #e5e7eb;border-radius:32px;padding:54px 36px 44px;box-shadow:0 8px 24px #0f172a0a}.page-module__NfDiEG__pointTitle{color:#111827;margin:0;font-size:clamp(22px,1.8vw,30px);font-weight:800;line-height:1.4}.page-module__NfDiEG__pointDescription{color:#9ca3af;margin:28px 0 0;font-size:clamp(16px,1.3vw,22px);font-weight:500;line-height:2}.page-module__NfDiEG__ctaSection{padding:0 0 120px}.page-module__NfDiEG__ctaCard{text-align:center;background:#07142b;border-radius:36px;padding:80px 56px 72px}.page-module__NfDiEG__ctaTitle{color:#fff;margin:0;font-size:clamp(32px,3vw,52px);font-weight:800;line-height:1.4}.page-module__NfDiEG__ctaLead{color:#fff9;margin:28px 0 0;font-size:clamp(18px,1.5vw,26px);font-weight:500;line-height:1.9}.page-module__NfDiEG__ctaButtons{flex-wrap:wrap;justify-content:center;gap:20px;margin-top:56px;display:flex}.page-module__NfDiEG__ctaButtonPrimary{color:#111827;background:#fff;border-radius:999px;justify-content:center;align-items:center;min-width:320px;height:80px;padding:0 32px;font-size:20px;font-weight:800;text-decoration:none;display:inline-flex;box-shadow:0 16px 32px #0000001f}.page-module__NfDiEG__ctaButtonSecondary{color:#fff;background:0 0;border:2px solid #fff6;border-radius:999px;justify-content:center;align-items:center;min-width:240px;height:80px;padding:0 32px;font-size:20px;font-weight:700;text-decoration:none;display:inline-flex}@media (max-width:1100px){.page-module__NfDiEG__pointGrid{grid-template-columns:1fr}.page-module__NfDiEG__ctaCard{padding:56px 24px}}@media (max-width:768px){.page-module__NfDiEG__heroInner,.page-module__NfDiEG__container{width:calc(100% - 32px)}.page-module__NfDiEG__heroInner{padding-top:120px}.page-module__NfDiEG__pointCard{border-radius:24px;padding:36px 22px 30px}.page-module__NfDiEG__ctaSection{padding-bottom:80px}.page-module__NfDiEG__ctaCard{border-radius:28px}.page-module__NfDiEG__ctaButtons{flex-direction:column;align-items:stretch}.page-module__NfDiEG__ctaButtonPrimary,.page-module__NfDiEG__ctaButtonSecondary{width:100%;min-width:auto;height:64px;font-size:18px}}
.page-module__OSLHOG__page{background:#f3f4f6;min-height:100vh}.page-module__OSLHOG__hero{background:#f3f4f6;min-height:320px;position:relative}.page-module__OSLHOG__heroInner{text-align:center;width:min(1320px,100% - 80px);margin:0 auto;padding-top:110px}.page-module__OSLHOG__title{color:#111827;margin:0;font-size:clamp(56px,6.5vw,112px);font-weight:800;line-height:1}.page-module__OSLHOG__lead{color:#6b7280;margin:28px 0 0;font-size:clamp(18px,1.6vw,28px);font-weight:500;line-height:1.9}.page-module__OSLHOG__contentSection{padding:40px 0 120px}.page-module__OSLHOG__container{width:min(800px,100% - 80px);margin:0 auto}.page-module__OSLHOG__card{text-align:center;background:#fff;border:1px solid #e5e7eb;border-radius:32px;padding:64px 56px;box-shadow:0 8px 24px #0f172a0a}.page-module__OSLHOG__cardTitle{color:#111827;margin:0;font-size:clamp(24px,2vw,36px);font-weight:800;line-height:1.4}.page-module__OSLHOG__cardText{color:#6b7280;margin:24px 0 0;font-size:clamp(16px,1.3vw,22px);font-weight:500;line-height:1.9}.page-module__OSLHOG__button{color:#fff;background:#07142b;border-radius:999px;justify-content:center;align-items:center;min-width:320px;height:72px;margin-top:40px;padding:0 32px;font-size:18px;font-weight:700;text-decoration:none;display:inline-flex}@media (max-width:768px){.page-module__OSLHOG__heroInner,.page-module__OSLHOG__container{width:calc(100% - 32px)}.page-module__OSLHOG__heroInner{padding-top:120px}.page-module__OSLHOG__card{border-radius:24px;padding:40px 24px}.page-module__OSLHOG__button{width:100%;min-width:auto;height:60px;font-size:16px}}
.page-module__z38Q8G__page{background:#f3f4f6;min-height:100vh}.page-module__z38Q8G__hero{background:#f3f4f6;padding-bottom:48px;position:relative}.page-module__z38Q8G__heroInner{text-align:center;width:min(1320px,100% - 80px);margin:0 auto;padding-top:120px}.page-module__z38Q8G__chipRow{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.page-module__z38Q8G__chip{color:#6b7280;background:#eceff3;border-radius:999px;justify-content:center;align-items:center;height:40px;padding:0 18px;font-size:16px;font-weight:800;display:inline-flex}.page-module__z38Q8G__title{color:#111827;letter-spacing:-.03em;margin:26px 0 0;font-size:clamp(24px,2.4vw,40px);font-weight:900;line-height:1.2}.page-module__z38Q8G__company{color:#9ca3af;margin:16px 0 0;font-size:clamp(16px,1.6vw,24px);font-weight:700}.page-module__z38Q8G__mainMediaWrap{justify-content:center;margin-top:72px;display:flex}.page-module__z38Q8G__mainMedia,.page-module__z38Q8G__mainMediaPlaceholder{aspect-ratio:9/16;object-fit:cover;background:#111;border-radius:40px;width:min(100%,480px);display:block}.page-module__z38Q8G__mainMediaPlaceholder{background:#111}.page-module__z38Q8G__contentSection{padding:24px 0 120px}.page-module__z38Q8G__container{width:min(1320px,100% - 80px);margin:0 auto}.page-module__z38Q8G__leadText{color:#6b7280;font-size:clamp(16px,1.4vw,22px);font-weight:500;line-height:1.9}.page-module__z38Q8G__leadText p,.page-module__z38Q8G__leadText h1,.page-module__z38Q8G__leadText h2,.page-module__z38Q8G__leadText h3{margin:0}.page-module__z38Q8G__leadText p:empty{min-height:1em}.page-module__z38Q8G__leadText p+p,.page-module__z38Q8G__leadText p+h1,.page-module__z38Q8G__leadText p+h2,.page-module__z38Q8G__leadText p+h3,.page-module__z38Q8G__leadText h1+p,.page-module__z38Q8G__leadText h2+p,.page-module__z38Q8G__leadText h3+p,.page-module__z38Q8G__leadText h1+h1,.page-module__z38Q8G__leadText h2+h2,.page-module__z38Q8G__leadText h3+h3,.page-module__z38Q8G__leadText p+ul,.page-module__z38Q8G__leadText ul+p{margin-top:.9em}.page-module__z38Q8G__storyBlock{flex-direction:column;gap:48px;margin-top:90px;display:flex}.page-module__z38Q8G__storyText{color:#6b7280;font-size:clamp(15px,1.3vw,20px);font-weight:500;line-height:1.95}.page-module__z38Q8G__storyText p,.page-module__z38Q8G__storyText h1,.page-module__z38Q8G__storyText h2,.page-module__z38Q8G__storyText h3{margin:0}.page-module__z38Q8G__storyText p:empty{min-height:1em}.page-module__z38Q8G__storyText p+p,.page-module__z38Q8G__storyText p+h1,.page-module__z38Q8G__storyText p+h2,.page-module__z38Q8G__storyText p+h3,.page-module__z38Q8G__storyText h1+p,.page-module__z38Q8G__storyText h2+p,.page-module__z38Q8G__storyText h3+p,.page-module__z38Q8G__storyText h1+h1,.page-module__z38Q8G__storyText h2+h2,.page-module__z38Q8G__storyText h3+h3,.page-module__z38Q8G__storyText p+ul,.page-module__z38Q8G__storyText ul+p{margin-top:.9em}.page-module__z38Q8G__storyMediaWrap{justify-content:center;display:flex}.page-module__z38Q8G__storyMedia{object-fit:cover;border-radius:40px;width:min(100%,480px);display:block}.page-module__z38Q8G__requirementsSection{margin-top:120px}.page-module__z38Q8G__requirementsEyebrow{text-align:center;color:#9ca3af;letter-spacing:.22em;margin:0 0 28px;font-size:20px;font-style:italic;font-weight:800}.page-module__z38Q8G__requirementsCard{background:#f8fafc;border:1px solid #eef2f7;border-radius:36px;padding:52px}.page-module__z38Q8G__requirementsText{color:#374151;font-size:clamp(15px,1.3vw,20px);font-weight:500;line-height:1.9}.page-module__z38Q8G__requirementsText p,.page-module__z38Q8G__requirementsText ul,.page-module__z38Q8G__requirementsText h1,.page-module__z38Q8G__requirementsText h2,.page-module__z38Q8G__requirementsText h3{margin:0}.page-module__z38Q8G__requirementsText p:empty{min-height:1em}.page-module__z38Q8G__requirementsText p+p,.page-module__z38Q8G__requirementsText p+h1,.page-module__z38Q8G__requirementsText p+h2,.page-module__z38Q8G__requirementsText p+h3,.page-module__z38Q8G__requirementsText h1+p,.page-module__z38Q8G__requirementsText h2+p,.page-module__z38Q8G__requirementsText h3+p,.page-module__z38Q8G__requirementsText h1+h1,.page-module__z38Q8G__requirementsText h2+h2,.page-module__z38Q8G__requirementsText h3+h3,.page-module__z38Q8G__requirementsText p+ul,.page-module__z38Q8G__requirementsText ul+p{margin-top:.9em}.page-module__z38Q8G__requirementsText ul{padding-left:1.2em}.page-module__z38Q8G__requirementsDivider{background:#e5e7eb;height:1px;margin:46px 0}.page-module__z38Q8G__infoGrid{grid-template-columns:1fr 1fr;gap:48px;display:grid}.page-module__z38Q8G__infoItem{flex-direction:column;gap:12px;display:flex}.page-module__z38Q8G__infoLabel{color:#9ca3af;font-size:18px;font-weight:700}.page-module__z38Q8G__infoValue{color:#111827;font-size:clamp(18px,1.6vw,26px);font-weight:800;line-height:1.4}.page-module__z38Q8G__statusWrap{justify-content:center;margin-top:56px;display:flex}.page-module__z38Q8G__statusBadge{background:#eceff3;border-radius:999px;align-items:center;gap:14px;min-height:64px;padding:0 26px;display:inline-flex}.page-module__z38Q8G__statusDot{background:#22c55e;border-radius:999px;width:14px;height:14px}.page-module__z38Q8G__statusText{color:#4b5563;letter-spacing:.08em;font-size:20px;font-weight:900}.page-module__z38Q8G__applyWrap{justify-content:center;margin-top:42px;display:flex}.page-module__z38Q8G__applyButton{color:#fff;background:#07142b;border-radius:28px;justify-content:center;align-items:center;width:min(100%,640px);min-height:92px;font-size:28px;font-weight:800;text-decoration:none;display:inline-flex;box-shadow:0 16px 32px #07142b24}.page-module__z38Q8G__backWrap{justify-content:center;margin-top:48px;display:flex}.page-module__z38Q8G__backLink{color:#6b7280;font-size:16px;font-weight:700;text-decoration:none}@media (max-width:768px){.page-module__z38Q8G__heroInner,.page-module__z38Q8G__container{width:min(100% - 32px,100%)}.page-module__z38Q8G__heroInner{padding-top:110px}.page-module__z38Q8G__mainMedia,.page-module__z38Q8G__mainMediaPlaceholder,.page-module__z38Q8G__storyMedia{border-radius:24px;width:100%}.page-module__z38Q8G__requirementsCard{border-radius:24px;padding:28px 20px}.page-module__z38Q8G__infoGrid{grid-template-columns:1fr;gap:28px}.page-module__z38Q8G__statusBadge{min-height:54px;padding:0 18px}.page-module__z38Q8G__statusText{font-size:16px}.page-module__z38Q8G__applyButton{border-radius:20px;min-height:68px;font-size:20px}.page-module__z38Q8G__storyBlock{margin-top:56px}.page-module__z38Q8G__requirementsSection{margin-top:72px}}
.page-module___8aEwW__page{background:#f3f4f6;min-height:100vh}.page-module___8aEwW__hero{background:#07142b;min-height:100vh;position:relative;overflow:hidden}.page-module___8aEwW__heroCenter{flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding-top:100px;display:flex}.page-module___8aEwW__mainTitle{color:#f8fafc;letter-spacing:.28em;text-indent:.28em;margin:0;font-size:clamp(88px,13vw,280px);font-weight:300;line-height:1}.page-module___8aEwW__subTitle{color:#f8fafc;letter-spacing:.32em;margin-top:44px;font-size:clamp(20px,1.8vw,36px);font-weight:400}.page-module___8aEwW__scrollArea{flex-direction:column;align-items:center;gap:28px;margin-top:150px;display:flex}.page-module___8aEwW__scrollText{color:#f8fafc80;letter-spacing:.28em;font-size:20px;font-weight:600}.page-module___8aEwW__scrollLine{background:#f8fafc47;width:1px;height:84px}.page-module___8aEwW__jobsSection{background:#f3f4f6;padding:40px 0 120px}.page-module___8aEwW__container{width:min(1720px,100% - 72px);margin:0 auto}.page-module___8aEwW__categoryRow{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.page-module___8aEwW__categoryButton{color:#9ca3af;letter-spacing:.04em;cursor:pointer;white-space:nowrap;background:#f8fafc;border:1px solid #e5e7eb;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;min-width:184px;height:68px;padding:0 28px;font-size:18px;font-weight:800;line-height:1;text-decoration:none;display:flex}.page-module___8aEwW__categoryButtonActive{color:#fff;background:#0f172a;box-shadow:0 12px 28px #0f172a33}.page-module___8aEwW__sectionHeadingWrap{margin-top:120px}.page-module___8aEwW__sectionHeading{color:#111827;margin:0;font-size:clamp(36px,3vw,60px);font-style:italic;font-weight:400;line-height:1}.page-module___8aEwW__sectionLine{background:#1f2937;width:90px;height:4px;margin-top:28px}.page-module___8aEwW__jobGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px;margin-top:90px;display:grid}.page-module___8aEwW__jobLink{color:inherit;text-decoration:none;display:block}.page-module___8aEwW__jobCard{flex-direction:column;gap:22px;display:flex}.page-module___8aEwW__jobThumbnail{background:linear-gradient(#d1d5db 0%,#bfc5cc 100%);border-radius:28px;height:520px;position:relative;overflow:hidden;box-shadow:0 20px 30px #0000000d}.page-module___8aEwW__jobThumbnailImg{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.page-module___8aEwW__jobOverlay{background:linear-gradient(#0f172a0a 0%,#0f172a47 100%);flex-direction:column;justify-content:flex-end;padding:34px 34px 38px;display:flex;position:absolute;inset:0}.page-module___8aEwW__jobBadgeRow{flex-wrap:wrap;gap:10px;margin-bottom:18px;display:flex}.page-module___8aEwW__jobBadge{color:#f8fafc;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffff73;border-radius:8px;align-items:center;height:34px;padding:0 14px;font-size:15px;font-weight:700;display:inline-flex}.page-module___8aEwW__jobTitle{color:#f8fafc;margin:0;font-size:clamp(34px,2.8vw,56px);font-weight:400;line-height:1.2}.page-module___8aEwW__jobMeta{padding:0 4px}.page-module___8aEwW__companyName{color:#111827;font-size:26px;font-weight:800;line-height:1.4}.page-module___8aEwW__jobSubInfo{color:#9ca3af;margin-top:10px;font-size:18px;font-weight:600;line-height:1.6}.page-module___8aEwW__jobDeadline{color:#d97706;margin-top:6px;font-size:16px;font-weight:600}@media (max-width:1200px){.page-module___8aEwW__mainTitle{letter-spacing:.18em;text-indent:.18em}.page-module___8aEwW__subTitle{text-align:center;padding:0 24px;line-height:1.8}.page-module___8aEwW__jobGrid{grid-template-columns:1fr}.page-module___8aEwW__jobThumbnail{height:420px}.page-module___8aEwW__companyName{font-size:22px}.page-module___8aEwW__jobTitle{font-size:40px}}@media (max-width:768px){.page-module___8aEwW__container{width:min(100% - 32px,100%)}.page-module___8aEwW__categoryButton{min-width:auto;height:54px;padding:0 20px;font-size:14px}.page-module___8aEwW__sectionHeadingWrap{margin-top:72px}.page-module___8aEwW__jobGrid{gap:28px;margin-top:48px}.page-module___8aEwW__jobThumbnail{border-radius:20px;height:320px}.page-module___8aEwW__jobOverlay{padding:20px 20px 24px}.page-module___8aEwW__jobTitle{font-size:28px}.page-module___8aEwW__companyName{font-size:18px}.page-module___8aEwW__jobSubInfo{font-size:14px}.page-module___8aEwW__scrollArea{margin-top:100px}.page-module___8aEwW__scrollText{font-size:12px}.page-module___8aEwW__scrollLine{height:60px}}@media (max-width:540px){.page-module___8aEwW__mainTitle{letter-spacing:.1em;text-indent:.1em;white-space:nowrap;font-size:11vw}}
.page-module__soh_jW__page{background:#f3f4f6;min-height:100vh}.page-module__soh_jW__hero{background:#f3f4f6;min-height:320px;position:relative;overflow:hidden}.page-module__soh_jW__heroInner{width:min(1320px,100% - 80px);margin:0 auto;padding-top:140px;padding-bottom:60px}.page-module__soh_jW__eyebrow{color:#9ca3af;letter-spacing:.18em;margin:0;font-size:14px;font-weight:700}.page-module__soh_jW__title{color:#111827;margin:16px 0 0;font-size:clamp(52px,6vw,96px);font-style:italic;font-weight:400;line-height:1}.page-module__soh_jW__contentSection{padding:20px 0 120px}.page-module__soh_jW__container{width:min(1320px,100% - 80px);margin:0 auto}.page-module__soh_jW__article{flex-direction:column;gap:72px;display:flex}.page-module__soh_jW__block{flex-direction:column;gap:28px;display:flex}.page-module__soh_jW__heading{color:#111827;margin:0;font-size:clamp(28px,2.2vw,48px);font-weight:800;line-height:1.4}.page-module__soh_jW__text{color:#6b7280;margin:0;font-size:clamp(22px,1.8vw,36px);font-weight:500;line-height:1.9}.page-module__soh_jW__list{color:#6b7280;flex-direction:column;gap:14px;margin:0;padding-left:1.4em;font-size:clamp(22px,1.8vw,36px);font-weight:500;line-height:1.9;display:flex}@media (max-width:768px){.page-module__soh_jW__heroInner,.page-module__soh_jW__container{width:min(100% - 32px,100%)}.page-module__soh_jW__heroInner{padding-top:120px;padding-bottom:40px}.page-module__soh_jW__contentSection{padding:0 0 80px}.page-module__soh_jW__article{gap:48px}}
.page-module__3lafBG__page{background:#f3f4f6;min-height:100vh}.page-module__3lafBG__hero{background:#f3f4f6;min-height:220px;position:relative}.page-module__3lafBG__heroInner{width:min(1320px,100% - 80px);margin:0 auto;padding-top:120px}.page-module__3lafBG__title{color:#111827;margin:0;font-size:clamp(56px,6vw,96px);font-style:italic;font-weight:400;line-height:1}.page-module__3lafBG__contentSection{padding:32px 0 120px}.page-module__3lafBG__container{width:min(1320px,100% - 80px);margin:0 auto}.page-module__3lafBG__formCard{background:#fff;border:1px solid #e5e7eb;border-radius:36px;flex-direction:column;gap:34px;padding:56px;display:flex;box-shadow:0 8px 24px #0f172a0a}.page-module__3lafBG__errorBox{color:#b91c1c;background:#fff1f2;border:1px solid #fecaca;border-radius:18px;padding:16px 18px;font-size:16px;font-weight:700}.page-module__3lafBG__field{flex-direction:column;gap:14px;display:flex}.page-module__3lafBG__twoCol{grid-template-columns:1fr 1fr;gap:26px;display:grid}.page-module__3lafBG__label{color:#9ca3af;letter-spacing:.02em;font-size:22px;font-weight:800}.page-module__3lafBG__input{color:#111827;background:#f8fafc;border:none;border-radius:22px;outline:none;height:88px;padding:0 24px;font-size:20px}.page-module__3lafBG__textarea{color:#111827;resize:vertical;background:#f8fafc;border:none;border-radius:22px;outline:none;min-height:280px;padding:24px;font-size:20px}.page-module__3lafBG__submitButton{color:#fff;cursor:pointer;background:#07142b;border:none;border-radius:28px;width:100%;height:92px;margin-top:10px;font-size:26px;font-weight:800;box-shadow:0 16px 32px #07142b24}.page-module__3lafBG__submitButton:hover{opacity:.96}.page-module__3lafBG__submitButton:disabled{opacity:.7;cursor:not-allowed}@media (max-width:900px){.page-module__3lafBG__heroInner,.page-module__3lafBG__container{width:min(100% - 32px,100%)}.page-module__3lafBG__contentSection{padding:24px 0 80px}.page-module__3lafBG__formCard{border-radius:24px;gap:24px;padding:28px 20px}.page-module__3lafBG__twoCol{grid-template-columns:1fr;gap:24px}.page-module__3lafBG__label{font-size:16px}.page-module__3lafBG__input{border-radius:16px;height:60px;font-size:16px}.page-module__3lafBG__textarea{border-radius:16px;min-height:200px;font-size:16px}.page-module__3lafBG__submitButton{border-radius:18px;height:64px;font-size:20px}}
.page-module__Na76gW__page{background:#f3f4f6;min-height:100vh}.page-module__Na76gW__hero{background:#f3f4f6;min-height:360px;position:relative}.page-module__Na76gW__heroInner{text-align:center;width:min(1320px,100% - 80px);margin:0 auto;padding-top:110px}.page-module__Na76gW__title{color:#111827;margin:0;font-size:clamp(60px,7vw,120px);font-style:italic;font-weight:400;line-height:1}.page-module__Na76gW__lead{color:#6b7280;margin:34px 0 0;font-size:clamp(22px,2vw,36px);font-weight:500;line-height:1.8}.page-module__Na76gW__featuresSection{padding:32px 0 72px}.page-module__Na76gW__container{width:min(1320px,100% - 80px);margin:0 auto}.page-module__Na76gW__featureGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:44px;display:grid}.page-module__Na76gW__featureCard{text-align:center;background:#fff;border:1px solid #e5e7eb;border-radius:32px;padding:54px 36px 44px;box-shadow:0 8px 24px #0f172a0a}.page-module__Na76gW__featureTitle{color:#111827;margin:0;font-size:clamp(24px,2vw,32px);font-weight:800;line-height:1.4}.page-module__Na76gW__featureDescription{color:#9ca3af;margin:28px 0 0;font-size:clamp(18px,1.5vw,26px);font-weight:600;line-height:1.9}.page-module__Na76gW__flowSection{padding:20px 0 120px}.page-module__Na76gW__flowCard{background:#07142b;border-radius:36px;padding:72px 56px 64px}.page-module__Na76gW__flowTitle{color:#fff;text-align:center;margin:0;font-size:clamp(36px,3vw,56px);font-weight:800;line-height:1.4}.page-module__Na76gW__stepRow{grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;align-items:center;gap:16px;margin-top:64px;display:grid}.page-module__Na76gW__stepItemWrap{display:contents}.page-module__Na76gW__stepItem{flex-direction:column;align-items:center;gap:28px;display:flex}.page-module__Na76gW__stepCircle{color:#fff;background:#ffffff1f;border-radius:999px;justify-content:center;align-items:center;width:74px;height:74px;font-size:24px;font-weight:800;display:flex}.page-module__Na76gW__stepLabel{color:#fff;text-align:center;font-size:clamp(16px,1.2vw,24px);font-weight:700}.page-module__Na76gW__stepLine{background:#ffffff47;justify-self:center;width:68px;height:1px}.page-module__Na76gW__buttonWrap{justify-content:center;margin-top:72px;display:flex}.page-module__Na76gW__ctaButton{color:#111827;background:#fff;border-radius:999px;justify-content:center;align-items:center;min-width:380px;height:86px;padding:0 32px;font-size:22px;font-weight:800;text-decoration:none;display:inline-flex;box-shadow:0 16px 32px #0000001f}@media (max-width:1100px){.page-module__Na76gW__featureGrid{grid-template-columns:1fr}.page-module__Na76gW__flowCard{padding:48px 24px}.page-module__Na76gW__stepRow{grid-template-columns:1fr;gap:28px}.page-module__Na76gW__stepLine{width:1px;height:40px}}@media (max-width:768px){.page-module__Na76gW__heroInner,.page-module__Na76gW__container{width:min(100% - 32px,100%)}.page-module__Na76gW__heroInner{padding-top:120px}.page-module__Na76gW__lead{margin-top:24px;font-size:18px;line-height:1.8}.page-module__Na76gW__featuresSection{padding:24px 0 48px}.page-module__Na76gW__featureCard{border-radius:24px;padding:36px 22px 30px}.page-module__Na76gW__flowSection{padding:0 0 80px}.page-module__Na76gW__flowCard{border-radius:28px}.page-module__Na76gW__ctaButton{width:100%;min-width:auto;height:64px;font-size:18px}}
.page-module__UBdgra__page{background:#f3f4f6;min-height:100vh}.page-module__UBdgra__hero{background:#f3f4f6;min-height:320px;position:relative;overflow:hidden}.page-module__UBdgra__heroInner{width:min(1320px,100% - 80px);margin:0 auto;padding-top:140px;padding-bottom:60px}.page-module__UBdgra__eyebrow{color:#9ca3af;letter-spacing:.18em;margin:0;font-size:14px;font-weight:700}.page-module__UBdgra__title{color:#111827;margin:16px 0 0;font-size:clamp(52px,6vw,96px);font-style:italic;font-weight:400;line-height:1}.page-module__UBdgra__contentSection{padding:20px 0 120px}.page-module__UBdgra__container{width:min(1320px,100% - 80px);margin:0 auto}.page-module__UBdgra__article{flex-direction:column;gap:72px;display:flex}.page-module__UBdgra__block{flex-direction:column;gap:28px;display:flex}.page-module__UBdgra__heading{color:#111827;margin:0;font-size:clamp(28px,2.2vw,48px);font-weight:800;line-height:1.4}.page-module__UBdgra__text{color:#6b7280;margin:0;font-size:clamp(22px,1.8vw,36px);font-weight:500;line-height:1.9}.page-module__UBdgra__list{color:#6b7280;flex-direction:column;gap:14px;margin:0;padding-left:1.4em;font-size:clamp(22px,1.8vw,36px);font-weight:500;line-height:1.9;display:flex}@media (max-width:768px){.page-module__UBdgra__heroInner,.page-module__UBdgra__container{width:min(100% - 32px,100%)}.page-module__UBdgra__heroInner{padding-top:120px;padding-bottom:40px}.page-module__UBdgra__contentSection{padding:0 0 80px}.page-module__UBdgra__article{gap:48px}}
