.path-panel{margin:0 0 34px;scroll-margin-top:95px}.path-introduction{padding:24px 0 22px;max-width:790px}.path-introduction .eyebrow{color:#f6a980}.path-introduction h1{font-size:clamp(30px,3.6vw,49px);letter-spacing:-1.5px;line-height:1.2;font-weight:650;max-width:760px;margin:16px 0}.path-introduction p{color:#aebbca;font-size:16px;line-height:1.8;margin:0;max-width:650px}.path-language{display:flex;align-items:center;gap:13px;margin-bottom:18px;flex-wrap:wrap}.path-language label{font-size:13px;color:#c4ced7;margin:0}.path-language select{background:#202a34;border:1px solid #495663;color:#f4f4f4;padding:9px 12px;border-radius:7px;font:inherit;font-size:13px}.path-language-note{font-size:11px;color:#8595a5;line-height:1.8;flex:1;min-width:160px}.platform-switch{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.platform-switch button{cursor:pointer;text-align:start;font:inherit}.all-platforms{grid-column:1/-1;justify-self:start;border:0;background:transparent;color:#92a3b2;padding:4px 0 10px;font-size:12px!important}.all-platforms.selected{color:#ffc7aa;text-decoration:underline;text-underline-offset:6px}.platform-choice{display:flex;flex-direction:column;gap:10px;background:#1b242d;border:1px solid #34414c;border-radius:12px;padding:20px;color:#e9edf0;transition:border-color .15s,background .15s}.platform-choice:hover{background:#232e38;border-color:#72808c}.platform-choice.selected{border-color:#f58656;background:#302923}.platform-word{font-size:20px;font-weight:650;letter-spacing:-.5px}.platform-description{font-size:12px;color:#aebbc6;line-height:1.8}.platform-count{font-size:11px;color:#f1ba9b;margin-top:5px}.path-types{display:flex;gap:5px;margin-top:18px;padding-bottom:15px;border-bottom:1px solid #313d47}.path-types button{font:inherit;font-size:13px;border:0;border-radius:7px;background:transparent;color:#93a5b4;padding:10px 16px;cursor:pointer}.path-types button.selected{background:#35404a;color:#fff}.path-panel button:focus-visible,.path-panel select:focus-visible{outline:2px solid #fff;outline-offset:4px}#language,.shorts-toolbar{display:none}body:not(.short-page) .shorts-section{display:none}.discovery{scroll-margin-top:90px}.editorial-feature{margin-top:42px}body:not(.home-page) .editorial-feature,body:not(.home-page) .path-introduction{display:none}.editorial-feature .hero-label{font-family:inherit;letter-spacing:0}.editorial-feature h2{font-size:25px;line-height:1.6;margin:10px 0}.editorial-feature .hero-copy p{max-width:100%}.editorial-feature .hero-copy{padding:5px}.page-top{display:none}.boost-note{display:none}.curation-explanation{display:block;font-size:11px;color:#a2b09a;margin-bottom:5px}.empty-suggestions{margin-top:15px;display:flex;flex-wrap:wrap;gap:8px}.empty-suggestions button{cursor:pointer;border:1px solid #53606b;border-radius:7px;background:#27333e;color:#fff;padding:8px 12px;font:inherit;font-size:12px}[dir=rtl] .path-introduction h1{font-size:clamp(29px,3.3vw,44px);line-height:1.7;letter-spacing:0}[dir=rtl] .path-introduction p{line-height:2}[dir=rtl] .platform-word{font-family:Arial,sans-serif}@media(max-width:700px){.path-introduction{padding:10px 0 20px}.path-introduction h1{font-size:31px;letter-spacing:-.8px}.path-introduction p{font-size:14px}.path-language-note{flex-basis:100%;font-size:10px}.platform-switch{gap:7px}.platform-choice{padding:13px 9px;border-radius:9px;gap:7px}.platform-word{font-size:15px}.platform-description{font-size:10px;line-height:1.8}.platform-count{font-size:10px}.path-types button{font-size:12px;padding:9px 13px}.path-panel{margin-bottom:24px}.editorial-feature{margin-top:28px}[dir=rtl] .path-introduction h1{font-size:30px}.path-language{gap:10px}}

[data-route="rising"][hidden],[data-feed="rising"][hidden]{display:none!important}body:not(.feature-language-match) .editorial-feature{display:none}

.entry-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:22px}.entry-actions .button{font-size:13px;padding:11px 18px;min-height:43px}@media(max-width:700px){.entry-actions{gap:8px;margin-top:17px}.entry-actions .button{font-size:11px;padding:10px 12px}}

