@import url(‘https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Playfair+Display:wght@500;600;700;800&display=swap’);
#cassidy-royal {
–wine:#451c32;
–plum:#2c1528;
–gold:#b48a46;
–paper:#fff8eb;
–ink:#342331;
max-width:1040px;
margin:auto;
color:var(–ink);
font:16px/1.75 ‘DM Sans’,sans-serif;
background:var(–paper);
overflow:hidden;
box-shadow:0 12px 48px #28101b26;
}
#cassidy-royal * {box-sizing:border-box}
#cassidy-royal h1,
#cassidy-royal h2,
#cassidy-royal h3 {
font-family:’Playfair Display’,Georgia,serif;
line-height:1.22;
}
#cassidy-royal .hero {
background:radial-gradient(ellipse at top,#743e55,#451c32 58%,#281525);
color:#fff5e7;
text-align:center;
padding:75px 25px 70px;
border-bottom:9px double #d2a963;
}
#cassidy-royal .crest {font-size:43px;color:#edcc86}
#cassidy-royal .eyebrow {
font-size:12px;
letter-spacing:.24em;
text-transform:uppercase;
color:#f3d59e;
font-weight:700;
}
#cassidy-royal h1 {
font-size:clamp(38px,7vw,70px);
margin:18px 0;
color:#fff8e9;
}
#cassidy-royal .hero .sub {
font:italic clamp(17px,2.6vw,23px) Georgia,serif;
color:#f6dfbd;
}
#cassidy-royal .hero p {max-width:700px;margin:22px auto 0}
#cassidy-royal .ribbon {
padding:12px;
text-align:center;
background:#e8d3ae;
color:#54263a;
letter-spacing:.12em;
text-transform:uppercase;
font-size:11px;
font-weight:700;
}
#cassidy-royal .content {padding:clamp(24px,5vw,65px)}
#cassidy-royal .chapter {margin:0 0 55px}
#cassidy-royal h2 {
font-size:clamp(27px,4vw,39px);
color:#54213b;
margin:0 0 15px;
}
#cassidy-royal h3 {
font-size:23px;
color:#57243d;
margin:0 0 10px;
}
#cassidy-royal .number {
display:block;
font-size:12px;
letter-spacing:.2em;
color:#956d36;
font-weight:700;
text-transform:uppercase;
margin-bottom:8px;
}
#cassidy-royal .paper {
border:1px solid #cfb68b;
background:linear-gradient(135deg,#fffdf7,#f8edd9);
padding:clamp(18px,4vw,34px);
box-shadow:5px 7px 0 #d7c09a44;
position:relative;
}
#cassidy-royal .paper:before {
content:’✦’;
position:absolute;
right:16px;
top:8px;
color:#ba985b;
font-size:25px;
}
#cassidy-royal .rule {
height:2px;
background:linear-gradient(90deg,transparent,#c4a36d,transparent);
margin:30px 0;
}
#cassidy-royal .record {
display:grid;
grid-template-columns:1fr 1fr;
gap:16px;
margin-top:22px;
}
#cassidy-royal .field {
border-bottom:1px solid #c8ad86;
padding:8px 2px;
}
#cassidy-royal .field b {
display:block;
color:#7d573e;
font-size:11px;
letter-spacing:.12em;
text-transform:uppercase;
}
#cassidy-royal .field span {
font-family:Georgia,serif;
font-size:19px;
}
#cassidy-royal .grades {
display:grid;
grid-template-columns:repeat(3,1fr);
gap:14px;
margin-top:24px;
}
#cassidy-royal .grade {
border:1px solid #d2b991;
background:#fffaf0;
padding:22px 18px;
}
#cassidy-royal .grade .grade-no {
font-size:11px;
font-weight:700;
letter-spacing:.15em;
color:#a47b43;
}
#cassidy-royal .grade p {margin-bottom:0}
#cassidy-royal .quote {
font:italic 25px/1.5 Georgia,serif;
color:#5b2942;
text-align:center;
padding:25px 15px;
border-top:1px solid #d4bb91;
border-bottom:1px solid #d4bb91;
}
/* NEW ROYAL DOSSIER IMAGE */
#cassidy-royal .royal-portrait {
max-width:610px;
margin:40px auto 52px;
text-align:center;
padding:14px;
border:2px solid #b48a46;
background:#f0e0c1;
box-shadow:0 12px 35px #34172825;
}
#cassidy-royal .royal-portrait img {
display:block;
width:100%;
height:auto;
max-height:680px;
object-fit:contain;
background:#f8eacb;
border:5px solid #fff8eb;
}
#cassidy-royal .portrait-caption {
padding:18px 10px 7px;
color:#54213b;
font:italic 20px Georgia,serif;
}
#cassidy-royal .portrait-label {
font-size:10px;
text-transform:uppercase;
letter-spacing:.2em;
color:#8b673b;
font-weight:700;
}
#cassidy-royal .interactive {
background:#3d1d32;
color:#fff3e5;
padding:clamp(24px,5vw,46px);
text-align:center;
}
#cassidy-royal .interactive h2 {color:#fff0d6}
#cassidy-royal .interactive p {
max-width:660px;
margin:0 auto 20px;
}
#cassidy-royal .stamp-options {
display:flex;
flex-wrap:wrap;
justify-content:center;
gap:12px;
}
#cassidy-royal .stamp-options button {
background:transparent;
border:1px solid #d5b67e;
color:#ffe9c2;
padding:12px 15px;
cursor:pointer;
font:700 12px ‘DM Sans’,sans-serif;
letter-spacing:.07em;
min-height:46px;
}
#cassidy-royal .stamp-options button:hover,
#cassidy-royal .stamp-options button:focus-visible {
background:#d9b978;
color:#351829;
}
#cassidy-royal .verdict {
border:5px double #cba565;
transform:rotate(-3deg);
color:#ffe5ad;
display:inline-block;
font:800 clamp(21px,4vw,39px)/1.2 ‘Playfair Display’,serif;
padding:18px 24px;
margin-top:27px;
max-width:100%;
overflow-wrap:anywhere;
}
#cassidy-royal .smallnote {
font-size:12px;
color:#eed6b7;
margin-top:15px!important;
}
#cassidy-royal .summons {
text-align:center;
background:linear-gradient(#f7e8cb,#fff9ed);
border:3px double #ad834c;
padding:clamp(20px,4vw,44px);
}
#cassidy-royal .summons img {
width:100%;
max-width:550px;
height:auto;
display:block;
margin:22px auto;
border:7px solid #f9f1df;
box-shadow:0 8px 26px #2d15283b;
}
#cassidy-royal .cta {
display:inline-block;
background:#54223e;
color:#fff8e9!important;
padding:15px 25px;
text-decoration:none;
font-weight:700;
margin:8px 5px;
max-width:100%;
overflow-wrap:anywhere;
}
#cassidy-royal .cta.secondary {
background:#a87d43;
color:#241624!important;
}
#cassidy-royal .fine {font-size:12px;color:#745b64}
#cassidy-royal .foot {
text-align:center;
background:#2c1528;
color:#f3dfc0;
padding:24px;
font-size:12px;
letter-spacing:.08em;
}
@media(max-width:680px) {
#cassidy-royal .grades,
#cassidy-royal .record {grid-template-columns:1fr}
#cassidy-royal .hero {padding:52px 20px}
#cassidy-royal .content {padding:25px 18px}
#cassidy-royal .cta {display:block;margin:12px auto}
#cassidy-royal .royal-portrait {margin:28px auto 40px}
}
Small Penis Humiliation With Cassidy: The Royal Size Verdict
Welcome to the Royal Measurement Department,
where Black Queen Cassidy presides over a
fictional SPH inspection court with exquisite
taste, impossible standards, and a verdict
for every applicant.
Her Majesty Will See Your Application Now
Black Queen Cassidy has never been interested
in lowering her standards. In her royal chamber,
confidence is tested, extravagant claims are
questioned, and nobody gets to write their own verdict.
This is her domain: an elaborate
small penis humiliation
roleplay fantasy dressed in velvet, sealed
in gold, and administered with a perfectly
raised eyebrow. The proceedings are fictional,
the attitude is real, and the Queen expects
every visitor to understand the rules of
consensual adult play.
with an application.”
— Queen Cassidy
The Royal Measurement Protocol
Inspection Certificate
All applicants entering Cassidy’s imagined
court must present their claims for review.
No exaggerated promises. No dramatic speeches.
And absolutely no attempts to impress the
Queen with a title she did not award.
Her Majesty Cassidy
SPH-FAIL / 872
Awaiting inspection
At the Queen’s discretion
Official finding:
In this imaginary royal court, the Queen
alone determines whether an applicant’s
bravado deserves a crown, a raised eyebrow,
or a permanent place in her rejection archive.
Classification of Royal Failure
Three beautifully documented categories.
Three opportunities to discover that
Cassidy is not easily impressed.
Pathetic
For applicants whose grand introductions
collapse under one skeptical glance.
Cassidy files their extravagant claims
under unconvincing.
Inadequate
For applicants who mistake audacity
for a royal credential. The Queen
requests supporting evidence—and
remains thoroughly unimpressed.
Rejected
For applicants whose petitions have
exhausted Her Majesty’s patience.
No appeal will be heard before afternoon tea.
The Wall of Delusion
Applicant:
“But Your Majesty, surely I deserve
a special exception?”
Cassidy’s handwritten note:
“You deserve a filing number. Next.”
Applicant:
“I was told I was extraordinary.”
Cassidy’s handwritten note:
“By whom, darling? Your reflection?”
Applicant:
“May I request a second opinion?”
Cassidy’s handwritten note:
“Certainly. My crown agrees with me.”
Interactive inspection · 005
Request Your Royal Verdict
Choose the fictional petition that best
describes your entrance to Cassidy’s court.
Her Majesty’s official stamp awaits.
A playful, fictional verdict for consenting
adults; no personal information is collected.
The Final Royal Decree
Her Majesty Cassidy has reviewed the docket,
adjusted her crown, and reached her conclusion:
the Royal Measurement Department will not be
moved by excuses, theatrical pleading, or a
last-minute attempt to charm the bench.
For fans of SPH fetish fiction,
femdom humiliation, and
commanding Black Queen roleplay,
Cassidy’s world is one of elaborate ceremony,
sharp humor, and unmistakable authority.
And my standards remain untouched.”
Receive Your Personal Royal Summons
The public docket ends here. Adults interested
in discussing a private, consensual
humiliation-themed phone roleplay may visit
Cassidy’s profile for session details and boundaries.
Enter Cassidy’s Royal Chambers
Dial extension 872 when prompted.
Adults only · Consensual fantasy roleplay.
(function(){
var root=document.getElementById(‘cassidy-royal’);
if(!root)return;
var result=root.querySelector(‘#cassidy-verdict’);
root.querySelectorAll(‘[data-verdict]’).forEach(function(button){
button.addEventListener(‘click’,function(){
result.textContent=button.getAttribute(‘data-verdict’);
});
});
})();