@font-face{font-family:Unbounded;font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/d0d9446e69c4847e-s.3w7f_p1-p40wk.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Unbounded;font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/4e1c87b7aa9e2f2f-s.403cw4u-aurg6.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Unbounded;font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/3fd967fc5374d70a-s.0aam4xq51u8ez.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:Unbounded;font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/dd14639a62c56cb2-s.2--ii1rah3vw3.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:Unbounded;font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/b59689b1142d37ce-s.3tqbdkkdqajd-.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:Unbounded Fallback;src:local(Arial);ascent-override:73.93%;descent-override:18.2%;line-gap-override:0.0%;size-adjust:134.59%}.unbounded_ab5cfec2-module__5h7DUq__className{font-family:Unbounded,Unbounded Fallback;font-style:normal}.unbounded_ab5cfec2-module__5h7DUq__variable{--f-tp-display:"Unbounded", "Unbounded Fallback"}
@font-face{font-family:Rubik;font-style:normal;font-weight:300 900;font-display:swap;src:url(../media/098850a6eb1f8577-s.2f577igfy6zek.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC7,U+10EC9-10EEE,U+10EF?,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Rubik;font-style:normal;font-weight:300 900;font-display:swap;src:url(../media/6dac7af80352e41b-s.2ofvzoy5xjn1c.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Rubik;font-style:normal;font-weight:300 900;font-display:swap;src:url(../media/21445b8bd0ec5702-s.3ncsaruqasduw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Rubik;font-style:normal;font-weight:300 900;font-display:swap;src:url(../media/87c7f5b5afcd23bd-s.45a19n6z-i3ph.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Rubik;font-style:normal;font-weight:300 900;font-display:swap;src:url(../media/d25394c5b8ff78eb-s.3s-jl_297nmfs.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:Rubik;font-style:normal;font-weight:300 900;font-display:swap;src:url(../media/c9f6ebf08ddd616b-s.1er88gr2sg4r_.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:Rubik Fallback;src:local(Arial);ascent-override:89.06%;descent-override:23.81%;line-gap-override:0.0%;size-adjust:104.98%}.rubik_4397414f-module__ITMO8a__className{font-family:Rubik,Rubik Fallback;font-style:normal}.rubik_4397414f-module__ITMO8a__variable{--f-tp-rubik:"Rubik", "Rubik Fallback"}
@font-face{font-family:"Baloo Bhaijaan 2";font-style:normal;font-weight:400 800;font-display:swap;src:url(../media/291c08e55cfb5e69-s.2ig7mf_oe5esu.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC7,U+10EC9-10EEE,U+10EF?,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:"Baloo Bhaijaan 2";font-style:normal;font-weight:400 800;font-display:swap;src:url(../media/ffbf93411aa2375a-s.245sn2n9anjrw.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:"Baloo Bhaijaan 2";font-style:normal;font-weight:400 800;font-display:swap;src:url(../media/8b2ee97f665fd885-s.0rf_n59fbmy7l.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:"Baloo Bhaijaan 2";font-style:normal;font-weight:400 800;font-display:swap;src:url(../media/17027024292d92a3-s.4262e_tusuh3a.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:"Baloo Bhaijaan 2 Fallback";src:local(Arial);ascent-override:112.76%;descent-override:65.98%;line-gap-override:0.0%;size-adjust:95.78%}.baloo_bhaijaan_2_534461d7-module__QwPPVa__className{font-family:"Baloo Bhaijaan 2","Baloo Bhaijaan 2 Fallback";font-style:normal}.baloo_bhaijaan_2_534461d7-module__QwPPVa__variable{--f-tp-baloo:"Baloo Bhaijaan 2", "Baloo Bhaijaan 2 Fallback"}
@font-face{font-family:Fredoka;font-style:normal;font-weight:300 700;font-stretch:100%;font-display:swap;src:url(../media/b6df7c92285ebcd2-s.1cox7hpc1tfbr.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Fredoka;font-style:normal;font-weight:300 700;font-stretch:100%;font-display:swap;src:url(../media/eeba9b1ad34c1404-s.3t00_18uk4swp.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:Fredoka;font-style:normal;font-weight:300 700;font-stretch:100%;font-display:swap;src:url(../media/5d52bd6c4cb3f315-s.12wv-xs8vggjn.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:Fredoka Fallback;src:local(Arial);ascent-override:95.64%;descent-override:23.17%;line-gap-override:0.0%;size-adjust:101.84%}.fredoka_fe86403a-module__S1iw0a__className{font-family:Fredoka,Fredoka Fallback;font-style:normal}.fredoka_fe86403a-module__S1iw0a__variable{--f-tp-round:"Fredoka", "Fredoka Fallback"}
@font-face{font-family:Lilita One;font-style:normal;font-weight:400;font-display:swap;src:url(../media/cacf9cec150447d7-s.0en9w24nf0_f1.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:Lilita One;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c432471d2cba538b-s.158it8xay914_.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:Lilita One Fallback;src:local(Arial);ascent-override:96.14%;descent-override:22.91%;line-gap-override:0.0%;size-adjust:96.01%}.lilita_one_f2b55c34-module__nhUWXG__className{font-family:Lilita One,Lilita One Fallback;font-style:normal;font-weight:400}.lilita_one_f2b55c34-module__nhUWXG__variable{--f-tp-logo:"Lilita One", "Lilita One Fallback"}
.tp{--tp-ink:#1d1442;--tp-ink-2:#4a3f78;--tp-bg:#fff8ef;--tp-paper:#fff;--tp-pink:#ff4f9a;--tp-accent:#521dfa;--tp-accent-deep:#4313d1;--tp-yellow:#ffd23f;--tp-mint:#3ee6c1;--tp-sky:#4c6fff;--tp-violet:#7b4dff;--tp-orange:#ff8a3d;--tp-night:#1b1340;--tp-display:var(--f-tp-display), var(--f-tp-rubik), system-ui, sans-serif;--tp-text:var(--f-tp-rubik), system-ui, sans-serif;--tp-vows:var(--f-bodoni), var(--f-noto-serif-he), Georgia, "Times New Roman", serif;--tp-radius:28px;--s1:4px;--s2:8px;--s3:12px;--s4:16px;--s5:24px;--s6:32px;--s7:48px;--s8:64px;--s9:96px;--tp-gutter:16px;--tp-head-h:64px;background:radial-gradient(520px 380px at 100% 0, #521dfa29, transparent 70%), radial-gradient(460px 360px at 0 8%, #ffd23f3d, transparent 70%), radial-gradient(560px 420px at 50% 30%, #3ee6c11a, transparent 70%), var(--tp-bg);min-height:100svh;color:var(--tp-ink);font-family:var(--tp-text);background-repeat:no-repeat;line-height:1.5;overflow-x:clip}@media (min-width:720px){.tp{--tp-gutter:24px;--tp-head-h:72px}}@media (min-width:1024px){.tp{--tp-gutter:32px}}.tp[data-script=hebrew]{--tp-display:var(--f-tp-rubik), system-ui, sans-serif}.tp[data-script=arabic]{--tp-display:var(--f-tp-baloo), system-ui, sans-serif;--tp-text:var(--f-tp-baloo), system-ui, sans-serif}.tp *,.tp :before,.tp :after{box-sizing:border-box}.tp a{color:inherit}.tp :focus-visible{outline:3px solid var(--tp-sky);outline-offset:3px;border-radius:12px}.tp [id]{scroll-margin-top:var(--s4)}.tp-sr{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.tp-wrap{inline-size:100%;max-inline-size:1120px;padding-inline:var(--tp-gutter);margin-inline:auto}.tp-head{z-index:40;color:var(--tp-ink);background:0 0;position:relative}.tp-head-in{justify-content:space-between;align-items:center;gap:var(--s3);min-block-size:var(--tp-head-h);display:flex}.tp-head-end{align-items:center;gap:var(--s2);flex-shrink:0;display:flex}.tp-head .tp-head-make{display:none}@media (min-width:720px){.tp-head .tp-head-make{display:inline-flex}}@media (min-width:1400px){.tp-head .tp-wrap{max-inline-size:1320px}}.tp-head .tp-login{color:#fff;white-space:nowrap;background:#1f1546;border-radius:999px;align-items:center;gap:6px;min-block-size:44px;padding:0 14px;font-size:14px;font-weight:800;text-decoration:none;display:inline-flex}.tp-login svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;block-size:18px;inline-size:18px}.tp-head .tp-login:hover{background:#5b2bd6}.tp-menu-in{scrollbar-width:none;padding-inline:var(--tp-gutter);gap:4px;max-inline-size:1320px;margin-inline:auto;display:flex;overflow-x:auto}.tp-menu-in::-webkit-scrollbar{display:none}.tp-head .tp-menu a{white-space:nowrap;color:#5b2bd6;border-radius:999px;flex:none;align-items:center;gap:6px;min-block-size:44px;padding:0 10px;font-size:14.5px;font-weight:800;text-decoration:none;display:inline-flex}.tp-head .tp-menu a:hover,.tp-head .tp-menu a:focus-visible{color:var(--tp-accent)}.tp-head .tp-menu .tp-menu-wed{font-family:var(--tp-vows);color:#8a6d3b;margin-inline-start:auto;font-style:italic;font-weight:500}@media (min-width:900px){.tp-menu-in{justify-content:center}.tp-head .tp-menu .tp-menu-wed{margin-inline-start:var(--s3)}}.tp-logo{min-block-size:44px;font-family:var(--f-tp-logo), var(--f-tp-display), system-ui, sans-serif;letter-spacing:.5px;color:#ffd36e;white-space:nowrap;flex-shrink:0;align-items:center;font-size:clamp(21px,5.6vw,25px);font-weight:400;line-height:1;text-decoration:none;display:inline-flex}.tp-logo-day{color:#9f82ff}.tp a.tp-logo{color:#ffd36e}.tp-head:not([data-concept]){color:#fff;background:#120b2e}.tp-head:not([data-concept]) .tp-menu a{color:#d9ccff}.tp-head:not([data-concept]) .tp-menu a:hover{color:#ffd36e}.tp-head:not([data-concept]) .tp-menu .tp-menu-wed{color:#e7c98a}.tp-head:not([data-concept]) .tp-lang summary{color:#fff;background:#ffffff1a;box-shadow:inset 0 0 0 1.5px #ffffff38}.tp-head:not([data-concept]) .tp-globe{stroke:#ffd36e}.tp-head:not([data-concept]) .tp-login{background:0 0;box-shadow:inset 0 0 0 1.5px #ffffff47}.tp-head:not([data-concept]) .tp-login:hover{background:#ffffff1f}[data-logo="1"] .tp-logo{color:#ffc93c}[data-logo="1"] .tp-logo-day{color:#9f82ff}[data-bar=light] [data-logo="1"] .tp-logo,[data-bar=light][data-logo="1"] .tp-logo{color:#b87400}[data-bar=light] [data-logo="1"] .tp-logo-day,[data-bar=light][data-logo="1"] .tp-logo-day{color:#521dfa}[data-logo="2"] .tp-logo{color:#ffd36e}[data-logo="2"] .tp-logo-the,[data-logo="2"] .tp-logo-day{color:#9f82ff}[data-bar=light][data-logo="2"] .tp-logo{color:#3b1a8f}[data-bar=light][data-logo="2"] .tp-logo-the,[data-bar=light][data-logo="2"] .tp-logo-day{color:#521dfa}[data-logo="3"] .tp-logo{color:#ffd36e;position:relative}[data-logo="3"] .tp-logo-day{color:#9f82ff}[data-logo="3"] .tp-logo>span{position:relative}[data-logo="3"] .tp-logo>span:before{content:"";pointer-events:none;background:radial-gradient(circle at 12% 60%,#ff7ab6 0 .09em,#0000 .1em),radial-gradient(circle at 46% 20%,#3ee6c1 0 .08em,#0000 .09em),radial-gradient(circle at 82% 70%,#ffd36e 0 .1em,#0000 .11em);block-size:.5em;inline-size:1.6em;position:absolute;inset-block-start:-.32em;inset-inline-start:.15em}[dir=rtl] [data-logo="3"] .tp-logo>span:before{inset-inline:auto .15em}[data-bar=light][data-logo="3"] .tp-logo{color:#2a1650}[data-bar=light][data-logo="3"] .tp-logo-day{color:#521dfa}.tp-head[data-bar=light]{background:#fff8ef!important}.tp-head[data-bar=light] .tp-menu a{color:#c4206b!important}.tp-head[data-bar=light] .tp-lang summary,.tp-head[data-bar=light] .tp-login{color:var(--tp-ink)!important;box-shadow:inset 0 0 0 1.5px #1d144233!important}.tp-lang{position:relative}.tp-lang summary{cursor:pointer;min-block-size:44px;padding:0 var(--s3);white-space:nowrap;color:var(--tp-ink);background:#fff;border:2px solid #0000;border-radius:999px;align-items:center;gap:6px;font-size:14px;font-weight:800;list-style:none;display:inline-flex;box-shadow:inset 0 0 0 2px #eadff9}.tp-lang summary::-webkit-details-marker{display:none}.tp-globe{fill:none;stroke:#5b2bd6;stroke-width:1.8px;block-size:18px;inline-size:18px}.tp-chev{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;block-size:8px;inline-size:10px;transition:transform .2s}.tp-lang[open] .tp-chev{transform:rotate(180deg)}.tp-lang ul{color:var(--tp-ink);background:var(--tp-paper);z-index:50;border-radius:18px;min-inline-size:168px;margin:6px 0 0;padding:6px;list-style:none;position:absolute;inset-inline-end:0;box-shadow:0 12px 36px #1d14422e}.tp-lang li a{min-block-size:44px;padding:0 var(--s3);border-radius:12px;align-items:center;text-decoration:none;display:flex}.tp-lang li a:hover{background:#faf7ff}.tp-lang li a[aria-current=true]{background:#f3eeff;font-weight:700}.tp-btn{justify-content:center;align-items:center;gap:var(--s2);min-block-size:52px;font:inherit;text-align:center;cursor:pointer;background:var(--tp-accent);color:#fff;border:0;border-radius:999px;padding:12px 26px;font-size:17px;font-weight:700;line-height:1.2;text-decoration:none;transition:transform .15s,box-shadow .15s;display:inline-flex;box-shadow:0 5px #3a0fb0,0 14px 30px #521dfa4d}.tp a.tp-btn{color:#fff}.tp-btn:hover{transform:translateY(-2px)}.tp-btn:active{transform:translateY(3px);box-shadow:0 2px #3a0fb0,0 6px 16px #521dfa4d}.tp-btn:disabled{opacity:.45;cursor:not-allowed;transform:none}.tp .tp-btn.tp-ghost{background:var(--tp-paper);color:var(--tp-ink);box-shadow:inset 0 0 0 2px var(--tp-ink), 0 5px 0 var(--tp-ink)}.tp .tp-btn.tp-ghost:active{box-shadow:inset 0 0 0 2px var(--tp-ink), 0 2px 0 var(--tp-ink)}.tp-btn.tp-small{white-space:nowrap;min-block-size:44px;padding:8px 18px;font-size:15px;box-shadow:0 4px #3a0fb0}.tp-hero{gap:var(--s6);padding-block:var(--s5) var(--s6);align-items:center;display:grid}.tp-hero-copy{text-align:center;justify-items:center;min-inline-size:0;display:grid}@media (min-width:1024px){.tp-hero{gap:var(--s7);padding-block:var(--s8);grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.tp-hero-copy{text-align:start;justify-items:start}}.tp-eyebrow{letter-spacing:.06em;text-transform:uppercase;color:var(--tp-violet);background:#efe8ff;border-radius:999px;padding:6px 12px;font-size:13px;font-weight:700;display:inline-block}.tp[data-script=hebrew] .tp-eyebrow,.tp[data-script=arabic] .tp-eyebrow{letter-spacing:0;text-transform:none;font-size:14px}.tp-h1{font-family:var(--tp-display);letter-spacing:0;margin:var(--s4) 0 var(--s3);text-wrap:balance;overflow-wrap:break-word;font-size:clamp(40px,11vw,78px);font-weight:800;line-height:1.02}.tp[data-script=hebrew] .tp-h1,.tp[data-script=arabic] .tp-h1{letter-spacing:0;line-height:1.12}.tp-lead{color:var(--tp-ink-2);max-inline-size:30em;margin:0 0 var(--s5);text-wrap:pretty;font-size:clamp(17px,2.2vw,20px)}.tp-hero-langs{margin:var(--s3) 0 0;color:var(--tp-violet);background:#f3eeff;border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-size:14.5px;font-weight:700;line-height:1.3;display:inline-flex}.tp-hero-ctas{gap:var(--s4);inline-size:100%;max-inline-size:400px;display:grid}@media (min-width:560px){.tp-hero-ctas{flex-wrap:wrap;justify-content:center;max-inline-size:none;display:flex}}@media (min-width:1024px){.tp-hero-ctas{justify-content:flex-start}}.tp-h1{position:relative}.tp-h1-word{font-family:var(--f-tp-round), var(--tp-display);letter-spacing:-.01em;color:var(--tp-ink);margin-inline-end:.24em;font-weight:700;display:inline-block}.tp-h1-tag{color:#fff;background:var(--tp-accent);border-radius:.2em;padding:0 .16em .04em;transform:rotate(-2deg)}.tp-h1-word:last-child{margin-inline-end:0}.tp-h1-sparks i{color:var(--tp-yellow);text-shadow:0 2px #d4a300;pointer-events:none;font-size:.42em;font-style:normal;line-height:1;animation:1.8s ease-in-out infinite alternate tp-sparkle;position:absolute}.tp-h1-sparks i:first-child{inset-block-start:-.35em;inset-inline-start:-.1em}.tp-h1-sparks i:nth-child(2){color:var(--tp-pink);text-shadow:0 2px #3a0fb0;font-size:.32em;animation-delay:-.6s;inset-block-start:-.15em;inset-inline-end:-.2em}.tp-h1-sparks i:nth-child(3){color:var(--tp-mint);text-shadow:0 2px #19b893;font-size:.28em;animation-delay:-1.2s;inset-block-end:-.25em;inset-inline-end:12%}@keyframes tp-sparkle{0%{opacity:.5;transform:scale(.6)rotate(0)}to{opacity:1;transform:scale(1.15)rotate(25deg)}}.tp-hero{overflow-x:clip}.tp-hero-cards{block-size:262px;inline-size:min(100%,340px);margin-inline:auto;text-decoration:none;display:block;position:relative}.tp-hero-card{border-radius:22px;block-size:214px;inline-size:140px;margin-inline-start:-70px;transition:transform .25s cubic-bezier(.3,1.6,.4,1);animation:.8s cubic-bezier(.2,1.3,.4,1) both tp-card-in;position:absolute;inset-block-start:14px;inset-inline-start:50%;overflow:hidden;box-shadow:0 18px 40px #1d144247,0 0 0 3px #fff}.tp-hero-card-0{animation-delay:.1s;translate:-52% 16px;rotate:-10deg}.tp-hero-card-1{z-index:1;animation-delay:.25s}.tp-hero-card-2{animation-delay:.4s;translate:52% 16px;rotate:10deg}.tp-hero-cards:hover .tp-hero-card{transform:translateY(-6px)}@media (min-width:1024px){.tp-hero-cards{block-size:400px;inline-size:min(100%,460px)}.tp-hero-card{border-radius:28px;block-size:306px;inline-size:200px;margin-inline-start:-100px;inset-block-start:30px}.tp-hero-card-0{translate:-58% 24px}.tp-hero-card-2{translate:58% 24px}}@keyframes tp-card-in{0%{opacity:0;transform:translateY(50px)scale(.85)}}@keyframes tp-float{to{translate:0 -14px}}.tp-poster{border-radius:inherit;isolation:isolate;background:radial-gradient(90% 50% at 50% 0%, color-mix(in srgb, var(--pe0) 65%, transparent), transparent 72%), radial-gradient(130% 95% at 50% 100%, var(--pe1), var(--pb) 72%);block-size:100%;inline-size:100%;display:block;position:relative;overflow:hidden;container-type:inline-size}.tp-poster[data-dark]{background:radial-gradient(1.5px 1.5px at 14% 18%, #fff 50%, transparent 51%), radial-gradient(1.5px 1.5px at 78% 12%, #fff 50%, transparent 51%), radial-gradient(1px 1px at 44% 30%, #fff 50%, transparent 51%), radial-gradient(1.5px 1.5px at 86% 44%, #fff 50%, transparent 51%), radial-gradient(1px 1px at 22% 58%, #fff 50%, transparent 51%), radial-gradient(1px 1px at 64% 22%, #fff 50%, transparent 51%), radial-gradient(90% 50% at 50% 0%, color-mix(in srgb, var(--pe0) 65%, transparent), transparent 72%), radial-gradient(130% 95% at 50% 100%, var(--pe1), var(--pb) 72%)}.tp-poster:after{content:"";z-index:3;pointer-events:none;background:linear-gradient(115deg,#0000 38%,#ffffff47 50%,#0000 62%);animation:6s ease-in-out infinite tp-shine;position:absolute;inset:0;translate:-110%}.tp-orb{z-index:1;aspect-ratio:1;background:radial-gradient(circle at 32% 28%, #fff 0 7%, color-mix(in srgb, var(--c) 60%, #fff) 16%, var(--c) 52%, color-mix(in srgb, var(--c) 62%, #000) 100%);border-radius:50%;animation:4.2s ease-in-out infinite alternate tp-orb;position:absolute;box-shadow:0 2cqi 5cqi #00000047}.tp-orb-a{--c:var(--pa);inline-size:26cqi;inset-block-start:9%;inset-inline-start:7%}.tp-orb-b{--c:var(--pa2);inline-size:17cqi;animation-delay:-1.4s;inset-block-start:30%;inset-inline-end:9%}.tp-orb-c{--c:var(--pe0);inline-size:12cqi;animation-delay:-2.8s;inset-block-end:34%;inset-inline-start:16%}.tp-poster-hero{z-index:2;text-align:center;filter:drop-shadow(0 5cqi 5cqi #0000004d);font-size:50cqi;line-height:1;animation:3s ease-in-out infinite alternate tp-bob;position:absolute;inset-block-start:20%;inset-inline:0}.tp-poster[data-world=space] .tp-poster-hero{animation:3.2s ease-in-out infinite alternate tp-rise}.tp-poster[data-world=gift] .tp-poster-hero{animation:2.4s ease-in-out infinite tp-shake}.tp-poster[data-world=disco] .tp-poster-hero,.tp-poster[data-world=portal] .tp-poster-hero{animation:7s linear infinite tp-spin}.tp-poster[data-world=fireworks] .tp-poster-hero,.tp-poster[data-world=confetti] .tp-poster-hero{animation:1.6s cubic-bezier(.2,1.6,.4,1) infinite alternate tp-pop}.tp-poster[data-world=slime] .tp-poster-hero{animation:1.8s ease-in-out infinite alternate tp-squish}.tp-poster-copy{z-index:2;text-align:center;color:#fff6e0;gap:1cqi;display:grid;position:absolute;inset-block-end:7%;inset-inline:6%}.tp-poster-copy b{font-family:var(--tp-display);text-shadow:0 1.2cqi 0 var(--pa), 0 2.4cqi 0 #00000059;overflow-wrap:anywhere;font-size:16cqi;font-weight:800;line-height:1}.tp-poster-copy small{font-family:var(--tp-display);color:var(--pa2);text-shadow:0 1px 2px #00000080;font-size:6.4cqi;font-weight:800;line-height:1.2}@keyframes tp-shine{0%,55%{translate:-110%}85%,to{translate:110%}}@keyframes tp-orb{to{transform:translateY(-7cqi)scale(1.06)}}@keyframes tp-rise{0%{transform:translateY(8cqi)rotate(-8deg)}to{transform:translateY(-6cqi)rotate(6deg)}}@keyframes tp-shake{0%,60%,to{transform:rotate(0)}66%{transform:rotate(-9deg)scale(1.05)}72%{transform:rotate(8deg)scale(1.05)}78%{transform:rotate(-6deg)}84%{transform:rotate(4deg)}}@keyframes tp-spin{to{transform:rotate(360deg)}}@keyframes tp-pop{0%{transform:scale(.82)}to{transform:scale(1.12)}}@keyframes tp-squish{0%{transform:scale(1.08,.9)}to{transform:scale(.94,1.08)translateY(-3cqi)}}.tp-vows-strip{align-items:center;gap:var(--s3);min-block-size:60px;padding:10px var(--s4);color:#2b2620;font-family:var(--tp-vows);background:linear-gradient(90deg,#fbf7f0,#f5ecdb);border-radius:20px;margin-block-end:var(--s6);text-decoration:none;transition:transform .2s;display:flex;box-shadow:inset 0 0 0 1px #d9c49a,0 6px 18px #2b262014}.tp-vows-strip:hover{transform:translateY(-2px)}.tp .tp-vows-strip,.tp .tp-vows-card{color:#2b2620}.tp-vows-strip b{font-style:italic;font-weight:600}.tp-vows-text{flex:1;min-inline-size:0;font-size:16px;line-height:1.35}.tp-vows-ring{background:#fff;border-radius:50%;flex-shrink:0;place-items:center;block-size:40px;inline-size:40px;font-size:20px;display:grid;box-shadow:inset 0 0 0 1px #d9c49a}.tp-arrow{font-family:var(--tp-text);color:#a8873f;display:inline-block}[dir=rtl] .tp-arrow{transform:scaleX(-1)}.tp-vows-card{align-items:center;gap:var(--s3) var(--s4);padding:var(--s5);font-family:var(--tp-vows);background:radial-gradient(circle at 100% 0,#d9c49a40,#0000 55%),#fbf7f0;border-radius:24px;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"ring text""go go";margin-block-start:var(--s6);text-decoration:none;transition:transform .2s;display:grid;box-shadow:inset 0 0 0 1px #d9c49a,inset 0 0 0 6px #fbf7f0,inset 0 0 0 7px #eadcbf,0 12px 30px #2b26201a}.tp-vows-card:hover{transform:translateY(-2px)}.tp-vows-card .tp-vows-ring{grid-area:ring;block-size:52px;inline-size:52px;font-size:26px}.tp-vows-card-text{gap:var(--s1);grid-area:text;display:grid}.tp-vows-card-text b{font-size:24px;font-style:italic;font-weight:500;line-height:1.15}.tp-vows-card-text span{font-family:var(--tp-text);color:#6b5f50;font-size:15px}.tp-vows-go{justify-self:start;align-items:center;gap:var(--s2);min-block-size:44px;padding:0 var(--s5);color:#fbf7f0;font-family:var(--tp-text);letter-spacing:.02em;white-space:nowrap;background:#2b2620;border-radius:999px;grid-area:go;font-size:15px;font-weight:600;display:inline-flex}.tp-vows-go .tp-arrow{color:#eadcbf}@media (min-width:720px){.tp-vows-card{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"ring text go";max-inline-size:880px;margin-inline:auto}}.tp-section{padding-block:var(--s7)}@media (min-width:900px){.tp-section{padding-block:var(--s8)}}.tp-section-head{text-align:center;max-inline-size:640px;margin:0 auto var(--s6)}.tp-h2{font-family:var(--tp-display);letter-spacing:-.015em;margin:0 0 var(--s3);text-wrap:balance;overflow-wrap:break-word;font-size:clamp(28px,6.5vw,44px);font-weight:800;line-height:1.1}.tp[data-script=hebrew] .tp-h2,.tp[data-script=arabic] .tp-h2{letter-spacing:0}.tp-sub{color:var(--tp-ink-2);text-wrap:pretty;margin:0;font-size:17px}.tp-band{background:radial-gradient(500px 300px at 100% 0, #521dfa38, transparent 70%), radial-gradient(500px 340px at 0 100%, #4c6fff40, transparent 70%), var(--tp-night);color:#fff;margin-inline:var(--s2);border-radius:32px}@media (min-width:1280px){.tp-band{max-inline-size:1240px;margin-inline:auto}}.tp-band .tp-sub{color:#cfc8f7}.tp-flip{perspective:1400px;inline-size:min(340px,100%);margin-inline:auto}.tp-flip-inner{transform-style:preserve-3d;transition:transform .7s cubic-bezier(.45,.05,.35,1);display:grid}.tp-flip[data-flipped] .tp-flip-inner{transform:rotateY(180deg)}.tp-face{backface-visibility:hidden;border-radius:var(--tp-radius);grid-area:1/1}.tp-front{all:unset;cursor:pointer;border-radius:var(--tp-radius);backface-visibility:hidden;-webkit-tap-highlight-color:transparent;grid-area:1/1;display:block}.tp-front:focus-visible{outline:3px solid var(--tp-yellow);outline-offset:4px}.tp-back{background:var(--tp-paper);color:var(--tp-ink);align-self:stretch;padding:22px 18px 16px;transform:rotateY(180deg);box-shadow:0 24px 50px #1d144238}.tp-space{aspect-ratio:3/4.3;color:#fff;text-align:center;min-block-size:440px;font-family:var(--tp-text);position:relative}.tp-space-bg{border-radius:var(--tp-radius);background:radial-gradient(120% 70% at 50% 0,#4b33c9 0%,#24176a 45%,#120c33 100%);position:absolute;inset:0;overflow:hidden;box-shadow:0 24px 50px #1d144259,inset 0 0 0 3px #ffffff14}.tp-star{background:#fff;border-radius:50%;animation:2.6s ease-in-out infinite alternate tp-twinkle;position:absolute;box-shadow:0 0 6px #fff}.tp-planet{inset-inline-end:0;inline-size:88px;animation:5s ease-in-out infinite alternate tp-float;position:absolute;top:30%}.tp-moon{inset-inline-start:10%;opacity:.9;inline-size:44px;position:absolute;top:12%}.tp-horizon{filter:drop-shadow(0 -8px 22px #ff7ab873);background:radial-gradient(78% 100% at 50% 100%,#ff7ab8 0,#d84fc6 50%,#8d2bc0 97%,#0000 99%);block-size:24%;position:absolute;inset-block-end:0;inset-inline:0}.tp-burst{inset-inline-start:50%;transform-origin:50% 100%;z-index:2;inline-size:170px;animation:.45s cubic-bezier(.2,1.6,.4,1) 1s both tp-burst;position:absolute;top:-6px;translate:-50% -55%}[dir=rtl] .tp-burst{translate:50% -55%}.tp-rocket{inset-inline-start:50%;z-index:3;inline-size:92px;animation:2.3s cubic-bezier(.45,0,.2,1) .25s both tp-launch;position:absolute;top:0;translate:-50%}[dir=rtl] .tp-rocket{translate:50%}.tp-rocket-bob{animation:3s ease-in-out 2.6s infinite alternate tp-bob;display:block}.tp-rocket-svg{filter:drop-shadow(0 10px 14px #00000059);block-size:auto;inline-size:100%;display:block}.tp-flame{transform-origin:40px 112px;animation:.12s linear infinite alternate tp-flame}.tp-confetti{inset-inline-start:50%;z-index:2;position:absolute;top:0}.tp-confetti span{opacity:0;border-radius:3px;block-size:14px;inline-size:9px;animation:1.4s cubic-bezier(.15,.7,.4,1) both tp-confetti;position:absolute}.tp-space-text{inset-inline:18px;z-index:1;gap:4px;display:grid;position:absolute;top:33%}.tp-space-invite{color:#d9d2ff;margin:0;font-size:15px;font-weight:600;animation:.6s 1.3s both tp-fade-up}.tp-space-name{font-family:var(--tp-display);background:linear-gradient(#fff 30%,#ffe27a 75%,#ffb84d);color:#0000;filter:drop-shadow(0 4px #7b4dff8c);overflow-wrap:anywhere;-webkit-background-clip:text;background-clip:text;margin:0;font-size:clamp(38px,12vw,54px);font-weight:800;line-height:1.05;animation:1s cubic-bezier(.2,1.6,.4,1) 1.5s both tp-name}.tp-space-line{font-family:var(--tp-display);color:var(--tp-yellow);margin:0;font-size:20px;font-weight:700;animation:.6s 1.9s both tp-fade-up}.tp-space-facts{-webkit-backdrop-filter:blur(8px);background:#ffffff1f;border-radius:18px;gap:6px;inline-size:min(100%,250px);margin:14px auto 0;padding:12px 14px;animation:.6s 2.1s both tp-fade-up;display:grid;box-shadow:inset 0 0 0 1px #ffffff2e}.tp-space-facts div{justify-content:space-between;gap:10px;font-size:14px;display:flex}.tp-space-facts dt{color:#cfc8f7}.tp-space-facts dd{text-align:end;margin:0;font-weight:600}.tp-tap{z-index:1;background:var(--tp-yellow);color:var(--tp-ink);white-space:nowrap;border-radius:999px;padding:10px 18px;font-size:15px;font-weight:700;animation:1.6s ease-in-out 2.6s infinite tp-pulse;position:absolute;inset-block-end:16px;inset-inline-start:50%;translate:-50%;box-shadow:0 6px #d4a300}[dir=rtl] .tp-tap{translate:50%}@keyframes tp-twinkle{0%{opacity:.25;scale:.7}to{opacity:1;scale:1.1}}@keyframes tp-launch{0%{opacity:0;transform:translateY(250px)scale(.55)}12%{opacity:1;transform:translateY(230px)scale(.6)rotate(-2deg)}50%{transform:translateY(-120px)scale(1.08)rotate(2deg)}68%{transform:translateY(-62px)scale(1)}84%{transform:translateY(-80px)}to{transform:translateY(-72px)}}@keyframes tp-bob{0%{transform:translateY(0)rotate(-2deg)}to{transform:translateY(-10px)rotate(2deg)}}@keyframes tp-flame{0%{transform:scaleY(.85)scaleX(1.05)}to{transform:scaleY(1.15)scaleX(.92)}}@keyframes tp-burst{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes tp-confetti{0%{opacity:1;transform:translate(0)rotate(0)}to{opacity:0;transform:translate(var(--dx), calc(var(--dy) + 160px)) rotate(calc(var(--r) * 6))}}@keyframes tp-name{0%{opacity:0;transform:scale(.3)translateY(20px)}to{opacity:1;transform:none}}@keyframes tp-fade-up{0%{opacity:0;transform:translateY(10px)}}@keyframes tp-pulse{0%,to{scale:1}50%{scale:1.06}}.tp-rsvp,.tp-rsvp form{gap:14px;display:grid}.tp-rsvp-hi{font-family:var(--tp-display);text-align:center;margin:0;font-size:22px;font-weight:800}.tp-rsvp-q{font-family:var(--tp-display);text-align:center;margin:0;font-size:24px;font-weight:800}.tp-choice{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.tp-choice button{min-block-size:56px;font:inherit;color:var(--tp-ink);cursor:pointer;background:#fbf9ff;border:2px solid #e6e0f7;border-radius:18px;font-size:17px;font-weight:700;transition:transform .15s,background .2s,border-color .2s}.tp-choice button:active{transform:scale(.97)}.tp-choice .tp-yes[aria-checked=true]{background:var(--tp-mint);border-color:#19b893}.tp-choice .tp-no[aria-checked=true]{border-color:var(--tp-pink);background:#ffe1ec}.tp-counts{gap:10px;display:grid}.tp-stepper{background:#f6f3ff;border-radius:16px;grid-template-columns:minmax(0,1fr) 44px 40px 44px;align-items:center;gap:6px;padding:8px 10px;display:grid}.tp-stepper-label{min-inline-size:0;font-weight:600}.tp-stepper button{background:var(--tp-paper);block-size:44px;font:inherit;color:var(--tp-ink);cursor:pointer;border:0;border-radius:14px;font-size:22px;font-weight:700;box-shadow:0 2px #ddd5f5}.tp-stepper button:disabled{opacity:.35;cursor:default}.tp-stepper output{text-align:center;font-family:var(--tp-display);font-size:20px;font-weight:800}.tp-field{color:var(--tp-ink-2);gap:6px;font-size:14px;font-weight:600;display:grid}.tp-field input,.tp-field textarea{font:inherit;color:var(--tp-ink);resize:vertical;background:#fff;border:2px solid #e6e0f7;border-radius:14px;padding:12px 14px;font-size:16px;font-weight:400}.tp-field input:focus,.tp-field textarea:focus{border-color:var(--tp-violet);outline:none}.tp-hp{opacity:0;pointer-events:none;block-size:1px;inline-size:1px;position:absolute}.tp-send{inline-size:100%}.tp-error{color:#c0144f;text-align:center;margin:0;font-weight:600}.tp-links{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.tp-pill{background:#f3eeff;border-radius:999px;align-items:center;min-block-size:44px;padding:0 16px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.tp-backlink{all:unset;cursor:pointer;color:var(--tp-ink-2);text-underline-offset:3px;justify-self:center;padding:12px 8px;font-size:14px;font-weight:600;text-decoration:underline}.tp-thanks{text-align:center;gap:14px;padding-block:18px;display:grid}.tp-thanks-name{color:var(--tp-violet);margin:0;font-weight:700}.tp-thanks-big{font-family:var(--tp-display);margin:0;font-size:26px;font-weight:800;line-height:1.15;animation:.7s cubic-bezier(.2,1.6,.4,1) both tp-name}.tp-editlink{color:var(--tp-ink-2);gap:8px;font-size:14px;display:grid}.tp-editlink p{margin:0}.tp-editlink input{font:inherit;background:#fbf9ff;border:2px dashed #d8cff5;border-radius:12px;inline-size:100%;padding:10px 12px;font-size:13px}.tp-try{gap:var(--s6);justify-items:center;display:grid}@media (min-width:960px){.tp-try{justify-content:center;align-items:center;gap:var(--s8);grid-template-columns:minmax(0,360px) minmax(0,340px)}}.tp-phone{background:linear-gradient(145deg,#3a2f7a,#120c33);border-radius:44px;inline-size:min(100%,360px);padding:8px;box-shadow:inset 0 0 0 2px #ffffff24,0 30px 60px #00000059}.tp-phone-screen{color:var(--tp-ink);background:radial-gradient(120% 60% at 50% 0,#efe8ff,#fff8ef 70%);border-radius:36px;padding:92px 12px 18px;position:relative}.tp-phone-bar{justify-content:space-between;align-items:center;font-size:13px;font-weight:700;display:flex;position:absolute;inset-block-start:12px;inset-inline:24px}.tp-phone-icons{align-items:flex-end;gap:3px;display:flex}.tp-phone-icons i{background:var(--tp-ink);border-radius:1px;inline-size:4px;display:block}.tp-phone-icons i:first-child{block-size:6px}.tp-phone-icons i:nth-child(2){block-size:9px}.tp-phone-icons i:nth-child(3){block-size:12px}.tp-phone .tp-flip{inline-size:100%}@media (min-width:400px){.tp-phone{padding:10px}.tp-phone-screen{padding-inline:14px}}.tp-tracker{background:var(--tp-paper);inline-size:min(340px,100%);color:var(--tp-ink);border-radius:24px;padding:18px;box-shadow:0 18px 40px #0003}.tp-tracker h3{font-family:var(--tp-display);margin:0 0 12px;font-size:20px;font-weight:800}.tp-bar{grid-template-columns:minmax(0,7.5em) minmax(0,1fr) 2.2em;align-items:center;gap:10px;margin-block:8px;font-size:14px;display:grid}.tp-bar b{text-align:end;font-family:var(--tp-display);font-size:17px}.tp-bar-track{background:#f1edfb;border-radius:999px;block-size:14px;overflow:hidden}.tp-bar-track span{border-radius:inherit;block-size:100%;transition:inline-size .8s cubic-bezier(.3,1.4,.4,1);display:block}.tp-bar-yes .tp-bar-track span{background:var(--tp-mint)}.tp-bar-no .tp-bar-track span{background:var(--tp-pink)}.tp-bar-wait .tp-bar-track span{background:#c9c1ea}.tp-tracker[data-bump=a] b,.tp-tracker[data-bump=b] b{animation:.5s tp-pulse}.tp-tracker-heads{flex-wrap:wrap;gap:14px;margin:12px 0 0;font-weight:600;display:flex}.tp-tracker-note{color:var(--tp-ink-2);margin:10px 0 0;font-size:13px}.tp-demo{gap:var(--s6);justify-items:center;display:grid}.tp-demo-chips{scroll-snap-type:x proximity;scrollbar-width:none;gap:8px;inline-size:100%;padding:4px 4px 8px;display:flex;overflow-x:auto}.tp-demo-chips::-webkit-scrollbar{display:none}@media (min-width:900px){.tp-demo-chips{flex-wrap:wrap;justify-content:center;overflow:visible}}.tp-demo-chip{scroll-snap-align:start;min-block-size:44px;color:inherit;font:inherit;white-space:nowrap;cursor:pointer;background:#ffffff24;border:2px solid #ffffff8c;border-radius:999px;flex:none;align-items:center;gap:6px;padding:8px 14px;font-size:14px;font-weight:700;display:inline-flex}.tp-demo-chip[aria-pressed=true]{color:var(--tp-violet);background:#fff;border-color:#fff}.tp-demo-chip:focus-visible{outline:3px solid var(--tp-yellow);outline-offset:2px}.tp-demo-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px 8px;inline-size:100%;margin:0;padding:0;list-style:none;display:grid}@media (min-width:900px){.tp-demo-grid{grid-template-columns:repeat(8,minmax(0,1fr));gap:18px 14px}}.tp-demo-card{all:unset;box-sizing:border-box;cursor:pointer;text-align:center;-webkit-tap-highlight-color:transparent;gap:6px;inline-size:100%;display:grid}.tp-demo-card .tp-poster{aspect-ratio:3/4;border-radius:14px;block-size:auto;transition:transform .2s cubic-bezier(.3,1.6,.4,1);box-shadow:0 8px 18px #00000052,inset 0 0 0 1px #fff3}.tp-demo-card:hover .tp-poster{transform:translateY(-3px)rotate(-2deg)}.tp-demo-card:active .tp-poster{transform:scale(.95)}.tp-demo-card:focus-visible{outline:3px solid var(--tp-yellow);outline-offset:4px;border-radius:14px}.tp-demo-name{color:#fff;overflow-wrap:anywhere;min-block-size:2.4em;font-size:11.5px;font-weight:700;line-height:1.2;display:block}@media (min-width:560px){.tp-demo-name{font-size:13px}}.tp-demo .tp-tracker{inline-size:min(100%,520px)}.tp-viewer{z-index:70;padding:max(12px, env(safe-area-inset-top)) 12px max(12px, env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);overscroll-behavior:contain;background:#0e0928d1;place-items:center;animation:.2s both tp-fade;display:grid;position:fixed;inset:0;overflow-y:auto}.tp-viewer-box{color:#fff;justify-items:center;gap:10px;inline-size:min(100%,380px);display:grid}.tp-viewer-top{justify-content:space-between;align-items:center;gap:10px;inline-size:100%;display:flex}.tp-viewer-name{min-inline-size:0;font-family:var(--tp-display);margin:0;font-size:18px;font-weight:800;line-height:1.2}.tp-viewer-close{cursor:pointer;background:#fff;border:0;border-radius:50%;flex-shrink:0;place-items:center;block-size:44px;inline-size:44px;padding:0;display:grid}.tp-viewer-close svg{fill:none;block-size:20px;inline-size:20px;stroke:var(--tp-ink);stroke-width:2.6px;stroke-linecap:round}.tp-viewer .tp-flip{inline-size:min(340px,100%,56.25svh - 84.375px)}.tp-viewer .tp-back{overflow-y:auto}.tp-viewer-play{color:#cfc8f7;text-align:center;max-inline-size:340px;margin:0;font-size:13px;line-height:1.4}@keyframes tp-fade{0%{opacity:0}}.tp-world{aspect-ratio:9/16;border-radius:var(--tp-radius);color:#fff6e0;text-align:center;min-block-size:420px;font-family:var(--tp-text);background:radial-gradient(120% 70% at 50% 0%, color-mix(in srgb, var(--w-env1) 55%, var(--w-bg)), var(--w-bg) 70%);display:block;position:relative;overflow:hidden;box-shadow:0 24px 50px #00000059,inset 0 0 0 1px #ffffff2e;container-type:inline-size}.tp-world-scene{display:block;position:absolute;inset:0}.tp-world-canvas{touch-action:pan-y;cursor:grab;block-size:100%;inline-size:100%;display:block}.tp-world-hint{color:#fff6e0d9;text-shadow:0 1px 2px #00000080;pointer-events:none;font-size:11.5px;position:absolute;inset-block-start:12px;inset-inline:0}.tp-world-copy{pointer-events:none;justify-items:center;gap:3px;display:grid;position:absolute;inset-block-end:138px;inset-inline:12px}.tp-world-kicker{font-family:var(--tp-display);letter-spacing:.08em;color:#ffd36e;text-shadow:0 1px 2px #0009,0 0 6px #140828bf,0 0 14px #14082880;font-size:13px;font-weight:800}.tp[data-script=hebrew] .tp-world-kicker,.tp[data-script=arabic] .tp-world-kicker{letter-spacing:0;font-size:13px}.tp-world-big{font-family:var(--tp-display);font-weight:800;font-size:clamp(22px, min(16cqi, calc(90cqi / (var(--lw,6) * .72)), calc(170cqi / (var(--nc,8) * .72))), 60px);color:#fff6e0;text-shadow:0 3px 0 var(--w-accent), 0 6px 0 #00000073, 0 12px 24px #0000008c;overflow-wrap:break-word;text-wrap:balance;line-height:1.05;animation:1s cubic-bezier(.2,1.4,.4,1) .7s both tp-drop}.tp-world-sub{font-family:var(--tp-display);color:var(--w-accent2);text-shadow:0 2px #00000073,0 0 8px #140828b3,0 0 16px #14082873;font-size:clamp(13px,5.2cqi,19px);font-weight:800;line-height:1.2;animation:1s cubic-bezier(.2,1.4,.4,1) .9s both tp-drop}.tp-world-info{text-align:center;text-shadow:0 1px 2px #000000b3,0 0 10px #140828cc;pointer-events:none;background:0 0;justify-content:center;align-items:center;gap:8px;padding:0 4px;display:flex;position:absolute;inset-block-end:80px;inset-inline:12px}.tp-world-facts{gap:1px;min-inline-size:0;display:grid}.tp-world-when{font-size:13.5px;font-weight:700}.tp-world-where{font-size:12px;font-weight:600}.tp-world-addr{color:var(--w-accent2);font-size:11.5px}.tp-world-count{color:#1b1640;font-family:var(--tp-display);white-space:nowrap;background:#ffd36e;border-radius:999px;flex-shrink:0;padding:6px 8px;font-size:9.5px;font-weight:800}.tp-world-cta{color:#1b1640;min-block-size:50px;font-family:var(--tp-display);background:#ffd36e;border-radius:999px;place-items:center;font-size:16px;font-weight:800;display:grid;position:absolute;inset-block-end:12px;inset-inline:12px;box-shadow:0 8px 18px #00000047}@keyframes tp-drop{0%{opacity:0;transform:translateY(-30px)scale(.8)}}.tp-pass{background:var(--pass);color:#fff;font-family:var(--tp-display);letter-spacing:.16em;text-align:center;text-shadow:0 1px 3px #00000080;border-start-start-radius:var(--tp-radius);border-start-end-radius:var(--tp-radius);margin:-22px -18px 0;padding:14px 18px;font-size:13px;font-weight:800}.tp[data-script=hebrew] .tp-pass,.tp[data-script=arabic] .tp-pass{letter-spacing:0;font-size:15px}.tp-kinds{--cols:3;--gap:10px;justify-content:center;gap:var(--gap);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.tp-kinds>.tp-kind{flex:0 0 calc((100% - (var(--cols) - 1) * var(--gap)) / var(--cols));box-sizing:border-box}@media (min-width:640px){.tp-kinds{--cols:5}}@media (min-width:960px){.tp-kinds{--cols:7;--gap:14px}}.tp-kind{text-align:center;box-shadow:0 8px 20px color-mix(in srgb, var(--k1) 18%, transparent), inset 0 0 0 1.5px color-mix(in srgb, var(--k2) 70%, #fff);background:#fff;border-radius:22px;align-content:start;justify-items:center;gap:6px;padding:12px 6px;transition:transform .2s cubic-bezier(.3,1.6,.4,1);display:grid;position:relative}.tp-kind:hover{transform:translateY(-3px)}.tp-kind-art{aspect-ratio:1;clip-path:circle(43%);filter:drop-shadow(0 6px 8px #1d14422e);inline-size:82%;max-inline-size:110px;transition:rotate .25s cubic-bezier(.3,1.6,.4,1),scale .25s cubic-bezier(.3,1.6,.4,1);display:block}.tp-kind:hover .tp-kind-art{rotate:-6deg;scale:1.08}.tp-kind-name{color:var(--tp-ink);text-wrap:balance;font-size:13px;font-weight:800;line-height:1.2}.tp-how .tp-section-head{margin-block-end:var(--s4)}.tp-steps{margin:0 auto var(--s5);counter-reset:tp-step;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;max-inline-size:760px;padding:0;list-style:none;display:grid}.tp-step{background:var(--tp-paper);text-align:center;border-radius:18px;align-content:start;justify-items:center;gap:8px;padding:12px 6px;font-size:14px;font-weight:700;line-height:1.25;display:grid;box-shadow:0 6px 16px #1d144212}.tp-step-icon{background:#fff1b8;border-radius:50%;place-items:center;block-size:46px;inline-size:46px;font-size:22px;display:grid;position:relative}.tp-step:nth-child(2) .tp-step-icon{background:#d6fbf1}.tp-step:nth-child(3) .tp-step-icon{background:#ffe1ec}.tp-step-icon:after{counter-increment:tp-step;content:counter(tp-step);background:var(--tp-accent);color:#fff;border-radius:50%;place-items:center;block-size:21px;inline-size:21px;font-size:11px;font-weight:800;display:grid;position:absolute;inset-block-start:-4px;inset-inline-end:-6px}@media (min-width:720px){.tp-step{font-size:16px}}.tp-sending{max-inline-size:960px;padding:var(--s5) var(--s4);background:radial-gradient(420px 260px at 100% 0, #521dfa4d, transparent 70%), radial-gradient(420px 260px at 0 100%, #4c6fff4d, transparent 70%), var(--tp-night);color:#fff;border-radius:26px;margin-inline:auto}@media (min-width:720px){.tp-sending{padding:var(--s6)}}.tp-sending-title{font-family:var(--tp-display);margin:0;font-size:22px;font-weight:800;line-height:1.2}.tp-sending-lead{margin:4px 0 var(--s4);color:var(--tp-yellow);font-weight:700}.tp-sending-list{gap:12px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:820px){.tp-sending-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 22px}}.tp-sending-list li{color:#ece8ff;grid-template-columns:38px minmax(0,1fr);align-items:start;gap:12px;font-size:15px;line-height:1.45;display:grid}.tp-sending-list li span{background:#ffffff1a;border-radius:12px;place-items:center;block-size:38px;inline-size:38px;font-size:19px;display:grid}.tp-prices{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:1024px){.tp-prices{gap:var(--s4);grid-template-columns:repeat(4,minmax(0,1fr))}}.tp-price{background:var(--tp-paper);border-radius:22px;flex-direction:column;gap:6px;min-inline-size:0;padding:20px 12px 14px;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 30px #1d144214}@media (min-width:720px){.tp-price{gap:var(--s2);padding:calc(var(--s5) + 8px) var(--s5) var(--s5);border-radius:26px}}.tp-price:before{content:"";background:var(--accent);block-size:8px;position:absolute;inset-block-start:0;inset-inline:0}.tp-price-free{--accent:linear-gradient(90deg, var(--tp-mint), #a6f7e3);box-shadow:0 0 0 3px var(--tp-mint), 0 10px 30px #1d144214}.tp-price-party{--accent:linear-gradient(90deg, var(--tp-yellow), var(--tp-orange))}.tp-price-page{--accent:linear-gradient(90deg, var(--tp-accent), var(--tp-violet))}.tp-price-celebration{--accent:linear-gradient(90deg, var(--tp-violet), var(--tp-accent), var(--tp-yellow));background:radial-gradient(320px 240px at 100% 0, #521dfa4d, transparent 70%), var(--tp-night);color:#fff}.tp-price h3{font-family:var(--tp-display);overflow-wrap:anywhere;margin:0;font-size:18px;font-weight:800;line-height:1.15}.tp-price-for{color:var(--tp-ink-2);margin:0;font-size:13.5px;line-height:1.35}.tp-price-amount{font-family:var(--tp-display);flex-wrap:wrap;align-items:baseline;gap:2px 6px;margin:4px 0;font-size:clamp(24px,7.2vw,44px);font-weight:800;line-height:1;display:flex}.tp-price-tax{font-family:var(--tp-text);color:var(--tp-ink-2);white-space:nowrap;font-size:12.5px;font-weight:700}@media (min-width:720px){.tp-price h3{font-size:22px}.tp-price-for,.tp-price-tax{font-size:15px}}.tp-price-celebration .tp-price-tax,.tp-price-celebration .tp-price-for{color:#cfc8f7}.tp-price-celebration .tp-price-amount{color:var(--tp-yellow)}.tp-price-platform{color:var(--tp-yellow);background:#ffd23f1f;border-radius:12px;margin:0;padding:8px 10px;font-size:12.5px;font-weight:700;line-height:1.35;box-shadow:inset 0 0 0 1px #ffd23f8c}.tp-price-list{gap:8px;margin:0;padding:0;font-size:13.5px;line-height:1.4;list-style:none;display:grid}@media (min-width:720px){.tp-price-list{gap:10px;font-size:15px}.tp-price-platform{font-size:15px}}.tp-price-list li{overflow-wrap:anywhere;padding-inline-start:26px;position:relative}.tp-price-list li:before{content:"✓";inset-inline-start:0;color:#0d8f72;background:#d6fbf1;border-radius:50%;place-items:center;block-size:19px;inline-size:19px;font-size:11px;font-weight:800;display:grid;position:absolute;top:1px}.tp-price-celebration .tp-price-list li:before{color:var(--tp-mint);background:#3ee6c133}.tp-price-list .tp-price-more{display:none}.tp-compare-input:checked~.tp-prices .tp-price-more{display:block}.tp-price-not{color:var(--tp-ink-2);margin:2px 0 8px;padding-inline-start:26px;font-size:13px;line-height:1.4;position:relative}.tp-price-not:before{content:"✕";inset-inline-start:0;color:#c0144f;background:#ffe1ec;border-radius:50%;place-items:center;block-size:19px;inline-size:19px;font-size:10px;font-weight:800;display:grid;position:absolute;top:1px}.tp-price-cta{inline-size:100%;margin-block-start:auto}.tp .tp-price .tp-price-cta{min-block-size:46px;padding:8px 10px;font-size:15px}.tp-compare{min-block-size:46px;inline-size:fit-content;margin:var(--s5) auto 0;background:var(--tp-paper);box-shadow:inset 0 0 0 2px var(--tp-ink), 0 4px 0 var(--tp-ink);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 22px;font-size:15px;font-weight:700;display:flex}.tp-compare:after{content:"+";font-size:20px;line-height:1}.tp-compare-input:checked~.tp-compare:after{content:"−"}.tp-compare-input:focus-visible~.tp-compare{outline:3px solid var(--tp-sky);outline-offset:3px}.tp-price-note{text-align:center;color:var(--tp-ink-2);margin:var(--s4) 0 0;font-size:14px}.tp-addons-section{padding-block-start:0}.tp-addons{--cols:2;--gap:10px;justify-content:center;gap:var(--gap);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.tp-addons>.tp-addon{flex:0 0 calc((100% - (var(--cols) - 1) * var(--gap)) / var(--cols));box-sizing:border-box;display:flex}@media (min-width:720px){.tp-addons{--cols:4;--gap:var(--s4)}}.tp-addon details{flex:1}.tp-addon summary{box-sizing:border-box;align-content:center;min-block-size:100%}.tp-addon details[open] summary{min-block-size:0}.tp-addon{background:var(--tp-paper);border-radius:22px;box-shadow:0 8px 20px #1d144214,inset 0 0 0 1.5px #efe8ff}.tp-addon:nth-child(4n+1){background:linear-gradient(170deg,#e6fff7,#fff 60%)}.tp-addon:nth-child(4n+2){background:linear-gradient(170deg,#fff6d1,#fff 60%)}.tp-addon:nth-child(4n+3){background:linear-gradient(170deg,#ffe6f0,#fff 60%)}.tp-addon:nth-child(4n+4){background:linear-gradient(170deg,#ebeeff,#fff 60%)}.tp-addon summary{text-align:center;cursor:pointer;border-radius:22px;justify-items:center;gap:4px;padding:14px 10px;list-style:none;display:grid;position:relative}.tp-addon summary::-webkit-details-marker{display:none}.tp-addon-art{filter:drop-shadow(0 6px 8px #1d144233);block-size:64px;inline-size:64px;display:block}.tp-addon h3{font-family:var(--tp-display);text-wrap:balance;margin:2px 0 0;font-size:15.5px;font-weight:800;line-height:1.2}.tp-addon-price{font-family:var(--tp-display);color:var(--tp-violet);align-items:baseline;gap:5px;font-size:19px;font-weight:800;display:inline-flex}.tp-addon-where{color:var(--tp-violet);background:#f3eeff;border-radius:999px;padding:3px 9px;font-size:12px;font-weight:700}.tp-addon-more{block-size:24px;inline-size:24px;color:var(--tp-violet);background:#fff;border-radius:50%;place-items:center;font-size:16px;font-weight:800;line-height:1;transition:rotate .2s;display:grid;position:absolute;inset-block-start:10px;inset-inline-end:10px;box-shadow:0 2px 6px #1d14421f}.tp-addon details[open] .tp-addon-more{rotate:45deg}.tp-addon details p{color:var(--tp-ink-2);text-align:center;margin:0;padding:0 12px 14px;font-size:13.5px;line-height:1.4}.tp-faq-section{padding-block-start:0}.tp-faq{gap:10px;max-inline-size:760px;margin-inline:auto;display:grid}@media (min-width:900px){.tp-faq{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:12px 16px;max-inline-size:none}}.tp-faq-item{background:var(--tp-paper);border-radius:18px;box-shadow:0 6px 18px #1d144212}.tp-faq-item summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-block-size:52px;padding:10px 14px 10px 16px;font-size:16px;font-weight:700;line-height:1.3;list-style:none;display:flex}.tp-faq-item summary::-webkit-details-marker{display:none}.tp-faq-item summary:after{content:"+";block-size:30px;inline-size:30px;color:var(--tp-violet);background:#f3eeff;border-radius:50%;flex-shrink:0;place-items:center;font-size:18px;font-weight:800;display:grid}.tp-faq-item[open] summary:after{content:"−";background:var(--tp-accent);color:#fff}.tp-faq-item p{color:var(--tp-ink-2);margin:0;padding:0 16px 16px;font-size:15px;line-height:1.5}.tp-faq-item a{color:var(--tp-violet);text-underline-offset:3px;font-weight:700}.tp-foot{padding-block:var(--s7) calc(var(--s7) + env(safe-area-inset-bottom));background:var(--tp-night);color:#cfc8f7;border-start-start-radius:32px;border-start-end-radius:32px;margin-block-start:var(--s6)}.tp-foot-in{gap:var(--s4);text-align:center;justify-items:center;font-size:15px;display:grid}.tp-foot-links{justify-content:center;gap:0 var(--s2);flex-wrap:wrap;display:flex}.tp-foot-links a{color:#fff;align-items:center;min-block-size:44px;padding:0 10px;font-weight:600;text-decoration:none;display:inline-flex}.tp-foot-vows,.tp-foot-by{margin:0}.tp-foot-vows a,.tp-foot-by a{min-block-size:44px;color:var(--tp-yellow);text-underline-offset:4px;align-items:center;font-weight:700;display:inline-flex}.tp-foot-by a{color:#cfc8f7;font-weight:500}.tp-guest{background:radial-gradient(120% 60% at 50% 0%, #efe8ff, var(--tp-bg) 60%);align-content:center;justify-items:center;gap:20px;min-block-size:100svh;padding:96px 16px 32px;display:grid}.tp-guest-demo{color:var(--tp-ink-2);background:#fff;border-radius:999px;margin:0;padding:6px 12px;font-size:13px}.tp-guest-foot{margin:0;font-size:15px}.tp-guest-foot a{text-underline-offset:4px;font-weight:700}body:has(.tp) .ov-cookie{inset-inline:12px;bottom:calc(12px + env(safe-area-inset-bottom));color:#fff;max-inline-size:560px;font-family:var(--f-tp-rubik), system-ui, sans-serif;background:#1b1340;border:0;border-radius:22px;padding:12px 14px;font-size:13.5px;box-shadow:0 16px 40px #1d144266,inset 0 0 0 1px #ffffff1a}body:has(.tp) .ov-cookie a{color:#ffd23f}body:has(.tp) .ov-cookie button{color:#1b1340;background:#fff;border:0;border-radius:999px;min-height:44px;padding-inline:18px;font-size:14px;font-weight:700}@media (min-width:1024px){body:has(.tp) .ov-cookie{bottom:20px}}@media (prefers-reduced-motion:reduce){.tp *,.tp :before,.tp :after{transition:none!important;animation:none!important}.tp-rocket{transform:translateY(-72px)}.tp-confetti{display:none}}.tp-hero .tp-hero-card,.tp-hero .tp-hero-card *{animation:none!important}.tp-hero2{position:relative;overflow-x:clip}.tp-hero2,.tp-hero2 *{animation:none!important}.tp-hero2-in{text-align:center;justify-items:center;gap:var(--s4);padding-block:var(--s4) var(--s6);display:grid}.tp-hero2-top{justify-items:center;display:grid}.tp-hero2 .tp-h1{margin:var(--s3) 0 0}.tp-hero2-art{border-radius:28px;inline-size:min(100%,420px);display:block;overflow:hidden;box-shadow:0 18px 40px #5b2bd638,0 0 0 4px #fff}.tp-hero2-art img{aspect-ratio:4/5;object-fit:cover;object-position:86% 60%;block-size:auto;inline-size:100%;display:block}.tp-hero2-rest{justify-items:center;display:grid}.tp-hero2 .tp-lead{margin:0 0 var(--s5)}@media (min-width:900px){.tp-hero2{align-items:center;min-block-size:clamp(520px,57.1vw,820px);display:grid}.tp-hero2-art{inline-size:auto;box-shadow:none;z-index:0;border-radius:0;position:absolute;inset:0}.tp-hero2-art picture,.tp-hero2-art img{object-fit:cover;object-position:70% 50%;block-size:100%;inline-size:100%;display:block}.tp-hero2-art:after{content:"";pointer-events:none;background:linear-gradient(90deg,#fff0fab3 0%,#fff0fa99 38%,#fff0fa00 60%);position:absolute;inset:0}[dir=rtl] .tp-hero2-art img{transform:scaleX(-1)}[dir=rtl] .tp-hero2-art:after{background:linear-gradient(270deg,#fff0fab3 0%,#fff0fa99 38%,#fff0fa00 60%)}.tp-hero2-in{text-align:start;padding-block:var(--s7);justify-items:start;gap:0;position:static}.tp-hero2-top,.tp-hero2-rest{z-index:1;justify-items:start;max-inline-size:min(46%,540px);position:relative}.tp-hero2 .tp-h1{margin-block-end:var(--s4);font-size:clamp(44px,5vw,72px)}.tp-hero2 .tp-hero-ctas{justify-content:flex-start}}.tp-poster-art{background:#f3eeff}.tp-poster-art img{object-fit:cover;object-position:50% 28%;block-size:100%;inline-size:100%;position:absolute;inset:0}.tp-poster-art:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(#1d144200,#1d14429e);position:absolute;inset:45% 0 0}.tp-world-art .tp-world-scene{isolation:isolate;background:#f3eeff;overflow:hidden}.tpa{--tx:0;--ty:0;display:block;position:absolute;inset:0;overflow:hidden}.tpa-layer{transform:translate3d(calc(var(--tx) * var(--d) * -14px), calc(var(--ty) * var(--d) * -10px), 0);transition:transform .35s cubic-bezier(.2,.7,.3,1);display:block;position:absolute;inset:-4%}.tpa-layer img{object-fit:cover;object-position:50% 0;block-size:100%;inline-size:100%;position:absolute;inset:0}.tpa-flat{transition:none;inset:0;transform:none}.tpa-layer[data-motion=float] img{animation:4.5s ease-in-out infinite alternate tpa-float}.tpa-layer[data-motion=bounce] img{animation:1.6s cubic-bezier(.3,0,.4,1) infinite tpa-bounce}.tpa-layer[data-motion=sway] img{transform-origin:50% 100%;animation:3.2s ease-in-out infinite alternate tpa-sway}.tpa-layer[data-motion=spin] img{animation:14s linear infinite tpa-spin}@keyframes tpa-float{0%{transform:translateY(0)}to{transform:translateY(-2.2%)}}@keyframes tpa-bounce{0%,to{transform:translateY(0)}40%{transform:translateY(-3.5%)scale(1.01,.99)}55%{transform:translateY(0)scale(1.02,.97)}}@keyframes tpa-sway{0%{transform:rotate(-2deg)}to{transform:rotate(2deg)}}@keyframes tpa-spin{to{transform:rotate(360deg)}}.tp-world-art .tp-world-scene:after{content:"";z-index:19;pointer-events:none;background:linear-gradient(#14082800,#14082873 55%,#140828c7 100%);position:absolute;inset:42% 0 0}@media (prefers-reduced-motion:reduce){.tpa-layer,.tpa-layer img{transition:none!important;animation:none!important;transform:none!important}}.tpd-world[data-art]{background-position:50% 28%;background-size:cover}.tp-world-flip{z-index:2;color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font-family:var(--tp-display);pointer-events:none;background:#140c2cbd;border:1px solid #ffffff38;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:800;animation:3.5s ease-in-out 2s infinite tp-flip-nudge;position:absolute;inset-block-start:34px;inset-inline-end:10px;box-shadow:0 3px 8px #0000002e}@keyframes tp-flip-nudge{0%,80%,to{transform:none}85%{transform:rotate(-6deg)scale(1.06)}92%{transform:rotate(5deg)scale(1.06)}}@media (prefers-reduced-motion:reduce){.tp-world-flip{animation:none}}.tp-world-cta{justify-content:center;align-items:center;gap:8px;display:flex}.tp-guest{padding-block-start:max(56px, env(safe-area-inset-top))}.tp-guest .tp-flip{inline-size:min(380px,100%,56.25svh - 84.375px)}.tp-guest .tp-world{min-block-size:0}.tp-front{align-self:start}.tp-flip-inner{position:relative}.tp-back{overscroll-behavior:contain;position:absolute;inset:0;overflow-y:auto}.tp-world-big:has(.tpn){animation:none}.tpn{display:inline-block;position:relative}.tpn-w{white-space:nowrap;display:inline-block}.tpn-l[dir=auto]{unicode-bidi:isolate}.tpn-sr{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.tpn-letters{white-space:pre-wrap;display:inline-block}.tpn-l{--d:calc(.5s + var(--i) * min(80ms, .5s / var(--n,1)));display:inline-block}.tpn-bounce .tpn-l{animation:tpn-drop .7s cubic-bezier(.3, 1.6, .5, 1) var(--d) both, tpn-hop 4s ease-in-out calc(var(--d) + 1.6s) infinite}@keyframes tpn-drop{0%{opacity:0;transform:translateY(-140%)scale(.6)}60%{opacity:1}to{opacity:1;transform:none}}@keyframes tpn-hop{0%,86%,to{transform:none}92%{transform:translateY(-12%)}}.tpn-balloon .tpn-l{animation:tpn-up 1.1s cubic-bezier(.2, .9, .3, 1.1) var(--d) both, tpn-bob calc(2.4s + var(--i) * .17s) ease-in-out calc(var(--d) + 1.1s) infinite alternate}@keyframes tpn-up{0%{opacity:0;transform:translateY(160%)}to{opacity:1;transform:none}}@keyframes tpn-bob{0%{transform:translateY(0)rotate(-2deg)}to{transform:translateY(-10%)rotate(2deg)}}.tpn-sparkle .tpn-l{animation:tpn-fade .5s ease-out var(--d) both, tpn-glint 2.6s ease-in-out calc(1.2s + var(--i) * .1s) infinite}@keyframes tpn-fade{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:none}}@keyframes tpn-glint{0%,70%,to{filter:none}80%{filter:brightness(1.6)drop-shadow(0 0 .12em #fff)}}.tpn-typewriter .tpn-l{animation:tpn-type 10ms steps(1) calc(.6s + var(--i) * min(.13s, .9s / var(--n,1))) both}@keyframes tpn-type{0%{opacity:0}to{opacity:1}}.tpn-typewriter .tpn-letters:after{content:"";vertical-align:-.05em;background:currentColor;block-size:.9em;inline-size:.08em;margin-inline-start:.06em;animation:1s step-end infinite tpn-caret;display:inline-block}@keyframes tpn-caret{50%{opacity:0}}.tpn-jelly .tpn-l{animation:tpn-squash .8s cubic-bezier(.3, 1.8, .5, 1) var(--d) both, tpn-wobble 2.4s ease-in-out calc(var(--d) + .8s) infinite}@keyframes tpn-squash{0%{transform:scale(0)}60%{transform:scale(1.25,.8)}to{transform:none}}@keyframes tpn-wobble{0%,to{transform:none}25%{transform:scale(1.08,.92)}50%{transform:scale(.94,1.06)}75%{transform:scale(1.03,.97)}}.tpn-neon .tpn-l{color:#fff;animation:tpn-flicker 1.4s linear calc(.5s + var(--i) * min(50ms, .5s / var(--n,1))) both, tpn-glow 3s ease-in-out 2s infinite alternate;text-shadow:0 0 .06em #fff, 0 0 .18em var(--w-accent2), 0 0 .4em var(--w-accent2)}@keyframes tpn-flicker{0%,18%,22%,52%,56%{opacity:.15}20%,54%,to{opacity:1}}@keyframes tpn-glow{0%{text-shadow:0 0 .06em #fff, 0 0 .16em var(--w-accent2), 0 0 .3em var(--w-accent2)}to{text-shadow:0 0 .08em #fff, 0 0 .28em var(--w-accent2), 0 0 .7em var(--w-accent2)}}.tpn-confetti .tpn-l{animation:tpn-pop .6s cubic-bezier(.3, 1.7, .5, 1) calc(.9s + var(--i) * min(50ms, .5s / var(--n,1))) both}@keyframes tpn-pop{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:none}}.tpn-bits{pointer-events:none;block-size:0;inline-size:0;position:absolute;inset-block-start:50%;inset-inline-start:50%}.tpn-confetti .tpn-bits i{background:var(--w-accent);--a:calc(var(--k) * 25.7deg);border-radius:2px;block-size:.22em;inline-size:.14em;animation:1.3s cubic-bezier(.15,.7,.35,1) .6s both tpn-burst;position:absolute}.tpn-confetti .tpn-bits i:nth-child(3n){background:var(--w-accent2)}.tpn-confetti .tpn-bits i:nth-child(3n+1){background:#ffd23f}@keyframes tpn-burst{0%{transform:rotate(var(--a)) translateY(0);opacity:1}to{transform:rotate(var(--a)) translateY(-1.6em) rotate(300deg);opacity:0}}.tpn-sparkle .tpn-bits{block-size:auto;inline-size:auto;inset:-.2em -.3em}.tpn-sparkle .tpn-bits i{aspect-ratio:1;clip-path:polygon(50% 0,61% 39%,100% 50%,61% 61%,50% 100%,39% 61%,0 50%,39% 39%);inline-size:.22em;animation:tpn-twinkle 1.8s ease-in-out calc(1s + var(--k) * .3s) infinite;filter:drop-shadow(0 0 .06em #fff);background:#fff;position:absolute;inset-block-start:calc(10% + (var(--k) * 37%) - (var(--k) / 2) * 60%);inset-inline-start:calc(var(--k) * 18%)}@keyframes tpn-twinkle{0%,to{opacity:0;transform:scale(0)rotate(0)}50%{opacity:1;transform:scale(1)rotate(90deg)}}.tpn-rainbow .tpn-l{animation:tpn-fade .5s ease-out var(--d) both, tpn-rainbow 3s linear calc(var(--i) * -.18s) infinite, tpn-wave 1.8s ease-in-out calc(var(--i) * .12s) infinite}@keyframes tpn-rainbow{0%{color:#ff4f9a}20%{color:#ff8a3d}40%{color:#ffd23f}60%{color:#3ee6c1}80%{color:#4c6fff}to{color:#ff4f9a}}@keyframes tpn-wave{0%,to{transform:translateY(0)}50%{transform:translateY(-8%)}}.tpn-pop3d .tpn-letters{color:#fff;text-shadow:.02em .04em 0 var(--w-accent2), .04em .08em 0 var(--w-accent), .06em .12em 0 color-mix(in srgb, var(--w-accent), #000 20%), .08em .16em 0 color-mix(in srgb, var(--w-accent), #000 35%), .1em .2em 0 color-mix(in srgb, var(--w-accent), #000 50%), .14em .3em .3em #00000080;animation:.9s cubic-bezier(.2,1.4,.4,1) .5s both tpn-zoom,5s ease-in-out 1.6s infinite alternate tpn-tilt}@keyframes tpn-zoom{0%{opacity:0;transform:scale(2.4)rotateX(40deg)}to{opacity:1;transform:none}}@keyframes tpn-tilt{0%{transform:perspective(400px)rotateY(-8deg)}to{transform:perspective(400px)rotateY(8deg)}}.tpn-handwrite .tpn-letters{font-family:"Segoe Script", "Bradley Hand", "Comic Sans MS", var(--tp-display), cursive;font-style:italic;animation:1.8s cubic-bezier(.4,0,.3,1) .6s both tpn-write}@keyframes tpn-write{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}[dir=rtl] .tpn-handwrite .tpn-letters{animation-name:tpn-write-rtl}@keyframes tpn-write-rtl{0%{clip-path:inset(0 0 0 100%)}to{clip-path:inset(0)}}.tpn[data-whole] .tpn-l{--i:0}@media (prefers-reduced-motion:reduce){.tpn .tpn-l,.tpn .tpn-letters,.tpn-bits i{opacity:1!important;clip-path:none!important;animation:none!important;transform:none!important}.tpn-bits,.tpn-typewriter .tpn-letters:after{display:none}}.tp-head .tp-menu .tp-menu-start{display:none}@media (max-width:719.98px){.tp-head .tp-menu .tp-menu-start{background:var(--tp-accent);color:#fff;white-space:nowrap;border-radius:999px;align-items:center;padding:6px 14px;font-weight:800;display:inline-flex;box-shadow:0 3px #3a0fb0}}.tp-flipback{all:unset;z-index:3;color:#1b1640;inline-size:max-content;font-family:var(--tp-display);cursor:pointer;-webkit-tap-highlight-color:transparent;background:#fff;border-radius:999px;align-items:center;gap:6px;margin:-10px -4px 10px auto;padding:6px 12px;font-size:12.5px;font-weight:800;display:flex;position:sticky;inset-block-start:-12px;box-shadow:0 3px 10px #1d14422e}.tp-flipback:focus-visible{outline:3px solid var(--tp-yellow);outline-offset:2px}.tp-viewer-guest{all:unset;color:#1d1442;min-block-size:44px;font-family:var(--tp-display);cursor:pointer;background:#ffd23f;border-radius:999px;justify-self:center;align-items:center;gap:6px;padding:8px 18px;font-size:15px;font-weight:800;display:inline-flex;box-shadow:0 4px #d9a800}.tp-viewer-guest:focus-visible{outline:3px solid var(--tp-sky);outline-offset:2px}.tp-front *,.tp-back *{backface-visibility:hidden}.tp-back{visibility:hidden;transition:visibility 0s linear .36s}.tp-flip[data-flipped] .tp-back{visibility:visible}.tp-front{transition:visibility 0s linear .36s}.tp-flip[data-flipped] .tp-front{visibility:hidden}.tp-logo{align-items:center;min-block-size:44px;line-height:0;display:inline-flex}.tp-logo-img{block-size:38px;inline-size:auto;max-inline-size:none;display:block}@media (max-width:440px){.tp-logo-img{block-size:34px}}@media (min-width:1024px){.tp-logo-img{block-size:42px}}body:has(.ov-cookie) .tp .ov-cookie{bottom:calc(10px + env(safe-area-inset-bottom))}body:has(.tp) .ov-cookie{bottom:calc(10px + env(safe-area-inset-bottom))}body:has(.ov-cookie):has(.tp) .tp{padding-block-end:200px}.tp-world-art{--band-top:146px;--band-bottom:118px;--art-h:min(128.58cqw, calc(100% - var(--band-top) - var(--band-bottom)));--art-top:calc(var(--band-top) + (100% - var(--band-top) - var(--band-bottom) - var(--art-h)) * var(--art-bias,.5))}.tp-world-art .tp-world-scene{background:linear-gradient(180deg, var(--w-env0,#f3eeff), var(--w-env1,#f3eeff));background:linear-gradient(180deg, var(--w-edge0,var(--w-env0,#f3eeff)), var(--w-edge1,var(--w-env1,#f3eeff)))}.tp-world-art .tp-world-scene>.tp-poster-art{background:0 0}.tp-world-art .tpa-layer{block-size:var(--art-h);inset:auto 0;inset-block-start:var(--art-top)}.tp-world-art .tpa-layer img,.tp-world-art .tp-poster-art img{object-fit:contain;object-position:50% 50%;-webkit-mask-composite:source-in;-webkit-mask-image:linear-gradient(#0000 0,#000 5% 95%,#0000 100%),linear-gradient(90deg,#0000 0,#000 4% 96%,#0000 100%);mask-image:linear-gradient(#0000 0,#000 5% 95%,#0000 100%),linear-gradient(90deg,#0000 0,#000 4% 96%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.tp-world-art .tp-poster-art img{block-size:var(--art-h);inset:auto 0;inset-block-start:var(--art-top)}.tp-world-art .tp-world-scene:after{background:linear-gradient(to bottom, #140828c7 0, #140828b3 calc(var(--art-top) - 8px), #14082873 calc(var(--art-top) + var(--art-h) * .05), #14082800 calc(var(--art-top) + var(--art-h) * .05 + 30px)), linear-gradient(to top, #140828cc 0, #14082875 16%, #14082800 34%);inset:0}.tp-world-art .tp-world-scene>.tpm{block-size:var(--art-h);inset:auto 0;inset-block-start:var(--art-top);-webkit-mask-image:linear-gradient(#0000 0,#000 5% 95%,#0000 100%);mask-image:linear-gradient(#0000 0,#000 5% 95%,#0000 100%)}.tp-world-art .tp-world-copy{max-block-size:calc(var(--band-top) - 64px + 10px);inset-block-start:calc(64px + (var(--art-top) - var(--band-top)) / 2);inset-block-end:auto}.tp-world-art .tp-world-big{text-wrap:balance;font-size:clamp(25px,8.6cqw,40px);line-height:.98}.tp-world[data-face=round]{--tp-title-face:var(--f-tp-round), var(--f-tp-rubik), var(--f-tp-baloo), system-ui, sans-serif}.tp-world[data-face=elegant]{--tp-title-face:var(--f-cormorant), var(--f-frank), serif}.tp-world-art[data-face] :is(.tp-world-big,.tp-world-kicker,.tp-world-sub){font-family:var(--tp-card-face,var(--tp-title-face))}.tp-world-art[data-face=round] .tp-world-big{letter-spacing:.005em;font-weight:700}.tp-world-art[data-face=elegant] .tp-world-big{letter-spacing:.01em;text-shadow:0 2px #00000059,0 6px 18px #0000008c;font-weight:600;line-height:1.04}.tp-world-art[data-face=elegant] :is(.tp-world-kicker,.tp-world-sub){font-weight:600}.tp-world-art[data-face=elegant] .tp-world-big{font-size:clamp(30px,10.3cqw,48px)}.tp-world-art[data-face=elegant] .tp-world-big[data-long="1"]{font-size:clamp(25px,8.2cqw,38px)}.tp-world-art[data-face=elegant] .tp-world-big[data-long="2"]{font-size:clamp(22px,6.7cqw,32px)}.tp-world-art[data-face=elegant] .tp-world-kicker{letter-spacing:.04em;font-size:clamp(12px,3.6cqw,15px)}.tp-world-big[data-long="1"]{font-size:clamp(26px,11cqi,44px)}.tp-world-big[data-long="2"]{font-size:clamp(22px,8.6cqi,34px)}.tp-world-art .tp-world-big[data-long="1"]{font-size:clamp(21px,6.8cqw,32px)}.tp-world-art .tp-world-big[data-long="2"]{font-size:clamp(18px,5.6cqw,27px)}.tp-world-art .tp-world-kicker{font-size:clamp(11px,3.1cqw,13px)}.tp-world-subline{text-wrap:balance;display:block}.tp-world-art .tp-world-sub{color:color-mix(in oklab, var(--w-accent2) 55%, #fff);margin-block-start:4px;font-size:clamp(12px,4.1cqw,17px);line-height:1.22}.tp-missing{text-align:center;background:var(--tp-cream,#fff8ef);place-content:center;justify-items:center;gap:16px;min-block-size:100svh;padding:32px 24px;display:grid}.tp-missing-emoji{font-size:56px;line-height:1}.tp-missing h1{color:var(--tp-ink,#170d3a);margin:0;font-size:clamp(26px,7vw,36px);line-height:1.15}.tp-missing p{max-inline-size:30ch;color:var(--tp-ink-2,#4b4470);margin:0;font-size:17px;line-height:1.5}@media (max-width:479px){header.tp-head .tp-menu-in{flex-wrap:wrap;justify-content:center;gap:0 6px;padding-inline:10px;overflow:visible;-webkit-mask-image:none;mask-image:none}header.tp-head[data-concept] .tp-menu a{white-space:nowrap;min-block-size:36px;padding:0 5px;font-size:13px}}@media (max-width:639px){.lc[data-brand=events] .lc-fab-label{display:none}.lc[data-brand=events] .lc-fab{padding:6px}}body:has(.hxe-view) .lc[data-brand=events] .lc-fab{display:none}.tp-world-art[data-full]{--art-top:max(var(--band-top), min((100% - var(--art-h)) / 2, 100% - var(--band-bottom) - var(--art-h)))}.tp-world-full{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.tp-world-full img{max-inline-size:none;position:absolute;left:50%;transform:translate(-50%)}.tp-world-full .tpf-wide{block-size:var(--art-h);aspect-ratio:2744/1543;inline-size:auto;inset-block-start:var(--art-top);-webkit-mask-image:linear-gradient(#0000 0,#000 6% 94%,#0000 100%);mask-image:linear-gradient(#0000 0,#000 6% 94%,#0000 100%)}.tp-world-full .tpf-tall{block-size:calc(var(--art-h) * 2600 / 1543);aspect-ratio:1200/2600;inline-size:auto;inset-block-start:calc(var(--art-top) - var(--art-h) * 528 / 1543);-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 9% 91%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 9% 91%,#0000 100%)}@media (max-width:600px){.tp-world-full .tpf-tall{-webkit-mask-image:none;mask-image:none}.tp-world-art[data-full]{--art-top:min(max(var(--band-top), min((100% - var(--art-h)) / 2, 100% - var(--band-bottom) - var(--art-h))), var(--art-h) * 528 / 1543);--art-h:max(128.58cqw, 100% * 1543 / 2600)}.tp-world-art[data-full] .tp-world-copy{inset-block-start:calc(64px + max(0px, (var(--art-top) - var(--band-top)) / 2))}}.tpx-card[data-full] .tpx-bg{object-fit:fill}.tp-guest .tp-front .tpx-card[data-full]{aspect-ratio:auto;block-size:100svh;min-block-size:520px}@media (min-width:960px){.tp-guest .tp-front .tpx-card[data-full]{block-size:100%;min-block-size:0}}.tp-world-art .tp-world-scene>.tpm{contain:layout style;overflow:visible;-webkit-mask-image:none;mask-image:none}.tp-world-art .tpm-art{width:100cqw;top:0}.tp-world-art .tpm-art[data-pan]{animation:14s ease-in-out infinite alternate tp-world-breathe}@keyframes tp-world-breathe{0%{transform:scale(1)}to{transform:scale(1.02)}}.tp-world-art .tp-world-scene:after{background:0 0}.tp-world-art :is(.tp-world-copy,.tp-world-info){isolation:isolate}.tp-world-art :is(.tp-world-kicker,.tp-world-sub),.tp-world-art .tp-world-info{text-shadow:0 1px #140828e6,0 0 3px #140828d9,0 2px 10px #14082899}.tp-world-art .tpm-layer:is([data-kind=bg],[data-kind=flat]){-webkit-mask-image:linear-gradient(#0000 0,#000 4% 96%,#0000 100%);mask-image:linear-gradient(#0000 0,#000 4% 96%,#0000 100%)}@media (prefers-reduced-motion:reduce){.tp-world-art .tpm-art[data-pan]{animation:none}}.tp-world-copy:has(>.tp-title-art) .tp-world-big{display:none}.tp-title-art,.tp-title-slot{inline-size:min(100%, var(--ts-wq));z-index:1;pointer-events:none;position:relative}.tp-title-art img{block-size:auto;inline-size:100%;display:block}.tp-title-slot{z-index:21;text-align:center;line-height:1.02;font-family:var(--tp-card-face,var(--tp-title-face,var(--tp-display)));font-size:max(var(--ts-min), min(var(--ts-size), calc(var(--ts-wq) / (var(--lw) * var(--ts-letter)))));overflow-wrap:anywhere;text-wrap:balance}.tp-title-art[data-enter=drop]{animation:.9s cubic-bezier(.2,1.35,.4,1) .25s both tp-ta-drop}.tp-title-art[data-enter=pop]{animation:.7s cubic-bezier(.3,1.6,.5,1) .25s both tp-ta-pop}.tp-title-art[data-enter=rise]{animation:.9s cubic-bezier(.2,.9,.3,1.1) .25s both tp-ta-rise}.tp-title-art[data-enter=fade]{animation:.8s ease-out .25s both tp-ta-fade}.tp-title-art[data-enter=swing]{transform-origin:50% 0;animation:1.2s cubic-bezier(.3,1.4,.5,1) .25s both tp-ta-swing}.tp-title-art[data-idle=float] img{animation:4.5s ease-in-out 1.4s infinite alternate tp-ta-float}.tp-title-art[data-idle=sway] img{transform-origin:50% 0;animation:3.6s ease-in-out 1.4s infinite alternate tp-ta-sway}.tp-title-art[data-idle=pulse] img{animation:2.8s ease-in-out 1.4s infinite tp-ta-pulse}.tp-title-art[data-idle=shine] img{animation:3.4s ease-in-out 1.4s infinite tp-ta-shine}.tp-title-slot[data-enter=pop]{animation:.6s cubic-bezier(.3,1.6,.5,1) .75s both tp-ta-pop}.tp-title-slot[data-enter=drop]{animation:.7s cubic-bezier(.2,1.35,.4,1) .75s both tp-ta-drop}.tp-title-slot[data-enter=rise]{animation:.7s cubic-bezier(.2,.9,.3,1.1) .75s both tp-ta-rise}.tp-title-slot[data-enter=fade]{animation:.6s ease-out .75s both tp-ta-fade}.tp-title-slot[data-enter=swing]{animation:.6s cubic-bezier(.3,1.6,.5,1) .75s both tp-ta-pop}@keyframes tp-ta-drop{0%{opacity:0;transform:translateY(-40%)scale(.9)}}@keyframes tp-ta-pop{0%{opacity:0;transform:scale(.6)}60%{opacity:1;transform:scale(1.06)}}@keyframes tp-ta-rise{0%{opacity:0;transform:translateY(30%)}}@keyframes tp-ta-fade{0%{opacity:0}}@keyframes tp-ta-swing{0%{opacity:0;transform:rotate(-12deg)translateY(-30%)}60%{opacity:1;transform:rotate(4deg)}}@keyframes tp-ta-float{0%{transform:translateY(0)}to{transform:translateY(-3%)}}@keyframes tp-ta-sway{0%{transform:rotate(-1.5deg)}to{transform:rotate(1.5deg)}}@keyframes tp-ta-pulse{0%,to{transform:none}50%{transform:scale(1.03)}}@keyframes tp-ta-shine{0%,70%,to{filter:none}82%{filter:brightness(1.18)drop-shadow(0 0 .4em #ffffff8c)}}@media (prefers-reduced-motion:reduce){.tp-title-art,.tp-title-art img,.tp-title-slot{animation:none!important}}.tp-world-art:is([data-cover],[data-full])>.tp-world-scene{container-type:size}.tp-world-art:is([data-cover],[data-full]){--zone-top:var(--band-top);--zone-bot:118px;--cv-w:calc(var(--cv-h) * 1200 / 1543);--cv-top:clamp(var(--cv-lo), (var(--zone-top) + 100cqh - var(--zone-bot)) / 2 - var(--fy,.5) * var(--cv-h), var(--cv-hi));--cv-left:clamp(100cqw - var(--cv-w), 50cqw - var(--fx,.5) * var(--cv-w), 0px)}.tp-world-art[data-cover]{--cv-h:max(100cqh, 128.58cqw);--cv-lo:calc(100cqh - var(--cv-h));--cv-hi:0px}.tp-world-art[data-full]{--cv-h:max(128.58cqw, 100cqh * 1543 / 2600);--cv-lo:calc(100cqh - var(--cv-h) * 2072 / 1543);--cv-hi:calc(var(--cv-h) * 528 / 1543)}.tp-world-art[data-date=top]{--zone-top:calc(var(--band-top) + 26px);--zone-bot:74px}.tp-world-art[data-date=top] .tp-world-info{inset-block-start:calc(var(--band-top) + 2px);inset-block-end:auto}.tp-world-art:is([data-cover],[data-full]) .tpa-layer,.tp-world-art:is([data-cover],[data-full]) .tp-poster-art img,.tp-world-art:is([data-cover],[data-full]) .tp-world-scene>.tpm{inset:auto;left:var(--cv-left);top:var(--cv-top);inline-size:var(--cv-w);block-size:var(--cv-h);max-inline-size:none}.tp-world-art:is([data-cover],[data-full]) :is(.tpa-layer img,.tp-poster-art img,.tpm-layer),.tp-world-art:is([data-cover],[data-full]) .tp-world-scene>.tpm{-webkit-mask-image:none;mask-image:none}.tp-world-art:is([data-cover],[data-full]) .tpa:not([data-still]) .tpa-layer:not(.tpa-flat){transform:translate3d(calc(var(--tx) * var(--d) * -14px), calc(var(--ty) * var(--d) * -10px), 0) scale(1.03)}.tp-world-art .tp-poster-art:before{content:none}.tp-world-art[data-full] .tp-world-full .tpf-tall{left:var(--cv-left);inline-size:var(--cv-w);block-size:calc(var(--cv-h) * 2600 / 1543);inset-block-start:calc(var(--cv-top) - var(--cv-h) * 528 / 1543);transform:none;-webkit-mask-image:none;mask-image:none}.tp-world-art[data-full] .tp-world-full .tpf-wide{display:none}.tp-world-art:is([data-cover],[data-full]) .tp-world-copy{text-align:center;justify-items:center;inset-block-start:64px;inset-inline:14px}.tp-world-art:is([data-cover],[data-full]) .tp-world-info{text-align:center;justify-content:center;inset-inline:14px}.tp-world-art[data-scene]>.tp-world-scene{container-type:size}.tp-world-art[data-scene]{--zone-top:var(--band-top);--zone-bot:118px;--cv-h:max(100cqh, var(--sc-ar,1.778) * 100cqw);--cv-w:calc(var(--cv-h) / var(--sc-ar,1.778));--cv-lo:calc(100cqh - var(--cv-h));--cv-hi:0px;--cv-top:clamp(var(--cv-lo), (var(--zone-top) + 100cqh - var(--zone-bot)) / 2 - var(--fy,.5) * var(--cv-h), var(--cv-hi));--cv-left:clamp(100cqw - var(--cv-w), 50cqw - var(--fx,.5) * var(--cv-w), 0px)}.tp-world-art[data-scene] .tp-world-full .tpf-scene{inset:auto;left:var(--cv-left);top:var(--cv-top);inline-size:var(--cv-w);block-size:var(--cv-h);object-fit:fill;transform:none;-webkit-mask-image:none;mask-image:none}.tp-world-art[data-scene] .tp-world-layers>div{left:var(--cv-left)!important;top:var(--cv-top)!important;inline-size:var(--cv-w)!important;transform:none!important}
