.ts-control{border:1px solid #d0d0d0;border-radius:3px;box-shadow:none;box-sizing:border-box;display:flex;flex-wrap:wrap;overflow:hidden;padding:8px;position:relative;width:100%;z-index:1}.ts-wrapper.multi.has-items .ts-control{padding:6px 8px 3px}.full .ts-control{background-color:#fff}.disabled .ts-control,.disabled .ts-control *{cursor:default!important}.focus .ts-control{box-shadow:none}.ts-control>*{display:inline-block;vertical-align:baseline}.ts-wrapper.multi .ts-control>div{background:#f2f2f2;border:0 solid #d0d0d0;color:#303030;cursor:pointer;margin:0 3px 3px 0;overflow:auto;padding:2px 6px}.ts-wrapper.multi .ts-control>div.active{background:#e8e8e8;border:0 solid #cacaca;color:#303030}.ts-wrapper.multi.disabled .ts-control>div,.ts-wrapper.multi.disabled .ts-control>div.active{background:#fff;border:0 solid #fff;color:#7d7d7d}.ts-control>input{background:none!important;border:0!important;box-shadow:none!important;display:inline-block!important;flex:1 1 auto;line-height:inherit!important;margin:0!important;max-height:none!important;max-width:100%!important;min-height:0!important;min-width:7rem;padding:0!important;text-indent:0!important;-webkit-user-select:auto!important;-moz-user-select:auto!important;-ms-user-select:auto!important;user-select:auto!important}.ts-control>input::-ms-clear{display:none}.ts-control>input:focus{outline:none!important}.has-items .ts-control>input{margin:0 4px!important}.ts-control.rtl{text-align:right}.ts-control.rtl.single .ts-control:after{left:15px;right:auto}.ts-control.rtl .ts-control>input{margin:0 4px 0 -2px!important}.disabled .ts-control{background-color:#fafafa;opacity:.5}.input-hidden .ts-control>input{left:-10000px;opacity:0;position:absolute}.ts-dropdown{background:#fff;border:1px solid #d0d0d0;border-radius:0 0 3px 3px;border-top:0;box-shadow:0 1px 3px rgba(0,0,0,.1);box-sizing:border-box;left:0;margin:.25rem 0 0;position:absolute;top:100%;width:100%;z-index:10}.ts-dropdown [data-selectable]{cursor:pointer;overflow:hidden}.ts-dropdown [data-selectable] .highlight{background:rgba(125,168,208,.2);border-radius:1px}.ts-dropdown .create,.ts-dropdown .no-results,.ts-dropdown .optgroup-header,.ts-dropdown .option{padding:5px 8px}.ts-dropdown .option,.ts-dropdown [data-disabled],.ts-dropdown [data-disabled] [data-selectable].option{cursor:inherit;opacity:.5}.ts-dropdown [data-selectable].option{cursor:pointer;opacity:1}.ts-dropdown .optgroup:first-child .optgroup-header{border-top:0}.ts-dropdown .optgroup-header{background:#fff;color:#303030;cursor:default}.ts-dropdown .active{background-color:#f5fafd;color:#495c68}.ts-dropdown .active.create{color:#495c68}.ts-dropdown .create{color:rgba(48,48,48,.5)}.ts-dropdown .spinner{display:inline-block;height:30px;margin:5px 8px;width:30px}.ts-dropdown .spinner:after{animation:lds-dual-ring 1.2s linear infinite;border-color:#d0d0d0 transparent;border-radius:50%;border-style:solid;border-width:5px;content:" ";display:block;height:24px;margin:3px;width:24px}@keyframes lds-dual-ring{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ts-dropdown-content{max-height:200px;overflow:hidden auto;scroll-behavior:smooth}.ts-wrapper.plugin-drag_drop .ts-dragging{color:transparent!important}.ts-wrapper.plugin-drag_drop .ts-dragging>*{visibility:hidden!important}.plugin-checkbox_options:not(.rtl) .option input{margin-right:.5rem}.plugin-checkbox_options.rtl .option input{margin-left:.5rem}.plugin-clear_button{--ts-pr-clear-button:1em}.plugin-clear_button .clear-button{background:transparent!important;cursor:pointer;margin-right:0!important;opacity:0;position:absolute;right:2px;top:50%;transform:translateY(-50%);transition:opacity .5s}.plugin-clear_button.form-select .clear-button,.plugin-clear_button.single .clear-button{right:max(var(--ts-pr-caret),8px)}.plugin-clear_button.focus.has-items .clear-button,.plugin-clear_button:not(.disabled):hover.has-items .clear-button{opacity:1}.ts-wrapper .dropdown-header{background:color-mix(#fff,#d0d0d0,85%);border-bottom:1px solid #d0d0d0;border-radius:3px 3px 0 0;padding:10px 8px;position:relative}.ts-wrapper .dropdown-header-close{color:#303030;font-size:20px!important;line-height:20px;margin-top:-12px;opacity:.4;position:absolute;right:8px;top:50%}.ts-wrapper .dropdown-header-close:hover{color:#000}.plugin-dropdown_input.focus.dropdown-active .ts-control{border:1px solid #d0d0d0;box-shadow:none}.plugin-dropdown_input .dropdown-input{background:transparent;border:solid #d0d0d0;border-width:0 0 1px;box-shadow:none;display:block;padding:8px;width:100%}.plugin-dropdown_input .items-placeholder{border:0!important;box-shadow:none!important;width:100%}.plugin-dropdown_input.dropdown-active .items-placeholder,.plugin-dropdown_input.has-items .items-placeholder{display:none!important}.ts-wrapper.plugin-input_autogrow.has-items .ts-control>input{min-width:0}.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control>input{flex:none;min-width:4px}.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control>input::-ms-input-placeholder{color:transparent}.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control>input::placeholder{color:transparent}.ts-dropdown.plugin-optgroup_columns .ts-dropdown-content{display:flex}.ts-dropdown.plugin-optgroup_columns .optgroup{border-right:1px solid #f2f2f2;border-top:0;flex-basis:0;flex-grow:1;min-width:0}.ts-dropdown.plugin-optgroup_columns .optgroup:last-child{border-right:0}.ts-dropdown.plugin-optgroup_columns .optgroup:before{display:none}.ts-dropdown.plugin-optgroup_columns .optgroup-header{border-top:0}.ts-wrapper.plugin-remove_button .item{align-items:center;display:inline-flex}.ts-wrapper.plugin-remove_button .item .remove{border-radius:0 2px 2px 0;box-sizing:border-box;color:inherit;display:inline-block;padding:0 6px;text-decoration:none;vertical-align:middle}.ts-wrapper.plugin-remove_button .item .remove:hover{background:rgba(0,0,0,.05)}.ts-wrapper.plugin-remove_button.disabled .item .remove:hover{background:none}.ts-wrapper.plugin-remove_button .remove-single{font-size:23px;position:absolute;right:0;top:0}.ts-wrapper.plugin-remove_button:not(.rtl) .item{padding-right:0!important}.ts-wrapper.plugin-remove_button:not(.rtl) .item .remove{border-left:1px solid #d0d0d0;margin-left:6px}.ts-wrapper.plugin-remove_button:not(.rtl) .item.active .remove{border-left-color:#cacaca}.ts-wrapper.plugin-remove_button:not(.rtl).disabled .item .remove{border-left-color:#fff}.ts-wrapper.plugin-remove_button.rtl .item{padding-left:0!important}.ts-wrapper.plugin-remove_button.rtl .item .remove{border-right:1px solid #d0d0d0;margin-right:6px}.ts-wrapper.plugin-remove_button.rtl .item.active .remove{border-right-color:#cacaca}.ts-wrapper.plugin-remove_button.rtl.disabled .item .remove{border-right-color:#fff}:root{--ts-pr-clear-button:0px;--ts-pr-caret:0px;--ts-pr-min:.75rem}.ts-wrapper.single .ts-control,.ts-wrapper.single .ts-control input{cursor:pointer}.ts-control:not(.rtl){padding-right:max(var(--ts-pr-min),var(--ts-pr-clear-button) + var(--ts-pr-caret))!important}.ts-control.rtl{padding-left:max(var(--ts-pr-min),var(--ts-pr-clear-button) + var(--ts-pr-caret))!important}.ts-wrapper{position:relative}.ts-control,.ts-control input,.ts-dropdown{color:#303030;font-family:inherit;font-size:13px;line-height:18px}.ts-control,.ts-wrapper.single.input-active .ts-control{background:#fff;cursor:text}.ts-hidden-accessible{clip:rect(0 0 0 0)!important;border:0!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}
@font-face{font-display:swap;font-family:Figtree;font-style:normal;font-weight:400;src:url(/fonts/dep/figtree-400-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Figtree;font-style:normal;font-weight:400;src:url(/fonts/dep/figtree-400-latin-ext.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Figtree;font-style:normal;font-weight:700;src:url(/fonts/dep/figtree-700-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Figtree;font-style:normal;font-weight:700;src:url(/fonts/dep/figtree-700-latin-ext.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Jost;font-style:normal;font-weight:500;src:url(/fonts/dep/jost-500-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Jost;font-style:normal;font-weight:500;src:url(/fonts/dep/jost-500-latin-ext.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Jost;font-style:normal;font-weight:600;src:url(/fonts/dep/jost-600-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Jost;font-style:normal;font-weight:600;src:url(/fonts/dep/jost-600-latin-ext.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Jost;font-style:normal;font-weight:700;src:url(/fonts/dep/jost-700-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Jost;font-style:normal;font-weight:700;src:url(/fonts/dep/jost-700-latin-ext.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}:root{--dep-primary:#c1521b;--dep-primary-dark:#a34515;--dep-primary-soft:#fbefe7;--dep-brand:#e05c16;--dep-gold:#e8b32a;--dep-green:#4a7d28;--dep-danger:#b3261e;--dep-ink:#2c373d;--dep-ink-rgb:44,55,61;--dep-deep:#1e262b;--dep-veil-rgb:30,38,43;--dep-surface:#f7f4ef;--dep-surface-2:#efeae1;--dep-muted:#5f6b73;--dep-border:rgba(44,55,61,.14);--dep-on-primary:#fff;--dep-font-title:"Jost","Futura PT",system-ui,sans-serif;--dep-font-body:"Figtree","Proxima Nova",system-ui,-apple-system,sans-serif;--dep-r-sm:10px;--dep-r:16px;--dep-r-lg:24px;--dep-r-pill:999px;--dep-container:1180px;--dep-section-y:clamp(3.5rem,7vw,6.5rem);--dep-gap:clamp(1.25rem,2.5vw,2rem);--dep-header-h:76px;--dep-shadow-sm:0 1px 2px hsla(0,0%,8%,.04),0 4px 12px hsla(0,0%,8%,.06);--dep-shadow:0 2px 6px hsla(0,0%,8%,.05),0 14px 38px hsla(0,0%,8%,.1);--dep-shadow-lg:0 4px 10px hsla(0,0%,8%,.06),0 28px 60px hsla(0,0%,8%,.16);--dep-ease:cubic-bezier(.2,.7,.3,1)}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:calc(var(--dep-header-h) + 1rem)}body{background:#fff;color:var(--dep-ink);font-family:var(--dep-font-body);font-size:clamp(1rem,.97rem + .15vw,1.0625rem);line-height:1.65;margin:0;overflow-x:hidden}body.dep-locked{overflow:hidden}img{display:block;height:auto;max-width:100%}svg{flex:none}picture{display:contents}.dep-icon{flex:none;height:1.15em;width:1.15em}h1,h2,h3,h4{text-wrap:balance;font-family:var(--dep-font-title);font-weight:600;letter-spacing:-.015em;line-height:1.12;margin:0 0 .5em}h1{font-size:clamp(2.4rem,1.6rem + 3.6vw,4.25rem);font-weight:700}h2{font-size:clamp(1.9rem,1.4rem + 2.2vw,3rem)}h3{font-size:clamp(1.25rem,1.1rem + .7vw,1.6rem)}h4{font-size:clamp(1.1rem,1rem + .4vw,1.3rem)}p{margin:0 0 1.1em}p:last-child{margin-bottom:0}a{color:var(--dep-primary);text-decoration-thickness:1px;text-underline-offset:3px}a:hover{color:var(--dep-primary-dark)}:focus-visible{border-radius:4px;outline:3px solid var(--dep-gold);outline-offset:3px}.dep-skip{background:var(--dep-primary);border-radius:var(--dep-r-pill);color:#fff;font-family:var(--dep-font-title);font-weight:600;left:1rem;padding:.85rem 1.4rem;position:absolute;text-decoration:none;top:-100px;transition:top .2s var(--dep-ease);z-index:200}.dep-skip:focus{color:#fff;top:1rem}.dep-sr{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.dep-container{margin-inline:auto;width:min(100% - 2.5rem,var(--dep-container))}.dep-section{padding-block:var(--dep-section-y);position:relative}.dep-section--surface{background:var(--dep-surface)}.dep-section--deep{background:var(--dep-deep);color:#fff}.dep-section--deep h2,.dep-section--deep h3{color:#fff}.dep-section--deep .dep-eyebrow{color:var(--dep-gold)}.dep-section--deep .dep-lead{color:hsla(0,0%,100%,.85)}.dep-section--tight{padding-block:calc(var(--dep-section-y)*.6)}.dep-eyebrow{color:var(--dep-primary);font-family:var(--dep-font-title);font-size:.8125rem;font-weight:600;letter-spacing:.16em;margin:0 0 .9rem;text-transform:uppercase}.dep-lead{color:var(--dep-muted);font-size:clamp(1.075rem,1rem + .4vw,1.3rem);max-width:62ch}.dep-center{text-align:center}.dep-center .dep-lead{margin-inline:auto}.dep-center .dep-btn-row{justify-content:center}.dep-header{inset:0 0 auto;padding-block:1.1rem;position:fixed;transition:background .3s var(--dep-ease),padding .3s var(--dep-ease),box-shadow .3s var(--dep-ease);z-index:60}.dep-header .dep-container{align-items:center;display:flex;gap:1.5rem}.dep-header.is-stuck{backdrop-filter:blur(10px);background:rgba(30,38,43,.95);box-shadow:0 6px 24px rgba(0,0,0,.24);padding-block:.7rem}.dep-header--solid{background:var(--dep-deep);position:sticky}.dep-logo{display:block;flex:none}.dep-logo img{transition:width .3s var(--dep-ease);width:170px}.dep-header.is-stuck .dep-logo img{width:150px}.dep-nav{align-items:center;display:flex;gap:2rem;margin-left:auto}.dep-nav a:not(.dep-btn){color:#fff;font-family:var(--dep-font-title);font-size:1rem;font-weight:500;padding:.35rem 0;position:relative;text-decoration:none}.dep-nav a:not(.dep-btn):after{background:var(--dep-gold);bottom:0;content:"";height:2px;left:0;position:absolute;right:100%;transition:right .25s var(--dep-ease)}.dep-nav a:not(.dep-btn):hover:after{right:0}.dep-nav a[aria-current=true]{color:var(--dep-gold)}.dep-nav a[aria-current=true]:after{right:0}.dep-burger{background:transparent;border:1px solid hsla(0,0%,100%,.35);border-radius:12px;cursor:pointer;display:none;flex:none;height:48px;margin-left:auto;padding:0;place-items:center;position:relative;width:48px;z-index:59}.dep-burger span{background:#fff;height:2px;left:50%;position:absolute;top:50%;transition:transform .25s var(--dep-ease),opacity .2s var(--dep-ease);translate:-50% -50%;width:20px}.dep-burger span:first-child{transform:translateY(-6px)}.dep-burger span:nth-child(3){transform:translateY(6px)}.dep-burger[aria-expanded=true] span:first-child{transform:rotate(45deg)}.dep-burger[aria-expanded=true] span:nth-child(2){opacity:0}.dep-burger[aria-expanded=true] span:nth-child(3){transform:rotate(-45deg)}.dep-nav-overlay{background:rgba(0,0,0,.5);inset:0;opacity:0;position:fixed;transition:opacity .3s var(--dep-ease),visibility .3s;visibility:hidden;z-index:55}.dep-nav-overlay.is-open{opacity:1;visibility:visible}@media(max-width:900px){.dep-burger{display:grid}.dep-nav{align-items:stretch;background:var(--dep-deep);flex-direction:column;gap:.25rem;inset:0 0 0 auto;justify-content:flex-start;margin:0;overflow-y:auto;padding:calc(var(--dep-header-h) + 1.5rem) 1.5rem 2rem;position:fixed;transform:translateX(100%);transition:transform .3s var(--dep-ease);width:min(85vw,340px);z-index:58}.dep-nav.is-open{transform:translateX(0)}.dep-nav a:not(.dep-btn){border-bottom:1px solid hsla(0,0%,100%,.12);font-size:1.25rem;padding:1rem 0}.dep-nav a:not(.dep-btn):after{display:none}.dep-nav .dep-btn{margin-top:1.25rem}}.dep-hero{align-items:flex-end;color:#fff;display:flex;isolation:isolate;min-height:min(92svh,820px);padding-block:calc(var(--dep-header-h) + 3rem) 4.5rem;position:relative}.dep-hero:before{background:url(/img/backgrounds/bg5.jpg) 50%/cover no-repeat;z-index:-2}.dep-hero:after,.dep-hero:before{content:"";inset:0;position:absolute}.dep-hero:after{background:linear-gradient(to top,rgba(var(--dep-veil-rgb),.94) 0,rgba(var(--dep-veil-rgb),.66) 38%,rgba(var(--dep-veil-rgb),.26) 72%,rgba(var(--dep-veil-rgb),.5) 100%),linear-gradient(to right,rgba(var(--dep-veil-rgb),.55) 0,transparent 60%);z-index:-1}.dep-hero h1{margin:0 0 1.25rem}.dep-hero__meta{align-items:center;backdrop-filter:blur(6px);background:hsla(0,0%,100%,.12);border:1px solid hsla(0,0%,100%,.25);border-radius:var(--dep-r-pill);display:inline-flex;flex-wrap:wrap;font-family:var(--dep-font-title);font-size:.9375rem;font-weight:500;gap:.5rem .9rem;letter-spacing:.08em;margin:0 0 1.75rem;padding:.6rem 1.2rem;text-transform:uppercase}.dep-hero__meta b{color:var(--dep-gold);font-weight:600}.dep-hero__logo{width:min(420px,74vw)}.dep-hero__sub{color:hsla(0,0%,100%,.94);font-size:clamp(1.1rem,1rem + .55vw,1.45rem);margin-bottom:2.25rem;max-width:34ch;text-shadow:0 1px 12px rgba(0,0,0,.35)}.dep-hero__scroll{border:2px solid hsla(0,0%,100%,.4);border-radius:var(--dep-r-pill);bottom:1.5rem;display:grid;height:42px;left:50%;padding-top:8px;place-items:start center;position:absolute;translate:-50% 0;width:26px}.dep-hero__scroll span{animation:depScrollHint 1.8s var(--dep-ease) infinite;background:hsla(0,0%,100%,.75);border-radius:2px;height:8px;width:3px}@keyframes depScrollHint{0%,to{opacity:1;transform:translateY(0)}60%{opacity:0;transform:translateY(12px)}}.dep-pagehead{background:var(--dep-deep);color:#fff;padding-block:clamp(2.5rem,6vw,4rem);text-align:center}.dep-pagehead h1{font-size:clamp(2rem,1.5rem + 2.4vw,3.25rem);margin:0 0 .5rem}.dep-pagehead p{color:hsla(0,0%,100%,.85);margin-inline:auto;max-width:60ch}.dep-pagehead .dep-eyebrow{color:var(--dep-gold)}@media(max-width:900px){.dep-hero{min-height:auto;padding-block:calc(var(--dep-header-h) + 2.5rem) 3.5rem}.dep-hero__scroll{display:none}}@media(max-width:520px){.dep-hero__meta{gap:.15rem .6rem}.dep-hero__meta .dep-sep{display:none}.dep-hero .dep-btn-row{align-items:stretch;flex-direction:column}}.dep-footer{background:var(--dep-deep);color:hsla(0,0%,100%,.78);padding-block:3.5rem 2rem;text-align:center}.dep-footer img{margin:0 auto 1.75rem;width:190px}.dep-footer a{color:hsla(0,0%,100%,.88)}.dep-footer a:hover{color:var(--dep-gold)}.dep-footer small{color:hsla(0,0%,100%,.6);font-size:.875rem}.dep-footer-nav{display:flex;flex-wrap:wrap;font-family:var(--dep-font-title);gap:.5rem 2rem;justify-content:center;list-style:none;margin:0 0 1.5rem;padding:0}.dep-footer-nav a{text-decoration:none}.dep-socials{display:flex;gap:.75rem;justify-content:center;margin:1.5rem 0}.dep-socials a{border:1px solid hsla(0,0%,100%,.28);border-radius:50%;color:#fff;display:grid;height:46px;place-items:center;text-decoration:none;transition:background .2s var(--dep-ease),border-color .2s var(--dep-ease);width:46px}.dep-socials a:hover{background:var(--dep-primary);border-color:var(--dep-primary);color:#fff}.dep-socials svg{height:20px;width:20px}.dep-btn{align-items:center;background:var(--dep-primary);border:2px solid transparent;border-radius:var(--dep-r-pill);box-shadow:0 2px 6px rgba(var(--dep-ink-rgb),.1),0 10px 24px rgba(var(--dep-ink-rgb),.14);color:var(--dep-on-primary);cursor:pointer;display:inline-flex;font-family:var(--dep-font-title);font-size:1rem;font-weight:600;gap:.6rem;justify-content:center;letter-spacing:.015em;line-height:1;min-height:52px;padding:1.0625rem 2rem;text-decoration:none;transition:background .2s var(--dep-ease),transform .2s var(--dep-ease),box-shadow .2s var(--dep-ease)}.dep-btn:hover{background:var(--dep-primary-dark);box-shadow:0 4px 10px rgba(var(--dep-ink-rgb),.12),0 16px 34px rgba(var(--dep-ink-rgb),.2);color:#fff;transform:translateY(-2px)}.dep-btn:active{transform:translateY(0)}.dep-btn.is-disabled,.dep-btn[disabled]{opacity:.6;pointer-events:none}.dep-btn svg{height:18px;width:18px}.dep-btn--ghost{background:transparent;border-color:hsla(0,0%,100%,.55);box-shadow:none;color:#fff}.dep-btn--ghost:hover{background:hsla(0,0%,100%,.14);border-color:#fff;box-shadow:none}.dep-btn--outline{background:transparent;border-color:currentColor;box-shadow:none;color:var(--dep-primary)}.dep-btn--outline:hover{background:var(--dep-primary);border-color:var(--dep-primary);color:var(--dep-on-primary)}.dep-btn--quiet{background:transparent;border-color:var(--dep-border);box-shadow:none;color:var(--dep-muted)}.dep-btn--quiet:hover{background:var(--dep-surface);border-color:var(--dep-muted);color:var(--dep-ink)}.dep-btn--sm{font-size:.9375rem;min-height:44px;padding:.8rem 1.4rem}.dep-btn--lg{font-size:1.0625rem;padding:1.2rem 2.4rem}.dep-btn--block{width:100%}.dep-btn-row{align-items:center;display:flex;flex-wrap:wrap;gap:.9rem}.dep-cards{display:grid;gap:var(--dep-gap);grid-template-columns:repeat(auto-fit,minmax(268px,1fr));margin-top:3rem}.dep-card{background:#fff;border:1px solid var(--dep-border);border-radius:var(--dep-r-lg);box-shadow:var(--dep-shadow);display:flex;flex-direction:column;overflow:hidden;position:relative;text-align:left;transition:transform .3s var(--dep-ease),box-shadow .3s var(--dep-ease)}.dep-card:focus-within,.dep-card:hover{box-shadow:var(--dep-shadow-lg);transform:translateY(-6px)}.dep-card:hover .dep-card__img img{transform:scale(1.05)}.dep-card__img{aspect-ratio:4/3;background:var(--dep-surface-2);overflow:hidden}.dep-card__img img{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .5s var(--dep-ease);width:100%}.dep-card__body{display:flex;flex:1;flex-direction:column;padding:1.75rem 1.6rem 2rem}.dep-card__body h3{margin-bottom:.55rem}.dep-card__body p{color:var(--dep-muted);font-size:.9875rem}.dep-tag{align-self:flex-start;background:var(--dep-primary-soft);border-radius:var(--dep-r-pill);color:var(--dep-primary);display:inline-block;font-size:.75rem;letter-spacing:.14em;margin-bottom:.9rem;padding:.4rem .8rem;text-transform:uppercase}.dep-card__link,.dep-tag{font-family:var(--dep-font-title);font-weight:600}.dep-card__link{align-items:center;display:inline-flex;gap:.45rem;margin-top:auto;padding-top:1.1rem;text-decoration:none}.dep-card__link:after{content:"→";transition:transform .2s var(--dep-ease)}.dep-card__link:before{content:"";inset:0;position:absolute;z-index:1}.dep-card:hover .dep-card__link:after{transform:translateX(4px)}.dep-theme-block{align-items:center;display:grid;gap:clamp(2rem,5vw,4.5rem);grid-template-columns:minmax(0,320px) minmax(0,1fr)}.dep-poster img{border-radius:var(--dep-r);box-shadow:var(--dep-shadow-lg);transform:rotate(-2.5deg);transition:transform .4s var(--dep-ease)}.dep-poster img:hover{transform:rotate(0deg) scale(1.02)}.dep-quote{border-left:4px solid var(--dep-gold);color:var(--dep-primary);font-family:var(--dep-font-title);font-size:clamp(1.15rem,1rem + .6vw,1.5rem);font-weight:500;line-height:1.45;margin:0 0 1.75rem;padding-left:1.25rem}.dep-quote cite{color:var(--dep-muted);display:block;font-family:var(--dep-font-body);font-size:.9375rem;font-style:normal;margin-top:.6rem}@media(max-width:860px){.dep-theme-block{grid-template-columns:1fr}.dep-poster{margin-inline:auto;max-width:280px}}.dep-stats{display:grid;gap:var(--dep-gap);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin:3rem 0 2.5rem;text-align:center}.dep-stat b{color:var(--dep-gold);display:block;font-family:var(--dep-font-title);font-size:clamp(3.25rem,2rem + 5vw,5.5rem);font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:-.03em;line-height:1}.dep-stat span{color:hsla(0,0%,100%,.85);display:block;font-family:var(--dep-font-title);font-size:1.05rem;font-weight:500;letter-spacing:.1em;margin-top:.6rem;text-transform:uppercase}.dep-map-wrap{border:1px solid var(--dep-border);border-radius:var(--dep-r-lg);box-shadow:var(--dep-shadow);margin-top:2.5rem;overflow:hidden;position:relative}#dep-map{background:var(--dep-surface-2);height:clamp(340px,52vh,520px);z-index:0}.dep-map-badge{align-items:center;backdrop-filter:blur(8px);background:hsla(0,0%,100%,.95);border-radius:var(--dep-r-pill);box-shadow:var(--dep-shadow-sm);display:flex;font-family:var(--dep-font-title);font-size:.9375rem;font-weight:600;gap:.5rem;margin:0;padding:.6rem 1.1rem;position:absolute;right:1rem;top:1rem;z-index:2}.dep-map-badge i{background:var(--dep-green);border-radius:50%;flex:none;height:9px;width:9px}.leaflet-container{font-family:var(--dep-font-body)}.leaflet-popup-content-wrapper{border-radius:var(--dep-r-sm)}.leaflet-popup-content{font-size:.9375rem;margin:.9rem 1.1rem}.leaflet-popup-content h4{color:var(--dep-ink);font-size:1rem;margin:0 0 .25rem}.leaflet-popup-content p{color:var(--dep-muted);font-size:.875rem;margin:0}.dep-quotes{display:grid;gap:var(--dep-gap);grid-template-columns:repeat(auto-fit,minmax(270px,1fr));margin-top:3rem}.dep-quote-card{background:#fff;border:1px solid var(--dep-border);border-radius:var(--dep-r-lg);box-shadow:var(--dep-shadow-sm);padding:3rem 1.9rem 1.9rem;position:relative;text-align:left}.dep-quote-card:before{color:var(--dep-primary);content:"“";font-family:var(--dep-font-title);font-size:6rem;left:1.4rem;line-height:1;opacity:.16;position:absolute;top:-.25rem}.dep-quote-card p{font-size:1.05rem;line-height:1.6}.dep-quote-card b{color:var(--dep-primary);display:block;font-family:var(--dep-font-title);font-weight:600;margin-top:1.2rem}@media(max-width:520px){.dep-quote-card{padding:2.6rem 1.4rem 1.6rem}}.dep-gallery{display:grid;gap:.85rem;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));margin-top:3rem}.dep-gallery button{aspect-ratio:4/3;background:var(--dep-surface-2);border:0;border-radius:var(--dep-r);cursor:pointer;display:block;overflow:hidden;padding:0;position:relative;transition:transform .3s var(--dep-ease),box-shadow .3s var(--dep-ease)}.dep-gallery button:after{background:linear-gradient(to top,rgba(var(--dep-veil-rgb),.75),transparent 55%);content:"";inset:0;opacity:0;position:absolute;transition:opacity .3s var(--dep-ease)}.dep-gallery button:focus-visible,.dep-gallery button:hover{box-shadow:var(--dep-shadow);transform:translateY(-4px)}.dep-gallery button:focus-visible img,.dep-gallery button:hover img{transform:scale(1.06)}.dep-gallery button:focus-visible:after,.dep-gallery button:hover:after{opacity:1}.dep-gallery button:focus-visible figcaption,.dep-gallery button:hover figcaption{opacity:1;transform:translateY(0)}.dep-gallery img{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .5s var(--dep-ease);width:100%}.dep-gallery figcaption{bottom:0;color:#fff;font-family:var(--dep-font-title);font-size:.875rem;font-weight:500;left:0;line-height:1.3;opacity:0;padding:.9rem 1rem;position:absolute;right:0;text-align:left;transform:translateY(6px);transition:opacity .3s var(--dep-ease),transform .3s var(--dep-ease);z-index:2}@media(max-width:520px){.dep-gallery{gap:.6rem;grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}}dialog.dep-lightbox{background:transparent;border:0;color:#fff;max-width:min(94vw,1000px);overflow:visible;padding:0;width:100%}dialog.dep-lightbox::backdrop{backdrop-filter:blur(4px);background:rgba(12,14,16,.92)}dialog.dep-lightbox button{background:rgba(0,0,0,.45);border:1px solid hsla(0,0%,100%,.3);border-radius:50%;color:#fff;cursor:pointer;display:grid;height:52px;place-items:center;position:absolute;top:50%;transition:background .2s var(--dep-ease);translate:0 -50%;width:52px}dialog.dep-lightbox button:hover{background:var(--dep-primary);border-color:var(--dep-primary)}dialog.dep-lightbox .dep-lb-prev{left:-68px}dialog.dep-lightbox .dep-lb-next{right:-68px}dialog.dep-lightbox .dep-lb-close{right:0;top:-60px;translate:0 0}dialog.dep-lightbox svg{stroke-width:2.2;height:22px;width:22px}.dep-lightbox__img{background:#000;border-radius:var(--dep-r);height:auto;max-height:76vh;-o-object-fit:contain;object-fit:contain;width:100%}.dep-lightbox__cap{color:hsla(0,0%,100%,.92);font-family:var(--dep-font-title);font-size:1.05rem;margin-top:1rem;text-align:center}.dep-lightbox__cap span{color:hsla(0,0%,100%,.55);display:block;font-family:var(--dep-font-body);font-size:.875rem;margin-top:.35rem}@media(max-width:1140px){dialog.dep-lightbox .dep-lb-prev{background:rgba(0,0,0,.7);left:.5rem}dialog.dep-lightbox .dep-lb-close,dialog.dep-lightbox .dep-lb-next{background:rgba(0,0,0,.7);right:.5rem}dialog.dep-lightbox .dep-lb-close{top:.5rem}}.dep-partners{align-items:center;display:flex;flex-wrap:wrap;gap:1.25rem;justify-content:center;margin-top:2.5rem}.dep-partners a{background:#fff;border:1px solid var(--dep-border);border-radius:var(--dep-r);display:grid;min-height:96px;min-width:180px;padding:1.25rem 2rem;place-items:center;transition:box-shadow .25s var(--dep-ease),transform .25s var(--dep-ease)}.dep-partners a:hover{box-shadow:var(--dep-shadow);transform:translateY(-3px)}.dep-partners img{max-height:64px;width:auto}.dep-cta{background:linear-gradient(135deg,var(--dep-primary) 0,var(--dep-primary-dark) 100%);border-radius:var(--dep-r-lg);box-shadow:var(--dep-shadow-lg);color:#fff;overflow:hidden;padding:clamp(2.5rem,5vw,4rem);position:relative;text-align:center}.dep-cta:before{background:url(/img/backgrounds/bg5.jpg) 50%/cover;content:"";inset:0;mix-blend-mode:overlay;opacity:.14;position:absolute}.dep-cta>*{position:relative}.dep-cta h2{color:#fff;margin-bottom:.4em}.dep-cta p{color:hsla(0,0%,100%,.92);margin-inline:auto;margin-bottom:2rem;max-width:52ch}.dep-cta .dep-btn-row{justify-content:center}.dep-cta .dep-btn{background:#fff;color:var(--dep-primary)}.dep-cta .dep-btn:hover{background:var(--dep-gold);color:var(--dep-deep)}.dep-sticky-cta{backdrop-filter:blur(12px);background:hsla(0,0%,100%,.96);border-top:1px solid var(--dep-border);bottom:0;display:none;left:0;padding:.75rem 1rem calc(.75rem + env(safe-area-inset-bottom));position:fixed;right:0;transform:translateY(110%);transition:transform .3s var(--dep-ease);z-index:50}.dep-sticky-cta.is-visible{transform:translateY(0)}.dep-sticky-cta .dep-btn{width:100%}.dep-to-top{background:var(--dep-deep);border:0;border-radius:50%;bottom:1.25rem;box-shadow:var(--dep-shadow);color:#fff;cursor:pointer;display:grid;height:48px;opacity:0;place-items:center;position:fixed;right:1.25rem;transition:opacity .3s var(--dep-ease),visibility .3s,background .2s var(--dep-ease);visibility:hidden;width:48px;z-index:45}.dep-to-top.is-visible{opacity:1;visibility:visible}.dep-to-top:hover{background:var(--dep-primary)}.dep-to-top svg{stroke-width:2.4;height:20px;width:20px}@media(max-width:900px){.dep-sticky-cta{display:block}.dep-to-top{bottom:5.5rem}}.js .dep-reveal{opacity:0;transform:translateY(24px);transition:opacity .7s var(--dep-ease),transform .7s var(--dep-ease)}.js .dep-reveal.is-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.js .dep-reveal{opacity:1;transform:none}}@media print{.dep-header,.dep-hero__scroll,.dep-nav-overlay,.dep-socials,.dep-sticky-cta,.dep-to-top{display:none!important}.dep-hero{color:#000;min-height:auto}.dep-hero:after,.dep-hero:before{display:none}body{background:#fff}}.dep-form{--champ-h:52px;margin-inline:auto;max-width:720px}.dep-form__grid{display:grid;gap:0 var(--dep-gap);grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.dep-fieldset{border:0;margin:0 0 2.5rem;padding:0}.dep-fieldset legend{align-items:center;color:var(--dep-ink);display:flex;font-family:var(--dep-font-title);font-size:1.2rem;font-weight:600;gap:.65rem;margin-bottom:1.25rem;padding:0}.dep-fieldset legend svg{color:var(--dep-primary);height:22px;width:22px}.dep-field{margin-bottom:1.25rem}.dep-field>label{color:var(--dep-ink);display:block;font-family:var(--dep-font-title);font-size:.9375rem;font-weight:500;margin-bottom:.4rem}.dep-field .dep-hint{color:var(--dep-muted);display:block;font-size:.875rem;margin-top:.4rem}.dep-required{color:var(--dep-primary);margin-left:.15rem}input[type=email],input[type=tel],input[type=text],select,textarea{background:#fff;border:1px solid var(--dep-border);border-radius:var(--dep-r-sm);color:var(--dep-ink);font-family:var(--dep-font-body);font-size:1rem;min-height:var(--champ-h);padding:.85rem 1rem;transition:border-color .2s var(--dep-ease),box-shadow .2s var(--dep-ease);width:100%}input[type=email]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=text]::-moz-placeholder,select::-moz-placeholder,textarea::-moz-placeholder{color:var(--dep-muted);opacity:.75}input[type=email]::placeholder,input[type=tel]::placeholder,input[type=text]::placeholder,select::placeholder,textarea::placeholder{color:var(--dep-muted);opacity:.75}input[type=email]:hover,input[type=tel]:hover,input[type=text]:hover,select:hover,textarea:hover{border-color:rgba(var(--dep-ink-rgb),.3)}input[type=email]:focus,input[type=tel]:focus,input[type=text]:focus,select:focus,textarea:focus{border-color:var(--dep-primary);box-shadow:0 0 0 3px rgba(193,82,27,.18);outline:none}input[type=email]:focus-visible,input[type=tel]:focus-visible,input[type=text]:focus-visible,select:focus-visible,textarea:focus-visible{outline:none}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='9'%3E%3Cpath d='m1 1 6 6 6-6' fill='none' stroke='%235F6B73' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 1rem center;background-repeat:no-repeat;cursor:pointer;padding-right:2.75rem}textarea{min-height:120px;resize:vertical}.dep-field.has-error input,.dep-field.has-error select,.dep-field.has-error textarea{border-color:var(--dep-danger)}.dep-field.has-error input:focus,.dep-field.has-error select:focus,.dep-field.has-error textarea:focus{box-shadow:0 0 0 3px rgba(179,38,30,.18)}.dep-error{align-items:flex-start;color:var(--dep-danger);display:flex;font-size:.875rem;gap:.4rem;margin:.4rem 0 0}.dep-error svg{height:15px;margin-top:.15rem;width:15px}.dep-checks{display:grid;gap:.65rem;margin-top:.5rem}.dep-check{align-items:flex-start;background:#fff;border:1px solid var(--dep-border);border-radius:var(--dep-r-sm);cursor:pointer;display:flex;gap:.75rem;padding:.9rem 1rem;transition:border-color .2s var(--dep-ease),background .2s var(--dep-ease)}.dep-check:hover{background:var(--dep-primary-soft);border-color:var(--dep-primary)}.dep-check input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:2px solid var(--dep-border);border-radius:6px;cursor:pointer;flex:none;height:22px;margin:0;transition:background .15s var(--dep-ease),border-color .15s var(--dep-ease);width:22px}.dep-check input:checked{background:var(--dep-primary) url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='10'%3E%3Cpath d='m1 5 3.5 3.5L12 1' fill='none' stroke='%23fff' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/13px 10px no-repeat;border-color:var(--dep-primary)}.dep-check input:focus-visible{outline:3px solid var(--dep-gold);outline-offset:2px}.dep-check span{font-size:1rem;line-height:1.4}.dep-check:has(input:checked){background:var(--dep-primary-soft);border-color:var(--dep-primary)}.ts-wrapper .ts-control{background:#fff;border:1px solid var(--dep-border);border-radius:var(--dep-r-sm);box-shadow:none;color:var(--dep-ink);font-family:var(--dep-font-body);font-size:1rem;min-height:var(--champ-h);padding:.75rem 1rem;transition:border-color .2s var(--dep-ease),box-shadow .2s var(--dep-ease)}.ts-wrapper .ts-control input{color:var(--dep-ink);font-size:1rem!important}.ts-wrapper .ts-control input::-moz-placeholder{color:var(--dep-muted);opacity:.75}.ts-wrapper .ts-control input::placeholder{color:var(--dep-muted);opacity:.75}.ts-wrapper:hover .ts-control{border-color:rgba(var(--dep-ink-rgb),.3)}.ts-wrapper.focus .ts-control{border-color:var(--dep-primary);box-shadow:0 0 0 3px rgba(193,82,27,.18)}.ts-wrapper.disabled .ts-control{opacity:.6}.ts-dropdown{border:1px solid var(--dep-border);border-radius:var(--dep-r-sm);box-shadow:var(--dep-shadow);font-family:var(--dep-font-body);margin-top:.35rem;overflow:hidden}.ts-dropdown .option{cursor:pointer;font-size:.9875rem;padding:.75rem 1rem}.ts-dropdown .active{background:var(--dep-primary-soft);color:var(--dep-primary-dark)}.ts-dropdown .no-results,.ts-dropdown .spinner{color:var(--dep-muted);font-size:.9375rem;padding:.85rem 1rem}.ts-dropdown .optgroup-header{color:var(--dep-muted);font-family:var(--dep-font-title);font-size:.75rem;font-weight:600;letter-spacing:.12em;padding:.65rem 1rem .35rem;text-transform:uppercase}.ts-wrapper.single .ts-control{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='9'%3E%3Cpath d='m1 1 6 6 6-6' fill='none' stroke='%235F6B73' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 1rem center;background-repeat:no-repeat;padding-right:2.75rem}.dep-note{align-items:flex-start;background:var(--dep-surface);border:1px solid var(--dep-border);border-left:4px solid var(--dep-gold);border-radius:var(--dep-r-sm);display:flex;font-size:.9375rem;gap:.9rem;margin:0 0 2rem;padding:1.1rem 1.25rem}.dep-note svg{color:var(--dep-gold);flex:none;height:20px;margin-top:.15rem;width:20px}.dep-note p{margin:0}.dep-submit{border-top:1px solid var(--dep-border);padding-top:1rem;text-align:center}.dep-submit p{color:var(--dep-muted);font-size:.9375rem;margin-bottom:1.25rem}.dep-packs{display:grid;gap:clamp(1.5rem,4vw,2.5rem);margin-top:3rem}.dep-pack{background:#fff;border:1px solid var(--dep-border);border-radius:var(--dep-r-lg);box-shadow:var(--dep-shadow);display:grid;grid-template-columns:minmax(0,42%) minmax(0,1fr);overflow:hidden}.dep-pack:nth-child(2n){grid-template-columns:minmax(0,1fr) minmax(0,42%)}.dep-pack:nth-child(2n) .dep-pack__media{order:2}.dep-pack__media{background:var(--dep-surface-2);min-height:280px;position:relative}.dep-pack__media img{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.dep-pack__media--contain{background:#1b3312}.dep-pack__media--contain img{-o-object-fit:contain;object-fit:contain}.dep-pack__body{padding:clamp(1.75rem,3vw,2.75rem)}.dep-pack__body h3{margin-bottom:.35rem}.dep-pack__body .dep-pack__accroche{color:var(--dep-primary);font-family:var(--dep-font-title);font-size:clamp(1.05rem,1rem + .4vw,1.25rem);font-weight:500;margin-bottom:1rem}.dep-pack__age{color:var(--dep-muted);font-family:var(--dep-font-body);font-size:.5em;font-weight:400;letter-spacing:0}.dep-pack__list{display:grid;gap:.6rem;list-style:none;margin:1.25rem 0 0;padding:0}.dep-pack__list li{align-items:flex-start;display:flex;font-size:.9875rem;gap:.65rem}.dep-pack__list li svg{color:var(--dep-green);flex:none;height:18px;margin-top:.2rem;width:18px}@media(max-width:800px){.dep-pack,.dep-pack:nth-child(2n){grid-template-columns:1fr}.dep-pack__media{aspect-ratio:16/10;min-height:0}.dep-pack__media img{height:100%;position:static}.dep-pack:nth-child(2n) .dep-pack__media{order:0}}.dep-anchors{display:flex;flex-wrap:wrap;gap:.6rem;justify-content:center;margin-top:2rem}.dep-anchors a{background:#fff;border:1px solid var(--dep-border);border-radius:var(--dep-r-pill);color:var(--dep-ink);font-family:var(--dep-font-title);font-size:.9375rem;font-weight:500;padding:.6rem 1.2rem;text-decoration:none;transition:border-color .2s var(--dep-ease),color .2s var(--dep-ease),background .2s var(--dep-ease)}.dep-anchors a:hover{background:var(--dep-primary);border-color:var(--dep-primary);color:#fff}.dep-thanks{margin-inline:auto;max-width:620px;text-align:center}.dep-thanks__mark{background:var(--dep-green);border-radius:50%;display:grid;height:76px;margin:0 auto 1.75rem;place-items:center;width:76px}.dep-thanks__mark svg{stroke-width:2.6;color:#fff;height:36px;width:36px}.dep-thanks__poster img{border-radius:var(--dep-r);box-shadow:var(--dep-shadow);margin:2.5rem auto 0;max-width:300px}