.profile-hero{position:relative;overflow:hidden}.profile-source-cover{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.profile-hero .badge{position:relative;z-index:1}

/* A visual invitation, with a real creator from each platform. */
.path-introduction{max-width:none;display:grid;grid-template-columns:minmax(0,1.04fr) minmax(0,1fr);align-items:center;gap:35px;padding:32px 0 35px;min-height:370px}.entry-copy{position:relative;z-index:2}.path-introduction h1{font-size:clamp(32px,3.2vw,48px);line-height:1.2;max-width:620px;letter-spacing:-1.7px}.path-introduction .eyebrow{font-size:10px;letter-spacing:1.8px}.path-introduction p{font-size:15px;max-width:540px}.entry-trust{margin-top:22px;border-inline-start:2px solid #aaba96;padding-inline-start:13px}.entry-trust>p{font-size:12px;color:#c6d5b7;line-height:1.8;margin:0}.entry-trust>a{display:inline-block;color:#a8b4c0;font-size:11px;margin-top:4px;text-decoration:underline;text-underline-offset:4px}.entry-trust details{font-size:10px;margin-top:9px;color:#8799a8}.entry-trust summary{cursor:pointer}.entry-trust details p{font-size:11px;line-height:1.9;padding-top:8px;color:#aab9c6}.entry-visual{position:relative;height:330px;min-width:0;isolation:isolate;display:flex;align-items:center;justify-content:center}.entry-visual:before{content:'';position:absolute;inset:10px 5%;background:radial-gradient(ellipse at 25% 50%,#d7834922,transparent 65%),radial-gradient(ellipse at 80% 55%,#70889930,transparent 65%);filter:blur(20px);z-index:-1}.visual-orbit{position:absolute;width:88%;height:70%;border:1px solid #8ea0af24;border-radius:50%;transform:rotate(-15deg);z-index:-1}.visual-caption{position:absolute;top:0;inset-inline-end:5%;font-size:11px;color:#c6d0d9;display:flex;gap:8px;align-items:center}.visual-spark{font-size:20px;color:#f5b489}.visual-cards{width:100%;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;align-items:center;direction:ltr;padding:12px}.visual-creator{position:relative;display:block;height:235px;border-radius:15px;overflow:hidden;border:1px solid #7e8b994d;background:#35444b;cursor:pointer;text-align:start;padding:0;box-shadow:0 18px 35px #0005;transition:transform .2s,border-color .2s;min-width:0}.visual-creator:after{content:'';position:absolute;inset:0;background:linear-gradient(180deg,#0003,transparent 38%,#111820e8);pointer-events:none}.visual-creator img{width:100%;height:100%;object-fit:cover;object-position:center}.visual-creator-0{transform:rotate(-6deg) translateY(18px)}.visual-creator-1{transform:translateY(-2px);height:260px;z-index:1}.visual-creator-2{transform:rotate(6deg) translateY(18px)}.visual-creator:hover{transform:translateY(-8px);border-color:#f2b187}.visual-platform{position:absolute;top:12px;left:10px;z-index:2;color:#fff;font:600 10px Arial,sans-serif;background:#16202cbf;backdrop-filter:blur(8px);padding:6px 8px;border-radius:20px}.visual-creator-name{position:absolute;bottom:18px;left:12px;right:12px;color:#fff;z-index:2;font-family:inherit;font-weight:600;font-size:12px;line-height:1.7;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-shadow:0 1px 4px #0008}.visual-initial{display:flex;height:100%;align-items:center;justify-content:center;color:#bdcbd5;font-size:60px;font-weight:500;background:linear-gradient(145deg,#596a71,#26353f)}[dir=rtl] .path-introduction h1{font-size:clamp(30px,3vw,43px);line-height:1.65;letter-spacing:0}[dir=rtl] .entry-visual{direction:ltr}[dir=rtl] .visual-caption{direction:rtl;right:5%;left:auto}[dir=rtl] .visual-creator-name{font-family:inherit}.entry-actions .button{white-space:normal}
@media(max-width:1000px){.path-introduction{gap:18px}.entry-visual{height:290px}.visual-creator{height:205px}.visual-creator-1{height:230px}.visual-cards{gap:6px;padding:8px}.visual-platform{font-size:9px;left:6px;padding:5px 6px}.visual-creator-name{left:8px;right:8px;font-size:11px}.entry-actions{gap:8px}.entry-actions .button{padding:10px 12px;font-size:12px}}
@media(max-width:760px){.path-introduction{grid-template-columns:1fr;gap:16px;padding:15px 0 26px;min-height:0}.entry-copy{max-width:620px}.path-introduction h1,[dir=rtl] .path-introduction h1{font-size:32px}.entry-visual{height:255px;max-width:510px;width:100%;margin:0 auto}.visual-creator{height:185px}.visual-creator-1{height:210px}.visual-caption{top:1px;font-size:10px}.visual-cards{padding:12px 15px;gap:10px}.entry-trust{margin-top:17px}.path-introduction p{font-size:14px}.entry-actions .button{font-size:12px}.visual-creator-name{font-size:11px}.path-introduction .eyebrow{font-size:9px;letter-spacing:1.4px}}
@media(prefers-reduced-motion:reduce){.visual-creator{transition:none}}

.hero-title-line{display:block;white-space:nowrap}
@media(max-width:400px){[dir=rtl] .path-introduction h1{font-size:clamp(25px,7.2vw,29px)}}
@media(max-width:760px){.path-introduction{gap:8px;padding-top:8px}.path-introduction h1{margin:12px 0}.entry-visual{height:205px}.visual-creator{height:145px}.visual-creator-1{height:165px}.visual-creator-name{font-size:10px;bottom:12px}.entry-trust{margin-top:12px}.entry-trust details{display:none}.path-introduction p{font-size:13px}.entry-actions{margin-top:16px}}

.entry-benefits{margin-top:16px;display:grid;gap:10px}.entry-benefits p{display:grid;grid-template-columns:95px 1fr;gap:10px;line-height:1.85!important;font-size:12px!important}.entry-benefits strong{color:#e7d4c4;font-weight:600}.entry-benefits span{color:#b6c1cb}.entry-trust details p{white-space:normal}@media(max-width:760px){.entry-benefits{gap:8px;margin-top:12px}.entry-benefits p{grid-template-columns:78px 1fr;font-size:11px!important}.entry-trust>p{font-size:10px!important}.entry-visual{height:180px}.visual-creator{height:125px}.visual-creator-1{height:145px}}

.entry-benefits p{font-size:14px!important;grid-template-columns:100px 1fr}@media(max-width:760px){.entry-benefits p{font-size:12px!important;grid-template-columns:78px 1fr}}
/* Responsive reading and touch comfort. */
.platform-word{display:flex;align-items:center;gap:10px}.platform-icon{display:inline-flex;width:28px;height:28px;align-items:center;flex-shrink:0}.platform-icon svg{width:100%;height:100%}.platform-icon-instagram{color:#f382cb}
.entry-visual{height:auto;min-height:0;display:block;max-width:100%;isolation:auto}
.entry-visual:before{display:none}
.entry-campaign-image{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;border-radius:24px;border:1px solid #ffffff20;box-shadow:0 24px 70px #0005}
.entry-campaign-image{aspect-ratio:1983/793;object-fit:contain}
.entry-trust>p{font-size:14px!important}.entry-trust>a{font-size:13px;min-height:44px;display:inline-flex;align-items:center}.entry-trust summary{font-size:13px;min-height:44px;display:flex;align-items:center}.entry-trust details p{font-size:14px}
@media(max-width:760px){
.path-introduction{gap:20px}.path-introduction p{font-size:14px}.hero-title-line{white-space:normal}.entry-benefits p{font-size:14px!important;grid-template-columns:78px minmax(0,1fr)}.entry-benefits span{overflow-wrap:anywhere}.entry-trust>p{font-size:13px!important}.entry-trust details{display:block}.entry-visual{height:auto;max-width:640px;margin:0 auto}.entry-campaign-image{height:auto;max-height:260px;aspect-ratio:16/9;object-fit:contain;border-radius:18px;background:#171d23}.entry-actions .button{font-size:14px;min-height:44px}.path-language label{font-size:14px}.path-language select{font-size:16px;min-height:44px}.path-language-note{font-size:12px}.platform-word{font-size:15px}.platform-description,.platform-count{font-size:12px}.platform-choice{padding:14px 10px}.all-platforms{font-size:13px!important;min-height:44px}.path-types button{font-size:14px;min-height:44px}.empty-suggestions button{font-size:14px;min-height:44px}
}
@media(max-width:380px){.entry-benefits p{grid-template-columns:1fr;gap:2px}.platform-switch{gap:6px}.platform-choice{padding:12px 8px}.platform-word{font-size:14px}}
