@font-face{font-family:Cormorant Garamond Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/build/assets/cormorant-garamond-latin-wght-normal-CUoBjw-S.woff2)format("woff2-variations");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:Cormorant Garamond Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/build/assets/cormorant-garamond-latin-ext-wght-normal-ltf1AbuM.woff2)format("woff2-variations");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/build/assets/cormorant-garamond-cyrillic-wght-normal-BWCqVJN0.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Noto Serif Armenian Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/build/assets/noto-serif-armenian-armenian-wght-normal-BH-utzFD.woff2)format("woff2-variations");unicode-range:U+308,U+530-58F,U+2010,U+2024,U+25CC,U+FB13-FB17}@font-face{font-family:Noto Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/build/assets/noto-sans-latin-wght-normal-BYSzYMf3.woff2)format("woff2-variations");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:Noto Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/build/assets/noto-sans-latin-ext-wght-normal-W1qJv59z.woff2)format("woff2-variations");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/build/assets/noto-sans-cyrillic-wght-normal-B2hlT84T.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Noto Sans Armenian Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/build/assets/noto-sans-armenian-armenian-wght-normal-BU0Cf2gc.woff2)format("woff2-variations");unicode-range:U+308,U+530-58F,U+2010,U+2024,U+25CC,U+FB13-FB17}@font-face{font-family:Webstart Armenian;font-style:normal;font-display:swap;font-weight:300;src:url(/build/assets/webstart-light-BZ4tSnw0.ttf)format("truetype");unicode-range:U+530-58F,U+FB13-FB17}@font-face{font-family:Webstart Armenian;font-style:normal;font-display:swap;font-weight:400 600;src:url(/build/assets/webstart-regular-DZ7r3DWN.ttf)format("truetype");unicode-range:U+530-58F,U+FB13-FB17}@media (prefers-reduced-motion:no-preference){html:has(.template.halloween):not(:has(.visual-workspace,.showcase-card,.starter-render)){scroll-behavior:smooth}}.halloween{background:var(--inv-background);color:var(--inv-text);--hw-line:color-mix(in srgb,var(--inv-accent) 38%,transparent);overflow-wrap:anywhere;font:16px/1.65 Noto Sans Variable,sans-serif;container:halloween/inline-size}.halloween *{box-sizing:border-box}.halloween :is(h1,h2,h3,p,figure){margin:0}.halloween :is(h1,h2,h3){color:var(--inv-heading);font-family:Cormorant Garamond Variable,Noto Serif Armenian Variable,serif;font-weight:500;line-height:1.1}.halloween h2{font-size:clamp(28px,3.8cqw,46px)}.halloween .invitation-section{border:0;max-width:none;padding:55px 7%;scroll-margin-top:24px}.halloween .invitation-kicker{text-transform:uppercase;letter-spacing:.2em;margin-bottom:16px;font-size:11px}.halloween .invitation-context{opacity:.85;margin-top:12px;font-size:12px;line-height:1.6}.halloween .invitation-copy{max-width:60ch;margin-top:18px;font-size:16px}.halloween .invitation-title{letter-spacing:-.025em;font-size:clamp(40px,7.4cqw,100px);line-height:1}.halloween .invitation-title:lang(hy){font-size:6.5cqw;line-height:1.18}.halloween .invitation-lead{max-width:52ch;margin:25px 0;font-size:17px;line-height:1.8}.halloween .invitation-link{letter-spacing:.06em;color:inherit;border:1px solid;margin-top:22px;padding:12px 22px;font-size:12px;text-decoration:none;display:inline-block}.halloween .invitation-link:hover{background:var(--inv-accent);color:var(--inv-background)}.halloween :focus-visible{outline:3px solid var(--inv-accent);outline-offset:5px}.halloween img{object-fit:cover;width:100%;display:block}.halloween .hw-opening{padding:0}.hw-stage{isolation:isolate;min-height:600px;position:relative}.hw-world{z-index:-1;height:100%;position:absolute;inset:0}.hw-intro{padding:60px 7%}.halloween .hw-portrait{max-width:900px;margin:auto;padding:35px 10%}.hw-portrait img{object-fit:contain;max-height:600px}.halloween figcaption{padding-top:12px;font-size:12px;line-height:1.5}.halloween .hw-date{border-block:1px solid var(--hw-line);flex-wrap:wrap;align-items:center;gap:25px;padding-block:24px;display:flex}.hw-date h2{flex:1}.hw-date .hw-time{font-size:32px}.hw-date .invitation-context{flex-basis:100%;margin:0}.hw-steps{margin:30px 0 0;padding:0;list-style:none}.hw-steps li{border-top:1px solid var(--hw-line);padding:25px 0}.hw-step-copy{align-items:center;gap:32px;display:flex}.hw-steps time{color:var(--inv-accent);flex:0 0 135px;font-family:Cormorant Garamond Variable,serif;font-size:52px;line-height:1.1}.hw-steps p{font-size:18px}.hw-act{color:var(--inv-accent);font-family:Cormorant Garamond Variable,serif;font-size:92px;line-height:1}.halloween .hw-venue{grid-template-columns:1fr 1.2fr;align-items:center;gap:6%;padding:0;display:grid}.hw-venue-scene{grid-area:1/2}.hw-venue-art{aspect-ratio:1.35}.hw-address{grid-area:1/1;padding:45px 0 45px 14%}.hw-address .venue-when{margin-top:18px;font-size:14px}.hw-moments{grid-template-columns:1.4fr .8fr 1fr;gap:18px;margin-top:28px;display:grid}.hw-moments figure{min-width:0}.hw-moments img{aspect-ratio:1;object-fit:cover}.hw-costume-art{max-height:340px}.halloween .hw-dress{grid-template-columns:1.2fr 1fr;align-items:center;gap:5%;padding:0;display:grid}.hw-dress>div{padding:35px 12% 35px 0}.halloween .invitation-palette{justify-content:flex-start;margin-top:20px}.halloween .invitation-information{border-block:1px solid var(--hw-line);font-size:16px}.halloween .invitation-information h2{font-size:28px}.halloween .invitation-rsvp-fields{text-align:left;grid-template-columns:1fr 1fr;gap:18px;max-width:none;margin:25px 0 0;display:grid}.halloween .invitation-rsvp-fields>*{min-width:0}.halloween .invitation-rsvp-fields :is(input,select,textarea){background:var(--inv-background);width:100%;color:var(--inv-text);border:1px solid var(--hw-line);font:inherit;opacity:1;padding:12px}.halloween .invitation-rsvp-fields :is(fieldset,.invitation-button,textarea,#rsvp-notice){grid-column:1/-1}.halloween .invitation-rsvp-fields :is(input[type=radio],input[type=checkbox]){width:auto;accent-color:var(--inv-accent)}.halloween .invitation-button{background:var(--inv-accent);color:var(--inv-background);font:inherit;border:0;padding:15px}.halloween .invitation-button:disabled{opacity:.65}.halloween .hw-venue:not(.hw-venue-with-art){display:block}.halloween .hw-venue:not(.hw-venue-with-art) .hw-address{width:auto;max-width:none;margin:0;padding:45px 7%}.hw-manor .hw-stage{text-align:center;align-items:end;min-height:650px;display:flex}.hw-manor .hw-intro{background:#08080744;width:100%;padding:240px 16% 45px}.hw-manor .hw-intro .invitation-title{color:#fff3de}.hw-manor .hw-intro .invitation-lead{color:#fff3de;margin:25px auto}.hw-manor .hw-intro .invitation-kicker{color:#fff3de}.hw-manor .hw-date{text-align:center;justify-content:center}.hw-manor .hw-program{padding:55px 17%}.hw-manor .hw-program header{text-align:center}.hw-manor .hw-steps li{padding:28px 0}.hw-manor .hw-venue{background:var(--inv-surface);color:var(--inv-background)}.hw-manor .hw-venue h2{color:inherit}.hw-manor .hw-gallery{background:var(--inv-surface);color:var(--inv-background)}.hw-manor .hw-gallery h2{color:inherit}.hw-manor .hw-moments{align-items:end}.hw-manor .hw-moments figure:first-child img{aspect-ratio:1.4}.hw-manor .hw-moments figure:nth-child(2) img{aspect-ratio:.72}.hw-manor .hw-dress{grid-template-columns:1fr 1.2fr}.hw-manor .hw-dress>img{grid-area:1/2}.hw-manor .hw-dress>div{grid-area:1/1;padding:35px 0 35px 14%}.hw-manor .invitation-rsvp{background:var(--inv-surface);color:var(--inv-background);text-align:center;margin:35px 9% 50px;padding:35px 5%}.hw-manor .invitation-rsvp h2{color:inherit}.hw-manor .invitation-rsvp .invitation-copy{margin-inline:auto}.hw-manor .invitation-rsvp-fields :is(input,select,textarea){color:inherit;border-color:var(--inv-background);background:0 0}.hw-seance .hw-stage{min-height:560px}.hw-seance .hw-intro{background:#08090988;width:56%;min-height:560px;padding-top:95px}.hw-seance .hw-intro .invitation-title{text-transform:uppercase;color:#fff1da;font-size:7cqw;font-weight:700}.hw-seance .hw-intro{color:#fff1da}.hw-seance .hw-program{grid-template-columns:25% 1fr;gap:5%;padding:45px 6%;display:grid}.hw-seance .hw-program header{padding-top:20px}.hw-seance .hw-steps{margin:0}.hw-seance .hw-steps li{border-bottom:1px solid var(--hw-line);border-top:0;align-items:center;gap:24px;padding:0;display:flex}.hw-seance .hw-frame{object-fit:cover;border-block:10px dashed #76634a;width:32%;height:145px}.hw-seance .hw-step-copy{padding:22px 0;display:block}.hw-seance .hw-steps time{font-size:36px}.hw-seance .hw-steps p{margin-top:12px;font-size:16px}.hw-seance .hw-venue{text-align:center;isolation:isolate;grid-template-columns:1fr;min-height:380px;display:grid;position:relative}.hw-seance .hw-venue-scene{z-index:-1;position:absolute;inset:0}.hw-seance .hw-venue-art{aspect-ratio:auto;height:100%}.hw-seance .hw-address{color:#fff1da;background:#070808aa;grid-column:1;margin:0;padding:45px 18%}.hw-seance .hw-address h2{color:inherit}.hw-seance .hw-gallery{border-block:1px solid var(--hw-line);grid-template-columns:20% 1fr;align-items:center;gap:4%;padding:35px 5%;display:grid}.hw-seance .hw-gallery h2{font-size:28px}.hw-seance .hw-moments{border-block:12px dashed #76634a;grid-template-columns:repeat(3,1fr);gap:12px;margin:0;padding:15px 0}.hw-seance .hw-moments img{aspect-ratio:1.2}.hw-seance .hw-dress{grid-template-columns:30% 1fr;padding:25px 5%}.hw-seance .hw-costume-art{aspect-ratio:1;object-fit:cover;object-position:left}.hw-seance .invitation-rsvp{text-align:center;padding:55px 12%}.hw-seance .invitation-rsvp>.invitation-copy{margin-inline:auto}.hw-seance .invitation-information{text-align:center}.hw-masquerade .hw-stage{text-align:center;align-items:end;min-height:560px;display:flex}.hw-masquerade .hw-world{object-position:center 25%}.hw-masquerade .hw-intro{color:#fff1d9;background:#210b1944;width:100%;padding:310px 12% 30px}.hw-masquerade .hw-intro .invitation-title{color:#fff1d9;font-size:5.5cqw}.hw-masquerade .hw-intro .invitation-lead{margin:18px auto;font-size:15px}.hw-masquerade .hw-date{text-align:center;justify-content:center;padding-block:20px}.hw-masquerade .hw-program{grid-template-columns:26% 1fr;gap:5%;padding-block:45px;display:grid}.hw-masquerade .hw-steps{grid-template-columns:repeat(3,1fr);gap:20px;margin:0;display:grid}.hw-masquerade .hw-steps li{border:0;border-left:1px solid var(--hw-line);padding:0 0 0 20px}.hw-masquerade .hw-step-copy{margin-top:15px;display:block}.hw-masquerade .hw-steps time{font-size:26px}.hw-masquerade .hw-steps p{margin-top:10px;font-size:16px}.hw-masquerade .hw-venue{grid-template-columns:30% 38% 1fr;gap:5%}.hw-masquerade .hw-venue-art{aspect-ratio:.6}.hw-masquerade .hw-address{padding:35px 0 35px 20%}.hw-masquerade .hw-gallery{grid-template-columns:23% 1fr;align-items:center;gap:5%;display:grid}.hw-masquerade .hw-moments{grid-template-columns:1fr 2fr;align-items:stretch;margin:0}.hw-masquerade .hw-moments figure:nth-child(2){grid-area:span 2/2}.hw-masquerade .hw-moments figure:nth-child(2) img{aspect-ratio:.7;height:calc(100% - 35px)}.hw-masquerade .hw-moments img{aspect-ratio:1.3}.hw-masquerade .invitation-rsvp{color:#f6ead6;background:#300e20;grid-template-columns:30% 1fr;gap:12px 8%;padding:40px 13% 50px 7%;display:grid}.hw-masquerade .invitation-rsvp h2{color:inherit}.hw-masquerade .invitation-rsvp-fields{background:var(--inv-background);color:var(--inv-text);grid-area:1/2/8;grid-template-columns:1fr;margin:0;padding:30px}.hw-masquerade .invitation-information{text-align:right;padding-block:30px}.hw-alchemy :is(h1,h2,h3){text-transform:uppercase;letter-spacing:-.035em;font-family:Noto Sans Variable,sans-serif;font-weight:800}.hw-alchemy .hw-stage{grid-template-columns:46% 54%;min-height:0;display:grid}.hw-alchemy .hw-world{aspect-ratio:.8;object-position:24% center;height:100%;position:static}.hw-alchemy .hw-intro{padding:50px 12%}.hw-alchemy .invitation-title{font-size:5.8cqw;line-height:1.05}.hw-alchemy .invitation-title:lang(hy){font-size:4.7cqw}.hw-alchemy .hw-date{border:1px solid var(--hw-line);align-items:center;margin:24px 7%;padding:20px 4%}.hw-alchemy .hw-date h2{font-size:32px}.hw-alchemy .hw-program{border-block:1px solid var(--hw-line);padding:30px 5% 45px}.hw-alchemy .hw-apparatus{aspect-ratio:3;margin-top:25px}.hw-alchemy .hw-steps{grid-template-columns:repeat(3,1fr);gap:30px;margin:15px 0 0;display:grid}.hw-alchemy .hw-steps li{border:0;padding:0 15px}.hw-alchemy .hw-step-copy{display:block}.hw-alchemy .hw-steps time{border:1px solid var(--inv-accent);padding:3px 9px;font-family:inherit;font-size:27px;font-weight:750}.hw-alchemy .hw-steps p{margin-top:15px}.hw-alchemy .hw-venue{grid-template-columns:60% 1fr;gap:5%;padding:40px 5%}.hw-alchemy .hw-venue-scene{grid-column:1}.hw-alchemy .hw-address{border-block:1px solid var(--hw-line);grid-column:2;padding:25px 0}.hw-alchemy .hw-address h2{font-size:29px}.hw-alchemy .hw-dress{border-block:1px solid var(--hw-line);padding:35px 5%;display:block}.hw-alchemy .hw-dress>div{padding:0}.hw-alchemy .hw-gallery{padding:35px 5%}.hw-alchemy .hw-moments{grid-template-columns:1.1fr .8fr 1.1fr;align-items:center;gap:25px}.hw-alchemy .hw-moments figure{background:var(--inv-surface);padding:9px}.hw-alchemy .hw-moments figure:nth-child(2){transform:rotate(-3deg)}.hw-alchemy .hw-moments img{aspect-ratio:1.25}.hw-alchemy .invitation-rsvp{border-top:3px double var(--inv-accent);padding:40px 5%}.hw-alchemy .invitation-rsvp-fields{border:1px solid var(--inv-accent);padding:28px}.hw-alchemy .invitation-information{padding:25px 5%}.halloween.hw-saved .hw-intro{background:var(--inv-background);color:var(--inv-text)}.halloween.hw-saved .hw-intro :is(.invitation-title,.invitation-kicker,.invitation-lead){color:var(--inv-heading)}.halloween.hw-saved .hw-address{background:var(--inv-background);color:var(--inv-text)}.halloween.hw-saved .hw-address h2{color:var(--inv-heading)}@container halloween (width<=650px){.halloween .invitation-section{padding:30px 6%}.halloween .hw-opening{padding:0}.halloween .invitation-title,.halloween .invitation-title:lang(hy){font-size:clamp(32px,9cqw,54px);line-height:1.1}.halloween h2{font-size:28px}.halloween .invitation-lead{font-size:15px;line-height:1.75}.halloween .hw-date{gap:12px;margin:0}.hw-date h2{flex-basis:100%}.halloween .hw-stage{min-height:0}.hw-manor .hw-stage{min-height:145cqw}.hw-manor .hw-intro{padding:75cqw 7% 30px}.hw-seance .hw-stage{flex-direction:column;display:flex}.hw-seance .hw-world{aspect-ratio:1.5;object-position:center;position:static}.hw-seance .hw-intro{background:var(--inv-background);width:100%;min-height:0;padding:30px 7%}.hw-seance .hw-intro .invitation-title{font-size:10cqw}.hw-masquerade .hw-stage{min-height:140cqw}.hw-masquerade .hw-world{object-position:center top}.hw-masquerade .hw-intro{padding:68cqw 7% 25px}.hw-masquerade .hw-intro .invitation-title{font-size:9cqw}.hw-alchemy .hw-stage{grid-template-columns:40% 60%;align-items:stretch}.hw-alchemy .hw-world{aspect-ratio:auto;object-position:25%;height:100%}.hw-alchemy .hw-intro{padding:30px 8%}.hw-alchemy .hw-intro .invitation-title{font-size:6.8cqw}.hw-alchemy .hw-intro .invitation-lead{font-size:14px}.halloween .hw-program{display:block}.halloween .hw-program header{margin-bottom:22px;padding:0}.hw-manor .hw-step-copy{gap:15px}.hw-manor .hw-steps time{flex-basis:95px;font-size:36px}.hw-manor .hw-steps p{font-size:16px}.hw-seance .hw-frame{width:30%;height:125px}.hw-seance .hw-steps li{gap:20px}.hw-seance .hw-steps time{font-size:30px}.hw-masquerade .hw-steps{gap:12px}.hw-masquerade .hw-steps li{padding-left:12px}.hw-masquerade .hw-act{font-size:60px}.hw-masquerade .hw-steps time{font-size:23px}.hw-masquerade .hw-steps p{font-size:14px}.hw-alchemy .hw-steps{gap:8px}.hw-alchemy .hw-steps li{padding:0}.hw-alchemy .hw-steps time{padding:2px 5px;font-size:21px}.hw-alchemy .hw-steps p{font-size:14px}.halloween .hw-venue{padding:0;display:block}.halloween .hw-address{margin:0;padding:30px 6%}.hw-masquerade .hw-venue{grid-template-columns:1fr 47%;align-items:center;gap:0;display:grid}.hw-masquerade .hw-address{grid-column:1;padding:25px 12%}.hw-masquerade .hw-address h2{font-size:26px}.hw-masquerade .hw-venue-scene{grid-column:2}.hw-masquerade .hw-venue-art{aspect-ratio:.6}.hw-seance .hw-venue{min-height:340px;display:grid}.hw-seance .hw-address{padding:40px 9%}.halloween .hw-dress{padding:0;display:block}.halloween .hw-dress>div{padding:30px 6%}.halloween .hw-costume-art{aspect-ratio:2.1;max-height:180px}.hw-seance .hw-costume-art{object-position:left}.halloween .hw-gallery{display:block}.halloween .hw-gallery h2{margin-bottom:22px}.halloween .hw-moments{gap:10px}.halloween figcaption{font-size:11px}.hw-manor .hw-moments{grid-template-columns:1fr 1fr}.hw-manor .hw-moments figure:first-child{grid-column:1/-1}.hw-seance .hw-moments{border-width:8px;grid-template-columns:repeat(3,1fr)}.hw-masquerade .hw-moments{grid-template-columns:1fr 1.6fr}.hw-alchemy .hw-moments{grid-template-columns:1fr 1fr}.hw-alchemy .hw-moments figure:last-child{grid-column:1/-1;margin:10px 12% 0}.halloween .invitation-rsvp{text-align:left;margin:0;padding:35px 7%;display:block}.halloween .invitation-rsvp-fields{grid-template-columns:1fr;gap:18px;margin-top:25px;padding:0;display:grid}.hw-masquerade .invitation-rsvp-fields{margin-top:30px;padding:24px}.hw-alchemy .invitation-rsvp-fields{padding:20px}.halloween .invitation-information{text-align:left}.halloween .hw-portrait{padding:20px 6%}}@media (prefers-reduced-motion:reduce){.halloween *{scroll-behavior:auto}}.template.halloween .invitation-section{text-align:left}.template.halloween .invitation-title{max-width:none}.template.halloween .hw-intro .invitation-lead{max-width:52ch}.template.hw-manor .hw-stage{min-height:52cqw}.template.hw-manor .hw-intro{text-align:center;padding:22cqw 13% 35px}.template.hw-manor .hw-intro .invitation-title{text-transform:uppercase;font-size:8cqw}.template.hw-manor .hw-program{padding:35px 15%}.template.hw-manor .hw-steps li{padding:20px 0}.template.hw-manor .invitation-rsvp{text-align:center}.template.hw-masquerade .hw-stage{min-height:48cqw}.template.hw-masquerade .hw-intro{text-align:center;padding:27cqw 10% 30px}.template.hw-masquerade .hw-intro .invitation-lead{font-size:14px;line-height:1.6}.template.hw-seance .hw-stage,.template.hw-seance .hw-intro{min-height:48cqw}.template.hw-seance .hw-intro{padding-top:55px}.template.hw-seance .hw-date,.template.hw-manor .hw-date,.template.hw-masquerade .hw-date{text-align:center}.template.halloween .invitation-rsvp-fields label{color:inherit}.template.halloween .invitation-rsvp-fields .invitation-button{background:var(--inv-accent);color:var(--inv-background)}@container halloween (width<=650px){.template.hw-manor .hw-stage{min-height:140cqw}.template.hw-manor .hw-intro{padding:65cqw 7% 30px}.template.hw-manor .hw-intro .invitation-title{font-size:10cqw}.template.hw-masquerade .hw-stage{min-height:135cqw}.template.hw-masquerade .hw-intro{padding:65cqw 7% 25px}.template.hw-seance .hw-intro{min-height:0;padding:30px 7%}.template.hw-manor .hw-program{padding:30px 7%}}.template.halloween .invitation-context,.template.halloween .invitation-kicker{color:inherit}.template.hw-seance .hw-venue-scene{z-index:0;grid-area:1/1;width:100%}.template.hw-seance .hw-address{z-index:1;background:#07080888;position:relative}.template.hw-seance .hw-intro .invitation-title{overflow-wrap:normal;word-break:normal;font-size:5.8cqw}.template.halloween .hw-reply-link{color:inherit}.template.hw-masquerade .hw-intro .hw-reply-link,.template.hw-manor .hw-intro .hw-reply-link{color:#fff1da}@container halloween (width<=650px){.template.hw-seance .hw-intro .invitation-title{font-size:9cqw}}.template.hw-alchemy .hw-intro .invitation-title{overflow-wrap:normal;word-break:normal;font-size:4.3cqw}.template.hw-alchemy .hw-intro .invitation-title:lang(hy){font-size:4cqw}.template.hw-masquerade .hw-steps p{overflow-wrap:normal;-webkit-hyphens:auto;hyphens:auto}@container halloween (width<=650px){.template.hw-alchemy .hw-stage{grid-template-columns:1fr}.template.hw-alchemy .hw-world{aspect-ratio:1.4;object-position:20% 50%;max-height:280px}.template.hw-alchemy .hw-intro{padding:30px 7%}.template.hw-alchemy .hw-intro .invitation-title,.template.hw-alchemy .hw-intro .invitation-title:lang(hy){font-size:8cqw}.template.hw-masquerade .hw-steps{grid-template-columns:1fr}.template.hw-masquerade .hw-steps li{border-left:0;border-top:1px solid var(--hw-line);grid-template-columns:60px 1fr;gap:20px;padding:18px 0;display:grid}.template.hw-masquerade .hw-step-copy{margin:0}.template.hw-masquerade .hw-steps p{font-size:16px}}
