@font-face{font-family:Newsreader;font-style:italic;font-weight:600;font-display:swap;src:url(../media/8939e62914a86dd4-s.c74fdece.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader;font-style:italic;font-weight:600;font-display:swap;src:url(../media/d6bf63c2c7071217-s.a09e7185.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:italic;font-weight:600;font-display:swap;src:url(../media/441034783c082967-s.p.a25e4133.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader;font-style:normal;font-weight:600;font-display:swap;src:url(../media/65cd1009de6efc38-s.d9983578.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader;font-style:normal;font-weight:600;font-display:swap;src:url(../media/77e7cf9446bede53-s.bc7b559c.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e75faef4047b5502-s.p.3763a0db.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader Fallback;src:local(Times New Roman);ascent-override:69.68%;descent-override:25.12%;line-gap-override:0.0%;size-adjust:105.48%}.newsreader_fc0fcd4b-module__GroJUq__className{font-family:Newsreader,Newsreader Fallback;font-weight:600}.newsreader_fc0fcd4b-module__GroJUq__variable{--bq-font-serif:"Newsreader","Newsreader Fallback"}
@font-face{font-family:Atkinson Hyperlegible;font-style:normal;font-weight:400;font-display:swap;src:url(../media/cc6c75d91fb27f62-s.d9a5c6b2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Atkinson Hyperlegible;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ed5f1f9bced69653-s.p.c75d0046.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Atkinson Hyperlegible;font-style:normal;font-weight:700;font-display:swap;src:url(../media/574e5b2a8fe8e45b-s.7101bfa8.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Atkinson Hyperlegible;font-style:normal;font-weight:700;font-display:swap;src:url(../media/89ea96820aa96980-s.p.cd67f43d.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Atkinson Hyperlegible Fallback;src:local(Arial);ascent-override:95.6%;descent-override:29.18%;line-gap-override:0.0%;size-adjust:99.37%}.atkinson_hyperlegible_7c95a31b-module__wc0DjW__className{font-family:Atkinson Hyperlegible,Atkinson Hyperlegible Fallback;font-style:normal}.atkinson_hyperlegible_7c95a31b-module__wc0DjW__variable{--bq-font-sans:"Atkinson Hyperlegible","Atkinson Hyperlegible Fallback"}
@font-face{font-family:Kalam;font-style:normal;font-weight:400;font-display:swap;src:url(../media/f9d625bba3a10f71-s.294b4630.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Kalam;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0cdb645d767d445c-s.af3855ad.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Kalam;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0fcab32fcfb2da9d-s.p.52f9b6c9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Kalam;font-style:normal;font-weight:700;font-display:swap;src:url(../media/55369777ae4e606f-s.1d60ed52.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Kalam;font-style:normal;font-weight:700;font-display:swap;src:url(../media/786278188bba99f8-s.5352508f.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Kalam;font-style:normal;font-weight:700;font-display:swap;src:url(../media/970c428219233a3d-s.p.feb96725.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Kalam Fallback;src:local(Arial);ascent-override:108.94%;descent-override:54.42%;line-gap-override:0.0%;size-adjust:97.58%}.kalam_19bfdf2e-module__yp7olq__className{font-family:Kalam,Kalam Fallback;font-style:normal}.kalam_19bfdf2e-module__yp7olq__variable{--bq-font-hand:"Kalam","Kalam Fallback"}
.bouquet{--bq-paper:#fdf8ee;--bq-card:#fffdf7;--bq-elev:#f6efdf;--bq-line:#e8dcc6;--bq-ink:#6b513b;--bq-text:#211a13;--bq-text-2:#4a3e31;--bq-muted:#6b5e4d;--bq-action:#55785d;--bq-action-deep:#3f5d46;--bq-rose-text:#9a3a5c;--bq-lav-text:#6a4c9c;--bq-susan:#f6d27a;--bq-susan-deep:#e5a92e;--bq-geranium:#dfd0f4;--bq-geranium-deep:#9b7ed6;--bq-pickerel:#cfc0f5;--bq-pickerel-deep:#7c62d0;--bq-camellia:#f7c6d2;--bq-camellia-deep:#d9607f;--bq-leaf-a:22px 6px 22px 6px;--bq-leaf-b:6px 22px 6px 22px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;min-height:100dvh;color:var(--bq-text);background-color:var(--bq-paper);font-family:var(--bq-font-sans),system-ui,sans-serif;-webkit-font-smoothing:antialiased;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.42 0 0 0 0 0.32 0 0 0 0 0.23 0 0 0 .07 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");font-size:16px;line-height:1.5}html:has(.bouquet) body{background:#fdf8ee}.bouquet a{color:var(--bq-action-deep);text-underline-offset:3px}.bouquet :focus-visible{outline:2.5px solid var(--bq-action-deep);outline-offset:3px;border-radius:8px}.bq-page{flex-direction:column;width:100%;max-width:460px;min-height:100dvh;margin:0 auto;padding:22px 20px 28px;display:flex;position:relative}.bq-back{align-self:flex-start;align-items:center;gap:6px;min-height:44px;font-size:15px;text-decoration:none;display:inline-flex;color:var(--bq-muted)!important}.bq-eyebrow{font-family:var(--bq-font-hand),cursive;color:var(--bq-rose-text);font-size:18px;font-weight:700;line-height:1.2}.bq-meta{color:var(--bq-muted);font-size:13px}.bq-h1{font-family:var(--bq-font-serif),Georgia,serif;letter-spacing:-.01em;color:var(--bq-text);margin:0;font-size:38px;font-weight:600;line-height:1.05}.bq-h1--bloom{font-size:32px}.bq-lede{color:var(--bq-text-2);margin:0;font-size:17px;line-height:1.5}.bq-hand{font-family:var(--bq-font-hand),cursive}.bq-tag{isolation:isolate;--bq-wash:var(--bq-card);--bq-radius:var(--bq-leaf-a);position:relative}.bq-tag:before{content:"";z-index:-1;background:var(--bq-wash);border:1.5px solid var(--bq-ink);border-radius:var(--bq-radius);filter:url(#bq-rough);position:absolute;inset:0;box-shadow:0 1px #6b513b1a,0 8px 16px -10px #6b513b8c}.bq-tag--alt{--bq-radius:var(--bq-leaf-b)}.bq-wash-susan{--bq-wash:var(--bq-susan)}.bq-wash-geranium{--bq-wash:var(--bq-geranium)}.bq-wash-pickerel{--bq-wash:var(--bq-pickerel)}.bq-wash-camellia{--bq-wash:var(--bq-camellia)}.bq-button{appearance:none;width:100%;min-height:54px;font-family:var(--bq-font-serif),Georgia,serif;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:10px;padding:0 20px;font-size:20px;font-weight:600;text-decoration:none;transition:transform .12s;display:flex;color:var(--bq-text)!important}.bq-button:active{transform:translateY(1px)scale(.99)}.bq-button[disabled]{opacity:.55;cursor:not-allowed}.bq-chip{appearance:none;min-height:44px;font-family:var(--bq-font-serif),Georgia,serif;color:var(--bq-text);text-align:left;cursor:pointer;background:0 0;border:0;padding:8px 16px;font-size:16px;font-weight:600;line-height:1.25;transition:transform .14s}.bq-chip[aria-pressed=true]{transform:translateY(-2px)rotate(-1deg)}.bq-chip[aria-pressed=true]:before{border-width:2px;box-shadow:0 2px #6b513b2e,0 12px 18px -10px #6b513bb3}.bq-askbar{align-items:center;gap:8px;padding:5px 5px 5px 16px;display:flex}.bq-askbar input{min-width:0;height:42px;font:inherit;color:var(--bq-text);background:0 0;border:0;outline:none;flex:1;font-size:16px}.bq-askbar input::placeholder{color:var(--bq-muted)}.bq-send{background:var(--bq-action);color:#fff;cursor:pointer;border:0;border-radius:22px;flex:none;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.bq-send[disabled]{opacity:.6}.bq-answer{margin-top:26px;padding-left:22px;position:relative}.bq-answer__string{z-index:1;pointer-events:none;position:absolute;top:-40px;left:-30px;overflow:visible}.bq-answer__string--back{z-index:auto;left:-8px}.bq-answer__card{--bq-radius:6px 22px 22px 22px;flex-direction:column;gap:10px;padding:22px 20px 18px;display:flex;transform:rotate(-.8deg)}.bq-answer__hole{z-index:2;background:var(--bq-paper);border:1.5px solid var(--bq-ink);border-radius:6px;width:11px;height:11px;position:absolute;top:13px;left:14px}.bq-answer__q{font-family:var(--bq-font-serif),Georgia,serif;color:var(--bq-lav-text);margin-left:26px;font-size:17px;font-style:italic;font-weight:600}.bq-answer__text{white-space:pre-wrap;margin:0;font-size:16px;line-height:1.55}.bq-answer__source{color:var(--bq-muted);margin:0;font-size:13px}.bq-askmgm-link{align-items:center;min-height:44px;padding:0 4px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex;color:var(--bq-action-deep)!important}.bq-chips{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.bq-chips__item{flex-direction:column;align-items:flex-start;width:100%;display:flex}.bq-chips__answer{width:100%;margin-bottom:8px;animation:.26s ease-out both bq-unfold}.bq-chips__answer .bq-answer{margin-top:22px}@keyframes bq-unfold{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.bq-arrangement{aspect-ratio:360/450;flex:none;width:100%;max-width:360px;margin:8px auto 0;position:relative;container-type:inline-size}.bq-stem{transform-origin:50% 100%;-webkit-tap-highlight-color:transparent;text-decoration:none;display:block;position:absolute}.bq-stem__art{width:100%;height:auto;display:block}.bq-stem{pointer-events:none}.bq-hit{z-index:2;-webkit-tap-highlight-color:transparent;border-radius:40%;text-decoration:none;display:block;position:absolute}.bq-glows{z-index:0;pointer-events:none;position:absolute;inset:0}.bq-glows .bq-glow{aspect-ratio:1;translate:-50% -50%}:is(.bq-arrangement:has(.bq-hit--susan:is(:hover,:focus-visible)) .bq-glow--susan,.bq-arrangement:has(.bq-hit--geranium:is(:hover,:focus-visible)) .bq-glow--geranium,.bq-arrangement:has(.bq-hit--pickerel:is(:hover,:focus-visible)) .bq-glow--pickerel,.bq-arrangement:has(.bq-hit--camellia:is(:hover,:focus-visible)) .bq-glow--camellia){opacity:1;animation-play-state:paused}.bq-stem__label{z-index:3;white-space:nowrap;font-family:var(--bq-font-hand),cursive;padding:.18em .75em .3em;font-size:clamp(14px,4.7cqi,34px);font-weight:700;line-height:1.2;text-decoration:none;position:absolute;color:var(--bq-text)!important}.bq-sway{transform-origin:50% 100%}.bq-wrap{pointer-events:none;position:absolute}.bq-wrap--front{z-index:1}.bq-sway{animation:6.5s ease-in-out infinite bq-sway}@keyframes bq-sway{0%,to{rotate:-.5deg}50%{rotate:.5deg}}.bq-glow{pointer-events:none;background:radial-gradient(circle,#ffe496d9 0%,#ffe49659 40%,#ffe49600 70%);border-radius:50%;animation:4.5s ease-in-out infinite bq-glow;position:absolute}@keyframes bq-glow{0%,to{opacity:.15;transform:scale(.85)}50%{opacity:.95;transform:scale(1.08)}}.bq-confetti{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.bq-picker{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.bq-picker button{min-height:52px;font-family:var(--bq-font-hand),cursive;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:4px;font-size:15px;font-weight:700;display:flex}.bq-petal{aspect-ratio:350/400;flex:none;width:100%;max-width:340px;margin:6px auto 0;position:relative}.bq-petal__fill{width:100%;height:100%;position:absolute;inset:0}.bq-petal__field{flex-direction:column;align-items:center;gap:6px;display:flex;position:absolute;inset:22% 18%}.bq-petal__field label{font-family:var(--bq-font-serif),Georgia,serif;font-size:17px;font-style:italic;font-weight:600}.bq-petal__field textarea{resize:none;width:100%;font-family:var(--bq-font-hand),cursive;color:var(--bq-text);text-align:center;background:0 0;border:0;outline:none;flex:1;padding:4px;font-size:22px;line-height:1.35}.bq-petal__field textarea::placeholder{color:#6b5e4d}.bq-planted{animation:.9s cubic-bezier(.2,.9,.3,1.2) both bq-bloom}@keyframes bq-bloom{0%{opacity:0;transform:scale(.3)rotate(-20deg)}to{opacity:1;transform:scale(1)rotate(0)}}.bq-enter{animation:.42s cubic-bezier(.22,.8,.3,1) both bq-enter}@keyframes bq-enter{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.bouquet *,.bouquet :before,.bouquet :after{transition:none!important;animation:none!important}}.bq-leaders{z-index:2;pointer-events:none;fill:none;width:100%;height:100%;stroke:var(--bq-ink);stroke-width:1.1px;stroke-linecap:round;stroke-dasharray:3 3;position:absolute;inset:0}.bq-leaders circle{fill:var(--bq-ink);stroke:none}.bq-picker__petal{width:34px;height:34px;margin-top:2px;display:block;position:relative}.bq-note{--bq-radius:6px 26px 8px 22px;flex-direction:column;gap:4px;margin-top:40px;padding:22px 22px 16px;display:flex}.bq-note__petal{pointer-events:none;width:86px;height:86px;transition:rotate .3s;position:absolute;top:-42px;right:-6px;rotate:14deg}.bq-note__petal--susan{top:-26px;right:4px;rotate:105deg}.bq-note__petal--pickerel{rotate:-8deg}.bq-note__label{font-family:var(--bq-font-serif),Georgia,serif;color:var(--bq-lav-text);font-size:18px;font-style:italic;font-weight:600}.bq-note textarea{resize:none;width:100%;min-height:170px;font-family:var(--bq-font-hand),cursive;color:var(--bq-text);background:repeating-linear-gradient(#0000 0 33px,#6b513b38 33px 34px) local;border:0;outline:none;padding:0 2px;font-size:22px;line-height:34px}.bq-note textarea::placeholder{color:var(--bq-muted)}.bq-note__count{color:var(--bq-text-2);align-self:flex-end;font-size:13px}.bq-note:before,.bq-answer__card:before,.bq-askbar:before,.bq-button:before{filter:none}.bq-note textarea:focus-visible{outline:none}.bq-note:focus-within:before{border-width:2px;border-color:var(--bq-action-deep)}.bq-stats{grid-template-columns:repeat(3,1fr);gap:8px;margin:0;display:grid}.bq-stat:before,.bq-note-card:before,.bq-chip:before{filter:none}.bq-stat{flex-direction:column;gap:2px;padding:10px 12px;display:flex}.bq-tabs{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.bq-tabs .bq-chip{min-height:40px;padding:6px 14px;font-size:15px}.bq-admin-petal{flex-direction:column;gap:8px;padding:16px 16px 14px;display:flex}.bq-admin-petal:before{filter:none}.bq-admin-btn{border:1.5px solid var(--bq-ink);background:var(--bq-card);min-height:44px;color:var(--bq-text);font:inherit;cursor:pointer;border-radius:22px;padding:0 18px;font-weight:700}.bq-admin-btn--ok{background:var(--bq-action);border-color:var(--bq-action);color:#fff}.bq-wall-grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.bq-note-card{overflow-wrap:anywhere;padding:12px 14px 14px;font-size:19px;line-height:1.35}.bq-display{grid-template-columns:minmax(280px,34vw) 1fr;align-items:center;gap:3vw;min-height:100dvh;padding:3vw 4vw;display:grid;position:relative}.bq-display__bouquet .bq-arrangement{width:100%;max-width:none}.bq-display__main{flex-direction:column;gap:1.6vw;padding-right:15vw;display:flex}.bq-display__featured{flex-direction:column;gap:1vw;margin:1vw 0 0;padding:2.4vw 3vw 2vw;display:flex}.bq-display__featured blockquote{overflow-wrap:anywhere;margin:0;font-size:clamp(28px,3.1vw,58px);line-height:1.25}.bq-display__petal{width:8vw;height:auto;position:absolute;top:-3.5vw;right:-2.5vw;rotate:18deg}.bq-display__empty{color:var(--bq-muted);font-size:clamp(28px,3vw,52px)}.bq-display__others{grid-template-columns:repeat(3,1fr);gap:1.2vw;margin:1vw 0 0;padding:0;list-style:none;display:grid}.bq-display__others .bq-note-card{font-size:clamp(16px,1.25vw,24px)}.bq-display__qr{flex-direction:column;align-items:center;gap:8px;width:clamp(160px,13vw,240px);padding:14px;display:flex;position:absolute;bottom:3vw;right:3vw}.bq-display__qr img{width:100%;height:auto}@media (max-width:900px){.bq-display{grid-template-columns:1fr}.bq-display__main{padding-right:0}.bq-display__qr{margin:0 auto;position:relative;bottom:auto;right:auto}}.bq-askbar input:focus-visible{outline:none}.bq-askbar:focus-within:before{border-width:2px;border-color:var(--bq-ink)}.bq-section-title{font-family:var(--bq-font-serif),Georgia,serif;font-size:20px;font-weight:600;line-height:1.2}.bq-answer__string+.bq-answer__text{margin-top:14px}
