@font-face{font-family:Bague;src:url('assets/teenspirit-case/PFBagueSansPro-Regular.woff')}.study-teenspirit *{box-sizing:border-box}.study-teenspirit,.study-teenspirit{margin:0;background:#171728;color:#f3ede4;font-family:Bague,Arial,sans-serif;font-weight:400}.study-teenspirit{min-width:1400px}.study-teenspirit main{width:1400px;margin:auto}.study-teenspirit .panel{position:relative;overflow:hidden;width:1400px;height:1100px;padding:80px 96px 68px;isolation:isolate}.study-teenspirit .panel[hidden]{display:none!important}.study-teenspirit .dark{background:#1b1b30;color:#f4eee9}.study-teenspirit .light{background:#f1ede5;color:#282536}.study-teenspirit .eyebrow{font-size:13px;letter-spacing:.15em;display:flex;gap:24px;align-items:center;margin-bottom:44px;text-transform:uppercase;color:#bfb2c9}.study-teenspirit .light .eyebrow{color:#706b79}.study-teenspirit .eyebrow>span{font-size:12px;letter-spacing:0;opacity:.65}.study-teenspirit .folio{position:absolute;bottom:27px;left:96px;right:96px;display:flex;justify-content:space-between;font-size:9px;letter-spacing:.13em;color:#c5b7d080}.study-teenspirit .light .folio{color:#6f677b80}.study-teenspirit h1,.study-teenspirit h2,.study-teenspirit h3,.study-teenspirit p,.study-teenspirit figure{margin:0;font-weight:400}.study-teenspirit h2{font-size:67px;line-height:1.05;letter-spacing:-.035em}.study-teenspirit h3{font-size:28px;line-height:1.1;letter-spacing:-.02em}.study-teenspirit p{font-size:21px;line-height:1.55;color:#b9afc2}.study-teenspirit p+p{margin-top:20px}.study-teenspirit .light p{color:#746c7a}.study-teenspirit .lead{font-size:28px;line-height:1.42}.study-teenspirit .overline{font-size:12px;letter-spacing:.18em;color:#c7b5cb}.study-teenspirit .small-note{font-size:13px;line-height:1.5}.study-teenspirit .logo{width:82px;height:75px;object-fit:contain}.study-teenspirit .device{width:300px;flex:none;position:relative}.study-teenspirit .matte{padding:8px;background:#35343d;border:1px solid #55515d;border-radius:35px;box-shadow:0 18px 36px #08071124}.study-teenspirit .matte img{display:block;width:100%;height:auto;aspect-ratio:430/932;object-fit:cover;border-radius:27px;background:#1b1b30}.study-teenspirit .device figcaption{text-align:center;font-size:11px;letter-spacing:.09em;color:#b9abc2;margin-top:24px;line-height:1.5}.study-teenspirit .light-frame .matte{background:#dedbd5;border-color:#cbc6bf;box-shadow:0 18px 32px #37302c16}.study-teenspirit .light-frame figcaption{color:#786d7e}.study-teenspirit .phones{display:flex;gap:42px;align-items:flex-start}.study-teenspirit .phones.three{justify-content:center;gap:70px}.study-teenspirit .phones.three .device{width:304px}.study-teenspirit .phones.two .device{width:310px}.study-teenspirit .phones.right{position:absolute;right:96px;top:265px;gap:32px}.study-teenspirit .split-head{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:48px}.study-teenspirit .split-head p{font-size:20px;line-height:1.6;max-width:410px;padding-bottom:3px}.study-teenspirit .bottom-copy{font-size:18px;line-height:1.55;max-width:1050px;text-align:center;margin:50px auto 0;color:#b9aec4}.study-teenspirit .tags{display:flex;gap:10px;flex-wrap:wrap;margin-top:32px}.study-teenspirit .tags span{font-size:13px;border:1px solid #b6a4ca3f;border-radius:30px;padding:9px 14px;color:#d4c7da}.study-teenspirit .hero{height:1120px;padding-top:54px;background:radial-gradient(ellipse at 80% 60%,#79584237,transparent 58%),#1b1b30}.study-teenspirit .hero-top{display:flex;align-items:center;gap:34px;font-size:11px;letter-spacing:.13em}.study-teenspirit .hero-top>span:last-child{margin-left:auto}.study-teenspirit .hero-top .logo{width:65px;height:60px}.study-teenspirit .hero-copy{position:absolute;left:96px;top:245px;z-index:4}.study-teenspirit .hero h1{font-size:133px;line-height:.94;letter-spacing:-.052em;margin:24px 0 34px}.study-teenspirit .hero-deck{font-size:30px;line-height:1.3;color:#e0d3df}.study-teenspirit .hero-phones{position:absolute;left:734px;top:200px;display:flex;gap:28px;align-items:center;transform:rotate(-6deg)}.study-teenspirit .hero-one{width:290px;margin-top:50px}.study-teenspirit .hero-two{width:290px;margin-top:185px}.study-teenspirit .hero-phones figcaption{display:none}.study-teenspirit .hero-bottom{position:absolute;left:96px;bottom:102px;font-size:15px;letter-spacing:.025em;color:#c5b6c9}.study-teenspirit .context{height:990px}.study-teenspirit .context h2{font-size:74px}.study-teenspirit .context-grid{display:grid;grid-template-columns:1fr 1fr;gap:95px;margin-top:40px}.study-teenspirit .context-grid .lead{color:#4d4556}.study-teenspirit .context-grid p{font-size:21px}.study-teenspirit .context-grid .lead{font-size:27px}.study-teenspirit .big-statement{font-size:70px;line-height:1.02;letter-spacing:-.035em;margin-top:67px}.study-teenspirit .big-statement span{color:#a97648}.study-teenspirit .context-bottom{display:flex;gap:60px;margin-top:48px;font-size:10px;color:#897d8c;letter-spacing:.08em}.study-teenspirit .context-bottom b{display:block;font-size:17px;color:#3d3546;font-weight:400;letter-spacing:0;margin-top:10px}.study-teenspirit .landing-story{height:1220px}.study-teenspirit .landing-story .device{width:300px}.study-teenspirit .together{height:1080px;background:radial-gradient(ellipse at 65% 60%,#44334d66,transparent 65%),#1b1b30}.study-teenspirit .together-copy{width:450px;padding-top:80px}.study-teenspirit .together-copy h2{font-size:62px;margin-bottom:36px}.study-teenspirit .together-copy p{font-size:22px}.study-teenspirit .together .phones.right{top:190px;right:70px;gap:24px}.study-teenspirit .together .phones.two .device{width:300px}.study-teenspirit .fine-line{border-top:1px solid #d2bde12c;margin-top:42px;padding-top:23px;font-size:11px;letter-spacing:.1em;color:#ccb7d6}.study-teenspirit .launch{height:1060px}.study-teenspirit .launch-copy{width:670px;padding-top:55px}.study-teenspirit .launch h2{font-size:76px;margin-bottom:36px}.study-teenspirit .launch-copy .lead{font-size:27px;max-width:610px}.study-teenspirit .launch-copy p:not(.lead){font-size:20px;max-width:600px}.study-teenspirit .launch-phone{position:absolute;right:110px;top:160px}.study-teenspirit .launch-phone .device{width:326px}.study-teenspirit .funnel{display:flex;flex-direction:column;gap:13px;margin-top:42px;font-size:22px;color:#403547}.study-teenspirit .funnel span{padding-left:24px;position:relative}.study-teenspirit .funnel span:before{content:'';position:absolute;width:6px;height:6px;left:0;top:12px;border-radius:50%;background:#b17a44}.study-teenspirit .funnel i{height:20px;width:1px;background:#b8a592;margin-left:2px}.study-teenspirit .launch-copy p.small-note{font-size:12px;margin-top:20px}.study-teenspirit .world-reveal{height:1080px;padding-bottom:0}.study-teenspirit .world-reveal h2{font-size:91px;position:relative;z-index:2}.study-teenspirit .world-deck{position:absolute;top:235px;right:100px;font-size:23px;text-align:right;z-index:2}.study-teenspirit .world-landscape{position:absolute;left:0;right:0;bottom:100px;height:620px;overflow:hidden}.study-teenspirit .world-landscape:before{content:'';position:absolute;inset:0;z-index:1;background:linear-gradient(#1b1b30,transparent 25%,transparent 92%,#1b1b30)}.study-teenspirit .world-landscape img{width:100%;height:100%;object-fit:cover;object-position:center 60%}.study-teenspirit .world-caption{position:absolute;left:96px;right:96px;bottom:85px;display:flex;justify-content:space-between;font-size:12px;letter-spacing:.13em;color:#c2aec6}.study-teenspirit .onboarding{height:1080px}.study-teenspirit .onboarding-copy{width:450px;padding-top:70px}.study-teenspirit .onboarding h2{font-size:72px;margin-bottom:38px}.study-teenspirit .onboarding-copy p{font-size:21px;max-width:410px}.study-teenspirit .onboarding .phones.right{top:190px;right:75px;gap:26px}.study-teenspirit .onboarding .device{width:300px!important}.study-teenspirit .shape-spec{display:flex;align-items:center;gap:36px;height:60px;margin-top:25px;color:#c58f4d}.study-teenspirit .shape{display:block;width:17px;height:17px;background:currentColor}.study-teenspirit .shape.spark{width:26px;height:34px;clip-path:polygon(50% 0,65% 35%,100% 50%,65% 65%,50% 100%,35% 65%,0 50%,35% 35%)}.study-teenspirit .shape.drop{border-radius:70% 10% 70% 70%;transform:rotate(-45deg)}.study-teenspirit .shape.seed{width:12px;height:28px;border-radius:50%}.study-teenspirit .shape.lens{width:29px;height:10px;border-radius:50%}.study-teenspirit .onboarding-copy .small-note{font-size:13px}.study-teenspirit .explore{height:1180px}.study-teenspirit .explore-grid{display:grid;grid-template-columns:310px 310px 1fr;gap:50px;margin-top:50px}.study-teenspirit .explore-grid .device{width:310px}.study-teenspirit .explore-notes{padding:12px 0 0 35px}.study-teenspirit .explore-notes>div+div{margin-top:44px}.study-teenspirit .explore-notes b{font-weight:400;font-size:12px;color:#c2a26d}.study-teenspirit .explore-notes h3{margin:10px 0 12px}.study-teenspirit .explore-notes p{font-size:19px}.study-teenspirit .shared{height:1220px;background:radial-gradient(ellipse at 80% 55%,#45304755,transparent 65%),#1b1b30}.study-teenspirit .chat{height:1100px}.study-teenspirit .chat-copy{width:450px;padding-top:55px}.study-teenspirit .chat h2{font-size:65px;margin-bottom:35px}.study-teenspirit .chat-copy .lead{font-size:26px}.study-teenspirit .chat-copy p{font-size:20px}.study-teenspirit .chat .phones.right{top:190px;right:76px;gap:28px}.study-teenspirit .chat .device{width:300px!important}.study-teenspirit .feature-lines{margin-top:30px}.study-teenspirit .feature-lines span{display:block;border-top:1px solid #aca0ad44;padding:13px 0;font-size:17px;color:#66596f}.study-teenspirit .details{height:1140px}.study-teenspirit .details h2{font-size:66px}.study-teenspirit .detail-grid{display:grid;grid-template-columns:300px 300px 1fr;gap:55px;margin-top:55px}.study-teenspirit .detail-text{padding:15px 0 0 30px}.study-teenspirit .detail-text>div+div{margin-top:44px}.study-teenspirit .detail-text h3{font-size:25px;margin-bottom:14px}.study-teenspirit .detail-text p{font-size:18px}.study-teenspirit .evolution{height:1080px}.study-teenspirit .evolution h2{font-size:83px}.study-teenspirit .evolution-lead{max-width:1000px;margin-top:35px;color:#5e5266!important}.study-teenspirit .roadmap{display:grid;grid-template-columns:repeat(4,1fr);gap:34px;margin-top:80px}.study-teenspirit .roadmap>div{position:relative}.study-teenspirit .roadmap span{font-size:11px;letter-spacing:.06em;color:#8b7289}.study-teenspirit .roadmap i{display:block;position:relative;height:1px;background:#b8a4b04d;margin:25px 0 31px}.study-teenspirit .roadmap i:before{content:'';width:9px;height:9px;border-radius:50%;background:#b8814c;position:absolute;left:0;top:-4px}.study-teenspirit .roadmap h3{font-size:29px;margin-bottom:18px}.study-teenspirit .roadmap p{font-size:18px}.study-teenspirit .evolution-bottom{display:flex;align-items:center;gap:60px;margin-top:85px;border-top:1px solid #b9a6b74d;padding-top:35px}.study-teenspirit .large-no{font-size:73px;letter-spacing:-.05em;color:#b8814c}.study-teenspirit .evolution-bottom p{font-size:20px}.study-teenspirit .architecture{height:1160px}.study-teenspirit .scale-grid{display:flex;gap:160px;margin:25px 0 55px}.study-teenspirit .scale-number{font-size:140px;line-height:1;letter-spacing:-.05em;color:#f2dbaf}.study-teenspirit .scale-number.small{font-size:120px}.study-teenspirit .scale-label{font-size:18px;color:#c1b2ca;margin-top:15px}.study-teenspirit .architecture h2{font-size:61px}.study-teenspirit .room-diagram{margin-top:45px;display:flex;gap:24px;align-items:center}.study-teenspirit .room{width:215px;border-top:1px solid #c1a4d75c;border-bottom:1px solid #c1a4d72b;padding:18px 20px 24px}.study-teenspirit .room>span{font-size:10px;letter-spacing:.1em;color:#b8a3c7}.study-teenspirit .dots{font-size:16px;letter-spacing:7px;line-height:1.75;color:#edcf94;margin-top:18px;white-space:nowrap}.study-teenspirit .room-more{width:155px;align-self:stretch}.study-teenspirit .room-more .dots{font-size:60px;line-height:1.8;text-align:center;letter-spacing:0;color:#b89ecb}.study-teenspirit .cross-links{display:flex;flex-direction:column;gap:18px;margin-left:35px}.study-teenspirit .cross-links span{padding-bottom:14px;border-bottom:1px solid #b69aca38;font-size:13px;letter-spacing:.04em;color:#d5c1e3}.study-teenspirit .architecture-copy{font-size:20px;max-width:1080px;margin-top:38px}.study-teenspirit .technical-note{font-size:13px!important;line-height:1.5!important;color:#93859f!important;max-width:1100px;margin-top:24px!important}.study-teenspirit .closing{height:1120px;padding-top:100px}.study-teenspirit .closing-land{position:absolute;left:0;right:0;bottom:0;width:100%;height:60%;object-fit:cover;opacity:.3;z-index:-1;mask-image:linear-gradient(transparent,#000 50%)}.study-teenspirit .closing-content{text-align:center}.study-teenspirit .closing .logo{width:80px;height:73px;margin-bottom:35px}.study-teenspirit .closing h2{font-size:93px;margin-top:24px;line-height:1}.study-teenspirit .closing .overline{font-size:11px}.study-teenspirit .rollout{margin-top:47px}.study-teenspirit .rollout span{display:block;font-size:11px;letter-spacing:.18em;color:#bbacc6}.study-teenspirit .rollout strong{font-weight:400;font-size:86px;color:#f1d7a6;letter-spacing:-.04em;display:block;margin-top:14px}.study-teenspirit .closing-content p{font-size:24px;color:#c5b5cd;line-height:1.4;margin-top:28px}.study-teenspirit .credits{position:absolute;bottom:105px;left:160px;right:160px;text-align:center}.study-teenspirit .credits>span{font-size:11px;letter-spacing:.08em;color:#d5c3de}.study-teenspirit .credits p{font-size:12px;line-height:1.55;max-width:840px;margin:22px auto 0;color:#a693af}.study-teenspirit .single main{margin:0}.study-teenspirit .single .panel{margin:0}@media print{.study-teenspirit{background:white}.study-teenspirit main{margin:0}.study-teenspirit .panel{break-after:page}}.study-teenspirit *{scrollbar-width:none}.study-teenspirit *::-webkit-scrollbar{display:none}.study-teenspirit .hero{background:linear-gradient(90deg,#151526c7 0%,#1515266b 43%,#1515260a 85%),url('assets/teenspirit-case/cover-scene.png') center/cover no-repeat}.study-teenspirit .hero h1{color:#fff7e9;text-shadow:0 2px 28px #11102135}.study-teenspirit .hero-deck{color:#f0e0dd}.study-teenspirit .hero-bottom{color:#e7d3dc}.study-teenspirit .hero .tags span{border-color:#e3cadd57;background:#19192f26;color:#eee0e8}.study-teenspirit .hero .overline{color:#e0cbd9}.study-teenspirit .hero .folio{color:#e4d6db80}@media screen and (min-width:701px) and (max-width:1399px){.study-teenspirit{min-width:0}.study-teenspirit main{margin:0}}@media screen and (max-width:700px){.study-teenspirit,.study-teenspirit{min-width:0;width:100%;overflow-x:hidden}.study-teenspirit main{width:100%}.study-teenspirit .panel{width:100%;height:auto;min-height:0;padding:40px 24px 80px}.study-teenspirit .eyebrow{font-size:10px;letter-spacing:.09em;gap:16px;margin-bottom:28px}.study-teenspirit .eyebrow>span{font-size:10px}.study-teenspirit .folio{left:24px;right:24px;bottom:24px;font-size:7px;letter-spacing:.07em}.study-teenspirit h2,.study-teenspirit .panel h2{font-size:42px;line-height:1.08;letter-spacing:-.035em}.study-teenspirit h3{font-size:26px}.study-teenspirit p,.study-teenspirit .panel p{font-size:18px;line-height:1.55}.study-teenspirit .lead,.study-teenspirit .panel p.lead{font-size:22px}.study-teenspirit .small-note,.study-teenspirit .panel p.small-note{font-size:12px}.study-teenspirit .phones,.study-teenspirit .phones.three,.study-teenspirit .phones.two,.study-teenspirit .phones.right{position:static;display:flex;flex-direction:column;align-items:center;gap:40px;margin:36px 0 0;transform:none}.study-teenspirit .phones .device,.study-teenspirit .phones.three .device,.study-teenspirit .phones.two .device,.study-teenspirit .device,.study-teenspirit .explore-grid .device{width:min(320px,100%)!important}.study-teenspirit .device figcaption{font-size:10px;margin-top:18px}.study-teenspirit .matte{padding:7px;border-radius:34px}.study-teenspirit .matte img{border-radius:27px}.study-teenspirit .bottom-copy{margin-top:36px;font-size:17px!important}.study-teenspirit .split-head{display:block;margin-bottom:0}.study-teenspirit .split-head p{margin-top:24px}.study-teenspirit .split-head h2{max-width:100%}.study-teenspirit .hero{padding-top:28px}.study-teenspirit .hero-top{flex-wrap:wrap;gap:12px;font-size:8px;letter-spacing:.09em}.study-teenspirit .hero-top .logo{width:46px;height:42px;margin-right:10px}.study-teenspirit .hero-top>span:last-child{margin-left:0}.study-teenspirit .hero-copy{position:relative;left:auto;top:auto;margin-top:56px}.study-teenspirit .hero h1{font-size:77px;line-height:.95;margin:22px 0 24px}.study-teenspirit .hero-deck{font-size:24px!important;line-height:1.3!important}.study-teenspirit .overline{font-size:10px}.study-teenspirit .tags{gap:7px;margin-top:25px}.study-teenspirit .tags span{font-size:10px;padding:8px 11px}.study-teenspirit .hero-phones{position:relative;left:auto;top:auto;display:flex;gap:14px;align-items:flex-start;transform:none;margin-top:40px}.study-teenspirit .hero-phones .device{width:calc(50% - 7px)!important;margin:0}.study-teenspirit .hero-phones .hero-two{margin-top:35px}.study-teenspirit .hero-phones .matte{padding:5px;border-radius:24px}.study-teenspirit .hero-phones .matte img{border-radius:19px}.study-teenspirit .hero-bottom{position:static;font-size:13px;line-height:1.5;margin-top:34px}.study-teenspirit .context-grid{grid-template-columns:1fr;gap:24px;margin-top:30px}.study-teenspirit .context-grid .lead{font-size:22px}.study-teenspirit .big-statement{font-size:43px;line-height:1.05;margin-top:40px}.study-teenspirit .context-bottom{flex-direction:column;gap:22px;margin-top:35px;font-size:9px}.study-teenspirit .context-bottom b{font-size:17px;margin-top:7px}.study-teenspirit .together-copy,.study-teenspirit .launch-copy,.study-teenspirit .onboarding-copy,.study-teenspirit .chat-copy{position:static;width:100%;padding-top:0}.study-teenspirit .together-copy h2,.study-teenspirit .launch h2,.study-teenspirit .onboarding h2,.study-teenspirit .chat h2{font-size:42px;margin-bottom:28px}.study-teenspirit .together-copy p,.study-teenspirit .launch-copy p,.study-teenspirit .onboarding-copy p,.study-teenspirit .chat-copy p{max-width:none}.study-teenspirit .fine-line{margin-top:28px;font-size:9px;line-height:1.6}.study-teenspirit .launch-phone{position:static;display:flex;justify-content:center;margin-top:38px}.study-teenspirit .launch-phone .device{width:320px!important}.study-teenspirit .funnel{font-size:20px;margin-top:30px}.study-teenspirit .funnel i{height:12px}.study-teenspirit .launch-copy p.small-note{font-size:12px}.study-teenspirit .world-reveal .world-deck{position:static;text-align:left;margin-top:26px;font-size:18px}.study-teenspirit .world-landscape{position:relative;left:auto;right:auto;bottom:auto;width:calc(100% + 48px);height:350px;margin:26px -24px 0}.study-teenspirit .world-landscape img{object-position:48% 50%}.study-teenspirit .world-caption{position:static;display:flex;flex-direction:column;gap:12px;margin-top:25px;font-size:10px}.study-teenspirit .world-landscape:before{background:linear-gradient(#1b1b30,transparent 15%,transparent 92%,#1b1b30)}.study-teenspirit .shape-spec{margin-top:22px;gap:35px}.study-teenspirit .explore-grid,.study-teenspirit .detail-grid{display:flex;flex-direction:column;align-items:center;gap:36px;margin-top:36px}.study-teenspirit .explore-notes,.study-teenspirit .detail-text{padding:5px 0 0;width:100%}.study-teenspirit .explore-notes>div+div,.study-teenspirit .detail-text>div+div{margin-top:30px}.study-teenspirit .explore-notes h3,.study-teenspirit .detail-text h3{font-size:26px}.study-teenspirit .explore-notes p,.study-teenspirit .detail-text p{font-size:18px}.study-teenspirit .detail-photo{width:min(320px,100%)}.study-teenspirit .feature-lines{margin-top:26px}.study-teenspirit .feature-lines span{font-size:16px;padding:14px 0}.study-teenspirit .evolution-lead{margin-top:28px}.study-teenspirit .roadmap{grid-template-columns:1fr;gap:34px;margin-top:40px}.study-teenspirit .roadmap span{font-size:10px}.study-teenspirit .roadmap i{margin:18px 0 22px}.study-teenspirit .roadmap h3{font-size:28px;margin-bottom:12px}.study-teenspirit .roadmap p{max-width:300px}.study-teenspirit .evolution-bottom{flex-direction:column;align-items:flex-start;gap:20px;margin-top:42px;padding-top:28px}.study-teenspirit .large-no{font-size:65px}.study-teenspirit .evolution-bottom p{font-size:17px}.study-teenspirit .scale-grid{gap:32px;justify-content:space-between;margin:10px 0 40px}.study-teenspirit .scale-number{font-size:77px}.study-teenspirit .scale-number.small{font-size:70px}.study-teenspirit .panel .scale-label{font-size:12px;max-width:150px;line-height:1.4;margin-top:12px}.study-teenspirit .room-diagram{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:32px}.study-teenspirit .room{width:auto;padding:15px 2px 20px}.study-teenspirit .room>span{font-size:9px}.study-teenspirit .dots{font-size:12px;letter-spacing:4px}.study-teenspirit .room-more{display:none}.study-teenspirit .cross-links{grid-column:1/-1;margin:15px 0 0;gap:15px}.study-teenspirit .cross-links span{font-size:11px}.study-teenspirit .architecture-copy{margin-top:28px}.study-teenspirit .technical-note{font-size:12px!important;line-height:1.5!important;margin-top:25px!important}.study-teenspirit .closing{padding-top:55px}.study-teenspirit .closing .logo{width:60px;height:55px;margin-bottom:30px}.study-teenspirit .closing h2{font-size:48px;line-height:1.05;margin-top:25px}.study-teenspirit .rollout{margin-top:35px}.study-teenspirit .rollout strong{font-size:72px}.study-teenspirit .rollout span{font-size:9px}.study-teenspirit .closing-content p{font-size:21px}.study-teenspirit .credits{position:static;margin-top:60px;text-align:center}.study-teenspirit .credits>span{font-size:9px;line-height:1.7}.study-teenspirit .credits p{font-size:11px;line-height:1.6;margin-top:22px}.study-teenspirit .closing-land{height:45%}}@media screen and (max-width:700px){.study-teenspirit .hero{min-height:920px;background-position:61% center}.study-teenspirit .hero-copy{margin-top:90px}.study-teenspirit .hero-bottom{margin-top:180px;max-width:270px}.study-teenspirit .hero .tags{max-width:300px}}
.study-teenspirit{min-width:0;border-radius:10px;overflow:hidden}.study-teenspirit .case-artboard{margin:0}.study-teenspirit section{scroll-margin-top:24px}
.study-teenspirit .hero-bottom{right:96px;display:flex;align-items:center;justify-content:space-between;gap:30px}.study-teenspirit .hero-bottom a{color:inherit;text-decoration:none;white-space:nowrap;border-bottom:1px solid #e7d3dc66;padding-bottom:4px}.study-teenspirit .hero-bottom a:hover{border-bottom-color:currentColor}.study-teenspirit .hero-bottom a:focus-visible{outline:2px solid #f2dbaf;outline-offset:6px}
@media(max-width:700px){.study-teenspirit .hero-bottom{max-width:none;flex-direction:column;align-items:flex-start;gap:20px}.study-teenspirit .hero-bottom span{max-width:270px}.study-teenspirit .hero-bottom a{align-self:flex-end}}
