.HomeEditorial-module-scss-module__rCICRW__editorial{--nooma-story-ink:var(--ed-ink);--nooma-story-muted:var(--ed-muted);--nooma-story-dark:var(--ed-dark);--nooma-story-paper:var(--ed-paper);--nooma-story-sand:var(--ed-paper-deep);--nooma-radius-lg:0px;--nooma-radius-md:0px;--nooma-radius-sm:0px;background:var(--ed-paper);color:var(--ed-ink);font-family:var(--font-body)}.HomeEditorial-module-scss-module__rCICRW__editorial h2,.HomeEditorial-module-scss-module__rCICRW__editorial h3{font-family:var(--font-editorial);letter-spacing:-.005em;color:var(--ed-ink);margin:0;font-weight:400}.HomeEditorial-module-scss-module__rCICRW__editorial p{margin:0}.HomeEditorial-module-scss-module__rCICRW__editorial a{color:inherit}.HomeEditorial-module-scss-module__rCICRW__editorial button,.HomeEditorial-module-scss-module__rCICRW__editorial a{-webkit-tap-highlight-color:#0000}.HomeEditorial-module-scss-module__rCICRW__editorial img{display:block}.HomeEditorial-module-scss-module__rCICRW__container{width:100%;max-width:var(--ed-max);padding-inline:var(--ed-gutter);margin-inline:auto}.HomeEditorial-module-scss-module__rCICRW__section{padding-block:clamp(64px,8vw,120px)}.HomeEditorial-module-scss-module__rCICRW__sectionTight{padding-block:clamp(48px,6vw,88px)}.HomeEditorial-module-scss-module__rCICRW__divider{border:0;border-top:1px solid var(--ed-line);margin:0}.HomeEditorial-module-scss-module__rCICRW__eyebrow{color:var(--ed-muted);letter-spacing:.24em;text-transform:uppercase;margin-bottom:14px;font-size:10px;font-weight:500;line-height:1.4;display:block}.HomeEditorial-module-scss-module__rCICRW__eyebrowAccent{color:var(--ed-accent)}.HomeEditorial-module-scss-module__rCICRW__title{text-wrap:balance;font-size:clamp(30px,3vw,44px);line-height:1.12}.HomeEditorial-module-scss-module__rCICRW__titleLarge{text-wrap:balance;font-size:clamp(36px,4.2vw,62px);line-height:1.06}.HomeEditorial-module-scss-module__rCICRW__titleSmall{font-size:clamp(20px,1.6vw,24px);line-height:1.25}.HomeEditorial-module-scss-module__rCICRW__lead{max-width:62ch;color:var(--ed-muted);text-wrap:pretty;font-size:15px;line-height:1.75}.HomeEditorial-module-scss-module__rCICRW__leadCenter{text-align:center;margin-inline:auto}.HomeEditorial-module-scss-module__rCICRW__textLink{width:fit-content;min-height:30px;color:var(--ed-ink);letter-spacing:.02em;border-bottom:1px solid;align-items:center;padding-bottom:3px;font-size:12px;line-height:1.3;transition:color .2s,border-color .2s;display:inline-flex}.HomeEditorial-module-scss-module__rCICRW__textLink:hover{color:var(--ed-muted)}.HomeEditorial-module-scss-module__rCICRW__textLink:focus-visible{outline:1px solid var(--ed-ink);outline-offset:4px}.HomeEditorial-module-scss-module__rCICRW__solidButton{background:var(--ed-dark);color:#f7f4ee;letter-spacing:.06em;text-transform:uppercase;justify-content:center;align-items:center;min-height:46px;padding:12px 30px;font-size:12px;line-height:1;transition:background .2s;display:inline-flex}.HomeEditorial-module-scss-module__rCICRW__solidButton:hover{background:#4a4844}.HomeEditorial-module-scss-module__rCICRW__solidButton:focus-visible{outline:1px solid var(--ed-ink);outline-offset:4px}.HomeEditorial-module-scss-module__rCICRW__headerLeft{gap:14px;max-width:720px;margin-bottom:clamp(36px,4vw,64px);display:grid}.HomeEditorial-module-scss-module__rCICRW__headerLeft .HomeEditorial-module-scss-module__rCICRW__lead{margin-top:4px}.HomeEditorial-module-scss-module__rCICRW__headerLeft .HomeEditorial-module-scss-module__rCICRW__textLink{margin-top:6px}.HomeEditorial-module-scss-module__rCICRW__headerCenter{text-align:center;justify-items:center;gap:14px;max-width:760px;margin:0 auto clamp(36px,4vw,64px);display:grid}.HomeEditorial-module-scss-module__rCICRW__headerCenter .HomeEditorial-module-scss-module__rCICRW__textLink{margin-top:6px}.HomeEditorial-module-scss-module__rCICRW__headerSplit{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:32px;margin-bottom:clamp(36px,4vw,64px);display:grid}.HomeEditorial-module-scss-module__rCICRW__frame{background:var(--ed-paper-deep);isolation:isolate;position:relative;overflow:hidden}.HomeEditorial-module-scss-module__rCICRW__frame img{object-fit:cover;transition:transform 1.2s cubic-bezier(.2,.7,.2,1)}.HomeEditorial-module-scss-module__rCICRW__frame[data-ratio=landscape]{aspect-ratio:4/3}.HomeEditorial-module-scss-module__rCICRW__frame[data-ratio=wide]{aspect-ratio:16/10}.HomeEditorial-module-scss-module__rCICRW__frame[data-ratio=portrait]{aspect-ratio:3/4}.HomeEditorial-module-scss-module__rCICRW__frame[data-ratio=tall]{aspect-ratio:4/5}.HomeEditorial-module-scss-module__rCICRW__frame[data-ratio=square]{aspect-ratio:1}.HomeEditorial-module-scss-module__rCICRW__cardGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(20px,2.4vw,32px);display:grid}.HomeEditorial-module-scss-module__rCICRW__card{min-width:0;color:inherit;gap:0;text-decoration:none;display:grid}.HomeEditorial-module-scss-module__rCICRW__cardBody{gap:10px;padding-top:22px;display:grid}.HomeEditorial-module-scss-module__rCICRW__cardBody .HomeEditorial-module-scss-module__rCICRW__eyebrow{margin-bottom:0}.HomeEditorial-module-scss-module__rCICRW__cardBody .HomeEditorial-module-scss-module__rCICRW__lead{font-size:14px;line-height:1.7}.HomeEditorial-module-scss-module__rCICRW__cardBody .HomeEditorial-module-scss-module__rCICRW__textLink{margin-top:8px}.HomeEditorial-module-scss-module__rCICRW__hotelFrame[data-ratio=landscape]{aspect-ratio:3/2}@media (hover:hover) and (pointer:fine){.HomeEditorial-module-scss-module__rCICRW__card:hover .HomeEditorial-module-scss-module__rCICRW__frame img{transform:scale(1.035)}}.HomeEditorial-module-scss-module__rCICRW__slider{position:relative}.HomeEditorial-module-scss-module__rCICRW__sliderTrack{gap:var(--slide-gap,24px);padding:0 var(--ed-gutter) 4px;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--ed-gutter);scrollbar-width:none;grid-auto-flow:column;margin:0;list-style:none;display:grid;overflow-x:auto}.HomeEditorial-module-scss-module__rCICRW__sliderTrack::-webkit-scrollbar{display:none}.HomeEditorial-module-scss-module__rCICRW__sliderTrack:focus-visible{outline:1px solid var(--ed-ink);outline-offset:-1px}.HomeEditorial-module-scss-module__rCICRW__slide{scroll-snap-align:start;min-width:0}.HomeEditorial-module-scss-module__rCICRW__slider[data-align=center] .HomeEditorial-module-scss-module__rCICRW__sliderTrack{padding-inline:calc(50vw - var(--slide-width)/2);scroll-padding-inline:0}.HomeEditorial-module-scss-module__rCICRW__slider[data-align=center] .HomeEditorial-module-scss-module__rCICRW__slide{scroll-snap-align:center}.HomeEditorial-module-scss-module__rCICRW__slider[data-size=cards]{--slide-width:calc((min(100vw, var(--ed-max)) - var(--ed-gutter) * 2 - 24px * 2) / 3)}.HomeEditorial-module-scss-module__rCICRW__slider[data-size=cards] .HomeEditorial-module-scss-module__rCICRW__slide{width:var(--slide-width)}.HomeEditorial-module-scss-module__rCICRW__slider[data-size=wide]{--slide-width:min(920px, calc(100vw - var(--ed-gutter) * 2))}.HomeEditorial-module-scss-module__rCICRW__slider[data-size=wide] .HomeEditorial-module-scss-module__rCICRW__slide{width:var(--slide-width)}.HomeEditorial-module-scss-module__rCICRW__slider[data-size=gallery]{--slide-width:min(560px, 68vw);--slide-gap:clamp(16px, 2.4vw, 36px)}.HomeEditorial-module-scss-module__rCICRW__slider[data-size=gallery] .HomeEditorial-module-scss-module__rCICRW__sliderTrack{grid-auto-columns:max-content}.HomeEditorial-module-scss-module__rCICRW__slider[data-size=gallery] .HomeEditorial-module-scss-module__rCICRW__slide{align-items:center;width:max-content;display:flex}.HomeEditorial-module-scss-module__rCICRW__sliderBar{max-width:var(--ed-max);padding-inline:var(--ed-gutter);justify-content:space-between;align-items:center;gap:20px;margin:28px auto 0;display:flex}.HomeEditorial-module-scss-module__rCICRW__sliderCounter{color:var(--ed-muted);letter-spacing:.14em;font-variant-numeric:tabular-nums;font-size:11px}.HomeEditorial-module-scss-module__rCICRW__sliderControls{gap:8px;margin-left:auto;display:flex}.HomeEditorial-module-scss-module__rCICRW__sliderControls button{border:1px solid var(--ed-line);width:44px;height:44px;color:var(--ed-ink);cursor:pointer;background:0 0;place-items:center;padding:0;transition:border-color .2s,background .2s,opacity .2s;display:grid}.HomeEditorial-module-scss-module__rCICRW__sliderControls button:hover:not(:disabled){border-color:var(--ed-ink);background:#fff}.HomeEditorial-module-scss-module__rCICRW__sliderControls button:disabled{opacity:.3;cursor:default}.HomeEditorial-module-scss-module__rCICRW__sliderControls button:focus-visible{outline:1px solid var(--ed-ink);outline-offset:3px}.HomeEditorial-module-scss-module__rCICRW__directSlide{border:1px solid var(--ed-line);background:#faf8f3;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:clamp(24px,3vw,56px);min-height:420px;padding:clamp(28px,3.4vw,56px);display:grid}.HomeEditorial-module-scss-module__rCICRW__directArt{aspect-ratio:1;background:var(--ed-paper-deep);position:relative;overflow:hidden}.HomeEditorial-module-scss-module__rCICRW__directArt img{object-fit:cover}.HomeEditorial-module-scss-module__rCICRW__directCopy{gap:14px;display:grid}.HomeEditorial-module-scss-module__rCICRW__directCopy .HomeEditorial-module-scss-module__rCICRW__titleSmall{font-size:clamp(24px,2.2vw,34px);line-height:1.15}.HomeEditorial-module-scss-module__rCICRW__directCopy .HomeEditorial-module-scss-module__rCICRW__lead{font-size:15px}.HomeEditorial-module-scss-module__rCICRW__directIndex{color:var(--ed-muted);letter-spacing:.2em;font-variant-numeric:tabular-nums;font-size:11px}.HomeEditorial-module-scss-module__rCICRW__galleryFigure{background:var(--ed-paper-deep);flex:none;height:clamp(320px,46vw,560px);margin:0;position:relative;overflow:hidden}.HomeEditorial-module-scss-module__rCICRW__galleryFigure[data-shape=portrait]{width:clamp(220px,30vw,380px)}.HomeEditorial-module-scss-module__rCICRW__galleryFigure[data-shape=landscape]{width:clamp(300px,46vw,620px);height:clamp(230px,34vw,420px)}.HomeEditorial-module-scss-module__rCICRW__galleryFigure[data-shape=square]{width:clamp(240px,34vw,440px);height:clamp(240px,34vw,440px)}.HomeEditorial-module-scss-module__rCICRW__galleryFigure img{object-fit:cover}.HomeEditorial-module-scss-module__rCICRW__galleryFigure figcaption{color:#fff;letter-spacing:.12em;text-transform:uppercase;text-shadow:0 1px 12px #0000008c;opacity:0;font-size:11px;transition:opacity .3s;position:absolute;bottom:14px;left:16px;right:16px}.HomeEditorial-module-scss-module__rCICRW__galleryFigure:hover figcaption{opacity:1}.HomeEditorial-module-scss-module__rCICRW__moments{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(20px,2.4vw,32px);margin-top:clamp(44px,5vw,72px);display:grid}.HomeEditorial-module-scss-module__rCICRW__moment{border-top:1px solid var(--ed-line);gap:10px;padding-top:22px;display:grid}.HomeEditorial-module-scss-module__rCICRW__moment .HomeEditorial-module-scss-module__rCICRW__eyebrow{margin-bottom:0}.HomeEditorial-module-scss-module__rCICRW__moment .HomeEditorial-module-scss-module__rCICRW__lead{font-size:14px}.HomeEditorial-module-scss-module__rCICRW__offerFrame{aspect-ratio:3/4}.HomeEditorial-module-scss-module__rCICRW__partnerFeature{color:#f7f3e9;background:#163e33;grid-template-columns:1.05fr 1fr;min-height:560px;display:grid;overflow:hidden}.HomeEditorial-module-scss-module__rCICRW__partnerCopy{flex-direction:column;justify-content:center;align-items:flex-start;padding:clamp(32px,5vw,76px);display:flex}.HomeEditorial-module-scss-module__rCICRW__partnerCopy h2{color:#f7f3e9;letter-spacing:-.025em;font-size:clamp(40px,4.8vw,72px);line-height:1.06}.HomeEditorial-module-scss-module__rCICRW__partnerCopy h2 em{color:#dfcda8;font-weight:400;display:block}.HomeEditorial-module-scss-module__rCICRW__partnerCopy .HomeEditorial-module-scss-module__rCICRW__lead{color:#e0e6de;max-width:37ch;margin-top:26px;font-size:clamp(15px,1.3vw,18px);line-height:1.7}.HomeEditorial-module-scss-module__rCICRW__partnerMedia{min-width:0;position:relative}.HomeEditorial-module-scss-module__rCICRW__partnerMedia img{object-fit:cover;object-position:62% center;transition:transform 1.2s}@media (hover:hover) and (pointer:fine){.HomeEditorial-module-scss-module__rCICRW__partnerFeature:hover .HomeEditorial-module-scss-module__rCICRW__partnerMedia img{transform:scale(1.035)}}@media (max-width:760px){.HomeEditorial-module-scss-module__rCICRW__partnerFeature{grid-template-columns:minmax(0,1fr);min-height:0}.HomeEditorial-module-scss-module__rCICRW__partnerCopy{padding:38px 26px}.HomeEditorial-module-scss-module__rCICRW__partnerCopy h2{font-size:clamp(38px,8.5vw,60px)}.HomeEditorial-module-scss-module__rCICRW__partnerMedia{height:clamp(240px,65vw,400px)}}.HomeEditorial-module-scss-module__rCICRW__about{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,6vw,110px);display:grid}.HomeEditorial-module-scss-module__rCICRW__aboutCopy{gap:18px;max-width:520px;display:grid}.HomeEditorial-module-scss-module__rCICRW__aboutCopy .HomeEditorial-module-scss-module__rCICRW__textLink{margin-top:8px}.HomeEditorial-module-scss-module__rCICRW__aboutFrame{aspect-ratio:4/5}.HomeEditorial-module-scss-module__rCICRW__booking{text-align:center;padding-block:clamp(72px,9vw,130px)}.HomeEditorial-module-scss-module__rCICRW__booking .HomeEditorial-module-scss-module__rCICRW__headerCenter{margin-bottom:40px}@media (max-width:1000px){.HomeEditorial-module-scss-module__rCICRW__cardGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.HomeEditorial-module-scss-module__rCICRW__slider[data-size=cards]{--slide-width:calc((100vw - var(--ed-gutter) * 2 - 24px) / 2)}.HomeEditorial-module-scss-module__rCICRW__moments{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.HomeEditorial-module-scss-module__rCICRW__about{grid-template-columns:minmax(0,1fr)}.HomeEditorial-module-scss-module__rCICRW__aboutFrame{aspect-ratio:16/10}}@media (max-width:680px){.HomeEditorial-module-scss-module__rCICRW__editorial{--ed-gutter:20px}.HomeEditorial-module-scss-module__rCICRW__cardGrid{grid-template-columns:minmax(0,1fr);gap:36px}.HomeEditorial-module-scss-module__rCICRW__headerSplit{grid-template-columns:minmax(0,1fr);align-items:start;gap:18px}.HomeEditorial-module-scss-module__rCICRW__slider[data-size=cards]{--slide-width:calc(100vw - var(--ed-gutter) * 2 - 24px)}.HomeEditorial-module-scss-module__rCICRW__slider[data-size=gallery]{--slide-width:78vw}.HomeEditorial-module-scss-module__rCICRW__directSlide{grid-template-columns:minmax(0,1fr);gap:20px;min-height:0;padding:22px}.HomeEditorial-module-scss-module__rCICRW__directArt{aspect-ratio:4/3;width:100%}.HomeEditorial-module-scss-module__rCICRW__galleryFigure{height:clamp(300px,92vw,420px)}.HomeEditorial-module-scss-module__rCICRW__galleryFigure[data-shape=portrait]{width:64vw}.HomeEditorial-module-scss-module__rCICRW__galleryFigure[data-shape=landscape]{width:82vw;height:clamp(220px,60vw,300px)}.HomeEditorial-module-scss-module__rCICRW__galleryFigure[data-shape=square]{width:72vw;height:72vw}.HomeEditorial-module-scss-module__rCICRW__moments{grid-template-columns:minmax(0,1fr);gap:24px}.HomeEditorial-module-scss-module__rCICRW__sliderBar{margin-top:20px}}@media (prefers-reduced-motion:reduce){.HomeEditorial-module-scss-module__rCICRW__partnerMedia img{transition:none;transform:none}.HomeEditorial-module-scss-module__rCICRW__frame img,.HomeEditorial-module-scss-module__rCICRW__textLink,.HomeEditorial-module-scss-module__rCICRW__solidButton,.HomeEditorial-module-scss-module__rCICRW__sliderControls button,.HomeEditorial-module-scss-module__rCICRW__galleryFigure figcaption{transition:none}}
.HomeServices-module-scss-module__aBlBUa__services{--service-gutter:max(40px, calc((100cqw - 1200px) / 2));--service-gap:24px;--service-width:calc((min(100cqw - 80px, 1200px) - 48px) / 3);padding-block:112px 100px;scroll-margin-top:140px;overflow:hidden;container-type:inline-size}.HomeServices-module-scss-module__aBlBUa__header{justify-content:space-between;align-items:flex-end;gap:32px;max-width:1280px;margin-inline:auto;padding:0 40px 48px;display:flex}.HomeServices-module-scss-module__aBlBUa__header h2{font-size:clamp(32px,3.2vw,46px);line-height:1.1}.HomeServices-module-scss-module__aBlBUa__header h2 em{color:var(--nooma-story-muted);font-style:italic}.HomeServices-module-scss-module__aBlBUa__controls{flex-shrink:0;gap:10px;padding-bottom:4px;display:flex}.HomeServices-module-scss-module__aBlBUa__controls button{width:56px;height:56px;color:var(--nooma-story-ink);cursor:pointer;background:0 0;border:1px solid #cfc9bd;place-items:center;padding:0;transition:background .25s,color .25s,border-color .25s,opacity .25s;display:grid}.HomeServices-module-scss-module__aBlBUa__controls button:hover:not(:disabled){background:var(--nooma-story-dark);border-color:var(--nooma-story-dark);color:#f7f4ee}.HomeServices-module-scss-module__aBlBUa__controls button:disabled{opacity:.3;cursor:default}.HomeServices-module-scss-module__aBlBUa__controls button:focus-visible{outline:2px solid var(--nooma-story-ink);outline-offset:4px}.HomeServices-module-scss-module__aBlBUa__track{grid-auto-flow:column;grid-auto-columns:var(--service-width);gap:var(--service-gap);padding:0 var(--service-gutter) 8px;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--service-gutter);scrollbar-width:none;cursor:grab;-webkit-user-select:none;user-select:none;margin:0;list-style:none;display:grid;position:relative;overflow-x:auto}.HomeServices-module-scss-module__aBlBUa__track::-webkit-scrollbar{display:none}.HomeServices-module-scss-module__aBlBUa__track:focus-visible{outline:2px solid var(--nooma-story-ink);outline-offset:-2px}.HomeServices-module-scss-module__aBlBUa__track[data-dragging=true]{scroll-snap-type:none;cursor:grabbing}.HomeServices-module-scss-module__aBlBUa__card{scroll-snap-align:start;min-width:0}.HomeServices-module-scss-module__aBlBUa__photo{aspect-ratio:1/1.08;isolation:isolate;background:#e9e4da;position:relative;overflow:hidden}.HomeServices-module-scss-module__aBlBUa__photo img{object-fit:cover;filter:saturate(.85);transition:transform 1.1s cubic-bezier(.2,.65,.3,1)}.HomeServices-module-scss-module__aBlBUa__photo:after{content:"";pointer-events:none;background:linear-gradient(#0000 62%,#1e1c182e);position:absolute;inset:0}.HomeServices-module-scss-module__aBlBUa__icon{z-index:1;width:46px;height:46px;color:var(--nooma-story-ink);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#f9f7efe6;border:1px solid #ffffff80;place-items:center;display:grid;position:absolute;bottom:20px;left:20px}.HomeServices-module-scss-module__aBlBUa__caption{padding:22px 12px 0 0}.HomeServices-module-scss-module__aBlBUa__caption h3{font-size:clamp(20px,1.6vw,24px);font-weight:400;line-height:1.25}.HomeServices-module-scss-module__aBlBUa__caption p{max-width:350px;color:var(--nooma-story-muted);text-wrap:pretty;margin-top:12px;font-size:15px;line-height:1.65}.HomeServices-module-scss-module__aBlBUa__footer{max-width:1280px;margin:40px auto 0;padding-inline:40px}.HomeServices-module-scss-module__aBlBUa__progress{--progress:0;--visible-fraction:.5;background:#ddd7cc;height:2px;overflow:hidden}.HomeServices-module-scss-module__aBlBUa__progress span{left:calc(var(--progress)*(1 - var(--visible-fraction))*100%);width:calc(var(--visible-fraction)*100%);background:var(--nooma-story-ink);height:100%;display:block;position:relative}.HomeServices-module-scss-module__aBlBUa__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (hover:hover) and (pointer:fine){.HomeServices-module-scss-module__aBlBUa__card:hover .HomeServices-module-scss-module__aBlBUa__photo img{transform:scale(1.045)}.HomeServices-module-scss-module__aBlBUa__track[data-dragging=true] .HomeServices-module-scss-module__aBlBUa__photo img{transform:none}}@media (max-width:1050px){.HomeServices-module-scss-module__aBlBUa__services{--service-width:calc((100cqw - 104px) / 2);padding-block:88px 80px}.HomeServices-module-scss-module__aBlBUa__photo{aspect-ratio:1/1.05}}@media (max-width:680px){.HomeServices-module-scss-module__aBlBUa__services{--service-gutter:24px;--service-gap:16px;--service-width:81cqw;padding-block:64px 60px;scroll-margin-top:130px}.HomeServices-module-scss-module__aBlBUa__header{align-items:flex-end;gap:16px;padding:0 24px 30px}.HomeServices-module-scss-module__aBlBUa__header h2{font-size:clamp(28px,7.2vw,38px)}.HomeServices-module-scss-module__aBlBUa__controls{gap:6px;padding:0}.HomeServices-module-scss-module__aBlBUa__controls button{width:44px;height:44px}.HomeServices-module-scss-module__aBlBUa__controls svg{width:20px}.HomeServices-module-scss-module__aBlBUa__photo{aspect-ratio:1/1.02}.HomeServices-module-scss-module__aBlBUa__icon{width:42px;height:42px;bottom:16px;left:16px}.HomeServices-module-scss-module__aBlBUa__caption{padding-top:18px}.HomeServices-module-scss-module__aBlBUa__caption h3{font-size:21px}.HomeServices-module-scss-module__aBlBUa__caption p{margin-top:10px;font-size:14px}.HomeServices-module-scss-module__aBlBUa__footer{margin-top:30px;padding-inline:24px}}@media (max-width:460px){.HomeServices-module-scss-module__aBlBUa__header{flex-wrap:wrap;gap:22px}.HomeServices-module-scss-module__aBlBUa__controls{margin-left:auto}}@media (prefers-reduced-motion:reduce){.HomeServices-module-scss-module__aBlBUa__photo img{transition:none;transform:none!important}.HomeServices-module-scss-module__aBlBUa__controls button{transition:none}}
.HomeReviews-module-scss-module__Dglljq__reviews{--review-gutter:40px;max-width:1280px;color:var(--nooma-story-ink);margin-inline:auto;padding:100px 0 110px;scroll-margin-top:130px}.HomeReviews-module-scss-module__Dglljq__header{padding-inline:var(--review-gutter);margin-bottom:40px}.HomeReviews-module-scss-module__Dglljq__header h2{font-size:clamp(32px,3.2vw,46px);line-height:1.1}.HomeReviews-module-scss-module__Dglljq__track{padding:0 var(--review-gutter) 4px;scroll-snap-type:x mandatory;scroll-padding-inline:var(--review-gutter);scrollbar-width:none;overscroll-behavior-x:contain;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid;position:relative}.HomeReviews-module-scss-module__Dglljq__track::-webkit-scrollbar{display:none}.HomeReviews-module-scss-module__Dglljq__track:focus-visible{outline:2px solid var(--nooma-story-ink);outline-offset:-2px}.HomeReviews-module-scss-module__Dglljq__card{scroll-snap-align:start;background:#f9f7f2;border:1px solid #d8d2c6;flex-direction:column;min-width:0;margin:0;padding:30px 28px 26px;display:flex}.HomeReviews-module-scss-module__Dglljq__card .HomeReviews-module-scss-module__Dglljq__quoteMark{color:#a39d90;margin-bottom:22px}.HomeReviews-module-scss-module__Dglljq__card blockquote{flex:1;margin:0 0 32px}.HomeReviews-module-scss-module__Dglljq__card blockquote p{font-family:var(--font-editorial);text-wrap:pretty;font-size:19px;line-height:1.6}.HomeReviews-module-scss-module__Dglljq__card figcaption{border-top:1px solid #ddd7cc;flex-wrap:wrap;align-items:center;gap:12px;padding-top:22px;display:flex}.HomeReviews-module-scss-module__Dglljq__card[data-featured=true]{background:#ece7dd}.HomeReviews-module-scss-module__Dglljq__authorMark{border-radius:var(--nooma-radius-circle);color:#75726b;border:1px solid #cfc9bd;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:3px;width:40px;height:40px;display:flex}.HomeReviews-module-scss-module__Dglljq__authorMark span{border-radius:var(--nooma-radius-circle);border-top:1px solid;width:18px;height:3px;transform:rotate(-18deg)}.HomeReviews-module-scss-module__Dglljq__author{font-size:13px;line-height:1.4;display:block}.HomeReviews-module-scss-module__Dglljq__stay{color:var(--nooma-story-muted);margin-top:4px;font-size:12px;line-height:1.4;display:block}.HomeReviews-module-scss-module__Dglljq__source{text-underline-offset:4px;align-items:center;gap:5px;min-height:32px;margin-left:auto;font-size:12px;text-decoration:underline;display:inline-flex}.HomeReviews-module-scss-module__Dglljq__controls{padding-inline:var(--review-gutter);justify-content:flex-end;gap:8px;margin-top:20px;display:none}.HomeReviews-module-scss-module__Dglljq__controls button{width:44px;height:44px;color:var(--nooma-story-ink);background:0 0;border:1px solid #cfc9bd;place-items:center;padding:0;transition:opacity .2s,background .2s;display:grid}.HomeReviews-module-scss-module__Dglljq__controls button:disabled{opacity:.3;cursor:default}.HomeReviews-module-scss-module__Dglljq__controls button:hover:not(:disabled){background:var(--nooma-story-dark);border-color:var(--nooma-story-dark);color:#f7f4ee}@media (max-width:1000px){.HomeReviews-module-scss-module__Dglljq__reviews{--review-gutter:32px;padding-block:80px}.HomeReviews-module-scss-module__Dglljq__track{grid-template-columns:none;grid-auto-columns:43vw;grid-auto-flow:column;overflow-x:auto}.HomeReviews-module-scss-module__Dglljq__controls{display:flex}}@media (max-width:680px){.HomeReviews-module-scss-module__Dglljq__reviews{--review-gutter:24px;padding-block:60px 64px}.HomeReviews-module-scss-module__Dglljq__header{margin-bottom:28px}.HomeReviews-module-scss-module__Dglljq__header h2{font-size:clamp(28px,7.2vw,38px)}.HomeReviews-module-scss-module__Dglljq__track{grid-auto-columns:82vw;gap:16px}.HomeReviews-module-scss-module__Dglljq__card{padding:26px 24px 24px}.HomeReviews-module-scss-module__Dglljq__card blockquote p{font-size:17px}.HomeReviews-module-scss-module__Dglljq__card blockquote{margin-bottom:28px}}@media (prefers-reduced-motion:reduce){.HomeReviews-module-scss-module__Dglljq__controls button{transition:none}}
.HomeLocations-module-scss-module__PIeBtq__locations{width:100%;color:var(--nooma-story-ink);margin-inline:auto;padding:clamp(64px,8vw,120px) 40px;scroll-margin-top:140px}.HomeLocations-module-scss-module__PIeBtq__locations button:focus-visible{outline:2px solid var(--nooma-story-ink);outline-offset:5px}.HomeLocations-module-scss-module__PIeBtq__header{z-index:3;justify-content:space-between;align-items:center;gap:20px;max-width:1200px;margin:0 auto 36px;display:flex;position:relative}.HomeLocations-module-scss-module__PIeBtq__header h2{font-size:clamp(32px,3.2vw,46px);line-height:1.1}.HomeLocations-module-scss-module__PIeBtq__selector{flex-shrink:0;position:relative}.HomeLocations-module-scss-module__PIeBtq__selectorTrigger{border-radius:var(--nooma-radius-md);min-height:50px;color:inherit;background:#f8f6f1;border:1px solid #d8d2c6;align-items:center;gap:14px;padding:12px 18px;font-size:15px;transition:background .2s,border-color .2s;display:flex}.HomeLocations-module-scss-module__PIeBtq__selectorTrigger:hover,.HomeLocations-module-scss-module__PIeBtq__selectorTrigger[aria-expanded=true]{background:#efeae0;border-color:#b5aea0}.HomeLocations-module-scss-module__PIeBtq__selectorTrigger svg{transition:transform .25s}.HomeLocations-module-scss-module__PIeBtq__selectorTrigger[aria-expanded=true] svg{transform:rotate(180deg)}.HomeLocations-module-scss-module__PIeBtq__countryDot{border-radius:var(--nooma-radius-circle);background:#383632;width:7px;height:7px;box-shadow:0 0 0 4px #38363212}.HomeLocations-module-scss-module__PIeBtq__dropdown{border-radius:var(--nooma-radius-lg);background:#faf9f5;border:1px solid #d8d2c6;width:248px;padding:7px;animation:.2s both HomeLocations-module-scss-module__PIeBtq__dropdown-in;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 16px 36px #2d2c291a}.HomeLocations-module-scss-module__PIeBtq__dropdown button{border-radius:var(--nooma-radius-sm);width:100%;min-height:48px;color:inherit;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:18px;padding:10px 13px;font-size:15px;display:flex}.HomeLocations-module-scss-module__PIeBtq__dropdown button[aria-checked=true]{background:#eee9df}.HomeLocations-module-scss-module__PIeBtq__dropdown button:disabled{color:#8a857b;cursor:default}.HomeLocations-module-scss-module__PIeBtq__soon{border-radius:var(--nooma-radius-sm);color:#5d594f;letter-spacing:.02em;background:#ebe6dc;padding:3px 9px;font-size:11px;line-height:1.5}.HomeLocations-module-scss-module__PIeBtq__mapFrame{max-width:1200px;margin-inline:auto;position:relative}.HomeLocations-module-scss-module__PIeBtq__map{--map-edge-width:clamp(12px, 3.5vw, 64px);--map-edge-stops:var(--nooma-story-paper) 0%, color-mix(in srgb, var(--nooma-story-paper) 75%, transparent) 25%, color-mix(in srgb, var(--nooma-story-paper) 25%, transparent) 65%, transparent 100%;isolation:isolate;touch-action:none;-webkit-user-select:none;user-select:none;cursor:grab;width:100%;max-width:1200px;margin-inline:auto;display:grid;position:relative;overflow:hidden}.HomeLocations-module-scss-module__PIeBtq__map[data-dragging=true]{cursor:grabbing}.HomeLocations-module-scss-module__PIeBtq__map:focus-visible{outline-offset:4px;outline:2px solid #9c968a}.HomeLocations-module-scss-module__PIeBtq__map:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(to right, var(--map-edge-stops)) left/var(--map-edge-width) 100% no-repeat,linear-gradient(to left, var(--map-edge-stops)) right/var(--map-edge-width) 100% no-repeat,linear-gradient(to bottom, var(--map-edge-stops)) top/100% var(--map-edge-width) no-repeat,linear-gradient(to top, var(--map-edge-stops)) bottom/100% var(--map-edge-width) no-repeat;position:absolute;inset:0}.HomeLocations-module-scss-module__PIeBtq__layer{grid-area:1/1;justify-content:center;align-items:center;min-width:0;transition:opacity .8s,transform 1.15s cubic-bezier(.22,.61,.36,1);display:flex}.HomeLocations-module-scss-module__PIeBtq__countryLayer{transform-origin:44% 10%}.HomeLocations-module-scss-module__PIeBtq__countryPlane,.HomeLocations-module-scss-module__PIeBtq__cityPlane{aspect-ratio:1;flex-shrink:0;width:100%;position:relative}.HomeLocations-module-scss-module__PIeBtq__countryPlane{--bishkek-x:44%;--bishkek-y:30%;margin-top:max(-22%,56px - 30%);margin-bottom:-14%}.HomeLocations-module-scss-module__PIeBtq__countryImage{filter:brightness(1.12);opacity:.85}.HomeLocations-module-scss-module__PIeBtq__cityLayer{opacity:0;pointer-events:none;position:absolute;inset:0;transform:scale(.75)}.HomeLocations-module-scss-module__PIeBtq__cityPlane{width:auto;max-width:100%;height:100%}.HomeLocations-module-scss-module__PIeBtq__cityPlane img{object-fit:contain}.HomeLocations-module-scss-module__PIeBtq__camera{transform-origin:50%;will-change:transform;transition:transform .18s ease-out;position:absolute;inset:0}.HomeLocations-module-scss-module__PIeBtq__map[data-dragging=true] .HomeLocations-module-scss-module__PIeBtq__camera{transition:none}.HomeLocations-module-scss-module__PIeBtq__visuallyHidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.HomeLocations-module-scss-module__PIeBtq__zoomControls{z-index:3;border-radius:var(--nooma-radius-md);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);cursor:default;background:#f8f6f1ed;border:1px solid #d8d2c6;gap:2px;padding:4px;display:flex;position:absolute;bottom:24px;right:24px;box-shadow:0 3px 12px #2d2c290a}.HomeLocations-module-scss-module__PIeBtq__zoomControls button{border-radius:var(--nooma-radius-sm);width:44px;height:44px;color:var(--nooma-story-ink);background:0 0;border:0;place-items:center;padding:0;display:grid}.HomeLocations-module-scss-module__PIeBtq__zoomControls button:hover:not(:disabled){background:#eee9df}.HomeLocations-module-scss-module__PIeBtq__zoomControls button:disabled{opacity:.3;cursor:default}.HomeLocations-module-scss-module__PIeBtq__mapCaption,.HomeLocations-module-scss-module__PIeBtq__back{z-index:3}.HomeLocations-module-scss-module__PIeBtq__map[data-view=city] .HomeLocations-module-scss-module__PIeBtq__countryLayer{opacity:0;pointer-events:none;transform:scale(2.8)}.HomeLocations-module-scss-module__PIeBtq__map[data-view=city] .HomeLocations-module-scss-module__PIeBtq__cityLayer{opacity:1;pointer-events:auto;transition-delay:.15s;transform:scale(1)}.HomeLocations-module-scss-module__PIeBtq__marker{top:var(--bishkek-y);left:var(--bishkek-x);width:44px;height:44px;transform:translate(-50%, -95%) scale(calc(1 / var(--map-zoom,1)));transform-origin:50% 95%;border-radius:var(--nooma-radius-md);color:var(--nooma-story-ink);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex;position:absolute}.HomeLocations-module-scss-module__PIeBtq__marker img{z-index:1;width:44px;height:44px;transition:transform .35s cubic-bezier(.2,.7,.3,1);position:relative}.HomeLocations-module-scss-module__PIeBtq__marker:hover img,.HomeLocations-module-scss-module__PIeBtq__marker:focus-visible img{transform:translateY(-4px)}.HomeLocations-module-scss-module__PIeBtq__marker:hover .HomeLocations-module-scss-module__PIeBtq__markerLabel,.HomeLocations-module-scss-module__PIeBtq__marker:focus-visible .HomeLocations-module-scss-module__PIeBtq__markerLabel{border-color:#b5aea0;transform:translate(-50%,3px);box-shadow:0 5px 16px #2d2c2914}.HomeLocations-module-scss-module__PIeBtq__markerRipple{border-radius:var(--nooma-radius-circle);pointer-events:none;background:#38363210;width:60px;height:60px;position:absolute;top:93%;left:50%;transform:translate(-50%,-50%)}.HomeLocations-module-scss-module__PIeBtq__markerRipple i{border-radius:inherit;background:#38363212;border:1px solid #3836321f;animation:3.6s cubic-bezier(.2,.55,.35,1) -2.4s infinite HomeLocations-module-scss-module__PIeBtq__location-ripple;position:absolute;inset:0}.HomeLocations-module-scss-module__PIeBtq__markerRipple i:nth-child(2){animation-delay:-1.2s}.HomeLocations-module-scss-module__PIeBtq__markerRipple i:nth-child(3){animation-delay:0s}.HomeLocations-module-scss-module__PIeBtq__markerLabel{z-index:2;border-radius:var(--nooma-radius-md);white-space:nowrap;text-align:center;background:#fffefb;border:1px solid #d8d2c6;flex-direction:column;gap:2px;min-width:102px;padding:9px 15px 10px;transition:transform .35s,border-color .35s,box-shadow .35s;display:flex;position:absolute;top:calc(100% + 12px);left:50%;transform:translate(-50%);box-shadow:0 2px 3px #2d2c290a}.HomeLocations-module-scss-module__PIeBtq__markerLabel strong{font-size:14px;font-weight:450;line-height:1.35}.HomeLocations-module-scss-module__PIeBtq__markerLabel small{color:#75726b;font-size:11px;font-weight:400;line-height:1.4}.HomeLocations-module-scss-module__PIeBtq__mapCaption{color:#75726b;letter-spacing:-.02em;pointer-events:none;font-size:18px;position:absolute;bottom:28px;left:32px}.HomeLocations-module-scss-module__PIeBtq__cityMarker{z-index:1}.HomeLocations-module-scss-module__PIeBtq__cityMarker .HomeLocations-module-scss-module__PIeBtq__markerLabel{white-space:normal;text-wrap:pretty;width:196px;min-width:0;padding:9px 12px;top:calc(100% + 7px)}.HomeLocations-module-scss-module__PIeBtq__cityMarker .HomeLocations-module-scss-module__PIeBtq__markerLabel small{color:#75726b}.HomeLocations-module-scss-module__PIeBtq__cityMarker[data-label-above=true] .HomeLocations-module-scss-module__PIeBtq__markerLabel{top:auto;bottom:calc(100% + 5px)}.HomeLocations-module-scss-module__PIeBtq__cityMarker[aria-expanded=true],.HomeLocations-module-scss-module__PIeBtq__cityMarker:focus-visible,.HomeLocations-module-scss-module__PIeBtq__cityMarker:hover{z-index:2}.HomeLocations-module-scss-module__PIeBtq__cityMarker[aria-expanded=true] .HomeLocations-module-scss-module__PIeBtq__markerLabel{background:#efeae0;border-color:#383632}.HomeLocations-module-scss-module__PIeBtq__locationDetails{border-radius:var(--nooma-radius-md);background:#f8f6f1;border:1px solid #d8d2c6;justify-content:space-between;align-items:center;gap:20px;max-width:1200px;margin:14px auto 0;padding:18px 22px;display:flex}.HomeLocations-module-scss-module__PIeBtq__locationDetails[hidden]{display:none}.HomeLocations-module-scss-module__PIeBtq__locationDetails strong{font-size:16px;font-weight:500}.HomeLocations-module-scss-module__PIeBtq__locationDetails p{color:var(--nooma-story-muted);margin:4px 0 0;font-size:14px;line-height:1.5}.HomeLocations-module-scss-module__PIeBtq__locationDetails button{border-radius:var(--nooma-radius-sm);width:44px;height:44px;color:inherit;background:0 0;border:0;flex-shrink:0;place-items:center;padding:0;display:grid}.HomeLocations-module-scss-module__PIeBtq__locationDetails button:hover{background:#eee9df}.HomeLocations-module-scss-module__PIeBtq__back{border-radius:var(--nooma-radius-md);min-height:44px;color:inherit;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#f8f6f1ed;border:1px solid #d8d2c6;align-items:center;gap:10px;padding:10px 15px;font-size:13px;display:flex;position:absolute;top:24px;left:24px}.HomeLocations-module-scss-module__PIeBtq__back[hidden]{display:none}.HomeLocations-module-scss-module__PIeBtq__back:hover{background:#fffef8}@keyframes HomeLocations-module-scss-module__PIeBtq__dropdown-in{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@keyframes HomeLocations-module-scss-module__PIeBtq__location-ripple{0%{opacity:.85;transform:scale(.2)}75%,to{opacity:0;transform:scale(1.25)}}@media (max-width:1000px){.HomeLocations-module-scss-module__PIeBtq__locations{padding-inline:32px}}@media (max-width:680px){.HomeLocations-module-scss-module__PIeBtq__locations{padding-inline:24px}.HomeLocations-module-scss-module__PIeBtq__header{gap:12px;margin-bottom:26px}.HomeLocations-module-scss-module__PIeBtq__header h2{font-size:clamp(25px,6.7vw,38px)}.HomeLocations-module-scss-module__PIeBtq__selectorTrigger{gap:8px;min-height:44px;padding:10px 11px;font-size:13px}.HomeLocations-module-scss-module__PIeBtq__countryDot{display:none}.HomeLocations-module-scss-module__PIeBtq__marker img{align-self:flex-end;width:36px;height:36px}.HomeLocations-module-scss-module__PIeBtq__markerRipple{width:48px;height:48px}.HomeLocations-module-scss-module__PIeBtq__markerLabel{min-width:86px;padding:7px 11px;top:calc(100% + 9px)}.HomeLocations-module-scss-module__PIeBtq__markerLabel strong{font-size:13px}.HomeLocations-module-scss-module__PIeBtq__markerLabel small{font-size:10px}.HomeLocations-module-scss-module__PIeBtq__mapCaption{font-size:16px;bottom:18px;left:20px}.HomeLocations-module-scss-module__PIeBtq__back{gap:8px;padding-inline:12px;font-size:12px;top:16px;left:16px}.HomeLocations-module-scss-module__PIeBtq__zoomControls{gap:0;width:max-content;margin:12px 0 0 auto;padding:2px;position:relative;bottom:auto;right:auto}.HomeLocations-module-scss-module__PIeBtq__cityMarker .HomeLocations-module-scss-module__PIeBtq__markerLabel{width:124px;min-width:0;padding:7px 8px}.HomeLocations-module-scss-module__PIeBtq__cityMarker .HomeLocations-module-scss-module__PIeBtq__markerLabel strong{font-size:11px}.HomeLocations-module-scss-module__PIeBtq__cityMarker .HomeLocations-module-scss-module__PIeBtq__markerLabel small{font-size:10px;line-height:1.35}.HomeLocations-module-scss-module__PIeBtq__cityMarker[data-label-above=true] .HomeLocations-module-scss-module__PIeBtq__markerLabel{text-align:left;width:128px;inset:0 calc(100% + 6px) auto auto;transform:none}.HomeLocations-module-scss-module__PIeBtq__cityMarker[data-label-above=true]:hover .HomeLocations-module-scss-module__PIeBtq__markerLabel,.HomeLocations-module-scss-module__PIeBtq__cityMarker[data-label-above=true]:focus-visible .HomeLocations-module-scss-module__PIeBtq__markerLabel{transform:translateY(3px)}.HomeLocations-module-scss-module__PIeBtq__cityMarker[data-location=koytash] .HomeLocations-module-scss-module__PIeBtq__markerLabel{width:96px;left:calc(50% + 20px)}.HomeLocations-module-scss-module__PIeBtq__backLabel{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.HomeLocations-module-scss-module__PIeBtq__back{justify-content:center;width:44px;padding:0}.HomeLocations-module-scss-module__PIeBtq__locationDetails{gap:8px;padding:14px 16px}}@media (max-width:360px){.HomeLocations-module-scss-module__PIeBtq__locations{padding-inline:16px}.HomeLocations-module-scss-module__PIeBtq__header{gap:8px}.HomeLocations-module-scss-module__PIeBtq__header h2{font-size:24px}.HomeLocations-module-scss-module__PIeBtq__selectorTrigger{gap:5px;padding-inline:8px;font-size:12px}}@media (prefers-reduced-motion:reduce){.HomeLocations-module-scss-module__PIeBtq__locations *,.HomeLocations-module-scss-module__PIeBtq__map[data-view=city] .HomeLocations-module-scss-module__PIeBtq__cityLayer{transition:none;animation:none}.HomeLocations-module-scss-module__PIeBtq__markerRipple i{opacity:.6;transform:scale(.4)}.HomeLocations-module-scss-module__PIeBtq__markerRipple i:nth-child(2){opacity:.45;transform:scale(.7)}.HomeLocations-module-scss-module__PIeBtq__markerRipple i:nth-child(3){opacity:.3;transform:scale(1)}}
.PartnersPage-module-scss-module__bzWKaW__page{--ink:var(--ed-ink);--muted:var(--ed-muted);--paper:var(--ed-paper);--sand:var(--ed-paper-deep);--line:var(--ed-line);color:var(--ink);background:var(--paper);position:relative}.PartnersPage-module-scss-module__bzWKaW__page h1,.PartnersPage-module-scss-module__bzWKaW__page h2,.PartnersPage-module-scss-module__bzWKaW__page h3{font-family:var(--font-editorial);letter-spacing:-.015em;text-wrap:balance;font-weight:400}.PartnersPage-module-scss-module__bzWKaW__page h2{font-size:clamp(32px,3.5vw,48px);line-height:1.08}.PartnersPage-module-scss-module__bzWKaW__page h2 em{font-family:var(--font-editorial);color:#72816e;font-weight:400;display:block}.PartnersPage-module-scss-module__bzWKaW__page p{text-wrap:pretty;font-size:15px;line-height:1.8}.PartnersPage-module-scss-module__bzWKaW__page button,.PartnersPage-module-scss-module__bzWKaW__page a,.PartnersPage-module-scss-module__bzWKaW__page input,.PartnersPage-module-scss-module__bzWKaW__page select,.PartnersPage-module-scss-module__bzWKaW__page textarea,.PartnersPage-module-scss-module__bzWKaW__page summary{-webkit-tap-highlight-color:#0000}.PartnersPage-module-scss-module__bzWKaW__page :is(button,a,input,select,textarea,summary):focus-visible{outline-offset:5px;outline:2px solid #b98950}.PartnersPage-module-scss-module__bzWKaW__page button{cursor:pointer}.PartnersPage-module-scss-module__bzWKaW__page section{scroll-margin-top:160px}.PartnersPage-module-scss-module__bzWKaW__eyebrow{letter-spacing:.15em;text-transform:uppercase;font-size:11px;font-weight:500;line-height:1.6;display:block}.PartnersPage-module-scss-module__bzWKaW__number{letter-spacing:.02em;color:#8b795e;font-size:13px;font-weight:400}.PartnersPage-module-scss-module__bzWKaW__section{max-width:var(--ed-max);padding:clamp(64px,8vw,110px) var(--ed-gutter);margin:0 auto}.PartnersPage-module-scss-module__bzWKaW__sectionHeading{margin-bottom:60px}.PartnersPage-module-scss-module__bzWKaW__sectionHeading .PartnersPage-module-scss-module__bzWKaW__eyebrow{margin-bottom:25px}.PartnersPage-module-scss-module__bzWKaW__button{background:var(--ed-dark);color:#faf8f3;letter-spacing:.035em;border:1px solid #0000;border-radius:0;justify-content:space-between;align-items:center;gap:30px;min-height:56px;padding:16px 25px;font-size:12px;font-weight:500;transition:background .25s,box-shadow .25s,transform .25s;display:inline-flex}.PartnersPage-module-scss-module__bzWKaW__button svg{flex-shrink:0;transition:transform .25s}.PartnersPage-module-scss-module__bzWKaW__button:hover{box-shadow:none;background:#4a4844}.PartnersPage-module-scss-module__bzWKaW__button:hover svg{transform:translate(2px,-2px)}.PartnersPage-module-scss-module__bzWKaW__button:active{transform:translateY(1px)}.PartnersPage-module-scss-module__bzWKaW__button:disabled{cursor:wait;opacity:.65}.PartnersPage-module-scss-module__bzWKaW__scenarioLabelShort{display:none}@media not (min-width:600px){.PartnersPage-module-scss-module__bzWKaW__scenarioLabelFull{display:none}.PartnersPage-module-scss-module__bzWKaW__scenarioLabelShort{display:inline}}.PartnersPage-module-scss-module__bzWKaW__textLink{width:fit-content;color:inherit;background:0 0;border:0;border-bottom:1px solid;align-self:center;align-items:center;gap:14px;padding:8px 0;font-size:14px;transition:opacity .2s;display:inline-flex}.PartnersPage-module-scss-module__bzWKaW__textLink:hover{opacity:.7}.PartnersPage-module-scss-module__bzWKaW__hero{isolation:isolate;background:var(--ed-dark);color:#f7f3e9;width:100%;height:100svh;min-height:680px;position:relative;overflow:clip}.PartnersPage-module-scss-module__bzWKaW__heroMedia{z-index:-3;transform:translateY(var(--hero-shift,0px));position:absolute;inset:-100px 0 0 22%}.PartnersPage-module-scss-module__bzWKaW__heroMedia img{object-fit:cover;object-position:57% 50%}.PartnersPage-module-scss-module__bzWKaW__heroShade{z-index:-2;background:linear-gradient(90deg, var(--ed-dark) 0%, #082e28f5 20%, #082e2894 53%, #082e280d 100%),linear-gradient(0deg, #041c17b3, transparent 45%);position:absolute;inset:0}.PartnersPage-module-scss-module__bzWKaW__heroInner{flex-direction:column;justify-content:center;align-items:flex-start;max-width:1540px;height:100%;min-height:680px;margin:auto;padding:90px clamp(24px,5vw,90px) 36px;display:flex}.PartnersPage-module-scss-module__bzWKaW__scenarioSlot{z-index:55;justify-content:center;min-height:58px;display:flex;position:absolute;top:90px;left:0;right:0}.PartnersPage-module-scss-module__bzWKaW__scenarios{-webkit-backdrop-filter:blur(12px);background:#06251fc7;border:1px solid #e6d5be4d;border-radius:0;gap:6px;max-width:calc(100vw - 32px);padding:5px;transition:box-shadow .32s,background .32s;display:flex;box-shadow:0 12px 35px #0000001a}.PartnersPage-module-scss-module__bzWKaW__scenarios button{color:#e2e7e1;text-align:left;background:0 0;border:0;border-radius:9px;align-items:center;min-height:48px;padding:12px 22px;font-size:15px;font-weight:600;transition:background .3s,color .3s;display:flex}.PartnersPage-module-scss-module__bzWKaW__scenarios button[aria-pressed=true]{background:var(--sand);color:var(--ink)}.partners-tabs-stuck .PartnersPage-module-scss-module__bzWKaW__scenarios{z-index:50;background:#06251ff0;width:max-content;position:fixed;top:44px;left:50%;transform:translate(-50%);box-shadow:0 16px 34px #072a263d}.PartnersPage-module-scss-module__bzWKaW__heroCopy{max-width:780px}.PartnersPage-module-scss-module__bzWKaW__heroCopy h1 em{color:var(--sand);font-family:var(--font-editorial);margin-top:4px;font-weight:400;display:block}.PartnersPage-module-scss-module__bzWKaW__heroCopy>p{color:#dae2dc;max-width:475px;margin-top:28px;font-size:17px}.PartnersPage-module-scss-module__bzWKaW__heroCopy>*{animation:.85s cubic-bezier(.16,1,.3,1) both PartnersPage-module-scss-module__bzWKaW__arrival}.PartnersPage-module-scss-module__bzWKaW__heroCopy>h1{animation-delay:80ms}.PartnersPage-module-scss-module__bzWKaW__heroCopy>p{animation-delay:.16s}.PartnersPage-module-scss-module__bzWKaW__heroCopy>div{animation-delay:.24s}.PartnersPage-module-scss-module__bzWKaW__heroActions{flex-wrap:wrap;align-items:center;gap:26px;margin-top:30px;display:flex}.PartnersPage-module-scss-module__bzWKaW__operations{grid-template-columns:.95fr 1.05fr;gap:clamp(40px,7vw,110px);display:grid}.PartnersPage-module-scss-module__bzWKaW__operationIntro>p{max-width:380px;color:var(--muted);margin-top:24px}.PartnersPage-module-scss-module__bzWKaW__serviceVisual{place-items:center;width:300px;height:260px;margin:24px 0 -20px;display:grid;position:relative}.PartnersPage-module-scss-module__bzWKaW__serviceVisual img{object-fit:contain;filter:drop-shadow(0 15px 20px #133f361f);width:235px;height:235px;animation:.65s cubic-bezier(.16,1,.3,1) both PartnersPage-module-scss-module__bzWKaW__objectIn;position:relative}.PartnersPage-module-scss-module__bzWKaW__orbit{border:1px solid #80896f40;border-radius:50%;position:absolute;inset:30px 0;transform:rotate(-23deg)}.PartnersPage-module-scss-module__bzWKaW__orbit:after{content:"";background:#c1a378;border-radius:50%;width:7px;height:7px;position:absolute;top:20px;left:40px}.PartnersPage-module-scss-module__bzWKaW__serviceList{padding-top:4px}.PartnersPage-module-scss-module__bzWKaW__serviceItem{border-top:1px solid var(--line)}.PartnersPage-module-scss-module__bzWKaW__serviceItem h3{font-size:clamp(23px,2.3vw,32px)}.PartnersPage-module-scss-module__bzWKaW__serviceItem button>span{text-wrap:balance;flex:1;min-width:0}.PartnersPage-module-scss-module__bzWKaW__serviceItem button>svg{margin-right:5px}.PartnersPage-module-scss-module__bzWKaW__serviceItem button{text-align:left;width:100%;color:inherit;background:0 0;border:0;align-items:center;gap:20px;padding:28px 0;display:flex}.PartnersPage-module-scss-module__bzWKaW__serviceItem button .PartnersPage-module-scss-module__bzWKaW__number{flex-shrink:0;width:25px}.PartnersPage-module-scss-module__bzWKaW__serviceItem button>svg{flex-shrink:0;margin-left:auto;transition:transform .4s}.PartnersPage-module-scss-module__bzWKaW__serviceItem[data-open=true] button>svg{transform:rotate(45deg)}.PartnersPage-module-scss-module__bzWKaW__serviceAnswer{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .4s,opacity .4s;display:grid}.PartnersPage-module-scss-module__bzWKaW__serviceAnswer>div{min-height:0;overflow:hidden}.PartnersPage-module-scss-module__bzWKaW__serviceAnswer p{color:var(--muted);margin:0;padding:0 12px 30px 0}.PartnersPage-module-scss-module__bzWKaW__serviceItem[data-open=true] .PartnersPage-module-scss-module__bzWKaW__serviceAnswer{opacity:1;grid-template-rows:1fr}.PartnersPage-module-scss-module__bzWKaW__note{border-top:1px solid var(--line);color:var(--muted);margin:0;padding-top:28px;font-size:13px!important}.PartnersPage-module-scss-module__bzWKaW__control{background:var(--ed-dark);color:#f5f2e9;position:relative}.PartnersPage-module-scss-module__bzWKaW__controlGrid{grid-template-columns:1fr .87fr;align-items:center;gap:clamp(45px,8vw,140px);display:grid}.PartnersPage-module-scss-module__bzWKaW__responsibilities article{border-top:1px solid #e6d5be3d;padding:28px 0}.PartnersPage-module-scss-module__bzWKaW__responsibilities article h3{font-size:28px}.PartnersPage-module-scss-module__bzWKaW__responsibilities article p{color:#d0ded5;margin-top:15px;font-size:16px}.PartnersPage-module-scss-module__bzWKaW__controlNote{color:#c0d0c6;border-top:1px solid #e6d5be3d;padding-top:25px;font-size:13px!important}.PartnersPage-module-scss-module__bzWKaW__report{--report-rest-rotate:1deg;color:var(--ink);transform:rotate(var(--report-rest-rotate));background:#f0ecdf;border-radius:4px 4px 22px;padding:clamp(26px,3vw,44px);box-shadow:10px 12px #e7d8ba1a,0 24px 80px #001a1438}.PartnersPage-module-scss-module__bzWKaW__report h3{margin-top:35px;font-size:30px}.PartnersPage-module-scss-module__bzWKaW__report>p{color:var(--muted);margin-top:14px;font-size:13px}.PartnersPage-module-scss-module__bzWKaW__report ul{margin:22px 0 25px;padding:0;list-style:none}.PartnersPage-module-scss-module__bzWKaW__report ul li{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;padding:17px 0;font-size:14px;display:flex}.PartnersPage-module-scss-module__bzWKaW__report ul li svg{color:#78826e;flex-shrink:0}.PartnersPage-module-scss-module__bzWKaW__report small{color:var(--muted);font-size:11px;line-height:1.6;display:block}.PartnersPage-module-scss-module__bzWKaW__page[data-control-motion-ready=true] .PartnersPage-module-scss-module__bzWKaW__control[data-control-visible=false] [data-control-item]{opacity:0;filter:blur(3px);transform:translateY(28px)}.PartnersPage-module-scss-module__bzWKaW__page[data-control-motion-ready=true] .PartnersPage-module-scss-module__bzWKaW__control[data-control-visible=false] .PartnersPage-module-scss-module__bzWKaW__report{opacity:0;transform:translate(min(18vw,180px))rotate(5deg)}.PartnersPage-module-scss-module__bzWKaW__page[data-control-motion-ready=true] .PartnersPage-module-scss-module__bzWKaW__control[data-control-visible=false] .PartnersPage-module-scss-module__bzWKaW__report li{opacity:0;transform:translateY(15px)}.PartnersPage-module-scss-module__bzWKaW__page[data-control-motion-ready=true] .PartnersPage-module-scss-module__bzWKaW__control[data-control-visible=true] [data-control-item]{animation:.72s cubic-bezier(.16,1,.3,1) both PartnersPage-module-scss-module__bzWKaW__partner-control-item-in}.PartnersPage-module-scss-module__bzWKaW__page[data-control-motion-ready=true] .PartnersPage-module-scss-module__bzWKaW__control[data-control-visible=true] [data-control-item]:first-child{animation-delay:.22s}.PartnersPage-module-scss-module__bzWKaW__page[data-control-motion-ready=true] .PartnersPage-module-scss-module__bzWKaW__control[data-control-visible=true] [data-control-item]:nth-child(2){animation-delay:.4s}.PartnersPage-module-scss-module__bzWKaW__page[data-control-motion-ready=true] .PartnersPage-module-scss-module__bzWKaW__control[data-control-visible=true] [data-control-item]:nth-child(3){animation-delay:.58s}.PartnersPage-module-scss-module__bzWKaW__page[data-control-motion-ready=true] .PartnersPage-module-scss-module__bzWKaW__control[data-control-visible=true] .PartnersPage-module-scss-module__bzWKaW__report{animation:1.05s cubic-bezier(.16,1,.3,1) 80ms both PartnersPage-module-scss-module__bzWKaW__partner-report-in}.PartnersPage-module-scss-module__bzWKaW__page[data-control-motion-ready=true] .PartnersPage-module-scss-module__bzWKaW__control[data-control-visible=true] .PartnersPage-module-scss-module__bzWKaW__report li{animation:.55s cubic-bezier(.16,1,.3,1) both PartnersPage-module-scss-module__bzWKaW__partner-report-line-in}.PartnersPage-module-scss-module__bzWKaW__page[data-control-motion-ready=true] .PartnersPage-module-scss-module__bzWKaW__control[data-control-visible=true] .PartnersPage-module-scss-module__bzWKaW__report li:first-child{animation-delay:.62s}.PartnersPage-module-scss-module__bzWKaW__page[data-control-motion-ready=true] .PartnersPage-module-scss-module__bzWKaW__control[data-control-visible=true] .PartnersPage-module-scss-module__bzWKaW__report li:nth-child(2){animation-delay:.74s}.PartnersPage-module-scss-module__bzWKaW__page[data-control-motion-ready=true] .PartnersPage-module-scss-module__bzWKaW__control[data-control-visible=true] .PartnersPage-module-scss-module__bzWKaW__report li:nth-child(3){animation-delay:.86s}.PartnersPage-module-scss-module__bzWKaW__page[data-control-motion-ready=true] .PartnersPage-module-scss-module__bzWKaW__control[data-control-visible=true] .PartnersPage-module-scss-module__bzWKaW__report li:nth-child(4){animation-delay:.98s}.PartnersPage-module-scss-module__bzWKaW__page[data-control-motion-ready=true] .PartnersPage-module-scss-module__bzWKaW__control[data-control-visible=true] .PartnersPage-module-scss-module__bzWKaW__report li:nth-child(5){animation-delay:1.1s}.PartnersPage-module-scss-module__bzWKaW__reportTop{border-bottom:1px solid var(--line);align-items:center;gap:14px;padding-bottom:22px;display:flex}.PartnersPage-module-scss-module__bzWKaW__reportTop img{object-fit:contain}.PartnersPage-module-scss-module__bzWKaW__reportTop span{letter-spacing:.07em;font-size:10px;line-height:1.8}.PartnersPage-module-scss-module__bzWKaW__termsRows article{border-top:1px solid var(--line);grid-template-columns:.8fr 1fr;gap:24px;padding:35px 0;display:grid}.PartnersPage-module-scss-module__bzWKaW__termsRows article h3{font-size:29px}.PartnersPage-module-scss-module__bzWKaW__termsRows article p{margin:0}.PartnersPage-module-scss-module__bzWKaW__termsRows article small{color:var(--muted);margin-top:16px;font-size:12px;line-height:1.6;display:block}.PartnersPage-module-scss-module__bzWKaW__brandChoice{grid-template-columns:1.2fr .8fr .8fr;align-items:stretch;gap:30px;margin-top:70px;display:grid}.PartnersPage-module-scss-module__bzWKaW__brandChoice>div:first-child{padding-right:25px}.PartnersPage-module-scss-module__bzWKaW__brandChoice h3{margin:20px 0;font-size:30px}.PartnersPage-module-scss-module__bzWKaW__brandChoice p{color:var(--muted);font-size:14px}.PartnersPage-module-scss-module__bzWKaW__brandSign{background:var(--ed-dark);min-height:200px;color:var(--sand);border-radius:0;flex-direction:column;justify-content:center;align-items:center;display:flex}.PartnersPage-module-scss-module__bzWKaW__brandSign>span{letter-spacing:.02em;font-size:36px}.PartnersPage-module-scss-module__bzWKaW__brandSign>small{letter-spacing:.28em;margin-top:6px;font-size:9px}.PartnersPage-module-scss-module__bzWKaW__byNooma{color:var(--ink);background:#e9e4d8}.PartnersPage-module-scss-module__bzWKaW__byNooma>span{font-family:var(--font-editorial);letter-spacing:-.045em;font-size:31px;font-style:italic}.PartnersPage-module-scss-module__bzWKaW__byNooma>small{letter-spacing:.08em}.PartnersPage-module-scss-module__bzWKaW__process{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:80px;padding-top:90px;display:grid}.PartnersPage-module-scss-module__bzWKaW__process ol{margin:0;padding:0;list-style:none}.PartnersPage-module-scss-module__bzWKaW__process li{grid-template-columns:34px 1fr;gap:25px;padding:0 0 38px;display:grid;position:relative}.PartnersPage-module-scss-module__bzWKaW__process li:before{content:"";background:var(--line);width:1px;position:absolute;top:35px;bottom:5px;left:15px}.PartnersPage-module-scss-module__bzWKaW__process li:last-child:before{display:none}.PartnersPage-module-scss-module__bzWKaW__process li>span{border:1px solid var(--line);border-radius:50%;place-items:center;width:31px;height:31px;font-size:10px;display:grid}.PartnersPage-module-scss-module__bzWKaW__process li h3{font-size:29px}.PartnersPage-module-scss-module__bzWKaW__process li p{color:var(--muted);margin-top:12px;font-size:15px}.PartnersPage-module-scss-module__bzWKaW__processHeading{align-self:start;position:sticky;top:160px}.PartnersPage-module-scss-module__bzWKaW__faq{padding-top:10px;padding-bottom:110px}.PartnersPage-module-scss-module__bzWKaW__faq>.PartnersPage-module-scss-module__bzWKaW__eyebrow{margin-bottom:24px}.PartnersPage-module-scss-module__bzWKaW__faq h2{margin-bottom:42px}.PartnersPage-module-scss-module__bzWKaW__faq h2 em{display:inline}.PartnersPage-module-scss-module__bzWKaW__faq>div{max-width:920px}.PartnersPage-module-scss-module__bzWKaW__page details{border-top:1px solid var(--line)}.PartnersPage-module-scss-module__bzWKaW__page details summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:23px 0;font-size:20px;line-height:1.35;list-style:none;display:flex}.PartnersPage-module-scss-module__bzWKaW__page details summary::-webkit-details-marker{display:none}.PartnersPage-module-scss-module__bzWKaW__page details summary>svg{flex-shrink:0;transition:transform .25s}.PartnersPage-module-scss-module__bzWKaW__page details[open] summary>svg{transform:rotate(45deg)}.PartnersPage-module-scss-module__bzWKaW__page details>p{max-width:730px;color:var(--muted);margin:0;padding:0 35px 25px 0;font-size:15px;animation:.4s both PartnersPage-module-scss-module__bzWKaW__arrival}.PartnersPage-module-scss-module__bzWKaW__contact{background:#eae5d9;position:relative;overflow:clip}.PartnersPage-module-scss-module__bzWKaW__contact:before{content:"";pointer-events:none;border:1px solid #5a715e1f;border-radius:50%;width:720px;height:720px;position:absolute;bottom:-400px;left:-300px;box-shadow:0 0 0 60px #5a715e08,0 0 0 120px #5a715e05}.PartnersPage-module-scss-module__bzWKaW__contactInner{max-width:var(--ed-max);grid-template-columns:.9fr 1.1fr;align-items:start;gap:90px;margin:auto;padding:110px clamp(24px,5vw,80px);display:grid;position:relative}.PartnersPage-module-scss-module__bzWKaW__contactIntro>p{max-width:340px;color:var(--muted);margin-top:30px}.PartnersPage-module-scss-module__bzWKaW__contacts{gap:16px;margin-top:32px;display:grid}.PartnersPage-module-scss-module__bzWKaW__contacts a{align-items:center;gap:12px;font-size:15px;display:flex}.PartnersPage-module-scss-module__bzWKaW__form{background:#f8f6ef;border-radius:0;padding:35px;position:relative;box-shadow:0 15px 50px #353b2a0d}.PartnersPage-module-scss-module__bzWKaW__form .PartnersPage-module-scss-module__bzWKaW__button{background:var(--ed-dark);color:#f8f6ef;width:100%}.PartnersPage-module-scss-module__bzWKaW__formHeading{justify-content:space-between;align-items:baseline;gap:20px;margin-bottom:30px;display:flex}.PartnersPage-module-scss-module__bzWKaW__formHeading>span{letter-spacing:-.025em;font-size:22px}.PartnersPage-module-scss-module__bzWKaW__formHeading>small{color:var(--muted);font-size:10px}.PartnersPage-module-scss-module__bzWKaW__formGrid{grid-template-columns:1fr 1fr;gap:25px 22px;display:grid}.PartnersPage-module-scss-module__bzWKaW__formGrid label{align-content:start;gap:9px;min-width:0;display:grid}.PartnersPage-module-scss-module__bzWKaW__formGrid label>span{color:#425b4f;font-size:12px}.PartnersPage-module-scss-module__bzWKaW__formGrid input,.PartnersPage-module-scss-module__bzWKaW__formGrid select,.PartnersPage-module-scss-module__bzWKaW__formGrid textarea{width:100%;min-width:0;color:var(--ink);font:inherit;background:0 0;border:0;border-bottom:1px solid #bec6b9;border-radius:0;min-height:43px;padding:10px 0;font-size:15px}.PartnersPage-module-scss-module__bzWKaW__formGrid input::placeholder,.PartnersPage-module-scss-module__bzWKaW__formGrid select::placeholder,.PartnersPage-module-scss-module__bzWKaW__formGrid textarea::placeholder{color:#80877c;font-size:13px}.PartnersPage-module-scss-module__bzWKaW__formGrid input:focus,.PartnersPage-module-scss-module__bzWKaW__formGrid select:focus,.PartnersPage-module-scss-module__bzWKaW__formGrid textarea:focus{border-color:var(--ed-dark);box-shadow:0 1px var(--ed-dark);outline:0!important}.PartnersPage-module-scss-module__bzWKaW__formGrid textarea{resize:vertical;min-height:90px}.PartnersPage-module-scss-module__bzWKaW__full{grid-column:1/-1}.PartnersPage-module-scss-module__bzWKaW__channel{border:0;gap:22px;margin:25px 0;padding:0;display:flex}.PartnersPage-module-scss-module__bzWKaW__channel legend{color:#425b4f;margin-bottom:12px;font-size:12px}.PartnersPage-module-scss-module__bzWKaW__channel label{align-items:center;gap:8px;font-size:13px;display:flex}.PartnersPage-module-scss-module__bzWKaW__channel input{accent-color:var(--ed-dark);width:16px;height:16px}.PartnersPage-module-scss-module__bzWKaW__consent{color:var(--muted);align-items:flex-start;gap:10px;margin:22px 0;font-size:11px;line-height:1.6;display:flex}.PartnersPage-module-scss-module__bzWKaW__consent input{width:16px;height:16px;accent-color:var(--ed-dark);flex-shrink:0;margin-top:2px}.PartnersPage-module-scss-module__bzWKaW__consent a{text-underline-offset:3px;text-decoration:underline}.PartnersPage-module-scss-module__bzWKaW__status{font-size:13px;line-height:1.6}.PartnersPage-module-scss-module__bzWKaW__status:not(:empty){background:#e6eee2;border-radius:8px;margin-top:20px;padding:15px}.PartnersPage-module-scss-module__bzWKaW__status[data-state=error]{color:#914631;background:#f4e8de}.PartnersPage-module-scss-module__bzWKaW__formatsGrid{grid-template-columns:repeat(3,1fr);gap:45px;display:grid}.PartnersPage-module-scss-module__bzWKaW__formatsGrid article{border-top:1px solid var(--line);padding-top:22px}.PartnersPage-module-scss-module__bzWKaW__formatsGrid h3{min-height:70px;margin:22px 0;font-size:32px}.PartnersPage-module-scss-module__bzWKaW__formatsGrid p{color:var(--muted);font-size:15px}.PartnersPage-module-scss-module__bzWKaW__opportunities{isolation:isolate;background:var(--ed-dark);color:var(--paper);position:relative;overflow:clip}.PartnersPage-module-scss-module__bzWKaW__opportunities h2{max-width:650px;margin:0 0 28px}.PartnersPage-module-scss-module__bzWKaW__opportunities p{color:#d3ded3;max-width:480px;margin-bottom:30px}.PartnersPage-module-scss-module__bzWKaW__watermark{z-index:-1;object-fit:contain;opacity:.12;width:520px;height:520px;position:absolute;bottom:-80px;right:-40px;transform:rotate(-15deg)}.PartnersPage-module-scss-module__bzWKaW__diligence{grid-template-columns:1fr 1fr;gap:75px;display:grid}.PartnersPage-module-scss-module__bzWKaW__diligenceBody>p{margin:0 0 28px}.PartnersPage-module-scss-module__bzWKaW__diligenceBody>small{color:var(--muted);margin-top:24px;font-size:12px;line-height:1.6;display:block}.PartnersPage-module-scss-module__bzWKaW__hotelGrid{grid-template-columns:repeat(3,1fr);gap:28px;margin-bottom:35px;display:grid}.PartnersPage-module-scss-module__bzWKaW__hotelGrid a>div{aspect-ratio:1.3;border-radius:0;position:relative;overflow:hidden}.PartnersPage-module-scss-module__bzWKaW__hotelGrid a>div img{object-fit:cover}.PartnersPage-module-scss-module__bzWKaW__hotelGrid h3{margin-top:20px;font-size:24px}.PartnersPage-module-scss-module__bzWKaW__hotelGrid p{font-size:13px}.PartnersPage-module-scss-module__bzWKaW__mobileAction{display:none}.PartnersPage-module-scss-module__bzWKaW__hero{max-width:var(--ed-max);height:auto;min-height:0;padding:194px var(--ed-gutter) 64px;background:var(--paper);color:var(--ink);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,6vw,88px);margin:auto;display:grid}.PartnersPage-module-scss-module__bzWKaW__heroMedia{z-index:auto;grid-area:1/2;height:clamp(480px,46vw,680px);position:relative;inset:auto;transform:none}.PartnersPage-module-scss-module__bzWKaW__heroMedia img{object-position:center}.PartnersPage-module-scss-module__bzWKaW__heroShade{display:none}.PartnersPage-module-scss-module__bzWKaW__heroInner{grid-area:1/1;height:auto;min-height:0;margin:0;padding:0}.PartnersPage-module-scss-module__bzWKaW__heroCopy h1{font-size:clamp(48px,5.4vw,76px);line-height:1.06}.PartnersPage-module-scss-module__bzWKaW__heroCopy h1 em{color:var(--ed-accent)}.PartnersPage-module-scss-module__bzWKaW__heroCopy>p{color:var(--muted);font-size:15px;line-height:1.8}.PartnersPage-module-scss-module__bzWKaW__scenarioSlot{padding-inline:var(--ed-gutter);top:108px}.PartnersPage-module-scss-module__bzWKaW__scenarios{border-color:var(--line);box-shadow:none;background:#faf8f3}.PartnersPage-module-scss-module__bzWKaW__scenarios button{color:var(--muted);border-radius:0;font-size:13px;font-weight:400}.PartnersPage-module-scss-module__bzWKaW__scenarios button[aria-pressed=true]{color:#faf8f3;background:var(--ed-dark)}.PartnersPage-module-scss-module__bzWKaW__scenarios button:hover:not([aria-pressed=true]){background:var(--sand)}.partners-tabs-stuck .PartnersPage-module-scss-module__bzWKaW__scenarios{background:#faf8f3f5;box-shadow:0 10px 28px #1e1c1814}.PartnersPage-module-scss-module__bzWKaW__serviceVisual{aspect-ratio:4/3;width:min(360px,100%);height:auto;margin:32px 0 0;overflow:hidden}.PartnersPage-module-scss-module__bzWKaW__serviceVisual img{object-fit:cover;filter:none;width:100%;height:100%;position:absolute}.PartnersPage-module-scss-module__bzWKaW__control{background:var(--sand);color:var(--ink)}.PartnersPage-module-scss-module__bzWKaW__control h2 em{color:var(--ed-accent)}.PartnersPage-module-scss-module__bzWKaW__control .PartnersPage-module-scss-module__bzWKaW__sectionHeading .PartnersPage-module-scss-module__bzWKaW__eyebrow{color:var(--muted)}.PartnersPage-module-scss-module__bzWKaW__responsibilities article,.PartnersPage-module-scss-module__bzWKaW__controlNote{border-color:var(--line)}.PartnersPage-module-scss-module__bzWKaW__responsibilities article p,.PartnersPage-module-scss-module__bzWKaW__controlNote{color:var(--muted)}.PartnersPage-module-scss-module__bzWKaW__report{--report-rest-rotate:0deg;border:1px solid var(--line);box-shadow:none;background:#faf8f3;border-radius:0}.PartnersPage-module-scss-module__bzWKaW__brandSign{background:var(--ed-dark);color:#f4f1ea}.PartnersPage-module-scss-module__bzWKaW__byNooma{background:var(--sand);color:var(--ink)}.PartnersPage-module-scss-module__bzWKaW__contact{background:var(--sand)}.PartnersPage-module-scss-module__bzWKaW__contact:before{display:none}.PartnersPage-module-scss-module__bzWKaW__contactIntro h2{font-size:clamp(40px,5vw,64px)}.PartnersPage-module-scss-module__bzWKaW__form{border:1px solid var(--line);box-shadow:none;background:#faf8f3}.PartnersPage-module-scss-module__bzWKaW__form .PartnersPage-module-scss-module__bzWKaW__button:hover{background:#4a4844}.PartnersPage-module-scss-module__bzWKaW__formGrid label>span{color:var(--muted)}.PartnersPage-module-scss-module__bzWKaW__formGrid input,.PartnersPage-module-scss-module__bzWKaW__formGrid select,.PartnersPage-module-scss-module__bzWKaW__formGrid textarea{border-color:var(--line)}.PartnersPage-module-scss-module__bzWKaW__formGrid input:focus,.PartnersPage-module-scss-module__bzWKaW__formGrid select:focus,.PartnersPage-module-scss-module__bzWKaW__formGrid textarea:focus{border-color:var(--ed-accent);box-shadow:0 1px var(--ed-accent)}.PartnersPage-module-scss-module__bzWKaW__opportunities{background:var(--sand);color:var(--ink)}.PartnersPage-module-scss-module__bzWKaW__opportunities h2 em{color:var(--ed-accent)}.PartnersPage-module-scss-module__bzWKaW__opportunities p{color:var(--muted)}.PartnersPage-module-scss-module__bzWKaW__watermark{opacity:.035}.PartnersPage-module-scss-module__bzWKaW__hotelGrid a>div{border-radius:0}@keyframes PartnersPage-module-scss-module__bzWKaW__arrival{0%{opacity:0;filter:blur(3px);transform:translateY(20px)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes PartnersPage-module-scss-module__bzWKaW__objectIn{0%{opacity:0;transform:translateY(15px)rotate(-7deg)scale(.94)}to{opacity:1;transform:translateY(0)rotate(0)scale(1)}}@keyframes PartnersPage-module-scss-module__bzWKaW__mobileIn{0%{opacity:0;translate:0 12px}to{opacity:1;translate:0}}@keyframes PartnersPage-module-scss-module__bzWKaW__partner-report-in{0%{opacity:0;transform:translate(min(18vw,180px))rotate(5deg)}to{opacity:1;transform:translateX(0) rotate(var(--report-rest-rotate))}}@keyframes PartnersPage-module-scss-module__bzWKaW__partner-control-item-in{0%{opacity:0;filter:blur(3px);transform:translateY(28px)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes PartnersPage-module-scss-module__bzWKaW__partner-report-line-in{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1000px){.PartnersPage-module-scss-module__bzWKaW__heroCopy h1{font-size:58px}.PartnersPage-module-scss-module__bzWKaW__operations,.PartnersPage-module-scss-module__bzWKaW__controlGrid,.PartnersPage-module-scss-module__bzWKaW__process,.PartnersPage-module-scss-module__bzWKaW__diligence{gap:40px}.PartnersPage-module-scss-module__bzWKaW__contactInner{grid-template-columns:.8fr 1.2fr;gap:40px}.PartnersPage-module-scss-module__bzWKaW__brandChoice{grid-template-columns:1fr 1fr}.PartnersPage-module-scss-module__bzWKaW__brandChoice>div:first-child{grid-column:1/-1;max-width:500px}.PartnersPage-module-scss-module__bzWKaW__termsRows article{grid-template-columns:.85fr 1fr;gap:18px}.PartnersPage-module-scss-module__bzWKaW__form{padding:26px}}@media (max-width:700px){.PartnersPage-module-scss-module__bzWKaW__page h2{font-size:clamp(33px,8.8vw,48px)}.PartnersPage-module-scss-module__bzWKaW__page p{font-size:15px}.PartnersPage-module-scss-module__bzWKaW__section{padding:72px 24px}.PartnersPage-module-scss-module__bzWKaW__sectionHeading{margin-bottom:38px}.PartnersPage-module-scss-module__bzWKaW__sectionHeading .PartnersPage-module-scss-module__bzWKaW__eyebrow{margin-bottom:20px}.PartnersPage-module-scss-module__bzWKaW__hero{grid-template-columns:minmax(0,1fr);gap:36px;height:auto;min-height:0;padding:170px 20px 56px}.PartnersPage-module-scss-module__bzWKaW__heroInner{grid-area:1/1;height:auto;min-height:0;padding:0}.PartnersPage-module-scss-module__bzWKaW__heroMedia{grid-area:2/1;height:420px;inset:auto}.PartnersPage-module-scss-module__bzWKaW__heroMedia img{object-position:center}.PartnersPage-module-scss-module__bzWKaW__heroShade{background:linear-gradient(90deg, #082e28f0, #082e2885),linear-gradient(0deg, var(--ed-dark), transparent 70%)}.PartnersPage-module-scss-module__bzWKaW__scenarioSlot{width:100%;min-height:64px;padding-inline:20px;top:72px}.PartnersPage-module-scss-module__bzWKaW__scenarios{grid-template-columns:1fr 1fr;gap:3px;width:100%;max-width:none;display:grid}.PartnersPage-module-scss-module__bzWKaW__scenarios button{text-align:center;padding:11px 12px;font-size:14px;line-height:1.35;display:block}.partners-tabs-stuck .PartnersPage-module-scss-module__bzWKaW__scenarios{width:calc(100% - 24px)}.PartnersPage-module-scss-module__bzWKaW__heroCopy h1{font-size:clamp(40px,11vw,60px)}.PartnersPage-module-scss-module__bzWKaW__heroCopy>p{max-width:390px;margin-top:25px;font-size:15px}.PartnersPage-module-scss-module__bzWKaW__heroActions{gap:18px}.PartnersPage-module-scss-module__bzWKaW__heroActions .PartnersPage-module-scss-module__bzWKaW__button{width:100%}.PartnersPage-module-scss-module__bzWKaW__heroActions .PartnersPage-module-scss-module__bzWKaW__textLink{margin:auto}.PartnersPage-module-scss-module__bzWKaW__operations{grid-template-columns:1fr;gap:24px}.PartnersPage-module-scss-module__bzWKaW__operationIntro{grid-template-columns:minmax(0,1fr);padding-bottom:0;display:grid}.PartnersPage-module-scss-module__bzWKaW__operationIntro h2{max-width:440px}.PartnersPage-module-scss-module__bzWKaW__operationIntro>p{max-width:none;font-size:14px}.PartnersPage-module-scss-module__bzWKaW__serviceVisual{aspect-ratio:3/2;width:100%;height:auto;margin-top:28px}.PartnersPage-module-scss-module__bzWKaW__serviceVisual img{width:100%;height:100%}.PartnersPage-module-scss-module__bzWKaW__serviceItem h3{font-size:24px}.PartnersPage-module-scss-module__bzWKaW__serviceItem button{gap:15px;padding:22px 0}.PartnersPage-module-scss-module__bzWKaW__serviceAnswer p{font-size:14px}.PartnersPage-module-scss-module__bzWKaW__controlGrid,.PartnersPage-module-scss-module__bzWKaW__process,.PartnersPage-module-scss-module__bzWKaW__diligence{grid-template-columns:1fr;gap:38px}.PartnersPage-module-scss-module__bzWKaW__responsibilities article h3{font-size:25px}.PartnersPage-module-scss-module__bzWKaW__responsibilities article p{font-size:14px}.PartnersPage-module-scss-module__bzWKaW__report{--report-rest-rotate:0deg;margin:0 5px 0 0}.PartnersPage-module-scss-module__bzWKaW__report h3{margin-top:26px;font-size:28px}.PartnersPage-module-scss-module__bzWKaW__report ul li{font-size:13px}.PartnersPage-module-scss-module__bzWKaW__termsRows article{grid-template-columns:1fr;gap:12px;padding:26px 0}.PartnersPage-module-scss-module__bzWKaW__termsRows article h3{font-size:26px}.PartnersPage-module-scss-module__bzWKaW__brandChoice{gap:14px;margin-top:40px}.PartnersPage-module-scss-module__bzWKaW__brandChoice h3{font-size:27px}.PartnersPage-module-scss-module__bzWKaW__brandSign{min-height:150px}.PartnersPage-module-scss-module__bzWKaW__brandSign>span{font-size:26px}.PartnersPage-module-scss-module__bzWKaW__byNooma>span{font-size:25px}.PartnersPage-module-scss-module__bzWKaW__processHeading{position:static}.PartnersPage-module-scss-module__bzWKaW__process li{gap:15px}.PartnersPage-module-scss-module__bzWKaW__process li h3{font-size:25px}.PartnersPage-module-scss-module__bzWKaW__process li p{font-size:14px}.PartnersPage-module-scss-module__bzWKaW__faq{padding-top:5px;padding-bottom:65px}.PartnersPage-module-scss-module__bzWKaW__faq h2{margin-bottom:28px}.PartnersPage-module-scss-module__bzWKaW__page details summary{padding:20px 0;font-size:17px}.PartnersPage-module-scss-module__bzWKaW__page details>p{padding-right:15px;font-size:14px}.PartnersPage-module-scss-module__bzWKaW__contactInner{grid-template-columns:1fr;gap:40px;padding:65px 20px 80px}.PartnersPage-module-scss-module__bzWKaW__contactIntro h2{font-size:clamp(36px,10vw,46px)}.PartnersPage-module-scss-module__bzWKaW__contactIntro h2 em{display:inline}.PartnersPage-module-scss-module__bzWKaW__contactIntro h2 em:before{content:" "}.PartnersPage-module-scss-module__bzWKaW__contactIntro>p{margin-top:23px;font-size:14px}.PartnersPage-module-scss-module__bzWKaW__form{padding:24px 20px}.PartnersPage-module-scss-module__bzWKaW__formHeading{display:block}.PartnersPage-module-scss-module__bzWKaW__formHeading span{margin-bottom:8px;display:block}.PartnersPage-module-scss-module__bzWKaW__formGrid{grid-template-columns:1fr;gap:22px}.PartnersPage-module-scss-module__bzWKaW__formGrid input,.PartnersPage-module-scss-module__bzWKaW__formGrid select,.PartnersPage-module-scss-module__bzWKaW__formGrid textarea{font-size:16px}.PartnersPage-module-scss-module__bzWKaW__formatsGrid{grid-template-columns:1fr;gap:28px}.PartnersPage-module-scss-module__bzWKaW__formatsGrid h3{min-height:0;margin:20px 0 15px;font-size:28px}.PartnersPage-module-scss-module__bzWKaW__watermark{width:300px;height:300px;bottom:-80px;right:-100px}.PartnersPage-module-scss-module__bzWKaW__hotelGrid{grid-template-columns:1fr}.PartnersPage-module-scss-module__bzWKaW__mobileAction{z-index:30;bottom:max(14px,env(safe-area-inset-bottom));width:min(330px,100% - 40px);animation:.3s PartnersPage-module-scss-module__bzWKaW__mobileIn;display:block;position:fixed;left:50%;transform:translate(-50%)}.PartnersPage-module-scss-module__bzWKaW__mobileAction button{background:var(--ed-dark);color:#f8f5eb;border:1px solid #e6d5be66;border-radius:0;justify-content:space-between;align-items:center;width:100%;min-height:50px;padding:14px 20px;font-size:14px;display:flex;box-shadow:0 8px 28px #001e1638}}@media (max-width:360px){.PartnersPage-module-scss-module__bzWKaW__section{padding-inline:20px}.PartnersPage-module-scss-module__bzWKaW__heroInner{padding-inline:0}.PartnersPage-module-scss-module__bzWKaW__brandSign>span{font-size:23px}.PartnersPage-module-scss-module__bzWKaW__contactIntro h2{font-size:36px}}@media (prefers-reduced-motion:reduce){.PartnersPage-module-scss-module__bzWKaW__page *,.PartnersPage-module-scss-module__bzWKaW__page :before,.PartnersPage-module-scss-module__bzWKaW__page :after{transition:none!important;animation:none!important}.PartnersPage-module-scss-module__bzWKaW__heroMedia{transform:none}}
