.eksFooter{background:var(--paper);color:#172033;margin-top:64px;padding:0 0 24px}.eksFooterInner{flex-direction:column;gap:12px;width:min(1720px,100% - 200px);margin:0 auto;display:flex}.eksFooterCta{background:#f2efff;border-radius:24px;grid-template-columns:minmax(0,1.25fr) minmax(360px,.75fr);align-items:end;gap:48px;padding:32px;display:grid}.eksFooterCtaCopy{max-width:780px}.eksFooterCtaCopy>span{color:#6333e8;margin-bottom:8px;font:700 13px/1.2 Inter,sans-serif;display:block}.eksFooterCtaCopy h2{color:#172033;letter-spacing:-.035em;margin:0;font:900 clamp(32px,3.2vw,52px)/1 Inter,sans-serif}.eksFooterCtaCopy p{color:#6b7280;max-width:650px;margin:14px 0 0;font:400 14px/1.5 Inter,sans-serif}.eksFooterCtaSide{flex-direction:column;gap:16px;display:flex}.eksFooterStats{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.eksFooterStats>span{background:#fff;border-radius:16px;flex-direction:column;gap:3px;min-width:0;padding:16px;display:flex}.eksFooterStats strong{color:#172033;font:800 20px/1.1 Inter,sans-serif}.eksFooterStats small{color:#6b7280;font:500 11px/1.2 Inter,sans-serif}.eksFooterPrimary{background:#6333e8;border-radius:14px;justify-content:space-between;align-items:center;gap:16px;min-height:50px;padding:0 18px;font:700 14px/1.2 Inter,sans-serif;text-decoration:none;transition:transform .18s,background .18s;display:flex;color:#fff!important}.eksFooterPrimary:hover{background:#5530c7;transform:translateY(-1px)}.eksFooterPrimary b{font-size:20px;line-height:1}.eksFooterMain{background:#fff;border-radius:24px;grid-template-columns:minmax(260px,1.05fr) minmax(0,2.15fr);gap:32px 64px;padding:32px;display:grid}.eksFooterBrand{min-width:0}.eksFooterLogo{width:200px;display:block}.eksFooterLogo img{width:100%;height:auto;display:block}.eksFooterBrand p{color:#6b7280;max-width:330px;margin:18px 0 16px;font:400 13px/1.55 Inter,sans-serif}.eksFooterTags{flex-wrap:wrap;gap:8px;display:flex}.eksFooterTags span{color:#5530c7;background:#f1f5f9;border-radius:999px;padding:7px 10px;font:700 11px/1 Inter,sans-serif}.eksFooterDesktopCols{grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;display:grid}.eksFooterCol{flex-direction:column;align-items:flex-start;gap:10px;min-width:0;display:flex}.eksFooterCol>strong{color:#172033;margin-bottom:4px;font:800 13px/1.2 Inter,sans-serif}.eksFooterCol a{color:#6b7280;font:500 13px/1.35 Inter,sans-serif;text-decoration:none;transition:color .16s,transform .16s}.eksFooterCol a:hover{color:#6333e8;transform:translate(2px)}.eksFooterMobileCols{display:none}.eksFooterBottom{color:#8a919d;border-top:1px solid #e1e5ea;grid-column:1/-1;justify-content:space-between;align-items:flex-start;gap:32px;padding-top:18px;font:500 11px/1.45 Inter,sans-serif;display:flex}.eksFooterBottom span:last-child{text-align:right;max-width:620px}@media (max-width:1180px){.eksFooterInner{width:calc(100% - 64px)}.eksFooterCta{grid-template-columns:1fr;gap:24px}.eksFooterCtaSide{max-width:620px}.eksFooterMain{grid-template-columns:1fr;row-gap:28px}.eksFooterBrand p{max-width:520px}}@media (max-width:700px){.eksFooter{margin-top:48px;padding-bottom:16px}.eksFooterInner{gap:10px;width:calc(100% - 32px)}.eksFooterCta,.eksFooterMain{border-radius:20px}.eksFooterCta{gap:22px;padding:24px 20px}.eksFooterCtaCopy h2{font-size:32px}.eksFooterCtaCopy p{font-size:13px}.eksFooterStats{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.eksFooterStats>span{padding:12px 10px}.eksFooterStats strong{font-size:17px}.eksFooterStats small{font-size:9.5px}.eksFooterPrimary{width:100%;min-height:50px}.eksFooterMain{padding:24px 20px 20px}.eksFooterLogo{width:181px}.eksFooterBrand p{margin-top:16px;font-size:12px}.eksFooterDesktopCols{display:none}.eksFooterMobileCols{border-top:1px solid #e1e5ea;display:block}.eksFooterMobileCols details{border-bottom:1px solid #e1e5ea}.eksFooterMobileCols summary{color:#172033;cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:52px;font:750 14px/1.2 Inter,sans-serif;list-style:none;display:flex}.eksFooterMobileCols summary::-webkit-details-marker{display:none}.eksFooterMobileCols summary b{color:#6333e8;font-size:18px;transition:transform .18s}.eksFooterMobileCols details[open] summary b{transform:rotate(45deg)}.eksFooterMobileCols nav{gap:10px;padding:0 0 16px;display:grid}.eksFooterMobileCols nav a{color:#6b7280;font:500 13px/1.3 Inter,sans-serif;text-decoration:none}.eksFooterBottom{gap:8px;padding-top:16px;display:grid}.eksFooterBottom span:last-child{text-align:left;max-width:none}}.eksFooter{--paper:#fff9fa;color:#30232d;background:#fff9fa}.eksFooterCta{background:#f9eaf0!important}.eksFooterCtaCopy>span,.eksFooterCol a:hover,.eksFooterTags a,.eksFooterLegal a{color:#813855!important}.eksFooterPrimary{color:#fff!important;background:#a64f72!important}.eksFooterStats strong{color:#30232d}.eksFooterTags a{background:#f6e3eb!important}.eksFooterMobileCols summary svg,.eksFooterMobileCols nav a:last-child{color:#a64f72!important}@media (max-width:700px){.eksFooterMobileCols details:last-child{border-bottom:0!important}.eksFooterBottom{margin-top:0!important;padding-top:24px!important}}.romanceFooterLogo{align-items:center;min-height:42px;display:inline-flex;text-decoration:none!important}.romanceFooterLogo strong{color:#813855;letter-spacing:-.035em;font:850 23px/1.1 Inter,sans-serif}
:root{--tm-font:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--tm-space-1:4px;--tm-space-2:8px;--tm-space-3:12px;--tm-space-4:16px;--tm-space-5:20px;--tm-space-6:24px;--tm-space-8:32px;--tm-space-12:48px;--tm-gutter-mobile:16px;--tm-gutter-tablet:32px;--tm-gutter-desktop:100px;--tm-control-height:48px;--tm-touch-min:44px;--tm-radius-control:14px;--tm-radius-card:24px;--tm-radius-panel:28px;--tm-z-header:90;--tm-z-overlay:1000;--tm-z-sheet:1100;--tm-brand:#6333e8;--tm-brand-strong:#5530c7;--tm-brand-soft:#f2efff;--tm-text:#172033;--tm-muted:#6b7280;--tm-paper:#fff;--tm-line:#e1e5ea}@media (max-width:700px){:root{--tm-page-gutter:var(--tm-gutter-mobile)}}@media (min-width:701px) and (max-width:1180px){:root{--tm-page-gutter:var(--tm-gutter-tablet)}}@media (min-width:1181px){:root{--tm-page-gutter:var(--tm-gutter-desktop)}}[data-tm-theme=mestonadvoih]{--tm-brand:#a64f72;--tm-brand-strong:#813855;--tm-brand-soft:#f9eaf0;--tm-text:#30232d;--tm-muted:#756671;--tm-paper:#fff9fa;--tm-line:#ebdde4}
.tmButton{border-radius:var(--tm-radius-control,14px);min-height:44px;font:700 15px/1.2 var(--tm-font,Inter,sans-serif);cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:0 18px;transition:background .15s,color .15s;display:inline-flex}.tmButton:focus-visible,.tmAccordion summary:focus-visible,.tmSheet button:focus-visible{outline:3px solid var(--tm-brand,#6333e8);outline-offset:2px}.tmButton:disabled{opacity:.55;cursor:default}.tmButton--primary{background:var(--tm-brand,#6333e8);color:#fff}.tmButton--secondary{background:var(--tm-brand-soft,#f2efff);color:var(--tm-brand-strong,#5530c7)}.tmButton--ghost{border-color:var(--tm-line,#e1e5ea);color:var(--tm-text,#172033);background:0 0}.tmButton--sm{min-height:40px;font-size:13px}.tmButton--lg{min-height:56px;font-size:16px}.tmButtonSpinner{border:2px solid;border-right-color:#0000;border-radius:50%;width:18px;height:18px;animation:.7s linear infinite tm-spin}@keyframes tm-spin{to{transform:rotate(360deg)}}.tmAccordion{border-bottom:1px solid var(--tm-line,#e1e5ea)}.tmAccordion summary{cursor:pointer;min-height:56px;font:700 16px/1.3 var(--tm-font,Inter,sans-serif);justify-content:space-between;align-items:center;gap:12px;list-style:none;display:flex}.tmAccordion summary::-webkit-details-marker{display:none}.tmAccordion summary svg{width:20px;height:20px;color:var(--tm-brand,#6333e8);flex-shrink:0;transition:transform .18s}.tmAccordion[open] summary svg{transform:rotate(180deg)}.tmAccordionBody{padding:4px 0 16px}.tmSheetOverlay{z-index:var(--tm-z-sheet,1100);background:#11162673;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.tmSheet{background:var(--tm-paper,#fff);width:100%;max-height:85dvh;padding-bottom:env(safe-area-inset-bottom);border-radius:26px 26px 0 0;flex-direction:column;display:flex}.tmSheetHandleArea{touch-action:pan-y;flex-shrink:0;place-items:center;height:24px;display:grid}.tmSheetHandle{background:#d7d5e2;border-radius:99px;width:42px;height:5px}.tmSheetHeader{border-bottom:1px solid var(--tm-line,#e1e5ea);justify-content:space-between;align-items:center;padding:8px 20px 16px;display:flex}.tmSheetHeader h2{font:750 22px/1.25 var(--tm-font,Inter,sans-serif);margin:0}.tmSheetHeader button{border:1px solid var(--tm-line,#e1e5ea);width:44px;height:44px;color:var(--tm-brand,#6333e8);background:#fff;border-radius:13px;place-items:center;display:grid}.tmSheetBody{overscroll-behavior:contain;padding:16px 20px 24px;overflow-y:auto}@media (prefers-reduced-motion:reduce){.tmButtonSpinner{animation:none}.tmButton,.tmAccordion summary svg{transition:none}}
