.VunaTermsAgreement_pageWrap__FMNpO{min-height:100vh;background:radial-gradient(circle at top left,rgba(214,168,75,.16),transparent 30%),#f7f2e8;padding:32px 16px;color:#101828}.VunaTermsAgreement_documentShell__ewHnZ{max-width:1180px;margin:0 auto;border-radius:28px;overflow:hidden;background:#fffdf8;box-shadow:0 24px 70px rgba(7,20,38,.16);border:1px solid rgba(214,168,75,.28)}.VunaTermsAgreement_hero__vgOVu{position:relative;padding:44px;color:white;background:radial-gradient(circle at 82% 10%,rgba(214,168,75,.26),transparent 28%),linear-gradient(135deg,#021f1b,#042c26)}.VunaTermsAgreement_brandRow__pf7BN{display:flex;align-items:center;gap:14px;margin-bottom:34px}.VunaTermsAgreement_brandLogo__xGOdd{width:auto;height:76px;display:block}.VunaTermsAgreement_brandName__2Oz2M,.VunaTermsAgreement_slogan__Sfpv0{display:none}.VunaTermsAgreement_eyebrow__F_jCU{color:#f1d38a;font-size:12px;text-transform:uppercase;font-weight:900;letter-spacing:1.7px;margin-bottom:14px}.VunaTermsAgreement_hero__vgOVu h1{max-width:900px;margin:0;font-size:clamp(34px,5vw,62px);line-height:1.03;letter-spacing:-1.5px}.VunaTermsAgreement_heroText__n4wTP{max-width:760px;color:#d6dee8;font-size:18px;margin-top:20px;line-height:1.6}.VunaTermsAgreement_metaGrid__2V9GZ{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:34px}.VunaTermsAgreement_metaGrid__2V9GZ div{border:1px solid rgba(255,255,255,.14);background:rgba(255,255,255,.08);border-radius:18px;padding:16px}.VunaTermsAgreement_metaGrid__2V9GZ span{display:block;color:#d6dee8;font-size:12px;margin-bottom:6px}.VunaTermsAgreement_metaGrid__2V9GZ strong{display:block;color:white;font-size:14px}.VunaTermsAgreement_contentGrid__Sdp9p{display:block}.VunaTermsAgreement_mainContent__H1Lsl{padding:34px}.VunaTermsAgreement_openingCard__jCN7Q,.VunaTermsAgreement_sectionCard__uq1h4{background:white;border:1px solid #e7dfd0;border-radius:24px;padding:28px;margin-bottom:22px;box-shadow:0 10px 28px rgba(7,20,38,.05)}.VunaTermsAgreement_openingCard__jCN7Q{font-size:18px;line-height:1.65;color:#344054;border-left:7px solid #d6a84b}.VunaTermsAgreement_sectionCard__uq1h4{scroll-margin-top:24px}.VunaTermsAgreement_warningCard__mzcoi{border-color:rgba(181,71,8,.25);background:linear-gradient(180deg,white,#fffaf7)}.VunaTermsAgreement_sectionHeader__Zs_vD{display:grid;grid-template-columns:48px 1fr;gap:16px;align-items:start;margin-bottom:18px}.VunaTermsAgreement_sectionHeaderPlain__dR2MU{grid-template-columns:1fr}.VunaTermsAgreement_sectionPrefix__7HBU0{display:block;color:#d6a84b;font-size:14px;font-weight:950;letter-spacing:1.4px;text-transform:uppercase;margin-bottom:6px}.VunaTermsAgreement_sectionNumber__mZNrg{width:48px;height:48px;border-radius:999px;background:linear-gradient(135deg,#d6a84b,#f1d38a);color:#071426;display:grid;place-items:center;font-weight:950;font-size:19px}.VunaTermsAgreement_sectionHeader__Zs_vD h2{margin:0;color:#021f1b;font-size:clamp(24px,3vw,34px);line-height:1.1}.VunaTermsAgreement_subtitle__ebYHZ{display:inline-flex;margin-top:10px;color:#8a2d00;background:#fff1ea;border-radius:999px;padding:7px 12px;font-weight:850;font-size:13px}.VunaTermsAgreement_alertBox__KW9bs{display:grid;gap:4px;padding:16px;border-radius:18px;background:#fff1ea;border:1px solid rgba(181,71,8,.24);color:#8a2d00;margin-bottom:18px}.VunaTermsAgreement_bulletList__Mi99R,.VunaTermsAgreement_paragraph__t14uH{color:#475467;font-size:16px;line-height:1.72}.VunaTermsAgreement_paragraph__t14uH{margin:0 0 14px}.VunaTermsAgreement_bulletList__Mi99R{display:grid;gap:10px;margin:0;padding-left:22px}.VunaTermsAgreement_bulletList__Mi99R li::marker{color:#d6a84b}.VunaTermsAgreement_legalFooter__k8aat{display:grid;gap:6px;text-align:center;color:#667085;padding:28px 0 8px}.VunaTermsAgreement_legalFooter__k8aat strong{color:#021f1b}.VunaTermsAgreement_acceptanceBar____MlC{position:sticky;bottom:0;padding:18px 28px;background:rgba(255,253,248,.96);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:1px solid #e7dfd0}.VunaTermsAgreement_acceptanceBarContent__Jnd8l{display:flex;gap:14px;align-items:center;justify-content:space-between;flex-wrap:wrap}.VunaTermsAgreement_acceptanceBarText__9iwgn strong{display:block;color:#021f1b;font-size:15px}.VunaTermsAgreement_acceptanceBarText__9iwgn span{display:block;color:#667085;font-size:13px;margin-top:3px}.VunaTermsAgreement_highConsequenceCheck__tuj5q{display:flex;align-items:flex-start;gap:10px;background:#fff1ea;border:1px solid rgba(181,71,8,.24);border-radius:14px;padding:12px 14px;cursor:pointer;max-width:420px;font-size:13px;color:#8a2d00;line-height:1.5}.VunaTermsAgreement_hcCheckInput__56Hck{margin-top:3px;accent-color:#b54708;flex-shrink:0}.VunaTermsAgreement_actionGroup__UR2R3{display:flex;gap:10px;flex-shrink:0}.VunaTermsAgreement_acceptButton__k_91J,.VunaTermsAgreement_declineButton__r0VjB{border:0;border-radius:999px;padding:12px 18px;font-weight:900;cursor:pointer}.VunaTermsAgreement_acceptButton__k_91J{color:#071426;background:linear-gradient(135deg,#d6a84b,#f1d38a)}.VunaTermsAgreement_acceptButton__k_91J:disabled{opacity:.4;cursor:not-allowed}.VunaTermsAgreement_declineButton__r0VjB{color:#021f1b;background:#f7f2e8;border:1px solid #e7dfd0}.VunaTermsAgreement_modalOverlay__a9ZZR{position:fixed;inset:0;z-index:1000;background:rgba(2,31,27,.72);padding:28px;display:grid;place-items:center}.VunaTermsAgreement_modalPanel__7JF6s{width:min(1100px,100%);max-height:92vh;display:flex;flex-direction:column;border-radius:28px;overflow:hidden}.VunaTermsAgreement_modalScrollContent__8JMOU{flex:1;overflow-y:auto;min-height:0}.VunaTermsAgreement_modalPanel__7JF6s .VunaTermsAgreement_documentShell__ewHnZ{width:100%}.VunaTermsAgreement_closeButton__02x_T{position:absolute;top:22px;right:22px;width:42px;height:42px;border-radius:999px;border:1px solid rgba(255,255,255,.24);background:rgba(255,255,255,.1);color:white;font-size:28px;cursor:pointer}@media (max-width:920px){.VunaTermsAgreement_pageWrap__FMNpO{padding:0}.VunaTermsAgreement_modalPanel__7JF6s{border-radius:22px}.VunaTermsAgreement_hero__vgOVu{padding:24px 18px}.VunaTermsAgreement_metaGrid__2V9GZ{grid-template-columns:1fr}.VunaTermsAgreement_mainContent__H1Lsl{padding:18px}.VunaTermsAgreement_acceptanceBarContent__Jnd8l,.VunaTermsAgreement_acceptanceBar____MlC{flex-direction:column;align-items:stretch}.VunaTermsAgreement_highConsequenceCheck__tuj5q{max-width:none}.VunaTermsAgreement_actionGroup__UR2R3{width:100%}.VunaTermsAgreement_acceptButton__k_91J,.VunaTermsAgreement_declineButton__r0VjB{flex:1}.VunaTermsAgreement_modalOverlay__a9ZZR{padding:12px}}