.ce{--ce-ink:#082a4f;--ce-body:#35505f;--ce-cream:#fffef8;--ce-sand:#f7efe0;--ce-coral:#e4572e;--ce-sea:#0c5a5f;--ce-navy:#04213f;--ce-line:#ece7da;background:var(--ce-cream);color:var(--ce-body);font-family:var(--font-ch-body),sans-serif;font-size:17px;line-height:1.6;overflow-x:clip}@layer base{.ce h1,.ce h2,.ce h3,.ce h4{font-family:var(--font-ch-display),sans-serif;color:var(--ce-ink);font-weight:700;letter-spacing:-.01em;margin:0;text-wrap:balance}.ce img{object-fit:cover}.ce p{margin:0}.ce a{color:var(--ce-sea);font-weight:600}}.ce-wrap{max-width:1440px;margin-inline:auto;padding-inline:64px}.ce-sec{padding-block:80px;display:flex;flex-direction:column;gap:32px}.ce-sec-tight{padding-top:50px}.ce-head{gap:12px;max-width:860px}.ce-head,.ce-stack{display:flex;flex-direction:column}.ce-stack{gap:16px;min-width:0}.ce-kick{font-size:13px;letter-spacing:.14em;text-transform:uppercase;font-weight:700;color:var(--ce-coral)}.ce-kick-light{color:#ffc4b0}.ce h2.ce-h2{font-size:clamp(32px,4vw,52px);line-height:1.06}.ce h2.ce-h2-s{font-size:clamp(28px,3vw,40px)}.ce h3.ce-h3{font-size:28px}.ce-lede{font-size:clamp(18px,1.6vw,21px);line-height:1.55;color:#254252}.ce-grid2{display:grid;grid-template-columns:1fr 1fr;gap:28px}.ce-gap-big{gap:48px}.ce-grid3{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.ce-grid4{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.ce-banner,.ce-ecard,.ce-ev-img,.ce-hero,.ce-pic,.ce-pic-flat,.ce-split-img,.ce-tile{position:relative;overflow:hidden;display:block}.ce-pic{border-radius:16px}.ce-pic-tall{height:520px}.ce-pic-mid{height:330px}.ce-pic-flat{height:290px}.ce-pic-flat-s{height:200px}.ce-over{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,20,45,.03) 30%,rgba(0,20,45,.84))}.ce-tags{display:flex;flex-wrap:wrap;gap:8px}.ce-tag,.ce-tags{align-items:center}.ce-tag{display:inline-flex;gap:6px;border-radius:999px;font-size:13px;font-weight:600;padding:4px 11px;white-space:nowrap;line-height:1.3}.ce-tag svg{width:14px;height:14px}.ce-tag-good{background:#e0f3e6;color:#17653a}.ce-tag-warn{background:#fff0c9;color:#745300}.ce-tag-hot{background:var(--ce-coral);color:#fff}.ce-tag-ghost{background:rgba(255,255,255,.18);color:#fff;border:1px solid rgba(255,255,255,.45)}.ce .ce-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:var(--ce-coral);color:#fff;border:0;border-radius:999px;font-weight:700;font-size:16px;padding:14px 24px;white-space:nowrap;cursor:pointer}.ce-btn svg{width:16px;height:16px}.ce .ce-btn:hover{background:#c94722}.ce .ce-btn-white,.ce .ce-btn-white:hover{background:#fff;color:var(--ce-ink)}.ce-link{display:inline-flex;align-items:center;gap:6px}.ce-link svg{width:15px;height:15px}.ce-crumb{padding-top:24px;font-size:14px;color:#5a6e79}.ce .ce-crumb a{font-weight:500;color:#5a6e79}.ce-crumb span{margin-inline:4px}.ce-hero{height:720px}.ce-hero-hub{height:680px}.ce-hero-ov{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,20,45,.12),rgba(0,20,45,.08) 35%,rgba(0,20,45,.86))}.ce-hero-text{position:absolute;left:max(64px,calc((100% - 1312px) / 2));right:64px;bottom:118px;color:#fff;display:flex;flex-direction:column;gap:16px}.ce-hero-hub .ce-hero-text{bottom:136px}.ce h1.ce-title,.ce h2.ce-title{color:#fff;font-size:clamp(50px,7.2vw,104px);line-height:.98;font-weight:800;letter-spacing:-.025em;max-width:900px}.ce h1.ce-title-hub{font-size:clamp(46px,7vw,100px);max-width:1000px}.ce h2.ce-title-mid{font-size:clamp(34px,5vw,68px)}.ce-sub{font-size:clamp(17px,1.7vw,23px);line-height:1.45;max-width:780px;color:#f1f5f7}.ce-fbox{position:absolute;left:max(64px,calc((100% - 1312px) / 2));right:max(64px,calc((100% - 1312px) / 2));bottom:40px;background:#fff;border-radius:18px;padding:12px;display:grid;grid-template-columns:1fr 1fr 1fr auto;gap:10px;box-shadow:0 14px 40px rgba(0,20,45,.3)}.ce-fsel{position:relative;background:#f5f3ea;border-radius:10px;padding:8px 34px 8px 14px;display:block;min-width:0}.ce-fsel span{display:block;font-weight:600;font-size:11.5px;letter-spacing:.06em;text-transform:uppercase;color:#5a6e79}.ce-fsel select{appearance:none;background:none;border:0;width:100%;font:600 15px var(--font-ch-body),sans-serif;color:var(--ce-ink);padding:0;outline:0;cursor:pointer;text-overflow:ellipsis}.ce-fsel svg{position:absolute;right:12px;top:50%;width:16px;height:16px;transform:translateY(-50%);color:var(--ce-ink);pointer-events:none}.ce-fsel:focus-within{outline:2px solid var(--ce-sea)}.ce-fbar{position:relative;margin:-84px auto 0;max-width:1312px;width:calc(100% - 128px);background:#fff;border-radius:18px;box-shadow:0 14px 40px rgba(0,30,60,.18)}.ce-fcols{display:grid;grid-template-columns:1.4fr 1fr 1fr auto;gap:26px;padding:24px 28px}.ce-fcols,.ce-fh{align-items:center}.ce-fh{font-size:12px;letter-spacing:.09em;color:#5a6e79;font-weight:700;text-transform:uppercase;display:flex;gap:6px}.ce-fh svg{width:14px;height:14px}.ce-fv{font-family:var(--font-ch-display),sans-serif;font-weight:700;color:var(--ce-ink);font-size:21px;line-height:1.2}.ce-fv-big{font-size:27px}.ce-fs{font-size:13.5px;color:#5a6e79;line-height:1.35}.ce-ffoot{display:flex;justify-content:space-between;gap:12px;padding:11px 28px;background:#f7f5ec;border-top:1px solid var(--ce-line);border-radius:0 0 18px 18px;font-size:13.5px;color:#566b76;align-items:center}.ce-story{display:grid;grid-template-columns:1.1fr 1fr;gap:56px;align-items:center}.ce-story-top{align-items:start}.ce-stat b{font-family:var(--font-ch-display),sans-serif;font-weight:800;font-size:60px;line-height:1;color:var(--ce-coral);display:block;letter-spacing:-.02em}.ce-stat span{font-size:15px;line-height:1.35;display:block;margin-top:6px;color:#3f5866}.ce-mos{display:grid;grid-template-columns:1.25fr 1fr 1fr;grid-template-rows:230px 230px;gap:12px}.ce-mos-a{grid-row:span 2}.ce-dark{background:var(--ce-navy);color:#c9d9e3}.ce-dark h2,.ce-dark h3{color:#fff!important}.ce-dark .ce-lede{color:#d7e3ea}.ce-sand{background:var(--ce-sand)}.ce-tl{display:grid;grid-template-columns:repeat(6,1fr);list-style:none;margin:0;padding:0}.ce-tl li{padding:20px 22px 0 0;border-top:2px solid rgba(255,255,255,.28)}.ce-tl b{font-family:var(--font-ch-display),sans-serif;font-weight:800;font-size:32px;color:#ffb199;line-height:1;display:block;margin-bottom:6px}.ce-tl p{font-size:15px;line-height:1.45;color:#d7e3ea}.ce-card{background:#fff;border:1px solid var(--ce-line);border-radius:16px;overflow:hidden}.ce-card,.ce-card-b{display:flex;flex-direction:column}.ce-card-b{padding:20px 22px 24px;gap:8px}.ce-card-b h3{font-size:25px;line-height:1.15}.ce-card-b p:not(.ce-kick){font-size:16px;line-height:1.5}.ce-card-s h3{font-size:22px}.ce-card-s p{font-size:15px!important}.ce-days{margin:0;border-top:1px solid #e3dccb}.ce-days div{display:grid;grid-template-columns:150px 1fr;border-bottom:1px solid #e3dccb;padding:13px 0}.ce-days dt{font-family:var(--font-ch-display),sans-serif;font-weight:700;color:var(--ce-ink)}.ce-days dd{margin:0;font-size:16px;line-height:1.45}.ce-note{background:#fff0c9;border-radius:14px;padding:20px;color:#3f3312;font-size:15.5px;line-height:1.5}.ce-note h3{font-size:21px;margin-bottom:6px}.ce-dish{background:#fff;border-radius:14px;padding:20px;border:1px solid var(--ce-line);display:flex;flex-direction:column;gap:6px}.ce-dish h3{font-size:22px;line-height:1.18}.ce-dish p{font-size:14.5px;color:#5a6e79}.ce .ce-dish-v{color:var(--ce-coral);font-weight:700;font-size:14px}.ce-banner{height:640px}.ce-banner-t{position:absolute;left:max(64px,calc((100% - 1312px) / 2));right:64px;bottom:44px;display:flex;flex-direction:column;gap:10px}.ce-rules{display:grid;grid-template-columns:repeat(4,1fr);background:#fff;border:1px solid var(--ce-line);border-radius:16px}.ce-rules div{padding:20px 22px;border-right:1px solid var(--ce-line)}.ce-rules div:last-child{border-right:0}.ce-rules b{font-family:var(--font-ch-display),sans-serif;font-size:27px;font-weight:800;color:var(--ce-ink);display:block;line-height:1.1}.ce-rules span{font-size:14.5px;line-height:1.35;display:block;margin-top:4px}.ce-ladder{margin:0}.ce-ladder div{display:grid;grid-template-columns:110px 1fr;gap:16px;padding:14px 0;border-top:1px solid rgba(255,255,255,.18);align-items:baseline}.ce-ladder dt{font-family:var(--font-ch-display),sans-serif;font-weight:800;font-size:32px;color:#fff;line-height:1}.ce-ladder dd{margin:0;font-size:16px;line-height:1.4}.ce-how{background:#fff;border-radius:16px;padding:24px;display:flex;flex-direction:column;gap:8px;border:1px solid var(--ce-line)}.ce-how svg{width:26px;height:26px;color:var(--ce-coral)}.ce-how h3{font-size:22px}.ce-how p{font-size:15.5px;line-height:1.5}.ce-split{display:grid;grid-template-columns:1fr 1fr}.ce-split-img{min-height:520px}.ce-split-body{padding:64px;display:flex;flex-direction:column;gap:18px;justify-content:center}.ce-navy{background:#00275a;color:#d7e3ea}.ce-navy h2{color:#fff!important}.ce-faq{display:grid;grid-template-columns:1fr 1fr;gap:0 48px;border-top:1px solid #e3dccb}.ce-faq div{padding:18px 0;border-bottom:1px solid #e3dccb}.ce-faq h3{font-size:20px;line-height:1.25;margin-bottom:6px}.ce-faq p{font-size:16px;line-height:1.5}.ce-small{font-size:14px;line-height:1.5;color:#5a6e79}.ce-rule{border-top:1px solid #e5dfd3;padding-top:18px;display:flex;flex-direction:column;gap:8px}.ce-small summary{cursor:pointer;font-weight:600}.ce-small ul{padding-left:18px;margin:8px 0 0;font-size:13px}.ce-nx{display:grid;grid-template-columns:1.55fr 1fr;grid-template-rows:290px 290px;gap:18px}.ce-ecard{border-radius:18px;display:block}.ce-ecard.is-big{grid-row:span 2}.ce-ecard-s{height:270px}.ce-et{position:absolute;left:0;right:0;bottom:0;padding:24px;color:#fff;display:flex;flex-direction:column;gap:6px}.ce .ce-et h3{color:#fff;font-size:29px;line-height:1.08}.ce .is-big .ce-et h3{font-size:clamp(35px,4vw,58px);font-weight:800;letter-spacing:-.02em;line-height:1}.ce-et p{font-size:15.5px;line-height:1.4;color:#eaf0f3}.is-big .ce-et p{font-size:clamp(15.5px,1.4vw,19px);max-width:640px}.ce-date{position:absolute;left:12px;top:12px;background:#fff;color:var(--ce-ink);font-weight:700;font-size:14px;border-radius:8px;padding:4px 10px;line-height:1.35}.ce-date-inline{position:static;align-self:flex-start}.ce-tile{height:250px;border-radius:16px}.ce-tile-short{height:200px}.ce-tt{position:absolute;left:18px;bottom:15px;right:14px;color:#fff}.ce .ce-tt h3{color:#fff;font-size:26px;line-height:1.08}.ce-tile-short .ce-tt h3{font-size:22px!important}.ce-tt span{font-size:14px;color:#e5edf1;font-weight:400}.ce-months{display:grid;grid-template-columns:repeat(12,1fr);gap:8px}.ce-mo{background:#fff;border:1px solid #e6e0d0;border-radius:12px;padding:12px 6px 8px;text-align:center;display:flex;flex-direction:column;gap:6px;justify-content:flex-end;align-items:center;height:118px;cursor:pointer;font-family:inherit}.ce-mo:hover{border-color:var(--ce-ink)}.ce-mo i{background:var(--ce-coral);border-radius:4px;width:60%;display:block}.ce-mo b{font-family:var(--font-ch-display),sans-serif;color:var(--ce-ink);font-size:17px;font-weight:700;line-height:1.1}.ce-mo span{font-size:12px;color:#5a6e79;line-height:1}.ce-mo.is-on{background:#00275a;border-color:#00275a}.ce-mo.is-on b{color:#fff}.ce-mo.is-on span{color:#c9d9e3}.ce-results{display:flex;justify-content:space-between;align-items:center;gap:12px;font-size:15px}.ce-results button{background:none;border:0;color:var(--ce-sea);font:600 15px var(--font-ch-body),sans-serif;cursor:pointer;text-decoration:underline}.ce-empty{padding:24px 0}.ce-month{display:flex;flex-direction:column;gap:18px;scroll-margin-top:90px}.ce-mh{display:flex;align-items:baseline;gap:14px;border-bottom:2px solid var(--ce-ink);padding-bottom:10px}.ce .ce-mh h3{font-size:42px;font-weight:800}.ce-mh span{font-size:15px;color:#5a6e79}.ce-ev{display:flex;flex-direction:column;background:#fff;border:1px solid var(--ce-line);border-radius:16px;overflow:hidden}.ce-ev-img{height:220px}.ce-ev-body{padding:16px 18px 20px;display:flex;flex-direction:column;gap:6px;flex:1}.ce .ce-ev h4{font-size:23px;line-height:1.13}.ce-ev-body>p:not(.ce-place){font-size:15.5px;line-height:1.45}.ce-ev-foot{flex-wrap:wrap;gap:10px;justify-content:space-between;margin-top:auto;padding-top:6px}.ce-ev-foot,.ce-place{display:flex;align-items:center;font-size:14px}.ce-place{color:#5a6e79;gap:5px;line-height:1.3}.ce-place svg{width:13px;height:13px;flex:none}.ce-rows{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:0 40px}.ce-row{display:grid;grid-template-columns:130px 1fr auto;gap:14px;padding:12px 0;border-bottom:1px solid var(--ce-line);align-items:center}.ce-row-when{font-size:14px;font-weight:600;color:var(--ce-ink);line-height:1.3}.ce .ce-row h4{font-size:17px;line-height:1.25}.ce .ce-row h4 a{color:var(--ce-ink);font-weight:700}.ce .ce-row h4 a:hover{color:var(--ce-sea);text-decoration:underline}.ce-row .ce-tag{font-size:12px;padding:3px 9px}.ce-cards{display:grid;gap:22px;grid-template-columns:repeat(3,1fr)}.ce-cards-2{grid-template-columns:repeat(2,1fr)}.ce-cards-1{grid-template-columns:1fr}.ce-cards-1 .ce-ev{flex-direction:row}.ce-cards-1 .ce-ev-img{flex:0 0 48%;height:300px}.ce-cards-1 .ce-ev-body{padding:28px 32px;justify-content:center}.ce .ce-cards-1 .ce-ev h4{font-size:32px}.ce-cards-1 .ce-ev-foot{margin-top:8px}.ce-more summary{display:inline-flex;align-items:center;gap:8px;cursor:pointer;list-style:none;font-weight:700;font-size:15px;color:var(--ce-ink);border:1px solid #cfc9b8;background:#fff;border-radius:999px;padding:10px 20px}.ce-more summary::-webkit-details-marker{display:none}.ce-more summary:hover{border-color:var(--ce-ink)}.ce-more summary svg{width:16px;height:16px}.ce-more[open] summary{display:none}.ce-et-more{display:inline-flex;align-items:center;gap:6px;font-weight:700;font-size:16px;margin-top:4px}.ce-et-more svg{width:16px;height:16px}.ce-hero-hub .ce-hero-ov{background:linear-gradient(180deg,rgba(0,20,45,.12),rgba(0,20,45,.34) 45%,rgba(0,20,45,.88))}.ce .ce-btn-outline,.ce .ce-btn-outline:hover{background:#fff;color:var(--ce-ink);border:2px solid var(--ce-ink)}.ce .ce-btn-outline:hover{background:#f5f3ea}.ce-band-tight>section{margin-block:0}.ce-band-pad{padding-block:56px 0}.ce-shopline{font-size:16px}.ce-kit{display:flex;flex-wrap:wrap;align-items:center;gap:12px 18px}.ce-kit-t{font-family:var(--font-ch-display),sans-serif;font-weight:700;font-size:18px;color:var(--ce-ink)}.ce-kit-links{display:flex;flex-wrap:wrap;gap:8px}.ce .ce-kit-links a{background:#fff;border:1px solid #cfc9b8;border-radius:999px;padding:8px 16px;font-size:15px;color:var(--ce-ink)}.ce .ce-kit-links a:hover{border-color:var(--ce-ink)}.ce-nextyear{padding:14px 28px;background:#fff0c9;border-radius:18px 18px 0 0;color:#3f3312;font-size:15px;font-weight:500}.ce-remind{padding:18px 28px 22px;border-top:1px solid var(--ce-line)}.ce-remind-t{font-size:16px;color:var(--ce-ink);font-weight:500}.ce-remind-row{display:flex;gap:10px;margin-top:10px;max-width:640px}.ce-remind-row input{flex:1;min-width:0;height:48px;padding-inline:18px;border:1px solid #cfc9b8;border-radius:999px;background:#fff;font:400 16px var(--font-ch-body),sans-serif;color:var(--ce-ink)}.ce-remind-row input:focus-visible{outline:2px solid var(--ce-sea);outline-offset:1px}.ce-remind-note{margin-top:8px!important;font-size:13px;color:#5a6e79}.ce-remind-err{margin-top:6px!important;font-size:14px;font-weight:600;color:#b3261e}.ce-remind-done{display:flex;align-items:flex-start;gap:8px;font-size:16px;font-weight:600;color:#17653a}.ce-remind-done svg{width:20px;height:20px;flex:none;margin-top:3px}.ce-endrow{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px}.ce-shophead{display:grid;grid-template-columns:1.1fr 1fr;gap:48px;align-items:center}.ce-pic-shop{height:300px}@media (max-width:1100px){.ce-wrap{padding-inline:32px}.ce-tl{grid-template-columns:repeat(3,1fr);row-gap:24px}.ce-rows{grid-template-columns:1fr}.ce-months{grid-template-columns:repeat(6,1fr)}.ce-grid3,.ce-grid4{grid-template-columns:repeat(2,1fr)}.ce-fbar{width:calc(100% - 64px)}.ce-banner-t,.ce-fbox,.ce-hero-text{left:32px;right:32px}.ce-fcols{grid-template-columns:1fr 1fr}.ce-span2{grid-column:span 2}}@media (max-width:760px){.ce-nextyear{padding:12px 18px;border-radius:14px 14px 0 0}.ce-remind{padding:14px 18px 18px}.ce-remind-row{flex-direction:column}.ce-remind-row input{flex:none;width:100%}.ce-shophead{grid-template-columns:1fr;gap:16px}.ce-pic-shop{height:200px}.ce-cards,.ce-cards-2{grid-template-columns:1fr;gap:14px}.ce-cards-1 .ce-ev{flex-direction:column}.ce-cards-1 .ce-ev-img{flex:none;height:190px}.ce-cards-1 .ce-ev-body{padding:16px 18px 20px}.ce .ce-cards-1 .ce-ev h4{font-size:23px}.ce{font-size:16.5px}.ce-wrap{padding-inline:18px}.ce-sec{padding-block:44px;gap:20px}.ce-sec-tight{padding-top:26px}.ce-faq,.ce-grid2,.ce-grid3,.ce-story{grid-template-columns:1fr;gap:16px}.ce-gap-big{gap:20px}.ce-grid4{grid-template-columns:1fr 1fr;gap:12px}.ce-grid4-stack{grid-template-columns:1fr}.ce-hero{height:600px}.ce-hero-hub{height:740px}.ce-hero-text{left:18px;right:18px;bottom:30px;gap:10px}.ce-hero-hub .ce-hero-text{bottom:246px}.ce-fbox{left:12px;right:12px;bottom:14px;grid-template-columns:1fr 1fr;padding:10px;gap:8px;border-radius:14px}.ce-fbox .ce-btn,.ce-fsel-wide{grid-column:span 2}.ce-fbar{margin-top:-6px;width:calc(100% - 24px);border-radius:14px}.ce-fcols{padding:18px;gap:14px}.ce-fv{font-size:17px}.ce-fv-big{font-size:23px}.ce-ffoot{flex-direction:column;align-items:flex-start;padding:12px 18px;border-radius:0 0 14px 14px;gap:8px}.ce-pic{border-radius:12px}.ce-pic-tall{height:280px}.ce-pic-mid{height:220px}.ce-pic-flat{height:210px}.ce-pic-flat-s{height:170px}.ce-stat b{font-size:38px}.ce-stat span{font-size:13.5px}.ce-mos{grid-template-columns:1fr 1fr;grid-template-rows:230px 130px 130px;gap:8px}.ce-mos-a{grid-column:span 2;grid-row:auto}.ce-tl{grid-template-columns:1fr}.ce-tl li{border-top:0;border-left:2px solid rgba(255,255,255,.28);padding:0 0 22px 18px}.ce-days div{grid-template-columns:96px 1fr}.ce-days dd,.ce-days dt{font-size:15px}.ce-dish{padding:16px}.ce-dish h3{font-size:19px}.ce-banner{height:300px}.ce-banner-t{left:18px;right:18px;bottom:16px}.ce-rules{grid-template-columns:1fr 1fr}.ce-rules div{border-right:0;padding:14px;border-bottom:1px solid var(--ce-line)}.ce-rules b{font-size:21px}.ce-ladder div{grid-template-columns:78px 1fr;gap:10px}.ce-ladder dt{font-size:26px}.ce-split{grid-template-columns:1fr}.ce-split-img{min-height:250px}.ce-split-body{padding:28px 18px}.ce-nx{grid-template-columns:1fr;grid-template-rows:380px 220px 220px;gap:12px}.ce-ecard.is-big{grid-row:auto}.ce-ecard{border-radius:14px}.ce-ecard-s{height:200px}.ce-et{padding:16px}.ce .ce-et h3{font-size:24px}.ce-tile{height:160px;border-radius:12px}.ce-tile-short{height:130px}.ce-tt{left:12px;bottom:10px;right:8px}.ce .ce-tt h3,.ce-tile-short .ce-tt h3{font-size:18px!important}.ce-tt span{font-size:12.5px}.ce-months{grid-template-columns:repeat(6,1fr);gap:5px}.ce-mo{height:88px;padding:7px 2px 6px;border-radius:9px;gap:3px}.ce-mo b{font-size:13px}.ce-mo span{font-size:10.5px}.ce .ce-mh h3{font-size:28px}.ce-ev-img{height:190px}.ce-row{grid-template-columns:96px 1fr;gap:4px 12px}.ce-row .ce-tag{grid-column:2;justify-self:start}}@media (prefers-reduced-motion:reduce){.ce *{scroll-behavior:auto}}