/*! modern-normalize v3.0.1 | MIT License | https://github.com/sindresorhus/modern-normalize */
/*! plus builder additions - see modern-normalize.css */*,::before,::after{box-sizing:border-box}html{font-family:system-ui,'Segoe UI',Roboto,Helvetica,Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji';line-height:1.15;-webkit-text-size-adjust:100%;tab-size:4}body{margin:0}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Consolas,'Liberation Mono',Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}table{border-color:currentcolor}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,[type='button'],[type='reset'],[type='submit']{-webkit-appearance:button}legend{padding:0}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}html{scroll-behavior:smooth;line-height:1.4}body{background-color:#fff}h1,h2,h3,h4,h5,h6{line-height:1.2}img{display:inline-block;max-inline-size:100%;block-size:auto;vertical-align:middle}*,::after,::before,::backdrop,::file-selector-button{margin:0;padding:0}.bde-skip-link,.oxy-skip-link{position:absolute;top:var(--bde-skip-link-top,10px);left:var(--bde-skip-link-left,10px);width:1px;height:1px;border:0;clip:rect(0,0,0,0);overflow:hidden;word-wrap:normal}.bde-skip-link:focus,.oxy-skip-link:focus{display:block;z-index:100000;width:auto;height:auto;padding:15px 20px;background:var(--bde-skip-link-background-color,#fff);color:var(--bde-skip-link-text-color,var(--bde-headings-color,#000));font-size:1em;font-weight:700;text-decoration:none;clip:auto;box-shadow:0 0 4px 2px rgb(0 0 0 / 40%);border-radius:10px}.bde-skip-link:hover,.oxy-skip-link:hover{background:var(--bde-skip-link-background-color-hover,var(--bde-skip-link-background-color,#fff))}:is(#c7,.c7-scope){color-scheme:light;--brand:#2E2722;--brand-deep:#211C18;--brand-ink:#F3EBDD;--accent:#B95A24;--sand:#B95A24;--olive:#8C8A5E;--forest:#3E5A3A;--bg:#FFFFFF;--bg-soft:#F7F2E9;--ink:#2A231F;--muted:#6A5E52;--line:#E6DDCC;--shadow:0 18px 50px -20px rgba(46,39,34,.28),0 4px 14px -6px rgba(46,39,34,.12);--ph:#FFF1C9;--ph-fg:#6B4E00;--serif:"Libre Baskerville", Georgia, "Times New Roman", serif;--sans:"Plus Jakarta Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--t-sm:.92rem;--t-base:1.05rem;--t-lg:1.25rem;--t-h2:clamp(1.9rem,1.4rem + 1.8vw,2.8rem);--t-h1:clamp(2.3rem,1.5rem + 3.4vw,4rem);--r:22px}:is(#c7,.c7-scope),:is(#c7,.c7-scope) *{box-sizing:border-box}:is(#c7,.c7-scope){scroll-behavior:smooth}:is(#c7,.c7-scope){background:var(--bg);color:var(--ink);font-family:var(--sans);font-size:var(--t-base);line-height:1.65}:is(#c7,.c7-scope) .wrap{max-width:1180px;margin-inline:auto;padding-inline:clamp(16px,4vw,40px)}:is(#c7,.c7-scope) h1,:is(#c7,.c7-scope) h2,:is(#c7,.c7-scope) h3{margin:0;font-family:var(--sans);font-weight:600;line-height:1.15;letter-spacing:-.015em;text-wrap:balance}:is(#c7,.c7-scope) p{margin:0}:is(#c7,.c7-scope) a{color:var(--brand)}:is(#c7,.c7-scope) :focus-visible{outline:3px solid var(--sand);outline-offset:3px;border-radius:6px}:is(#c7,.c7-scope) .ph{background:var(--ph);color:var(--ph-fg);padding:.1em .45em;border-radius:4px;font-size:.92em;font-weight:600}:is(#c7,.c7-scope) .kicker{font-size:.8rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--sand)}:is(#c7,.c7-scope) .band{position:relative;background:var(--brand);color:var(--brand-ink);isolation:isolate;overflow:hidden}:is(#c7,.c7-scope) .band::before{content:"";position:absolute;inset:0;z-index:-1;opacity:.16;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='600' height='400' viewBox='0 0 600 400'%3E%3Cg fill='none' stroke='%23EAF2EE' stroke-width='1.2'%3E%3Cpath d='M380 200c0-60 60-110 130-100s100 70 80 120-90 80-150 60-60-20-60-80z'/%3E%3Cpath d='M350 205c-5-85 75-145 165-135s135 95 110 160-125 110-200 85-70-40-75-110z'/%3E%3Cpath d='M320 210c-10-110 90-180 200-170s170 120 140 200-160 140-250 110-80-60-90-140z'/%3E%3Cpath d='M290 215c-15-135 105-215 235-205s205 145 170 240-195 170-300 135-90-80-105-170z'/%3E%3Cpath d='M260 220c-20-160 120-250 270-240s240 170 200 280-230 200-350 160-100-100-120-200z'/%3E%3Cpath d='M60 120c30-40 90-50 130-20s40 90 0 110-110 10-130-30-20-40 0-60z'/%3E%3Cpath d='M35 115c40-60 120-75 175-35s55 125 0 150-150 15-175-40-30-55 0-75z'/%3E%3Cpath d='M10 110c50-80 150-100 220-50s70 160 0 190-190 20-220-50-40-70 0-90z'/%3E%3Cpath d='M-15 105c60-100 180-125 265-65s85 195 0 230-230 25-265-60-50-85 0-105z'/%3E%3C/g%3E%3C/svg%3E");background-size:900px auto;background-position:right -120px top -40px}:is(#c7,.c7-scope) .band.alt::before{background-position:left -200px bottom -80px}:is(#c7,.c7-scope) header.site{position:sticky;top:env(safe-area-inset-top,0);z-index:40;background:var(--brand);color:var(--brand-ink);box-shadow:0 1px 0 rgb(255 255 255 / .06)}:is(#c7,.c7-scope) header.site .wrap{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-block:8px;flex-direction:row}:is(#c7,.c7-scope) .logo{display:flex;align-items:center;gap:12px;color:var(--brand-ink);text-decoration:none;flex-direction:row}:is(#c7,.c7-scope) .logo svg{flex:none}:is(#c7,.c7-scope) .logo span{font-family:var(--serif);font-size:1.3rem;letter-spacing:.06em;text-transform:uppercase;line-height:1}:is(#c7,.c7-scope) .logo small{display:block;font-family:var(--sans);font-size:.62rem;letter-spacing:.32em;margin-top:5px;opacity:.75}:is(#c7,.c7-scope) nav.main{display:flex;align-items:center;gap:26px;flex-direction:row}:is(#c7,.c7-scope) nav.main a.l{color:var(--brand-ink);text-decoration:none;font-weight:500;font-size:.95rem;opacity:.9}:is(#c7,.c7-scope) nav.main a.l:hover{opacity:1;text-decoration:underline;text-underline-offset:6px}:is(#c7,.c7-scope) .menu{display:none;background:none;border:1px solid rgb(243 235 221 / .3);color:var(--brand-ink);border-radius:10px;width:44px;height:44px;cursor:pointer}@media (max-width:900px){:is(#c7,.c7-scope) nav.main a.l,:is(#c7,.c7-scope) nav.main .btn{display:none}:is(#c7,.c7-scope) .menu{display:grid;place-items:center}}:is(#c7,.c7-scope) .drawer{background:var(--brand-deep);padding-block:8px 18px}:is(#c7,.c7-scope) .drawer a{display:block;padding:12px 0;color:var(--brand-ink);text-decoration:none;font-weight:500;border-bottom:1px solid rgb(243 235 221 / .1)}:is(#c7,.c7-scope) .drawer .btn{margin-top:14px}:is(#c7,.c7-scope) .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:50px;padding:0 26px;border-radius:12px;font-family:var(--sans);font-weight:600;font-size:.95rem;text-decoration:none;border:2px solid #fff0;cursor:pointer;transition:background .2s,color .2s,border-color .2s,transform .2s,box-shadow .2s;flex-direction:row}:is(#c7,.c7-scope) .btn:active{transform:translateY(1px)}:is(#c7,.c7-scope) .btn-accent{background:var(--accent);color:#fff}:is(#c7,.c7-scope) .btn-accent:hover{background:#9E4A1C;box-shadow:0 8px 24px -10px rgb(185 90 36 / .8)}:is(#c7,.c7-scope) .btn-outline-light{border-color:rgb(243 235 221 / .55);color:var(--brand-ink)}:is(#c7,.c7-scope) .btn-outline-light:hover{background:var(--brand-ink);color:var(--brand)}:is(#c7,.c7-scope) .btn-brand{background:var(--brand);color:#fff}:is(#c7,.c7-scope) .btn-brand:hover{background:var(--brand-deep)}:is(#c7,.c7-scope) .btn-ghost{border-color:var(--brand);color:var(--brand)}:is(#c7,.c7-scope) .btn-ghost:hover{background:var(--brand);color:#fff}:is(#c7,.c7-scope) .actionbar{display:none;background:var(--brand);color:var(--brand-ink);border-top:1px solid rgb(243 235 221 / .18)}:is(#c7,.c7-scope) .actionbar a{flex:1;display:grid;justify-items:center;gap:8px;padding:16px 10px;text-decoration:none;color:var(--brand-ink);font-size:.95rem;text-align:center;line-height:1.3}:is(#c7,.c7-scope) .actionbar a+a{border-left:1px solid rgb(243 235 221 / .18)}:is(#c7,.c7-scope) .actionbar i{width:46px;height:46px;border-radius:50%;background:var(--accent);display:grid;place-items:center}@media (max-width:900px){:is(#c7,.c7-scope) .actionbar{display:flex;flex-direction:row}}:is(#c7,.c7-scope) .hero{padding-block:clamp(56px,8vw,96px) 0;background:linear-gradient(180deg,var(--brand-deep) 0%,var(--brand) 38%,#5A4636 62%,#C9875A 88%,#EFDCC2 100%)}:is(#c7,.c7-scope) .hero::before{opacity:.08}:is(#c7,.c7-scope) .hero .wrap{display:grid;gap:20px;justify-items:center;text-align:center}:is(#c7,.c7-scope) .herologo{width:clamp(200px,30vw,320px);height:auto;filter:drop-shadow(0 18px 30px rgb(0 0 0 / .35))}:is(#c7,.c7-scope) .hero h1{font-size:var(--t-h1);font-weight:600;max-width:18ch;letter-spacing:-.02em}:is(#c7,.c7-scope) .hero .sub{font-size:var(--t-lg);opacity:.9;max-width:52ch}:is(#c7,.c7-scope) .hero .loc{display:inline-flex;align-items:center;gap:8px;font-size:1.15rem;opacity:.95;flex-direction:row}:is(#c7,.c7-scope) .hero .ctas{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:6px;width:100%;flex-direction:row}@media (max-width:600px){:is(#c7,.c7-scope) .hero .ctas .btn{width:100%}}:is(#c7,.c7-scope) .scene{display:block;width:100%;height:clamp(200px,30vw,360px);margin-top:clamp(28px,4vw,48px)}:is(#c7,.c7-scope) .chips{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:10px;flex-direction:row}:is(#c7,.c7-scope) .chips a{padding:9px 16px;border-radius:999px;background:rgb(243 235 221 / .08);border:1px solid rgb(243 235 221 / .22);color:var(--brand-ink);text-decoration:none;font-size:.9rem;font-weight:500;transition:background .2s}:is(#c7,.c7-scope) .chips a:hover{background:rgb(243 235 221 / .18)}:is(#c7,.c7-scope) .overlap{position:relative;z-index:2;margin-top:clamp(-90px,-7vw,-56px)}:is(#c7,.c7-scope) .ocard{background:#fff;border-radius:var(--r);box-shadow:var(--shadow);padding:clamp(24px,3.4vw,40px);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(20px,3vw,40px)}:is(#c7,.c7-scope) .ocard>div{display:grid;gap:8px;align-content:start}:is(#c7,.c7-scope) .ocard>div+div{border-left:1px solid var(--line);padding-left:clamp(20px,3vw,40px)}:is(#c7,.c7-scope) .ocard h3{font-size:1.1rem}:is(#c7,.c7-scope) .ocard p{color:var(--muted);font-size:var(--t-sm)}:is(#c7,.c7-scope) .ocard .crisis h3{color:var(--sand)}:is(#c7,.c7-scope) .ocard .big{font-size:1.5rem;font-weight:700;color:var(--brand);letter-spacing:-.01em}@media (max-width:820px){:is(#c7,.c7-scope) .ocard{grid-template-columns:1fr}:is(#c7,.c7-scope) .ocard>div+div{border-left:0;padding-left:0;border-top:1px solid var(--line);padding-top:20px}}:is(#c7,.c7-scope) .sec{padding-block:clamp(64px,9vw,112px)}:is(#c7,.c7-scope) .sec.soft{background:var(--bg-soft)}:is(#c7,.c7-scope) .shead{display:grid;gap:12px;margin-bottom:clamp(32px,4vw,52px);max-width:720px}:is(#c7,.c7-scope) .shead h2{font-size:var(--t-h2);color:var(--brand)}:is(#c7,.c7-scope) .why h2{color:var(--brand)}:is(#c7,.c7-scope) .founder{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(28px,5vw,64px);align-items:center}@media (max-width:860px){:is(#c7,.c7-scope) .founder{grid-template-columns:1fr}}:is(#c7,.c7-scope) .photo{aspect-ratio:4/5;max-width:100%;border-radius:var(--r);background:linear-gradient(160deg,#EEE7D6,#F6E6D8);box-shadow:var(--shadow);display:grid;place-items:center;text-align:center;color:var(--muted);font-weight:600;border:2px dashed #D8CCB4;padding:24px}:is(#c7,.c7-scope) .founder h2{font-size:var(--t-h2);color:var(--brand);font-weight:500}:is(#c7,.c7-scope) .founder .role{color:var(--sand);font-weight:600;margin-top:8px}:is(#c7,.c7-scope) .founder .bio{color:var(--muted);margin-top:18px;display:grid;gap:14px;max-width:58ch}:is(#c7,.c7-scope) .founder .btn{margin-top:24px}:is(#c7,.c7-scope) .shead p{color:var(--muted);font-size:1.08rem}:is(#c7,.c7-scope) .center{margin-inline:auto;text-align:center;justify-items:center}:is(#c7,.c7-scope) .why{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,5vw,72px);align-items:center}@media (max-width:860px){:is(#c7,.c7-scope) .why{grid-template-columns:1fr}}:is(#c7,.c7-scope) .checks{list-style:none;margin:22px 0 28px;padding:0;display:grid;gap:14px}:is(#c7,.c7-scope) .checks li{display:grid;grid-template-columns:28px minmax(0,1fr);gap:12px;align-items:start}:is(#c7,.c7-scope) .checks svg{margin-top:2px}:is(#c7,.c7-scope) .why-art{border-radius:var(--r);background:var(--brand);aspect-ratio:5/4;max-width:100%;position:relative;overflow:hidden;box-shadow:var(--shadow)}:is(#c7,.c7-scope) .why-art svg{position:absolute;inset:0;width:100%;height:100%}:is(#c7,.c7-scope) .why-art .cap{position:absolute;left:20px;right:20px;bottom:20px;background:#fff;border-radius:16px;padding:16px 18px;box-shadow:var(--shadow);display:flex;gap:14px;align-items:center;flex-direction:row}:is(#c7,.c7-scope) .why-art .cap b{display:block;font-size:.98rem}:is(#c7,.c7-scope) .why-art .cap span{color:var(--muted);font-size:.85rem}:is(#c7,.c7-scope) .why-art .cap i{flex:none;width:42px;height:42px;border-radius:50%;background:var(--bg-soft);display:grid;place-items:center}:is(#c7,.c7-scope) .grid3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}@media (max-width:900px){:is(#c7,.c7-scope) .grid3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:580px){:is(#c7,.c7-scope) .grid3{grid-template-columns:1fr}}:is(#c7,.c7-scope) .card{background:#fff;border-radius:var(--r);padding:28px;box-shadow:0 1px 0 var(--line),0 10px 30px -18px rgb(46 39 34 / .22);display:grid;gap:12px;align-content:start;transition:transform .25s,box-shadow .25s}:is(#c7,.c7-scope) .card:hover{transform:translateY(-4px);box-shadow:var(--shadow)}:is(#c7,.c7-scope) .ico{width:52px;height:52px;border-radius:14px;background:var(--bg-soft);display:grid;place-items:center}:is(#c7,.c7-scope) .card h3{font-size:1.2rem}:is(#c7,.c7-scope) .card p{color:var(--muted);font-size:var(--t-sm)}:is(#c7,.c7-scope) .mission{padding-block:clamp(72px,10vw,120px)}:is(#c7,.c7-scope) .mission .wrap{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,5vw,72px);align-items:center}@media (max-width:820px){:is(#c7,.c7-scope) .mission .wrap{grid-template-columns:1fr}}:is(#c7,.c7-scope) .mission h2{font-size:var(--t-h2);font-weight:500}:is(#c7,.c7-scope) .mission .lead{font-size:1.2rem;opacity:.9;margin-top:18px;max-width:34ch}:is(#c7,.c7-scope) .acro{list-style:none;margin:0;padding:0;display:grid;gap:4px}:is(#c7,.c7-scope) .acro li{font-size:clamp(1.25rem,1rem + 1vw,1.6rem);line-height:1.5;display:flex;gap:2px;align-items:baseline;flex-direction:row}:is(#c7,.c7-scope) .acro b{font-family:var(--serif);font-size:1.35em;color:var(--accent);font-weight:700;width:1.1em}:is(#c7,.c7-scope) .aud{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}@media (max-width:980px){:is(#c7,.c7-scope) .aud{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){:is(#c7,.c7-scope) .aud{grid-template-columns:1fr}}:is(#c7,.c7-scope) .aud .card{padding:24px;border-top:4px solid var(--olive)}:is(#c7,.c7-scope) .steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;counter-reset:s}@media (max-width:980px){:is(#c7,.c7-scope) .steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){:is(#c7,.c7-scope) .steps{grid-template-columns:1fr}}:is(#c7,.c7-scope) .steps li{counter-increment:s;display:grid;gap:10px;align-content:start;position:relative}:is(#c7,.c7-scope) .steps li::before{content:counter(s);width:46px;height:46px;border-radius:50%;background:var(--brand);color:#fff;font-weight:700;display:grid;place-items:center;font-size:1.05rem}:is(#c7,.c7-scope) .steps h3{font-size:1.15rem}:is(#c7,.c7-scope) .steps p{color:var(--muted);font-size:var(--t-sm)}:is(#c7,.c7-scope) .callout{margin-top:40px;background:#fff;border-radius:var(--r);box-shadow:var(--shadow);padding:22px 26px;display:flex;flex-wrap:wrap;gap:16px 28px;align-items:center;justify-content:space-between;flex-direction:row}:is(#c7,.c7-scope) .callout p{max-width:60ch}:is(#c7,.c7-scope) .faq{max-width:820px;margin-inline:auto;display:grid;gap:12px}:is(#c7,.c7-scope) details{background:#fff;border:1px solid var(--line);border-radius:16px;padding:0 22px;transition:box-shadow .2s}:is(#c7,.c7-scope) details[open]{box-shadow:0 10px 30px -18px rgb(46 39 34 / .3)}:is(#c7,.c7-scope) summary{list-style:none;cursor:pointer;padding-block:20px;font-weight:600;font-size:1.05rem;display:flex;justify-content:space-between;gap:16px;align-items:center;flex-direction:row}:is(#c7,.c7-scope) summary::-webkit-details-marker{display:none}:is(#c7,.c7-scope) summary::after{content:"+";flex:none;width:30px;height:30px;border-radius:50%;background:var(--bg-soft);color:var(--brand);display:grid;place-items:center;font-size:1.2rem;transition:transform .25s}:is(#c7,.c7-scope) details[open] summary::after{transform:rotate(45deg)}:is(#c7,.c7-scope) details p{color:var(--muted);padding-bottom:20px;max-width:65ch}:is(#c7,.c7-scope) .cgrid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(28px,4vw,56px);align-items:start}@media (max-width:880px){:is(#c7,.c7-scope) .cgrid{grid-template-columns:1fr}}:is(#c7,.c7-scope) .info{background:var(--brand);color:var(--brand-ink);border-radius:var(--r);padding:clamp(24px,3vw,36px);display:grid;gap:18px;position:relative;overflow:hidden;isolation:isolate}:is(#c7,.c7-scope) .info h2{font-size:var(--t-h2);font-weight:500}:is(#c7,.c7-scope) .info p{opacity:.88}:is(#c7,.c7-scope) .info dl{margin:6px 0 0;display:grid;gap:12px}:is(#c7,.c7-scope) .info dl div{display:grid;gap:2px;padding-bottom:12px;border-bottom:1px solid rgb(243 235 221 / .14)}:is(#c7,.c7-scope) .info dt{font-size:.75rem;letter-spacing:.14em;text-transform:uppercase;opacity:.7;font-weight:600}:is(#c7,.c7-scope) .info dd{margin:0;font-weight:500}:is(#c7,.c7-scope) .info .ph{background:rgb(255 241 201 / .92)}:is(#c7,.c7-scope) form{background:#fff;border-radius:var(--r);box-shadow:var(--shadow);padding:clamp(22px,3vw,36px);display:grid;gap:16px}:is(#c7,.c7-scope) form h3{font-size:1.3rem}:is(#c7,.c7-scope) .row{display:grid;grid-template-columns:1fr 1fr;gap:16px}@media (max-width:560px){:is(#c7,.c7-scope) .row{grid-template-columns:1fr}}:is(#c7,.c7-scope) label{display:grid;gap:6px;font-weight:600;font-size:.9rem}:is(#c7,.c7-scope) input,:is(#c7,.c7-scope) select,:is(#c7,.c7-scope) textarea{font:inherit;font-weight:400;font-size:1rem;color:var(--ink);background:var(--bg-soft);border:1.5px solid #fff0;border-radius:12px;padding:12px 14px;min-height:50px;width:100%;transition:border-color .2s,background .2s}:is(#c7,.c7-scope) input:focus,:is(#c7,.c7-scope) select:focus,:is(#c7,.c7-scope) textarea:focus{outline:none;border-color:var(--brand);background:#fff}:is(#c7,.c7-scope) textarea{min-height:110px;resize:vertical}:is(#c7,.c7-scope) .check{display:flex;gap:10px;align-items:flex-start;font-weight:400;flex-direction:row}:is(#c7,.c7-scope) .check input{width:20px;height:20px;min-height:20px;margin-top:3px;accent-color:var(--brand)}:is(#c7,.c7-scope) form .btn{justify-self:start}:is(#c7,.c7-scope) .formmsg{font-size:.9rem;color:var(--muted);min-height:1.3em}:is(#c7,.c7-scope) .formmsg.ok{color:var(--brand);font-weight:600}:is(#c7,.c7-scope) footer.band{padding-block:56px 26px}:is(#c7,.c7-scope) .fcols{display:grid;grid-template-columns:minmax(0,1.4fr) repeat(2,minmax(0,1fr)) minmax(0,1.3fr);gap:32px}@media (max-width:900px){:is(#c7,.c7-scope) .fcols{grid-template-columns:1fr 1fr}}@media (max-width:520px){:is(#c7,.c7-scope) .fcols{grid-template-columns:1fr}}:is(#c7,.c7-scope) .fcols h4{margin:0 0 12px;font-size:.78rem;letter-spacing:.16em;text-transform:uppercase;opacity:.7}:is(#c7,.c7-scope) .fcols a,:is(#c7,.c7-scope) .fcols span{display:block;color:var(--brand-ink);text-decoration:none;opacity:.88;font-size:.95rem;padding-block:3px}:is(#c7,.c7-scope) .fcols a:hover{opacity:1;text-decoration:underline}:is(#c7,.c7-scope) .fcols p{opacity:.85;font-size:.95rem;margin-top:12px;max-width:32ch}:is(#c7,.c7-scope) .crisisbox{background:rgb(243 235 221 / .08);border:1px solid rgb(243 235 221 / .2);border-radius:16px;padding:18px}:is(#c7,.c7-scope) .crisisbox b{display:block;font-size:1.05rem;margin-bottom:4px}:is(#c7,.c7-scope) .legal{margin-top:40px;padding-top:20px;border-top:1px solid rgb(243 235 221 / .14);display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px;font-size:.85rem;opacity:.75;flex-direction:row}@media (prefers-reduced-motion:no-preference){.js :is(#c7,.c7-scope) .fade{transform:translateY(18px);transition:transform .8s cubic-bezier(.2,.7,.2,1),opacity .8s;opacity:.4}.js :is(#c7,.c7-scope) .fade.in{transform:none;opacity:1}}:is(#c7,.c7-scope) nav.main a.l[aria-current="page"]{opacity:1;text-decoration:underline;text-decoration-color:var(--accent);text-decoration-thickness:2px;text-underline-offset:8px}:is(#c7,.c7-scope) .drawer a[aria-current="page"]{color:#E8B48C}:is(#c7,.c7-scope) .pagehero{padding-block:clamp(56px,8vw,96px)}:is(#c7,.c7-scope) .pagehero .wrap{display:grid;gap:14px;max-width:1180px}:is(#c7,.c7-scope) .crumbs{font-size:.85rem;opacity:.75}:is(#c7,.c7-scope) .crumbs a{color:inherit}:is(#c7,.c7-scope) .pagehero h1{font-size:var(--t-h1);font-weight:600;max-width:20ch;letter-spacing:-.02em}:is(#c7,.c7-scope) .pagehero p.sub{font-size:var(--t-lg);opacity:.88;max-width:56ch}:is(#c7,.c7-scope) .prose{display:grid;gap:16px;max-width:65ch;color:var(--muted)}:is(#c7,.c7-scope) .prose strong{color:var(--ink)}:is(#c7,.c7-scope) .two{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,5vw,72px);align-items:start}@media (max-width:860px){:is(#c7,.c7-scope) .two{grid-template-columns:1fr}}:is(#c7,.c7-scope) .two h2,:is(#c7,.c7-scope) .svc h2{font-size:var(--t-h2);color:var(--brand)}:is(#c7,.c7-scope) .svc{display:grid;grid-template-columns:72px minmax(0,1fr);gap:24px;padding-block:clamp(36px,5vw,56px);border-bottom:1px solid var(--line);scroll-margin-top:120px}:is(#c7,.c7-scope) .svc:last-child{border-bottom:0}:is(#c7,.c7-scope) .svc .ico{width:64px;height:64px;border-radius:18px}:is(#c7,.c7-scope) .svc .body{display:grid;gap:14px}:is(#c7,.c7-scope) .svc ul,:is(#c7,.c7-scope) .bul{margin:0;padding:0;list-style:none;display:grid;gap:8px}:is(#c7,.c7-scope) .svc li,:is(#c7,.c7-scope) .bul li{position:relative;padding-left:22px;color:var(--muted)}:is(#c7,.c7-scope) .svc li::before,:is(#c7,.c7-scope) .bul li::before{content:"";position:absolute;left:0;top:.6em;width:9px;height:9px;border-radius:2px;background:var(--accent);transform:rotate(45deg)}@media (max-width:560px){:is(#c7,.c7-scope) .svc{grid-template-columns:1fr;gap:14px}}:is(#c7,.c7-scope) .svcnav{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:12px;flex-direction:row}:is(#c7,.c7-scope) .svcnav a{padding:9px 16px;border-radius:999px;background:var(--bg-soft);border:1px solid var(--line);text-decoration:none;color:var(--brand);font-weight:600;font-size:.9rem}:is(#c7,.c7-scope) .svcnav a:hover{border-color:var(--accent)}:is(#c7,.c7-scope) a.card{text-decoration:none;color:inherit}:is(#c7,.c7-scope) .more{color:var(--accent);font-weight:600;font-size:.92rem;margin-top:4px}:is(#c7,.c7-scope) .res{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}@media (max-width:760px){:is(#c7,.c7-scope) .res{grid-template-columns:1fr}}:is(#c7,.c7-scope) .res .card{border-left:4px solid var(--olive)}:is(#c7,.c7-scope) .res .card.urgent{border-left-color:var(--accent)}:is(#c7,.c7-scope) .res .num{font-size:1.35rem;font-weight:700;color:var(--brand);letter-spacing:-.01em}:is(#c7,.c7-scope) .res a.ext{font-weight:600;color:var(--accent);word-break:break-word}:is(#c7,.c7-scope) .ctaband{padding-block:clamp(56px,8vw,88px)}:is(#c7,.c7-scope) .ctaband .wrap{display:flex;flex-wrap:wrap;gap:24px;align-items:center;justify-content:space-between;flex-direction:row}:is(#c7,.c7-scope) .ctaband h2{font-size:var(--t-h2);font-weight:500;max-width:22ch}:is(#c7,.c7-scope) .ctaband .ctas{display:flex;flex-wrap:wrap;gap:12px;flex-direction:row}:is(#c7,.c7-scope) .hero.hasvideo{background:#211C18 url(/wp-content/plugins/cedar7-site/assets/hero-poster.jpg) center/cover no-repeat;padding-block:clamp(56px,8vw,96px) clamp(110px,12vw,160px);min-height:min(88vh,820px);display:grid;align-content:center}:is(#c7,.c7-scope) .hero.hasvideo::before{display:none}:is(#c7,.c7-scope) .herovid{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2}:is(#c7,.c7-scope) .hero.hasvideo::after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,rgb(33 28 24 / .78) 0%,rgb(33 28 24 / .48) 40%,rgb(33 28 24 / .55) 70%,rgb(33 28 24 / .88) 100%)}:is(#c7,.c7-scope) .hero.hasvideo h1,:is(#c7,.c7-scope) .hero.hasvideo .loc{text-shadow:0 2px 18px rgb(0 0 0 / .45)}:is(#c7,.c7-scope){--turq:#2EC4B6;--turq-deep:#0B7A72;--turq-soft:#DCF4F1;--sun:#F6B93B;--sun-deep:#A86C0E;--sun-soft:#FDF0D2;--clay:#E2672C;--clay-deep:#B9481A;--clay-soft:#FCE4D7;--sky:#3E9BE0;--sky-deep:#1F6FB2;--sky-soft:#DFEEFB;--stripe:linear-gradient(90deg,var(--turq) 0 25%,var(--sun) 25% 50%,var(--clay) 50% 75%,var(--sky) 75% 100%)}:is(#c7,.c7-scope) :focus-visible{outline-color:var(--turq-deep)}:is(#c7,.c7-scope) header.site::after{content:"";display:block;height:5px;background:var(--stripe)}:is(#c7,.c7-scope) footer.band{border-top:5px solid #fff0;border-image:var(--stripe) 1}:is(#c7,.c7-scope) .ocard{position:relative;overflow:hidden}:is(#c7,.c7-scope) .ocard::before{content:"";position:absolute;inset:0 0 auto 0;height:6px;background:var(--stripe)}:is(#c7,.c7-scope) .ocard .big a{color:var(--turq-deep)}:is(#c7,.c7-scope) .btn-accent{background:var(--turq);color:#14201E}:is(#c7,.c7-scope) .btn-accent:hover{background:#5BD5CA;box-shadow:0 10px 28px -10px rgb(46 196 182 / .85)}:is(#c7,.c7-scope) .btn-brand:hover{background:var(--turq-deep)}:is(#c7,.c7-scope) nav.main a.l[aria-current="page"]{text-decoration-color:var(--turq)}:is(#c7,.c7-scope) .drawer a[aria-current="page"]{color:var(--turq)}:is(#c7,.c7-scope) .kicker{color:var(--turq-deep)}:is(#c7,.c7-scope) .band .kicker{color:var(--turq)!important}:is(#c7,.c7-scope) .hero .kicker{color:var(--sun)!important}:is(#c7,.c7-scope) .fcols h4{color:var(--sun);opacity:1}:is(#c7,.c7-scope) .founder .role{color:var(--turq-deep)}:is(#c7,.c7-scope) .chips a:hover{background:var(--turq);border-color:var(--turq);color:#14201E}:is(#c7,.c7-scope) .actionbar i{background:var(--turq)}:is(#c7,.c7-scope) .actionbar i svg{stroke:#14201E}:is(#c7,.c7-scope) .checks svg circle{fill:var(--turq-soft)}:is(#c7,.c7-scope) .checks svg path{stroke:var(--turq-deep)}:is(#c7,.c7-scope) .why-art .cap i{background:var(--sun-soft)}:is(#c7,.c7-scope) .ico svg{stroke:var(--turq-deep)}:is(#c7,.c7-scope) .grid3>:nth-child(4n+1) .ico,:is(#c7,.c7-scope) article.svc:nth-of-type(4n+1) .ico{background:var(--turq-soft)}:is(#c7,.c7-scope) .grid3>:nth-child(4n+1) .ico svg,:is(#c7,.c7-scope) article.svc:nth-of-type(4n+1) .ico svg{stroke:var(--turq-deep)}:is(#c7,.c7-scope) .grid3>:nth-child(4n+2) .ico,:is(#c7,.c7-scope) article.svc:nth-of-type(4n+2) .ico{background:var(--sun-soft)}:is(#c7,.c7-scope) .grid3>:nth-child(4n+2) .ico svg,:is(#c7,.c7-scope) article.svc:nth-of-type(4n+2) .ico svg{stroke:var(--sun-deep)}:is(#c7,.c7-scope) .grid3>:nth-child(4n+3) .ico,:is(#c7,.c7-scope) article.svc:nth-of-type(4n+3) .ico{background:var(--clay-soft)}:is(#c7,.c7-scope) .grid3>:nth-child(4n+3) .ico svg,:is(#c7,.c7-scope) article.svc:nth-of-type(4n+3) .ico svg{stroke:var(--clay-deep)}:is(#c7,.c7-scope) .grid3>:nth-child(4n+4) .ico,:is(#c7,.c7-scope) article.svc:nth-of-type(4n+4) .ico{background:var(--sky-soft)}:is(#c7,.c7-scope) .grid3>:nth-child(4n+4) .ico svg,:is(#c7,.c7-scope) article.svc:nth-of-type(4n+4) .ico svg{stroke:var(--sky-deep)}:is(#c7,.c7-scope) .more{color:var(--turq-deep)}:is(#c7,.c7-scope) .svcnav a:hover{border-color:var(--turq);background:var(--turq-soft)}:is(#c7,.c7-scope) .svc li::before,:is(#c7,.c7-scope) .bul li::before{background:var(--turq)}:is(#c7,.c7-scope) .aud .card:nth-child(4n+1){border-top-color:var(--turq)}:is(#c7,.c7-scope) .aud .card:nth-child(4n+2){border-top-color:var(--sun)}:is(#c7,.c7-scope) .aud .card:nth-child(4n+3){border-top-color:var(--clay)}:is(#c7,.c7-scope) .aud .card:nth-child(4n+4){border-top-color:var(--sky)}:is(#c7,.c7-scope) .acro li:nth-child(1) b,:is(#c7,.c7-scope) .acro li:nth-child(5) b{color:var(--turq)}:is(#c7,.c7-scope) .acro li:nth-child(2) b{color:var(--sun)}:is(#c7,.c7-scope) .acro li:nth-child(3) b{color:var(--clay)}:is(#c7,.c7-scope) .acro li:nth-child(4) b{color:var(--sky)}:is(#c7,.c7-scope) .steps li:nth-child(1)::before{background:var(--turq);color:#14201E}:is(#c7,.c7-scope) .steps li:nth-child(2)::before{background:var(--sun);color:#14201E}:is(#c7,.c7-scope) .steps li:nth-child(3)::before{background:var(--clay);color:#fff}:is(#c7,.c7-scope) .steps li:nth-child(4)::before{background:var(--sky);color:#fff}:is(#c7,.c7-scope) .callout{border-left:6px solid var(--sun)}:is(#c7,.c7-scope) summary::after{background:var(--turq-soft);color:var(--turq-deep)}:is(#c7,.c7-scope) details[open]{border-color:var(--turq)}:is(#c7,.c7-scope) input:focus,:is(#c7,.c7-scope) select:focus,:is(#c7,.c7-scope) textarea:focus{border-color:var(--turq-deep)}:is(#c7,.c7-scope) .check input{accent-color:var(--turq-deep)}:is(#c7,.c7-scope) .formmsg.ok{color:var(--turq-deep)}:is(#c7,.c7-scope) .res .card{border-left-color:var(--turq)}:is(#c7,.c7-scope) .res .card:nth-child(4n+2){border-left-color:var(--sky)}:is(#c7,.c7-scope) .res .card:nth-child(4n+3){border-left-color:var(--sun)}:is(#c7,.c7-scope) .res .card.urgent{border-left-color:var(--clay)}:is(#c7,.c7-scope) .res a.ext{color:var(--turq-deep)}:is(#c7,.c7-scope) .crisisbox{border-color:rgb(46 196 182 / .45)}:is(#c7,.c7-scope) .paths{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}@media (max-width:920px){:is(#c7,.c7-scope) .paths{grid-template-columns:1fr}}:is(#c7,.c7-scope) .path{background:#fff;border-radius:var(--r);box-shadow:var(--shadow);padding:clamp(24px,3vw,34px);display:grid;gap:12px;align-content:start;position:relative;overflow:hidden;scroll-margin-top:120px}:is(#c7,.c7-scope) .path::before{content:"";position:absolute;inset:0 0 auto 0;height:6px}:is(#c7,.c7-scope) .path.p1::before{background:var(--turq)}:is(#c7,.c7-scope) .path.p2::before{background:var(--sun)}:is(#c7,.c7-scope) .path.p3::before{background:var(--sky)}:is(#c7,.c7-scope) .path i{width:56px;height:56px;border-radius:16px;display:grid;place-items:center}:is(#c7,.c7-scope) .path.p1 i{background:var(--turq-soft);color:var(--turq-deep)}:is(#c7,.c7-scope) .path.p2 i{background:var(--sun-soft);color:var(--sun-deep)}:is(#c7,.c7-scope) .path.p3 i{background:var(--sky-soft);color:var(--sky-deep)}:is(#c7,.c7-scope) .path .tag{font-size:.75rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}:is(#c7,.c7-scope) .path h3{font-size:1.35rem;color:var(--brand)}:is(#c7,.c7-scope) .path p{color:var(--muted);font-size:var(--t-sm)}:is(#c7,.c7-scope) .path .btn{justify-self:start;margin-top:6px}:is(#c7,.c7-scope) .pathnote{font-size:.85rem;color:var(--muted)}:is(#c7,.c7-scope) .privacy{display:flex;gap:10px;align-items:flex-start;font-size:.85rem;color:var(--muted);background:var(--bg-soft);border-radius:12px;padding:12px 14px;flex-direction:row}:is(#c7,.c7-scope) .privacy svg{flex:none;margin-top:2px;stroke:var(--turq-deep)}:is(#c7,.c7-scope) .ehr-embed{width:100%;min-height:900px;border:0;border-radius:var(--r);background:#fff;box-shadow:var(--shadow)}:is(#c7,.c7-scope) .vidtoggle{position:absolute;top:14px;right:clamp(14px,2vw,24px);z-index:2;display:grid;place-items:center;width:30px;height:30px;padding:0;border-radius:50%;border:0;background:rgb(33 28 24 / .35);color:var(--brand-ink);opacity:.5;cursor:pointer;transition:opacity .2s,background .2s}:is(#c7,.c7-scope) .vidtoggle:hover,:is(#c7,.c7-scope) .vidtoggle:focus-visible{opacity:1;background:rgb(33 28 24 / .7)}:is(#c7,.c7-scope) .vidtoggle svg{width:11px;height:11px}:is(#c7,.c7-scope) .vidtoggle .vt-label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}:is(#c7,.c7-scope) .vidtoggle .i-play{display:none}:is(#c7,.c7-scope) .vidtoggle.paused .i-play{display:block}:is(#c7,.c7-scope) .vidtoggle.paused .i-pause{display:none}:is(#c7,.c7-scope) nav.main{gap:20px}:is(#c7,.c7-scope) nav.main a.l{font-size:.92rem;white-space:nowrap}@media (max-width:1180px){:is(#c7,.c7-scope) nav.main a.l{display:none}:is(#c7,.c7-scope) .menu{display:grid;place-items:center}}:is(#c7,.c7-scope) .members{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}@media (max-width:900px){:is(#c7,.c7-scope) .members{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:580px){:is(#c7,.c7-scope) .members{grid-template-columns:1fr}}:is(#c7,.c7-scope) .member{background:#fff;border-radius:var(--r);box-shadow:0 1px 0 var(--line),0 10px 30px -18px rgb(46 39 34 / .22);overflow:hidden;display:flex;flex-direction:column}:is(#c7,.c7-scope) .mphoto{aspect-ratio:1/1;max-width:100%;background:linear-gradient(160deg,var(--turq-soft),var(--sun-soft));display:grid;place-items:center;color:var(--muted);font-weight:600;font-size:.9rem;border-bottom:1px solid var(--line)}:is(#c7,.c7-scope) .mbody{padding:22px 24px 26px;display:grid;gap:10px;align-content:start}:is(#c7,.c7-scope) .member h3{font-size:1.15rem;color:var(--brand)}:is(#c7,.c7-scope) .mrole{color:var(--turq-deep);font-weight:600;font-size:.9rem}:is(#c7,.c7-scope) .member p{color:var(--muted);font-size:var(--t-sm)}:is(#c7,.c7-scope) .tags{list-style:none;margin:4px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px;flex-direction:row}:is(#c7,.c7-scope) .tags li{font-size:.8rem;padding:4px 10px;border-radius:999px;background:var(--bg-soft)}:is(#c7,.c7-scope) .plans{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}@media (max-width:520px){:is(#c7,.c7-scope) .plans{grid-template-columns:1fr}}:is(#c7,.c7-scope) .plans li{background:#fff;border:1px solid var(--line);border-left:4px solid var(--turq);border-radius:12px;padding:14px 16px;font-weight:600}:is(#c7,.c7-scope) .plans li:nth-child(4n+2){border-left-color:var(--sun)}:is(#c7,.c7-scope) .plans li:nth-child(4n+3){border-left-color:var(--clay)}:is(#c7,.c7-scope) .plans li:nth-child(4n+4){border-left-color:var(--sky)}:is(#c7,.c7-scope) .tablewrap{overflow-x:auto;background:#fff;border-radius:var(--r);box-shadow:var(--shadow)}:is(#c7,.c7-scope) .rates{width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums;min-width:460px}:is(#c7,.c7-scope) .rates th{text-align:left;font-size:.78rem;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);padding:16px 22px;border-bottom:2px solid var(--line);background:var(--bg-soft)}:is(#c7,.c7-scope) .rates td{padding:16px 22px;border-bottom:1px solid var(--line)}:is(#c7,.c7-scope) .rates tr:last-child td{border-bottom:0}:is(#c7,.c7-scope) .rates td:last-child,:is(#c7,.c7-scope) .rates th:last-child{text-align:right}:is(#c7,.c7-scope) .rates td:last-child{font-weight:700;color:var(--brand)}@media (max-width:560px){:is(#c7,.c7-scope) .rates{min-width:0}:is(#c7,.c7-scope) .rates th,:is(#c7,.c7-scope) .rates td{padding:14px 14px}:is(#c7,.c7-scope) .rates th{font-size:.7rem}}:is(#c7,.c7-scope) .feegrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:28px}@media (max-width:860px){:is(#c7,.c7-scope) .feegrid{grid-template-columns:1fr}}:is(#c7,.c7-scope) .feegrid .card:nth-child(1){border-top:4px solid var(--turq)}:is(#c7,.c7-scope) .feegrid .card:nth-child(2){border-top:4px solid var(--sun)}:is(#c7,.c7-scope) .feegrid .card:nth-child(3){border-top:4px solid var(--clay)}:is(#c7,.c7-scope) .gfe{max-width:860px;margin-inline:auto;background:#fff;border:1px solid var(--line);border-top:6px solid var(--sky);border-radius:var(--r);padding:clamp(24px,4vw,44px);display:grid;gap:16px;box-shadow:var(--shadow);scroll-margin-top:120px}:is(#c7,.c7-scope) .gfe h2{font-size:clamp(1.4rem,1.1rem + 1vw,1.9rem);color:var(--brand)}:is(#c7,.c7-scope) .gfe p{color:var(--muted)}:is(#c7,.c7-scope) .gfe a{color:var(--turq-deep);font-weight:600}:is(#c7,.c7-scope) .draft{max-width:820px;margin:0 auto 28px;background:var(--sun-soft);border:1px solid var(--sun);border-radius:14px;padding:14px 18px;font-size:.92rem;color:#5A4210}:is(#c7,.c7-scope) .legaldoc{max-width:820px;margin-inline:auto;display:grid;gap:14px}:is(#c7,.c7-scope) .legaldoc h2{font-size:1.35rem;color:var(--brand);margin-top:18px}:is(#c7,.c7-scope) .legaldoc p,:is(#c7,.c7-scope) .legaldoc li{color:var(--muted)}:is(#c7,.c7-scope) .legaldoc ul{margin:0;padding-left:1.2em;display:grid;gap:8px}:is(#c7,.c7-scope) .legaldoc a{color:var(--turq-deep);font-weight:600}:is(#c7,.c7-scope) .legaldoc strong{color:var(--ink)}:is(#c7,.c7-scope) .legaldoc .eff{font-size:.85rem;font-weight:600}:is(#c7,.c7-scope) .legaldoc .caps{font-weight:700;text-transform:uppercase;letter-spacing:.02em;color:var(--ink);font-size:.95rem}:is(#c7,.c7-scope) .legallinks{display:flex;flex-wrap:wrap;gap:8px 22px;margin-top:36px;padding-top:20px;border-top:1px solid rgb(243 235 221 / .14);font-size:.88rem;flex-direction:row}:is(#c7,.c7-scope) .legallinks a{color:var(--brand-ink);opacity:.85;text-decoration:none}:is(#c7,.c7-scope) .legallinks a:hover{opacity:1;text-decoration:underline}:is(#c7,.c7-scope) .legallinks+.legal{margin-top:14px;padding-top:0;border-top:0}:is(#c7,.c7-scope) .notfound{padding-block:clamp(72px,10vw,130px)}:is(#c7,.c7-scope) .why-art.banner{margin:0;aspect-ratio:1672/941;background:#0E2340}:is(#c7,.c7-scope) .why-art.banner img{display:block;width:100%;height:100%;object-fit:cover}:is(#c7,.c7-scope) .why-art .cap i svg{position:static;width:20px;height:20px}body.c7-blank{margin:0;padding:0;background:#fff}:is(#c7,.c7-scope){background:var(--bg);color:var(--ink);font-family:var(--sans);font-size:var(--t-base);font-weight:400;font-style:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;line-height:1.65;-webkit-font-smoothing:antialiased}:is(#c7,.c7-scope) img{max-width:100%;height:auto}:is(#c7,.c7-scope) ul,:is(#c7,.c7-scope) ol{margin-top:0}:is(#c7,.c7-scope) a:hover{text-decoration:inherit}:is(#c7,.c7-scope) button{font:inherit;text-transform:none;letter-spacing:normal;min-height:0}:is(#c7,.c7-scope) input,:is(#c7,.c7-scope) select,:is(#c7,.c7-scope) textarea{font:inherit;max-width:100%}:is(#c7,.c7-scope) .c7-hp{position:absolute!important;left:-9999px!important;width:1px;height:1px;overflow:hidden}.admin-bar :is(#c7,.c7-scope) header.site{top:32px}@media (max-width:782px){.admin-bar :is(#c7,.c7-scope) header.site{top:0}}@media (max-width:900px){:is(#c7,.c7-scope) nav.main .c7-btn .elementor-button{display:none}}:is(#c7,.c7-scope) .drawer .c7-btn .elementor-button{margin-top:14px}:is(#c7,.c7-scope) .c7-btn .elementor-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:50px;padding:0 26px;border-radius:12px;font-family:var(--sans);font-weight:600;font-size:.95rem;text-decoration:none;border:2px solid #fff0;cursor:pointer;transition:background .2s,color .2s,border-color .2s,transform .2s,box-shadow .2s;flex-direction:row}:is(#c7,.c7-scope) .c7-btn .elementor-button:active{transform:translateY(1px)}:is(#c7,.c7-scope) .c7-btn-accent .elementor-button{background:var(--accent);color:#fff}:is(#c7,.c7-scope) .c7-btn-accent .elementor-button:hover{background:#9E4A1C;box-shadow:0 8px 24px -10px rgb(185 90 36 / .8)}:is(#c7,.c7-scope) .c7-btn-outline-light .elementor-button{border-color:rgb(243 235 221 / .55);color:var(--brand-ink)}:is(#c7,.c7-scope) .c7-btn-outline-light .elementor-button:hover{background:var(--brand-ink);color:var(--brand)}:is(#c7,.c7-scope) .c7-btn-brand .elementor-button{background:var(--brand);color:#fff}:is(#c7,.c7-scope) .c7-btn-brand .elementor-button:hover{background:var(--brand-deep)}:is(#c7,.c7-scope) .c7-btn-ghost .elementor-button{border-color:var(--brand);color:var(--brand)}:is(#c7,.c7-scope) .c7-btn-ghost .elementor-button:hover{background:var(--brand);color:#fff}@media (max-width:600px){:is(#c7,.c7-scope) .hero .ctas .c7-btn .elementor-button{width:100%}}:is(#c7,.c7-scope) .founder .c7-btn .elementor-button{margin-top:24px}:is(#c7,.c7-scope) .elementor-widget.checks :is(ul,ol){list-style:none;margin:22px 0 28px;padding:0;display:grid;gap:14px}:is(#c7,.c7-scope) .elementor-widget.acro :is(ul,ol){list-style:none;margin:0;padding:0;display:grid;gap:4px}:is(#c7,.c7-scope) .acro strong{font-family:var(--serif);font-size:1.35em;color:var(--accent);font-weight:700;width:1.1em}:is(#c7,.c7-scope) .elementor-widget.steps :is(ul,ol){list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;counter-reset:s}@media (max-width:980px){:is(#c7,.c7-scope) .elementor-widget.steps :is(ul,ol){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){:is(#c7,.c7-scope) .elementor-widget.steps :is(ul,ol){grid-template-columns:1fr}}:is(#c7,.c7-scope) form .c7-btn .elementor-button{justify-self:start}:is(#c7,.c7-scope) .c7-btn-accent .elementor-button{background:var(--turq);color:#14201E}:is(#c7,.c7-scope) .c7-btn-accent .elementor-button:hover{background:#5BD5CA;box-shadow:0 10px 28px -10px rgb(46 196 182 / .85)}:is(#c7,.c7-scope) .c7-btn-brand .elementor-button:hover{background:var(--turq-deep)}:is(#c7,.c7-scope) .acro li:nth-child(1) strong,:is(#c7,.c7-scope) .acro li:nth-child(5) strong{color:var(--turq)}:is(#c7,.c7-scope) .acro li:nth-child(2) strong{color:var(--sun)}:is(#c7,.c7-scope) .acro li:nth-child(3) strong{color:var(--clay)}:is(#c7,.c7-scope) .acro li:nth-child(4) strong{color:var(--sky)}:is(#c7,.c7-scope) .path .c7-btn .elementor-button{justify-self:start;margin-top:6px}:is(#c7,.c7-scope) .elementor-widget.tags :is(ul,ol){list-style:none;margin:4px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px;flex-direction:row}:is(#c7,.c7-scope),:is(#c7,.c7-scope) .e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;--margin-top:0px;--margin-bottom:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--min-height:0;--container-max-width:none;--content-width:100%;--width:100%;--widgets-spacing:0px;--widgets-spacing-row:0px;--widgets-spacing-column:0px;--kit-widget-spacing:0px}:is(#c7,.c7-scope) .e-con>.e-con-inner{max-width:none;padding:0;gap:inherit}:is(#c7,.c7-scope) .elementor-widget{margin:0}:is(#c7,.c7-scope) .elementor-widget:not(:last-child){margin-block-end:0;margin-bottom:0}:is(#c7,.c7-scope) :where(.elementor-heading-title,.elementor-widget-text-editor,.elementor-icon-list-text,.elementor-widget-heading){color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;text-transform:inherit}:is(#c7,.c7-scope) .elementor-heading-title{margin:0;padding:0}:is(#c7,.c7-scope) .elementor-heading-title a{color:inherit;text-decoration:none}:is(#c7,.c7-scope) .elementor-widget-text-editor a{color:inherit}:is(#c7,.c7-scope) .elementor-widget-text-editor p{margin:0}:is(#c7,.c7-scope) .elementor-widget-text-editor p+p{margin-top:.75em}:is(#c7,.c7-scope) .elementor-widget.steps,:is(#c7,.c7-scope) .elementor-widget.acro,:is(#c7,.c7-scope) .elementor-widget.tags,:is(#c7,.c7-scope) .elementor-widget.checks{display:block;margin:0;padding:0;gap:0;grid-template-columns:none;counter-reset:none}:is(#c7,.c7-scope) .elementor-widget.checks .elementor-icon-list-item{margin:0!important;padding:0!important}:is(#c7,.c7-scope) .elementor-widget.checks .elementor-icon-list-item:after{display:none}:is(#c7,.c7-scope) .elementor-widget.checks .elementor-icon-list-icon{width:26px;height:26px;margin-top:2px;border-radius:50%;background:var(--turq-soft);display:grid;place-items:center;padding:0}:is(#c7,.c7-scope) .elementor-widget.checks .elementor-icon-list-icon svg{width:12px;height:12px;margin:0;fill:var(--turq-deep)}:is(#c7,.c7-scope) .elementor-widget.checks .elementor-icon-list-icon i{font-size:12px;color:var(--turq-deep);width:auto}:is(#c7,.c7-scope) .elementor-widget.checks .elementor-icon-list-text{padding:0}:is(#c7,.c7-scope) .steps li h3{margin:0}body:not(.elementor-editor-active) :is(#c7,.c7-scope) .c7-btn,body:not(.elementor-editor-active) :is(#c7,.c7-scope) .c7-btn .elementor-widget-container,body:not(.elementor-editor-active) :is(#c7,.c7-scope) .c7-btn .elementor-button-wrapper{display:contents}:is(#c7,.c7-scope) :where(.c7-btn) .elementor-button{background-color:#fff0;fill:currentColor;line-height:1.2;letter-spacing:normal;text-transform:none;box-shadow:none}:is(#c7,.c7-scope) .c7-btn .elementor-button-content-wrapper{display:inline-flex;align-items:center;gap:8px}:is(#c7,.c7-scope) .elementor-widget-image.why-art img,:is(#c7,.c7-scope) .elementor-widget-image.mphoto img{display:block;width:100%;height:100%;object-fit:cover;border-radius:0}:is(#c7,.c7-scope) .elementor-widget-image.mphoto{display:block;overflow:hidden}:is(#c7,.c7-scope) .elementor-widget-image.herologo{width:auto;justify-self:center}:is(#c7,.c7-scope) .elementor-widget-image.herologo img{width:clamp(200px,30vw,320px);height:auto;filter:drop-shadow(0 18px 30px rgb(0 0 0 / .35))}:is(#c7,.c7-scope) .elementor-widget-image.herologo{filter:none}:is(#c7,.c7-scope) a.e-con.card{display:grid}:is(#c7,.c7-scope) .elementor-widget.c7-abs,:is(#c7,.c7-scope) .elementor-widget.c7-abs .elementor-widget-container{position:static}.elementor-location-header:has(.c7-scope){position:sticky;top:0;z-index:40}.admin-bar .elementor-location-header:has(.c7-scope){top:32px}@media (max-width:782px){.admin-bar .elementor-location-header:has(.c7-scope){top:0}}.elementor-location-header .c7-scope header.site{position:static}:is(#c7,.c7-scope) .c7-h2 .elementor-heading-title{margin-top:10px}:is(#c7,.c7-scope) .why .c7-h2 .elementor-heading-title{font-size:var(--t-h2)}:is(#c7,.c7-scope) .e-con.c7-btnrow{display:flex;flex-direction:row;flex-wrap:wrap;gap:12px}:is(#c7,.c7-scope) .ocard .big .elementor-heading-title a{color:inherit}:is(#c7,.c7-scope) .ctaband .e-con.ctas{--width:auto;width:auto;max-width:none}@media (max-width:900px){:is(#c7,.c7-scope) nav.main .c7-btn .button-atom{display:none}}:is(#c7,.c7-scope) .drawer .c7-btn .button-atom{margin-top:14px}:is(#c7,.c7-scope) .c7-btn .button-atom{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:50px;padding:0 26px;border-radius:12px;font-family:var(--sans);font-weight:600;font-size:.95rem;text-decoration:none;border:2px solid #fff0;cursor:pointer;transition:background .2s,color .2s,border-color .2s,transform .2s,box-shadow .2s;flex-direction:row}:is(#c7,.c7-scope) .c7-btn .button-atom:active{transform:translateY(1px)}:is(#c7,.c7-scope) .c7-btn-accent .button-atom{background:var(--accent);color:#fff}:is(#c7,.c7-scope) .c7-btn-accent .button-atom:hover{background:#9E4A1C;box-shadow:0 8px 24px -10px rgb(185 90 36 / .8)}:is(#c7,.c7-scope) .c7-btn-outline-light .button-atom{border-color:rgb(243 235 221 / .55);color:var(--brand-ink)}:is(#c7,.c7-scope) .c7-btn-outline-light .button-atom:hover{background:var(--brand-ink);color:var(--brand)}:is(#c7,.c7-scope) .c7-btn-brand .button-atom{background:var(--brand);color:#fff}:is(#c7,.c7-scope) .c7-btn-brand .button-atom:hover{background:var(--brand-deep)}:is(#c7,.c7-scope) .c7-btn-ghost .button-atom{border-color:var(--brand);color:var(--brand)}:is(#c7,.c7-scope) .c7-btn-ghost .button-atom:hover{background:var(--brand);color:#fff}@media (max-width:600px){:is(#c7,.c7-scope) .hero .ctas .c7-btn .button-atom{width:100%}}:is(#c7,.c7-scope) .founder .c7-btn .button-atom{margin-top:24px}:is(#c7,.c7-scope) .bde-rich-text.checks :is(ul,ol){list-style:none;margin:22px 0 28px;padding:0;display:grid;gap:14px}:is(#c7,.c7-scope) .bde-rich-text.acro :is(ul,ol){list-style:none;margin:0;padding:0;display:grid;gap:4px}:is(#c7,.c7-scope) .acro strong{font-family:var(--serif);font-size:1.35em;color:var(--accent);font-weight:700;width:1.1em}:is(#c7,.c7-scope) .bde-rich-text.steps :is(ul,ol){list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;counter-reset:s}@media (max-width:980px){:is(#c7,.c7-scope) .bde-rich-text.steps :is(ul,ol){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){:is(#c7,.c7-scope) .bde-rich-text.steps :is(ul,ol){grid-template-columns:1fr}}:is(#c7,.c7-scope) form .c7-btn .button-atom{justify-self:start}:is(#c7,.c7-scope) .c7-btn-accent .button-atom{background:var(--turq);color:#14201E}:is(#c7,.c7-scope) .c7-btn-accent .button-atom:hover{background:#5BD5CA;box-shadow:0 10px 28px -10px rgb(46 196 182 / .85)}:is(#c7,.c7-scope) .c7-btn-brand .button-atom:hover{background:var(--turq-deep)}:is(#c7,.c7-scope) .acro li:nth-child(1) strong,:is(#c7,.c7-scope) .acro li:nth-child(5) strong{color:var(--turq)}:is(#c7,.c7-scope) .acro li:nth-child(2) strong{color:var(--sun)}:is(#c7,.c7-scope) .acro li:nth-child(3) strong{color:var(--clay)}:is(#c7,.c7-scope) .acro li:nth-child(4) strong{color:var(--sky)}:is(#c7,.c7-scope) .path .c7-btn .button-atom{justify-self:start;margin-top:6px}:is(#c7,.c7-scope) .bde-rich-text.tags :is(ul,ol){list-style:none;margin:4px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px;flex-direction:row}.breakdance .c7-scope :is(.bde-div,.bde-container-link,.bde-code-block){display:block;flex-direction:row;align-items:normal;text-align:inherit;max-width:none;background-size:auto}.breakdance .c7-scope.bde-div{display:block;align-items:normal;text-align:left;max-width:none}.breakdance .c7-scope :is(.bde-heading,.bde-text,.bde-rich-text){color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;text-transform:inherit;max-width:none;margin:0}.breakdance .c7-scope :is(h1,h2,h3).bde-heading{font-weight:600;line-height:1.15;letter-spacing:-.015em}.breakdance .c7-scope :is(h4,h5,h6).bde-heading{font-weight:700}.breakdance .c7-scope .bde-rich-text p{margin:0}.breakdance .c7-scope .bde-rich-text p+p{margin-top:.75em}.breakdance .c7-scope .bde-container-link{color:inherit;text-decoration:none}.breakdance .c7-scope .bde-code-block{width:auto}:is(#c7,.c7-scope) :is(.big,.loc,.kicker).bde-text a{color:inherit;text-decoration:none}:is(#c7,.c7-scope) .crumbs a{text-decoration:underline}body:not(.c7-builder) :is(#c7,.c7-scope) .bde-button.c7-btn{display:contents}.c7-builder :is(#c7,.c7-scope) .bde-button.c7-btn{display:inline-flex;max-width:100%}@media (max-width:600px){.c7-builder :is(#c7,.c7-scope) .hero .ctas .bde-button.c7-btn{width:100%}}:is(#c7,.c7-scope) :where(.c7-btn) .button-atom{background-color:#fff0;box-shadow:none;letter-spacing:normal;text-transform:none;line-height:1.2;min-width:0}:is(#c7,.c7-scope) .c7-btn .button-atom__text{display:inline}:is(#c7,.c7-scope) .bde-rich-text.steps,:is(#c7,.c7-scope) .bde-rich-text.acro,:is(#c7,.c7-scope) .bde-rich-text.tags,:is(#c7,.c7-scope) .bde-rich-text.checks{display:block;margin:0;padding:0;gap:0;grid-template-columns:none;counter-reset:none}:is(#c7,.c7-scope) .bde-rich-text.checks li::before{content:"";width:26px;height:26px;margin-top:0;border-radius:50%;background:var(--turq-soft) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 26 26'%3E%3Cpath d='M8 13.5l3.2 3.2L18 9.8' fill='none' stroke='%230B7A72' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/26px no-repeat}:is(#c7,.c7-scope) .bde-rich-text.checks li{margin:0}:is(#c7,.c7-scope) .bde-rich-text li{margin-bottom:0}:is(#c7,.c7-scope) .steps li h3{margin:0}:is(#c7,.c7-scope) img.bde-image2.why-art{display:block;width:100%;height:auto;object-fit:cover}:is(#c7,.c7-scope) img.bde-image2.mphoto{display:block;width:100%;height:auto;object-fit:cover}:is(#c7,.c7-scope) img.bde-image2.herologo{justify-self:center}:is(#c7,.c7-scope) .bde-heading.c7-h2{margin-top:10px}:is(#c7,.c7-scope) .why .bde-heading.c7-h2{font-size:var(--t-h2)}:is(#c7,.c7-scope) .bde-div.c7-btnrow{display:flex;flex-direction:row;flex-wrap:wrap;gap:12px}:is(#c7,.c7-scope) .ctaband .bde-div.ctas{width:auto}:is(#c7,.c7-scope) .ocard .big a{color:inherit}.breakdance .c7-scope .bde-text-link{display:inline;color:inherit}.breakdance .c7-scope .bde-code-block.c7-wrap{display:contents}body:not(.c7-builder) .breakdance .c7-scope .bde-rich-text.c7-rt,body:not(.c7-builder) .c7-scope .bde-rich-text.c7-rt{display:contents}.breakdance .c7-scope .bde-text.c7-wrap{display:contents}.breakdance .c7-scope .bde-image2{max-width:100%}.breakdance .c7-scope .bde-container-link{display:block}:is(#c7,.c7-scope) [hidden]{display:none!important}:is(#c7,.c7-scope) .check input[type=checkbox]{margin:3px 3px 3px 4px}.c7-builder :is(#c7,.c7-scope) .fade{opacity:1!important;transform:none!important;transition:none!important}.breakdance .c7-scope .bde-shortcode{display:block;width:auto;max-width:none}.breakdance .c7-scope .bde-shortcode.c7-wrap{display:contents}:is(#c7,.c7-scope) .c7-linkcard{position:relative;cursor:pointer}:is(#c7,.c7-scope) .c7-linkcard .c7-stretch{position:static}:is(#c7,.c7-scope) .c7-linkcard .c7-stretch::after{content:"";position:absolute;inset:0;border-radius:inherit;z-index:1}body.c7-builder :is(#c7,.c7-scope) .c7-linkcard .c7-stretch::after{display:none}:is(#c7,.c7-scope) .actionbar .bde-shortcode+.bde-shortcode>a{border-left:1px solid rgb(243 235 221 / .18)}:is(#c7,.c7-scope) header.site .drawer .wrap{display:block}:is(#c7,.c7-scope) .drawer{max-height:calc(100dvh - 220px);overflow-y:auto;overscroll-behavior:contain}.c7-scope:has(>header.site){position:sticky;top:0;z-index:40}.c7-scope>header.site,.admin-bar .c7-scope>header.site{position:relative;top:0}.admin-bar .c7-scope:has(>header.site){top:32px}@media (max-width:782px){.admin-bar .c7-scope:has(>header.site){top:46px}}@media (max-width:600px){.admin-bar .c7-scope:has(>header.site){top:0}}:is(#c7,.c7-scope) #drawer>.wrap{display:flex!important;flex-direction:column!important;align-items:stretch!important;flex-wrap:nowrap!important;gap:0!important}:is(#c7,.c7-scope) #drawer .bde-shortcode{display:flex!important;flex-direction:column!important;align-items:stretch!important;width:100%!important}:is(#c7,.c7-scope) #drawer a:not(.button-atom){display:block!important;width:100%;flex:none!important}:is(#c7,.c7-scope) #drawer .bde-button .button-atom{width:auto!important;align-self:flex-start}:is(#c7,.c7-scope) #drawer{max-height:calc(100dvh - 80px)}:is(#c7,.c7-scope) header.site:has(#drawer:not([hidden])) .actionbar{display:none!important}:is(#c7,.c7-scope) .drawer-inner{display:block;max-width:1180px;margin-inline:auto;padding-inline:clamp(16px,4vw,40px)}:is(#c7,.c7-scope) .c7-linkcard .c7-stretch{text-decoration:none}.bde-div{display:flex;flex-direction:column;align-items:flex-start;text-align:left;max-width:100%;position:relative;background-size:cover}.bde-shortcode{max-width:100%;width:100%}.bde-button{max-width:100%}.bde-div{display:flex;flex-direction:column;align-items:flex-start;text-align:left;max-width:100%;position:relative;background-size:cover}.bde-text{max-width:100%;margin:0;color:var(--bde-text-color,var(--bde-body-text-color))}.bde-heading{max-width:100%;margin:0}.bde-text-link{display:flex}.bde-text-link>*{margin:0;color:currentColor}.bde-button{max-width:100%}.bde-div{display:flex;flex-direction:column;align-items:flex-start;text-align:left;max-width:100%;position:relative;background-size:cover}.bde-shortcode{max-width:100%;width:100%}.bde-text{max-width:100%;margin:0;color:var(--bde-text-color,var(--bde-body-text-color))}.bde-heading{max-width:100%;margin:0}.bde-text-link{display:flex}.bde-text-link>*{margin:0;color:currentColor}:root{--white:#fff;--grey-50:#f9fafb;--grey-100:#f3f4f6;--grey-200:#e5e7eb;--grey-300:#d1d5db;--grey-400:#9ca3af;--grey-450:#787e8b;--grey-500:#6b7280;--grey-600:#4b5563;--grey-700:#374151;--grey-800:#1f2937;--grey-900:#111827;--blue-500:#3b82f6;--blue-600:#2563eb;--pink-600:#db2777;--emerald-100:#d1fae5;--emerald-700:#047857;--sky-100:#e0f2fe;--sky-500:#0ea5e9;--red-50:#fef2f2;--red-500:#ef4444;--red-700:#b91c1c;--indigo-50:#eef2ff;--indigo-600:#4f46e5;--indigo-700:#4338ca;--yellow-500:#fbbf24;--bde-brand-primary-color:var(--blue-500);--bde-brand-primary-color-hover:var(--blue-600);--bde-body-font-family:system-ui,-apple-system,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";--bde-heading-font-family:system-ui,-apple-system,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";--bde-base-font-size:16px;--bde-body-font-size:var(--bde-base-font-size);--bde-font-size-ratio:1.250;--bde-h6-font-size:var(--bde-base-font-size);--bde-h5-font-size:calc(var(--bde-h6-font-size) * var(--bde-font-size-ratio));--bde-h4-font-size:calc(var(--bde-h5-font-size) * var(--bde-font-size-ratio));--bde-h3-font-size:calc(var(--bde-h4-font-size) * var(--bde-font-size-ratio));--bde-h2-font-size:calc(var(--bde-h3-font-size) * var(--bde-font-size-ratio));--bde-h1-font-size:calc(var(--bde-h2-font-size) * var(--bde-font-size-ratio));--bde-body-text-color:var(--grey-700);--bde-headings-color:var(--grey-900);--bde-background-color:var(--grey-50);--bde-transition-duration:300ms;--bde-column-gap:32px;--bde-section-width:1120px;--bde-section-vertical-padding:100px;--bde-section-horizontal-padding:20px;--bde-button-primary-border-color:transparent;--bde-button-primary-border-color-hover:transparent;--bde-button-primary-text-color:#fff;--bde-button-primary-text-color-hover:#fff;--bde-button-secondary-text-color-hover:#fff;--bde-button-secondary-background-color:transparent;--bde-button-custom-border-color:var(--grey-900);--bde-button-custom-border-color-hover:var(--grey-700);--bde-button-custom-text-color:var(--white);--bde-button-custom-text-color-hover:var(--white);--bde-button-custom-background-color:var(--grey-900);--bde-button-custom-background-color-hover:var(--grey-700);--bde-button-font-weight:500;--bde-button-border-radius:3px;--bde-button-border-width:1px;--bde-button-padding-base:14px 24px;--bde-button-padding-sm:8px 16px;--bde-button-padding-lg:28px 54px;--bde-button-line-height:1;--bde-form-gap:16px;--bde-form-after-label:8px;--bde-form-after-sublabel:8px;--bde-form-input-border-radius:3px;--bde-form-input-background-color:var(--white);--bde-form-input-padding-top:12px;--bde-form-input-padding-right:16px;--bde-form-input-padding-bottom:12px;--bde-form-input-padding-left:16px;--bde-form-input-placeholder-color:var(--grey-450);--bde-form-input-border-width:1px;--bde-form-input-border-color:var(--grey-300);--bde-form-label-font-weight:500;--bde-form-label-required-color:var(--red-700);--bde-form-label-required-nudge-x:0;--bde-form-label-required-nudge-y:0;--bde-form-label-required-size:inherit;--bde-form-text-color:var(--grey-700);--bde-form-input-focused-background-color:var(--white);--bde-form-input-input-shadow:none;--bde-form-checkbox-size:1em;--bde-woo-products-list-gap:var(--bde-woo-base-large-gaps);--bde-woo-base-paragraph-line-height:1.4;--bde-woo-base-heading-line-height:1.2;--bde-woo-base-border-color:var(--grey-300);--bde-woo-base-text-on-primary-color:var(--white);--bde-woo-base-space:8px;--bde-woo-base-ratio:1.618;--bde-woo-typography-font-weight-normal:400;--bde-woo-typography-font-weight-medium:500;--bde-woo-typography-font-weight-heavy:600;--bde-woo-buttons-and-links-line-height:1;--bde-woo-buttons-and-links__disabled-button-color:var(--grey-300);--bde-woo-buttons-and-links__disabled-button-text-color:var(--white);--bde-woo-buttons-and-links__nav-link-background-active:var(--grey-50);--bde-woo-buttons-and-links__nav-border-radius:4px;--bde-woo-forms__inputs-select2-selected-item:var(--grey-300);--bde-woo-forms__wrappers-small:360px;--error-svg-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M256 512a256 256 0 1 0 0-512 256 256 0 1 0 0 512zm0-384c13.3 0 24 10.7 24 24v112c0 13.3-10.7 24-24 24s-24-10.7-24-24V152c0-13.3 10.7-24 24-24zm-32 224a32 32 0 1 1 64 0 32 32 0 1 1-64 0z'/%3E%3C/svg%3E");--success-svg-icon:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M12 0c-6.627 0-12 5.373-12 12s5.373 12 12 12 12-5.373 12-12-5.373-12-12-12zm-1 17l-5-5.299 1.399-1.43 3.574 3.736 6.572-7.007 1.455 1.403-8 8.597z"/></svg>');--info-svg-icon:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M12 0c-6.627 0-12 5.373-12 12s5.373 12 12 12 12-5.373 12-12-5.373-12-12-12zm1 18h-2v-6h-2v-2h4v8zm-1-9.75c-.69 0-1.25-.56-1.25-1.25s.56-1.25 1.25-1.25 1.25.56 1.25 1.25-.56 1.25-1.25 1.25z"/></svg>');--chevron-svg-icon:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M0 7.33l2.829-2.83 9.175 9.339 9.167-9.339 2.829 2.83-11.996 12.17z"/></svg>');--checkbox-svg-icon:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M9 21.035l-9-8.638 2.791-2.87 6.156 5.874 12.21-12.436 2.843 2.817z"/></svg>');--radiobutton-svg-icon:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><circle cx="12" cy="12" r="12"/></svg>');--show-password-svg-icon:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M12.015 7c4.751 0 8.063 3.012 9.504 4.636-1.401 1.837-4.713 5.364-9.504 5.364-4.42 0-7.93-3.536-9.478-5.407 1.493-1.647 4.817-4.593 9.478-4.593zm0-2c-7.569 0-12.015 6.551-12.015 6.551s4.835 7.449 12.015 7.449c7.733 0 11.985-7.449 11.985-7.449s-4.291-6.551-11.985-6.551zm-.015 5c1.103 0 2 .897 2 2s-.897 2-2 2-2-.897-2-2 .897-2 2-2zm0-2c-2.209 0-4 1.792-4 4 0 2.209 1.791 4 4 4s4-1.791 4-4c0-2.208-1.791-4-4-4z"/></svg>');--hide-password-svg-icon:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M19.604 2.562l-3.346 3.137c-1.27-.428-2.686-.699-4.243-.699-7.569 0-12.015 6.551-12.015 6.551s1.928 2.951 5.146 5.138l-2.911 2.909 1.414 1.414 17.37-17.035-1.415-1.415zm-6.016 5.779c-3.288-1.453-6.681 1.908-5.265 5.206l-1.726 1.707c-1.814-1.16-3.225-2.65-4.06-3.66 1.493-1.648 4.817-4.594 9.478-4.594.927 0 1.796.119 2.61.315l-1.037 1.026zm-2.883 7.431l5.09-4.993c1.017 3.111-2.003 6.067-5.09 4.993zm13.295-4.221s-4.252 7.449-11.985 7.449c-1.379 0-2.662-.291-3.851-.737l1.614-1.583c.715.193 1.458.32 2.237.32 4.791 0 8.104-3.527 9.504-5.364-.729-.822-1.956-1.99-3.587-2.952l1.489-1.46c2.982 1.9 4.579 4.327 4.579 4.327z"/></svg>');--x-mark-svg-icon:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20384%20512%22%3E%3Cpath%20d%3D%22M342.6%20150.6c12.5-12.5%2012.5-32.8%200-45.3s-32.8-12.5-45.3%200L192%20210.7%2086.6%20105.4c-12.5-12.5-32.8-12.5-45.3%200s-12.5%2032.8%200%2045.3L146.7%20256%2041.4%20361.4c-12.5%2012.5-12.5%2032.8%200%2045.3s32.8%2012.5%2045.3%200L192%20301.3l105.4%20105.3c12.5%2012.5%2032.8%2012.5%2045.3%200s12.5-32.8%200-45.3L237.3%20256l105.3-105.4z%22%2F%3E%3C%2Fsvg%3E);--error-svg-icon-color:var(--red-500);--success-svg-icon-color:var(--emerald-700);--info-svg-icon-color:var(--sky-500);--chevron-svg-icon-color:var(--grey-900);--checkbox-svg-icon-color:var(--grey-900);--radiobutton-svg-icon-color:var(--grey-900);--show-password-svg-icon-color:var(--grey-900);--hide-password-svg-icon-color:var(--grey-900);--bde-woo-notices__icon-size:16px;--bde-woo-notices__padding:24px;--bde-woo-notices__border-radius:4px;--bde-woo-notices__error-background:var(--red-50);--bde-woo-notices__error-text:var(--red-500);--bde-woo-notices__error-link-text:var(--red-500);--bde-woo-notices__error-link-text-hover:var(--red-500);--bde-woo-notices__info-background:var(--sky-100);--bde-woo-notices__info-text:var(--sky-500);--bde-woo-notices__info-link-text:var(--sky-500);--bde-woo-notices__info-link-text-hover:var(--sky-500);--bde-woo-notices__success-background:var(--emerald-100);--bde-woo-notices__success-text:var(--emerald-700);--bde-woo-notices__success-link-text:var(--emerald-700);--bde-woo-notices__success-link-text-hover:var(--emerald-700);--bde-woo-sale-badge__border-radius:2px;--bde-woo-sale-badge__padding:4px 8px;--bde-woo-ratings__star-color:var(--yellow-500);--bde-woo-ratings__star-size:18px;--bde-woo-ratings__filled-star-svg:url('data:image/svg+xml;utf8,<svg width="24px" height="24px" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><polygon id="Path" points="12 0.587 15.668 8.155 24 9.306 17.936 15.134 19.416 23.413 12 19.446 4.583 23.413 6.064 15.134 0 9.306 8.332 8.155"></polygon></svg>');--bde-woo-ratings__empty-star-svg:url('data:image/svg+xml;utf8,<svg width="24px" height="24px" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><path d="M12,5.173 L14.335,9.99 L19.64,10.722 L15.779,14.432 L16.721,19.702 L12,17.178 L7.279,19.703 L8.221,14.433 L4.36,10.723 L9.665,9.99 L12,5.173 L12,5.173 Z M12,0.587 L8.332,8.155 L0,9.306 L6.064,15.134 L4.584,23.413 L12,19.446 L19.416,23.412 L17.936,15.133 L24,9.306 L15.668,8.156 L12,0.587 Z" id="Shape"></path></svg>');--bde-woo-product-images__border-radius:4px;--bde-woo-product-images__border-width:0px;--bde-woo-product-images__border-color:var(--grey-300);--bde-woo-wrappers__background-color:var(--white);--bde-woo-wrappers__border-radius:4px;--bde-woo-wrappers__border-color:var(--grey-300);--bde-woo-wrappers__border-width:1px;--bde-woo-wrappers__shadow:rgba(0,0,0,0.05) 0 1px 3px,rgba(0,0,0,0.05) 0 1px 2px;--bde-woo-tables__header-color:var(--grey-100);--bde-woo-tables__background-color:var(--white);--bde-woo-tables__border-radius:4px;--bde-woo-tables__border-width:1px;--bde-woo-widgets__chip-background-color:transparent;--bde-woo-widgets__chip-background-color-hover:var(--indigo-50);--bde-woo-widgets__chip-text-color:inherit;--bde-woo-widgets__handle-border-color:var(--grey-300);--bde-woo-widgets__handle-background-color:var(--white);--bde-woo-widgets__handle-background-color-hover:var(--white);--bde-woo-widgets__handle-shadow:rgba(0,0,0,0.05) 0 1px 3px,rgba(0,0,0,0.05) 0 1px 2px;--bde-woo-widgets__handle-shadow-hover:var(--grey-300) 0 0 4px;--bde-woo-widgets__remove-item-from-cart-color:var(--grey-450);--bde-woo-select2__active-item-background-color:var(--indigo-50);--bde-woo-gallery__zoom-icon-shadow:rgba(0,0,0,0.05) 0 1px 3px,rgba(0,0,0,0.05) 0 1px 2px;--bde-woo-payment-box-background-color:var(--grey-100);--bde-woo-payment-box-border-color:var(--grey-200);--bde-woo-payment-box-border-width:1px;--bde-woo-quicklook-button-icon:url(/wp-content/uploads/breakdance/css/icons/eye.svg);--bde-woo-quicklook-button-background-color:none;--bde-woo-quicklook-button-icon-size:20px;--bde-woo-quicklook-button-backdrop-color:rgba(0,0,0,0.15);--bde-woo-quicklook-button-backdrop-opacity:0.7;--bde-woo-quicklook-modal-background-color:var(--white);--bde-woo-quicklook-overlay-color:rgba(0,0,0,0.7);--bde-woo-quicklook-close-button-size:2em;--bde-woo-quicklook-arrow-size:1em;--bde-woo-quicklook-arrow-color:var(--white);--bde-woo-swatch-space-between-options:10px;--bde-woo-swatch-padding:7px 7px;--bde-woo-swatch-color-width:30px;--bde-woo-swatch-color-height:30px;--bde-woo-swatch-border:1px solid var(--grey-200);--bde-woo-swatch-border-color-hover:var(--grey-400);--bde-woo-swatch-shadow:none;--bde-woo-swatch-shadow-hover:none;--bde-woo-swatch-background:var(--white);--bde-woo-swatch-background-hover:var(--grey-50);--bde-woo-swatch-color-padding:2px;--bde-woo-swatch-tooltip-color:var(--white);--bde-woo-swatch-tooltip-background:var(--grey-900);--bde-woo-swatch-tooltip-padding:7px;--bde-woo-swatch-space-after-label:8px;--bde-woo-responsive__stack:row}:root,.bde-global-css-vars{--bde-links-color:var(--bde-brand-primary-color);--bde-links-color-hover:var(--bde-brand-primary-color-hover);--bde-button-primary-background-color:var(--bde-brand-primary-color);--bde-button-primary-background-color-hover:var(--bde-brand-primary-color-hover);--bde-button-secondary-border-color:var(--bde-brand-primary-color);--bde-button-secondary-border-color-hover:var(--bde-brand-primary-color);--bde-button-secondary-text-color:var(--bde-brand-primary-color);--bde-button-secondary-background-color-hover:var(--bde-brand-primary-color);--bde-button-text-text-color:var(--bde-links-color);--bde-button-text-text-color-hover:var(--bde-links-color-hover);--bde-button-font-size:var(--bde-body-font-size);--bde-form-font-size:var(--bde-body-font-size);--bde-form-input-border-top-left-radius:var(--bde-form-input-border-radius);--bde-form-input-border-top-right-radius:var(--bde-form-input-border-radius);--bde-form-input-border-bottom-left-radius:var(--bde-form-input-border-radius);--bde-form-input-border-bottom-right-radius:var(--bde-form-input-border-radius);--bde-form-input-border-top:var(--bde-form-input-border-width) solid var(--bde-form-input-border-color);--bde-form-input-border-right:var(--bde-form-input-border-width) solid var(--bde-form-input-border-color);--bde-form-input-border-bottom:var(--bde-form-input-border-width) solid var(--bde-form-input-border-color);--bde-form-input-border-left:var(--bde-form-input-border-width) solid var(--bde-form-input-border-color);--bde-form-label-color:var(--bde-headings-color);--bde-form-input-focused-border-color:var(--bde-brand-primary-color);--bde-form-input-focused-shadow:var(--bde-brand-primary-color) 0 0 2px;--bde-form-checkbox-selected-color:var(--bde-brand-primary-color);--bde-z-index-lightbox:1100;--bde-z-index-popup:1050;--bde-z-index-modal:1000;--bde-z-index-modal-backdrop:calc(var(--bde-z-index-modal) - 1);--bde-z-index-high:300;--bde-z-index-medium:200;--bde-z-index-low:100;--bde-z-index-sticky:10;--bde-z-index-minicart:var(--bde-z-index-modal);--bde-z-index-minicart-backdrop:var(--bde-z-index-modal-backdrop);--bde-z-index-menu-dropdown:var(--bde-z-index-modal);--bde-z-index-menu-mobile:var(--bde-z-index-modal);--bde-z-index-menu-backdrop:var(--bde-z-index-modal-backdrop);--bde-z-index-search-fullscreen:var(--bde-z-index-modal);--bde-z-index-back-to-top:var(--bde-z-index-high);--bde-z-index-scroll-progress:var(--bde-z-index-high);--bde-z-index-header-sticky:var(--bde-z-index-medium);--bde-z-index-header-overlay:calc(var(--bde-z-index-header-sticky) - 1);--bde-z-index-social-share-buttons:var(--bde-z-index-low);--bde-woo-base-transition:all ease var(--bde-transition-duration);--bde-woo-base-text-color:var(--bde-body-text-color);--bde-woo-base-headings-color:var(--bde-headings-color);--bde-woo-base-primary-color:var(--bde-brand-primary-color);--bde-woo-base-primary-color-hover:var(--bde-brand-primary-color-hover);--bde-woo-base-extra-small-gaps:calc(var(--bde-woo-base-small-gaps) / var(--bde-woo-base-ratio));--bde-woo-base-small-gaps:calc(var(--bde-woo-base-space) / var(--bde-woo-base-ratio));--bde-woo-base-standard-gaps:var(--bde-woo-base-space);--bde-woo-base-medium-gaps:calc(var(--bde-woo-base-space) * var(--bde-woo-base-ratio));--bde-woo-base-big-gaps:calc(var(--bde-woo-base-medium-gaps) *  var(--bde-woo-base-ratio));--bde-woo-base-large-gaps:calc(var(--bde-woo-base-big-gaps) *  var(--bde-woo-base-ratio));--bde-woo-base-extra-large-gaps:calc(var(--bde-woo-base-large-gaps) * var(--bde-woo-base-ratio));--bde-woo-typography-ratio:var(--bde-font-size-ratio);--bde-woo-typography__size-small:calc(var(--bde-woo-typography__size-standard) / var(--bde-woo-typography-ratio));--bde-woo-typography__size-small-font-family:var(--bde-body-font-family);--bde-woo-typography__size-standard:var(--bde-body-font-size);--bde-woo-typography__size-standard-font-family:var(--bde-body-font-family);--bde-woo-typography__size-medium:calc(var(--bde-woo-typography__size-standard) * var(--bde-woo-typography-ratio));--bde-woo-typography__size-medium-font-family:var(--bde-heading-font-family);--bde-woo-typography__size-large:calc(var(--bde-woo-typography__size-medium) * var(--bde-woo-typography-ratio));--bde-woo-typography__size-large-font-family:var(--bde-heading-font-family);--bde-woo-typography__size-extra-large:calc(var(--bde-woo-typography__size-large) * var(--bde-woo-typography-ratio));--bde-woo-typography__size-extra-large-font-family:var(--bde-heading-font-family);--bde-woo-buttons-and-links__text-link-color:var(--bde-woo-base-primary-color);--bde-woo-buttons-and-links__text-link-color-hover:var(--bde-woo-base-primary-color-hover);--bde-woo-buttons-and-links__nav-link-color:var(--bde-woo-base-text-color);--bde-woo-buttons-and-links__nav-link-color-hover:var(--bde-woo-base-text-on-primary-color);--bde-woo-buttons-and-links__nav-link-color-active:var(--bde-woo-base-primary-color);--bde-woo-forms__spacing-after-label:var(--bde-form-after-label);--bde-woo-forms__spacing-between-fields:var(--bde-form-gap);--bde-woo-forms__spacing-between-columns:var(--bde-woo-base-extra-large-gaps);--bde-woo-forms__labels-color:var(--bde-form-label-color);--bde-woo-forms__inputs-background-color:var(--bde-form-input-background-color);--bde-woo-forms__inputs-text-color:var(--bde-form-text-color);--bde-woo-forms__inputs-placeholder-color:var(--bde-form-input-placeholder-color);--bde-woo-forms__inputs-border-color:var(--bde-form-input-border-color);--bde-woo-forms__inputs-border-width:var(--bde-form-input-border-width);--bde-woo-forms__inputs-border-radius:var(--bde-form-input-border-top-left-radius) var(--bde-form-input-border-top-right-radius) var(--bde-form-input-border-bottom-right-radius) var(--bde-form-input-border-bottom-left-radius);--bde-woo-forms__inputs-background-color-focused:var(--bde-form-input-focused-background-color);--bde-woo-forms__inputs-border-color-focused:var(--bde-form-input-focused-border-color);--bde-woo-forms__inputs-shadow-focused:var(--bde-form-input-focused-shadow);--bde-woo-forms__inputs-shadow:var(--bde-form-input-input-shadow);--bde-woo-forms__inputs-select2-hover-item:var(--bde-woo-base-primary-color);--bde-woo-forms__labels-required-color:var(--bde-form-label-required-color);--bde-woo-forms__labels-required-size:var(--bde-form-label-required-size);--bde-woo-forms__labels-required-nudge-x:var(--bde-form-label-required-nudge-x);--bde-woo-forms__labels-required-nudge-y:var(--bde-form-label-required-nudge-y);--bde-woo-tables__border-color:var(--bde-woo-base-border-color);--bde-woo-sale-badge__background-color:var(--bde-woo-base-primary-color);--bde-woo-sale-badge__text-color:var(--bde-woo-base-text-on-primary-color);--bde-woo-sale-badge__font-weight:var(--bde-woo-typography-font-weight-heavy);--bde-woo-sale-badge__font-size:var(--bde-woo-typography__size-standard);--bde-woo-widgets__chip-text-color-hover:var(--bde-woo-buttons-and-links__text-link-color);--bde-woo-widgets__handle-border-color-hover:var(--bde-woo-base-primary-color);--bde-woo-notices__padding-left:calc(var(--bde-woo-notices__padding) + var(--bde-woo-notices__icon-size) + (var(--bde-woo-notices__icon-size) / 2));--bde-woo-quicklook-button-text-color:var(--bde-button-primary-text-color);--bde-woo-quicklook-button-background-color-hover:var(--bde-woo-quicklook-button-background-color);--bde-woo-quicklook-button-icon-spacing:var(--bde-woo-base-standard-gaps);--bde-woo-quicklook-close-button-color:var(--bde-woo-base-headings-color);--bde-woo-quicklook-arrow-color-hover:var(--bde-woo-quicklook-arrow-color);--bde-woo-quicklook-arrow-background-color:var(--bde-brand-primary-color);--bde-woo-quicklook-arrow-background-color-hover:var(--bde-woo-quicklook-arrow-background-color);--bde-woo-swatch-space-between-items:var(--bde-woo-base-medium-gaps);--bde-woo-swatch-background-selected:var(--bde-woo-swatch-background-hover);--bde-woo-swatch-border-color-selected:var(--bde-woo-swatch-border-color-hover);--bde-woo-swatch-shadow-selected:var(--bde-woo-swatch-shadow-hover);--bde-woo-swatch-color-background:var(--bde-woo-swatch-background)}.button-atom{display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;user-select:none;appearance:none;box-sizing:border-box;margin:0;border:0;padding:0;background-color:#fff0;font-size:var(--bde-button-font-size);line-height:var(--bde-button-line-height);transform:translate(0,0);max-width:100%;width:var(--bde-button-width)}.button-atom--primary,.button-atom--secondary,.button-atom--custom{text-align:center;font-weight:var(--bde-button-font-weight);text-decoration:none;padding:var(--bde-button-padding-base);border-radius:var(--bde-button-border-radius);cursor:pointer;border-width:var(--bde-button-border-width);border-style:solid;border-color:#fff0;transition-timing-function:ease-in-out;transition-property:all;transition-duration:var(--bde-transition-duration);overflow:hidden}.button-atom--text{color:var(--bde-button-text-text-color)}.button-atom--text:hover{color:var(--bde-button-text-text-color-hover)}.button-atom--primary{color:var(--bde-button-primary-text-color);background:var(--bde-button-primary-background-color);border-color:var(--bde-button-primary-border-color)}.button-atom--primary:hover{color:var(--bde-button-primary-text-color-hover);background:var(--bde-button-primary-background-color-hover);border-color:var(--bde-button-primary-border-color-hover)}.button-atom--secondary{color:var(--bde-button-secondary-text-color);background:var(--bde-button-secondary-background-color);border-color:var(--bde-button-secondary-border-color)}.button-atom--secondary:hover{color:var(--bde-button-secondary-text-color-hover);background:var(--bde-button-secondary-background-color-hover);border-color:var(--bde-button-secondary-border-color-hover)}.button-atom--custom{color:var(--bde-button-custom-text-color);background:var(--bde-button-custom-background-color);border-color:var(--bde-button-custom-border-color)}.button-atom--custom:hover{color:var(--bde-button-custom-text-color-hover);background:var(--bde-button-custom-background-color-hover);border-color:var(--bde-button-custom-border-color-hover)}.button-atom:disabled,.button-atom:hover:disabled{filter:grayscale(100%);opacity:.6;cursor:not-allowed}.button-atom__icon-wrapper>svg:not(.breakdance-icon-atom-svg-gradient){font-size:inherit;width:1em;height:1em;stroke-width:0;stroke:var(--bde-brand-primary-color);fill:var(--bde-brand-primary-color)}.breakdance-icon-atom{display:flex;font-size:40px}.breakdance-icon-atom>svg:not(.breakdance-icon-atom-svg-gradient){font-size:inherit;width:1em;height:1em;stroke-width:0;stroke:var(--bde-brand-primary-color);fill:var(--bde-brand-primary-color);transform:var(--eeiTransform)}*,*::before,*::after{box-sizing:border-box}img{max-width:100%;height:auto}figure{margin-left:0;margin-right:0}.breakdance-full-width{width:100%;max-width:100%}.breakdance-rich-text-styles>*:first-child{margin-top:0}.breakdance-rich-text-styles>*:last-child{margin-bottom:0}.breakdance-rich-text-styles img.aligncenter{display:block;margin:auto}.breakdance-rich-text-styles img.alignleft{float:left}.breakdance-rich-text-styles img.alignright{float:right}.bde-stop-scrolling,.bde-stop-scrolling body{overflow-y:hidden}@supports (overflow-y:clip){.bde-stop-scrolling,.bde-stop-scrolling body{overflow-y:clip}}.breakdance-animation-enabled,.breakdance-animation-enabled body{overflow-x:hidden}@supports (overflow-x:clip){.breakdance-animation-enabled,.breakdance-animation-enabled body{overflow-x:clip}}.lg-outer{z-index:var(--bde-z-index-lightbox)}.lg-outer .lg-thumb-outer{background-color:#fff0}.lg-video-play-icon{transform:translate3d(-40%,-50%,0)}.admin-bar .lg-toolbar{top:var(--wp-admin--admin-bar--height)}[data-bde-lazy-bg="waiting"]{background-image:none!important}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;overflow-wrap:normal!important;word-wrap:normal!important;padding:0;position:absolute!important;width:1px}.breakdance-global-gradients-sprite{position:absolute;width:0;height:0;overflow:hidden}.breakdance-free-version-frontend-element-hider{animation-name:breakdance_free_version_hide_pro_element;animation-duration:8s;animation-iteration-count:1;animation-fill-mode:forwards}@keyframes breakdance_free_version_hide_pro_element{from{opacity:1;filter:grayscale(0%)}to{opacity:.1;filter:grayscale(100%)}}body{background-color:var(--bde-background-color);color:var(--bde-body-text-color)}h1,h2,h3,h4,h5,h6{color:var(--bde-headings-color)}a,.button-atom--text{color:var(--bde-links-color)}a:hover,.button-atom--text:hover{color:var(--bde-links-color-hover)}body{font-family:var(--bde-body-font-family);font-size:var(--bde-body-font-size)}.bde-h1,.bde-h2,.bde-h3,.bde-h4,.bde-h5,.bde-h6,h1,h2,h3,h4,h5,h6{font-family:var(--bde-heading-font-family)}.bde-h1,h1{font-size:var(--bde-h1-font-size)}.bde-h2,h2{font-size:var(--bde-h2-font-size)}.bde-h3,h3{font-size:var(--bde-h3-font-size)}.bde-h4,h4{font-size:var(--bde-h4-font-size)}.bde-h5,h5{font-size:var(--bde-h5-font-size)}.bde-h6,h6{font-size:var(--bde-h6-font-size)}@media (max-width:1119px){.breakdance-free-version-frontend-element-hider{animation-name:breakdance_free_version_hide_pro_element;animation-duration:8s;animation-iteration-count:1;animation-fill-mode:forwards}@keyframes breakdance_free_version_hide_pro_element{from{opacity:1;filter:grayscale(0%)}to{opacity:.1;filter:grayscale(100%)}}}@media (max-width:1023px){.breakdance-free-version-frontend-element-hider{animation-name:breakdance_free_version_hide_pro_element;animation-duration:8s;animation-iteration-count:1;animation-fill-mode:forwards}@keyframes breakdance_free_version_hide_pro_element{from{opacity:1;filter:grayscale(0%)}to{opacity:.1;filter:grayscale(100%)}}}@media (max-width:767px){.breakdance-free-version-frontend-element-hider{animation-name:breakdance_free_version_hide_pro_element;animation-duration:8s;animation-iteration-count:1;animation-fill-mode:forwards}@keyframes breakdance_free_version_hide_pro_element{from{opacity:1;filter:grayscale(0%)}to{opacity:.1;filter:grayscale(100%)}}}@media (max-width:479px){.breakdance-free-version-frontend-element-hider{animation-name:breakdance_free_version_hide_pro_element;animation-duration:8s;animation-iteration-count:1;animation-fill-mode:forwards}@keyframes breakdance_free_version_hide_pro_element{from{opacity:1;filter:grayscale(0%)}to{opacity:.1;filter:grayscale(100%)}}}