@import url(‘https://fonts.googleapis.com/css2?family=Baloo+2:wght@600;700;800&family=Quicksand:wght@400;500;600;700&display=swap’);
.sky-page,
.sky-page *,
.sky-page *::before,
.sky-page *::after { box-sizing: border-box; }
.sky-page {
max-width: 900px;
margin: 0 auto;
padding: 36px 18px 62px;
font-family: ‘Quicksand’, ‘Trebuchet MS’, Verdana, sans-serif;
font-size: 20px !important;
line-height: 1.75 !important;
color: #dce8ff !important;
text-align: left;
background:
linear-gradient(118deg, rgba(255, 255, 255, 0) 0%, rgba(190, 215, 255, 0.3) 14%, rgba(255, 255, 255, 0) 26%, rgba(140, 175, 255, 0.16) 38%, rgba(255, 255, 255, 0) 50%, rgba(190, 215, 255, 0.28) 62%, rgba(255, 255, 255, 0) 74%, rgba(150, 185, 255, 0.18) 86%, rgba(255, 255, 255, 0) 100%),
linear-gradient(160deg, #0d2a72 0%, #17439e 26%, #2a5bd0 46%, #123a8c 66%, #0a245c 84%, #071a45 100%);
border: 3px solid #cfe0ff;
border-radius: 34px;
box-shadow: 0 0 0 8px #0a1f52, 0 0 44px rgba(52, 106, 220, 0.55), 0 20px 50px rgba(3, 12, 36, 0.65), inset 0 1px 0 rgba(255, 255, 255, 0.4);
overflow: hidden;
position: relative;
word-wrap: break-word;
-webkit-text-size-adjust: 100%;
text-size-adjust: 100%;
}
/* satin folds */
.sky-page::before {
content: “”;
position: absolute;
inset: 0;
pointer-events: none;
opacity: 0.55;
background-image:
linear-gradient(74deg, transparent 0 26%, rgba(255, 255, 255, 0.22) 26% 27%, transparent 27% 54%, rgba(255, 255, 255, 0.16) 54% 55%, transparent 55% 100%),
linear-gradient(102deg, transparent 0 34%, rgba(255, 255, 255, 0.12) 34% 35%, transparent 35% 72%, rgba(255, 255, 255, 0.2) 72% 73%, transparent 73% 100%);
background-size: 100% 100%;
}
.sky-page p { margin: 0 0 22px; }
.sky-title { margin: 0; text-align: center; line-height: 1; font-family: ‘Baloo 2’, ‘Trebuchet MS’, sans-serif; position: relative; }
.sky-name {
display: block;
font-size: clamp(58px, 14vw, 100px) !important;
font-weight: 800;
letter-spacing: 4px;
background: linear-gradient(180deg, #ffffff 0%, #e2edff 34%, #a9c6f5 66%, #7ea3e0 100%);
-webkit-background-clip: text;
background-clip: text;
-webkit-text-fill-color: transparent;
color: #e6efff !important;
filter: drop-shadow(0 3px 0 rgba(6, 20, 58, 1)) drop-shadow(0 14px 30px rgba(90, 150, 255, 0.75));
}
.sky-rule {
display: flex;
justify-content: center;
align-items: center;
gap: 12px;
margin: 26px 0 28px;
position: relative;
}
.sky-rule i {
width: 46px;
height: 2px;
border-radius: 2px;
background: linear-gradient(90deg, transparent, #ffffff, transparent);
box-shadow: 0 0 12px rgba(200, 220, 255, 0.95);
}
.sky-rule b {
width: 13px;
height: 13px;
border-radius: 50%;
background: linear-gradient(180deg, #ffffff, #b9d1ff);
box-shadow: 0 0 16px rgba(220, 235, 255, 1);
}
/* ———- PASTE-IN TITLE SLOT ———- */
.sky-storytitle {
display: block;
max-width: 100%;
margin: 0 auto 28px;
padding: 0 6px;
text-align: center;
font-family: ‘Baloo 2’, ‘Trebuchet MS’, sans-serif !important;
font-size: 42px !important;
line-height: 1.2 !important;
font-weight: 700 !important;
letter-spacing: 0.8px !important;
text-transform: none !important;
background: linear-gradient(180deg, #ffffff 0%, #dbe9ff 52%, #9dbdf2 100%);
-webkit-background-clip: text;
background-clip: text;
-webkit-text-fill-color: transparent;
color: #e3eeff !important;
filter: drop-shadow(0 2px 0 rgba(7, 22, 62, 0.95)) drop-shadow(0 8px 22px rgba(90, 150, 255, 0.6));
white-space: pre-wrap;
word-wrap: break-word;
position: relative;
}
.sky-storytitle::after {
content: “”;
display: block;
width: 120px;
height: 3px;
margin: 16px auto 0;
border-radius: 3px;
background: linear-gradient(90deg, transparent, #ffffff, transparent);
box-shadow: 0 0 14px rgba(220, 235, 255, 0.95);
}
/* story box */
.sky-story {
background:
linear-gradient(150deg, rgba(255, 255, 255, 0.09) 0%, rgba(255, 255, 255, 0) 40%),
linear-gradient(180deg, #0a1c4a 0%, #061132 100%);
border: 2px solid #6f9bea;
border-radius: 22px;
padding: 34px 30px 34px;
font-family: ‘Quicksand’, ‘Trebuchet MS’, Verdana, sans-serif !important;
font-size: 27px !important;
line-height: 1.72 !important;
color: #eef4ff !important;
font-weight: 500 !important;
letter-spacing: normal !important;
text-transform: none !important;
text-align: left !important;
white-space: pre-wrap;
box-shadow: inset 0 0 0 6px #050f2b, inset 0 1px 0 rgba(255, 255, 255, 0.25), 0 14px 34px rgba(2, 8, 26, 0.8);
position: relative;
word-wrap: break-word;
}
.sky-page .sky-story p {
font-family: ‘Quicksand’, ‘Trebuchet MS’, Verdana, sans-serif !important;
font-size: 27px !important;
line-height: 1.72 !important;
color: #eef4ff !important;
font-weight: 500 !important;
margin: 0 0 22px !important;
letter-spacing: normal !important;
text-transform: none !important;
}
.sky-page .sky-story::first-letter {
float: left;
font-family: ‘Baloo 2’, ‘Trebuchet MS’, sans-serif;
font-size: 80px !important;
line-height: 0.76;
font-weight: 800;
color: #ffffff !important;
padding: 9px 13px 0 0;
text-shadow: 0 0 18px rgba(150, 190, 255, 0.95), 0 3px 0 #2a5bd0;
}
.sky-page .sky-story a,
.sky-page .sky-story a.sky-link {
display: inline;
padding: 1px 9px;
border: 2px solid #ffffff;
border-radius: 999px;
background: rgba(140, 175, 255, 0.22) !important;
color: #ffffff !important;
font-size: inherit !important;
font-weight: 700 !important;
text-decoration: underline !important;
text-decoration-thickness: 2px;
text-underline-offset: 4px;
word-break: break-word;
box-shadow: 0 0 12px rgba(180, 210, 255, 0.5);
}
/* ———- HEART BUTTONS ———- */
.sky-cta-wrap { display: flex; flex-direction: column; align-items: center; gap: 6px; margin: 40px auto 0; max-width: 560px; position: relative; }
.sky-page a.sky-cta {
display: block;
width: 100%;
max-width: 400px;
text-decoration: none !important;
animation: sky-glow 2.4s ease-in-out infinite alternate;
transition: transform 0.18s ease;
position: relative;
}
.sky-page a.sky-cta:hover { transform: translateY(-4px) scale(1.02); }
.sky-heart {
position: relative;
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
min-height: 148px;
padding: 6px 44px 40px;
overflow: hidden;
isolation: isolate;
-webkit-mask-image: url(‘data:image/svg+xml;utf8,‘);
mask-image: url(‘data:image/svg+xml;utf8,‘);
-webkit-mask-size: 100% 100%;
mask-size: 100% 100%;
-webkit-mask-repeat: no-repeat;
mask-repeat: no-repeat;
}
.sky-label {
position: relative;
z-index: 3;
display: block;
text-align: center;
font-family: ‘Baloo 2’, ‘Trebuchet MS’, sans-serif;
font-size: 20px !important;
font-weight: 700;
letter-spacing: 0.8px;
text-transform: uppercase;
line-height: 1.15;
}
.sky-label small {
display: block;
margin-top: 5px;
font-family: ‘Quicksand’, Verdana, sans-serif;
font-size: 13px !important;
font-weight: 700;
letter-spacing: 0.6px;
text-transform: none;
}
.sky-page a.sky-cta-site .sky-heart {
background:
linear-gradient(118deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.42) 22%, rgba(255, 255, 255, 0) 40%, rgba(255, 255, 255, 0.3) 62%, rgba(255, 255, 255, 0) 82%),
linear-gradient(180deg, #4d7ef0 0%, #2455c9 46%, #143a92 100%);
color: #ffffff !important;
}
.sky-page a.sky-cta-site .sky-label { text-shadow: 0 2px 8px rgba(4, 18, 58, 0.8); }
.sky-page a.sky-cta-phone .sky-heart {
background:
linear-gradient(118deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.5) 22%, rgba(255, 255, 255, 0) 40%, rgba(255, 255, 255, 0.34) 62%, rgba(255, 255, 255, 0) 82%),
linear-gradient(180deg, #f4f9ff 0%, #cfdff8 46%, #9db8de 100%);
color: #0b2354 !important;
}
.sky-page a.sky-cta-phone .sky-label { text-shadow: 0 1px 6px rgba(255, 255, 255, 0.9); }
.sky-page a.sky-cta-phone .sky-label small { color: #16326b !important; }
.sky-heart::after {
content: “”; position: absolute; top: -30%; left: -80%; width: 40%; height: 170%; z-index: 2;
background: linear-gradient(100deg, transparent 0%, rgba(255, 255, 255, 0.85) 50%, transparent 100%);
transform: skewX(-20deg);
animation: sky-sweep 3.4s ease-in-out infinite;
pointer-events: none;
}
@keyframes sky-glow {
from { filter: drop-shadow(0 0 8px rgba(110, 160, 255, 0.7)) drop-shadow(0 0 22px rgba(210, 230, 255, 0.5)); }
to { filter: drop-shadow(0 0 20px rgba(120, 175, 255, 1)) drop-shadow(0 0 50px rgba(235, 245, 255, 0.9)); }
}
@keyframes sky-sweep { 0% { left: -80%; } 55% { left: 140%; } 100% { left: 140%; } }
@media (prefers-reduced-motion: reduce) { .sky-cta, .sky-heart::after { animation: none; } }
.sky-page .sky-foot {
margin: 26px 0 0;
text-align: center;
font-size: 15px !important;
font-weight: 700;
letter-spacing: 3px;
text-transform: uppercase;
color: #b9d1ff !important;
position: relative;
}
@media (max-width: 560px) {
.sky-page { padding: 28px 12px 48px; }
.sky-page .sky-story { padding: 26px 16px 26px; font-size: 23px !important; line-height: 1.68 !important; }
.sky-page .sky-story p { font-size: 23px !important; line-height: 1.68 !important; }
.sky-page .sky-storytitle { font-size: 30px !important; }
.sky-heart { min-height: 126px; padding: 4px 34px 34px; }
.sky-label { font-size: 17px !important; }
.sky-name { letter-spacing: 2px; }
}
Sky
“Inside, pay pig,” she said, voice sweet and high. He stepped in and she locked the door. “Wallet on the table. Then on your back on the floor. You’re not touching anything until I say.”
He obeyed fast. Cash and cards hit the table. Sky peeled off her shorts and top, completely naked underneath, and stood over him. “Look at this. This is what your money buys tonight. You get to lie there and breathe me in while I sit on you. That’s it. That’s all you get.”
She lowered herself slowly, thick ass and wet pussy settling over his mouth. “Tongue out. Right now. Lick.” He did. Sky sighed and rocked her hips, grinding down. “Mmm, good boy. Keep that tongue moving. You’re going to stay right there and eat me until I cum. And while you do it, you’re going to think about how much you just paid for the privilege.”
She reached back and stroked his hard cock once, then stopped. “No. Hands off. You’re submissive tonight. You don’t get to stroke until I decide you’ve earned it. Just your tongue. Faster.”
He licked deeper. Sky moaned, big tits bouncing as she rode his face. “Fuck, yes. Right on my clit. You’re such a good little pay pig. This is financial domination, baby. You pay, you lie there, you worship, and you don’t cum until I say. Understand?”
He moaned into her pussy. She laughed and ground harder. “I’ll take that as a yes. Keep going. I want to feel you swallow when I cum.”
She leaned forward, hands on his chest, and fucked his tongue properly. Her ass smothered him. Every time he tried to breathe she settled heavier. “Don’t stop. You’re fine. Just keep licking. I’m close.”
Sky came with a loud, pretty moan, pussy pulsing against his mouth, juices coating his chin and lips. She stayed there, rolling her hips through it, then finally lifted just enough for him to gasp. “Good boy. You did so well. Now you can stroke. But slow. And you’re going to thank me for letting you.”
He wrapped a hand around his cock and started moving. Sky stayed hovering, pussy still dripping onto his lips. “Say it. Tell me what this is.”
“Financial domination,” he panted.
“And what are you?”
“Submissive.”
“Perfect.” She lowered again and let him lick her clean while he stroked. “Faster now. I want you to cum while my pussy is on your mouth. Make a mess. Then you’re going to transfer more before you leave.”
He came hard, groaning into her, cum striping his stomach. Sky smiled and finally stood, looking down at him. “Bookmark https://kinks-n-teasephonesex.com/Sky/ and be ready next time. The fun doesn’t stop after one session. You’ll be back under me whenever I want more money and more of that tongue. Clean yourself up. I’ll be in the shower.”
She walked away naked, ass swaying, already thinking about how much he’d send before the night was over.
Sky · Cute · Sexy · Silky Blue