@font-face{font-family:HQ Script;src:url(/fonts/hq-pacifico.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:HQ Script;src:url(/fonts/hq-pacifico-cyr.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+400-45F,U+490-491,U+4D8-4D9,U+2116}@font-face{font-family:HQ Sans;src:url(/fonts/hq-nunito.woff2)format("woff2");font-weight:200 1000;font-style:normal;font-display:swap}@font-face{font-family:HQ Sans;src:url(/fonts/hq-nunito-cyr.woff2)format("woff2");font-weight:200 1000;font-style:normal;font-display:swap;unicode-range:U+400-45F,U+490-491,U+4D8-4D9,U+2116}:root{--hq-wall:#f4e6df;--hq-cream:#fffaf5;--hq-paper:#fffbf6;--hq-blush:#f3d6d3;--hq-rose:#c46a7e;--hq-berry:#a9435d;--hq-ink:#4d3a3e;--hq-ink-soft:#7a6266;--hq-mint:#b8d6c3;--hq-mint-deep:#5d8b77;--hq-gold:#b98d45;--hq-gold-ink:#94702f}html,body{background:var(--hq-wall);margin:0}body{-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%}.hq{--sw:min(100vw, 560px);--u:calc(min(100vw, 560px, 60svh) / 100);--bw:min(60vw, 30svh, 290px);--bh:calc(var(--bw) * 663 / 760);--by:72svh;--dy:12svh;--zs:.97;min-height:100svh;color:var(--hq-ink);background:#f5e7df;font-family:HQ Sans,Nunito,system-ui,sans-serif;position:relative;overflow-x:clip}.hq *,.hq :before,.hq :after,.hq-modal,.hq-modal *,.hq-modal :before,.hq-modal :after{box-sizing:border-box}.hq-hero{text-align:center;background:linear-gradient(#f5e7df00 86%,#f5e7df 99%),radial-gradient(70% 45% at 22% 18%,#fffcf9d9,#0000 72%),radial-gradient(120% 70% at 50% 108%,#d6baac59,#0000 60%),linear-gradient(#f2ded7 0%,#f6e8e1 38%,#faf0ea 64%,#f5e7df 94%);height:100svh;min-height:540px;position:relative;overflow:hidden}.hq-hero:after{content:"";z-index:3;opacity:.07;mix-blend-mode:multiply;pointer-events:none;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%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 82%,#0000 99%);mask-image:linear-gradient(#000 82%,#0000 99%)}.hq-stage{z-index:1;pointer-events:none;position:absolute;inset:0}.hq-rig{left:50%;top:calc(var(--by) - var(--bh));width:var(--bw);height:var(--bh);margin-left:calc(var(--bw) / -2);transform-origin:50% 97.4%;will-change:transform;position:absolute}.hq-pool{background:radial-gradient(15.5% 4.2% at 50% 57.4%,#5c403880,#5c403800 100%),radial-gradient(19% 9% at 53% 55.5%,#78584e38,#78584e00 100%),radial-gradient(24% 12% at 60% 52%,#8c685e1f,#8c685e00 100%),radial-gradient(46% 36% at 50% 56%,#fffcf9cc,#fffcf900 100%);height:100%;position:absolute;top:40%;left:-100%;right:-100%}.hq-box{transform-origin:50% 97.4%;position:absolute;inset:0}.hq-box img{-webkit-user-drag:none;-webkit-user-select:none;user-select:none;display:block;position:absolute}.hq-lid,.hq-body-img,.hq-front,.hq-shade,.hq-ribbon{width:100%;height:100%;inset:0}.hq-lid{z-index:6}.hq-lid-shadow{z-index:0;opacity:0;background:radial-gradient(closest-side,#5c40385c,#5c403800);width:86%;height:8%;position:absolute;top:74.5%;left:61%}.is-open .hq-lid-shadow{animation:.8s 3.6s both hq-fade}.is-instant .hq-lid-shadow{opacity:1}.hq-body-img{z-index:2}.hq-front{z-index:4}.hq-shade{z-index:5}.hq-ribbon{z-index:7;clip-path:circle(150% at 50% 19.7%)}.hq-bow{z-index:8;aspect-ratio:520/635;transform-origin:44.7% 27.1%;filter:drop-shadow(2px 5px 5px #6e3c4038);width:56%;position:absolute;top:-8.38%;left:24.94%}.hq-bow img{transform-origin:44.7% 27.1%;width:100%;height:100%;inset:0}.hq-inside{z-index:3;clip-path:inset(-600% -300% 2.57%);position:absolute;inset:0}.hq-tissue{transform-origin:50% 100%;filter:drop-shadow(0 -2px 4px #785a501f);width:87%;height:auto;bottom:42%;left:6.5%;transform:translateY(26%)scaleY(.55)}.hq-stem{bottom:36%;left:calc(50% + var(--ax) * 100%);width:calc(var(--w) * 100%);margin-left:calc(var(--w) * -50%);height:calc((var(--L) + var(--w) * 1.4) * var(--bw));transform-origin:50% 100%;position:absolute;transform:translateY(105%)scale(.82)}.hq-sway{transform-origin:50% 100%;flex-direction:column;align-items:center;height:100%;display:flex}.hq-ball{filter:drop-shadow(3px 8px 10px #6e484629);flex:none;width:100%;height:auto;position:static!important}.hq-string{width:14px;margin-top:calc(var(--w) * var(--bw) * -.121);flex:1;overflow:visible}.hq-string path{fill:none;stroke:#ffffffeb;stroke-width:1.1px;vector-effect:non-scaling-stroke;filter:drop-shadow(0 .5px .6px #5a3c3c59)}.hq-foil-stem{width:auto;height:calc((.5 + var(--fh)) * var(--bw));margin:0;left:0;right:0}.hq-foil{height:calc(var(--fh) * var(--bw));filter:drop-shadow(4px 12px 14px #6e4c283d);flex:none;display:inline-flex}.hq-foil img{width:auto;height:100%;position:static!important}.hq-foil img+img{margin-left:-3%}.hq-foil-stem .hq-string{margin-top:-2px}.hq-ribbon-string path{stroke:#d8b46a;stroke-width:1.6px}.hq:not(.is-open) .hq-box{animation:4.6s ease-in-out 2.2s infinite hq-wiggle}@keyframes hq-wiggle{0%,72%,to{transform:none}77%{transform:translateY(-1.6%)rotate(-1.3deg)}83%{transform:translateY(-.6%)rotate(1.2deg)}89%{transform:rotate(-.6deg)}94%{transform:none}}.is-open .hq-box{animation:.9s cubic-bezier(.37,0,.63,1) .1s both hq-hop}@keyframes hq-hop{35%{transform:translateY(.6%)scale(1.02,.975)}70%{transform:translateY(-2.2%)scale(.99,1.01)}}.is-open .hq-loop.l{animation:1.2s cubic-bezier(.45,0,.55,1) .6s both hq-loop-l}.is-open .hq-loop.r{animation:1.2s cubic-bezier(.45,0,.55,1) .6s both hq-loop-r}@keyframes hq-loop-l{70%{opacity:1}to{opacity:0;transform:scale(.16)rotate(30deg)}}@keyframes hq-loop-r{70%{opacity:1}to{opacity:0;transform:scale(.16)rotate(-30deg)}}.is-open .hq-bow{animation:1.6s linear 1.3s both hq-knot}@keyframes hq-knot{0%{animation-timing-function:cubic-bezier(.37,0,.63,1);transform:none}32%{animation-timing-function:cubic-bezier(.45,0,.6,1);transform:translate(-4%,-12%)rotate(-5deg)}85%{opacity:1}to{opacity:0;transform:translate(-260%,-70%)rotate(-30deg)scale(.85)}}.is-open .hq-ribbon{animation:1.1s cubic-bezier(.45,0,.55,1) 1.3s both hq-ribbon}@keyframes hq-ribbon{to{clip-path:circle(0% at 50% 19.7%)}}.is-open .hq-shade{animation:.7s 2.5s both hq-fade-out}.is-open .hq-lid{animation:1.7s linear 2.5s both hq-lid}@keyframes hq-lid{0%{z-index:6;animation-timing-function:cubic-bezier(.37,0,.63,1);transform:none}32%{animation-timing-function:cubic-bezier(.37,0,.63,1);transform:translateY(-60%)rotate(-5deg)}56%{z-index:6;animation-timing-function:cubic-bezier(.37,0,.63,1);transform:translate(56%,-60%)rotate(7deg)}57%{z-index:1}to{z-index:1;transform:translate(54%,24%)rotate(2deg)scale(.9)}}.is-open .hq-tissue{animation:1.2s cubic-bezier(.34,1.3,.64,1) 3.3s both hq-puff}@keyframes hq-puff{0%{transform:translateY(26%)scaleY(.55)}to{transform:none}}.is-open .hq-rig{animation:2.2s cubic-bezier(.45,0,.55,1) 3.6s both hq-cam}@keyframes hq-cam{to{transform:translateY(var(--dy)) scale(var(--zs))}}.is-open .hq-foil-stem{--d:3.8s;--rot:0deg;animation:2.2s cubic-bezier(.3,.1,.25,1) 3.8s both hq-rise}.is-open .hq-latex{animation:hq-rise 2s cubic-bezier(.3, .1, .25, 1) var(--d) both}@keyframes hq-rise{0%{transform:translateY(105%)scale(.82)}55%{transform:translateY(5%) scale(.98) rotate(calc(var(--rot) * .4))}to{transform:rotate(var(--rot))}}.is-open .hq-latex .hq-sway{animation:hq-sway var(--sw) ease-in-out calc(var(--d) + 2s) infinite alternate}.is-open .hq-foil-stem .hq-sway{animation:7s ease-in-out 6s infinite alternate hq-sway-f}@keyframes hq-sway{0%{transform:rotate(-1.8deg)}to{transform:rotate(1.8deg)}}@keyframes hq-sway-f{0%{transform:rotate(-1.1deg)translateY(0)}to{transform:rotate(1.1deg)translateY(-1.2%)}}@keyframes hq-fade-out{to{opacity:0}}.hq-h-in{z-index:2;left:0;right:0;top:calc(env(safe-area-inset-top) + 8.5svh);max-width:560px;margin:0 auto;padding:0 22px;position:absolute}.hq-h-greet{color:var(--hq-rose);opacity:0;margin:0 0 4px;font:700 17px/1.3 HQ Sans,sans-serif}.hq-h-title{--nf:min(calc(var(--u) * 14.5), calc((var(--sw) - 40px) * 1.7 / var(--nl)));justify-items:center;margin:0;font-weight:400;display:grid}.hq-h-name{max-width:100%;font:400 var(--nf) / 1.28 "HQ Script", cursive;color:var(--hq-berry);text-shadow:0 2px #ffffff8c;overflow-wrap:anywhere;opacity:0;padding:0 .12em}.hq-h-sub{margin-top:calc(var(--nf) * .2);letter-spacing:.26em;color:var(--hq-gold-ink);opacity:0;font:800 13px/1.4 HQ Sans,sans-serif}.hq-h-rule{opacity:0;background:linear-gradient(90deg,#0000,#b98d45d9,#0000);width:120px;height:1px;margin:12px auto 11px;display:block;position:relative}.hq-h-rule i{background:radial-gradient(circle at 35% 35%,#fff4d4,#c9a055 60%,#94702f);border-radius:50%;width:6px;height:6px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hq-h-date{letter-spacing:.04em;color:var(--hq-ink);opacity:0;margin:0;font:800 17px/1.3 HQ Sans,sans-serif}.hq-h-when{color:var(--hq-ink-soft);opacity:0;margin:3px 0 0;font:600 14.5px/1.4 HQ Sans,sans-serif}.hq-h-when i{color:var(--hq-gold);margin:0 .3em;font-style:normal}.hq-h-lang{z-index:4;opacity:0;position:absolute;top:0;left:0}.hq-scroll{z-index:4;left:0;right:0;bottom:calc(12px + env(safe-area-inset-bottom));letter-spacing:.3em;text-transform:uppercase;color:#4d3a3e99;pointer-events:none;opacity:0;flex-direction:column;align-items:center;gap:5px;margin:0;font:800 9.5px/1 HQ Sans,sans-serif;display:flex;position:absolute}.hq-scroll path{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.is-open .hq-h-greet{animation:1.2s 4.9s both hq-up}.is-open .hq-h-name{animation:1.4s cubic-bezier(.3,1.25,.5,1) 5s both hq-name}.is-open .hq-h-sub{animation:1.2s 5.4s both hq-up}.is-open .hq-h-rule{animation:1.2s 5.6s both hq-fade}.is-open .hq-h-date{animation:1.2s 5.75s both hq-up}.is-open .hq-h-when{animation:1.2s 5.95s both hq-up}.is-open .hq-h-lang{animation:1.2s 6.2s both hq-fade}.is-open .hq-scroll{animation:1.2s 6.9s both hq-fade}.is-open .hq-scroll svg{animation:2.2s ease-in-out 8.1s infinite hq-bob}@keyframes hq-name{0%{opacity:0;transform:translateY(14px)scale(.92)}to{opacity:1;transform:none}}@keyframes hq-up{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes hq-fade{to{opacity:1}}@keyframes hq-bob{0%,to{transform:translateY(0)}50%{transform:translateY(4px)}}.is-instant .hq-hero *,.is-instant .hq-hero :before,.is-instant .hq-hero :after{animation:none!important}.is-instant .hq-loop,.is-instant .hq-bow,.is-instant .hq-ribbon,.is-instant .hq-shade{opacity:0}.is-instant .hq-lid{z-index:1;transform:translate(54%,24%)rotate(2deg)scale(.9)}.is-instant .hq-tissue,.is-instant .hq-stem{transform:rotate(var(--rot,0deg))}.is-instant .hq-tissue{transform:none}.is-instant .hq-rig{transform:translateY(var(--dy)) scale(var(--zs))}.is-instant .hq-h-in *,.is-instant .hq-h-lang,.is-instant .hq-scroll{opacity:1}.hq-gate{z-index:95;cursor:pointer;touch-action:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;text-align:center;position:fixed;inset:0}.hq-gate:focus-visible{outline:none}.hq-gate:focus-visible .hq-gate-tap{outline-offset:6px;border-radius:999px;outline:2px solid #c46a7e99}.hq-gate.is-opening{pointer-events:none}.hq-gate-txt{max-width:560px;margin:0 auto;transition:opacity .8s cubic-bezier(.37,0,.63,1);position:absolute;inset:0}.is-opening .hq-gate-txt{opacity:0}.hq-gate-txt .hq-lang{pointer-events:auto}.hq-gate-top{left:26px;right:26px;bottom:calc(100% - var(--by) + var(--bh) + var(--bw) * .13 + 22px);animation:1.4s .5s both hq-up;position:absolute}.hq-gate-greet{color:var(--hq-rose);margin:0 0 8px;font:700 19px/1.3 HQ Sans,sans-serif}.hq-gate-kicker{color:var(--hq-berry);text-wrap:balance;margin:0;font:400 26px/1.35 HQ Script,cursive}.hq-gate-tap{left:24px;right:24px;top:calc(var(--by) + 30px);letter-spacing:.26em;text-transform:uppercase;color:#4d3a3eb8;justify-content:center;align-items:center;gap:10px;margin:0;font:800 11px/1.6 HQ Sans,sans-serif;animation:1.4s 1.3s both hq-fade,3s ease-in-out 2.8s infinite hq-breathe;display:flex;position:absolute}.hq-tap-dot{background:var(--hq-rose);border-radius:50%;width:9px;height:9px;position:relative}.hq-tap-dot:after{content:"";border:1.5px solid #c46a7e8c;border-radius:50%;animation:2.2s ease-out 1.6s infinite hq-ring;position:absolute;inset:-5px}@keyframes hq-breathe{50%{opacity:.55}}@keyframes hq-ring{0%{opacity:.9;transform:scale(.7)}to{opacity:0;transform:scale(1.9)}}.hq-lang{z-index:2;top:calc(18px + env(safe-area-inset-top));gap:2px;display:flex;position:absolute;left:18px}.hq-gate .hq-lang{animation:1.2s .4s both hq-fade}.hq-lang a{letter-spacing:.14em;color:#94702fd9;place-items:center;min-width:42px;min-height:44px;font:800 11px/1 HQ Sans,sans-serif;text-decoration:none;display:grid}.hq-lang a.on{color:var(--hq-berry);text-underline-offset:6px;-webkit-text-decoration:underline #c46a7eb3;text-decoration:underline #c46a7eb3;text-decoration-thickness:1.5px}.hq-lang a:focus-visible{outline-offset:-4px;border-radius:8px;outline:2px solid #c46a7e99}.hq-flow{z-index:1;max-width:540px;padding:54px 16px calc(48px + env(safe-area-inset-bottom));gap:50px;margin:0 auto;display:grid;position:relative}.reveal{opacity:0;transition:opacity 1s,transform 1s cubic-bezier(.2,.7,.2,1);transform:translateY(18px)}.reveal.in{opacity:1;transform:none}.hq-card{--ix-accent:var(--hq-rose);--ix-on-accent:#fffaf5;--ix-ink:var(--hq-ink);--ix-muted:#4d3a3ea8;--ix-line:#c46a7e4d;--ix-field:#ffffffbf;--ix-radius:14px;text-align:center;color:var(--hq-ink);background:radial-gradient(130% 70% at 30% 0%, #fffdf9, transparent 70%), radial-gradient(90% 60% at 100% 100%, #f3d6d366, transparent 70%), var(--hq-paper);border-radius:20px;padding:84px 28px 40px;position:relative;box-shadow:0 18px 40px #8c605a29,0 2px 5px #8c605a1a,inset 0 0 0 1px #ffffffb3}.hq-card:before{content:"";border-radius:inherit;opacity:.06;mix-blend-mode:multiply;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.hq-card:after{content:"";pointer-events:none;border:1px solid #b98d4561;border-radius:14px;position:absolute;inset:9px}.hq-card-bow{z-index:1;filter:drop-shadow(1px 4px 4px #78404640);pointer-events:none;background:url(/demo/hediyye-qutusu/bow-card.webp) 50%/contain no-repeat;width:80px;height:98px;margin-left:-36px;position:absolute;top:-26px;left:50%}.hq-body{position:relative}.hq-kicker{letter-spacing:.3em;text-transform:uppercase;color:var(--hq-gold-ink);margin:0 0 10px;font:800 11px/1.4 HQ Sans,sans-serif}.hq-title{color:var(--hq-berry);margin:0 0 12px;font:400 34px/1.3 HQ Script,cursive}.hq-greet{color:var(--hq-rose);margin:0 0 12px;font:800 19px/1.35 HQ Sans,sans-serif}.hq-text{text-wrap:pretty;max-width:28em;margin:0 auto 14px;font:500 17.5px/1.62 HQ Sans,sans-serif}.hq-hook{text-wrap:balance;max-width:26em;color:var(--hq-mint-deep);margin:0 auto;font:700 16px/1.55 HQ Sans,sans-serif}.hq-date{justify-items:center;margin:2px 0 6px;display:grid}.hq-date-day{color:var(--hq-rose);letter-spacing:-.02em;font:900 64px/1 HQ Sans,sans-serif}.hq-date-my{letter-spacing:.24em;color:var(--hq-ink);margin-top:6px;font:800 14px/1.2 HQ Sans,sans-serif}.hq-when{color:var(--hq-ink-soft);margin:0;font:600 16px/1.4 HQ Sans,sans-serif}.hq-count-label{letter-spacing:.28em;text-transform:uppercase;color:var(--hq-gold-ink);margin:26px 0 12px;font:800 10.5px/1 HQ Sans,sans-serif}.hq-digits{justify-content:center;gap:8px;display:flex}.hq-unit{background:#ffffffb3;border-radius:16px;justify-items:center;min-width:62px;padding:12px 4px 10px;display:grid;box-shadow:inset 0 0 0 1px #c46a7e29}.hq-unit.mint{box-shadow:inset 0 0 0 1px #5d8b7738}.hq-unit.peach{box-shadow:inset 0 0 0 1px #d68c683d}.hq-unit.pearl{box-shadow:inset 0 0 0 1px #b98d453d}.hq-num{font-variant-numeric:tabular-nums lining-nums;color:var(--hq-berry);font:800 27px/1 HQ Sans,sans-serif}.hq-unit.mint .hq-num{color:var(--hq-mint-deep)}.hq-unit.peach .hq-num{color:#c27552}.hq-unit.pearl .hq-num{color:var(--hq-gold-ink)}.hq-lab{letter-spacing:.08em;text-transform:uppercase;opacity:.7;margin-top:7px;font:700 10px/1 HQ Sans,sans-serif}.hq-today{color:var(--hq-berry);margin:22px 0 0;font:400 40px/1.2 HQ Script,cursive}.hq-steps{text-align:left;max-width:340px;margin:8px auto 0;padding:0;list-style:none;position:relative}.hq-steps:before{content:"";background:linear-gradient(#0000,#b98d45bf 8% 92%,#0000);width:1px;position:absolute;top:26px;bottom:26px;left:81px}.hq-step{width:100%;min-height:60px;color:inherit;font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:12px;grid-template-columns:62px 40px 1fr;align-items:center;padding:7px 0;display:grid;position:relative}.hq-step:focus-visible{outline-offset:2px;outline:2px solid #c46a7e80}.hq-step-time{color:var(--hq-rose);text-align:right;padding-right:4px;font:800 16px/1 HQ Sans,sans-serif}.hq-step-ball{filter:drop-shadow(1px 3px 3px #6e484633);justify-self:center;width:26px;height:auto;transition:transform .35s cubic-bezier(.3,1.4,.5,1)}.hq-step:hover .hq-step-ball,.hq-step:active .hq-step-ball{transform:translateY(-3px)rotate(-6deg)}.hq-step-txt{gap:2px;padding-left:8px;display:grid}.hq-step-name{color:var(--hq-ink);font:800 17px/1.25 HQ Sans,sans-serif}.hq-step-note{color:var(--hq-ink-soft);font:500 14.5px/1.3 HQ Sans,sans-serif}.hq-modal{z-index:90;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#4d34386b;place-items:center;padding:20px;animation:.4s both hq-fade-in;display:grid;position:fixed;inset:0}.hq-slip{text-align:center;width:min(100%,380px);color:var(--hq-ink);background:radial-gradient(130% 90% at 50% 0%, #fffdf9, transparent 70%), var(--hq-paper);border-radius:22px;padding:34px 30px;font-family:HQ Sans,sans-serif;animation:.55s cubic-bezier(.25,1.25,.5,1) both hq-pop;position:relative;box-shadow:0 30px 60px #3c1e2459}.hq-x{width:44px;height:44px;color:var(--hq-berry);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;transition:background .2s;display:grid;position:absolute;top:12px;right:12px}.hq-x:hover{background:#c46a7e1a}.hq-x path{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round}.hq-slip-ball{filter:drop-shadow(2px 5px 5px #6e484633);width:46px;height:auto;margin:0 auto 10px;display:block}.hq-slip-time{letter-spacing:.12em;color:var(--hq-gold-ink);margin:0;font:800 15px/1 HQ Sans,sans-serif}.hq-slip-title{color:var(--hq-berry);margin:8px 0 0;font:400 32px/1.3 HQ Script,cursive}.hq-slip-note{letter-spacing:.18em;text-transform:uppercase;color:var(--hq-mint-deep);margin:8px 0 0;font:800 11px/1.4 HQ Sans,sans-serif}.hq-slip-text{margin:14px 0 0;font:500 17px/1.6 HQ Sans,sans-serif}@keyframes hq-fade-in{0%{opacity:0}}@keyframes hq-pop{0%{opacity:0;transform:translateY(16px)scale(.94)}}.hq-venue-name{letter-spacing:.14em;color:var(--hq-rose);margin:2px 0 0;font:900 26px/1.25 HQ Sans,sans-serif}.hq-venue-sub{color:var(--hq-ink-soft);margin:6px 0 0;font:600 16.5px/1.35 HQ Sans,sans-serif}.hq-venue-when{letter-spacing:.12em;color:var(--hq-ink);margin:12px 0 0;font:800 12px/1.4 HQ Sans,sans-serif}.hq-actions{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:22px;display:flex}.hq-btn,.hq-cal{letter-spacing:.1em;text-transform:uppercase;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:46px;padding:0 20px;font:800 12px/1 HQ Sans,sans-serif;text-decoration:none;transition:background .2s,transform .2s;display:inline-flex}.hq-btn{color:var(--hq-berry);background:#fff9;border:1.5px solid #c46a7e80}.hq-btn:hover{background:#f3d6d373}.hq-cal{color:#fffaf5;background:linear-gradient(#cf7b8e,#b9596f);border:0;margin-top:12px;box-shadow:0 6px 14px #a9435d40}.hq-cal:hover{transform:translateY(-1px)}.hq-btn path,.hq-btn circle,.hq-cal path,.hq-cal rect{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linejoin:round;stroke-linecap:round}.hq-btn:focus-visible,.hq-cal:focus-visible{outline-offset:3px;outline:2px solid #c46a7e99}.hq-extras-body{font-size:17px}.hq-respect{color:var(--hq-ink-soft);margin:0;font:600 18px/1.3 HQ Sans,sans-serif}.hq-family{color:var(--hq-berry);text-wrap:balance;margin:6px 0 0;font:400 32px/1.35 HQ Script,cursive}.hq-mini-foil{filter:drop-shadow(2px 6px 6px #6e4c2838);height:74px;margin:16px auto 2px;display:inline-flex}.hq-mini-foil img{width:auto;height:100%}.hq-mini-foil img+img{margin-left:-3%}.hq-meta{letter-spacing:.16em;text-transform:uppercase;opacity:.8;margin:12px 0 0;font:800 11.5px/1.5 HQ Sans,sans-serif}.hq-fine{color:var(--hq-ink-soft);margin:8px 0 0;font:500 16px/1.45 HQ Sans,sans-serif}@media (max-height:700px){.hq{--bw:min(58vw, 29svh, 290px);--by:73svh;--dy:11svh;--zs:.92}.hq-h-in{top:calc(env(safe-area-inset-top) + 8svh)}.hq-h-rule{margin:8px auto 7px}.hq-h-date{font-size:16px}.hq-gate-kicker{font-size:23px}}@media (prefers-reduced-motion:reduce){.hq *,.hq :before,.hq :after{transition:none!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}.reveal{opacity:1;transform:none}}
