.world-page{--world-pad: clamp(28px, 6.5vw, 110px);background:var(--paper-light, #fcfbf8);color:var(--ink);overflow:hidden}.world-page h1,.world-page h2,.world-page h3{text-wrap:balance}.world-page p{text-wrap:pretty}.world-hero{position:relative;min-height:min(760px,calc(100svh - var(--header-top-h) - var(--header-category-h)));display:grid;grid-template-columns:minmax(0,1.55fr) minmax(250px,.45fr);align-items:end;gap:clamp(50px,9vw,150px);padding:clamp(90px,11vw,170px) var(--world-pad) clamp(70px,8vw,120px);background:radial-gradient(circle at 82% 18%,rgba(217,209,222,.36),transparent 28rem),linear-gradient(135deg,#f7f4ee,#ece6dd)}.world-page--gifting .world-hero{background:radial-gradient(circle at 79% 16%,rgba(230,214,201,.5),transparent 26rem),linear-gradient(135deg,#faf7f1,#eee8df)}.world-hero:before{content:"";position:absolute;top:28px;right:28px;bottom:28px;left:28px;border:1px solid rgba(23,23,23,.07);pointer-events:none}.world-hero__eyebrow{position:absolute;top:42px;right:var(--world-pad);left:var(--world-pad);display:flex;justify-content:space-between;font-family:var(--sans);font-size:8px;letter-spacing:.16em;color:#1717178c}.world-hero__body{position:relative;z-index:1;max-width:1050px}.world-hero__body h1{max-width:980px;margin:18px 0 30px;font-size:clamp(64px,8.4vw,132px);line-height:.84;letter-spacing:-.058em}.world-deck{max-width:620px;margin:0 0 32px;color:#171717a8;font-family:var(--editorial);font-size:clamp(18px,1.7vw,23px);line-height:1.45}.world-hero__aside{position:relative;z-index:1;align-self:end;padding:24px 0 2px;border-top:1px solid rgba(23,23,23,.22)}.world-hero__aside img{width:52px;height:52px;margin-bottom:28px;opacity:.14}.world-hero__aside p{max-width:310px;margin:0;color:#171717a3;font-family:var(--editorial);font-size:18px;font-style:italic;line-height:1.45}.world-section{padding:clamp(100px,12vw,190px) var(--world-pad)}.world-section--paths{background:var(--paper-light, #fcfbf8)}.world-section--notes,.world-section--inspiration{background:#f3efe8}.world-section__head{display:grid;grid-template-columns:80px minmax(0,1.2fr) minmax(250px,.5fr);gap:clamp(26px,5vw,82px);align-items:end;margin-bottom:clamp(56px,7vw,105px)}.world-section__number{align-self:start;padding-top:10px;color:#17171780;font-family:var(--sans);font-size:9px;letter-spacing:.15em}.world-section__head h2{max-width:800px;margin:12px 0 0;font-size:clamp(52px,6.7vw,100px);line-height:.88;letter-spacing:-.052em}.world-section__head>p{max-width:370px;margin:0;color:#1717179e;font-family:var(--editorial);font-size:18px;line-height:1.5}.world-path-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--ink)}.world-path-grid--five .world-path:nth-child(4),.world-path-grid--five .world-path:nth-child(5){grid-column:span 1}.world-path{min-height:370px;display:flex;flex-direction:column;padding:26px clamp(24px,3vw,44px) 34px;border-right:1px solid rgba(23,23,23,.13);border-bottom:1px solid rgba(23,23,23,.13);transition:background .3s ease,padding .3s ease}.world-path:nth-child(3n){border-right:0}.world-path:hover{padding-top:34px;background:#d9d1de33}.world-page--gifting .world-path:hover{background:#e6d6c93d}.world-path>span,.world-note>span,.wedding-gift-card>span,.inspiration-card>span,.gift-moment>div:first-child>span{color:#17171775;font-family:var(--sans);font-size:8px;letter-spacing:.16em}.world-path h3{margin:auto 0 16px;max-width:300px;font-size:clamp(35px,3.3vw,54px);line-height:.92;letter-spacing:-.035em}.world-path p{max-width:320px;margin:0 0 26px;color:#1717179e;font-family:var(--editorial);font-size:16px;line-height:1.48}.world-path em,.world-note em,.wedding-gift-card em,.inspiration-card em{margin-top:auto;font-family:var(--sans);font-size:9px;font-style:normal;letter-spacing:.045em}.world-bridge{position:relative;min-height:650px;display:grid;grid-template-columns:180px minmax(0,1fr) minmax(180px,.42fr);gap:clamp(30px,6vw,96px);align-items:center;padding:clamp(110px,13vw,200px) var(--world-pad);background:#e8e1d8}.world-bridge:after{content:"";position:absolute;top:34px;right:34px;bottom:34px;left:34px;border:1px solid rgba(23,23,23,.08);pointer-events:none}.world-bridge__index{align-self:start;position:relative;z-index:1;font-size:8px;letter-spacing:.16em}.world-bridge__copy{position:relative;z-index:1;max-width:900px}.world-bridge__copy h2{margin:15px 0 28px;font-size:clamp(58px,7.6vw,116px);line-height:.84;letter-spacing:-.056em}.world-bridge__copy>p:not(.journal-label){max-width:560px;color:#171717a3;font-family:var(--editorial);font-size:18px;line-height:1.5}.world-bridge__links{display:flex;flex-wrap:wrap;gap:24px 38px;margin-top:34px}.world-bridge__mark{position:relative;z-index:0;align-self:center;justify-self:end;font-family:var(--display);font-size:clamp(230px,26vw,410px);line-height:.65;color:#17171709}.world-note-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:#1717171f}.world-note{min-height:330px;display:flex;flex-direction:column;padding:30px clamp(25px,3.2vw,46px) 38px;background:#f8f5ef}.world-note h3{margin:auto 0 18px;font-size:clamp(31px,3vw,46px);line-height:.95;letter-spacing:-.032em}.world-note p{margin:0;color:#1717179e;font-family:var(--editorial);font-size:16px;line-height:1.5}.gift-moments{background:var(--paper-light, #fcfbf8)}.gift-moment{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(320px,.55fr);gap:clamp(48px,9vw,150px);align-items:end;padding:clamp(90px,10vw,155px) var(--world-pad);border-top:1px solid rgba(23,23,23,.11);scroll-margin-top:150px}.gift-moment>div:first-child>span{display:block;margin-bottom:54px}.gift-moment h2{max-width:900px;margin:15px 0 0;font-size:clamp(52px,6.5vw,96px);line-height:.88;letter-spacing:-.052em}.gift-moment>div:last-child>p{max-width:430px;color:#171717a3;font-family:var(--editorial);font-size:18px;line-height:1.5}.gift-moment__links{display:flex;flex-wrap:wrap;gap:16px 30px;margin-top:30px}.gift-moment__links a{padding-bottom:4px;border-bottom:1px solid rgba(23,23,23,.35);font-size:10px}.wedding-gifting{padding:clamp(105px,12vw,185px) var(--world-pad);background:#eae4dc;scroll-margin-top:150px}.wedding-gifting__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:#1717171f}.wedding-gift-card{min-height:390px;display:flex;flex-direction:column;padding:30px clamp(25px,3vw,44px) 38px;background:#fcfbf8b8;transition:background .3s ease}.wedding-gift-card:hover{background:#fcfbf8f5}.wedding-gift-card h3{margin:auto 0 16px;font-size:clamp(35px,3.3vw,52px);line-height:.92;letter-spacing:-.035em}.wedding-gift-card p{margin:0 0 30px;color:#1717179e;font-family:var(--editorial);font-size:16px;line-height:1.5}.inspiration-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;background:#1717171f}.inspiration-card{min-height:340px;display:flex;flex-direction:column;padding:30px clamp(26px,3.4vw,50px) 38px;background:#faf8f3;transition:background .3s ease}.inspiration-card:hover{background:#eee8df}.inspiration-card h3{margin:auto 0 16px;font-size:clamp(38px,4.2vw,66px);line-height:.9;letter-spacing:-.04em}.inspiration-card p{max-width:420px;margin:0 0 28px;color:#1717179e;font-family:var(--editorial);font-size:17px;line-height:1.5}.world-closing{min-height:600px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:clamp(110px,14vw,210px) var(--world-pad);text-align:center;background:var(--paper-light, #fcfbf8)}.world-closing--gifting{background:#eee8df}.world-closing h2{max-width:1100px;margin:18px auto 28px;font-size:clamp(58px,8vw,124px);line-height:.84;letter-spacing:-.057em}.world-closing>p:not(.journal-label){max-width:600px;margin:0 auto 34px;color:#1717179e;font-family:var(--editorial);font-size:19px;line-height:1.5}@media(max-width:980px){.world-hero{min-height:700px;grid-template-columns:1fr;gap:55px;padding-top:130px}.world-hero__aside{max-width:430px}.world-section__head{grid-template-columns:70px 1fr}.world-section__head>p{grid-column:2}.world-path-grid{grid-template-columns:repeat(2,1fr)}.world-path:nth-child(3n){border-right:1px solid rgba(23,23,23,.13)}.world-path:nth-child(2n){border-right:0}.world-bridge{grid-template-columns:90px 1fr}.world-bridge__mark{display:none}.world-note-grid,.wedding-gifting__grid{grid-template-columns:1fr}.gift-moment{grid-template-columns:1fr;gap:45px}}@media(max-width:640px){.world-page{--world-pad: 22px}.world-hero{min-height:calc(100svh - 74px);display:block;padding-top:125px;padding-bottom:70px}.world-hero:before{top:14px;right:14px;bottom:14px;left:14px}.world-hero__eyebrow{top:31px;right:22px;left:22px}.world-hero__body h1{font-size:clamp(54px,16.5vw,78px);line-height:.86}.world-deck{font-size:18px}.world-hero__aside{margin-top:70px}.world-section{padding-top:90px;padding-bottom:100px}.world-section__head{display:block;margin-bottom:52px}.world-section__number{display:block;margin-bottom:38px}.world-section__head h2{font-size:clamp(48px,14vw,70px)}.world-section__head>p{margin-top:28px}.world-path-grid,.inspiration-grid{grid-template-columns:1fr}.world-path,.world-path:nth-child(n){min-height:320px;border-right:0}.world-path h3{font-size:clamp(38px,12vw,52px)}.world-bridge{min-height:0;display:block;padding-top:100px;padding-bottom:110px}.world-bridge:after{top:16px;right:16px;bottom:16px;left:16px}.world-bridge__index{margin-bottom:65px}.world-bridge__copy h2{font-size:clamp(52px,15vw,76px)}.world-bridge__links{display:grid}.world-note{min-height:300px}.gift-moment{padding-top:90px;padding-bottom:95px;scroll-margin-top:90px}.gift-moment>div:first-child>span{margin-bottom:40px}.gift-moment h2{font-size:clamp(48px,14vw,70px)}.wedding-gifting{padding-top:95px;padding-bottom:105px;scroll-margin-top:90px}.wedding-gift-card{min-height:340px}.inspiration-card{min-height:310px}.world-closing{min-height:0;padding-top:110px;padding-bottom:120px}.world-closing h2{font-size:clamp(52px,15vw,78px)}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/worlds.css.map */
