.tpp-public .public-atlas .cd-page{--cd-hero-garment:84px;--cd-close-garment:90px;--cd-week-row:46px}.tpp-public .public-atlas .cd-page .cd-hero .wk-title-line,.tpp-public .public-atlas .cd-page .cd-hero .wk-title-accent{text-wrap:balance;font-size:clamp(54px,5vw,76px)}.tpp-public .public-atlas .cd-page .dk-head h2{text-wrap:balance}.tpp-public .public-atlas .cd-page .cd-hero-shop{width:min(620px,100%);height:560px;position:relative}.tpp-public .public-atlas .cd-page .cd-hero-rail{width:70%;position:absolute;top:30px;left:0}.tpp-public .public-atlas .cd-page .ck-mirror.cd-hero-mirror{width:320px;animation:8s ease-in-out infinite wk-float;position:absolute;top:0;right:10px;rotate:2deg}.tpp-public .public-atlas .cd-page .cd-hero-tag{z-index:3;background:var(--wk-lime);box-shadow:0 6px 12px -6px var(--dk-shadow);border-radius:8px 8px 8px 2px;padding:6px 12px;font-size:15px;font-weight:500;position:absolute;top:250px;right:190px;rotate:-6deg}.tpp-public .public-atlas .cd-page .cd-enjoy-foot{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:32px;margin-top:34px;display:grid}.tpp-public .public-atlas .cd-page .cd-limit{background:color-mix(in oklab, var(--wk-lilac) 26%, var(--wk-paper));border-radius:18px;max-width:760px;padding:18px 20px;font-size:15px;line-height:1.55}.tpp-public .public-atlas .cd-page .cd-limit b{margin-bottom:4px;font-weight:600;display:block}.tpp-public .public-atlas .cd-page .cd-talk-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:48px;display:grid}.tpp-public .public-atlas .cd-page .cd-openers{gap:16px;margin:0;padding:0;list-style:none;display:grid}.tpp-public .public-atlas .cd-page .cd-opener{background:var(--wk-paper);box-shadow:inset 0 2px 0 #fffc, 0 0 0 1px color-mix(in oklab, var(--foreground) 7%, transparent), 0 6px 0 color-mix(in oklab, var(--wk-paper) 76%, var(--primary));border-radius:26px 26px 26px 8px;gap:8px;padding:24px 26px 22px;display:grid}@supports (color:lab(0% 0 0)){.tpp-public .public-atlas .cd-page .cd-opener{box-shadow:inset 0 2px 0 lab(100% -.0000298023 .0000119209/.8), 0 0 0 1px color-mix(in oklab, var(--foreground) 7%, transparent), 0 6px 0 color-mix(in oklab, var(--wk-paper) 76%, var(--primary))}}.tpp-public .public-atlas .cd-page .cd-opener.is-1{background:color-mix(in oklab, var(--wk-lime) 28%, var(--wk-paper));margin-left:40px}.tpp-public .public-atlas .cd-page .cd-opener.is-2{background:color-mix(in oklab, var(--wk-lilac) 34%, var(--wk-paper))}.tpp-public .public-atlas .cd-page .cd-opener-who{color:var(--primary);font-size:14px;font-weight:600}.tpp-public .public-atlas .cd-page .cd-opener-line{font-family:var(--dk-display);letter-spacing:-.02em;font-size:25px;line-height:1.25}.tpp-public .public-atlas .cd-page .cd-opener-why{color:var(--dk-muted);font-size:15px;line-height:1.5}.tpp-public .public-atlas .cd-page .cd-week{gap:16px;display:grid}.tpp-public .public-atlas .cd-page .cd-week-title{font-family:var(--dk-display);letter-spacing:-.035em;font-size:30px;line-height:1.1}.tpp-public .public-atlas .cd-page .cd-week-list{gap:8px;margin:0;padding:0;list-style:none;display:none}.tpp-public .public-atlas .cd-page .cd-week-list li{background:color-mix(in oklab, var(--wk-lilac) 34%, var(--wk-paper));box-shadow:0 4px 0 color-mix(in oklab, var(--wk-lilac) 60%, var(--primary));border-radius:14px;grid-template-columns:48px 52px 1fr;align-items:center;gap:10px;padding:12px 14px;font-size:16px;display:grid}.tpp-public .public-atlas .cd-page .cd-week-list li.tone-lime{background:color-mix(in oklab, var(--wk-lime) 50%, var(--wk-paper))}.tpp-public .public-atlas .cd-page .cd-week-list li.tone-plum{background:var(--primary);color:var(--primary-foreground)}.tpp-public .public-atlas .cd-page .cd-week-list li.tone-sage{background:color-mix(in oklab, var(--wk-sage) 60%, var(--wk-paper))}.tpp-public .public-atlas .cd-page .cd-week-list li.tone-peach{background:color-mix(in oklab, var(--wk-peach) 60%, var(--wk-paper))}.tpp-public .public-atlas .cd-page .cd-week-day{font-size:14px;font-weight:600}.tpp-public .public-atlas .cd-page .cd-week-time{font-variant-numeric:tabular-nums;opacity:.8;font-size:14px}.tpp-public .public-atlas .cd-page .cd-week-what{font-weight:500}.tpp-public .public-atlas .cd-page .cd-week-note{color:var(--dk-muted);font-size:14px}.tpp-public .public-atlas .cd-page .cd-respect{background:color-mix(in oklab, var(--wk-peach) 26%, var(--wk-paper));border-radius:20px;margin-top:8px;padding:20px 22px;font-size:17px;line-height:1.6}.tpp-public .public-atlas .cd-page .cd-second-row{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:40px;display:grid}.tpp-public .public-atlas .cd-page .cd-second-card{background:color-mix(in oklab, var(--wk-lilac) 42%, var(--wk-paper));box-shadow:0 6px 0 color-mix(in oklab, var(--wk-lilac) 60%, var(--primary));border-radius:30px;justify-items:start;gap:18px;padding:40px 34px 34px;display:grid;position:relative}.tpp-public .public-atlas .cd-page .cd-second-badge{position:absolute;top:-26px;right:26px;rotate:6deg}.tpp-public .public-atlas .cd-page .cd-second-name{font-family:var(--dk-display);letter-spacing:-.04em;margin-top:90px;font-size:40px;line-height:1.05}.tpp-public .public-atlas .cd-page .cd-second-badge .tpp-idb{--idb-strap:0px}.tpp-public .public-atlas .cd-page .cd-second-facts{gap:10px;margin:0;padding:0;list-style:none;display:grid}.tpp-public .public-atlas .cd-page .cd-second-facts li{padding-left:22px;font-size:17px;line-height:1.5;position:relative}.tpp-public .public-atlas .cd-page .cd-second-facts li:before{content:"";background:var(--primary);border-radius:3px;width:10px;height:10px;position:absolute;top:.5em;left:0}.tpp-public .public-atlas .cd-page .cd-close-scene{--cd-close-card:150px;align-items:flex-start;gap:18px;width:min(560px,100%);display:flex;position:relative}.tpp-public .public-atlas .cd-page .cd-close-rail{flex:1;min-width:0}.tpp-public .public-atlas .cd-page .cd-close-card{z-index:3;flex:none;margin-top:0;margin-left:-52px;position:relative;rotate:5deg}@media (max-width:1100px){.tpp-public .public-atlas .cd-page .cd-hero-shop{margin:0 auto}.tpp-public .public-atlas .cd-page .cd-talk-row,.tpp-public .public-atlas .cd-page .cd-second-row{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.tpp-public .public-atlas .cd-page{--cd-hero-garment:52px;--cd-close-garment:58px;--cd-week-row:40px}.tpp-public .public-atlas .cd-page .cd-hero .wk-title-line,.tpp-public .public-atlas .cd-page .cd-hero .wk-title-accent{font-size:44px}.tpp-public .public-atlas .cd-page .cd-hero-shop{height:330px}.tpp-public .public-atlas .cd-page .cd-hero-rail{width:62%;top:18px;left:0}.tpp-public .public-atlas .cd-page .ck-mirror.cd-hero-mirror{width:190px;right:4px}.tpp-public .public-atlas .cd-page .cd-hero-tag{font-size:14px;top:150px;right:120px}.tpp-public .public-atlas .cd-page .cd-enjoy-foot{grid-template-columns:minmax(0,1fr);gap:20px}.tpp-public .public-atlas .cd-page .cd-opener{padding:20px 20px 18px}.tpp-public .public-atlas .cd-page .cd-opener.is-1{margin-left:18px}.tpp-public .public-atlas .cd-page .cd-opener-line{font-size:22px}.tpp-public .public-atlas .cd-page .cd-week-title{font-size:26px}.tpp-public .public-atlas .cd-page .cd-week-tt{display:none}.tpp-public .public-atlas .cd-page .cd-week-list{display:grid}.tpp-public .public-atlas .cd-page .cd-second-card{padding:130px 22px 26px}.tpp-public .public-atlas .cd-page .cd-close-scene{--cd-close-card:130px;gap:8px}.tpp-public .public-atlas .cd-page .cd-close-card{margin-left:-40px}.tpp-public .public-atlas .cd-page .cd-second-name{margin-top:36px;font-size:34px}.tpp-public .public-atlas .cd-page .cd-second-card{padding-top:60px}.tpp-public .public-atlas .cd-page .cd-second-badge{transform-origin:100% 0;scale:.82}.tpp-public .public-atlas .cd-page .cd-close-scene .tpp-rail-tag{display:none}}
