.hp{--violet:var(--teal);--hp-card:var(--surface);--hp-ring:0 6px 20px #5b34160f, 0 0 0 1px var(--line)}.hp a{color:inherit;text-decoration:none}.hp-sec{margin-top:48px}.hp-h2{font-family:var(--font-head);color:var(--brown);margin:0 0 18px;font-size:clamp(1.5rem,2.6vw,2rem);font-weight:650}.hp-h3{margin:0 0 10px;font-size:1.25rem;font-weight:800}.hp-row-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.hp-row-head h2{margin-bottom:14px}.hp-row-head>a{font-weight:800;color:var(--teal)!important}.hp-hero{isolation:isolate;text-align:center;background:radial-gradient(50% 70% at 90% 0,#ffe2c2 0,#0000 70%),radial-gradient(50% 70% at 6% 10%,#d9f3ec 0,#0000 70%),radial-gradient(60% 60% at 50% 110%,#fff0d9 0,#0000 70%);border-radius:0 0 40px 40px;margin-top:-24px;padding:26px 16px 34px;position:relative}.hp-hero:before,.hp-hero:after{content:"✦";z-index:-1;color:var(--orange);font-size:22px;animation:3.4s ease-in-out infinite hp-twinkle;position:absolute}.hp-hero:before{top:24%;right:9%}.hp-hero:after{color:var(--teal);font-size:16px;animation-delay:1.4s;top:62%;left:7%}@keyframes hp-twinkle{50%{opacity:.5;transform:scale(1.3)rotate(18deg)}}.hp-chips{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.hp-title{justify-content:center;align-items:center;gap:14px;margin:16px auto 4px;display:flex}.hp-title h1{letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:clamp(2.1rem,5.4vw,3.6rem);font-weight:650;line-height:1.08}.hp-title .brand-mark,.hp-title svg{flex:none;width:clamp(64px,11vw,104px);height:auto;animation:4s ease-in-out infinite hp-bob}@keyframes hp-bob{50%{transform:translateY(-6px)rotate(-3deg)}}.hp-lead{max-width:600px;color:var(--muted);margin:6px auto 0;font-size:clamp(1rem,1.6vw,1.18rem)}.hp-quick{flex-wrap:wrap;justify-content:center;gap:8px;max-width:760px;margin:16px auto 0;display:flex}.hp-quick a{background:var(--surface);border:2px solid var(--line);border-radius:999px;align-items:center;gap:6px;min-height:44px;padding:0 16px;font-weight:800;transition:border-color .15s,transform .15s;display:inline-flex;color:var(--brown)!important}.hp-quick a:hover{border-color:var(--orange);transform:translateY(-1px)}@media (width<=560px){.hp-quick{scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;margin-inline:-16px;padding:2px 16px 6px;overflow-x:auto}.hp-quick a{flex:none}}.print-strip{background:#fff1d6;border-radius:999px;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;padding:8px 18px;font-size:1.02rem;font-weight:700;line-height:1.4;transition:transform .15s,background .15s;display:inline-flex;box-shadow:0 2px #f2cf96;color:#5b3416!important}.print-strip:hover,.print-strip:focus-visible{background:#ffe5b8;transform:translateY(-1px)}.print-strip b{font-weight:900}.print-strip-cta{color:#b55d0c;white-space:nowrap;font-weight:900}.print-strip-dot{background:#2fbf71;border-radius:50%;flex:none;width:8px;height:8px;animation:1.8s infinite print-strip-pulse;box-shadow:0 0 #2fbf7180}@keyframes print-strip-pulse{70%{box-shadow:0 0 0 7px #2fbf7100}to{box-shadow:0 0 #2fbf7100}}.chip-teal{background:#dff4ee;box-shadow:0 2px #a8dccd;color:#0b4f42!important}.chip-teal:hover,.chip-teal:focus-visible{background:#c9ece1}@media (width<=640px){.print-strip{border-radius:18px;gap:5px;padding:6px 12px;font-size:.93rem}}.flip-counter{perspective:300px;vertical-align:middle;gap:3px;margin:0 3px;display:inline-flex}.flip-card{width:24px;height:34px;font:800 24px/34px var(--font-head);color:#fff;border-radius:6px;display:inline-block;position:relative;box-shadow:0 3px 6px #00000040}.flip-sep{align-self:flex-end;margin:0 -1px;font-weight:900}.flip-half{backface-visibility:hidden;width:100%;height:50%;position:absolute;left:0;overflow:hidden}.flip-half>span{text-align:center;width:100%;height:34px;position:absolute;left:0}.flip-top{transform-origin:50% 100%;background:linear-gradient(#7a4a24,#5b3416);border-radius:6px 6px 0 0;top:0}.flip-top>span{top:0}.flip-bottom{transform-origin:50% 0;background:linear-gradient(#53300f,#46280c);border-radius:0 0 6px 6px;bottom:0}.flip-bottom>span{bottom:0}.flip-card:after{content:"";z-index:5;background:#00000073;height:2px;margin-top:-1px;position:absolute;top:50%;left:0;right:0}.flip-fall{z-index:3;animation:.28s ease-in forwards flip-fall}.flip-rise{z-index:4;animation:.28s ease-out .28s forwards flip-rise;transform:rotateX(90deg)}@keyframes flip-fall{to{transform:rotateX(-90deg)}}@keyframes flip-rise{to{transform:rotateX(0)}}@media (width<=480px){.flip-card{width:20px;height:29px;font-size:20px;line-height:29px}.flip-half>span{height:29px}}.hp-exp-row{text-align:left;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;max-width:980px;margin:20px auto 0;display:grid}@media (width<=760px){.hp-exp-row{grid-template-columns:minmax(0,1fr)}}.hp-exp{background:var(--surface);box-shadow:var(--hp-ring);border-radius:22px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:4px 12px;padding:14px 16px;transition:transform .2s;display:grid}.hp-exp:hover{transform:translateY(-2px)}.hp-exp-ic{background:var(--orange-soft);border-radius:16px;grid-row:1/3;place-items:center;width:50px;height:50px;font-size:26px;display:grid}.hp-exp-copy b{font-family:var(--font-head);color:var(--brown);font-size:1.12rem;line-height:1.2;display:block}.hp-exp-copy small{color:var(--muted);margin-top:2px;font-size:.92rem;line-height:1.35;display:block}.hp-exp-live{background:linear-gradient(120deg,#11806b,#0b5f50);box-shadow:0 6px 20px #11806b47;color:#fff!important}.hp-exp-live .hp-exp-ic{background:#ffffff26}.hp-exp-live .hp-exp-copy b,.hp-exp-live .hp-exp-copy small{color:#fff}.hp-exp-cta{color:var(--teal);grid-column:2;justify-self:start;margin-top:6px;font-weight:900}.hp-exp-live .hp-exp-cta{color:#ffe1b8}.hp-exp-form{grid-column:2;gap:6px;margin-top:6px;display:flex}.hp-exp-form input{border:2px solid var(--line);min-width:0;min-height:42px;font:inherit;background:var(--cream);color:var(--ink);border-radius:999px;flex:1;padding:0 14px;font-size:.95rem}.hp-exp-form input:focus{border-color:var(--orange);outline:none}.hp-exp-form button{background:var(--orange);color:#fff;border:0;border-radius:999px;flex:none;min-height:42px;padding:0 16px;font-weight:900}.hp-ask{border:2px solid var(--line);background:var(--surface);border-radius:999px;align-items:center;gap:8px;width:min(640px,100%);margin:14px auto 0;padding:5px 5px 5px 6px;display:flex;box-shadow:0 4px 14px #5b341614}.hp-ask:focus-within{border-color:var(--teal);box-shadow:0 0 0 3px #11806b2e}.hp-ask-mark{background:var(--teal);color:#fff;border-radius:50%;flex:none;place-items:center;width:36px;height:36px;font-size:18px;display:grid}.hp-ask input{min-width:0;font:inherit;color:var(--ink);background:0 0;border:0;outline:none;flex:1;padding:8px 2px;font-size:1rem}.hp-ask button{background:var(--teal);color:#fff;border:0;border-radius:999px;flex:none;padding:10px 18px;font-weight:900}.worlds{grid-template-columns:1fr 1fr;gap:18px;margin-top:26px;display:grid}@media (width<=720px){.worlds{grid-template-columns:1fr}}.world{min-height:200px;box-shadow:var(--shadow);border-radius:26px;flex-direction:column;gap:8px;padding:26px;transition:transform .2s;display:flex;color:#fff!important}.world:hover{transform:translateY(-4px)}.world.play{background:linear-gradient(135deg,#f28c28,#e0631b)}.world.learn{background:linear-gradient(135deg,#11806b,#0b5f50)}.world-emoji{font-size:3rem;line-height:1}.world strong{font-family:var(--font-head);font-size:2.1rem}.world-go{margin-top:auto;font-weight:900}.hp-banners{gap:14px;margin-top:28px;display:grid}.hp-banner{background:linear-gradient(115deg,#e8f6ff 0%,#bfe4ff 55%,#9fd3f7 100%);border:2px solid #1d4f7a;border-radius:20px;align-items:center;gap:12px;padding:13px 16px;transition:transform .16s,box-shadow .16s;display:flex;box-shadow:4px 4px #1d4f7a;color:#10314d!important}.hp-banner:hover,.hp-banner:focus-visible{transform:translateY(-2px);box-shadow:5px 6px #1d4f7a}.hp-banner-ic{background:#fff;border-radius:50%;flex:none;place-items:center;width:46px;height:46px;font-size:25px;display:grid;box-shadow:0 0 0 5px #ffffff80}.hp-banner-copy{gap:2px;min-width:0;display:grid}.hp-banner-copy b{font-family:var(--font-head);font-size:1.35rem;line-height:1.1}.hp-banner-copy small{opacity:.92;font-size:.9rem}.hp-banner-cta{background:#fff9;border:1px solid;border-radius:999px;flex:none;margin-left:auto;padding:7px 12px;font-size:.9rem;font-weight:900}.hp-banner.season{background:linear-gradient(115deg,#fff7e6 0%,#ffe1a8 55%,#ffc978 100%);border-color:#9a3412;box-shadow:4px 4px #9a3412;color:#4a1d06!important}.hp-banner.season:hover{box-shadow:5px 6px #9a3412}.hp-banner.morning{background:linear-gradient(115deg,#fff5bb 0%,#ffd36a 52%,#ffb86a 100%);border-color:#7b4700;box-shadow:4px 4px #7b4700;color:#342000!important}.hp-banner.night{background:linear-gradient(115deg,#1f285c 0%,#39478b 53%,#835f9d 100%);border-color:#20264d;box-shadow:4px 4px #171d42;color:#fff!important}.hp-banner.night .hp-banner-ic{background:#fff3b4}.hp-banner.night .hp-banner-cta{background:#ffffff18}.hp-banner[hidden]{display:none}@media (width<=600px){.hp-banner{border-radius:16px;gap:9px;padding:11px 12px}.hp-banner-ic{width:38px;height:38px;font-size:21px}.hp-banner-copy b{font-size:1.1rem}.hp-banner-copy small{font-size:.8rem}.hp-banner-cta{white-space:nowrap;padding:5px 8px;font-size:.78rem}}.hp-spot{color:#2a1d12;background:#fff;border:3px solid #5b3416;border-radius:16px;margin:40px auto 0;padding:24px 16px 12px;position:relative;box-shadow:0 6px #5b3416,0 10px 24px #00000014}.hp-spot-tag{background:var(--orange);color:#fff;border:2px solid #5b3416;border-radius:999px;padding:2px 14px;font-size:.95rem;font-weight:900;position:absolute;top:-15px;left:18px}.hp-spot-card{align-items:center;gap:14px;animation:.45s cubic-bezier(.2,1.4,.4,1) hp-spot-pop;display:flex;color:#2a1d12!important}.hp-spot-icon{background:#fff1d6;border-radius:18px;flex:none;place-items:center;width:64px;height:64px;font-size:2.7rem;line-height:1;display:grid}.hp-spot-copy{flex-direction:column;flex:1;min-width:0;display:flex}.hp-spot-copy b{font-family:var(--font-head);color:#5b3416;font-size:1.45rem;font-weight:700;line-height:1.2}.hp-spot-copy small{color:#6e5a48;font-size:1rem}.hp-spot-cta{color:#fff;background:#5b3416;border-radius:12px;flex:none;align-items:center;min-height:44px;padding:10px 16px;font-weight:900;display:inline-flex}.hp-spot-card:hover .hp-spot-cta{background:var(--teal)}.hp-spot-nav{color:#6e5a48;justify-content:center;align-items:center;gap:10px;margin-top:10px;font-size:.9rem;font-weight:800;display:flex}.hp-spot-nav button{color:#5b3416;background:#fff9f0;border:2px solid #eadccb;border-radius:999px;width:38px;height:38px;font-weight:900}.hp-spot-nav button:hover{color:#fff;background:#5b3416}@keyframes hp-spot-pop{0%{opacity:0;transform:translateY(10px)scale(.94)}to{opacity:1;transform:none}}@media (width<=560px){.hp-spot-card{flex-wrap:wrap}.hp-spot-cta{justify-content:center;width:100%}.hp-spot-copy b{font-size:1.22rem}}.hp-discover-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.hp-discover-row.in{animation:.45s hp-discover-in}.hp-discover-card{background:var(--surface);border:2px solid var(--line);min-height:150px;box-shadow:0 4px 0 var(--line);border-radius:20px;flex-direction:column;gap:4px;padding:18px 16px 14px;transition:transform .16s,border-color .16s;display:flex;position:relative}.hp-discover-card:hover,.hp-discover-card:focus-visible{border-color:var(--orange);transform:translateY(-3px)}.hp-discover-ic{font-size:34px;line-height:1}.hp-discover-card b{color:var(--brown);font-size:1.08rem;font-family:var(--font-head)}.hp-discover-desc{color:var(--muted);font-size:.92rem}.hp-discover-tag{background:var(--orange-soft);color:#a3500a;border-radius:999px;align-self:flex-start;padding:2px 10px;font-size:.75rem;font-weight:800}.hp-discover-next{border:2px solid var(--line);background:var(--surface);min-height:44px;color:var(--brown);border-radius:999px;padding:0 16px;font-weight:900}.hp-discover-dots{justify-content:center;gap:6px;margin-top:12px;display:flex}.hp-discover-dots i{background:var(--line);border-radius:50%;width:8px;height:8px;transition:width .2s}.hp-discover-dots i.on{background:var(--orange);border-radius:999px;width:22px}@keyframes hp-discover-in{0%{opacity:.2;transform:translateY(6px)}to{opacity:1;transform:none}}@media (width<=700px){.hp-discover-row{grid-template-columns:1fr}.hp-discover-card{min-height:0}}.hp-doors{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.hp-door{background:linear-gradient(115deg, color-mix(in srgb, var(--bg) 60%, #fff), var(--bg));border:1px solid color-mix(in srgb, var(--c) 30%, #fff);border-radius:24px;align-items:center;gap:14px;min-height:120px;padding:18px 46px 18px 18px;transition:transform .2s;display:flex;position:relative}.hp-door:hover{transform:translateY(-3px)}.hp-door-art{background:#ffffffc0;border-radius:50%;flex:none;place-items:center;width:74px;height:74px;font-size:40px;display:grid}.hp-door-text b{font-family:var(--font-head);color:#2a1d12;font-size:1.25rem;line-height:1.2;display:block}.hp-door-text small{color:#5b4a3a;margin-top:2px;font-size:.92rem;display:block}.hp-door-go{background:var(--c);color:#fff;border-radius:50%;place-items:center;width:32px;height:32px;font-weight:900;display:grid;position:absolute;bottom:14px;right:14px}@media (width<=860px){.hp-doors{grid-template-columns:1fr 1fr}}@media (width<=560px){.hp-doors{grid-template-columns:1fr}.hp-door{min-height:96px}.hp-door-art{width:60px;height:60px;font-size:32px}}.hp-worlds{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.hp-world{background:var(--bg);border-radius:20px;grid-template-rows:auto auto;grid-template-columns:auto 1fr;align-items:center;column-gap:12px;height:100%;padding:14px 16px;transition:transform .25s cubic-bezier(.3,.7,.4,1.4),box-shadow .25s;display:grid;box-shadow:inset 0 0 0 1px #ffffff90}.hp-world:hover{transform:translateY(-3px);box-shadow:0 10px 22px #5b34161f}.hp-world span{background:#ffffffb8;border-radius:16px;grid-row:1/3;place-items:center;width:52px;height:52px;font-size:28px;transition:transform .3s cubic-bezier(.3,.7,.4,1.4);display:grid}.hp-world:hover span{transform:rotate(-8deg)scale(1.08)}.hp-world b{color:#2a1d12;font-size:1.05rem;font-weight:900}.hp-world small{color:#5b4a3a;font-size:.84rem;line-height:1.3}@media (width<=960px){.hp-worlds{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=700px){.hp-worlds{grid-template-columns:1fr 1fr}}@media (width<=400px){.hp-world{text-align:center;grid-template-columns:1fr;justify-items:center;row-gap:6px}.hp-world span{grid-row:auto}}.hp-loved{scroll-snap-type:x mandatory;scrollbar-width:thin;grid-auto-columns:calc(16.6667% - 11.6667px);grid-auto-flow:column;gap:14px;padding:6px 4px 12px;display:grid;overflow-x:auto}.hp-card{background:var(--surface);box-shadow:var(--hp-ring);scroll-snap-align:start;border-radius:20px;flex-direction:column;gap:4px;padding:18px;transition:transform .25s cubic-bezier(.3,.7,.4,1.4);display:flex}.hp-card:hover{transform:translateY(-3px)}.hp-card span{background:var(--orange-soft);border-radius:18px;place-items:center;width:56px;height:56px;margin-bottom:6px;font-size:30px;display:grid}.hp-card b{color:var(--brown);font-size:1rem}.hp-card small{color:var(--muted);font-size:.84rem}@media (width<=960px){.hp-loved{grid-auto-columns:30%}}@media (width<=560px){.hp-loved{grid-auto-columns:44%}}.grade-row{flex-wrap:wrap;gap:10px;display:flex}.grade-pill{background:var(--surface);border:2px solid var(--line);width:92px;height:92px;font-family:var(--font-head);border-radius:22px;flex-direction:column;justify-content:center;align-items:center;font-size:1.9rem;font-weight:700;transition:border-color .15s,transform .15s;display:flex;color:var(--brown)!important}.grade-pill small{font-family:var(--font-body);color:var(--muted);font-size:.7rem}.grade-pill:hover{border-color:var(--orange);transform:translateY(-2px)}@media (width<=560px){.grade-row{grid-template-columns:repeat(5,1fr);gap:8px;display:grid}.grade-pill{border-radius:16px;width:auto;height:70px;font-size:1.5rem}}.hp-news{grid-template-columns:1fr 1fr;gap:20px;display:grid}.hp-news>div{background:var(--surface);box-shadow:var(--hp-ring);border-radius:24px;padding:22px}.hp-news h2{margin-top:0}.hp-news ul{gap:2px;margin:0;padding:0;list-style:none;display:grid}.hp-news li a{border-radius:12px;align-items:flex-start;gap:10px;padding:9px 10px;font-weight:700;display:flex}.hp-news li a:hover{background:var(--cream)}.hp-news li small{color:var(--muted);font-size:.85rem;font-weight:600;display:block}.hp-news .ic{flex:none;font-size:1.2rem}.hp-more{margin-top:8px;font-weight:900;display:inline-block;color:var(--teal)!important}@media (width<=760px){.hp-news{grid-template-columns:1fr}}.hp-about{background:var(--surface);border:1px solid var(--line);border-radius:20px;margin-top:48px;padding:16px 20px}.hp-about summary{cursor:pointer;color:var(--brown);font-weight:900}.hp-about h3{margin-top:1.2em}.hp .card-grid,.hp .live-promo,.hp .tk-planner-promo{margin-top:0}@media (prefers-reduced-motion:reduce){.hp-hero:before,.hp-hero:after,.hp-title svg,.print-strip-dot,.hp-spot-card,.hp-discover-row.in{animation:none!important}.flip-fall,.flip-rise{animation-duration:1ms;animation-delay:0s}}html[data-theme=dark] .hp-hero{background:radial-gradient(50% 70% at 90% 0,#4a2f15 0,#0000 70%),radial-gradient(50% 70% at 6% 10%,#12352d 0,#0000 70%),radial-gradient(60% 60% at 50% 110%,#2b1f14 0,#0000 70%)}html[data-theme=dark] .print-strip{background:#4a2f15;box-shadow:0 2px #2b1a0b;color:#ffe2bd!important}html[data-theme=dark] .print-strip-cta{color:#ffb066}html[data-theme=dark] .chip-teal{background:#12352d;box-shadow:0 2px #0a211b;color:#b9f0e2!important}html[data-theme=dark] .hp-door,html[data-theme=dark] .hp-world{background:color-mix(in srgb, var(--bg) 16%, var(--surface));border-color:var(--line);box-shadow:inset 0 0 0 1px var(--line)}html[data-theme=dark] .hp-door-art,html[data-theme=dark] .hp-world span{background:#ffffff14}html[data-theme=dark] .hp-door-text b,html[data-theme=dark] .hp-world b{color:var(--ink)}html[data-theme=dark] .hp-door-text small,html[data-theme=dark] .hp-world small{color:var(--muted)}html[data-theme=dark] .hp-discover-tag{color:#ffcf99}html[data-theme=dark] .hp .ts-card{background:var(--surface)}html[data-theme=dark] .hp .ts-opts button{color:var(--ink);background:#1d150f}html[data-theme=dark] .hp-banner{filter:saturate(.9)brightness(.92)}.chip-rsvp{background:#ffe1ec;box-shadow:0 2px #f3a6c4;color:#7a1240!important}.chip-rsvp:hover,.chip-rsvp:focus-visible{background:#ffd0e1}html[data-theme=dark] .chip-rsvp{background:#4a1630;box-shadow:0 2px #2a0b1b;color:#ffd0e1!important}.hp-banner.rsvp{background:linear-gradient(115deg,#fff0f6 0%,#ffc6dc 55%,#ff9ec2 100%);border-color:#9d1d55;box-shadow:4px 4px #9d1d55;color:#4d0a29!important}.hp-banner.rsvp:hover{box-shadow:5px 6px #9d1d55}.xmas-hero{color:#fff;background:linear-gradient(135deg,#b8232b,#7d1820);border-radius:26px;margin:6px 0 18px;padding:18px;box-shadow:0 14px 30px #b8232b47}.xmas-top{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.xmas-top h2{color:#fff;margin:0;font-size:clamp(1.5rem,4vw,2.2rem)}.xmas-top p{opacity:.95;margin:.2em 0 0}.xmas-top>div{flex:1;min-width:220px}.xmas-top span svg{background:#fff;border-radius:16px;padding:4px;display:block}.xmas-all{color:#3b1d06;background:#f2b632;border-radius:999px;padding:10px 18px;font-weight:900;text-decoration:none}.xmas-btns{text-align:left;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:14px;display:grid}@media (width<=900px){.xmas-btns{grid-template-columns:repeat(2,1fr)}}@media (width<=520px){.xmas-btns{grid-template-columns:1fr}}#hp-visitors[hidden]{display:none!important}.xmas-btns a{color:#2a1d12;background:#fff;border-radius:16px;grid-template-columns:auto 1fr;align-items:center;column-gap:10px;padding:12px;text-decoration:none;display:grid}.xmas-btns a span{grid-row:span 2;font-size:2rem}.xmas-btns a b{color:#b8232b}.xmas-btns a small{color:#6b5a4a}.xmas-btns a:first-child{outline:4px solid #f2b632}.cw-hero{color:#fff;background:linear-gradient(135deg,#11806b,#0b5e4f);border-radius:22px;flex-wrap:wrap;align-items:center;gap:14px;margin:0 0 18px;padding:14px 18px;text-decoration:none;display:flex;box-shadow:0 10px 24px #11806b40}.cw-hero-tiles{gap:4px;display:flex}.cw-hero-tiles i{background:#8d8178;border-radius:8px;justify-content:center;align-items:center;width:42px;height:42px;font:800 1.6rem/1 Fredoka,sans-serif;display:flex}.cw-hero-tiles i.g{background:#2fb08f}.cw-hero-tiles i.o{background:#e07b12}.cw-hero-copy{flex:1;min-width:220px;display:grid}.cw-hero-copy b{font-size:1.2rem}.cw-hero-copy small{opacity:.95}.cw-hero-go{color:#3b1d06;background:#f2b632;border-radius:999px;padding:10px 18px;font-weight:900}.chip-visitors{color:#fff!important;background:#1f6b39!important}
