.showcase-page{background:#fff9ed;color:#173d48}.showcase-footer,.showcase-main,.showcase-nav{max-width:1180px;margin:0 auto;padding-inline:28px}.showcase-nav{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:100px}.showcase-nav>.text-link{font-size:13px}.showcase-hero{display:grid;grid-template-columns:minmax(0,1fr) 300px;align-items:center;gap:40px;padding:48px 0 45px}.showcase-hero .eyebrow{display:flex;align-items:center;gap:8px;color:#317467}.showcase-hero h1{font-size:clamp(42px,5vw,64px);line-height:1.12;max-width:780px;margin-bottom:20px}.showcase-hero .brush{color:#287767;font-size:.83em}.showcase-intro{max-width:620px;color:#4f6868;font-size:17px;line-height:1.75;margin-bottom:25px}.showcase-no-account{display:flex;align-items:center;gap:7px;color:#536e59;font-size:12px;margin-top:15px}.showcase-hero-art{max-width:100%;transform:rotate(4deg)}.showcase-sample-notice{padding:20px 24px;border:1px solid #c8d7b5;border-radius:16px;background:#eef2dd;margin-bottom:54px}.showcase-sample-notice strong{font-size:14px}.showcase-sample-notice p{color:#4d654f;font-size:13px;line-height:1.65;margin:6px 0 0}.showcase-section-heading{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:24px}.showcase-section-heading h2{font-size:34px;margin:0}.showcase-section-heading>p{color:#5a716c;font-size:12px;margin:0 0 6px}.showcase-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.showcase-card{background:#fffdf6;border:1px solid #dedfcf;border-radius:22px;overflow:hidden;display:flex;flex-direction:column}.showcase-sample{height:220px;padding:26px 30px;background:#e8eedb;overflow:hidden;border-bottom:1px solid #dedfcf}.showcase-sample-label{font-size:9px;letter-spacing:.12em;font-weight:800;display:block;margin-bottom:25px;color:#496756}.showcase-owner-preview{display:flex;align-items:center;gap:15px;margin:20px 0}.showcase-owner-preview>span{font-size:37px}.showcase-owner-preview strong{display:block;font-size:22px}.showcase-owner-preview small{display:block;font-size:12px;margin-top:5px;color:#5b7360}.showcase-preview-pills{display:flex;gap:8px;flex-wrap:wrap}.showcase-preview-pills span{border:1px solid #c5d0b6;padding:8px 12px;border-radius:8px;background:#f8faed;font-size:10px;font-weight:800}.showcase-sample-guest{background:#f3e4d7}.showcase-guest-preview{display:flex;justify-content:space-between;align-items:center;gap:12px}.showcase-guest-preview strong{display:block;font-size:24px}.showcase-guest-preview span{display:block;color:#705b4c;font-size:12px;margin-top:10px}.showcase-guest-preview .sticker{width:116px;height:116px}.showcase-sample-leaderboard{background:#e3ebe0}.showcase-score-preview{display:grid;gap:8px}.showcase-score-preview>div{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 14px;background:#f9faee;border-radius:10px;font-size:12px}.showcase-score-preview>div:first-child{background:#caddaa}.showcase-sample-exchange{background:#18392f;color:#f0f3df}.showcase-sample-exchange .showcase-sample-label{color:#c1d1ac}.showcase-market-preview>div{display:flex;justify-content:space-between;align-items:center;padding:12px 0;border-bottom:1px solid #476149}.showcase-market-preview>div>span{font-size:11px;font-weight:800;letter-spacing:.12em}.showcase-market-preview small{display:block;font-weight:400;font-size:9px;letter-spacing:0;margin-top:5px;color:#c7d2be}.showcase-market-preview strong{font-size:22px;text-align:right;line-height:1}.showcase-market-preview strong small{color:#ddc091}.showcase-market-preview>div:nth-child(2) strong small{color:#c8e894}.showcase-market-note{display:block;color:#c7d2be;font-size:8px;letter-spacing:.1em;margin-top:14px}.showcase-card-copy{padding:27px 30px;flex:1 1;display:flex;flex-direction:column;align-items:start}.showcase-card-label{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:800;color:#337461;margin:0 0 12px}.showcase-card h3{font-size:25px;line-height:1.25;margin-bottom:12px}.showcase-card-copy>p:not(.showcase-card-label){font-size:14px;color:#566f6c;line-height:1.7;margin-bottom:22px}.showcase-card-copy>a{margin-top:auto;font-size:13px;color:#256958}.showcase-tour{display:grid;grid-template-columns:.8fr 1.2fr;gap:50px;margin:62px 0;padding:38px;border-radius:22px;background:#edeedb}.showcase-tour h2{font-size:34px;line-height:1.3}.showcase-tour .brush{color:#417a60}.showcase-tour ol{list-style:none;counter-reset:tour;margin:0;padding:0;display:grid;gap:24px}.showcase-tour li{counter-increment:tour;position:relative;padding-left:43px}.showcase-tour li:before{content:counter(tour,decimal-leading-zero);position:absolute;left:0;top:2px;font-size:13px;font-weight:800;color:#427759}.showcase-tour li strong{display:block;font-size:15px;margin-bottom:5px}.showcase-tour li span{color:#546b5b;font-size:13px;line-height:1.65}.showcase-details{display:grid;grid-template-columns:.8fr 1.2fr;gap:50px;margin-bottom:48px;padding-inline:10px}.showcase-details h2{font-size:25px}.showcase-details p{font-size:14px;color:#566f6c;line-height:1.7}.showcase-details ul{margin:0;padding-left:18px;display:grid;gap:14px;color:#566f6c;font-size:13px;line-height:1.7}.showcase-reset{display:flex;justify-content:space-between;align-items:center;gap:35px;padding:28px;border:1px dashed #b9c7a8;border-radius:18px;margin-bottom:55px}.showcase-reset h2{font-size:23px;margin-bottom:9px}.showcase-reset>div:first-child{max-width:700px}.showcase-reset p{font-size:12px;line-height:1.7;color:#546d5c;margin:0}.showcase-reset-action{flex-shrink:0;max-width:260px}.showcase-reset-action p{margin-top:10px}.showcase-reset-action [role=alert]{color:#9f3a2e}.showcase-footer{display:flex;align-items:center;gap:24px;padding-block:24px;border-top:1px solid #dedfcf;font-size:12px;color:#536d66}.showcase-footer>span{margin-right:auto}.showcase-page :is(a,button):focus-visible{outline:3px solid #34795a;outline-offset:5px}@media (max-width:760px){.showcase-footer,.showcase-main,.showcase-nav{padding-inline:20px}.showcase-nav{min-height:85px;gap:15px}.showcase-nav>.text-link{max-width:110px;font-size:11px}.showcase-nav>.text-link svg{flex-shrink:0}.showcase-hero{grid-template-columns:minmax(0,1fr) 150px;gap:10px;padding-top:30px}.showcase-hero h1{font-size:40px}.showcase-hero .eyebrow{font-size:9px}.showcase-intro{font-size:14px}.showcase-hero-art{width:150px;height:auto}.showcase-grid{gap:16px}.showcase-sample{padding:20px}.showcase-card-copy{padding:24px 20px}.showcase-card h3{font-size:23px}.showcase-details,.showcase-tour{grid-template-columns:1fr;gap:22px}.showcase-tour{padding:28px;margin-block:42px}.showcase-tour h2 br{display:none}.showcase-details{padding:0}.showcase-reset{align-items:start;flex-direction:column;gap:20px}.showcase-footer{flex-wrap:wrap;gap:18px}.showcase-footer>span{display:none}}@media (max-width:540px){.showcase-hero{display:block;padding-top:24px;position:relative}.showcase-hero-art{display:none}.showcase-hero h1{font-size:43px}.showcase-sample-notice{margin-bottom:35px;padding:19px}.showcase-section-heading{display:block}.showcase-section-heading>p{margin-top:10px}.showcase-grid{grid-template-columns:1fr;gap:22px}.showcase-sample{height:200px}.showcase-sample-label{font-size:8px;margin-bottom:19px}.showcase-card h3{font-size:25px}.showcase-footer .brand{width:100%}}