@font-face{font-family:SA Display;src:url(/fonts/nsd-300.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:SA Display;src:url(/fonts/nsd-300i.woff2)format("woff2");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:SA Display;src:url(/fonts/nsd-400.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:SA Text;src:url(/fonts/ebg-400.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:SA Text;src:url(/fonts/ebg-400i.woff2)format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:SA Sans;src:url(/fonts/montserrat.woff2)format("woff2");font-weight:300 700;font-style:normal;font-display:swap}@font-face{font-family:SA Sans;src:url(/fonts/montserrat-cyr.woff2)format("woff2");font-weight:300 700;font-style:normal;font-display:swap;unicode-range:U+400-45F,U+490-491,U+4D8-4D9,U+2116}:root{--sa-stone:#e5dbca;--sa-navy:#1d2a47;--sa-ink:#222838;--sa-ink-soft:#4a5062;--sa-champ:#b8955a;--sa-champ-ink:#87672f;--sa-walnut:#5a3a24;--sa-paper:#f6f1e7}html,body{background:var(--sa-stone);margin:0}body{-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%}.saat{--u:calc(min(100vw, 560px, 58svh) / 100);--cd:calc(var(--u) * 64);--mm:calc(var(--cd) / 40);--wy:33svh;min-height:100svh;color:var(--sa-ink);background:linear-gradient(180deg, #785c3c0a, #785c3c1f), url(/demo/saat/stone.webp) 0 0 / 560px repeat, var(--sa-stone);font-family:SA Text,Georgia,serif;position:relative;overflow-x:clip}.saat *,.saat :before,.saat :after,.sa-modal,.sa-modal *,.sa-modal :before,.sa-modal :after{box-sizing:border-box}.sa-hero{text-align:center;background:url(/demo/saat/stone.webp) 0 0 / 560px repeat, var(--sa-stone);height:100svh;min-height:540px;position:relative;overflow:hidden}.sa-light{z-index:0;pointer-events:none;background:radial-gradient(90% 60% at 12% 4%,#fff9eb8c,#0000 70%),linear-gradient(118deg,#0000 38%,#fffaee33 46%,#0000 60%),radial-gradient(130% 80% at 92% 104%,#5c442833,#0000 65%);position:absolute;inset:0}.sa-watch{z-index:1;left:50%;top:var(--wy);pointer-events:none;width:0;height:0;position:absolute}.sa-flat{width:0;height:0;position:absolute;top:0;left:0}.sa-flat-hold{opacity:0;width:0;height:0;transition:opacity .45s;position:absolute;top:0;left:0}.sa-flat-hold.is-on{opacity:1}.sa-probe{width:calc(var(--mm) * 100);visibility:hidden;height:0;position:absolute;top:0;left:0}.sa-gl{z-index:2;width:min(100%, calc(var(--mm) * 140));height:min(100%, calc(var(--wy) + var(--mm) * 52));pointer-events:none;opacity:0;margin:0 auto;transition:opacity .6s;display:block;position:absolute;top:0;left:0;right:0}.sa-gl.is-on{opacity:1}.sa-p{left:calc(var(--mm) * (var(--x) - var(--w) / 2));top:calc(var(--mm) * (var(--y) - var(--h) / 2));width:calc(var(--mm) * var(--w));height:calc(var(--mm) * var(--h));-webkit-user-drag:none;-webkit-user-select:none;user-select:none;max-width:none;display:block;position:absolute}.sa-lift,.sa-face,.sa-mv,.sa-hand-sh{transform-origin:0 0;width:0;height:0;position:absolute;top:0;left:0}.sa-face{will-change:transform}.sa-front{visibility:hidden}.sa-side{opacity:0}.sa-cb img,.sa-eng{width:100%;height:100%;display:block;position:absolute;inset:0}.sa-eng{overflow:visible}.sa-eng-ring{letter-spacing:.3em;font:600 1.18px SA Sans,sans-serif}.sa-eng-small{letter-spacing:.34em;font:600 1.25px SA Sans,sans-serif}.sa-eng-big{font:300 8.6px SA Display,Georgia,serif}.sa-eng-big.it{font-style:italic}.sa-eng-cut text{fill:#242830a8}.sa-eng-hi text{fill:#ffffff9e}.sa-eng-line{fill:none;stroke-width:.06px}.sa-eng-cut .sa-eng-line{stroke:#2428306b}.sa-eng-hi .sa-eng-line{stroke:#ffffff8c}.sa-cb-sh{opacity:0;background:radial-gradient(closest-side,#1c140c8c,#1c140c40 70%,#0000);border-radius:50%}.sa-glint{pointer-events:none;border-radius:50%;position:absolute;inset:3%;overflow:hidden}.sa-glint:before{content:"";background:linear-gradient(100deg,#0000,#ffffff42 50%,#0000);width:34%;animation:5.5s cubic-bezier(.45,0,.55,1) 1.6s infinite sa-glint;position:absolute;top:-20%;bottom:-20%;left:0;transform:translate(-160%)skew(-14deg)}@keyframes sa-glint{0%{transform:translate(-160%)skew(-14deg)}42%,to{transform:translate(400%)skew(-14deg)}}.sa-print{overflow:visible}.sa-print-name{letter-spacing:.16em;fill:url(#sa-champ);font-family:SA Display,Georgia,serif;font-weight:400}.sa-print-sub{letter-spacing:.36em;fill:#d6dde9c7;font:600 .86px SA Sans,sans-serif}.sa-date{left:calc(var(--mm) * 10.26);top:calc(var(--mm) * -1.02);width:calc(var(--mm) * 2.98);height:calc(var(--mm) * 2.04);mix-blend-mode:multiply;position:absolute;overflow:hidden}.sa-date-roll{flex-direction:column;display:flex;transform:translateY(-50%)}.sa-date-roll span{height:calc(var(--mm) * 2.04);font:600 calc(var(--mm) * 1.4) / calc(var(--mm) * 2.1) "SA Sans", sans-serif;letter-spacing:-.02em;color:#1b1e25;text-align:center;display:block}.sa-hand-sh{filter:drop-shadow(calc(var(--mm) * .28) calc(var(--mm) * .4) calc(var(--mm) * .22) #0004108c)}.sa-hs{width:100%;height:100%;display:block}.sa-h-txt{z-index:3;left:20px;right:20px;top:calc(var(--wy) + var(--mm) * 30.5);max-width:560px;margin:0 auto;position:absolute}.sa-h-txt>*{opacity:0}.sa-h-kicker{letter-spacing:.42em;color:var(--sa-champ-ink);margin:0;font:600 11px/1.4 SA Sans,sans-serif}.sa-h-name{font:300 min(calc(var(--u) * 15), calc(560px / var(--nl))) / 1.08 "SA Display", Georgia, serif;color:var(--sa-navy);overflow-wrap:anywhere;margin:4px 0 0}.sa-h-age{font:italic 300 min(calc(var(--u) * 6.8), 30px) / 1.2 "SA Display", Georgia, serif;color:var(--sa-champ-ink);margin:2px 0 0}.sa-h-rule{background:linear-gradient(90deg,#0000,#78808ce6,#0000);width:140px;height:1px;margin:14px auto 13px;display:block;position:relative}.sa-h-rule i{filter:drop-shadow(.5px 1px .8px #281e0f59);background:url(/demo/saat/screw.webp) 50%/contain no-repeat;width:13px;height:13px;margin:-6.5px 0 0 -6.5px;position:absolute;top:50%;left:50%}.sa-h-date{letter-spacing:.3em;color:var(--sa-navy);margin:0;font:400 18px/1 SA Display,Georgia,serif}.sa-h-date i{color:var(--sa-champ);margin:0 .35em;font-style:normal}.sa-h-when{letter-spacing:.22em;color:var(--sa-ink-soft);margin:10px 0 0;font:500 10.5px/1.5 SA Sans,sans-serif}.sa-h-lang{z-index:4;opacity:0;position:absolute;top:0;left:0}.sa-scroll{z-index:4;left:0;right:0;bottom:calc(28px + env(safe-area-inset-bottom));letter-spacing:.3em;color:#22283899;pointer-events:none;opacity:0;flex-direction:column;align-items:center;gap:6px;margin:0;font:500 9.5px/1 SA Sans,sans-serif;display:flex;position:absolute}.sa-scroll path{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.is-open .sa-cb{animation:2.6s linear .25s both sa-cb-off}@keyframes sa-cb-off{0%{animation-timing-function:cubic-bezier(.45,0,.55,1);transform:none}46%{animation-timing-function:cubic-bezier(.45,0,.55,1);transform:rotate(-48deg)}62%{animation-timing-function:cubic-bezier(.5,0,.7,.5);transform:rotate(-52deg)scale(1.07)}82%{opacity:1}to{transform:translate(calc(var(--mm) * 26), calc(var(--mm) * -40)) rotate(-64deg) scale(1.13);opacity:0}}.is-open .sa-cb-sh{animation:2.6s linear .25s both sa-cb-sh}@keyframes sa-cb-sh{0%,46%{opacity:0;animation-timing-function:cubic-bezier(.45,0,.55,1);transform:none}62%{opacity:.75;transform:translate(calc(var(--mm) * 1.6), calc(var(--mm) * 2.4)) scale(1.03);animation-timing-function:cubic-bezier(.5,0,.7,.5)}to{opacity:0;transform:translate(calc(var(--mm) * 30), calc(var(--mm) * -35)) scale(1.18)}}.is-open .sa-glint{display:none}.is-open .sa-balance{animation:.55s cubic-bezier(.45,0,.55,1) .2s infinite alternate both sa-osc}.is-open .sa-esc{animation:16.5s steps(30,end) .2s infinite sa-spin}.is-open .sa-w4{animation:24s linear infinite sa-spin}.is-open .sa-w3{animation:52s linear infinite reverse sa-spin}.is-open .sa-ratchet{animation:140s linear infinite sa-spin}@keyframes sa-osc{0%{transform:rotate(-135deg)}to{transform:rotate(135deg)}}@keyframes sa-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.is-open .sa-lift{animation:1.6s cubic-bezier(.45,0,.55,1) 3.3s both sa-lift}@keyframes sa-lift{50%{transform:scale(1.05)}}.is-open .sa-shadow{animation:1.6s cubic-bezier(.45,0,.55,1) 3.3s both sa-shadow}@keyframes sa-shadow{50%{opacity:.55;transform:translate(calc(var(--mm) * 1.6), calc(var(--mm) * 2.2)) scale(1.04)}}.is-open .sa-back{animation:.6s cubic-bezier(.12,0,.39,0) 3.5s both sa-flip-out}@keyframes sa-flip-out{0%{transform:perspective(1500px)rotateY(0)}to{transform:perspective(1500px)rotateY(90deg)}}.is-open .sa-front{visibility:visible;animation:.6s cubic-bezier(.61,1,.88,1) 4.1s both sa-flip-in}@keyframes sa-flip-in{0%{transform:perspective(1500px)rotateY(-90deg)}to{transform:perspective(1500px)rotateY(0)}}.is-open .sa-side{animation:1.2s linear 3.5s both sa-side}@keyframes sa-side{0%{opacity:0;transform:translateX(calc(var(--mm) * -20)) scaleX(.001)}10%{opacity:1;transform:translateX(calc(var(--mm) * -20.31)) scaleX(.077)}20%{transform:translateX(calc(var(--mm) * -20.46)) scaleX(.296)}30%{transform:translateX(calc(var(--mm) * -18.26)) scaleX(.603)}40%{transform:translateX(calc(var(--mm) * -11.31)) scaleX(.884)}50%{transform:translate(0)scaleX(1)}60%{transform:translateX(calc(var(--mm) * 11.31)) scaleX(.884)}70%{transform:translateX(calc(var(--mm) * 18.26)) scaleX(.603)}80%{transform:translateX(calc(var(--mm) * 20.46)) scaleX(.296)}90%{opacity:1;transform:translateX(calc(var(--mm) * 20.31)) scaleX(.077)}to{opacity:0;transform:translateX(calc(var(--mm) * 20)) scaleX(.001)}}.is-open .sa-hh{animation:1.6s cubic-bezier(.45,0,.3,1) 4.6s both sa-from-h}.is-open .sa-hm{animation:1.6s cubic-bezier(.45,0,.3,1) 4.6s both sa-from-m}@keyframes sa-from-h{0%{transform:rotate(305deg)}}@keyframes sa-from-m{0%{transform:rotate(60deg)}}.is-open .sa-hs-rot{animation:60s linear 6.2s infinite both sa-spin}.is-open .sa-date-roll{animation:.9s cubic-bezier(.45,0,.3,1) 5.2s both sa-date}@keyframes sa-date{0%{transform:translateY(0)}}.is-open .sa-h-kicker{animation:1.2s 4.9s both sa-up}.is-open .sa-h-name{animation:1.4s 5.2s both sa-up}.is-open .sa-h-age{animation:1.2s 5.55s both sa-up}.is-open .sa-h-rule{animation:1.2s 5.85s both sa-fade}.is-open .sa-h-date{animation:1.2s 6.05s both sa-up}.is-open .sa-h-when{animation:1.2s 6.25s both sa-up}.is-open .sa-h-lang{animation:1.2s 6.5s both sa-fade}.is-open .sa-scroll{animation:1.2s 7s both sa-fade}.is-open .sa-scroll svg{animation:2.2s ease-in-out 8.2s infinite sa-bob}@keyframes sa-up{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes sa-fade{to{opacity:1}}@keyframes sa-bob{0%,to{transform:translateY(0)}50%{transform:translateY(4px)}}.is-done .sa-back,.is-done .sa-side,.is-done .sa-cb-sh,.is-instant .sa-back,.is-instant .sa-side{display:none}.is-instant .sa-front{visibility:visible;animation:none;transform:none}.is-instant .sa-lift,.is-instant .sa-shadow,.is-instant .sa-hh,.is-instant .sa-hm,.is-instant .sa-hs-rot,.is-instant .sa-date-roll{animation:none}.is-instant .sa-h-txt>*,.is-instant .sa-h-lang,.is-instant .sa-scroll{opacity:1;animation:none!important}.sa-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}.sa-gate:focus-visible{outline:none}.sa-gate:focus-visible .sa-pulse:before{content:"";border:2px solid #b8955abf;border-radius:50%;position:absolute;inset:-6px}.sa-gate.is-opening{pointer-events:none}.sa-gate-txt{transition:opacity .8s cubic-bezier(.37,0,.63,1);position:absolute;inset:0}.is-opening .sa-gate-txt,.is-opening .sa-pulse{opacity:0}.sa-gate-below{left:24px;right:24px;top:calc(var(--wy) + var(--mm) * 31);max-width:520px;margin:0 auto;position:absolute}.sa-gate-greet{color:var(--sa-navy);margin:0 0 12px;font:italic 400 21px/1.3 SA Text,Georgia,serif;animation:1.4s .4s both sa-up}.sa-gate-kicker{letter-spacing:.36em;color:var(--sa-champ-ink);margin:0;font:600 11px/1.6 SA Sans,sans-serif;animation:1.4s .6s both sa-up}.sa-gate-tap{letter-spacing:.3em;color:#1d2436e0;opacity:0;margin:22px 0 0;font:500 10.5px/1.6 SA Sans,sans-serif;animation:1.4s 1.3s both sa-fade,3s ease-in-out 2.8s infinite sa-breathe}@keyframes sa-breathe{50%{opacity:.5}}.sa-pulse{left:50%;top:var(--wy);width:calc(var(--mm) * 44);aspect-ratio:1;margin:calc(var(--mm) * -22) 0 0 calc(var(--mm) * -22);pointer-events:none;border-radius:50%;transition:opacity .7s;position:absolute}.sa-pulse i{opacity:0;border:1px solid #a0804899;border-radius:50%;animation:3.4s ease-out 2.2s infinite sa-ring;position:absolute;inset:0}.sa-pulse i+i{animation-delay:3.9s}@keyframes sa-ring{0%{opacity:.8;transform:scale(.96)}to{opacity:0;transform:scale(1.2)}}.sa-lang{z-index:2;top:calc(16px + env(safe-area-inset-top));display:flex;position:absolute;left:12px}.sa-gate .sa-lang{opacity:0;animation:1.2s .4s both sa-fade}.sa-lang a{letter-spacing:.16em;color:#6e542ed9;place-items:center;min-width:38px;min-height:44px;font:600 10.5px/1 SA Sans,sans-serif;text-decoration:none;display:grid}.sa-lang a.on{color:var(--sa-navy);text-underline-offset:6px;-webkit-text-decoration:underline #b8955ae6;text-decoration:underline #b8955ae6}.sa-lang a:focus-visible{outline-offset:-4px;border-radius:4px;outline:2px solid #1d2a4799}.sa-flow{z-index:1;max-width:540px;padding:36px 16px calc(44px + env(safe-area-inset-bottom));gap:24px;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}.sa-card{--ix-accent:var(--sa-navy);--ix-on-accent:#f8f4ec;--ix-ink:var(--sa-ink);--ix-muted:#222838a8;--ix-line:#1d2a4742;--ix-field:#ffffffb3;--ix-radius:2px;text-align:center;color:var(--sa-ink);background:radial-gradient(120% 80% at 25% 0%, #fdfaf4, transparent 70%), radial-gradient(90% 60% at 100% 100%, #bea88229, transparent 70%), var(--sa-paper);border-radius:2px;padding:48px 30px 42px;position:relative;box-shadow:0 1px 1px #3c2d1929,0 12px 26px #46321938,0 3px 6px #4632191f}.sa-card:before{content:"";border-radius:inherit;opacity:.05;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}.sa-frame{pointer-events:none;border:1px solid #1d2a4780;position:absolute;inset:10px}.sa-frame:after{content:"";border:1px solid #b8955a99;position:absolute;inset:3px}.sa-body{position:relative}.sa-kicker{letter-spacing:.36em;color:var(--sa-champ-ink);margin:0 0 14px;font:600 10.5px/1.4 SA Sans,sans-serif}.sa-title{color:var(--sa-navy);margin:0 0 10px;font:300 34px/1.15 SA Display,Georgia,serif}.sa-sep{width:160px;height:18px;margin:20px auto;display:block;position:relative}.sa-sep:before{content:"";background:linear-gradient(90deg,#0000,#6e7684d9,#0000);height:1px;position:absolute;top:50%;left:0;right:0}.sa-sep i{filter:drop-shadow(.5px 1px 1px #281e0f59);background:url(/demo/saat/screw.webp) 50%/contain no-repeat;width:16px;height:16px;margin:-8px 0 0 -8px;position:absolute;top:50%;left:50%}.sa-greet{color:var(--sa-navy);margin:0 0 12px;font:italic 400 22px/1.3 SA Text,Georgia,serif}.sa-hook{text-wrap:balance;max-width:17em;color:var(--sa-navy);margin:0 auto 14px;font:italic 300 24px/1.3 SA Display,Georgia,serif}.sa-text{text-wrap:pretty;max-width:30em;margin:0 auto;font:400 18.5px/1.6 SA Text,Georgia,serif}.sa-details{gap:12px;margin:0;display:grid}.sa-details dt{letter-spacing:.32em;color:var(--sa-champ-ink);font:600 9.5px/1.4 SA Sans,sans-serif}.sa-details dd{color:var(--sa-ink);margin:3px 0 0;font:400 19px/1.35 SA Text,Georgia,serif}.sa-sign{color:var(--sa-navy);margin:22px 0 0;font:italic 300 38px/1.1 SA Display,Georgia,serif}.sa-date-big{letter-spacing:.06em;color:var(--sa-navy);margin:4px 0 6px;font:300 30px/1.15 SA Display,Georgia,serif}.sa-date-when{color:var(--sa-ink-soft);margin:0;font:italic 400 18px/1.3 SA Text,Georgia,serif}.sa-count-label{letter-spacing:.32em;color:var(--sa-champ-ink);margin:26px 0 14px;font:600 9.5px/1.4 SA Sans,sans-serif}.sa-wins{justify-content:center;gap:10px;display:flex}.sa-win{justify-items:center;gap:8px;display:grid}.sa-win-num{font-variant-numeric:tabular-nums lining-nums;color:#1b1e25;background:linear-gradient(#e8e5dd 0%,#fbfaf6 35%,#f5f3ec 75%,#e4e1d8 100%);border:2px solid #0000;border-image:linear-gradient(135deg,#f7f8fa 0%,#9aa0a9 30%,#eef0f3 52%,#80868f 78%,#d9dce1 100%) 1;place-items:center;min-width:56px;height:46px;padding:0 6px;font:600 22px/1 SA Sans,sans-serif;display:grid;box-shadow:inset 0 2px 3px #00000042,0 2px 4px #32241238}.sa-win-lab{letter-spacing:.16em;color:var(--sa-ink-soft);font:500 9px/1 SA Sans,sans-serif}.sa-today{color:var(--sa-navy);margin:22px 0 0;font:italic 300 36px/1.1 SA Display,Georgia,serif}.sa-steps{text-align:left;max-width:330px;margin:18px auto 0;padding:0;list-style:none;position:relative}.sa-steps:before{content:"";opacity:.85;background:linear-gradient(90deg,#8f959e,#eef0f3 50%,#7f858e);width:2px;margin-left:-1px;position:absolute;top:24px;bottom:24px;left:79px}.sa-step{width:100%;min-height:58px;color:inherit;font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:6px;grid-template-columns:60px 38px 1fr;align-items:center;padding:6px 0;display:grid;position:relative}.sa-step:focus-visible{outline-offset:2px;outline:2px solid #1d2a4773}.sa-step-time{letter-spacing:.04em;color:var(--sa-navy);text-align:right;padding-right:2px;font:400 17px/1 SA Display,Georgia,serif}.sa-jewel{filter:drop-shadow(.5px 1.5px 1.2px #32140a66);background:url(/demo/saat/jewel.webp) 50%/contain no-repeat;justify-self:center;width:22px;height:22px;transition:scale .3s}.sa-step:hover .sa-jewel,.sa-step:active .sa-jewel{scale:1.12}.sa-step-txt{gap:2px;padding-left:6px;display:grid}.sa-step-name{color:var(--sa-ink);font:400 19px/1.2 SA Text,Georgia,serif}.sa-step-note{color:var(--sa-ink-soft);font:italic 400 15.5px/1.25 SA Text,Georgia,serif}.sa-modal{z-index:90;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#181c268c;place-items:center;padding:20px;animation:.4s both sa-fade-in;display:grid;position:fixed;inset:0}.sa-slip{text-align:center;width:min(100%,380px);color:var(--sa-ink);background:radial-gradient(130% 90% at 50% 0%, #fdfaf4, transparent 70%), var(--sa-paper);border-radius:2px;padding:50px 32px 38px;font-family:SA Text,Georgia,serif;animation:.5s cubic-bezier(.2,.8,.2,1) both sa-pop;position:relative;box-shadow:0 30px 60px #00000073}.sa-x{width:44px;height:44px;color:var(--sa-navy);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;top:16px;right:16px}.sa-x:hover{background:#1d2a4712}.sa-x path{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round}.sa-jewel.big{width:30px;height:30px;margin:0 auto 10px;display:block}.sa-slip-time{letter-spacing:.16em;color:var(--sa-champ-ink);margin:0;font:600 13px/1 SA Sans,sans-serif}.sa-slip-title{color:var(--sa-navy);margin:10px 0 0;font:300 34px/1.15 SA Display,Georgia,serif}.sa-slip-note{color:var(--sa-ink-soft);margin:8px 0 0;font:italic 400 17px/1.3 SA Text,Georgia,serif}.sa-slip-text{margin:14px 0 0;font:400 18.5px/1.6 SA Text,Georgia,serif}@keyframes sa-fade-in{0%{opacity:0}}@keyframes sa-pop{0%{opacity:0;transform:translateY(14px)scale(.97)}}.sa-venue-name{letter-spacing:.03em;color:var(--sa-navy);overflow-wrap:anywhere;margin:0;font:300 36px/1.15 SA Display,Georgia,serif}.sa-venue-sub{color:var(--sa-ink-soft);margin:6px 0 0;font:italic 400 19px/1.3 SA Text,Georgia,serif}.sa-venue-when{letter-spacing:.16em;color:var(--sa-ink-soft);margin:14px 0 0;font:500 11px/1.4 SA Sans,sans-serif}.sa-actions{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:22px;display:flex}.sa-btn{min-height:44px;color:var(--sa-navy);letter-spacing:.12em;border:1px solid #1d2a4773;border-radius:999px;align-items:center;gap:8px;padding:0 18px;font:600 11px/1 SA Sans,sans-serif;text-decoration:none;transition:background .2s;display:inline-flex}.sa-btn:hover{background:#1d2a470f}.sa-btn path,.sa-btn circle{fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linejoin:round}.sa-cal{min-height:44px;color:var(--sa-navy);text-underline-offset:5px;font:italic 400 18px/44px SA Text,Georgia,serif;-webkit-text-decoration:underline #b8955ae6;text-decoration:underline #b8955ae6;text-decoration-thickness:1px;display:inline-block}.sa-extras-body{font-size:18px}.sa-close-line{color:var(--sa-navy);margin:0;font:italic 300 30px/1.2 SA Display,Georgia,serif}.sa-respect{color:var(--sa-ink-soft);margin:18px 0 0;font:italic 400 20px/1.3 SA Text,Georgia,serif}.sa-family{color:var(--sa-navy);overflow-wrap:anywhere;margin:4px 0 0;font:300 40px/1.15 SA Display,Georgia,serif}.sa-seal{filter:drop-shadow(1px 4px 5px #32241259);width:132px;height:132px;margin:20px auto 6px;position:relative}.sa-seal img{width:100%;height:100%;position:absolute;inset:0}.sa-meta{letter-spacing:.2em;color:var(--sa-ink-soft);margin:12px 0 0;font:500 11px/1.5 SA Sans,sans-serif}.sa-fine{opacity:.75;margin:10px 0 0;font:italic 400 17px/1.4 SA Text,Georgia,serif}@media (max-height:700px){.saat{--u:calc(min(100vw, 560px, 53svh) / 100);--wy:31svh}.sa-h-rule{margin:10px auto 9px}.sa-gate-tap{margin-top:16px}}@media (prefers-reduced-motion:reduce){.saat *,.saat :before,.saat :after{transition:none!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}.reveal{opacity:1;transform:none}}
