*{box-sizing:border-box}html{color-scheme:light;scroll-behavior:auto;overscroll-behavior:contain}body{margin:0;background:var(--surface);color:var(--text);font:16px/1.65 system-ui,sans-serif}a{color:inherit;text-underline-offset:4px}button,input{font:inherit}a,button,input{touch-action:manipulation}:focus-visible{outline:3px solid var(--text);outline-offset:4px}.example-shell{max-width:1200px;margin:auto;padding:var(--page)}.sample-header{display:flex;align-items:center;gap:22px;border-bottom:var(--border-width) solid var(--text);padding-bottom:18px}.sample-header strong{margin-right:auto;line-height:1.3}.sample-header a{font-size:14px}.eyebrow{font-size:12px;letter-spacing:.08em;text-transform:uppercase}.sample-hero{display:grid;grid-template-columns:1.4fr 1fr;gap:32px;align-items:center;padding:var(--section) 0}h1{font:var(--display-weight) clamp(var(--display-min),5vw,var(--display-max))/var(--display-leading) var(--display-family);letter-spacing:-.03em;margin:12px 0 20px;overflow-wrap:break-word}h2{font:600 24px/1.3 var(--display-family);margin:0 0 12px}h3{font-size:18px;line-height:1.4;margin:0}p{margin:8px 0 18px}.primary{display:inline-block;background:var(--accent);color:var(--on-accent);padding:12px 16px;border:var(--border-width) solid var(--text);border-radius:var(--radius);font-weight:600;cursor:pointer;min-height:44px;text-decoration:none;box-shadow:var(--shadow)}.study{height:235px;position:relative;overflow:hidden;background:var(--accent);color:var(--on-accent);border-radius:var(--radius);border:var(--border-width) solid var(--text)}.study span{position:absolute;border:2px solid currentColor;border-radius:50%;width:125px;height:125px;left:15%;top:20%}.study span:nth-child(2){left:40%;top:40%}.study span:nth-child(3){left:60%;top:0%}.study i{position:absolute;left:0;right:0;bottom:20px;height:2px;background:currentColor}.sample-grid{display:grid;grid-template-columns:3fr 1fr;gap:20px;border-top:var(--border-width) solid var(--text);padding-top:24px}.section-top{display:flex;gap:20px;align-items:start;justify-content:space-between;flex-wrap:wrap}.filter{font-size:13px;display:grid;gap:5px;max-width:100%}input{color:var(--text);background:var(--surface);border:1px solid var(--text);border-radius:var(--radius);padding:10px 12px;min-width:0;min-height:44px;width:100%}.sample-item{display:flex;align-items:start;gap:18px;border-bottom:1px solid var(--text);padding:20px 0}.sample-item p{font-size:14px;margin:5px 0}.item-number{font:13px ui-monospace,monospace;padding-top:5px}.sample-summary{padding:20px;border:var(--border-width) solid var(--text);border-radius:var(--radius);box-shadow:var(--shadow);align-self:start}.metric{font:600 48px/1.2 var(--display-family)}.sample-summary p{font-size:14px}.sample-form{display:grid;grid-template-columns:1fr 1fr;gap:25px;border-top:var(--border-width) solid var(--text);padding:24px 0;margin-top:var(--section)}.sample-form label{display:block;font-size:14px;margin-bottom:6px}.form-line{display:flex;gap:8px}.form-line button{white-space:nowrap}#sample-message{font-size:14px;margin:8px 0}input[aria-invalid=true]{outline:2px solid var(--text);outline-offset:2px}.sample-footer{font-size:12px;padding:20px 0;border-top:1px solid var(--text)}[hidden]{display:none!important}
.treatment-hard .sample-item,.treatment-grid .sample-item{border:var(--border-width) solid var(--text);padding:16px;margin:12px 0;border-radius:var(--radius)}.treatment-hard h1{text-transform:uppercase}.treatment-hard .study span{border-radius:0;transform:rotate(-12deg)}.treatment-geometric .study span{border-radius:0;background:var(--surface);transform:rotate(30deg)}.treatment-geometric .study span:nth-child(2){border-radius:50%;background:var(--on-accent)}.treatment-pixel .study{background-image:repeating-conic-gradient(var(--accent) 0 25%,var(--surface) 0 50%);background-size:32px 32px}.treatment-pixel .study span{border-radius:0;border-width:8px;background:var(--accent)}.treatment-editorial .study{height:190px;border-radius:50% 50% 0 0}.treatment-editorial .sample-header strong{font-family:Georgia,serif}.treatment-ornate .study{border:6px double var(--text);outline:1px solid var(--text);outline-offset:-14px}.treatment-ornate .sample-header{border-bottom-style:double;border-bottom-width:4px}.treatment-soft .study span{background:var(--surface);border-radius:60% 40% 45% 55%}.treatment-soft .sample-summary{background:var(--accent);color:var(--on-accent)}.treatment-glow .study,.treatment-neon .study{background:radial-gradient(ellipse at 25% 35%,var(--accent),transparent 65%),radial-gradient(ellipse at 75% 70%,var(--accent),var(--surface) 70%);color:var(--text)}.treatment-neon .study span{border-radius:0;transform:perspective(200px) rotateX(45deg)}.treatment-glass .study{background:linear-gradient(135deg,var(--accent),var(--surface));color:var(--text)}.treatment-glass .study span{border-radius:var(--radius);background:color-mix(in srgb,var(--surface) 75%,transparent);backdrop-filter:blur(10px)}.treatment-collage .study span{background:var(--surface);border-radius:0;transform:rotate(-9deg);box-shadow:5px 5px 0 var(--on-accent)}.treatment-collage .study span:nth-child(2){transform:rotate(14deg);background:var(--accent)}.treatment-sketch .study{border:2px dashed var(--text);border-radius:10% 3% 8% 2%}.treatment-sketch .study span{border-style:dashed;transform:rotate(12deg)}.treatment-grid .study{background-image:linear-gradient(var(--on-accent) 1px,transparent 1px),linear-gradient(90deg,var(--on-accent) 1px,transparent 1px);background-size:40px 40px}.treatment-quiet .study{background:var(--surface);color:var(--accent);border:0}.treatment-quiet .study span{border-width:12px}.treatment-quiet .study i{display:none}
@media(max-width:760px){.example-shell{padding:20px}.sample-header{gap:14px;flex-wrap:wrap}.sample-hero{grid-template-columns:1fr;gap:18px}.study{height:125px!important}.study span{width:90px;height:90px}.sample-grid,.sample-form{grid-template-columns:1fr}.sample-summary{display:block}.form-line{flex-direction:column}.sample-header strong{flex-basis:100%}h1{font-size:36px}}

