@import "https://fonts.googleapis.com/css2?family=Big+Shoulders+Text:wght@100..900&family=Roboto+Mono:ital,wght@0,100..700;1,100..700&display=swap";:root{--dark-mode-bg-color:#121212;--dark-mode-text-color:#eaeaea;--dark-mode-link-color:#bb85fc;--dark-mode-div-bg-color:#1f2534}*,:before,:after{box-sizing:border-box}:before,:after{-webkit-text-decoration:inherit;text-decoration:inherit;vertical-align:inherit}html{cursor:default;tab-size:4;-webkit-tap-highlight-color:#0000;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;word-break:break-word;line-height:1.5}body{margin:0}h1{margin:.67em 0;font-size:2em}dl dl,dl ol,dl ul,ol dl,ul dl,ol ol,ol ul,ul ol,ul ul{margin:0}hr{height:0;overflow:visible}main{display:block}nav ol,nav ul{padding:0;list-style:none}pre{font-family:monospace;font-size:1em}a{background-color:#0000}abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}audio,canvas,iframe,img,svg,video{vertical-align:middle}audio,video{display:inline-block}audio:not([controls]){height:0;display:none}iframe,img{border-style:none}svg:not([fill]){fill:currentColor}svg:not(:root){overflow:hidden}table{border-collapse:collapse}button,input,select{margin:0}button{text-transform:none;overflow:visible}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}fieldset{border:1px solid #a0a0a0;padding:.35em .75em .625em}input{overflow:visible}legend{color:inherit;white-space:normal;max-width:100%;display:table}progress{vertical-align:baseline;display:inline-block}select{text-transform:none}textarea{resize:vertical;margin:0;overflow:auto}[type=checkbox],[type=radio]{padding:0}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted buttontext}:-moz-ui-invalid{box-shadow:none}details{display:block}dialog{color:#000;background-color:#fff;border:solid;width:fit-content;height:fit-content;margin:auto;padding:1em;display:block;position:absolute;left:0;right:0}dialog:not([open]){display:none}summary{display:list-item}canvas{display:inline-block}template{display:none}a,area,button,input,label,select,summary,textarea,[tabindex]{touch-action:manipulation}[hidden]{display:none}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled=true],[disabled]{cursor:not-allowed}[aria-hidden=false][hidden]{display:initial}[aria-hidden=false][hidden]:not(:focus){clip:rect(0, 0, 0, 0);position:absolute}button,input,select,textarea{color:inherit;font:inherit;letter-spacing:inherit;background-color:#0000;border:1px solid #000;padding:.25em .375em}select{-webkit-appearance:none;-moz-appearance:none;background:100%/1em no-repeat;border-radius:0;padding-right:1em}select:not([multiple]):not([size]){background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='4'%3E%3Cpath d='M4 0h6L7 4'/%3E%3C/svg%3E")}::-ms-expand{display:none}:-ms-placeholder-shown{color:#0000008a}html{font-family:system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}code,kbd,samp,pre{font-family:Menlo,Consolas,Roboto Mono,Ubuntu Monospace,Noto Mono,Oxygen Mono,Liberation Mono,monospace,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}html{padding:1em}@media (min-width:34em){html{padding:1em calc(45% - 16em)}}iframe,img,input,select,textarea{max-width:100%;height:auto}html{font-size:16px;line-height:1.8em}@media (min-width:34em){html{padding:1em 10%}}@media (prefers-color-scheme:dark){html{background:var(--dark-mode-bg-color)}}@media (min-width:900px){section{padding:1em 10%}}@media (min-width:1800px){section{padding:1em 20%}}body{text-align:center;font-optical-sizing:auto;font-family:Roboto Mono,monospace;font-style:normal;font-weight:400}h1{color:red;font-size:300%;font-weight:400}p{margin-block-end:2em}p.question{font-weight:700}.profile-quote{margin:8em 0}.profile-quote a{text-decoration:underline}.profile-quote img{border:1px solid #d3d3d3;border-radius:50%;width:200px}.profile-quote h4{margin-block-end:0}.profile-quote p{margin-block-start:0;font-style:italic}input#name,input#email{width:50%}textarea{width:80%}.button{color:#fff;cursor:pointer;background:#c36;border:none;border-radius:10px;width:fit-content;margin:4em auto 6em;padding:1em 2em;text-decoration:none;display:block}.button:hover{background-color:#603}a{cursor:pointer}@media (prefers-color-scheme:dark){a{color:var(--dark-mode-link-color)}}nav{margin-block-end:4em}nav ul{align-items:center;display:flex}nav ul li{flex-grow:1;flex-basis:0}nav ul li:first-child{visibility:hidden}@media (min-width:900px){nav ul li:first-child{text-align:left;visibility:visible}}nav ul li:nth-child(2){text-align:center;flex-grow:2}nav ul li:nth-child(3){visibility:hidden}@media (min-width:900px){nav ul li:nth-child(3){text-align:right;visibility:visible}}.features{flex-direction:column;justify-content:space-between;gap:2em;margin-block-end:2em;display:flex}.features h3{margin-block-end:0}.features p{margin-block-start:0}@media (min-width:900px){.features{flex-direction:row}}.signup{white-space:nowrap}.signup svg{width:1em;margin-right:.5em;display:inline-block}.signup svg path{fill:#000}@media (min-width:900px){.signup{border:1px solid #000;border-radius:10px;padding:1em 2em}}.signup:hover{color:#fff;background:#000}.signup:hover svg path{fill:#fff}footer{margin-block-start:4em}.profile img{filter:drop-shadow(0 0 10px #80808080);border-radius:50%;width:250px}.profile h1{text-transform:uppercase}.profile h2{margin-block-start:3em}@media (prefers-color-scheme:dark){.profile h2{color:var(--dark-mode-text-color)}}.profile .section-intro{color:#626269;max-width:36rem;margin:-.25rem auto 1.5rem;line-height:1.7}@media (prefers-color-scheme:dark){.profile .section-intro{color:#b5b5bd}}.profile ul{grid-template-columns:minmax(0,1fr);gap:.75rem;width:100%;max-width:36rem;margin:0 auto;padding:0;display:grid}@media (min-width:34em){.profile ul{grid-template-columns:repeat(2,minmax(0,1fr))}.profile ul>li:last-child:nth-child(odd){grid-column:1/-1;justify-self:center;width:calc(50% - .375rem)}}.profile ul li{min-width:0;margin:0;list-style:none}.profile ul li.profile:before{margin-right:.5em;font-weight:700}.profile ul li.x:before{content:"X:"}.profile ul li.ig:before{content:"IG:"}.profile ul li.reddit:before{content:"Reddit:"}.profile ul li.redgifs:before{content:"RedGIFs:"}.profile ul li.onlyfans:before{content:"OnlyFans:"}.profile ul li.fetlife:before{content:"FetLife:"}.profile ul li.manyvids:before{content:"ManyVids:"}.profile ul li a{color:#343438;overflow-wrap:anywhere;background:#f4f4f5;border:1px solid #d8d8dc;border-radius:999px;justify-content:center;align-items:center;height:100%;min-height:52px;padding:.75rem 1.25rem;font-size:1rem;font-weight:600;line-height:1.5;text-decoration:none;transition:background-color .16s,border-color .16s,box-shadow .16s;display:flex;box-shadow:0 2px 6px #18181b0f}@media (hover:hover){.profile ul li a:hover{background:#e8e8eb;border-color:#a3a3ab;box-shadow:0 4px 12px #18181b1f}}.profile ul li a:focus-visible{outline-offset:4px;outline:3px solid #71717a}.profile ul li a:active{background:#dddde1}@media (prefers-color-scheme:dark){.profile ul li a{color:#e4e4e7;background:#242426;border-color:#48484e}}@media (prefers-color-scheme:dark) and (hover:hover){.profile ul li a:hover{background:#303034;border-color:#a3a3ab}}@media (prefers-color-scheme:dark){.profile ul li a:active{background:#3d3d42}}@media (prefers-reduced-motion:reduce){.profile ul li a{transition:none}}.profile .shoutouts{flex-direction:column;justify-content:center;gap:4em;display:flex}.profile .shoutouts img{width:150px;height:150px}@media (min-width:900px){.profile .shoutouts{flex-direction:row}}.profile-footer{min-height:clamp(6rem,15vh,12rem);padding-bottom:env(safe-area-inset-bottom,0px);margin:0}.profile .social-links{justify-content:center;align-items:center;gap:1rem;margin:1.5rem 0 0;display:flex}.profile .social-links a{color:#343438;cursor:pointer;pointer-events:auto;flex:0 0 48px;justify-content:center;align-items:center;width:48px;height:48px;display:inline-flex}.profile .social-links a:focus-visible{outline-offset:4px;outline:3px solid #71717a}@media (prefers-color-scheme:dark){.profile .social-links a{color:#e4e4e7}}.profile .social-links svg,.profile .social-links svg *{pointer-events:none}.profile .social-links svg{width:30px;height:30px;display:block}.profile .social-links a[aria-label=Instagram] svg{width:34px;height:34px}.profile .social-links a[aria-label=Reddit] svg{width:36px;height:36px;overflow:visible}.profile ul.screenplay-covers{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.profile ul.screenplay-covers>li:last-child:nth-child(odd){grid-column:auto;justify-self:stretch;width:auto}.profile ul.screenplay-covers li a{height:auto;min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0;transition:none;display:block}.profile ul.screenplay-covers img{filter:none;border-radius:0;width:100%;height:auto;display:block}.profile img.service-preview{filter:none;border-radius:.75rem;width:100%;max-width:36rem;height:auto;margin:0 auto 1rem;display:block}.profile .profile-name{text-transform:uppercase;margin:2rem 0 1.5rem;font-size:clamp(1.75rem,5vw,3rem);line-height:1.2}.profile .profile-name a{color:red;text-decoration:none}.profile .page-title{margin:2rem 0 1.5rem;font-size:clamp(2rem,6vw,3rem);line-height:1.2}.profile .hub-section{border-top:1px solid #d8d8dc;max-width:36rem;margin:3.5rem auto 0;padding-top:1.5rem}.profile .hub-section h2{margin-top:0}.profile .portfolio-nav{flex-wrap:wrap;justify-content:center;gap:.25rem 1rem;max-width:40rem;margin:2rem auto 0;display:flex}.profile .portfolio-nav a{color:#626269;text-underline-offset:.25em;align-items:center;min-height:44px;display:inline-flex}.profile .portfolio-nav a[aria-current=page]{color:#343438;font-weight:700}.profile .design-gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem 1rem;max-width:36rem;margin:0 auto;display:grid}.profile .design-gallery figure{min-width:0;margin:0}.profile .design-gallery img{filter:none;border-radius:0;width:100%;height:auto;display:block}.profile .design-gallery figcaption{color:#626269;margin-top:.75rem;font-size:.875rem;line-height:1.5}.profile .service-details{color:#626269;max-width:36rem;margin:3rem auto 1.5rem}.profile .service-details h2{color:#343438;margin-top:0}@media (prefers-color-scheme:dark){.profile .hub-section{border-color:#48484e}.profile .portfolio-nav a,.profile .design-gallery figcaption,.profile .service-details{color:#b5b5bd}.profile .portfolio-nav a[aria-current=page],.profile .service-details h2{color:#e4e4e7}}.profile .screenplay-covers figure{margin:0}.profile .screenplay-covers figcaption{color:#626269;margin-top:.75rem;font-size:.875rem;line-height:1.5}@media (prefers-color-scheme:dark){.profile .screenplay-covers figcaption{color:#b5b5bd}.profile .social-links a[aria-label=Reddit] svg g>circle{stroke:#e4e4e7!important;stroke-width:5px!important}}