*{box-sizing:border-box}html{scroll-behavior:smooth;background:#f6f1ea}body{color:#111;font-family:var(--font-inter),system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;background:#f6f1ea;margin:0}img{max-width:100%}a{color:inherit}button,input,select,textarea{font-family:inherit}.kyma-page-shell{width:min(100%,1440px);margin:0 auto}.kyma-section{padding-left:clamp(20px,5vw,72px);padding-right:clamp(20px,5vw,72px)}.kyma-two-column{grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr);align-items:start;gap:clamp(28px,5vw,72px);display:grid}.kyma-gallery-grid{grid-template-columns:repeat(12,1fr);gap:clamp(12px,2vw,24px);display:grid}.kyma-booking-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}@media (max-width:900px){.kyma-two-column,.kyma-gallery-grid{grid-template-columns:1fr}.kyma-gallery-grid>*{grid-column:1/-1!important}}@media (max-width:640px){.kyma-section{padding-left:18px;padding-right:18px}.kyma-booking-grid{grid-template-columns:1fr}.kyma-mobile-stack{grid-template-columns:1fr!important;display:grid!important}.kyma-hide-mobile{display:none!important}.kyma-mobile-full{width:100%!important}.kyma-mobile-soft-card{border-radius:22px!important;padding:20px!important}h1{font-size:clamp(40px,13vw,64px)!important}h2{font-size:clamp(28px,9vw,42px)!important}p{max-width:100%}}.kyma-calendar-card{background:#231c1609;border:1px solid #231c161a;border-radius:22px;width:100%;min-width:0;max-width:100%;margin:6px 0 18px;padding:16px;overflow:hidden}.kyma-calendar-header{justify-content:space-between;align-items:flex-start;gap:12px;min-width:0;margin-bottom:14px;display:flex}.kyma-calendar-title-wrap{min-width:0}.kyma-calendar-eyebrow{letter-spacing:.14em;text-transform:uppercase;color:#231c167a;margin:0 0 3px;font-size:11px}.kyma-calendar-title{font-family:var(--font-playfair);color:#211c18;margin:0;font-size:clamp(20px,6vw,22px);font-weight:500;line-height:1.15}.kyma-calendar-nav{flex-shrink:0;gap:8px;display:flex}.kyma-calendar-nav-button{color:#211c18;cursor:pointer;touch-action:manipulation;background:#ffffffc7;border:1px solid #231c1624;border-radius:999px;justify-content:center;align-items:center;width:36px;height:36px;padding:0;font-size:20px;line-height:1;display:inline-flex}.kyma-calendar-week-grid,.kyma-calendar-days-grid{grid-template-columns:repeat(7,minmax(0,1fr));width:100%;min-width:0;display:grid}.kyma-calendar-week-grid{gap:5px;margin-bottom:7px}.kyma-calendar-days-grid{gap:5px}.kyma-calendar-week-day{text-align:center;color:#231c1673;min-width:0;font-size:11px;font-weight:500;line-height:1}.kyma-calendar-day{aspect-ratio:1;-webkit-user-select:none;user-select:none;touch-action:manipulation;border-radius:999px;justify-content:center;align-items:center;width:100%;min-width:0;min-height:0;padding:0;font-size:clamp(10px,2.7vw,12px);line-height:1;display:flex}.kyma-calendar-legend{color:#231c1694;flex-wrap:wrap;gap:8px 12px;margin-top:14px;font-size:12px;line-height:1.3;display:flex}.kyma-calendar-note{color:#231c1680;margin:10px 0 0;font-size:12px;line-height:1.5}@media (max-width:520px){.kyma-calendar-card{border-radius:18px;margin:4px 0 16px;padding:10px}.kyma-calendar-header{gap:8px;margin-bottom:12px}.kyma-calendar-title{font-size:20px}.kyma-calendar-nav{gap:6px}.kyma-calendar-nav-button{width:32px;height:32px;font-size:18px}.kyma-calendar-week-grid,.kyma-calendar-days-grid{gap:3px}.kyma-calendar-week-day{font-size:10px}.kyma-calendar-day{border-radius:999px;font-size:10px}.kyma-calendar-legend{gap:6px 10px;font-size:11px}.kyma-calendar-note{font-size:11px}}@media (max-width:370px){.kyma-calendar-card{padding:8px}.kyma-calendar-week-grid,.kyma-calendar-days-grid{gap:2px}.kyma-calendar-day{font-size:9.5px}}.kyma-villa-page{color:#111;background:#f6f1ea;overflow-x:hidden}.kyma-villa-section{padding:0 24px 120px}.kyma-villa-hero{padding:150px 24px 90px}.kyma-villa-container{width:100%;max-width:1320px;margin:0 auto}.kyma-villa-grid{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;column-gap:40px;display:grid}.kyma-villa-hero-copy{grid-column:1/7}.kyma-villa-main-copy{grid-column:1/7;min-width:0}.kyma-villa-booking-column{grid-column:8/12;min-width:0;position:sticky;top:110px}.kyma-villa-eyebrow{letter-spacing:.16em;text-transform:uppercase;color:#00000080;margin:0;font-size:12px}.kyma-villa-title{font-family:var(--font-playfair),serif;letter-spacing:-.045em;margin:20px 0 0;font-size:clamp(3.4rem,8vw,7rem);font-weight:400;line-height:.95}.kyma-villa-heading{font-family:var(--font-playfair),serif;letter-spacing:-.04em;margin:18px 0 24px;font-size:clamp(2rem,4vw,4.5rem);font-weight:400;line-height:1.05}.kyma-villa-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-top:42px;display:grid}.kyma-villa-stat{border-top:1px solid #0000001f;min-width:0;padding-top:16px}.kyma-villa-stat-label{letter-spacing:.14em;text-transform:uppercase;color:#00000080;margin:0;font-size:11px}.kyma-villa-stat-value{margin:10px 0 0;font-size:20px}.kyma-villa-side-label{grid-column:2/5}.kyma-villa-wide-content{grid-column:5/12;min-width:0}.kyma-villa-rate-row{border-top:1px solid #0000001a;justify-content:space-between;gap:24px;padding:22px 0;font-size:17px;display:flex}.kyma-villa-gallery-intro{max-width:680px;margin-bottom:46px}.kyma-villa-gallery-grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:24px;display:grid}.kyma-villa-gallery-item{background:#ddd5c8;position:relative;overflow:hidden}.kyma-villa-gallery-item-0{aspect-ratio:4/3;grid-column:1/8}.kyma-villa-gallery-item-1{aspect-ratio:4/5;grid-column:8/13}.kyma-villa-gallery-item-2{aspect-ratio:4/5;grid-column:2/6}.kyma-villa-gallery-item-3{aspect-ratio:16/9;grid-column:6/13}.kyma-villa-gallery-item-4{aspect-ratio:3/2;grid-column:1/7}.kyma-villa-gallery-item-5{aspect-ratio:4/5;grid-column:7/11}.kyma-villa-gallery-item-6{aspect-ratio:4/3;grid-column:3/9}.kyma-villa-gallery-item-7{aspect-ratio:4/5;grid-column:9/13}.kyma-villa-amenities-grid{grid-column:5/12;grid-template-columns:1fr 1fr;gap:18px 36px;min-width:0;display:grid}.kyma-villa-amenity{color:#000000c2;border-bottom:1px solid #00000017;padding-bottom:16px;font-size:15px;line-height:1.7}@media (max-width:980px){.kyma-villa-hero{padding:130px 22px 64px}.kyma-villa-section{padding:0 22px 90px}.kyma-villa-grid{grid-template-columns:1fr;gap:42px 0}.kyma-villa-hero-copy,.kyma-villa-main-copy,.kyma-villa-booking-column,.kyma-villa-side-label,.kyma-villa-wide-content,.kyma-villa-amenities-grid{grid-column:1/-1}.kyma-villa-booking-column{width:100%;max-width:620px;margin:0 auto;position:static;top:auto}.kyma-villa-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.kyma-villa-gallery-grid{grid-template-columns:1fr;gap:18px}.kyma-villa-gallery-item,.kyma-villa-gallery-item-0,.kyma-villa-gallery-item-1,.kyma-villa-gallery-item-2,.kyma-villa-gallery-item-3,.kyma-villa-gallery-item-4,.kyma-villa-gallery-item-5,.kyma-villa-gallery-item-6,.kyma-villa-gallery-item-7{aspect-ratio:4/3;grid-column:1/-1}.kyma-villa-amenities-grid{grid-template-columns:1fr;gap:0}}@media (max-width:640px){.kyma-villa-hero{padding:112px 18px 50px}.kyma-villa-section{padding:0 18px 72px}.kyma-villa-title{letter-spacing:-.055em;font-size:clamp(3.2rem,17vw,5rem);line-height:.95}.kyma-villa-heading{font-size:clamp(2rem,10vw,3rem);line-height:1.02}.kyma-villa-stats{grid-template-columns:1fr 1fr;gap:16px;margin-top:34px}.kyma-villa-stat-value{font-size:17px}.kyma-villa-rate-row{gap:16px;padding:18px 0;font-size:15px}.kyma-villa-rate-row span:last-child{text-align:right;white-space:nowrap}.kyma-villa-gallery-intro{margin-bottom:28px}.kyma-villa-gallery-item,.kyma-villa-gallery-item-0,.kyma-villa-gallery-item-1,.kyma-villa-gallery-item-2,.kyma-villa-gallery-item-3,.kyma-villa-gallery-item-4,.kyma-villa-gallery-item-5,.kyma-villa-gallery-item-6,.kyma-villa-gallery-item-7{aspect-ratio:4/3}}@media (max-width:390px){.kyma-villa-hero,.kyma-villa-section{padding-left:14px;padding-right:14px}.kyma-villa-stats{grid-template-columns:1fr}.kyma-villa-rate-row{flex-direction:column;gap:6px}.kyma-villa-rate-row span:last-child{text-align:left}}.kyma-home-page{color:#111;background:#f6f1ea;min-height:100vh;overflow-x:hidden}.kyma-home-container{width:100%;max-width:1320px;margin:0 auto}.kyma-home-container-wide{width:100%;max-width:1440px;margin:0 auto}.kyma-home-hero{background:#f6f1ea;align-items:center;min-height:calc(100vh - 76px);margin-top:76px;display:flex}.kyma-home-hero-inner{width:100%;padding:64px 24px 56px}.kyma-home-grid{grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;column-gap:36px;display:grid}.kyma-home-hero-text{grid-column:2/6;min-width:0;max-width:520px}.kyma-home-hero-image{grid-column:7/12;min-width:0}.kyma-home-hero-image-frame{background:#eee7dd;width:100%;max-width:720px}.kyma-home-eyebrow{letter-spacing:.18em;text-transform:uppercase;color:#0000007a;margin:0 0 22px;font-size:12px}.kyma-home-small-eyebrow{letter-spacing:.18em;text-transform:uppercase;color:#0000006b;margin:0 0 14px;font-size:11px}.kyma-home-title{font-family:var(--font-playfair),serif;letter-spacing:-.045em;color:#111;max-width:9.5ch;margin:0;font-size:clamp(3.2rem,7vw,6.3rem);font-weight:400;line-height:.95}.kyma-home-heading{font-family:var(--font-playfair),serif;letter-spacing:-.045em;margin:0;font-size:clamp(2.2rem,4.5vw,4.8rem);font-weight:400;line-height:1.02}.kyma-home-body{color:#000000b8;margin:28px 0 0;font-size:16px;line-height:1.9}.kyma-home-hero-body{max-width:500px;font-size:17px;line-height:1.85}.kyma-home-link-wrap{margin-top:34px}.kyma-home-button{color:#111;letter-spacing:.12em;text-transform:uppercase;background:0 0;border:1px solid #00000029;justify-content:center;align-items:center;padding:14px 22px;font-size:12px;text-decoration:none;display:inline-flex}.kyma-home-section{padding:145px 24px 0}.kyma-home-intro-section{padding:120px 24px 20px}.kyma-home-cta-section{padding:135px 24px 155px}.kyma-home-intro-copy{max-width:760px}.kyma-home-intro-copy .kyma-home-heading{max-width:11ch}.kyma-home-intro-copy .kyma-home-body{max-width:590px}.kyma-home-moment-grid{grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;column-gap:24px;display:grid}.kyma-home-moment-image-wrap{grid-column:1/8;justify-content:flex-start;min-width:0;display:flex}.kyma-home-image-frame{background:#ddd5c8;width:100%;position:relative;overflow:hidden}.kyma-home-moment-image{aspect-ratio:3/2;max-width:680px}.kyma-home-moment-copy{grid-column:9/12;min-width:0;max-width:300px;padding-bottom:18px}.kyma-home-moment-text{color:#000000d6;margin:0;font-size:22px;line-height:1.5}.kyma-home-living-intro-grid{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px;margin-bottom:56px;display:grid}.kyma-home-living-label{letter-spacing:.18em;text-transform:uppercase;color:#0000006b;grid-column:2/4;padding-top:10px;font-size:11px}.kyma-home-living-copy{grid-column:5/11;min-width:0;max-width:720px}.kyma-home-living-copy .kyma-home-body{max-width:570px}.kyma-home-living-gallery{grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;gap:24px;display:grid}.kyma-home-living-image-1{aspect-ratio:4/5;grid-column:2/8}.kyma-home-living-image-2{aspect-ratio:4/5;grid-column:8/12;margin-bottom:80px}.kyma-home-living-image-3{aspect-ratio:16/8.5;grid-column:4/11;margin-top:24px}.kyma-home-region-image{aspect-ratio:16/8.5;width:100%}.kyma-home-region-copy-grid{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px;padding-top:28px;display:grid}.kyma-home-region-copy{grid-column:2/10;max-width:600px}.kyma-home-region-text{color:#000000bd;margin:0;font-size:18px;line-height:1.75}.kyma-home-cta{text-align:center;max-width:740px;margin:0 auto}.kyma-home-cta .kyma-home-body{max-width:550px;margin-left:auto;margin-right:auto}@media (max-width:980px){.kyma-home-hero{align-items:flex-start;min-height:auto;margin-top:76px}.kyma-home-hero-inner{padding:80px 22px 70px}.kyma-home-grid,.kyma-home-moment-grid,.kyma-home-living-intro-grid,.kyma-home-living-gallery,.kyma-home-region-copy-grid{grid-template-columns:1fr;gap:36px 0}.kyma-home-hero-text,.kyma-home-hero-image,.kyma-home-moment-image-wrap,.kyma-home-moment-copy,.kyma-home-living-label,.kyma-home-living-copy,.kyma-home-living-image-1,.kyma-home-living-image-2,.kyma-home-living-image-3,.kyma-home-region-copy{grid-column:1/-1}.kyma-home-hero-text{max-width:640px}.kyma-home-hero-image-frame{max-width:none}.kyma-home-section{padding:100px 22px 0}.kyma-home-intro-section{padding:95px 22px 10px}.kyma-home-cta-section{padding:105px 22px 120px}.kyma-home-moment-image{max-width:none}.kyma-home-moment-copy{max-width:620px;padding-bottom:0}.kyma-home-living-label{padding-top:0}.kyma-home-living-image-2{margin-bottom:0}.kyma-home-living-image-3{margin-top:0}}@media (max-width:640px){.kyma-home-hero{min-height:auto;margin-top:64px}.kyma-home-hero-inner{padding:38px 18px 48px}.kyma-home-grid{row-gap:24px}.kyma-home-hero-text{max-width:100%}.kyma-home-eyebrow{margin-bottom:16px;font-size:11px}.kyma-home-title{letter-spacing:-.055em;max-width:8.8ch;font-size:clamp(3rem,15vw,4.4rem);line-height:.94}.kyma-home-heading{font-size:clamp(2.15rem,11vw,3.2rem);line-height:1.02}.kyma-home-body{margin-top:22px;font-size:15.5px;line-height:1.8}.kyma-home-hero-body{max-width:92%;margin-top:20px;font-size:15.5px;line-height:1.75}.kyma-home-hero-image{margin-top:4px}.kyma-home-hero-image-frame{aspect-ratio:4/3.35;background:#eee7dd;border-radius:0;width:100%;max-width:none;overflow:hidden}.kyma-home-section{padding:82px 18px 0}.kyma-home-intro-section{padding:78px 18px 0}.kyma-home-cta-section{padding:90px 18px 105px}.kyma-home-link-wrap{margin-top:24px}.kyma-home-button{width:100%;min-height:48px;padding:15px 20px}.kyma-home-moment-text{font-size:19px;line-height:1.55}.kyma-home-moment-image,.kyma-home-living-image-1,.kyma-home-living-image-2,.kyma-home-living-image-3,.kyma-home-region-image{aspect-ratio:4/3}.kyma-home-region-text{font-size:16px;line-height:1.75}.kyma-home-cta{text-align:left}.kyma-home-cta .kyma-home-body{margin-left:0;margin-right:0}}@media (max-width:390px){.kyma-home-hero-inner,.kyma-home-section,.kyma-home-intro-section,.kyma-home-cta-section{padding-left:14px;padding-right:14px}.kyma-home-title{max-width:8.6ch;font-size:clamp(2.75rem,15vw,3.9rem)}.kyma-home-hero-body{max-width:100%}.kyma-home-grid{row-gap:20px}}@media (max-width:980px){.kyma-villa-grid{grid-template-columns:1fr!important;gap:42px 0!important;width:100%!important;display:grid!important}.kyma-villa-main-copy,.kyma-villa-booking-column,.kyma-villa-side-label,.kyma-villa-wide-content,.kyma-villa-amenities-grid{grid-column:1/-1!important;width:100%!important;min-width:0!important}.kyma-villa-booking-column{max-width:620px!important;margin:0 auto!important;position:static!important;top:auto!important}.kyma-calendar-card{width:100%!important;min-width:0!important;max-width:100%!important}.kyma-calendar-week-grid,.kyma-calendar-days-grid{grid-template-columns:repeat(7,minmax(0,1fr))!important;width:100%!important;min-width:0!important}}@media (max-width:640px){.kyma-villa-booking-column{max-width:100%!important;margin:0!important}.kyma-calendar-card{padding:10px!important;overflow:hidden!important}.kyma-calendar-days-grid,.kyma-calendar-week-grid{gap:3px!important}.kyma-calendar-day{aspect-ratio:1!important;width:100%!important;min-width:0!important}}.kyma-booking-grid,.kyma-booking-grid label{width:100%;min-width:0}.kyma-booking-grid input[type=date]{width:100%;min-width:0;max-width:100%;display:block}@media (max-width:640px){.kyma-booking-grid{grid-template-columns:1fr!important;gap:12px!important;width:100%!important;display:grid!important}.kyma-booking-grid input{width:100%!important;max-width:100%!important}}.kyma-booking-date-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;width:100%;min-width:0;max-width:100%;margin-bottom:12px;display:grid;overflow:hidden}.kyma-booking-date-field{color:#231c16ad;width:100%;min-width:0;max-width:100%;margin:0;font-size:13px;display:block;overflow:hidden}.kyma-booking-date-field span{display:block}.kyma-booking-date-field input{box-sizing:border-box;color:#211c18;appearance:none;background:#ffffffb8;border:1px solid #231c1629;border-radius:16px;outline:none;width:100%;min-width:0;max-width:100%;margin-top:7px;padding:13px 12px;font-family:inherit;font-size:16px;display:block;overflow:hidden}@media (max-width:640px){.kyma-booking-date-grid{grid-template-columns:1fr;gap:12px;width:100%;max-width:100%;overflow:hidden}.kyma-booking-date-field,.kyma-booking-date-field input{width:100%;min-width:0;max-width:100%}.kyma-map{isolation:isolate;position:relative}.kyma-map .maplibregl-canvas{filter:saturate(.72)sepia(.05)contrast(.96)brightness(1.02)}.kyma-map .maplibregl-canvas-container{cursor:grab}.kyma-map .maplibregl-canvas-container:active{cursor:grabbing}.kyma-map .maplibregl-ctrl-group{box-shadow:none;-webkit-backdrop-filter:blur(12px);background:#f6f1eae0;border:1px solid #26373321;border-radius:999px;overflow:hidden}.kyma-map .maplibregl-ctrl-group button{width:36px;height:36px}.kyma-map .maplibregl-ctrl-group button+button{border-top:1px solid #2637331a}.kyma-map .maplibregl-ctrl-attrib{color:#263733ad;font-family:var(--font-inter),system-ui,sans-serif;-webkit-backdrop-filter:blur(8px);background:#f6f1ead1;border-radius:4px;margin:0 8px 8px 0;padding:3px 7px;font-size:9px;line-height:1.4}.kyma-map .maplibregl-ctrl-attrib a{color:inherit;text-decoration:none}.kyma-map .maplibregl-ctrl-attrib a:hover{text-decoration:underline}.kyma-map .maplibregl-ctrl-logo{opacity:.55;transform-origin:0 100%;transform:scale(.82)}@media (max-width:640px){.kyma-map .maplibregl-ctrl-attrib{max-width:190px;font-size:8px}.kyma-map .maplibregl-ctrl-group button{width:34px;height:34px}}}.kyma-map{isolation:isolate;position:relative}.kyma-map .maplibregl-canvas{filter:saturate(.72)sepia(.05)contrast(.96)brightness(1.02)}.kyma-map .maplibregl-canvas-container{cursor:grab}.kyma-map .maplibregl-canvas-container:active{cursor:grabbing}.kyma-map .maplibregl-ctrl-group{box-shadow:none;-webkit-backdrop-filter:blur(12px);background:#f6f1eae0;border:1px solid #26373321;border-radius:999px;overflow:hidden}.kyma-map .maplibregl-ctrl-group button{width:36px;height:36px}.kyma-map .maplibregl-ctrl-group button+button{border-top:1px solid #2637331a}.kyma-map .maplibregl-ctrl-attrib{color:#263733ad;font-family:var(--font-inter),system-ui,sans-serif;-webkit-backdrop-filter:blur(8px);background:#f6f1ead1;border-radius:4px;margin:0 8px 8px 0;padding:3px 7px;font-size:9px;line-height:1.4}.kyma-map .maplibregl-ctrl-attrib a{color:inherit;text-decoration:none}.kyma-map .maplibregl-ctrl-attrib a:hover{text-decoration:underline}.kyma-map .maplibregl-ctrl-logo{opacity:.55;transform-origin:0 100%;transform:scale(.82)}@media (max-width:640px){.kyma-map .maplibregl-ctrl-attrib{max-width:190px;font-size:8px}.kyma-map .maplibregl-ctrl-group button{width:34px;height:34px}}
@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.2a48534a.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.18a48cbc.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.7a40eb73.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.c995e352.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.76dcb0b2.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.7cd81963.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.3a6ba036.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_5901b7c6-module__ec5Qua__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_5901b7c6-module__ec5Qua__variable{--font-inter:"Inter","Inter Fallback"}
@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/65c558afe41e89d6-s.e2c8389a.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/14e23f9b59180572-s.9c448f3c.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/b49b0d9b851e4899-s.4f3fa681.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/2a65768255d6b625-s.p.d19752fb.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display Fallback;src:local(Times New Roman);ascent-override:97.25%;descent-override:22.56%;line-gap-override:0.0%;size-adjust:111.26%}.playfair_display_dc3b86c2-module__wRxeBG__className{font-family:Playfair Display,Playfair Display Fallback;font-style:normal}.playfair_display_dc3b86c2-module__wRxeBG__variable{--font-playfair:"Playfair Display","Playfair Display Fallback"}
