.concept-visual[data-astro-cid-6ffh32dk]{position:relative;width:100%;height:100%;min-height:0;aspect-ratio:1.14;overflow:hidden;display:grid;place-items:center;isolation:isolate;container-type:inline-size}.concept-solace[data-astro-cid-6ffh32dk]{background:#c5b09c}.concept-form[data-astro-cid-6ffh32dk]{background:#dde3d4}.concept-chromatic[data-astro-cid-6ffh32dk]{background:#c6a3db}.concept-index[data-astro-cid-6ffh32dk]{background:#d0b4a6}.concept-northline[data-astro-cid-6ffh32dk]{background:#b4c6c2}.concept-bloom[data-astro-cid-6ffh32dk]{background:#e9a8b4}.concept-browser[data-astro-cid-6ffh32dk]{width:83%;height:77%;position:relative;transform:rotate(-5deg);border-radius:6px;background:#f0e6d7;box-shadow:0 20px 38px #32261d30;overflow:hidden}.concept-browser-bar[data-astro-cid-6ffh32dk]{height:8%;min-height:14px;display:flex;gap:4px;align-items:center;padding:0 10px;background:#fbf8ee;color:#85867c}.concept-browser-bar[data-astro-cid-6ffh32dk] i[data-astro-cid-6ffh32dk]{width:4px;height:4px;background:#c8c9c1;border-radius:50%}.concept-browser-bar[data-astro-cid-6ffh32dk] span[data-astro-cid-6ffh32dk]{margin:auto;font-size:clamp(9px,3cqw,15px);letter-spacing:.04em}.concept-coffee-page[data-astro-cid-6ffh32dk]{height:92%;position:relative;padding:4%;color:#54382e}.concept-coffee-header[data-astro-cid-6ffh32dk]{font:clamp(13px,3.5cqw,22px) "Mulish",sans-serif}.concept-coffee-header[data-astro-cid-6ffh32dk] small[data-astro-cid-6ffh32dk]{display:block;font:clamp(7px,2cqw,12px) "Mulish",sans-serif;letter-spacing:.1em;margin-top:4px}.concept-coffee-page[data-astro-cid-6ffh32dk]>strong[data-astro-cid-6ffh32dk]{position:relative;z-index:2;display:block;font:clamp(21px,6cqw,40px)/1.05 "Mulish",sans-serif;margin-top:9%;letter-spacing:-.04em}.concept-coffee-button[data-astro-cid-6ffh32dk]{position:relative;z-index:2;display:inline-block;padding:7px 12px;background:#543e31;color:#fff;border-radius:30px;font-size:clamp(9px,2.3cqw,15px);margin-top:4%}.concept-cup[data-astro-cid-6ffh32dk]{position:absolute;right:1%;top:23%;width:30%;aspect-ratio:1;background:linear-gradient(135deg,#f6eddb,#fffdf4);border-radius:50%;box-shadow:6px 8px 10px #6e503c50;display:grid;place-items:center}.concept-cup[data-astro-cid-6ffh32dk] i[data-astro-cid-6ffh32dk]{width:75%;aspect-ratio:1;background:radial-gradient(circle at 35% 25%,#bb8b5d,#614329 74%);border:4px solid #fff8e9;border-radius:50%}.concept-coffee-page[data-astro-cid-6ffh32dk]>p[data-astro-cid-6ffh32dk]{position:absolute;bottom:1%;left:4%;right:4%;padding-top:10px;border-top:1px solid #bbae9970;font-size:clamp(7px,2cqw,12px);letter-spacing:.06em}.concept-cards[data-astro-cid-6ffh32dk]{position:relative;width:100%;height:100%}.concept-card-back[data-astro-cid-6ffh32dk],.concept-card-front[data-astro-cid-6ffh32dk]{position:absolute;width:68%;aspect-ratio:1.7;padding:5%;box-shadow:8px 12px 20px #182b1630}.concept-card-back[data-astro-cid-6ffh32dk]{top:13%;left:9%;background:#304d3d;color:#e7e4b8;transform:rotate(-14deg);display:flex;flex-direction:column;justify-content:space-between}.concept-card-back[data-astro-cid-6ffh32dk] strong[data-astro-cid-6ffh32dk]{font:clamp(36px,10cqw,67px)/.9 "Mulish",sans-serif;letter-spacing:-.12em}.concept-card-back[data-astro-cid-6ffh32dk] strong[data-astro-cid-6ffh32dk] span[data-astro-cid-6ffh32dk]{font-family:Mulish,sans-serif;font-style:italic}.concept-card-back[data-astro-cid-6ffh32dk] small[data-astro-cid-6ffh32dk]{font-size:clamp(7px,1.7cqw,11px)}.concept-card-front[data-astro-cid-6ffh32dk]{right:7%;bottom:14%;background:#f0efdb;color:#254032;transform:rotate(12deg)}.concept-card-front[data-astro-cid-6ffh32dk] strong[data-astro-cid-6ffh32dk]{font:800 clamp(22px,6.3cqw,40px)/.86 "Mulish",sans-serif;letter-spacing:-.07em}.concept-card-front[data-astro-cid-6ffh32dk] p[data-astro-cid-6ffh32dk]{font:700 clamp(9px,2.6cqw,17px)/1.2 "Mulish",sans-serif;margin:12% 0 0}.concept-card-front[data-astro-cid-6ffh32dk] small[data-astro-cid-6ffh32dk]{display:block;text-align:right;font:700 clamp(7px,2cqw,13px) "Mulish",sans-serif;margin-top:6%}.concept-poster[data-astro-cid-6ffh32dk]{width:67%;height:85%;background:#e5ff47;color:#281a3c;position:relative;transform:rotate(6deg);box-shadow:9px 11px #4a23692b;overflow:hidden;padding:4%;display:flex;flex-direction:column}.concept-poster-head[data-astro-cid-6ffh32dk],.concept-poster-foot[data-astro-cid-6ffh32dk]{display:flex;justify-content:space-between;gap:6px;font:700 clamp(8px,2.1cqw,14px)/1.3 "Mulish",sans-serif;position:relative;z-index:2}.concept-orb[data-astro-cid-6ffh32dk]{position:absolute;width:125%;aspect-ratio:1;border-radius:50%;top:8%;left:-12%;background:repeating-radial-gradient(circle,#6b25c6 0 1px,transparent 1px 4px);transform:scaleY(.85)}.concept-poster[data-astro-cid-6ffh32dk]>strong[data-astro-cid-6ffh32dk]{margin-top:auto;position:relative;z-index:2;font:900 clamp(29px,8.2cqw,56px)/.82 "Mulish",sans-serif;letter-spacing:-.09em}.concept-poster-arrow[data-astro-cid-6ffh32dk]{position:absolute;right:7%;bottom:26%;font-size:clamp(30px,7cqw,50px);z-index:2}.concept-poster-foot[data-astro-cid-6ffh32dk]{margin-top:5%;padding-top:5px;border-top:1px solid #281a3c}.concept-book[data-astro-cid-6ffh32dk]{position:relative;width:58%;height:85%;background:#ddc7ac;transform:rotate(-9deg);box-shadow:13px 17px 14px #533a3435}.concept-book-cover[data-astro-cid-6ffh32dk]{position:absolute;inset:0 7px 0 0;background:#fcf6e7;color:#6c412b;padding:8%;display:flex;flex-direction:column;box-shadow:inset 5px 0 7px #bcb4a060}.concept-book-cover[data-astro-cid-6ffh32dk] small[data-astro-cid-6ffh32dk]{font-size:clamp(7px,2cqw,13px);letter-spacing:.07em}.concept-book-cover[data-astro-cid-6ffh32dk] strong[data-astro-cid-6ffh32dk]{font:clamp(30px,7.8cqw,52px)/.94 "Mulish",sans-serif;letter-spacing:-.055em;margin-top:13%}.concept-book-cover[data-astro-cid-6ffh32dk] em[data-astro-cid-6ffh32dk]{font-weight:400}.concept-flower[data-astro-cid-6ffh32dk]{font-size:clamp(48px,12cqw,80px);color:#cf735c;align-self:flex-end;margin-top:auto}.concept-book-cover[data-astro-cid-6ffh32dk] p[data-astro-cid-6ffh32dk]{font-size:clamp(8px,2.1cqw,14px);letter-spacing:.02em;margin-top:auto}.concept-north-browser[data-astro-cid-6ffh32dk]{width:84%;height:74%;transform:rotate(0);background:#e9eee7}.concept-north-page[data-astro-cid-6ffh32dk]{height:92%;position:relative;padding:4%;color:#263c39}.concept-north-nav[data-astro-cid-6ffh32dk]{font:800 clamp(10px,2.8cqw,17px) "Mulish",sans-serif}.concept-north-nav[data-astro-cid-6ffh32dk] span[data-astro-cid-6ffh32dk]{float:right;font-size:clamp(7px,1.6cqw,10px);font-weight:400}.concept-north-page[data-astro-cid-6ffh32dk]>strong[data-astro-cid-6ffh32dk]{position:relative;z-index:2;display:block;font:clamp(22px,6.3cqw,42px)/1 "Mulish",sans-serif;margin-top:11%;letter-spacing:-.05em}.concept-north-page[data-astro-cid-6ffh32dk]>strong[data-astro-cid-6ffh32dk] em[data-astro-cid-6ffh32dk]{font-weight:400}.concept-building[data-astro-cid-6ffh32dk]{position:absolute;bottom:8%;right:1%;width:32%;height:48%}.concept-building[data-astro-cid-6ffh32dk] span[data-astro-cid-6ffh32dk],.concept-building[data-astro-cid-6ffh32dk] i[data-astro-cid-6ffh32dk],.concept-building[data-astro-cid-6ffh32dk] b[data-astro-cid-6ffh32dk]{position:absolute;bottom:0;height:100%}.concept-building[data-astro-cid-6ffh32dk] span[data-astro-cid-6ffh32dk]{width:55%;right:0;background:#d2c9b6;clip-path:polygon(0 0,100% 25%,100% 100%,0 90%)}.concept-building[data-astro-cid-6ffh32dk] i[data-astro-cid-6ffh32dk]{width:60%;left:0;background:#c0c4b9;clip-path:polygon(100% 0,0 30%,0 100%,100% 90%)}.concept-building[data-astro-cid-6ffh32dk] b[data-astro-cid-6ffh32dk]{width:27%;right:12%;height:70%;background:repeating-linear-gradient(0deg,#616d63 0 11px,#babbb0 11px 13px)}.concept-north-page[data-astro-cid-6ffh32dk]>p[data-astro-cid-6ffh32dk]{position:absolute;bottom:4%;font-size:clamp(7px,1.9cqw,12px);letter-spacing:.07em}.concept-social[data-astro-cid-6ffh32dk]{position:relative;width:100%;height:100%}.concept-social-green[data-astro-cid-6ffh32dk],.concept-social-pink[data-astro-cid-6ffh32dk]{position:absolute;width:52%;aspect-ratio:.87;box-shadow:6px 9px 11px #8b475d25;padding:5%}.concept-social-green[data-astro-cid-6ffh32dk]{left:8%;top:12%;background:#aeff8b;color:#31553a;transform:rotate(-12deg)}.concept-social-pink[data-astro-cid-6ffh32dk]{right:8%;top:21%;background:#f04396;color:#fff;transform:rotate(12deg)}.concept-social[data-astro-cid-6ffh32dk] small[data-astro-cid-6ffh32dk]{font:700 clamp(10px,2.5cqw,17px) "Mulish",sans-serif}.concept-social-green[data-astro-cid-6ffh32dk] strong[data-astro-cid-6ffh32dk]{display:block;margin-top:16%;font:900 clamp(23px,6.3cqw,43px)/.88 "Mulish",sans-serif;letter-spacing:-.07em}.concept-social-pink[data-astro-cid-6ffh32dk] strong[data-astro-cid-6ffh32dk]{display:block;margin-top:25%;font:clamp(21px,5.2cqw,36px)/.9 "Mulish",sans-serif}.concept-social-pink[data-astro-cid-6ffh32dk] span[data-astro-cid-6ffh32dk]{position:absolute;bottom:-13%;right:5%;font-size:clamp(70px,19cqw,130px);opacity:.7}@media(prefers-reduced-motion:no-preference){.concept-visual[data-astro-cid-6ffh32dk] .concept-browser[data-astro-cid-6ffh32dk],.concept-visual[data-astro-cid-6ffh32dk] .concept-card-front[data-astro-cid-6ffh32dk],.concept-visual[data-astro-cid-6ffh32dk] .concept-poster[data-astro-cid-6ffh32dk],.concept-visual[data-astro-cid-6ffh32dk] .concept-book[data-astro-cid-6ffh32dk]{transition:transform .28s ease}.concept-visual[data-astro-cid-6ffh32dk]:hover .concept-browser[data-astro-cid-6ffh32dk]{transform:rotate(-3deg) scale(1.025)}.concept-visual[data-astro-cid-6ffh32dk]:hover .concept-poster[data-astro-cid-6ffh32dk]{transform:rotate(3deg) scale(1.025)}}
