*{box-sizing:border-box}body{margin:0;background:#faf5f3;color:#372d30;font-family:Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none;-webkit-tap-highlight-color:transparent}a:focus-visible,button:focus-visible{outline:3px solid #a84166;outline-offset:4px}::selection{background:#f2cbd8}.page.svelte-10tnovn{width:min(100%,720px);margin-inline:auto;padding:16px 14px 28px;box-sizing:border-box}.top-nav.svelte-10tnovn{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;padding:2px}.back-link.svelte-10tnovn{display:inline-flex;align-items:center;gap:7px;font-size:12px;font-weight:600;color:#79344e;text-decoration:none;padding:6px 12px;background:#f3e5eb;border-radius:12px;transition:background .2s}.back-link.svelte-10tnovn:hover{background:#eed3de}.back-link.svelte-10tnovn .back-arrow:where(.svelte-10tnovn) svg{width:14px;height:14px}.brand.svelte-10tnovn{font-size:16px;font-weight:700;letter-spacing:-.5px;color:#4a343d}.brand.svelte-10tnovn span:where(.svelte-10tnovn){color:#b95d7b;font-weight:400}.about-hero.svelte-10tnovn{text-align:center;margin-bottom:22px}.hero-cover.svelte-10tnovn{overflow:hidden;border-radius:26px;aspect-ratio:760/300;background:#e1dfe4}.hero-cover.svelte-10tnovn img:where(.svelte-10tnovn){display:block;width:100%;height:100%;object-fit:cover;object-position:center 48%}.hero-profile.svelte-10tnovn{margin-top:-46px}.avatar.svelte-10tnovn{position:relative;width:92px;height:92px;margin:0 auto 12px;overflow:hidden;border:4px solid #faf5f3;border-radius:50%;background:#e6dcd6}.avatar.svelte-10tnovn img:where(.svelte-10tnovn){display:block;width:100%;height:175%;object-fit:cover;object-position:top}.hero-badge.svelte-10tnovn{display:inline-block;background:#f4e4eb;color:#924062;font-size:11px;font-weight:700;padding:4px 11px;border-radius:10px;letter-spacing:.3px;margin-bottom:6px}h1.svelte-10tnovn{margin:6px 0;font-size:32px;letter-spacing:-1px}h1.svelte-10tnovn span:where(.svelte-10tnovn){color:#b95d7b;font-weight:400}.tagline.svelte-10tnovn{font-size:14px;color:#79666e;margin:0;line-height:1.5}.about-body.svelte-10tnovn{display:flex;flex-direction:column;gap:14px}.card.svelte-10tnovn{background:#fff;border:1px solid #ebdfe2;border-radius:22px;padding:22px 20px;box-shadow:0 4px 18px #5a3c4b08}.card.svelte-10tnovn h2:where(.svelte-10tnovn){font-size:17px;font-weight:700;color:#372d30;margin:0 0 12px;letter-spacing:-.4px}.card.svelte-10tnovn p:where(.svelte-10tnovn){margin:0 0 10px;font-size:13.5px;line-height:1.65;color:#55444b}.card.svelte-10tnovn p:where(.svelte-10tnovn):last-child{margin-bottom:0}.facts-grid.svelte-10tnovn{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.fact-item.svelte-10tnovn{background:#faf4f6;border:1px solid #f1e4ea;border-radius:14px;padding:10px 12px;display:flex;flex-direction:column;gap:3px}.fact-label.svelte-10tnovn{font-size:10.5px;color:#8c737c;font-weight:500}.fact-val.svelte-10tnovn{font-size:12.5px;font-weight:600;color:#3e2e34}.story-card.svelte-10tnovn{position:relative;background:#fffcfd;border-color:#ebd3dc}.story-card.svelte-10tnovn .quote-mark:where(.svelte-10tnovn){position:absolute;top:8px;right:18px;font-size:54px;line-height:1;color:#f2cbd8;font-family:Georgia,serif;pointer-events:none}.story-card.svelte-10tnovn .main-quote:where(.svelte-10tnovn){margin:0 0 12px;font-size:15px;font-style:italic;color:#8c3856;font-weight:600;line-height:1.5}.gallery-header.svelte-10tnovn{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:6px;margin-bottom:12px}.gallery-header.svelte-10tnovn h2:where(.svelte-10tnovn){margin:0}.gallery-header.svelte-10tnovn .gallery-hint:where(.svelte-10tnovn){font-size:11px;color:#924062;background:#fbf0f4;padding:3px 9px;border-radius:8px;font-weight:500}.mini-gallery.svelte-10tnovn{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.mini-photo.svelte-10tnovn{border-radius:14px;overflow:hidden;aspect-ratio:3/4;background:#eadde0;border:0;padding:0;margin:0;cursor:pointer;position:relative;display:block;width:100%}.mini-photo.svelte-10tnovn:focus-visible{outline:3px solid #a84166;outline-offset:2px}.mini-photo.svelte-10tnovn img:where(.svelte-10tnovn){width:100%;height:100%;object-fit:cover;display:block;transition:transform .3s}.mini-photo.svelte-10tnovn:hover img:where(.svelte-10tnovn){transform:scale(1.05)}.mini-photo.svelte-10tnovn .photo-badge:where(.svelte-10tnovn){position:absolute;right:6px;bottom:6px;width:24px;height:24px;display:grid;place-items:center;border-radius:50%;background:#ffffffe6;color:#372d30;box-shadow:0 2px 6px #00000026}.mini-photo.svelte-10tnovn .photo-badge:where(.svelte-10tnovn) svg{width:13px;height:13px}.rules-card.svelte-10tnovn{background:#fbf6f8;border-color:#eddbe2}.rules-card.svelte-10tnovn .rule-item:where(.svelte-10tnovn){display:flex;gap:12px;margin-bottom:12px}.rules-card.svelte-10tnovn .rule-item:where(.svelte-10tnovn):last-child{margin-bottom:0}.rules-card.svelte-10tnovn .rule-icon:where(.svelte-10tnovn){font-size:18px;line-height:1.2;flex-shrink:0}.rules-card.svelte-10tnovn .rule-text:where(.svelte-10tnovn) strong:where(.svelte-10tnovn){display:block;font-size:13.5px;color:#423239;margin-bottom:2px}.rules-card.svelte-10tnovn .rule-text:where(.svelte-10tnovn) p:where(.svelte-10tnovn){margin:0;font-size:12.5px;color:#6a575f;line-height:1.5}.cta-subtitle.svelte-10tnovn{font-size:12.5px;color:#79666e;margin-top:-4px;margin-bottom:14px}.featured-grid.svelte-10tnovn{display:grid;gap:12px}.link-card.svelte-10tnovn{display:flex;align-items:center;gap:14px;padding:15px 17px;min-height:80px;border-radius:21px;border:1px solid #ebdfe2;background:#fff;transition:all .2s}.link-icon.svelte-10tnovn{display:grid;place-items:center;width:44px;height:44px;border-radius:14px;flex-shrink:0}.link-icon.svelte-10tnovn img:where(.svelte-10tnovn){object-fit:contain}.link-copy.svelte-10tnovn{min-width:0;display:flex;flex-direction:column;gap:5px}.link-copy.svelte-10tnovn strong:where(.svelte-10tnovn){display:flex;gap:9px;align-items:center;font-size:15px;font-weight:600}.link-copy.svelte-10tnovn>span:where(.svelte-10tnovn){color:#7c6b72;font-size:12px;line-height:1.4;overflow-wrap:anywhere}.age.svelte-10tnovn{padding:3px 6px;border-radius:6px;font-size:9px;font-weight:600;background:#fff2}.arrow.svelte-10tnovn{margin-left:auto;flex-shrink:0;opacity:.65}.arrow.svelte-10tnovn svg{width:19px;height:19px}.exclusive.svelte-10tnovn{min-height:136px;padding:22px;border-radius:26px;gap:16px}.exclusive.svelte-10tnovn .link-icon:where(.svelte-10tnovn){width:56px;height:56px;border-radius:18px}.exclusive.svelte-10tnovn .link-icon:where(.svelte-10tnovn) img:where(.svelte-10tnovn){max-width:36px;max-height:32px}.exclusive.svelte-10tnovn .link-copy:where(.svelte-10tnovn){gap:6px}.exclusive.svelte-10tnovn .link-copy:where(.svelte-10tnovn) strong:where(.svelte-10tnovn){font-size:17.5px;letter-spacing:-.3px;color:#fff;text-shadow:0 1px 4px rgba(0,0,0,.8)}.exclusive.svelte-10tnovn .link-copy:where(.svelte-10tnovn)>span:where(.svelte-10tnovn){font-size:13px;line-height:1.45;color:#f7ebf2;text-shadow:0 1px 3px rgba(0,0,0,.75)}.exclusive.svelte-10tnovn .link-copy:where(.svelte-10tnovn) .link-badge:where(.svelte-10tnovn){display:inline-block;font-size:10px;font-weight:600;color:#fff;background:#ffffff2e;padding:3px 8px;border-radius:6px;width:fit-content;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.exclusive.svelte-10tnovn .age:where(.svelte-10tnovn){font-size:10px;padding:3px 7px;border-radius:6px;background:#ffffff40;color:#fff}.exclusive.svelte-10tnovn .arrow:where(.svelte-10tnovn) svg{width:22px;height:22px;color:#fff;opacity:.95;filter:drop-shadow(0 1px 3px rgba(0,0,0,.7))}.onlyfans.svelte-10tnovn{position:relative;overflow:hidden;background-color:#1a1217;background-image:linear-gradient(135deg,#120c1094,#1c121861 55%,#120c102e),url(/images/bg-onlyfans.jpg);background-size:cover;background-position:center;border-color:#4a3440;color:#fff}.onlyfans.svelte-10tnovn .link-icon:where(.svelte-10tnovn){background:#ffffff2e;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.28)}.maloum.svelte-10tnovn{position:relative;overflow:hidden;background-color:#1a1217;background-image:linear-gradient(135deg,#140e1294,#1e141a61 55%,#140e122e),url(/images/bg-maloum.jpg);background-size:cover;background-position:center;border-color:#553744;color:#fff}.maloum.svelte-10tnovn .maloum-icon-wrap:where(.svelte-10tnovn){background:#ff4f1f2e;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(255,79,31,.4)}@media(hover:hover){.onlyfans.svelte-10tnovn:hover{filter:brightness(1.08);border-color:#7a4f66;transform:translateY(-2px);box-shadow:0 10px 28px #190f1459}.maloum.svelte-10tnovn:hover{filter:brightness(1.08);border-color:#e65c2b;transform:translateY(-2px);box-shadow:0 10px 28px #ff4f1f40}}footer.svelte-10tnovn{margin-top:32px}.footer-meta.svelte-10tnovn{padding:20px 4px 0;display:flex;flex-direction:column;gap:12px;border-top:1px solid #ebdbe2}.footer-about.svelte-10tnovn{display:flex;align-items:center;gap:16px}.footer-about.svelte-10tnovn p:where(.svelte-10tnovn){margin:0;font-size:10px;color:#806e74;line-height:1.7}.footer-wordmark.svelte-10tnovn{font-size:22px;font-weight:700;letter-spacing:-.9px}.footer-wordmark.svelte-10tnovn span:where(.svelte-10tnovn){color:#b95d7b;margin-left:3px;font-weight:400}.legal-links.svelte-10tnovn{display:flex;flex-wrap:wrap;align-items:center;gap:4px 18px}.legal-links.svelte-10tnovn a:where(.svelte-10tnovn){display:inline-flex;align-items:center;gap:4px;min-height:40px;font-size:10px;color:#715d66;text-decoration:underline;text-underline-offset:3px}.legal-links.svelte-10tnovn .imprint-link:where(.svelte-10tnovn) svg{width:10px!important;height:10px!important;margin-left:1px;opacity:.65;transform:none!important;transition:none!important}.legal-links.svelte-10tnovn .imprint-link:where(.svelte-10tnovn):hover svg{transform:none!important}dialog.svelte-10tnovn{padding:0;border:0;background:transparent;color:#372d30;width:min(420px,100% - 32px);max-height:calc(100dvh - 32px);overflow:auto;border-radius:26px}dialog.svelte-10tnovn::backdrop{background:#241c28b3}.dialog-panel.svelte-10tnovn{background:#fff;border:1px solid #ebdbe2;border-radius:26px;padding:22px 20px 20px;box-shadow:0 16px 40px #241c2826;text-align:center;position:relative}.close.svelte-10tnovn{position:absolute;top:12px;right:14px;width:32px;height:32px;border:0;border-radius:50%;background:#f6ecf0;color:#5a4b52;font-size:20px;line-height:1;display:grid;place-items:center;cursor:pointer}.dialog-panel.svelte-10tnovn .badge:where(.svelte-10tnovn){display:inline-block;padding:4px 8px;border-radius:999px;background:#f7e6ec;color:#a84166;font-size:10px;font-weight:700}#dialog-title.svelte-10tnovn{font-size:18px;margin:10px 0 6px}#dialog-description.svelte-10tnovn{font-size:12px;color:#79666e;margin:0 0 14px;line-height:1.5}.platform.svelte-10tnovn{display:flex;align-items:center;gap:15px;min-height:80px;padding:20px 22px;margin-top:12px;border-radius:22px;font-size:16px;font-weight:600;text-decoration:none;position:relative;overflow:hidden;box-shadow:0 4px 16px #0000001f;transition:transform .2s,filter .2s;text-shadow:0 1px 3px rgba(0,0,0,.75)}.platform.svelte-10tnovn:hover{filter:brightness(1.08);transform:translateY(-1px)}.platform.svelte-10tnovn img:where(.svelte-10tnovn){object-fit:contain;position:relative;z-index:1}.platform.svelte-10tnovn .arrow-wrap:where(.svelte-10tnovn){margin-left:auto;position:relative;z-index:1}.small.svelte-10tnovn{font-size:10px;color:#806e74;margin:14px 0 0;line-height:1.5}@media(min-width:768px){.page.svelte-10tnovn{width:min(100%,780px);padding:32px 28px}.featured-grid.svelte-10tnovn{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.exclusive.svelte-10tnovn{min-height:164px;padding:28px 26px}.exclusive.svelte-10tnovn .link-icon:where(.svelte-10tnovn){width:64px;height:64px;border-radius:20px}.exclusive.svelte-10tnovn .link-icon:where(.svelte-10tnovn) img:where(.svelte-10tnovn){max-width:40px;max-height:36px}.exclusive.svelte-10tnovn .link-copy:where(.svelte-10tnovn) strong:where(.svelte-10tnovn){font-size:19px}.exclusive.svelte-10tnovn .link-copy:where(.svelte-10tnovn)>span:where(.svelte-10tnovn){font-size:13.5px}.footer-meta.svelte-10tnovn{flex-direction:row;justify-content:space-between;align-items:center}}@media(max-width:380px){.exclusive.svelte-10tnovn{min-height:124px;padding:18px 16px}.facts-grid.svelte-10tnovn{grid-template-columns:1fr}}
