._6XXAVq_home{--paper:#fbf7ee;--ink:#0b1322;--navy:#122543;--champagne:#f0d6ae;--jpn-blue:#426089;--jpn-light-blue:#84a1cf;background:var(--paper);min-height:100svh;color:var(--ink);flex-direction:column;flex:1;font-family:Arial,Helvetica,sans-serif;display:flex}._6XXAVq_header,._6XXAVq_footer{font-family:var(--font-ministry-text), Arial, sans-serif;background:#000;padding-inline:30px}._6XXAVq_headerInner{align-items:center;gap:16px;max-width:650px;margin-inline:auto;padding-block:12px;display:flex}._6XXAVq_logo{object-fit:contain;flex-shrink:0;width:84px;height:84px}._6XXAVq_ministryBrand{letter-spacing:.12em;text-transform:uppercase;color:var(--jpn-light-blue);font-size:11px;font-weight:600;line-height:1.6}._6XXAVq_ministryBrand strong{color:#fff;letter-spacing:.025em;margin-top:4px;font-family:Impact,Arial Narrow,sans-serif;font-size:23px;font-weight:200;line-height:1.2;display:block}._6XXAVq_main{flex-direction:column;flex:1;justify-content:center;width:100%;max-width:710px;margin-inline:auto;padding:30px 30px 28px;display:flex}._6XXAVq_hero{text-align:center;padding-bottom:25px}._6XXAVq_eyebrow{color:#315586;font-family:var(--font-event-details), "Arial Narrow", Arial, sans-serif;letter-spacing:.18em;text-transform:uppercase;margin:0 0 12px;font-size:18px;font-weight:600}._6XXAVq_slogan,._6XXAVq_ticketTitle{font-family:var(--font-event-display), "Bodoni MT", Didot, Georgia, serif}._6XXAVq_slogan{color:var(--navy);letter-spacing:-.045em;margin:0;font-size:clamp(34px,6.5vw,49px);font-weight:900;line-height:1.02}._6XXAVq_intro{color:#5b6572;max-width:420px;margin:18px auto 0;font-size:14px;line-height:1.65}._6XXAVq_ticketFrame{width:100%;max-width:650px;margin-inline:auto;container:eventticket/inline-size}._6XXAVq_ticketSurface{filter:drop-shadow(0 13px 17px #12254324)}._6XXAVq_ticketSurface [role=button]:focus-visible{outline:2px solid var(--jpn-light-blue);outline-offset:4px;border-radius:14px}._6XXAVq_ticketBody{text-align:left;height:100%;padding:22px 25px}._6XXAVq_ticketTop{color:#bed4ef;font-family:var(--font-event-details), "Arial Narrow", Arial, sans-serif;letter-spacing:.13em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:12px;font-size:13px;font-weight:600;display:flex}._6XXAVq_part{color:var(--champagne);letter-spacing:.1em;white-space:nowrap;border:1px solid #f0d6ae55;border-radius:20px;padding:3px 7px;font-size:11px}._6XXAVq_ticketTitle{color:var(--champagne);letter-spacing:-.04em;margin:12px 0 8px;font-size:42px;font-weight:700;line-height:1}._6XXAVq_ticketPlace{color:#bac7d9;font-family:var(--font-event-details), "Arial Narrow", Arial, sans-serif;margin:0;font-size:15px;font-weight:500;line-height:1.3}._6XXAVq_ticketBottom{flex-wrap:wrap;align-items:center;gap:12px 17px;margin-top:18px;display:flex}._6XXAVq_eventLink{background:var(--paper);min-height:44px;color:var(--navy);border-radius:24px;justify-content:center;align-items:center;gap:9px;padding:10px 17px;font-size:12px;font-weight:600;text-decoration:none;transition:background .18s;display:inline-flex}._6XXAVq_eventLink:hover{background:var(--champagne)}._6XXAVq_eventLink:focus-visible,._6XXAVq_churchLink:focus-visible{outline:2px solid var(--jpn-light-blue);outline-offset:4px}._6XXAVq_eventLink svg{width:16px;height:16px}._6XXAVq_handle{color:#a5b6ce;font-size:11px}._6XXAVq_stubContent{height:100%;color:var(--champagne);font-family:var(--font-event-details), "Arial Narrow", Arial, sans-serif;flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:14px 9px;display:flex}._6XXAVq_stubContent svg{flex-shrink:0;width:18px;height:18px}._6XXAVq_stubLabel{writing-mode:vertical-rl;letter-spacing:.2em;white-space:nowrap;font-size:16px;font-weight:600;transform:rotate(180deg)}._6XXAVq_instagramMark{border:1.7px solid;border-radius:5px;flex-shrink:0;width:18px;height:18px;position:relative}._6XXAVq_instagramMark:before{content:"";border:1.5px solid;border-radius:50%;position:absolute;inset:3.5px}._6XXAVq_instagramMark:after{content:"";background:currentColor;border-radius:50%;width:2px;height:2px;position:absolute;top:2px;right:2px}._6XXAVq_hint{text-align:center;color:#677181;margin:15px 0 0;font-size:11px;line-height:1.6}._6XXAVq_footer{padding-block:20px}._6XXAVq_footerInner{justify-content:center;align-items:center;gap:18px;max-width:650px;margin-inline:auto;display:flex}._6XXAVq_footerBrand{align-items:center;gap:12px;display:flex}._6XXAVq_footerLogo{object-fit:contain;flex-shrink:0;width:58px;height:58px}._6XXAVq_footerName{color:#fff;font-size:11px;font-weight:500;line-height:1.7}._6XXAVq_footerName small{color:var(--jpn-light-blue);font-size:11px;font-weight:400;display:block}._6XXAVq_churchLink{color:#fff;align-items:center;gap:8px;min-height:44px;font-size:16px;line-height:1.6;text-decoration:none;display:inline-flex}._6XXAVq_churchLink:hover{color:var(--jpn-light-blue)}._6XXAVq_churchLink svg{width:14px;height:14px;color:var(--jpn-light-blue);flex-shrink:0}@container eventticket (max-width:479px){._6XXAVq_ticketBody{padding:19px 17px}._6XXAVq_ticketTop{letter-spacing:.04em;gap:6px;font-size:11px}._6XXAVq_part{padding:3px 5px}._6XXAVq_ticketTitle{margin-top:30px;font-size:clamp(24px,6.2cqi,30px)}._6XXAVq_ticketPlace{font-size:14px}._6XXAVq_ticketBottom{gap:8px;margin-top:16px}._6XXAVq_eventLink{width:100%;padding:10px 9px;font-size:11px}._6XXAVq_handle{display:none}._6XXAVq_stubContent{gap:13px;padding:12px 4px}._6XXAVq_stubLabel{letter-spacing:.13em}}@media (max-width:480px){._6XXAVq_header{padding-inline:16px}._6XXAVq_headerInner{gap:12px}._6XXAVq_logo{width:64px;height:64px}._6XXAVq_ministryBrand{letter-spacing:.07em;font-size:10px}._6XXAVq_ministryBrand strong{font-size:19px}._6XXAVq_main{padding:27px 16px 28px}._6XXAVq_hero{padding-bottom:24px}._6XXAVq_intro{max-width:290px;font-size:13px}._6XXAVq_footer{padding:18px 20px}._6XXAVq_footerInner{flex-wrap:wrap;gap:8px 20px}._6XXAVq_footerLogo{width:48px;height:48px}}@media (prefers-reduced-motion:reduce){._6XXAVq_eventLink{transition:none}}
@font-face{font-family:eventDisplay;src:url(../media/bodoni_moda-s.p.21zl2qdhae6mc.woff2)format("woff2");font-display:swap;font-weight:600 700}@font-face{font-family:eventDisplay Fallback;src:local(Arial);ascent-override:106.94%;descent-override:38.02%;line-gap-override:0.0%;size-adjust:105.2%}.KaJ0EW_className{font-family:eventDisplay,eventDisplay Fallback,Bodoni MT,Didot,Georgia,serif}.KaJ0EW_variable{--font-event-display:"eventDisplay", "eventDisplay Fallback", Bodoni MT, Didot, Georgia, serif}
@font-face{font-family:eventDetails;src:url(../media/barlow_condensed_500-s.p.38aj5eyydxap2.woff2)format("woff2");font-display:swap;font-weight:500}@font-face{font-family:eventDetails;src:url(../media/barlow_condensed_600-s.p.2t96v6p0iv501.woff2)format("woff2");font-display:swap;font-weight:600}@font-face{font-family:eventDetails Fallback;src:local(Arial);ascent-override:126.37%;descent-override:25.27%;line-gap-override:0.0%;size-adjust:79.13%}.GZ0ZGG_className{font-family:eventDetails,eventDetails Fallback,Arial Narrow,Arial,sans-serif}.GZ0ZGG_variable{--font-event-details:"eventDetails", "eventDetails Fallback", Arial Narrow, Arial, sans-serif}
@font-face{font-family:ministryText;src:url(../media/montserrat-s.p.0hdmpb0t8jz-y.woff2)format("woff2");font-display:swap;font-weight:400 600}@font-face{font-family:ministryText Fallback;src:local(Arial);ascent-override:87.85%;descent-override:22.78%;line-gap-override:0.0%;size-adjust:110.19%}.x14i-a_className{font-family:ministryText,ministryText Fallback,Arial,sans-serif}.x14i-a_variable{--font-ministry-text:"ministryText", "ministryText Fallback", Arial, sans-serif}
