.tt-almanbet{--tt-almanbet-bg:#effaff;--tt-almanbet-ink:#0d5585;--tt-almanbet-ink-strong:#0b4367;--tt-almanbet-accent:#4e87ad;--tt-almanbet-accent-soft:#8fb3cb;--tt-almanbet-paper:#fff;--tt-almanbet-script:var(--font-tt-almanbet-script), "Snell Roundhand", "Segoe Script", cursive;--tt-almanbet-serif:var(--font-tt-almanbet-serif), "Times New Roman", Times, serif;--tt-almanbet-sans:ui-sans-serif, system-ui, "Segoe UI", sans-serif;--tt-almanbet-ease:cubic-bezier(.22, .61, .36, 1);color:var(--tt-almanbet-ink);font-family:var(--tt-almanbet-serif);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light only;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:radial-gradient(circle at 50% 0,#f6fcff 0%,#e5f5ff 55%,#dcecf9 100%)}.tt-almanbet-frame{background:var(--tt-almanbet-bg);width:100%;max-width:430px;margin-inline:auto;position:relative;box-shadow:0 0 30px #0d55851a;container-type:inline-size}.tt-almanbet-page{--tt-almanbet-u:calc(min(100vw, 430px) / 320);isolation:isolate;text-align:center;font-size:calc(var(--tt-almanbet-u) * 17);line-height:1.34;position:relative;overflow:hidden}@supports (width:1cqw){.tt-almanbet-page{--tt-almanbet-u:calc(100cqw / 320)}}:where(.tt-almanbet-page) :where(p,h1,h2,h3,ol,li){font-weight:inherit;margin:0;padding:0}:where(.tt-almanbet-page) :where(ol){list-style:none}.tt-almanbet-page img{max-width:none;display:block}.tt-almanbet-nowrap{white-space:nowrap}.tt-almanbet-script{font-family:var(--tt-almanbet-script);color:var(--tt-almanbet-accent);padding-inline:calc(var(--tt-almanbet-u) * 6);text-wrap:balance;font-weight:400;line-height:1.24}.tt-almanbet-hero{--tt-almanbet-screen:100vh;min-height:var(--tt-almanbet-screen);flex-direction:column;display:flex;position:relative}@supports (height:100svh){.tt-almanbet-hero{--tt-almanbet-screen:100svh}}.tt-almanbet-still .tt-almanbet-hero{--tt-almanbet-screen:calc(var(--tt-almanbet-u) * 692)}.tt-almanbet-hero:before,.tt-almanbet-hero:after{content:"";flex:1 1 0}.tt-almanbet-hero:after{flex-grow:2;order:1}.tt-almanbet-rail{top:calc(var(--tt-almanbet-u) * -6);z-index:2;width:calc(var(--tt-almanbet-u) * 28);pointer-events:none;background:url(/templates/almanbet-tushoo/v1/img/ornament-chain-tile.webp) 0 0/100% repeat-y;position:absolute;bottom:0;left:0}.tt-almanbet-stage-top{z-index:3;min-height:calc(var(--tt-almanbet-u) * 143);padding:calc(var(--tt-almanbet-u) * 19) calc(var(--tt-almanbet-u) * 10) 0;flex:none;position:relative}.tt-almanbet-hero-name{min-height:calc(var(--tt-almanbet-u) * 88);font-size:calc(var(--tt-almanbet-u) * 76);line-height:1.16}.tt-almanbet-hero-kind{margin:calc(var(--tt-almanbet-u) * -3) calc(var(--tt-almanbet-u) * 20) 0;font-size:calc(var(--tt-almanbet-u) * 40);color:var(--tt-almanbet-ink);font-weight:500;line-height:1.16}.tt-almanbet-stage-bottom{--tt-almanbet-h:clamp(calc(var(--tt-almanbet-u) * 285), var(--tt-almanbet-screen) - calc(var(--tt-almanbet-u) * 191), calc(var(--tt-almanbet-u) * 356));--tt-almanbet-y:calc(var(--tt-almanbet-h) / 285);height:var(--tt-almanbet-h);margin-bottom:calc(var(--tt-almanbet-u) * 24);flex:none;order:2;position:relative}.tt-almanbet-hero-medallion{top:0;left:calc(var(--tt-almanbet-u) * 163 - var(--tt-almanbet-y) * 123);z-index:0;width:calc(var(--tt-almanbet-y) * 246);opacity:.6;height:auto;position:absolute}.tt-almanbet-hero-child{top:calc(var(--tt-almanbet-y) * 41);left:calc(var(--tt-almanbet-u) * 10);z-index:2;width:calc(var(--tt-almanbet-y) * 200);height:auto;position:absolute}.tt-almanbet-music-place{top:calc(var(--tt-almanbet-y) * 23);left:calc(var(--tt-almanbet-u) * 206);z-index:4;position:absolute}.tt-almanbet-cue{top:calc(var(--tt-almanbet-y) * 153);left:calc(var(--tt-almanbet-u) * 200);z-index:3;align-items:center;gap:calc(var(--tt-almanbet-u) * 12);width:calc(var(--tt-almanbet-u) * 116);color:var(--tt-almanbet-accent);flex-direction:column;display:flex;position:absolute}.tt-almanbet-arrow{width:calc(var(--tt-almanbet-u) * 20);height:calc(var(--tt-almanbet-u) * 60);animation:tt-almanbet-nudge 2.6s var(--tt-almanbet-ease) infinite;display:block;overflow:visible}.tt-almanbet-hint-line{font-size:calc(var(--tt-almanbet-u) * 11);letter-spacing:.18em;text-transform:uppercase;text-wrap:balance;font-weight:500;line-height:1.45}@keyframes tt-almanbet-nudge{0%{opacity:0;transform:translateY(calc(var(--tt-almanbet-u) * -6))}30%,70%{opacity:1}to{opacity:0;transform:translateY(calc(var(--tt-almanbet-u) * 8))}}.tt-almanbet-music{width:calc(var(--tt-almanbet-u) * 108);height:calc(var(--tt-almanbet-u) * 108);color:inherit;font:inherit;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:50%;place-items:center;margin:0;padding:0;display:grid;position:relative}button.tt-almanbet-music{cursor:pointer}.tt-almanbet-music-ring{animation:26s linear infinite paused tt-almanbet-spin;display:block;position:absolute;inset:0}.tt-almanbet-music-ring[data-spinning]{animation-play-state:running}.tt-almanbet-music-ring svg{width:100%;height:100%;display:block;overflow:visible}.tt-almanbet-music-ring text{font-family:var(--tt-almanbet-serif);letter-spacing:.9px;fill:var(--tt-almanbet-accent);font-size:9px}.tt-almanbet-music-icon{width:calc(var(--tt-almanbet-u) * 71);display:block;position:relative}.tt-almanbet-music-icon img{width:100%;height:auto}@keyframes tt-almanbet-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.tt-almanbet-card-text{padding-top:calc(var(--tt-almanbet-u) * 36);position:relative}.tt-almanbet-greeting{padding-inline:calc(var(--tt-almanbet-u) * 22);font-size:calc(var(--tt-almanbet-u) * 21);white-space:pre-line;font-weight:700;line-height:1.28}.tt-almanbet-card-name{padding-block:calc(var(--tt-almanbet-u) * 16) calc(var(--tt-almanbet-u) * 10);padding-inline:calc(var(--tt-almanbet-u) * 10);font-size:calc(var(--tt-almanbet-u) * 72)}.tt-almanbet-body{padding-inline:calc(var(--tt-almanbet-u) * 14);text-wrap:balance;line-height:1.28}.tt-almanbet-occasion{font-size:calc(var(--tt-almanbet-u) * 21);font-weight:700;line-height:1.28}.tt-almanbet-message{font-size:calc(var(--tt-almanbet-u) * 21);line-height:1.28}.tt-almanbet-hosts{margin-top:calc(var(--tt-almanbet-u) * 34)}.tt-almanbet-hosts-intro{font-size:calc(var(--tt-almanbet-u) * 25);font-weight:500}.tt-almanbet-hosts-line{margin-top:calc(var(--tt-almanbet-u) * -4);padding-inline:calc(var(--tt-almanbet-u) * 10);font-size:calc(var(--tt-almanbet-u) * 57)}.tt-almanbet-date{padding-top:calc(var(--tt-almanbet-u) * 150);position:relative}.tt-almanbet-date-title{padding-inline:calc(var(--tt-almanbet-u) * 16);font-size:calc(var(--tt-almanbet-u) * 44);letter-spacing:.045em;text-transform:uppercase;font-weight:500;line-height:1}.tt-almanbet-calendar{font-size:calc(var(--tt-almanbet-u) * 16)}.tt-almanbet-card{box-sizing:border-box;width:calc(var(--tt-almanbet-u) * 290);margin:calc(var(--tt-almanbet-u) * 28) auto 0;padding:calc(var(--tt-almanbet-u) * 14) calc(var(--tt-almanbet-u) * 16) calc(var(--tt-almanbet-u) * 18);background:var(--tt-almanbet-paper);border-radius:calc(var(--tt-almanbet-u) * 22);box-shadow:0 calc(var(--tt-almanbet-u) * 10) calc(var(--tt-almanbet-u) * 30) #0d558517;display:block}.tt-almanbet-card-head{padding:0 calc(var(--tt-almanbet-u) * 6) calc(1em * 10 / 34);color:var(--tt-almanbet-accent);letter-spacing:.03em;text-transform:uppercase;justify-content:space-between;align-items:baseline;font-size:2.125em;line-height:1;display:flex}.tt-almanbet-weekdays,.tt-almanbet-days{grid-template-columns:repeat(7,1fr);display:grid}.tt-almanbet-weekdays{border:1px solid #4e87ad59;border-radius:999px;padding-block:.3125em}.tt-almanbet-weekdays span{color:#8ea3b3;font-family:var(--tt-almanbet-sans);letter-spacing:.04em;text-transform:uppercase;font-size:.625em;line-height:1.34}.tt-almanbet-weekdays span[data-weekend]{color:var(--tt-almanbet-accent-soft)}.tt-almanbet-days{row-gap:.125em;margin-top:.375em}.tt-almanbet-day{color:#2f3b45;height:1.75em;font-family:var(--tt-almanbet-sans);place-items:center;font-size:.9375em;font-weight:300;line-height:1;display:grid;position:relative}.tt-almanbet-day[data-weekend]{color:var(--tt-almanbet-accent)}.tt-almanbet-day[data-event]{color:var(--tt-almanbet-accent);font-weight:400}.tt-almanbet-ring{pointer-events:none;width:2.53333em;height:auto;position:absolute;top:50%;left:50%;transform:translate(-48%,-50%)}.tt-almanbet-time{margin-top:calc(var(--tt-almanbet-u) * 30);padding-inline:calc(var(--tt-almanbet-u) * 16);font-size:calc(var(--tt-almanbet-u) * 28);line-height:1.2}.tt-almanbet-time-value{letter-spacing:.03em;margin-left:.2em;font-size:1.14286em}.tt-almanbet-cal{margin-top:calc(var(--tt-almanbet-u) * 22);padding-inline:calc(var(--tt-almanbet-u) * 28)}.tt-almanbet-cal[data-off] .tt-almanbet-pill{opacity:.5;cursor:default}.tt-almanbet-button{max-width:100%;font-size:calc(var(--tt-almanbet-u) * 19);display:inline-block}.tt-almanbet-pill{box-sizing:border-box;background:var(--tt-almanbet-paper);max-width:100%;min-height:2.31579em;color:var(--tt-almanbet-accent);font-family:var(--tt-almanbet-serif);transition:background-color .24s var(--tt-almanbet-ease), color .24s var(--tt-almanbet-ease);-webkit-tap-highlight-color:transparent;border:1px solid #4e87ad80;border-radius:999px;justify-content:center;align-items:center;padding:.526316em 1.36842em;font-size:1em;font-weight:500;line-height:1.2;text-decoration:none;display:inline-flex}a.tt-almanbet-pill:hover{background:var(--tt-almanbet-accent);color:var(--tt-almanbet-paper)}.tt-almanbet-venue{padding-top:calc(var(--tt-almanbet-u) * 46);position:relative}.tt-almanbet-tile{z-index:-1;pointer-events:none;display:block;position:absolute;transform:rotate(45deg)}.tt-almanbet-tile img{width:100%;height:auto}.tt-almanbet-pin{width:calc(var(--tt-almanbet-u) * 66);height:auto;margin-inline:auto}.tt-almanbet-venue-title{margin-top:calc(var(--tt-almanbet-u) * 26);padding-inline:calc(var(--tt-almanbet-u) * 16);font-size:calc(var(--tt-almanbet-u) * 25);font-weight:500}.tt-almanbet-address{margin-top:calc(var(--tt-almanbet-u) * 4);padding-inline:calc(var(--tt-almanbet-u) * 28);font-size:calc(var(--tt-almanbet-u) * 19);text-wrap:balance;line-height:1.24}.tt-almanbet-venue-name{margin-top:calc(var(--tt-almanbet-u) * 10);padding-inline:calc(var(--tt-almanbet-u) * 28);font-size:calc(var(--tt-almanbet-u) * 25);text-wrap:balance;line-height:1.24}.tt-almanbet-map-note{margin-top:calc(var(--tt-almanbet-u) * 44);padding-inline:calc(var(--tt-almanbet-u) * 16);font-size:calc(var(--tt-almanbet-u) * 23);text-wrap:balance;line-height:1.26}.tt-almanbet-map-band{width:calc(var(--tt-almanbet-u) * 420);margin:calc(var(--tt-almanbet-u) * 52) 0 0 calc(var(--tt-almanbet-u) * -50)}.tt-almanbet-venue .tt-almanbet-button{margin-top:calc(var(--tt-almanbet-u) * 26)}.tt-almanbet-band{width:100%;height:calc(var(--tt-almanbet-u) * 30);pointer-events:none;display:block;position:relative;overflow:hidden}.tt-almanbet-band img{width:calc(var(--tt-almanbet-u) * 30);height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(90deg)}.tt-almanbet-programme{padding-top:calc(var(--tt-almanbet-u) * 84);position:relative}.tt-almanbet-section-title{padding-inline:calc(var(--tt-almanbet-u) * 16);font-size:calc(var(--tt-almanbet-u) * 28);text-wrap:balance;font-weight:500;line-height:1.24}.tt-almanbet-timeline{width:calc(var(--tt-almanbet-u) * 280);margin:calc(var(--tt-almanbet-u) * 24) auto 0;font-size:calc(var(--tt-almanbet-u) * 19);text-align:left;position:relative}.tt-almanbet-timeline:before{content:"";border-left:1px solid #4e87ad59;position:absolute;top:.6em;bottom:.6em;left:3.47368em}.tt-almanbet-timeline li{grid-template-columns:3.05263em .842105em 1fr;align-items:baseline;padding-block:.421053em;display:grid;position:relative}.tt-almanbet-timeline time{color:var(--tt-almanbet-accent);letter-spacing:.02em;text-align:right;font-size:1em;font-weight:500}.tt-almanbet-timeline-dot{background:var(--tt-almanbet-accent);width:.368421em;height:.368421em;box-shadow:0 0 0 calc(1em * 3 / 19) var(--tt-almanbet-bg);border-radius:50%;justify-self:center;position:relative;top:-.2em}.tt-almanbet-timeline-title{padding-left:.526316em;line-height:1.26}.tt-almanbet-countdown{padding-top:calc(var(--tt-almanbet-u) * 84);position:relative}.tt-almanbet-clock-box{margin-top:calc(var(--tt-almanbet-u) * 24);font-size:calc(var(--tt-almanbet-u) * 30)}.tt-almanbet-clock{justify-content:center;align-items:flex-start;gap:.4em;display:flex}.tt-almanbet-clock-unit{flex-direction:column;align-items:center;gap:.266667em;display:flex}.tt-almanbet-clock-cards{gap:.0666667em;display:flex}.tt-almanbet-clock-card{width:calc(1em * 33 / 30 * var(--tt-almanbet-card,1));height:calc(1em * 46.2 / 30 * var(--tt-almanbet-card,1));color:#fff;font-size:calc(1em * 27 / 30 * var(--tt-almanbet-card,1));font-variant-numeric:lining-nums;background:linear-gradient(#a9c4d9 0%,#7ba1bf 46%,#5b87ab 54%,#46738f 100%);border-radius:.3em;place-items:center;line-height:1;display:grid;position:relative;overflow:hidden;box-shadow:0 .1em .266667em #0d55852e}.tt-almanbet-clock-card:after{content:"";background:#ffffff6b;height:1px;position:absolute;top:50%;left:0;right:0}.tt-almanbet-clock-unit small{color:var(--tt-almanbet-accent);font-size:.433333em;line-height:1.34}.tt-almanbet-started{color:var(--tt-almanbet-accent);font-size:.866667em;font-weight:500}.tt-almanbet-rsvp{padding-top:calc(var(--tt-almanbet-u) * 74);position:relative}.tt-almanbet-rsvp-title{font-size:calc(var(--tt-almanbet-u) * 23)}.tt-almanbet-deadline{margin-top:calc(var(--tt-almanbet-u) * 8);padding-inline:calc(var(--tt-almanbet-u) * 16);color:var(--tt-almanbet-accent);font-size:calc(var(--tt-almanbet-u) * 16);line-height:1.3}.tt-almanbet-form-box{z-index:1;width:calc(var(--tt-almanbet-u) * 296);margin:calc(var(--tt-almanbet-u) * 24) auto 0;font-size:calc(var(--tt-almanbet-u) * 16);position:relative}.tt-almanbet-form{text-align:left;flex-direction:column;font-size:1em;line-height:1.26;display:flex;position:relative}.tt-almanbet-input{box-sizing:border-box;border:1px solid var(--tt-almanbet-accent);background:var(--tt-almanbet-paper);width:100%;height:3.625em;color:var(--tt-almanbet-ink-strong);font-family:var(--tt-almanbet-serif);appearance:none;border-radius:999px;outline:none;align-items:center;margin:0;padding:0 1.375em;font-size:max(16px,1.25em);display:flex}.tt-almanbet-input::placeholder,.tt-almanbet-input-ghost{color:#4e87ad9e}.tt-almanbet-choices{margin-top:1.125em}.tt-almanbet-hint{color:var(--tt-almanbet-accent);padding-bottom:.625em;font-size:1em;line-height:1.26}.tt-almanbet-option{min-height:2.5em;color:var(--tt-almanbet-ink-strong);align-items:center;gap:.625em;font-size:1.125em;display:flex;position:relative}label.tt-almanbet-option{cursor:pointer;-webkit-tap-highlight-color:transparent}.tt-almanbet-option input{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute}.tt-almanbet-radio{box-sizing:border-box;border:1px solid var(--tt-almanbet-accent);background:var(--tt-almanbet-paper);border-radius:50%;flex:none;width:1.11111em;height:1.11111em;position:relative}.tt-almanbet-option input:checked+.tt-almanbet-radio:after{content:"";background:var(--tt-almanbet-accent);border-radius:50%;position:absolute;inset:.222222em}.tt-almanbet-option input:focus-visible+.tt-almanbet-radio{box-shadow:0 0 0 3px #4e87ad59}.tt-almanbet-count{justify-content:space-between;align-items:center;gap:.75em;margin-top:.875em;transition:opacity .2s;display:flex}.tt-almanbet-count[data-off]{opacity:.5}.tt-almanbet-count-label{color:var(--tt-almanbet-accent);font-size:1em}.tt-almanbet-counter{background:var(--tt-almanbet-paper);border:1px solid #4e87ad80;border-radius:999px;flex:none;align-items:center;gap:.25em;padding:.1875em;display:flex}.tt-almanbet-step{box-sizing:border-box;width:2.125em;height:2.125em;color:var(--tt-almanbet-accent);font:inherit;background:0 0;border:0;border-radius:50%;place-items:center;margin:0;padding:0;display:grid}.tt-almanbet-step-icon{width:1em;height:1em}button.tt-almanbet-step{cursor:pointer}.tt-almanbet-step:disabled,.tt-almanbet-step[data-off]{cursor:default;opacity:.35}.tt-almanbet-count-n{min-width:1.875em;color:var(--tt-almanbet-ink-strong);text-align:center;font-size:1.125em}.tt-almanbet-submit{box-sizing:border-box;background:var(--tt-almanbet-accent);color:#fff;width:100%;min-height:3.625em;font-family:var(--tt-almanbet-script);text-align:center;transition:background-color .24s var(--tt-almanbet-ease), transform .24s var(--tt-almanbet-ease);border:0;border-radius:999px;justify-content:center;align-items:center;margin-top:1.25em;padding:.375em 1em;font-size:1.875em;font-weight:400;line-height:1.1;display:flex}button.tt-almanbet-submit{cursor:pointer;-webkit-tap-highlight-color:transparent}button.tt-almanbet-submit:hover:not(:disabled){background:#3f739a}button.tt-almanbet-submit:active:not(:disabled){transform:scale(.99)}button.tt-almanbet-submit:disabled{cursor:progress;opacity:.7}.tt-almanbet-form-error{color:#c2564e;text-align:center;margin-top:.75em;font-size:1em}.tt-almanbet-form-captcha:empty{display:none}.tt-almanbet-form-captcha{justify-content:center;margin-top:.75em;display:flex}.tt-almanbet-form-reply{text-align:center;align-items:center;gap:.625em;padding:.75em 0}.tt-almanbet-form-thanks{color:var(--tt-almanbet-accent);font-family:var(--tt-almanbet-script);font-size:3em;line-height:1.2}.tt-almanbet-form-reply-text{white-space:pre-line;text-wrap:balance;font-size:1.1875em;line-height:1.3}.tt-almanbet-form-reply-name{color:var(--tt-almanbet-accent);font-size:1em}.tt-almanbet-form-closed{background:var(--tt-almanbet-paper);border:1px solid #4e87ad80;border-radius:1.125em;padding:.75em 1em;font-size:1.125em}.tt-almanbet-form-again{background:var(--tt-almanbet-paper);min-height:2.75em;color:var(--tt-almanbet-accent);font:inherit;cursor:pointer;border:1px solid #4e87ad80;border-radius:999px;margin-top:.5em;padding:.625em 1.625em;font-size:1.125em;font-weight:500}.tt-almanbet-footer{padding-block:calc(var(--tt-almanbet-u) * 70);position:relative}.tt-almanbet-close{margin-top:calc(var(--tt-almanbet-u) * 40);padding-block:calc(var(--tt-almanbet-u) * 40) calc(var(--tt-almanbet-u) * 10);position:relative}.tt-almanbet-close-medallion{z-index:0;width:calc(var(--tt-almanbet-u) * 220);opacity:.7;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-58%)}.tt-almanbet-blessing{z-index:1;padding-inline:calc(var(--tt-almanbet-u) * 16);font-size:calc(var(--tt-almanbet-u) * 23);text-wrap:balance;font-weight:500;line-height:1.26;position:relative}.tt-almanbet [data-anim]{opacity:0;transform:translateY(calc(var(--tt-almanbet-u) * 18));transition:opacity .9s var(--tt-almanbet-ease), transform .9s var(--tt-almanbet-ease)}.tt-almanbet [data-anim].is-in{opacity:1;transform:none}.tt-almanbet [data-anim].is-instant{transition:none}.tt-almanbet-still [data-anim]{opacity:1;transition:none;transform:none}.tt-almanbet-still .tt-almanbet-arrow{animation:none}.tt-almanbet-wm-layer{z-index:6;pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;inset:0;overflow:hidden}.tt-almanbet-wm{white-space:nowrap;color:#ffffff4d;-webkit-text-stroke:calc(var(--tt-almanbet-u) * .5) #0d55855c;font-family:var(--tt-almanbet-serif);font-size:calc(var(--tt-almanbet-u) * 22);letter-spacing:calc(var(--tt-almanbet-u) * 3);text-transform:uppercase;font-weight:500;line-height:1;position:absolute;transform:rotate(-24deg)}.tt-almanbet-form[data-off]>:not(.tt-almanbet-form-off){opacity:.35}.tt-almanbet-form-off{z-index:2;background:var(--tt-almanbet-paper);width:15em;color:var(--tt-almanbet-ink);text-align:center;border:1px solid #4e87ad80;border-radius:.875em;padding:.75em 1em;font-size:1.0625em;line-height:1.3;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 .375em 1.25em #0d55851f}@media (max-width:480px){.tt-almanbet-frame{max-width:none}}@supports not (width:1cqw){@media (max-width:480px){.tt-almanbet-page{--tt-almanbet-u:calc(100vw / 320)}}}@media (prefers-reduced-motion:reduce){.tt-almanbet [data-anim],.tt-almanbet [data-anim].is-in{opacity:1!important;transition:none!important;transform:none!important}.tt-almanbet-arrow,.tt-almanbet-music-ring{animation:none!important}}.tt-almanbet :focus-visible{outline:2px solid var(--tt-almanbet-accent);outline-offset:3px}.tt-almanbet-sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
