.cupt8g-3znzf6w{background:#fdf9fd;border-top:2px solid #ede6ee;margin-top:39px;}.cupt8g-11y93ei{max-width:1027px;margin:0 auto;padding:29px 22.5px 22.5px;}.cupt8g-5mmzn21{padding-bottom:24.25px;margin-bottom:24.25px;border-bottom:2px solid #ede6ee;}.cupt8g-134lnsb{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:10.75px 22.5px;}.cupt8g-134lnsb li{flex:0 1 calc(25% - 18.25px);min-width:170px;}.cupt8g-4nt010l{display:inline-flex;align-items:center;min-height:39px;font-size:14px;font-weight:600;color:#a718af;text-decoration:none;overflow-wrap:break-word;}.cupt8g-4nt010l:hover{text-decoration:underline;}.cupt8g-5zpvzwa{margin:0 0 16px;font-size:14px;line-height:1.62;color:#6c4a70;max-width:72ch;}.cupt8g-pnng00d{color:#380936;font-weight:800;}.cupt8g-4ok0h18{margin:0 0 16px;font-size:13.25px;line-height:1.64;color:#6c4a70;}.cupt8g-1jvojqn{display:flex;align-items:center;gap:9.75px;margin:0;}.cupt8g-41tkxnk{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;min-width:35.75px;padding:3px 9.75px;border-radius:999px;border:2px solid #380936;color:#380936;font-size:13.25px;font-weight:700;white-space:nowrap;}.cupt8g-5uhkdc6{font-size:13.25px;color:#6c4a70;}@media (max-width:680px){.cupt8g-11y93ei{padding:24.25px 16px 21px;}.cupt8g-5mmzn21{padding-bottom:14px;margin-bottom:14px;}.cupt8g-134lnsb{gap:1px 22.5px;}.cupt8g-4nt010l{min-height:42.25px;}.cupt8g-134lnsb li{flex-basis:100%;}.cupt8g-5zpvzwa{margin-bottom:10.75px;}}.cupt8g-1jvojqn:has(.cupt8g-4lsqvmc){flex-wrap:wrap;}.cupt8g-1jvojqn:has(.cupt8g-4lsqvmc) .cupt8g-5uhkdc6{flex:1 1 0;min-width:0;}.cupt8g-4lsqvmc{flex:1 1 100%;display:flex;flex-wrap:wrap;gap:0 18.25px;margin-top:7.25px;padding-top:7.25px;border-top:2px dotted #ede6ee;}.cupt8g-21umuon{display:inline-flex;align-items:center;min-height:42.5px;font-size:10.75px;font-weight:700;color:#6c4a70;text-decoration:none;overflow-wrap:anywhere;}.cupt8g-21umuon:hover{text-decoration:underline;}@media (max-width:645px){.cupt8g-4lsqvmc{gap:0 14px;}.cupt8g-21umuon{min-height:47.5px;}}.cupt8g-65s8k6f{padding-block:13.25px 18.5px;}.cupt8g-3y9hzgp{margin-block:0 9.75px;font-size:13.25px;letter-spacing:0.08em;text-transform:uppercase;color:#6c4a70;}.cupt8g-46e3761{margin-block:0 18.5px;max-width:72ch;font-size:clamp(35.75px,4.20vw,38.25px);line-height:1.24;font-weight:850;}.cupt8g-5amols8{display:flex;flex-wrap:wrap;gap:9.75px 18.5px;margin:0;padding:0;list-style:none;}.cupt8g-3d1gncm{font-size:15.5px;}.cupt8g-26pf9mk{padding-block:13.25px 18.5px;}.cupt8g-4zc3kgq{max-width:72ch;margin-inline:auto;padding:18.5px;border:2px solid #ede6ee;border-radius:5.5px;}.cupt8g-2neayy7{margin-block:0 18.25px;font-size:clamp(31.75px,2.38vw,36px);line-height:1.24;font-weight:750;}.cupt8g-2t2p969{margin:0;line-height:1.67;color:#6c4a70;}.cupt8g-48fwm52{display:flex;flex-wrap:wrap;justify-content:center;gap:9.75px 18.5px;margin-block:18.5px 0;font-size:15.5px;}.cupt8g-4w5ylx8{padding-block:13.25px 18.5px;text-align:center;}.cupt8g-1pww8pl{margin-block:0 18.25px;margin-inline:auto;max-width:72ch;font-size:clamp(35.75px,4.20vw,38.25px);line-height:1.24;font-weight:850;}.cupt8g-43zhpct{margin-block:0 18.5px;margin-inline:auto;max-width:72ch;font-size:22.5px;line-height:1.67;color:#6c4a70;}.cupt8g-v2hrvkr{margin:0;font-weight:750;}main > * + *{margin-block-start:70.75px;}@media (max-width:777px){main > * + *{margin-block-start:35.75px;}}@media (max-width:519px){main > * + *{margin-block-start:35.75px;}}main > * > .cupt8g-2msslx2 > h2{max-width:calc(72ch - 2 * 18.5px);margin-inline:auto;}main > * > h2:first-child,main > * > :first-child > h2:first-child,main > * > .cupt8g-2msslx2 > h2:first-child,main > * > :first-child > :first-child > h2:first-child{margin-block-start:0;}body{font-family:"PT Sans","PT Sans Fallback: Arial","PT Sans Fallback: Roboto","Segoe UI",Arial,sans-serif;font-size:16.5px;line-height:1.67;color:#291e2b;background:#f9f4fa;-webkit-text-size-adjust:100%;text-size-adjust:100%;}h4,h2,h3,h1{font-family:"Playfair Display","Playfair Display Fallback",Georgia,"Times New Roman",serif;color:#380936;font-weight:800;line-height:1.24;}h1{margin-block:0 16.5px;margin-inline:0;font-size:clamp(33.5px,3.40vw,46.25px);}h2{margin-block:35.75px 15.5px;margin-inline:0;font-size:clamp(31.75px,2.38vw,36px);}h3{margin-block:34px 16px;margin-inline:0;font-size:27.75px;}h4{margin-block:21px 7.25px;margin-inline:0;font-size:28.75px;}p{margin-block:0 16px;margin-inline:0;max-width:72ch;}ul,ol{margin-block:0 16.5px;margin-inline:0;padding-left:1.5em;}li{margin-block:0 6.5px;margin-inline:0;}li:last-child{margin-bottom:0;}a{color:#a718af;text-decoration:underline;text-underline-offset:4px;}a:hover{color:#380936;}strong{font-weight:600;}em{font-style:italic;}small{font-size:14px;color:#6c4a70;}dd,dt{overflow-wrap:anywhere;}@media (max-width:519px){h1{font-size:clamp(29px,7.60vw,33.5px);}h2{font-size:clamp(28.75px,5.35vw,29px);}}@media (min-width:1729px){body{font-size:24.25px;}}.cupt8g-3uf4ys1{background:#fdf9fd;border-bottom:2px solid #ede6ee;padding:16px 0;}.cupt8g-40vxr1z{max-width:1027px;margin-inline:auto;padding-inline:29px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:21px;}.cupt8g-8gzatd0{font-family:"Playfair Display","Playfair Display Fallback",Georgia,"Times New Roman",serif;font-size:17.75px;font-weight:800;line-height:1.21;letter-spacing:0.025em;color:#380936;text-decoration:none;overflow-wrap:break-word;min-width:0;}.cupt8g-8gzatd0:hover{text-decoration:underline;}.cupt8g-5n8m724{min-width:0;display:flex;flex-wrap:wrap;align-items:center;gap:16px;}.cupt8g-62c5cb9{display:inline-flex;align-items:center;min-height:39px;font-family:"PT Sans","PT Sans Fallback: Arial","PT Sans Fallback: Roboto","Segoe UI",Arial,sans-serif;font-size:14px;font-weight:600;color:#a718af;text-decoration:none;overflow-wrap:break-word;border-bottom:2px solid transparent;}.cupt8g-62c5cb9:hover{border-bottom-color:#a718af;}@media (max-width:620px){.cupt8g-40vxr1z{gap:10.75px;padding-inline:16px;}.cupt8g-5n8m724{gap:9.75px;}.cupt8g-62c5cb9{font-size:13.25px;}}.cupt8g-8gzatd0{display:inline-flex;align-items:center;gap:6.25px;}.cupt8g-3w1aysw{display:inline-block;}.cupt8g-1bscb5z{display:inline-flex;line-height:0;}.cupt8g-12vwrvw{display:block;height:48px;width:auto;}@media (max-width:610px){.cupt8g-12vwrvw{height:36.7px;}}.cupt8g-1a7ldzd{display:inline-flex;align-items:baseline;gap:6.5px;max-width:100%;min-width:0;margin-right:6.5px;}.cupt8g-1a7ldzd > a{min-width:0;overflow-wrap:anywhere;}.cupt8g-5wvtdpf,.cupt8g-5byiea5,.cupt8g-3iit9gy{font-family:"PT Sans","PT Sans Fallback: Arial","PT Sans Fallback: Roboto","Segoe UI",Arial,sans-serif;font-size:13.25px;color:#6c4a70;white-space:nowrap;}.cupt8g-w4vivt1{padding:1px 6.25px;font-family:"PT Sans","PT Sans Fallback: Arial","PT Sans Fallback: Roboto","Segoe UI",Arial,sans-serif;font-size:12px;font-weight:600;line-height:1.54;color:#291e2b;border:2px solid #ede6ee;border-radius:3.5px;white-space:nowrap;}.cupt8g-3l2s3ua{min-width:0;margin-right:6.5px;}@media (max-width:930px){.cupt8g-5n8m724:has(> .cupt8g-3l2s3ua[open]){flex:1 1 100%;}.cupt8g-3l2s3ua[open]{flex:1 1 100%;margin-right:0;margin-bottom:6.5px;}}.cupt8g-5f0a9ks{display:inline-flex;align-items:center;padding:9.75px 0;font-family:"PT Sans","PT Sans Fallback: Arial","PT Sans Fallback: Roboto","Segoe UI",Arial,sans-serif;font-size:14px;font-weight:600;color:#380936;list-style:none;cursor:pointer;}.cupt8g-5f0a9ks::-webkit-details-marker{display:none;}.cupt8g-5f0a9ks::after{content:"";flex:none;width:6.5px;height:6.5px;margin:-3px 0 0 7.25px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);}details[open] > .cupt8g-5f0a9ks::after{margin-top:3px;transform:rotate(-135deg);}.cupt8g-3u3839w{margin:0;}@media not all and (max-width:930px){.cupt8g-3l2s3ua{position:relative;}.cupt8g-3u3839w{position:absolute;top:100%;left:0;z-index:20;width:max-content;min-width:249.75px;max-width:min(417.75px,calc(100vw - 58px));max-height:66vh;overflow-y:auto;padding:2px 16px 7.25px;background:#fdf9fd;border-top:3px solid #a718af;box-shadow:0 7.25px 24.25px #ede6ee;}.cupt8g-3l2s3ua:nth-last-child(-n+2) .cupt8g-3u3839w{left:auto;right:0;}}.cupt8g-3c9clau{display:flex;flex-direction:column;align-items:flex-start;padding:4px 0;border-top:2px solid #ede6ee;}.cupt8g-i1g919p{padding:6.5px 0;font-family:"PT Sans","PT Sans Fallback: Arial","PT Sans Fallback: Roboto","Segoe UI",Arial,sans-serif;font-size:13.25px;font-weight:600;color:#a718af;text-decoration:none;border-bottom:2px solid transparent;overflow-wrap:anywhere;}.cupt8g-i1g919p:hover{border-bottom-color:#a718af;}.cupt8g-5ktemh7,.cupt8g-m25660l{display:none;}@media (max-width:930px){.cupt8g-5n8m724:has(> .cupt8g-3l2s3ua){flex:1 1 100%;}}@media (max-width:610px){.cupt8g-5ktemh7{display:block;position:absolute;width:1px;height:1px;margin:0;opacity:0;pointer-events:none;}.cupt8g-m25660l{display:inline-flex;align-items:center;justify-content:center;cursor:pointer;width:39px;height:39px;font-family:"PT Sans","PT Sans Fallback: Arial","PT Sans Fallback: Roboto","Segoe UI",Arial,sans-serif;font-size:24.25px;color:#261526;background:#ff3932;}.cupt8g-5ktemh7:focus-visible + .cupt8g-m25660l{outline:2px solid #a718af;outline-offset:3px;}.cupt8g-5ktemh7 ~ .cupt8g-5n8m724{display:none;flex:1 1 100%;}.cupt8g-5ktemh7:checked ~ .cupt8g-5n8m724{display:flex;flex-direction:column;align-items:flex-start;}.cupt8g-1a7ldzd{align-items:center;}.cupt8g-i1g919p{display:inline-flex;align-items:center;min-height:39px;padding:0;}.cupt8g-5f0a9ks{min-height:39px;padding:0;}}.cupt8g-18e4nwm{display:block;line-height:0;cursor:zoom-in;}.cupt8g-50yq9na{position:fixed;inset:0;z-index:40;display:none;background:#f9f4fa;}.cupt8g-50yq9na:has(.cupt8g-8nzgmut:target){display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;}html:has(.cupt8g-8nzgmut:target){overflow:hidden;}.cupt8g-8nzgmut{flex:0 0 100%;scroll-snap-align:center;position:relative;margin:0;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:70.75px 18.5px;}.cupt8g-2p8fe79{position:absolute;inset:0;z-index:0;display:block;}.cupt8g-4g5y6lr{min-height:0;flex:0 1 auto;display:flex;align-items:center;justify-content:center;position:relative;z-index:1;}.cupt8g-3sbrp9q{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;display:block;border-radius:3.5px;}.cupt8g-e5j6xze{flex:0 1 auto;min-height:0;position:relative;z-index:1;margin:0;padding-top:18.25px;max-width:72ch;overflow-y:auto;text-align:center;color:#291e2b;font-size:16.5px;line-height:1.67;}.cupt8g-5itqupc{flex:0 0 auto;position:relative;z-index:1;display:flex;align-items:center;justify-content:center;gap:18.25px;padding-top:18.25px;}.cupt8g-54tltnc{color:#6c4a70;font-size:14px;text-align:center;}.cupt8g-1fcpaqr{width:39px;height:39px;border-radius:999px;background:#fdf9fd;color:#291e2b;border:2px solid #ede6ee;display:grid;place-items:center;text-decoration:none;font-size:22.5px;}.cupt8g-51q9i85{position:absolute;top:18.25px;right:18.25px;z-index:2;width:39px;height:39px;border-radius:999px;background:#fdf9fd;color:#291e2b;border:2px solid #ede6ee;display:grid;place-items:center;text-decoration:none;font-size:22.5px;}.cupt8g-3cwgrgy{max-width:72ch;margin-inline:auto;}.cupt8g-3h3ldny{margin-inline:0;}.cupt8g-8ssna4c{margin:0;margin-bottom:18.5px;color:#6c4a70;}.cupt8g-5m4nwor{display:flex;flex-direction:column;gap:18.25px;margin:0;padding:0;list-style:none;}.cupt8g-56vs0gp{display:flex;flex-wrap:wrap;align-items:center;gap:18.25px;padding-block:9.75px;padding-inline:18.5px;border-radius:5.5px;background:#fdf9fd;border:2px solid #ede6ee;}.cupt8g-15zlhpu{flex:0 1 auto;font-weight:750;color:#380936;overflow-wrap:anywhere;}.cupt8g-1zquvku{flex:1 0 100%;order:1;text-align:left;color:#6c4a70;font-size:15.5px;}.cupt8g-1j1ejr5{flex:0 0 auto;margin-inline-start:auto;display:inline-flex;align-items:center;justify-content:center;min-height:45.25px;padding-inline:34px;border-radius:999px;background:#ff3932;color:#261526;font-size:16px;font-weight:750;text-decoration:none;white-space:nowrap;}.cupt8g-1j1ejr5:hover{background:#ff5b54;}.cupt8g-2w0e5ut{margin-block:18.5px 0;margin-inline:0;}.cupt8g-5qaqxcv{margin-inline:7.25px;color:#6c4a70;}.cupt8g-a1nwf4n{flex:0 0 auto;align-self:center;display:inline-flex;align-items:center;justify-content:center;inline-size:67.135px;padding:3.625px;border-radius:3.5px;background:#f9f6f9;overflow:hidden;}.cupt8g-5eu67mz{background:linear-gradient(rgba(29,15,29,.84),rgba(29,15,29,.84)),#f9f6f9;}.cupt8g-1p5qstt{display:block;inline-size:auto;block-size:auto;max-inline-size:100%;max-block-size:37.525px;object-fit:contain;}.cupt8g-5m4nwor:has(.cupt8g-a1nwf4n) .cupt8g-56vs0gp:not(:has(.cupt8g-a1nwf4n))::before{content:"";flex:0 0 auto;inline-size:67.135px;}@media (max-width:519px){.cupt8g-a1nwf4n{align-self:flex-start;}.cupt8g-5m4nwor:has(.cupt8g-a1nwf4n) .cupt8g-56vs0gp:not(:has(.cupt8g-a1nwf4n))::before{content:none;}.cupt8g-56vs0gp{flex-direction:column;align-items:stretch;}.cupt8g-1zquvku{flex-basis:auto;order:0;}.cupt8g-1j1ejr5{width:100%;}}.cupt8g-5xth5k6{display:grid;gap:29px;}.cupt8g-9jnwhjx{grid-template-columns:repeat(2,1fr);}.cupt8g-25dg1mm{grid-template-columns:repeat(3,1fr);}.cupt8g-28ywnfa{grid-template-columns:repeat(4,1fr);}.cupt8g-5p9q2hd{grid-template-columns:repeat(auto-fill,minmax(242px,1fr));}@media (max-width:777px){.cupt8g-5xth5k6{gap:21px;}.cupt8g-28ywnfa,.cupt8g-25dg1mm{grid-template-columns:repeat(2,1fr);}}@media (max-width:519px){.cupt8g-5xth5k6{gap:15.5px;}.cupt8g-28ywnfa,.cupt8g-9jnwhjx,.cupt8g-25dg1mm{grid-template-columns:1fr;}}.cupt8g-2msslx2{width:100%;max-width:1027px;margin-block:0;margin-inline:auto;padding-inline:18.5px;}@media (max-width:777px){.cupt8g-2msslx2{padding-inline:16px;}}@media (max-width:519px){.cupt8g-2msslx2{padding-inline:13.25px;}}@media (min-width:1729px){.cupt8g-2msslx2{max-width:1529px;}}*::before,*::after,*{box-sizing:border-box;}html,body{margin:0;padding:0;}picture,img,video,svg,canvas{display:block;max-width:100%;height:auto;}input,button,select,textarea{font:inherit;color:inherit;}button{background:none;border:0;padding:0;cursor:pointer;}table{border-collapse:collapse;border-spacing:0;}:focus-visible{outline:2px solid #ff3932;outline-offset:2px;}[hidden]{display:none !important;}@font-face{font-family:"Playfair Display";font-style:normal;font-weight:400;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;src:url(../../../../../wp-content/themes/ionic/assets/fonts/playfair-display-400-c1b6818e364f6d0a.woff2) format("woff2");}@font-face{font-family:"Playfair Display";font-style:normal;font-weight:700;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;src:url(../../../../../wp-content/themes/ionic/assets/fonts/playfair-display-700-6e531234ca1a4f71.woff2) format("woff2");}@font-face{font-family:"PT Sans";font-style:normal;font-weight:400;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;src:url(../../../../../wp-content/themes/ionic/assets/fonts/pt-sans-400-b37564402638d91b.woff2) format("woff2");}@font-face{font-family:"PT Sans";font-style:normal;font-weight:700;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;src:url(../../../../../wp-content/themes/ionic/assets/fonts/pt-sans-700-54b2c47d9923eed5.woff2) format("woff2");}@font-face{font-family:"Playfair Display Fallback";src:local('Times New Roman'),local('TimesNewRomanPSMT');ascent-override:97.2483%;descent-override:22.5595%;line-gap-override:0%;size-adjust:111.2615%;}@font-face{font-family:"Playfair Display Fallback";src:local('Times New Roman Bold'),local('TimesNewRomanPS-BoldMT');font-weight:700;ascent-override:101.0997%;descent-override:23.4529%;line-gap-override:0%;size-adjust:107.023%;}@font-face{font-family:"PT Sans Fallback: Arial";src:local('Arial'),local('ArialMT');ascent-override:105.2959%;descent-override:28.5478%;line-gap-override:0%;size-adjust:96.68%;}@font-face{font-family:"PT Sans Fallback: Roboto";src:local('Roboto Regular'),local('Roboto-Regular');ascent-override:105.0652%;descent-override:28.4853%;size-adjust:96.8922%;}@font-face{font-family:"PT Sans Fallback: Arial";src:local('Arial Bold'),local('Arial-BoldMT');font-weight:700;ascent-override:113.3689%;descent-override:30.7366%;line-gap-override:0%;size-adjust:89.7953%;}@font-face{font-family:"PT Sans Fallback: Roboto";src:local('Roboto Bold'),local('Roboto-Bold');font-weight:700;ascent-override:106.7952%;descent-override:28.9543%;size-adjust:95.3227%;}