/* Fresh Wellness */
@font-face{font-family:'Merriweather';font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/fw333c.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}
@font-face{font-family:'Merriweather';font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/fwddb2.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}
@font-face{font-family:'Merriweather';font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/fw58f5.woff2) format('woff2');unicode-range:U+0000-00FF,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-family:'Merriweather';font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/fwa83c.woff2) format('woff2');unicode-range:U+0000-00FF,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-family:'Nunito Sans';font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/fw49cf.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}
@font-face{font-family:'Nunito Sans';font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/fwba42.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}
@font-face{font-family:'Nunito Sans';font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/fwf7d2.woff2) format('woff2');unicode-range:U+0000-00FF,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-family:'Nunito Sans';font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/fw19ee.woff2) format('woff2');unicode-range:U+0000-00FF,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}
:root{--fw2107:#FFFFFF;--fw9d48:#F1FAEE;--fw3be1:#1B4332;--fw9a56:#728a80;--fw59d5:#dde3e0;--fw8a8e:#52B788;--fw61a6:#FF8C42;--fw81d6:#111111;--fw6ff5:#367d5d;--fwa17d:14px;--fw97d4:14px;--fw2b32:'Merriweather',Georgia,'Times New Roman',serif;--fw5ad6:'Nunito Sans',system-ui,-apple-system,'Segoe UI',Roboto,Arial,sans-serif;--fw035d:ui-monospace,Menlo,Consolas,monospace;--fw1310:1200px;--fwbc56:700;--fw61a3:none;--fwadd2:#f5f7f6;--fw04c6:#1B4332;color-scheme:light}
*,*::before,*::after{box-sizing:border-box}
html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:90px}
body{margin:0;background:var(--fw2107);color:var(--fw3be1);font-family:var(--fw5ad6);font-size:17px;line-height:1.65;-webkit-font-smoothing:antialiased;overflow-x:hidden}
@media(max-width:760px){body{font-size:16px}}
img,svg{display:block;max-width:100%}
img{height:auto}
a{color:inherit;text-decoration:none;transition:color .15s}
a:hover{color:var(--fw6ff5)}
p{margin:0 0 1em}
h1,h2,h3,h4{font-family:var(--fw2b32);font-weight:var(--fwbc56);line-height:1.18;margin:0 0 .55em;text-transform:var(--fw61a3);overflow-wrap:break-word}
h1{font-size:clamp(1.9rem,1.2rem + 2.6vw,3.2rem)}
h2{font-size:clamp(1.4rem,1.1rem + 1.2vw,2rem)}
h3{font-size:1.2rem}
:focus-visible{outline:2px solid var(--fw8a8e);outline-offset:2px}
.fw0be0{width:min(100% - 32px,var(--fw1310));margin-inline:auto}
.fw2034{max-width:780px;margin-inline:auto}
.fwcb71{padding-block:clamp(24px,4vw,48px)}
.fw293b{min-width:0}
.fwbf23{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
.fw680e{position:absolute;left:-9999px;top:8px;z-index:999;background:var(--fw8a8e);color:var(--fw81d6);padding:8px 14px}
.fw680e:focus{left:8px}
.fw5c26{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:var(--fw8a8e);color:var(--fw81d6);padding:12px 22px;border-radius:var(--fwa17d);font:inherit;font-weight:700;font-size:.95rem;border:2px solid transparent;cursor:pointer;line-height:1.2;transition:filter .15s,transform .15s;white-space:nowrap}
.fw5c26:hover{color:var(--fw81d6);filter:brightness(1.08)}
.fw14a7{background:transparent;color:var(--fw3be1);border-color:currentColor}
.fw14a7:hover{color:var(--fw6ff5)}
input,textarea,select{font:inherit;font-size:1rem;width:100%;padding:12px 14px;border:1px solid var(--fw59d5);border-radius:var(--fwa17d);background:var(--fw9d48);color:var(--fw3be1)}
textarea{resize:vertical}
label{font-size:.9rem;font-weight:600;display:block;margin-bottom:6px}
.fwfa6d{display:flex;gap:8px;flex-wrap:wrap}.fwfa6d input{flex:1 1 200px;width:auto}
.fw3afa{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;font-size:.8rem;color:var(--fw9a56);margin-bottom:8px}
.fw828d{font-weight:600;color:var(--fw6ff5)}
.fw7918{position:relative;min-width:0}
.fw48b6{display:block;overflow:hidden;border-radius:var(--fw97d4);aspect-ratio:3/2;background:var(--fw9d48)}
.fw48b6 img,.fw149d img{width:100%;height:100%;object-fit:cover;transition:transform .5s}
.fw7918:hover .fw48b6 img{transform:scale(1.04)}
.fwa2c9{aspect-ratio:3/4}.fw6e7d{aspect-ratio:1}.fwc4c1{aspect-ratio:16/9}
.fw139a .fwcfd9{padding-top:14px}
.fw63c4{font-size:1.2rem;margin:0 0 8px;line-height:1.28}
.fwe39d .fw63c4{font-size:clamp(1.5rem,1rem + 2vw,2.4rem)}
.fw38bf{color:var(--fw9a56);font-size:.95rem;margin:0 0 8px}
.fwce0b{font-size:.8rem;color:var(--fw9a56)}
.fwaed5{display:flex;gap:clamp(14px,3vw,28px);align-items:center}
.fwaed5 .fw48b6{flex:0 0 38%}
.fwaed5 .fwcfd9{flex:1;min-width:0}
@media(max-width:560px){.fwaed5{align-items:flex-start}.fwaed5 .fw48b6{flex-basis:34%}.fwaed5 .fw38bf{display:none}.fwaed5 .fw63c4{font-size:1.02rem}}
.fwe656{min-height:360px;display:flex;align-items:flex-end;overflow:hidden;border-radius:var(--fw97d4);color:#fff;isolation:isolate}
.fw149d{position:absolute;inset:0;z-index:-1}
.fwe656::after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,transparent 30%,rgba(0,0,0,.8))}
.fwe656 .fwcfd9{padding:clamp(18px,3vw,32px);position:relative}
.fwe656 .fw3afa,.fwe656 .fw38bf,.fwe656 .fw828d{color:rgba(255,255,255,.92)}
.fwe656 a,.fwe656 .fw63c4{color:#fff}
.fwcdc9{position:absolute;inset:0;z-index:1}
.fwe656 .fw828d,.fwe656 .fw63c4 a{position:relative;z-index:2}
.fwd9ef{padding:14px 0;border-bottom:1px solid var(--fw59d5)}
.fw0b23{display:flex;gap:12px;align-items:flex-start;padding:10px 0}
.fw0b23+.fw0b23{border-top:1px solid var(--fw59d5)}
.fwc172{font-size:.98rem;margin:0 0 4px;line-height:1.3}
.fw0b23 time{font-size:.78rem;color:var(--fw9a56)}
.fw86d8{font-family:var(--fw2b32);font-size:1.6rem;font-weight:var(--fwbc56);color:var(--fw6ff5);line-height:1;min-width:1.6em}
.fwdd79{flex:0 0 72px;border-radius:var(--fw97d4);overflow:hidden;aspect-ratio:1}
.fwdd79 img{width:100%;height:100%;object-fit:cover}
.fwa12e{display:flex;justify-content:space-between;align-items:baseline;gap:16px;margin:clamp(28px,4vw,44px) 0 20px}
.fwa12e:first-child{margin-top:0}
.fwcc1e{margin:0;font-size:clamp(1.3rem,1rem + 1vw,1.8rem)}
.fw3604{display:inline-flex;align-items:center;gap:6px;font-size:.9rem;color:var(--fw6ff5);font-weight:600;white-space:nowrap}
.fw666a{display:grid;gap:clamp(20px,3vw,32px)}
.fw3123{grid-template-columns:repeat(2,minmax(0,1fr))}.fw3004{grid-template-columns:repeat(3,minmax(0,1fr))}.fw3b2b{grid-template-columns:repeat(4,minmax(0,1fr))}
@media(max-width:1024px){.fw3b2b,.fw3004{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:620px){.fw3123,.fw3004,.fw3b2b{grid-template-columns:minmax(0,1fr)}}
.fw7de2{display:grid;gap:clamp(22px,3vw,36px)}
.fw8bff{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:clamp(28px,4vw,56px);align-items:start}
.fw41c6{grid-template-columns:300px minmax(0,1fr)}
.fw41c6>.fwd2a7{order:-1}
.fw8bff .fw3004,.fw8bff .fw3b2b{grid-template-columns:repeat(2,minmax(0,1fr))}
@media(max-width:1024px){.fw8bff,.fw41c6{grid-template-columns:minmax(0,1fr)}.fw41c6>.fwd2a7{order:2}}
@media(max-width:620px){.fw8bff .fw3004,.fw8bff .fw3b2b{grid-template-columns:minmax(0,1fr)}}
.fwd2a7{display:grid;gap:32px;align-content:start;min-width:0}
.fwa4da{font-size:1.05rem;margin:0 0 14px}
.fw3460 p{font-size:.93rem}
.fw57c8{list-style:none;padding:0;margin:0}.fw57c8 li{display:flex;justify-content:space-between;padding:8px 0;border-bottom:1px solid var(--fw59d5)}.fw57c8 span{color:var(--fw9a56);font-size:.85rem}
.fw47b3{display:flex;flex-wrap:wrap;gap:8px}.fwfd42{font-size:.82rem;padding:4px 10px;border:1px solid var(--fw59d5);border-radius:var(--fwa17d)}
.fwfd42:hover{border-color:var(--fw8a8e)}
.fw0733{display:flex;gap:14px;align-items:flex-start}
.fw7ef2{flex:0 0 auto;width:44px;height:44px;border-radius:50%;background:var(--fw8a8e);color:var(--fw81d6);display:grid;place-items:center;font-family:var(--fw2b32);font-weight:700;font-size:1.1rem}
.fw59f6{width:72px;height:72px;font-size:1.6rem}
.fw5f40{display:inline-flex;gap:6px;align-items:center;color:var(--fw6ff5);font-weight:600;font-size:.9rem}
.fw4258{list-style:none;padding:0;margin:0;display:grid;gap:10px}.fw4258 li{display:flex;gap:10px;font-size:.93rem}.fw4258 svg{color:var(--fw6ff5);flex:0 0 auto;margin-top:4px}
.fw8161{padding-left:1.2em;margin:0}.fw8161 li{margin-bottom:8px}
.fwf30d ol{list-style:none;padding:0;margin:0 0 18px;display:flex;flex-wrap:wrap;gap:6px;font-size:.82rem;color:var(--fw9a56)}
.fwf30d li+li::before{content:"/";margin-right:6px;opacity:.6}
.fwf30d li[aria-current]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:60vw}
.fwdf35{display:flex;justify-content:center;align-items:center;gap:8px;margin-top:clamp(32px,5vw,56px);flex-wrap:wrap}
.fw679f a,.fw679f span{min-width:42px;height:42px;display:grid;place-items:center;border:1px solid var(--fw59d5);border-radius:var(--fwa17d);padding:0 10px}
.fw679f a[aria-current]{background:var(--fw8a8e);color:var(--fw81d6);border-color:var(--fw8a8e)}
.fw070c{justify-content:space-between;border-top:1px solid var(--fw59d5);padding-top:18px;font-size:.9rem}
.fwfa90{font-weight:700}.fwfa90[aria-disabled]{opacity:.4;pointer-events:none}
.fw71e1{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;padding:2px 0}
.fw71e1::-webkit-scrollbar{display:none}
.fw7ed6{flex:0 0 auto;padding:6px 14px;border:1px solid var(--fw59d5);border-radius:999px;font-size:.85rem;white-space:nowrap}
.fw0185{background:var(--fw8a8e);color:var(--fw81d6);border-color:var(--fw8a8e)}
.fw9464{padding:clamp(28px,6vw,72px) clamp(20px,5vw,56px);border-radius:var(--fwa17d);background:var(--fw9d48);margin-bottom:clamp(28px,5vw,56px)}
.fw9464 h1{max-width:18ch;margin-bottom:.4em}
.fwbd80{font-size:1.1rem;color:var(--fw9a56);max-width:56ch}
.fw05e6{text-transform:uppercase;letter-spacing:.14em;font-size:.75rem;font-weight:700;color:var(--fw6ff5);margin-bottom:12px}
.fw539c{border-radius:0;margin:0;padding-block:clamp(48px,9vw,120px);text-align:center}
.fw539c h1{margin-inline:auto;max-width:20ch;font-size:clamp(2.2rem,1.4rem + 3.5vw,4.2rem)}.fw539c .fwbd80{margin-inline:auto}.fw539c .fwfa6d{max-width:520px;margin:24px auto 0}
.fwa1f1{position:relative;min-height:min(78vh,720px);display:flex;align-items:flex-end;color:#fff;isolation:isolate;overflow:hidden}
.fw2edf{position:absolute;inset:0;z-index:-2}.fw2edf img{width:100%;height:100%;object-fit:cover}
.fwa1f1::after,.fw4d44::after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,rgba(0,0,0,.45),rgba(0,0,0,.12) 40%,rgba(0,0,0,.78))}
.fw6e6f{padding-block:clamp(100px,12vw,150px) clamp(32px,6vw,72px)}
.fwa1f1 h1{max-width:22ch;color:#fff}
.fwa1f1 a,.fwa1f1 .fw3afa,.fwa1f1 .fw828d,.fwa1f1 .fwf30d ol,.fwa1f1 p{color:#fff}
.fwa1f1 p{max-width:60ch;opacity:.92}
.fwc0f4{margin-bottom:clamp(24px,4vw,44px)}
.fwc0f4 p{color:var(--fw9a56);max-width:65ch;margin:0}
.fw19db{background:var(--fw9d48);padding:clamp(24px,5vw,56px);border-radius:var(--fwa17d)}
.fw19db .fw71e1{margin-top:18px}
.fwe0e3{border-top:2px solid var(--fw3be1);border-bottom:1px solid var(--fw3be1);padding:16px 0}
.fwe0e3 h1{font-size:clamp(2.6rem,1.5rem + 6vw,6rem);margin:0;line-height:1}
.fw71c4{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap;margin-top:12px;color:var(--fw9a56)}
.fw4d44{position:relative;min-height:48vh;display:flex;align-items:flex-end;color:#fff;isolation:isolate;overflow:hidden;margin-bottom:0}
.fw4d44 .fw6e6f{width:min(100% - 32px,var(--fw1310));margin-inline:auto;padding-block:130px 44px}
.fw4d44 p,.fw4d44 a,.fw4d44 .fwf30d ol,.fw4d44 h1{color:#fff}
.fw8fa9{color:var(--fw9a56)}
.fw58d8{list-style:none;padding:0;margin:0;display:flex;gap:8px}
.fw58d8 a{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;border:1px solid var(--fw59d5)}
.fw58d8 a:hover{border-color:currentColor}
.fw105b{position:relative;z-index:60;background:var(--fw2107)}
.fw6fee{display:flex;align-items:center;gap:clamp(12px,3vw,32px);min-height:72px}
.fw5186{display:inline-flex;align-items:center;gap:10px;font-family:var(--fw2b32);font-weight:var(--fwbc56);font-size:1.4rem;line-height:1.1;color:var(--fw3be1);white-space:nowrap}
.fw5186:hover{color:inherit}
.fw105b .fw5186{min-width:0;flex-shrink:1}.fw105b .fw5186>span:last-child{overflow:hidden;text-overflow:ellipsis}
.fwe284{display:inline-block;flex:0 0 auto;width:14px;height:14px;background:var(--fw8a8e);border-radius:calc(var(--fwa17d) / 2)}
.fw5c71 ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:4px clamp(12px,1.6vw,24px)}
.fw5c71 a{display:block;padding:8px 0;font-size:.95rem;font-weight:500}
.fw5c71 a.fw81d6{color:var(--fw6ff5)}
.fwd328{display:flex;align-items:center;gap:12px;margin-left:auto}
.fw3256{font-size:.82rem;color:var(--fw9a56);white-space:nowrap}
.fwd74c{display:none;align-items:center;justify-content:center;width:44px;height:44px;cursor:pointer;margin:0;border-radius:var(--fwa17d);color:inherit}
.fw39b1{position:absolute;opacity:0;pointer-events:none;width:1px;height:1px;left:0;top:0}
.fw91d0{display:flex;align-items:center;position:relative}
.fw91d0 input{padding:9px 40px 9px 14px;font-size:.9rem}
.fw91d0 button{position:absolute;right:4px;background:none;border:0;color:inherit;cursor:pointer;padding:8px;display:grid}
.fw1dfc{width:210px}
.fwb4c8{position:sticky;top:0}
.fwde13{background:color-mix(in srgb,var(--fw2107) 78%,transparent);backdrop-filter:saturate(1.6) blur(12px);-webkit-backdrop-filter:saturate(1.6) blur(12px)}
.fw9020{margin:0;font-size:.85rem;color:var(--fw9a56)}
@media(max-width:1024px){.fw105b .fw5c71,.fw105b .fw91d0,.fw7bf6{display:none}.fwd74c{display:inline-flex}}
@media(max-width:760px){.fw3256{display:none}.fw5186{font-size:1.25rem}}
@media(max-width:380px){.fw105b .fw6fee .fw5186{font-size:1.02rem;letter-spacing:0}.fw6fee{gap:8px}.fw112f .fw6fee{padding:0 6px 0 14px}}
@media(min-width:1025px){.fwa3e6 .fw5c71{margin-left:auto}.fwa3e6 .fw5c71+.fwd328{margin-left:0}.fwbc08 .fw5c71{margin-right:auto}}
.fw3f28{position:absolute;left:0;right:0;top:0;background:transparent;color:#fff}.fw3f28 .fw5186,.fw3f28 .fw3256{color:#fff}.fw3f28 .fw5c71 a.fw81d6{color:#fff}
.fw803e,.fw977a,.fwf7b1,.fwb7f7{display:none}
@media(max-width:1024px){.fwb7f7{display:block;border-bottom:1px solid var(--fw59d5);padding:10px 0;background:var(--fw2107);position:sticky;top:0;z-index:40}}
.fw948c{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:28px}.fw2d66,.fw2d66 .fwe656{height:100%;min-height:480px}.fwcb43{display:grid;gap:14px;align-content:start}.fwcb43 .fwaed5 .fw48b6{flex-basis:110px}.fwcb43 .fw63c4{font-size:1rem}@media(max-width:900px){.fw948c{grid-template-columns:minmax(0,1fr)}.fw2d66,.fw2d66 .fwe656{min-height:380px}}
.fw139a{overflow:hidden;border-radius:var(--fwa17d)}.fw139a .fwcfd9{padding:16px 18px 20px}.fw139a .fw48b6{border-radius:0}
.fw139a{background:var(--fw9d48)}
.fw03e9{margin-bottom:24px}
.fw03e9 h1{margin:10px 0 18px;max-width:26ch}
.fw5595{display:flex;gap:12px;align-items:center;font-size:.88rem}
.fw5595 b{display:block}.fw5595 span:not(.fw7ef2){color:var(--fw9a56);display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap}
.fw2125{margin:0 0 32px}.fw37b4{border-radius:var(--fw97d4);overflow:hidden;aspect-ratio:16/9}.fw37b4 img{width:100%;height:100%;object-fit:cover}
.fw1cf6{font-size:1.06em;line-height:1.78}
.fw1cf6 h2{margin-top:1.8em;font-size:clamp(1.35rem,1.1rem + 1vw,1.85rem);scroll-margin-top:90px}
.fw1cf6 ul,.fw1cf6 ol{margin:0 0 1.2em;padding-left:1.3em}.fw1cf6 li{margin-bottom:.4em}
.fw1cf6 a{color:var(--fw6ff5);text-decoration:underline;text-underline-offset:3px}
.fwb2d8{font-size:1.16em;line-height:1.6}
.fw37ec{margin:2em 0;padding:6px 0 6px 24px;border-left:4px solid var(--fw8a8e);font-family:var(--fw2b32);font-size:1.3rem;line-height:1.45}
.fw37ec p{margin:0}
.fwe262{font-size:clamp(1.4rem,1.1rem + 1vw,1.8rem)}
.fwb46e,.fw1216{background:var(--fw9d48);border:1px solid var(--fw59d5);border-radius:var(--fwa17d);padding:20px 24px;margin:0 0 2em}
.fwb1d2{font-weight:700;text-transform:uppercase;letter-spacing:.08em;font-size:.8rem;color:var(--fw6ff5);margin-bottom:8px}
.fwb46e ul,.fw1216 ol{margin:0}.fw1216 time{font-weight:700;margin-right:8px}
.fwed32{font-weight:700;margin-bottom:8px;font-size:.8rem;text-transform:uppercase;letter-spacing:.08em}
.fwa6c5 ol{margin:0;padding-left:1.2em;font-size:.92rem}.fwa6c5 li{margin-bottom:6px}
.fw1cf6 .fwa6c5 a{text-decoration:none;color:inherit}.fwa6c5 a:hover{color:var(--fw6ff5)}
.fw6fdd{border:1px solid var(--fw59d5);border-radius:var(--fwa17d);padding:18px 22px;margin-bottom:2em}
.fw9075{margin:2em 0}.fw5c43{border-radius:var(--fw97d4);overflow:hidden;aspect-ratio:16/9}.fw5c43 img{width:100%;height:100%;object-fit:cover}.fw9075 figcaption{font-size:.82rem;color:var(--fw9a56);margin-top:8px}
.fw7dcd{overflow-x:auto;margin:1.5em 0}
.fwbccc{width:100%;border-collapse:collapse;font-size:.92rem;min-width:420px}.fwbccc th,.fwbccc td{padding:10px 12px;border-bottom:1px solid var(--fw59d5);text-align:left}.fwbccc th{background:var(--fw9d48);font-weight:700}
.fw2225>.fwb2d8::first-letter{float:left;font-family:var(--fw2b32);font-size:4.2em;line-height:.8;padding:8px 10px 0 0;color:var(--fw8a8e);font-weight:700}
.fwa9d5{counter-reset:fw4642}.fwa9d5 h2{counter-increment:fw4642}.fwa9d5 h2::before{content:counter(fw4642,decimal-leading-zero);display:block;font-size:.7em;color:var(--fw8a8e);margin-bottom:4px}
.fw1646{margin:36px 0 16px}
.fwbd44{display:flex;align-items:center;gap:10px;font-size:.9rem;margin-bottom:28px}.fwbd44 a{display:grid;place-items:center;width:38px;height:38px;border:1px solid var(--fw59d5);border-radius:50%}
.fwd337{display:flex;gap:18px;padding:24px;border:1px solid var(--fw59d5);border-radius:var(--fwa17d);margin-bottom:28px;align-items:flex-start}.fw29e9{font-weight:700;margin-bottom:4px}.fwd337 p:last-child{margin:0;color:var(--fw9a56);font-size:.95rem}
.fw2ba5{display:grid;grid-template-columns:1fr 1fr;gap:16px}.fw2ba5 a{padding:16px 18px;border:1px solid var(--fw59d5);border-radius:var(--fwa17d);font-weight:600;line-height:1.35}.fw2ba5 small{display:block;color:var(--fw9a56);font-weight:400;margin-bottom:4px}.fw2ba5 a:last-child{text-align:right}
@media(max-width:620px){.fw2ba5{grid-template-columns:1fr}.fw2ba5 a:last-child{text-align:left}.fwd337{flex-direction:column}}
.fw5a1d{margin-top:clamp(40px,6vw,72px)}
.fw476b,.fw5f41{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--fw59d5);border:1px solid var(--fw59d5);border-radius:var(--fwa17d);overflow:hidden;margin:0 0 2em}
.fw5f41{grid-template-columns:repeat(2,1fr);margin:1.5em 0}
.fw476b div,.fw5f41 div{background:var(--fw2107);padding:14px}.fw476b dt,.fw5f41 dt{font-size:.75rem;color:var(--fw9a56);text-transform:uppercase;letter-spacing:.05em}.fw476b dd,.fw5f41 dd{margin:0;font-weight:700}
@media(max-width:620px){.fw476b{grid-template-columns:1fr 1fr}}
.fw347f{display:flex;flex-direction:column;gap:4px;border-left:4px solid var(--fw8a8e);padding:12px 18px;background:var(--fw9d48);margin:1.5em 0}.fw347f span{font-size:.75rem;text-transform:uppercase;letter-spacing:.08em;color:var(--fw9a56)}.fw1cf6 .fw347f a{font-weight:700;text-decoration:none;color:inherit}
.fwcadb{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:2em 0}.fwf107{aspect-ratio:1;overflow:hidden}.fwf107 img{width:100%;height:100%;object-fit:cover}
.fwd6f6{font-size:.85rem;color:var(--fw9a56);border-top:1px solid var(--fw59d5);padding-top:16px;margin-top:2em}
.fw25d2{display:flex;gap:10px;align-items:center;font-size:.9rem}
.fwd1f7{margin:1.5em 0}
.fwbcc8{position:fixed;right:20px;bottom:20px;width:56px;height:56px;border-radius:16px;background:var(--fw61a6);color:#000;display:grid;place-items:center;box-shadow:0 6px 16px rgba(0,0,0,.25);z-index:90}
@media(max-width:1024px){.fwbcc8{bottom:90px}}
@supports(animation-timeline:scroll()){.fw70fc{position:fixed;top:0;left:0;height:4px;width:100%;background:var(--fw8a8e);transform-origin:0 50%;transform:scaleX(0);animation:fwf849 linear both;animation-timeline:scroll(root);z-index:300}@keyframes fwf849{to{transform:scaleX(1)}}}
.fwb6fc h2{margin-top:1.6em;font-size:clamp(1.25rem,1rem + .8vw,1.6rem)}
.fwb6fc a{color:var(--fw6ff5);text-decoration:underline;text-underline-offset:3px}
.fw792d{margin:20px 0 10px}.fw162b{padding:24px;border:1px solid var(--fw59d5);border-radius:var(--fwa17d)}.fw162b svg{color:var(--fw6ff5);margin-bottom:12px}.fwb6fc .fw162b h2{font-size:1.15rem;margin:0 0 6px}.fw162b p{margin:0;color:var(--fw9a56);font-size:.93rem}
.fwfde7{margin-top:20px}.fwb205{text-align:center}.fwb205 .fw7ef2{margin:0 auto 12px}.fwb205 h3{font-size:1rem;margin:0 0 2px}.fwb205 p{color:var(--fw9a56);font-size:.85rem}
.fw54fa{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:40px;margin-top:24px}.fw3c2c{display:grid;gap:16px}.fw48ce{display:grid;grid-template-columns:1fr 1fr;gap:16px}
.fwc395{display:flex;gap:10px;align-items:flex-start;font-weight:400}.fwc395 input{width:auto;margin-top:4px}.fw3c2c .fw5c26{justify-self:start}
.fw8ac6{background:var(--fw9d48);padding:24px;border-radius:var(--fwa17d);align-self:start}.fwb6fc .fw8ac6 h2{margin-top:0;font-size:1.2rem}.fw8ac6 ul{list-style:none;padding:0;margin:0 0 20px;display:grid;gap:12px}.fw8ac6 li{display:flex;gap:10px}.fw8ac6 .fw58d8{display:flex;gap:8px}.fw8ac6 svg{color:var(--fw6ff5);flex:0 0 auto;margin-top:3px}
@media(max-width:860px){.fw54fa,.fw48ce{grid-template-columns:minmax(0,1fr)}}
.fw04ee{background:var(--fw9d48);padding:18px 18px 18px 40px;border-radius:var(--fwa17d)}
.fw2334{color:var(--fw9a56);font-size:.9rem}
.fw2aa4{text-align:center;padding:clamp(32px,8vw,96px) 0;max-width:640px;margin:0 auto}
.fw5e4d{font-family:var(--fw2b32);font-size:clamp(6rem,4rem + 10vw,12rem);line-height:1;margin:0;color:var(--fw8a8e);font-weight:var(--fwbc56)}
.fw2aa4 .fw91d0{max-width:420px;margin:24px auto}.fwed3d{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}
.fw394a{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:28px}.fwb6fc .fw7093 h2{font-size:1.1rem;margin:0 0 10px}.fw7093 ul{padding-left:1.1em;margin:0}.fw7093 li{margin-bottom:6px;font-size:.93rem}
.fwbcce{background:var(--fwadd2);color:var(--fw04c6);margin-top:clamp(40px,6vw,80px);font-size:.92rem}
.fw836b{padding-block:clamp(36px,6vw,64px) 24px}
.fw6bbe{display:grid;gap:32px}
.fwcbd5{grid-template-columns:1.6fr 1fr 1fr}.fwaaf7{grid-template-columns:1.6fr 1fr 1fr 1fr}.fw8cab{grid-template-columns:1.5fr repeat(4,1fr)}.fwd236{grid-template-columns:repeat(6,minmax(0,1fr))}
@media(max-width:900px){.fwcbd5,.fwaaf7,.fw8cab,.fwd236{grid-template-columns:repeat(2,minmax(0,1fr))}.fw75fb{grid-column:1/-1}}
@media(max-width:480px){.fwd236{grid-template-columns:1fr}}
.fw0bff{font-size:.82rem;margin:0 0 12px;text-transform:uppercase;letter-spacing:.1em;font-family:var(--fw5ad6);font-weight:700}
.fwbcce ul{list-style:none;padding:0;margin:0}.fw0b6b{min-width:0;overflow-wrap:anywhere}.fw0b6b li{margin-bottom:8px}
.fwbcce a:hover{color:inherit;text-decoration:underline;text-underline-offset:3px}
.fwbcce .fw5186{color:inherit;margin-bottom:12px}
.fw75fb p{opacity:.8;max-width:36ch}
.fwbcce .fw58d8 a{border-color:color-mix(in srgb,currentColor 30%,transparent)}
.fwbc2c{display:flex;justify-content:space-between;gap:12px 24px;flex-wrap:wrap;border-top:1px solid color-mix(in srgb,currentColor 18%,transparent);margin-top:36px;padding-top:20px;font-size:.82rem;opacity:.85}
.fwbc2c ul{display:flex;flex-wrap:wrap;gap:8px 18px}.fwbc2c p{margin:0}
.fwe227{background:var(--fw8a8e);color:var(--fw81d6)}.fw9449{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:center;padding-block:clamp(32px,5vw,56px)}.fwe227 h2{margin:0 0 6px}.fwe227 p{margin:0;opacity:.9}.fwe227 .fw5c26{background:var(--fw3be1);color:var(--fw2107)}.fwe227 input{background:#fff;color:#111;border-color:transparent}@media(max-width:760px){.fw9449{grid-template-columns:1fr}}
/* signature */
.fw7918{background:var(--fw9d48);border-radius:var(--fwa17d)}
.fw828d{border-radius:999px;padding:3px 12px;font-size:.75rem;font-weight:700;background:var(--fw8a8e);color:#fff}
.fwb46e{background:#fff3e8;border:0}
