.v2-slide{padding-top:28px;padding-bottom:22px}.v2-heading{margin-bottom:25px}.v2-heading h2{font-size:clamp(40px,3.65vw,62px);line-height:1.08;letter-spacing:-.045em}.v2-heading>p{font-size:20px;line-height:1.4;margin-top:16px;max-width:80ch}.cover-heading h1{font-size:clamp(48px,4.3vw,73px);line-height:1.05}.v2-note{font-size:12px!important;color:var(--muted);margin-top:16px;line-height:1.5;max-width:110ch}.visual-button{display:block;position:relative;overflow:hidden;width:100%;height:100%;text-align:left;background:#eee9df}.visual-button img{object-fit:cover}.visual-button:focus-visible{outline-offset:4px}.enlarge-label{position:absolute;bottom:12px;right:12px;display:flex;align-items:center;gap:6px;background:var(--paper);padding:6px 9px;font-size:11px;color:var(--ink);opacity:0;transition:opacity .15s}.enlarge-label svg{width:13px;height:13px}.visual-button:hover .enlarge-label,.visual-button:focus-visible .enlarge-label{opacity:1}.proposal-pair{display:grid;grid-template-columns:1fr 1fr;gap:38px}.proposal-image{display:block;width:100%;height:clamp(190px,28vh,300px);overflow:hidden}.proposal-image img{object-fit:cover}.proposal-name{display:flex;align-items:baseline;gap:16px;margin-top:19px}.proposal-name>span{font-size:14px;color:var(--olive-dark)}.proposal-name h3{font-size:32px}.proposal-pair article>p{font-size:18px;margin:12px 0 18px;max-width:55ch}.proposal-pair .text-link{font-size:15px}.visual-split{height:100%;display:grid;grid-template-columns:.82fr 1.18fr;gap:50px;align-items:center}.plain-copy h2{font-size:clamp(42px,3.65vw,63px);line-height:1.09;letter-spacing:-.045em;margin-bottom:26px}.plain-copy>p{font-size:20px;line-height:1.5;margin-top:17px;max-width:44ch}.plain-copy .text-link{margin-top:28px}.plain-fact{border-top:1px solid var(--line);margin-top:28px;padding-top:18px;font-size:15px}.plain-fact strong,.plain-fact span{display:block}.plain-fact span{margin-top:7px;color:var(--muted);line-height:1.5}.award-intro-art{height:82%;min-height:400px}.award-intro-art img{object-fit:contain}.jewel-hero{height:100%}.jewel-hero img{object-position:center}.people-strip{height:38vh;max-height:380px;min-height:250px}.people-strip img{object-position:center 40%}.people-captions{display:grid;grid-template-columns:repeat(3,1fr);gap:36px;margin-top:22px}.people-captions h3{font-size:32px}.people-captions p{font-size:17px;margin-top:8px;max-width:35ch}.people-captions strong{display:block;font-size:20px;font-family:var(--serif);font-weight:400;color:var(--olive-dark);margin-top:10px}.entry-paths{display:grid;grid-template-columns:1fr 1fr;gap:60px;margin-top:32px}.entry-paths article{border-top:1px solid var(--line);padding-top:20px}.step-no{font-family:var(--serif);font-size:38px;color:var(--olive-dark)}.entry-paths h3{font-size:34px;line-height:1.2;margin:18px 0}.entry-paths p{font-size:19px;max-width:50ch}.sample-action{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:22px;padding:13px 18px;background:var(--olive-dark);color:var(--paper);font-size:15px;max-width:330px}.sample-action svg{width:21px;height:21px}.joined-path{display:flex;align-items:center;gap:26px;margin-top:30px}.joined-path span{height:1px;background:var(--line);flex:1}.joined-path p{font-size:20px;text-align:center}.nomination-example{margin:22px auto 0;text-align:center;max-width:65ch}.nomination-example strong{font-size:12px;font-weight:500;color:var(--muted)}.nomination-example p{font-size:18px;font-style:italic;margin-top:6px}.interview-layout{display:grid;grid-template-columns:1.5fr .8fr;gap:42px;align-items:center;height:calc(100% - 185px)}.interview-layout .visual-button img{object-fit:contain}.question-list>div{border-top:1px solid var(--line);padding:18px 0}.question-list small{font-size:12px;color:var(--muted)}.question-list h3{font-size:26px;letter-spacing:-.025em;margin-top:8px}.question-list p{font-size:17px;margin-top:10px;color:var(--olive-dark)}.output-wide{height:45vh;max-height:460px}.output-wide img{object-fit:contain}.output-labels{display:grid;grid-template-columns:repeat(3,1fr);gap:34px;margin-top:20px}.output-labels p{border-top:1px solid var(--line);padding-top:13px;font-size:15px;margin:0}.output-labels strong{display:block;font-size:19px;font-weight:500}.output-labels span{display:block;margin-top:6px;line-height:1.45;color:var(--muted)}.action-list{list-style:none;padding:0;margin:25px 0 0;counter-reset:actions}.action-list li{position:relative;padding:17px 0 17px 34px;border-top:1px solid var(--line);counter-increment:actions}.action-list li:before{content:counter(actions,decimal-leading-zero);position:absolute;left:0;top:20px;color:var(--olive-dark);font-size:12px}.action-list strong{font-size:19px;font-weight:500}.action-list p{font-size:17px;line-height:1.5;margin-top:7px;max-width:48ch}.social-example{max-width:530px;margin:auto;background:#fffdf8;padding:20px 22px 24px;width:100%}.social-account{font-size:12px;padding-bottom:16px}.social-example>img{height:30vh;max-height:310px;object-position:center 35%}.social-example blockquote{font-family:var(--serif);font-size:30px;line-height:1.18;letter-spacing:-.03em;margin-top:22px}.social-example p{font-size:14px;margin-top:10px}.social-example .sample-action{max-width:none;margin-top:18px}.profile-layout{display:grid;grid-template-columns:1fr 1fr;gap:60px;height:calc(100% - 130px)}.profile-photo{position:relative;overflow:hidden;min-height:0}.profile-photo img{width:200%;max-width:none;height:100%;object-fit:cover;transform:translateX(-50%)}.profile-photo>span{position:absolute;bottom:18px;left:18px;background:var(--paper);padding:6px 10px;font-size:12px}.profile-fields{padding:10px 0}.profile-fields>div:not(.profile-choices){padding:18px 0;border-top:1px solid var(--line)}.profile-fields small{font-size:13px;color:var(--muted)}.profile-fields p{font-size:25px;line-height:1.4;margin-top:10px;max-width:32ch}.profile-fields>div:first-child p{font-family:var(--serif);font-size:46px;line-height:1.1}.profile-choices{display:flex;gap:12px;margin-top:20px}.profile-choices span{padding:7px 12px;border:1px solid var(--line);font-size:13px}.annotated-layout{height:calc(100% - 130px);display:grid;grid-template-columns:1.5fr 1fr;gap:48px;align-items:center}.annotated-jewel{height:100%}.annotated-jewel img{object-fit:cover}.design-reasons .tab-list{gap:24px;margin-bottom:26px}.design-reasons .tab-list button{font-size:15px}.detail-number{display:block;font-family:var(--serif);font-size:62px;color:var(--gold);line-height:1;margin-bottom:18px}.design-reasons h3{font-size:36px;line-height:1.15}.design-reasons [role=tabpanel]>p{font-size:20px;line-height:1.5;margin-top:18px;max-width:37ch}.all-reasons{display:flex;flex-direction:column;gap:10px;border-top:1px solid var(--line);margin-top:26px;padding-top:18px;color:var(--muted);font-size:13px}.tryon-wide{height:48vh;max-height:500px}.tryon-wide img{object-fit:contain}.tryon-bottom{display:grid;grid-template-columns:1.4fr 1fr;gap:35px;border-top:1px solid var(--line);margin-top:20px;padding-top:15px}.tryon-bottom p{font-size:18px;line-height:1.4}.tryon-bottom strong{font-weight:500;display:block;margin-bottom:5px}.tryon-bottom p+p{margin:0;align-self:center;color:var(--muted);font-size:16px}.takeaway-grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:30px;height:calc(100% - 160px)}.takeaway-grid article{min-width:0;overflow:hidden}.takeaway-grid article>img{height:70%;object-fit:cover}.takeaway-grid .takeaway-portrait>img{width:200%;max-width:none;transform:translateX(-50%)}.takeaway-grid h3{font-size:29px;margin-top:20px}.takeaway-grid p{font-size:16px;margin-top:9px}.design-card{background:var(--soft);padding:27px 30px;display:flex;flex-direction:column;justify-content:space-between}.design-card>span{font-size:12px;letter-spacing:.09em;color:var(--olive-dark)}.design-card h3{font-size:42px;margin:14px 0}.design-card>div{border-top:1px solid var(--line);padding-top:14px;margin-top:12px}.design-card strong{font-size:15px;font-weight:500}.design-card>div p{font-size:15px;margin-top:7px;line-height:1.4}.design-card>small{font-family:var(--serif);font-size:16px;margin-top:22px}.social-carousel{display:grid;grid-template-columns:1fr 1fr 1fr;gap:24px;height:calc(100% - 205px);min-height:330px}.social-carousel article{position:relative;overflow:hidden;background:var(--soft)}.social-carousel article>small{position:absolute;left:16px;top:16px;padding:6px 10px;background:var(--paper);z-index:1;font-size:12px}.social-carousel .input-post{padding:70px 28px 26px;display:flex;flex-direction:column;justify-content:center}.input-post h3{font-size:36px;line-height:1.22}.input-post>span{font-size:17px;margin-top:28px}.social-carousel img{height:100%;object-fit:cover}.social-carousel .carousel-portrait>img{width:200%;max-width:none;transform:translateX(-50%)}.carousel-portrait>p{position:absolute;bottom:16px;left:16px;right:16px;background:var(--paper);padding:12px 16px;font-size:16px}.bottom-copy{font-size:18px;margin-top:22px;max-width:100ch;line-height:1.5}.partner-art{height:80%;min-height:360px}.partner-art img{object-fit:contain}.learning-v2{display:grid;grid-template-columns:1fr .9fr;gap:9vw;height:calc(100% - 225px);align-items:center}.learning-entrances article{border-top:1px solid var(--line);padding:25px 0}.learning-entrances h3{font-size:30px}.learning-entrances article p{font-size:21px;line-height:1.45;margin-top:17px;max-width:40ch}.guide-example{padding:28px 35px;background:var(--soft)}.guide-example>span{font-size:11px;letter-spacing:.05em}.guide-example h3{font-size:40px;margin:18px 0 22px}.guide-example ol{padding-left:23px;margin:0}.guide-example li{font-size:17px;line-height:1.4;padding:8px 0 8px 5px}.guide-example>small{display:block;font-size:11px;color:var(--muted);margin-top:20px}.end-links{display:flex;gap:30px;justify-content:flex-end;margin-top:25px}
@media(max-height:800px) and (min-width:901px){.v2-slide{padding-top:22px;padding-bottom:18px}.v2-heading{margin-bottom:20px}.v2-heading h2{font-size:43px}.v2-heading>p{font-size:17px;margin-top:11px}.cover-heading h1{font-size:53px}.proposal-image{height:25vh}.proposal-name{margin-top:14px}.proposal-name h3{font-size:27px}.proposal-pair article>p{font-size:16px;margin:10px 0 13px}.proposal-pair .text-link{font-size:13px}.plain-copy h2{font-size:43px;margin-bottom:22px}.plain-copy>p{font-size:17px;margin-top:14px}.plain-fact{margin-top:22px;padding-top:14px;font-size:13px}.plain-copy .text-link{margin-top:22px;font-size:14px}.award-intro-art{min-height:300px}.people-strip{height:33vh;min-height:220px}.people-captions{margin-top:17px}.people-captions h3{font-size:27px}.people-captions p{font-size:15px}.people-captions strong{font-size:18px}.entry-paths{margin-top:20px;gap:40px}.entry-paths article{padding-top:15px}.step-no{font-size:28px}.entry-paths h3{font-size:27px;margin:13px 0}.entry-paths p{font-size:16px}.sample-action{margin-top:17px;padding:11px 15px;font-size:13px}.joined-path{margin-top:23px}.joined-path p{font-size:17px}.nomination-example{margin-top:18px}.nomination-example p{font-size:15px}.interview-layout{height:calc(100% - 155px)}.question-list>div{padding:12px 0}.question-list h3{font-size:23px}.question-list p{font-size:15px}.output-wide{height:42vh}.output-labels{margin-top:16px}.output-labels strong{font-size:16px}.output-labels p{font-size:13px;padding-top:10px}.v2-note{font-size:10px!important;margin-top:12px}.action-list{margin-top:17px}.action-list li{padding-top:13px;padding-bottom:13px}.action-list strong{font-size:17px}.action-list p{font-size:15px}.social-example{padding:16px 18px}.social-example blockquote{font-size:25px;margin-top:15px}.social-example p{font-size:12px}.profile-layout{height:calc(100% - 105px)}.profile-fields>div:not(.profile-choices){padding:13px 0}.profile-fields p{font-size:20px;margin-top:7px}.profile-fields>div:first-child p{font-size:36px}.profile-choices{margin-top:14px}.profile-choices span{font-size:12px}.annotated-layout{height:calc(100% - 105px)}.detail-number{font-size:45px;margin-bottom:12px}.design-reasons h3{font-size:30px}.design-reasons [role=tabpanel]>p{font-size:17px;margin-top:13px}.design-reasons .tab-list{gap:17px;margin-bottom:20px}.design-reasons .tab-list button{font-size:13px}.all-reasons{margin-top:18px;font-size:11px;gap:7px}.tryon-wide{height:43vh}.tryon-bottom{margin-top:16px;padding-top:12px}.tryon-bottom p{font-size:16px}.tryon-bottom p+p{font-size:14px}.takeaway-grid{height:calc(100% - 128px)}.takeaway-grid h3{font-size:24px;margin-top:14px}.takeaway-grid p{font-size:14px}.design-card{padding:20px 24px}.design-card h3{font-size:32px;margin:10px 0}.design-card>div{padding-top:10px;margin-top:8px}.design-card>div p{font-size:13px}.design-card>small{margin-top:15px}.social-carousel{height:calc(100% - 170px);min-height:290px}.input-post h3{font-size:28px}.bottom-copy{font-size:16px;margin-top:17px}.partner-art{min-height:300px}.learning-v2{height:calc(100% - 185px)}.learning-entrances article{padding:18px 0}.learning-entrances h3{font-size:26px}.learning-entrances article p{font-size:18px;margin-top:12px}.guide-example{padding:22px 28px}.guide-example h3{font-size:34px;margin:14px 0 17px}.guide-example li{font-size:15px;padding:6px 0 6px 4px}.end-links{margin-top:18px}}
@media(max-width:900px){.v2-slide{padding-top:25px;padding-bottom:30px}.v2-heading h2{font-size:38px;line-height:1.12}.v2-heading>p{font-size:17px;line-height:1.5;margin-top:17px}.cover-heading h1{font-size:43px;line-height:1.08}.cover-heading h1 br{display:none}.proposal-pair{grid-template-columns:1fr;gap:34px}.proposal-image{height:240px}.proposal-name h3{font-size:28px;line-height:1.1}.proposal-pair article>p{font-size:17px}.proposal-pair .text-link{font-size:14px}.visual-split{height:auto;grid-template-columns:1fr;gap:28px}.plain-copy h2{font-size:40px;line-height:1.12;margin-bottom:23px}.plain-copy>p{font-size:18px;max-width:none}.plain-fact{font-size:14px}.award-intro-art{height:300px;min-height:0}.visual-button{height:auto;aspect-ratio:1.78}.jewel-hero{aspect-ratio:1.2}.enlarge-label{opacity:1;bottom:7px;right:7px;font-size:10px;padding:5px 7px}.people-strip{height:300px;min-height:0;aspect-ratio:auto}.people-strip img{object-fit:cover}.people-captions{grid-template-columns:1fr;gap:19px;margin-top:22px}.people-captions article{border-top:1px solid var(--line);padding-top:14px}.people-captions h3{font-size:29px}.people-captions p{font-size:16px}.people-captions strong{font-size:19px}.entry-paths{grid-template-columns:1fr;gap:25px;margin-top:26px}.step-no{font-size:30px}.entry-paths h3{font-size:29px}.entry-paths p{font-size:17px}.joined-path{gap:12px;margin-top:28px}.joined-path p{font-size:17px;max-width:20ch}.nomination-example{text-align:left;margin-top:25px}.nomination-example p{font-size:17px}.interview-layout{grid-template-columns:1fr;height:auto;gap:22px}.interview-layout .visual-button{aspect-ratio:1.5}.question-list h3{font-size:26px}.output-wide{height:auto;aspect-ratio:1.5}.output-labels{grid-template-columns:1fr;gap:17px}.output-labels p{font-size:15px;padding-top:13px}.output-labels strong{font-size:18px}.action-list strong{font-size:18px}.action-list p{font-size:16px}.social-example{max-width:480px;padding:18px}.social-example>img{height:280px;max-height:none}.social-example blockquote{font-size:28px}.profile-layout{grid-template-columns:1fr;height:auto;gap:26px}.profile-photo{height:330px}.profile-fields p{font-size:22px}.profile-fields>div:first-child p{font-size:39px}.profile-choices{flex-wrap:wrap}.annotated-layout{height:auto;grid-template-columns:1fr;gap:24px}.annotated-jewel{aspect-ratio:1.2}.design-reasons .tab-list{gap:20px}.design-reasons .tab-list button{font-size:13px}.detail-number{font-size:45px}.design-reasons h3{font-size:30px}.design-reasons [role=tabpanel]>p{font-size:18px}.all-reasons{font-size:12px}.tryon-wide{height:auto;aspect-ratio:1.4}.tryon-bottom{grid-template-columns:1fr;gap:18px}.tryon-bottom p{font-size:17px}.tryon-bottom p+p{font-size:15px}.takeaway-grid{height:auto;grid-template-columns:1fr;gap:28px}.takeaway-grid article>img{height:330px}.takeaway-grid h3{font-size:28px;margin-top:15px}.takeaway-grid p{font-size:16px}.design-card{min-height:480px;padding:26px}.design-card h3{font-size:40px}.social-carousel{height:auto;grid-template-columns:1fr;gap:22px;min-height:0}.social-carousel article{height:370px}.social-carousel .input-post{padding:65px 27px 30px}.input-post h3{font-size:34px}.bottom-copy{font-size:17px}.partner-art{height:auto;min-height:0;aspect-ratio:1.4}.learning-v2{height:auto;grid-template-columns:1fr;gap:25px}.learning-entrances article{padding:22px 0}.learning-entrances h3{font-size:28px}.learning-entrances article p{font-size:19px}.guide-example{padding:27px}.guide-example h3{font-size:38px}.guide-example li{font-size:16px}.end-links{justify-content:flex-start;flex-wrap:wrap;gap:20px}.v2-note{font-size:11px!important}}
@media print{.v2-slide{height:185mm!important;padding:7mm!important}.v2-heading h2{font-size:35px}.v2-heading>p{font-size:13px}.cover-heading h1{font-size:44px}.v2-heading{margin-bottom:15px}.proposal-pair{grid-template-columns:1fr 1fr}.proposal-image{height:220px}.proposal-name h3{font-size:25px}.proposal-pair article>p{font-size:14px}.visual-split{height:100%;grid-template-columns:.85fr 1.15fr}.plain-copy h2{font-size:36px}.plain-copy>p{font-size:15px}.plain-fact{font-size:12px}.people-strip{height:290px}.people-captions{grid-template-columns:repeat(3,1fr)}.people-captions h3{font-size:26px}.people-captions p{font-size:14px}.people-captions strong{font-size:18px}.entry-paths{grid-template-columns:1fr 1fr;margin-top:22px}.entry-paths h3{font-size:27px}.entry-paths p{font-size:15px}.interview-layout{height:370px;grid-template-columns:1.5fr .8fr}.question-list h3{font-size:22px}.output-wide{height:350px}.output-labels{grid-template-columns:repeat(3,1fr)}.output-labels strong{font-size:16px}.output-labels p{font-size:12px}.profile-layout{height:400px;grid-template-columns:1fr 1fr}.profile-photo{height:100%}.profile-fields p{font-size:18px}.annotated-layout{height:400px;grid-template-columns:1.5fr 1fr}.design-reasons h3{font-size:28px}.design-reasons [role=tabpanel]>p{font-size:15px}.tryon-wide{height:360px}.takeaway-grid{height:430px;grid-template-columns:repeat(3,1fr)}.takeaway-grid article>img{height:290px}.takeaway-grid h3{font-size:24px}.design-card{min-height:0;padding:22px}.design-card h3{font-size:29px}.social-carousel{height:360px;grid-template-columns:repeat(3,1fr)}.social-carousel article{height:100%}.input-post h3{font-size:28px}.learning-v2{grid-template-columns:1fr .9fr;height:370px}.learning-entrances h3{font-size:26px}.learning-entrances article p{font-size:17px}.guide-example h3{font-size:32px}.guide-example li{font-size:15px}.enlarge-label{display:none}.v2-note{font-size:9px!important}.social-example>img{height:220px}.social-example blockquote{font-size:24px}.action-list p{font-size:14px}.action-list strong{font-size:16px}.bottom-copy{font-size:14px}.end-links{margin-top:16px}}
.proposal-image img{object-position:center top}.people-strip img{object-position:center 10%}
@media screen and (min-width:901px){
#awards-journey.is-active,#remix-journey.is-active,#remix-design.is-active,#education.is-active{display:flex;flex-direction:column}
#awards-journey .v2-heading,#remix-journey .v2-heading,#remix-design .v2-heading,#education .v2-heading{flex-shrink:0}
.interview-layout,.profile-layout,.annotated-layout,.learning-v2{flex:1;height:auto;min-height:0}
.interview-layout .visual-button{min-height:0}
.profile-fields>div:not(.profile-choices){padding:14px 0}.profile-fields p{font-size:23px}.profile-fields .v2-note{font-size:12px;margin-top:12px}.profile-fields>div:first-child p{font-size:40px}
.learning-entrances article{padding:18px 0}.learning-entrances article p{font-size:19px;margin-top:12px}.guide-example h3{font-size:36px;margin:15px 0}.guide-example{padding:22px 30px}.end-links{flex-shrink:0}
}
@media screen and (max-height:800px) and (min-width:901px){.profile-fields>div:not(.profile-choices){padding:10px 0}.profile-fields p{font-size:18px}.profile-fields>div:first-child p{font-size:32px}.profile-fields .v2-note{font-size:10px!important;line-height:1.4}.profile-fields{padding:0}.learning-entrances article{padding:15px 0}.learning-entrances article p{font-size:17px}.guide-example{padding:20px 25px}.guide-example h3{font-size:30px}.guide-example li{font-size:14px}}
@media screen and (max-width:900px){.people-strip{height:auto;aspect-ratio:1.78}.people-strip img{object-fit:contain}.proposal-image img{object-position:center 10%}}
