.elementor .c3-text-ink{color:var(--ink);}.elementor .c3-text-magenta{color:var(--magenta);}.elementor .c3-text-cyan{color:var(--cyan);}.elementor .c3-bg-yellow{background-color:var(--yellow);}.elementor .c3-bg-white{background-color:var(--white);}.elementor .c3-bg-cyan{background-color:var(--cyan);}.elementor .c3-bg-pink{background-color:var(--pink);}.elementor .c3-border-pink{border-color:var(--pink);}.elementor .c3-border-cyan{border-color:var(--cyan);}.elementor .c3-border-white{border-color:var(--white);}.elementor .c3-border-yellow{border-color:var(--yellow);}.elementor .c3-section{width:100%;position:relative;font-family:var(--font-body);font-weight:500;font-size:17px;line-height:1.5;flex-direction:column;}.elementor .c3-sr-only{width:1px;height:1px;overflow:hidden;position:absolute;color:var(--ink);padding:0px;margin:0px;clip-path:inset(50%);}.elementor .c3-img-fluid{width:100%;height:auto;display:block;}.elementor .c3-stack-0{width:auto;padding:0px;flex-direction:column;gap:0px;}.elementor .c3-stack-2{width:auto;padding:0px;flex-direction:column;gap:2px;}.elementor .c3-stack-10{width:auto;padding:0px;flex-direction:column;gap:10px;}.elementor .c3-btn-row{width:auto;padding:0px;flex-direction:row;gap:12px;flex-wrap:wrap;}.elementor .c3-split-row{column-gap:32px;padding:0px;flex-direction:row;row-gap:12px;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;}.elementor .c3-kicker{font-family:var(--font-body);font-weight:800;font-size:15px;letter-spacing:0.16em;line-height:1.3;text-transform:uppercase;}.elementor .c3-kicker-sm{font-family:var(--font-body);font-weight:800;font-size:14px;letter-spacing:0.16em;line-height:1.3;text-transform:uppercase;}.elementor .c3-kicker-xs{font-family:var(--font-body);font-weight:800;font-size:13px;letter-spacing:0.16em;line-height:1.3;text-transform:uppercase;}.elementor .c3-label{font-family:var(--font-body);font-weight:800;font-size:12px;letter-spacing:0.14em;line-height:1.25;text-transform:uppercase;}.elementor .c3-label-14{font-family:var(--font-body);font-weight:800;font-size:14px;letter-spacing:0.14em;line-height:1.3;text-transform:uppercase;}.elementor .c3-micro{font-family:var(--font-body);font-weight:800;font-size:12px;letter-spacing:0.1em;line-height:1;text-transform:uppercase;}.elementor .c3-body-16{font-family:var(--font-body);font-weight:500;font-size:16px;line-height:1.35;}.elementor .c3-body-17{font-family:var(--font-body);font-weight:500;font-size:17px;line-height:1.45;}.elementor .c3-body-18{font-family:var(--font-body);font-weight:500;font-size:18px;line-height:1.45;}.elementor .c3-small{font-family:var(--font-body);font-weight:500;font-size:14px;line-height:1.25;}.elementor .c3-lede{max-width:560px;font-family:var(--font-body);font-weight:500;font-size:20px;line-height:1.55;}.elementor .c3-h2-lg{font-family:var(--font-display);font-weight:400;font-size:clamp(44px, 5vw, 72px);color:var(--ink);line-height:0.95;text-transform:uppercase;}.elementor .c3-h2-xl{font-family:var(--font-display);font-weight:400;font-size:clamp(48px, 5.4vw, 80px);color:var(--ink);line-height:0.95;text-transform:uppercase;}.elementor .c3-h3-card{font-family:var(--font-display);font-weight:400;font-size:34px;color:var(--ink);line-height:1;text-transform:uppercase;}.elementor .c3-marker-note{font-family:var(--font-marker);font-weight:400;font-size:24px;color:var(--magenta);line-height:1.3;transform:rotateX(0deg) rotateY(0deg) rotateZ(-2deg);align-self:flex-start;}.elementor .c3-caption{font-family:var(--font-marker);font-weight:400;font-size:20px;color:var(--ink);line-height:1.25;}.elementor .c3-btn{font-family:var(--font-body);font-weight:800;letter-spacing:0.06em;line-height:1.2;text-align:center;text-decoration:none;text-transform:uppercase;border-radius:0px;border-width:3px;border-style:solid;transition:all 150ms;display:inline-block;}.elementor .c3-btn:hover,.elementor .c3-btn:focus-visible{box-shadow:7px 7px 0px 0px var(--ink);transform:translate3d(-2px, -2px, 0px);}.elementor .c3-btn-md{font-size:17px;padding-block-start:13px;padding-block-end:13px;padding-inline-start:20px;padding-inline-end:20px;}.elementor .c3-btn-lg{font-size:18px;padding-block-start:14px;padding-block-end:14px;padding-inline-start:22px;padding-inline-end:22px;}.elementor .c3-btn-shadow{box-shadow:4px 4px 0px 0px var(--ink);}.elementor .c3-btn--yellow-ink{color:var(--ink);border-color:var(--ink);background-color:var(--yellow);}.elementor .c3-btn--yellow-ink:hover,.elementor .c3-btn--yellow-ink:focus-visible{color:var(--ink);background-color:var(--yellow);}.elementor .c3-btn--white{color:var(--ink);border-color:var(--ink);background-color:var(--white);}.elementor .c3-btn--white:hover,.elementor .c3-btn--white:focus-visible{color:var(--ink);background-color:var(--white);}.elementor .c3-btn--ink{color:var(--white);border-color:var(--ink);background-color:var(--ink);}.elementor .c3-btn--ink:hover,.elementor .c3-btn--ink:focus-visible{color:var(--white);background-color:var(--ink);}.elementor .c3-btn--pink{color:var(--ink);border-color:var(--pink);background-color:var(--pink);}.elementor .c3-btn--pink:hover,.elementor .c3-btn--pink:focus-visible{color:var(--ink);background-color:var(--pink);}.elementor .c3-btn--ghost{color:var(--white);border-color:var(--white);background-color:var(--ink);}.elementor .c3-btn--ghost:hover,.elementor .c3-btn--ghost:focus-visible{color:var(--white);background-color:var(--ink);}.elementor .c3-btn--yellow{color:var(--ink);border-color:var(--yellow);background-color:var(--yellow);}.elementor .c3-btn--yellow:hover,.elementor .c3-btn--yellow:focus-visible{color:var(--ink);background-color:var(--yellow);}.elementor .c3-text-link{min-height:44px;font-family:var(--font-body);font-weight:800;font-size:18px;color:var(--ink);letter-spacing:0.06em;line-height:1.2;text-decoration:underline 3px;text-transform:uppercase;padding:0px;border-radius:0px;border-width:0px;background-color:var(--clear);display:flex;align-items:center;}.elementor .c3-text-link:hover,.elementor .c3-text-link:focus-visible{color:var(--magenta);background-color:var(--clear);}.elementor .c3-lift{transition:all 250ms;}.elementor .c3-lift:hover,.elementor .c3-lift:focus-visible{transform:translate3d(0px, -6px, 0px) rotateX(0deg) rotateY(0deg) rotateZ(0deg);}.elementor .c3-slide{text-decoration:none;transition:all 150ms;}.elementor .c3-slide:hover,.elementor .c3-slide:focus-visible{color:var(--ink);transform:translate3d(-6px, 0px, 0px) rotateX(0deg) rotateY(0deg) rotateZ(0deg);}.elementor .c3-tape{width:96px;height:26px;position:absolute;margin:0px;}.elementor .c3-tape-center{inset-block-start:-13px;inset-inline-start:calc(50% - 48px);}.elementor .c3-tape--cyan{background-color:var(--tape-cyan);}.elementor .c3-tape--yellow{background-color:var(--tape-yellow);}.elementor .c3-tape--pink{background-color:var(--tape-pink);}.elementor .c3-chip{font-family:var(--font-body);font-weight:800;font-size:13px;color:var(--ink);letter-spacing:0.12em;line-height:1.3;text-transform:uppercase;padding-block-start:3px;padding-block-end:3px;padding-inline-start:9px;padding-inline-end:9px;}.elementor .c3-role-tag{position:absolute;inset-block-end:12px;inset-inline-start:12px;font-family:var(--font-body);font-weight:800;font-size:14px;color:var(--ink);letter-spacing:0.08em;line-height:1.3;text-transform:uppercase;padding-block-start:4px;padding-block-end:4px;padding-inline-start:10px;padding-inline-end:10px;border-width:2px;border-color:var(--ink);border-style:solid;}.elementor .c3-polaroid{position:relative;padding-block-start:12px;padding-block-end:18px;padding-inline-start:12px;padding-inline-end:12px;background-color:var(--white);box-shadow:0px 12px 28px 0px var(--shadow-soft);flex-direction:column;gap:14px;}.elementor .c3-polaroid-img{width:100%;height:auto;aspect-ratio:4 / 5;object-fit:cover;display:block;}.elementor .c3-member{padding:0px;border-width:3px;border-color:var(--ink);border-style:solid;background-color:var(--white);box-shadow:6px 6px 0px 0px var(--ink);flex-direction:column;}.elementor .c3-member-media{position:relative;padding:0px;border-block-start-width:0px;border-block-end-width:3px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--ink);border-style:solid;flex-direction:column;}.elementor .c3-member-img{width:100%;height:auto;aspect-ratio:3 / 4;object-fit:cover;display:block;}.elementor .c3-member-body{padding-block-start:18px;padding-block-end:22px;padding-inline-start:18px;padding-inline-end:18px;flex-direction:column;gap:14px;}.elementor .c3-grid-4{width:100%;padding:0px;grid-template-columns:repeat(4, minmax(0, 1fr));grid-template-rows:none;}.elementor .c3-wrap{width:100%;max-width:1344px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .c3-cover{min-height:760px;overflow:hidden;padding:0px;background-image:linear-gradient(180deg, var(--sky-deep) 0%,var(--sky) 30%,var(--sky) 62%,var(--ink) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:var(--sky);align-items:center;}.elementor .c3-cover-inner{width:100%;max-width:1376px;position:relative;padding-block-start:22px;padding-block-end:32px;padding-inline-start:32px;padding-inline-end:32px;flex-direction:column;flex:1 1 auto;justify-content:space-between;}.elementor .c3-masthead-group{width:auto;column-gap:6px;padding:0px;flex-direction:row;row-gap:0px;flex-wrap:wrap;}.elementor .c3-masthead-text{font-family:var(--font-body);font-weight:800;font-size:15px;letter-spacing:0.12em;line-height:1.35;text-transform:uppercase;}.elementor .c3-sticker{width:max-content;position:absolute;inset-block-start:-6px;inset-inline-start:-14px;z-index:4;padding-block-start:8px;padding-block-end:9px;padding-inline-start:14px;padding-inline-end:14px;border-width:3px;border-color:var(--ink);border-style:solid;box-shadow:4px 4px 0px 0px var(--ink);transform:rotateX(0deg) rotateY(0deg) rotateZ(-11deg);flex-direction:column;align-items:center;}.elementor .c3-sticker-big{font-family:var(--font-display);font-weight:400;font-size:26px;color:var(--ink);letter-spacing:0.02em;line-height:1;}.elementor .c3-coverline{width:calc(50% - 5px);max-width:none;color:var(--ink);padding-block-start:9px;padding-block-end:9px;padding-inline-start:14px;padding-inline-end:14px;border-width:2px;border-color:var(--ink);border-style:solid;flex-direction:column;gap:2px;}.elementor .c3-coverline-kicker{font-family:var(--font-body);font-weight:800;font-size:13px;letter-spacing:0.12em;line-height:1.3;text-transform:uppercase;}.elementor .c3-coverline-title{font-family:var(--font-display);font-weight:400;font-size:20px;line-height:1.05;text-transform:uppercase;}.elementor .c3-tag-dark{font-family:var(--font-body);font-weight:800;font-size:clamp(14px, 1.3vw, 18px);color:var(--white);letter-spacing:0.08em;line-height:1.3;text-transform:uppercase;padding-block-start:7px;padding-block-end:7px;padding-inline-start:12px;padding-inline-end:12px;background-color:var(--ink);}.elementor .c3-cover-hl{font-family:var(--font-display);font-weight:400;font-size:clamp(48px, 5.4vw, 84px);color:var(--pink);letter-spacing:0.005em;line-height:0.9;text-transform:uppercase;-webkit-text-stroke:2px var(--ink);stroke:var(--ink);stroke-width:2px;filter:drop-shadow(5px 5px 0px var(--ink));}.elementor .c3-ticket{width:168px;padding-block-start:8px;padding-block-end:6px;padding-inline-start:10px;padding-inline-end:10px;border-width:2px;border-color:var(--ink);border-style:solid;background-color:var(--white);flex-direction:column;gap:4px;}.elementor .c3-barcode-ticket{width:100%;height:34px;display:block;}.elementor .c3-ticket-row{font-family:var(--font-body);font-weight:800;font-size:11px;color:var(--ink);letter-spacing:0.1em;line-height:1.2;text-transform:uppercase;padding:0px;flex-direction:row;justify-content:space-between;}.elementor .c3-cover--mg{min-height:var(--c3-hc, 820px);}.elementor .c3-mg-inner{position:static;}.elementor .c3-mg-head{padding:0px;flex-direction:column;gap:14px;}.elementor .c3-mg-masthead{position:relative;z-index:3;column-gap:18px;padding:0px;flex-direction:row;row-gap:4px;flex-wrap:wrap;justify-content:space-between;}.elementor .c3-mg-top{column-gap:24px;padding:0px;flex-direction:row;row-gap:16px;flex-wrap:nowrap;align-items:flex-start;}.elementor .c3-mg-logo{width:min(50%, calc(var(--c3-hc, 820px) * 0.74), 760px);min-width:280px;max-width:760px;position:relative;z-index:1;padding:0px;flex-direction:column;flex:0 0 auto;}.elementor .c3-mg-issue{width:auto;position:relative;z-index:3;padding-block-start:10px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:2px;}.elementor .c3-mg-issue-num{font-family:var(--font-display);font-weight:400;font-size:46px;color:var(--ink);letter-spacing:0.01em;line-height:1;}.elementor .c3-mg-figure{width:100%;position:absolute;inset-block-start:calc(57px + var(--c3-hc, 820px) * 0.109);inset-block-end:0px;inset-inline-start:0px;padding:0px;flex-direction:column;}.elementor .c3-mg-photo{width:100%;height:100%;max-width:none;object-fit:cover;object-position:100% 0%;position:relative;z-index:0;display:block;}.elementor .c3-mg-heads{width:100%;height:100%;max-width:none;object-fit:cover;object-position:100% 0%;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:2;display:block;}.elementor .c3-mg-bottom{position:relative;z-index:3;column-gap:40px;padding:0px;flex-direction:row;row-gap:24px;flex-wrap:nowrap;justify-content:space-between;align-items:flex-end;}.elementor .c3-mg-copy{min-width:0px;padding:0px;flex-direction:column;gap:14px;flex:0 1 600px;align-items:flex-start;}.elementor .c3-mg-hl{max-width:540px;font-size:clamp(46px, calc(var(--c3-hc, 820px) * 0.085), 84px);}.elementor .c3-mg-dek{max-width:560px;font-family:var(--font-body);font-weight:500;font-size:16px;color:var(--ink);line-height:1.45;padding-block-start:9px;padding-block-end:9px;padding-inline-start:14px;padding-inline-end:14px;border-width:2px;border-color:var(--ink);border-style:solid;background-color:var(--white);}.elementor .c3-mg-side{min-width:0px;padding:0px;flex-direction:column;gap:12px;flex:0 1 300px;align-items:flex-end;}.elementor .c3-mg-lines{width:100%;padding:0px;flex-direction:column;gap:10px;align-items:stretch;}.elementor .c3-mg-line{width:100%;max-width:none;}.elementor .c3-mg-line-title{font-size:18px;}.elementor .c3-mg-ticket{align-self:flex-end;}.elementor .c3-ticker{overflow:hidden;padding-block-start:12px;padding-block-end:12px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:3px;border-block-end-width:3px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--ink);border-style:solid;background-color:var(--cyan);flex-direction:row;}.elementor .c3-ticker-text{width:max-content;font-family:var(--font-display);font-weight:400;font-size:28px;color:var(--ink);letter-spacing:0.04em;line-height:1.2;text-transform:uppercase;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:28px;flex:0 0 auto;}.elementor .c3-backstage{padding-block-start:120px;padding-block-end:120px;padding-inline-start:32px;padding-inline-end:32px;background-image:url("https://card3n.com/wp-content/uploads/2026/10/card3n-dots-pattern.png");background-repeat:repeat;background-attachment:scroll;background-size:12px 12px;background-position:top left;background-color:var(--paper);align-items:center;}.elementor .c3-wrap-1280{width:100%;max-width:1280px;padding:0px;flex-direction:column;gap:96px;}.elementor .c3-backstage-intro{column-gap:64px;padding:0px;flex-direction:row;row-gap:72px;flex-wrap:wrap;align-items:center;}.elementor .c3-pass{width:290px;max-width:100%;position:relative;padding:0px;border-width:3px;border-color:var(--ink);border-style:solid;background-color:var(--white);box-shadow:8px 8px 0px 0px var(--ink);flex-direction:column;flex:0 0 auto;}.elementor .c3-lanyard{width:32px;height:96px;position:absolute;inset-block-start:-84px;inset-inline-start:50%;margin-block-start:0px;margin-block-end:0px;margin-inline-start:-16px;margin-inline-end:0px;display:block;}.elementor .c3-pass-head{padding-block-start:16px;padding-block-end:14px;padding-inline-start:18px;padding-inline-end:18px;border-block-start-width:0px;border-block-end-width:3px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--ink);border-style:solid;background-color:var(--cyan);flex-direction:column;gap:10px;flex-wrap:nowrap;align-items:center;}.elementor .c3-pass-slot{width:48px;height:10px;border-radius:6px;border-width:2px;border-color:var(--ink);border-style:solid;background-color:var(--paper);}.elementor .c3-pass-title{font-family:var(--font-display);font-weight:400;font-size:52px;color:var(--ink);letter-spacing:0.02em;line-height:1;text-transform:uppercase;}.elementor .c3-pass-body{padding:18px;flex-direction:column;gap:14px;}.elementor .c3-marker-name{font-family:var(--font-marker);font-weight:400;font-size:34px;color:var(--magenta);line-height:1.05;}.elementor .c3-pass-grid{padding:0px;gap:10px;grid-template-columns:repeat(2, minmax(0, 1fr));grid-template-rows:none;}.elementor .c3-barcode-pass{width:100%;height:30px;display:block;}.elementor .c3-backstage-copy{min-width:0px;padding:0px;flex-direction:column;gap:22px;flex:1 1 420px;}.elementor .c3-setlist{min-width:260px;position:relative;font-family:var(--font-marker);color:var(--ink);padding-block-start:30px;padding-block-end:30px;padding-inline-start:26px;padding-inline-end:26px;background-color:var(--white);box-shadow:0px 14px 30px 0px var(--shadow-deep);flex-direction:column;flex:0 1 300px;}.elementor .c3-setlist-title{font-family:var(--font-marker);font-weight:400;font-size:34px;color:var(--ink);line-height:1;}.elementor .c3-setlist-meta{font-family:var(--font-marker);font-weight:400;font-size:17px;color:var(--magenta);line-height:1.3;margin-block-start:4px;margin-block-end:18px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .c3-setlist-list{padding:0px;flex-direction:column;gap:8px;}.elementor .c3-setlist-item{font-family:var(--font-marker);font-weight:400;font-size:21px;color:var(--ink);line-height:1.15;}.elementor .c3-setlist-foot{font-family:var(--font-marker);font-weight:400;font-size:17px;color:var(--magenta);line-height:1.3;margin-block-start:18px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;transform:rotateX(0deg) rotateY(0deg) rotateZ(-2deg);}.elementor .c3-polaroids{width:100%;column-gap:36px;padding-block-start:8px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;row-gap:48px;grid-template-columns:repeat(4, minmax(0, 1fr));grid-template-rows:none;}.elementor .c3-stack-32{width:100%;padding:0px;flex-direction:column;gap:32px;}.elementor .c3-live{color:var(--white);padding:0px;background-color:var(--ink);}.elementor .c3-live-hero{min-height:700px;overflow:hidden;position:relative;padding:0px;flex-direction:row;align-items:flex-end;}.elementor .c3-fill{width:100%;height:100%;max-width:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;}.elementor .c3-live-shade{margin:0px;background-image:linear-gradient(180deg, var(--ink-clear) 35%,var(--ink-fade) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:var(--clear);}.elementor .c3-live-hero-inner{position:relative;padding-block-start:0px;padding-block-end:64px;padding-inline-start:32px;padding-inline-end:32px;flex-direction:column;gap:14px;}.elementor .c3-h2-live{font-family:var(--font-display);font-weight:400;font-size:clamp(56px, 8.4vw, 132px);color:var(--white);line-height:0.9;text-transform:uppercase;}.elementor .c3-live-row{padding-block-start:72px;padding-block-end:112px;padding-inline-start:32px;padding-inline-end:32px;flex-direction:row;gap:48px;flex-wrap:wrap;align-items:flex-start;}.elementor .c3-live-main{min-width:0px;padding:0px;flex-direction:column;gap:20px;flex:1 1 560px;}.elementor .c3-live-side{min-width:0px;padding:0px;flex-direction:column;gap:18px;flex:1 1 420px;}.elementor .c3-ns-card{color:var(--ink);padding:0px;border-width:3px;border-color:var(--white);border-style:solid;background-color:var(--yellow);flex-direction:row;flex-wrap:wrap;}.elementor .c3-ns-date{width:170px;padding-block-start:26px;padding-block-end:26px;padding-inline-start:20px;padding-inline-end:20px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:3px;border-color:var(--ink);border-style:dashed;flex-direction:column;gap:0px;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .c3-ns-dow{font-family:var(--font-body);font-weight:800;font-size:18px;color:var(--ink);letter-spacing:0.14em;line-height:1.2;text-transform:uppercase;}.elementor .c3-ns-day{font-family:var(--font-display);font-weight:400;font-size:104px;color:var(--ink);line-height:0.9;text-transform:uppercase;}.elementor .c3-ns-month{font-family:var(--font-display);font-weight:400;font-size:34px;color:var(--ink);line-height:1;text-transform:uppercase;}.elementor .c3-ns-info{min-width:0px;padding-block-start:26px;padding-block-end:28px;padding-inline-start:28px;padding-inline-end:28px;flex-direction:column;gap:12px;flex:1 1 300px;}.elementor .c3-h3-show{font-family:var(--font-display);font-weight:400;font-size:clamp(34px, 3.4vw, 48px);color:var(--ink);line-height:0.98;text-transform:uppercase;}.elementor .c3-event{color:var(--white);column-gap:18px;text-decoration:none;padding-block-start:16px;padding-block-end:16px;padding-inline-start:20px;padding-inline-end:20px;border-width:3px;border-style:solid;background-color:var(--ink);transition:all 150ms;flex-direction:row;row-gap:8px;flex-wrap:wrap;align-items:center;}.elementor .c3-event:hover,.elementor .c3-event:focus-visible{color:var(--white);box-shadow:7px 7px 0px 0px var(--ink);transform:translate3d(-2px, -2px, 0px);}.elementor .c3-event-title{font-family:var(--font-display);font-weight:400;font-size:26px;color:var(--white);line-height:1.05;text-transform:uppercase;}.elementor .c3-event-note{font-family:var(--font-body);font-weight:500;font-size:16px;color:var(--mist);line-height:1.4;}.elementor .c3-video{color:var(--white);text-decoration:none;padding:0px;flex-direction:column;gap:12px;}.elementor .c3-video:hover,.elementor .c3-video:focus-visible{color:var(--white);}.elementor .c3-video-frame{overflow:hidden;aspect-ratio:16 / 9;position:relative;padding:0px;border-width:3px;border-color:var(--white);border-style:solid;background-color:var(--ink);flex-direction:column;}.elementor .c3-play{width:76px;height:76px;position:absolute;inset-block-start:50%;inset-inline-start:50%;padding:0px;margin-block-start:-38px;margin-block-end:0px;margin-inline-start:-38px;margin-inline-end:0px;border-radius:50%;border-width:3px;border-color:var(--ink);border-style:solid;background-color:var(--yellow);transition:all 200ms;flex-direction:row;justify-content:center;align-items:center;}.elementor .c3-play:hover,.elementor .c3-play:focus-visible{transform:scale3d(1.08, 1.08, 1);}.elementor .c3-play-icon{width:26px;height:26px;display:block;}.elementor .c3-video-tag{position:absolute;inset-block-start:12px;inset-inline-start:12px;font-family:var(--font-body);font-weight:800;font-size:12px;color:var(--ink);letter-spacing:0.12em;line-height:1.3;text-transform:uppercase;padding-block-start:3px;padding-block-end:3px;padding-inline-start:9px;padding-inline-end:9px;border-width:2px;border-color:var(--ink);border-style:solid;}.elementor .c3-video-title{font-family:var(--font-display);font-weight:400;font-size:40px;color:var(--white);line-height:1;text-transform:uppercase;}.elementor .c3-pit{padding:0px;border-block-start-width:3px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--pink);border-style:solid;background-color:var(--ink);flex-direction:column;}.elementor .c3-pit-inner{column-gap:40px;padding-block-start:56px;padding-block-end:56px;padding-inline-start:32px;padding-inline-end:32px;flex-direction:row;row-gap:24px;flex-wrap:wrap;justify-content:space-between;align-items:center;}.elementor .c3-pit-line{font-family:var(--font-display);font-weight:400;font-size:clamp(40px, 5vw, 72px);color:var(--white);line-height:0.95;text-transform:uppercase;}