/* Continuation of the watercolor art direction across the inner pages. */
.eyebrow:before{width:13px!important;height:17px!important;border:0!important;background:radial-gradient(ellipse at 35% 38%,#c3a5e9 0 22%,transparent 58%),radial-gradient(ellipse at 63% 69%,#f0bad9 0 24%,transparent 62%);border-radius:70% 35% 62% 48%;transform:rotate(24deg);flex:0 0 13px;box-shadow:none!important}
.section-kicker .section-number{display:none}
.section-kicker{border:0;padding-bottom:0;margin-bottom:38px}
.story-foot{border:0}
.pills--shifts{display:grid!important;grid-template-columns:repeat(7,minmax(0,1fr));gap:7px!important;max-width:420px}
.pills--shifts .pill{width:100%;min-width:0;max-width:48px;aspect-ratio:1;padding:0;display:grid;place-items:center;min-height:0;height:auto;border-radius:50%}
.inner-scene,.inner-chapters{position:relative;background:transparent;padding:100px 6vw;overflow:visible}
.inner-scene>.eyebrow{margin-bottom:36px}
.inner-heading{position:relative;z-index:2;max-width:1020px;margin-bottom:30px}
.inner-heading h2,.inner-prose h2{font:400 clamp(42px,5.5vw,76px)/1.05 var(--serif);letter-spacing:-.035em;margin:0 0 32px}
.inner-overline{display:block;text-transform:uppercase;letter-spacing:3px;font-size:10px;color:var(--accent);margin-bottom:20px}
.work-intro .inner-heading>.eyebrow{margin-bottom:32px}
.inner-split{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:7%;min-height:610px;position:relative}
.inner-figure{position:relative!important;height:640px;width:110%;margin:0 -5%;z-index:1}
.inner-prose{position:relative;z-index:2;max-width:600px}
.inner-prose p{font-size:15px;line-height:1.95;margin:0 0 24px;color:#61536f;max-width:570px}
.inner-prose .inner-lead,.inner-lead{font-size:18px;line-height:1.9;color:#544062}
.inner-note{margin:36px 0 0 28px;padding:26px 30px;position:relative;border-radius:36% 18% 30% 13%;background:radial-gradient(ellipse at 30% 35%,#e1d4f05c,transparent 80%),radial-gradient(ellipse at 85% 80%,#f3d6e84a,transparent 75%)}
.inner-note p:last-child{margin-bottom:0}
.care-scene{padding-top:50px;padding-bottom:50px}
.care-scene .inner-figure{height:700px;width:120%;margin:0 -10%}
.care-scene:before,.requirements-scene:before{content:'';position:absolute;inset:5% -5%;background:radial-gradient(ellipse at 70% 45%,#dcd0f433,transparent 55%),radial-gradient(ellipse at 15% 75%,#f2d5e333,transparent 60%);pointer-events:none}
.inner-chapters{padding-top:50px;padding-bottom:50px}
.chapter-scene{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:8%;position:relative;min-height:740px;margin:0 0 50px}
.chapter-scene:nth-child(even) .chapter-artwork{order:2}.chapter-scene:nth-child(even) .inner-prose{order:1}
.chapter-scene .eyebrow{margin-bottom:28px}
.chapter-scene h2{text-transform:none}
.chapter-artwork{position:relative;min-width:0}
.chapter-artwork .inner-figure{height:680px;width:116%;margin:0 -8%}
.chapter-scene:nth-child(2){background:radial-gradient(ellipse at 70% 50%,#e0d4f43b,transparent 64%)}
.chapter-scene:nth-child(3){margin-bottom:0}
.studio-comparisons{width:100%;table-layout:fixed;border-collapse:collapse;border-spacing:0;margin-top:48px;text-align:left}
.studio-comparisons th{width:50%;padding:0;font-weight:400;vertical-align:top}
.studio-comparisons th:first-child{padding-right:3%}
.studio-comparisons th:last-child{padding-left:3%}
.comparison-intro{display:grid;grid-template-columns:1fr 1fr;gap:6%;max-width:900px}
.comparison-intro p{font-size:14px;line-height:1.9;color:#796a86}
.studio-comparison{position:relative;min-width:0;padding:24px 0 8px}
.studio-comparison:before{content:'';position:absolute;inset:30px -8% 0;z-index:-1;border-radius:46% 28% 42% 19%;background:radial-gradient(ellipse at 45% 30%,#ddcff73b,transparent 70%)}
.studio-comparison--other:before{background:radial-gradient(ellipse at 45% 30%,#ddd9e42b,transparent 70%)}
.studio-name{font:500 clamp(26px,3.7vw,49px)/1.2 var(--serif);letter-spacing:-.02em;margin:0;text-align:center;min-height:58px;text-transform:none;color:#4a315e}
.studio-source-name{display:block;font-size:8px;text-transform:uppercase;letter-spacing:2px;text-align:center;color:#9d8aac;margin-bottom:14px}
.studio-comparison--wow .studio-name{font-size:clamp(29px,4.1vw,58px);letter-spacing:.02em;white-space:nowrap}
.studio-comparison--other .studio-name{color:#887b94}
.studio-team-art{width:100%;height:auto;aspect-ratio:3/2;object-fit:contain;display:block;margin:25px 0 30px}
.studio-fact-row{border-top:1px solid #b7a7c638}
.studio-fact-row:last-child{border-bottom:1px solid #b7a7c638}
.studio-fact-cell{padding:25px 0;vertical-align:middle}
.studio-fact-cell--wow{padding-right:9%}
.studio-fact-cell--other{padding-left:3%;padding-right:3%}
.studio-fact{margin:0;max-width:420px}
.studio-fact-cell--wow .studio-fact{font:500 clamp(23px,2.6vw,34px)/1.17 var(--serif);letter-spacing:-.015em;color:#4b355f}
.studio-fact-cell--other .studio-fact{font-size:14px;line-height:1.75;color:#7c6b87;max-width:340px}
.studio-rate{font:500 1.65em/1.1 var(--serif);white-space:nowrap;letter-spacing:-.035em}
.studio-fact-cell--wow .studio-rate{color:#8962aa}
.studio-fact-cell--other .studio-rate{font-size:1.7em;color:#887a91}
.studio-fact-row:first-child .studio-fact-cell{padding-top:27px;padding-bottom:28px}
.entry-requirements{padding:0;list-style:none;margin:36px 0 0;display:grid;gap:24px}
.entry-requirements li{display:flex;gap:18px;align-items:center}
.entry-requirements h3{font:400 clamp(23px,2.5vw,33px)/1.2 var(--serif);margin:0;color:var(--ink)}
.requirement-flower{width:32px;height:36px;flex:0 0 32px;display:block;border-radius:57% 38% 69% 41%;background:radial-gradient(ellipse at 35% 30%,#dac4edaa,transparent 70%),radial-gradient(ellipse at 70% 70%,#f0bfd7aa,transparent 74%);transform:rotate(25deg)}
.try-scene .inner-figure{height:710px}
.try-scene .button{margin-top:20px}
.income-intro .inner-figure{height:680px}
.income-format-grid{display:grid;grid-template-columns:1fr 1fr;gap:8%;margin-top:25px}
.income-format-art .inner-figure{height:460px;width:100%;margin:0}
.income-format-copy{max-width:520px;margin:5px auto 0}
.income-format-copy h3{font:400 clamp(32px,3.8vw,52px)/1.08 var(--serif);letter-spacing:-.02em;margin:22px 0 28px}
.income-format-copy p{font-size:14px;line-height:1.95;color:#655572;margin:0 0 19px}
.income-format-copy p:last-child{font-size:17px;color:#70548b;margin-top:30px}
.income-choice{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:6%;align-items:center;margin:95px auto 0;max-width:1200px;padding:35px 0 0;text-align:left}
.income-choice-copy{position:relative;z-index:2;max-width:530px}
.income-choice h3{font:400 clamp(42px,4.8vw,68px)/1.06 var(--serif);letter-spacing:-.025em;margin:0 0 28px}
.income-choice p{font-size:16px;line-height:1.9;color:#685674;margin:0;max-width:490px}
.income-choice .income-choice-art{height:590px;width:108%;margin:0 -4%}
.choice-word{position:absolute;top:-62px;left:-10px;font:italic clamp(72px,9vw,130px)/1 var(--serif);color:#c4aad51c;pointer-events:none;z-index:-1;white-space:nowrap}
@media(max-width:1100px) and (min-width:761px){.inner-figure{height:530px}.care-scene .inner-figure{height:590px}.chapter-scene{min-height:660px;gap:5%}.chapter-artwork .inner-figure{height:590px}.inner-prose p{font-size:14px}.inner-prose .inner-lead{font-size:16px}.inner-note{margin-left:0;padding:25px 20px}.income-format-art .inner-figure{height:390px}.studio-name{min-height:74px}.studio-comparison--wow .studio-name{font-size:34px}.studio-comparison--other .studio-name{font-size:31px}.income-choice .income-choice-art{height:510px}}
@media(max-width:760px){
 .pills--shifts{max-width:390px;gap:6px!important}.pills--shifts .pill{max-width:46px}
 .inner-scene,.inner-chapters{padding:65px 7vw}.inner-scene>.eyebrow{margin-bottom:30px}.inner-heading{margin-bottom:12px}
 .inner-heading h2,.inner-prose h2{font-size:43px;margin-bottom:27px}.inner-split,.chapter-scene{display:flex;flex-direction:column;gap:12px;min-height:0}
 .inner-figure{height:520px;width:112%;margin:0 -6%}.inner-prose{width:100%;max-width:none}.inner-prose p{font-size:14px;line-height:1.95}.inner-prose .inner-lead{font-size:16px}.inner-note{margin:25px 0 0;padding:25px 22px}
 .work-intro .inner-figure{height:430px}.care-scene .inner-figure{height:540px;width:112%;margin:0 -6%}.care-scene .inner-prose{order:1}.care-scene .inner-figure{order:2}
 .chapter-scene{margin-bottom:75px}.chapter-scene .chapter-artwork,.chapter-scene:nth-child(even) .chapter-artwork{order:1;width:100%}.chapter-scene .inner-prose,.chapter-scene:nth-child(even) .inner-prose{order:2}.chapter-artwork .inner-figure{height:510px;width:112%;margin:0 -6%}
 .chapter-scene .eyebrow{margin-top:10px;margin-bottom:22px}.comparison-intro{display:block}.comparison-intro p{font-size:13px}
 .studio-comparisons{margin-top:20px}.studio-comparisons th:first-child{padding-right:10px}.studio-comparisons th:last-child{padding-left:10px}.studio-name,.studio-comparison--wow .studio-name{font-size:25px;min-height:62px;letter-spacing:-.02em;white-space:normal}.studio-comparison--other .studio-name{font-size:23px}.studio-team-art{width:112%;max-width:none;margin:12px -6% 14px}.studio-source-name{font-size:7px;letter-spacing:1.5px}.studio-comparison{padding-top:14px;padding-bottom:4px}.studio-fact-cell{padding-top:21px;padding-bottom:21px}.studio-fact-cell--wow{padding-right:16px}.studio-fact-cell--other{padding-left:10px;padding-right:0}.studio-fact-cell--wow .studio-fact{font-size:22px;line-height:1.2}.studio-fact-cell--other .studio-fact{font-size:12px;line-height:1.7}.studio-rate{font-size:1.45em}.studio-fact-cell--other .studio-rate{font-size:1.5em}.studio-fact-row:first-child .studio-fact-cell{padding-top:22px;padding-bottom:23px}
 .requirements-scene .inner-figure{height:530px;margin-top:20px}.entry-requirements h3{font-size:26px}.try-scene .inner-figure{height:550px}.try-scene .inner-prose{margin-top:12px}.income-intro .inner-figure{height:540px}
 .income-format-grid{display:block}.income-format{margin-top:35px}.income-format-art .inner-figure{height:470px}.income-format-copy h3{font-size:38px}.income-format-copy p{font-size:14px}.income-format-copy p:last-child{font-size:16px}.income-choice{display:flex;flex-direction:column;gap:24px;margin-top:85px;padding:30px 0 0}.income-choice-copy{max-width:none}.income-choice h3{font-size:44px;max-width:400px}.income-choice p{font-size:15px}.income-choice .income-choice-art{height:470px;width:100%;margin:0}.choice-word{font-size:80px;top:-45px;left:0}
}
@media(max-width:480px){.pills--shifts{grid-template-columns:repeat(4,46px);column-gap:12px!important;row-gap:9px!important;max-width:100%}}
@media(max-width:360px){.inner-heading h2,.inner-prose h2{font-size:37px}.studio-name,.studio-comparison--wow .studio-name{font-size:22px}.studio-comparison--other .studio-name{font-size:20px}.studio-fact-cell--wow .studio-fact{font-size:20px}.studio-fact-cell--other .studio-fact{font-size:12px}.choice-word{font-size:68px}.inner-figure,.chapter-artwork .inner-figure{height:450px}.income-choice h3{font-size:39px}.income-choice .income-choice-art{height:420px}}

@media(min-width:761px){.income-intro .inner-figure{order:-1}}
