.blog-main{padding-top:calc(68px + clamp(36px,6vw,72px));padding-bottom:var(--sec-y)}.blog-head{max-width:760px;margin-bottom:clamp(28px,4vw,48px)}.blog-head h1{font-size:clamp(36px,5vw,58px);font-weight:800;letter-spacing:-.03em;line-height:1.05;margin:18px 0 0}.blog-head .lead{margin:16px 0 0;font-size:clamp(16px,1.8vw,20px);color:var(--ink-2);font-weight:500;max-width:46ch}.blog-empty{color:var(--muted);font-size:17px;font-weight:500}.blog-filters{position:relative;overflow:hidden;margin:0 0 32px;padding:clamp(22px,3.4vw,38px);border:1px solid var(--lav-line);border-radius:var(--r-xl);background:radial-gradient(circle at 92% 4%,rgba(255,180,0,.16),transparent 24%),radial-gradient(circle at 4% 100%,rgba(18,183,165,.12),transparent 26%),linear-gradient(145deg,#fff,#f8f5ff 54%,#fff9f5);box-shadow:var(--shadow-lav)}.blog-filters:after{content:"";position:absolute;width:180px;height:180px;right:-72px;bottom:-100px;border:28px solid rgba(138,114,201,.08);border-radius:50%;pointer-events:none}.filter-head{position:relative;z-index:1;display:flex;justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:28px}.filter-kicker{display:block;font-size:10px;font-weight:800;letter-spacing:.18em;color:var(--lav-deep);margin-bottom:7px}.filter-head h2{margin:0;font-size:clamp(23px,3vw,32px);line-height:1.1;letter-spacing:-.035em;color:var(--ink)}.filter-head p{margin:9px 0 0;color:var(--ink-2);font-size:14px;line-height:1.5}.filter-reset{flex:none;padding:10px 15px;border:1px solid var(--lav-line);border-radius:var(--r-pill);background:rgba(255,255,255,.82);color:var(--lav-deep);font-size:13px;font-weight:700;box-shadow:var(--shadow-soft);transition:transform .2s,background .2s}.filter-reset:hover{transform:translateY(-1px);background:#fff}.filter-block{position:relative;z-index:1;margin-top:22px}.filter-block h3{margin:0 0 10px;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.category-filter{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.category-option{--cat:#8A72C9;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:9px;min-height:50px;padding:10px 12px;text-align:left;border:1px solid rgba(107,82,176,.13);border-radius:14px;background:rgba(255,255,255,.72);color:var(--ink-2);box-shadow:0 1px 4px rgba(30,20,60,.04);transition:transform .2s,border-color .2s,background .2s,box-shadow .2s}.category-option small{font-size:9px;font-weight:800;letter-spacing:.08em;color:var(--cat)}.category-option span{font-size:13px;font-weight:700;line-height:1.15}.category-option b{display:grid;place-items:center;min-width:25px;height:25px;padding:0 6px;border-radius:9px;background:color-mix(in srgb,var(--cat) 12%,white);color:var(--cat);font-size:11px}.category-option:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--cat) 48%,white);box-shadow:var(--shadow-soft)}.category-option[aria-pressed=true]{color:var(--ink);border-color:var(--cat);background:#fff;box-shadow:0 8px 24px -14px var(--cat)}.category-option--all{--cat:#6B52B0}[data-category=feeding-nutrition]{--cat:#FF6F61}[data-category=sleep-routines]{--cat:#7567D8}[data-category=health-symptoms]{--cat:#EA4C89}[data-category=growth-development]{--cat:#12A98F}[data-category=safety-first-aid]{--cat:#E79713}[data-category=daily-care]{--cat:#3188D8}[data-category=caregiver-wellbeing]{--cat:#9A5AC7}.tag-filter{display:flex;flex-wrap:wrap;gap:7px}.tag-option{padding:8px 12px;border:1px solid var(--line-2);border-radius:var(--r-pill);background:rgba(255,255,255,.72);color:var(--ink-2);font-size:12px;font-weight:650;transition:color .2s,border-color .2s,background .2s,transform .2s}.tag-option span{color:var(--lav);margin-right:2px}.tag-option:hover{transform:translateY(-1px);border-color:var(--lav-line);color:var(--lav-deep)}.tag-option[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:#fff}.tag-option[aria-pressed=true] span{color:#CFC4F0}.post-results{display:flex;flex-wrap:wrap;align-items:center;gap:14px;margin:0 0 18px;color:var(--muted);font-size:13px;font-weight:700;letter-spacing:.02em}.post-results i{height:1px;background:var(--line);flex:1}.post-sort{display:flex;align-items:center;gap:8px;margin-left:auto;white-space:nowrap}.post-sort select{min-height:44px;padding:8px 12px;border:1px solid var(--lav-line);border-radius:var(--r-pill);background:var(--bg);color:var(--lav-deep);font:inherit;cursor:pointer}.post-sort select:focus-visible{outline:2px solid var(--lav-deep);outline-offset:3px}.filter-empty{display:grid;place-items:center;text-align:center;padding:70px 20px;border:1px dashed var(--lav-line);border-radius:var(--r-lg);background:var(--surface)}.filter-empty span{font-size:54px;font-weight:800;line-height:1;color:var(--lav-line)}.filter-empty p{margin:12px 0 16px;color:var(--ink-2);font-weight:600}.filter-empty button{padding:9px 14px;border-radius:var(--r-pill);background:var(--ink);color:#fff;font-weight:700}.post-list{list-style:none;margin:0;padding:0;display:grid;gap:18px;grid-template-columns:repeat(auto-fill,minmax(310px,1fr))}.post-card{display:flex;flex-direction:column;height:100%;overflow:hidden;border:1px solid var(--line);border-radius:var(--r-lg);background:var(--bg);box-shadow:var(--shadow-soft);transition:transform .2s,box-shadow .2s,border-color .2s}.post-card:hover{transform:translateY(-3px);box-shadow:var(--shadow-card);border-color:var(--lav-line)}.post-card-media{position:relative;aspect-ratio:16/10;overflow:hidden;background:linear-gradient(135deg,var(--lav-soft),#fff4ee)}.post-card-media img{width:100%;height:100%;object-fit:cover;transition:transform .5s cubic-bezier(.2,.7,.2,1)}.post-card:hover .post-card-media img{transform:scale(1.035)}.post-card-placeholder{display:block;width:100%;height:100%;background:radial-gradient(circle at 30% 20%,#fff,transparent 26%),linear-gradient(135deg,var(--lav-soft),#fceee8)}.category-chip{--cat:#8A72C9;display:inline-flex;align-items:center;width:max-content;padding:7px 11px;border:1px solid color-mix(in srgb,var(--cat) 24%,white);border-radius:var(--r-pill);background:color-mix(in srgb,var(--cat) 88%,transparent);color:#fff;font-size:11px;font-weight:800;line-height:1;box-shadow:0 7px 20px -12px var(--cat)}.post-card-media .category-chip{position:absolute;left:14px;bottom:14px;backdrop-filter:blur(10px)}.post-card-body{display:flex;flex:1;flex-direction:column;padding:20px 21px 21px}.post-card-meta{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px;font-size:11px;color:var(--muted);font-weight:650}.post-card-meta span{color:var(--lav-deep);letter-spacing:.03em;text-transform:uppercase}.post-card h2{font-size:20px;font-weight:750;letter-spacing:-.025em;line-height:1.28;margin:0;color:var(--ink)}.post-card p{margin:10px 0 0;font-size:14px;line-height:1.58;color:var(--ink-2);flex:1}.post-tags{display:flex;flex-wrap:wrap;gap:6px;list-style:none;margin:16px 0 0;padding:0}.post-tags li{margin:0;padding:5px 8px;border-radius:8px;background:var(--surface);color:var(--muted);font-size:10.5px;font-weight:650;line-height:1.2}.post-badge{align-self:flex-start;font-size:12px;font-weight:700;letter-spacing:.02em;line-height:1;color:var(--lav-deep);background:var(--lav-soft);border:1px solid var(--lav-line);border-radius:var(--r-pill);padding:6px 10px;white-space:nowrap}.post-col{max-width:760px;margin:0 auto}.post-top{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;margin-bottom:22px;font-size:14px;color:var(--muted);font-weight:500}.post-top a{color:var(--lav-deep);font-weight:600}.post-top a:hover{text-decoration:underline}.post-taxonomy{display:flex;flex-wrap:wrap;align-items:center;gap:10px 12px;margin:-8px 0 24px}.post-taxonomy .post-tags{margin:0}.post-taxonomy .category-chip:hover{filter:brightness(.94)}.post{font-size:17px;line-height:1.75;color:var(--ink-2)}.post h1{font-size:clamp(30px,4.6vw,46px);letter-spacing:-.03em;line-height:1.1;margin:0 0 20px}.post h1,.post h2{font-weight:800;color:var(--ink)}.post h2{font-size:clamp(22px,2.6vw,28px);letter-spacing:-.02em;line-height:1.2;margin:48px 0 14px}.post h3{font-size:19px;font-weight:700;letter-spacing:-.01em;color:var(--ink);margin:30px 0 10px}.post p{margin:0 0 18px}.post .lead{font-size:clamp(18px,2vw,21px);line-height:1.6;color:var(--ink);font-weight:500;margin-bottom:28px}.post strong{color:var(--ink);font-weight:700}.post em{font-style:normal}.post a,.post em{color:var(--lav-deep);font-weight:600}.post a{text-decoration:underline;text-decoration-color:var(--lav-line);text-underline-offset:3px}.post a:hover{text-decoration-color:var(--lav-deep)}.post ol,.post ul{margin:0 0 18px;padding-left:1.4em}.post li{margin:6px 0}.post li::marker{color:var(--lav)}.post .post-media{margin:28px 0 36px}.post .post-media img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover;border-radius:var(--r-lg);background:var(--surface);box-shadow:var(--shadow-soft)}.post .post-media figcaption{margin-top:10px;font-size:13px;line-height:1.5;color:var(--muted);text-align:center}.post .post-media--hero{margin-top:0}.post .quick-answer{background:var(--lav-soft);border:1px solid var(--lav-line);border-radius:var(--r-lg);padding:22px 24px;margin:0 0 32px}.post .quick-answer h2{margin:0 0 10px;font-size:13px;letter-spacing:.08em;text-transform:uppercase;color:var(--lav-deep)}.post .quick-answer p{color:var(--ink)}.post .quick-answer p:last-child{margin-bottom:0}.post table{width:100%;border-collapse:collapse;margin:0 0 24px;font-size:15px;line-height:1.5}.post td,.post th{text-align:left;vertical-align:top;padding:10px 12px;border-bottom:1px solid var(--line)}.post th{background:var(--surface);color:var(--ink);font-weight:700;font-size:13px;letter-spacing:.02em}.post tbody tr:last-child td{border-bottom:0}.post .faq{margin-top:48px;padding-top:8px;border-top:1px solid var(--line)}.post .faq h3{margin-top:24px}.post .faq h3:before{content:"Q. ";color:var(--lav)}.post-next{margin-top:56px;padding-top:28px;border-top:1px solid var(--line)}.post-next h2{font-size:13px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin:0 0 14px}.post-next ul{list-style:none;margin:0;padding:0;display:grid;gap:10px}.post-next a{display:block;padding:14px 18px;border:1px solid var(--line);border-radius:var(--r-md);color:var(--ink);font-weight:600;transition:border-color .2s,background .2s}.post-next a:hover{border-color:var(--lav-line);background:var(--lav-soft)}@media (max-width:640px){.blog-filters{padding:20px 16px;border-radius:22px}.filter-head{display:block;margin-bottom:22px}.filter-reset{margin-top:14px}.category-filter{grid-template-columns:repeat(2,minmax(0,1fr))}.category-option{min-height:46px;padding:9px 10px}.category-option span{font-size:12px}.post-list{grid-template-columns:minmax(0,1fr)}.post table{display:block;overflow-x:auto}.post{font-size:16px}.post .post-media{margin:22px 0 30px}}@media (min-width:641px) and (max-width:920px){.category-filter{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:430px){.category-option{grid-template-columns:minmax(0,1fr) auto;gap:6px}.category-option small{display:none}.category-option span{overflow-wrap:anywhere}}.post .post-sources{margin-top:40px;padding-top:18px;border-top:1px solid var(--line);font-size:13px;line-height:1.65;color:rgba(29,24,43,.66)}.post .post-sources h2{margin:0 0 10px;font-size:13px;line-height:1.5;font-weight:600;letter-spacing:0;color:inherit}.post .post-sources ol{margin:0;padding-left:1.5em}.post .post-sources li{margin:5px 0;overflow-wrap:anywhere}.post .post-sources li::marker{color:inherit}.post .post-sources a{color:inherit;font-weight:400;text-decoration-color:rgba(29,24,43,.25)}.post .post-sources a:hover{color:var(--ink);text-decoration-color:currentColor}.post .post-sources a:focus-visible{outline:2px solid var(--lav-deep);outline-offset:3px;border-radius:2px}.ob-bn{container:bn/inline-size;margin:40px 0;font-size:16px;line-height:1.3}.ob-bn .bn{position:relative;overflow:hidden;border-radius:20px;aspect-ratio:16/9;isolation:isolate;box-shadow:0 24px 60px -30px rgba(40,30,70,.45);background:#120F2A}.ob-bn .bn-bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:var(--fx,50%) 50%;z-index:-2;display:block;margin:0;border-radius:0}.ob-bn .bn-scrim{inset:0;z-index:-1;pointer-events:none}.ob-bn .bn-copy,.ob-bn .bn-scrim{position:absolute}.ob-bn p{margin:0}.ob-bn .bn-h{font-size:clamp(19px,4.4cqw,38px);font-weight:800;line-height:1.24;letter-spacing:-.025em}.ob-bn .bn-h,.ob-bn .bn-p{word-break:keep-all;color:inherit}.ob-bn .bn-p{font-size:clamp(12.5px,2cqw,17px);margin-top:.65em;line-height:1.45;font-weight:600;opacity:.9}.ob-bn .bn-brand{display:inline-flex;align-items:center;gap:.45em;font-size:clamp(11px,1.6cqw,14px);font-weight:800;margin-bottom:.9em}.ob-bn .bn-brand img,.ob-bn .bn-pill img{width:1.9em;height:1.9em;border-radius:.5em;display:block;margin:0}.ob-bn .bn-light{color:#16131F}.ob-bn .bn-dark{color:#fff}.ob-bn .bn-stores{position:absolute;display:flex;gap:8px}.ob-bn a.bn-st{display:inline-flex;align-items:center;gap:.55em;padding:.48em 1em .48em .78em;border-radius:.75em;text-decoration:none;font-size:clamp(11px,1.65cqw,14px);line-height:1.12;white-space:nowrap;min-height:40px;font-weight:400;transition:transform .15s}.ob-bn a.bn-st:hover{transform:translateY(-1px)}.ob-bn a.bn-st:focus-visible{outline:2px solid #fff;outline-offset:2px;box-shadow:0 0 0 4px #6B52B0}.ob-bn .bn-st svg{width:1.6em;height:1.6em;flex:none}.ob-bn .bn-st small{display:block;font-size:.74em;opacity:.85;font-weight:500;color:inherit}.ob-bn .bn-st b{display:block;font-size:1.06em;font-weight:700;color:inherit}.ob-bn .bn-s-black .bn-st{background:#000;color:#fff;border:1px solid rgba(255,255,255,.28)}.ob-bn .bn-s-white .bn-st{background:#fff;color:#111;box-shadow:0 8px 20px -10px rgba(0,0,0,.45)}.ob-bn .bn-s-glass .bn-st{background:rgba(255,255,255,.16);color:#fff;border:1px solid rgba(255,255,255,.38);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.ob-bn .bn-s-lav .bn-st{background:#8A72C9;color:#fff;border-radius:999px;box-shadow:0 10px 24px -12px rgba(107,82,176,.8)}.ob-bn .bn-s-outline .bn-st{background:rgba(18,15,42,.25);color:#fff;border:1.5px solid rgba(255,255,255,.85);border-radius:999px}.ob-bn .bn-s-ink .bn-st{background:#16131F;color:#fff;border-radius:999px}.ob-bn .bn-s-compact .bn-st{padding:.4em .8em .4em .6em;min-height:36px}.ob-bn .bn-L1 .bn-scrim{background:linear-gradient(90deg,rgba(255,248,241,.96),rgba(255,248,241,.84) 36%,rgba(255,248,241,0) 64%)}.ob-bn .bn-L1 .bn-copy{left:6%;top:11%;width:47%}.ob-bn .bn-L1 .bn-stores{left:6%;bottom:10%}.ob-bn .bn-L2 .bn-scrim{background:radial-gradient(ellipse 70% 80% at 18% 22%,rgba(255,250,246,.9),rgba(255,250,246,0) 70%)}.ob-bn .bn-L2 .bn-copy{left:5%;top:9%;width:60%}.ob-bn .bn-bub{display:inline-block;padding:.5em .9em;border-radius:1.05em;font-weight:800;letter-spacing:-.02em;word-break:keep-all;line-height:1.3}.ob-bn .bn-q{background:#fff;color:#16131F;font-size:clamp(17px,3.9cqw,32px);border-bottom-left-radius:.25em;box-shadow:0 10px 30px -14px rgba(60,40,120,.45)}.ob-bn .bn-q:before{content:"";display:inline-block;width:.5em;height:.5em;border-radius:50%;background:#FF5C4D;margin-right:.45em;vertical-align:.12em;box-shadow:0 0 0 .2em rgba(255,92,77,.18)}.ob-bn .bn-a{display:table;background:#8A72C9;color:#fff;font-size:clamp(12px,2cqw,16px);font-weight:700;margin:.7em 0 0 auto;border-bottom-right-radius:.25em}.ob-bn .bn-L2 .bn-stores{left:5%;bottom:9%}.ob-bn .bn-L3 .bn-scrim{background:radial-gradient(ellipse at 50% 40%,rgba(18,15,42,.5),rgba(18,15,42,.3) 55%,rgba(18,15,42,.7))}.ob-bn .bn-L3 .bn-copy{left:0;right:0;top:15%;text-align:center;padding:0 8%}.ob-bn .bn-L3 .bn-stores{left:50%;transform:translateX(-50%);bottom:12%}.ob-bn .bn.bn-L4{aspect-ratio:4/5;max-width:440px;margin:0 auto}.ob-bn .bn-L4 .bn-copy{left:8%;right:8%;top:8%}.ob-bn .bn-L4 .bn-h{font-size:clamp(22px,7.4cqw,36px)}.ob-bn .bn-L4 .bn-p{font-size:clamp(13px,3.4cqw,17px)}.ob-bn .bn-L4 .bn-stores{left:6%;right:6%;bottom:6%}.ob-bn .bn-L4 .bn-st{flex:1;justify-content:center}.ob-bn .bn-L5 .bn-scrim{background:linear-gradient(0deg,rgba(18,15,42,.9),rgba(18,15,42,.55) 34%,rgba(18,15,42,0) 64%)}.ob-bn .bn-L5 .bn-copy{left:5%;bottom:9%;width:52%}.ob-bn .bn-L5 .bn-stores{right:5%;bottom:9%}.ob-bn .bn-L6 .bn-scrim{background:linear-gradient(90deg,rgba(18,15,42,.78),rgba(18,15,42,.2) 62%,rgba(18,15,42,0))}.ob-bn .bn-L6 .bn-copy{left:6%;top:50%;transform:translateY(-50%);width:60%}.ob-bn .bn-L6 .bn-h{font-size:clamp(32px,8.8cqw,74px);line-height:1.04;letter-spacing:-.04em}.ob-bn .bn-L6 .bn-stores{right:3.5%;top:5%;flex-direction:column;gap:6px}.ob-bn .bn.bn-L7{display:grid;grid-template-columns:1fr 1fr;background:#6B52B0}.ob-bn .bn-L7 .bn-bg{position:relative;grid-column:2;grid-row:1;z-index:0}.ob-bn .bn-L7 .bn-copy{position:relative;grid-column:1;grid-row:1;padding:9% 8%;align-self:center}.ob-bn .bn-L7 .bn-h{font-size:clamp(19px,3.8cqw,32px)}.ob-bn .bn-L7 .bn-stores{right:3%;bottom:6%;flex-direction:column;gap:6px;z-index:1}.ob-bn .bn.bn-L8{aspect-ratio:16/10;background:#FFF8F1}.ob-bn .bn-L8 .bn-bg{left:3.2%;top:4.5%;width:93.6%;height:64%;border-radius:14px}.ob-bn .bn-L8 .bn-copy{left:5%;bottom:6.5%;width:56%}.ob-bn .bn-L8 .bn-h{font-size:clamp(18px,3.6cqw,30px)}.ob-bn .bn-L8 .bn-stores{right:5.5%;top:62%}.ob-bn .bn-L9 .bn-scrim{background:linear-gradient(270deg,rgba(14,11,32,.93),rgba(14,11,32,.66) 38%,rgba(14,11,32,0) 66%)}.ob-bn .bn-L9 .bn-copy{right:6%;top:13%;width:44%;text-align:right}.ob-bn .bn-L9 .bn-brand{flex-direction:row-reverse}.ob-bn .bn-L9 .bn-stores{right:6%;bottom:11%}.ob-bn .bn-band{position:absolute;left:0;right:0;bottom:0;height:33%;background:rgba(255,255,255,.94);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:-1}.ob-bn .bn-L10 .bn-copy{left:4.5%;bottom:6%;width:58%}.ob-bn .bn-L10 .bn-h{font-size:clamp(16px,3.1cqw,27px)}.ob-bn .bn-L10 .bn-p{margin-top:.4em}.ob-bn .bn-L10 .bn-stores{right:4.5%;bottom:10%}.ob-bn .bn-L11 .bn-scrim{background:linear-gradient(90deg,rgba(255,250,246,.82),rgba(255,250,246,.4) 48%,rgba(255,250,246,0) 62%)}.ob-bn .bn-L11 .bn-copy{left:5%;top:8%;width:52%}.ob-bn .bn-thread{display:grid;gap:.4em;justify-items:start;margin-bottom:1em;font-size:clamp(11px,1.75cqw,15px)}.ob-bn .bn-thread span{background:#fff;color:#16131F;font-weight:700;padding:.45em .85em;border-radius:1em;border-bottom-left-radius:.25em;box-shadow:0 6px 16px -10px rgba(60,40,120,.5)}.ob-bn .bn-thread span:first-child{opacity:.35}.ob-bn .bn-thread span:nth-child(2){opacity:.6;margin-left:.6em}.ob-bn .bn-thread span:nth-child(3){margin-left:1.2em}.ob-bn .bn-L11 .bn-stores{left:5%;bottom:8%}.ob-bn .bn.bn-L12{aspect-ratio:1/1;max-width:520px;margin:0 auto}.ob-bn .bn-L12 .bn-scrim{background:linear-gradient(180deg,rgba(18,15,42,.75),rgba(18,15,42,0) 45%)}.ob-bn .bn-L12 .bn-copy{left:7%;right:7%;top:7%}.ob-bn .bn-L12 .bn-h{font-size:clamp(22px,6.6cqw,38px)}.ob-bn .bn-L12 .bn-p{font-size:clamp(13px,3cqw,17px)}.ob-bn .bn-L12 .bn-stores{left:7%;bottom:7%;flex-direction:column;align-items:flex-start}.ob-bn .bn-L13 .bn-scrim{background:rgba(18,15,42,.28)}.ob-bn .bn-card{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:64%;padding:4.6% 5% 4.2%;border-radius:22px;background:rgba(255,255,255,.13);border:1px solid rgba(255,255,255,.32);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);text-align:center}.ob-bn .bn-L13 .bn-copy,.ob-bn .bn-L13 .bn-stores{position:static}.ob-bn .bn-L13 .bn-stores{justify-content:center;margin-top:1.1em}.ob-bn .bn.bn-L14{aspect-ratio:3/2}.ob-bn .bn-L14 .bn-scrim{background:linear-gradient(180deg,rgba(255,250,246,.94),rgba(255,250,246,.62) 24%,rgba(255,250,246,0) 42%)}.ob-bn .bn-L14 .bn-copy{left:0;right:0;top:6.5%;text-align:center;padding:0 8%}.ob-bn .bn-L14 .bn-stores{left:50%;transform:translateX(-50%);bottom:6%}.ob-bn .bn-L15 .bn-scrim{background:linear-gradient(90deg,rgba(255,248,241,.9),rgba(255,248,241,.55) 46%,rgba(255,248,241,0) 62%)}.ob-bn .bn-L15 .bn-copy{left:5%;top:11%;width:54%}.ob-bn .bn-sticker{display:inline-block;background:#fff;padding:.3em .55em;border-radius:.35em;transform:rotate(-2deg);box-shadow:0 10px 26px -14px rgba(60,40,120,.55)}.ob-bn .bn-chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:1em}.ob-bn .bn-chip{background:#120F2A;color:#fff;border-radius:999px;padding:.32em .75em;font-size:clamp(11px,1.6cqw,13.5px);font-weight:700}.ob-bn .bn-L15 .bn-stores{left:5%;bottom:9%}.ob-bn .bn-L16 .bn-scrim{background:linear-gradient(90deg,rgba(255,255,255,.75),rgba(255,255,255,.35) 46%,rgba(255,255,255,0) 60%)}.ob-bn .bn-L16 .bn-copy{left:5%;top:9%;width:50%}.ob-bn .bn-pill{display:inline-flex;align-items:center;gap:.5em;background:#fff;border-radius:999px;padding:.3em .85em .3em .3em;font-weight:800;font-size:clamp(11px,1.6cqw,14px);box-shadow:0 8px 20px -12px rgba(60,40,120,.5);margin-bottom:1em}.ob-bn .bn-pill img{border-radius:50%}.ob-bn .bn-L16 .bn-stores{left:5%;bottom:9%}@container bn (max-width:520px){.ob-bn .bn,.ob-bn .bn.bn-L14,.ob-bn .bn.bn-L8{aspect-ratio:4/5}.ob-bn .bn:not(.bn-L7):not(.bn-L8):not(.bn-L13) .bn-copy{left:6%;right:6%;width:auto;top:6%;bottom:auto;transform:none;text-align:left}.ob-bn .bn:not(.bn-L8):not(.bn-L13) .bn-stores{left:5%;right:5%;bottom:5%;top:auto;transform:none;flex-direction:row}.ob-bn .bn:not(.bn-L13) .bn-stores .bn-st{flex:1;justify-content:center;padding:.5em .55em;gap:.45em}.ob-bn .bn-L9 .bn-brand{flex-direction:row}.ob-bn .bn-L1 .bn-scrim,.ob-bn .bn-L11 .bn-scrim,.ob-bn .bn-L14 .bn-scrim,.ob-bn .bn-L15 .bn-scrim,.ob-bn .bn-L16 .bn-scrim,.ob-bn .bn-L2 .bn-scrim{background:linear-gradient(180deg,rgba(255,248,241,.96),rgba(255,248,241,.8) 38%,rgba(255,248,241,0) 60%)}.ob-bn .bn-L12 .bn-scrim,.ob-bn .bn-L3 .bn-scrim,.ob-bn .bn-L5 .bn-scrim,.ob-bn .bn-L6 .bn-scrim,.ob-bn .bn-L9 .bn-scrim{background:linear-gradient(180deg,rgba(18,15,42,.88),rgba(18,15,42,.5) 40%,rgba(18,15,42,0) 60%,rgba(18,15,42,.55))}.ob-bn .bn-L6 .bn-h{font-size:clamp(34px,13cqw,52px)}.ob-bn .bn-band{top:0;bottom:auto;height:42%}.ob-bn .bn-L10 .bn-h{font-size:clamp(17px,5.6cqw,22px)}.ob-bn .bn.bn-L7{grid-template-columns:1fr;grid-template-rows:auto 1fr}.ob-bn .bn-L7 .bn-bg{grid-column:1;grid-row:2;min-height:0}.ob-bn .bn-L7 .bn-copy{grid-column:1;grid-row:1;padding:7% 6% 5%}.ob-bn .bn-L8 .bn-bg{height:62%}.ob-bn .bn-L8 .bn-stores{left:5%;right:5%;top:61%;bottom:auto}.ob-bn .bn-L8 .bn-copy{left:6%;right:6%;width:auto;top:auto;bottom:6%}.ob-bn .bn-card{width:88%}.ob-bn .bn-L13 .bn-stores .bn-st{padding:.48em .7em .48em .6em}.ob-bn .bn-a{margin-left:0}}