.treatment-dots .study{background-color:var(--accent);background-image:radial-gradient(circle,var(--on-accent) 1px,transparent 2px),radial-gradient(circle,var(--surface) 2px,transparent 3px);background-size:7px 7px,11px 11px;background-position:0 0,4px 3px}.treatment-dots .study span{border-style:dotted;border-width:5px}
/* Navigation changes structure; preview sizing changes the actual viewport. */
.sample-header nav{display:flex;gap:22px;flex-wrap:wrap}.sample-header nav a{padding:8px 0}.sample-header nav a[aria-current]{font-weight:700;text-decoration-thickness:3px}
.navigation-tabs .sample-header{display:grid;grid-template-columns:1fr;text-align:center;gap:16px}.navigation-tabs .sample-header strong{margin:0}.navigation-tabs nav{justify-content:center}.navigation-tabs nav a{padding:10px 20px;border-bottom:3px solid var(--accent);text-decoration:none}
.navigation-sidebar{display:grid;grid-template-columns:200px minmax(0,1fr);gap:36px;max-width:1440px}.navigation-sidebar .sample-header{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;border-bottom:0;border-right:var(--border-width) solid var(--text);padding:20px 24px 0 0;gap:32px}.navigation-sidebar nav{flex-direction:column;gap:8px}.navigation-sidebar nav a{padding:12px 8px;text-decoration:none;border-bottom:1px solid var(--text)}.navigation-sidebar .sample-footer{grid-column:2}.navigation-sidebar main{min-width:0}
@media(min-width:761px) and (max-width:1050px){.sample-hero{gap:20px}.sample-grid{grid-template-columns:2fr 1fr}.sample-form{grid-template-columns:1fr}.navigation-sidebar{grid-template-columns:150px minmax(0,1fr);gap:20px}.navigation-sidebar .sample-hero{grid-template-columns:1fr}.navigation-sidebar .study{height:180px}.form-line{flex-wrap:wrap}}
@media(max-width:760px){.navigation-sidebar{display:block}.navigation-sidebar .sample-header{border-right:0;border-bottom:1px solid var(--text);padding:0 0 16px;gap:12px}.navigation-sidebar nav{flex-direction:row;flex-wrap:wrap;gap:12px}.navigation-sidebar nav a{padding:8px 0}.navigation-tabs nav{gap:8px}.navigation-tabs nav a{padding:8px}.sample-header nav{gap:16px}}
/* Distinct composition, typography and material, beyond palette swaps. */
.style-brutalism .study{display:none}.style-brutalism .sample-hero{grid-template-columns:1fr}.style-brutalism h1{font-size:clamp(48px,8vw,110px);line-height:.95;max-width:12ch}.style-brutalism .sample-item{border-width:0 0 4px;padding:24px 0}.style-brutalism .primary{box-shadow:none;background:var(--text);color:var(--surface)}
.style-neo-brutalism .study{box-shadow:10px 10px 0 var(--text);border-width:3px;transform:rotate(2deg)}.style-neo-brutalism .sample-summary{transform:rotate(-2deg)}
.style-bauhaus .study{background:#e9d9b5;border:0;border-radius:0}.style-bauhaus .study span{background:#d64028;border:0;left:0;top:0;width:50%;height:100%;transform:none}.style-bauhaus .study span:nth-child(2){background:#174aa3;left:50%;top:0;height:50%;border-radius:50%}.style-bauhaus .study span:nth-child(3){background:#f2bb24;left:50%;top:50%;height:50%;transform:none}.style-bauhaus h1{font-weight:900;letter-spacing:-.06em}
.style-japandi .study{background:linear-gradient(90deg,#d2bea1 0 3%,transparent 3% 22%,#d2bea1 22% 24%,transparent 24%),#e5dfd2}.style-japandi .study span{border:0;background:#8b8468;width:110px;height:160px;top:35%;left:48%;border-radius:45% 45% 15% 15%}.style-japandi .study span:nth-child(n+2){display:none}.style-japandi h1{font-weight:400;letter-spacing:0}.style-japandi .sample-item{padding:28px 0}
.style-utilitarian .study{height:160px;background:repeating-linear-gradient(0deg,var(--surface) 0 30px,var(--text) 31px 32px);border:1px solid}.style-utilitarian .study span{border:0;border-radius:0;left:10%;top:15%;height:20px;width:65%;background:var(--accent)}.style-utilitarian .study span:nth-child(2){top:45%;width:40%}.style-utilitarian .study span:nth-child(3){top:75%;width:80%}.style-utilitarian h1{font-size:36px}.style-utilitarian .sample-item{padding:12px 0}
.style-synthwave .study{background:linear-gradient(transparent 55%,#ee40ca 56% 57%,transparent 58%),repeating-linear-gradient(90deg,transparent 0 39px,#a54dce 40px 41px),linear-gradient(#1c0a37,#5d1972)}.style-synthwave .study span{border:0;border-radius:50%;background:repeating-linear-gradient(#ffb44c 0 12px,#c73887 13px 17px);width:160px;height:160px;top:10%;left:35%;transform:none}.style-synthwave .study span:nth-child(n+2){display:none}.style-synthwave h1{font-style:italic;text-shadow:3px 3px #a12b85}
.style-cybercore .study{clip-path:polygon(0 0,85% 0,100% 20%,100% 100%,15% 100%,0 80%);background:repeating-linear-gradient(0deg,#071310 0 4px,#19392c 5px 6px)}.style-cybercore .study span{border:1px solid #a3ffb2;transform:skew(-15deg);border-radius:0}.style-cybercore h1{font-family:ui-monospace,monospace;text-transform:uppercase}
.style-art-deco .study{background:repeating-conic-gradient(from 0deg at 50% 100%,#b49145 0deg 2deg,#171b26 2deg 12deg);border:6px double #b49145}.style-art-deco .study span{display:none}.style-art-deco h1{text-transform:uppercase;letter-spacing:.12em;font-weight:400}.style-art-deco .sample-header{border-block:4px double;padding-block:18px}
.style-luxury-typography .study{display:none}.style-luxury-typography .sample-hero{grid-template-columns:1fr;padding-block:70px}.style-luxury-typography h1{font-size:clamp(48px,7vw,96px);font-weight:400;max-width:15ch}.style-luxury-typography .eyebrow{letter-spacing:.3em}
.style-memphis .study{background:repeating-linear-gradient(45deg,#f8d862 0 10px,#f2bbd4 10px 20px)}.style-memphis .study span{border:5px solid #182b71;background:#57cbc4;transform:rotate(20deg)}.style-memphis .study span:nth-child(2){background:#e64385}.style-memphis .sample-item{border-bottom:4px dotted}
.style-pixel-art *{border-radius:0!important}.style-pixel-art h1,.style-pixel-art h2{font-family:ui-monospace,monospace;font-weight:900;letter-spacing:-.06em}.style-pixel-art .primary{box-shadow:4px 4px 0 var(--text)}
.style-bento-box #sample-items{display:grid;grid-template-columns:1fr 1fr;gap:12px}.style-bento-box .sample-item:first-child{grid-column:1/-1;background:var(--accent);color:var(--on-accent)}.style-bento-box .sample-item{margin:0;padding:24px;border-radius:20px}.style-bento-box .study{border-radius:28px}
.style-dark-academia .example-shell,.style-light-academia .example-shell{border-inline:1px solid}.style-dark-academia h1,.style-light-academia h1{font-style:italic;font-weight:400}.style-dark-academia .study,.style-light-academia .study{background:repeating-linear-gradient(90deg,var(--accent) 0 28px,var(--text) 29px 32px);border-radius:50% 50% 0 0}.style-dark-academia .study span,.style-light-academia .study span{display:none}
.style-art-nouveau .study{border-radius:48% 48% 8% 8%;background:repeating-radial-gradient(ellipse at 0 100%,var(--accent) 0 15px,var(--surface) 16px 19px,var(--accent) 20px 32px)}.style-art-nouveau h1{font-style:italic}.style-gothic .study{border-radius:50% 50% 0 0;background:repeating-conic-gradient(var(--accent) 0deg 15deg,var(--surface) 16deg 30deg);border-width:10px}.style-baroque .study{background:repeating-radial-gradient(ellipse,var(--accent) 0 8px,var(--surface) 9px 12px);border:12px ridge var(--accent)}
.style-scrapbook .study{background:var(--surface);border:12px solid white;box-shadow:3px 6px 12px #0003;transform:rotate(-4deg)}.style-scrapbook .sample-item{border:1px dashed;padding:20px;margin:12px 0}.style-graffiti h1{font-style:italic;transform:rotate(-3deg);letter-spacing:-.07em}.style-graffiti .study{background:repeating-linear-gradient(0deg,#343434 0 28px,#555 29px 30px)}.style-pop-art .study{background:radial-gradient(#111 2px,transparent 3px) 0 0/10px 10px,#ffe64f}.style-pop-art .study span{background:#ec3c80;border:5px solid #111;box-shadow:6px 6px white}
.style-nautical .study{background:repeating-linear-gradient(0deg,#f3eee2 0 25px,#25466c 26px 50px)}.style-nautical .study span{border:12px solid #be493c;background:#f3eee2;left:35%;top:20%;border-radius:50%}.style-nautical .study span:nth-child(n+2){display:none}.style-kawaii .study span{background:#fff0ed;border:3px solid #6d3d52;border-radius:50%;box-shadow:inset 0 -20px #f3b2c6}.style-kawaii .primary{border-radius:40px}.style-wabi-sabi .study{border-radius:3% 48% 12% 40%;background:linear-gradient(130deg,#aaa28f,#e0d5be);transform:rotate(-3deg)}.style-wabi-sabi .study span{border:1px solid var(--text);border-radius:43% 57% 34% 66%;width:70%;height:80%;left:15%;top:10%}
@media(max-width:760px){.style-bento-box #sample-items{grid-template-columns:1fr}.style-luxury-typography .sample-hero{padding-block:36px}.style-brutalism h1{font-size:48px}.style-luxury-typography h1{font-size:48px}}
.style-aurora .study{background:radial-gradient(ellipse at 10% 80%,#60dec6,transparent 55%),radial-gradient(ellipse at 70% 20%,#9e82eb,transparent 60%),#162a45;border:0}.style-aurora .study span{border:0;background:#b0eede55;filter:blur(20px);width:80%;height:30%;transform:rotate(-30deg)}
.style-neo-frutiger-aero .study{background:radial-gradient(circle at 65% 20%,white,transparent 12%),linear-gradient(#54b9ef 55%,#7da93a 56%,#badb71);border-radius:24px}.style-neo-frutiger-aero .study span{background:linear-gradient(140deg,#ffffffcf,#ffffff08);border:1px solid white;box-shadow:inset 0 4px 8px white;border-radius:50%}.style-neo-frutiger-aero .primary{background:linear-gradient(#ffffff70,transparent),var(--accent)}
.style-glassmorphism .sample-summary{background:linear-gradient(135deg,#ffffff80,#ffffff20);box-shadow:0 12px 35px #0002;border-color:#8888}.style-glassmorphism .study span{box-shadow:0 10px 30px #0003;transform:rotate(-8deg);border-color:#ffffffaa}
.style-mid-century .study{background:#d7b777}.style-mid-century .study span{border:0;border-radius:50% 0 50% 0;background:#344e49;transform:rotate(-30deg)}.style-mid-century .study span:nth-child(2){background:#b34b30;border-radius:0 50% 0 50%}.style-mid-century .study i{height:5px;transform:rotate(-20deg)}
.style-modular-typography h1{font-family:ui-monospace,monospace;font-weight:900;text-transform:uppercase;letter-spacing:-.08em;font-size:clamp(40px,6vw,80px)}.style-modular-typography .study span{border-radius:0;border-width:18px;width:90px;height:90px;transform:none}.style-modular-typography .sample-header{border-top:8px solid;padding-top:15px}
.style-retro-y2k .study{background:radial-gradient(ellipse,#eff7ff 0,#8e91bf 40%,#353870 75%);border-radius:45%;border:8px ridge #c3c9d8}.style-retro-y2k .study span{height:50px;width:80%;left:10%;top:40%;border:8px ridge #d6e2e9;transform:rotate(-25deg)}.style-retro-y2k h1{font-style:italic;letter-spacing:-.06em}
.style-vaporwave .study{background:linear-gradient(#fda8d2,transparent),repeating-linear-gradient(90deg,#775db4 0 39px,#b9e8e4 40px 42px)}.style-vaporwave .study span{background:#b9e8e4;box-shadow:8px 8px #fa8fcf;border:0;width:40px;height:85%;top:15%;transform:none}.style-vaporwave h1{letter-spacing:.08em;font-weight:400}
.style-coquette .study{background:repeating-linear-gradient(90deg,#f8e3e8 0 18px,#fff4f6 19px 38px);border:5px double #a9637c}.style-coquette .study span{width:100px;height:65px;border-radius:70% 10% 70% 10%;background:#bb7a95;transform:rotate(20deg);top:40%;left:25%}.style-coquette .study span:nth-child(2){left:50%;transform:rotate(110deg)}.style-coquette .study span:nth-child(3){display:none}
.style-anthropomorphic .study{background:var(--accent);border-radius:40% 40% 15% 15%}.style-anthropomorphic .study span{width:25px;height:40px;background:var(--on-accent);border:0;top:30%;left:30%}.style-anthropomorphic .study span:nth-child(2){left:65%;top:30%}.style-anthropomorphic .study span:nth-child(3){left:40%;top:65%;width:30%;height:25px;border-bottom:6px solid var(--on-accent);background:none;border-radius:50%}
.style-bohemian .study{background:repeating-conic-gradient(#aa5c3e 0deg 30deg,#d9b575 30deg 60deg,#53664d 60deg 90deg);border-radius:50% 50% 0 0}.style-bohemian .study span{border:3px solid #f6e6c6;box-shadow:none;border-radius:50%;background:none}
.style-shabby-chic .study{background:repeating-linear-gradient(90deg,#f5ece4 0 50px,#d8c5ba 51px 52px);border:10px ridge #e6dacf}.style-shabby-chic .study span{border:2px dotted #b68c95;border-radius:50%;background:#eacdd4}.style-cottagecore .study{background:repeating-conic-gradient(#d6dcbc 0 25%,#f5efda 0 50%) 0 0/32px 32px}.style-cottagecore .study span{background:#e5ae70;border:8px dotted #f8ebbb;border-radius:50%;width:80px;height:80px}
.style-neoclassical .study{border-radius:0;border:0;background:repeating-linear-gradient(90deg,#ddd5c6 0 25px,#f8f3e8 26px 48px)}.style-neoclassical .study span{display:none}.style-neoclassical h1{text-align:center;font-weight:400}.style-neoclassical .sample-header{border-block:4px double;padding-top:18px}
.style-victorian .study{background:repeating-conic-gradient(from 45deg,#5b3942 0deg 90deg,#b5996c 90deg 180deg) 0 0/40px 40px;border:10px double #573f35}.style-victorian h1{font-weight:900}.style-steampunk .study{background:radial-gradient(circle,#654d32 0 25%,#ae8951 26% 30%,#30271e 31%);border:10px ridge #9f774b}.style-steampunk .study span{border:14px dashed #c29a62;border-radius:50%;background:#382e24}.style-steampunk .primary{border:3px ridge var(--text)}
.style-ethereal .study{background:radial-gradient(ellipse at bottom,#e6d3ea,transparent),linear-gradient(#e2e8f6,#fff);border:0;border-radius:50%}.style-ethereal .study span{border:1px solid #a9a2c4;width:85%;height:85%;left:5%;top:5%;transform:rotate(30deg);border-radius:50%}.style-ethereal h1{font-weight:400;letter-spacing:.03em}
.style-filigree .study{background:repeating-radial-gradient(ellipse at 50% 100%,var(--surface) 0 5px,var(--accent) 6px 7px,var(--surface) 8px 15px);border:4px double}.style-filigree .study span{border:1px solid var(--text);border-radius:50%;background:none}.style-acanthus .study{background:#d7dcc3}.style-acanthus .study span{background:#566c47;border:0;border-radius:0 90% 0 90%;transform:rotate(-30deg);height:180px;width:75px}.style-acanthus .study span:nth-child(2){transform:rotate(30deg)}
.style-conceptual-sketch .study{background:repeating-linear-gradient(0deg,var(--surface) 0 23px,#8593a333 24px 25px)}.style-conceptual-sketch .sample-item{border-bottom-style:dashed}.style-conceptual-sketch h1{font-style:italic;font-weight:400}
.style-tenebrism .study{background:radial-gradient(ellipse at 25% 20%,#e7c291,transparent 18%),linear-gradient(130deg,#66452a,#100c09 65%);border-radius:0;border:0}.style-tenebrism .study span{display:none}.style-tenebrism h1{font-size:clamp(40px,6vw,72px);font-weight:400}
.style-mixed-media .study{background:repeating-linear-gradient(-30deg,#333 0 2px,#e3dac8 3px 10px)}.style-mixed-media .study span{background:#c85c3e;border:8px solid #f5ebd6;box-shadow:none;clip-path:polygon(0 5%,95% 0,100% 90%,5% 100%)}.style-surrealism .study{background:linear-gradient(#83afb2 60%,#c8ad85 61%);border:0}.style-surrealism .study span{background:#efe1b4;border-radius:50%;transform:rotate(-35deg);width:90px;height:170px;border:1px solid #62533d;box-shadow:30px 30px #3a4f5055}.style-surrealism .study span:nth-child(2){height:60px;width:140px;top:10%}
.style-mystical-western .study{background:linear-gradient(#b77860 60%,#77503f 61%);border:5px double}.style-mystical-western .study span{background:#e6c38b;clip-path:polygon(50% 0,60% 35%,100% 50%,60% 60%,50% 100%,40% 60%,0 50%,40% 35%);border:0}.style-mystical-western h1{text-transform:uppercase;letter-spacing:.05em}
.style-kitsch .study{background:repeating-conic-gradient(#ff85b8 0deg 90deg,#c6e85a 90deg 180deg) 0 0/48px 48px}.style-kitsch .study span{background:#f8d736;border:6px ridge #fc8dc4;border-radius:50%;box-shadow:5px 5px #653ea4}.style-kitsch .primary{border:4px ridge var(--text)}
.style-southwest .study{background:repeating-conic-gradient(from 45deg,#b7623c 0deg 90deg,#e3c89e 90deg 180deg) 0 0/90px 90px;border:0;border-radius:0}.style-southwest .study span{display:none}.style-southwest .sample-header{border-bottom:6px double}
.style-rebus .study{background:var(--surface);color:var(--text);border:0;display:flex;align-items:center;justify-content:space-around}.style-rebus .study span{position:static;width:60px;height:60px;border:8px solid var(--accent);border-radius:0}.style-rebus .study span:nth-child(2){border-radius:50%}.style-rebus .study span:nth-child(3){transform:rotate(45deg)}.style-rebus .study i{display:none}
