/* R1243: registration mobile skin only; no content or behavior changes. */
@media(max-width:767.98px){
html body[data-etnos-build="r776"]{background:#0b222c!important;color:#f7f5ed!important;font-family:Inter,"Segoe UI",Arial,sans-serif!important;}
html body[data-etnos-build="r776"] :is(.joinPage,.joinMain,.joinCard){background:#0b222c!important;color:#f7f5ed!important;}
html body[data-etnos-build="r776"] .joinPage .joinCard[data-current-view] :is(.joinCardHeader,.joinSteps){background:#0b222c!important;color:#f7f5ed!important;border-color:#304f5a!important;box-shadow:none!important;}
html body[data-etnos-build="r776"] .joinPage .joinCard[data-current-view] :is(h1,h2,h3,h4,button,input,select,textarea,label,p,small){font-family:Inter,"Segoe UI",Arial,sans-serif!important;}
html body[data-etnos-build="r776"] .joinPage .joinCard[data-current-view] :is(h2,h3,h4){color:#f7f5ed!important;letter-spacing:-.35px!important;}
html body[data-etnos-build="r776"] .joinPage .joinCard[data-current-view] .joinWelcomeLine{color:#f7f5ed!important;font-size:28px!important;font-weight:750!important;line-height:1.15!important;}
html body[data-etnos-build="r776"] .joinPage .joinCard[data-current-view] .joinPathLine{color:#ffad74!important;font-size:17px!important;font-weight:600!important;line-height:1.4!important;}
html body[data-etnos-build="r776"] .joinPage .joinCard[data-current-view] .joinProgressGauge{background:#17343e!important;border:1px solid #304f5a!important;border-radius:16px!important;box-shadow:none!important;}
html body[data-etnos-build="r776"] .joinPage .joinCard[data-current-view] .joinProgressTrack{background:#294752!important;}
html body[data-etnos-build="r776"] .joinPage .joinCard[data-current-view] .joinProgressTrack>span{background:#ffa15f!important;}
html body[data-etnos-build="r776"] .joinPage .joinCard[data-current-view] .joinSteps>li>strong{color:#aec5cd!important;font-weight:500!important;}
html body[data-etnos-build="r776"] .joinPage .joinCard[data-current-view] .joinSteps>li>span{background:#17343e!important;color:#aec5cd!important;border-color:#304f5a!important;border-radius:10px!important;box-shadow:none!important;}
html body[data-etnos-build="r776"] .joinPage .joinCard[data-current-view] .joinSteps>li.isActive>span{background:#ffad74!important;color:#10212c!important;border-color:#ffbc8a!important;box-shadow:0 0 0 3px #ffad7426!important;}
html body[data-etnos-build="r776"] .joinPage .joinCard[data-current-view] .joinSteps>li.isActive>strong{color:#ffad74!important;font-weight:700!important;}
html body[data-etnos-build="r776"] .joinPage .joinCard[data-current-view] .joinSteps>li.isComplete>span{background:#29635c!important;border-color:#67dcd5!important;}
html body[data-etnos-build="r776"] .joinPage .joinCard[data-current-view] .joinCardBody .joinView[data-view] :is(.joinAgeEntryCopy,.joinAgeEntryFormCell,.joinAgeEntryForm,.profileWorkspaceCombined,.profileEditor,.profileChoiceCopy,.accessWorkspace,.valuesWorkspace,.officialWorkspace,.profileReadyPanel,.emailVerificationPanel,.emailValidatedPanel,.paymentWorkspace,.paymentLaunchR818,.paymentLaunchContentR818,.paymentPrimaryActionR818,.profileChoiceBottomAction,.accessBackOutsideR800,.valuesBackOutsideR800,.paymentFooterOutsideR802,.emailVerificationBackOutsideR802){background:#0b222c!important;color:#f7f5ed!important;border-color:#304f5a!important;box-shadow:none!important;}
html body[data-etnos-build="r776"] .joinPage .joinCard[data-current-view] .joinCardBody .joinView[data-view] h2{font-size:28px!important;font-weight:750!important;line-height:1.17!important;}
html body[data-etnos-build="r776"] .joinPage .joinCard[data-current-view] .joinCardBody .joinView[data-view] h3{font-size:21px!important;line-height:1.3!important;}
html body[data-etnos-build="r776"] .joinPage .joinCard[data-current-view] .joinCardBody .joinView[data-view] :is(p,.fieldGroup>small,.statusChoiceCopy small,.officialIntro p,.valuesHeaderIntro){color:#c6d7da!important;font-size:15px!important;line-height:1.6!important;text-align:justify!important;text-align-last:start!important;hyphens:auto;}
html body[data-etnos-build="r776"] .joinPage .joinCard[data-current-view] .joinCardBody .joinView[data-view] :is(.joinSectionLabel,.joinAgeEntryCopy h2>span,.paymentLaunchHeadlineR819 em,.profileReadyPanel h2 em){color:#ffad74!important;}
html body[data-etnos-build="r776"] .joinPage .joinCard[data-current-view] .joinCardBody .joinView[data-view] .joinSectionLabel{font-size:11px!important;font-weight:700!important;letter-spacing:1.5px!important;}
html body[data-etnos-build="r776"] .joinPage .joinCard[data-current-view] .joinCardBody .joinView[data-view] :is(label,.fieldGroup>span,.nationalityField>label,.residenceField>span,.residenceCityField>span){color:#f7f5ed!important;font-size:14px!important;line-height:1.5!important;}
html body[data-etnos-build="r776"] .joinPage .joinCard[data-current-view] .joinCardBody .joinView[data-view] :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),select,textarea){background:#17343e!important;color:#f7f5ed!important;border:1px solid #385a66!important;border-radius:14px!important;font-size:16px!important;line-height:1.45!important;box-shadow:none!important;color-scheme:dark;}
html body[data-etnos-build="r776"] .joinPage .joinCard[data-current-view] .joinCardBody .joinView[data-view] :is(input,textarea)::placeholder{color:#91adb7!important;opacity:1!important;}
html body[data-etnos-build="r776"] .joinPage .joinCard[data-current-view] .joinCardBody .joinView[data-view] :is(input,select,textarea):focus{border-color:#67dcd5!important;outline-color:#67dcd5!important;}
html body[data-etnos-build="r776"] .joinPage .joinCard[data-current-view] .joinCardBody .joinView[data-view] :is(input[type=checkbox],input[type=radio]){accent-color:#ffad74;}
html body[data-etnos-build="r776"] .joinPage .joinCard[data-current-view] .joinCardBody .joinView[data-view] :is(.accessPrivateSummary,.statusChoice,.officialMediaCard,.officialReadyRules,.valuesPillars>*,.emailVerificationCard,.emailValidatedCard,.formRequirements,.profileImageCard,.profileOriginCard){background:#17343e!important;color:#f7f5ed!important;border-color:#304f5a!important;box-shadow:none!important;}
html body[data-etnos-build="r776"] .joinPage .joinCard[data-current-view] .joinCardBody .joinView[data-view] .statusChoiceCopy :is(strong,b){color:#f7f5ed!important;}
html body[data-etnos-build="r776"] .joinPage .joinCard[data-current-view] .joinCardBody .joinView[data-view] .statusChoiceCopy strong{font-size:23px!important;line-height:1.2!important;}
html body[data-etnos-build="r776"] .joinPage .joinCard[data-current-view] .joinCardBody .joinView[data-view] .joinContinue:not(.statusChoice){background:linear-gradient(110deg,#ffb371,#ff8d43)!important;color:#10212c!important;border:1px solid #ffbc8a!important;border-radius:16px!important;box-shadow:0 4px 0 #a66c43!important;font-size:16px!important;font-weight:700!important;line-height:1.4!important;}
html body[data-etnos-build="r776"] .joinPage .joinCard[data-current-view] .joinCardBody .joinView[data-view] .joinContinue:not(.statusChoice)>span{color:inherit!important;}
html body[data-etnos-build="r776"] .joinPage .joinCard[data-current-view] .joinCardBody .joinView[data-view] .joinContinue:is(:disabled,[aria-disabled=true],.isPending){opacity:.55!important;box-shadow:none!important;}
html body[data-etnos-build="r776"] .joinPage .joinCard[data-current-view] .joinCardBody .joinView[data-view] :is(.joinBack,.passwordControl>button,.officialFileButton,.officialRemoveButton,.accessPrivateSummary>button){background:#17343e!important;color:#f7f5ed!important;border-color:#385a66!important;border-radius:12px!important;font-size:14px!important;line-height:1.4!important;}
html body[data-etnos-build="r776"] .joinPage .joinCard[data-current-view] .joinCardBody .joinView[data-view] :is(.ageValidationError,.apiFormError,.fieldError,.emailVerificationError){color:#ffb2a5!important;}
html body[data-etnos-build="r776"] .joinPage .joinCard[data-current-view] .joinRegistrationClose{background:#17343e!important;color:#f7f5ed!important;border:1px solid #385a66!important;border-radius:50%!important;}
html body[data-etnos-build="r776"] .joinPage .joinCard[data-current-view] .r794FinishMagicToggle{background:#17343e!important;color:#ffad74!important;border:1px solid #385a66!important;opacity:1!important;}
html body[data-etnos-build="r776"] .joinPage .joinCard[data-current-view] .r794FinishMagicPanel{background:#17343e!important;color:#f7f5ed!important;border-color:#385a66!important;}
html body[data-etnos-build="r776"] .joinPage .joinCard[data-current-view] .joinCardBody .joinView[data-view] .statusChoiceGrid .statusChoice{background:#17343e!important;color:#f7f5ed!important;border-color:#304f5a!important;}
html body[data-etnos-build="r776"] .joinPage .joinCard[data-current-view] .joinCardBody .joinView[data-view] .statusChoiceGrid .statusChoice .statusChoiceCopy{background:#17343e!important;color:#f7f5ed!important;}
html body[data-etnos-build="r776"] .joinPage .joinCard[data-current-view] .joinCardBody .joinView[data-view] :is(.accessPrivateSummary>button,.passwordControl>button,.joinBack){box-shadow:none!important;text-transform:none!important;text-decoration:none!important;}
html body[data-etnos-build="r776"] .joinPage .joinCard[data-current-view] .r794FinishMagicPanel button{background:#244652!important;color:#f7f5ed!important;border-color:#385a66!important;}
html body[data-etnos-build="r776"] .joinPage .joinCard[data-current-view] .r794FinishMagicPanel button[aria-current]{border-color:#ffad74!important;color:#ffad74!important;}
html body[data-etnos-build="r776"] .ethnosPaymentWallR828,html body[data-etnos-build="r776"] .ethnosPaymentWallR828 .ethnosPaymentWallR828__panel{background:#0b222c!important;color:#f7f5ed!important;font-family:Inter,"Segoe UI",Arial,sans-serif!important;}
html body[data-etnos-build="r776"] .ethnosPaymentWallR828 :is(h2,h3,button,p){font-family:Inter,"Segoe UI",Arial,sans-serif!important;}
html body[data-etnos-build="r776"] .ethnosPaymentWallR828 h2{color:#f7f5ed!important;font-size:28px!important;line-height:1.17!important;}
html body[data-etnos-build="r776"] .ethnosPaymentWallR828 :is(h2 span,.ethnosPaymentChoiceR828>strong){color:#ffad74!important;}
html body[data-etnos-build="r776"] .ethnosPaymentWallR828 p{color:#c6d7da!important;font-size:15px!important;line-height:1.6!important;text-align:justify!important;text-align-last:start!important;hyphens:auto;}
html body[data-etnos-build="r776"] .ethnosPaymentWallR828 .ethnosPaymentChoiceR828{background:#17343e!important;border:1px solid #385a66!important;border-radius:20px!important;box-shadow:none!important;}
html body[data-etnos-build="r776"] .ethnosPaymentWallR828 .ethnosPaymentChoiceR828 h3{color:#f7f5ed!important;font-size:21px!important;line-height:1.3!important;}
html body[data-etnos-build="r776"] .ethnosPaymentWallR828 .ethnosPaymentChoiceR828 button{background:linear-gradient(110deg,#ffb371,#ff8d43)!important;color:#10212c!important;border:1px solid #ffbc8a!important;border-radius:16px!important;box-shadow:0 4px 0 #a66c43!important;font-size:16px!important;font-weight:700!important;}
html body[data-etnos-build="r776"] .ethnosPaymentWallR828 .ethnosPaymentWallR828__head>button{background:#17343e!important;color:#f7f5ed!important;border:1px solid #385a66!important;border-radius:50%!important;}
html body[data-etnos-build="r776"] :is(.photoCharterDialog,.registrationResumeDialog,.officialCropDialog){background:#0b2630!important;color:#f7f5ed!important;border-color:#385a66!important;border-radius:24px!important;font-family:Inter,"Segoe UI",Arial,sans-serif!important;}
html body[data-etnos-build="r776"] :is(.photoCharterDialog,.registrationResumeDialog,.officialCropDialog) :is(h2,h3){color:#ffad74!important;font-family:Inter,"Segoe UI",Arial,sans-serif!important;font-size:25px!important;line-height:1.2!important;}
html body[data-etnos-build="r776"] :is(.photoCharterDialog,.registrationResumeDialog,.officialCropDialog) p{color:#c6d7da!important;font-size:15px!important;line-height:1.6!important;text-align:justify!important;text-align-last:start!important;hyphens:auto;}
html body[data-etnos-build="r776"] :is(.photoCharterDialog,.registrationResumeDialog,.officialCropDialog) :is(label,.photoCharterAgreement span){color:#f7f5ed!important;font-size:14px!important;line-height:1.5!important;}
html body[data-etnos-build="r776"] :is(.photoCharterDialog,.registrationResumeDialog,.officialCropDialog) .joinContinue{background:linear-gradient(110deg,#ffb371,#ff8d43)!important;color:#10212c!important;border-color:#ffbc8a!important;border-radius:16px!important;font-size:16px!important;}
html body[data-etnos-build="r776"] :is(.photoCharterDialog,.registrationResumeDialog,.officialCropDialog) .joinContinue:is(:disabled,[aria-disabled=true],.isPending){opacity:.55!important;}
html body[data-etnos-build="r776"] :is(.photoCharterDialog,.registrationResumeDialog,.officialCropDialog) :is(.joinBack,.photoCharterClose,.officialCropClose){background:#17343e!important;color:#f7f5ed!important;border-color:#385a66!important;}
html body[data-etnos-build="r776"] .joinPage .joinCard[data-current-view] .joinCardBody .joinView[data-view] :is(#officialCategory,#officialRole,#officialCountry){background:#17343e!important;color:#f7f5ed!important;border-color:#385a66!important;color-scheme:dark;}
html body[data-etnos-build="r776"] .joinPage .joinCard[data-current-view] .joinCardBody .joinView[data-view] :is(.profileSectionTabs,.profileCompletionRail,.realFlagSelectButton){background:#17343e!important;color:#c6d7da!important;border-color:#385a66!important;}
html body[data-etnos-build="r776"] .joinPage .joinCard[data-current-view] .joinCardBody .joinView[data-view] .profileSectionTabs button{background:#17343e!important;color:#aec5cd!important;border-color:#385a66!important;}
html body[data-etnos-build="r776"] .joinPage .joinCard[data-current-view] .joinCardBody .joinView[data-view] .profileSectionTabs button:is(.isActive,[aria-selected=true]){background:#244652!important;color:#ffad74!important;border-color:#ffad74!important;}
html body[data-etnos-build="r776"] .joinPage .joinCard[data-current-view] .joinCardBody .joinView[data-view] .profileCompletionTop :is(strong,span){color:#f7f5ed!important;}
html body[data-etnos-build="r776"] .joinPage .joinCard[data-current-view] .joinCardBody .joinView[data-view] :is(.profileCompletionTop,.nicknameEmojiPicker>summary,.avatarPicker>summary,#profilePhoto,label.valuesAgreement.officialAgreement){background:#17343e!important;color:#f7f5ed!important;border-color:#385a66!important;}
html body[data-etnos-build="r776"] .joinPage .joinCard[data-current-view] .joinCardBody .joinView[data-view] .profileCompletionRail>small{color:#aec5cd!important;}
html body[data-etnos-build="r776"] .joinPage .joinCard[data-current-view] .joinCardBody .joinView[data-view] .profileCompletionTrack{background:#294752!important;}
html body[data-etnos-build="r776"] .joinPage .joinCard[data-current-view] .joinCardBody .joinView[data-view] .profileCompletionTrack>span{background:#67dcd5!important;}
html body[data-etnos-build="r776"] .joinPage .joinCard[data-current-view] .joinCardBody .joinView[data-view] #profilePhoto::file-selector-button{background:#244652!important;color:#f7f5ed!important;border-color:#385a66!important;}
html body[data-etnos-build="r776"] .joinPage .joinCard[data-current-view] .joinCardBody .joinView[data-view] label.valuesAgreement.officialAgreement span{color:#f7f5ed!important;}
html body[data-etnos-build="r776"] :is(.photoCharterDialog,.registrationResumeDialog,.officialCropDialog) .photoCharterAgreement{background:#17343e!important;color:#f7f5ed!important;border-color:#385a66!important;border-radius:12px!important;}
html body[data-etnos-build="r776"] :is(.photoCharterDialog,.registrationResumeDialog,.officialCropDialog) h2{font-weight:700!important;letter-spacing:-.35px!important;}
html body[data-etnos-build="r776"] :is(.photoCharterDialog,.registrationResumeDialog,.officialCropDialog) .joinContinue{font-family:Inter,"Segoe UI",Arial,sans-serif!important;font-weight:700!important;letter-spacing:normal!important;text-transform:none!important;}
html body[data-etnos-build="r776"] :is(.photoCharterDialog,.registrationResumeDialog,.officialCropDialog) .joinSectionLabel{font-size:11px!important;color:#ffad74!important;letter-spacing:1.5px!important;}
html body[data-etnos-build="r776"] .joinPage .joinCard[data-current-view] .joinCardBody .joinView[data-view] .emailVerificationRefresh{background:#17343e!important;color:#f7f5ed!important;border-color:#385a66!important;border-radius:16px!important;font-size:16px!important;}
html body[data-etnos-build="r776"] :is(.photoCharterDialog,.registrationResumeDialog,.officialCropDialog) .registrationResumeError{color:#ffb2a5!important;}
}

/* R1244: constrain native date intrinsic width and use the existing primary CTA skin. */
@media(max-width:767.98px){
html body[data-etnos-build="r776"] .joinPage .joinCard[data-current-view="age"] .joinAgeEntryForm .ageDateField{grid-template-columns:minmax(0,1fr)!important;min-width:0!important;max-width:100%!important;box-sizing:border-box!important;}
html body[data-etnos-build="r776"] .joinPage .joinCard[data-current-view="age"] .joinAgeEntryForm #birthDate{width:100%!important;min-width:0!important;max-width:100%!important;box-sizing:border-box!important;margin-inline:0!important;}
html body[data-etnos-build="r776"] .joinPage .joinCard[data-current-view="profile-choice"] .joinCardBody .joinView[data-view] .statusChoiceGrid .statusChoice .statusChoiceCopy .statusMemberAction{box-sizing:border-box!important;width:100%!important;min-height:48px!important;padding:12px 16px!important;background:linear-gradient(110deg,#ffb371,#ff8d43)!important;color:#10212c!important;border:1px solid #ffbc8a!important;border-radius:16px!important;box-shadow:0 4px 0 #a66c43!important;font-size:16px!important;line-height:1.4!important;font-weight:700!important;letter-spacing:normal!important;}
}

/* R1245: bound the complete age-form grid on narrow native-date layouts. */
@media(max-width:767.98px){
html body[data-etnos-build="r776"] .joinPage .joinCard[data-current-view="age"] .joinAgeEntryPanel,
html body[data-etnos-build="r776"] .joinPage .joinCard[data-current-view="age"] .joinAgeEntryFormCell{grid-template-columns:minmax(0,1fr)!important;min-width:0!important;max-width:100%!important;}
html body[data-etnos-build="r776"] .joinPage .joinCard[data-current-view="age"] .joinAgeEntryForm{min-width:0!important;max-width:100%!important;}
html body[data-etnos-build="r776"] .joinPage .joinCard[data-current-view="age"] .joinAgeEntryForm #birthDate{max-width:min(100%,calc(100vw - 38px))!important;}
}

/* R1246: the frame owns padding/borders; native date keeps its picker. */
.ageDateInputFrame{display:contents;}
@media(max-width:767.98px){
html body[data-etnos-build="r776"] .joinPage .joinCard[data-current-view="age"] .joinAgeEntryForm .ageDateInputFrame{display:grid!important;grid-template-columns:minmax(0,1fr)!important;align-items:center!important;box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;height:58px!important;padding:0 16px!important;border:1px solid #385a66!important;border-radius:14px!important;background:#17343e!important;}
html body[data-etnos-build="r776"] .joinPage .joinCard[data-current-view="age"] .joinAgeEntryForm .ageDateInputFrame #birthDate{-webkit-appearance:none!important;appearance:none!important;display:block!important;box-sizing:border-box!important;min-width:0!important;min-inline-size:0!important;width:100%!important;max-width:100%!important;height:54px!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;}
html body[data-etnos-build="r776"] .joinPage .joinCard[data-current-view="profile-choice"] .joinCardBody .joinView[data-view] .statusChoiceGrid .statusChoice .statusChoiceCopy .statusOfficialBadge{display:flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;width:100%!important;min-height:48px!important;padding:12px 16px!important;background:linear-gradient(110deg,#ffb371,#ff8d43)!important;color:#10212c!important;border:1px solid #ffbc8a!important;border-radius:16px!important;box-shadow:0 4px 0 #a66c43!important;font-size:16px!important;line-height:1.4!important;font-weight:700!important;letter-spacing:normal!important;}
}

/* R1247: cover the legacy white card exposed in inter-panel gaps. */
@media(max-width:767.98px){html body[data-etnos-build="r776"] .joinPage .joinCard[data-current-view]{background:#0b222c!important;}}

/* R1248: flat edge-to-edge email panels, no legacy accent rail. */
@media(max-width:767.98px){html body[data-etnos-build="r776"] .joinPage .joinCard[data-current-view] .joinCardBody .joinView[data-view] :is(.emailVerificationPanel,.emailValidatedPanel){border:0!important;border-radius:0!important;}}

/* R1249: profile progress without an extra frame; mobile section links below content. */
@media(max-width:767.98px){
html body[data-etnos-build="r776"] .joinPage .joinCard[data-current-view] .joinCardBody .joinView[data-view] .profileCompletionRail{
 border:0!important;border-radius:0!important;box-shadow:none!important;background:transparent!important;padding:0!important;
}
html body[data-etnos-build="r776"] .joinPage .joinCard[data-current-view] .joinCardBody .joinView[data-view] .profileEditorCombined>.profileIntro{order:0}
html body[data-etnos-build="r776"] .joinPage .joinCard[data-current-view] .joinCardBody .joinView[data-view] .profileEditorCombined>.profileCompletionRail{order:1}
html body[data-etnos-build="r776"] .joinPage .joinCard[data-current-view] .joinCardBody .joinView[data-view] .profileEditorCombined>.profileCombinedColumns{order:2}
html body[data-etnos-build="r776"] .joinPage .joinCard[data-current-view] .joinCardBody .joinView[data-view] .profileEditorCombined>.profileSectionTabs{order:3;border:0!important;box-shadow:none!important;background:transparent!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}
html body[data-etnos-build="r776"] .joinPage .joinCard[data-current-view] .joinCardBody .joinView[data-view] .profileEditorCombined>.profileActions{order:4}
html body[data-etnos-build="r776"] .joinPage .joinCard[data-current-view] .joinCardBody .joinView[data-view] .profileSectionTabs>[data-profile-tab].isActive{display:none!important}
html body[data-etnos-build="r776"] .joinPage .joinCard[data-current-view] .joinCardBody .joinView[data-view] .profileSectionTabs>[data-profile-tab]{min-width:0!important;border-radius:12px!important}
}

/* R1250: compact reminder of the date already supplied at the first step. */
@media(max-width:767.98px){
html body[data-etnos-build="r776"] .joinPage .joinCard[data-current-view="access"] .joinCardBody .joinView[data-view="access"] .accessPrivateSummary{
 display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:4px 12px!important;padding:14px 16px!important;min-height:0!important;border:0!important;border-radius:12px!important;align-items:center!important;
}
html body[data-etnos-build="r776"] .joinPage .joinCard[data-current-view="access"] .joinCardBody .joinView[data-view="access"] .accessPrivateSummary>span{grid-column:1/-1!important;font-size:14px!important;line-height:1.4!important;letter-spacing:normal!important;text-transform:none!important;}
html body[data-etnos-build="r776"] .joinPage .joinCard[data-current-view="access"] .joinCardBody .joinView[data-view="access"] .accessPrivateSummary>strong{grid-column:1!important;grid-row:2!important;font-size:16px!important;line-height:1.4!important;}
html body[data-etnos-build="r776"] .joinPage .joinCard[data-current-view="access"] .joinCardBody .joinView[data-view="access"] .accessPrivateSummary>button{grid-column:2!important;grid-row:2!important;width:auto!important;min-height:44px!important;margin:0!important;padding:8px 0 8px 12px!important;background:transparent!important;border:0!important;text-decoration:underline!important;}
html body[data-etnos-build="r776"] .joinPage .joinCard[data-current-view="access"] .joinCardBody .joinView[data-view="access"] .accessPrivateSummary>small{grid-column:1/-1!important;font-size:12px!important;line-height:1.4!important;color:#c6d7da!important;}
}
