@import "https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Playfair+Display:ital,wght@0,500;0,600;0,700;1,600&display=swap";.lb-november{--ink:#273b32;--deep:#183127;--paper:#f9f4e9;--accent:#d47782;--accent-soft:#f1cbd1;--line:#273b3226;isolation:isolate;min-height:100vh;color:var(--ink);background:var(--paper);font-family:DM Sans,Arial,sans-serif;position:relative;overflow:hidden}.lb-november--kintsugi{--ink:#2a3d62;--deep:#1b3158;--paper:#f7f1e9;--accent:#c69a41;--accent-soft:#dce2ef;--line:#2a3d6229}.lb-november--mindful{--ink:#73464f;--deep:#512b36;--paper:#fff7f2;--accent:#cb8797;--accent-soft:#f4c7c8;--line:#73464f26}.lb-november--pearls{--ink:#66384d;--deep:#4d2438;--paper:#fff9fb;--accent:#e78eb5;--accent-soft:#ffd8e8;--line:#66384d26}.lb-november__grain{z-index:-1;opacity:.4;mix-blend-mode:soft-light;pointer-events:none;background-image:radial-gradient(#222d2538 .55px,#0000 .75px);background-size:6px 6px;position:absolute;inset:0}.lb-november__orb{z-index:-1;border:1px solid var(--line);pointer-events:none;border-radius:46% 54% 53% 47%/45% 49% 51% 55%;width:44vw;min-width:330px;height:44vw;min-height:330px;position:absolute}.lb-november__orb--one{animation:13s ease-in-out infinite alternate lb-drift;top:-15vw;right:-13vw}.lb-november__orb--two{animation:17s ease-in-out -4s infinite alternate-reverse lb-drift;bottom:15%;left:-20vw;transform:rotate(34deg)}.lb-november__hero,.lb-november__details,.lb-november__closing,.lb-november__footer{width:min(1140px,100% - 48px);margin-inline:auto}.lb-november__hero{padding:30px 0 92px}.lb-november__brand{letter-spacing:.18em;align-items:center;gap:9px;font-size:10px;font-weight:700;display:inline-flex}.lb-november__brand img{object-fit:contain;width:29px;height:29px}.lb-november__hero-grid{grid-template-columns:minmax(0,1.2fr) minmax(330px,.8fr);align-items:center;gap:clamp(42px,8vw,115px);padding-top:clamp(74px,12vw,155px);display:grid}.lb-november__copy{animation:.8s cubic-bezier(.2,.8,.2,1) 80ms both lb-rise}.lb-november__eyebrow,.lb-november__section-label{color:var(--accent);letter-spacing:.17em;margin:0 0 22px;font-size:11px;font-weight:700}.lb-november__eyebrow span{border:1px solid var(--accent);letter-spacing:0;border-radius:50%;place-items:center;width:24px;height:24px;margin-right:10px;display:inline-grid}.lb-november h1,.lb-november h2{color:var(--deep);letter-spacing:-.045em;margin:0;font-family:Playfair Display,Georgia,serif;font-weight:600}.lb-november h1{max-width:680px;font-size:clamp(46px,6.8vw,92px);line-height:.98}.lb-november__intro{max-width:545px;margin:29px 0 31px;font-size:clamp(16px,2vw,20px);line-height:1.6}.lb-november__date{border:1px solid var(--line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff63;border-radius:100px;align-items:center;gap:13px;padding:12px 20px 12px 12px;display:inline-flex}.lb-november__date-icon{width:38px;height:38px;color:var(--paper);background:var(--deep);border-radius:50%;place-items:center;display:grid}.lb-november__date strong,.lb-november__date small{display:block}.lb-november__date strong{letter-spacing:.03em;font-size:13px}.lb-november__date small{opacity:.72;margin-top:3px;font-size:11px}.lb-november__art{min-height:420px;animation:.95s cubic-bezier(.2,.8,.2,1) .2s both lb-rise;position:relative}.lb-november__art-card{border-radius:52% 48% 45% 55%/50% 44% 56% 50%;position:absolute}.lb-november__art-card--back{border:1px solid var(--line);inset:10% 4% 5% 11%;transform:rotate(-9deg)}.lb-november__art-card--front{color:var(--paper);background:var(--deep);box-shadow:23px 28px 0 var(--accent-soft), 0 26px 50px #19281e1f;flex-direction:column;justify-content:space-between;padding:clamp(26px,4vw,48px);display:flex;inset:3% 10% 10% 2%;overflow:hidden;transform:rotate(6deg)}.lb-november__art-card--front:before,.lb-november__art-card--front:after{content:"";aspect-ratio:1;border:1px solid #ffffff52;border-radius:50%;width:68%;position:absolute}.lb-november__art-card--front:before{top:-28%;right:-24%}.lb-november__art-card--front:after{bottom:-38%;left:-28%}.lb-november__art-mark{z-index:1;aspect-ratio:1;border:1px solid #fff9;border-radius:50%;place-items:center;width:76px;font-family:Playfair Display,serif;font-size:39px;animation:5s ease-in-out infinite lb-float;display:grid;position:relative}.lb-november__art-word{z-index:1;max-width:250px;font-family:Playfair Display,serif;font-size:clamp(30px,4vw,50px);font-style:italic;line-height:.96;position:relative}.lb-november__seed{z-index:2;aspect-ratio:1;background:var(--accent);border-radius:50%;width:18px;display:block;position:absolute;box-shadow:0 7px 20px #00000021}.lb-november__seed--a{animation:4s ease-in-out .2s infinite lb-float;top:7%;right:3%}.lb-november__seed--b{width:11px;animation:5.4s ease-in-out -.5s infinite lb-float;bottom:21%;right:-2%}.lb-november__seed--c{width:24px;animation:4.5s ease-in-out -2s infinite lb-float;bottom:4%;left:5%}.lb-november__details{border-top:1px solid var(--line);grid-template-columns:minmax(270px,.85fr) minmax(0,1.15fr);gap:clamp(35px,10vw,152px);padding:113px 0;display:grid}.lb-november h2{font-size:clamp(38px,5vw,66px);line-height:1.02}.lb-november__highlights{border-top:1px solid var(--line)}.lb-november__highlight{border-bottom:1px solid var(--line);grid-template-columns:60px 1fr;gap:18px;padding:25px 0;transition:transform .3s;display:grid}.lb-november__highlight:hover{transform:translate(7px)}.lb-november__highlight span{color:var(--accent);letter-spacing:.1em;font-size:11px;font-weight:700}.lb-november__highlight p{margin:0;font-size:clamp(16px,1.6vw,19px);line-height:1.45}.lb-november__closing{border-top:1px solid var(--line);justify-content:space-between;align-items:end;gap:30px;padding:58px 0 105px;display:flex}.lb-november__closing p{max-width:550px;margin:0;font-family:Playfair Display,serif;font-size:clamp(27px,3vw,42px);font-style:italic;line-height:1.17}.lb-november__cta{color:var(--paper);background:var(--deep);border-radius:100px;flex:none;align-items:center;gap:21px;padding:16px 19px 16px 23px;font-size:13px;font-weight:700;text-decoration:none;transition:transform .25s,box-shadow .25s;display:inline-flex}.lb-november__cta:hover{color:var(--paper);box-shadow:0 13px 28px color-mix(in srgb, var(--deep), transparent 70%);transform:translateY(-3px)}.lb-november__cta span{width:28px;height:28px;color:var(--deep);background:var(--accent-soft);border-radius:50%;place-items:center;font-size:18px;display:grid}.lb-november__footer{color:var(--ink);letter-spacing:.16em;text-align:center;opacity:.68;padding-bottom:32px;font-size:10px;font-weight:700}.lb-november__footer span{color:var(--accent);padding:0 8px}@keyframes lb-rise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes lb-float{50%{transform:translateY(-10px)rotate(5deg)}}@keyframes lb-drift{to{transform:translate(-16px,30px)rotate(13deg)}}@media (width<=760px){.lb-november__hero,.lb-november__details,.lb-november__closing,.lb-november__footer{width:min(100% - 36px,560px)}.lb-november__hero{padding-bottom:64px}.lb-november__hero-grid,.lb-november__details{grid-template-columns:1fr}.lb-november__hero-grid{gap:50px;padding-top:73px}.lb-november__art{width:100%;max-width:360px;min-height:340px;margin-inline:auto}.lb-november__details{gap:47px;padding:75px 0}.lb-november__closing{padding:43px 0 77px;display:block}.lb-november__cta{margin-top:29px}.lb-november__highlight{grid-template-columns:45px 1fr}}@media (prefers-reduced-motion:reduce){.lb-november *,.lb-november :before,.lb-november :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
