@import"https://fonts.googleapis.com/css2?family=Heebo:wght@400;500;600;700;800;900&display=swap";.hogicon-unique{--hu-ink: #071e23;--hu-night: #061b20;--hu-forest: #123f3e;--hu-emerald: #10b981;--hu-mint: #d1fae5;--hu-blue: #3b82f6;--hu-deep-blue: #194ca6;--hu-paper: #f4faf7;--hu-muted: #46635e;--hu-line: #153e3926;background:var(--hu-paper);color:var(--hu-ink);font-family:Heebo,Arial,sans-serif;font-size:1rem;line-height:1.65;isolation:isolate}.hogicon-unique *,.hogicon-unique *:before,.hogicon-unique *:after{box-sizing:border-box}.hogicon-unique :is(h1,h2,h3,p,figure){margin:0}.hogicon-unique :is(button,input){font:inherit}.hogicon-unique :is(button,a){-webkit-tap-highlight-color:transparent}.hogicon-unique a{color:inherit;text-decoration:none}.hogicon-unique button{cursor:pointer}.hogicon-unique img{display:block;max-width:100%;height:auto}.hogicon-unique :is(h1,h2,h3){font-family:Heebo,Arial,sans-serif;letter-spacing:-.045em}.hogicon-unique :is(h1,h2){font-weight:900}.hogicon-unique em{font-style:normal}.hogicon-unique :is(a,button,input):focus-visible{outline:3px solid var(--hu-blue);outline-offset:5px}.hogicon-unique :is(section,main)[id]{scroll-margin-top:105px}.hogicon-unique .hu-container{width:min(1320px,calc(100% - 112px));margin-inline:auto}.hogicon-unique .hu-section{padding-block:112px}.hogicon-unique .hu-overline,.hogicon-unique .hu-section-label{font-size:.8125rem;font-weight:500}.hogicon-unique .hu-section-label{margin-bottom:22px;display:flex;align-items:center;justify-content:space-between}.hogicon-unique .hu-skip{position:fixed;top:-100px;inset-inline-start:20px;z-index:200;background:#fff;padding:12px 20px;color:var(--hu-ink)}.hogicon-unique .hu-skip:focus{top:16px}.hogicon-unique .hu-action{min-height:58px;display:inline-flex;align-items:center;justify-content:space-between;gap:28px;padding:8px 22px 8px 9px;border:1px solid transparent;border-radius:50px;font-weight:700;font-size:.9375rem;text-align:center;transition:background .2s,transform .2s}.hogicon-unique .hu-action>svg{width:39px;height:39px;padding:10px;border-radius:50%;flex:0 0 auto;transition:transform .2s}.hogicon-unique .hu-action:hover>svg{transform:rotate(-12deg)}.hogicon-unique .hu-action--mint{background:var(--hu-mint);color:var(--hu-ink)}.hogicon-unique .hu-action--mint>svg{background:var(--hu-ink);color:var(--hu-mint)}.hogicon-unique .hu-action--mint:hover{background:#fff}.hogicon-unique .hu-action--dark{background:var(--hu-ink);color:#fff}.hogicon-unique .hu-action--dark>svg{background:var(--hu-emerald);color:var(--hu-ink)}.hogicon-unique .hu-action--dark:hover{background:#12514a}.hogicon-unique .hu-action--outline{border-color:currentColor;color:var(--hu-ink)}.hogicon-unique .hu-action--outline>svg{background:var(--hu-ink);color:var(--hu-mint)}.hogicon-unique .hu-action--outline:hover{background:#ffffff50}.hogicon-unique .hu-text-link{min-height:44px;display:inline-flex;align-items:center;gap:14px;font-size:.875rem;border-bottom:1px solid currentColor;font-weight:500}.hogicon-unique .hu-text-link svg{flex-shrink:0}.hogicon-unique .hu-masthead{--hu-paper: #f7f2e7;position:sticky;top:0;z-index:60;background:#0c2821f7;color:var(--hu-paper);border-bottom:1px solid #ffffff1c;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.hogicon-unique .hu-nav-inner{min-height:94px;display:flex;align-items:center;justify-content:space-between;gap:24px}.hogicon-unique .hu-brand{display:flex;align-items:center;gap:10px;flex-shrink:0}.hogicon-unique .hu-brand>img{width:49px;height:57px;-o-object-fit:contain;object-fit:contain;background:var(--hu-paper);border-radius:50%;padding:4px}.hogicon-unique .hu-brand>span{font-size:2.125rem;font-weight:900;letter-spacing:-.065em;line-height:1.2}.hogicon-unique .hu-brand small{display:block;font-size:.5625rem;font-weight:400;letter-spacing:0;line-height:1.8;color:#bcd4cc}.hogicon-unique .hu-desktop-nav{display:flex;align-items:center;gap:28px;font-size:.875rem}.hogicon-unique .hu-desktop-nav a{padding-block:15px;border-bottom:1px solid transparent;transition:color .18s}.hogicon-unique .hu-desktop-nav a:hover{color:var(--hu-mint);border-color:var(--hu-emerald)}.hogicon-unique .hu-nav-mail{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:45px;padding:8px 18px;border:1px solid #a3c9bd70;border-radius:30px;font-size:.8125rem}.hogicon-unique .hu-nav-mail:hover{background:#ffffff10}.hogicon-unique .hu-menu-toggle,.hogicon-unique .hu-mobile-nav{display:none}.hogicon-unique .hu-accessibility{flex:0 0 auto}.hogicon-unique .hu-accessibility>div{position:static}.hogicon-unique .hu-accessibility>div>div:first-child{opacity:1!important;transform:none!important}.hogicon-unique .hu-accessibility button[aria-label="פתח תפריט נגישות"]{display:grid;place-items:center;width:44px;height:44px;border:1px solid #ffffff45;background:transparent;color:#fff;box-shadow:none}.hogicon-unique .hu-accessibility button[aria-label="פתח תפריט נגישות"]>svg{width:21px;height:21px}.hogicon-unique .hu-accessibility .absolute{position:fixed;top:105px;bottom:auto;right:20px;left:auto;max-width:calc(100vw - 40px);max-height:calc(100dvh - 125px);overflow-y:auto;color:var(--hu-ink)}.hogicon-unique .hu-hero{--hu-night: #0c2821;--hu-paper: #f7f2e7;background:var(--hu-night);color:var(--hu-paper);overflow:clip;position:relative}.hogicon-unique .hu-hero:before{content:"";position:absolute;width:690px;height:690px;left:-235px;top:-185px;background:radial-gradient(ellipse,#10b98115,transparent 67%);pointer-events:none}.hogicon-unique .hu-hero-grid{display:grid;grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);-moz-column-gap:40px;column-gap:40px;padding-top:50px;padding-bottom:44px;align-items:center}.hogicon-unique .hu-hero-copy{position:relative;z-index:3;padding-top:5px;padding-bottom:28px}.hogicon-unique .hu-hero-copy>.hu-overline{display:flex;align-items:center;gap:10px;margin-bottom:28px;color:#bed7ce}.hogicon-unique .hu-live-dot{display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--hu-emerald);flex:0 0 auto}.hogicon-unique .hu-hero h1{font-size:clamp(5rem,7.8vw,7.25rem);line-height:.94;letter-spacing:-.065em}.hogicon-unique .hu-welcome{display:block;font-size:.265em;letter-spacing:-.025em;line-height:1.4;font-weight:500;margin-bottom:14px}.hogicon-unique .hu-title-line{display:block}.hogicon-unique .hu-hero h1 em{color:var(--hu-mint)}.hogicon-unique .hu-hero-description{max-width:440px;margin-top:30px;font-size:1.0625rem;line-height:1.8;color:#bed0cb}.hogicon-unique .hu-hero-session{display:flex;align-items:center;flex-wrap:wrap;gap:15px;margin-top:17px;font-size:.75rem;color:#bad9c9}.hogicon-unique .hu-hero-session>span:last-child{color:var(--hu-mint);border-inline-start:1px solid #b4d6c94a;padding-inline-start:15px}.hogicon-unique .hu-hero-links{display:flex;align-items:center;flex-wrap:wrap;gap:24px;margin-top:26px}.hogicon-unique .hu-hero-date{display:flex;align-items:center;flex-wrap:wrap;gap:12px;font-size:.75rem;color:#93b8ac;margin-top:25px}.hogicon-unique .hu-hero-date a{display:inline-flex;align-items:center;gap:7px;min-height:28px}.hogicon-unique .hu-hero-date a:hover{color:#fff}.hogicon-unique .hu-video-scene{position:relative;min-width:0;padding-top:52px;padding-bottom:8px}.hogicon-unique .hu-video-surround{position:relative;isolation:isolate}.hogicon-unique .hu-video-halo{position:absolute;z-index:-3;top:-34%;right:-16%;bottom:-34%;left:-16%;border-radius:50%;background:radial-gradient(ellipse at 31% 34%,#e8b8751f 0%,#e8b8750c 38%,transparent 68%);pointer-events:none}.hogicon-unique .hu-video-crescent{position:absolute;z-index:-2;width:79%;height:auto;top:-28%;left:-8%;transform:rotate(-19deg);color:var(--hu-mint);opacity:.92;filter:drop-shadow(0 0 25px #e8b87520);pointer-events:none}.hogicon-unique .hu-light-trace{position:absolute;z-index:-1;width:115%;height:140%;top:-28%;left:-9%;opacity:.7;pointer-events:none}.hogicon-unique .hu-light-points{position:absolute;top:-18%;right:-6%;bottom:-18%;left:-6%;z-index:-1;pointer-events:none}.hogicon-unique .hu-light-points i{position:absolute;width:3px;height:3px;background:#d1fae5;border-radius:50%;box-shadow:0 0 8px #d1fae590;opacity:.75}.hogicon-unique .hu-light-points i:nth-child(1){top:8%;left:49%;width:4px;height:4px}.hogicon-unique .hu-light-points i:nth-child(2){top:1%;left:24%;opacity:.4}.hogicon-unique .hu-light-points i:nth-child(3){top:27%;left:1%}.hogicon-unique .hu-light-points i:nth-child(4){top:63%;right:0;background:#6ba4ff}.hogicon-unique .hu-light-points i:nth-child(5){top:94%;left:7%;width:2px;height:2px}.hogicon-unique .hu-light-points i:nth-child(6){top:6%;right:21%;width:2px;height:2px;opacity:.45}.hogicon-unique .hu-light-points i:nth-child(7){top:98%;right:12%;width:2px;height:2px;opacity:.4}.hogicon-unique .hu-video-host{position:absolute;z-index:3;width:122px;height:101px;top:-84px;right:22px;overflow:hidden;pointer-events:none;transform-origin:50% 90%;filter:drop-shadow(0 8px 10px #03161575)}.hogicon-unique .hu-video-host img{width:100%;height:auto;max-width:none}.hogicon-unique .hu-hero-player{position:relative;z-index:2;width:100%;aspect-ratio:16/9;overflow:hidden;border-radius:18px;background:#071216;box-shadow:0 28px 70px -35px #000d,0 0 0 1px #d1fae530}.hogicon-unique .hu-hero-player iframe{display:block;width:100%;height:100%;border:0}.hogicon-unique .hu-video-poster{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding:0;border:0;background:#071216;color:#fff}.hogicon-unique .hu-video-poster>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hogicon-unique .hu-video-poster:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#04131970,transparent 58%);pointer-events:none}.hogicon-unique .hu-video-poster:focus-visible{outline:3px solid var(--hu-mint);outline-offset:-6px}.hogicon-unique .hu-video-play{position:absolute;z-index:1;bottom:23px;left:50%;transform:translate(-50%);display:flex;align-items:center;gap:13px;white-space:nowrap;padding:9px 18px 9px 9px;border:1px solid #e2fff045;border-radius:50px;background:#061b20eb;color:#fff;font-size:.9375rem;font-weight:600;box-shadow:0 6px 24px #0003}.hogicon-unique .hu-video-play>svg{width:43px;height:43px;padding:12px;color:var(--hu-ink);background:var(--hu-mint);border-radius:50%;flex:0 0 auto;transition:transform .2s}.hogicon-unique .hu-video-poster:hover .hu-video-play>svg{transform:scale(1.06)}.hogicon-unique .hu-video-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:12px;position:relative;z-index:3}.hogicon-unique .hu-video-watch,.hogicon-unique .hu-video-stop{display:inline-flex;align-items:center;justify-content:center;min-height:44px;gap:8px;padding:8px 0;border:0;background:transparent;color:#c6e7d9;font-size:.75rem}.hogicon-unique .hu-video-watch:hover,.hogicon-unique .hu-video-stop:hover{color:#fff}.hogicon-unique .hu-video-watch svg{color:var(--hu-mint)}.hogicon-unique .hu-video-stop{padding-inline:12px;border:1px solid #c6e7d92b;border-radius:30px}.hogicon-unique .hu-video-caption{margin-top:12px;font-size:clamp(1.3rem,1.9vw,1.75rem);font-weight:500;line-height:1.4;letter-spacing:-.03em}.hogicon-unique .hu-video-caption strong{display:inline-block;color:var(--hu-mint);font-weight:800;position:relative}.hogicon-unique .hu-video-caption strong:after{content:"";position:absolute;bottom:-6px;left:-2px;right:-2px;height:5px;border-top:1px solid var(--hu-emerald);border-radius:50%;transform:rotate(-6deg)}.hogicon-unique .hu-video-source{display:inline-flex;align-items:center;gap:7px;min-height:32px;margin-top:10px;color:#90b6aa;font-size:.6875rem}.hogicon-unique .hu-video-source:hover{color:#fff}.hogicon-unique .is-awake .hu-video-host{animation:hu-owl-welcome .8s ease-out both}.hogicon-unique .is-awake .hu-video-halo{animation:hu-light-welcome 1s ease-out both}.hogicon-unique .is-awake .hu-light-trace path{stroke-dasharray:1250;stroke-dashoffset:1250;animation:hu-trace-welcome 1.1s ease-out forwards}@keyframes hu-owl-welcome{0%{transform:translateY(0) rotate(0)}40%{transform:translateY(-6px) rotate(-4deg)}to{transform:translateY(0) rotate(0)}}@keyframes hu-light-welcome{0%{opacity:.5}45%{opacity:1.5}to{opacity:1}}@keyframes hu-trace-welcome{to{stroke-dashoffset:0}}.hogicon-unique .hu-event{grid-column:1/-1;display:grid;grid-template-columns:190px minmax(0,1fr) 245px;gap:36px;align-items:center;margin-top:32px;border-top:1px solid #d1fae542;padding-top:34px}.hogicon-unique .hu-event-date{align-self:stretch;display:flex;flex-direction:column;justify-content:center;border-inline-end:1px solid #d1fae52b;padding-inline-end:30px}.hogicon-unique .hu-event-date .hu-overline{color:#c5dad3}.hogicon-unique .hu-event-date time{display:flex;flex-direction:column}.hogicon-unique .hu-event-date time b{font-size:3.875rem;font-weight:800;line-height:1.25;letter-spacing:-.05em;color:var(--hu-mint);direction:ltr;text-align:right}.hogicon-unique .hu-event-date time b>span{color:var(--hu-emerald)}.hogicon-unique .hu-event-date time>span{font-size:.75rem;color:#aac7bc}.hogicon-unique .hu-event-info{min-width:0}.hogicon-unique .hu-event-info h2{font-size:clamp(1.75rem,2.55vw,2.45rem);line-height:1.25;font-weight:800}.hogicon-unique .hu-location{display:flex;align-items:center;gap:7px;font-size:.8125rem;color:#bed0cb;margin-top:8px}.hogicon-unique .hu-location svg{flex-shrink:0}.hogicon-unique .hu-sessions{display:flex;flex-wrap:wrap;align-items:center;gap:11px 22px;margin-top:18px}.hogicon-unique .hu-sessions p,.hogicon-unique .hu-sessions p>span{display:flex;align-items:center;gap:7px}.hogicon-unique .hu-sessions p{font-size:.8125rem}.hogicon-unique .hu-sessions strong{font-size:.6875rem;font-weight:500;background:var(--hu-mint);color:var(--hu-ink);border-radius:3px;padding:2px 6px;white-space:nowrap}.hogicon-unique .hu-sessions strong.hu-sold-out{background:transparent;color:#b9ccc5;border:1px solid #ffffff36}.hogicon-unique .hu-sales{margin-top:18px}.hogicon-unique .hu-sales p{display:flex;justify-content:space-between;gap:14px;color:#c0d3cb;font-size:.6875rem}.hogicon-unique .hu-sales strong{font-weight:500}.hogicon-unique .hu-sales-track{height:3px;background:#d1fae524;margin-top:7px;overflow:hidden}.hogicon-unique .hu-sales-track>span{display:block;height:100%;width:85%;background:var(--hu-emerald)}.hogicon-unique .hu-event-action{display:flex;flex-direction:column;align-items:stretch;gap:15px}.hogicon-unique .hu-event-action>.hu-action{background:var(--hu-mint);color:var(--hu-ink)}.hogicon-unique .hu-event-action>.hu-action svg{background:var(--hu-ink);color:#fff}.hogicon-unique .hu-event-action>.hu-action:hover{background:#fff}.hogicon-unique .hu-countdown-wrap{text-align:center}.hogicon-unique .hu-countdown-label{font-size:.625rem;color:#a7c2b7}.hogicon-unique .hu-countdown{display:flex;justify-content:center;gap:17px;margin-top:4px}.hogicon-unique .hu-countdown>div{display:flex;flex-direction:column;min-width:28px}.hogicon-unique .hu-countdown b{font-size:1.3125rem;font-weight:500;line-height:1.15;font-variant-numeric:tabular-nums}.hogicon-unique .hu-countdown span{font-size:.5625rem;color:#a7c2b7}.hogicon-unique .hu-about{background:var(--hu-paper)}.hogicon-unique .hu-intro-grid{display:grid;grid-template-columns:.85fr 1.15fr;gap:90px;align-items:center}.hogicon-unique .hu-intro-grid h2{font-size:clamp(4rem,6vw,5.65rem);line-height:.99}.hogicon-unique .hu-intro-grid h2 em{color:#087455}.hogicon-unique .hu-intro-grid>p{font-size:1.1875rem;line-height:1.95;color:#38534e;max-width:640px}.hogicon-unique .hu-partners{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:64px;border-top:1px solid var(--hu-line)}.hogicon-unique .hu-partner{position:relative;display:grid;grid-template-columns:76px 1fr;align-content:start;gap:5px 22px;padding:36px 25px;min-width:0;border-inline-end:1px solid var(--hu-line);transition:background .2s}.hogicon-unique .hu-partner:first-child{padding-inline-start:0}.hogicon-unique .hu-partner:last-child{border-inline-end:0;padding-inline-end:0}.hogicon-unique .hu-partner:hover{background:#d1fae55c}.hogicon-unique .hu-partner-top{grid-row:1/3}.hogicon-unique .hu-partner img{width:76px;height:76px;-o-object-fit:contain;object-fit:contain;border-radius:14px}.hogicon-unique .hu-partner h3{display:flex;justify-content:space-between;gap:10px;font-size:1.375rem;line-height:1.3;font-weight:800}.hogicon-unique .hu-partner h3 svg{flex-shrink:0}.hogicon-unique .hu-partner>p{color:var(--hu-muted);font-size:.8125rem;line-height:1.75}.hogicon-unique .hu-mail-strip{background:var(--hu-emerald);color:var(--hu-ink);padding-block:32px}.hogicon-unique .hu-mail-strip-inner{display:flex;align-items:center;gap:26px}.hogicon-unique .hu-mail-strip-inner>svg{flex-shrink:0}.hogicon-unique .hu-mail-strip p{font-size:1.1875rem}.hogicon-unique .hu-mail-strip p strong{font-weight:800}.hogicon-unique .hu-mail-strip p>span{margin-inline-start:12px;font-size:.875rem}.hogicon-unique .hu-mail-strip .hu-action{margin-inline-start:auto;min-width:216px}.hogicon-unique .hu-community{background:var(--hu-paper);overflow:clip}.hogicon-unique .hu-community-grid{display:grid;grid-template-columns:1fr 1fr;gap:95px;align-items:center}.hogicon-unique .hu-community h2{font-size:clamp(3.25rem,5vw,4.875rem);line-height:1.06}.hogicon-unique .hu-community h2>span{display:block;max-width:340px;font-size:.22em;font-weight:500;line-height:1.7;letter-spacing:0;margin-bottom:24px;color:var(--hu-muted)}.hogicon-unique .hu-community h2 em{color:#087455}.hogicon-unique .hu-community h2 small{display:block;font-size:.32em;font-weight:500;letter-spacing:0;margin-top:15px}.hogicon-unique .hu-community-copy>p{margin-top:29px;font-size:1rem;line-height:1.95;color:var(--hu-muted)}.hogicon-unique .hu-community-copy>.hu-community-belief{margin-top:28px;max-width:370px;font-size:1.3125rem;font-weight:600;line-height:1.7;letter-spacing:-.02em;color:#123f3e}.hogicon-unique .hu-community-belief+p{margin-top:17px}.hogicon-unique .hu-community-copy>p a{text-decoration:underline;text-underline-offset:4px;color:#087455}.hogicon-unique .hu-community-photos{position:relative;isolation:isolate;padding-bottom:85px}.hogicon-unique .hu-photo-main{width:94%;margin-inline-start:auto;position:relative}.hogicon-unique .hu-photo-main>img{width:100%;aspect-ratio:.91;height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:54% 50%;object-position:54% 50%;border-radius:140px 4px 4px}.hogicon-unique .hu-photo-main figcaption{font-size:.75rem;margin-top:12px;text-align:left}.hogicon-unique .hu-photo-small{position:absolute;width:38%;right:-4%;bottom:8px}.hogicon-unique .hu-photo-small>img{width:100%;aspect-ratio:1.16;height:auto;-o-object-fit:cover;object-fit:cover;border-radius:4px 4px 60px}.hogicon-unique .hu-photo-small figcaption{font-size:.6875rem;margin-top:10px}.hogicon-unique .hu-community-crescent{position:absolute;width:106%;height:95%;color:var(--hu-blue);z-index:-1;top:-10%;left:-10%;transform:rotate(137deg);pointer-events:none}.hogicon-unique .hu-join{position:relative;background:var(--hu-night);color:#fff;overflow:clip}.hogicon-unique .hu-join>.hu-container{position:relative;min-height:620px;display:flex;align-items:flex-end;padding-block:80px}.hogicon-unique .hu-join-heading{position:relative;z-index:2;max-width:750px;pointer-events:none}.hogicon-unique .hu-join-heading>.hu-overline{margin-bottom:22px;color:var(--hu-mint)}.hogicon-unique .hu-join h2{font-size:clamp(4.1rem,6.5vw,6.5rem);line-height:1.03}.hogicon-unique .hu-join h2 em{color:var(--hu-mint)}.hogicon-unique .hu-join-heading>p:last-child{margin-top:24px;font-size:1.0625rem;line-height:1.75;color:#ddeae4}.hogicon-unique .hu-audience{position:absolute;top:0;right:0;bottom:0;left:0;margin-inline:calc((min(1320px,100vw - 112px) - 100vw)/2)}.hogicon-unique .hu-audience>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;opacity:.7}.hogicon-unique .hu-audience:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(270deg,#061b20e8,#061b207a 50%,#061b201a),linear-gradient(0deg,#061b2070,transparent);pointer-events:none}.hogicon-unique .hu-audience figcaption{position:absolute;inset-inline:56px;bottom:80px;display:flex;justify-content:flex-end;z-index:3}.hogicon-unique .hu-audience figcaption>span{display:none}.hogicon-unique .hu-join-arrow{display:grid;place-items:center;width:104px;height:104px;border-radius:50%;color:var(--hu-ink);background:var(--hu-mint);transition:transform .2s}.hogicon-unique .hu-join-arrow svg{width:49px;height:49px}.hogicon-unique .hu-join-arrow:hover{transform:rotate(-12deg)}.hogicon-unique .hu-values{padding-block:65px;background:var(--hu-night);color:#fff}.hogicon-unique .hu-values-inner{display:grid;grid-template-columns:150px 1fr;gap:55px;align-items:start}.hogicon-unique .hu-values h2{font-size:.875rem;font-weight:500;letter-spacing:0;color:#a3c3b7;padding-top:7px}.hogicon-unique .hu-values p{font-size:1.8125rem;line-height:1.6;font-weight:400;color:#c3d7ce;letter-spacing:-.02em}.hogicon-unique .hu-values strong{font-weight:700;color:var(--hu-mint)}.hogicon-unique .hu-newsletter{background:var(--hu-mint)}.hogicon-unique .hu-newsletter .hu-section-label{margin-bottom:37px}.hogicon-unique .hu-newsletter-grid{display:grid;grid-template-columns:1fr 1fr;gap:100px;align-items:start}.hogicon-unique .hu-newsletter-copy>.hu-overline{color:#355f51}.hogicon-unique .hu-newsletter h2{font-size:clamp(4rem,6.5vw,6.5rem);line-height:.98;margin-top:20px}.hogicon-unique .hu-newsletter h2>span{display:block;font-size:.3em;font-weight:500;letter-spacing:-.015em;margin-bottom:15px}.hogicon-unique .hu-newsletter h2 em{color:#087455}.hogicon-unique .hu-newsletter h2 small{display:block;font-size:1rem;font-weight:400;line-height:1.6;letter-spacing:0;margin-top:22px}.hogicon-unique .hu-mail-art{display:flex;align-items:center;gap:25px;margin-block:32px 23px;width:-moz-fit-content;width:fit-content;padding:23px 25px;border-radius:9px 55px 9px 9px;background:var(--hu-emerald);transform:rotate(-5deg)}.hogicon-unique .hu-mail-art>svg:first-child{width:44px;height:44px;stroke-width:1.5}.hogicon-unique .hu-mail-art>span{font-size:1.1875rem;font-weight:700;line-height:1.3}.hogicon-unique .hu-mail-art>svg:last-child{width:29px;height:29px}.hogicon-unique .hu-form-sheet{background:#f9fffc;padding:37px;border-radius:5px 5px 56px}.hogicon-unique .hu-form-heading{display:flex;justify-content:space-between;align-items:center;margin-bottom:25px}.hogicon-unique .hu-form-heading h3{font-size:1.625rem;font-weight:800}.hogicon-unique .hu-form-heading>svg{color:#087455}.hogicon-unique .hu-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px 16px}.hogicon-unique .hu-field{min-width:0}.hogicon-unique .hu-field--wide{grid-column:1/-1}.hogicon-unique .hu-field label{display:block;font-size:.75rem;font-weight:500;margin-bottom:8px}.hogicon-unique .hu-input{display:block;width:100%;min-height:49px;border:1px solid #9ac0af;border-radius:4px;padding:12px 13px;background:#fff;color:var(--hu-ink);font-size:.875rem}.hogicon-unique .hu-input::-moz-placeholder{color:#6a8278;opacity:1}.hogicon-unique .hu-input::placeholder{color:#6a8278;opacity:1}.hogicon-unique .hu-input:focus{border-color:#087455}.hogicon-unique .hu-form form>.hu-action{width:100%;margin-top:22px}.hogicon-unique .hu-form button:disabled{cursor:progress;opacity:.65}.hogicon-unique .hu-form-consent{margin-top:21px;font-size:.6875rem;line-height:1.8;color:#4e665d}.hogicon-unique .hu-form-consent p+p{margin-top:9px}.hogicon-unique .hu-form-consent a{text-decoration:underline;text-underline-offset:3px}.hogicon-unique .hu-form-contact{margin-top:23px;border-top:1px solid #b6d5c7;padding-top:19px}.hogicon-unique .hu-form-contact h3{font-size:.875rem;font-weight:600;margin-bottom:7px}.hogicon-unique .hu-form-contact a{display:flex;align-items:center;gap:9px;min-height:32px;font-size:.8125rem}.hogicon-unique .hu-form-contact svg{width:15px;height:15px}.hogicon-unique .hu-form-success{padding:38px 18px;text-align:center;background:var(--hu-mint);border-radius:5px}.hogicon-unique .hu-form-success>svg{width:40px;height:40px;margin:0 auto 14px}.hogicon-unique .hu-form-success h3{font-size:1.5rem}.hogicon-unique .hu-form-error{padding:12px;margin-bottom:18px;border:1px solid #a92332;background:#fff0f0;color:#801929;border-radius:4px}.hogicon-unique .hu-form-loading{animation:hu-loading 1s linear infinite}@keyframes hu-loading{to{transform:rotate(360deg)}}.hogicon-unique .hu-footer{background:var(--hu-night);color:var(--hu-paper);padding-block:55px 30px}.hogicon-unique .hu-footer-top{display:flex;align-items:center;justify-content:space-between;gap:30px;padding-bottom:39px}.hogicon-unique .hu-footer-brand{display:flex;align-items:center;gap:20px}.hogicon-unique .hu-footer-brand>img{width:65px;height:72px;-o-object-fit:contain;object-fit:contain;background:var(--hu-paper);border-radius:50%;padding:5px}.hogicon-unique .hu-footer-brand b{font-size:3.1rem;font-weight:900;letter-spacing:-.065em;line-height:1.25}.hogicon-unique .hu-footer-brand p{font-size:.75rem;color:#aac6bb}.hogicon-unique .hu-footer-bottom{border-top:1px solid #ffffff25;padding-top:24px;display:flex;align-items:center;justify-content:space-between;gap:22px;font-size:.75rem;color:#adc4ba}.hogicon-unique .hu-footer-bottom>div{display:flex;gap:25px;flex-wrap:wrap}.hogicon-unique .hu-footer-bottom a{display:inline-flex;align-items:center;min-height:32px}.hogicon-unique .hu-footer-bottom a:hover{color:#fff}@media (max-width: 1150px){.hogicon-unique .hu-container{width:calc(100% - 72px)}.hogicon-unique .hu-desktop-nav{gap:18px;font-size:.8125rem}.hogicon-unique .hu-brand small{font-size:.5rem}.hogicon-unique .hu-nav-inner{gap:18px}.hogicon-unique .hu-hero h1{font-size:7.8vw}.hogicon-unique .hu-hero-grid{-moz-column-gap:32px;column-gap:32px}.hogicon-unique .hu-video-host{width:98px;height:82px;top:-67px;right:17px}.hogicon-unique .hu-video-play{font-size:.8125rem;gap:10px;bottom:17px}.hogicon-unique .hu-hero-links{gap:16px}.hogicon-unique .hu-hero-links .hu-action{padding-inline-start:18px;gap:17px}.hogicon-unique .hu-event{grid-template-columns:160px minmax(0,1fr) 215px;gap:25px}.hogicon-unique .hu-event-date{padding-inline-end:20px}.hogicon-unique .hu-event-date time b{font-size:3.2rem}.hogicon-unique .hu-event-action .hu-action{padding-inline-start:17px;font-size:.8125rem;gap:15px}.hogicon-unique .hu-sessions{gap:9px 14px}.hogicon-unique .hu-intro-grid{gap:50px}.hogicon-unique .hu-partner{grid-template-columns:58px 1fr;padding-inline:20px;gap:4px 17px}.hogicon-unique .hu-partner img{width:58px;height:58px}.hogicon-unique .hu-partner h3{font-size:1.15rem}.hogicon-unique .hu-community-grid,.hogicon-unique .hu-newsletter-grid{gap:60px}.hogicon-unique .hu-audience{margin-inline:-36px}.hogicon-unique .hu-audience figcaption{inset-inline:36px}.hogicon-unique .hu-form-sheet{padding:28px}}@media (max-width: 900px){.hogicon-unique .hu-desktop-nav{display:none}.hogicon-unique .hu-nav-mail{margin-inline-start:auto}.hogicon-unique .hu-menu-toggle{display:flex;align-items:center;justify-content:center;width:44px;height:44px;background:transparent;border:1px solid #ffffff45;border-radius:50%;color:#fff}.hogicon-unique .hu-mobile-nav{display:flex;flex-direction:column;padding:8px 36px 20px;border-top:1px solid #ffffff20}.hogicon-unique .hu-mobile-nav a{display:flex;align-items:center;justify-content:space-between;min-height:51px;border-bottom:1px solid #ffffff24}.hogicon-unique .hu-hero-grid{grid-template-columns:1fr;padding-top:34px}.hogicon-unique .hu-hero-copy{padding-bottom:12px}.hogicon-unique .hu-hero h1{font-size:6.875rem}.hogicon-unique .hu-hero h1 .hu-title-line{display:inline}.hogicon-unique .hu-hero h1 .hu-title-line+.hu-title-line:before{content:" "}.hogicon-unique .hu-hero-description{max-width:520px}.hogicon-unique .hu-video-scene{width:100%;max-width:710px;margin:48px auto 0;padding-top:13px;padding-bottom:0}.hogicon-unique .hu-video-crescent{top:-21%;width:71%;left:-6%}.hogicon-unique .hu-video-caption{font-size:1.65rem}.hogicon-unique .hu-event{grid-template-columns:135px minmax(0,1fr);gap:27px;margin-top:36px}.hogicon-unique .hu-event-action{grid-column:1/-1;flex-direction:row;align-items:center;justify-content:space-between;border-top:1px solid #ffffff20;padding-top:22px}.hogicon-unique .hu-event-action>.hu-action{min-width:235px;font-size:.9375rem}.hogicon-unique .hu-countdown-wrap{min-width:200px}.hogicon-unique .hu-event-info h2{font-size:2rem}.hogicon-unique .hu-section{padding-block:78px}.hogicon-unique .hu-intro-grid{gap:30px;grid-template-columns:1fr 1.3fr}.hogicon-unique .hu-intro-grid h2{font-size:4.25rem}.hogicon-unique .hu-intro-grid>p{font-size:1rem}.hogicon-unique .hu-partners{margin-top:40px}.hogicon-unique .hu-partner{display:flex;flex-direction:column;gap:14px;padding:27px 20px}.hogicon-unique .hu-partner img{width:68px;height:68px}.hogicon-unique .hu-partner h3{width:100%}.hogicon-unique .hu-mail-strip-inner{gap:18px}.hogicon-unique .hu-mail-strip p{font-size:1rem}.hogicon-unique .hu-mail-strip p>span{display:block;margin:0;font-size:.8125rem}.hogicon-unique .hu-community-grid{grid-template-columns:1fr;gap:55px}.hogicon-unique .hu-community h2{font-size:4.5rem}.hogicon-unique .hu-community-copy>p{max-width:620px}.hogicon-unique .hu-community-photos{width:min(600px,100%);margin-inline:auto}.hogicon-unique .hu-photo-main>img{aspect-ratio:1.04}.hogicon-unique .hu-join>.hu-container{min-height:560px}.hogicon-unique .hu-join h2{font-size:4.75rem}.hogicon-unique .hu-join-arrow{width:80px;height:80px}.hogicon-unique .hu-join-arrow svg{width:40px;height:40px}.hogicon-unique .hu-values-inner{grid-template-columns:100px 1fr;gap:35px}.hogicon-unique .hu-values p{font-size:1.4rem}.hogicon-unique .hu-newsletter-grid{gap:35px;grid-template-columns:.85fr 1.15fr}.hogicon-unique .hu-newsletter h2{font-size:4.6rem}.hogicon-unique .hu-newsletter-copy .hu-text-link{font-size:.75rem}.hogicon-unique .hu-form-grid{grid-template-columns:1fr}.hogicon-unique .hu-mail-art{gap:13px;padding:18px}.hogicon-unique .hu-mail-art>svg:first-child{width:32px}.hogicon-unique .hu-mail-art>span{font-size:1rem}.hogicon-unique .hu-mail-art>svg:last-child{width:22px}}@media (max-width: 640px){.hogicon-unique .hu-container{width:calc(100% - 40px)}.hogicon-unique .hu-section{padding-block:62px}.hogicon-unique .hu-nav-inner{min-height:77px;gap:12px}.hogicon-unique .hu-brand>img{width:40px;height:46px}.hogicon-unique .hu-brand>span{font-size:1.6875rem}.hogicon-unique .hu-brand small{font-size:.5rem}.hogicon-unique .hu-nav-mail{display:none}.hogicon-unique .hu-accessibility{margin-inline-start:auto}.hogicon-unique .hu-accessibility .absolute{top:89px;max-height:calc(100dvh - 109px)}.hogicon-unique .hu-menu-toggle{margin-inline-start:0;flex-shrink:0}.hogicon-unique .hu-mobile-nav{padding-inline:20px}.hogicon-unique .hu-hero-grid{padding-top:30px;padding-bottom:31px}.hogicon-unique .hu-hero-copy{padding:0}.hogicon-unique .hu-hero-copy>.hu-overline{font-size:.6875rem;margin-bottom:20px}.hogicon-unique .hu-hero h1{font-size:clamp(4.8rem,19vw,7rem);line-height:.94}.hogicon-unique .hu-hero h1 .hu-title-line{display:block}.hogicon-unique .hu-hero h1 .hu-title-line+.hu-title-line:before{content:none}.hogicon-unique .hu-welcome{font-size:.29em;margin-bottom:11px}.hogicon-unique .hu-hero-description{font-size:.9375rem;line-height:1.85;margin-top:22px;max-width:390px}.hogicon-unique .hu-hero-links{margin-top:23px;gap:15px}.hogicon-unique .hu-action{min-height:54px;font-size:.8125rem;gap:14px;padding-inline-start:17px}.hogicon-unique .hu-action>svg{width:34px;height:34px;padding:8px}.hogicon-unique .hu-text-link{font-size:.75rem;gap:8px}.hogicon-unique .hu-hero-date{font-size:.6875rem;gap:10px;margin-top:18px}.hogicon-unique .hu-video-scene{margin-top:50px;padding-top:5px}.hogicon-unique .hu-hero-player{border-radius:12px}.hogicon-unique .hu-video-host{width:80px;height:66px;top:-54px;right:10px}.hogicon-unique .hu-video-crescent{width:76%;top:-22%;left:-8%}.hogicon-unique .hu-light-trace{opacity:.5}.hogicon-unique .hu-video-play{bottom:14px;font-size:.6875rem;padding:6px 13px 6px 6px;gap:9px}.hogicon-unique .hu-video-play>svg{width:34px;height:34px;padding:10px}.hogicon-unique .hu-video-toolbar{margin-top:9px;gap:8px}.hogicon-unique .hu-video-watch,.hogicon-unique .hu-video-stop{font-size:.6875rem}.hogicon-unique .hu-video-watch{gap:6px}.hogicon-unique .hu-video-caption{font-size:1.375rem;margin-top:8px}.hogicon-unique .hu-video-source{font-size:.625rem;margin-top:8px}.hogicon-unique .hu-event{grid-template-columns:1fr;gap:20px;padding-top:26px;margin-top:27px}.hogicon-unique .hu-event-date{flex-direction:row;justify-content:space-between;align-items:center;border:0;padding:0}.hogicon-unique .hu-event-date time{flex-direction:row;align-items:baseline;gap:12px}.hogicon-unique .hu-event-date time b{font-size:2.45rem}.hogicon-unique .hu-event-date time>span{font-size:.625rem}.hogicon-unique .hu-event-date>.hu-overline{font-size:.75rem}.hogicon-unique .hu-event-info h2{font-size:1.875rem}.hogicon-unique .hu-location{font-size:.75rem}.hogicon-unique .hu-sessions{gap:12px;display:grid;grid-template-columns:1fr 1fr;margin-top:21px}.hogicon-unique .hu-sessions p{flex-direction:column;align-items:flex-start;gap:7px;font-size:.75rem}.hogicon-unique .hu-sessions p>span{gap:5px}.hogicon-unique .hu-sessions svg{display:none}.hogicon-unique .hu-sales p{font-size:.625rem;gap:9px}.hogicon-unique .hu-event-action{flex-direction:column;align-items:stretch;gap:20px;padding-top:22px}.hogicon-unique .hu-event-action>.hu-action{width:100%;font-size:.9375rem}.hogicon-unique .hu-countdown-wrap{display:flex;align-items:center;justify-content:space-between;text-align:start;gap:15px}.hogicon-unique .hu-countdown{margin:0;gap:13px}.hogicon-unique .hu-countdown b{font-size:1.25rem}.hogicon-unique .hu-section-label{font-size:.75rem;margin-bottom:20px}.hogicon-unique .hu-intro-grid{grid-template-columns:1fr;gap:27px}.hogicon-unique .hu-intro-grid h2{font-size:4.25rem}.hogicon-unique .hu-intro-grid>p{font-size:.9375rem;line-height:1.9}.hogicon-unique .hu-partners{grid-template-columns:1fr;margin-top:33px}.hogicon-unique .hu-partner,.hogicon-unique .hu-partner:first-child,.hogicon-unique .hu-partner:last-child{display:grid;grid-template-columns:66px 1fr;gap:6px 20px;padding:26px 0;border-inline:0;border-bottom:1px solid var(--hu-line)}.hogicon-unique .hu-partner img{width:66px;height:66px}.hogicon-unique .hu-partner h3{font-size:1.4rem}.hogicon-unique .hu-partner>p{font-size:.8125rem}.hogicon-unique .hu-mail-strip{padding-block:27px}.hogicon-unique .hu-mail-strip-inner{display:grid;grid-template-columns:28px 1fr;gap:19px 16px}.hogicon-unique .hu-mail-strip-inner>svg{width:28px;height:28px}.hogicon-unique .hu-mail-strip p{font-size:1rem}.hogicon-unique .hu-mail-strip .hu-action{grid-column:1/-1;margin:0;width:100%}.hogicon-unique .hu-community-grid{gap:38px}.hogicon-unique .hu-community h2{font-size:3.65rem}.hogicon-unique .hu-community h2>span{font-size:.225em;max-width:285px;margin-bottom:21px}.hogicon-unique .hu-community-copy>p{font-size:.9375rem;margin-top:26px}.hogicon-unique .hu-community-copy>.hu-community-belief{font-size:1.1875rem;margin-top:25px}.hogicon-unique .hu-community-belief+p{margin-top:16px}.hogicon-unique .hu-community-photos{padding-bottom:65px}.hogicon-unique .hu-photo-main{width:96%}.hogicon-unique .hu-photo-main>img{aspect-ratio:.98;border-radius:90px 4px 4px}.hogicon-unique .hu-photo-main figcaption{font-size:.6875rem}.hogicon-unique .hu-photo-small{width:38%;right:0}.hogicon-unique .hu-photo-small>img{border-radius:4px 4px 40px}.hogicon-unique .hu-photo-small figcaption{font-size:.625rem}.hogicon-unique .hu-join>.hu-container{min-height:540px;padding-block:48px 110px}.hogicon-unique .hu-join h2{font-size:3.8rem}.hogicon-unique .hu-join-heading>p:last-child{font-size:.875rem;margin-top:22px}.hogicon-unique .hu-audience{margin-inline:-20px}.hogicon-unique .hu-audience>img{-o-object-position:64% 50%;object-position:64% 50%}.hogicon-unique .hu-audience:after{background:linear-gradient(0deg,#061b20ec,#061b2066)}.hogicon-unique .hu-audience figcaption{inset-inline:20px;bottom:28px;justify-content:flex-start}.hogicon-unique .hu-join-arrow{width:61px;height:61px}.hogicon-unique .hu-join-arrow svg{width:33px;height:33px}.hogicon-unique .hu-values{padding-block:43px}.hogicon-unique .hu-values-inner{grid-template-columns:1fr;gap:21px}.hogicon-unique .hu-values h2{padding:0;font-size:.75rem}.hogicon-unique .hu-values p{font-size:1.25rem;line-height:1.75}.hogicon-unique .hu-newsletter-grid{grid-template-columns:1fr;gap:35px}.hogicon-unique .hu-newsletter h2{font-size:5.125rem}.hogicon-unique .hu-newsletter h2 small{font-size:.9375rem}.hogicon-unique .hu-mail-art{margin-block:27px 20px;gap:22px;padding:20px 25px}.hogicon-unique .hu-newsletter-copy .hu-text-link{font-size:.8125rem}.hogicon-unique .hu-form-sheet{padding:28px 22px;border-radius:4px 4px 40px}.hogicon-unique .hu-form-heading h3{font-size:1.625rem}.hogicon-unique .hu-input{font-size:1rem}.hogicon-unique .hu-form-consent{font-size:.6875rem}.hogicon-unique .hu-form form>.hu-action{font-size:.875rem}.hogicon-unique .hu-footer{padding-block:36px 22px}.hogicon-unique .hu-footer-top{flex-direction:column;align-items:flex-start;gap:30px;padding-bottom:27px}.hogicon-unique .hu-footer-brand b{font-size:2.7rem}.hogicon-unique .hu-footer-brand>img{width:54px;height:62px}.hogicon-unique .hu-footer-bottom{flex-direction:column;align-items:flex-start;gap:15px;font-size:.6875rem}.hogicon-unique .hu-footer-bottom>div{gap:21px}}.high-contrast .hogicon-unique,.high-contrast .hogicon-unique :is(section,aside,header,footer){background:#fff!important;color:#000!important}.high-contrast .hogicon-unique :is(h1,h2,h3,p,em,span,small,b,strong,time,label){color:#000!important;text-shadow:none!important;-webkit-text-fill-color:currentColor!important}.high-contrast .hogicon-unique :is(.hu-action,.hu-nav-mail,.hu-menu-toggle,.hu-join-arrow,.hu-video-watch,.hu-video-stop,.hu-video-play){background:#fff!important;color:#000!important;border:2px solid black!important}.high-contrast .hogicon-unique .hu-action svg{background:#000!important;color:#fff!important}.high-contrast .hogicon-unique .hu-accessibility button[aria-label="פתח תפריט נגישות"]{background:#fff!important;color:#000!important;border-color:#000!important}.high-contrast .hogicon-unique .hu-accessibility .absolute{background:#fff!important}.high-contrast .hogicon-unique :is(.hu-community-crescent,.hu-mail-art,.hu-video-crescent,.hu-video-halo,.hu-light-trace,.hu-light-points,.hu-video-host){display:none}.high-contrast .hogicon-unique :is(.hu-audience,.hu-video-poster){background:#fff!important}.high-contrast .hogicon-unique .hu-video-poster>img,.high-contrast .hogicon-unique .hu-video-poster:after{visibility:hidden}.high-contrast .hogicon-unique :is(.hu-video-watch svg,.hu-video-stop svg,.hu-video-play svg,.hu-video-source){color:#000!important}.high-contrast .hogicon-unique .hu-video-play svg{background:#fff!important}.high-contrast .hogicon-unique .hu-audience>img,.high-contrast .hogicon-unique .hu-audience:after{visibility:hidden}@media (prefers-reduced-motion: reduce){.hogicon-unique *,.hogicon-unique *:before,.hogicon-unique *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.hogicon-home .hu-anchor-alias{display:block;height:0;scroll-margin-top:110px}.hogicon-home .hu-desktop-nav a[aria-current=page]{color:var(--hu-mint);border-color:var(--hu-emerald)}.hogicon-home .hu-early-signup{margin-top:30px;scroll-margin-top:115px}.hogicon-home .hu-early-signup .hu-form-heading h2{font-size:1.625rem;font-weight:800}.hogicon-home .hu-early-signup .hu-form form{display:grid;grid-template-columns:minmax(0,1fr) 235px;align-items:end;gap:24px}.hogicon-home .hu-early-signup .hu-form-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.hogicon-home .hu-early-signup .hu-field--wide{grid-column:auto}.hogicon-home .hu-early-signup .hu-form form>.hu-action{margin-top:0;min-height:49px}.hogicon-home .hu-early-signup .hu-form-consent p{font-size:.6875rem}.hogicon-home .hu-whatsapp-float>.fixed{z-index:45;left:18px;bottom:18px}.hogicon-home .hu-whatsapp-float a{border-radius:12px}.hogicon-home .hu-whatsapp-float a>div{width:80px}@media (max-width: 1150px){.hogicon-home .hu-desktop-nav{gap:15px}.hogicon-home .hu-early-signup .hu-form form{grid-template-columns:1fr;gap:20px}.hogicon-home .hu-early-signup .hu-form form>.hu-action{justify-self:start;width:auto;min-width:235px}}@media (max-width: 640px){.hogicon-home .hu-early-signup{margin-top:24px}.hogicon-home .hu-early-signup .hu-form-grid{grid-template-columns:1fr}.hogicon-home .hu-early-signup .hu-form form>.hu-action{width:100%}.hogicon-home .hu-whatsapp-float>.fixed{left:10px;bottom:12px}.hogicon-home .hu-whatsapp-float a>div{width:58px}}@media (max-width: 640px){.hogicon-home .hu-hero-copy,.hogicon-home .hu-community-copy,.hogicon-home .hu-newsletter-copy{min-width:0}.hogicon-home .hu-hero h1{font-size:min(clamp(4.8rem,19vw,7rem),22vw)}.hogicon-home .hu-community h2{font-size:min(3.65rem,17vw)}.hogicon-home .hu-newsletter h2{font-size:min(5.125rem,23vw)}}.hogicon-interior{--hu-paper: #f7f2e7;--hu-ink: #0c2821;--hu-night: #0c2821}.hogicon-interior .hu-desktop-nav a[aria-current=page]{color:var(--hu-mint);border-color:var(--hu-emerald)}.hogicon-interior .hu-mobile-nav a[aria-current=page]{color:var(--hu-mint);font-weight:700}.hogicon-interior .hu-whatsapp-float>.fixed{z-index:45;left:18px;bottom:18px}.hogicon-interior .hu-whatsapp-float a{border-radius:12px}.hogicon-interior .hu-whatsapp-float a>div{width:80px}.hogicon-interior .hu-newsletter-copy{min-width:0}@media (max-width: 1150px){.hogicon-interior .hu-desktop-nav{gap:15px}}@media (max-width: 1100px){.hogicon-interior .hu-desktop-nav{display:none}.hogicon-interior .hu-nav-mail{margin-inline-start:auto}.hogicon-interior .hu-menu-toggle{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:44px;height:44px;background:transparent;border:1px solid #ffffff45;border-radius:50%;color:#fff}.hogicon-interior .hu-mobile-nav{display:flex;flex-direction:column;padding:8px 36px 20px;border-top:1px solid #ffffff20}.hogicon-interior .hu-mobile-nav a{display:flex;align-items:center;justify-content:space-between;min-height:51px;border-bottom:1px solid #ffffff24}}@media (max-width: 640px){.hogicon-interior .hu-whatsapp-float>.fixed{left:10px;bottom:12px}.hogicon-interior .hu-whatsapp-float a>div{width:58px}.hogicon-interior .hu-mobile-nav{padding-inline:20px}.hogicon-interior .hu-newsletter h2{font-size:min(5.125rem,23vw)}}.hogicon-unique.hs-system{min-height:100svh;padding:40px 24px 70px;background:#e1e9dc;color:#143f32;display:flex;flex-direction:column;align-items:center;gap:42px}.hs-system .hs-system-brand{width:min(600px,100%)}.hs-system .hs-system-brand a{display:inline-flex;align-items:center;gap:13px;color:#143f32}.hs-system .hs-system-brand img{width:48px;height:54px;-o-object-fit:contain;object-fit:contain}.hs-system .hs-system-brand span{font-size:1.875rem;font-weight:900;line-height:1.2;letter-spacing:-.045em}.hs-system .hs-system-brand small{display:block;font-size:.625rem;font-weight:400;line-height:1.8;letter-spacing:0}.hs-system .hs-system-card{width:min(600px,100%);padding:clamp(28px,5vw,56px);border-top:3px solid #28745a;background:#fcf9f0;box-shadow:0 28px 70px -55px #143f3290;margin-block:auto}.hs-system .hs-status-icon{display:grid;place-items:center;width:58px;height:58px;border:1px solid #8c70416b;border-radius:50%;color:#8c7041;margin-bottom:25px}.hs-system .hs-system-card h1{font-size:clamp(1.7rem,4.5vw,2.5rem);line-height:1.25;overflow-wrap:anywhere}.hs-system .hs-system-card>p{font-size:1rem;line-height:1.9;margin-top:23px;color:#50685b}.hs-system .hs-system-note{margin-top:30px;padding-top:24px;border-top:1px solid #143f3229;color:#50685b;font-size:.875rem;line-height:1.85}.hs-system .hs-system-note ul{padding-inline-start:22px;margin-top:13px}.hs-system .hs-system-note li+li{margin-top:9px}.hs-system .hs-loading{display:flex;align-items:center;gap:16px;min-height:120px}.hs-system .hs-loading-mark{flex:0 0 auto;width:26px;height:26px;border:2px solid #c6d4be;border-top-color:#28745a;border-radius:50%;animation:hs-spin .9s linear infinite}.hogicon-notfound .hs-missing{background:#e1e9dc;padding-block:76px 88px}.hogicon-notfound .hs-missing-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.95fr);gap:80px;align-items:center}.hogicon-notfound .hs-missing-copy{min-width:0}.hogicon-notfound .hs-kicker{color:#677b63;font-size:.8125rem;display:flex;gap:12px;align-items:center}.hogicon-notfound .hs-missing h1{font-size:clamp(3rem,5.8vw,5.5rem);line-height:1.12;margin-block:25px 27px;max-width:10ch}.hogicon-notfound .hs-missing h1 em{color:#28745a}.hogicon-notfound .hs-missing-copy>p{font-size:1rem;color:#50685b;line-height:1.9}.hogicon-notfound .hs-missing-copy bdi{overflow-wrap:anywhere;color:#143f32;font-weight:500}.hogicon-notfound .hs-missing-copy>.hu-action{margin-top:30px}.hogicon-notfound .hs-admin-note{padding:22px;border:1px solid #143f3229;background:#fcf9f0;margin-top:30px;font-size:.8125rem;line-height:1.8;color:#50685b}.hogicon-notfound .hs-admin-note strong{display:block;color:#143f32;margin-bottom:8px}.hogicon-notfound .hs-door-scene{position:relative;padding:27px 30px 0}.hogicon-notfound .hs-door{border:1px solid #789677;border-radius:50% 50% 0 0/36% 36% 0 0;background:#d5e0cb;min-height:390px;padding:70px 28px 35px;display:flex;flex-direction:column;justify-content:center;align-items:center;box-shadow:15px 14px #c6d4be;position:relative}.hogicon-notfound .hs-door:before{content:"";position:absolute;top:15px;right:15px;bottom:15px;left:15px;border:1px solid #8ea48788;border-radius:inherit;pointer-events:none}.hogicon-notfound .hs-door>span{font-size:min(9.5rem,19vw);line-height:1;font-weight:900;letter-spacing:-.07em;color:#28745a}.hogicon-notfound .hs-door>small{font-size:.75rem;margin-top:24px;color:#567052}.hogicon-notfound .hs-door svg{color:#8c7041;margin-top:30px}.hogicon-notfound .hs-door-scene>span{position:absolute;font-size:1.8rem;color:#8c7041;top:0;right:0}.hogicon-notfound .hs-door-scene>span:last-child{top:auto;right:auto;left:0;bottom:15%;font-size:1rem}@keyframes hs-spin{to{transform:rotate(360deg)}}@media (max-width: 800px){.hogicon-notfound .hs-missing-grid{gap:38px;grid-template-columns:minmax(0,1fr) minmax(0,.7fr)}.hogicon-notfound .hs-door{min-height:300px;padding-inline:14px}.hogicon-notfound .hs-door-scene{padding-inline:10px}}@media (max-width: 640px){.hogicon-unique.hs-system{padding:28px 20px 38px;gap:28px}.hs-system .hs-system-card{padding:29px 24px}.hogicon-notfound .hs-missing{padding-block:40px 58px}.hogicon-notfound .hs-missing-grid{display:flex;flex-direction:column;align-items:stretch;gap:38px}.hogicon-notfound .hs-missing h1{font-size:min(3.25rem,13.3vw);max-width:11ch}.hogicon-notfound .hs-door-scene{width:min(295px,100%);align-self:center;padding-inline:22px}.hogicon-notfound .hs-door{min-height:285px}.hogicon-notfound .hs-door>span{font-size:min(6.5rem,27vw)}.hogicon-notfound .hs-door>small{font-size:.6875rem}.hogicon-notfound .hs-admin-note{padding:18px}}@media (prefers-reduced-motion: reduce){.hs-system .hs-loading-mark{animation:none}}.hogicon-about{--ha-paper: #f7f2e7;--ha-night: #0c2821;--ha-ink: #153d31;--ha-quiet: #50695e}.hogicon-about :is(.ha-hero-heading,.ha-hero-intro,.ha-album,.ha-photo-mount,.ha-founders figcaption,.ha-story-copy,.ha-story-heading,.ha-values-heading,.ha-value-list,.ha-member-copy){min-width:0}.hogicon-about .ha-eyebrow{display:flex;align-items:center;gap:10px;font-size:.8125rem;font-weight:500;line-height:1.7}.hogicon-about .ha-hero{background:var(--ha-paper);color:var(--ha-ink);position:relative;overflow:clip}.hogicon-about .ha-breadcrumbs{display:flex;align-items:center;gap:12px;padding-top:25px;font-size:.6875rem;color:#647368}.hogicon-about .ha-breadcrumbs a{display:inline-flex;align-items:center;min-height:30px}.hogicon-about .ha-breadcrumbs a:hover{color:#1b684e}.hogicon-about .ha-hero-grid{padding-block:30px 70px}.hogicon-about .ha-hero-copy{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(0,.65fr);gap:90px;align-items:end}.hogicon-about .ha-hero-copy .ha-eyebrow{margin-bottom:20px;color:var(--ha-quiet)}.hogicon-about .ha-chapter-mark{font-size:1.2rem;line-height:1;color:#917449}.hogicon-about .ha-hero h1{font-size:clamp(4.6rem,7.5vw,6.6rem);line-height:1.04;letter-spacing:-.055em}.hogicon-about .ha-title-top{display:block}.hogicon-about .ha-title-bottom{display:block;font-size:.63em;line-height:1.3;letter-spacing:-.04em}.hogicon-about .ha-title-bottom em{position:relative;display:inline-block;color:#29765a}.hogicon-about .ha-title-bottom em:after{content:"";position:absolute;left:0;right:0;bottom:-3px;height:9px;border-top:2px solid #aa8c54;border-radius:50%;transform:rotate(-3deg);pointer-events:none}.hogicon-about .ha-hero-intro{padding-bottom:7px}.hogicon-about .ha-hero-description{max-width:350px;margin-bottom:17px;font-size:1rem;line-height:1.9;color:var(--ha-quiet)}.hogicon-about .ha-hero-intro .hu-text-link{gap:24px;color:var(--ha-ink)}.hogicon-about .ha-album{position:relative;margin-top:53px;padding-inline:12px}.hogicon-about .ha-founders{display:grid;grid-template-columns:minmax(0,1.48fr) minmax(0,.72fr);align-items:center;gap:90px}.hogicon-about .ha-photo-mount{position:relative;isolation:isolate}.hogicon-about .ha-photo-mount:before{content:"";position:absolute;z-index:-1;top:5px;right:-10px;bottom:-10px;left:9px;border:1px solid #c8cdbb;background:#e2e8d9;transform:rotate(1.4deg);pointer-events:none}.hogicon-about .ha-photo-mount:after{content:"";position:absolute;z-index:1;top:-8px;right:11%;width:86px;height:22px;background:#e8d8b8c9;transform:rotate(7deg);pointer-events:none}.hogicon-about .ha-founder-photo{position:relative;display:block;width:100%;border:1px solid #d4cbbd;padding:10px;background:#fffcf5;border-radius:2px;box-shadow:0 15px 28px -24px #4c473d80;transform:rotate(-.8deg)}.hogicon-about .ha-founder-photo>img{width:100%;height:auto}.hogicon-about .ha-enlarge{position:absolute;left:20px;bottom:20px;display:grid;place-items:center;width:36px;height:36px;border:1px solid #fff7;border-radius:50%;background:#0c2821cf;color:var(--ha-paper);pointer-events:none;transition:background .2s}.hogicon-about button:hover>.ha-enlarge{background:#0c2821}.hogicon-about .ha-founders figcaption{padding-block:22px}.hogicon-about .ha-album-note{display:block;margin-bottom:27px;font-size:1.375rem;font-weight:500;line-height:1.5;letter-spacing:-.025em;color:#7b694a}.hogicon-about .ha-album-note svg{display:block;width:115px;height:28px;margin-top:7px;color:#917449}.hogicon-about .ha-photo-heading{display:flex;flex-direction:column;align-items:start;gap:7px}.hogicon-about .ha-photo-heading h2{font-size:2rem;font-weight:800;line-height:1.3}.hogicon-about .ha-photo-heading>span{font-size:.6875rem;color:var(--ha-quiet)}.hogicon-about .ha-founder-names{margin-top:15px;font-size:1rem;line-height:1.9}.hogicon-about .ha-founder-description{margin-top:20px;border-top:1px solid #8b93713f;padding-top:19px;color:var(--ha-quiet);font-size:.9375rem;line-height:1.85}.hogicon-about .ha-chapters{display:flex;flex-wrap:wrap;align-items:center;gap:35px;padding-block:22px;border-top:1px solid #6d806944;font-size:.75rem}.hogicon-about .ha-chapters>span{margin-inline-end:auto;color:var(--ha-quiet);font-size:.6875rem}.hogicon-about .ha-chapters a{display:inline-flex;align-items:center;gap:16px;min-height:32px}.hogicon-about .ha-chapters a:hover{color:#287458}.hogicon-about .ha-chapters svg{color:#397958}.hogicon-about .ha-story{background:var(--ha-paper);padding-top:85px}.hogicon-about .ha-story-grid{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:100px;align-items:start}.hogicon-about :is(.ha-story-heading,.ha-values-heading)>.ha-eyebrow{margin-bottom:22px;color:var(--ha-quiet)}.hogicon-about :is(.ha-story-heading,.ha-values-heading)>h2{font-size:clamp(3.5rem,4.8vw,4.5rem);line-height:1.05;color:var(--ha-ink)}.hogicon-about :is(.ha-story-heading,.ha-values-heading)>h2 em{color:#29765a}.hogicon-about .ha-story-copy>p{font-size:1rem;color:var(--ha-quiet);line-height:1.95}.hogicon-about .ha-story-copy>p+p{margin-top:27px}.hogicon-about .ha-story-copy>.ha-story-lead{font-size:1.625rem;line-height:1.75;font-weight:500;color:var(--ha-ink);letter-spacing:-.025em}.hogicon-about .ha-story-copy a{text-decoration:underline;text-underline-offset:4px;color:#1b684e;font-weight:600}.hogicon-about .ha-vision{position:relative;margin-top:38px;max-width:345px;border-inline-start:2px solid #8f996c;padding:24px 26px;background:#eee8d9}.hogicon-about .ha-vision-mark{display:block;margin-bottom:14px;font-size:1.5rem;color:#397958}.hogicon-about .ha-vision h3{font-size:1rem;font-weight:700;letter-spacing:-.02em}.hogicon-about .ha-vision p{margin-top:9px;font-size:1.125rem;line-height:1.8;color:#355b48}.hogicon-about .ha-film{background:#e3ebe0;color:var(--ha-ink)}.hogicon-about .ha-film>.hu-container{display:grid;grid-template-columns:minmax(0,.65fr) minmax(0,1.35fr);gap:70px;align-items:center}.hogicon-about .ha-section-heading{display:flex;align-items:end;justify-content:space-between;gap:45px;margin-bottom:40px}.hogicon-about .ha-section-heading>div{min-width:0}.hogicon-about .ha-section-heading .ha-eyebrow{margin-bottom:18px;color:#779984}.hogicon-about .ha-section-heading h2{font-size:clamp(2.8rem,4.3vw,4.1rem);line-height:1.15}.hogicon-about .ha-section-heading h2 em{color:#287458}.hogicon-about .ha-section-heading>p{max-width:285px;font-size:.9375rem;line-height:1.85;color:var(--ha-quiet)}.hogicon-about .ha-film .ha-section-heading{display:block;margin-bottom:0}.hogicon-about .ha-film .ha-section-heading .ha-eyebrow{color:var(--ha-quiet)}.hogicon-about .ha-film .ha-section-heading h2{font-size:clamp(2.8rem,3.5vw,3.4rem)}.hogicon-about .ha-film .ha-section-heading h2 em{color:#287458}.hogicon-about .ha-film .ha-section-heading>p{margin-top:23px;max-width:250px;color:var(--ha-quiet)}.hogicon-about .ha-film-wrap{min-width:0;width:100%}.hogicon-about .ha-film-player{position:relative;aspect-ratio:16/9;width:100%;border-radius:4px;overflow:hidden;background:#061a16;box-shadow:0 18px 40px -30px #334b3d70;border:1px solid #54746345}.hogicon-about .ha-film-player iframe{display:block;width:100%;height:100%;border:0}.hogicon-about .ha-film-poster{position:absolute;top:0;right:0;bottom:0;left:0;border:0;padding:0;width:100%;height:100%;background:#061a16}.hogicon-about .ha-film-poster>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hogicon-about .ha-film-poster:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#0c28217a,transparent 60%);pointer-events:none}.hogicon-about .ha-film-play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:1;display:flex;align-items:center;gap:14px;border-radius:50px;padding:10px 22px 10px 10px;white-space:nowrap;background:#f7f2e7f2;color:var(--ha-night);font-size:.9375rem;font-weight:700;box-shadow:0 8px 32px #0003}.hogicon-about .ha-film-play>svg{flex-shrink:0;width:46px;height:46px;border-radius:50%;padding:14px;background:var(--ha-night);color:var(--hu-mint)}.hogicon-about .ha-film-poster:focus-visible{outline-color:var(--hu-mint);outline-offset:-5px}.hogicon-about .ha-film-caption{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-top:16px;color:#415f4c;font-size:.8125rem}.hogicon-about .ha-film-caption>:is(a,button){display:inline-flex;align-items:center;gap:8px;min-height:44px;color:inherit;font-size:.75rem}.hogicon-about .ha-film-caption>button{border:1px solid #54746365;background:transparent;border-radius:30px;padding-inline:15px}.hogicon-about .ha-team{background:var(--ha-paper)}.hogicon-about .ha-team-grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:0 90px}.hogicon-about .ha-member{display:grid;grid-template-columns:62px minmax(0,1fr);align-items:center;gap:22px;min-width:0;border-bottom:1px solid #31594635;padding-block:25px}.hogicon-about .ha-member--0{grid-row:1 / span 3;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:30px;border-bottom:0;padding:0}.hogicon-about .ha-member-portrait{display:block;position:relative;width:100%;aspect-ratio:.8;border:0;border-radius:3px;padding:0;overflow:hidden;background:#dfe8d7}.hogicon-about .ha-member-portrait>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 28%;object-position:50% 28%;transition:transform .25s}.hogicon-about .ha-member-portrait:hover>img{transform:scale(1.025)}.hogicon-about .ha-member-portrait .ha-enlarge{left:12px;bottom:12px}.hogicon-about .ha-member-monogram{display:grid;place-items:center;width:60px;height:60px;border:1px solid #67836a45;border-radius:50%;background:#e7ecdf;color:#426b51}.hogicon-about .ha-member--2 .ha-member-monogram{background:#e2ece8;color:#335c5f}.hogicon-about .ha-member--3 .ha-member-monogram{background:#eee5d5;color:#716040}.hogicon-about .ha-initials{font-size:1.375rem;letter-spacing:-.06em;font-weight:600}.hogicon-about .ha-member h3{font-size:1.75rem;font-weight:800;letter-spacing:-.03em;line-height:1.4}.hogicon-about .ha-member-copy>p{margin-top:7px;font-size:.875rem;line-height:1.8;color:var(--ha-quiet)}.hogicon-about .ha-values{background:#e0eddd;border-top:1px solid #577b4922}.hogicon-about .ha-values-grid{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:100px}.hogicon-about .ha-values-heading>p:last-child{margin-top:27px;max-width:230px;font-size:1rem;line-height:1.8;color:#4d6958}.hogicon-about .ha-value{display:grid;grid-template-columns:54px minmax(0,1fr);gap:24px;padding-block:27px;border-top:1px solid #65866b55}.hogicon-about .ha-value:last-child{border-bottom:1px solid #65866b55}.hogicon-about .ha-value-icon{display:grid;place-items:center;width:50px;height:50px;border:1px solid #50725565;border-radius:50%;color:#2c6149}.hogicon-about .ha-value-icon svg{width:27px;height:27px}.hogicon-about .ha-value h3{font-size:1.5rem;font-weight:800;letter-spacing:-.025em}.hogicon-about .ha-value p{margin-top:10px;font-size:.9375rem;line-height:1.85;color:#476353}.hogicon-about .ha-mission{position:relative;background:var(--ha-night);color:var(--ha-paper);overflow:clip;text-align:center}.hogicon-about .ha-mission>.hu-container{position:relative}.hogicon-about .ha-mission h2{position:relative;z-index:1;font-size:.875rem;font-weight:500;letter-spacing:0;color:#c5d8cc}.hogicon-about .ha-mission blockquote{position:relative;z-index:1;margin:29px auto 0;max-width:950px;font-size:clamp(2rem,3.2vw,3.1rem);font-weight:600;line-height:1.55;letter-spacing:-.035em}.hogicon-about .ha-mission-moon{position:absolute;width:290px;top:6%;right:-135px;opacity:.1;transform:rotate(10deg);color:var(--hu-mint);pointer-events:none}.hogicon-about .ha-mission-sign{display:inline-flex;gap:18px;align-items:center;margin-top:29px;font-size:1.5rem;font-weight:800;color:var(--hu-mint)}.hogicon-about .ha-mission-sign>span{font-size:.85rem;font-weight:400;color:#d5b575}.hogicon-about .ha-lightbox{position:fixed;top:0;right:0;bottom:0;left:0;margin:auto;padding:22px;border:0;background:transparent;color:var(--ha-ink);width:min(1200px,96vw);max-width:96vw;max-height:96dvh;overflow:auto}.hogicon-about .ha-lightbox::backdrop{background:#071e1beb;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.hogicon-about .ha-lightbox-sheet{position:relative;width:-moz-fit-content;width:fit-content;max-width:100%;margin-inline:auto;padding:12px;background:var(--ha-paper);border-radius:6px;box-shadow:0 20px 80px #0007}.hogicon-about .ha-lightbox-sheet>img{width:auto;max-width:100%;height:auto;max-height:70dvh;-o-object-fit:contain;object-fit:contain;margin-inline:auto}.hogicon-about .ha-lightbox-close{position:absolute;top:21px;left:21px;z-index:1;display:grid;place-items:center;width:44px;height:44px;border:1px solid #fff5;background:#0c2821e8;color:#fff;border-radius:50%}.hogicon-about .ha-lightbox-caption{padding:18px 12px 10px}.hogicon-about .ha-lightbox-caption h2{font-size:1.5rem}.hogicon-about .ha-lightbox-caption p{margin-top:5px;font-size:.875rem;line-height:1.7}@media (max-width: 1150px){.hogicon-about .ha-hero-copy{gap:60px;grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr)}.hogicon-about .ha-founders{gap:60px;grid-template-columns:minmax(0,1.35fr) minmax(0,.8fr)}.hogicon-about :is(.ha-story-grid,.ha-values-grid){gap:55px}.hogicon-about .ha-film>.hu-container{gap:45px}.hogicon-about .ha-team-grid{gap:0 50px}.hogicon-about .ha-member--0{gap:23px}.hogicon-about .ha-chapters{gap:25px}}@media (max-width: 900px){.hogicon-about .ha-hero-grid{padding-block:28px 52px}.hogicon-about .ha-hero-copy{gap:35px}.hogicon-about .ha-hero h1{font-size:5rem}.hogicon-about .ha-hero-description{font-size:.9375rem}.hogicon-about .ha-album{margin-top:40px}.hogicon-about .ha-founders{gap:35px;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr)}.hogicon-about .ha-album-note{font-size:1.125rem;margin-bottom:20px}.hogicon-about .ha-photo-heading h2{font-size:1.75rem}.hogicon-about .ha-founder-names{font-size:.875rem}.hogicon-about .ha-founder-description{font-size:.8125rem}.hogicon-about .ha-chapters{gap:10px 28px}.hogicon-about .ha-chapters>span{flex-basis:100%}.hogicon-about .ha-chapters a{flex:1 1 auto}.hogicon-about :is(.ha-story-grid,.ha-values-grid){gap:38px;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.hogicon-about .ha-story-copy>.ha-story-lead{font-size:1.3rem}.hogicon-about .ha-vision{padding:23px}.hogicon-about .ha-vision p{font-size:1rem}.hogicon-about .ha-section-heading{gap:25px}.hogicon-about .ha-section-heading>p{max-width:245px;font-size:.875rem}.hogicon-about .ha-film>.hu-container{grid-template-columns:1fr;gap:30px}.hogicon-about .ha-film .ha-section-heading{display:flex;gap:25px}.hogicon-about .ha-film .ha-section-heading>p{margin-top:0}.hogicon-about .ha-team-grid{gap:0 35px}.hogicon-about .ha-member--0{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px}.hogicon-about .ha-member h3{font-size:1.4375rem}.hogicon-about .ha-member-copy>p{font-size:.8125rem}.hogicon-about .ha-member{gap:18px}.hogicon-about .ha-value{grid-template-columns:42px minmax(0,1fr);gap:17px}.hogicon-about .ha-value-icon{width:42px;height:42px}.hogicon-about .ha-value h3{font-size:1.25rem}}@media (max-width: 640px){.hogicon-about .ha-breadcrumbs{padding-top:14px;font-size:.625rem}.hogicon-about .ha-hero-grid{padding-block:24px 34px}.hogicon-about .ha-hero-copy{display:block}.hogicon-about .ha-hero-copy .ha-eyebrow{margin-bottom:17px}.hogicon-about .ha-eyebrow{font-size:.75rem}.hogicon-about .ha-hero h1{font-size:min(4.5rem,18vw);line-height:1.07}.hogicon-about .ha-title-bottom{font-size:.64em;line-height:1.35}.hogicon-about .ha-title-bottom em:after{height:6px;border-top-width:1px}.hogicon-about .ha-hero-intro{margin-top:27px;padding-bottom:0}.hogicon-about .ha-hero-description{max-width:none;font-size:.9375rem;line-height:1.9;margin-bottom:13px}.hogicon-about .ha-hero-intro .hu-text-link{font-size:.8125rem}.hogicon-about .ha-album{margin-top:37px;padding-inline:7px}.hogicon-about .ha-founders{grid-template-columns:1fr;gap:31px}.hogicon-about .ha-founder-photo{padding:7px}.hogicon-about .ha-photo-mount:after{width:64px;height:18px;top:-6px}.hogicon-about .ha-photo-mount:before{top:4px;right:-6px;bottom:-7px;left:6px;transform:rotate(1deg)}.hogicon-about .ha-founder-photo .ha-enlarge{left:17px;bottom:17px}.hogicon-about .ha-founders figcaption{padding:3px 3px 0}.hogicon-about .ha-album-note{margin-bottom:16px;font-size:1.125rem}.hogicon-about .ha-album-note svg{display:none}.hogicon-about .ha-photo-heading{flex-direction:row;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:7px 14px}.hogicon-about .ha-photo-heading h2{font-size:1.5rem}.hogicon-about .ha-founder-names{font-size:.8125rem;margin-top:10px;line-height:1.85}.hogicon-about .ha-founder-description{font-size:.8125rem;margin-top:13px;padding-top:13px}.hogicon-about .ha-chapters{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:9px 19px;padding-block:20px;font-size:.6875rem}.hogicon-about .ha-chapters>span{grid-column:1/-1;margin:0 0 4px}.hogicon-about .ha-chapters a{min-height:40px;justify-content:space-between;gap:6px}.hogicon-about .ha-chapters svg{flex-shrink:0}.hogicon-about .ha-story{padding-top:55px}.hogicon-about :is(.ha-story-grid,.ha-values-grid){grid-template-columns:1fr;gap:32px}.hogicon-about :is(.ha-story-heading,.ha-values-heading)>h2{font-size:min(3.8rem,16vw)}.hogicon-about .ha-story-heading>h2 br,.hogicon-about .ha-values-heading>h2 br{display:none}.hogicon-about .ha-story-heading>h2 em:before,.hogicon-about .ha-values-heading>h2 em:before{content:" "}.hogicon-about .ha-vision{max-width:none;margin-top:26px;padding:23px}.hogicon-about .ha-vision-mark{float:left;margin-inline-start:20px;margin-bottom:0}.hogicon-about .ha-story-copy>p{font-size:.9375rem;line-height:1.95}.hogicon-about .ha-story-copy>.ha-story-lead{font-size:1.1875rem;line-height:1.85}.hogicon-about .ha-story-copy>p+p{margin-top:22px}.hogicon-about .ha-section-heading{display:block;margin-bottom:28px}.hogicon-about .ha-section-heading .ha-eyebrow{margin-bottom:15px}.hogicon-about .ha-section-heading h2,.hogicon-about .ha-film .ha-section-heading h2{font-size:min(3.25rem,13.3vw);line-height:1.15}.hogicon-about .ha-section-heading>p{margin-top:18px;max-width:310px;font-size:.9375rem}.hogicon-about .ha-film .ha-section-heading{display:block}.hogicon-about .ha-film .ha-section-heading>p{margin-top:18px;max-width:310px;font-size:.9375rem}.hogicon-about .ha-film-player{border-radius:3px}.hogicon-about .ha-film-play{gap:9px;font-size:.6875rem;padding:7px 15px 7px 7px}.hogicon-about .ha-film-play>svg{width:35px;height:35px;padding:10px}.hogicon-about .ha-film-caption{gap:6px 14px;margin-top:10px;font-size:.6875rem}.hogicon-about .ha-film-caption>:is(a,button){font-size:.6875rem}.hogicon-about .ha-team-grid{grid-template-columns:1fr;gap:0}.hogicon-about .ha-member{grid-template-columns:50px minmax(0,1fr);gap:20px;padding-block:22px}.hogicon-about .ha-member--0{grid-row:auto;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:23px;border-bottom:1px solid #31594635;padding-top:0;padding-bottom:28px}.hogicon-about .ha-member-monogram{width:50px;height:50px}.hogicon-about .ha-initials{font-size:1.1875rem}.hogicon-about .ha-member h3{font-size:1.375rem}.hogicon-about .ha-member-copy>p{font-size:.8125rem}.hogicon-about .ha-values-heading>p:last-child{max-width:300px;margin-top:20px;font-size:.9375rem}.hogicon-about .ha-value{padding-block:23px;gap:17px}.hogicon-about .ha-value h3{font-size:1.25rem;line-height:1.5}.hogicon-about .ha-value p{font-size:.875rem;margin-top:8px}.hogicon-about .ha-mission blockquote{font-size:min(2rem,8.2vw);line-height:1.65;margin-top:23px}.hogicon-about .ha-mission-moon{width:200px;right:-115px;top:25%}.hogicon-about .ha-lightbox{width:100vw;max-width:100vw;max-height:100dvh;padding:15px}.hogicon-about .ha-lightbox-sheet{padding:8px}.hogicon-about .ha-lightbox-sheet>img{max-height:65dvh}.hogicon-about .ha-lightbox-close{top:15px;left:15px}.hogicon-about .ha-lightbox-caption{padding:14px 8px 10px}.hogicon-about .ha-lightbox-caption h2{font-size:1.25rem}.hogicon-about .ha-lightbox-caption p{font-size:.8125rem}}.high-contrast .hogicon-about :is(.ha-vision,.ha-founders,.ha-lightbox-sheet,.ha-member-monogram){background:#fff!important;color:#000!important;border-color:#000!important}.high-contrast .hogicon-about :is(.ha-film-play,.ha-enlarge,.ha-lightbox-close,.ha-film-caption>button){background:#fff!important;color:#000!important;border:2px solid black!important}.high-contrast .hogicon-about .ha-film-play>svg{background:#000!important;color:#fff!important}.high-contrast .hogicon-about :is(.ha-album-note,.ha-mission-moon),.high-contrast .hogicon-about .ha-photo-mount:before,.high-contrast .hogicon-about .ha-photo-mount:after,.high-contrast .hogicon-about .ha-title-bottom em:after{display:none}.high-contrast .hogicon-about .ha-mission blockquote{color:#000!important}.hogicon-utility,.hug-workspace,.hug-consent{--hug-forest: #143f32;--hug-paper: #f7f2e7;--hug-sage: #e1e9dc;--hug-action: #28745a;--hug-text: #234236;--hug-muted: #526457;--hug-line: #d3dbcd;font-family:Heebo,Arial,sans-serif;color:var(--hug-text);background:var(--hug-paper);font-size:1rem;line-height:1.65}.hogicon-utility *,.hug-workspace *,.hug-consent *,.hogicon-utility *:before,.hug-workspace *:before,.hug-consent *:before,.hogicon-utility *:after,.hug-workspace *:after,.hug-consent *:after{box-sizing:border-box}.hug-workspace :is(h1,h2,h3,p,figure),.hug-consent :is(h1,h2,h3,p,figure){margin:0}.hug-workspace :is(button,input),.hug-consent :is(button,input){font:inherit}.hug-workspace :is(h1,h2,h3),.hug-consent :is(h1,h2,h3){font-family:Heebo,Arial,sans-serif;letter-spacing:-.035em}.hug-workspace a,.hug-consent a{color:inherit;text-decoration:none}.hug-workspace img,.hug-consent img{display:block;max-width:100%}.hug-workspace button,.hug-consent button{cursor:pointer}.hogicon-utility main :is(a,button,input,[tabindex]):focus-visible,.hug-workspace :is(a,button,input,[tabindex]):focus-visible,.hug-consent :is(a,button,input,[tabindex]):focus-visible{outline:3px solid var(--hug-action);outline-offset:4px}.hogicon-utility main :is(section,article,nav)[id]{scroll-margin-top:120px}.hogicon-utility .hug-container{width:min(1192px,calc(100% - 96px));margin-inline:auto}.hogicon-utility .hug-eyebrow{font-size:.8125rem;font-weight:600;letter-spacing:.02em;color:var(--hug-action)}.hogicon-utility .hug-document-intro{border-bottom:1px solid var(--hug-line)}.hogicon-utility .hug-document-heading{display:flex;align-items:center;justify-content:space-between;gap:40px;padding-block:56px 48px}.hogicon-utility .hug-document-heading>div:first-child{min-width:0}.hogicon-utility .hug-document-heading h1{font-size:clamp(2.5rem,4.7vw,4.25rem);line-height:1.18;margin-top:15px;font-weight:800;letter-spacing:-.055em;color:var(--hug-forest)}.hogicon-utility .hug-document-subtitle{color:var(--hug-muted);font-size:1rem;margin-top:17px}.hogicon-utility .hug-reading-link{display:inline-flex;align-items:center;gap:10px;min-height:44px;margin-top:20px;font-size:.875rem;font-weight:600;color:var(--hug-action);text-decoration:underline;text-underline-offset:5px}.hogicon-utility .hug-document-symbol{display:grid;place-items:center;flex:0 0 124px;width:124px;height:146px;border:1px solid #bfccbc;border-radius:64px 64px 3px 3px;color:var(--hug-action);background:#e1e9dc80}.hogicon-utility .hug-document-symbol svg{width:55px;height:55px}.hogicon-utility .hug-document-layout{display:grid;grid-template-columns:248px minmax(0,1fr);align-items:start;gap:48px;padding-block:48px 96px}.hogicon-utility .hug-contents{position:sticky;top:124px;min-width:0;padding-bottom:12px}.hogicon-utility .hug-contents h2{display:flex;align-items:center;gap:10px;font-size:.875rem;font-weight:700;letter-spacing:0;padding-bottom:19px;border-bottom:1px solid #aebbab}.hogicon-utility .hug-contents ol{list-style:none;padding:11px 0 0;margin:0}.hogicon-utility .hug-contents li{margin:0;border-bottom:1px solid #143f3210}.hogicon-utility .hug-contents a{display:flex;align-items:baseline;gap:12px;min-height:44px;padding:11px 0;font-size:.8125rem;line-height:1.5;color:var(--hug-muted)}.hogicon-utility .hug-contents a>span{flex:0 0 21px;color:var(--hug-action);font-size:.6875rem;font-weight:600;font-variant-numeric:tabular-nums}.hogicon-utility .hug-contents a:hover{color:var(--hug-forest);text-decoration:underline;text-underline-offset:4px}.hogicon-utility .hug-paper{min-width:0;padding:38px 42px 44px;border:1px solid var(--hug-line);border-top:4px solid var(--hug-action);background:#fffef9;box-shadow:0 10px 30px #143f3204;border-radius:2px}.hogicon-utility .hug-paper p{font-size:1.0625rem;line-height:1.9;margin-top:16px;overflow-wrap:anywhere}.hogicon-utility .hug-paper>p:first-child{margin-top:0}.hogicon-utility .hug-paper h2{font-size:1.55rem;font-weight:750;line-height:1.4;letter-spacing:-.025em;color:var(--hug-forest);margin-bottom:20px}.hogicon-utility .hug-paper h3{font-size:1.125rem;font-weight:700;line-height:1.6;letter-spacing:0;margin-top:28px;margin-bottom:8px}.hogicon-utility .hug-paper .hug-document-section{border-top:1px solid var(--hug-line);margin-top:36px;padding-top:34px}.hogicon-utility .hug-paper>.hug-document-section:first-child{border-top:0;margin-top:0;padding-top:0}.hogicon-utility .hug-document-section h2{display:flex;align-items:flex-start;gap:12px}.hogicon-utility .hug-section-number{color:var(--hug-action);flex:0 0 auto;font-size:.8125rem;font-weight:500;padding-top:.4em;font-variant-numeric:tabular-nums}.hogicon-utility .hug-document-list{list-style:disc;margin:15px 0 0;padding-inline-start:23px;font-size:1.0625rem;line-height:1.9}.hogicon-utility .hug-document-list>li{padding-inline-start:4px;margin-top:7px;overflow-wrap:anywhere}.hogicon-utility .hug-document-list>li::marker{color:var(--hug-action)}.hogicon-utility .hug-contact-panel{padding:23px 25px;margin-top:24px;background:var(--hug-sage);border-inline-start:3px solid var(--hug-action)}.hogicon-utility .hug-contact-panel p:first-child{margin-top:0}.hogicon-utility .hug-contact-panel a{color:var(--hug-forest);text-decoration:underline;text-underline-offset:4px;overflow-wrap:anywhere}.hogicon-utility .hug-contact-line{display:flex;align-items:center;gap:12px;margin-top:14px;min-width:0}.hogicon-utility .hug-contact-line>svg{flex-shrink:0;color:var(--hug-action)}.hogicon-utility .hug-contact-line>:is(a,span){min-width:0}.hogicon-utility .hug-paper .hug-document-date{color:var(--hug-muted);font-size:.8125rem;margin-top:25px}.hogicon-utility .hug-feature-list{list-style:none;margin:22px 0 0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px}.hogicon-utility .hug-feature-list li{display:flex;align-items:baseline;gap:10px;padding:14px 0;border-bottom:1px solid var(--hug-line);font-size:1rem}.hogicon-utility .hug-feature-list li:before{content:"";flex:0 0 5px;width:5px;height:5px;border-radius:50%;background:var(--hug-action)}.hogicon-utility .hug-contact-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:22px}.hogicon-utility .hug-contact-method{background:var(--hug-sage);padding:22px;min-width:0}.hogicon-utility .hug-contact-method>div{display:flex;align-items:center;gap:10px}.hogicon-utility .hug-contact-method>div>svg{flex-shrink:0;color:var(--hug-action)}.hogicon-utility .hug-contact-method h3{margin:0;font-size:1rem}.hogicon-utility .hug-contact-method a{display:inline-block;color:var(--hug-forest);text-decoration:underline;text-underline-offset:4px;overflow-wrap:anywhere;max-width:100%;font-weight:600;margin-top:15px}.hogicon-utility .hug-contact-method p{font-size:.8125rem;color:var(--hug-muted);line-height:1.6;margin-top:8px}.hogicon-utility .hug-organization p{margin-top:7px}.hogicon-utility .hug-form-page{padding-block:52px 96px}.hogicon-utility .hug-form-page .hug-container{max-width:960px}.hogicon-utility .hug-form-heading{display:flex;justify-content:space-between;align-items:center;gap:28px;margin-bottom:38px}.hogicon-utility .hug-form-heading h1{color:var(--hug-forest);font-size:clamp(2.75rem,5vw,4.5rem);font-weight:800;line-height:1.15;margin-top:13px}.hogicon-utility .hug-form-heading h1+p{margin-top:17px;font-size:1.0625rem;color:var(--hug-muted)}.hogicon-utility .hug-form-mark{width:122px;height:98px;display:grid;place-items:center;position:relative;border:1px solid #a8bca8;border-radius:3px;background:var(--hug-sage);color:var(--hug-action);flex-shrink:0}.hogicon-utility .hug-form-mark:after{content:"";position:absolute;width:32px;height:32px;border-top:1px solid #a8bca8;border-inline-end:1px solid #a8bca8;top:5px;inset-inline-end:5px;pointer-events:none}.hogicon-utility .hug-form-mark>svg{width:44px;height:44px}.hogicon-utility .hug-form-sheet{background:#fffef9;border:1px solid var(--hug-line);border-top:5px solid var(--hug-action);padding:0 18px 20px;box-shadow:0 15px 42px #143f3208;scroll-margin-top:120px}.hogicon-utility .hug-form-toolbar{min-height:69px;display:flex;align-items:center;justify-content:space-between;gap:16px;padding-block:12px;padding-inline:6px;border-bottom:1px solid var(--hug-line);margin-bottom:20px}.hogicon-utility .hug-form-toolbar>span{display:inline-flex;align-items:center;gap:9px;font-size:.875rem;font-weight:600}.hogicon-utility .hug-form-toolbar a{display:inline-flex;align-items:center;gap:8px;min-height:44px;color:var(--hug-action);text-decoration:underline;text-underline-offset:4px;font-size:.8125rem}.hogicon-utility .hug-form-toolbar svg{flex-shrink:0}.hogicon-utility .hug-form-sheet iframe{display:block;border:0;width:100%;border-radius:3px;background:#fff}.hug-workspace{min-height:100vh}.hug-workspace .hug-workspace-container{width:min(1248px,calc(100% - 80px));margin-inline:auto}.hug-workspace .hug-workspace-header{border-bottom:1px solid var(--hug-line);background:#fffdf5}.hug-workspace .hug-workspace-bar{min-height:88px;display:flex;align-items:center;justify-content:space-between;gap:24px;padding-block:12px}.hug-workspace .hug-workspace-brand{display:flex;align-items:center;gap:10px;color:var(--hug-forest)}.hug-workspace .hug-workspace-brand img{width:43px;height:48px;-o-object-fit:contain;object-fit:contain}.hug-workspace .hug-workspace-brand>span{font-size:1.7rem;font-weight:900;letter-spacing:-.05em;line-height:1.1}.hug-workspace .hug-workspace-brand small{display:flex;align-items:center;gap:5px;font-size:.625rem;font-weight:500;letter-spacing:0;color:var(--hug-muted);line-height:1.8;margin-top:5px}.hug-workspace .hug-workspace-home{display:inline-flex;align-items:center;gap:10px;min-height:44px;font-size:.8125rem;color:var(--hug-muted);text-decoration:underline;text-underline-offset:4px}.hug-workspace .hug-workspace-home svg{flex-shrink:0}.hug-workspace .hug-skip{position:fixed;top:-140px;inset-inline-start:16px;z-index:100;background:#fff;color:var(--hug-forest);padding:12px 18px}.hug-workspace .hug-skip:focus{top:16px}.hug-workspace .hug-workspace-main{padding-block:48px 72px;min-width:0}.hug-workspace .hug-workspace-main--centered{min-height:calc(100vh - 89px);display:flex;align-items:center;justify-content:center}.hug-workspace .hug-access-card{width:min(100%,470px);padding:37px 38px 40px;background:#fffef9;border:1px solid var(--hug-line);border-top:4px solid var(--hug-action);box-shadow:0 18px 40px #143f3208;border-radius:4px}.hug-workspace .hug-access-heading{margin-bottom:30px}.hug-workspace .hug-access-symbol{display:grid;place-items:center;width:56px;height:58px;border:1px solid #bdd0b9;border-radius:30px 30px 3px 3px;background:var(--hug-sage);color:var(--hug-action);margin-bottom:22px}.hug-workspace .hug-access-symbol svg{width:25px;height:25px}.hug-workspace .hug-access-heading h1{font-size:1.85rem;font-weight:800;line-height:1.35;color:var(--hug-forest)}.hug-workspace .hug-access-heading p{font-size:1rem;line-height:1.7;color:var(--hug-muted);margin-top:13px}.hug-workspace .hug-password-form{display:flex;flex-direction:column;gap:22px}.hug-workspace .hug-field-label{display:block;margin-bottom:9px;color:var(--hug-forest);font-weight:600;font-size:.875rem}.hug-workspace .hug-password-input{width:100%;min-width:0;min-height:52px;height:auto;padding:12px 15px;border:1px solid #a2b19e;background:#fff;border-radius:4px;font-size:1rem;line-height:1.5;color:var(--hug-forest)}.hug-workspace .hug-password-input::-moz-placeholder{color:#64715e;opacity:1}.hug-workspace .hug-password-input::placeholder{color:#64715e;opacity:1}.hug-workspace .hug-password-input[aria-invalid=true]{border-color:#a13f34}.hug-workspace .hug-field-error{color:#943b29;font-size:.875rem;margin-top:10px}.hug-workspace .hug-button,.hug-consent .hug-button{display:inline-flex;justify-content:center;align-items:center;gap:10px;min-height:48px;height:auto;max-width:100%;padding:12px 20px;border:1px solid var(--hug-forest);border-radius:4px;background:var(--hug-forest);color:#fff;font-weight:600;font-size:.9375rem;line-height:1.5;white-space:normal;text-align:center;box-shadow:none;transition:background .18s,border-color .18s}.hug-workspace .hug-button>svg,.hug-consent .hug-button>svg{width:18px;height:18px;flex-shrink:0}.hug-workspace .hug-button:hover,.hug-consent .hug-button:hover{background:var(--hug-action);border-color:var(--hug-action)}.hug-workspace .hug-button:disabled,.hug-consent .hug-button:disabled{opacity:.52;cursor:wait}.hug-workspace .hug-password-form>.hug-button{width:100%}.hug-workspace .hug-panel-heading{display:flex;justify-content:space-between;align-items:flex-start;gap:32px;margin-bottom:32px}.hug-workspace .hug-panel-heading>div{min-width:0}.hug-workspace .hug-panel-heading h1{font-size:clamp(2rem,3.6vw,3.25rem);font-weight:800;line-height:1.22;color:var(--hug-forest)}.hug-workspace .hug-panel-heading p{color:var(--hug-muted);margin-top:13px;font-size:1rem}.hug-workspace .hug-panel-heading>.hug-button{flex-shrink:0;margin-top:7px}.hug-workspace .hug-waiting-total{display:flex;align-items:center;gap:20px;border-block:1px solid #b4c4ac;padding:25px 28px;margin-bottom:30px;background:var(--hug-sage)}.hug-workspace .hug-waiting-total>svg{width:33px;height:33px;color:var(--hug-action);flex-shrink:0}.hug-workspace .hug-waiting-total p{font-size:.875rem;color:var(--hug-muted)}.hug-workspace .hug-waiting-total strong{display:block;color:var(--hug-forest);font-size:1.8rem;font-weight:700;line-height:1.4;margin-top:4px}.hug-workspace .hug-stat-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:30px;border:1px solid var(--hug-line);background:#fffef9}.hug-workspace .hug-stat{min-width:0;border-inline-end:1px solid var(--hug-line);padding:23px;display:flex;align-items:flex-start;gap:14px}.hug-workspace .hug-stat:last-child{border-inline-end:0}.hug-workspace .hug-stat:first-child{background:var(--hug-sage)}.hug-workspace .hug-stat>svg{width:22px;height:22px;flex-shrink:0;color:var(--hug-action);margin-top:3px}.hug-workspace .hug-stat>div{min-width:0}.hug-workspace .hug-stat p{font-size:.8125rem;color:var(--hug-muted)}.hug-workspace .hug-stat strong{display:block;font-size:2rem;line-height:1.3;font-weight:700;color:var(--hug-forest);margin-top:8px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.hug-workspace .hug-stat strong.hug-stat-date{font-size:1.125rem;margin-top:14px}.hug-workspace .hug-table-frame{max-width:100%;min-width:0;border:1px solid var(--hug-line);border-radius:4px;background:#fffef9}.hug-workspace .hug-table-scroll{overflow-x:auto;max-width:100%;min-width:0;border-radius:inherit;overscroll-behavior-inline:contain;scrollbar-color:#91a58c #edf1e7}.hug-workspace .hug-table{width:100%;min-width:720px;border-collapse:collapse;text-align:start}.hug-workspace .hug-table--waiting{min-width:1010px}.hug-workspace .hug-table th{padding:17px 20px;border-bottom:1px solid #b9c7b3;background:#eaf0e3;text-align:start;font-size:.8125rem;font-weight:700;color:var(--hug-forest);white-space:nowrap}.hug-workspace .hug-table td{padding:19px 20px;border-bottom:1px solid #e0e5d9;font-size:.9375rem;line-height:1.6;color:var(--hug-text);vertical-align:middle}.hug-workspace .hug-table tbody tr:last-child td{border-bottom:0}.hug-workspace .hug-table tbody tr:hover{background:#f0f4ea}.hug-workspace .hug-table tbody tr.bg-green-50{background:#e5f0e1}.hug-workspace .hug-table tbody tr.bg-red-50{background:#faebe6}.hug-workspace .hug-table tbody tr.bg-green-50:hover{background:#d9e9d4}.hug-workspace .hug-table tbody tr.bg-red-50:hover{background:#f5e1d9}.hug-workspace .hug-table td:first-child{font-weight:600;color:var(--hug-forest)}.hug-workspace .hug-table .hug-table-nowrap{white-space:nowrap}.hug-workspace .hug-table .hug-table-email{overflow-wrap:anywhere;min-width:205px}.hug-workspace .hug-row-actions{display:flex;align-items:center;gap:8px}.hug-workspace .hug-row-button{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;width:auto;height:auto;gap:5px;padding:8px 10px;border:1px solid #c1d1b9;border-radius:4px;background:#fffef9;color:var(--hug-action);font-size:.8125rem;line-height:1.5;white-space:normal}.hug-workspace .hug-row-button svg{width:15px;height:15px;flex-shrink:0}.hug-workspace .hug-row-button:hover,.hug-workspace .hug-row-button[aria-pressed=true]{background:#d9e9d4;color:#174d30;border-color:#87a27f}.hug-workspace .hug-row-button--reject{color:#943b29;border-color:#ddc7bf}.hug-workspace .hug-row-button--reject:hover,.hug-workspace .hug-row-button--reject[aria-pressed=true]{color:#7d3124;background:#f7e4dc;border-color:#c88e7d}.hug-workspace .hug-empty-state{min-height:228px;padding:50px 28px;display:flex;flex-direction:column;gap:18px;align-items:center;justify-content:center;text-align:center;border:1px solid var(--hug-line);background:#fffef9;color:var(--hug-muted)}.hug-workspace .hug-empty-state>svg{width:30px;height:30px;color:var(--hug-action)}.hug-workspace .hug-loading{width:100%;min-height:220px;display:flex;align-items:center;justify-content:center;color:var(--hug-action)}.hug-workspace .hug-loading>svg{width:30px;height:30px}.hug-workspace .hug-spinner,.hug-consent .hug-spinner{animation:hug-utility-spin 1s linear infinite}@keyframes hug-utility-spin{to{transform:rotate(360deg)}}.hug-consent{min-height:100vh;padding:32px 24px 64px}.hug-consent .hug-consent-brand{display:flex;align-items:center;justify-content:center;gap:10px;color:var(--hug-forest)}.hug-consent .hug-consent-brand img{width:39px;height:45px;-o-object-fit:contain;object-fit:contain}.hug-consent .hug-consent-brand span{font-size:1.8rem;font-weight:900;letter-spacing:-.06em}.hug-consent .hug-consent-main{width:min(100%,568px);margin:42px auto 0}.hug-consent .hug-consent-card{background:#fffef9;border:1px solid var(--hug-line);border-top:4px solid var(--hug-action);padding:36px 38px 38px;border-radius:4px;box-shadow:0 16px 40px #143f3206}.hug-consent .hug-consent-icon{display:grid;place-items:center;width:56px;height:58px;background:var(--hug-sage);color:var(--hug-action);border-radius:30px 30px 4px 4px;border:1px solid #b8cbb2;margin-bottom:22px}.hug-consent .hug-consent-heading h1{font-size:2rem;font-weight:800;line-height:1.25;color:var(--hug-forest);overflow-wrap:anywhere}.hug-consent .hug-consent-heading p{font-size:1rem;line-height:1.65;color:var(--hug-muted);margin-top:14px;overflow-wrap:anywhere}.hug-consent .hug-consent-body{margin-top:27px;border-top:1px solid var(--hug-line);padding-top:25px;min-width:0}.hug-consent .hug-consent-loading{display:flex;align-items:center;gap:10px;justify-content:center;color:var(--hug-muted);padding:12px}.hug-consent .hug-consent-error{background:#fff0e9;border-inline-start:3px solid #b05a41;padding:14px 16px;border-radius:2px;font-size:.9375rem;color:#853724;line-height:1.65;overflow-wrap:anywhere}.hug-consent .hug-consent-error+.hug-consent-introduction{margin-top:20px}.hug-consent .hug-consent-introduction{color:var(--hug-forest);font-weight:600;font-size:.9375rem;line-height:1.65;overflow-wrap:anywhere}.hug-consent .hug-consent-tools{list-style:none;padding:0;margin:18px 0 0}.hug-consent .hug-consent-tools li{display:flex;flex-direction:column;border-inline-start:2px solid #bccdb6;padding:4px 0 4px 15px;margin-top:17px;gap:5px;overflow-wrap:anywhere}.hug-consent .hug-consent-tool-name{font-size:.9375rem;font-weight:600;color:var(--hug-forest)}.hug-consent .hug-consent-tool-description{color:var(--hug-muted);font-size:.875rem;line-height:1.65}.hug-consent .hug-consent-actions{display:flex;gap:14px;margin-top:30px}.hug-consent .hug-consent-actions .hug-button{flex:1;min-width:0}.hug-consent .hug-button--outline{color:var(--hug-forest);background:transparent;border-color:#acb9a4}.hug-consent .hug-button--outline:hover{color:var(--hug-forest);background:var(--hug-sage);border-color:#879d7d}.hug-consent .hug-consent-footer{font-size:.875rem;color:var(--hug-muted);text-align:center;margin-top:24px}@media (max-width: 1050px){.hogicon-utility .hug-document-layout{grid-template-columns:208px minmax(0,1fr);gap:28px}.hogicon-utility .hug-paper{padding-inline:30px}.hogicon-utility .hug-contact-grid{grid-template-columns:1fr}.hug-workspace .hug-panel-heading{flex-wrap:wrap;gap:18px}.hug-workspace .hug-stat{padding:20px 18px;gap:10px}}@media (max-width: 820px){.hogicon-utility .hug-container{width:calc(100% - 48px)}.hogicon-utility .hug-document-layout{grid-template-columns:minmax(0,1fr);gap:28px;padding-top:30px}.hogicon-utility .hug-contents{position:static;padding-bottom:0}.hogicon-utility .hug-contents ol{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:28px;column-gap:28px}.hogicon-utility .hug-contents a{padding-block:10px}.hogicon-utility .hug-document-symbol{width:98px;height:118px;flex-basis:98px}.hogicon-utility .hug-document-symbol svg{width:44px;height:44px}.hug-workspace .hug-workspace-container{width:calc(100% - 48px)}.hug-workspace .hug-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hug-workspace .hug-stat:nth-child(2){border-inline-end:0}.hug-workspace .hug-stat:nth-child(-n+2){border-bottom:1px solid var(--hug-line)}}@media (max-width: 560px){.hogicon-utility .hug-container{width:calc(100% - 36px)}.hogicon-utility .hug-document-heading{padding-block:35px 30px;gap:18px}.hogicon-utility .hug-document-heading h1{font-size:2.5rem}.hogicon-utility .hug-document-symbol{width:64px;height:82px;flex-basis:64px;align-self:flex-start;margin-top:8px}.hogicon-utility .hug-document-symbol svg{width:32px;height:32px}.hogicon-utility .hug-document-subtitle{font-size:.9375rem}.hogicon-utility .hug-eyebrow{font-size:.75rem}.hogicon-utility .hug-reading-link{margin-top:15px}.hogicon-utility .hug-document-layout{padding-block:24px 56px;gap:25px}.hogicon-utility .hug-contents ol{-moz-column-gap:18px;column-gap:18px}.hogicon-utility .hug-contents a{font-size:.8125rem;gap:7px}.hogicon-utility .hug-contents a>span{flex-basis:18px}.hogicon-utility .hug-paper{padding:26px 22px 30px}.hogicon-utility .hug-paper p,.hogicon-utility .hug-document-list{font-size:1rem;line-height:1.85}.hogicon-utility .hug-paper h2{font-size:1.35rem}.hogicon-utility .hug-paper h3{font-size:1.0625rem}.hogicon-utility .hug-paper .hug-document-section{margin-top:29px;padding-top:27px}.hogicon-utility .hug-feature-list{grid-template-columns:1fr}.hogicon-utility .hug-contact-panel,.hogicon-utility .hug-contact-method{padding:19px 17px}.hogicon-utility .hug-contact-line{gap:8px}.hogicon-utility .hug-form-page{padding-block:35px 56px}.hogicon-utility .hug-form-heading{gap:16px;margin-bottom:28px}.hogicon-utility .hug-form-heading h1{font-size:2.6rem}.hogicon-utility .hug-form-heading h1+p{font-size:1rem}.hogicon-utility .hug-form-mark{width:68px;height:80px}.hogicon-utility .hug-form-mark>svg{width:31px;height:31px}.hogicon-utility .hug-form-mark:after{width:20px;height:20px}.hogicon-utility .hug-form-sheet{padding-inline:7px;padding-bottom:8px}.hogicon-utility .hug-form-toolbar{flex-wrap:wrap;-moz-column-gap:12px;column-gap:12px;row-gap:0;margin-bottom:12px;padding-inline:6px}.hogicon-utility .hug-form-toolbar>span{font-size:.8125rem}.hogicon-utility .hug-form-toolbar a{font-size:.75rem}.hug-workspace .hug-workspace-container{width:calc(100% - 36px)}.hug-workspace .hug-workspace-bar{gap:16px;min-height:79px}.hug-workspace .hug-workspace-home{font-size:.75rem;gap:6px}.hug-workspace .hug-workspace-main{padding-block:30px 48px}.hug-workspace .hug-workspace-main--centered{align-items:flex-start;min-height:calc(100vh - 80px);padding-top:44px}.hug-workspace .hug-access-card{padding:28px 24px 31px}.hug-workspace .hug-access-heading h1{font-size:1.65rem}.hug-workspace .hug-panel-heading h1{font-size:2rem}.hug-workspace .hug-panel-heading p{font-size:.9375rem}.hug-workspace .hug-panel-heading>.hug-button{width:100%;margin-top:0}.hug-workspace .hug-stat{padding:19px 14px;display:block}.hug-workspace .hug-stat>svg{margin-bottom:10px}.hug-workspace .hug-stat strong{font-size:1.8rem}.hug-workspace .hug-waiting-total{gap:15px;padding:23px 20px}.hug-workspace .hug-waiting-total strong{font-size:1.55rem}.hug-workspace .hug-table td,.hug-workspace .hug-table th{padding-inline:17px}.hug-consent{padding:22px 18px 42px}.hug-consent .hug-consent-main{margin-top:28px}.hug-consent .hug-consent-card{padding:28px 24px}.hug-consent .hug-consent-heading h1{font-size:1.75rem}.hug-consent .hug-consent-actions{gap:10px}.hug-consent .hug-consent-actions .hug-button{padding-inline:12px}}@media (max-width: 370px){.hogicon-utility .hug-document-symbol{display:none}.hogicon-utility .hug-paper{padding-inline:18px}.hogicon-utility .hug-contents ol{grid-template-columns:1fr}.hogicon-utility .hug-form-mark{display:none}.hug-workspace .hug-workspace-home{max-width:100px}}@media (prefers-reduced-motion: reduce){.hug-workspace .hug-spinner,.hug-consent .hug-spinner{animation:none}.hug-workspace .hug-button,.hug-consent .hug-button{transition:none}}.hogicon-event-guide{--hu-forest: #143f32;--hu-emerald: #28745a;--hu-mint: #e1e9dc;--heg-rule: #143f322b}.hogicon-event-guide .hu-action--dark>svg{background:#e1e9dc;color:#143f32}.hogicon-event-guide :is(a,button):focus-visible{outline-color:#94622d}.hogicon-event-guide .heg-secrecy{background:#e1e9dc;color:#143f32;border-bottom:1px solid var(--heg-rule)}.hogicon-event-guide .heg-secrecy .hu-container{display:flex;align-items:center;gap:10px;min-height:45px;padding-block:9px;font-size:.8125rem}.hogicon-event-guide .heg-secrecy svg{flex:0 0 auto}.hogicon-event-guide .heg-secrecy .hu-container>span{margin-inline-start:auto}.hogicon-event-guide .heg-cover{padding-block:28px 0;background:#f7f2e7}.hogicon-event-guide .heg-breadcrumb{display:flex;flex-wrap:wrap;gap:12px;font-size:.75rem;color:#5b6c5e}.hogicon-event-guide .heg-breadcrumb a{min-height:32px;display:inline-flex;align-items:center}.hogicon-event-guide .heg-breadcrumb>span{display:inline-flex;align-items:center}.hogicon-event-guide .heg-cover-grid{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);gap:clamp(36px,6vw,100px);align-items:center;padding-block:42px 62px}.hogicon-event-guide .heg-eyebrow{display:flex;align-items:center;gap:10px;color:#28745a;font-size:.8125rem;font-weight:500}.hogicon-event-guide .heg-eyebrow svg{flex-shrink:0}.hogicon-event-guide .heg-cover h1{font-size:min(clamp(3.25rem,6.5vw,6.15rem),16vw);letter-spacing:-.06em;line-height:1.06;margin-top:20px;color:#143f32}.hogicon-event-guide .heg-cover h1 span,.hogicon-event-guide .heg-cover h1 em{display:block}.hogicon-event-guide .heg-cover h1 em{font-size:.79em;color:#28745a}.hogicon-event-guide .heg-cover-copy>p{font-size:1.125rem;line-height:1.9;max-width:510px;margin-top:25px;color:#496152}.hogicon-event-guide .heg-cover-actions{display:flex;align-items:center;flex-wrap:wrap;gap:20px 26px;margin-top:27px}.hogicon-event-guide .heg-event-leaf{position:relative;padding:26px 28px 20px;border:1px solid #143f3257;background:#e1e9dc;border-radius:1px;box-shadow:10px 12px #143f3210}.hogicon-event-guide .heg-event-leaf:before{content:"";position:absolute;top:7px;right:7px;bottom:7px;left:7px;border:1px solid #143f3225;pointer-events:none}.hogicon-event-guide .heg-leaf-top{display:flex;align-items:center;justify-content:space-between;color:#143f32;font-size:.8125rem}.hogicon-event-guide .heg-leaf-top>span:last-child{font-size:1.5rem}.hogicon-event-guide .heg-event-leaf>time{display:block;font-size:clamp(2.35rem,4.7vw,4.65rem);letter-spacing:-.06em;font-weight:800;text-align:start;line-height:1.35;color:#143f32;padding-block:16px 22px;border-bottom:1px solid #143f3250;white-space:nowrap}.hogicon-event-guide .heg-leaf-location{display:flex;align-items:flex-start;gap:12px;padding-block:23px;color:#143f32}.hogicon-event-guide .heg-leaf-location svg{flex:0 0 auto;margin-top:3px}.hogicon-event-guide .heg-leaf-location p{font-size:1rem;font-weight:700}.hogicon-event-guide .heg-leaf-location small{display:block;font-weight:400;font-size:.8125rem;margin-top:3px}.hogicon-event-guide .heg-leaf-hours{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid #143f3230;border-bottom:1px solid #143f3230;padding-block:16px}.hogicon-event-guide .heg-leaf-hours>div{display:flex;flex-direction:column}.hogicon-event-guide .heg-leaf-hours>div+div{border-inline-start:1px solid #143f3230;padding-inline-start:20px}.hogicon-event-guide .heg-leaf-hours span{font-size:.75rem;color:#496152}.hogicon-event-guide .heg-leaf-hours bdi{display:block;font-weight:700;font-size:1.75rem;line-height:1.4;text-align:start}.hogicon-event-guide .heg-leaf-end{display:block;text-align:center;font-size:.6875rem;color:#496152;margin-top:16px}.hogicon-event-guide .heg-contents{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--heg-rule);border-bottom:1px solid var(--heg-rule)}.hogicon-event-guide .heg-contents a{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:19px 18px;font-size:.875rem;font-weight:600;min-width:0}.hogicon-event-guide .heg-contents a+a{border-inline-start:1px solid var(--heg-rule)}.hogicon-event-guide .heg-contents a:first-child{padding-inline-start:0}.hogicon-event-guide .heg-contents a:last-child{padding-inline-end:0}.hogicon-event-guide .heg-contents a span{font-size:.6875rem;color:#6c7e6a;font-weight:400}.hogicon-event-guide .heg-contents a svg{color:#28745a;flex-shrink:0}.hogicon-event-guide .heg-contents a:hover{color:#28745a;background:#e1e9dc55}.hogicon-event-guide .heg-chapter{padding-block:88px}.hogicon-event-guide .heg-chapter-grid{display:grid;grid-template-columns:minmax(0,.31fr) minmax(0,.69fr);gap:clamp(32px,5vw,82px);align-items:start}.hogicon-event-guide .heg-chapter-heading{min-width:0}.hogicon-event-guide .heg-chapter-number{display:block;width:-moz-fit-content;width:fit-content;color:#28745a;font-size:.8125rem;font-weight:600;margin-bottom:28px;border-top:1px solid currentColor;padding-top:9px;min-width:44px}.hogicon-event-guide .heg-chapter-heading h2{font-size:clamp(2rem,3.3vw,3.35rem);line-height:1.13;color:#143f32;margin-top:13px;text-wrap:balance}.hogicon-event-guide .heg-chapter-heading>p{color:#496152;margin-top:24px;line-height:1.85;font-size:1rem;max-width:27ch}.hogicon-event-guide .heg-heading-rule{display:block;width:50px;height:4px;background:#a7874f;margin-top:28px}.hogicon-event-guide .heg-timetable{min-width:0;border-top:3px solid #143f32;background:#fff5}.hogicon-event-guide .heg-timetable table{border-collapse:collapse;width:100%;table-layout:fixed}.hogicon-event-guide .heg-timetable th{text-align:start;color:#496152;font-size:.75rem;font-weight:500;padding:14px;border-bottom:1px solid var(--heg-rule)}.hogicon-event-guide .heg-timetable th:nth-child(1){width:19%}.hogicon-event-guide .heg-timetable th:nth-child(2){width:45%}.hogicon-event-guide .heg-timetable th:nth-child(3){width:36%}.hogicon-event-guide .heg-timetable td{vertical-align:top;padding:20px 14px;border-bottom:1px solid var(--heg-rule);line-height:1.7;overflow-wrap:anywhere}.hogicon-event-guide .heg-time{font-size:.875rem;font-weight:500;color:#28745a}.hogicon-event-guide .heg-lesson{font-size:1rem;font-weight:700;color:#143f32}.hogicon-event-guide .heg-teacher{font-size:.875rem;color:#536a5b}.hogicon-event-guide .heg-break{background:#e1e9dc}.hogicon-event-guide .heg-milestone{background:#e9dfc5}.hogicon-event-guide .heg-arrival{background:#e9eee3;border-block:1px solid var(--heg-rule)}.hogicon-event-guide .heg-location-mark{margin-top:35px;color:#8c9d81}.hogicon-event-guide .heg-transport{min-width:0}.hogicon-event-guide .heg-transit{padding:32px 0;border-bottom:1px solid var(--heg-rule)}.hogicon-event-guide .heg-transit:first-child{padding-top:0}.hogicon-event-guide .heg-transit:last-child{padding-bottom:0;border-bottom:0}.hogicon-event-guide .heg-transit-heading{display:flex;align-items:flex-start;gap:16px;margin-bottom:17px}.hogicon-event-guide .heg-transit-heading svg{flex:0 0 auto;color:#28745a;margin-top:3px}.hogicon-event-guide .heg-transit h3{font-size:1.55rem;font-weight:800;line-height:1.4;color:#143f32}.hogicon-event-guide .heg-transit p{font-size:1rem;line-height:1.85;color:#3f5849;margin-bottom:13px}.hogicon-event-guide .heg-transit .hu-action{margin-top:8px;max-width:100%;font-size:.8125rem}.hogicon-event-guide .heg-transit h4{margin:22px 0 12px;font-weight:700;color:#143f32;font-size:1rem}.hogicon-event-guide .heg-parking,.hogicon-event-guide .heg-stations{list-style:none;padding:0;margin:15px 0 18px}.hogicon-event-guide .heg-parking li{display:grid;grid-template-columns:minmax(0,125px) minmax(0,1fr);gap:14px;padding-block:13px;border-bottom:1px solid #143f321c;font-size:.9375rem;line-height:1.8;color:#3f5849}.hogicon-event-guide .heg-parking li strong{color:#143f32;font-weight:700}.hogicon-event-guide .heg-parking li.heg-parking-recommended{padding:15px;background:#143f32;color:#f7f2e7;border-bottom:0;margin-bottom:2px}.hogicon-event-guide .heg-parking li.heg-parking-recommended strong{color:#e1e9dc}.hogicon-event-guide .heg-bus-lines{font-variant-numeric:tabular-nums;font-size:1.25rem!important;font-weight:700;text-align:right;color:#143f32!important}.hogicon-event-guide .heg-stations li{display:flex;align-items:baseline;gap:20px;justify-content:space-between;padding-block:9px;border-bottom:1px dashed #143f3226;font-size:.9375rem;color:#3f5849}.hogicon-event-guide .heg-stations li>span:last-child{color:#28745a;flex-shrink:0;font-size:.8125rem}.hogicon-event-guide .heg-prepare{background:#143f32;color:#f7f2e7}.hogicon-event-guide .heg-prep-heading{display:flex;align-items:baseline;gap:32px;border-bottom:1px solid #e1e9dc44;padding-bottom:25px}.hogicon-event-guide .heg-prep-heading .heg-chapter-number{margin:0;color:#b5cfb9}.hogicon-event-guide .heg-prep-heading h2{font-size:clamp(2rem,3vw,3.25rem);line-height:1.2}.hogicon-event-guide .heg-prep-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding-top:36px}.hogicon-event-guide .heg-prep-grid article{padding-inline:28px;min-width:0;border-inline-end:1px solid #e1e9dc33}.hogicon-event-guide .heg-prep-grid article:first-child{padding-inline-start:0}.hogicon-event-guide .heg-prep-grid article:last-child{padding-inline-end:0;border-inline-end:0}.hogicon-event-guide .heg-prep-grid article>svg{color:#b5cfb9;margin-bottom:22px}.hogicon-event-guide .heg-floor-mark{display:block;font-size:1.75rem;font-weight:500;line-height:29px;margin-bottom:22px;color:#b5cfb9}.hogicon-event-guide .heg-prep-grid h3{font-size:1.4rem;font-weight:700;margin-bottom:13px}.hogicon-event-guide .heg-prep-grid p{line-height:1.9;font-size:1rem;color:#d0decd}.hogicon-event-guide .heg-faq{padding-bottom:100px}.hogicon-event-guide .heg-faq-list{border-top:1px solid #143f3260}.hogicon-event-guide .heg-faq-item{border-bottom:1px solid var(--heg-rule)}.hogicon-event-guide .heg-faq-item h3{margin:0;font-weight:600}.hogicon-event-guide .heg-faq-item button{padding:24px 0;width:100%;min-height:72px;display:flex;align-items:center;justify-content:space-between;gap:20px;background:transparent;border:0;text-align:start;color:#143f32;font-weight:600;font-size:1.125rem;line-height:1.65}.hogicon-event-guide .heg-faq-item button>span:last-child{width:30px;flex-shrink:0;font-size:1.7rem;font-weight:400;color:#28745a}.hogicon-event-guide .heg-faq-item button:hover{color:#28745a}.hogicon-event-guide .heg-faq-answer{white-space:pre-line;padding:0 0 26px 34px;color:#405e4c;font-size:1rem;line-height:1.9}.hogicon-event-guide .heg-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width: 1050px){.hogicon-event-guide .heg-cover-grid{gap:34px;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.hogicon-event-guide .heg-event-leaf{padding-inline:22px}.hogicon-event-guide .heg-chapter-grid{grid-template-columns:minmax(0,.29fr) minmax(0,.71fr);gap:34px}.hogicon-event-guide .heg-contents a{font-size:.8125rem;gap:8px;padding-inline:12px}}@media (max-width: 760px){.hogicon-event-guide .heg-cover-grid{grid-template-columns:1fr;gap:36px;padding-block:32px 40px}.hogicon-event-guide .heg-cover h1{font-size:min(4.8rem,15.6vw)}.hogicon-event-guide .heg-cover h1 em{font-size:.88em}.hogicon-event-guide .heg-cover-copy>p{font-size:1rem;max-width:34ch;margin-top:22px}.hogicon-event-guide .heg-cover-actions{gap:14px 22px}.hogicon-event-guide .heg-event-leaf{box-shadow:6px 7px #143f3210;padding:20px 24px}.hogicon-event-guide .heg-event-leaf>time{font-size:min(4.5rem,14vw);padding-block:7px 13px}.hogicon-event-guide .heg-leaf-location{padding-block:17px}.hogicon-event-guide .heg-leaf-hours{padding-block:12px}.hogicon-event-guide .heg-leaf-end{margin-top:12px}.hogicon-event-guide .heg-contents{grid-template-columns:1fr 1fr}.hogicon-event-guide .heg-contents a{padding:16px 12px;font-size:.8125rem;line-height:1.4}.hogicon-event-guide .heg-contents a:first-child{padding-inline-start:12px}.hogicon-event-guide .heg-contents a:last-child{padding-inline-end:12px}.hogicon-event-guide .heg-contents a:nth-child(3){border-inline-start:0}.hogicon-event-guide .heg-contents a:nth-child(n+3){border-top:1px solid var(--heg-rule)}.hogicon-event-guide .heg-contents a span{display:none}.hogicon-event-guide .heg-chapter{padding-block:56px}.hogicon-event-guide .heg-chapter-grid{grid-template-columns:1fr;gap:30px}.hogicon-event-guide .heg-chapter-heading{display:grid;grid-template-columns:42px minmax(0,1fr);gap:0 16px}.hogicon-event-guide .heg-chapter-number{grid-row:1/3;grid-column:1;margin:0;min-width:0;align-self:start}.hogicon-event-guide .heg-chapter-heading>:not(.heg-chapter-number){grid-column:2}.hogicon-event-guide .heg-chapter-heading h2{font-size:min(3rem,9vw);margin-top:6px;text-wrap:initial}.hogicon-event-guide .heg-chapter-heading>p{max-width:100%;margin-top:16px;font-size:.9375rem}.hogicon-event-guide .heg-heading-rule,.hogicon-event-guide .heg-location-mark{display:none}.hogicon-event-guide .heg-timetable thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.hogicon-event-guide .heg-timetable :is(table,tbody){display:block;width:100%}.hogicon-event-guide .heg-timetable tr{display:grid;grid-template-columns:minmax(0,.31fr) minmax(0,1fr);-moz-column-gap:16px;column-gap:16px;padding:17px 12px;border-bottom:1px solid var(--heg-rule)}.hogicon-event-guide .heg-timetable td{display:block;border:0;padding:0}.hogicon-event-guide .heg-time{grid-column:1;grid-row:1/3;font-size:.8125rem;line-height:1.7}.hogicon-event-guide .heg-lesson{grid-column:2;font-size:1rem}.hogicon-event-guide .heg-teacher{grid-column:2;font-size:.8125rem;margin-top:5px}.hogicon-event-guide .heg-transit{padding-block:29px}.hogicon-event-guide .heg-transit h3{font-size:1.3rem}.hogicon-event-guide .heg-transit-heading{gap:12px}.hogicon-event-guide .heg-transit p{font-size:.9375rem}.hogicon-event-guide .heg-parking li{grid-template-columns:1fr;gap:2px;font-size:.9375rem}.hogicon-event-guide .heg-stations li{gap:12px;align-items:flex-start;font-size:.875rem}.hogicon-event-guide .heg-stations li>span:last-child{flex:0 0 4.5em}.hogicon-event-guide .heg-prep-heading{gap:16px;align-items:flex-start}.hogicon-event-guide .heg-prep-heading h2{font-size:min(2.5rem,8.4vw)}.hogicon-event-guide .heg-prep-grid{grid-template-columns:1fr;padding-top:0}.hogicon-event-guide .heg-prep-grid article{padding:27px 0!important;border-inline-end:0;border-bottom:1px solid #e1e9dc33;display:grid;grid-template-columns:38px minmax(0,1fr);-moz-column-gap:17px;column-gap:17px}.hogicon-event-guide .heg-prep-grid article:last-child{border-bottom:0;padding-bottom:0!important}.hogicon-event-guide .heg-prep-grid article>:is(svg,.heg-floor-mark){grid-column:1;grid-row:1/3;margin:3px 0 0}.hogicon-event-guide .heg-prep-grid h3{grid-column:2;font-size:1.25rem;margin-bottom:8px}.hogicon-event-guide .heg-prep-grid p{grid-column:2;font-size:.9375rem}.hogicon-event-guide .heg-faq-item button{font-size:1rem;padding-block:21px}.hogicon-event-guide .heg-faq-answer{padding-inline-end:0;font-size:.9375rem}}@media (prefers-reduced-motion: reduce){.hogicon-event-guide *,.hogicon-event-guide *:before,.hogicon-event-guide *:after{scroll-behavior:auto!important;animation:none!important;transition:none!important}}.hogicon-gallery{--hg-paper: #f7f2e7;--hg-sage: #e3ebdf;--hg-ink: #153d31;--hg-quiet: #50695e;--hg-line: #526e4b35;color:var(--hg-ink)}.hogicon-gallery :is(.hg-hero-heading,.hg-hero-frame,.hg-collection-heading>div,.hg-filters,.hg-photo-tile){min-width:0}.hogicon-gallery .hg-hero{background:var(--hg-sage);color:var(--hg-ink)}.hogicon-gallery .hg-breadcrumbs{display:flex;align-items:center;gap:12px;padding-top:25px;font-size:.6875rem;color:var(--hg-quiet)}.hogicon-gallery .hg-breadcrumbs a{display:inline-flex;align-items:center;min-height:30px}.hogicon-gallery .hg-breadcrumbs a:hover{color:#1b684e}.hogicon-gallery .hg-eyebrow{display:flex;align-items:center;gap:14px;font-size:.8125rem;font-weight:500;line-height:1.7;color:var(--hg-quiet)}.hogicon-gallery .hg-hero-heading{max-width:820px;margin:27px auto 0;text-align:center}.hogicon-gallery .hg-hero-heading .hg-eyebrow{justify-content:center;margin-bottom:15px}.hogicon-gallery .hg-hero-heading .hg-eyebrow>span:nth-child(2){color:#8a7047}.hogicon-gallery .hg-hero h1{font-size:clamp(4.5rem,7.2vw,6.5rem);line-height:1.08;letter-spacing:-.06em}.hogicon-gallery .hg-hero h1 em{color:#287458}.hogicon-gallery .hg-hero-description{margin:22px auto 0;max-width:525px;font-size:1.0625rem;line-height:1.85;color:var(--hg-quiet)}.hogicon-gallery .hg-photo-stage{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.4fr) minmax(0,.95fr);gap:30px;align-items:start;margin-top:46px}.hogicon-gallery .hg-hero-frame--people{grid-column:2;grid-row:1}.hogicon-gallery .hg-hero-frame--details{grid-column:3;grid-row:1;align-self:end;margin-bottom:9px}.hogicon-gallery .hg-hero-frame--together{grid-column:1;grid-row:1;margin-top:35px}.hogicon-gallery .hg-hero-photo{position:relative;display:block;width:100%;padding:0;border:0;background:#123c31;border-radius:3px;box-shadow:0 12px 25px -20px #0c28216b}.hogicon-gallery .hg-hero-photo>img{display:block;width:100%;height:auto;border-radius:3px}.hogicon-gallery .hg-hero-frame figcaption{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-top:14px;color:#49634f;font-size:.8125rem;line-height:1.7}.hogicon-gallery .hg-hero-frame--people figcaption{font-size:1rem;font-weight:500;color:var(--hg-ink)}.hogicon-gallery .hg-hero-frame figcaption>span:last-child{color:#8a7047;font-size:1.1rem;font-weight:400}.hogicon-gallery .hg-enlarge{position:absolute;left:13px;bottom:13px;display:grid;place-items:center;width:38px;height:38px;border-radius:50%;border:1px solid #faf5e47a;background:#0c2821d9;color:var(--hg-paper);pointer-events:none;transition:background .2s}.hogicon-gallery .hg-hero-photo:hover .hg-enlarge{background:#0c2821}.hogicon-gallery .hg-hero-bottom{display:flex;align-items:center;justify-content:space-between;gap:25px;padding-block:32px 35px;font-size:.8125rem;color:#49634f}.hogicon-gallery .hg-hero-bottom .hu-text-link{border-color:#58715069;font-size:.8125rem;color:var(--hg-ink)}.hogicon-gallery .hg-collection{background:var(--hg-paper);padding-block:84px 85px}.hogicon-gallery .hg-collection-heading{display:flex;align-items:end;justify-content:space-between;gap:35px;margin-bottom:31px}.hogicon-gallery .hg-collection-heading .hg-eyebrow{margin-bottom:10px}.hogicon-gallery .hg-collection-heading h2{font-size:clamp(2.5rem,3.3vw,3.3rem);line-height:1.2;letter-spacing:-.045em}.hogicon-gallery .hg-collection-heading>p{font-size:.875rem;line-height:1.8;color:var(--hg-quiet)}.hogicon-gallery .hg-filter-bar{display:flex;align-items:center;justify-content:space-between;gap:25px;border-block:1px solid var(--hg-line);padding-block:17px;margin-bottom:35px}.hogicon-gallery .hg-filters{display:flex;flex-wrap:wrap;gap:9px}.hogicon-gallery .hg-filter{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:47px;padding:10px 16px;border:1px solid #69805a50;border-radius:4px;background:transparent;color:#395746;font-size:.875rem;line-height:1.5;transition:background .18s,color .18s,border-color .18s}.hogicon-gallery .hg-filter>svg{flex:0 0 auto}.hogicon-gallery .hg-filter:hover{background:#e5ecdf;border-color:#69805a85}.hogicon-gallery .hg-filter[aria-pressed=true]{background:#153d31;border-color:#153d31;color:var(--hg-paper)}.hogicon-gallery .hg-filter-count{display:grid;place-items:center;min-width:22px;min-height:22px;padding:1px 4px;border-radius:3px;background:#dce6d650;font-size:.6875rem;font-variant-numeric:tabular-nums}.hogicon-gallery .hg-filter[aria-pressed=true] .hg-filter-count{background:#d1fae52e;color:#d1fae5}.hogicon-gallery .hg-result-count{flex:0 0 auto;font-size:.75rem;color:var(--hg-quiet);line-height:1.7}.hogicon-gallery .hg-result-count strong{font-weight:600;color:var(--hg-ink)}.hogicon-gallery .hg-grid{margin:0;padding:0;list-style:none;-moz-columns:3;columns:3;-moz-column-gap:28px;column-gap:28px}.hogicon-gallery .hg-photo-tile{-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid;margin-bottom:26px}.hogicon-gallery .hg-photo-button{display:block;width:100%;padding:0;border:0;background:transparent;color:var(--hg-ink);text-align:start}.hogicon-gallery .hg-photo-window{display:block;width:100%;background:#dfe6d9;border-radius:2px;box-shadow:0 0 0 1px #25482f16;transition:box-shadow .18s}.hogicon-gallery .hg-photo-window>img{width:100%;height:auto;border-radius:2px}.hogicon-gallery .hg-photo-caption{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:37px;margin-top:3px;font-size:.75rem;line-height:1.7;color:#536851}.hogicon-gallery .hg-photo-caption bdi{font-variant-numeric:tabular-nums}.hogicon-gallery .hg-photo-caption>svg{flex:0 0 auto;color:#6f7f61;transition:transform .18s}.hogicon-gallery .hg-photo-button:hover .hg-photo-window{box-shadow:0 0 0 2px #71886c}.hogicon-gallery .hg-photo-button:hover .hg-photo-caption>svg{transform:translate(-2px,-2px)}.hogicon-gallery .hg-collection-end{display:flex;justify-content:space-between;align-items:center;gap:25px;margin-top:22px;padding-top:22px;border-top:1px solid var(--hg-line);color:var(--hg-quiet);font-size:.8125rem}.hogicon-gallery .hg-collection-end a{display:inline-flex;align-items:center;gap:12px;min-height:44px;color:var(--hg-ink)}.hogicon-gallery .hg-collection-end a:hover{text-decoration:underline;text-underline-offset:5px}.hogicon-gallery .hg-community{background:#153d31;color:var(--hg-paper);text-align:center}.hogicon-gallery .hg-community-mark{display:block;margin-bottom:22px;color:#ccb078;font-size:1.4rem;line-height:1}.hogicon-gallery .hg-community h2{max-width:850px;margin-inline:auto;font-size:clamp(2.7rem,4.4vw,4.1rem);line-height:1.22}.hogicon-gallery .hg-community p{max-width:630px;margin:24px auto 0;font-size:1.125rem;line-height:1.9;color:#c0d2c4}.hogicon-gallery .hg-community .hu-action{margin-top:30px}.hogicon-gallery .hg-lightbox{position:fixed;top:0;right:0;bottom:0;left:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;border:0;padding:24px;background:transparent;color:var(--hg-paper);overflow:auto}.hogicon-gallery .hg-lightbox::backdrop{background:#061c18f5;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.hogicon-gallery .hg-lightbox-panel{display:grid;grid-template-rows:auto minmax(0,1fr) auto;width:min(1160px,100%);height:calc(100dvh - 48px);margin-inline:auto}.hogicon-gallery .hg-lightbox-top{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:20px;padding-bottom:10px;border-bottom:1px solid #c8ddc526}.hogicon-gallery .hg-lightbox-label{font-size:.8125rem;color:#c5d8c8}.hogicon-gallery .hg-lightbox-nav{display:flex;align-items:center;gap:8px}.hogicon-gallery .hg-lightbox-top button{display:grid;place-items:center;width:44px;height:44px;border:1px solid #bed5ba66;border-radius:50%;background:transparent;color:var(--hg-paper)}.hogicon-gallery .hg-lightbox-top button:hover{background:#d1fae51c}.hogicon-gallery .hg-lightbox-top button>svg{width:23px;height:23px}.hogicon-gallery .hg-lightbox-close{justify-self:end}.hogicon-gallery .hg-lightbox-count{min-width:74px;text-align:center;font-size:.875rem;line-height:1.5;font-variant-numeric:tabular-nums;color:#d5e2d6}.hogicon-gallery .hg-lightbox-image{display:flex;align-items:center;justify-content:center;min-width:0;min-height:0;padding-block:20px}.hogicon-gallery .hg-lightbox-image>img{display:block;width:auto;max-width:100%;height:auto;max-height:100%;-o-object-fit:contain;object-fit:contain}.hogicon-gallery .hg-lightbox-caption{padding-top:13px;border-top:1px solid #c8ddc526;text-align:center}.hogicon-gallery .hg-lightbox-caption h2{font-size:1.125rem;font-weight:700;line-height:1.5;letter-spacing:-.025em}.hogicon-gallery .hg-lightbox-caption p{margin-top:5px;font-size:.8125rem;line-height:1.8;color:#bed0c2}@media (max-width: 1150px){.hogicon-gallery .hg-photo-stage{gap:24px;grid-template-columns:minmax(0,.9fr) minmax(0,1.25fr) minmax(0,.9fr)}.hogicon-gallery .hg-filter{gap:8px;padding-inline:13px;font-size:.8125rem}.hogicon-gallery .hg-filter-bar{gap:18px}.hogicon-gallery .hg-grid{-moz-column-gap:23px;column-gap:23px}}@media (max-width: 900px){.hogicon-gallery .hg-hero h1{font-size:5.2rem}.hogicon-gallery .hg-photo-stage{gap:19px;margin-top:37px}.hogicon-gallery .hg-hero-frame--together{margin-top:22px}.hogicon-gallery .hg-hero-frame--details{margin-bottom:0}.hogicon-gallery .hg-hero-frame figcaption,.hogicon-gallery .hg-hero-frame--people figcaption{font-size:.75rem}.hogicon-gallery .hg-filter-bar{display:block}.hogicon-gallery .hg-result-count{margin-top:17px}.hogicon-gallery .hg-grid{-moz-columns:2;columns:2;-moz-column-gap:24px;column-gap:24px}.hogicon-gallery .hg-photo-tile{margin-bottom:24px}}@media (max-width: 640px){.hogicon-gallery .hg-breadcrumbs{padding-top:14px;font-size:.625rem}.hogicon-gallery .hg-hero-heading{margin-top:22px}.hogicon-gallery .hg-eyebrow{gap:11px;font-size:.75rem}.hogicon-gallery .hg-hero h1{font-size:min(4.6rem,16.4vw);line-height:1.13}.hogicon-gallery .hg-hero-description{max-width:340px;margin-top:19px;font-size:.9375rem;line-height:1.9}.hogicon-gallery .hg-photo-stage{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px 16px;margin-top:29px}.hogicon-gallery .hg-hero-frame--people{grid-column:1/-1;grid-row:1}.hogicon-gallery .hg-hero-frame--details{grid-column:2;grid-row:2;align-self:start;margin:0}.hogicon-gallery .hg-hero-frame--together{grid-column:1;grid-row:2;margin:0}.hogicon-gallery .hg-hero-frame figcaption{margin-top:9px;gap:5px;font-size:.6875rem}.hogicon-gallery .hg-hero-frame figcaption>span:last-child{display:none}.hogicon-gallery .hg-hero-frame--people figcaption{font-size:.875rem}.hogicon-gallery .hg-enlarge{width:34px;height:34px;left:9px;bottom:9px}.hogicon-gallery .hg-hero-bottom{flex-direction:column-reverse;padding-block:22px 28px;gap:10px;text-align:center;font-size:.6875rem}.hogicon-gallery .hg-hero-bottom>span{max-width:none}.hogicon-gallery .hg-hero-bottom .hu-text-link{font-size:.75rem;gap:10px;flex-shrink:0}.hogicon-gallery .hg-collection{padding-block:55px 53px}.hogicon-gallery .hg-collection-heading{display:block;margin-bottom:24px}.hogicon-gallery .hg-collection-heading h2{font-size:min(2.8rem,12vw)}.hogicon-gallery .hg-collection-heading>p{margin-top:13px;font-size:.8125rem}.hogicon-gallery .hg-filter-bar{padding-block:16px;margin-bottom:28px}.hogicon-gallery .hg-filters{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px}.hogicon-gallery .hg-filter{padding:10px 8px;font-size:.8125rem;gap:8px}.hogicon-gallery .hg-filter:first-child{grid-column:1/-1}.hogicon-gallery .hg-filter-count{font-size:.6875rem;min-width:22px}.hogicon-gallery .hg-result-count{font-size:.6875rem;margin-top:13px}.hogicon-gallery .hg-grid{-moz-column-gap:14px;column-gap:14px}.hogicon-gallery .hg-photo-tile{margin-bottom:19px}.hogicon-gallery .hg-photo-caption{margin-top:3px;font-size:.6875rem;min-height:29px;gap:7px}.hogicon-gallery .hg-photo-caption>svg{width:15px;height:15px}.hogicon-gallery .hg-collection-end{flex-direction:column-reverse;gap:8px;margin-top:10px;font-size:.6875rem;align-items:center;text-align:center}.hogicon-gallery .hg-collection-end>span{max-width:none;padding-top:0}.hogicon-gallery .hg-collection-end a{gap:8px;flex-shrink:0}.hogicon-gallery .hg-community h2{font-size:min(3rem,12vw);line-height:1.25}.hogicon-gallery .hg-community p{font-size:1rem;margin-top:21px;line-height:1.85}.hogicon-gallery .hg-community .hu-action{font-size:.875rem;gap:22px}.hogicon-gallery .hg-lightbox{padding:16px}.hogicon-gallery .hg-lightbox-panel{height:calc(100dvh - 32px)}.hogicon-gallery .hg-lightbox-top{grid-template-columns:minmax(0,1fr) 44px;gap:15px}.hogicon-gallery .hg-lightbox-label{display:none}.hogicon-gallery .hg-lightbox-nav{justify-self:start}.hogicon-gallery .hg-lightbox-count{min-width:66px;font-size:.8125rem}.hogicon-gallery .hg-lightbox-image{padding-block:15px}.hogicon-gallery .hg-lightbox-caption h2{font-size:1rem}.hogicon-gallery .hg-lightbox-caption p{font-size:.8125rem}}@media (prefers-reduced-motion: reduce){.hogicon-gallery :is(.hg-enlarge,.hg-filter,.hg-photo-window,.hg-photo-caption>svg){transition:none}.hogicon-gallery .hg-photo-button:hover .hg-photo-caption>svg{transform:none}}.high-contrast .hogicon-gallery :is(.hg-filter,.hg-filter-count,.hg-lightbox,.hg-lightbox-top button){background:#fff!important;color:#000!important;border-color:#000!important}.high-contrast .hogicon-gallery .hg-filter[aria-pressed=true],.high-contrast .hogicon-gallery .hg-filter[aria-pressed=true] .hg-filter-count{background:#000!important;color:#fff!important}.high-contrast .hogicon-gallery .hg-enlarge{background:#fff!important;color:#000!important;border:2px solid black!important}.high-contrast .hogicon-gallery :is(.hg-lightbox-label,.hg-lightbox-count,.hg-lightbox-caption p){color:#000!important}.hogicon-atyourplace{--hy-forest: #143f32;--hy-sage: #e1e9dc;--hy-paper: #f7f2e7;--hy-muted: #50685b;--hy-gold: #8c7041;color:var(--hy-forest);background:var(--hy-paper)}.hogicon-atyourplace .hy-hero{background:var(--hy-sage);padding-top:24px}.hogicon-atyourplace .hy-breadcrumb{display:flex;align-items:center;gap:13px;color:var(--hy-muted);font-size:.6875rem}.hogicon-atyourplace .hy-breadcrumb a{min-height:30px;display:inline-flex;align-items:center}.hogicon-atyourplace .hy-breadcrumb a:hover{text-decoration:underline}.hogicon-atyourplace .hy-hero-grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:70px;padding-block:45px 73px}.hogicon-atyourplace .hy-eyebrow{display:flex;align-items:center;gap:11px;font-size:.75rem;font-weight:500;line-height:1.6;color:var(--hy-muted)}.hogicon-atyourplace .hy-eyebrow>span{color:var(--hy-gold);font-size:1rem}.hogicon-atyourplace .hy-hero h1{font-size:clamp(5.625rem,9.25vw,8.35rem);line-height:.94;letter-spacing:-.065em;margin-block:25px 30px;color:var(--hy-forest)}.hogicon-atyourplace .hy-hero h1>span{display:block;font-size:.59em;letter-spacing:-.05em;line-height:1.2;margin-bottom:7px}.hogicon-atyourplace .hy-hero h1 em{display:block;color:#28745a}.hogicon-atyourplace .hy-hero-copy>p:not(.hy-audiences){max-width:465px;font-size:1.0625rem;line-height:1.9;color:#3c5949}.hogicon-atyourplace .hy-hero-actions{display:flex;align-items:center;flex-wrap:wrap;gap:18px 25px;margin-top:29px}.hogicon-atyourplace .hy-hero-actions .hu-action{min-height:56px;font-size:.875rem}.hogicon-atyourplace .hy-hero-actions .hu-text-link{font-size:.75rem;gap:9px}.hogicon-atyourplace .hy-audiences{display:flex;flex-wrap:wrap;gap:12px;align-items:center;color:#526f59;font-size:.6875rem;margin-top:25px}.hogicon-atyourplace .hy-audiences>span{color:var(--hy-gold)}.hogicon-atyourplace .hy-invitation-scene{position:relative;min-width:0;padding:13px 8px 0 15px;isolation:isolate}.hogicon-atyourplace .hy-invitation-outline{position:absolute;z-index:-1;top:2px;left:5px;right:20px;bottom:56px;border:1px solid #6b876c66;transform:rotate(-2.5deg);pointer-events:none}.hogicon-atyourplace .hy-invitation{background:#fcf9f0;padding:19px;box-shadow:0 20px 55px -38px #143f329c;transform:rotate(1deg)}.hogicon-atyourplace .hy-invitation-top{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-bottom:16px;font-size:.6875rem;color:#647263}.hogicon-atyourplace .hy-invitation-top svg{color:var(--hy-gold)}.hogicon-atyourplace .hy-invitation img{width:100%;height:auto}.hogicon-atyourplace .hy-invitation figcaption{display:flex;justify-content:space-between;gap:20px;align-items:center;padding:20px 8px 2px;color:var(--hy-forest);font-size:1.625rem;font-weight:700;letter-spacing:-.035em}.hogicon-atyourplace .hy-invitation figcaption small{display:block;color:#6b796b;font-size:.6875rem;font-weight:400;letter-spacing:0;margin-bottom:2px}.hogicon-atyourplace .hy-postmark{display:grid;place-items:center;width:48px;height:48px;border:1px solid #8c70416b;border-radius:50%;color:var(--hy-gold);font-size:1.45rem;font-weight:400}.hogicon-atyourplace .hy-photo-note{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:19px 6px 0;color:#56715e;font-size:.6875rem}.hogicon-atyourplace .hy-photo-note a{display:inline-flex;align-items:center;gap:8px;min-height:40px}.hogicon-atyourplace .hy-photo-note a:hover{text-decoration:underline}.hogicon-atyourplace .hy-offerings{padding-block:95px;background:var(--hy-paper)}.hogicon-atyourplace .hy-section-heading{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.65fr);gap:60px;align-items:end;margin-bottom:44px}.hogicon-atyourplace .hy-section-heading h2{font-size:clamp(2.8rem,4.5vw,4.5rem);line-height:1.12;letter-spacing:-.05em;margin-top:16px;max-width:10ch;text-wrap:balance}.hogicon-atyourplace .hy-section-heading>p{max-width:415px;font-size:1rem;line-height:1.85;color:var(--hy-muted);padding-bottom:7px}.hogicon-atyourplace .hy-offer-list{border-top:1px solid #143f3245}.hogicon-atyourplace .hy-offer{display:grid;grid-template-columns:67px minmax(0,.83fr) minmax(0,1.17fr) 48px;gap:28px;align-items:center;min-height:164px;padding-block:30px;border-bottom:1px solid #143f3233}.hogicon-atyourplace .hy-offer-mark{display:flex;flex-direction:column;align-items:flex-start;gap:13px;color:#557e63}.hogicon-atyourplace .hy-offer-mark>span{font-size:.6875rem;color:var(--hy-gold)}.hogicon-atyourplace .hy-offer h3{font-size:clamp(1.55rem,2.3vw,2rem);line-height:1.3;letter-spacing:-.04em;font-weight:700;max-width:13ch;text-wrap:balance}.hogicon-atyourplace .hy-offer>p{font-size:.9375rem;line-height:1.9;color:var(--hy-muted);max-width:555px}.hogicon-atyourplace .hy-offer-link{width:46px;height:46px;border:1px solid #5279617d;border-radius:50%;display:grid;place-items:center;color:#1b543d;transition:background .18s,color .18s}.hogicon-atyourplace .hy-offer-link:hover{background:var(--hy-forest);color:var(--hy-paper)}.hogicon-atyourplace .hy-experience{padding-block:88px;background:#143b2f;color:var(--hy-paper)}.hogicon-atyourplace .hy-experience-grid{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);-moz-column-gap:95px;column-gap:95px;align-items:center}.hogicon-atyourplace .hy-experience .hy-eyebrow{color:#b5cdb6}.hogicon-atyourplace .hy-experience h2{font-size:clamp(2.65rem,4.3vw,4.125rem);line-height:1.13;max-width:10ch;letter-spacing:-.05em;margin-top:20px}.hogicon-atyourplace .hy-experience h2 em{display:block;color:#d0dfbb}.hogicon-atyourplace .hy-included{list-style:none;margin:34px 0 32px;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 28px}.hogicon-atyourplace .hy-included li{min-width:0;display:flex;align-items:center;gap:12px;padding-block:19px;border-top:1px solid #cce0c833}.hogicon-atyourplace .hy-included svg{flex-shrink:0;color:#cfc598}.hogicon-atyourplace .hy-included h3{font-size:.9375rem;font-weight:500;letter-spacing:-.02em}.hogicon-atyourplace .hy-experience-copy>.hu-action{font-size:.875rem;min-height:54px}.hogicon-atyourplace .hy-experience-images{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.7fr);align-items:start;gap:23px;padding-top:16px;position:relative}.hogicon-atyourplace .hy-experience-images img{width:100%;height:auto;border-radius:2px}.hogicon-atyourplace .hy-content-photo{padding-top:8px}.hogicon-atyourplace .hy-details-photo{margin-top:167px}.hogicon-atyourplace .hy-experience-images figcaption{margin-top:12px;font-size:.625rem;color:#b7cbb8;line-height:1.8}.hogicon-atyourplace .hy-photo-spark{position:absolute;font-weight:400;color:#c6bd90;pointer-events:none;line-height:1}.hogicon-atyourplace .hy-photo-spark--one{top:-20px;left:20%;font-size:2.15rem}.hogicon-atyourplace .hy-photo-spark--two{bottom:4px;right:17%;font-size:1.15rem;opacity:.7}.hogicon-atyourplace .hy-contact{padding-block:95px;background:#e4eadf}.hogicon-atyourplace .hy-inquiry-layout{display:grid;grid-template-columns:minmax(0,.84fr) minmax(0,1.16fr);gap:105px;align-items:start}.hogicon-atyourplace .hy-inquiry-copy{min-width:0;padding-top:30px}.hogicon-atyourplace .hy-inquiry-copy h2{font-size:clamp(3rem,4.95vw,4.625rem);line-height:1.09;letter-spacing:-.055em;max-width:8ch;margin-top:21px}.hogicon-atyourplace .hy-inquiry-copy h2 em{color:#28745a}.hogicon-atyourplace .hy-inquiry-copy>p{max-width:300px;margin-top:26px;color:var(--hy-muted);font-size:1rem;line-height:1.85}.hogicon-atyourplace .hy-letter-address{display:flex;align-items:center;gap:14px;border-top:1px solid #143f323b;padding-top:24px;margin-top:47px;max-width:295px;color:#416a52;font-size:.875rem}.hogicon-atyourplace .hy-letter-address svg{color:var(--hy-gold);flex-shrink:0}.hogicon-atyourplace .hy-form-card{position:relative;min-width:0;background:#fcf9f1;border-top:3px solid #285c44;padding:34px 37px 38px;box-shadow:0 25px 65px -50px #143f3285}.hogicon-atyourplace .hy-form-top{padding-bottom:27px;margin-bottom:25px;border-bottom:1px solid #143f3229}.hogicon-atyourplace .hy-progress{display:flex;gap:8px;margin-bottom:22px}.hogicon-atyourplace .hy-progress>span{height:3px;width:40px;background:#dce3d5}.hogicon-atyourplace .hy-progress>span:is(.is-active,.is-complete){background:#387655}.hogicon-atyourplace .hy-step-title{color:#395c48;font-size:.8125rem;font-weight:500;line-height:1.8;outline-offset:6px}.hogicon-atyourplace .hy-fields{display:flex;flex-direction:column;gap:23px}.hogicon-atyourplace .hy-field{min-width:0}.hogicon-atyourplace .hy-field label{display:flex;align-items:center;gap:9px;color:#31503f;font-size:.8125rem;font-weight:500;margin-bottom:9px}.hogicon-atyourplace .hy-field label svg{color:#6a866d;flex-shrink:0;width:16px;height:16px}.hogicon-atyourplace :is(.hy-input,.hy-textarea){display:block;width:100%;min-width:0;font:inherit;font-size:.9375rem;color:#143f32;background:#fffdf7;border:1px solid #b8c5b2;border-radius:3px;padding:12px 14px;min-height:50px;line-height:1.5;transition:border-color .15s}.hogicon-atyourplace .hy-textarea{min-height:122px;resize:vertical}.hogicon-atyourplace :is(.hy-input,.hy-textarea)::-moz-placeholder{color:#718270;opacity:1;font-size:.8125rem}.hogicon-atyourplace :is(.hy-input,.hy-textarea)::placeholder{color:#718270;opacity:1;font-size:.8125rem}.hogicon-atyourplace :is(.hy-input,.hy-textarea):focus{border-color:#2a7854;outline:2px solid #2a785433;outline-offset:2px}.hogicon-atyourplace :is(.hy-input,.hy-textarea)[aria-invalid=true]{border-color:#a33535}.hogicon-atyourplace .hy-field-error{margin-top:7px;color:#a12d2d;font-size:.75rem;line-height:1.7}.hogicon-atyourplace .hy-submit-error{background:#fff0e9;color:#942b2b;border-inline-start:3px solid #b04b38;padding:13px 15px;margin-bottom:20px;font-size:.875rem;line-height:1.8}.hogicon-atyourplace .hy-form-actions{display:flex;gap:13px;margin-top:29px;align-items:stretch}.hogicon-atyourplace .hy-form-actions .hu-action{flex:1;justify-content:space-between;min-height:54px;font-size:.9375rem}.hogicon-atyourplace .hy-form-back{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:54px;padding:8px 16px;border:1px solid #91a68f;border-radius:30px;background:transparent;color:#375b44;font:inherit;font-size:.8125rem}.hogicon-atyourplace .hy-form-back:hover{background:#e8eddf}.hogicon-atyourplace .hy-form-card button:disabled{cursor:wait;opacity:.65}.hogicon-atyourplace .hy-inquiry-form fieldset{border:0;padding:0;margin:0;min-width:0}.hogicon-atyourplace .hy-form-success{min-height:365px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding-block:24px;color:#143f32}.hogicon-atyourplace .hy-form-success>img{width:86px;height:94px;-o-object-fit:contain;object-fit:contain;margin-bottom:22px}.hogicon-atyourplace .hy-form-success h3{font-size:2rem;margin-bottom:14px}.hogicon-atyourplace .hy-form-success p{max-width:320px;font-size:1.0625rem;line-height:1.8}.hogicon-atyourplace .hy-transfer-layer{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;z-index:3}.hogicon-atyourplace .hy-transfer-envelope{position:absolute;left:0;top:35%;width:65px;height:65px;-o-object-fit:contain;object-fit:contain}.hogicon-atyourplace .hy-spinner{animation:hy-spin 1.2s linear infinite}@keyframes hy-spin{to{transform:rotate(360deg)}}@media (max-width: 1150px){.hogicon-atyourplace .hy-hero-grid{gap:40px}.hogicon-atyourplace .hy-hero h1{font-size:clamp(5rem,9.6vw,8rem)}.hogicon-atyourplace .hy-hero-actions{align-items:flex-start;flex-direction:column;gap:12px}.hogicon-atyourplace .hy-offer{grid-template-columns:47px minmax(0,.8fr) minmax(0,1.2fr) 46px;gap:23px}.hogicon-atyourplace .hy-experience-grid{-moz-column-gap:48px;column-gap:48px}.hogicon-atyourplace .hy-included{gap:0 18px}.hogicon-atyourplace .hy-included li{gap:9px}.hogicon-atyourplace .hy-experience-images{grid-template-columns:minmax(0,1fr);gap:21px;max-width:430px}.hogicon-atyourplace .hy-content-photo{width:87%;justify-self:start}.hogicon-atyourplace .hy-details-photo{width:63%;justify-self:end;margin-top:0}.hogicon-atyourplace .hy-photo-spark--one{right:auto;left:0;top:2px}.hogicon-atyourplace .hy-photo-spark--two{right:8%;bottom:54px}.hogicon-atyourplace .hy-inquiry-layout{gap:54px;grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr)}.hogicon-atyourplace .hy-form-card{padding-inline:29px}}@media (max-width: 850px){.hogicon-atyourplace .hy-hero-grid{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:30px;padding-top:35px;padding-bottom:50px}.hogicon-atyourplace .hy-hero-copy>p:not(.hy-audiences){font-size:.9375rem}.hogicon-atyourplace .hy-hero h1{font-size:11.1vw;margin-block:22px 24px}.hogicon-atyourplace .hy-invitation{padding:13px}.hogicon-atyourplace .hy-invitation-top{font-size:.625rem;padding-bottom:12px}.hogicon-atyourplace .hy-invitation figcaption{padding-top:13px;font-size:1.3rem}.hogicon-atyourplace .hy-postmark{width:38px;height:38px}.hogicon-atyourplace .hy-section-heading{gap:30px;grid-template-columns:minmax(0,1fr) minmax(0,.8fr)}.hogicon-atyourplace .hy-section-heading>p{font-size:.9375rem}.hogicon-atyourplace .hy-offer{grid-template-columns:40px minmax(0,1fr) 44px;gap:18px;align-items:start}.hogicon-atyourplace .hy-offer-mark{grid-column:1;grid-row:1 / 3}.hogicon-atyourplace .hy-offer h3{grid-column:2;font-size:1.7rem;max-width:none;text-wrap:initial}.hogicon-atyourplace .hy-offer>p{grid-column:2;grid-row:2}.hogicon-atyourplace .hy-offer-link{grid-column:3;grid-row:1 / 3;align-self:center;width:44px;height:44px}.hogicon-atyourplace .hy-experience-grid{gap:36px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.hogicon-atyourplace .hy-included{grid-template-columns:minmax(0,1fr);margin-block:27px}.hogicon-atyourplace .hy-included li{padding-block:14px}.hogicon-atyourplace .hy-experience h2{font-size:2.8rem}.hogicon-atyourplace .hy-inquiry-layout{grid-template-columns:minmax(0,1fr);gap:33px}.hogicon-atyourplace .hy-inquiry-copy{padding-top:0}.hogicon-atyourplace .hy-inquiry-copy h2{max-width:11ch;font-size:3.7rem}.hogicon-atyourplace .hy-inquiry-copy>p{max-width:450px;margin-top:20px}.hogicon-atyourplace .hy-letter-address{margin-top:24px;padding-top:17px}.hogicon-atyourplace .hy-form-card{max-width:650px;width:100%}}@media (max-width: 640px){.hogicon-atyourplace .hy-hero{padding-top:15px}.hogicon-atyourplace .hy-hero-grid{display:flex;flex-direction:column;align-items:stretch;gap:33px;padding-top:28px;padding-bottom:28px}.hogicon-atyourplace .hy-eyebrow{font-size:.6875rem}.hogicon-atyourplace .hy-hero h1{font-size:min(26vw,7.3rem);margin-block:19px 23px}.hogicon-atyourplace .hy-hero h1>span{font-size:.56em;margin-bottom:7px}.hogicon-atyourplace .hy-hero-copy>p:not(.hy-audiences){font-size:1rem;line-height:1.85}.hogicon-atyourplace .hy-hero-actions{margin-top:24px;flex-direction:row;align-items:center;gap:12px 20px}.hogicon-atyourplace .hy-hero-actions .hu-action{font-size:.8125rem;gap:18px;min-height:52px}.hogicon-atyourplace .hy-hero-actions .hu-text-link{font-size:.75rem}.hogicon-atyourplace .hy-audiences{font-size:.625rem;gap:10px;margin-top:18px}.hogicon-atyourplace .hy-invitation-scene{padding-inline:7px 11px;padding-top:9px}.hogicon-atyourplace .hy-invitation{transform:rotate(.7deg);padding:12px}.hogicon-atyourplace .hy-invitation-top{padding-bottom:10px}.hogicon-atyourplace .hy-invitation-top svg{width:20px;height:20px}.hogicon-atyourplace .hy-invitation figcaption{font-size:1.35rem;padding:12px 3px 1px}.hogicon-atyourplace .hy-photo-note{flex-direction:column;justify-content:center;gap:0;padding-top:17px;text-align:center}.hogicon-atyourplace .hy-offerings{padding-block:55px}.hogicon-atyourplace .hy-section-heading{display:block;margin-bottom:28px}.hogicon-atyourplace .hy-section-heading h2{font-size:2.7rem;margin-top:14px}.hogicon-atyourplace .hy-section-heading>p{font-size:.9375rem;margin-top:22px;max-width:310px;padding-bottom:0}.hogicon-atyourplace .hy-offer{grid-template-columns:31px minmax(0,1fr) 42px;gap:12px 13px;padding-block:25px;min-height:0}.hogicon-atyourplace .hy-offer h3{font-size:1.4rem;line-height:1.35}.hogicon-atyourplace .hy-offer>p{grid-column:2 / 4;font-size:.875rem;line-height:1.9;padding-inline-end:5px}.hogicon-atyourplace .hy-offer-link{grid-row:1;width:42px;height:42px}.hogicon-atyourplace .hy-offer-mark{gap:16px}.hogicon-atyourplace .hy-offer-mark svg{width:25px;height:25px}.hogicon-atyourplace .hy-experience{padding-block:55px 48px}.hogicon-atyourplace .hy-experience-grid{grid-template-columns:minmax(0,1fr);gap:38px}.hogicon-atyourplace .hy-experience h2{font-size:2.85rem;max-width:11ch;margin-top:15px}.hogicon-atyourplace .hy-included{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 14px;margin-block:29px}.hogicon-atyourplace .hy-included li{flex-direction:column;align-items:flex-start;gap:11px;padding-block:19px}.hogicon-atyourplace .hy-included h3{font-size:.875rem}.hogicon-atyourplace .hy-experience-copy>.hu-action{font-size:.8125rem;min-height:52px}.hogicon-atyourplace .hy-experience-images{max-width:none;gap:21px;padding-top:0}.hogicon-atyourplace .hy-content-photo{width:90%;padding-top:0}.hogicon-atyourplace .hy-details-photo{width:68%}.hogicon-atyourplace .hy-experience-images figcaption{font-size:.625rem;margin-top:8px}.hogicon-atyourplace .hy-photo-spark--one{top:-5px;left:0;font-size:1.5rem}.hogicon-atyourplace .hy-photo-spark--two{right:7%;bottom:57px}.hogicon-atyourplace .hy-contact{padding-block:55px}.hogicon-atyourplace .hy-inquiry-layout{gap:30px}.hogicon-atyourplace .hy-inquiry-copy h2{font-size:3rem;max-width:9ch;margin-top:16px}.hogicon-atyourplace .hy-inquiry-copy>p{font-size:.9375rem;margin-top:19px}.hogicon-atyourplace .hy-letter-address{font-size:.8125rem;margin-top:24px;padding-top:19px}.hogicon-atyourplace .hy-form-card{padding:25px 20px 28px}.hogicon-atyourplace .hy-form-top{margin-bottom:23px;padding-bottom:20px}.hogicon-atyourplace .hy-progress{margin-bottom:18px}.hogicon-atyourplace .hy-step-title{font-size:.75rem}.hogicon-atyourplace .hy-fields{gap:21px}.hogicon-atyourplace .hy-field label{font-size:.75rem}.hogicon-atyourplace :is(.hy-input,.hy-textarea){font-size:1rem;padding:12px}.hogicon-atyourplace :is(.hy-input,.hy-textarea)::-moz-placeholder{font-size:.75rem}.hogicon-atyourplace :is(.hy-input,.hy-textarea)::placeholder{font-size:.75rem}.hogicon-atyourplace .hy-form-actions{gap:10px;margin-top:26px}.hogicon-atyourplace .hy-form-actions .hu-action{font-size:.875rem;min-height:52px;gap:13px}.hogicon-atyourplace .hy-form-back{min-height:52px;padding-inline:12px;font-size:.75rem}.hogicon-atyourplace .hy-form-success{min-height:340px}.hogicon-atyourplace .hy-form-success p{font-size:1rem}}@media (prefers-reduced-motion: reduce){.hogicon-atyourplace .hy-transfer-envelope,.hogicon-atyourplace .hy-spinner{animation:none}.hogicon-atyourplace :is(.hy-offer-link,.hy-input,.hy-textarea){transition:none}}.hogicon-quest{--hu-forest: #143f32;--hu-emerald: #28745a;--hu-mint: #e1e9dc;--hq-rule: #143f322b}.hogicon-quest :is(a,button):focus-visible{outline-color:#b49358}.hogicon-quest .hq-cover{background:#143f32;color:#f7f2e7;padding-top:27px}.hogicon-quest .hq-breadcrumb{display:flex;align-items:center;gap:12px;font-size:.75rem;color:#c3d1be}.hogicon-quest .hq-breadcrumb a{min-height:32px;display:inline-flex;align-items:center}.hogicon-quest .hq-cover-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:55px;align-items:center;padding-block:37px 47px}.hogicon-quest .hq-eyebrow{display:flex;align-items:center;gap:12px;color:#c8d9c2;font-size:.8125rem;font-weight:400}.hogicon-quest .hq-cover h1{font-size:min(clamp(4rem,7.45vw,7.4rem),18vw);line-height:.98;letter-spacing:-.065em;margin-block:23px 27px}.hogicon-quest .hq-cover h1 span,.hogicon-quest .hq-cover h1 em{display:block}.hogicon-quest .hq-cover h1 em{color:#cfddc3;font-size:.73em;margin-top:8px}.hogicon-quest .hq-alert-line{display:flex;align-items:center;gap:10px;color:#dfc88e;font-size:1rem;font-weight:500}.hogicon-quest .hq-alert-line svg{flex:0 0 auto}.hogicon-quest .hq-cover-intro{margin-top:11px;max-width:33ch;font-size:1.125rem;line-height:1.85;color:#d4dfce}.hogicon-quest .hq-cover-actions{display:flex;align-items:center;flex-wrap:wrap;gap:20px 25px;margin-top:27px}.hogicon-quest .hq-compass-scene{min-width:0;padding:12px 0 0}.hogicon-quest .hq-compass{position:relative;width:min(100%,440px);aspect-ratio:1;margin-inline:auto}.hogicon-quest .hq-compass-lines{width:100%;height:100%;stroke:#bdcdb64a;stroke-width:1;display:block}.hogicon-quest .hq-compass-lines .hq-compass-needle{fill:#e1e9dc09;stroke:#bba77491}.hogicon-quest .hq-compass-lines .hq-compass-center{fill:#143f32;stroke:#d6c493}.hogicon-quest .hq-missing-phone{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;flex-direction:column;color:#dfcfab;gap:9px}.hogicon-quest .hq-missing-phone span{font-size:.6875rem}.hogicon-quest .hq-compass-north,.hogicon-quest .hq-compass-south{position:absolute;left:50%;transform:translate(-50%);padding:0 12px;background:#143f32;color:#c8d9c2;white-space:nowrap;font-size:.6875rem}.hogicon-quest .hq-compass-north{top:4%}.hogicon-quest .hq-compass-south{bottom:4%}.hogicon-quest .hq-orbit-dot{position:absolute;width:8px;height:8px;border-radius:50%;border:1px solid #dfcfab;background:#143f32}.hogicon-quest .hq-orbit-dot--one{top:24%;right:12%}.hogicon-quest .hq-orbit-dot--two{bottom:24%;left:12%;background:#b49358}.hogicon-quest .hq-scene-caption{display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;border-top:1px solid #d2dec52b;padding-top:15px;margin-top:20px;color:#c1d1b9;font-size:.6875rem}.hogicon-quest .hq-case-strip{border-top:1px solid #e1e9dc45;display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.hogicon-quest .hq-case-strip>span{display:flex;align-items:center;justify-content:center;gap:15px;padding:22px 16px;font-size:.9375rem;color:#ceddc7}.hogicon-quest .hq-case-strip>span+span{border-inline-start:1px solid #e1e9dc2a}.hogicon-quest .hq-case-strip b{font-size:2.35rem;font-weight:500;line-height:1;color:#f7f2e7}.hogicon-quest .hq-dossier{padding-block:94px;background:#f7f2e7}.hogicon-quest .hq-dossier-grid{display:grid;grid-template-columns:minmax(0,.32fr) minmax(0,.68fr);gap:clamp(35px,7vw,110px)}.hogicon-quest .hq-folder-label{display:inline-block;color:#28745a;border-bottom:1px solid #28745a7a;padding-bottom:9px;font-size:.8125rem}.hogicon-quest .hq-dossier-heading h2{margin-top:24px;font-size:clamp(2rem,3.4vw,3.4rem);line-height:1.12;color:#143f32}.hogicon-quest .hq-file-mark{display:flex;align-items:center;justify-content:center;position:relative;width:92px;height:110px;margin-top:40px;border:1px solid #143f323a;color:#28745a;background:#e1e9dc;transform:rotate(-5deg)}.hogicon-quest .hq-file-mark span{position:absolute;top:-12px;left:-12px;width:29px;height:29px;display:grid;place-items:center;background:#f7f2e7;border:1px solid #143f325e;font-weight:700;border-radius:50%}.hogicon-quest .hq-story{color:#405947;min-width:0}.hogicon-quest .hq-story p{font-size:1.125rem;line-height:1.95}.hogicon-quest .hq-story-opening>p:first-child{font-size:1.45rem;line-height:1.75;color:#143f32;font-weight:500}.hogicon-quest .hq-story p.hq-story-aside{font-size:.9375rem;line-height:1.85;margin-top:15px;color:#63725d}.hogicon-quest .hq-evidence{border-block:1px solid var(--hq-rule);padding-block:28px;margin-top:29px}.hogicon-quest .hq-evidence-label{display:flex;align-items:center;gap:11px;font-size:.8125rem;color:#28745a;margin-bottom:14px;font-weight:600}.hogicon-quest .hq-evidence-label svg{flex:0 0 auto}.hogicon-quest .hq-incident{padding-block:28px}.hogicon-quest .hq-incident .hq-evidence-label{color:#8b572f}.hogicon-quest .hq-profile{display:inline;font-size:.95em;color:#143f32;font-weight:700;background:#e1e9dc;padding-inline:5px;box-decoration-break:clone;-webkit-box-decoration-break:clone}.hogicon-quest .hq-urgent{display:flex;align-items:flex-start;gap:18px;background:#e1e9dc;border-inline-start:4px solid #28745a;padding:25px 28px}.hogicon-quest .hq-urgent>svg{flex:0 0 auto;color:#28745a;margin-top:3px}.hogicon-quest .hq-urgent h3{color:#143f32;font-size:1.5rem;font-weight:800;margin-bottom:6px}.hogicon-quest .hq-urgent p{font-size:1rem}.hogicon-quest .hq-mission{background:#e1e9dc;padding-block:85px 90px;border-top:1px solid var(--hq-rule)}.hogicon-quest .hq-mission-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:26px;margin-bottom:41px}.hogicon-quest .hq-mission .hq-eyebrow{color:#466044}.hogicon-quest .hq-mission-heading h2{color:#143f32;margin-top:18px;font-size:clamp(2.7rem,4.7vw,4.9rem);line-height:1.04}.hogicon-quest .hq-mission-heading h2 em{color:#28745a}.hogicon-quest .hq-mission-heading>svg{color:#66835e;margin-bottom:6px}.hogicon-quest .hq-journey{list-style:none;margin:0;padding:0;border-top:1px solid #143f3265}.hogicon-quest .hq-journey li{position:relative;display:grid;grid-template-columns:65px minmax(0,1fr) 140px;align-items:center;gap:35px;border-bottom:1px solid #143f323c;padding-block:30px}.hogicon-quest .hq-step-number{color:#3f6749;font-size:.8125rem;width:46px;height:46px;display:grid;place-items:center;border:1px solid #66835e99;border-radius:50%}.hogicon-quest .hq-step-copy h3{font-size:1.45rem;color:#143f32;font-weight:800;margin-bottom:9px}.hogicon-quest .hq-step-copy p{font-size:1.125rem;color:#405b43;line-height:1.9;max-width:51ch}.hogicon-quest .hq-step-copy strong{color:#143f32;font-weight:700}.hogicon-quest .hq-step-figure{display:block;direction:ltr;text-align:center;font-size:6.5rem;font-weight:500;line-height:1;letter-spacing:-.085em;color:#91a587}.hogicon-quest .hq-step-icon{margin-inline:auto;color:#78936e}.hogicon-quest .hq-finale{color:#f7f2e7;background:#0d2b22;padding-block:82px 92px}.hogicon-quest .hq-finale-inner{text-align:center;max-width:800px}.hogicon-quest .hq-finale-star{display:inline-block;color:#c8b27d;font-size:2.3rem;line-height:1;margin-bottom:27px}.hogicon-quest .hq-finale .hq-eyebrow{justify-content:center;color:#c5d2bd;line-height:1.85}.hogicon-quest .hq-finale h2{font-size:min(clamp(3rem,5.8vw,5.8rem),13vw);line-height:1.09;margin-top:20px}.hogicon-quest .hq-finale h2 em{color:#c8d9be}.hogicon-quest .hq-finale p{font-size:1.125rem;margin-top:22px;color:#d5dfcb}.hogicon-quest .hq-finale .hu-action{margin-top:29px}@media (max-width: 1050px){.hogicon-quest .hq-cover-grid{gap:30px}.hogicon-quest .hq-dossier-grid{gap:42px}.hogicon-quest .hq-journey li{grid-template-columns:55px minmax(0,1fr) 110px;gap:20px}.hogicon-quest .hq-step-figure{font-size:5.5rem}}@media (max-width: 760px){.hogicon-quest .hq-cover{padding-top:20px}.hogicon-quest .hq-cover-grid{grid-template-columns:1fr;gap:26px;padding-block:28px 30px}.hogicon-quest .hq-cover h1{font-size:min(5.5rem,19vw);margin-block:21px 24px}.hogicon-quest .hq-cover h1 em{font-size:.73em}.hogicon-quest .hq-alert-line{font-size:.9375rem}.hogicon-quest .hq-cover-intro{font-size:1rem;line-height:1.9;max-width:100%}.hogicon-quest .hq-cover-actions{gap:14px 22px;margin-top:23px}.hogicon-quest .hq-cover-actions .hu-action{max-width:100%;font-size:.875rem}.hogicon-quest .hq-compass-scene{padding:6px 0 0}.hogicon-quest .hq-compass{width:min(100%,280px)}.hogicon-quest .hq-missing-phone{gap:4px}.hogicon-quest .hq-missing-phone svg{width:38px;height:38px}.hogicon-quest .hq-missing-phone span{font-size:.625rem}.hogicon-quest .hq-compass-north,.hogicon-quest .hq-compass-south{font-size:.625rem;padding-inline:8px}.hogicon-quest .hq-scene-caption{margin-top:14px;padding-top:12px;font-size:.625rem;gap:8px}.hogicon-quest .hq-case-strip>span{flex-direction:column;align-items:center;gap:7px;padding:18px 8px;font-size:.75rem;text-align:center;line-height:1.5}.hogicon-quest .hq-case-strip b{font-size:2rem}.hogicon-quest .hq-dossier{padding-block:52px}.hogicon-quest .hq-dossier-grid{grid-template-columns:1fr;gap:30px}.hogicon-quest .hq-dossier-heading{position:relative;padding-inline-end:80px}.hogicon-quest .hq-dossier-heading h2{font-size:min(3.2rem,10vw);margin-top:16px}.hogicon-quest .hq-file-mark{position:absolute;inset-inline-end:4px;top:0;width:55px;height:74px;margin-top:12px}.hogicon-quest .hq-file-mark svg{width:26px;height:26px}.hogicon-quest .hq-file-mark span{width:24px;height:24px;font-size:.75rem}.hogicon-quest .hq-story p{font-size:1rem}.hogicon-quest .hq-story-opening>p:first-child{font-size:1.25rem}.hogicon-quest .hq-story p.hq-story-aside{font-size:.875rem}.hogicon-quest .hq-evidence{padding-block:23px;margin-top:24px}.hogicon-quest .hq-incident{padding-block:23px}.hogicon-quest .hq-evidence-label{font-size:.75rem}.hogicon-quest .hq-urgent{padding:22px 18px;gap:12px}.hogicon-quest .hq-urgent>svg{width:23px;height:23px}.hogicon-quest .hq-urgent h3{font-size:1.3rem}.hogicon-quest .hq-urgent p{font-size:.9375rem}.hogicon-quest .hq-mission{padding-block:50px}.hogicon-quest .hq-mission-heading{margin-bottom:28px;align-items:center}.hogicon-quest .hq-mission-heading h2{font-size:min(3.65rem,11vw);margin-top:14px}.hogicon-quest .hq-mission-heading>svg{width:48px;height:48px;flex-shrink:0}.hogicon-quest .hq-journey li{grid-template-columns:39px minmax(0,1fr);-moz-column-gap:16px;column-gap:16px;align-items:start;padding-block:27px}.hogicon-quest .hq-step-number{width:34px;height:34px;font-size:.75rem;margin-top:2px}.hogicon-quest .hq-step-copy h3{font-size:1.25rem;line-height:1.5}.hogicon-quest .hq-step-copy p{font-size:1rem}.hogicon-quest .hq-step-figure,.hogicon-quest .hq-step-icon{display:none}.hogicon-quest .hq-finale{padding-block:52px 64px}.hogicon-quest .hq-finale h2{font-size:min(4.6rem,13vw)}.hogicon-quest .hq-finale .hq-eyebrow{font-size:.875rem}.hogicon-quest .hq-finale p{font-size:1rem}.hogicon-quest .hq-finale .hu-action{max-width:100%;font-size:.875rem}}@media (prefers-reduced-motion: reduce){.hogicon-quest *,.hogicon-quest *:before,.hogicon-quest *:after{scroll-behavior:auto!important;animation:none!important;transition:none!important}}.hogicon-unique.hu-enchanted-home .hu-event-spotlight{position:relative;z-index:2;isolation:isolate;color:#fff8e9;background:linear-gradient(112deg,#087b56,#087b56,#09694e);border-top:4px solid #e6c57d;border-bottom:1px solid #064d38;padding-block:40px}.hogicon-unique .hu-spotlight-layout{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);grid-template-rows:auto auto;align-items:center;gap:24px 74px}.hogicon-unique .hu-spotlight-heading{grid-column:1;grid-row:1;min-width:0}.hogicon-unique .hu-spotlight-kicker{display:inline-flex;align-items:center;gap:9px;margin-bottom:22px;padding:6px 14px;background:#f0d495;color:#174331;border-radius:2px;font-size:.8125rem;font-weight:700;line-height:1.5;transform:rotate(-3deg);box-shadow:3px 3px #042c282b}.hogicon-unique .hu-spotlight-kicker>span{opacity:.65}.hogicon-unique .hu-spotlight-heading h2{font-size:clamp(3.75rem,6.15vw,5.5rem);line-height:1;letter-spacing:-.055em;color:#fff8e9}.hogicon-unique .hu-spotlight-heading h2>span,.hogicon-unique .hu-spotlight-heading h2>em{display:block}.hogicon-unique .hu-spotlight-heading h2>em{color:#f3d79a}.hogicon-unique .hu-spotlight-promise{max-width:600px;margin-top:17px;color:#fff8e9;font-size:1.125rem;line-height:1.6;font-weight:500}.hogicon-unique .hu-spotlight-details{display:flex;align-items:center;flex-wrap:wrap;gap:11px;margin-top:20px;color:#e7f5df;font-size:.9375rem;line-height:1.7}.hogicon-unique .hu-spotlight-details>*{white-space:nowrap}.hogicon-unique .hu-spotlight-details>span[aria-hidden]{color:#bad2ad}.hogicon-unique .hu-spotlight-photo{--hu-photo-tilt: -3deg;position:relative;grid-column:2;grid-row:1 / 3;min-width:0;margin-block:-48px;padding:8px;background:#fff6df;transform:rotate(var(--hu-photo-tilt));box-shadow:10px 12px #07453157,0 21px 34px -17px #01281ec7}.hogicon-unique .hu-spotlight-photo-link{display:block}.hogicon-unique .hu-spotlight-photo-link:focus-visible{outline:3px solid #f1d493;outline-offset:5px}.hogicon-unique .hu-spotlight-photo img{display:block;width:100%;height:465px;-o-object-fit:cover;object-fit:cover;-o-object-position:center 35%;object-position:center 35%}.hogicon-unique .hu-spotlight-photo figcaption{position:absolute;inset-inline-end:18px;bottom:17px;padding:3px 8px;color:#fffaf0;background:#123d32e8;font-size:.5625rem;line-height:1.6;border-radius:2px;pointer-events:none}.hogicon-unique .hu-spotlight-booking{grid-column:1;grid-row:2;display:flex;align-items:center;flex-wrap:wrap;gap:14px 22px}.hogicon-unique .hu-spotlight-booking>.hu-spotlight-action{min-width:286px;min-height:62px;background:#f3d79a;border-color:#f7e5b7;color:#163d2e;font-size:1rem;font-weight:800;box-shadow:0 5px #034b34}.hogicon-unique .hu-spotlight-action>svg{background:#164533;color:#fff4d7}.hogicon-unique .hu-spotlight-booking>.hu-spotlight-action:hover{background:#fff0c6;transform:translateY(-2px)}.hogicon-unique .hu-spotlight-booking>.hu-spotlight-action:focus-visible{outline-color:#fff7e5;outline-offset:6px}.hogicon-unique .hu-spotlight-availability{display:flex;align-items:center;gap:8px;color:#fff4d8;font-size:.8125rem;font-weight:500}.hogicon-unique .hu-spotlight-availability>span{width:6px;height:6px;flex:0 0 auto;border-radius:50%;background:#f0d495}@media (prefers-reduced-motion: no-preference){.hogicon-unique .hu-spotlight-entered .hu-spotlight-photo{animation:hu-event-photo-arrive .7s cubic-bezier(.16,1,.3,1) both}.hogicon-unique .hu-spotlight-entered .hu-spotlight-heading h2{animation:hu-event-title-arrive .6s cubic-bezier(.16,1,.3,1) both}}@keyframes hu-event-photo-arrive{0%{transform:translateY(15px) rotate(calc(var(--hu-photo-tilt) + 2deg)) scale(.98)}to{transform:translateY(0) rotate(var(--hu-photo-tilt)) scale(1)}}@keyframes hu-event-title-arrive{0%{transform:translateY(12px)}to{transform:translateY(0)}}@media (max-width: 1100px){.hogicon-unique.hu-enchanted-home .hu-event-spotlight{padding-block:36px}.hogicon-unique .hu-spotlight-layout{gap:22px 48px}.hogicon-unique .hu-spotlight-heading h2{font-size:3.75rem}.hogicon-unique .hu-spotlight-photo{margin-block:-32px;padding:7px}.hogicon-unique .hu-spotlight-photo img{height:405px}.hogicon-unique .hu-spotlight-booking{gap:12px 16px}.hogicon-unique .hu-spotlight-booking>.hu-spotlight-action{min-width:270px}}@media (max-width: 800px){.hogicon-unique.hu-enchanted-home .hu-event-spotlight{padding-block:29px 31px;border-top-width:3px}.hogicon-unique .hu-spotlight-layout{grid-template-columns:1fr;grid-template-rows:auto auto auto;gap:22px}.hogicon-unique .hu-spotlight-heading{grid-column:1;grid-row:1}.hogicon-unique .hu-spotlight-kicker{margin-bottom:16px;padding:5px 12px;font-size:.75rem}.hogicon-unique .hu-spotlight-heading h2{font-size:clamp(2.625rem,12.3vw,3.125rem);line-height:1.02}.hogicon-unique .hu-spotlight-promise{margin-top:13px;font-size:.9375rem;line-height:1.65}.hogicon-unique .hu-spotlight-details{margin-top:15px;font-size:.8125rem;gap:10px}.hogicon-unique .hu-spotlight-photo{--hu-photo-tilt: -1.8deg;grid-column:1;grid-row:2;margin-block:0;margin-inline:4px;padding:6px;box-shadow:5px 7px #07453157,0 16px 24px -16px #01281e99}.hogicon-unique .hu-spotlight-photo img{height:176px;-o-object-position:center 29%;object-position:center 29%}.hogicon-unique .hu-spotlight-photo figcaption{inset-inline-end:13px;bottom:12px;font-size:.5rem;padding:2px 6px}.hogicon-unique .hu-spotlight-booking{grid-column:1;grid-row:3;flex-direction:column;align-items:stretch;gap:14px}.hogicon-unique .hu-spotlight-booking>.hu-spotlight-action{min-width:0;width:100%;min-height:58px;font-size:.9375rem}.hogicon-unique .hu-spotlight-availability{justify-content:center;font-size:.75rem}}@media (min-width: 541px) and (max-width: 800px){.hogicon-unique .hu-spotlight-photo img{height:235px}}@media (prefers-reduced-motion: reduce){.hogicon-unique .hu-event-spotlight :is(a,svg){transition:none}.hogicon-unique .hu-event-spotlight .hu-spotlight-action:hover{transform:none}}.hogicon-unique.hu-enchanted-home .hu-hero{background:#0c2821;isolation:isolate}.hogicon-unique.hu-enchanted-home .hu-hero:before{content:none}.hogicon-unique.hu-enchanted-home .hu-magic-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;overflow:hidden;pointer-events:none}.hogicon-unique.hu-enchanted-home .hu-conservatory-image{position:absolute;width:min(1000px,79vw);max-width:none;height:880px;top:-135px;left:-40px;-o-object-fit:cover;object-fit:cover;-o-object-position:left top;object-position:left top;filter:saturate(.82);opacity:.88}.hogicon-unique.hu-enchanted-home .hu-conservatory-shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#0c282100 12%,#0c28214a 36%,#0c2821eb 61%,#0c2821 78%),linear-gradient(180deg,#0c282139,transparent 26%,#0c282100 41%,#0c2821 76%)}.hogicon-unique.hu-enchanted-home .hu-hero-grid{position:relative;grid-template-columns:minmax(0,1fr) minmax(0,1fr);-moz-column-gap:64px;column-gap:64px;padding-top:30px;padding-bottom:44px;align-items:center}.hogicon-unique.hu-enchanted-home .hu-hero-copy{padding-block:30px 12px;min-width:0}.hogicon-unique.hu-enchanted-home .hu-hero-copy>.hu-overline{color:#d4e1d6;font-size:.8125rem;line-height:1.8;margin-bottom:30px}.hogicon-unique.hu-enchanted-home .hu-live-dot{background:#d7bd82;box-shadow:0 0 13px #e7c99050}.hogicon-unique.hu-enchanted-home .hu-hero h1{font-size:clamp(4.8rem,7.8vw,7rem);line-height:1.08;letter-spacing:-.06em}.hogicon-unique.hu-enchanted-home .hu-welcome{font-size:.24em;font-weight:500;line-height:1.5;margin-bottom:6px;color:#f7f2e7;letter-spacing:-.025em}.hogicon-unique.hu-enchanted-home .hu-magic-title-lead{display:block;font-size:.79em;line-height:1;margin-bottom:2px;color:#f7f2e7}.hogicon-unique.hu-enchanted-home .hu-hero h1 .hu-magic-title{display:inline-block;position:relative;color:#d5ead8;white-space:nowrap;text-shadow:0 4px 40px #c8e0bb16}.hogicon-unique.hu-enchanted-home .hu-magic-title:after{content:"";position:absolute;left:1%;right:1%;bottom:-.065em;height:.13em;border-top:1px solid #d7bd8290;border-radius:50%;transform:rotate(-3deg)}.hogicon-unique.hu-enchanted-home .hu-invitation-line{margin-top:24px;color:#dfcc9d;font-size:1.5rem;font-weight:500;letter-spacing:-.035em}.hogicon-unique.hu-enchanted-home .hu-hero-description{margin-top:17px;max-width:430px;color:#ceddd3}.hogicon-unique.hu-enchanted-home .hu-hero-links{gap:14px 22px;margin-top:24px}.hogicon-unique.hu-enchanted-home .hu-hero-links>.hu-action{background:#d5ead8}.hogicon-unique.hu-enchanted-home .hu-hero-links>.hu-action:hover{background:#fff9eb}.hogicon-unique.hu-enchanted-home .hu-hero-date{margin-top:22px;color:#b5cdbf}.hogicon-unique.hu-enchanted-home .hu-video-scene{width:100%;max-width:526px;justify-self:start;align-self:end;margin:174px 0 0;padding:16px 18px 13px;background:#f7f2e7;color:#173b2f;border:1px solid #fffdf18c;border-radius:3px;box-shadow:0 30px 70px -28px #000c;isolation:isolate}.hogicon-unique.hu-enchanted-home .hu-video-scene:before{content:"";position:absolute;top:3px;right:2px;bottom:-7px;left:2px;z-index:-2;background:#d9d3bb;border:1px solid #eee4cc;border-radius:3px;transform:rotate(-2.2deg);pointer-events:none}.hogicon-unique.hu-enchanted-home .hu-video-scene:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:#f7f2e7;border-radius:2px;pointer-events:none}.hogicon-unique.hu-enchanted-home .hu-film-letterhead{min-height:30px;display:flex;align-items:center;justify-content:space-between;margin-bottom:12px;font-size:.75rem;font-weight:600;letter-spacing:.015em}.hogicon-unique.hu-enchanted-home .hu-owl-seal{display:grid;place-items:center;width:48px;height:48px;margin-top:-27px;border:1px solid #e7ce9180;outline:4px solid #214d3c;border-radius:50%;background:#214d3c;box-shadow:2px 4px 5px #00190e30}.hogicon-unique.hu-enchanted-home .hu-owl-seal>img{width:calc(100% - 8px);height:calc(100% - 8px);-o-object-fit:contain;object-fit:contain;background:#f7f2e7;padding:3px;border-radius:50%}.hogicon-unique.hu-enchanted-home .hu-hero-player{border-radius:2px;box-shadow:0 0 0 1px #1c3f2e20}.hogicon-unique.hu-enchanted-home .hu-video-toolbar{margin-top:5px}.hogicon-unique.hu-enchanted-home :is(.hu-video-watch,.hu-video-stop){color:#284f3e}.hogicon-unique.hu-enchanted-home :is(.hu-video-watch,.hu-video-stop):hover{color:#071e18}.hogicon-unique.hu-enchanted-home .hu-video-watch svg{color:#284f3e}.hogicon-unique.hu-enchanted-home .hu-video-stop{border-color:#284f3e44}.hogicon-unique.hu-enchanted-home .hu-video-caption{margin-top:3px;font-size:1.375rem;color:#173b2f}.hogicon-unique.hu-enchanted-home .hu-video-caption strong{color:#2c6b4c}.hogicon-unique.hu-enchanted-home .hu-video-caption strong:after{border-color:#8f7445}.hogicon-unique.hu-enchanted-home .hu-video-source{margin-top:7px;color:#4b6658}.hogicon-unique.hu-enchanted-home .hu-video-source:hover{color:#102e20}.hogicon-unique.hu-enchanted-home .hu-event{position:relative;margin-top:42px}.hogicon-unique.hu-enchanted-home .hu-floating-candles{position:absolute;width:min(650px,47vw);height:320px;top:16px;left:7%}.hogicon-unique.hu-enchanted-home .hu-floating-candles>span{position:absolute;width:7px;height:46px;background:linear-gradient(90deg,#c8b88e,#f8edd0 50%,#d8c69b);border-radius:2px 2px 3px 3px;box-shadow:0 6px 10px #001b163b}.hogicon-unique.hu-enchanted-home .hu-floating-candles>span:before{content:"";position:absolute;width:6px;height:14px;top:-16px;left:.5px;background:#fff7d5;border-radius:70% 45% 60%;box-shadow:0 0 8px 3px #ffc8699c,0 0 33px 12px #edb16626}.hogicon-unique.hu-enchanted-home .hu-floating-candles>span:nth-child(1){top:52px;left:2%;transform:rotate(-4deg)}.hogicon-unique.hu-enchanted-home .hu-floating-candles>span:nth-child(2){top:24px;left:68%;height:35px;width:6px;transform:scale(.85) rotate(3deg);opacity:.85}.hogicon-unique.hu-enchanted-home .hu-floating-candles>span:nth-child(3){top:119px;left:91%;height:39px;transform:scale(.9) rotate(-2deg)}@media (max-width: 1150px) and (min-width: 901px){.hogicon-unique.hu-enchanted-home .hu-hero-grid{-moz-column-gap:38px;column-gap:38px}.hogicon-unique.hu-enchanted-home .hu-hero h1{font-size:7.6vw}.hogicon-unique.hu-enchanted-home .hu-welcome{font-size:.28em}.hogicon-unique.hu-enchanted-home .hu-invitation-line{font-size:1.25rem}.hogicon-unique.hu-enchanted-home .hu-video-scene{margin-top:180px}}@media (max-width: 900px){.hogicon-unique.hu-enchanted-home .hu-hero-grid{grid-template-columns:minmax(0,1fr);padding-top:34px}.hogicon-unique.hu-enchanted-home .hu-hero-copy{padding:0}.hogicon-unique.hu-enchanted-home .hu-hero h1{font-size:clamp(4.9rem,12vw,7rem)}.hogicon-unique.hu-enchanted-home .hu-conservatory-image{width:900px;height:900px;top:-20px;left:-120px;opacity:.65}.hogicon-unique.hu-enchanted-home .hu-conservatory-shade{background:linear-gradient(90deg,#0c282136,#0c2821bd 62%,#0c2821f5),linear-gradient(180deg,#0c282145,transparent 15%,#0c2821 900px)}.hogicon-unique.hu-enchanted-home .hu-floating-candles{width:55%;left:1%;top:20px}.hogicon-unique.hu-enchanted-home .hu-floating-candles>span:nth-child(3){display:none}.hogicon-unique.hu-enchanted-home .hu-video-scene{max-width:600px;margin:53px auto 0;padding:16px 18px 13px;justify-self:center}.hogicon-unique.hu-enchanted-home .hu-event{margin-top:42px}}@media (max-width: 640px){.hogicon-unique.hu-enchanted-home .hu-hero-grid{padding-top:28px;padding-bottom:34px}.hogicon-unique.hu-enchanted-home .hu-hero-copy>.hu-overline{font-size:.6875rem;margin-bottom:29px;gap:8px;max-width:100%}.hogicon-unique.hu-enchanted-home .hu-hero h1{font-size:min(18.3vw,5.4rem);line-height:1.12}.hogicon-unique.hu-enchanted-home .hu-welcome{font-size:.31em;line-height:1.5;margin-bottom:9px}.hogicon-unique.hu-enchanted-home .hu-invitation-line{margin-top:22px;font-size:1.1875rem}.hogicon-unique.hu-enchanted-home .hu-hero-description{font-size:.9375rem;line-height:1.85;max-width:340px;margin-top:15px}.hogicon-unique.hu-enchanted-home .hu-hero-session{margin-top:15px}.hogicon-unique.hu-enchanted-home .hu-hero-links{gap:15px 22px;margin-top:22px}.hogicon-unique.hu-enchanted-home .hu-hero-links>.hu-action{width:100%;min-height:54px}.hogicon-unique.hu-enchanted-home .hu-hero-date{margin-top:18px;gap:10px}.hogicon-unique.hu-enchanted-home .hu-conservatory-image{width:690px;height:690px;left:-130px;top:-20px;opacity:.62}.hogicon-unique.hu-enchanted-home .hu-conservatory-shade{background:linear-gradient(90deg,#0c282166,#0c2821bd 60%,#0c2821eb),linear-gradient(180deg,#0c28216b,#0c282100 150px,#0c2821 720px)}.hogicon-unique.hu-enchanted-home .hu-floating-candles{width:62%;height:200px;top:5px;left:6%;opacity:.85}.hogicon-unique.hu-enchanted-home .hu-floating-candles>span:nth-child(1){top:47px;left:3%;transform:scale(.65) rotate(-4deg)}.hogicon-unique.hu-enchanted-home .hu-floating-candles>span:nth-child(2){top:10px;left:53%;transform:scale(.5) rotate(3deg)}.hogicon-unique.hu-enchanted-home .hu-video-scene{width:calc(100% - 6px);margin-top:42px;padding:12px 12px 9px}.hogicon-unique.hu-enchanted-home .hu-film-letterhead{font-size:.6875rem;min-height:25px;margin-bottom:10px}.hogicon-unique.hu-enchanted-home .hu-owl-seal{width:42px;height:42px;margin-top:-19px}.hogicon-unique.hu-enchanted-home .hu-video-toolbar{margin-top:4px}.hogicon-unique.hu-enchanted-home .hu-video-caption{font-size:1.125rem}.hogicon-unique.hu-enchanted-home .hu-video-source{margin-top:5px}.hogicon-unique.hu-enchanted-home .hu-event{margin-top:33px}}.high-contrast .hogicon-unique.hu-enchanted-home .hu-magic-backdrop,.high-contrast .hogicon-unique.hu-enchanted-home .hu-owl-seal,.high-contrast .hogicon-unique.hu-enchanted-home .hu-magic-title:after,.high-contrast .hogicon-unique.hu-enchanted-home .hu-video-scene:before,.high-contrast .hogicon-unique.hu-enchanted-home .hu-video-scene:after{display:none}.high-contrast .hogicon-unique.hu-enchanted-home .hu-video-scene{border:1px solid black;background:#fff!important;box-shadow:none}.hogicon-unique.hu-enchanted-home .hu-event.hu-event-feature{display:block;position:relative;margin:0;padding:60px 0 46px;background:#f1e5c9;color:#153e2e;border-top:1px solid #fff2d0;border-bottom:1px solid #c7b892}.hogicon-unique.hu-enchanted-home .hu-event-layout{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(300px,.85fr);grid-template-areas:"main booking" "morning countdown";align-items:center;gap:28px 88px}.hogicon-unique.hu-enchanted-home .hu-event-main{grid-area:main;min-width:0}.hogicon-unique.hu-enchanted-home .hu-event-kicker{display:flex;align-items:center;flex-wrap:wrap;gap:15px;margin-bottom:22px;font-size:.875rem;font-weight:500}.hogicon-unique.hu-enchanted-home .hu-event-flag{display:inline-flex;align-items:center;min-height:32px;padding:5px 15px;background:#153e2e;color:#fff8e8;font-weight:700;border-radius:2px}.hogicon-unique.hu-enchanted-home .hu-event-main h2{font-size:clamp(2.75rem,4.7vw,4.7rem);line-height:1.03;letter-spacing:-.055em;font-weight:900}.hogicon-unique.hu-enchanted-home .hu-event-main h2 em{display:block;color:#2d6748}.hogicon-unique.hu-enchanted-home .hu-event-feature .hu-location{color:#415b48;font-size:.9375rem;margin-top:22px;line-height:1.6}.hogicon-unique.hu-enchanted-home .hu-evening-feature{display:flex;align-items:center;flex-wrap:wrap;gap:16px 23px;margin-top:30px;padding-top:25px;border-top:1px solid #b7a77e}.hogicon-unique.hu-enchanted-home .hu-evening-time{display:flex;align-items:baseline;flex-wrap:wrap;gap:14px}.hogicon-unique.hu-enchanted-home .hu-evening-time>span{font-size:1rem;font-weight:600}.hogicon-unique.hu-enchanted-home .hu-evening-time>strong{font-size:2.4rem;line-height:1.1;letter-spacing:-.035em;font-weight:800}.hogicon-unique.hu-enchanted-home .hu-evening-age{padding-inline-start:20px;border-inline-start:1px solid #b7a77e;font-size:.9375rem}.hogicon-unique.hu-enchanted-home .hu-evening-availability{padding:6px 12px;background:#d8e6c5;color:#205136;font-size:.75rem;font-weight:700;border-radius:50px}.hogicon-unique.hu-enchanted-home .hu-event-booking{grid-area:booking;min-width:0;padding-inline-start:58px;border-inline-start:1px dashed #a48f61}.hogicon-unique.hu-enchanted-home .hu-event-feature .hu-event-date{padding:0;border:0}.hogicon-unique.hu-enchanted-home .hu-event-feature .hu-event-date time{display:flex;flex-direction:row;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:5px 20px}.hogicon-unique.hu-enchanted-home .hu-event-feature .hu-event-date time b{color:#153e2e;font-size:clamp(4.8rem,7.2vw,6.6rem);font-weight:900;line-height:1;letter-spacing:-.07em}.hogicon-unique.hu-enchanted-home .hu-event-feature .hu-event-date time b>span{color:#427a4a}.hogicon-unique.hu-enchanted-home .hu-event-feature .hu-event-date time>span{color:#52634a;font-size:.8125rem;white-space:nowrap}.hogicon-unique.hu-enchanted-home .hu-event-booking>.hu-action{width:100%;min-height:74px;margin-top:28px;padding-inline-start:28px;font-size:1.25rem;font-weight:800;background:#153e2e;color:#fff8e8;box-shadow:0 7px #c5b991}.hogicon-unique.hu-enchanted-home .hu-event-booking>.hu-action>svg{width:50px;height:50px;padding:13px;background:#d5ead8;color:#153e2e}.hogicon-unique.hu-enchanted-home .hu-event-booking>.hu-action:hover{background:#24533c}.hogicon-unique.hu-enchanted-home .hu-event-feature .hu-sales{margin-top:27px}.hogicon-unique.hu-enchanted-home .hu-event-feature .hu-sales p{color:#415b48;font-size:.8125rem;flex-wrap:wrap;gap:5px 12px}.hogicon-unique.hu-enchanted-home .hu-event-feature .hu-sales strong{font-weight:700}.hogicon-unique.hu-enchanted-home .hu-event-feature .hu-sales-track{height:6px;margin-top:11px;background:#d7caab;border-radius:5px}.hogicon-unique.hu-enchanted-home .hu-event-feature .hu-sales-track>span{background:#427a4a;border-radius:5px}.hogicon-unique.hu-enchanted-home .hu-morning-status{grid-area:morning;display:flex;align-items:center;flex-wrap:wrap;gap:10px 13px;color:#62664f;font-size:.8125rem}.hogicon-unique.hu-enchanted-home .hu-morning-status svg{flex:0 0 auto}.hogicon-unique.hu-enchanted-home .hu-morning-status strong{border:1px solid #9a977b;border-radius:2px;padding:3px 7px;font-size:.6875rem;font-weight:600}.hogicon-unique.hu-enchanted-home .hu-event-feature>.hu-event-layout>.hu-countdown-wrap{grid-area:countdown;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px 20px;padding-inline-start:58px;text-align:start}.hogicon-unique.hu-enchanted-home .hu-event-feature .hu-countdown-label{color:#62664f;font-size:.6875rem}.hogicon-unique.hu-enchanted-home .hu-event-feature .hu-countdown{margin:0;gap:17px}.hogicon-unique.hu-enchanted-home .hu-event-feature .hu-countdown b{color:#153e2e;font-size:1.25rem;font-weight:600}.hogicon-unique.hu-enchanted-home .hu-event-feature .hu-countdown span{color:#62664f;font-size:.625rem}@media (max-width: 1150px){.hogicon-unique.hu-enchanted-home .hu-event-layout{gap:28px 42px;grid-template-columns:minmax(0,1.1fr) minmax(290px,.9fr)}.hogicon-unique.hu-enchanted-home .hu-event-booking,.hogicon-unique.hu-enchanted-home .hu-event-feature>.hu-event-layout>.hu-countdown-wrap{padding-inline-start:32px}.hogicon-unique.hu-enchanted-home .hu-evening-feature{gap:13px 17px}.hogicon-unique.hu-enchanted-home .hu-evening-time{gap:10px}.hogicon-unique.hu-enchanted-home .hu-evening-age{padding-inline-start:16px}}@media (max-width: 760px){.hogicon-unique.hu-enchanted-home .hu-event.hu-event-feature{padding-block:46px 35px}.hogicon-unique.hu-enchanted-home .hu-event-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"main" "booking" "morning" "countdown";gap:28px}.hogicon-unique.hu-enchanted-home .hu-event-kicker{gap:12px;margin-bottom:22px;font-size:.8125rem}.hogicon-unique.hu-enchanted-home .hu-event-main h2{font-size:min(clamp(2.65rem,10.7vw,3.6rem),13vw)}.hogicon-unique.hu-enchanted-home .hu-event-feature .hu-location{font-size:.8125rem;margin-top:19px;align-items:flex-start}.hogicon-unique.hu-enchanted-home .hu-event-feature .hu-location svg{margin-top:2px;width:17px;height:17px}.hogicon-unique.hu-enchanted-home .hu-evening-feature{margin-top:23px;padding-top:20px;gap:12px 17px}.hogicon-unique.hu-enchanted-home .hu-evening-time{flex-direction:column;align-items:flex-start;gap:3px}.hogicon-unique.hu-enchanted-home .hu-evening-time>span{font-size:.8125rem}.hogicon-unique.hu-enchanted-home .hu-evening-time>strong{font-size:2.2rem}.hogicon-unique.hu-enchanted-home .hu-evening-age{font-size:.8125rem;padding-inline-start:15px}.hogicon-unique.hu-enchanted-home .hu-evening-availability{margin-inline-start:auto;font-size:.6875rem;padding:5px 9px}.hogicon-unique.hu-enchanted-home .hu-event-booking{padding:24px 0 0;border-inline-start:0;border-top:1px dashed #a48f61}.hogicon-unique.hu-enchanted-home .hu-event-feature .hu-event-date time b{font-size:min(5.3rem,22vw)}.hogicon-unique.hu-enchanted-home .hu-event-feature .hu-event-date time>span{font-size:.8125rem}.hogicon-unique.hu-enchanted-home .hu-event-booking>.hu-action{min-height:68px;margin-top:22px;font-size:1.125rem;padding-inline-start:23px}.hogicon-unique.hu-enchanted-home .hu-event-booking>.hu-action>svg{width:46px;height:46px;padding:12px}.hogicon-unique.hu-enchanted-home .hu-event-feature .hu-sales{margin-top:24px}.hogicon-unique.hu-enchanted-home .hu-event-feature .hu-sales p{font-size:.75rem}.hogicon-unique.hu-enchanted-home .hu-morning-status{padding-top:5px;font-size:.75rem;gap:10px}.hogicon-unique.hu-enchanted-home .hu-event-feature>.hu-event-layout>.hu-countdown-wrap{padding:18px 0 0;border-top:1px solid #cdbf9f;gap:13px}.hogicon-unique.hu-enchanted-home .hu-event-feature .hu-countdown{gap:15px}}.high-contrast .hogicon-unique.hu-enchanted-home .hu-event.hu-event-feature{background:#fff!important;color:#000!important;border-block:2px solid black}.high-contrast .hogicon-unique.hu-enchanted-home :is(.hu-event-flag,.hu-evening-availability){background:#fff!important;color:#000!important;border:1px solid black}.high-contrast .hogicon-unique.hu-enchanted-home .hu-event-booking>.hu-action{box-shadow:none}.high-contrast .hogicon-unique.hu-enchanted-home .hu-event-feature .hu-sales-track{background:#fff!important;border:1px solid black}.high-contrast .hogicon-unique.hu-enchanted-home .hu-event-feature .hu-sales-track>span{background:#000!important}.hogicon-news{--hn-sage: #e4ebdf;--hn-gold: #8c7041;--hn-muted: #566d61;background:#f7f2e7}.hogicon-news :is(.hn-masthead,.hn-journal){color:#143f32}.hogicon-news .hn-masthead{background:#f7f2e7;padding-top:27px}.hogicon-news .hn-breadcrumb{display:flex;gap:13px;align-items:center;font-size:.6875rem;color:var(--hn-muted)}.hogicon-news .hn-breadcrumb a{min-height:30px;display:inline-flex;align-items:center}.hogicon-news .hn-breadcrumb a:hover{color:#1c694e;text-decoration:underline}.hogicon-news .hn-nameplate{display:grid;grid-template-columns:minmax(0,1fr) 225px;gap:44px;align-items:end;padding-block:34px 32px}.hogicon-news .hn-overline{display:block;font-size:.75rem;font-weight:500;color:var(--hn-muted)}.hogicon-news .hn-nameplate h1{font-size:clamp(3.75rem,7.7vw,7.125rem);line-height:1.08;letter-spacing:-.06em;margin-top:15px}.hogicon-news .hn-nameplate h1 em{color:#28745a}.hogicon-news .hn-edition{border-inline-start:1px solid #143f3230;padding-inline-start:25px;padding-bottom:7px}.hogicon-news .hn-edition svg{color:var(--hn-gold);margin-bottom:13px}.hogicon-news .hn-edition p{font-size:.9375rem;line-height:1.7;max-width:200px}.hogicon-news .hn-edition-line{display:flex;justify-content:space-between;align-items:center;gap:24px;padding-block:15px;border-top:2px solid #143f32;border-bottom:1px solid #143f3238;color:var(--hn-muted);font-size:.75rem}.hogicon-news .hn-edition-greeting{display:flex;align-items:center;gap:11px}.hogicon-news .hn-star{color:var(--hn-gold);font-size:1rem;line-height:1}.hogicon-news .hn-edition-details{display:flex;flex-wrap:wrap;gap:8px 20px}.hogicon-news .hn-edition-details>span+span{border-inline-start:1px solid #143f3238;padding-inline-start:20px}.hogicon-news .hn-journal{padding-block:48px 0}.hogicon-news .hn-story{min-width:0;scroll-margin-top:118px;outline-offset:8px}.hogicon-news .hn-story-heading{grid-area:heading;min-width:0}.hogicon-news .hn-story-kicker{display:flex;align-items:center;gap:12px;font-size:.75rem;margin-bottom:19px}.hogicon-news .hn-story-number{min-width:30px;height:30px;display:grid;place-items:center;font-size:.6875rem;font-weight:500;color:#f7f2e7;background:#143f32}.hogicon-news .hn-story-kicker .hn-star{margin-inline-start:auto}.hogicon-news .hn-story h2{font-size:clamp(2rem,3.7vw,3.5rem);line-height:1.16;letter-spacing:-.045em;text-wrap:balance;overflow-wrap:anywhere}.hogicon-news .hn-story-meta{display:flex;flex-wrap:wrap;gap:8px 18px;align-items:baseline;margin-top:23px;color:var(--hn-muted);font-size:.75rem;line-height:1.8}.hogicon-news .hn-author{font-weight:500}.hogicon-news .hn-story-meta time{display:block}.hogicon-news .hn-story--lead{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);grid-template-areas:"heading image" "body image" "end image";-moz-column-gap:64px;column-gap:64px;row-gap:26px;align-items:start}.hogicon-news .hn-story-image{grid-area:image;min-width:0;position:relative;padding-bottom:13px}.hogicon-news .hn-story-image img{display:block;width:100%;height:auto;border-radius:2px}.hogicon-news .hn-image-edge{display:inline-flex;align-items:center;gap:8px;position:absolute;inset-inline-start:18px;bottom:0;background:#f7f2e7;padding:7px 15px 0;font-size:.6875rem;color:#617263}.hogicon-news .hn-image-edge svg{color:var(--hn-gold)}.hogicon-news .hn-body{grid-area:body;min-width:0;font-size:1.0625rem;line-height:1.95;color:#314e40;text-align:start;overflow-wrap:anywhere}.hogicon-news .hn-body>:first-child{margin-top:0}.hogicon-news .hn-body p+p{margin-top:1.15em}.hogicon-news .hn-body strong{color:#143f32;font-weight:700}.hogicon-news .hn-body em{font-style:italic}.hogicon-news .hn-body :is(h3,h4,h5,h6){font-size:1.35em;margin-block:1.4em .6em;line-height:1.5}.hogicon-news .hn-body a{color:#16583f;text-decoration:underline;text-underline-offset:4px}.hogicon-news .hn-body :is(ul,ol){padding-inline-start:1.4em;margin-block:1em}.hogicon-news .hn-body ul{list-style:disc}.hogicon-news .hn-body ol{list-style:decimal}.hogicon-news .hn-body blockquote{border-inline-start:3px solid var(--hn-gold);padding-inline-start:20px;margin-block:1.4em}.hogicon-news .hn-body :is(img,video,iframe,table){max-width:100%}.hogicon-news .hn-body pre{white-space:pre-wrap}.hogicon-news .hn-story--lead .hn-body>p:first-child{color:#143f32;font-weight:500}.hogicon-news .hn-story-end{grid-area:end;display:flex;align-items:center;gap:11px;color:var(--hn-gold);padding-block:8px}.hogicon-news .hn-story-end>span:first-child{width:65px;height:1px;background:#8c70414d}.hogicon-news .hn-story-end>span:last-child{width:18px;height:1px;background:#8c70414d}.hogicon-news .hn-contents{display:grid;grid-template-columns:230px minmax(0,1fr);gap:48px;padding:33px 36px;margin-block:53px 66px;background:var(--hn-sage);border-top:1px solid #b9cbb9}.hogicon-news .hn-contents-label h2{margin-top:9px;font-size:2rem;line-height:1.2}.hogicon-news .hn-contents-label>svg{margin-top:18px;color:#537c60}.hogicon-news .hn-contents ol{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:27px}.hogicon-news .hn-contents li{min-width:0}.hogicon-news .hn-contents li+li{border-inline-start:1px solid #143f3233;padding-inline-start:27px}.hogicon-news .hn-contents a{display:grid;grid-template-columns:26px minmax(0,1fr) 22px;align-items:start;gap:13px;min-height:44px}.hogicon-news .hn-contents a:hover strong{color:#28745a;text-decoration:underline;text-underline-offset:4px}.hogicon-news .hn-contents-number{font-size:.6875rem;color:#536e5e;padding-top:4px}.hogicon-news .hn-contents-date{font-size:.6875rem;color:var(--hn-muted);display:block;margin-bottom:9px}.hogicon-news .hn-contents strong{display:block;font-size:1rem;line-height:1.6;font-weight:600}.hogicon-news .hn-contents a>svg{margin-top:3px}.hogicon-news .hn-archive{border-top:1px solid #143f3238}.hogicon-news .hn-story--archive{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);grid-template-areas:"heading image" "body image" "end image";-moz-column-gap:80px;column-gap:80px;row-gap:28px;padding-block:55px;border-bottom:1px solid #143f3238}.hogicon-news .hn-story--archive h2{font-size:clamp(1.75rem,2.65vw,2.75rem);line-height:1.24}.hogicon-news .hn-story--archive .hn-story-number{background:transparent;border:1px solid #7c9483;color:#426a52}.hogicon-news .hn-story--text{grid-template-columns:minmax(0,.77fr) minmax(0,1.23fr);grid-template-areas:"heading body" "end body";-moz-column-gap:90px;column-gap:90px}.hogicon-news .hn-story--text .hn-body{border-inline-start:1px solid #143f3238;padding-inline-start:54px}.hogicon-news .hn-story--text .hn-story-meta{display:block}.hogicon-news .hn-story--text .hn-story-meta time{margin-top:12px}.hogicon-news .hn-story--text .hn-body>p:first-child{font-size:1.1em;color:#143f32}.hogicon-news .hn-story--text .hn-story-end{align-self:start}.hogicon-news .hn-journal-end{display:flex;justify-content:space-between;align-items:center;gap:24px;padding-block:28px 42px}.hogicon-news .hn-journal-end p{color:var(--hn-muted);font-size:.8125rem}.hogicon-news .hn-journal-end .hu-text-link{font-size:.75rem}.hogicon-news #hn-title{scroll-margin-top:140px}.hogicon-news .hn-status{min-height:380px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;padding:48px 24px 80px;text-align:center}.hogicon-news .hn-status>svg{color:var(--hn-gold)}.hogicon-news .hn-status h2{font-size:2.3rem}.hogicon-news .hn-status p{font-size:1rem}.hogicon-news .hn-status .hu-text-link{max-width:100%;font-size:.875rem}.hogicon-news .hn-loader{animation:hn-spin 1.3s linear infinite}@keyframes hn-spin{to{transform:rotate(360deg)}}@media (max-width: 1150px){.hogicon-news .hn-nameplate{grid-template-columns:minmax(0,1fr) 195px;gap:28px}.hogicon-news .hn-nameplate h1{font-size:6.8vw}.hogicon-news .hn-story--lead{-moz-column-gap:38px;column-gap:38px}.hogicon-news .hn-story--archive,.hogicon-news .hn-story--text{-moz-column-gap:44px;column-gap:44px}.hogicon-news .hn-story--text .hn-body{padding-inline-start:32px}.hogicon-news .hn-contents{grid-template-columns:165px minmax(0,1fr);gap:28px;padding:27px}.hogicon-news .hn-contents ol{gap:20px}.hogicon-news .hn-contents li+li{padding-inline-start:20px}.hogicon-news .hn-contents a{grid-template-columns:minmax(0,1fr) 20px;gap:10px}.hogicon-news .hn-contents-number{display:none}}@media (max-width: 850px){.hogicon-news .hn-edition-line{align-items:start}.hogicon-news .hn-edition-details{flex-direction:column;gap:5px}.hogicon-news .hn-edition-details>span+span{border:0;padding:0}.hogicon-news .hn-story--lead,.hogicon-news .hn-story--archive{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"heading image" "body body" "end end";gap:26px 30px}.hogicon-news .hn-story--lead h2{font-size:clamp(2rem,4.4vw,3.5rem)}.hogicon-news .hn-story--text{grid-template-columns:minmax(0,1fr);grid-template-areas:"heading" "body" "end"}.hogicon-news .hn-story--text .hn-body{border-inline-start:0;padding-inline-start:0}.hogicon-news .hn-story--text .hn-story-meta{display:flex}.hogicon-news .hn-story--text .hn-story-meta time{margin-top:0}.hogicon-news .hn-contents{grid-template-columns:minmax(0,1fr);gap:25px}.hogicon-news .hn-contents-label{display:flex;flex-wrap:wrap;align-items:center;gap:7px 16px}.hogicon-news .hn-contents-label>svg{margin:0;margin-inline-start:auto}.hogicon-news .hn-contents-label h2{margin:0;font-size:1.75rem}}@media (max-width: 640px){.hogicon-news .hn-masthead{padding-top:15px}.hogicon-news .hn-nameplate{display:block;padding-block:25px 24px}.hogicon-news .hn-nameplate h1{font-size:clamp(3rem,12.8vw,5rem);line-height:1.08;max-width:9ch;margin-top:14px}.hogicon-news .hn-nameplate h1 em{display:block}.hogicon-news .hn-overline{font-size:.6875rem}.hogicon-news .hn-edition{display:flex;align-items:center;gap:12px;padding:0;margin-top:20px;border:0}.hogicon-news .hn-edition svg{width:27px;height:27px;margin:0;flex-shrink:0}.hogicon-news .hn-edition p{font-size:.8125rem;max-width:255px}.hogicon-news .hn-edition-line{display:block;padding-block:12px}.hogicon-news .hn-edition-greeting{font-size:.6875rem;gap:8px}.hogicon-news .hn-edition-details{flex-direction:row;gap:12px;margin-top:9px;font-size:.625rem}.hogicon-news .hn-edition-details>span+span{padding-inline-start:12px;border-inline-start:1px solid #143f3238}.hogicon-news .hn-journal{padding-top:30px}.hogicon-news .hn-story--lead,.hogicon-news .hn-story--archive{grid-template-columns:minmax(0,1fr);grid-template-areas:"heading" "image" "body" "end";row-gap:25px}.hogicon-news .hn-story--text{grid-template-areas:"heading" "body" "end"}.hogicon-news .hn-story-kicker{margin-bottom:16px;font-size:.6875rem}.hogicon-news .hn-story--lead h2{font-size:2.125rem;line-height:1.2}.hogicon-news .hn-story--archive h2{font-size:1.8rem;line-height:1.28}.hogicon-news .hn-story-meta{font-size:.6875rem;gap:6px 15px;margin-top:18px}.hogicon-news .hn-story--text .hn-story-meta{display:block}.hogicon-news .hn-story--text .hn-story-meta time{margin-top:7px}.hogicon-news .hn-body{font-size:1rem;line-height:1.9}.hogicon-news .hn-story--text .hn-body>p:first-child{font-size:1.05em}.hogicon-news .hn-image-edge{inset-inline-start:14px;padding-inline:12px}.hogicon-news .hn-contents{margin-block:30px 33px;padding:23px 19px;gap:22px}.hogicon-news .hn-contents-label{display:grid;grid-template-columns:minmax(0,1fr) 24px}.hogicon-news .hn-contents-label .hn-overline,.hogicon-news .hn-contents-label h2{grid-column:1}.hogicon-news .hn-contents-label>svg{grid-column:2;grid-row:1 / 3}.hogicon-news .hn-contents ol{grid-template-columns:minmax(0,1fr);gap:20px}.hogicon-news .hn-contents li+li{border-inline-start:0;border-top:1px solid #143f3233;padding-inline-start:0;padding-top:20px}.hogicon-news .hn-contents strong{font-size:.9375rem}.hogicon-news .hn-contents-date{margin-bottom:6px}.hogicon-news .hn-story--archive{padding-block:33px}.hogicon-news .hn-journal-end{flex-direction:column;justify-content:center;gap:12px;padding-block:24px 32px;text-align:center}.hogicon-news #hn-title{scroll-margin-top:110px}.hogicon-news .hn-story{scroll-margin-top:100px}.hogicon-news .hn-status{min-height:320px;padding:30px 0 50px}}@media (prefers-reduced-motion: reduce){.hogicon-news .hn-loader{animation:none}}.hogicon-kravbatim{--hu-forest: #143f32;--hu-emerald: #28745a;--hu-mint: #e1e9dc;--hkb-rule: #143f322b}.hogicon-kravbatim :is(a,button):focus-visible{outline-color:#b18e4b}.hogicon-kravbatim .hkb-secrecy{background:#e1e9dc;color:#143f32}.hogicon-kravbatim .hkb-secrecy .hu-container{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:49px}.hogicon-kravbatim .hkb-secrecy p{display:flex;align-items:center;gap:10px;font-size:.8125rem;line-height:1.6;padding-block:8px}.hogicon-kravbatim .hkb-secrecy p svg{flex:0 0 auto}.hogicon-kravbatim .hkb-secrecy button{display:inline-flex;align-items:center;justify-content:space-between;gap:17px;padding:9px 0;min-height:44px;flex:0 0 auto;border:0;border-bottom:1px solid #143f3270;color:#143f32;background:transparent;font-size:.8125rem;font-weight:600}.hogicon-kravbatim .hkb-secrecy button:hover{color:#28745a}.hogicon-kravbatim .hkb-muggle-dialog{width:460px;max-width:calc(100% - 32px);max-height:calc(100dvh - 40px);overflow:auto;margin:auto;border:1px solid #b8ad86;border-radius:12px;background:#143f32;color:#f7f2e7;padding:34px;text-align:center;box-shadow:0 22px 80px #0006}.hogicon-kravbatim .hkb-muggle-dialog::backdrop{background:#071b16c9}.high-contrast .hogicon-kravbatim .hkb-muggle-dialog{background:#fff!important;color:#000!important;border-color:#000}.hogicon-kravbatim .hkb-muggle-dialog>svg{margin:0 auto 20px;color:#ddc791}.hogicon-kravbatim .hkb-muggle-dialog h2{font-size:1.5rem;font-weight:600;letter-spacing:-.03em;line-height:1.65}.hogicon-kravbatim .hkb-muggle-dialog .hu-action{margin-top:25px}.hogicon-kravbatim .hkb-hero{background:#143f32;color:#f7f2e7;padding-top:23px}.hogicon-kravbatim .hkb-breadcrumb{display:flex;align-items:center;gap:12px;color:#c2d1bf;font-size:.75rem}.hogicon-kravbatim .hkb-breadcrumb a{display:inline-flex;align-items:center;min-height:32px}.hogicon-kravbatim .hkb-hero-grid{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);align-items:center;gap:clamp(38px,5vw,80px);padding-block:34px 45px}.hogicon-kravbatim .hkb-eyebrow{display:flex;align-items:center;gap:10px;font-size:.8125rem;color:#28745a}.hogicon-kravbatim .hkb-hero .hkb-eyebrow{color:#c8d8c2}.hogicon-kravbatim .hkb-hero h1{margin-top:22px;font-size:min(clamp(3.5rem,6.8vw,6.8rem),15.5vw);letter-spacing:-.06em;line-height:1.02}.hogicon-kravbatim .hkb-hero h1 span{display:block}.hogicon-kravbatim .hkb-hero h1 em{color:#c7d8bd}.hogicon-kravbatim .hkb-hero h1 small{font-size:.3em;font-weight:400;letter-spacing:-.03em;display:inline-block;vertical-align:middle;color:#dbc791;border-top:1px solid #dbc79190;padding-top:7px;margin-inline-start:14px}.hogicon-kravbatim .hkb-hero-copy>p{max-width:31ch;font-size:1.2rem;line-height:1.85;margin-top:23px;color:#d0decb}.hogicon-kravbatim .hkb-hero-actions{display:flex;flex-wrap:wrap;align-items:center;gap:20px 26px;margin-top:27px}.hogicon-kravbatim .hkb-banners{position:relative;height:355px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;align-items:start;padding-inline:8px;border-top:1px solid #dbc79160;pointer-events:none}.hogicon-kravbatim .hkb-banner{position:relative;display:flex;flex-direction:column;align-items:center;height:280px;padding-top:56px;color:#ede1ba;clip-path:polygon(0 0,100% 0,100% calc(100% - 34px),50% 100%,0 calc(100% - 34px))}.hogicon-kravbatim .hkb-banner:before{content:"";position:absolute;top:10px;right:9px;bottom:43px;left:9px;border:1px solid #ede1ba45;border-bottom:0}.hogicon-kravbatim .hkb-banner>svg{width:45px;height:45px}.hogicon-kravbatim .hkb-banner>i{position:relative;display:block;margin-top:35px;width:23px;height:23px;border:1px solid #ede1ba70;transform:rotate(45deg)}.hogicon-kravbatim .hkb-banner>i:after{content:"";position:absolute;top:6px;right:6px;bottom:6px;left:6px;background:#ede1ba80}.hogicon-kravbatim .hkb-banner--red{background:#873e35;height:272px}.hogicon-kravbatim .hkb-banner--green{background:#28745a;height:350px;padding-top:72px}.hogicon-kravbatim .hkb-banner--gold{background:#9b7632;height:310px;padding-top:64px}.hogicon-kravbatim .hkb-banner--blue{background:#35556e;height:249px;padding-top:47px}.hogicon-kravbatim .hkb-event-details{display:grid;grid-template-columns:minmax(0,.37fr) minmax(0,.63fr);border-top:1px solid #e1e9dc3e;padding-block:26px 32px;gap:40px}.hogicon-kravbatim .hkb-event-detail{display:flex;align-items:flex-start;gap:17px}.hogicon-kravbatim .hkb-event-detail+.hkb-event-detail{border-inline-start:1px solid #e1e9dc30;padding-inline-start:36px}.hogicon-kravbatim .hkb-event-detail>svg{flex:0 0 auto;margin-top:5px;color:#c9d8c0}.hogicon-kravbatim .hkb-event-detail>div{min-width:0}.hogicon-kravbatim .hkb-detail-label{color:#b7cab2;font-size:.75rem}.hogicon-kravbatim .hkb-event-detail p{font-size:1.25rem;color:#f7f2e7;line-height:1.7;font-weight:500}.hogicon-kravbatim .hkb-event-detail:first-child p{font-size:1.8rem;font-variant-numeric:tabular-nums;font-weight:700;line-height:1.4}.hogicon-kravbatim .hkb-page-nav{border-bottom:1px solid var(--hkb-rule);background:#e1e9dc}.hogicon-kravbatim .hkb-page-nav .hu-container{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.hogicon-kravbatim .hkb-page-nav a{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:19px 23px;font-size:.875rem;font-weight:500;color:#143f32}.hogicon-kravbatim .hkb-page-nav a+a{border-inline-start:1px solid var(--hkb-rule)}.hogicon-kravbatim .hkb-page-nav a:first-child{padding-inline-start:0}.hogicon-kravbatim .hkb-page-nav a:last-child{padding-inline-end:0}.hogicon-kravbatim .hkb-page-nav a:hover{color:#28745a}.hogicon-kravbatim .hkb-page-nav svg{flex-shrink:0}.hogicon-kravbatim .hkb-section{padding-block:86px}.hogicon-kravbatim .hkb-section-grid{display:grid;grid-template-columns:minmax(0,.29fr) minmax(0,.71fr);gap:clamp(35px,5vw,80px);align-items:start}.hogicon-kravbatim .hkb-section-heading h2{font-size:clamp(2rem,3.7vw,3.6rem);line-height:1.1;color:#143f32;margin-top:17px}.hogicon-kravbatim .hkb-section-heading>p{margin-top:23px;color:#4a6250;font-size:1rem;line-height:1.9}.hogicon-kravbatim .hkb-section-heading .hkb-hosts{margin-top:27px;border-top:1px solid var(--hkb-rule);padding-top:19px;font-size:.875rem}.hogicon-kravbatim .hkb-four-lines{display:flex;width:82px;gap:5px;margin-top:27px}.hogicon-kravbatim .hkb-four-lines i{flex:1;height:4px;background:#873e35}.hogicon-kravbatim .hkb-four-lines i:nth-child(2){background:#28745a}.hogicon-kravbatim .hkb-four-lines i:nth-child(3){background:#9b7632}.hogicon-kravbatim .hkb-four-lines i:nth-child(4){background:#35556e}.hogicon-kravbatim .hkb-schedule-body{min-width:0}.hogicon-kravbatim .hkb-schedule-intro{font-size:.9375rem;line-height:1.85;color:#4a6250;margin-bottom:25px}.hogicon-kravbatim .hkb-day-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;height:auto;gap:0;background:transparent;padding:0;border-radius:0;border:1px solid #143f32}.hogicon-kravbatim .hkb-day-tab{display:flex;justify-content:center;align-items:center;min-width:0;height:auto;min-height:59px;padding:14px;background:transparent;color:#143f32;border:0;border-radius:0;font-size:1.0625rem;font-weight:600;line-height:1.5;white-space:normal;box-shadow:none}.hogicon-kravbatim .hkb-day-tab+.hkb-day-tab{border-inline-start:1px solid #143f32}.hogicon-kravbatim .hkb-day-tab[data-state=active]{background:#143f32;color:#f7f2e7;box-shadow:none}.hogicon-kravbatim .hkb-day-tab:hover:not([data-state=active]){background:#e1e9dc}.hogicon-kravbatim .hkb-day-content{margin-top:19px}.hogicon-kravbatim .hkb-day-content:focus-visible{outline:3px solid #94622d;outline-offset:4px}.hogicon-kravbatim .hkb-schedule-list{list-style:none;padding:0;margin:0;border-top:1px solid var(--hkb-rule)}.hogicon-kravbatim .hkb-schedule-row{display:grid;grid-template-columns:112px minmax(0,1fr) 17px;gap:16px;align-items:start;padding:18px 15px;border-bottom:1px solid var(--hkb-rule)}.hogicon-kravbatim .hkb-schedule-row--highlight{background:#e1e9dc80;border-inline-start:3px solid #28745a;padding-inline-start:12px}.hogicon-kravbatim .hkb-row-time{display:flex;align-items:baseline;gap:8px;color:#45664e;font-size:.8125rem;line-height:1.8;padding-top:1px}.hogicon-kravbatim .hkb-row-time svg{flex:0 0 auto;align-self:flex-start;margin-top:4px}.hogicon-kravbatim .hkb-row-time sup{margin-inline-start:3px;font-size:.65rem;color:#7c5b29}.hogicon-kravbatim .hkb-row-copy{min-width:0}.hogicon-kravbatim .hkb-row-copy h3{font-size:1.0625rem;line-height:1.65;color:#143f32;font-weight:600;letter-spacing:-.02em}.hogicon-kravbatim .hkb-schedule-row--highlight h3{font-weight:700}.hogicon-kravbatim .hkb-row-copy p{font-size:.875rem;line-height:1.75;margin-top:2px;color:#526a58}.hogicon-kravbatim .hkb-row-star{color:#9b7632;font-size:1rem;padding-top:2px}.hogicon-kravbatim .hkb-schedule-note{margin-top:23px;border-inline-start:2px solid #ab8a4b;padding-inline-start:17px;font-size:.875rem;line-height:1.9;color:#4a6250}.hogicon-kravbatim .hkb-schedule-note strong{color:#745628}.hogicon-kravbatim .hkb-points{background:#e1e9dc;border-block:1px solid var(--hkb-rule)}.hogicon-kravbatim .hkb-points-heading{display:flex;align-items:center;justify-content:space-between;gap:25px;margin-bottom:35px}.hogicon-kravbatim .hkb-points-heading h2{color:#143f32;font-size:clamp(2rem,3.8vw,3.65rem);line-height:1.2;margin-top:17px}.hogicon-kravbatim .hkb-points-mark{color:#5c855f;font-size:3.25rem;letter-spacing:-.06em;flex-shrink:0}.hogicon-kravbatim .hkb-point-list{border-top:1px solid #143f3262}.hogicon-kravbatim .hkb-point{display:grid;grid-template-columns:80px minmax(0,.75fr) minmax(0,1.25fr);gap:35px;padding-block:32px;border-bottom:1px solid #143f3240;align-items:start}.hogicon-kravbatim .hkb-point-number{display:flex;flex-direction:column;color:#627e59}.hogicon-kravbatim .hkb-point-number span{font-size:.75rem}.hogicon-kravbatim .hkb-point-number b{font-size:3.9rem;line-height:1.08;letter-spacing:-.07em;font-weight:400}.hogicon-kravbatim .hkb-point-title{min-width:0;padding-top:3px}.hogicon-kravbatim .hkb-point-title svg{color:#3f704c;margin-bottom:14px}.hogicon-kravbatim .hkb-point-title h3{font-size:1.6rem;line-height:1.35;font-weight:800;color:#143f32;max-width:13ch}.hogicon-kravbatim .hkb-point-copy p{font-size:1rem;line-height:1.9;color:#405c44}.hogicon-kravbatim .hkb-point-copy p+p{margin-top:10px}.hogicon-kravbatim .hkb-point-copy .hkb-point-footnote{font-size:.875rem;border-inline-start:2px solid #79916e;padding-inline-start:14px;margin-top:20px;color:#46623e}.hogicon-kravbatim .hkb-notices{background:#143f32;color:#f7f2e7}.hogicon-kravbatim .hkb-notice-heading{display:flex;align-items:flex-start;gap:25px;border-bottom:1px solid #e1e9dc3d;padding-bottom:32px}.hogicon-kravbatim .hkb-notice-heading>svg{flex-shrink:0;margin-top:6px;color:#ddc58e}.hogicon-kravbatim .hkb-notice-heading h2{font-size:clamp(2rem,3.5vw,3.5rem);line-height:1.14}.hogicon-kravbatim .hkb-notice-heading h2 em{color:#cbdabd}.hogicon-kravbatim .hkb-notice-grid{display:grid;grid-template-columns:1fr 1fr 1.3fr;padding-top:33px}.hogicon-kravbatim .hkb-notice{padding-inline:27px;min-width:0}.hogicon-kravbatim .hkb-notice+.hkb-notice{border-inline-start:1px solid #e1e9dc33}.hogicon-kravbatim .hkb-notice:first-child{padding-inline-start:0}.hogicon-kravbatim .hkb-notice:last-child{padding-inline-end:0}.hogicon-kravbatim .hkb-notice>svg{color:#cfce9d;margin-bottom:21px}.hogicon-kravbatim .hkb-notice h3{font-size:1.3rem;font-weight:700;margin-bottom:13px}.hogicon-kravbatim .hkb-notice p{color:#d1ddc8;font-size:1rem;line-height:1.9}.hogicon-kravbatim .hkb-arrival{background:#f7f2e7}.hogicon-kravbatim .hkb-location-mark{margin-top:30px;color:#8c9b80}.hogicon-kravbatim .hkb-transport{padding-block:26px;border-bottom:1px solid var(--hkb-rule)}.hogicon-kravbatim .hkb-transport:first-child{padding-top:0}.hogicon-kravbatim .hkb-transport:last-child{padding-bottom:0;border-bottom:0}.hogicon-kravbatim .hkb-transport-heading{display:flex;align-items:center;gap:15px;margin-bottom:15px}.hogicon-kravbatim .hkb-transport-heading svg{color:#28745a;flex-shrink:0}.hogicon-kravbatim .hkb-transport-heading h3{font-size:1.4rem;font-weight:800;color:#143f32}.hogicon-kravbatim .hkb-transport p{color:#496150;line-height:1.9;font-size:1rem}.hogicon-kravbatim .hkb-bus-routes{list-style:none;margin:20px 0;padding:0;border-top:1px solid var(--hkb-rule)}.hogicon-kravbatim .hkb-bus-routes li{display:grid;grid-template-columns:minmax(0,180px) minmax(0,1fr);gap:25px;padding-block:15px;border-bottom:1px solid var(--hkb-rule);font-size:.9375rem;line-height:1.85;color:#496150}.hogicon-kravbatim .hkb-bus-routes li strong{color:#143f32;font-weight:600}.hogicon-kravbatim .hkb-transport p.hkb-travel-note{font-size:.875rem;background:#e1e9dc;padding:18px 20px}.hogicon-kravbatim .hkb-faq{border-top:1px solid var(--hkb-rule)}.hogicon-kravbatim .hkb-faq-list{border-top:1px solid #143f3265}.hogicon-kravbatim .hkb-faq-item{border-bottom:1px solid var(--hkb-rule)}.hogicon-kravbatim .hkb-faq-item h3{margin:0;font-weight:600}.hogicon-kravbatim .hkb-faq-item button{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:72px;gap:20px;padding:22px 0;border:0;background:transparent;text-align:start;color:#143f32;font-size:1.125rem;font-weight:600;line-height:1.65}.hogicon-kravbatim .hkb-faq-item button>span:last-child{width:30px;flex-shrink:0;font-size:1.7rem;font-weight:400;color:#28745a}.hogicon-kravbatim .hkb-faq-item button:hover{color:#28745a}.hogicon-kravbatim .hkb-faq-answer{white-space:pre-line;padding:0 0 26px 34px;color:#405e4c;font-size:1rem;line-height:1.9}.hogicon-kravbatim .hkb-partners{background:#e9e6d8;padding-block:58px 64px;border-top:1px solid var(--hkb-rule);text-align:center}.hogicon-kravbatim .hkb-partners .hkb-four-lines{margin:0 auto 22px}.hogicon-kravbatim .hkb-partners h2{font-size:1.5rem;font-weight:600;line-height:1.65;color:#143f32;max-width:800px;margin-inline:auto}.hogicon-kravbatim .hkb-partner-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;background:#143f321c;border:1px solid #143f321c;margin-top:34px}.hogicon-kravbatim .hkb-partner{display:flex;align-items:center;justify-content:center;min-height:160px;background:#fff;padding:20px}.hogicon-kravbatim .hkb-partner img,.hogicon-kravbatim .hkb-partner-pdf{display:block;width:100%;height:110px;max-height:110px;-o-object-fit:contain;object-fit:contain;padding:0;border:0}@media (max-width: 1050px){.hogicon-kravbatim .hkb-hero-grid{gap:34px}.hogicon-kravbatim .hkb-banners{height:300px;gap:9px;padding-inline:2px}.hogicon-kravbatim .hkb-banner>svg{width:36px;height:36px}.hogicon-kravbatim .hkb-banner--red{height:240px}.hogicon-kravbatim .hkb-banner--green{height:298px}.hogicon-kravbatim .hkb-banner--gold{height:270px}.hogicon-kravbatim .hkb-banner--blue{height:220px}.hogicon-kravbatim .hkb-section-grid{grid-template-columns:minmax(0,.28fr) minmax(0,.72fr);gap:30px}.hogicon-kravbatim .hkb-schedule-row{grid-template-columns:98px minmax(0,1fr) 14px;gap:10px;padding-inline:12px}.hogicon-kravbatim .hkb-row-time svg{display:none}.hogicon-kravbatim .hkb-point{grid-template-columns:65px minmax(0,.7fr) minmax(0,1.3fr);gap:24px}.hogicon-kravbatim .hkb-bus-routes li{grid-template-columns:minmax(0,150px) minmax(0,1fr);gap:17px}}@media (max-width: 760px){.hogicon-kravbatim .hkb-secrecy .hu-container{gap:12px;align-items:center;padding-block:6px}.hogicon-kravbatim .hkb-secrecy p{gap:7px;font-size:.6875rem;padding:0}.hogicon-kravbatim .hkb-secrecy p svg{width:15px;height:15px}.hogicon-kravbatim .hkb-secrecy button{font-size:.6875rem;gap:6px;max-width:35%}.hogicon-kravbatim .hkb-secrecy button svg{display:none}.hogicon-kravbatim .hkb-muggle-dialog{padding:25px}.hogicon-kravbatim .hkb-muggle-dialog h2{font-size:1.25rem}.hogicon-kravbatim .hkb-hero-grid{grid-template-columns:1fr;gap:30px;padding-block:28px 26px}.hogicon-kravbatim .hkb-hero h1{font-size:min(5.1rem,15.5vw);line-height:1.09}.hogicon-kravbatim .hkb-hero h1 small{margin-inline-start:9px;font-size:.34em}.hogicon-kravbatim .hkb-hero-copy>p{font-size:1rem;margin-top:18px}.hogicon-kravbatim .hkb-hero-actions{gap:15px 23px;margin-top:22px}.hogicon-kravbatim .hkb-hero-actions .hu-action{font-size:.875rem}.hogicon-kravbatim .hkb-banners{height:195px;gap:11px;padding-inline:6px}.hogicon-kravbatim .hkb-banner{padding-top:31px;clip-path:polygon(0 0,100% 0,100% calc(100% - 22px),50% 100%,0 calc(100% - 22px))}.hogicon-kravbatim .hkb-banner:before{top:7px;right:6px;bottom:30px;left:6px}.hogicon-kravbatim .hkb-banner>svg{width:34px;height:34px}.hogicon-kravbatim .hkb-banner>i{width:14px;height:14px;margin-top:23px}.hogicon-kravbatim .hkb-banner>i:after{top:4px;right:4px;bottom:4px;left:4px}.hogicon-kravbatim .hkb-banner--red{height:157px}.hogicon-kravbatim .hkb-banner--green{height:191px;padding-top:38px}.hogicon-kravbatim .hkb-banner--gold{height:173px;padding-top:34px}.hogicon-kravbatim .hkb-banner--blue{height:143px;padding-top:28px}.hogicon-kravbatim .hkb-event-details{grid-template-columns:1fr;gap:17px;padding-block:23px 28px}.hogicon-kravbatim .hkb-event-detail{gap:15px}.hogicon-kravbatim .hkb-event-detail+.hkb-event-detail{border-inline-start:0;padding-inline-start:0}.hogicon-kravbatim .hkb-event-detail p{font-size:1rem}.hogicon-kravbatim .hkb-event-detail:first-child p{font-size:1.5rem}.hogicon-kravbatim .hkb-page-nav .hu-container{grid-template-columns:1fr 1fr}.hogicon-kravbatim .hkb-page-nav a{padding:16px 12px;font-size:.8125rem;gap:8px}.hogicon-kravbatim .hkb-page-nav a:first-child{padding-inline-start:12px}.hogicon-kravbatim .hkb-page-nav a:last-child{padding-inline-end:12px}.hogicon-kravbatim .hkb-page-nav a:nth-child(3){border-inline-start:0}.hogicon-kravbatim .hkb-page-nav a:nth-child(n+3){border-top:1px solid var(--hkb-rule)}.hogicon-kravbatim .hkb-section{padding-block:52px}.hogicon-kravbatim .hkb-section-grid{grid-template-columns:1fr;gap:29px}.hogicon-kravbatim .hkb-section-heading h2{font-size:min(3.3rem,10.4vw);margin-top:12px}.hogicon-kravbatim .hkb-section-heading>p{margin-top:17px;font-size:.9375rem}.hogicon-kravbatim .hkb-section-heading .hkb-hosts{margin-top:17px;padding-top:15px;font-size:.8125rem;max-width:38ch}.hogicon-kravbatim .hkb-section-heading .hkb-four-lines{margin-top:18px}.hogicon-kravbatim .hkb-schedule-intro{font-size:.875rem;margin-bottom:19px}.hogicon-kravbatim .hkb-day-tab{font-size:1rem;min-height:56px;padding:12px 8px}.hogicon-kravbatim .hkb-day-content{margin-top:13px}.hogicon-kravbatim .hkb-schedule-row{grid-template-columns:minmax(0,.29fr) minmax(0,1fr);gap:13px;padding:17px 10px}.hogicon-kravbatim .hkb-schedule-row--highlight{padding-inline-start:7px}.hogicon-kravbatim .hkb-row-time{font-size:.75rem;padding-top:2px}.hogicon-kravbatim .hkb-row-time bdi{overflow-wrap:anywhere}.hogicon-kravbatim .hkb-row-copy h3{font-size:1rem}.hogicon-kravbatim .hkb-row-copy p{font-size:.8125rem}.hogicon-kravbatim .hkb-row-star{display:none}.hogicon-kravbatim .hkb-schedule-note{font-size:.8125rem}.hogicon-kravbatim .hkb-points-heading{gap:15px;margin-bottom:27px}.hogicon-kravbatim .hkb-points-heading h2{font-size:min(2.8rem,8.9vw);margin-top:12px}.hogicon-kravbatim .hkb-points-mark{font-size:2.2rem}.hogicon-kravbatim .hkb-point{grid-template-columns:42px minmax(0,1fr);gap:16px 20px;padding-block:26px}.hogicon-kravbatim .hkb-point-number{grid-row:1/3}.hogicon-kravbatim .hkb-point-number b{font-size:2.6rem}.hogicon-kravbatim .hkb-point-number span{font-size:.6875rem}.hogicon-kravbatim .hkb-point-title{grid-column:2;display:flex;align-items:flex-start;gap:12px}.hogicon-kravbatim .hkb-point-title svg{width:24px;height:24px;flex-shrink:0;margin:2px 0 0}.hogicon-kravbatim .hkb-point-title h3{font-size:1.3rem;max-width:none}.hogicon-kravbatim .hkb-point-copy{grid-column:2}.hogicon-kravbatim .hkb-point-copy p{font-size:.9375rem}.hogicon-kravbatim .hkb-point-copy .hkb-point-footnote{font-size:.8125rem;padding-inline-start:11px;margin-top:16px}.hogicon-kravbatim .hkb-notice-heading{gap:16px;padding-bottom:25px}.hogicon-kravbatim .hkb-notice-heading h2{font-size:min(2.85rem,9vw)}.hogicon-kravbatim .hkb-notice-heading>svg{width:22px;height:22px}.hogicon-kravbatim .hkb-notice-grid{grid-template-columns:1fr;padding-top:0}.hogicon-kravbatim .hkb-notice{padding:26px 0!important;display:grid;grid-template-columns:31px minmax(0,1fr);-moz-column-gap:16px;column-gap:16px}.hogicon-kravbatim .hkb-notice+.hkb-notice{border-inline-start:0;border-top:1px solid #e1e9dc33}.hogicon-kravbatim .hkb-notice:last-child{padding-bottom:0!important}.hogicon-kravbatim .hkb-notice>svg{grid-column:1;grid-row:1/3;margin:4px 0 0;width:24px;height:24px}.hogicon-kravbatim .hkb-notice h3{grid-column:2;font-size:1.25rem;margin-bottom:9px}.hogicon-kravbatim .hkb-notice p{grid-column:2;font-size:.9375rem}.hogicon-kravbatim .hkb-location-mark{display:none}.hogicon-kravbatim .hkb-transport-heading h3{font-size:1.3rem}.hogicon-kravbatim .hkb-transport p{font-size:.9375rem}.hogicon-kravbatim .hkb-bus-routes li{grid-template-columns:1fr;gap:3px;font-size:.9375rem}.hogicon-kravbatim .hkb-transport p.hkb-travel-note{padding:16px;font-size:.8125rem}.hogicon-kravbatim .hkb-faq-item button{font-size:1rem;padding-block:20px}.hogicon-kravbatim .hkb-faq-answer{padding-inline-end:0;font-size:.9375rem}.hogicon-kravbatim .hkb-partners{padding-block:42px 49px}.hogicon-kravbatim .hkb-partners h2{font-size:1.15rem}.hogicon-kravbatim .hkb-partner-grid{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:25px}.hogicon-kravbatim .hkb-partner{min-height:135px;padding:17px}.hogicon-kravbatim .hkb-partner:last-child{grid-column:1/-1}.hogicon-kravbatim .hkb-partner img,.hogicon-kravbatim .hkb-partner-pdf{height:93px;max-height:93px;max-width:195px}}@media (prefers-reduced-motion: reduce){.hogicon-kravbatim *,.hogicon-kravbatim *:before,.hogicon-kravbatim *:after{scroll-behavior:auto!important;animation:none!important;transition:none!important}}.hogicon-chamber{--hc-forest:#143f32;--hc-paper:#f7f2e7;--hc-sage:#e1e9dc;--hc-gold:#cfbf89;color:var(--hc-forest);background:var(--hc-paper)}.hogicon-chamber .hc-hero{position:relative;background:#123d2f;color:#f7f2e7;padding:23px 0 0}.hogicon-chamber .hc-event-overline{display:flex;align-items:center;justify-content:space-between;gap:20px;border-bottom:1px solid #cfdfb42c;padding-bottom:16px;color:#c3d1b6;font-size:.75rem}.hogicon-chamber .hc-event-overline a{display:inline-flex;align-items:center;gap:12px;min-height:40px}.hogicon-chamber .hc-event-overline a:hover{text-decoration:underline;text-underline-offset:5px}.hogicon-chamber .hc-cover{display:grid;grid-template-columns:minmax(0,.94fr) minmax(0,1.06fr);gap:65px;align-items:center;padding-block:36px 44px}.hogicon-chamber .hc-cover>*{min-width:0}.hogicon-chamber .hc-cover h1{font-size:min(8.4rem,9.6vw);letter-spacing:-.06em;line-height:.92;font-weight:900}.hogicon-chamber .hc-cover h1 small{display:block;font-size:.225em;font-weight:500;line-height:1.5;letter-spacing:-.015em;margin-bottom:13px;color:#d0ddb9}.hogicon-chamber .hc-cover h1>span{display:block}.hogicon-chamber .hc-cover h1>em{display:block;color:#d2deb6}.hogicon-chamber .hc-cover-invitation{font-size:clamp(1.125rem,1.5vw,1.375rem);line-height:1.6;font-weight:500;color:#f1eddb;margin-top:29px}.hogicon-chamber .hc-cover-location{display:flex;align-items:flex-start;gap:10px;color:#b8cdb1;font-size:.8125rem;line-height:1.8;max-width:335px;margin-top:18px}.hogicon-chamber .hc-cover-location svg{flex-shrink:0;margin-top:3px}.hogicon-chamber .hc-portal{position:relative;isolation:isolate;width:100%;max-width:565px;padding:20px 23px 0;margin-inline:auto}.hogicon-chamber .hc-portal-ring{position:absolute;z-index:-1;border:1px solid #c4b98169;border-bottom:0;border-radius:48% 48% 0 0;pointer-events:none}.hogicon-chamber .hc-portal-ring--outer{top:0;right:0;bottom:48px;left:0}.hogicon-chamber .hc-portal-ring--inner{top:10px;right:12px;bottom:48px;left:12px;opacity:.6}.hogicon-chamber .hc-portal-image{position:relative;height:clamp(370px,35.8vw,505px);border:1px solid #bfb8847d;border-radius:48% 48% 1px 1px;overflow:hidden;background:#081e18}.hogicon-chamber .hc-portal-image:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(0deg,#123d2f50,transparent 35%)}.hogicon-chamber .hc-portal-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.hogicon-chamber .hc-portal-star{position:absolute;top:9%;right:1%;font-size:2.6rem;font-weight:400;line-height:1;color:#ccbe87}.hogicon-chamber .hc-portal figcaption{display:flex;justify-content:space-between;gap:20px;align-items:center;margin-top:15px;font-size:.6875rem;color:#bbcfb0}.hogicon-chamber .hc-portal figcaption time{direction:ltr;font-size:1.125rem;letter-spacing:.04em;color:#ddd8b5;font-weight:600}.hogicon-chamber .hc-sales-strip{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr) auto;gap:34px;align-items:center;border-top:1px solid #cfdfb433;padding-block:28px 30px}.hogicon-chamber .hc-sales-copy{max-width:340px}.hogicon-chamber .hc-sales-copy p{display:flex;align-items:center;gap:15px}.hogicon-chamber .hc-sales-copy strong{direction:ltr;font-size:2.5rem;font-weight:800;line-height:1.15;color:#d9e3bc;letter-spacing:-.045em}.hogicon-chamber .hc-sales-copy p>span{font-size:.875rem;line-height:1.5;max-width:13ch}.hogicon-chamber .hc-sales-meter{height:4px;width:100%;margin-top:12px;background:#aabf9933}.hogicon-chamber .hc-sales-meter>span{display:block;width:85%;height:100%;background:#c6d99c}.hogicon-chamber .hc-discount{font-size:.875rem;line-height:1.8;color:#c4d2b5;max-width:230px}.hogicon-chamber .hc-sales-strip .hu-action{min-width:215px;font-size:.875rem}.hogicon-chamber .hc-tickets{padding-block:82px 90px;background:var(--hc-paper)}.hogicon-chamber .hc-kicker{display:block;font-size:.75rem;line-height:1.7;color:#5c7357;font-weight:500}.hogicon-chamber .hc-section-heading{text-align:center;margin-bottom:48px}.hogicon-chamber .hc-section-heading h2{font-size:clamp(2rem,3.3vw,3.3rem);line-height:1.2;letter-spacing:-.045em;margin-top:17px;text-wrap:balance}.hogicon-chamber .hc-section-heading h2>span{white-space:nowrap}.hogicon-chamber .hc-ticket-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:35px;width:min(100%,1110px);margin-inline:auto;align-items:stretch}.hogicon-chamber .hc-ticket{display:flex;position:relative;flex-direction:column;background:#fffdf5;color:#173f2d;border:1px solid #adbda266;border-top:3px solid #889870;border-radius:5px;box-shadow:0 20px 38px -33px #273f2680;transition:transform .2s,box-shadow .2s}.hogicon-chamber .hc-ticket:hover{transform:translateY(-3px);box-shadow:0 24px 40px -32px #273f26b0}.hogicon-chamber .hc-ticket--featured{border-color:#54744c80;border-top-color:#275a3b;background:#edf0df}.hogicon-chamber .hc-ticket-ribbon{position:absolute;top:-16px;inset-inline:35px;width:-moz-max-content;width:max-content;max-width:calc(100% - 70px);padding:5px 18px;border-radius:2px;background:#28573b;color:#f8f4de;font-size:.6875rem;font-weight:600;line-height:1.6;text-align:center;margin-inline:auto}.hogicon-chamber .hc-ticket-main{padding:31px 28px 22px}.hogicon-chamber .hc-ticket-title{display:flex;align-items:center;gap:17px}.hogicon-chamber .hc-ticket-symbol{display:grid;place-items:center;width:50px;height:50px;flex-shrink:0;border:1px solid #768e5e5e;border-radius:50%;color:#687d4f}.hogicon-chamber .hc-ticket-title h3{font-size:clamp(1.5rem,2.3vw,2.25rem);line-height:1.3;font-weight:800;margin-bottom:3px}.hogicon-chamber .hc-ticket-title p{color:#5b7052;font-size:.6875rem;line-height:1.7}.hogicon-chamber .hc-ticket-status{display:inline-block;font-size:.75rem;font-weight:600;line-height:1.6;margin-top:20px;padding:5px 10px;color:#456131;border:1px solid #91a46c70;background:#dfe7c860}.hogicon-chamber .hc-ticket--soldout .hc-ticket-status{color:#954d3a;border-color:#b7846f66;background:#f5e9df}.hogicon-chamber .hc-ticket-art{margin-top:22px;padding:0;background:#132c23;border:1px solid #2c4d32;border-radius:2px}.hogicon-chamber .hc-ticket-art img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain;margin-inline:auto;border-radius:1px}.hogicon-chamber .hc-ticket-schedule{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:23px}.hogicon-chamber .hc-ticket-schedule>div{display:flex;flex-direction:column;align-items:center;text-align:center;gap:4px;padding-inline:9px}.hogicon-chamber .hc-ticket-schedule>div+div{border-inline-start:1px solid #77926738}.hogicon-chamber .hc-ticket-schedule time{font-size:1.45rem;font-weight:700;line-height:1.4;direction:ltr;color:#214d32;letter-spacing:-.025em;font-variant-numeric:tabular-nums}.hogicon-chamber .hc-ticket-schedule span{font-size:.6875rem;color:#5b7150;line-height:1.6}.hogicon-chamber .hc-ticket-tear{position:relative;display:flex;align-items:center;justify-content:space-between;gap:20px;border-top:2px dashed #8a9f744d;padding:15px 29px 0;color:#83906d;font-size:.5625rem;line-height:1.6;margin-top:auto}.hogicon-chamber .hc-ticket-tear:before,.hogicon-chamber .hc-ticket-tear:after{content:"";position:absolute;top:-13px;width:25px;height:25px;border-radius:50%;background:var(--hc-paper);border:1px solid #aabca15c}.hogicon-chamber .hc-ticket-tear:before{right:-14px;border-right:0}.hogicon-chamber .hc-ticket-tear:after{left:-14px;border-left:0}.hogicon-chamber .hc-ticket-action{padding:14px 28px 28px;display:flex;flex-direction:column;gap:14px;align-items:stretch;justify-content:flex-end;min-height:137px}.hogicon-chamber .hc-ticket-action>p{font-size:.75rem;line-height:1.7;color:#5c7052;text-align:center}.hogicon-chamber .hc-ticket-action .hu-action{min-height:55px;width:100%;font-size:.875rem;gap:16px}.hogicon-chamber .hc-ticket-action .hu-action--outline{border-color:#54714b7a}.hogicon-chamber .hc-program{padding-block:86px;background:#194936;color:#f7f2e7}.hogicon-chamber .hc-program .hc-kicker{color:#bbcdad}.hogicon-chamber .hc-program-intro{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:90px;margin-bottom:61px}.hogicon-chamber .hc-program h2{font-size:clamp(2.25rem,4.6vw,4.55rem);line-height:1.1;max-width:12ch;margin-top:17px;text-wrap:balance}.hogicon-chamber .hc-program-copy p{font-size:1.0625rem;line-height:1.95;color:#cbd9be}.hogicon-chamber .hc-program-copy p+p{margin-top:18px}.hogicon-chamber .hc-program-copy strong{color:#edf0d5;font-weight:600}.hogicon-chamber .hc-program-heading{display:flex;gap:17px;align-items:center;padding-bottom:27px}.hogicon-chamber .hc-program-heading>span{color:#c7bd89;font-size:1.5rem}.hogicon-chamber .hc-program-heading h3{font-size:1.625rem;line-height:1.4;font-weight:600;letter-spacing:-.025em}.hogicon-chamber .hc-host-list{border-top:1px solid #c1d1aa52}.hogicon-chamber .hc-host{display:grid;grid-template-columns:32px 44px minmax(0,.7fr) minmax(0,1.3fr);gap:25px;align-items:center;padding-block:28px;border-bottom:1px solid #c1d1aa2e}.hogicon-chamber .hc-host-number{font-size:.625rem;color:#adbd90}.hogicon-chamber .hc-host-icon{font-size:1.6rem;text-align:center;filter:saturate(.7)}.hogicon-chamber .hc-host h4{margin:0;font-size:1.45rem;font-weight:700;line-height:1.5;letter-spacing:-.025em}.hogicon-chamber .hc-host p{color:#c7d5b8;font-size:.9375rem;line-height:1.8}.hogicon-chamber .hc-host--encore{margin-top:22px;padding:24px 22px;background:#c5d39e1c;border:1px solid #d2d6a545}.hogicon-chamber .hc-program-action{margin-top:34px;font-size:.875rem}.hogicon-chamber .hc-notes{background:#e6eadc;padding-block:73px 65px}.hogicon-chamber .hc-notes-grid{display:grid;grid-template-columns:minmax(0,.6fr) minmax(0,1.4fr);gap:80px}.hogicon-chamber .hc-notes-heading>svg{color:#7b7851;margin-bottom:14px}.hogicon-chamber .hc-notes h2{font-size:clamp(2rem,3.2vw,3.3rem);line-height:1.2;letter-spacing:-.04em}.hogicon-chamber .hc-notes ul{list-style:none;margin:0;padding:0}.hogicon-chamber .hc-notes li{display:flex;align-items:flex-start;gap:21px;padding-block:17px;border-bottom:1px solid #80926d33}.hogicon-chamber .hc-notes li:first-child{padding-top:0}.hogicon-chamber .hc-notes li>span{font-size:.625rem;color:#858268;padding-top:5px}.hogicon-chamber .hc-notes li p{font-size:.9375rem;line-height:1.9;color:#4f674a}.hogicon-chamber .hc-share{margin-top:60px;padding-top:33px;border-top:1px solid #526d4538;text-align:center}.hogicon-chamber .hc-share>p{font-size:1.25rem;line-height:1.6;font-weight:600;color:#315c3c}.hogicon-chamber .hc-share-actions{display:flex;flex-wrap:wrap;gap:14px;justify-content:center;margin-top:23px}.hogicon-chamber .hc-share-actions button{display:inline-flex;align-items:center;justify-content:center;min-height:51px;gap:11px;border:1px solid #71876380;border-radius:32px;background:transparent;padding:11px 22px;color:#375a3c;font-size:.8125rem;font-weight:500;transition:background .18s}.hogicon-chamber .hc-share-actions button:hover{background:#f4f5e5}.hogicon-chamber .hc-share-actions svg{flex-shrink:0}.hogicon-chamber .hc-share>.hc-copy-error{margin-top:15px;font-size:.8125rem;font-weight:400;color:#955035}.hogicon-chamber .hc-star-field{position:absolute;top:0;right:0;bottom:0;left:0;color:#ccbd89;pointer-events:none;opacity:.55}.hogicon-chamber .hc-star-field svg{position:absolute}@media (max-width:1100px){.hogicon-chamber .hc-cover{gap:40px}.hogicon-chamber .hc-portal-image{height:390px}.hogicon-chamber .hc-sales-strip{gap:26px}.hogicon-chamber .hc-sales-strip .hu-action{min-width:195px}.hogicon-chamber .hc-ticket-grid{gap:28px}.hogicon-chamber .hc-ticket-main{padding-inline:23px}.hogicon-chamber .hc-ticket-title{gap:13px}.hogicon-chamber .hc-ticket-symbol{width:45px;height:45px}.hogicon-chamber .hc-ticket-action{padding-inline:23px}.hogicon-chamber .hc-ticket-art img{height:auto}.hogicon-chamber .hc-program-intro{gap:55px}.hogicon-chamber .hc-host{gap:19px;grid-template-columns:25px 37px minmax(0,.75fr) minmax(0,1.25fr)}.hogicon-chamber .hc-notes-grid{gap:50px}}@media (max-width:850px){.hogicon-chamber .hc-cover{gap:25px}.hogicon-chamber .hc-cover h1{font-size:10.2vw}.hogicon-chamber .hc-portal{padding-inline:16px}.hogicon-chamber .hc-portal-image{height:335px}.hogicon-chamber .hc-cover-location{font-size:.75rem}.hogicon-chamber .hc-sales-strip{grid-template-columns:repeat(2,minmax(0,1fr));gap:23px}.hogicon-chamber .hc-sales-strip .hu-action{justify-self:start;grid-column:2;grid-row:1 / 3}.hogicon-chamber .hc-discount{max-width:none;font-size:.8125rem}.hogicon-chamber .hc-tickets{padding-block:63px}.hogicon-chamber .hc-ticket-main{padding-inline:20px}.hogicon-chamber .hc-ticket-title{align-items:flex-start;gap:10px}.hogicon-chamber .hc-ticket-symbol{width:35px;height:35px}.hogicon-chamber .hc-ticket-symbol svg{width:22px}.hogicon-chamber .hc-ticket-title h3{font-size:1.5rem}.hogicon-chamber .hc-ticket-art{padding:0}.hogicon-chamber .hc-ticket-art img{height:auto}.hogicon-chamber .hc-ticket-schedule>div{padding-inline:6px}.hogicon-chamber .hc-ticket-schedule time{font-size:1.25rem}.hogicon-chamber .hc-ticket-schedule span{font-size:.625rem}.hogicon-chamber .hc-ticket-action{padding:14px 20px 23px}.hogicon-chamber .hc-ticket-action .hu-action{font-size:.75rem;gap:10px;padding-inline-start:15px}.hogicon-chamber .hc-ticket-action .hu-action svg{width:32px;height:32px;padding:8px}.hogicon-chamber .hc-ticket-ribbon{font-size:.625rem;padding-inline:12px}.hogicon-chamber .hc-program{padding-block:65px}.hogicon-chamber .hc-program-intro{gap:30px;margin-bottom:42px}.hogicon-chamber .hc-program h2{font-size:2.9rem}.hogicon-chamber .hc-program-copy p{font-size:.9375rem}.hogicon-chamber .hc-host{grid-template-columns:24px 35px minmax(0,1fr);gap:12px 17px}.hogicon-chamber .hc-host h4{grid-column:3;font-size:1.375rem}.hogicon-chamber .hc-host p{grid-column:3;font-size:.875rem}.hogicon-chamber .hc-host--encore{padding-inline:18px}.hogicon-chamber .hc-notes-grid{gap:35px;grid-template-columns:minmax(0,.6fr) minmax(0,1.4fr)}}@media (max-width:640px){.hogicon-chamber .hc-hero{padding-top:17px}.hogicon-chamber .hc-event-overline{gap:8px;flex-wrap:wrap;padding-bottom:13px;font-size:.6875rem}.hogicon-chamber .hc-event-overline a{font-size:.625rem;min-height:34px}.hogicon-chamber .hc-cover{grid-template-columns:minmax(0,1fr);gap:30px;padding-block:27px 30px}.hogicon-chamber .hc-cover h1{font-size:min(7rem,22.8vw);line-height:.95}.hogicon-chamber .hc-cover h1 small{font-size:.23em;margin-bottom:12px}.hogicon-chamber .hc-cover-invitation{font-size:1.0625rem;margin-top:25px;line-height:1.6}.hogicon-chamber .hc-cover-location{font-size:.75rem;margin-top:16px;max-width:300px}.hogicon-chamber .hc-portal{max-width:360px;padding:15px 18px 0;width:91%}.hogicon-chamber .hc-portal-image{height:315px}.hogicon-chamber .hc-portal-ring--outer{bottom:41px}.hogicon-chamber .hc-portal-ring--inner{top:8px;right:9px;bottom:41px;left:9px}.hogicon-chamber .hc-portal-star{top:11%;right:0;font-size:2rem}.hogicon-chamber .hc-portal figcaption{font-size:.625rem;margin-top:13px}.hogicon-chamber .hc-portal figcaption time{font-size:.9375rem}.hogicon-chamber .hc-sales-strip{grid-template-columns:minmax(0,1fr);gap:18px;padding-block:25px 29px}.hogicon-chamber .hc-sales-copy{max-width:none}.hogicon-chamber .hc-sales-copy p{gap:18px}.hogicon-chamber .hc-sales-copy strong{font-size:2.3rem}.hogicon-chamber .hc-sales-copy p>span{max-width:none;font-size:.875rem}.hogicon-chamber .hc-discount{font-size:.8125rem}.hogicon-chamber .hc-sales-strip .hu-action{grid-column:1;grid-row:auto;width:100%;font-size:.875rem;min-height:54px}.hogicon-chamber .hc-tickets{padding-block:52px 57px}.hogicon-chamber .hc-section-heading{margin-bottom:33px;text-align:start}.hogicon-chamber .hc-kicker{font-size:.6875rem}.hogicon-chamber .hc-section-heading h2{font-size:min(2.75rem,10vw);line-height:1.17;max-width:14ch;margin-top:13px}.hogicon-chamber .hc-ticket-grid{grid-template-columns:minmax(0,1fr);gap:34px;padding-inline:6px}.hogicon-chamber .hc-ticket-main{padding:27px 20px 21px}.hogicon-chamber .hc-ticket-title{align-items:center;gap:13px}.hogicon-chamber .hc-ticket-symbol{width:42px;height:42px}.hogicon-chamber .hc-ticket-symbol svg{width:25px}.hogicon-chamber .hc-ticket-title h3{font-size:min(1.8rem,7.1vw);line-height:1.25}.hogicon-chamber .hc-ticket-title p{font-size:.625rem;line-height:1.8;margin-top:4px}.hogicon-chamber .hc-ticket-status{font-size:.6875rem;margin-top:18px}.hogicon-chamber .hc-ticket-art{padding:0;margin-top:18px}.hogicon-chamber .hc-ticket-art img{height:auto}.hogicon-chamber .hc-ticket-schedule{margin-top:22px}.hogicon-chamber .hc-ticket-schedule time{font-size:1.25rem}.hogicon-chamber .hc-ticket-schedule span{font-size:.625rem;line-height:1.7}.hogicon-chamber .hc-ticket-tear{padding-inline:21px;font-size:.5rem}.hogicon-chamber .hc-ticket-tear:before,.hogicon-chamber .hc-ticket-tear:after{width:21px;height:21px;top:-11px}.hogicon-chamber .hc-ticket-tear:before{right:-12px}.hogicon-chamber .hc-ticket-tear:after{left:-12px}.hogicon-chamber .hc-ticket-action{min-height:0;padding:15px 20px 25px;gap:14px}.hogicon-chamber .hc-ticket-action>p{font-size:.6875rem}.hogicon-chamber .hc-ticket-action .hu-action{font-size:.75rem;line-height:1.6;min-height:53px}.hogicon-chamber .hc-ticket-ribbon{font-size:.625rem}.hogicon-chamber .hc-program{padding-block:53px}.hogicon-chamber .hc-program-intro{grid-template-columns:minmax(0,1fr);gap:24px;margin-bottom:35px}.hogicon-chamber .hc-program h2{font-size:min(3rem,11vw);line-height:1.14;max-width:12ch;margin-top:14px}.hogicon-chamber .hc-program-copy p{font-size:.9375rem;line-height:1.9}.hogicon-chamber .hc-program-copy p+p{margin-top:14px}.hogicon-chamber .hc-program-heading{gap:12px;padding-bottom:23px;align-items:flex-start}.hogicon-chamber .hc-program-heading h3{font-size:1.375rem;max-width:16ch}.hogicon-chamber .hc-program-heading>span{font-size:1.15rem}.hogicon-chamber .hc-host{grid-template-columns:25px minmax(0,1fr);gap:9px 14px;padding-block:24px}.hogicon-chamber .hc-host-number{display:none}.hogicon-chamber .hc-host-icon{font-size:1.375rem;grid-column:1;grid-row:1 / 3;padding-top:2px}.hogicon-chamber .hc-host h4{grid-column:2;font-size:1.25rem;line-height:1.4}.hogicon-chamber .hc-host p{grid-column:2;font-size:.8125rem;line-height:1.8}.hogicon-chamber .hc-host--encore{padding:23px 14px;margin-top:19px}.hogicon-chamber .hc-program-action{font-size:.8125rem;margin-top:27px}.hogicon-chamber .hc-notes{padding-block:48px}.hogicon-chamber .hc-notes-grid{grid-template-columns:minmax(0,1fr);gap:25px}.hogicon-chamber .hc-notes-heading{display:flex;align-items:center;gap:15px}.hogicon-chamber .hc-notes-heading>svg{margin:0}.hogicon-chamber .hc-notes h2{font-size:min(2.5rem,10vw)}.hogicon-chamber .hc-notes li{gap:17px;padding-block:16px}.hogicon-chamber .hc-notes li p{font-size:.875rem}.hogicon-chamber .hc-share{margin-top:39px;padding-top:29px}.hogicon-chamber .hc-share>p{font-size:1.125rem;line-height:1.6}.hogicon-chamber .hc-share-actions{flex-direction:column;gap:12px;margin-top:21px}.hogicon-chamber .hc-share-actions button{width:100%;font-size:.8125rem}}@media (prefers-reduced-motion:reduce){.hogicon-chamber :is(.hc-ticket,.hc-share-actions button,.hu-action,.hu-action svg){transition:none}.hogicon-chamber .hc-ticket:hover{transform:none}}.hogicon-experience{--he-forest:#143f32;--he-paper:#f7f2e7;--he-sage:#e1e9dc;--he-muted:#536a5a;--he-gold:#8c7041;background:var(--he-paper);color:var(--he-forest)}.hogicon-experience :is(.he-hero-grid,.he-story-intro,.he-format,.he-belong-grid,.he-team-grid,.he-contact-grid)>*{min-width:0}.hogicon-experience .he-section{padding-block:90px}.hogicon-experience .he-kicker{display:flex;gap:11px;align-items:center;color:var(--he-muted);font-size:.75rem;line-height:1.7;font-weight:500}.hogicon-experience .he-kicker>span{color:var(--he-gold);font-size:1.1rem}.hogicon-experience :is(.he-section h2,.he-story h2){font-size:clamp(2.15rem,3.7vw,3.55rem);line-height:1.16;letter-spacing:-.045em;text-wrap:balance;margin-top:17px}.hogicon-experience .he-prose{font-size:1rem;line-height:1.95;color:#465f4f}.hogicon-experience .he-prose p+p{margin-top:18px}.hogicon-experience .he-hero{background:var(--he-sage);padding-top:52px}.hogicon-experience .he-hero-grid{display:grid;grid-template-columns:minmax(0,.94fr) minmax(0,1.06fr);gap:65px;align-items:center;padding-bottom:47px}.hogicon-experience .he-hero h1{font-size:min(4.9rem,6.05vw);line-height:.99;letter-spacing:-.06em;margin-block:23px 25px}.hogicon-experience .he-hero h1 :is(span,em){display:block}.hogicon-experience .he-hero h1 em{color:#28745a}.hogicon-experience .he-hero-copy>p{max-width:510px;color:#405d4b;font-size:.9375rem;line-height:1.9}.hogicon-experience .he-hero-copy>.hu-action{margin-top:25px;font-size:.875rem;min-height:54px}.hogicon-experience .he-film-scene{min-width:0;position:relative;padding:36px 9px 0}.hogicon-experience .he-film-spark{position:absolute;top:-14px;right:20%;color:var(--he-gold);font-size:2.6rem;font-weight:400}.hogicon-experience .he-film-sheet{background:#fcf9ef;padding:16px;box-shadow:0 22px 45px -30px #244b3770;border:1px solid #c6ccb9;transform:rotate(-1.2deg)}.hogicon-experience .he-film-label{display:flex;justify-content:space-between;gap:15px;align-items:center;font-size:.6875rem;padding:2px 2px 14px;color:#64705d}.hogicon-experience .he-film-label span:last-child{font-size:.5625rem;letter-spacing:.06em;direction:ltr}.hogicon-experience .he-film-player{position:relative;aspect-ratio:16/9;background:#132e26}.hogicon-experience .he-film-player iframe{display:block;width:100%;height:100%;border:0}.hogicon-experience .he-film-poster{width:100%;height:100%;position:relative;display:block;padding:0;border:0;background:transparent}.hogicon-experience .he-film-poster>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hogicon-experience .he-film-play{position:absolute;bottom:18px;left:50%;transform:translate(-50%);display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:10px 17px;min-height:48px;border-radius:32px;background:#f7f2e7f5;color:#153e30;font-size:.8125rem;white-space:nowrap;box-shadow:0 3px 18px #0004}.hogicon-experience .he-film-play>svg{width:21px}.hogicon-experience .he-film-sheet figcaption{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 2px 5px}.hogicon-experience .he-film-sheet figcaption>span{font-size:1.375rem;font-weight:700;letter-spacing:-.03em}.hogicon-experience .he-film-sheet figcaption>button{display:flex;align-items:center;gap:7px;font-size:.6875rem;min-height:44px;background:transparent;border:0;color:#3b5c45}.hogicon-experience .he-film-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 22px;padding-top:20px;color:#55705b;font-size:.625rem}.hogicon-experience .he-film-foot a{display:inline-flex;align-items:center;gap:9px;min-height:44px;font-size:.6875rem}.hogicon-experience .he-film-foot a:hover{text-decoration:underline}.hogicon-experience .he-page-nav{display:flex;flex-wrap:wrap;gap:8px 32px;border-top:1px solid #5d795936;padding-block:15px}.hogicon-experience .he-page-nav a{display:inline-flex;min-height:40px;align-items:center;gap:14px;color:#4d6852;font-size:.75rem}.hogicon-experience .he-page-nav a:hover{color:#143f32;text-decoration:underline;text-underline-offset:4px}.hogicon-experience .he-proof{background:#143f32;color:var(--he-paper);padding-block:29px}.hogicon-experience .he-proof-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:35px}.hogicon-experience .he-proof-grid>div{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;padding-inline:16px;text-align:center}.hogicon-experience .he-proof-grid>div+div{border-inline-start:1px solid #b7ccab38}.hogicon-experience .he-proof strong{font-size:1.7rem;line-height:1.3;font-weight:700;letter-spacing:-.035em}.hogicon-experience .he-proof span{font-size:.75rem;color:#c1d0b7}.hogicon-experience .he-story-intro{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:90px;margin-bottom:44px}.hogicon-experience .he-story-intro h2{max-width:15ch}.hogicon-experience .he-story .he-prose{padding-top:3px}.hogicon-experience .he-album{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:242px;gap:15px}.hogicon-experience .he-album-photo{position:relative;border:0;padding:0;background:#d8dfd0;overflow:hidden;cursor:zoom-in}.hogicon-experience .he-album-photo--1,.hogicon-experience .he-album-photo--6{grid-column:span 2}.hogicon-experience .he-photo,.hogicon-experience .he-media-fill{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hogicon-experience .he-photo-zoom{display:grid;place-items:center;position:absolute;inset-inline-end:12px;bottom:12px;width:35px;height:35px;border:1px solid #fff8;background:#163829cc;color:#fff;border-radius:50%;pointer-events:none}.hogicon-experience .he-album-photo .he-photo{transition:transform .22s}.hogicon-experience .he-album-photo:hover .he-photo{transform:scale(1.025)}.hogicon-experience .he-album-caption{display:flex;justify-content:center;align-items:center;gap:12px;padding-top:24px;font-size:1rem;color:#4e6551}.hogicon-experience .he-album-caption>span{color:var(--he-gold)}.hogicon-experience .he-pillars{background:#e5ebde}.hogicon-experience .he-heading-line{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:end;gap:36px;padding-bottom:37px}.hogicon-experience .he-heading-line h2{margin:0;max-width:15ch}.hogicon-experience .he-pillar-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid #45644349}.hogicon-experience .he-pillar{min-width:0;padding:24px 24px 0;border-inline-start:1px solid #45644330}.hogicon-experience .he-pillar:first-child{border-inline-start:0;padding-inline-start:0}.hogicon-experience .he-pillar:last-child{padding-inline-end:0}.hogicon-experience .he-pillar-top{display:flex;justify-content:space-between;align-items:center;gap:18px;margin-bottom:17px}.hogicon-experience .he-pillar-top>span{align-self:flex-start;font-size:.6875rem;color:#7b724d}.hogicon-experience .he-pillar-top img{width:80px;height:80px;-o-object-fit:cover;object-fit:cover;border-radius:50%}.hogicon-experience .he-pillar h3{font-size:1.9rem;line-height:1.2;margin-bottom:11px;font-weight:700}.hogicon-experience .he-pillar p{font-size:.875rem;color:#4f6451;line-height:1.85}.hogicon-experience .he-section-title{margin-bottom:39px}.hogicon-experience .he-format-list{display:flex;flex-direction:column;gap:28px}.hogicon-experience .he-format{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);background:#e6eada}.hogicon-experience .he-format-copy{padding:35px 40px 40px}.hogicon-experience .he-format-number{display:block;color:#809074;font-size:.8125rem;margin-bottom:16px}.hogicon-experience .he-format h3{font-size:clamp(1.85rem,2.6vw,2.65rem);line-height:1.2;margin-bottom:22px;max-width:17ch;font-weight:800;text-wrap:balance}.hogicon-experience .he-format-copy>p{color:#4d6350;font-size:.9375rem;line-height:1.9}.hogicon-experience .he-format ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px 20px;margin:24px 0 0;padding:21px 0 0;border-top:1px solid #45644330;list-style:none}.hogicon-experience .he-format li{display:flex;align-items:flex-start;gap:8px;font-size:.8125rem;line-height:1.65}.hogicon-experience .he-format li>svg{flex-shrink:0;margin-top:3px;color:#4b7751}.hogicon-experience .he-format-media{min-height:360px}.hogicon-experience .he-format--2{color:var(--he-paper);background:#173f32}.hogicon-experience .he-format--2 .he-format-media{grid-column:1;grid-row:1;padding:35px 26px 35px 0;align-self:center;min-height:0}.hogicon-experience .he-format--2 .he-format-copy{grid-column:2;grid-row:1;padding-inline:26px 35px}.hogicon-experience .he-format--2 .he-format-copy>p{color:#cad7c3}.hogicon-experience .he-format--2 .he-format-number{color:#c1bb8b}.hogicon-experience .he-format--2 ul{grid-template-columns:minmax(0,1fr);border-color:#c1d0b72e;gap:9px}.hogicon-experience .he-format--2 li>svg{color:#b8cf9e}.hogicon-experience .he-battle-player{width:100%;background:#102c24}.hogicon-experience .he-battle-player video{display:block;width:100%;height:auto;aspect-ratio:16/10;-o-object-fit:contain;object-fit:contain;background:#0d221b}.hogicon-experience .he-video-toolbar{display:flex;align-items:center;flex-wrap:wrap;gap:3px 16px;padding:13px 16px}.hogicon-experience .he-video-toolbar button{display:inline-flex;align-items:center;gap:7px;background:none;border:0;color:#d9e2cd;font-size:.6875rem;min-height:44px;text-align:start}.hogicon-experience .he-video-toolbar svg{flex-shrink:0}.hogicon-experience .he-video-toolbar button:last-child{flex-basis:100%}.hogicon-experience .he-video-error{padding:0 16px 16px;color:#e7d8b1;font-size:.75rem}.hogicon-experience .he-belong{background:#1a4938;color:#f7f2e7}.hogicon-experience .he-belong-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:80px;align-items:start}.hogicon-experience .he-belong .he-kicker{color:#b6cba9}.hogicon-experience .he-belong h2{max-width:15ch}.hogicon-experience .he-belong-copy>p{color:#c5d5bd;font-size:.9375rem;line-height:1.95;margin-top:25px}.hogicon-experience .he-advantages{list-style:none;margin:26px 0 0;padding:0}.hogicon-experience .he-advantages li{display:flex;gap:15px;align-items:flex-start;padding-block:15px;border-top:1px solid #d0dfb629;color:#e0e7d6;font-size:.8125rem;line-height:1.8}.hogicon-experience .he-advantages svg{flex-shrink:0;color:#c9c493;margin-top:4px}.hogicon-experience .he-belong-album{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 18px;padding-top:24px}.hogicon-experience .he-belong-photo{min-width:0}.hogicon-experience .he-belong-photo button{position:relative;padding:0;border:0;display:block;width:100%;aspect-ratio:4/3;background:#28513d;cursor:zoom-in}.hogicon-experience .he-belong-photo figcaption{color:#b9ccae;font-size:.625rem;line-height:1.6;margin-top:9px}.hogicon-experience .he-belong-photo--1{grid-column:1 / -1}.hogicon-experience .he-belong-photo--1 button{aspect-ratio:16/9}.hogicon-experience .he-belong-photo--4{width:62%;grid-column:1 / -1;justify-self:end}.hogicon-experience .he-belong-photo--4 button{aspect-ratio:16/10}.hogicon-experience .he-collaborate-heading{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.8fr);gap:80px;align-items:end;margin-bottom:36px}.hogicon-experience .he-collaborate-heading h2{max-width:13ch}.hogicon-experience .he-collaborate-heading>p{font-size:1rem;line-height:1.9;color:var(--he-muted)}.hogicon-experience .he-collaboration-list{border-top:1px solid #54735250;margin-bottom:30px}.hogicon-experience .he-collaboration{display:grid;grid-template-columns:60px minmax(0,.68fr) minmax(0,1.32fr);gap:30px;align-items:center;padding-block:29px;border-bottom:1px solid #54735238}.hogicon-experience .he-collaboration-icon{display:flex;flex-direction:column;gap:11px;color:#56795b}.hogicon-experience .he-collaboration-icon small{font-size:.6875rem;color:var(--he-gold)}.hogicon-experience .he-collaboration h3{font-size:1.875rem;line-height:1.2;font-weight:700}.hogicon-experience .he-collaboration p{font-size:.9375rem;color:var(--he-muted);line-height:1.9}.hogicon-experience .he-collaborate .hu-action{font-size:.875rem}.hogicon-experience .he-team{background:#e9e9da}.hogicon-experience .he-team-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:74px;align-items:center}.hogicon-experience .he-team-portrait{padding:16px;background:#fbf7eb;border:1px solid #bac4ad;transform:rotate(1deg);box-shadow:0 20px 35px -30px #183e2880}.hogicon-experience .he-team-photo{width:100%;height:auto}.hogicon-experience .he-team-portrait figcaption{display:flex;justify-content:space-between;gap:16px;align-items:center;padding:15px 3px 0;font-size:.75rem;color:#5b7059}.hogicon-experience .he-team-portrait figcaption span:last-child{font-size:1.4rem;color:var(--he-gold)}.hogicon-experience .he-team-copy h2{max-width:16ch;margin-bottom:25px}.hogicon-experience .he-team .he-prose{font-size:.9375rem}.hogicon-experience .he-partners{border-top:1px solid #45644330;padding-top:22px;margin-top:25px;color:#52674f;font-size:.8125rem;line-height:1.9}.hogicon-experience .he-partners strong{display:block;margin-bottom:4px;color:#2f513b}.hogicon-experience .he-faq-grid{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:80px}.hogicon-experience .he-faq h2{max-width:8ch}.hogicon-experience .he-faq-list{border-top:1px solid #45644349}.hogicon-experience .he-faq-item{border-bottom:1px solid #45644330}.hogicon-experience .he-faq-item h3{margin:0}.hogicon-experience .he-faq-item button{width:100%;display:flex;align-items:center;justify-content:space-between;gap:25px;background:none;border:0;color:#284d35;min-height:88px;text-align:start;font-size:1.0625rem;font-weight:600;line-height:1.7;padding:20px 0}.hogicon-experience .he-faq-item button svg{flex-shrink:0;color:#537852}.hogicon-experience .he-faq-item [role=region]>p{font-size:.9375rem;line-height:1.9;color:#526650;padding:0 0 25px 45px}.hogicon-experience .he-contact{background:#dee7d7}.hogicon-experience .he-contact-grid{display:grid;grid-template-columns:minmax(0,.83fr) minmax(0,1.17fr);gap:90px;align-items:start}.hogicon-experience .he-contact-copy{padding-top:25px}.hogicon-experience .he-contact h2{font-size:clamp(2.7rem,4.6vw,4.3rem);max-width:9ch;line-height:1.1}.hogicon-experience .he-contact-copy>p{max-width:345px;color:var(--he-muted);font-size:1rem;line-height:1.95;margin-top:26px}.hogicon-experience .he-letter-mark{display:flex;align-items:center;gap:20px;margin-top:40px;padding-top:25px;max-width:290px;border-top:1px solid #52724a45;color:#6c724c}.hogicon-experience .he-letter-mark span{font-size:.9375rem;line-height:1.6}.hogicon-experience .he-form-sheet{min-width:0;padding:32px 35px 36px;background:#fcf9f1;border-top:3px solid #29583d;box-shadow:0 24px 50px -39px #1b47286b}.hogicon-experience .he-form-heading{display:flex;justify-content:space-between;align-items:center;gap:20px;padding-bottom:23px;margin-bottom:25px;border-bottom:1px solid #54735230;color:#4b694d;font-size:.75rem}.hogicon-experience .he-form-heading>span:last-child{color:var(--he-gold);font-size:1.25rem}.hogicon-experience .he-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 18px}.hogicon-experience .he-field{min-width:0}.hogicon-experience .he-field--wide{grid-column:1 / -1}.hogicon-experience .he-field label{display:flex;align-items:center;gap:8px;margin-bottom:9px;font-size:.8125rem;font-weight:500;color:#37533d;line-height:1.7}.hogicon-experience .he-field label svg{color:#6a8064;flex-shrink:0}.hogicon-experience .he-field :is(input,textarea){width:100%;min-width:0;font:inherit;font-size:.9375rem;min-height:51px;padding:12px 13px;color:#183f2a;background:#fffdf7;border:1px solid #b8c3ad;border-radius:3px;line-height:1.5}.hogicon-experience .he-field textarea{min-height:130px;resize:vertical}.hogicon-experience .he-field :is(input,textarea)::-moz-placeholder{color:#73806b;opacity:1;font-size:.8125rem}.hogicon-experience .he-field :is(input,textarea)::placeholder{color:#73806b;opacity:1;font-size:.8125rem}.hogicon-experience .he-field :is(input,textarea):focus{border-color:#347149;outline:2px solid #34714940;outline-offset:2px}.hogicon-experience .he-field [aria-invalid=true]{border-color:#a84230}.hogicon-experience .he-field-error{margin-top:6px;font-size:.75rem;line-height:1.7;color:#a03127}.hogicon-experience .he-submit-error{display:flex;align-items:flex-start;gap:10px;padding:14px;margin-bottom:24px;border-inline-start:3px solid #a94b35;background:#fff0e6;color:#942f29;font-size:.8125rem;line-height:1.7}.hogicon-experience .he-submit-error svg{flex-shrink:0;margin-top:3px}.hogicon-experience .he-submit{width:100%;margin-top:28px;font-size:.8125rem;white-space:normal;gap:16px;min-height:58px}.hogicon-experience .he-submit:disabled{cursor:wait;opacity:.65}.hogicon-experience .he-form-success{min-height:350px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:22px}.hogicon-experience .he-form-success>svg{color:#427452}.hogicon-experience .he-form-success h3{font-size:1.8rem;line-height:1.25}.hogicon-experience .he-form-success p{font-size:1.0625rem;line-height:1.85;max-width:330px;color:#597052}.hogicon-experience .he-media-unavailable{display:flex;align-items:center;justify-content:center;flex-direction:column;border:1px dashed #76906c;background:#e9edde;color:#5b7053;padding:20px}.hogicon-experience .he-lightbox{position:fixed;top:0;right:0;bottom:0;left:0;z-index:110;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:75px 70px 82px;background:#081d16f5;color:#f7f2e7}.hogicon-experience .he-lightbox-top{position:absolute;inset-inline:22px;top:17px;display:flex;align-items:center;justify-content:space-between;gap:20px;font-size:.875rem}.hogicon-experience .he-lightbox button{display:grid;place-items:center;width:46px;height:46px;border:1px solid #dce2c959;border-radius:50%;background:#14382c;color:#f7f2e7}.hogicon-experience .he-lightbox figure{max-width:100%;display:flex;flex-direction:column;align-items:center;gap:15px;min-height:0}.hogicon-experience .he-lightbox img{max-width:100%;max-height:calc(100dvh - 220px);width:auto;height:auto;-o-object-fit:contain;object-fit:contain}.hogicon-experience .he-lightbox figcaption{text-align:center;font-size:.8125rem;line-height:1.7;max-width:55ch}.hogicon-experience .he-lightbox-nav{position:absolute;bottom:20px;display:flex;gap:14px}@media (max-width:1100px){.hogicon-experience .he-hero-grid{gap:35px}.hogicon-experience .he-film-sheet{padding:12px}.hogicon-experience .he-film-label{font-size:.625rem}.hogicon-experience .he-film-sheet figcaption>span{font-size:1.05rem}.hogicon-experience :is(.he-story-intro,.he-belong-grid,.he-team-grid,.he-contact-grid,.he-collaborate-heading,.he-faq-grid){gap:45px}.hogicon-experience .he-album{grid-auto-rows:190px}.hogicon-experience .he-format-copy{padding:29px}.hogicon-experience .he-format ul{grid-template-columns:minmax(0,1fr);gap:10px}.hogicon-experience .he-pillar{padding-inline:17px}.hogicon-experience .he-form-sheet{padding-inline:25px}}@media (max-width:850px){.hogicon-experience .he-section{padding-block:65px}.hogicon-experience .he-hero-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px}.hogicon-experience .he-film-scene{padding:26px 0 0}.hogicon-experience .he-film-sheet figcaption{align-items:flex-start;flex-direction:column;gap:0}.hogicon-experience .he-film-label span:last-child{display:none}.hogicon-experience .he-film-foot{flex-direction:column;align-items:flex-start;gap:3px}.hogicon-experience .he-hero-copy>p{font-size:.875rem}.hogicon-experience .he-hero-copy>.hu-action{font-size:.75rem;gap:12px}.hogicon-experience .he-pillar-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 0}.hogicon-experience .he-pillar:nth-child(3){border-inline-start:0;padding-inline-start:0}.hogicon-experience .he-pillar:nth-child(2n){padding-inline-end:0}.hogicon-experience :is(.he-belong-grid,.he-team-grid,.he-contact-grid){grid-template-columns:minmax(0,1fr);gap:34px}.hogicon-experience .he-belong-copy>p{max-width:630px}.hogicon-experience .he-belong-album{grid-template-columns:repeat(3,minmax(0,1fr));padding-top:0}.hogicon-experience .he-belong-photo--1{grid-column:span 2}.hogicon-experience .he-belong-photo--2{align-self:end}.hogicon-experience .he-belong-photo--4{grid-column:span 2;width:100%}.hogicon-experience .he-belong-photo--4 button{aspect-ratio:16/8}.hogicon-experience .he-team-portrait{max-width:660px;transform:none}.hogicon-experience .he-contact-copy{padding-top:0}.hogicon-experience .he-contact-copy>p{max-width:530px}.hogicon-experience .he-letter-mark{margin-top:24px}.hogicon-experience .he-story-intro{gap:32px;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr)}.hogicon-experience .he-prose{font-size:.9375rem}.hogicon-experience .he-format{grid-template-columns:minmax(0,1fr)}.hogicon-experience .he-format-media{min-height:0;height:360px;grid-row:2}.hogicon-experience .he-format--2 .he-format-copy{grid-column:1;grid-row:1;padding:29px}.hogicon-experience .he-format--2 .he-format-media{grid-column:1;grid-row:2;padding:0 29px 29px;height:auto}.hogicon-experience .he-format h3{max-width:22ch}.hogicon-experience .he-format ul,.hogicon-experience .he-format--2 ul{grid-template-columns:repeat(2,minmax(0,1fr))}.hogicon-experience .he-collaboration{grid-template-columns:42px minmax(0,.6fr) minmax(0,1.4fr);gap:20px}.hogicon-experience .he-collaboration h3{font-size:1.5rem}.hogicon-experience .he-collaboration p{font-size:.875rem}.hogicon-experience .he-faq-grid{gap:30px}}@media (max-width:640px){.hogicon-experience .he-section{padding-block:52px}.hogicon-experience .he-kicker{font-size:.6875rem}.hogicon-experience :is(.he-section h2,.he-story h2){font-size:min(2.75rem,10.3vw);line-height:1.15;margin-top:13px}.hogicon-experience .he-hero{padding-top:33px}.hogicon-experience .he-hero-grid{grid-template-columns:minmax(0,1fr);gap:23px;padding-bottom:28px}.hogicon-experience .he-hero h1{font-size:min(4.7rem,15.4vw);line-height:1;margin-block:20px 24px}.hogicon-experience .he-hero-copy>p{font-size:.9375rem;line-height:1.85}.hogicon-experience .he-hero-copy>.hu-action{font-size:.8125rem;margin-top:22px}.hogicon-experience .he-film-scene{padding:30px 5px 0}.hogicon-experience .he-film-spark{top:-1px;right:30px;font-size:1.6rem}.hogicon-experience .he-film-sheet{transform:rotate(-.6deg)}.hogicon-experience .he-film-label{font-size:.625rem;padding-bottom:11px}.hogicon-experience .he-film-label span:last-child{display:block}.hogicon-experience .he-film-sheet figcaption{flex-direction:row;align-items:center;padding-top:13px}.hogicon-experience .he-film-sheet figcaption>span{font-size:1.05rem}.hogicon-experience .he-film-foot{align-items:center;flex-direction:row;gap:3px 12px;padding-top:13px}.hogicon-experience .he-film-play{bottom:14px;font-size:.75rem;padding:9px 15px;min-height:44px}.hogicon-experience .he-page-nav{gap:3px 0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding-block:9px}.hogicon-experience .he-page-nav a{justify-content:space-between;padding:4px 7px;font-size:.6875rem}.hogicon-experience .he-proof{padding-block:23px}.hogicon-experience .he-proof-grid{gap:0}.hogicon-experience .he-proof-grid>div{padding-inline:9px;justify-content:flex-start}.hogicon-experience .he-proof strong{font-size:min(1.375rem,5vw)}.hogicon-experience .he-proof span{font-size:.625rem;margin-top:5px}.hogicon-experience .he-story-intro{grid-template-columns:minmax(0,1fr);gap:23px;margin-bottom:28px}.hogicon-experience .he-story-intro h2{max-width:16ch}.hogicon-experience .he-prose{font-size:.9375rem;line-height:1.85}.hogicon-experience .he-prose p+p{margin-top:15px}.hogicon-experience .he-album{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:auto;gap:10px}.hogicon-experience .he-album-photo{aspect-ratio:1/1}.hogicon-experience .he-album-photo--1,.hogicon-experience .he-album-photo--6{aspect-ratio:16/10}.hogicon-experience .he-photo-zoom{width:30px;height:30px;bottom:8px;inset-inline-end:8px}.hogicon-experience .he-photo-zoom svg{width:14px}.hogicon-experience .he-album-caption{font-size:.875rem;align-items:flex-start;text-align:center;padding-top:18px;gap:9px}.hogicon-experience .he-heading-line{grid-template-columns:minmax(0,1fr);gap:13px;padding-bottom:26px}.hogicon-experience .he-heading-line h2{margin:0;max-width:14ch}.hogicon-experience .he-pillar-grid{grid-template-columns:minmax(0,1fr);gap:0}.hogicon-experience .he-pillar{display:grid;grid-template-columns:75px minmax(0,1fr);-moz-column-gap:21px;column-gap:21px;padding:23px 0;border-inline-start:0;border-bottom:1px solid #45644330}.hogicon-experience .he-pillar:last-child{padding-bottom:0;border-bottom:0}.hogicon-experience .he-pillar-top{grid-column:1;grid-row:1 / 3;flex-direction:column;justify-content:flex-start;gap:12px;margin:0}.hogicon-experience .he-pillar-top img{width:72px;height:72px}.hogicon-experience .he-pillar h3{grid-column:2;font-size:1.8rem;margin:3px 0 9px}.hogicon-experience .he-pillar p{grid-column:2;font-size:.875rem;line-height:1.8}.hogicon-experience .he-section-title{margin-bottom:28px}.hogicon-experience .he-format-list{gap:22px}.hogicon-experience .he-format-copy,.hogicon-experience .he-format--2 .he-format-copy{padding:25px 22px}.hogicon-experience .he-format h3{font-size:min(2rem,8vw);max-width:16ch;margin-bottom:17px}.hogicon-experience .he-format-number{margin-bottom:12px}.hogicon-experience .he-format-copy>p{font-size:.875rem;line-height:1.85}.hogicon-experience .he-format ul,.hogicon-experience .he-format--2 ul{grid-template-columns:minmax(0,1fr);margin-top:21px;padding-top:18px}.hogicon-experience .he-format li{font-size:.8125rem}.hogicon-experience .he-format-media{height:245px}.hogicon-experience .he-format--2 .he-format-media{padding:0 13px 13px}.hogicon-experience .he-video-toolbar{gap:0 12px;padding:9px 12px}.hogicon-experience .he-video-toolbar button{font-size:.625rem}.hogicon-experience .he-video-toolbar button:nth-child(2){flex-basis:100%}.hogicon-experience .he-belong-grid{gap:28px}.hogicon-experience .he-belong-copy>p{font-size:.9375rem;margin-top:21px}.hogicon-experience .he-advantages li{gap:13px;padding-block:13px}.hogicon-experience .he-belong-album{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 12px}.hogicon-experience .he-belong-photo--1{grid-column:1 / -1}.hogicon-experience .he-belong-photo--2{align-self:start}.hogicon-experience .he-belong-photo--4{width:75%;grid-column:1 / -1}.hogicon-experience .he-belong-photo--4 button{aspect-ratio:16/10}.hogicon-experience .he-belong-photo figcaption{font-size:.5625rem}.hogicon-experience .he-collaborate-heading{display:block;margin-bottom:26px}.hogicon-experience .he-collaborate-heading>p{margin-top:23px;font-size:.9375rem}.hogicon-experience .he-collaboration{grid-template-columns:35px minmax(0,1fr);gap:14px 20px;align-items:start;padding-block:23px}.hogicon-experience .he-collaboration-icon{grid-column:1;grid-row:1 / 3;gap:15px}.hogicon-experience .he-collaboration h3{grid-column:2;font-size:1.625rem}.hogicon-experience .he-collaboration p{grid-column:2;font-size:.875rem}.hogicon-experience .he-collaborate .hu-action{font-size:.8125rem}.hogicon-experience .he-team-grid{gap:31px}.hogicon-experience .he-team-portrait{padding:11px}.hogicon-experience .he-team-portrait figcaption{font-size:.6875rem;padding-top:10px}.hogicon-experience .he-team-copy h2{max-width:15ch;margin-bottom:23px}.hogicon-experience .he-partners{font-size:.8125rem;margin-top:22px;padding-top:20px}.hogicon-experience .he-faq-grid{grid-template-columns:minmax(0,1fr);gap:26px}.hogicon-experience .he-faq h2{max-width:none}.hogicon-experience .he-faq-item button{font-size:.9375rem;min-height:79px;gap:16px;padding-block:18px}.hogicon-experience .he-faq-item [role=region]>p{font-size:.875rem;padding-inline-end:20px}.hogicon-experience .he-contact-grid{gap:30px}.hogicon-experience .he-contact h2{font-size:min(3.5rem,12.5vw);max-width:10ch}.hogicon-experience .he-contact-copy>p{font-size:.9375rem;margin-top:21px}.hogicon-experience .he-letter-mark{padding-top:19px;gap:16px;margin-top:24px}.hogicon-experience .he-letter-mark span{font-size:.8125rem}.hogicon-experience .he-form-sheet{padding:24px 20px 27px}.hogicon-experience .he-form-heading{padding-bottom:18px;margin-bottom:22px}.hogicon-experience .he-fields{grid-template-columns:minmax(0,1fr);gap:21px}.hogicon-experience .he-field--wide{grid-column:auto}.hogicon-experience .he-field label{font-size:.75rem}.hogicon-experience .he-field :is(input,textarea){font-size:1rem;padding:12px}.hogicon-experience .he-field :is(input,textarea)::-moz-placeholder{font-size:.75rem}.hogicon-experience .he-field :is(input,textarea)::placeholder{font-size:.75rem}.hogicon-experience .he-submit{font-size:.75rem;padding-inline-start:16px;gap:9px;text-align:start;line-height:1.7}.hogicon-experience .he-submit>svg{width:35px;height:35px;padding:8px}.hogicon-experience .he-lightbox{padding:72px 15px 88px}.hogicon-experience .he-lightbox figcaption{font-size:.75rem}.hogicon-experience .he-lightbox img{max-height:calc(100dvh - 235px)}}@media (prefers-reduced-motion:reduce){.hogicon-experience :is(.he-album-photo .he-photo,.hu-action,.hu-action svg){transition:none}.hogicon-experience .he-album-photo:hover .he-photo{transform:none}}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}:root{--background: 0 0% 100%;--foreground: 0 0% 3.9%;--card: 0 0% 100%;--card-foreground: 0 0% 3.9%;--popover: 0 0% 100%;--popover-foreground: 0 0% 3.9%;--primary: 0 0% 9%;--primary-foreground: 0 0% 98%;--secondary: 0 0% 96.1%;--secondary-foreground: 0 0% 9%;--muted: 0 0% 96.1%;--muted-foreground: 0 0% 45.1%;--accent: 0 0% 96.1%;--accent-foreground: 0 0% 9%;--destructive: 0 84.2% 60.2%;--destructive-foreground: 0 0% 98%;--border: 0 0% 89.8%;--input: 0 0% 89.8%;--ring: 0 0% 3.9%;--chart-1: 12 76% 61%;--chart-2: 173 58% 39%;--chart-3: 197 37% 24%;--chart-4: 43 74% 66%;--chart-5: 27 87% 67%;--radius: .5rem;--sidebar-background: 0 0% 98%;--sidebar-foreground: 240 5.3% 26.1%;--sidebar-primary: 240 5.9% 10%;--sidebar-primary-foreground: 0 0% 98%;--sidebar-accent: 240 4.8% 95.9%;--sidebar-accent-foreground: 240 5.9% 10%;--sidebar-border: 220 13% 91%;--sidebar-ring: 217.2 91.2% 59.8%}.dark{--background: 0 0% 3.9%;--foreground: 0 0% 98%;--card: 0 0% 3.9%;--card-foreground: 0 0% 98%;--popover: 0 0% 3.9%;--popover-foreground: 0 0% 98%;--primary: 0 0% 98%;--primary-foreground: 0 0% 9%;--secondary: 0 0% 14.9%;--secondary-foreground: 0 0% 98%;--muted: 0 0% 14.9%;--muted-foreground: 0 0% 63.9%;--accent: 0 0% 14.9%;--accent-foreground: 0 0% 98%;--destructive: 0 62.8% 30.6%;--destructive-foreground: 0 0% 98%;--border: 0 0% 14.9%;--input: 0 0% 14.9%;--ring: 0 0% 83.1%;--chart-1: 220 70% 50%;--chart-2: 160 60% 45%;--chart-3: 30 80% 55%;--chart-4: 280 65% 60%;--chart-5: 340 75% 55%;--sidebar-background: 240 5.9% 10%;--sidebar-foreground: 240 4.8% 95.9%;--sidebar-primary: 224.3 76.3% 48%;--sidebar-primary-foreground: 0 0% 100%;--sidebar-accent: 240 3.7% 15.9%;--sidebar-accent-foreground: 240 4.8% 95.9%;--sidebar-border: 240 3.7% 15.9%;--sidebar-ring: 217.2 91.2% 59.8%}*{border-color:hsl(var(--border));outline-color:hsl(var(--ring) / .5)}body{background-color:hsl(var(--background));color:hsl(var(--foreground))}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.visible{visibility:visible}.invisible{visibility:hidden}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-0{top:0;right:0;bottom:0;left:0}.inset-x-0{left:0;right:0}.inset-y-0{top:0;bottom:0}.-bottom-12{bottom:-3rem}.-left-12{left:-3rem}.-right-12{right:-3rem}.-top-12{top:-3rem}.-top-24{top:-6rem}.bottom-0{bottom:0}.bottom-20{bottom:5rem}.bottom-6{bottom:1.5rem}.left-0{left:0}.left-1{left:.25rem}.left-1\/2{left:50%}.left-2{left:.5rem}.left-4{left:1rem}.left-6{left:1.5rem}.left-\[50\%\]{left:50%}.right-0{right:0}.right-1{right:.25rem}.right-2{right:.5rem}.right-3{right:.75rem}.right-4{right:1rem}.right-6{right:1.5rem}.top-0{top:0}.top-1\.5{top:.375rem}.top-1\/2{top:50%}.top-2{top:.5rem}.top-3\.5{top:.875rem}.top-4{top:1rem}.top-\[1px\]{top:1px}.top-\[50\%\]{top:50%}.top-\[60\%\]{top:60%}.top-full{top:100%}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-50{z-index:50}.z-\[100\]{z-index:100}.z-\[1\]{z-index:1}.col-span-2{grid-column:span 2 / span 2}.-mx-1{margin-left:-.25rem;margin-right:-.25rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-3\.5{margin-left:.875rem;margin-right:.875rem}.mx-auto{margin-left:auto;margin-right:auto}.my-0\.5{margin-top:.125rem;margin-bottom:.125rem}.my-1{margin-top:.25rem;margin-bottom:.25rem}.-ml-4{margin-left:-1rem}.-mt-4{margin-top:-1rem}.mb-1{margin-bottom:.25rem}.mb-10{margin-bottom:2.5rem}.mb-12{margin-bottom:3rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-auto{margin-left:auto}.mr-2{margin-right:.5rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-2{margin-top:.5rem}.mt-24{margin-top:6rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-auto{margin-top:auto}.block{display:block}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.aspect-square{aspect-ratio:1 / 1}.aspect-video{aspect-ratio:16 / 9}.size-4{width:1rem;height:1rem}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-4{height:1rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[1px\]{height:1px}.h-\[var\(--radix-navigation-menu-viewport-height\)\]{height:var(--radix-navigation-menu-viewport-height)}.h-\[var\(--radix-select-trigger-height\)\]{height:var(--radix-select-trigger-height)}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.h-svh{height:100svh}.max-h-28{max-height:7rem}.max-h-96{max-height:24rem}.max-h-\[300px\]{max-height:300px}.max-h-screen{max-height:100vh}.min-h-0{min-height:0px}.min-h-\[60px\]{min-height:60px}.min-h-screen{min-height:100vh}.min-h-svh{min-height:100svh}.w-0{width:0px}.w-1{width:.25rem}.w-10{width:2.5rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-20{width:5rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-3\/4{width:75%}.w-4{width:1rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-64{width:16rem}.w-7{width:1.75rem}.w-72{width:18rem}.w-8{width:2rem}.w-80{width:20rem}.w-9{width:2.25rem}.w-96{width:24rem}.w-\[--sidebar-width\]{width:var(--sidebar-width)}.w-\[100px\]{width:100px}.w-\[1px\]{width:1px}.w-auto{width:auto}.w-full{width:100%}.w-max{width:-moz-max-content;width:max-content}.w-px{width:1px}.min-w-0{min-width:0px}.min-w-10{min-width:2.5rem}.min-w-5{min-width:1.25rem}.min-w-8{min-width:2rem}.min-w-9{min-width:2.25rem}.min-w-\[12rem\]{min-width:12rem}.min-w-\[8rem\]{min-width:8rem}.min-w-\[var\(--radix-select-trigger-width\)\]{min-width:var(--radix-select-trigger-width)}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-\[--skeleton-width\]{max-width:var(--skeleton-width)}.max-w-lg{max-width:32rem}.max-w-max{max-width:-moz-max-content;max-width:max-content}.max-w-md{max-width:28rem}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-1{flex:1 1 0%}.flex-shrink-0,.shrink-0{flex-shrink:0}.grow{flex-grow:1}.grow-0{flex-grow:0}.basis-full{flex-basis:100%}.caption-bottom{caption-side:bottom}.border-collapse{border-collapse:collapse}.-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-px{--tw-translate-x: -1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-\[-50\%\]{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-px{--tw-translate-x: 1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-\[-50\%\]{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-45{--tw-rotate: 45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-90{--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.touch-none{touch-action:none}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize{resize:both}.scroll-mt-24{scroll-margin-top:6rem}.list-none{list-style-type:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.25rem * var(--tw-space-x-reverse));margin-left:calc(.25rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.whitespace-nowrap{white-space:nowrap}.break-words{overflow-wrap:break-word}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-\[1\.6rem\]{border-radius:1.6rem}.rounded-\[1\.75rem\]{border-radius:1.75rem}.rounded-\[2px\]{border-radius:2px}.rounded-\[2rem\]{border-radius:2rem}.rounded-\[inherit\]{border-radius:inherit}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:var(--radius)}.rounded-md{border-radius:calc(var(--radius) - 2px)}.rounded-sm{border-radius:calc(var(--radius) - 4px)}.rounded-xl{border-radius:.75rem}.rounded-t-\[10px\]{border-top-left-radius:10px;border-top-right-radius:10px}.rounded-tl-sm{border-top-left-radius:calc(var(--radius) - 4px)}.border{border-width:1px}.border-2{border-width:2px}.border-\[1\.5px\]{border-width:1.5px}.border-y{border-top-width:1px;border-bottom-width:1px}.border-b{border-bottom-width:1px}.border-l{border-left-width:1px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-dashed{border-style:dashed}.border-\[\#7b6b5b\]{--tw-border-opacity: 1;border-color:rgb(123 107 91 / var(--tw-border-opacity, 1))}.border-\[\#8b7757\]{--tw-border-opacity: 1;border-color:rgb(139 119 87 / var(--tw-border-opacity, 1))}.border-\[\#D4B46A\]{--tw-border-opacity: 1;border-color:rgb(212 180 106 / var(--tw-border-opacity, 1))}.border-\[\#D4B46A\]\/30{border-color:#d4b46a4d}.border-\[\#D4B46A\]\/40{border-color:#d4b46a66}.border-\[\#d4b06a\]{--tw-border-opacity: 1;border-color:rgb(212 176 106 / var(--tw-border-opacity, 1))}.border-\[--color-border\]{border-color:var(--color-border)}.border-amber-200{--tw-border-opacity: 1;border-color:rgb(253 230 138 / var(--tw-border-opacity, 1))}.border-amber-200\/70{border-color:#fde68ab3}.border-border{border-color:hsl(var(--border))}.border-border\/50{border-color:hsl(var(--border) / .5)}.border-destructive{border-color:hsl(var(--destructive))}.border-destructive\/50{border-color:hsl(var(--destructive) / .5)}.border-emerald-100{--tw-border-opacity: 1;border-color:rgb(209 250 229 / var(--tw-border-opacity, 1))}.border-emerald-200{--tw-border-opacity: 1;border-color:rgb(167 243 208 / var(--tw-border-opacity, 1))}.border-fuchsia-200{--tw-border-opacity: 1;border-color:rgb(245 208 254 / var(--tw-border-opacity, 1))}.border-gray-200{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.border-input{border-color:hsl(var(--input))}.border-primary{border-color:hsl(var(--primary))}.border-primary\/50{border-color:hsl(var(--primary) / .5)}.border-red-300{--tw-border-opacity: 1;border-color:rgb(252 165 165 / var(--tw-border-opacity, 1))}.border-sidebar-border{border-color:hsl(var(--sidebar-border))}.border-transparent{border-color:transparent}.border-white\/20{border-color:#fff3}.border-l-transparent{border-left-color:transparent}.border-t-transparent{border-top-color:transparent}.bg-\[\#120f1d\]{--tw-bg-opacity: 1;background-color:rgb(18 15 29 / var(--tw-bg-opacity, 1))}.bg-\[\#121232\]\/60{background-color:#12123299}.bg-\[\#7a2a22\]{--tw-bg-opacity: 1;background-color:rgb(122 42 34 / var(--tw-bg-opacity, 1))}.bg-\[\#D4B46A\]{--tw-bg-opacity: 1;background-color:rgb(212 180 106 / var(--tw-bg-opacity, 1))}.bg-\[\#D4B46A\]\/20{background-color:#d4b46a33}.bg-\[\#f8efd8\]{--tw-bg-opacity: 1;background-color:rgb(248 239 216 / var(--tw-bg-opacity, 1))}.bg-\[\#fbf3df\]{--tw-bg-opacity: 1;background-color:rgb(251 243 223 / var(--tw-bg-opacity, 1))}.bg-\[--color-bg\]{background-color:var(--color-bg)}.bg-accent{background-color:hsl(var(--accent))}.bg-background{background-color:hsl(var(--background))}.bg-black\/30{background-color:#0000004d}.bg-black\/70{background-color:#000000b3}.bg-black\/80{background-color:#000c}.bg-blue-500{--tw-bg-opacity: 1;background-color:rgb(59 130 246 / var(--tw-bg-opacity, 1))}.bg-blue-600{--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1))}.bg-border{background-color:hsl(var(--border))}.bg-card{background-color:hsl(var(--card))}.bg-destructive{background-color:hsl(var(--destructive))}.bg-emerald-600{--tw-bg-opacity: 1;background-color:rgb(5 150 105 / var(--tw-bg-opacity, 1))}.bg-foreground{background-color:hsl(var(--foreground))}.bg-gray-50{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.bg-green-50{--tw-bg-opacity: 1;background-color:rgb(240 253 244 / var(--tw-bg-opacity, 1))}.bg-muted{background-color:hsl(var(--muted))}.bg-muted\/50{background-color:hsl(var(--muted) / .5)}.bg-popover{background-color:hsl(var(--popover))}.bg-primary{background-color:hsl(var(--primary))}.bg-primary\/10{background-color:hsl(var(--primary) / .1)}.bg-primary\/20{background-color:hsl(var(--primary) / .2)}.bg-red-100{--tw-bg-opacity: 1;background-color:rgb(254 226 226 / var(--tw-bg-opacity, 1))}.bg-red-50{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}.bg-red-500{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}.bg-secondary{background-color:hsl(var(--secondary))}.bg-sidebar{background-color:hsl(var(--sidebar-background))}.bg-sidebar-border{background-color:hsl(var(--sidebar-border))}.bg-transparent{background-color:transparent}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-white\/10{background-color:#ffffff1a}.bg-white\/50{background-color:#ffffff80}.bg-white\/70{background-color:#ffffffb3}.bg-white\/80{background-color:#fffc}.bg-yellow-400{--tw-bg-opacity: 1;background-color:rgb(250 204 21 / var(--tw-bg-opacity, 1))}.bg-\[linear-gradient\(135deg\,\#eefbf4_0\%\,\#f7f4ea_100\%\)\]{background-image:linear-gradient(135deg,#eefbf4,#f7f4ea)}.bg-\[linear-gradient\(135deg\,\#f7efff_0\%\,\#f8f1e4_100\%\)\]{background-image:linear-gradient(135deg,#f7efff,#f8f1e4)}.bg-\[linear-gradient\(180deg\,rgba\(121\,87\,33\,0\.92\)\,rgba\(76\,52\,23\,0\.92\)\)\]{background-image:linear-gradient(180deg,#795721eb,#4c3417eb)}.bg-\[radial-gradient\(circle_at_top\,rgba\(235\,199\,109\,0\.18\)\,transparent_30\%\)\,radial-gradient\(circle_at_20\%_25\%\,rgba\(94\,234\,212\,0\.08\)\,transparent_24\%\)\]{background-image:radial-gradient(circle at top,rgba(235,199,109,.18),transparent 30%),radial-gradient(circle at 20% 25%,rgba(94,234,212,.08),transparent 24%)}.bg-\[url\(\\\'https\:\/\/www\.transparenttextures\.com\/patterns\/old-paper\.png\\\'\)\]{background-image:url("'https://www.transparenttextures.com/patterns/old-paper.png'")}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.bg-gradient-to-l{background-image:linear-gradient(to left,var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.bg-gradient-to-t{background-image:linear-gradient(to top,var(--tw-gradient-stops))}.from-\[\#121232\]{--tw-gradient-from: #121232 var(--tw-gradient-from-position);--tw-gradient-to: rgb(18 18 50 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#f5e2a8\]{--tw-gradient-from: #f5e2a8 var(--tw-gradient-from-position);--tw-gradient-to: rgb(245 226 168 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-amber-300{--tw-gradient-from: #fcd34d var(--tw-gradient-from-position);--tw-gradient-to: rgb(252 211 77 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-amber-500{--tw-gradient-from: #f59e0b var(--tw-gradient-from-position);--tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-amber-900{--tw-gradient-from: #78350f var(--tw-gradient-from-position);--tw-gradient-to: rgb(120 53 15 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-black\/70{--tw-gradient-from: rgb(0 0 0 / .7) var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-blue-600{--tw-gradient-from: #2563eb var(--tw-gradient-from-position);--tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-emerald-50{--tw-gradient-from: #ecfdf5 var(--tw-gradient-from-position);--tw-gradient-to: rgb(236 253 245 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-emerald-50\/80{--tw-gradient-from: rgb(236 253 245 / .8) var(--tw-gradient-from-position);--tw-gradient-to: rgb(236 253 245 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-emerald-500{--tw-gradient-from: #10b981 var(--tw-gradient-from-position);--tw-gradient-to: rgb(16 185 129 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-emerald-500\/10{--tw-gradient-from: rgb(16 185 129 / .1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(16 185 129 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-emerald-600{--tw-gradient-from: #059669 var(--tw-gradient-from-position);--tw-gradient-to: rgb(5 150 105 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.via-\[\#1c1a45\]{--tw-gradient-to: rgb(28 26 69 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #1c1a45 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[\#D4B46A\]{--tw-gradient-to: rgb(212 180 106 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #D4B46A var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-black\/30{--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(0 0 0 / .3) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-emerald-300{--tw-gradient-to: rgb(110 231 183 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #6ee7b7 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-emerald-500{--tw-gradient-to: rgb(16 185 129 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #10b981 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-emerald-900{--tw-gradient-to: rgb(6 78 59 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #064e3b var(--tw-gradient-via-position), var(--tw-gradient-to)}.to-\[\#3B2F63\]{--tw-gradient-to: #3B2F63 var(--tw-gradient-to-position)}.to-\[\#D4B46A\]{--tw-gradient-to: #D4B46A var(--tw-gradient-to-position)}.to-\[\#f5e2a8\]{--tw-gradient-to: #f5e2a8 var(--tw-gradient-to-position)}.to-amber-200{--tw-gradient-to: #fde68a var(--tw-gradient-to-position)}.to-amber-600{--tw-gradient-to: #d97706 var(--tw-gradient-to-position)}.to-blue-50{--tw-gradient-to: #eff6ff var(--tw-gradient-to-position)}.to-blue-50\/80{--tw-gradient-to: rgb(239 246 255 / .8) var(--tw-gradient-to-position)}.to-blue-500{--tw-gradient-to: #3b82f6 var(--tw-gradient-to-position)}.to-blue-500\/10{--tw-gradient-to: rgb(59 130 246 / .1) var(--tw-gradient-to-position)}.to-blue-600{--tw-gradient-to: #2563eb var(--tw-gradient-to-position)}.to-emerald-600{--tw-gradient-to: #059669 var(--tw-gradient-to-position)}.to-gray-900{--tw-gradient-to: #111827 var(--tw-gradient-to-position)}.to-transparent{--tw-gradient-to: transparent var(--tw-gradient-to-position)}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.fill-current{fill:currentColor}.fill-primary{fill:hsl(var(--primary))}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0{padding:0}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.p-\[1px\]{padding:1px}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-12{padding-left:3rem;padding-right:3rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pl-2{padding-left:.5rem}.pl-2\.5{padding-left:.625rem}.pl-4{padding-left:1rem}.pl-8{padding-left:2rem}.pr-2{padding-right:.5rem}.pr-2\.5{padding-right:.625rem}.pr-8{padding-right:2rem}.pt-0{padding-top:0}.pt-1{padding-top:.25rem}.pt-2{padding-top:.5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-8{padding-top:2rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-middle{vertical-align:middle}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-\[0\.8rem\]{font-size:.8rem}.text-\[11px\]{font-size:11px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-8{line-height:2rem}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-\[0\.22em\]{letter-spacing:.22em}.tracking-\[0\.3em\]{letter-spacing:.3em}.tracking-tight{letter-spacing:-.025em}.tracking-widest{letter-spacing:.1em}.text-\[\#121232\]{--tw-text-opacity: 1;color:rgb(18 18 50 / var(--tw-text-opacity, 1))}.text-\[\#9fe8df\]{--tw-text-opacity: 1;color:rgb(159 232 223 / var(--tw-text-opacity, 1))}.text-\[\#D4B46A\]{--tw-text-opacity: 1;color:rgb(212 180 106 / var(--tw-text-opacity, 1))}.text-\[\#D4B46A\]\/60{color:#d4b46a99}.text-\[\#D8DCE8\]{--tw-text-opacity: 1;color:rgb(216 220 232 / var(--tw-text-opacity, 1))}.text-\[\#D8DCE8\]\/70{color:#d8dce8b3}.text-\[\#D8DCE8\]\/80{color:#d8dce8cc}.text-\[\#efd28f\]{--tw-text-opacity: 1;color:rgb(239 210 143 / var(--tw-text-opacity, 1))}.text-\[\#f5e2a8\]{--tw-text-opacity: 1;color:rgb(245 226 168 / var(--tw-text-opacity, 1))}.text-\[\#f6e6bc\]{--tw-text-opacity: 1;color:rgb(246 230 188 / var(--tw-text-opacity, 1))}.text-\[\#f7f1e2\]{--tw-text-opacity: 1;color:rgb(247 241 226 / var(--tw-text-opacity, 1))}.text-\[\#f8e2a8\]{--tw-text-opacity: 1;color:rgb(248 226 168 / var(--tw-text-opacity, 1))}.text-accent-foreground{color:hsl(var(--accent-foreground))}.text-amber-200{--tw-text-opacity: 1;color:rgb(253 230 138 / var(--tw-text-opacity, 1))}.text-amber-300{--tw-text-opacity: 1;color:rgb(252 211 77 / var(--tw-text-opacity, 1))}.text-amber-50{--tw-text-opacity: 1;color:rgb(255 251 235 / var(--tw-text-opacity, 1))}.text-amber-700{--tw-text-opacity: 1;color:rgb(180 83 9 / var(--tw-text-opacity, 1))}.text-blue-500{--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity, 1))}.text-card-foreground{color:hsl(var(--card-foreground))}.text-current{color:currentColor}.text-destructive{color:hsl(var(--destructive))}.text-destructive-foreground{color:hsl(var(--destructive-foreground))}.text-emerald-300{--tw-text-opacity: 1;color:rgb(110 231 183 / var(--tw-text-opacity, 1))}.text-emerald-500{--tw-text-opacity: 1;color:rgb(16 185 129 / var(--tw-text-opacity, 1))}.text-emerald-600{--tw-text-opacity: 1;color:rgb(5 150 105 / var(--tw-text-opacity, 1))}.text-foreground{color:hsl(var(--foreground))}.text-foreground\/50{color:hsl(var(--foreground) / .5)}.text-fuchsia-700{--tw-text-opacity: 1;color:rgb(162 28 175 / var(--tw-text-opacity, 1))}.text-gray-400{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.text-gray-600{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.text-gray-700{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.text-gray-800{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.text-muted-foreground{color:hsl(var(--muted-foreground))}.text-popover-foreground{color:hsl(var(--popover-foreground))}.text-primary{color:hsl(var(--primary))}.text-primary-foreground{color:hsl(var(--primary-foreground))}.text-red-800{--tw-text-opacity: 1;color:rgb(153 27 27 / var(--tw-text-opacity, 1))}.text-secondary-foreground{color:hsl(var(--secondary-foreground))}.text-sidebar-foreground{color:hsl(var(--sidebar-foreground))}.text-sidebar-foreground\/70{color:hsl(var(--sidebar-foreground) / .7)}.text-transparent{color:transparent}.text-violet-700{--tw-text-opacity: 1;color:rgb(109 40 217 / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-white\/80{color:#fffc}.underline{text-decoration-line:underline}.underline-offset-4{text-underline-offset:4px}.opacity-0{opacity:0}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-90{opacity:.9}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-2xl{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_0_1px_hsl\(var\(--sidebar-border\)\)\]{--tw-shadow: 0 0 0 1px hsl(var(--sidebar-border));--tw-shadow-colored: 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_25px_rgba\(212\,180\,106\,0\.45\)\]{--tw-shadow: 0 0 25px rgba(212,180,106,.45);--tw-shadow-colored: 0 0 25px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_28px_rgba\(212\,176\,106\,0\.24\)\]{--tw-shadow: 0 0 28px rgba(212,176,106,.24);--tw-shadow-colored: 0 0 28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_50px_rgba\(74\,52\,24\,0\.18\)\]{--tw-shadow: 0 18px 50px rgba(74,52,24,.18);--tw-shadow-colored: 0 18px 50px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_20px_60px_-15px_rgba\(18\,18\,50\,0\.7\)\]{--tw-shadow: 0 20px 60px -15px rgba(18,18,50,.7);--tw-shadow-colored: 0 20px 60px -15px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_24px_90px_rgba\(0\,0\,0\,0\.65\)\,0_0_40px_rgba\(212\,176\,106\,0\.22\)\]{--tw-shadow: 0 24px 90px rgba(0,0,0,.65),0 0 40px rgba(212,176,106,.22);--tw-shadow-colored: 0 24px 90px var(--tw-shadow-color), 0 0 40px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-none{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.ring-0{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-1{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-ring{--tw-ring-color: hsl(var(--ring))}.ring-sidebar-ring{--tw-ring-color: hsl(var(--sidebar-ring))}.ring-offset-background{--tw-ring-offset-color: hsl(var(--background))}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-3xl{--tw-blur: blur(64px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0_0_18px_rgba\(239\,210\,143\,0\.35\)\]{--tw-drop-shadow: drop-shadow(0 0 18px rgba(239,210,143,.35));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-lg{--tw-drop-shadow: drop-shadow(0 10px 8px rgb(0 0 0 / .04)) drop-shadow(0 4px 3px rgb(0 0 0 / .1));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur-sm{--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[left\,right\,width\]{transition-property:left,right,width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[margin\,opacity\]{transition-property:margin,opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[width\,height\,padding\]{transition-property:width,height,padding;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[width\]{transition-property:width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-1000{transition-duration:1s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-linear{transition-timing-function:linear}@keyframes enter{0%{opacity:var(--tw-enter-opacity, 1);transform:translate3d(var(--tw-enter-translate-x, 0),var(--tw-enter-translate-y, 0),0) scale3d(var(--tw-enter-scale, 1),var(--tw-enter-scale, 1),var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity, 1);transform:translate3d(var(--tw-exit-translate-x, 0),var(--tw-exit-translate-y, 0),0) scale3d(var(--tw-exit-scale, 1),var(--tw-exit-scale, 1),var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0))}}.animate-in{animation-name:enter;animation-duration:.15s;--tw-enter-opacity: initial;--tw-enter-scale: initial;--tw-enter-rotate: initial;--tw-enter-translate-x: initial;--tw-enter-translate-y: initial}.fade-in-0{--tw-enter-opacity: 0}.zoom-in-95{--tw-enter-scale: .95}.duration-1000{animation-duration:1s}.duration-200{animation-duration:.2s}.duration-300{animation-duration:.3s}.ease-in-out{animation-timing-function:cubic-bezier(.4,0,.2,1)}.ease-linear{animation-timing-function:linear}.paused{animation-play-state:paused}.file\:border-0::file-selector-button{border-width:0px}.file\:bg-transparent::file-selector-button{background-color:transparent}.file\:text-sm::file-selector-button{font-size:.875rem;line-height:1.25rem}.file\:font-medium::file-selector-button{font-weight:500}.file\:text-foreground::file-selector-button{color:hsl(var(--foreground))}.placeholder\:text-muted-foreground::-moz-placeholder{color:hsl(var(--muted-foreground))}.placeholder\:text-muted-foreground::placeholder{color:hsl(var(--muted-foreground))}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:-inset-2:after{content:var(--tw-content);top:-.5rem;right:-.5rem;bottom:-.5rem;left:-.5rem}.after\:inset-y-0:after{content:var(--tw-content);top:0;bottom:0}.after\:left-1\/2:after{content:var(--tw-content);left:50%}.after\:w-1:after{content:var(--tw-content);width:.25rem}.after\:w-\[2px\]:after{content:var(--tw-content);width:2px}.after\:-translate-x-1\/2:after{content:var(--tw-content);--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.first\:rounded-l-md:first-child{border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.first\:border-l:first-child{border-left-width:1px}.last\:rounded-r-md:last-child{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.focus-within\:relative:focus-within{position:relative}.focus-within\:z-20:focus-within{z-index:20}.hover\:scale-110:hover{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-\[1\.02\]:hover{--tw-scale-x: 1.02;--tw-scale-y: 1.02;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:bg-\[\#e3c682\]:hover{--tw-bg-opacity: 1;background-color:rgb(227 198 130 / var(--tw-bg-opacity, 1))}.hover\:bg-accent:hover{background-color:hsl(var(--accent))}.hover\:bg-black\/45:hover{background-color:#00000073}.hover\:bg-black\/50:hover{background-color:#00000080}.hover\:bg-blue-700:hover{--tw-bg-opacity: 1;background-color:rgb(29 78 216 / var(--tw-bg-opacity, 1))}.hover\:bg-destructive\/80:hover{background-color:hsl(var(--destructive) / .8)}.hover\:bg-destructive\/90:hover{background-color:hsl(var(--destructive) / .9)}.hover\:bg-gray-50:hover{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.hover\:bg-green-100:hover{--tw-bg-opacity: 1;background-color:rgb(220 252 231 / var(--tw-bg-opacity, 1))}.hover\:bg-muted:hover{background-color:hsl(var(--muted))}.hover\:bg-muted\/50:hover{background-color:hsl(var(--muted) / .5)}.hover\:bg-primary:hover{background-color:hsl(var(--primary))}.hover\:bg-primary\/80:hover{background-color:hsl(var(--primary) / .8)}.hover\:bg-primary\/90:hover{background-color:hsl(var(--primary) / .9)}.hover\:bg-red-100:hover{--tw-bg-opacity: 1;background-color:rgb(254 226 226 / var(--tw-bg-opacity, 1))}.hover\:bg-secondary:hover{background-color:hsl(var(--secondary))}.hover\:bg-secondary\/80:hover{background-color:hsl(var(--secondary) / .8)}.hover\:bg-sidebar-accent:hover{background-color:hsl(var(--sidebar-accent))}.hover\:bg-white\/20:hover{background-color:#fff3}.hover\:from-amber-600:hover{--tw-gradient-from: #d97706 var(--tw-gradient-from-position);--tw-gradient-to: rgb(217 119 6 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:from-emerald-600:hover{--tw-gradient-from: #059669 var(--tw-gradient-from-position);--tw-gradient-to: rgb(5 150 105 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:via-emerald-600:hover{--tw-gradient-to: rgb(5 150 105 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #059669 var(--tw-gradient-via-position), var(--tw-gradient-to)}.hover\:to-amber-700:hover{--tw-gradient-to: #b45309 var(--tw-gradient-to-position)}.hover\:to-blue-600:hover{--tw-gradient-to: #2563eb var(--tw-gradient-to-position)}.hover\:text-\[\#d7fff9\]:hover{--tw-text-opacity: 1;color:rgb(215 255 249 / var(--tw-text-opacity, 1))}.hover\:text-accent-foreground:hover{color:hsl(var(--accent-foreground))}.hover\:text-emerald-700:hover{--tw-text-opacity: 1;color:rgb(4 120 87 / var(--tw-text-opacity, 1))}.hover\:text-foreground:hover{color:hsl(var(--foreground))}.hover\:text-gray-700:hover{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.hover\:text-muted-foreground:hover{color:hsl(var(--muted-foreground))}.hover\:text-primary-foreground:hover{color:hsl(var(--primary-foreground))}.hover\:text-sidebar-accent-foreground:hover{color:hsl(var(--sidebar-accent-foreground))}.hover\:text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}.hover\:shadow-\[0_0_0_1px_hsl\(var\(--sidebar-accent\)\)\]:hover{--tw-shadow: 0 0 0 1px hsl(var(--sidebar-accent));--tw-shadow-colored: 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-xl:hover{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:after\:bg-sidebar-border:hover:after{content:var(--tw-content);background-color:hsl(var(--sidebar-border))}.focus\:border-blue-500:focus{--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity, 1))}.focus\:border-emerald-500:focus{--tw-border-opacity: 1;border-color:rgb(16 185 129 / var(--tw-border-opacity, 1))}.focus\:border-gray-500:focus{--tw-border-opacity: 1;border-color:rgb(107 114 128 / var(--tw-border-opacity, 1))}.focus\:bg-accent:focus{background-color:hsl(var(--accent))}.focus\:bg-primary:focus{background-color:hsl(var(--primary))}.focus\:text-accent-foreground:focus{color:hsl(var(--accent-foreground))}.focus\:text-primary-foreground:focus{color:hsl(var(--primary-foreground))}.focus\:opacity-100:focus{opacity:1}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-1:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-blue-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity, 1))}.focus\:ring-emerald-400:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(52 211 153 / var(--tw-ring-opacity, 1))}.focus\:ring-emerald-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(16 185 129 / var(--tw-ring-opacity, 1))}.focus\:ring-gray-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(107 114 128 / var(--tw-ring-opacity, 1))}.focus\:ring-ring:focus{--tw-ring-color: hsl(var(--ring))}.focus\:ring-offset-2:focus{--tw-ring-offset-width: 2px}.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.focus-visible\:ring-1:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-ring:focus-visible{--tw-ring-color: hsl(var(--ring))}.focus-visible\:ring-sidebar-ring:focus-visible{--tw-ring-color: hsl(var(--sidebar-ring))}.focus-visible\:ring-offset-1:focus-visible{--tw-ring-offset-width: 1px}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width: 2px}.focus-visible\:ring-offset-background:focus-visible{--tw-ring-offset-color: hsl(var(--background))}.active\:bg-sidebar-accent:active{background-color:hsl(var(--sidebar-accent))}.active\:text-sidebar-accent-foreground:active{color:hsl(var(--sidebar-accent-foreground))}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}.group\/menu-item:focus-within .group-focus-within\/menu-item\:opacity-100{opacity:1}.group\/menu-item:hover .group-hover\/menu-item\:opacity-100,.group:hover .group-hover\:opacity-100{opacity:1}.group.destructive .group-\[\.destructive\]\:border-muted\/40{border-color:hsl(var(--muted) / .4)}.group.toaster .group-\[\.toaster\]\:border-border{border-color:hsl(var(--border))}.group.toast .group-\[\.toast\]\:bg-muted{background-color:hsl(var(--muted))}.group.toast .group-\[\.toast\]\:bg-primary{background-color:hsl(var(--primary))}.group.toaster .group-\[\.toaster\]\:bg-background{background-color:hsl(var(--background))}.group.destructive .group-\[\.destructive\]\:text-red-300{--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}.group.toast .group-\[\.toast\]\:text-muted-foreground{color:hsl(var(--muted-foreground))}.group.toast .group-\[\.toast\]\:text-primary-foreground{color:hsl(var(--primary-foreground))}.group.toaster .group-\[\.toaster\]\:text-foreground{color:hsl(var(--foreground))}.group.toaster .group-\[\.toaster\]\:shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.group.destructive .group-\[\.destructive\]\:hover\:border-destructive\/30:hover{border-color:hsl(var(--destructive) / .3)}.group.destructive .group-\[\.destructive\]\:hover\:bg-destructive:hover{background-color:hsl(var(--destructive))}.group.destructive .group-\[\.destructive\]\:hover\:text-destructive-foreground:hover{color:hsl(var(--destructive-foreground))}.group.destructive .group-\[\.destructive\]\:hover\:text-red-50:hover{--tw-text-opacity: 1;color:rgb(254 242 242 / var(--tw-text-opacity, 1))}.group.destructive .group-\[\.destructive\]\:focus\:ring-destructive:focus{--tw-ring-color: hsl(var(--destructive))}.group.destructive .group-\[\.destructive\]\:focus\:ring-red-400:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(248 113 113 / var(--tw-ring-opacity, 1))}.group.destructive .group-\[\.destructive\]\:focus\:ring-offset-red-600:focus{--tw-ring-offset-color: #dc2626}.peer\/menu-button:hover~.peer-hover\/menu-button\:text-sidebar-accent-foreground{color:hsl(var(--sidebar-accent-foreground))}.peer:disabled~.peer-disabled\:cursor-not-allowed{cursor:not-allowed}.peer:disabled~.peer-disabled\:opacity-70{opacity:.7}.has-\[\[data-variant\=inset\]\]\:bg-sidebar:has([data-variant=inset]){background-color:hsl(var(--sidebar-background))}.has-\[\:disabled\]\:opacity-50:has(:disabled){opacity:.5}.group\/menu-item:has([data-sidebar=menu-action]) .group-has-\[\[data-sidebar\=menu-action\]\]\/menu-item\:pr-8{padding-right:2rem}.aria-disabled\:pointer-events-none[aria-disabled=true]{pointer-events:none}.aria-disabled\:opacity-50[aria-disabled=true]{opacity:.5}.aria-selected\:bg-accent[aria-selected=true]{background-color:hsl(var(--accent))}.aria-selected\:bg-accent\/50[aria-selected=true]{background-color:hsl(var(--accent) / .5)}.aria-selected\:text-accent-foreground[aria-selected=true]{color:hsl(var(--accent-foreground))}.aria-selected\:text-muted-foreground[aria-selected=true]{color:hsl(var(--muted-foreground))}.aria-selected\:opacity-100[aria-selected=true]{opacity:1}.data-\[disabled\=true\]\:pointer-events-none[data-disabled=true],.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[panel-group-direction\=vertical\]\:h-px[data-panel-group-direction=vertical]{height:1px}.data-\[panel-group-direction\=vertical\]\:w-full[data-panel-group-direction=vertical]{width:100%}.data-\[side\=bottom\]\:translate-y-1[data-side=bottom]{--tw-translate-y: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[side\=left\]\:-translate-x-1[data-side=left]{--tw-translate-x: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[side\=right\]\:translate-x-1[data-side=right]{--tw-translate-x: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[side\=top\]\:-translate-y-1[data-side=top]{--tw-translate-y: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[state\=checked\]\:translate-x-4[data-state=checked]{--tw-translate-x: 1rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[state\=unchecked\]\:translate-x-0[data-state=unchecked],.data-\[swipe\=cancel\]\:translate-x-0[data-swipe=cancel]{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[swipe\=end\]\:translate-x-\[var\(--radix-toast-swipe-end-x\)\][data-swipe=end]{--tw-translate-x: var(--radix-toast-swipe-end-x);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[swipe\=move\]\:translate-x-\[var\(--radix-toast-swipe-move-x\)\][data-swipe=move]{--tw-translate-x: var(--radix-toast-swipe-move-x);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes accordion-up{0%{height:var(--radix-accordion-content-height)}to{height:0}}.data-\[state\=closed\]\:animate-accordion-up[data-state=closed]{animation:accordion-up .2s ease-out}@keyframes accordion-down{0%{height:0}to{height:var(--radix-accordion-content-height)}}.data-\[state\=open\]\:animate-accordion-down[data-state=open]{animation:accordion-down .2s ease-out}.data-\[panel-group-direction\=vertical\]\:flex-col[data-panel-group-direction=vertical]{flex-direction:column}.data-\[active\=true\]\:bg-sidebar-accent[data-active=true]{background-color:hsl(var(--sidebar-accent))}.data-\[active\]\:bg-accent\/50[data-active]{background-color:hsl(var(--accent) / .5)}.data-\[selected\=true\]\:bg-accent[data-selected=true]{background-color:hsl(var(--accent))}.data-\[state\=active\]\:bg-background[data-state=active]{background-color:hsl(var(--background))}.data-\[state\=checked\]\:bg-primary[data-state=checked]{background-color:hsl(var(--primary))}.data-\[state\=on\]\:bg-accent[data-state=on],.data-\[state\=open\]\:bg-accent[data-state=open]{background-color:hsl(var(--accent))}.data-\[state\=open\]\:bg-accent\/50[data-state=open]{background-color:hsl(var(--accent) / .5)}.data-\[state\=open\]\:bg-secondary[data-state=open]{background-color:hsl(var(--secondary))}.data-\[state\=selected\]\:bg-muted[data-state=selected]{background-color:hsl(var(--muted))}.data-\[state\=unchecked\]\:bg-input[data-state=unchecked]{background-color:hsl(var(--input))}.data-\[active\=true\]\:font-medium[data-active=true]{font-weight:500}.data-\[active\=true\]\:text-sidebar-accent-foreground[data-active=true]{color:hsl(var(--sidebar-accent-foreground))}.data-\[placeholder\]\:text-muted-foreground[data-placeholder]{color:hsl(var(--muted-foreground))}.data-\[selected\=true\]\:text-accent-foreground[data-selected=true]{color:hsl(var(--accent-foreground))}.data-\[state\=active\]\:text-foreground[data-state=active]{color:hsl(var(--foreground))}.data-\[state\=checked\]\:text-primary-foreground[data-state=checked]{color:hsl(var(--primary-foreground))}.data-\[state\=on\]\:text-accent-foreground[data-state=on],.data-\[state\=open\]\:text-accent-foreground[data-state=open]{color:hsl(var(--accent-foreground))}.data-\[state\=open\]\:text-muted-foreground[data-state=open]{color:hsl(var(--muted-foreground))}.data-\[disabled\=true\]\:opacity-50[data-disabled=true],.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[state\=open\]\:opacity-100[data-state=open]{opacity:1}.data-\[state\=active\]\:shadow[data-state=active]{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.data-\[swipe\=move\]\:transition-none[data-swipe=move]{transition-property:none}.data-\[state\=closed\]\:duration-300[data-state=closed]{transition-duration:.3s}.data-\[state\=open\]\:duration-500[data-state=open]{transition-duration:.5s}.data-\[motion\^\=from-\]\:animate-in[data-motion^=from-],.data-\[state\=open\]\:animate-in[data-state=open],.data-\[state\=visible\]\:animate-in[data-state=visible]{animation-name:enter;animation-duration:.15s;--tw-enter-opacity: initial;--tw-enter-scale: initial;--tw-enter-rotate: initial;--tw-enter-translate-x: initial;--tw-enter-translate-y: initial}.data-\[motion\^\=to-\]\:animate-out[data-motion^=to-],.data-\[state\=closed\]\:animate-out[data-state=closed],.data-\[state\=hidden\]\:animate-out[data-state=hidden],.data-\[swipe\=end\]\:animate-out[data-swipe=end]{animation-name:exit;animation-duration:.15s;--tw-exit-opacity: initial;--tw-exit-scale: initial;--tw-exit-rotate: initial;--tw-exit-translate-x: initial;--tw-exit-translate-y: initial}.data-\[motion\^\=from-\]\:fade-in[data-motion^=from-]{--tw-enter-opacity: 0}.data-\[motion\^\=to-\]\:fade-out[data-motion^=to-],.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity: 0}.data-\[state\=closed\]\:fade-out-80[data-state=closed]{--tw-exit-opacity: .8}.data-\[state\=hidden\]\:fade-out[data-state=hidden]{--tw-exit-opacity: 0}.data-\[state\=open\]\:fade-in-0[data-state=open],.data-\[state\=visible\]\:fade-in[data-state=visible]{--tw-enter-opacity: 0}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale: .95}.data-\[state\=open\]\:zoom-in-90[data-state=open]{--tw-enter-scale: .9}.data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale: .95}.data-\[motion\=from-end\]\:slide-in-from-right-52[data-motion=from-end]{--tw-enter-translate-x: 13rem}.data-\[motion\=from-start\]\:slide-in-from-left-52[data-motion=from-start]{--tw-enter-translate-x: -13rem}.data-\[motion\=to-end\]\:slide-out-to-right-52[data-motion=to-end]{--tw-exit-translate-x: 13rem}.data-\[motion\=to-start\]\:slide-out-to-left-52[data-motion=to-start]{--tw-exit-translate-x: -13rem}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y: -.5rem}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x: .5rem}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x: -.5rem}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y: .5rem}.data-\[state\=closed\]\:slide-out-to-bottom[data-state=closed]{--tw-exit-translate-y: 100%}.data-\[state\=closed\]\:slide-out-to-left[data-state=closed]{--tw-exit-translate-x: -100%}.data-\[state\=closed\]\:slide-out-to-left-1\/2[data-state=closed]{--tw-exit-translate-x: -50%}.data-\[state\=closed\]\:slide-out-to-right[data-state=closed],.data-\[state\=closed\]\:slide-out-to-right-full[data-state=closed]{--tw-exit-translate-x: 100%}.data-\[state\=closed\]\:slide-out-to-top[data-state=closed]{--tw-exit-translate-y: -100%}.data-\[state\=closed\]\:slide-out-to-top-\[48\%\][data-state=closed]{--tw-exit-translate-y: -48%}.data-\[state\=open\]\:slide-in-from-bottom[data-state=open]{--tw-enter-translate-y: 100%}.data-\[state\=open\]\:slide-in-from-left[data-state=open]{--tw-enter-translate-x: -100%}.data-\[state\=open\]\:slide-in-from-left-1\/2[data-state=open]{--tw-enter-translate-x: -50%}.data-\[state\=open\]\:slide-in-from-right[data-state=open]{--tw-enter-translate-x: 100%}.data-\[state\=open\]\:slide-in-from-top[data-state=open]{--tw-enter-translate-y: -100%}.data-\[state\=open\]\:slide-in-from-top-\[48\%\][data-state=open]{--tw-enter-translate-y: -48%}.data-\[state\=open\]\:slide-in-from-top-full[data-state=open]{--tw-enter-translate-y: -100%}.data-\[state\=closed\]\:duration-300[data-state=closed]{animation-duration:.3s}.data-\[state\=open\]\:duration-500[data-state=open]{animation-duration:.5s}.data-\[panel-group-direction\=vertical\]\:after\:left-0[data-panel-group-direction=vertical]:after{content:var(--tw-content);left:0}.data-\[panel-group-direction\=vertical\]\:after\:h-1[data-panel-group-direction=vertical]:after{content:var(--tw-content);height:.25rem}.data-\[panel-group-direction\=vertical\]\:after\:w-full[data-panel-group-direction=vertical]:after{content:var(--tw-content);width:100%}.data-\[panel-group-direction\=vertical\]\:after\:-translate-y-1\/2[data-panel-group-direction=vertical]:after{content:var(--tw-content);--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[panel-group-direction\=vertical\]\:after\:translate-x-0[data-panel-group-direction=vertical]:after{content:var(--tw-content);--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[state\=open\]\:hover\:bg-sidebar-accent:hover[data-state=open]{background-color:hsl(var(--sidebar-accent))}.data-\[state\=open\]\:hover\:text-sidebar-accent-foreground:hover[data-state=open]{color:hsl(var(--sidebar-accent-foreground))}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:left-\[calc\(var\(--sidebar-width\)\*-1\)\]{left:calc(var(--sidebar-width) * -1)}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:right-\[calc\(var\(--sidebar-width\)\*-1\)\]{right:calc(var(--sidebar-width) * -1)}.group[data-side=left] .group-data-\[side\=left\]\:-right-4{right:-1rem}.group[data-side=right] .group-data-\[side\=right\]\:left-0{left:0}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:-mt-8{margin-top:-2rem}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:hidden{display:none}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:\!size-8{width:2rem!important;height:2rem!important}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:w-\[--sidebar-width-icon\]{width:var(--sidebar-width-icon)}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)_\+_theme\(spacing\.4\)\)\]{width:calc(var(--sidebar-width-icon) + 1rem)}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)_\+_theme\(spacing\.4\)_\+2px\)\]{width:calc(var(--sidebar-width-icon) + 1rem + 2px)}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:w-0{width:0px}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:translate-x-0{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[data-side=right] .group-data-\[side\=right\]\:rotate-180,.group[data-state=open] .group-data-\[state\=open\]\:rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:overflow-hidden{overflow:hidden}.group[data-variant=floating] .group-data-\[variant\=floating\]\:rounded-lg{border-radius:var(--radius)}.group[data-variant=floating] .group-data-\[variant\=floating\]\:border{border-width:1px}.group[data-side=left] .group-data-\[side\=left\]\:border-r{border-right-width:1px}.group[data-side=right] .group-data-\[side\=right\]\:border-l{border-left-width:1px}.group[data-variant=floating] .group-data-\[variant\=floating\]\:border-sidebar-border{border-color:hsl(var(--sidebar-border))}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:\!p-0{padding:0!important}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:\!p-2{padding:.5rem!important}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:opacity-0{opacity:0}.group[data-variant=floating] .group-data-\[variant\=floating\]\:shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:after\:left-full:after{content:var(--tw-content);left:100%}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:hover\:bg-sidebar:hover{background-color:hsl(var(--sidebar-background))}.peer\/menu-button[data-size=default]~.peer-data-\[size\=default\]\/menu-button\:top-1\.5{top:.375rem}.peer\/menu-button[data-size=lg]~.peer-data-\[size\=lg\]\/menu-button\:top-2\.5{top:.625rem}.peer\/menu-button[data-size=sm]~.peer-data-\[size\=sm\]\/menu-button\:top-1{top:.25rem}.peer[data-variant=inset]~.peer-data-\[variant\=inset\]\:min-h-\[calc\(100svh-theme\(spacing\.4\)\)\]{min-height:calc(100svh - 1rem)}.peer\/menu-button[data-active=true]~.peer-data-\[active\=true\]\/menu-button\:text-sidebar-accent-foreground{color:hsl(var(--sidebar-accent-foreground))}.dark\:border-destructive:is(.dark *){border-color:hsl(var(--destructive))}@media (min-width: 640px){.sm\:bottom-0{bottom:0}.sm\:right-0{right:0}.sm\:top-auto{top:auto}.sm\:mt-0{margin-top:0}.sm\:inline{display:inline}.sm\:flex{display:flex}.sm\:max-w-sm{max-width:24rem}.sm\:flex-row{flex-direction:row}.sm\:flex-col{flex-direction:column}.sm\:justify-end{justify-content:flex-end}.sm\:gap-2\.5{gap:.625rem}.sm\:space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.sm\:rounded-lg{border-radius:var(--radius)}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:px-8{padding-left:2rem;padding-right:2rem}.sm\:text-left{text-align:left}.data-\[state\=open\]\:sm\:slide-in-from-bottom-full[data-state=open]{--tw-enter-translate-y: 100%}}@media (min-width: 768px){.md\:absolute{position:absolute}.md\:mb-8{margin-bottom:2rem}.md\:mt-8{margin-top:2rem}.md\:block{display:block}.md\:flex{display:flex}.md\:max-h-32{max-height:8rem}.md\:w-24{width:6rem}.md\:w-28{width:7rem}.md\:w-\[var\(--radix-navigation-menu-viewport-width\)\]{width:var(--radix-navigation-menu-viewport-width)}.md\:w-auto{width:auto}.md\:max-w-\[420px\]{max-width:420px}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:gap-4{gap:1rem}.md\:p-10{padding:2.5rem}.md\:p-12{padding:3rem}.md\:px-12{padding-left:3rem;padding-right:3rem}.md\:px-3{padding-left:.75rem;padding-right:.75rem}.md\:py-12{padding-top:3rem;padding-bottom:3rem}.md\:py-20{padding-top:5rem;padding-bottom:5rem}.md\:py-24{padding-top:6rem;padding-bottom:6rem}.md\:py-4{padding-top:1rem;padding-bottom:1rem}.md\:pt-3{padding-top:.75rem}.md\:text-2xl{font-size:1.5rem;line-height:2rem}.md\:text-3xl{font-size:1.875rem;line-height:2.25rem}.md\:text-4xl{font-size:2.25rem;line-height:2.5rem}.md\:text-5xl{font-size:3rem;line-height:1}.md\:text-\[2\.55rem\]{font-size:2.55rem}.md\:text-base{font-size:1rem;line-height:1.5rem}.md\:text-lg{font-size:1.125rem;line-height:1.75rem}.md\:text-sm{font-size:.875rem;line-height:1.25rem}.md\:text-xl{font-size:1.25rem;line-height:1.75rem}.md\:text-xs{font-size:.75rem;line-height:1rem}.md\:leading-9{line-height:2.25rem}.md\:opacity-0{opacity:0}.after\:md\:hidden:after{content:var(--tw-content);display:none}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:m-2{margin:.5rem}.peer[data-state=collapsed][data-variant=inset]~.md\:peer-data-\[state\=collapsed\]\:peer-data-\[variant\=inset\]\:ml-2{margin-left:.5rem}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:ml-0{margin-left:0}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:rounded-xl{border-radius:.75rem}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}}@media (min-width: 1024px){.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:text-5xl{font-size:3rem;line-height:1}}.\[\&\:has\(\>\.day-range-end\)\]\:rounded-r-md:has(>.day-range-end){border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\>\.day-range-start\)\]\:rounded-l-md:has(>.day-range-start){border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\[aria-selected\]\)\]\:rounded-md:has([aria-selected]){border-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\[aria-selected\]\)\]\:bg-accent:has([aria-selected]){background-color:hsl(var(--accent))}.first\:\[\&\:has\(\[aria-selected\]\)\]\:rounded-l-md:has([aria-selected]):first-child{border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.last\:\[\&\:has\(\[aria-selected\]\)\]\:rounded-r-md:has([aria-selected]):last-child{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\[aria-selected\]\.day-outside\)\]\:bg-accent\/50:has([aria-selected].day-outside){background-color:hsl(var(--accent) / .5)}.\[\&\:has\(\[aria-selected\]\.day-range-end\)\]\:rounded-r-md:has([aria-selected].day-range-end){border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role=checkbox]){padding-right:0}.\[\&\>\[role\=checkbox\]\]\:translate-y-\[2px\]>[role=checkbox]{--tw-translate-y: 2px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&\>button\]\:hidden>button{display:none}.\[\&\>span\:last-child\]\:truncate>span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.\[\&\>span\]\:line-clamp-1>span{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.\[\&\>svg\+div\]\:translate-y-\[-3px\]>svg+div{--tw-translate-y: -3px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&\>svg\]\:absolute>svg{position:absolute}.\[\&\>svg\]\:left-4>svg{left:1rem}.\[\&\>svg\]\:top-4>svg{top:1rem}.\[\&\>svg\]\:size-4>svg{width:1rem;height:1rem}.\[\&\>svg\]\:h-2\.5>svg{height:.625rem}.\[\&\>svg\]\:h-3>svg{height:.75rem}.\[\&\>svg\]\:h-3\.5>svg{height:.875rem}.\[\&\>svg\]\:w-2\.5>svg{width:.625rem}.\[\&\>svg\]\:w-3>svg{width:.75rem}.\[\&\>svg\]\:w-3\.5>svg{width:.875rem}.\[\&\>svg\]\:shrink-0>svg{flex-shrink:0}.\[\&\>svg\]\:text-destructive>svg{color:hsl(var(--destructive))}.\[\&\>svg\]\:text-foreground>svg{color:hsl(var(--foreground))}.\[\&\>svg\]\:text-muted-foreground>svg{color:hsl(var(--muted-foreground))}.\[\&\>svg\]\:text-sidebar-accent-foreground>svg{color:hsl(var(--sidebar-accent-foreground))}.\[\&\>svg\~\*\]\:pl-7>svg~*{padding-left:1.75rem}.\[\&\>tr\]\:last\:border-b-0:last-child>tr{border-bottom-width:0px}.\[\&\[data-panel-group-direction\=vertical\]\>div\]\:rotate-90[data-panel-group-direction=vertical]>div{--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&\[data-state\=open\]\>svg\]\:rotate-180[data-state=open]>svg{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&_\.recharts-cartesian-axis-tick_text\]\:fill-muted-foreground .recharts-cartesian-axis-tick text{fill:hsl(var(--muted-foreground))}.\[\&_\.recharts-cartesian-grid_line\[stroke\=\'\#ccc\'\]\]\:stroke-border\/50 .recharts-cartesian-grid line[stroke="#ccc"]{stroke:hsl(var(--border) / .5)}.\[\&_\.recharts-curve\.recharts-tooltip-cursor\]\:stroke-border .recharts-curve.recharts-tooltip-cursor{stroke:hsl(var(--border))}.\[\&_\.recharts-dot\[stroke\=\'\#fff\'\]\]\:stroke-transparent .recharts-dot[stroke="#fff"]{stroke:transparent}.\[\&_\.recharts-layer\]\:outline-none .recharts-layer{outline:2px solid transparent;outline-offset:2px}.\[\&_\.recharts-polar-grid_\[stroke\=\'\#ccc\'\]\]\:stroke-border .recharts-polar-grid [stroke="#ccc"]{stroke:hsl(var(--border))}.\[\&_\.recharts-radial-bar-background-sector\]\:fill-muted .recharts-radial-bar-background-sector,.\[\&_\.recharts-rectangle\.recharts-tooltip-cursor\]\:fill-muted .recharts-rectangle.recharts-tooltip-cursor{fill:hsl(var(--muted))}.\[\&_\.recharts-reference-line_\[stroke\=\'\#ccc\'\]\]\:stroke-border .recharts-reference-line [stroke="#ccc"]{stroke:hsl(var(--border))}.\[\&_\.recharts-sector\[stroke\=\'\#fff\'\]\]\:stroke-transparent .recharts-sector[stroke="#fff"]{stroke:transparent}.\[\&_\.recharts-sector\]\:outline-none .recharts-sector,.\[\&_\.recharts-surface\]\:outline-none .recharts-surface{outline:2px solid transparent;outline-offset:2px}.\[\&_\[cmdk-group-heading\]\]\:px-2 [cmdk-group-heading]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-group-heading\]\]\:py-1\.5 [cmdk-group-heading]{padding-top:.375rem;padding-bottom:.375rem}.\[\&_\[cmdk-group-heading\]\]\:text-xs [cmdk-group-heading]{font-size:.75rem;line-height:1rem}.\[\&_\[cmdk-group-heading\]\]\:font-medium [cmdk-group-heading]{font-weight:500}.\[\&_\[cmdk-group-heading\]\]\:text-muted-foreground [cmdk-group-heading]{color:hsl(var(--muted-foreground))}.\[\&_\[cmdk-group\]\:not\(\[hidden\]\)_\~\[cmdk-group\]\]\:pt-0 [cmdk-group]:not([hidden])~[cmdk-group]{padding-top:0}.\[\&_\[cmdk-group\]\]\:px-2 [cmdk-group]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-input-wrapper\]_svg\]\:h-5 [cmdk-input-wrapper] svg{height:1.25rem}.\[\&_\[cmdk-input-wrapper\]_svg\]\:w-5 [cmdk-input-wrapper] svg{width:1.25rem}.\[\&_\[cmdk-input\]\]\:h-12 [cmdk-input]{height:3rem}.\[\&_\[cmdk-item\]\]\:px-2 [cmdk-item]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-item\]\]\:py-3 [cmdk-item]{padding-top:.75rem;padding-bottom:.75rem}.\[\&_\[cmdk-item\]_svg\]\:h-5 [cmdk-item] svg{height:1.25rem}.\[\&_\[cmdk-item\]_svg\]\:w-5 [cmdk-item] svg{width:1.25rem}.\[\&_p\]\:leading-relaxed p{line-height:1.625}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:size-4 svg{width:1rem;height:1rem}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_tr\:last-child\]\:border-0 tr:last-child{border-width:0px}.\[\&_tr\]\:border-b tr{border-bottom-width:1px}[data-side=left][data-collapsible=offcanvas] .\[\[data-side\=left\]\[data-collapsible\=offcanvas\]_\&\]\:-right-2{right:-.5rem}[data-side=left][data-state=collapsed] .\[\[data-side\=left\]\[data-state\=collapsed\]_\&\]\:cursor-e-resize{cursor:e-resize}[data-side=left] .\[\[data-side\=left\]_\&\]\:cursor-w-resize{cursor:w-resize}[data-side=right][data-collapsible=offcanvas] .\[\[data-side\=right\]\[data-collapsible\=offcanvas\]_\&\]\:-left-2{left:-.5rem}[data-side=right][data-state=collapsed] .\[\[data-side\=right\]\[data-state\=collapsed\]_\&\]\:cursor-w-resize{cursor:w-resize}[data-side=right] .\[\[data-side\=right\]_\&\]\:cursor-e-resize{cursor:e-resize}
