html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-property:overflow;transition-duration:1ms;transition-behavior:allow-discrete}.project-detail-page{direction:rtl}.project-detail-hero .hero-shade:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgb(8 12 16 / 30%) 0%,rgb(8 12 16 / 20%) 18%,transparent 44%);pointer-events:none}.project-detail-hero .hero-content h1{max-width:100%;text-wrap:balance}.project-detail-hero .hero-copy{margin-top:20px}.project-detail-hero .hero-cta{margin-top:var(--site-cta-gap)}.project-detail-page .project-detail-intro .about-divider{clip-path:none;opacity:1;visibility:visible}.project-detail-intro .about-content,.project-detail-intro .about-copy-group{align-items:flex-start;direction:rtl;text-align:right}.project-detail-intro .about-cta{align-self:flex-start}.project-detail-logo{display:block;align-self:flex-start;width:min(180px,65%);height:64px;object-fit:contain;object-position:right center;filter:brightness(0);opacity:.85}.project-detail-logo--yam-vateva{width:120px;height:76px}.project-location-sequence{margin:0 var(--page-padding);scroll-margin-top:0}.project-location-sticky{padding-top:var(--page-padding)}.project-location-stage{position:relative}.project-location-slide{margin:0 0 var(--page-padding);border:clamp(4px,.35vw,6px) solid var(--frame);background:#fff;overflow:hidden}.project-location-map{position:relative;display:flex;flex-direction:column;justify-content:center}.project-map-drawing{min-height:0;width:100%;flex:1;display:flex;justify-content:center}.project-map-drawing>svg{display:block;width:100%;height:100%;max-height:100%}.project-map-meta{display:flex;flex:0 0 auto;justify-content:space-between;align-items:center;gap:12px;padding:12px 26px;color:var(--ink-soft);font-size:13px;border-top:1px solid #f1f1ef}.project-map-meta>span{display:flex;align-items:center;gap:9px}.project-map-meta i{display:block;width:10px;height:10px;border:1px solid var(--gold);background:#f2ebdf}.project-map-expand{display:flex;gap:8px;align-items:center;min-height:44px;padding:0 12px;color:var(--ink);border:0;background:transparent;font:inherit;cursor:pointer}.project-map-expand>span{color:var(--gold-ink);font-size:23px}.project-map-expand:focus-visible,.project-location-navigation button:focus-visible,.project-map-dialog button:focus-visible{outline:2px solid var(--gold-ink);outline-offset:2px}.project-location-photo{position:relative;aspect-ratio:1.8}.project-location-photo img{width:100%;height:100%;display:block;object-fit:cover}.project-location-photo figcaption{position:absolute;bottom:0;right:0;left:0;padding:50px 28px 25px;color:#fff;background:linear-gradient(transparent,#0009);display:flex;align-items:center;gap:20px;font-size:16px}.project-location-photo figcaption>span{color:#eee2ca;font-size:14px}.project-location-navigation{display:none}.project-benefits{width:min(1380px,calc(100% - 2 * var(--page-padding)));margin:var(--section-gap) auto;padding:55px 5%;display:grid;grid-template-columns:.8fr 1.5fr;gap:clamp(48px,7vw,120px);align-items:center}.project-benefits-intro h2{font-family:lexia-variable,Georgia,serif;font-size:clamp(34px,3vw,48px);font-weight:300;line-height:1.2;margin:0}.project-benefits-intro p{color:var(--ink-soft);font-size:var(--body);line-height:1.8;max-width:27ch;margin:26px 0 0}.project-benefits-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:32px;row-gap:0;padding:0;margin:0;list-style:none}.project-benefit{display:flex;flex-direction:column;align-items:center;text-align:center;padding:30px 6px;border-bottom:1px solid var(--frame)}.project-benefit:nth-last-child(-n+2){border-bottom:0}.project-benefit svg{width:54px;height:54px;color:var(--gold-ink);margin-bottom:18px}.project-benefit h3{font-family:lexia-variable,Georgia,serif;font-size:clamp(18px,1.45vw,22px);font-weight:300;line-height:1.3;text-wrap:balance;margin:0}.project-benefit p{margin:11px 0 0;max-width:24ch;font-size:15px;color:var(--ink-soft);line-height:1.65;text-wrap:balance}.project-benefits--titles .project-benefit{min-height:180px;justify-content:center}.project-photo-mosaic{width:calc(100% - var(--page-padding) * 2);margin:0 auto;padding:clamp(4px,.35vw,6px);background:var(--frame);display:grid;grid-template-columns:1.15fr 1fr 1fr;grid-template-rows:repeat(2,minmax(0,1fr));gap:clamp(4px,.35vw,6px);aspect-ratio:1.7}.project-mosaic-photo{min-width:0;min-height:0;overflow:hidden;margin:0}.project-mosaic-photo img{display:block;width:100%;height:100%;object-fit:cover}.project-mosaic-photo--1{grid-column:1 / 3}.project-mosaic-photo--2{grid-column:3;grid-row:1 / 3}.project-detail-page>.home-contact-section{margin-top:0}.project-detail-page>.home-contact-section .about-divider{clip-path:none;opacity:1;visibility:visible}.project-map-backdrop{position:fixed;z-index:150;inset:0;background:#262626b8;display:flex;align-items:center;justify-content:center;padding:20px;direction:rtl}.project-map-dialog{width:min(1280px,96vw);min-width:0;height:min(900px,92dvh);background:#fff;border:5px solid var(--frame);display:flex;flex-direction:column;box-shadow:0 20px 80px #0003}.project-map-dialog header,.project-map-dialog footer{display:flex;align-items:center;justify-content:space-between;padding:10px 20px;gap:18px;flex:0 0 auto}.project-map-dialog h2{font:inherit;font-weight:500;margin:0}.project-map-dialog button{width:44px;height:44px;border:1px solid var(--frame);background:#fff;color:var(--ink);font-size:27px;cursor:pointer;flex-shrink:0}.project-map-dialog button:disabled{opacity:.35;cursor:default}.project-map-dialog footer{font-size:13px;color:var(--ink-soft);border-top:1px solid var(--frame)}.project-map-zoom{display:flex;direction:ltr;gap:6px}.project-map-scroll{direction:ltr;flex:1;overflow:auto;min-height:0;min-width:0;width:100%;overscroll-behavior:contain}.project-map-scroll>div{min-width:780px}.project-map-scroll .project-map-drawing{display:block}.project-map-scroll svg{height:auto}@media(min-width:901px)and (prefers-reduced-motion:no-preference){.project-location-sequence{height:290svh}.project-location-sticky{position:sticky;top:0;height:100svh;padding-bottom:18px;display:flex;flex-direction:column}.project-location-stage{flex:1;min-height:0}.project-location-slide{position:absolute;inset:0;margin:0;aspect-ratio:auto}.project-location-photo{clip-path:inset(100% 0 0 0);pointer-events:none}.project-location-navigation{display:flex;justify-content:center;gap:48px;flex:0 0 auto;padding-top:8px}.project-location-navigation button{display:flex;align-items:center;gap:12px;font:inherit;font-size:18px;border:0;background:none;color:var(--ink-soft);cursor:pointer;min-height:60px;padding:8px 16px}.project-location-navigation button span{color:var(--gold-ink)}.project-location-navigation button[aria-current]{color:var(--ink);box-shadow:inset 0 -1px var(--gold)}}@media(max-width:900px){.project-detail-hero .hero-background{object-position:var(--project-hero-mobile-position, center)}.project-location-photo:before{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(to bottom,#00000014 40%,#0006);pointer-events:none}.project-location-photo figcaption{z-index:2}.project-benefits{gap:30px;padding:36px 3%;grid-template-columns:.7fr 1.3fr}.project-benefits-grid{column-gap:16px}.project-benefit h3{font-size:20px}.project-benefit p{font-size:14px}.project-location-map .project-map-drawing{aspect-ratio:1080 / 730}}@media(max-width:560px){.project-detail-hero .hero-copy{font-size:17px}.project-detail-logo{width:160px;height:54px}.project-detail-logo--yam-vateva{width:100px;height:64px}.project-map-meta{font-size:11px;padding:5px 8px;gap:0}.project-map-meta>span{gap:5px}.project-map-expand{padding:0 6px}.project-location-photo{aspect-ratio:.95}.project-location-photo figcaption{font-size:14px;padding:45px 16px 18px;gap:12px}.project-benefits{display:block;margin:60px auto;padding:0 6px}.project-benefits-intro{padding:0 12px}.project-benefits-intro h2{font-size:36px}.project-benefits-intro h2 br{display:none}.project-benefits-intro h2 br:after{content:" "}.project-benefits-intro p{max-width:31ch;margin-top:18px;font-size:16px}.project-benefits-grid{margin-top:25px;column-gap:14px}.project-benefit{padding:28px 0}.project-benefit svg{width:46px;height:46px;margin-bottom:16px}.project-benefit h3{font-size:19px}.project-benefit p{font-size:13px;line-height:1.65}.project-photo-mosaic{grid-template-columns:1fr 1fr;grid-template-rows:1.2fr 1fr 1.15fr;aspect-ratio:.57}.project-mosaic-photo--1{grid-column:1 / 3;grid-row:1}.project-mosaic-photo--2{grid-column:1;grid-row:2}.project-mosaic-photo--3{grid-column:2;grid-row:2}.project-mosaic-photo--4{grid-column:1 / 3;grid-row:3}.project-map-backdrop{padding:8px}.project-map-dialog{width:100%;height:94dvh}.project-map-dialog header,.project-map-dialog footer{padding:9px;gap:8px}.project-map-dialog h2{font-size:15px}}#cc-main{background:transparent;color:var(--cc-primary-color);font-family:var(--cc-font-family);font-size:16px;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.15;position:relative;text-rendering:optimizeLegibility;-webkit-text-size-adjust:100%;position:fixed;z-index:var(--cc-z-index)}#cc-main :after,#cc-main :before,#cc-main a,#cc-main button,#cc-main div,#cc-main h2,#cc-main input,#cc-main p,#cc-main span{all:unset;box-sizing:border-box}#cc-main .pm__badge,#cc-main button{all:initial;box-sizing:border-box;color:unset;visibility:unset}#cc-main .pm__badge,#cc-main a,#cc-main button,#cc-main input{-webkit-appearance:none;appearance:none;cursor:pointer;font-family:inherit;font-size:100%;line-height:normal;margin:0;outline:revert;outline-offset:2px;overflow:hidden}#cc-main table,#cc-main tbody,#cc-main td,#cc-main th,#cc-main thead,#cc-main tr{all:revert;color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit}:root{--cc-font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--cc-modal-border-radius:.5rem;--cc-btn-border-radius:.4rem;--cc-modal-transition-duration:.25s;--cc-link-color:var(--cc-btn-primary-bg);--cc-modal-margin:1rem;--cc-z-index:2147483647;--cc-bg:#fff;--cc-primary-color:#2c2f31;--cc-secondary-color:#5e6266;--cc-btn-primary-bg:#30363c;--cc-btn-primary-color:#fff;--cc-btn-primary-border-color:var(--cc-btn-primary-bg);--cc-btn-primary-hover-bg:#000;--cc-btn-primary-hover-color:#fff;--cc-btn-primary-hover-border-color:var(--cc-btn-primary-hover-bg);--cc-btn-secondary-bg:#eaeff2;--cc-btn-secondary-color:var(--cc-primary-color);--cc-btn-secondary-border-color:var(--cc-btn-secondary-bg);--cc-btn-secondary-hover-bg:#d4dae0;--cc-btn-secondary-hover-color:#000;--cc-btn-secondary-hover-border-color:#d4dae0;--cc-separator-border-color:#f0f4f7;--cc-toggle-on-bg:var(--cc-btn-primary-bg);--cc-toggle-off-bg:#667481;--cc-toggle-on-knob-bg:#fff;--cc-toggle-off-knob-bg:var(--cc-toggle-on-knob-bg);--cc-toggle-enabled-icon-color:var(--cc-bg);--cc-toggle-disabled-icon-color:var(--cc-bg);--cc-toggle-readonly-bg:#d5dee2;--cc-toggle-readonly-knob-bg:#fff;--cc-toggle-readonly-knob-icon-color:var(--cc-toggle-readonly-bg);--cc-section-category-border:var(--cc-cookie-category-block-bg);--cc-cookie-category-block-bg:#f0f4f7;--cc-cookie-category-block-border:#f0f4f7;--cc-cookie-category-block-hover-bg:#e9eff4;--cc-cookie-category-block-hover-border:#e9eff4;--cc-cookie-category-expanded-block-bg:transparent;--cc-cookie-category-expanded-block-hover-bg:#dee4e9;--cc-overlay-bg:rgba(0,0,0,.65);--cc-webkit-scrollbar-bg:var(--cc-section-category-border);--cc-webkit-scrollbar-hover-bg:var(--cc-btn-primary-hover-bg);--cc-footer-bg:var(--cc-btn-secondary-bg);--cc-footer-color:var(--cc-secondary-color);--cc-footer-border-color:#e4eaed;--cc-pm-toggle-border-radius:4em}#cc-main.cc--rtl{direction:rtl}#cc-main .cm__title,#cc-main a,#cc-main b,#cc-main em,#cc-main strong{font-weight:600}#cc-main button>span{pointer-events:none}#cc-main .cc__link,#cc-main a{background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;font-weight:600;position:relative;transition:background-size .25s,color .25s ease}#cc-main .cc__link:hover,#cc-main a:hover{background-size:100% 1px;color:var(--cc-primary-color)}#cc-main .cc__link{color:var(--cc-link-color)}#cc-main .cm__desc,#cc-main .pm__body{overscroll-behavior:auto contain;scrollbar-width:thin}@media screen and (min-width:640px){#cc-main ::-webkit-scrollbar,#cc-main ::-webkit-scrollbar-thumb,#cc-main ::-webkit-scrollbar-track{all:revert}#cc-main ::-webkit-scrollbar-thumb{-webkit-background-clip:padding-box;background-clip:padding-box;background:var(--cc-toggle-readonly-bg);border:.25rem solid var(--cc-bg);border-radius:1rem}#cc-main ::-webkit-scrollbar-thumb:hover{background:var(--cc-toggle-off-bg)}#cc-main ::-webkit-scrollbar{background:transparent;width:12px}}html.disable--interaction.show--consent,html.disable--interaction.show--consent body{height:auto!important;overflow:hidden!important}@media(prefers-reduced-motion){#cc-main{--cc-modal-transition-duration:0s}}.cc--darkmode{--cc-bg:#161a1c;--cc-primary-color:#ebf3f6;--cc-secondary-color:#aebbc5;--cc-btn-primary-bg:#c2d0e0;--cc-btn-primary-color:var(--cc-bg);--cc-btn-primary-border-color:var(--cc-btn-primary-bg);--cc-btn-primary-hover-bg:#98a7b6;--cc-btn-primary-hover-color:#000;--cc-btn-primary-hover-border-color:var(--cc-btn-primary-hover-bg);--cc-btn-secondary-bg:#242c31;--cc-btn-secondary-color:var(--cc-primary-color);--cc-btn-secondary-border-color:var(--cc-btn-secondary-bg);--cc-btn-secondary-hover-bg:#353d43;--cc-btn-secondary-hover-color:#fff;--cc-btn-secondary-hover-border-color:var(--cc-btn-secondary-hover-bg);--cc-separator-border-color:#222a30;--cc-toggle-on-bg:var(--cc-btn-primary-bg);--cc-toggle-off-bg:#525f6b;--cc-toggle-on-knob-bg:var(--cc-btn-primary-color);--cc-toggle-off-knob-bg:var(--cc-btn-primary-color);--cc-toggle-enabled-icon-color:var(--cc-btn-primary-color);--cc-toggle-disabled-icon-color:var(--cc-btn-primary-color);--cc-toggle-readonly-bg:#343e45;--cc-toggle-readonly-knob-bg:#5f6b72;--cc-toggle-readonly-knob-icon-color:var(--cc-toggle-readonly-bg);--cc-section-category-border:#1e2428;--cc-cookie-category-block-bg:#1e2428;--cc-cookie-category-block-border:var(--cc-section-category-border);--cc-cookie-category-block-hover-bg:#242c31;--cc-cookie-category-block-hover-border:#232a2f;--cc-cookie-category-expanded-block-bg:transparent;--cc-cookie-category-expanded-block-hover-bg:var(--cc-toggle-readonly-bg);--cc-overlay-bg:rgba(0,0,0,.65);--cc-webkit-scrollbar-bg:var(--cc-section-category-border);--cc-webkit-scrollbar-hover-bg:var(--cc-btn-primary-hover-bg);--cc-footer-bg:#0c0e0f;--cc-footer-color:var(--cc-secondary-color);--cc-footer-border-color:#060809}.cc--darkmode #cc-main{color-scheme:dark}#cc-main .cm{background:var(--cc-bg);border-radius:var(--cc-modal-border-radius);box-shadow:0 .625em 1.875em #0000024d;display:flex;flex-direction:column;max-width:24rem;opacity:0;overflow:hidden;position:fixed;transform:translateY(1.6em);visibility:hidden;z-index:1}#cc-main .cm--top{top:var(--cc-modal-margin)}#cc-main .cm--middle{top:50%;transform:translateY(calc(-50% + 1.6em))}#cc-main .cm--bottom{bottom:var(--cc-modal-margin)}#cc-main .cm--center{left:var(--cc-modal-margin);margin:0 auto;right:var(--cc-modal-margin);width:unset}#cc-main .cm--left{left:var(--cc-modal-margin);margin-right:var(--cc-modal-margin)}#cc-main .cm--right{margin-left:var(--cc-modal-margin);right:var(--cc-modal-margin)}#cc-main .cm__body{display:flex;flex-direction:column;justify-content:space-between;position:relative}#cc-main .cm__btns,#cc-main .cm__links{padding:1rem 1.3rem;width:unset}#cc-main .cm__texts{display:flex;flex:1;flex-direction:column;justify-content:center;padding:1rem 0 0}#cc-main .cm__desc,#cc-main .cm__title{padding:0 1.3rem}#cc-main .cm__title{font-size:1.05em}#cc-main .cm__title+.cm__desc{margin-top:1.1em}#cc-main .cm__desc{color:var(--cc-secondary-color);font-size:.9em;line-height:1.5;max-height:40vh;overflow-x:visible;overflow-y:auto;padding-bottom:1em}#cc-main .cm__btns{border-top:1px solid var(--cc-separator-border-color);display:flex;flex-direction:column;justify-content:center}#cc-main .cm__btn-group{display:grid;grid-auto-columns:minmax(0,1fr)}#cc-main .cm__btn+.cm__btn,#cc-main .cm__btn-group+.cm__btn-group{margin-top:.375rem}#cc-main .cm--flip .cm__btn+.cm__btn,#cc-main .cm--flip .cm__btn-group+.cm__btn-group{margin-bottom:.375rem;margin-top:0}#cc-main .cm--inline .cm__btn+.cm__btn{margin-left:.375rem;margin-top:0}#cc-main .cm--inline.cm--flip .cm__btn+.cm__btn{margin-bottom:0;margin-left:0;margin-right:.375rem}#cc-main .cm--inline.cm--flip .cm__btn-group+.cm__btn-group{margin-bottom:.375rem;margin-right:0}#cc-main .cm--wide .cm__btn+.cm__btn,#cc-main .cm--wide .cm__btn-group+.cm__btn-group{margin-left:.375rem;margin-top:0}#cc-main .cm--wide.cm--flip .cm__btn+.cm__btn,#cc-main .cm--wide.cm--flip .cm__btn-group+.cm__btn-group{margin-bottom:0;margin-right:.375rem}#cc-main .cm--bar:not(.cm--inline) .cm__btn-group--uneven,#cc-main .cm--wide .cm__btn-group--uneven{display:flex;flex:1;justify-content:space-between}#cc-main .cm--bar:not(.cm--inline).cm--flip .cm__btn-group--uneven,#cc-main .cm--wide.cm--flip .cm__btn-group--uneven{flex-direction:row-reverse}#cc-main .cm__btn{background:var(--cc-btn-primary-bg);border:1px solid var(--cc-btn-primary-border-color);border-radius:var(--cc-btn-border-radius);color:var(--cc-btn-primary-color);font-size:.82em;font-weight:600;min-height:42px;padding:.5em 1em;text-align:center}#cc-main .cm__btn:hover{background:var(--cc-btn-primary-hover-bg);border-color:var(--cc-btn-primary-hover-border-color);color:var(--cc-btn-primary-hover-color)}#cc-main .cm__btn--secondary{background:var(--cc-btn-secondary-bg);border-color:var(--cc-btn-secondary-border-color);color:var(--cc-btn-secondary-color)}#cc-main .cm__btn--secondary:hover{background:var(--cc-btn-secondary-hover-bg);border-color:var(--cc-btn-secondary-hover-border-color);color:var(--cc-btn-secondary-hover-color)}#cc-main .cm__btn--close{border-radius:0;border-bottom-left-radius:var(--cc-btn-border-radius);border-right:none;border-top:none;display:none;font-size:1em;height:42px;min-width:auto!important;overflow:hidden;padding:0!important;position:absolute;right:0;top:0;width:42px}#cc-main .cm__btn--close svg{stroke:var(--cc-btn-primary-color);transform:scale(.5);transition:stroke .15s ease}#cc-main .cm__btn--close:hover svg{stroke:var(--cc-btn-primary-hover-color)}#cc-main .cm__btn--close.cm__btn--secondary svg{stroke:var(--cc-btn-secondary-color)}#cc-main .cm__btn--close.cm__btn--secondary:hover svg{stroke:var(--cc-btn-secondary-hover-color)}#cc-main .cm__btn--close+.cm__texts .cm__title{padding-right:3rem}#cc-main .cm--inline .cm__btn-group{grid-auto-flow:column}#cc-main .cm__footer{background:var(--cc-footer-bg);border-top:1px solid var(--cc-footer-border-color);color:var(--cc-footer-color);padding:.4em 0 .5em}#cc-main .cm__links{display:flex;flex-direction:row;padding-bottom:0;padding-top:0}#cc-main .cm__link-group{display:flex;flex-direction:row;font-size:.8em;width:100%}#cc-main .cm__link-group>*+*{margin-left:1.3rem}#cc-main .cm--flip .cm__btn:last-child{grid-row:1}#cc-main .cm--inline.cm--flip .cm__btn:last-child{grid-column:1}#cc-main .cm--box .cm__btn--close{display:block}#cc-main .cm--box.cm--flip .cm__btns{flex-direction:column-reverse}#cc-main .cm--box.cm--wide{max-width:36em}#cc-main .cm--box.cm--wide .cm__btns{flex-direction:row;justify-content:space-between}#cc-main .cm--box.cm--wide .cm__btn-group{grid-auto-flow:column}#cc-main .cm--box.cm--wide .cm__btn{min-width:120px;padding-left:1.8em;padding-right:1.8em}#cc-main .cm--box.cm--wide.cm--flip .cm__btns{flex-direction:row-reverse}#cc-main .cm--box.cm--wide.cm--flip .cm__btn:last-child{grid-column:1}#cc-main .cm--cloud{max-width:54em;width:unset}#cc-main .cm--cloud .cm__body{flex-direction:row}#cc-main .cm--cloud .cm__texts{flex:1}#cc-main .cm--cloud .cm__desc{max-height:9.4em}#cc-main .cm--cloud .cm__btns{border-left:1px solid var(--cc-separator-border-color);border-top:none;max-width:23em}#cc-main .cm--cloud .cm__btn-group{flex-direction:column}#cc-main .cm--cloud .cm__btn{min-width:19em}#cc-main .cm--cloud.cm--flip .cm__btn-group,#cc-main .cm--cloud.cm--flip .cm__btns{flex-direction:column-reverse}#cc-main .cm--cloud.cm--inline .cm__btn-group{flex-direction:row}#cc-main .cm--cloud.cm--inline .cm__btn{min-width:10em}#cc-main .cm--cloud.cm--inline.cm--flip .cm__btn-group{flex-direction:row-reverse}#cc-main .cm--bar{border-radius:0;left:0;margin:0;max-width:unset;opacity:1;right:0;transform:translateY(0);width:100vw;--cc-modal-transition-duration:.35s}#cc-main .cm--bar.cm--top{top:0;transform:translateY(-100%)}#cc-main .cm--bar.cm--bottom{bottom:0;transform:translateY(100%)}#cc-main .cm--bar .cm__body,#cc-main .cm--bar .cm__links{margin:0 auto;max-width:55em;width:100%}#cc-main .cm--bar .cm__body{padding:.5em 0 .9em}#cc-main .cm--bar .cm__btns{border-top:none;flex-direction:row;justify-content:space-between}#cc-main .cm--bar .cm__btn-group{grid-auto-flow:column}#cc-main .cm--bar:not(.cm--inline) .cm__btn+.cm__btn,#cc-main .cm--bar:not(.cm--inline) .cm__btn-group+.cm__btn-group{margin-left:.375rem;margin-top:0}#cc-main .cm--bar .cm__btn{min-width:120px;padding-left:2em;padding-right:2em}#cc-main .cm--bar.cm--flip:not(.cm--inline) .cm__btn+.cm__btn,#cc-main .cm--bar.cm--flip:not(.cm--inline) .cm__btn-group+.cm__btn-group{margin-bottom:0;margin-left:0;margin-right:.375rem}#cc-main .cm--bar.cm--flip .cm__btns{flex-direction:row-reverse}#cc-main .cm--bar.cm--flip .cm__btn:last-child{grid-column:1}#cc-main .cm--bar.cm--inline .cm__body,#cc-main .cm--bar.cm--inline .cm__links{max-width:74em}#cc-main .cm--bar.cm--inline .cm__body{flex-direction:row;padding:0}#cc-main .cm--bar.cm--inline .cm__btns{flex-direction:column;justify-content:center;max-width:23em}#cc-main .cm--bar.cm--inline.cm--flip .cm__btns{flex-direction:column-reverse}#cc-main .cc--anim .cm,#cc-main .cc--anim.cm-wrapper:before{transition:opacity var(--cc-modal-transition-duration) ease,visibility var(--cc-modal-transition-duration) ease,transform var(--cc-modal-transition-duration) ease}#cc-main .cc--anim .cm__btn,#cc-main .cc--anim .cm__close{transition:background-color .15s ease,border-color .15s ease,color .15s ease}.disable--interaction #cc-main .cm-wrapper:before{background:var(--cc-overlay-bg);content:"";inset:0;opacity:0;position:fixed;visibility:hidden;z-index:0}.show--consent #cc-main .cc--anim .cm{opacity:1;transform:translateY(0);visibility:visible!important}.show--consent #cc-main .cc--anim .cm--middle{transform:translateY(-50%)}.show--consent #cc-main .cc--anim .cm--bar{transform:translateY(0)}.show--consent #cc-main .cc--anim.cm-wrapper:before{opacity:1;visibility:visible}#cc-main.cc--rtl .cm__btn--close{border-bottom-left-radius:unset;border-bottom-right-radius:var(--cc-btn-border-radius);left:0;right:unset}#cc-main.cc--rtl .cm__btn--close+.cm__texts .cm__title{padding-left:3rem!important;padding-right:1.3rem}#cc-main.cc--rtl .cm--inline .cm__btn+.cm__btn{margin-left:0;margin-right:.375rem}#cc-main.cc--rtl .cm--inline.cm--flip .cm__btn+.cm__btn{margin-left:.375rem;margin-right:0}#cc-main.cc--rtl .cm:not(.cm--inline).cm--bar .cm__btn+.cm__btn,#cc-main.cc--rtl .cm:not(.cm--inline).cm--bar .cm__btn-group+.cm__btn-group,#cc-main.cc--rtl .cm:not(.cm--inline).cm--wide .cm__btn+.cm__btn,#cc-main.cc--rtl .cm:not(.cm--inline).cm--wide .cm__btn-group+.cm__btn-group{margin-left:0;margin-right:.375rem}#cc-main.cc--rtl .cm:not(.cm--inline).cm--bar.cm--flip .cm__btn+.cm__btn,#cc-main.cc--rtl .cm:not(.cm--inline).cm--wide.cm--flip .cm__btn+.cm__btn{margin-left:.375rem;margin-right:0}#cc-main.cc--rtl .cm__link-group>*+*{margin-left:0;margin-right:1.3rem}@media screen and (max-width:640px){#cc-main{--cc-modal-margin:.5em}#cc-main .cm{max-width:none!important;width:auto!important}#cc-main .cm__body{flex-direction:column!important;padding:0!important}#cc-main .cm__btns,#cc-main .cm__desc,#cc-main .cm__links,#cc-main .cm__title{padding-left:1.1rem!important;padding-right:1.1rem!important}#cc-main .cm__btns{border-left:none!important;border-top:1px solid var(--cc-separator-border-color)!important;flex-direction:column!important;max-width:none!important;min-width:auto!important}#cc-main .cm__btn+.cm__btn,#cc-main .cm__btn-group+.cm__btn-group{margin:.375rem 0 0!important}#cc-main .cm--flip .cm__btn+.cm__btn,#cc-main .cm--flip .cm__btn-group+.cm__btn-group{margin-bottom:.375rem!important;margin-top:0!important}#cc-main .cm__btn-group{display:flex!important;flex-direction:column!important;min-width:auto!important}#cc-main .cm__btn{flex:auto!important}#cc-main .cm__link-group{justify-content:center!important}#cc-main .cm--flip .cm__btn-group,#cc-main .cm--flip .cm__btns{flex-direction:column-reverse!important}}#cc-main .pm-wrapper{position:relative;z-index:2}#cc-main .pm{background:var(--cc-bg);border-radius:var(--cc-modal-border-radius);box-shadow:0 .625em 1.875em #0000024d;display:flex;flex-direction:column;opacity:0;overflow:hidden;position:fixed;visibility:hidden;width:100%;width:unset;z-index:1}#cc-main svg{fill:none;width:100%}#cc-main .pm__body,#cc-main .pm__footer,#cc-main .pm__header{padding:1em 1.4em}#cc-main .pm__header{align-items:center;border-bottom:1px solid var(--cc-separator-border-color);display:flex;justify-content:space-between}#cc-main .pm__title{align-items:center;display:flex;flex:1;font-weight:600;margin-right:2em}#cc-main .pm__close-btn{background:var(--cc-btn-secondary-bg);border:1px solid var(--cc-btn-secondary-border-color);border-radius:var(--cc-btn-border-radius);height:40px;position:relative;transition:all .15s ease;width:40px}#cc-main .pm__close-btn span{display:flex;height:100%;width:100%}#cc-main .pm__close-btn svg{stroke:var(--cc-btn-secondary-color);transform:scale(.5);transition:stroke .15s ease}#cc-main .pm__close-btn:hover{background:var(--cc-btn-secondary-hover-bg);border-color:var(--cc-btn-secondary-hover-border-color)}#cc-main .pm__close-btn:hover svg{stroke:var(--cc-btn-secondary-hover-color)}#cc-main .pm__body{flex:1;overflow-y:auto;overflow-y:overlay}#cc-main .pm__section,#cc-main .pm__section--toggle{border-radius:var(--cc-btn-border-radius);display:flex;flex-direction:column;margin-bottom:.5em}#cc-main .pm__section--toggle .pm__section-desc-wrapper{border:1px solid var(--cc-cookie-category-block-border);border-radius:var(--cc-btn-border-radius);border-top:none;border-top-left-radius:0;border-top-right-radius:0;display:none;margin-top:0!important;overflow:hidden}#cc-main .pm__section{border:1px solid var(--cc-separator-border-color);padding:1em;transition:background-color .25s ease,border-color .25s ease}#cc-main .pm__section:first-child{border:none;margin-bottom:2em;margin-top:0;padding:0;transition:none}#cc-main .pm__section:not(:first-child):hover{background:var(--cc-cookie-category-block-bg);border-color:var(--cc-cookie-category-block-border)}#cc-main .pm__section-toggles+.pm__section{margin-top:2em}#cc-main .pm__section--toggle{background:var(--cc-cookie-category-block-bg);border-top:none;margin-bottom:.375rem}#cc-main .pm__section--toggle .pm__section-title{align-items:center;background:var(--cc-cookie-category-block-bg);border:1px solid var(--cc-cookie-category-block-border);display:flex;justify-content:space-between;min-height:58px;padding:1.1em 5.4em 1.1em 1.2em;position:relative;transition:background-color .25s ease,border-color .25s ease;width:100%}#cc-main .pm__section--toggle .pm__section-title:hover{background:var(--cc-cookie-category-block-hover-bg);border-color:var(--cc-cookie-category-block-hover-border)}#cc-main .pm__section--toggle .pm__section-desc{margin-top:0;padding:1em}#cc-main .pm__section--toggle.is-expanded{--cc-cookie-category-block-bg:var(--cc-cookie-category-expanded-block-bg);--cc-cookie-category-block-border:var(--cc-cookie-category-expanded-block-hover-bg)}#cc-main .pm__section--toggle.is-expanded .pm__section-title{border-bottom-left-radius:0;border-bottom-right-radius:0}#cc-main .pm__section--toggle.is-expanded .pm__section-arrow svg{transform:scale(.5) rotate(180deg)}#cc-main .pm__section--toggle.is-expanded .pm__section-desc-wrapper{display:flex}#cc-main .pm__section--expandable .pm__section-title{cursor:pointer;padding-left:3.4em}#cc-main .pm__section--expandable .pm__section-arrow{background:var(--cc-toggle-readonly-bg);border-radius:100%;display:flex;height:20px;justify-content:center;left:18px;pointer-events:none;position:absolute;width:20px}#cc-main .pm__section--expandable .pm__section-arrow svg{stroke:var(--cc-btn-secondary-color);transform:scale(.5)}#cc-main .pm__section-title-wrapper{align-items:center;display:flex;position:relative}#cc-main .pm__section-title-wrapper+.pm__section-desc-wrapper{margin-top:.85em}#cc-main .pm__section-title{border-radius:var(--cc-btn-border-radius);font-size:.95em;font-weight:600}#cc-main .pm__badge{align-items:center;background:var(--cc-btn-secondary-bg);border-radius:5em;color:var(--cc-secondary-color);display:flex;flex:none;font-size:.8em;font-weight:600;height:23px;justify-content:center;margin-left:1em;min-width:23px;overflow:hidden;padding:0 .6em 1px;position:relative;text-align:center;white-space:nowrap;width:auto}#cc-main .pm__service-counter{background:var(--cc-btn-primary-bg);color:var(--cc-btn-primary-color);padding:0;width:23px}#cc-main .pm__service-counter[data-counterlabel]{padding:0 .6em 1px;width:auto}#cc-main .section__toggle,#cc-main .section__toggle-wrapper,#cc-main .toggle__icon,#cc-main .toggle__label{border-radius:var(--cc-pm-toggle-border-radius);height:23px;transform:translateZ(0);width:50px}#cc-main .section__toggle-wrapper{cursor:pointer;position:absolute;right:18px;z-index:1}#cc-main .toggle-service{height:19px;position:relative;right:0;width:42px}#cc-main .toggle-service .section__toggle,#cc-main .toggle-service .toggle__icon,#cc-main .toggle-service .toggle__label{height:19px;width:42px}#cc-main .toggle-service .toggle__icon{position:relative}#cc-main .toggle-service .toggle__icon-circle{height:19px;width:19px}#cc-main .toggle-service .section__toggle:checked~.toggle__icon .toggle__icon-circle{transform:translate(23px)}#cc-main .pm__section--toggle:nth-child(2) .section__toggle-wrapper:after{display:none!important}#cc-main .section__toggle{border:0;cursor:pointer;display:block;left:0;margin:0;position:absolute;top:0}#cc-main .section__toggle:disabled{cursor:not-allowed}#cc-main .toggle__icon{background:var(--cc-toggle-off-bg);box-shadow:0 0 0 1px var(--cc-toggle-off-bg);display:flex;flex-direction:row;pointer-events:none;position:absolute;transition:all .25s ease}#cc-main .toggle__icon-circle{background:var(--cc-toggle-off-knob-bg);border:none;border-radius:var(--cc-pm-toggle-border-radius);box-shadow:0 1px 2px #1820035c;display:block;height:23px;left:0;position:absolute;top:0;transition:transform .25s ease,background-color .25s ease;width:23px}#cc-main .toggle__icon-off,#cc-main .toggle__icon-on{height:100%;position:absolute;transition:opacity .15s ease;width:100%}#cc-main .toggle__icon-on{opacity:0;transform:rotate(45deg)}#cc-main .toggle__icon-on svg{stroke:var(--cc-toggle-on-bg);transform:scale(.55) rotate(-45deg)}#cc-main .toggle__icon-off{opacity:1}#cc-main .toggle__icon-off svg{stroke:var(--cc-toggle-off-bg);transform:scale(.55)}#cc-main .section__toggle:checked~.toggle__icon{background:var(--cc-toggle-on-bg);box-shadow:0 0 0 1px var(--cc-toggle-on-bg)}#cc-main .section__toggle:checked~.toggle__icon .toggle__icon-circle{background-color:var(--cc-toggle-on-knob-bg);transform:translate(27px)}#cc-main .section__toggle:checked~.toggle__icon .toggle__icon-on{opacity:1}#cc-main .section__toggle:checked~.toggle__icon .toggle__icon-off{opacity:0}#cc-main .section__toggle:checked:disabled~.toggle__icon{background:var(--cc-toggle-readonly-bg);box-shadow:0 0 0 1px var(--cc-toggle-readonly-bg)}#cc-main .section__toggle:checked:disabled~.toggle__icon .toggle__icon-circle{background:var(--cc-toggle-readonly-knob-bg);box-shadow:none}#cc-main .section__toggle:checked:disabled~.toggle__icon svg{stroke:var(--cc-toggle-readonly-knob-icon-color)}#cc-main .toggle__label{opacity:0;overflow:hidden;pointer-events:none;position:absolute;top:0;z-index:-1}#cc-main .pm__section-desc-wrapper{color:var(--cc-secondary-color);display:flex;flex-direction:column;font-size:.9em}#cc-main .pm__section-desc-wrapper>:not(:last-child){border-bottom:1px solid var(--cc-cookie-category-block-border)}#cc-main .pm__section-services{display:flex;flex-direction:column}#cc-main .pm__service{align-items:center;display:flex;justify-content:space-between;padding:.4em 1.2em;position:relative;transition:background-color .15s ease}#cc-main .pm__service:hover{background-color:var(--cc-cookie-category-block-hover-bg)}#cc-main .pm__service-header{align-items:center;display:flex;margin-right:1em;width:100%}#cc-main .pm__service-icon{border:2px solid;border-radius:100%;height:8px;margin-left:6px;margin-right:20px;margin-top:1px;min-width:8px}#cc-main .pm__service-title{font-size:.95em;width:100%;word-break:break-word}#cc-main .pm__section-desc{line-height:1.5em}#cc-main .pm__section-table{border-collapse:collapse;font-size:.9em;margin:0;overflow:hidden;padding:0;text-align:left;width:100%}#cc-main .pm__table-caption{text-align:left}#cc-main .pm__table-caption,#cc-main .pm__table-head>tr{border-bottom:1px dashed var(--cc-separator-border-color);color:var(--cc-primary-color);font-weight:600}#cc-main .pm__table-tr{transition:background-color .15s ease}#cc-main .pm__table-tr:hover{background:var(--cc-cookie-category-block-hover-bg)}#cc-main .pm__table-caption,#cc-main .pm__table-td,#cc-main .pm__table-th{padding:.625em .625em .625em 1.2em;vertical-align:top}#cc-main .pm__footer{border-top:1px solid var(--cc-separator-border-color);display:flex;justify-content:space-between}#cc-main .pm__btn-group{display:flex}#cc-main .pm__btn+.pm__btn,#cc-main .pm__btn-group+.pm__btn-group{margin-left:.375rem}#cc-main .pm--flip .pm__btn+.pm__btn,#cc-main .pm--flip .pm__btn-group+.pm__btn-group{margin-left:0;margin-right:.375rem}#cc-main .pm__btn{background:var(--cc-btn-primary-bg);border:1px solid var(--cc-btn-primary-border-color);border-radius:var(--cc-btn-border-radius);color:var(--cc-btn-primary-color);flex:auto;font-size:.82em;font-weight:600;min-height:42px;min-width:110px;padding:.5em 1.5em;text-align:center;transition:background-color .15s ease,border-color .15s ease,color .15s ease}#cc-main .pm__btn:hover{background:var(--cc-btn-primary-hover-bg);border-color:var(--cc-btn-primary-hover-border-color);color:var(--cc-btn-primary-hover-color)}#cc-main .pm__btn--secondary{background:var(--cc-btn-secondary-bg);border-color:var(--cc-btn-secondary-border-color);color:var(--cc-btn-secondary-color)}#cc-main .pm__btn--secondary:hover{background:var(--cc-btn-secondary-hover-bg);border-color:var(--cc-btn-secondary-hover-border-color);color:var(--cc-btn-secondary-hover-color)}#cc-main .pm--box{height:calc(100% - 2em);left:var(--cc-modal-margin);margin:0 auto;max-height:37.5em;max-width:43em;right:var(--cc-modal-margin);top:50%;transform:translateY(calc(-50% + 1.6em))}#cc-main .pm--box.pm--flip .pm__btn-group,#cc-main .pm--box.pm--flip .pm__footer{flex-direction:row-reverse}#cc-main .pm--bar{border-radius:0;bottom:0;height:100%;margin:0;max-height:none;max-width:29em;opacity:1;top:0;width:100%;--cc-modal-transition-duration:.35s}#cc-main .pm--bar .pm__section-table,#cc-main .pm--bar .pm__table-body,#cc-main .pm--bar .pm__table-td,#cc-main .pm--bar .pm__table-th,#cc-main .pm--bar .pm__table-tr{display:block}#cc-main .pm--bar .pm__table-head{display:none}#cc-main .pm--bar .pm__table-caption{display:block}#cc-main .pm--bar .pm__table-tr:not(:last-child){border-bottom:1px solid var(--cc-separator-border-color)}#cc-main .pm--bar .pm__table-td{display:flex;justify-content:space-between}#cc-main .pm--bar .pm__table-td:before{color:var(--cc-primary-color);content:attr(data-column);flex:1;font-weight:600;min-width:100px;overflow:hidden;padding-right:2em;text-overflow:ellipsis}#cc-main .pm--bar .pm__table-td>div{flex:3}#cc-main .pm--bar:not(.pm--wide) .pm__body,#cc-main .pm--bar:not(.pm--wide) .pm__footer,#cc-main .pm--bar:not(.pm--wide) .pm__header{padding:1em 1.3em}#cc-main .pm--bar:not(.pm--wide) .pm__btn-group,#cc-main .pm--bar:not(.pm--wide) .pm__footer{flex-direction:column}#cc-main .pm--bar:not(.pm--wide) .pm__btn+.pm__btn,#cc-main .pm--bar:not(.pm--wide) .pm__btn-group+.pm__btn-group{margin:.375rem 0 0}#cc-main .pm--bar:not(.pm--wide).pm--flip .pm__btn-group,#cc-main .pm--bar:not(.pm--wide).pm--flip .pm__footer{flex-direction:column-reverse}#cc-main .pm--bar:not(.pm--wide).pm--flip .pm__btn+.pm__btn,#cc-main .pm--bar:not(.pm--wide).pm--flip .pm__btn-group+.pm__btn-group{margin-bottom:.375rem;margin-top:0}#cc-main .pm--bar:not(.pm--wide) .pm__badge{display:none}#cc-main .pm--bar.pm--left{left:0;transform:translate(-100%)}#cc-main .pm--bar.pm--right{right:0;transform:translate(100%)}#cc-main .pm--bar.pm--wide{max-width:35em}#cc-main .pm--bar.pm--wide .pm__body,#cc-main .pm--bar.pm--wide .pm__footer,#cc-main .pm--bar.pm--wide .pm__header{padding:1em 1.4em}#cc-main .pm--bar.pm--wide.pm--flip .pm__btn-group,#cc-main .pm--bar.pm--wide.pm--flip .pm__footer{flex-direction:row-reverse}#cc-main .pm-overlay{background:var(--cc-overlay-bg);content:"";inset:0;opacity:0;position:fixed;visibility:hidden;z-index:1}#cc-main .cc--anim .pm,#cc-main .cc--anim .pm-overlay{transition:opacity var(--cc-modal-transition-duration) ease,visibility var(--cc-modal-transition-duration) ease,transform var(--cc-modal-transition-duration) ease}.show--preferences #cc-main .cc--anim .pm{opacity:1;visibility:visible!important}.show--preferences #cc-main .cc--anim .pm--box{transform:translateY(-50%)}.show--preferences #cc-main .cc--anim .pm--bar{transform:translate(0)}.show--preferences #cc-main .cc--anim .pm-overlay{opacity:1;visibility:visible}#cc-main.cc--rtl .pm__service-header{margin-left:1em;margin-right:0}#cc-main.cc--rtl .pm__section-arrow{left:unset;right:18px}#cc-main.cc--rtl .section__toggle-wrapper{left:18px;right:unset;transform-origin:left}#cc-main.cc--rtl .toggle-service{left:0}#cc-main.cc--rtl .pm__service-icon{margin-left:20px;margin-right:5px}#cc-main.cc--rtl .pm__section--toggle .pm__section-title{padding-left:5.4em;padding-right:1.2em}#cc-main.cc--rtl .pm__section--expandable .pm__section-title{padding-right:3.4em}#cc-main.cc--rtl .pm__badge{margin-left:unset;margin-right:1em}#cc-main.cc--rtl .toggle__icon-circle{transform:translate(27px)}#cc-main.cc--rtl .toggle-service .toggle__icon-circle{transform:translate(23px)}#cc-main.cc--rtl .section__toggle:checked~.toggle__icon .toggle__icon-circle{transform:translate(0)}#cc-main.cc--rtl .pm__table-td,#cc-main.cc--rtl .pm__table-th{padding-left:unset;padding-right:1.2em;text-align:right}#cc-main.cc--rtl .pm__table-td{padding-left:unset;padding-right:1.2em}#cc-main.cc--rtl .pm__table-td:before{padding-left:2em;padding-right:unset}#cc-main.cc--rtl .pm__btn+.pm__btn,#cc-main.cc--rtl .pm__btn-group+.pm__btn-group{margin-left:0;margin-right:.375rem}#cc-main.cc--rtl .pm--flip .pm__btn+.pm__btn,#cc-main.cc--rtl .pm--flip .pm__btn-group+.pm__btn-group{margin-left:.375rem;margin-right:0}#cc-main.cc--rtl .pm--flip.pm--bar:not(.pm--wide) .pm__btn+.pm__btn,#cc-main.cc--rtl .pm--flip.pm--bar:not(.pm--wide) .pm__btn-group+.pm__btn-group{margin-left:0}@media screen and (max-width:640px){#cc-main .pm{border-radius:0;height:auto;inset:0;max-height:100%;max-width:none!important;transform:translateY(1.6em)}#cc-main .pm__body,#cc-main .pm__footer,#cc-main .pm__header{padding:.9em!important}#cc-main .pm__badge{display:none}#cc-main .pm__section-table,#cc-main .pm__table-body,#cc-main .pm__table-caption,#cc-main .pm__table-td,#cc-main .pm__table-th,#cc-main .pm__table-tr{display:block}#cc-main .pm__table-head{display:none}#cc-main .pm__table-tr:not(:last-child){border-bottom:1px solid var(--cc-separator-border-color)}#cc-main .pm__table-td{display:flex;justify-content:space-between}#cc-main .pm__table-td:before{color:var(--cc-primary-color);content:attr(data-column);flex:1;font-weight:600;min-width:100px;overflow:hidden;padding-right:2em;text-overflow:ellipsis}#cc-main .pm__table-td>div{flex:3}#cc-main .pm__btn-group,#cc-main .pm__footer{flex-direction:column!important}#cc-main .pm__btn-group{display:flex!important}#cc-main .pm__btn+.pm__btn,#cc-main .pm__btn-group+.pm__btn-group{margin:.375rem 0 0!important}#cc-main .pm--flip .pm__btn+.pm__btn,#cc-main .pm--flip .pm__btn-group+.pm__btn-group{margin-bottom:.375rem!important;margin-top:0!important}#cc-main .pm--flip .pm__btn-group,#cc-main .pm--flip .pm__footer{flex-direction:column-reverse!important}.show--preferences #cc-main .cc--anim .pm{transform:translateY(0)!important}}:root{color:var(--ink);background:#fff;font-family:objektiv-mk1-hebrew,Arial,sans-serif;font-synthesis:none;text-rendering:optimizeLegibility;--white: #ffffff;--cream: #ffffff;--frame: #e6e6e6;--ease-premium: cubic-bezier(.22, 1, .36, 1);--ease-premium-reverse: cubic-bezier(.64, 0, .78, 0);--ink: #262626;--ink-soft: #5a5a5a;--ink-faint: #8a8a8a;--ink-invert: #ffffff;--gold: #a98a55;--gold-ink: #8a6a2f;--step-display: clamp(38px, 3.704vw, 48px);--step-1: clamp(32px, 2.6vw, 44px);--step-2: clamp(26px, 1.852vw, 32px);--step-3: clamp(17px, 1.157vw, 20px);--body-lg: clamp(18px, 1.389vw, 20px);--body: 18px;--body-sm: 15px;--body-xs: 13px;--lh-display: 1.1;--lh-heading: 1.18;--lh-body: 1.5;--weight-text: 300;--weight-accent: 500;--space-1: .382rem;--space-2: .618rem;--space-3: 1rem;--space-4: 1.618rem;--space-5: 2.618rem;--space-6: 4.236rem;--space-7: 6.854rem;--section-gap: clamp(56px, 4.6vw, 80px);--related-section-gap: clamp(48px, 3.8vw, 68px);--page-padding: var(--space-4);--header-padding-top: 3rem;--header-navigation-gap: 2.125rem;--hero-logo-menu-gap: 1.5625rem;--site-header-logo-width: clamp(70px, 5.1vw, 88px);--site-header-logo-height: clamp(62px, 4.53vw, 78px);--about-symbol-width: clamp(300px, 44.72vw, 772.8px);--about-symbol-line-gap: clamp(18px, 1.5vw, 26px)}*{box-sizing:border-box;letter-spacing:0}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;border:0;clip-path:inset(50%);white-space:nowrap}.preloader{position:fixed;z-index:9999;inset:0;display:grid;background:var(--cream);place-items:center;will-change:transform}.preloader-inner{display:flex;width:min(272px,62vw);flex-direction:column;gap:clamp(26px,2.6vw,42px);align-items:center}.preloader-logo-mask{display:block;overflow:hidden}.preloader-logo{display:block;width:clamp(128px,11.3vw,195px);height:auto}.preloader-meter{display:flex;width:100%;gap:14px;align-items:center;direction:rtl}.preloader-bar{position:relative;height:1px;flex:1;background:#14141429}.preloader-bar-fill{position:absolute;inset:0;background:var(--ink);transform:scaleX(0);transform-origin:right}.preloader-count{color:var(--ink);font-size:12px;font-weight:var(--weight-accent);font-variant-numeric:tabular-nums;letter-spacing:.08em}.page-curtain{position:fixed;z-index:9998;inset:0;background:var(--cream);visibility:hidden;pointer-events:none;will-change:transform}.subpage{min-height:100vh;padding:var(--page-padding);background:#fff;direction:rtl}.subpage-frame{display:flex;min-height:calc(100vh - (var(--page-padding) * 2));padding:var(--space-6);flex-direction:column;gap:var(--space-5);justify-content:center;border:6px solid var(--frame);background:var(--cream)}.subpage-frame h1{margin:0;font-family:lexia-variable,Georgia,serif;font-size:var(--step-1);font-weight:var(--weight-text);line-height:var(--lh-heading);text-align:center}.subpage-back{align-self:flex-start;font-size:var(--body-sm);transition:transform .35s var(--ease-premium)}.subpage-back:hover,.subpage-back:focus-visible{transform:translate(-5px)}.about-page{min-height:100vh;overflow:hidden;background:var(--white);color:var(--ink);direction:rtl}.about-page p:not(.home-footer-copyright){font-family:objektiv-mk1-hebrew,Arial,sans-serif;font-size:var(--body);font-weight:var(--weight-text);line-height:var(--lh-body)}.about-page-header{position:relative;z-index:2;min-height:188px;background:transparent}.about-page-contact,.about-page-language{position:absolute;top:28px;font-family:lexia-variable,Georgia,serif;font-size:clamp(14px,1.1vw,20px);font-weight:var(--weight-text);line-height:1.35}.about-page-contact{position:absolute;top:34px;right:auto;left:clamp(24px,2.083vw,36px);width:max-content}.about-page-language{right:clamp(24px,2.083vw,36px);left:auto;width:max-content}.about-page-language strong{font-weight:600}.about-page-language span{color:#a3a3a3;font-weight:var(--weight-text)}.about-page-navigation-center{position:absolute;top:28px;left:50%;display:flex;width:492px;flex-direction:column;gap:34px;align-items:center;transform:translate(-50%)}.about-page-logo{display:block;width:var(--site-header-logo-width);height:var(--site-header-logo-height)}.about-page-logo img{width:100%;height:100%;object-fit:contain}.about-page-nav-links{display:flex;gap:35px;align-items:center;direction:rtl}.about-page-nav-item{display:contents}.about-page-nav-links a{position:relative}.about-page-nav-links a{font-family:lexia-variable,Georgia,serif;font-size:clamp(16px,1.25vw,20px);font-weight:var(--weight-text);line-height:1.27;white-space:nowrap}.about-page-contact:after,.about-page-nav-links a:after{position:absolute;right:0;bottom:-5px;left:0;height:1px;background:currentColor;content:"";transform:scaleX(0);transform-origin:right;transition:transform .45s var(--ease-premium)}.about-page-contact:hover:after,.about-page-contact:focus-visible:after,.about-page-nav-links a:hover:after,.about-page-nav-links a:focus-visible:after{transform:scaleX(1)}.about-page-nav-divider{width:1px;height:23px;background:var(--frame)}.about-page-hero{display:block;min-height:100svh;padding:var(--page-padding);direction:rtl}.about-page-hero-media{width:100%;height:calc(100svh - 188px - var(--about-hero-top-padding) - var(--page-padding));overflow:hidden;border:6px solid var(--frame);background:var(--cream);grid-column:1}.about-page-hero-media img,.about-page-hero-media video{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.about-page-hero h1{width:100%;margin:0;align-self:auto;color:inherit;direction:rtl;font-family:lexia-variable,Georgia,serif;font-size:var(--step-display);font-weight:var(--weight-text);font-variation-settings:"wght" 300;grid-column:auto;line-height:var(--lh-display);text-align:right}.about-page-story{position:relative;display:grid;min-height:549px;margin:190px 30px 0;background:transparent;direction:ltr;grid-template-columns:42% 58%}.about-page-story:before{position:absolute;z-index:0;inset:0 auto 0 0;width:71%;background:var(--cream);content:""}.about-page-story-rail{position:absolute;top:calc(-190px - var(--page-padding));bottom:14%;left:40%;width:4px;background:linear-gradient(180deg,var(--frame) 0%,var(--frame) 86%,rgba(230,230,230,0) 100%);clip-path:inset(0 0 100% 0);opacity:0;visibility:hidden;will-change:clip-path,opacity}.about-page-story-copy{z-index:1;width:min(384px,calc(100% - 72px));margin:130px auto 0;direction:rtl;font-size:var(--body);line-height:var(--lh-body);text-align:right}.about-page-story-copy h2,.about-page-story-copy p{margin:0}.about-page-story-copy h2{margin-bottom:20px;font-family:objektiv-mk1-hebrew,Arial,sans-serif;font-size:var(--body);font-weight:var(--weight-text)}.about-page-story-lead{font-weight:var(--weight-text)}.about-page p.about-page-story-lead-strong{font-weight:600}.about-page-story-copy p+p{margin-top:20px}.about-page-story-image{position:relative;z-index:1;width:min(787px,calc(100% - 122px));height:616px;margin:-128px auto 0;overflow:hidden;border:6px solid var(--frame);background:var(--cream);will-change:clip-path,opacity,transform}.about-page-story-image img{width:100%;height:100%;object-fit:cover;object-position:center;will-change:transform}.about-page-founder{display:grid;width:min(1253px,calc(100% - 80px));min-height:0;margin:147px auto 0;column-gap:119px;direction:ltr;align-items:center;grid-template-columns:minmax(420px,686px) minmax(360px,448px)}.about-page-founder-portrait{position:relative;overflow:hidden;height:clamp(560px,44vw,660px);margin:0;background:#c2c2c2;will-change:clip-path,opacity,transform}.about-page-founder-portrait img{display:block;width:100%;height:100%;object-fit:cover;object-position:center top}.about-page-founder-copy{width:448px;max-width:100%;margin-top:0;color:var(--ink);direction:rtl;font-size:var(--body);line-height:var(--lh-body);text-align:right}.about-page-founder-copy h2{width:347px;max-width:100%;margin:0 0 20px auto;font-family:lexia-variable,Georgia,serif;font-size:clamp(30px,2.35vw,40px);font-weight:var(--weight-text);line-height:1.27;text-wrap:balance}.about-page-founder-copy p{margin:0}.about-page-founder-copy p+p{margin-top:0}.about-page-approach{position:relative;display:grid;min-height:0;margin:var(--related-section-gap) 19px 0;padding:0;overflow:visible;border-top:4px solid var(--frame);background:linear-gradient(var(--cream),var(--cream)) 0 31px / 100% 92.9% no-repeat;aspect-ratio:1.68 / 1;direction:ltr}.about-page-approach-rail{position:absolute;z-index:1;top:calc((var(--related-section-gap) + var(--space-5) + 2px) * -1);bottom:29%;left:60%;width:3px;height:auto;margin-left:-1.5px;background:linear-gradient(180deg,var(--frame) 0%,var(--frame) 86%,rgba(230,230,230,0) 100%);clip-path:inset(0 0 100% 0);opacity:0;visibility:hidden;will-change:clip-path,opacity}.about-page-approach-intro{position:absolute;z-index:2;width:min(469px,calc(100% - 96px));top:15%;right:5.5%;margin:0;direction:rtl;text-align:right}.about-page-approach-intro h2{margin:0;font-family:lexia-variable,Georgia,serif;font-size:clamp(34px,2.6vw,42px);font-weight:var(--weight-text);line-height:var(--lh-heading);white-space:nowrap}.about-page-approach-intro p{width:385px;max-width:100%;margin:21px 0 0 auto;color:var(--ink-soft);font-size:var(--body);line-height:var(--lh-body)}.about-page-approach-steps{position:absolute;z-index:2;top:13%;left:11%;display:flex;width:min(735px,calc(100% - 98px));height:74%;margin:0;padding:0;flex-direction:column;color:#000;direction:rtl;list-style:none;text-align:right}.about-page-approach-steps li{position:relative;display:flex;min-width:0;min-height:0;padding:clamp(18px,2vw,34px) clamp(20px,2.31vw,40px);flex:1;flex-direction:column;gap:var(--space-2);align-items:flex-start;justify-content:center}.about-page-approach-steps li:not(:last-child){margin-bottom:0;border-bottom:0}.about-page-approach-steps li:not(:last-child):after{position:absolute;inset:auto 0 0;width:auto;height:1px;background:var(--frame);content:""}.about-page-approach-steps h3,.about-page-approach-steps p{margin:0}.about-page-approach-steps h3{font-family:lexia-variable,Georgia,serif;font-size:clamp(18px,1.35vw,22px);font-weight:var(--weight-accent);line-height:1.29}.about-page-approach-steps p{width:100%;max-width:42ch;margin-top:0;color:var(--ink-soft);font-size:var(--body);line-height:var(--lh-body)}.about-page-hero h1,.about-page-founder-copy h2,.about-page-approach-intro h2,.about-page-approach-steps h3{letter-spacing:-1px}.split-line-mask,.split-line{display:block}.split-line-mask{margin-inline:-.6em;padding-inline:.6em;overflow:hidden}html{background:#fff}body{min-width:320px;margin:0;background:#fff}body,button,a{font-family:objektiv-mk1-hebrew,Arial,sans-serif}button,a{color:inherit}a{text-decoration:none}button{padding:0;border:0;background:none;cursor:pointer}img{display:block;max-width:100%}.site-canvas{min-height:100vh;background:#fff}.hero-stage{position:relative;min-height:100svh;padding:var(--page-padding);background:#fff}.hero-frame{position:relative;min-height:calc(100svh - (var(--page-padding) * 2));overflow:hidden;border:clamp(4px,.35vw,6px) solid var(--frame);background:#6e7d88;color:var(--white);isolation:isolate;transform-origin:center}.hero-line-bridge{position:absolute;bottom:0;left:calc(var(--about-symbol-width) + var(--about-symbol-line-gap));width:4px;height:var(--page-padding);background:#e6e6e6;clip-path:inset(0 0 100% 0);opacity:0;visibility:hidden;pointer-events:none;will-change:clip-path,opacity}.hero-shade{position:absolute;inset:0;width:100%;height:100%}.hero-background{position:absolute;z-index:-2;top:-8%;right:0;left:0;width:100%;height:116%;object-fit:cover;object-position:center 52%;transform-origin:center;will-change:transform}.hero-shade{z-index:-1;background:radial-gradient(118% 90% at 83% 108%,rgba(6,8,10,.6) 0%,rgba(6,8,10,.26) 44%,transparent 72%),linear-gradient(to top left,rgba(8,8,8,.3) 0%,rgba(8,8,8,.15) 44%,transparent 82%),linear-gradient(180deg,rgba(43,57,68,.26) 0%,transparent 47%,rgba(6,7,8,.24) 100%)}.hero-header{position:absolute;z-index:2;inset:0 0 auto;min-height:172px;color:#fff}.hero-contact,.hero-language{position:absolute;top:var(--header-padding-top);font-family:lexia-variable,Georgia,serif;font-size:clamp(14px,1.1vw,20px);font-weight:var(--weight-text);line-height:1.35;text-shadow:0 2px 10px rgba(0,0,0,.18)}.hero-contact{left:clamp(18px,2.5vw,40px)}.hero-language{right:clamp(18px,2.5vw,40px)}.hero-language strong{font-weight:600}.hero-language span{color:#ffffffab;font-weight:var(--weight-text)}.hero-contact:after,.hero-nav-links a:after{position:absolute;right:0;bottom:-5px;left:0;height:1px;background:currentColor;content:"";transform:scaleX(0);transform-origin:right;transition:transform .45s var(--ease-premium)}.hero-contact:hover:after,.hero-contact:focus-visible:after,.hero-nav-links a:hover:after,.hero-nav-links a:focus-visible:after{transform:scaleX(1)}.hero-navigation-center{position:absolute;top:var(--header-padding-top);left:50%;display:flex;flex-direction:column;align-items:center;gap:var(--hero-logo-menu-gap);transform:translate(-50%)}.hero-logo{width:var(--site-header-logo-width);height:var(--site-header-logo-height)}.hero-logo img{width:100%;height:100%;object-fit:contain}.hero-nav-links{display:flex;align-items:center;gap:var(--header-navigation-gap);direction:rtl}.hero-nav-item{display:contents}.hero-nav-links a{position:relative;font-family:lexia-variable,Georgia,serif;font-size:clamp(16px,1.25vw,20px);font-weight:var(--weight-text);line-height:1.25;white-space:nowrap;text-shadow:0 2px 10px rgba(0,0,0,.18)}.hero-nav-divider{width:1px;height:23px;background:#ffffffa8}.hero-content{position:absolute;right:clamp(26px,3.4vw,58px);bottom:clamp(56px,7.5vh,72px);display:flex;width:min(477px,calc(100% - 52px));flex-direction:column;align-items:flex-start;text-align:right;text-shadow:0 3px 12.8px rgba(0,0,0,.5)}.hero-content h1{width:100%;margin:0;font-family:lexia-variable,Georgia,serif;font-size:var(--step-display);font-weight:var(--weight-text);font-variation-settings:"wght" 300;line-height:var(--lh-display)}.hero-reveal-line{display:block;overflow:hidden}.hero-reveal-line>span{display:block;will-change:transform}.hero-copy{width:391px;max-width:100%;margin:20px 0 0;font-size:var(--body-lg);font-weight:var(--weight-text);line-height:var(--lh-body)}.project-hero-content{width:min(600px,calc(100% - 52px))}.project-hero-content .project-hero-title{white-space:nowrap}.project-hero-content .project-hero-copy{width:min(600px,100%)}.project-copy-line{display:block}.project-hero-content .project-hero-logo{display:block;width:min(109px,36%);height:auto;margin:0 0 clamp(18px,2vw,28px);position:relative;top:-14px;object-fit:contain;object-position:right center}.project-hero-content .yam-project-hero-logo{width:min(82px,27%)}.project-facts-section{width:min(84%,1264px);margin:clamp(40px,4.5vw,72px) auto 0;padding:clamp(28px,2.4vw,40px) clamp(22px,2.6vw,44px);background:#fff;direction:rtl}.project-facts-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(10px,.8vw,14px)}.project-facts-grid--three{width:min(82%,980px);margin-inline:auto;grid-template-columns:repeat(3,minmax(0,1fr))}.project-facts-card{display:flex;min-height:122px;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:clamp(18px,1.6vw,26px) clamp(10px,.9vw,14px);border:.5px solid #e6e6e6;background:#fff;text-align:center}.project-facts-card strong{font-family:lexia-variable,Georgia,serif;font-size:24px;font-weight:var(--weight-accent);line-height:1.15;white-space:nowrap}.project-facts-card span{color:var(--ink-soft);font-size:16px;font-weight:var(--weight-text);line-height:1.35}.park-highlight-section{position:relative;display:grid;min-height:549px;margin:190px 30px 0;background:transparent;direction:ltr;grid-template-columns:58% 42%}.park-highlight-section:before{position:absolute;z-index:0;inset:0 0 0 auto;width:71%;background:var(--cream);content:""}.park-highlight-frame{position:relative;z-index:1;width:min(1000px,calc(100% - 32px));height:clamp(700px,39vw,805px);margin:-128px auto 0;overflow:hidden;border:6px solid var(--frame);background:var(--cream)}.park-highlight-frame img,.park-visual-frame img,.park-place-media img{display:block;width:100%;height:100%;object-fit:cover}.park-highlight-copy{align-self:center;z-index:1;width:min(384px,calc(100% - 72px));margin:0 auto;direction:rtl;text-align:right}.park-highlight-copy h2{margin:0;font-family:lexia-variable,Georgia,serif;font-size:clamp(28px,2.6vw,40px);font-weight:var(--weight-text);font-variation-settings:"wght" 300;line-height:var(--lh-heading)}.park-statement-section{position:relative;display:grid;min-height:clamp(360px,32vw,520px);margin:0 auto var(--related-section-gap);padding:clamp(46px,6vw,90px) 24px;place-items:center;overflow:hidden;background:#fff;direction:rtl}.park-statement-section p{width:min(100%,720px);margin:0;font-family:lexia-variable,Georgia,serif;font-size:20px;font-weight:var(--weight-text);font-variation-settings:"wght" 300;line-height:1.55;text-align:center;text-wrap:pretty}.park-statement-line{position:absolute;top:calc(50% + clamp(48px,4.7vw,78px));left:50%;width:min(85%,300px);height:1px;opacity:0;transform:translate(-50%)}.park-statement-line-fill{display:block;width:0%;height:100%;margin-inline:auto;background:var(--frame)}.park-statement-text-line{display:block;overflow:hidden}.park-statement-text-line>span{display:block;text-wrap:pretty;will-change:transform}.park-visual-section{width:100%;margin:var(--related-section-gap) 0 0;padding:0 var(--page-padding)}.park-visual-frame{width:100%;height:100vh;overflow:hidden;background:#eee}.park-place-section{position:relative;display:grid;width:calc(100% - (var(--page-padding) * 2));min-height:clamp(420px,34vw,560px);margin:0 auto;grid-template-columns:minmax(0,.44fr) minmax(0,.56fr);column-gap:var(--page-padding);align-items:start;direction:ltr}.park-place-panel{position:absolute;inset:0 auto 0 0;width:52%;background:var(--cream)}.park-place-copy{position:relative;z-index:1;align-self:center;width:min(100%,384px);justify-self:center;direction:rtl;text-align:right}.park-place-copy h2{margin:0;font-family:lexia-variable,Georgia,serif;font-size:clamp(28px,2.5vw,38px);font-weight:var(--weight-text);font-variation-settings:"wght" 300;line-height:1.4;text-wrap:balance}.park-place-media{position:relative;z-index:1;align-self:start;width:100%;margin:var(--page-padding) 0 0;aspect-ratio:1.25;overflow:hidden;border:1px solid var(--frame);background:#eee}.park-districts-section{position:relative;display:grid;width:min(94%,1480px);margin:0 auto;padding:clamp(40px,4.5vw,76px) clamp(28px,4vw,72px);grid-template-columns:minmax(260px,.36fr) minmax(0,.64fr);gap:clamp(36px,6vw,96px);align-items:center;direction:rtl}.park-districts-section:before{content:"";position:absolute;z-index:0;inset:0 0 0 26%;background:var(--cream)}.park-districts-intro{position:relative;z-index:1;width:min(100%,400px);justify-self:center;direction:rtl;text-align:right}.park-districts-intro h2{width:min(100%,300px);margin:0 0 0 auto;font-family:lexia-variable,Georgia,serif;font-size:clamp(28px,2.5vw,38px);font-weight:var(--weight-text);font-variation-settings:"wght" 300;line-height:var(--lh-heading)}.park-districts-intro p{max-width:42ch;margin:clamp(16px,1.4vw,22px) 0 0;color:var(--ink-soft);font-size:var(--body);line-height:var(--lh-body)}.park-districts-grid{position:relative;z-index:1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(16px,1.5vw,26px);margin:0;padding:0;list-style:none;direction:rtl}.park-district-card{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:clamp(16px,1.6vw,26px);aspect-ratio:1;padding:clamp(20px,2vw,32px);border:1px solid var(--frame);background:#fff}.park-district-icon{width:clamp(46px,4.2vw,60px);height:clamp(46px,4.2vw,60px);background-color:var(--ink);-webkit-mask:var(--icon) center / contain no-repeat;mask:var(--icon) center / contain no-repeat;transition:background-color .35s var(--ease-premium)}.park-district-card:hover .park-district-icon{background-color:var(--gold)}.park-district-title{margin:0;color:var(--ink);font-family:lexia-variable,Georgia,serif;font-size:clamp(18px,1.6vw,24px);font-weight:400;line-height:1.2;text-align:center}.park-logic-section{display:grid;min-height:clamp(500px,37vw,650px);margin:clamp(64px,7vw,110px) 0 var(--related-section-gap);padding:clamp(44px,4.5vw,76px) 4%;overflow:hidden;background:#fff;direction:rtl;grid-template-columns:minmax(300px,.34fr) minmax(0,.66fr);gap:clamp(32px,4vw,76px);align-items:start}.park-logic-copy{width:min(100%,500px);margin-top:clamp(0px,1.8vw,28px);text-align:right}.park-logic-copy h2{margin:0;font-family:lexia-variable,Georgia,serif;font-size:clamp(26px,2vw,32px);font-weight:var(--weight-text);font-variation-settings:"wght" 300;line-height:var(--lh-heading)}.park-logic-copy h2:after{display:block;width:clamp(64px,5.8vw,88px);height:1px;margin:clamp(14px,1.3vw,22px) 0 0 auto;background:var(--frame);content:""}.park-logic-copy p{max-width:500px;margin:clamp(18px,1.8vw,28px) 0 0;font-size:var(--body-lg);font-weight:var(--weight-text);line-height:var(--lh-body);text-wrap:balance}.park-logic-gallery{position:relative;min-width:0;height:clamp(448px,36vw,635px);direction:ltr;cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none}.park-logic-gallery:active{cursor:grabbing}.park-logic-gallery:focus-visible{outline:1px solid var(--gold);outline-offset:8px}.park-logic-carousel{min-width:0}.park-logic-frame{position:absolute;display:block;margin:0;overflow:hidden;border:1px solid var(--frame);background:#e8e8e8;pointer-events:none;transition:top .68s cubic-bezier(.22,1,.36,1),left .68s cubic-bezier(.22,1,.36,1),width .68s cubic-bezier(.22,1,.36,1),height .68s cubic-bezier(.22,1,.36,1),opacity .34s ease}.park-logic-frame img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .68s cubic-bezier(.22,1,.36,1)}.park-logic-frame.is-active{z-index:3;top:0;left:19%;width:60%;height:82%;opacity:1}.park-logic-frame.is-active img{transform:scale(1)}.park-logic-frame.is-previous,.park-logic-frame.is-next{z-index:2;top:27%;width:26%;height:73%;opacity:1}.park-logic-frame.is-previous{left:-9%}.park-logic-frame.is-next{left:81%}.park-logic-frame.is-previous img,.park-logic-frame.is-next img{transform:scale(1.04)}.park-logic-frame.is-ahead,.park-logic-frame.is-hidden{z-index:1;top:27%;left:108%;width:26%;height:73%;opacity:0}.park-logic-frame.is-behind{z-index:1;top:27%;left:-40%;width:26%;height:73%;opacity:0}.park-logic-frame.is-ahead img,.park-logic-frame.is-behind img,.park-logic-frame.is-hidden img{transform:scale(1.04)}.park-logic-carousel-controls{position:relative;display:grid;width:100%;min-height:0;margin:clamp(20px,2vw,30px) 0 0;grid-template-columns:19% 60% 21%;grid-template-rows:32px;align-items:center}.park-logic-carousel-control{display:grid;width:32px;height:32px;padding:0;border:0;place-items:center;background:transparent;color:var(--ink);cursor:pointer;font-size:24px;line-height:1;transition:color .2s ease,transform .2s ease}.park-logic-carousel-control:hover{color:var(--gold);transform:translate(-2px)}.park-logic-carousel-control:last-child:hover{transform:translate(2px)}.park-logic-pagination{position:static;display:flex;width:min(38%,260px);gap:6px;grid-column:2;grid-row:1;justify-self:center}.park-logic-carousel-control{grid-column:1;grid-row:1;justify-self:start}.park-logic-carousel-control:nth-of-type(2){margin-left:50px}.park-logic-pagination button{flex:1;height:1px;padding:0;border:0;background:color-mix(in srgb,var(--ink) 22%,transparent);cursor:pointer;transition:background-color .25s ease,transform .25s ease}.park-logic-pagination button:hover,.park-logic-pagination button.is-active{background:var(--ink)}.park-logic-pagination button.is-active{transform:scaleY(2)}.hero-cta{display:grid;width:190px;height:52px;place-items:center;align-self:flex-start;margin-top:clamp(38px,6vh,72px);border:2px solid #ffffff;font-size:16px;font-weight:var(--weight-accent);text-shadow:none;transition:color .4s var(--ease-premium),background-color .4s var(--ease-premium),transform .4s var(--ease-premium)}.hero-cta:hover,.hero-cta:focus-visible{background:var(--cream);color:var(--ink);transform:translateY(-2px)}.hero-contact:focus-visible,.hero-language:focus-visible,.hero-nav-links a:focus-visible,.hero-logo:focus-visible,.hero-cta:focus-visible,.about-cta:focus-visible{outline:2px solid #ffffff;outline-offset:5px}.about-section{position:relative;min-height:clamp(720px,49.83vw,861px);margin-top:calc(-1 * var(--page-padding));overflow:hidden;background:#fff;color:var(--ink);direction:rtl}.about-symbol-reveal{position:absolute;top:0;left:0;width:var(--about-symbol-width);overflow:hidden;pointer-events:none;-webkit-user-select:none;user-select:none;will-change:clip-path,opacity,transform}.about-monogram{display:block;width:100%;max-width:none;height:auto;aspect-ratio:672 / 1149;will-change:transform}.about-divider{position:absolute;top:0;bottom:0;left:calc(var(--about-symbol-width) + var(--about-symbol-line-gap));width:4px;background:linear-gradient(180deg,#e6e6e6,#fff);clip-path:inset(0 0 100% 0);opacity:0;visibility:hidden;will-change:clip-path,opacity}.about-content{position:absolute;top:26.36%;right:25.87%;display:flex;width:min(367.776px,32vw);flex-direction:column;align-items:flex-end}.about-copy-group{display:flex;width:100%;flex-direction:column;gap:var(--space-4);text-align:right}.about-content h2{margin:0;font-family:lexia-variable,Georgia,serif;font-size:clamp(30px,2.35vw,40px);font-weight:var(--weight-text);font-variation-settings:"wght" 300;line-height:var(--lh-heading)}.about-content p{margin:0;font-size:var(--body);font-weight:var(--weight-text);line-height:var(--lh-body)}.about-cta{display:grid;width:190px;height:52px;margin-top:var(--space-6);align-self:flex-start;border:1px solid #d6d6d6;background:transparent;place-items:center;color:var(--ink);font-size:16px;font-weight:var(--weight-accent);transition:color .4s var(--ease-premium),background-color .4s var(--ease-premium),transform .4s var(--ease-premium)}.about-cta:hover,.about-cta:focus-visible{background:var(--ink);color:var(--cream);transform:translateY(-2px)}.about-cta:focus-visible{outline-color:var(--ink)}.projects-section{position:relative;height:280svh;min-height:calc(640px + 180svh);margin-top:var(--section-gap);background:#fff;color:var(--ink);direction:rtl}.projects-viewport{position:sticky;top:0;display:grid;height:100svh;min-height:640px;margin-inline:0;padding:var(--space-5);overflow:clip;background:#fff;grid-template-rows:auto minmax(0,1fr);gap:var(--space-5)}.projects-viewport>h2{margin:0;font-family:lexia-variable,Georgia,serif;font-size:clamp(28px,2.2vw,36px);font-weight:var(--weight-text);font-variation-settings:"wght" 300;line-height:var(--lh-heading);text-align:right}.projects-viewport>h2:after{content:"";display:block;width:clamp(72px,6.5vw,100px);height:1px;margin:clamp(18px,1.6vw,28px) 0 0 auto;background:var(--frame);opacity:1}.projects-pin{--project-panel-duration: .72s;--project-panel-ease: cubic-bezier(.65, 0, .35, 1);position:relative;min-height:0;overflow:hidden}.projects-stack{--project-tab-height: clamp(88px, 11vh, 110px);position:relative;z-index:2;width:100%;height:100%;margin-right:0;margin-left:auto;overflow:hidden;transition:width var(--project-panel-duration) var(--project-panel-ease);will-change:width}.projects-pin.is-panel-open .projects-stack{width:73.2%}.project-card{position:absolute;top:0;right:0;left:0;height:100%;overflow:hidden;border:clamp(4px,.35vw,6px) solid var(--frame);background:#65717a;color:#fff;box-shadow:0 -3px 16.7px #0000001a;isolation:isolate;will-change:transform}.project-card[data-project-index="1"]{height:calc(100% - var(--project-tab-height));border-top-width:1px}.project-card[data-project-index="2"]{height:calc(100% - var(--project-tab-height) - var(--project-tab-height));border-top-width:1px}.project-card:first-child{box-shadow:none}.project-card-image,.project-card-shade{position:absolute;inset:0;width:100%;height:100%}.project-card-image{z-index:-2;object-fit:cover;object-position:center}@media(hover:hover)and (pointer:fine){.project-card-image{transition:transform 1.2s var(--ease-premium)}.project-card:hover .project-card-image{transform:scale(1.035)}}.project-card-shade{z-index:-1;background:linear-gradient(180deg,#4a5660ad,#363a3b61 46%,#000000c2)}.project-card-tab{position:absolute;z-index:2;top:calc(var(--project-tab-height) / 2);left:50%;width:clamp(108px,7.88vw,136px);height:clamp(38px,4.6vh,50px);transform:translate(-50%,-50%)}.project-card-tab img{width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 2px 8px rgba(0,0,0,.2))}.project-card[data-project-index="2"] .project-card-tab img{transform:scale(1.15)}.project-card-content{position:absolute;z-index:2;right:clamp(24px,2.5vw,43px);bottom:clamp(24px,3.1vw,54px);display:flex;width:min(477px,calc(100% - 48px));flex-direction:column;align-items:flex-start;gap:var(--space-4);text-align:right;text-shadow:0 3px 12.8px rgba(0,0,0,.5)}.project-card-copy{display:flex;width:100%;flex-direction:column;gap:var(--space-2)}.project-card-copy h3{width:100%;margin:0;font-family:lexia-variable,Georgia,serif;font-size:var(--step-1);font-weight:var(--weight-text);font-variation-settings:"wght" 300;line-height:var(--lh-heading)}.project-card-copy p{width:100%;max-width:38ch;margin:0 0 0 auto;font-size:18px;font-weight:var(--weight-text);line-height:var(--lh-body);text-wrap:balance}.project-card-cta{display:grid;width:190px;height:52px;border:2px solid #ffffff;place-items:center;font-size:16px;font-weight:var(--weight-accent);text-shadow:none;transition:background-color .45s var(--ease-premium),color .45s var(--ease-premium),transform .45s var(--ease-premium)}.project-card-cta:hover,.project-card-cta:focus-visible{background:var(--cream);color:var(--ink);transform:translateY(-2px)}.project-details-toggle{position:absolute;z-index:8;bottom:clamp(20px,2.2vw,38px);left:clamp(20px,1.5vw,26px);display:grid;width:clamp(58px,4.34vw,75px);height:clamp(58px,4.34vw,75px);border:2px solid #ffffff;place-items:center;transition:transform .65s var(--ease-premium)}.project-details-toggle:hover,.project-details-toggle:focus-visible{background:var(--cream);transform:scale(1.04)}.project-details-toggle:hover img,.project-details-toggle:focus-visible img{filter:invert(1)}.project-details-toggle img{width:60%;height:60%;transition:transform var(--project-panel-duration) var(--project-panel-ease)}.project-details-toggle.is-open img{transform:rotate(45deg)}.project-details-panel{position:absolute;z-index:1;top:0;left:0;width:calc(26.8% - var(--space-3));height:100%;padding:var(--space-5);border:1px solid rgba(222,222,222,.9);background:#fdf9f2fa;color:var(--ink);transform:translate3d(104%,0,0);transition:transform var(--project-panel-duration) var(--project-panel-ease);pointer-events:none;will-change:transform}.project-details-panel.is-open{transform:translateZ(0);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);pointer-events:auto}.project-details-close{display:none}.project-facts{display:flex;height:100%;flex-direction:column}.project-fact{display:flex;min-height:0;flex:1;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-1);border-bottom:1px solid #dedede;text-align:center}.project-fact:last-child{border-bottom:0}.project-fact strong{font-family:lexia-variable,Georgia,serif;font-size:clamp(24px,1.74vw,30px);font-weight:var(--weight-text)}.project-fact span{font-size:clamp(16px,1.16vw,20px);font-weight:var(--weight-text)}.project-card-cta:focus-visible,.project-details-toggle:focus-visible{outline:2px solid currentColor;outline-offset:4px}.approach-section{position:relative;margin-top:var(--related-section-gap);padding:0 clamp(26px,2.6vw,42px);overflow:visible;background:#fff;color:var(--ink);direction:rtl}.approach-body{position:relative;width:100%;min-height:0;aspect-ratio:2.12 / 1;margin-inline:auto}.approach-shape{position:absolute;z-index:0;top:0;left:0;display:block;width:84.5%;height:auto;clip-path:inset(0 0 7.1% 0);pointer-events:none;-webkit-user-select:none;user-select:none}.approach-head{position:absolute;z-index:2;top:10%;right:5.5%;width:33%}.approach-rail{position:absolute;z-index:1;top:calc((var(--related-section-gap) + var(--space-5) + 2px) * -1);bottom:29%;left:60%;width:3px;margin-left:-1.5px;background:linear-gradient(180deg,var(--frame) 0%,var(--frame) 86%,rgba(230,230,230,0) 100%);clip-path:inset(0 0 100% 0);opacity:0;visibility:hidden;pointer-events:none;will-change:clip-path,opacity}.approach-intro{display:flex;width:100%;flex-direction:column;gap:clamp(14px,1.5vw,24px);align-items:flex-start;text-align:right}.approach-intro h2{max-width:none;margin:0;font-family:lexia-variable,Georgia,serif;font-size:clamp(34px,2.6vw,42px);font-weight:var(--weight-text);line-height:var(--lh-heading);white-space:nowrap}.approach-intro p{max-width:38ch;margin:0;color:var(--ink-soft);font-size:18px;font-weight:var(--weight-text);line-height:var(--lh-body)}.approach-steps{position:absolute;z-index:2;top:12%;left:11%;display:flex;width:44%;height:60%;margin:0;padding:0;flex-direction:column;list-style:none}.approach-card{display:flex;min-width:0;min-height:0;padding:clamp(18px,2vw,34px) clamp(20px,2.31vw,40px);flex:1;flex-direction:column;gap:var(--space-2);align-items:flex-start;justify-content:center;color:var(--ink);text-align:right}.approach-card+.approach-card{border-top:1px solid var(--frame)}.approach-card h3{margin:0;font-family:lexia-variable,Georgia,serif;font-size:clamp(18px,1.35vw,22px);font-weight:var(--weight-accent);font-variation-settings:"wght" 500;line-height:var(--lh-heading)}.approach-card p{width:100%;max-width:42ch;margin:0;color:var(--ink-soft);font-size:18px;font-weight:var(--weight-text);line-height:var(--lh-body);text-align:right}.magazine-section{position:relative;min-height:0;margin-top:var(--related-section-gap);padding:0 var(--space-6) calc(var(--related-section-gap) + clamp(64px,6vw,96px));overflow:hidden;background:#fff;color:var(--ink);direction:rtl}.magazine-heading-row,.magazine-rule,.magazine-featured{width:min(100%,1404px);margin-inline:auto}.magazine-heading-row{display:flex;align-items:flex-end;direction:ltr;justify-content:space-between}.magazine-heading-row>*{direction:rtl}.magazine-heading-brand{display:flex;flex-direction:column;gap:clamp(18px,1.563vw,27px);align-items:flex-start}.magazine-brand-logo{display:block;width:clamp(150px,11.574vw,200px);height:auto}.magazine-heading-row h2,.magazine-index-link{margin:0;font-family:lexia-variable,Georgia,serif}.magazine-heading-row h2{font-size:20px;font-weight:var(--weight-text)}.magazine-index-link{display:inline-flex;padding-bottom:6px;gap:var(--space-2);align-items:center;color:var(--ink);font-size:var(--body);font-weight:var(--weight-text);transition:transform .35s var(--ease-premium)}.magazine-rule{display:block;height:1px;margin-top:clamp(18px,1.563vw,27px);background:#ccc}.magazine-index-link span,.magazine-read-more span{display:inline-block;transition:transform .45s var(--ease-premium)}.magazine-index-link:hover span,.magazine-index-link:focus-visible span,.magazine-read-more:hover span,.magazine-read-more:focus-visible span{transform:translate(-6px)}.magazine-featured{position:relative;z-index:0;display:grid;margin-top:clamp(34px,3.356vw,58px);padding-inline:.214% 2.564%;align-items:center;direction:ltr;grid-template-columns:minmax(0,720fr) minmax(0,404fr);column-gap:17.66%}.magazine-figure{position:relative;margin:0}.magazine-figure:before{position:absolute;z-index:-1;inset:5.334% -13.056% -12% 10.417%;background:#fff;content:""}.magazine-image-reveal{width:100%;aspect-ratio:6 / 5;overflow:hidden;clip-path:inset(0 0 0 0)}.magazine-image-reveal img{width:100%;height:100%;object-fit:cover}@media(hover:hover)and (pointer:fine){.magazine-image-reveal img{transition:transform .9s var(--ease-premium)}.magazine-figure:before{transition:transform .9s var(--ease-premium)}.magazine-featured:hover .magazine-image-reveal img{transform:scale(1.04)}.magazine-featured:hover .magazine-figure:before{transform:translate(8px,8px)}}.magazine-copy{display:flex;min-width:0;flex-direction:column;align-items:flex-start;direction:rtl;text-align:right}.magazine-meta{margin:0 0 clamp(20px,1.852vw,32px);color:var(--ink-soft);font-size:13px;font-weight:600;line-height:1.35}.magazine-copy h3{margin:0;color:var(--ink);font-family:lexia-variable,Georgia,serif;font-size:clamp(30px,2.35vw,38px);font-weight:var(--weight-text);line-height:var(--lh-heading)}.magazine-summary{margin:clamp(20px,1.794vw,31px) 0 0;font-size:var(--body);font-weight:var(--weight-text);line-height:var(--lh-body)}.magazine-read-more{display:inline-flex;margin-top:clamp(48px,7.292vw,126px);gap:var(--space-2);align-items:center;color:var(--ink);font-family:lexia-variable,Georgia,serif;font-size:15px;font-weight:var(--weight-text);transition:transform .35s var(--ease-premium)}.site-footer{padding:var(--page-padding);background:#fff;color:var(--ink);direction:rtl}.footer-frame{--footer-pad: clamp(24px, 3.472vw, 60px);display:flex;flex-direction:column;padding:clamp(44px,5.2vw,90px) var(--footer-pad) 0;border:6px solid var(--frame);background:var(--cream)}.footer-lead{display:grid;align-items:start;gap:clamp(32px,4vw,70px);grid-template-columns:minmax(0,1fr) auto}.footer-invite h2{max-width:14ch;margin:0;font-family:lexia-variable,Georgia,serif;font-size:var(--step-1);font-weight:var(--weight-text);line-height:var(--lh-heading)}.footer-invite p{max-width:46ch;margin:clamp(14px,1.157vw,20px) 0 0;color:var(--ink-soft);font-size:clamp(16px,1.042vw,18px);font-weight:var(--weight-text);line-height:var(--lh-body)}.footer-reach{display:flex;flex-direction:column;gap:clamp(6px,.579vw,10px);align-items:flex-start}.footer-reach-line{direction:ltr;font-size:clamp(18px,1.505vw,20px);font-weight:var(--weight-text);line-height:1.4;white-space:nowrap}.footer-cta{display:grid;width:clamp(168px,12.153vw,210px);height:clamp(46px,3.241vw,56px);margin-top:clamp(16px,1.505vw,26px);border:2px solid var(--ink);background:var(--ink);place-items:center;color:var(--cream);font-size:clamp(14px,.984vw,17px);font-weight:var(--weight-accent);transition:background .35s var(--ease-premium),color .35s var(--ease-premium),transform .4s var(--ease-premium)}.footer-cta:hover,.footer-cta:focus-visible{background:var(--cream);color:var(--ink);transform:translateY(-2px)}.footer-rule{display:block;height:1px;margin:clamp(38px,4.167vw,72px) 0 clamp(26px,2.546vw,44px);background:#ccc}.footer-utility{display:flex;padding-bottom:clamp(30px,3.241vw,56px);gap:var(--space-4);align-items:center;justify-content:space-between}.footer-navigation{display:flex;flex-wrap:wrap;gap:clamp(18px,1.968vw,34px);align-items:center;font-family:lexia-variable,Georgia,serif;font-size:clamp(16px,1.157vw,20px);font-weight:var(--weight-text);line-height:1.27}.footer-brand{width:clamp(96px,7.986vw,138px);height:auto}.footer-navigation a,.footer-legal a,.footer-reach-line{font-family:inherit;transition:opacity .25s ease}.footer-navigation a,.footer-reach-line{position:relative}.footer-navigation a:after,.footer-reach-line:after{position:absolute;right:0;bottom:-3px;left:0;height:1px;background:currentColor;transform:scaleX(0);transform-origin:right;transition:transform .45s var(--ease-premium);content:""}.footer-navigation a:hover:after,.footer-navigation a:focus-visible:after,.footer-reach-line:hover:after,.footer-reach-line:focus-visible:after{transform:scaleX(1)}.footer-legal a{transition:color .25s ease}.footer-legal a:hover,.footer-legal a:focus-visible{color:var(--ink)}.footer-socials a{transition:transform .45s var(--ease-premium),opacity .3s ease}.footer-socials a:hover,.footer-socials a:focus-visible{opacity:.75;transform:translateY(-3px)}.footer-socials{display:flex;margin-top:clamp(10px,.926vw,16px);gap:8px}.footer-socials a,.footer-socials img{display:block;width:clamp(38px,2.662vw,46px);height:clamp(38px,2.662vw,46px)}.footer-legal{display:grid;min-height:64px;margin-inline:calc(-1 * var(--footer-pad));padding:clamp(14px,1.157vw,20px) clamp(var(--space-4),1.736vw,30px);border-top:1px solid #cccccc;align-items:center;color:var(--ink-soft);direction:ltr;font-family:lexia-variable,Georgia,serif;font-size:clamp(12px,.868vw,15px);font-weight:var(--weight-text);grid-template-columns:1fr auto 1fr}.footer-legal p{margin:0;direction:rtl;grid-column:3;grid-row:1;justify-self:end}.footer-legal nav{display:flex;gap:clamp(18px,1.736vw,30px);align-items:center;direction:rtl;grid-column:2;grid-row:1}.footer-legal nav span{width:1px;height:23px;background:#ccc}.footer-credit{display:flex;gap:6px;align-items:center;grid-column:1;grid-row:1;justify-self:start;direction:ltr}.footer-credit img{width:46.5px;height:8.68px;object-fit:contain}.site-footer{padding:0 var(--page-padding)}.footer-frame{display:block;padding:0 clamp(28px,5.2vw,90px) clamp(18px,1.8vw,30px);border:0;background:#fff}.footer-frame>.footer-rule{height:1px;margin:0;background:var(--frame)}.footer-columns{display:grid;padding-top:clamp(44px,4vw,68px);column-gap:clamp(38px,3.4vw,58px);row-gap:32px;align-items:start;direction:rtl;grid-template-columns:minmax(250px,1fr) 130px 200px 290px}.footer-columns>*{min-width:0;direction:rtl;text-align:right}.footer-brand-column,.footer-column,.footer-navigation{display:flex;flex-direction:column;align-items:flex-start}.footer-brand-column{text-align:left}.footer-brand-link{display:inline-flex;width:fit-content}.footer-brand{width:138px;height:auto;order:initial}.footer-copyright{margin:16px 0 0;color:var(--ink-soft);font-family:lexia-variable,Georgia,serif;font-size:15px;line-height:1.5}.footer-legal-links{display:flex;margin-top:18px;gap:0;flex-wrap:wrap;justify-content:flex-start;font-size:15px}.footer-legal-links a{display:inline-flex;align-items:center}.footer-legal-links a:not(:last-child):after{width:1px;height:15px;margin:0 12px;background:var(--frame);content:""}.footer-brand-column .footer-socials{display:flex;margin-top:14px;gap:10px}.footer-meta{display:flex;flex-direction:column;align-items:flex-start}.footer-brand-column .footer-socials a,.footer-brand-column .footer-socials img{width:38px;height:38px}.footer-legal-links a,.footer-column a,.footer-navigation a{color:var(--ink-soft);font-family:objektiv-mk1-hebrew,Arial,sans-serif;font-weight:var(--weight-text);transition:color .22s ease}.footer-legal-links a:hover,.footer-legal-links a:focus-visible,.footer-column a:hover,.footer-column a:focus-visible,.footer-navigation a:hover,.footer-navigation a:focus-visible{color:var(--ink)}.footer-column h3,.footer-invite h2{margin:0 0 clamp(18px,1.4vw,24px);color:var(--ink);font-family:lexia-variable,Georgia,serif;font-size:18px;font-weight:var(--weight-accent);font-variation-settings:"wght" 500;line-height:1.3}.footer-column{gap:8px}.footer-column h3{align-self:stretch}.footer-column a,.footer-navigation{font-size:15px;line-height:1.65}.footer-reach-line{direction:ltr;font-size:15px;line-height:1.65;white-space:normal}.footer-navigation{width:auto;gap:5px;align-items:flex-start;flex-wrap:nowrap}.footer-invite h2{max-width:none}.footer-invite{display:flex;flex-direction:column;align-items:flex-start}.footer-invite p{max-width:34ch;margin:0;color:var(--ink-soft);font-size:15px;line-height:1.8}.footer-cta{display:inline-grid;width:128px;height:40px;margin-top:22px;border:1px solid var(--ink);background:transparent;place-items:center;color:var(--ink);font-size:15px;font-weight:var(--weight-text);flex:0 0 auto;align-self:flex-start;opacity:1;visibility:visible}.footer-cta:hover,.footer-cta:focus-visible{background:var(--ink);color:#fff;transform:none}.footer-credit{display:flex;margin-top:10px;gap:6px;align-items:center;direction:ltr;color:var(--ink-soft);font-size:15px;grid-column:auto;grid-row:auto;justify-self:auto}.subpage-frame h1,.hero-content h1,.about-content h2,.projects-viewport>h2,.project-card-copy h3,.approach-intro h2,.approach-card h3,.magazine-heading-row h2,.magazine-index-link,.magazine-copy h3,.magazine-read-more,.footer-legal,.footer-copyright,.footer-column h3,.footer-invite h2{letter-spacing:-1px}.hero-cta,.about-cta,.project-card-cta,.footer-cta{--button-hover-fill: var(--ink);--button-hover-text: var(--cream);background:transparent;box-shadow:inset 0 0 0 0 var(--button-hover-fill);transition:box-shadow .62s cubic-bezier(.22,.61,.36,1),color .52s ease,border-color .62s cubic-bezier(.22,.61,.36,1)}.hero-cta,.project-card-cta{--button-hover-fill: var(--cream);--button-hover-text: var(--ink)}.hero-cta:hover,.hero-cta:focus-visible,.about-cta:hover,.about-cta:focus-visible,.project-card-cta:hover,.project-card-cta:focus-visible,.project-card:hover .project-card-cta,.project-card:focus-within .project-card-cta,.projects-directory-card:hover .project-card-cta,.projects-directory-card:focus-visible .project-card-cta,.footer-cta:hover,.footer-cta:focus-visible{background:transparent;box-shadow:inset 0 0 0 2em var(--button-hover-fill);color:var(--button-hover-text);transform:none}@media(max-width:900px){.hero-frame{min-height:calc(100svh - (var(--page-padding) * 2))}.hero-header{min-height:120px}.hero-navigation-center{top:var(--header-padding-top)}.hero-logo{width:64px;height:57px}.hero-nav-links{display:none}.hero-contact,.hero-language{font-size:14px}.hero-content{right:24px;bottom:56px;width:min(520px,calc(100% - 48px))}.hero-content h1,.about-page-hero h1{font-size:clamp(40px,7vw,48px)}.project-hero-content .project-hero-logo{width:clamp(61px,17vw,75px);margin-bottom:16px;top:-10px}.project-hero-content .yam-project-hero-logo{width:clamp(46px,12.75vw,56px)}.project-hero-content .project-hero-title{font-size:clamp(30px,9vw,38px);line-height:1.18}.project-facts-section{width:calc(100% - 48px);margin-top:72px;padding:42px 24px}.project-facts-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.project-facts-card{min-height:190px}.park-highlight-section{display:flex;min-height:0;margin:var(--section-gap) 20px 40px;padding:44px 24px 0;background:var(--cream);flex-direction:column;overflow:visible}.park-highlight-section:before{display:none}.park-highlight-frame{width:100%;height:auto;margin:24px 0 0;aspect-ratio:1.1 / 1;order:2;transform:translateY(40px)}.park-highlight-copy{width:100%;margin:0;order:1}.park-statement-section{min-height:220px;margin-bottom:0;padding:24px 24px 28px}.park-visual-section{margin-top:var(--space-5)}.park-visual-frame{height:min(108vw,520px)}.park-place-section{display:flex;width:calc(100% - (var(--page-padding) * 2));min-height:0;margin:var(--space-6) auto 0;padding:0 var(--space-4);flex-direction:column;gap:var(--space-6);direction:rtl;background:transparent;margin-bottom:var(--section-gap)}.park-place-panel{display:none}.park-place-copy{order:1;width:100%;margin:0}.park-place-media{order:2;width:100%;margin:0;aspect-ratio:1.25}.park-districts-section{display:flex;width:calc(100% - (var(--page-padding) * 2));margin:0 auto;padding:var(--space-6) var(--space-4);flex-direction:column;gap:var(--space-6);align-items:stretch}.park-districts-section:before{inset:0 calc(-1 * var(--page-padding)) 0 0}.park-districts-intro{order:1;width:100%}.park-districts-grid{order:2;width:100%;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.park-logic-section{min-height:0;padding:72px 6%;grid-template-columns:1fr;gap:48px}.park-logic-copy{width:min(560px,100%);margin:0 0 0 auto}.park-logic-gallery{height:min(77vw,569px)}.park-logic-frame.is-active{left:12%;width:76%}.park-logic-frame.is-previous{left:-24%;width:34%}.park-logic-frame.is-next{left:90%;width:34%}.park-logic-frame.is-ahead,.park-logic-frame.is-hidden{left:126%;width:34%}.park-logic-frame.is-behind{left:-60%;width:34%}.park-logic-pagination{width:min(52vw,190px)}.park-logic-carousel-controls{width:100%;min-height:0;margin:18px auto 0;grid-template-columns:repeat(2,32px);column-gap:18px;row-gap:10px;justify-content:center}.park-logic-pagination{grid-column:1 / -1;grid-row:1;justify-self:center}.park-logic-carousel-control{grid-row:2}.hero-cta{margin-top:38px}.about-content{right:12%;width:min(390px,48vw)}.projects-stack{width:100%}.approach-card{padding:var(--space-5) var(--space-4)}.magazine-section{padding-inline:var(--space-5)}.magazine-featured{padding-inline:0;grid-template-columns:minmax(0,1.35fr) minmax(290px,.9fr);column-gap:var(--space-5)}.magazine-read-more{margin-top:var(--space-6)}.footer-lead{gap:var(--space-5);grid-template-columns:minmax(0,1fr) auto}.footer-invite h2{max-width:12ch}}@media(min-width:901px)and (max-width:1120px){.footer-columns{column-gap:clamp(22px,2.4vw,42px);grid-template-columns:minmax(200px,1fr) minmax(90px,.45fr) minmax(155px,.65fr) minmax(220px,1.15fr)}}@media(max-width:560px){:root{--page-padding: var(--space-2)}.hero-stage{padding:var(--page-padding)}.hero-frame{min-height:calc(100svh - (var(--page-padding) * 2));border-width:3px}.hero-background{object-position:37% center}.hero-shade{background:linear-gradient(180deg,#28353f7a,#191a193b 43%,#060605c2)}.hero-logo{width:56px;height:50px}.hero-contact{left:15px}.hero-language{right:15px}.hero-content{right:20px;bottom:56px;width:calc(100% - 40px)}.hero-content h1,.about-page-hero h1{font-size:clamp(32px,9.75vw,38px)}.project-hero-content .project-hero-title{font-size:clamp(32px,9.75vw,38px);white-space:normal}.hero-copy{font-size:17px}.project-facts-section{width:calc(100% - 24px);margin-top:56px;padding:28px 14px}.project-facts-grid{grid-template-columns:1fr}.project-facts-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.project-facts-grid--three{width:100%;margin-inline:0;grid-template-columns:repeat(2,minmax(0,1fr))}.project-facts-card{min-height:132px;padding:16px 6px;gap:6px}.project-facts-card strong{font-size:clamp(16px,4.8vw,22px)}.project-facts-card span{font-size:14px}.project-facts-card{min-height:132px}.park-logic-section{margin-top:56px;padding:54px 24px;gap:36px}.park-logic-copy h2{font-size:clamp(26px,8vw,32px)}.park-logic-copy p{font-size:18px}.park-logic-gallery{height:min(92vw,476px)}.park-logic-pagination{width:min(52vw,190px)}.hero-cta{width:140px;height:44px;margin-top:30px}.about-section{min-height:0;padding:var(--space-6) var(--space-4) var(--section-gap)}.about-symbol-reveal{top:0;left:0;opacity:.72}.about-divider,.hero-line-bridge{right:var(--space-2);left:auto;width:2px}.about-content{position:relative;top:auto;right:auto;width:100%;max-width:390px;margin-right:auto}.about-content h2{font-size:clamp(26px,8vw,32px)}.about-content p{font-size:17px}.about-cta{width:140px;height:44px}.projects-section{--projects-stage-height: min(682px, calc(82svh + var(--space-5)));margin-top:0}.projects-viewport{top:0;width:100%;height:var(--projects-stage-height);min-height:0;padding:var(--space-5) clamp(20px,5vw,28px) 0;gap:var(--space-4)}.projects-viewport>h2{font-size:clamp(26px,8vw,32px)}.projects-viewport>h2:after{width:64px;margin-top:var(--space-3)}.projects-pin{min-height:0}.projects-stack{--project-tab-height: clamp(62px, 8.5vh, 76px);width:100%;margin-left:0}.project-card-tab{top:calc(var(--project-tab-height) / 2)}.project-card-content{right:var(--space-4);bottom:var(--space-5);width:calc(100% - (var(--space-4) * 2))}.project-card-copy h3{font-size:clamp(26px,8vw,32px)}.project-card-cta{width:140px;height:44px}.project-details-toggle,.project-details-panel{display:none}.approach-section{margin-top:0;padding:var(--section-gap) var(--space-4) 0;overflow:visible}.approach-body{min-height:auto;aspect-ratio:auto;padding:var(--space-5) var(--space-4);background:var(--cream)}.approach-shape,.approach-rail{display:none}.approach-head{position:static;width:100%;padding-bottom:var(--space-5)}.approach-intro{width:100%}.approach-intro h2{font-size:clamp(26px,8vw,32px);white-space:normal}.approach-line-bridge{top:calc(0px - var(--space-7) - var(--space-3));right:var(--space-2);left:auto;width:2px;height:calc(var(--space-7) + var(--space-3))}.approach-intro p{font-size:17px}.approach-steps{position:static;width:100%;height:auto;grid-template-columns:1fr}.approach-card{padding:var(--space-5) var(--space-4)}.approach-card+.approach-card{border-inline-start:0;border-top:1px solid var(--frame)}.magazine-section{min-height:auto;margin-top:var(--related-section-gap);padding:var(--space-5) var(--space-4) var(--related-section-gap)}.magazine-heading-row{align-items:flex-end}.magazine-featured{padding-inline:0;grid-template-columns:1fr;grid-template-areas:"copy" "image";gap:var(--space-5)}.magazine-copy{grid-area:copy}.magazine-figure{grid-area:image}.magazine-figure:before{inset:5% -5% -6% 6%}.magazine-image-reveal{aspect-ratio:1.2 / 1}.magazine-copy h3{font-size:clamp(26px,8vw,32px)}.magazine-read-more{margin-top:var(--space-5)}.site-footer{padding:var(--space-2)}.footer-frame{--footer-pad: var(--space-4);border-width:3px}.footer-lead{gap:var(--space-5);grid-template-columns:1fr}.footer-reach{align-items:flex-start}.footer-utility{flex-wrap:wrap;gap:var(--space-4)}.footer-navigation{order:1;width:100%}.footer-brand{order:2;width:110px}.footer-cta{width:100%;max-width:320px;height:50px}.footer-legal{display:flex;min-height:140px;padding:var(--space-3);flex-direction:column;gap:var(--space-3);justify-content:center;font-size:13px}.footer-legal nav{gap:var(--space-3)}.footer-legal nav span{height:16px}}.projects-page{min-height:100svh;background:#fff;color:var(--ink);direction:rtl}.projects-page-header{position:relative;min-height:248px;padding:var(--page-padding);direction:ltr}.projects-page-contact,.projects-page-language{position:absolute;top:clamp(28px,3vw,48px);z-index:2;color:var(--ink);font-size:var(--body-sm);font-weight:var(--weight-text)}.projects-page-contact{left:var(--page-padding)}.projects-page-language{right:var(--page-padding);border:0;background:transparent;cursor:pointer;direction:ltr}.projects-page-language strong{color:var(--ink);font-family:Georgia,serif;font-weight:700}.projects-page-language span{color:#8b8b8b}.projects-page-navigation-center{position:absolute;top:clamp(24px,2.2vw,36px);left:50%;display:flex;flex-direction:column;align-items:center;gap:clamp(26px,2.7vw,42px);transform:translate(-50%)}.projects-page-logo{display:block;width:88px;height:auto}.projects-page-logo img{display:block;width:100%;height:auto}.projects-page-nav-links{display:flex;align-items:center;direction:rtl}.projects-page-nav-item{display:flex;align-items:center}.projects-page-nav-item a{padding:0 clamp(16px,1.7vw,28px);color:var(--ink);font-size:18px;font-weight:var(--weight-text);white-space:nowrap}.projects-page-nav-divider{width:1px;height:23px;background:#e2e2e2}.projects-directory{width:92%;margin:0 auto;padding:clamp(72px,5.5vw,112px) 0 clamp(90px,10vw,160px)}.contact-panel-anchor{--contact-panel-top: calc(var(--header-padding-top) - 14px);--contact-panel-left: calc(clamp(18px, 2.5vw, 40px) - 16px) ;position:absolute;z-index:30;top:var(--header-padding-top);left:clamp(18px,2.5vw,40px);width:max-content;min-height:44px}.contact-panel-anchor--page{--contact-panel-top: 14px;--contact-panel-left: calc(clamp(24px, 2.083vw, 36px) - 16px) ;top:28px;left:clamp(24px,2.083vw,36px)}.contact-panel-trigger{position:relative!important;inset:auto!important;z-index:2;display:inline-flex;width:max-content;min-height:44px;align-items:center;justify-content:center;color:var(--ink);font-family:lexia-variable,Georgia,serif;font-size:clamp(14px,1.1vw,20px);font-weight:var(--weight-text);line-height:1.35;white-space:nowrap;transition:color .36s ease,text-shadow .36s ease}.contact-panel-trigger.hero-contact:after,.contact-panel-trigger.about-page-contact:after{display:none}.contact-panel-anchor--hero .contact-panel-trigger{color:var(--white);text-shadow:0 2px 10px rgba(0,0,0,.18)}.contact-panel-trigger-label{position:relative;z-index:2}.contact-panel-trigger-label:after{position:absolute;right:0;bottom:-5px;left:0;height:1px;background:currentColor;content:"";transform:scaleX(0);transform-origin:right;transition:transform .45s var(--ease-premium)}.contact-panel-trigger:hover .contact-panel-trigger-label:after,.contact-panel-trigger:focus-visible .contact-panel-trigger-label:after{transform:scaleX(1)}.contact-panel-anchor.is-open .contact-panel-trigger{color:var(--ink);text-shadow:none}.contact-panel-trigger-close{position:absolute;top:50%;left:50%;width:19px;height:19px;opacity:0;transform:translate(-50%,-50%) rotate(0) scale(.65);transition:opacity .3s ease,transform .5s var(--ease-premium)}.contact-panel-trigger-close:before,.contact-panel-trigger-close:after{position:absolute;top:50%;left:50%;width:21px;height:1px;background:currentColor;content:""}.contact-panel-trigger-close:before{transform:translate(-50%,-50%) rotate(45deg)}.contact-panel-trigger-close:after{transform:translate(-50%,-50%) rotate(-45deg)}.contact-panel-anchor.is-open .contact-panel-trigger-label{opacity:0;transition:opacity .18s ease}.contact-panel-anchor.is-open .contact-panel-trigger-close{opacity:1;transform:translate(-50%,-50%) rotate(90deg) scale(1)}.contact-panel-anchor.is-closing .contact-panel-trigger-label{opacity:0}.contact-panel-anchor.is-closing .contact-panel-trigger-close{opacity:1;transform:translate(-50%,-50%) rotate(90deg) scale(1)}.contact-panel{position:fixed;z-index:101;top:0;left:0;width:48px;height:48px;overflow:hidden;border-radius:0;border:4px solid #d8d8d8;border-top:0;border-left:0;background:var(--white);box-shadow:0 18px 48px #26262624;opacity:0;visibility:hidden;pointer-events:none;transform:scale(.22);transform-origin:top left;transition:width .76s var(--ease-premium),height .76s var(--ease-premium),max-height .76s var(--ease-premium),opacity .22s ease,transform .76s var(--ease-premium),visibility 0s linear .76s}.contact-panel-anchor--hero .contact-panel{background:var(--white)}.contact-panel.is-open{width:var(--contact-panel-open-width, min(560px, calc(100vw - 28px) ));height:var(--contact-panel-open-height, auto);max-height:calc(100svh - 28px);opacity:1;visibility:visible;pointer-events:auto;transform:scale(1);transition:width .76s var(--ease-premium),height .76s var(--ease-premium),max-height .76s var(--ease-premium),opacity .22s ease,transform .76s var(--ease-premium),visibility 0s linear 0s}.contact-panel.is-open.is-closing{width:48px;height:48px;max-height:48px;opacity:0;visibility:visible;pointer-events:none;transform:scale(.22);transition:width .6s var(--ease-premium-reverse) .3s,height .6s var(--ease-premium-reverse) .3s,max-height .6s var(--ease-premium-reverse) .3s,opacity .2s ease .7s,transform .6s var(--ease-premium-reverse) .3s,visibility 0s linear .9s}.contact-panel-content{position:relative;display:flex;min-width:320px;height:auto;max-height:calc(100svh - 32px);padding:48px;flex-direction:column;gap:24px;direction:rtl;text-align:right;overflow-y:auto}.contact-panel-dismiss{position:absolute;z-index:2;top:22px;left:22px;width:28px;height:28px;padding:0;border:0;background:transparent;color:var(--ink);cursor:pointer}.contact-panel.is-open.is-closing .contact-panel-dismiss{opacity:0;transition:opacity .2s ease}.contact-panel-dismiss:before,.contact-panel-dismiss:after{position:absolute;top:50%;left:50%;width:23px;height:1px;background:currentColor;content:"";transition:transform .3s var(--ease-premium)}.contact-panel-dismiss:before{transform:translate(-50%,-50%) rotate(45deg)}.contact-panel-dismiss:after{transform:translate(-50%,-50%) rotate(-45deg)}.contact-panel-dismiss:hover:before,.contact-panel-dismiss:focus-visible:before{transform:translate(-50%,-50%) rotate(135deg)}.contact-panel-dismiss:hover:after,.contact-panel-dismiss:focus-visible:after{transform:translate(-50%,-50%) rotate(45deg)}.contact-panel-mask{overflow:hidden}.contact-panel-mask:last-child{min-height:auto;flex:initial}.contact-panel-row{margin:0;color:var(--ink);opacity:0;transform:translateY(-115%);transition:opacity .24s ease,transform .76s var(--ease-premium)}.contact-panel.is-open .contact-panel-row{opacity:1;transform:translateY(0)}.contact-panel.is-open.is-closing .contact-panel-row{opacity:0;transform:translateY(-115%);transition-timing-function:ease,var(--ease-premium-reverse)}.contact-panel-mask:nth-of-type(1) .contact-panel-row{transition-delay:.44s}.contact-panel-mask:nth-of-type(2) .contact-panel-row{transition-delay:.37s}.contact-panel-mask:nth-of-type(3) .contact-panel-row{transition-delay:.3s}.contact-panel.is-open .contact-panel-mask:nth-of-type(1) .contact-panel-row{transition-delay:.3s}.contact-panel.is-open .contact-panel-mask:nth-of-type(2) .contact-panel-row{transition-delay:.37s}.contact-panel.is-open .contact-panel-mask:nth-of-type(3) .contact-panel-row{transition-delay:.44s}.contact-panel.is-open.is-closing .contact-panel-mask:nth-of-type(1) .contact-panel-row{transition-delay:.14s}.contact-panel.is-open.is-closing .contact-panel-mask:nth-of-type(2) .contact-panel-row{transition-delay:70ms}.contact-panel.is-open.is-closing .contact-panel-mask:nth-of-type(3) .contact-panel-row{transition-delay:0ms}.contact-panel h2{font-family:lexia-variable,Georgia,serif;font-size:clamp(26px,2.2vw,34px);font-weight:var(--weight-text);line-height:var(--lh-heading)}.contact-panel-lead{font-size:18px;font-weight:var(--weight-text);line-height:var(--lh-body)}.contact-panel-lead{max-width:30ch}.contact-panel-form{display:flex;width:100%;min-height:auto;flex:initial;flex-direction:column;justify-content:flex-start;gap:26px}.contact-panel-form-fields{display:flex;flex-direction:column;gap:18px}.contact-panel-form-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.contact-panel-field{display:flex;min-width:0;flex-direction:column;gap:7px;color:var(--ink-soft);font-family:lexia-variable,Georgia,serif;font-size:15px;line-height:1.3}.contact-panel-field input,.contact-panel-field textarea{width:100%;padding:7px 0 9px;border:0;border-bottom:1px solid var(--frame);border-radius:0;outline:none;background:transparent;color:var(--ink);font:inherit;font-size:17px;resize:vertical;transition:border-color .28s ease}.contact-panel-field textarea{min-height:58px}.contact-panel-field input:focus,.contact-panel-field textarea:focus{border-color:var(--ink)}.contact-panel-submit{--button-hover-fill: var(--ink);--button-hover-text: var(--cream);display:inline-flex;width:max-content;min-width:180px;min-height:50px;margin-top:auto;padding:0 24px;align-items:center;justify-content:center;border:1px solid var(--frame);background:transparent;color:var(--ink);font-size:16px;font-weight:var(--weight-text);box-shadow:inset 0 0 0 0 var(--button-hover-fill);transition:box-shadow .62s cubic-bezier(.22,.61,.36,1),color .52s ease,border-color .62s cubic-bezier(.22,.61,.36,1)}.contact-panel-submit:hover,.contact-panel-submit:focus-visible{background:transparent;box-shadow:inset 0 0 0 2em var(--button-hover-fill);color:var(--button-hover-text)}.contact-panel-socials{display:flex;margin-top:12px;gap:8px;direction:ltr}.contact-panel-socials a{display:flex;width:38px;height:38px;align-items:center;justify-content:center;border:1px solid var(--frame);transition:opacity .3s ease,transform .45s var(--ease-premium)}.contact-panel-socials a:hover,.contact-panel-socials a:focus-visible{opacity:.72;transform:translateY(-3px)}.contact-panel-socials img{display:block;width:30px;height:30px}.contact-panel-success{margin-top:auto;color:var(--ink);font-family:lexia-variable,Georgia,serif;font-size:17px;line-height:var(--lh-body)}.mobile-menu,.mobile-menu-panel{display:none}@media(max-width:900px){.mobile-menu{position:absolute;z-index:31;top:24px;right:24px;display:block}.mobile-menu-trigger{display:grid;width:32px;height:28px;padding:0;place-items:center;border:0;background:transparent;cursor:pointer}.mobile-menu-trigger img{display:block;width:30px;height:auto}.mobile-menu--dark .mobile-menu-trigger img{filter:invert(1)}.mobile-menu-panel{position:fixed;z-index:100;top:2.5dvh;right:5%;display:block;width:48px;height:48px;overflow:hidden;border:4px solid #d8d8d8;border-radius:0;background:var(--white);box-shadow:0 18px 48px #26262624;opacity:0;visibility:hidden;pointer-events:none;transform:scale(.22);transform-origin:top right;transition:width .76s var(--ease-premium),height .76s var(--ease-premium),opacity .22s ease,transform .76s var(--ease-premium),visibility 0s linear .76s}.mobile-menu-panel.is-open{width:var(--mobile-menu-open-width, 90%);height:var(--mobile-menu-open-height, 95dvh);opacity:1;visibility:visible;pointer-events:auto;transform:scale(1);transition:width .76s var(--ease-premium),height .76s var(--ease-premium),opacity .22s ease,transform .76s var(--ease-premium),visibility 0s linear 0s}.mobile-menu-panel.is-open.is-closing{width:48px;height:48px;opacity:0;visibility:visible;pointer-events:none;transform:scale(.22);transition:width .6s var(--ease-premium-reverse) .3s,height .6s var(--ease-premium-reverse) .3s,opacity .2s ease .7s,transform .6s var(--ease-premium-reverse) .3s,visibility 0s linear .9s}.mobile-menu-content{position:relative;display:grid;height:100%;padding:0;direction:rtl;grid-template-rows:22% 50% 28%;text-align:center}.mobile-menu-header{position:relative;display:grid;min-height:0;padding:19px clamp(22px,5vw,38px) 0;align-content:start;align-items:center;background:var(--white);direction:ltr;grid-template-areas:"dismiss brand .";grid-template-columns:1fr auto 1fr;grid-template-rows:68px}.mobile-menu-ui-mask{display:grid;min-width:0;overflow:hidden}.mobile-menu-dismiss-mask{width:24px;height:24px;justify-self:start;grid-area:dismiss}.mobile-menu-brand-mask{width:76px;height:68px;grid-area:brand}.mobile-menu-brand{display:block;width:76px;height:68px}.mobile-menu-brand img{display:block;width:100%;height:100%;object-fit:contain}.mobile-menu-dismiss{position:relative;width:24px;height:24px;padding:0;border:0;background:transparent;color:var(--ink);cursor:pointer}.mobile-menu-dismiss:before,.mobile-menu-dismiss:after{position:absolute;top:50%;left:50%;width:20px;height:1.5px;background:currentColor;content:"";transform:translate(-50%,-50%) rotate(45deg)}.mobile-menu-dismiss:after{transform:translate(-50%,-50%) rotate(-45deg)}.mobile-menu-links{display:flex;min-height:0;padding:0 clamp(22px,6.5vw,52px);flex-direction:column;background:var(--cream)}.mobile-menu-mask{display:flex;min-height:0;overflow:hidden;flex:1;align-items:center;justify-content:center}.mobile-menu-mask:not(:last-child){border-bottom:1px solid #d8d8d8}.mobile-menu-link{display:block;color:var(--ink);font-family:lexia-variable,Georgia,serif;font-size:22px;font-weight:var(--weight-text);line-height:1.2;opacity:0;transform:translateY(-115%);transition:opacity .24s ease,transform .76s var(--ease-premium)}.mobile-menu-panel.is-open .mobile-menu-link{opacity:1;transform:translateY(0)}.mobile-menu-panel.is-open.is-closing .mobile-menu-link{opacity:0;transform:translateY(-115%);transition-timing-function:ease,var(--ease-premium-reverse)}.mobile-menu-mask:nth-child(1) .mobile-menu-link{transition-delay:.3s}.mobile-menu-mask:nth-child(2) .mobile-menu-link{transition-delay:.37s}.mobile-menu-mask:nth-child(3) .mobile-menu-link{transition-delay:.44s}.mobile-menu-mask:nth-child(4) .mobile-menu-link{transition-delay:.51s}.mobile-menu-panel.is-open.is-closing .mobile-menu-mask:nth-child(1) .mobile-menu-link{transition-delay:.21s}.mobile-menu-panel.is-open.is-closing .mobile-menu-mask:nth-child(2) .mobile-menu-link{transition-delay:.14s}.mobile-menu-panel.is-open.is-closing .mobile-menu-mask:nth-child(3) .mobile-menu-link{transition-delay:70ms}.mobile-menu-panel.is-open.is-closing .mobile-menu-mask:nth-child(4) .mobile-menu-link{transition-delay:0ms}.mobile-menu-ui-element{opacity:0;transform:translateY(-115%);transition:opacity .24s ease,transform .76s var(--ease-premium)}.mobile-menu-panel.is-open .mobile-menu-ui-element{opacity:1;transform:translateY(0)}.mobile-menu-panel.is-open.is-closing .mobile-menu-ui-element{opacity:0;transform:translateY(-115%);transition-timing-function:ease,var(--ease-premium-reverse)}.mobile-menu-dismiss-mask .mobile-menu-ui-element{transition-delay:.3s}.mobile-menu-brand-mask .mobile-menu-ui-element{transition-delay:.37s}.mobile-menu-language-mask .mobile-menu-ui-element{transition-delay:.44s}.mobile-menu-contact-mask .mobile-menu-ui-element{transition-delay:.58s}.mobile-menu-panel.is-open.is-closing .mobile-menu-dismiss-mask .mobile-menu-ui-element{transition-delay:.21s}.mobile-menu-panel.is-open.is-closing .mobile-menu-brand-mask .mobile-menu-ui-element{transition-delay:.14s}.mobile-menu-panel.is-open.is-closing .mobile-menu-language-mask .mobile-menu-ui-element{transition-delay:70ms}.mobile-menu-panel.is-open.is-closing .mobile-menu-contact-mask .mobile-menu-ui-element{transition-delay:0ms}.mobile-menu-footer{display:grid;min-height:0;background:var(--white);grid-template-rows:1fr 48px 64px}.mobile-menu-language-mask{width:100%;grid-row:2}.mobile-menu-contact-mask{width:100%;grid-row:3}.mobile-menu-language,.mobile-menu-contact{display:grid;width:100%;place-items:center;color:var(--ink)}.mobile-menu-language{display:flex;width:auto;gap:.08em;align-items:center;justify-content:center;font-family:lexia-variable,Georgia,serif;font-size:18px;font-weight:var(--weight-text);direction:ltr}.mobile-menu-language strong{font-weight:var(--weight-accent)}.mobile-menu-language span{color:#b6b6b6}.mobile-menu-contact{border-top:1px solid #d8d8d8;font-family:lexia-variable,Georgia,serif;font-size:22px;font-weight:var(--weight-text)}.hero-language,.about-page-language{display:none}}.contact-panel-anchor--footer{position:relative;z-index:1;display:inline-flex;top:auto;left:auto;width:max-content;min-height:40px;margin-top:22px;align-self:flex-start}.contact-panel-anchor--footer .contact-panel-trigger{display:inline-flex;width:128px;height:40px;min-height:40px;margin-top:0;border:1px solid var(--ink);background:transparent;color:var(--ink);font-size:15px;font-weight:var(--weight-text);opacity:1;visibility:visible}.contact-panel-anchor--footer .contact-panel-trigger:hover,.contact-panel-anchor--footer .contact-panel-trigger:focus-visible{background:var(--ink);color:var(--white);transform:none}@media(max-width:900px){.contact-panel-anchor--hero,.contact-panel-anchor--page{top:24px;left:5vw}.contact-panel-trigger{min-height:38px;font-size:14px}.contact-panel{top:0;right:auto;left:0;width:48px;max-width:none;max-height:calc(100svh - 28px);border:4px solid #d8d8d8;border-top:0;border-left:0;border-radius:0}.contact-panel.is-open{width:var(--contact-panel-open-width, min(560px, calc(100vw - 28px) ));max-width:none;height:var(--contact-panel-open-height, auto);min-height:0;max-height:calc(100svh - 28px)}.contact-panel.is-open.is-closing{right:auto}.contact-panel-content{min-width:0;height:auto;min-height:0;max-height:calc(100svh - 32px);padding:48px 24px;gap:16px;overflow-y:auto}.contact-panel-mask:last-child{flex:initial}.contact-panel-form{min-height:auto;flex:initial;justify-content:flex-start;gap:18px}.contact-panel-form-fields{gap:12px}.contact-panel-form-row{grid-template-columns:1fr;gap:14px}.contact-panel-submit{width:100%;min-width:0;min-height:46px}.contact-panel-socials{margin-top:8px}}@media(prefers-reduced-motion:reduce){.contact-panel,.contact-panel-row,.contact-panel-trigger-close,.contact-panel-trigger-label:after,.mobile-menu-panel,.mobile-menu-link,.mobile-menu-ui-element{transition-duration:1ms!important}}.projects-directory h1{margin:0;font-family:lexia-variable,Georgia,serif;font-size:clamp(28px,2.2vw,36px);font-weight:var(--weight-text);font-variation-settings:"wght" 300;line-height:var(--lh-heading);text-align:right}.projects-directory h1:after{content:"";display:block;width:clamp(72px,6.5vw,100px);height:1px;margin:clamp(18px,1.6vw,28px) 0 0 auto;background:var(--frame);opacity:1}.projects-directory-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:clamp(30px,3.2vw,50px);gap:clamp(12px,1.25vw,22px)}.projects-directory-card{position:relative;display:block;aspect-ratio:.79 / 1;min-height:0;overflow:hidden;border:1px solid #dedede;background:#667789;color:#fff;isolation:isolate;transition:transform .55s var(--ease-premium),box-shadow .55s var(--ease-premium)}.projects-directory-card:hover,.projects-directory-card:focus-visible{transform:translateY(-4px);box-shadow:0 14px 28px #1f262b26}.projects-directory-image,.projects-directory-shade{position:absolute;inset:0;width:100%;height:100%}.project-card-hit-area{position:absolute;z-index:1;inset:0;display:block}.projects-directory-image{z-index:-2;object-fit:cover;transition:transform .8s var(--ease-premium)}.projects-directory-card:hover .projects-directory-image,.projects-directory-card:focus-visible .projects-directory-image{transform:scale(1.035)}.projects-directory-shade{z-index:-1;background:linear-gradient(180deg,#4a566094,#363a3b29 48%,#000000b8)}.projects-directory-logo{position:absolute;top:clamp(22px,2.5vw,38px);left:50%;display:block;width:min(150px,48%);height:42px;transform:translate(-50%)}.projects-directory-logo img{width:100%;height:100%;object-fit:contain}.projects-directory-copy{position:absolute;right:clamp(18px,2.2vw,36px);bottom:clamp(20px,2.4vw,40px);left:clamp(18px,2.2vw,36px);display:flex;flex-direction:column;gap:8px;text-align:right;text-shadow:0 2px 10px rgba(0,0,0,.35)}.projects-directory-copy strong{font-family:lexia-variable,Georgia,serif;font-size:clamp(24px,2.2vw,34px);font-weight:var(--weight-text)}.projects-directory-copy span{font-size:clamp(15px,1.15vw,18px);line-height:1.45}.projects-directory-cta{display:grid;width:min(190px,48%);height:clamp(42px,3.2vw,54px);margin-top:10px;place-items:center;border:2px solid rgba(255,255,255,.9);font-size:clamp(14px,1vw,17px)!important;font-weight:var(--weight-accent);line-height:1!important;text-shadow:none}.projects-page-footer{margin-top:0}@media(max-width:900px){.projects-page-header{min-height:205px}.projects-page-nav-links{display:none}.projects-page-navigation-center{top:22px;gap:0}.projects-page-grid,.projects-directory-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.projects-page-header{min-height:142px}.projects-page-contact,.projects-page-language{top:24px;font-size:14px}.projects-page-logo{width:66px}.projects-directory{width:calc(100% - 24px);padding-bottom:72px}.projects-directory h1{font-size:clamp(26px,8vw,32px)}.projects-directory-grid{grid-template-columns:1fr}.projects-directory-card{aspect-ratio:.8 / 1;min-height:300px}}@media(max-width:900px){.site-footer{padding:0 var(--space-2)}.footer-frame{padding:0 var(--space-4) 30px;border:0}.footer-columns{--footer-mobile-section-gap: 48px;padding-top:34px;gap:var(--footer-mobile-section-gap);grid-template-columns:1fr}.footer-columns>*{text-align:right}.footer-invite{order:1;gap:16px;align-items:flex-start;text-align:right}.footer-invite h2,.footer-invite p{margin:0}.footer-invite .contact-panel-anchor--footer{display:inline-flex;margin-top:0;align-self:flex-start}.footer-invite .contact-panel-trigger{min-width:128px;background:var(--white)}.footer-brand-column{display:contents}.footer-brand-link{order:2;width:fit-content;justify-self:start}.footer-column--navigation{order:3;align-items:flex-start}.footer-column--contact{order:4;align-items:flex-start}.footer-meta{order:5;width:100%;margin-top:4px;padding-top:28px;border-top:1px solid rgba(38,38,38,.2);align-items:flex-start;text-align:right}.footer-brand{width:118px;order:initial}.footer-legal-links{margin-top:24px}.footer-cta{width:128px;height:40px}.footer-invite h2{font-size:20px}.footer-navigation{font-size:16px;align-items:flex-start}.footer-navigation{order:initial;width:auto}}@media(max-width:1100px){.about-page-navigation-center{width:440px}.about-page-nav-links{gap:24px}.about-page-hero h1{width:100%}.about-page-story-image{width:calc(100% - 72px)}.about-page-founder{column-gap:clamp(48px,7vw,90px);grid-template-columns:minmax(360px,1.25fr) minmax(340px,.85fr)}.about-page-founder-portrait{height:min(897px,76vw)}.about-page-approach-intro h2{white-space:normal}.about-page-approach-steps{width:44%;padding:0}.about-page-approach-steps li:not(:last-child):after{right:0;left:0;width:auto}}@media(max-width:900px){.about-page-header{min-height:120px}.about-page-navigation-center{width:auto}.about-page-logo{width:64px;height:57px}.about-page-nav-links{display:none}.about-page-contact,.about-page-language{font-size:14px}.about-page-language{right:24px}.about-page-hero{min-height:100svh;padding:var(--page-padding)}.about-page-hero-media{height:auto;aspect-ratio:1 / 1.04;grid-column:1}.about-page-hero h1{width:100%;margin:0;grid-column:auto}.about-page-story{display:flex;min-height:0;margin:var(--section-gap) 20px 0;padding:0 var(--space-5) var(--space-6);background:var(--cream);flex-direction:column}.about-page-story:before{display:none}.about-page-story-rail{display:none}.about-page-story-image{width:100%;height:auto;margin:calc(-1 * var(--space-5)) 0 0;aspect-ratio:1.28 / 1;order:1}.about-page-story-copy{width:100%;margin:var(--space-6) 0 0;order:2}.about-page-founder{width:calc(100% - 40px);min-height:0;margin-top:var(--section-gap);gap:var(--space-6);grid-template-columns:1fr}.about-page-founder-portrait{height:auto;aspect-ratio:.88 / 1}.about-page-founder-copy{width:min(560px,100%);margin:0 0 0 auto}.about-page-approach{display:flex;min-height:0;margin:var(--section-gap) 20px 0;padding:var(--space-6) var(--space-5);aspect-ratio:auto;border-top-width:3px;background:var(--cream);flex-direction:column;gap:var(--space-6)}.about-page-approach-rail{display:none}.about-page-approach-intro,.about-page-approach-steps{position:static;width:100%;margin:0}.about-page-approach-steps{padding:0}.about-page-approach-steps li{min-height:0;padding:var(--space-5) 0}.about-page-approach-steps li:first-child{padding-top:0}.about-page-approach-steps li:not(:last-child){margin:0;border-bottom:1px solid var(--frame)}.about-page-approach-steps li:not(:last-child):after{display:none}}@media(max-width:560px){.about-page-header{min-height:120px}.about-page-contact{top:28px;left:16px}.about-page-language{top:24px;right:16px}.about-page-navigation-center{top:20px}.about-page-logo{width:56px;height:50px}.about-page-hero{padding:var(--page-padding)}.about-page-hero-media{border-width:3px}.about-page-hero h1{margin:0}.about-page-story,.about-page-approach{margin-right:var(--space-2);margin-left:var(--space-2);padding-right:var(--space-4);padding-left:var(--space-4)}.about-page-story-image{border-width:3px}.about-page-story-copy,.about-page-founder-copy,.about-page-approach-intro p,.about-page-approach-steps p{font-size:17px}.about-page p:not(.home-footer-copyright){font-size:17px}.about-page-founder{width:calc(100% - (var(--space-2) * 2))}.about-page-founder-copy h2,.about-page-approach-intro h2{font-size:clamp(26px,8vw,32px)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.hero-reveal-line>span{transform:none}.project-card:not(:first-child){display:none}.magazine-featured:hover .magazine-image-reveal img,.magazine-featured:hover .magazine-figure:before,.project-card:hover .project-card-image,.magazine-index-link:hover span,.magazine-index-link:focus-visible span,.magazine-read-more:hover span,.magazine-read-more:focus-visible span,.footer-socials a:hover,.footer-socials a:focus-visible,.footer-cta:hover,.footer-cta:focus-visible{transform:none}}.magazine-page{--mag-max: 1440px;--mag-lead-max: 90vw;--mag-lead-pb: clamp(48px, 5.4vw, 84px);--mag-pad: clamp(20px, 4.4vw, 64px);position:relative;min-height:100vh;background:var(--white)}.mag-top{position:relative}.mag-lead-panel{position:absolute;top:0;left:0;bottom:calc(var(--mag-lead-pb) - 30px);z-index:0;width:52%;background:var(--cream);pointer-events:none}.mag-header{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;min-height:92px;padding:clamp(18px,2vw,28px) var(--mag-pad)}.mag-header-brand{display:flex;justify-content:center}.mag-header-logo{width:clamp(150px,14vw,200px);height:auto}.mag-back-btn{display:inline-flex;align-items:center;justify-content:center;position:relative;isolation:isolate;overflow:hidden;padding:.68rem 1.3rem;border:1px solid color-mix(in srgb,var(--ink) 30%,transparent);color:var(--ink);font-family:objektiv-mk1-hebrew,Arial,sans-serif;font-size:16px;font-weight:var(--weight-text);line-height:1;white-space:nowrap;background:transparent;box-shadow:inset 0 0 0 0 var(--ink);transition:box-shadow .62s cubic-bezier(.22,.61,.36,1),color .52s ease,border-color .62s cubic-bezier(.22,.61,.36,1)}.mag-back-btn:hover,.mag-back-btn:focus-visible{border-color:var(--ink);box-shadow:inset 0 0 0 2em var(--ink);color:var(--ink-invert)}.mag-header-back{position:absolute;top:50%;right:var(--mag-pad);transform:translateY(-50%)}.mag-lead{position:relative;z-index:1;max-width:var(--mag-lead-max);margin-inline:auto;padding:clamp(40px,4.8vw,76px) 0 var(--mag-lead-pb)}.mag-featured{display:grid;grid-template-columns:1fr 1.8fr;gap:clamp(28px,8vw,104px);align-items:center}.mag-featured-figure{margin:0;overflow:hidden}.mag-featured-figure img{display:block;width:100%;aspect-ratio:41 / 34;object-fit:cover}@media(min-width:901px){.mag-top{min-height:100vh;display:flex;flex-direction:column}.mag-lead{flex:1;min-height:0;display:flex;align-items:stretch;padding-block:clamp(24px,3vw,48px)}.mag-featured{align-self:stretch;min-height:0;grid-template-rows:1fr;align-items:stretch}.mag-featured-copy{display:flex;flex-direction:column;justify-content:center;align-items:stretch;direction:rtl}.mag-featured-figure{height:100%}.mag-featured-figure img{height:100%;aspect-ratio:auto}.mag-lead-panel{bottom:calc(-1*clamp(28px,3.4vw,56px))}}.mag-featured-copy{width:100%;text-align:right;direction:rtl}.mag-meta{margin:0 0 clamp(14px,1.5vw,20px);color:var(--ink-soft);font-family:objektiv-mk1-hebrew,Arial,sans-serif;font-size:var(--body-sm);font-weight:var(--weight-text)}.mag-featured-copy h1{max-width:21ch;margin:0 0 0 auto;color:var(--ink);font-family:lexia-variable,Georgia,serif;font-size:clamp(24px,1.95vw,30px);font-weight:500;line-height:1.28;text-align:right}.mag-excerpt{margin:clamp(18px,2vw,28px) 0 0;max-width:34ch;margin-right:0;margin-left:auto;color:var(--ink-soft);font-family:objektiv-mk1-hebrew,Arial,sans-serif;font-size:var(--body-lg);font-weight:var(--weight-text);line-height:var(--lh-body);text-align:right}.mag-read-link{display:inline-flex;align-items:center;gap:.55rem;margin-top:clamp(30px,3.4vw,52px);color:var(--ink);font-family:objektiv-mk1-hebrew,Arial,sans-serif;font-size:var(--body-sm);font-weight:var(--weight-text);align-self:flex-start;text-align:right}.mag-read-link span{display:inline-block;transition:transform .34s var(--ease-premium)}.mag-read-link:hover span,.mag-read-link:focus-visible span{transform:translate(-6px)}.mag-filter-wrap{position:relative;z-index:1;width:min(94vw,var(--mag-max));max-width:none;margin-inline:auto;margin-top:clamp(58px,7vw,118px);padding-block:0;padding-inline:0}.mag-filter-rule{display:block;height:1px;margin-bottom:clamp(18px,2vw,28px);background:color-mix(in srgb,var(--ink) 14%,transparent)}.mag-filter{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid color-mix(in srgb,var(--ink) 15%,transparent)}.mag-filter-tab{padding:clamp(13px,1.15vw,18px) .6rem;background:transparent;border:0;border-inline-start:1px solid color-mix(in srgb,var(--ink) 15%,transparent);color:var(--ink-soft);font-family:objektiv-mk1-hebrew,Arial,sans-serif;font-size:var(--body-xs);font-weight:var(--weight-text);text-align:center;cursor:pointer;transition:color .26s ease}.mag-filter-tab:first-child{border-inline-start:0}.mag-filter-tab:hover{color:var(--ink)}.mag-filter-tab.is-active{color:var(--ink);font-weight:var(--weight-accent)}.mag-grid-section{position:relative;z-index:1;width:min(94vw,var(--mag-max));max-width:none;margin-inline:auto;padding:clamp(42px,4.6vw,68px) 0 clamp(64px,7vw,112px)}.mag-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);column-gap:clamp(16px,1.9vw,28px);row-gap:clamp(30px,3.4vw,52px)}.mag-card-link{display:block;color:inherit}.mag-card-media{display:flex;align-items:center;justify-content:center;aspect-ratio:1 / 1;margin-bottom:clamp(12px,1.2vw,18px);border:1px solid color-mix(in srgb,var(--ink) 15%,transparent);background:var(--white);overflow:hidden;transition:border-color .3s ease}.mag-card-media img{width:100%;height:100%;object-fit:cover}.mag-card-link:hover .mag-card-media{border-color:color-mix(in srgb,var(--ink) 42%,transparent)}.mag-card-media-label{color:var(--ink);font-family:objektiv-mk1-hebrew,Arial,sans-serif;font-size:var(--body);font-weight:var(--weight-text)}.mag-card-title{margin:0;color:var(--ink);font-family:lexia-variable,Georgia,serif;font-size:var(--step-3);font-weight:500;line-height:var(--lh-heading);text-align:right}.mag-card-excerpt{margin:.3rem 0 0;color:var(--ink-soft);font-family:objektiv-mk1-hebrew,Arial,sans-serif;font-size:var(--body-sm);font-weight:var(--weight-text);line-height:var(--lh-body);text-align:right}.mag-footer{position:relative;z-index:1;isolation:isolate;overflow:hidden;padding:clamp(40px,4.2vw,70px) clamp(24px,4.4vw,84px) clamp(28px,3vw,46px);background:#fff}.mag-footer:before{position:absolute;z-index:-1;inset-block:0;inset-inline-start:auto;left:52%;width:48%;background:var(--cream);content:""}.mag-footer-top{display:grid;grid-template-columns:minmax(300px,.92fr) minmax(300px,1.08fr);grid-template-areas:"signup brand";align-items:start;direction:ltr;column-gap:clamp(48px,7vw,132px);width:min(94vw,var(--mag-max));max-width:none;margin-inline:auto;padding-top:clamp(64px,5.4vw,92px);padding-bottom:clamp(34px,3.8vw,58px);border-top:1px solid color-mix(in srgb,var(--ink) 16%,transparent)}.mag-footer-brand{grid-area:brand;min-height:0;padding-inline-start:clamp(20px,4.2vw,76px)}.mag-footer-logo{width:clamp(145px,10vw,180px);height:auto}.mag-footer-copy{margin:16px 0 0;color:var(--ink-soft);font-family:objektiv-mk1-hebrew,Arial,sans-serif;font-size:var(--body-xs);font-weight:var(--weight-text)}.mag-footer-back{min-width:clamp(145px,10.6vw,182px);margin-top:clamp(13px,1.1vw,18px)}.mag-footer-brand .footer-socials{margin-top:14px}.mag-footer-brand .footer-legal-links{margin-top:18px}.mag-footer-brand .footer-credit{margin-top:10px}.mag-footer-signup{grid-area:signup;justify-self:start;width:min(100%,34rem);direction:rtl}.mag-footer-signup h2{margin:0 0 clamp(26px,3vw,44px);color:var(--ink);font-family:lexia-variable,Georgia,serif;font-size:var(--body-lg);font-weight:var(--weight-text);line-height:var(--lh-body);text-align:right}.mag-signup-form{display:flex;align-items:center;gap:.75rem;max-width:32rem;border-bottom:1px solid color-mix(in srgb,var(--ink) 32%,transparent)}.mag-signup-form input{flex:1;min-width:0;padding:.5rem 0;border:0;background:transparent;color:var(--ink);font-family:objektiv-mk1-hebrew,Arial,sans-serif;font-size:var(--body);font-weight:var(--weight-text);text-align:right}.mag-signup-form input::placeholder{color:var(--ink-soft)}.mag-signup-form input:focus{outline:none}.mag-signup-form button{order:2;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border:0;background:transparent;color:var(--ink);font-size:1.15rem;cursor:pointer;transition:transform .32s var(--ease-premium)}.mag-signup-form button:hover{transform:translate(-5px)}@media(max-width:900px){.mag-lead-panel{width:72%}.mag-featured{grid-template-columns:1fr;grid-template-areas:"copy" "image"}.mag-featured-copy{grid-area:copy}.mag-featured-figure{grid-area:image}.mag-grid,.mag-filter{grid-template-columns:repeat(2,1fr)}.mag-filter-tab:nth-child(3){border-inline-start:0}.mag-filter-tab:nth-child(n+3){border-top:1px solid color-mix(in srgb,var(--ink) 15%,transparent)}}@media(max-width:560px){.mag-featured-copy h1{font-size:clamp(26px,8vw,32px)}.mag-header{flex-direction:column;gap:1rem}.mag-header-back{position:static;transform:none}.mag-grid,.mag-filter{grid-template-columns:1fr}.mag-filter-tab{border-inline-start:0;border-top:1px solid color-mix(in srgb,var(--ink) 15%,transparent)}.mag-filter-tab:first-child{border-top:0}.mag-footer{padding-inline:20px}.mag-footer:before{left:0;width:100%;opacity:.45}.mag-footer-top{grid-template-columns:1fr;grid-template-areas:"signup" "brand";row-gap:42px}.mag-footer-brand{padding-inline-start:0}.mag-footer-signup{justify-self:stretch;width:100%}}.article-page{min-height:100vh;overflow:hidden;background:var(--white);color:var(--ink);direction:rtl}.article-hero{min-height:min(850px,100svh);padding:0 clamp(24px,5.55vw,80px);background:#1a1a1a;color:var(--ink-invert)}.article-header{position:relative;display:flex;min-height:100px;align-items:center;justify-content:space-between;direction:ltr}.article-back,.article-site-link,.article-header-brand{color:var(--ink-invert);font-family:objektiv-mk1-hebrew,Arial,sans-serif;font-size:var(--body-xs);font-weight:var(--weight-accent)}.article-back,.article-site-link{display:inline-flex;gap:.5rem;align-items:center;transition:transform .32s var(--ease-premium)}.article-back:hover,.article-back:focus-visible{transform:translate(-5px)}.article-site-link:hover,.article-site-link:focus-visible{transform:translate(5px)}.article-header-brand{position:absolute;left:50%;letter-spacing:.08em;transform:translate(-50%)}.article-hero-copy{width:min(900px,78vw);margin:clamp(70px,9vw,125px) 0 0 auto}.article-hero-meta,.article-byline{margin:0;color:#a6a6a6;font-family:objektiv-mk1-hebrew,Arial,sans-serif;font-size:var(--body-xs);font-weight:var(--weight-accent)}.article-hero h1{max-width:980px;margin:clamp(34px,3.7vw,54px) 0 0;font-family:lexia-variable,Georgia,serif;font-size:clamp(44px,4.3vw,62px);font-weight:var(--weight-text);line-height:1.22}.article-hero-deck{max-width:720px;margin:clamp(34px,3vw,46px) 0 0;color:#d1d1d1;font-family:objektiv-mk1-hebrew,Arial,sans-serif;font-size:var(--body-lg);font-weight:var(--weight-text);line-height:var(--lh-body)}.article-byline{margin-top:clamp(60px,7vw,100px)}.article-lead-image{margin:0;padding:clamp(44px,4.9vw,70px) clamp(24px,5.55vw,80px);background:#f0f0f0}.article-lead-image img{display:block;width:min(100%,1280px);min-height:clamp(340px,43vw,620px);margin-inline:auto;object-fit:cover}.article-content-section{position:relative;padding:clamp(90px,7vw,120px) clamp(24px,5.55vw,80px)}.article-opening{min-height:790px}.article-prose{width:min(760px,62vw);margin-inline-start:auto}.article-prose h2{margin:clamp(66px,7vw,108px) 0 0;font-family:lexia-variable,Georgia,serif;font-size:var(--step-2);font-weight:var(--weight-accent);line-height:var(--lh-heading)}.article-prose p{margin:clamp(22px,2vw,30px) 0 0;color:var(--ink-soft);font-family:objektiv-mk1-hebrew,Arial,sans-serif;font-size:var(--body);font-weight:var(--weight-text);line-height:1.75}.article-prose .article-intro{margin-top:0;color:var(--ink);font-family:lexia-variable,Georgia,serif;font-size:clamp(22px,1.8vw,26px);font-weight:var(--weight-accent);line-height:1.65}.article-share{position:absolute;top:clamp(96px,7.6vw,130px);left:clamp(24px,5.55vw,80px);padding:0;border:0;background:transparent;color:var(--ink-faint);font-family:objektiv-mk1-hebrew,Arial,sans-serif;font-size:12px;cursor:pointer}.article-share:hover,.article-share:focus-visible{color:var(--ink)}.article-data{padding:clamp(44px,3.8vw,58px) clamp(24px,5.55vw,80px) clamp(66px,5.8vw,86px);background:#e8e8e8}.article-data-inner{width:min(100%,1280px);margin-inline:auto}.article-data-caption{margin:0 0 clamp(40px,4.5vw,65px);color:var(--ink-soft);font-family:objektiv-mk1-hebrew,Arial,sans-serif;font-size:var(--body-xs)}.article-facts{display:grid;margin:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(10px,1.1vw,16px)}.article-fact{display:flex;min-height:260px;padding:34px 20px;align-items:center;justify-content:center;flex-direction:column;background:#fafafa;text-align:center}.article-fact dt{font-family:lexia-variable,Georgia,serif;font-size:clamp(24px,2.35vw,34px);font-weight:var(--weight-accent);line-height:var(--lh-heading)}.article-fact dd{margin:24px 0 0;color:var(--ink-soft);font-family:objektiv-mk1-hebrew,Arial,sans-serif;font-size:var(--body-sm);font-weight:var(--weight-text)}.article-body{padding-bottom:clamp(100px,10vw,150px)}.article-pull-quote{width:min(1080px,calc(100% - 15vw));margin:clamp(90px,8vw,130px) 0 clamp(86px,7vw,118px) auto;padding:clamp(60px,5.2vw,78px) clamp(50px,6.9vw,100px);border:0;background:#1a1a1a;color:var(--ink-invert);font-family:lexia-variable,Georgia,serif;font-size:var(--step-2);font-weight:var(--weight-accent);line-height:1.55;text-align:right}.article-prose-continuation h2:first-child{margin-top:0}.article-related{display:grid;min-height:620px;padding:clamp(68px,5.2vw,80px) clamp(24px,5.55vw,80px);grid-template-columns:minmax(0,1.35fr) minmax(360px,.65fr);grid-template-areas:"copy media";column-gap:clamp(52px,8vw,120px);align-items:end;background:#e6e6e6}.article-related-copy{grid-area:copy;align-self:start}.article-related-eyebrow{margin:0;color:var(--ink-soft);font-size:var(--body-xs);font-weight:var(--weight-accent)}.article-related h2{margin:clamp(44px,4.2vw,66px) 0 0;font-family:lexia-variable,Georgia,serif;font-size:clamp(38px,3.6vw,52px);font-weight:var(--weight-text);line-height:var(--lh-heading)}.article-related-copy>p:not(.article-related-eyebrow){max-width:620px;margin:clamp(28px,2.6vw,40px) 0 0;color:var(--ink-soft);font-size:var(--body);font-weight:var(--weight-text);line-height:var(--lh-body)}.article-project-link{display:inline-flex;min-width:220px;min-height:60px;margin-top:clamp(44px,5vw,72px);padding:14px 26px;align-items:center;justify-content:center;gap:.6rem;background:var(--ink);color:var(--ink-invert);font-size:var(--body-sm);font-weight:var(--weight-accent);transition:background .26s ease,transform .32s var(--ease-premium)}.article-project-link:hover,.article-project-link:focus-visible{background:#000;transform:translate(-5px)}.article-related-image{grid-area:media;margin:0}.article-related-image img{display:block;width:100%;aspect-ratio:2.36 / 1;object-fit:cover}.article-footer{position:relative;display:flex;min-height:320px;padding:62px 24px 46px;align-items:center;flex-direction:column;background:#141414;color:var(--ink-invert)}.article-footer-brand{color:var(--ink-invert);font-size:17px;font-weight:var(--weight-accent);letter-spacing:.08em}.article-footer-navigation,.article-footer-legal{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:clamp(20px,3vw,44px)}.article-footer-navigation{margin-top:48px}.article-footer-legal{margin-top:42px}.article-footer-navigation a{color:#ccc;font-size:var(--body-sm)}.article-footer-legal a{color:gray;font-size:12px}.article-footer a:hover,.article-footer a:focus-visible{color:var(--white)}@media(max-width:900px){.article-hero{min-height:760px}.article-hero-copy{width:min(100%,760px)}.article-opening{min-height:0}.article-prose{width:min(100%,700px)}.article-share{position:static;display:block;margin:0 0 48px auto}.article-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.article-fact{min-height:220px}.article-pull-quote{width:100%}.article-related{min-height:0;grid-template-columns:1fr;grid-template-areas:"copy" "media";row-gap:60px}.article-related-image{width:min(100%,620px)}}@media(max-width:560px){.article-hero{min-height:700px;padding-inline:20px}.article-header{min-height:86px}.article-header-brand{display:none}.article-back,.article-site-link{font-size:12px}.article-hero-copy{width:100%;margin-top:72px}.article-hero-meta{line-height:1.6}.article-hero h1{margin-top:28px;font-size:clamp(32px,9.75vw,38px)}.article-hero-deck{margin-top:30px;font-size:18px}.article-byline{margin-top:54px}.article-lead-image{padding:20px}.article-lead-image img{min-height:320px;aspect-ratio:.9 / 1}.article-content-section{padding:72px 20px}.article-prose .article-intro{font-size:21px}.article-prose h2{margin-top:64px}.article-data{padding:42px 20px 54px}.article-data-caption{margin-bottom:32px;line-height:1.5}.article-facts{grid-template-columns:1fr}.article-fact{min-height:190px}.article-pull-quote{margin-block:72px;padding:50px 26px;font-size:25px}.article-related{padding:60px 20px}.article-related h2{margin-top:34px;font-size:clamp(26px,8vw,32px)}.article-project-link{width:100%}.article-related-image img{aspect-ratio:1.5 / 1}.article-footer-navigation,.article-footer-legal{gap:16px 24px}}.article-page{overflow:hidden;background:var(--white);color:var(--ink);direction:rtl}.article-hero{position:relative;display:grid;min-height:1064px;padding:0;grid-template-columns:minmax(0,58.2%) minmax(0,41.8%);grid-template-rows:215px minmax(0,1fr);background:var(--cream);color:var(--ink);direction:ltr}.article-hero-header{position:absolute;z-index:2;top:0;right:0;left:0;display:flex;min-height:160px;padding:53px 43px 0;align-items:flex-start;justify-content:center}.article-home-link{position:absolute;isolation:isolate;overflow:hidden;top:53px;left:43px;display:inline-flex;min-width:190px;min-height:52px;padding:11px 18px;align-items:center;justify-content:center;border:1px solid color-mix(in srgb,var(--ink) 30%,transparent);color:var(--ink);font-family:objektiv-mk1-hebrew,Arial,sans-serif;font-size:16px;font-weight:var(--weight-text);line-height:1;white-space:nowrap;background:transparent;box-shadow:inset 0 0 0 0 var(--ink);transition:box-shadow .62s cubic-bezier(.22,.61,.36,1),color .52s ease,border-color .62s cubic-bezier(.22,.61,.36,1)}.article-home-link:hover,.article-home-link:focus-visible{border-color:var(--ink);box-shadow:inset 0 0 0 2em var(--ink);color:var(--ink-invert)}.article-magazine-mark{width:322px}.article-magazine-mark img{display:block;width:100%;height:auto}.article-hero-image{z-index:1;grid-row:2;grid-column:1;align-self:start;height:838px;margin:0 0 0 -19px;overflow:hidden}.article-hero-image img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.article-hero-copy{z-index:1;grid-row:2;grid-column:2;width:min(404px,76%);margin:302px auto auto;direction:rtl;text-align:right}.article-hero-copy h1{margin:0;color:#141414;font-family:lexia-variable,Georgia,serif;font-size:clamp(35px,2.78vw,48px);font-weight:var(--weight-text);line-height:1.2}.article-hero-copy p{margin:24px 0 0;color:var(--ink);font-family:objektiv-mk1-hebrew,Arial,sans-serif;font-size:18px;font-weight:var(--weight-text);line-height:var(--lh-body)}.article-opening{min-height:0;padding:clamp(86px,6.6vw,114px) 24px clamp(82px,6.7vw,115px);background:var(--white)}.article-intro{width:min(779px,78vw);margin:0 auto;color:#1a1a1a;font-family:objektiv-mk1-hebrew,Arial,sans-serif;font-size:clamp(20px,1.39vw,24px);font-weight:var(--weight-accent);line-height:1.6;text-align:center}.article-data{width:min(1362px,calc(100% - 80px));margin:0 auto;padding:42px 50px;background:#fff}.article-facts{display:grid;margin:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.article-fact{display:flex;min-height:121px;padding:20px;align-items:center;justify-content:center;flex-direction:column;border:1px solid var(--frame);background:var(--white);text-align:center}.article-fact dt{color:#141414;font-family:objektiv-mk1-hebrew,Arial,sans-serif;font-size:24px;font-weight:var(--weight-accent);line-height:1.25}.article-fact dd{margin:20px 0 0;color:#575757;font-family:objektiv-mk1-hebrew,Arial,sans-serif;font-size:16px;font-weight:var(--weight-text);line-height:1.25}.article-story-grid{display:grid;width:min(1362px,calc(100% - 80px));margin:clamp(92px,6.3vw,108px) auto 0;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(3,clamp(390px,37.3vw,644px));direction:ltr}.article-story-copy,.article-story-image{margin:0}.article-story-copy{display:flex;padding:clamp(48px,5.4vw,92px) clamp(52px,7.6vw,146px);align-items:center;justify-content:center;flex-direction:column;direction:rtl;text-align:right}.article-story-copy h2{width:100%;margin:0;color:#141414;font-family:lexia-variable,Georgia,serif;font-size:clamp(26px,1.852vw,32px);font-weight:var(--weight-accent);line-height:1.6}.article-story-copy p{width:100%;margin:28px 0 0;color:#474747;font-family:objektiv-mk1-hebrew,Arial,sans-serif;font-size:18px;font-weight:var(--weight-text);line-height:1.6}.article-story-image{overflow:hidden}.article-story-image img{display:block;width:100%;height:100%;object-fit:cover}.article-story-image-one img{object-position:34% center}.article-story-image-two img{object-position:55% center}.article-story-image-three img{object-position:48% center}.article-story-copy-primary{grid-row:1;grid-column:2}.article-story-image-one{grid-row:1;grid-column:1}.article-story-image-two{grid-row:2;grid-column:2}.article-story-copy-secondary{grid-row:2;grid-column:1;background:#fff}.article-story-image-three{grid-row:3;grid-column:1}.article-story-copy-note{grid-row:3;grid-column:2}.article-pull-quote{width:min(880px,calc(100% - 48px));margin:clamp(120px,10.6vw,182px) auto clamp(92px,7.3vw,126px);padding:0;border:0;background:transparent;color:var(--ink);font-family:lexia-variable,Georgia,serif;font-size:clamp(25px,1.852vw,32px);font-weight:var(--weight-accent);line-height:1.4;text-align:center}.article-more{width:min(1362px,calc(100% - 80px));margin:0 auto clamp(92px,7.5vw,130px);padding-top:clamp(44px,4.1vw,72px);border-top:1px solid var(--frame)}.article-more h2{margin:0 0 clamp(45px,4.3vw,74px);color:#141414;font-family:lexia-variable,Georgia,serif;font-size:clamp(28px,1.852vw,32px);font-weight:var(--weight-accent);line-height:1.4;text-align:right}.article-more-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.article-more-card{direction:rtl;text-align:right}.article-more-placeholder{display:grid;min-height:clamp(240px,25.6vw,442px);place-items:center;border:1px solid #d7d7d7;color:var(--ink-soft);font-family:objektiv-mk1-hebrew,Arial,sans-serif;font-size:clamp(20px,2.2vw,32px)}.article-more-card p{margin:16px 0 0;color:var(--ink);font-family:lexia-variable,Georgia,serif;font-size:var(--step-3);font-weight:var(--weight-accent)}.article-more-card span{display:block;margin-top:7px;color:var(--ink-soft);font-size:var(--body-sm)}@media(max-width:900px){.article-hero{min-height:0;grid-template-columns:1fr;grid-template-rows:136px auto auto}.article-hero-header{min-height:136px;padding-top:36px}.article-home-link{top:36px;left:24px;min-width:154px;min-height:44px;font-size:13px}.article-magazine-mark{width:230px}.article-hero-image{grid-row:2;grid-column:1;width:min(88%,760px);height:auto;aspect-ratio:1.2 / 1;margin:0 auto}.article-hero-copy{grid-row:3;grid-column:1;width:min(720px,82%);margin:64px auto 86px}.article-data,.article-story-grid,.article-more{width:min(88%,720px)}.article-story-grid{grid-template-rows:repeat(6,minmax(360px,auto));grid-template-columns:1fr}.article-story-copy{min-height:360px;padding:68px 14%}.article-story-image{min-height:360px}.article-story-copy-primary{grid-row:1;grid-column:1}.article-story-image-one{grid-row:2;grid-column:1}.article-story-copy-secondary{grid-row:3;grid-column:1}.article-story-image-two{grid-row:4;grid-column:1}.article-story-copy-note{grid-row:5;grid-column:1}.article-story-image-three{grid-row:6;grid-column:1}}@media(max-width:560px){.article-hero-header{min-height:102px;padding-top:26px}.article-home-link{top:26px;left:16px;min-width:132px;min-height:38px;padding:8px 10px;border-width:1px;font-size:11px}.article-magazine-mark{width:160px}.article-hero{grid-template-rows:102px auto auto}.article-hero-image{width:100%;aspect-ratio:1 / .95}.article-hero-copy{width:calc(100% - 48px);margin:42px auto 64px}.article-hero-copy h1{font-size:clamp(32px,9.75vw,38px)}.article-hero-copy p{margin-top:20px;font-size:16px}.article-opening{padding:65px 20px}.article-intro{width:min(100%,420px);font-size:17px}.article-data{width:calc(100% - 32px);padding:16px}.article-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.article-fact{min-height:115px;padding:14px 8px}.article-fact dt{font-size:19px}.article-fact dd{margin-top:12px;font-size:13px}.article-story-grid,.article-more{width:calc(100% - 32px)}.article-story-grid{margin-top:64px;grid-template-rows:repeat(6,minmax(300px,auto))}.article-story-copy,.article-story-image{min-height:300px}.article-story-copy{padding:52px 12%}.article-story-copy h2{font-size:26px}.article-story-copy p{margin-top:20px;font-size:16px}.article-pull-quote{width:calc(100% - 44px);margin-block:88px 72px;font-size:24px}.article-more{padding-top:38px;margin-bottom:74px}.article-more h2{margin-bottom:32px}.article-more-grid{grid-template-columns:1fr;gap:32px}.article-more-placeholder{min-height:240px}}.article-hero{background:var(--white)}.article-hero:before{position:absolute;z-index:0;top:0;right:0;bottom:0;width:75%;background:var(--cream);content:""}.article-magazine-mark{width:clamp(150px,14vw,200px)}.article-home-link{min-width:0;min-height:0;padding:.68rem 1.3rem;border-width:1px;font-size:16px;font-weight:var(--weight-text)}.article-breadcrumbs{display:flex;margin:0 0 20px;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:.38rem;color:var(--ink-soft);font-family:objektiv-mk1-hebrew,Arial,sans-serif;font-size:var(--body-xs);font-weight:var(--weight-text);line-height:1.4}.article-breadcrumbs a{color:var(--ink);transition:color .22s ease}.article-breadcrumbs a:hover,.article-breadcrumbs a:focus-visible{color:var(--gold-ink)}@media(max-width:900px){.article-hero:before{width:75%}.article-home-link{min-width:0;min-height:0;font-size:16px}}@media(max-width:560px){.article-home-link{min-width:0;min-height:0;padding:.58rem .85rem;font-size:16px}.article-breadcrumbs{margin-bottom:16px;font-size:12px}}@media(max-width:560px){.mag-footer-top{direction:rtl;padding-top:0;border-top:0;text-align:right}.mag-footer-signup,.mag-footer-signup h2,.mag-footer-brand,.mag-footer-copy{text-align:right}.mag-footer-brand{display:flex;width:100%;align-items:flex-start;flex-direction:column}.mag-footer-logo,.mag-footer-back,.mag-footer-brand .footer-socials,.mag-footer-brand .footer-legal-links,.mag-footer-brand .footer-credit{margin-right:0;margin-left:auto}.mag-footer-brand .footer-socials,.mag-footer-brand .footer-legal-links,.mag-footer-brand .footer-credit{justify-content:flex-start}}@media(max-width:560px){.article-hero:before{width:100%}.article-hero-header{display:flex;min-height:88px;padding:16px;align-items:center;justify-content:space-between}.article-home-link{position:static;min-width:0;min-height:0;padding:.58rem .85rem;font-size:16px}.article-magazine-mark{width:132px}}@media(max-width:560px){.mag-header{min-height:88px;padding:16px;align-items:center;flex-direction:row;justify-content:space-between;direction:ltr}.mag-header-brand{order:2}.mag-header-back{position:static;order:1;transform:none}.mag-header-logo{width:132px}.mag-back-btn{padding:.58rem .85rem;font-size:16px}.mag-lead-panel{width:100%}.mag-grid,.mag-filter{grid-template-columns:repeat(2,minmax(0,1fr))}.mag-filter-tab{border-top:0;border-inline-start:1px solid color-mix(in srgb,var(--ink) 15%,transparent)}.mag-filter-tab:first-child{border-top:0}.mag-filter-tab:nth-child(3){border-inline-start:0}.mag-filter-tab:nth-child(n+3){border-top:1px solid color-mix(in srgb,var(--ink) 15%,transparent)}}@media(max-width:900px){.hero-navigation-center,.about-page-navigation-center{top:18px}.hero-logo,.about-page-logo{width:76px;height:68px}.contact-panel-anchor--hero,.contact-panel-anchor--page{top:31px}.contact-panel-trigger{min-height:42px;font-size:16px}.mobile-menu{top:42px;right:24px}.mobile-menu-trigger{width:26px;height:20px}.mobile-menu-trigger img{width:22px}}@media(max-width:560px){.mobile-menu{right:16px}}:root{--site-cta-width: 190px;--site-cta-height: 52px;--site-cta-gap: var(--space-4);--sheet-width: min(560px, 90vw);--sheet-height: min(760px, 95dvh)}.approach-shape{visibility:hidden}.hero-header,.about-page-header{--header-logo-top: 28px;--header-wordmark-center: calc(var(--header-logo-top) + var(--site-header-logo-height) * .84)}.hero-header{--header-logo-top: var(--header-padding-top)}.hero-navigation-center,.about-page-navigation-center{top:var(--header-logo-top)}.hero-logo,.about-page-logo{width:var(--site-header-logo-width);height:var(--site-header-logo-height)}.hero-header .contact-panel-anchor,.about-page-header .contact-panel-anchor,.hero-header .hero-language,.about-page-header .about-page-language,.hero-header .mobile-menu,.about-page-header .mobile-menu{top:calc(var(--header-wordmark-center) - 22px);min-height:44px;height:44px}.hero-language,.about-page-language{align-items:center;display:flex}.contact-panel-trigger--icon{width:44px;height:44px;min-height:44px}.contact-envelope{width:30px;height:22px;display:block}.mobile-menu-trigger{width:44px;height:44px;color:var(--ink)}.mobile-menu--dark .mobile-menu-trigger{color:var(--white)}.menu-bars{position:relative;display:block;width:30px;height:22px}.menu-bars i{position:absolute;left:0;width:30px;height:1.4px;background:currentColor;transition:transform .5s var(--ease-premium),opacity .25s}.menu-bars i:nth-child(1){top:1px}.menu-bars i:nth-child(2){top:10px}.menu-bars i:nth-child(3){top:19px}.mobile-menu.is-open:not(.is-closing) .menu-bars i:nth-child(1),.mobile-menu-panel.is-open:not(.is-closing) .menu-bars i:nth-child(1){transform:translateY(9px) rotate(45deg)}.mobile-menu.is-open:not(.is-closing) .menu-bars i:nth-child(2),.mobile-menu-panel.is-open:not(.is-closing) .menu-bars i:nth-child(2){opacity:0}.mobile-menu.is-open:not(.is-closing) .menu-bars i:nth-child(3),.mobile-menu-panel.is-open:not(.is-closing) .menu-bars i:nth-child(3){transform:translateY(-9px) rotate(-45deg)}.site-sheet-backdrop{position:fixed;inset:0;z-index:99;background:transparent}.site-sheet.mobile-menu-panel{position:fixed;z-index:101;top:2.5dvh;right:calc((100vw - var(--sheet-width)) / 2);left:auto;width:48px;height:48px;max-height:95dvh;min-height:0;max-width:none;border:4px solid #d8d8d8;border-radius:0;background:var(--white);overflow:hidden;transform:scale(.22);transform-origin:top right;opacity:0;visibility:hidden;pointer-events:none;transition:width .76s var(--ease-premium),height .76s var(--ease-premium),transform .76s var(--ease-premium),opacity .22s,visibility 0s .76s}.site-sheet.is-open{width:var(--sheet-width);height:var(--sheet-height);opacity:1;visibility:visible;pointer-events:auto;transform:scale(1);transition:width .76s var(--ease-premium),height .76s var(--ease-premium),transform .76s var(--ease-premium),opacity .22s,visibility 0s}.site-sheet.is-open.is-closing{width:48px;height:48px;max-height:95dvh;right:calc((100vw - var(--sheet-width)) / 2);left:auto;opacity:0;visibility:visible;pointer-events:none;transform:scale(.22);transition:width .6s var(--ease-premium-reverse) .3s,height .6s var(--ease-premium-reverse) .3s,transform .6s var(--ease-premium-reverse) .3s,opacity .2s .7s,visibility 0s .94s}.site-sheet .mobile-menu-content{display:grid;height:100%;overflow-y:auto;grid-template-rows:minmax(115px,1fr) minmax(220px,2fr) minmax(130px,1fr)}.site-sheet .mobile-menu-header{display:grid;grid-template-columns:44px 1fr 44px;grid-template-areas:". brand dismiss";grid-template-rows:auto;align-items:center;align-content:center;padding:14px;direction:ltr;overflow:visible}.site-sheet .mobile-menu-brand{grid-area:brand;justify-self:center;width:76px;height:68px}.menu-sheet-dismiss{grid-area:dismiss;display:grid;width:44px;height:44px;padding:0;place-items:center;color:var(--ink)}.site-sheet .mobile-menu-footer{grid-template-rows:1fr 48px 64px}.site-sheet .mobile-menu-contact{grid-row:3}.site-sheet .mobile-menu-language-mask{display:grid;place-items:center}.hero-cta,.about-cta,.project-card-cta,.footer-cta,.contact-panel-anchor--footer .contact-panel-trigger{width:var(--site-cta-width);max-width:100%;min-width:0;height:var(--site-cta-height);min-height:var(--site-cta-height);border-radius:0;margin-top:var(--site-cta-gap);flex-shrink:0;display:inline-grid;place-items:center}.contact-panel-anchor--footer{margin-top:var(--site-cta-gap)}.contact-panel-anchor--footer .contact-panel-trigger{margin-top:0}.project-card-cta{align-self:flex-start}@media(min-width:901px){.hero-frame>video.hero-background~.hero-shade:before{content:"";position:absolute;inset:0 0 auto;height:clamp(300px,22vw,420px);pointer-events:none;background:linear-gradient(to bottom,rgba(6,8,10,.34) 0%,rgba(6,8,10,.24) 50%,rgba(6,8,10,.08) 78%,transparent 100%)}}@media(max-width:900px){:root{--site-cta-width: 140px;--site-cta-height: 44px;--sheet-width: 90vw;--sheet-height: 95dvh}.hero-header,.about-page-header{--site-header-logo-width: 64px;--site-header-logo-height: 57px}.about-page-header{--header-logo-top: 16px}.hero-header{--header-logo-top: calc(var(--header-padding-top) - 12px)}.hero-header .hero-language,.about-page-header .about-page-language{display:none}.mobile-menu{right:5vw}}@media(prefers-reduced-motion:reduce){.site-sheet,.site-sheet.is-open,.site-sheet.is-open.is-closing,.menu-bars i{transition-duration:1ms;transition-delay:0ms}}.contact-panel.contact-panel--refined,.contact-panel.contact-panel--refined.is-open,.contact-panel.contact-panel--refined.is-open.is-closing{--contact-inset: 0px;--contact-width: min(620px, calc(100vw - 28px) );--contact-max-height: calc(100dvh - 28px) ;--contact-border-height: 4px;--contact-header-height: 56px;top:var(--contact-inset);left:var(--contact-inset);right:auto;min-height:0;border:4px solid #d8d8d8;border-top:0;border-left:0;transform-origin:top left}.contact-panel.contact-panel--refined.is-open{width:var(--contact-panel-open-width, var(--contact-width));height:var(--contact-panel-open-height, auto);max-height:var(--contact-max-height)}.contact-panel.contact-panel--refined.is-open.is-closing{width:48px;height:48px;max-height:48px}.contact-panel--refined .contact-panel-header{display:grid;place-items:center;height:var(--contact-header-height);padding:0}.contact-panel--refined .contact-panel-content{width:100%;min-width:320px;height:auto;max-height:calc(var(--contact-max-height) - var(--contact-border-height) - var(--contact-header-height));padding:0 28px 24px;gap:16px;overflow-y:auto;overscroll-behavior:contain}.contact-panel--refined .contact-sheet-logo{display:block;width:64px;height:57px;margin:0 auto;flex-shrink:0}.contact-panel--refined .contact-sheet-logo--magazine{width:180px;object-fit:cover}.contact-panel--refined .contact-panel-dismiss{top:12px;left:12px;right:auto;width:44px;height:44px;background:var(--white)}.contact-panel--refined .contact-panel-mask{overflow:hidden;flex-shrink:0}.contact-panel--refined h2{margin:0;font-size:28px;line-height:1.2}.contact-panel--refined .contact-panel-lead{max-width:none;margin:0;font-size:16px;line-height:1.5}.contact-panel--refined .contact-panel-form{display:flex;flex-direction:column;min-height:0;gap:16px}.contact-panel--refined .contact-panel-form-fields,.contact-panel--refined .contact-panel-form-row{gap:14px}.contact-panel--refined .contact-panel-form-row{grid-template-columns:repeat(2,minmax(0,1fr))}.contact-panel--refined .contact-panel-field{gap:0}.contact-panel--refined .contact-panel-field>span{font-size:14px}.contact-panel--refined .contact-panel-field input,.contact-panel--refined .contact-panel-field textarea{min-width:0;height:44px;min-height:44px;padding:8px 0;font-size:16px;border-bottom-color:#999}.contact-panel--refined .contact-panel-field input[dir=ltr]{text-align:right}.contact-panel--refined .contact-panel-field textarea{height:60px;min-height:60px;resize:vertical}.contact-panel--refined .contact-panel-field input:focus,.contact-panel--refined .contact-panel-field textarea:focus{border-bottom-color:var(--ink)}.contact-panel--refined .contact-panel-consent{display:flex;align-items:center;min-height:44px;gap:9px;font-size:14px;cursor:pointer}.contact-panel--refined .contact-panel-consent input{flex:none;width:18px;height:18px;margin:0;accent-color:var(--ink)}.contact-panel--refined .contact-panel-consent a{text-decoration:underline}.contact-panel--refined .contact-panel-submit{width:100%;min-width:0;height:48px;min-height:48px;margin:0;border-color:var(--ink);background:var(--ink);color:var(--white);box-shadow:none;font-size:16px;transition:background .2s}.contact-panel--refined .contact-panel-submit:hover,.contact-panel--refined .contact-panel-submit:focus-visible{background:#444;color:var(--white);box-shadow:none}.contact-panel--refined .contact-panel-channels{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding-top:18px;margin-top:2px;border-top:1px solid #ccc;flex-shrink:0}.contact-panel--refined .contact-panel-channels>a{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:10px;min-width:0;min-height:56px;padding:4px 0;direction:rtl;color:var(--ink);font-size:12px;line-height:1.5;text-align:center;overflow-wrap:anywhere}.contact-panel--refined .contact-panel-channels svg{width:24px;height:24px;flex-shrink:0}.contact-panel--refined .contact-panel-channels a[href^="mailto:"]>span{white-space:nowrap}.contact-panel--refined .contact-panel-channels a:hover{text-decoration:underline;text-underline-offset:4px}.contact-panel--refined :is(button,a,input[type=checkbox]):focus-visible{outline:2px solid var(--ink);outline-offset:3px}.contact-panel--refined .contact-panel-error{margin:0;font-size:14px;line-height:1.5}.contact-panel--refined .contact-panel-error a{text-decoration:underline}@media(max-width:900px){.contact-panel.contact-panel--refined,.contact-panel.contact-panel--refined.is-open,.contact-panel.contact-panel--refined.is-open.is-closing{--contact-inset: 2.5dvh;--contact-width: var(--sheet-width);--contact-max-height: var(--sheet-height);--contact-border-height: 8px;--contact-header-height: 77px;left:calc((100vw - var(--contact-width)) / 2);border:4px solid #d8d8d8;transform-origin:top left}.contact-panel.contact-panel--refined.is-open:not(.is-closing){height:var(--contact-max-height)}.contact-panel--refined .contact-panel-mask{overflow:visible}.contact-panel--refined .contact-panel-header{padding:20px 28px 0}.contact-panel--refined .contact-panel-row,.contact-panel--refined.is-open .contact-panel-row,.contact-panel--refined.is-open.is-closing .contact-panel-row{transform:none;opacity:1;transition:none}.contact-panel--refined .contact-panel-content{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(20px,1fr) max-content max-content minmax(20px,1fr) max-content max-content;gap:0;min-width:0;height:calc(var(--contact-max-height) - var(--contact-border-height) - var(--contact-header-height));padding:0 20px 20px}.contact-panel--refined .contact-panel-mask:nth-of-type(1){grid-row:2;margin-bottom:16px}.contact-panel--refined .contact-panel-mask:nth-of-type(2){grid-row:3}.contact-panel--refined .contact-panel-mask:nth-of-type(3){grid-row:5}.contact-panel--refined .contact-panel-channels{grid-row:6;margin-top:18px}.contact-panel--refined .contact-panel-dismiss{left:auto;right:8px}.contact-panel--refined h2{font-size:26px}.contact-panel--refined .contact-panel-form-row{grid-template-columns:minmax(0,1fr)}.contact-panel--refined .contact-panel-channels>a{font-size:14px}}@media(prefers-reduced-motion:reduce){.contact-panel.contact-panel--refined,.contact-panel.contact-panel--refined.is-open,.contact-panel.contact-panel--refined.is-open.is-closing{transition-duration:1ms;transition-delay:0ms}}.site-canvas>.projects-section{margin-top:0}.site-canvas>.projects-section .projects-viewport{padding:var(--page-padding);grid-template-rows:auto minmax(0,1fr);gap:clamp(18px,2vw,28px)}.site-canvas>.projects-section .project-card-tab{width:clamp(118px,8.4vw,146px);height:clamp(38px,5vh,53px)}.site-canvas>.projects-section .project-card[data-project-index="0"] .project-card-tab img{transform:scale(1.12)}.site-canvas>.projects-section .project-card[data-project-index="2"] .project-card-tab img{transform:scale(1.22)}.site-canvas>.projects-section .project-card-copy p{font-size:18px}.site-canvas>.projects-section .project-details-toggle{bottom:clamp(24px,3.1vw,54px);left:clamp(24px,2.5vw,43px);width:var(--site-cta-height);height:var(--site-cta-height)}.site-canvas>.projects-section .project-details-panel{background:#fff;display:flex;flex-direction:column;padding:clamp(16px,1.5vw,24px);overflow-y:auto;overscroll-behavior:contain}.site-canvas>.projects-section .project-details-heading{padding:12px 24px 20px;text-align:center}.project-details-heading>p{margin:0 0 8px;color:var(--gold-ink);font-size:13px}.project-details-heading h3{margin:0;font-family:lexia-variable,Georgia,serif;font-size:clamp(19px,1.6vw,25px);font-weight:var(--weight-text);line-height:1.35}.project-details-benefits{display:grid;flex:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px;margin:0;padding:0;list-style:none}.project-details-benefit{display:flex;min-width:0;padding:16px 0;flex-direction:column;align-items:center;justify-content:center;border-bottom:1px solid var(--frame);text-align:center}.project-details-benefit:nth-last-child(-n+2){border-bottom:0}.project-details-benefit svg{flex:none;width:36px;height:36px;margin-bottom:12px;color:var(--gold-ink)}.project-details-benefit h4{margin:0;font-size:15px;font-weight:var(--weight-accent);line-height:1.4;text-wrap:balance}.project-details-benefit p{margin:8px 0 0;color:var(--ink-soft);font-size:12px;line-height:1.55;text-wrap:balance}.site-canvas>.projects-section .project-details-close{position:absolute;z-index:1;top:8px;left:8px;display:grid;width:44px;height:44px;place-items:center}.project-details-close img{width:22px;height:22px;filter:invert(1);transform:rotate(45deg)}.project-details-close:focus-visible{outline:2px solid var(--gold-ink);outline-offset:-4px}@media(max-width:900px){.site-canvas>.hero-stage video.hero-background{object-position:50% center}}@media(max-width:900px){.site-canvas>.projects-section .project-details-toggle{display:grid}.site-canvas>.projects-section .projects-pin.is-panel-open .projects-stack{width:100%}.site-canvas>.projects-section .project-details-panel{z-index:10;width:100%;padding:16px 22px;border:3px solid var(--frame);transform:translate3d(-104%,0,0)}.site-canvas>.projects-section .project-details-panel.is-open{transform:translateZ(0)}.site-canvas>.projects-section .project-details-heading{padding-bottom:12px}.project-details-benefit{padding:12px 0}}@media(max-width:900px)and (max-height:740px){.site-canvas>.projects-section .project-details-panel{padding:10px 16px}.site-canvas>.projects-section .project-details-heading{padding:8px 26px 10px}.project-details-heading>p{margin-bottom:4px;font-size:12px}.project-details-heading h3{font-size:18px}.project-details-benefit{padding:8px 0}.project-details-benefit svg{width:28px;height:28px;margin-bottom:8px}.project-details-benefit h4{font-size:14px}.project-details-benefit p{margin-top:5px;font-size:11.5px}}@media(min-width:901px){.site-canvas>.approach-section{margin-bottom:calc(-1*min(8vw,120px))}.site-canvas>.about-section .about-symbol-reveal{bottom:clamp(48px,4.5vw,78px);width:clamp(290px,42.5vw,734px)}.site-canvas>.approach-section .approach-rail{top:calc((var(--related-section-gap) + var(--page-padding) + 2px) * -1)}}.site-canvas>.magazine-section{min-height:auto;margin-top:24px;padding:var(--page-padding)}.site-canvas>.magazine-section .magazine-stage{position:relative;min-height:max(640px,calc(100svh - (var(--page-padding) * 2)));overflow:hidden;border:clamp(4px,.35vw,6px) solid var(--frame);background:#687883;color:#fff;isolation:isolate}.site-canvas>.magazine-section .magazine-stage-image,.site-canvas>.magazine-section .magazine-stage-shade{position:absolute;inset:0;width:100%;height:100%}.site-canvas>.magazine-section .magazine-stage-image{z-index:-2;object-fit:cover}.site-canvas>.magazine-section .magazine-stage-shade{z-index:-1;background:linear-gradient(180deg,#1018200a,#10182005 42%,#05090da3)}.site-canvas>.magazine-section .magazine-brand-logo{position:absolute;top:clamp(6px,.8vw,12px);left:50%;display:block;width:clamp(200px,18vw,290px);height:auto;filter:drop-shadow(0 2px 12px rgba(255,255,255,.2));transform:translate(-50%)}.site-canvas>.magazine-section .magazine-hero-copy{position:absolute;right:clamp(24px,5vw,86px);bottom:clamp(38px,6vw,104px);display:flex;width:min(620px,calc(100% - 48px));flex-direction:column;align-items:flex-start;direction:rtl;text-align:right;text-shadow:0 3px 14px rgba(0,0,0,.38)}.site-canvas>.magazine-section .magazine-hero-copy h2{display:flex;margin:0;flex-direction:column;font-family:lexia-variable,Georgia,serif;font-size:var(--step-display);font-weight:var(--weight-text);font-variation-settings:"wght" 300;letter-spacing:-1px;line-height:var(--lh-display)}.site-canvas>.magazine-section .magazine-hero-copy p{margin:clamp(18px,2vw,30px) 0 0;font-size:clamp(17px,1.35vw,22px);line-height:1.55}.site-canvas>.magazine-section .magazine-cta{display:grid;width:var(--site-cta-width);height:var(--site-cta-height);margin-top:var(--site-cta-gap);border:2px solid #ffffff;place-items:center;color:#fff;font-size:16px;font-weight:var(--weight-accent);text-shadow:none;transition:color .42s var(--ease-premium),background-color .42s var(--ease-premium),transform .42s var(--ease-premium)}.site-canvas>.magazine-section .magazine-cta:hover,.site-canvas>.magazine-section .magazine-cta:focus-visible{background:#fff;color:var(--ink);transform:translateY(-2px)}.home-footer{padding:0 var(--page-padding) var(--page-padding);background:#fff;color:var(--ink);direction:rtl}.home-footer-frame{max-width:1440px;margin-inline:auto;padding:clamp(32px,3vw,48px) clamp(28px,5.2vw,80px) 24px}.home-footer-brand{display:block;width:clamp(124px,9.35vw,162px);margin-right:0;margin-left:auto}.home-footer-brand img{display:block;width:100%;height:auto}.home-footer-rule{display:block;height:1px;margin:24px 0 32px;background:var(--frame)}.home-footer-columns{display:grid;width:min(720px,100%);margin-inline:auto;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(32px,4vw,64px)}.home-footer-column{min-width:0;text-align:center}.home-footer-column h2{margin:0 0 12px;font-family:lexia-variable,Georgia,serif;font-size:20px;font-weight:var(--weight-accent);font-variation-settings:"wght" 500;line-height:1.35}.home-footer-column nav{display:flex;flex-direction:column;gap:4px}.home-footer-item{display:flex;min-width:0;justify-content:center;order:var(--footer-order)}.home-footer-link{display:inline-flex;width:100%;max-width:160px;align-items:center;justify-content:center;min-height:32px;color:var(--ink-soft);font-size:16px;line-height:1.6;text-decoration:none;transition:color .22s ease}.home-footer-column a:hover{color:#9f813a;text-decoration:underline;text-underline-offset:5px}.home-footer a:focus-visible{outline:2px solid #9f813a;outline-offset:5px}.home-footer-copyright{margin:32px 0 0;direction:ltr;color:var(--ink-soft);font-family:lexia-variable,Georgia,serif;font-size:14px;line-height:1.5;text-align:center}@media(max-width:900px){.site-canvas>.about-section{min-height:calc(min(46vw,207px) * 1149 / 672 + 32px);padding:var(--space-6) var(--space-4) var(--section-gap)}.site-canvas>.about-section .about-content{position:relative;top:auto;z-index:2;right:auto;width:100%;max-width:390px;margin-right:auto}.site-canvas>.about-section .about-symbol-reveal{top:0;bottom:auto;left:var(--space-2);width:min(46vw,207px);opacity:.82}.site-canvas>.about-section .about-divider{display:none}.site-canvas>.projects-section{--projects-stage-height: 100svh}.site-canvas>.projects-section .projects-viewport{height:var(--projects-stage-height);padding:clamp(28px,7vw,36px) var(--page-padding) var(--page-padding)}.site-canvas>.projects-section .project-card-tab{width:clamp(108px,31vw,136px);height:clamp(40px,5.8vh,52px)}.site-canvas>.projects-section .project-card-copy p{font-size:16px}.site-canvas>.magazine-section{margin-top:20px;padding:var(--page-padding)}.site-canvas>.magazine-section .magazine-stage{min-height:max(560px,calc(100svh - (var(--page-padding) * 2)))}.site-canvas>.magazine-section .magazine-stage-image{object-position:center}.site-canvas>.magazine-section .magazine-brand-logo{top:4px;width:clamp(180px,52vw,230px)}.site-canvas>.magazine-section .magazine-hero-copy{right:20px;bottom:46px;width:calc(100% - 40px)}.site-canvas>.magazine-section .magazine-hero-copy h2{font-size:clamp(40px,7vw,48px)}.site-canvas>.magazine-section .magazine-hero-copy p{max-width:28ch;font-size:16px}.home-footer{padding:0 var(--space-2) var(--space-2)}.home-footer-frame{padding:28px var(--space-4) 20px}.home-footer-brand{width:100px;margin-right:0;margin-left:auto}.home-footer-rule{margin:20px 0 24px}.home-footer-columns{width:100%;margin:0;grid-template-columns:1fr;gap:40px}.home-footer-column{text-align:right}.home-footer-column h2{margin-bottom:8px;font-size:17px}.home-footer-column nav{display:grid;width:min(360px,100%);margin-right:0;margin-left:auto;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,auto));grid-auto-flow:column;column-gap:24px;row-gap:0}.home-footer-item{order:initial;text-align:right}.home-footer-link{max-width:none;min-height:44px;justify-content:flex-start}.home-footer-copyright{margin-top:24px;font-size:12px}.home-footer-copyright-detail{display:none}}@media(max-width:560px){.site-canvas>.magazine-section .magazine-hero-copy h2{font-size:clamp(32px,9.75vw,38px)}}@media(max-width:420px){.site-canvas>.about-section .about-copy-group p{font-size:16px}.site-canvas>.magazine-section .magazine-stage{min-height:max(520px,calc(100svh - (var(--page-padding) * 2)))}}.about-page-hero-content h1 span{display:block}.about-page>.about-page-story{display:block;min-height:clamp(720px,49.83vw,861px);margin:calc(-1 * var(--page-padding)) 0 0;background:#fff;direction:rtl}.about-page>.about-page-story:before{display:none}.about-page>.about-page-story .about-symbol-reveal{bottom:clamp(48px,4.5vw,78px);width:clamp(290px,42.5vw,734px)}.about-page>.about-page-story .about-page-company-copy{align-items:stretch;text-align:right;top:22%;right:25.87%;width:min(500px,38vw);margin:0}.about-page>.about-page-story .about-page-company-copy h2{margin:0 0 22px;font-family:lexia-variable,Georgia,serif;font-size:clamp(30px,2.35vw,40px);font-weight:var(--weight-text);font-variation-settings:"wght" 300;line-height:var(--lh-heading)}.about-page>.about-page-story .about-page-company-copy p{margin:0;font-size:var(--body);line-height:var(--lh-body)}.about-page>.about-page-story .about-page-company-copy p+p{margin-top:12px}.about-page-founder{position:relative;direction:rtl;width:calc(100% - 2 * var(--page-padding));padding:clamp(28px,4vw,64px);padding-inline:max(clamp(28px,4vw,64px),calc((100% - 1220px)/2));background:#fff;margin-top:clamp(24px,3vw,48px);column-gap:clamp(40px,4.5vw,80px);grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);scroll-margin-top:32px}.about-page-founder:after{content:"";position:absolute;bottom:0;inset-inline:0;height:4px;background:var(--frame);pointer-events:none}.about-page-founder-portrait{width:100%;max-width:none;height:clamp(515px,45vw,700px);aspect-ratio:auto;background:radial-gradient(ellipse at 40% 28%,#f8f8f8,#f0f1f1 58%,#e9ebeb)}.about-page-founder-portrait img{position:absolute;bottom:0;height:114%;object-fit:contain;object-position:center bottom}.about-page-founder-copy{direction:rtl;justify-self:start}.about-page-company-copy strong,.about-page-founder-role strong{font-weight:600;font-synthesis:weight}.about-page-founder-copy h2{margin-right:0;font-variation-settings:"wght" 300}.about-page-founder-copy .about-page-founder-role{margin-bottom:14px;font-weight:var(--weight-accent)}.about-page-founder-copy p+p{margin-top:14px}.about-page>.home-contact-section{margin-top:0}.about-page>.home-contact-section .about-divider{opacity:1;visibility:visible;clip-path:none}.about-page>.home-contact-section .about-content{right:25.87%;width:min(367.776px,32vw)}.about-page>.home-contact-section .about-symbol-reveal{top:0;left:var(--page-padding);bottom:clamp(48px,4.5vw,78px);width:clamp(290px,42.5vw,734px)}@media(max-width:900px){.about-page>.about-page-story{display:block;min-height:calc(min(46vw,207px) * 1149 / 672 + 32px);margin:calc(-1 * var(--page-padding)) 0 0;padding:var(--space-6) var(--space-4) var(--section-gap);background:#fff}.about-page>.about-page-story .about-page-company-copy{position:relative;z-index:2;top:auto;right:auto;width:100%;max-width:390px;margin-right:auto}.about-page>.about-page-story .about-symbol-reveal{top:0;bottom:auto;left:var(--space-2);width:min(46vw,207px);opacity:.82}.about-page>.about-page-story .about-divider{display:none}.about-page-founder{direction:rtl;width:calc(100% - 2 * var(--space-2));grid-template-columns:minmax(0,1fr);gap:36px;padding:var(--space-4) var(--space-4) 40px}.about-page-founder-portrait{order:1;width:98%;max-width:535px;height:auto;aspect-ratio:4 / 5;justify-self:center}.about-page-founder-copy{order:2;width:100%}.about-page>.home-contact-section{min-height:calc(min(46vw,207px) * 1149 / 672 + 32px);padding:var(--space-6) var(--space-4) var(--section-gap)}.about-page>.home-contact-section .about-content{position:relative;z-index:2;top:auto;right:auto;width:100%;max-width:390px;margin-right:auto}.about-page>.home-contact-section .about-symbol-reveal{top:0;bottom:auto;left:var(--space-2);width:min(46vw,207px);opacity:.82}.about-page>.home-contact-section .about-divider{display:none}}@media(max-width:560px){.about-page>.about-page-story .about-page-company-copy h2{font-size:clamp(26px,8vw,32px)}.about-page>.about-page-story .about-page-company-copy p{font-size:16px}.about-page .about-page-founder-copy p{font-size:16px}}.projects-hero h1>span{display:block}.projects-page .projects-intro .about-content{width:min(420px,36vw)}.projects-page .about-divider{clip-path:none;opacity:1;visibility:visible}.projects-page .projects-directory{width:100%;margin:0;padding:0 var(--page-padding);scroll-margin-top:var(--page-padding)}.projects-page .projects-directory-grid{grid-template-columns:minmax(0,1fr);margin:0;gap:var(--page-padding)}.projects-directory-row{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--page-padding);direction:rtl}.projects-directory-row[data-columns="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.projects-page .projects-directory-card{width:100%;aspect-ratio:1.2;border:clamp(4px,.35vw,6px) solid var(--frame)}.projects-directory-row[data-columns="1"] .projects-directory-card{aspect-ratio:2.15}.projects-page .projects-directory-card:focus-visible{outline:2px solid var(--ink);outline-offset:4px}.projects-page .projects-directory-copy h2{margin:0;font-family:lexia-variable,Georgia,serif;font-size:clamp(28px,2.7vw,44px);font-weight:var(--weight-text);font-variation-settings:"wght" 300;line-height:var(--lh-heading)}.projects-page .projects-directory-cta{width:var(--site-cta-width);height:var(--site-cta-height);margin-top:var(--site-cta-gap)}.projects-page>.home-contact-section{margin-top:0}@media(max-width:900px){.projects-page .projects-intro .about-content{width:100%}.projects-directory-row[data-columns="2"]{grid-template-columns:minmax(0,1fr)}.projects-page .projects-directory-card,.projects-directory-row[data-columns="1"] .projects-directory-card{aspect-ratio:.9;min-height:380px}.projects-page .projects-directory-copy h2{font-size:clamp(27px,5.8vw,38px)}}@media(min-width:561px)and (max-width:900px){.projects-page .projects-directory-card,.projects-directory-row[data-columns="1"] .projects-directory-card{aspect-ratio:1.25}}@media(prefers-reduced-motion:reduce){.projects-page .projects-directory-card,.projects-page .projects-directory-image{transition:none;transform:none}}.news-page{background:#fff;color:#101820;direction:rtl;min-height:100vh;font-family:objektiv-mk1-hebrew,Arial,sans-serif}.news-form{display:grid;grid-template-columns:1fr 1fr;gap:18px;text-align:right}.news-form label{display:flex;flex-direction:column;gap:8px;font-size:14px}.news-form input:not([type=checkbox]),.news-form textarea{min-width:0;width:100%;background:transparent;color:inherit;border:0;border-bottom:1px solid var(--frame);padding:8px 0;font:inherit;border-radius:0}.news-form label:has(textarea),.news-form .news-consent,.news-form-status{grid-column:1/-1}.news-form .news-consent{flex-direction:row;align-items:center}.news-consent input{width:18px;height:18px}.news-form button{border:1px solid var(--frame);padding:12px 26px;color:inherit}.news-form button:disabled{opacity:.5;cursor:default}.news-form .news-form-status{font-size:13px;margin:0;line-height:1.5}.news-lead-form{padding:24px;border:1px solid var(--frame);margin:32px 0}.news-page *,.news-panel *{box-sizing:border-box}.news-header{max-width:1280px;margin:auto;padding:30px 24px;display:grid;grid-template-columns:44px 1fr 44px;align-items:center;border-bottom:1px solid var(--frame)}.news-logo{justify-self:center;width:260px;max-width:100%}.news-logo img{display:block;width:100%;height:auto;margin-block:-24px}.news-header.news-header--bar{max-width:none;height:90px;padding:0 24px;grid-template-columns:minmax(0,1fr) 180px minmax(0,1fr);background:#fff;color:#101820;border-bottom:1px solid var(--frame)}.news-header--bar .news-logo{grid-column:2;grid-row:1;width:160px}.news-header--bar .news-logo img{margin-block:-18px}.news-header--bar .news-desktop-nav,.news-header--bar .mobile-menu{grid-column:1;grid-row:1}.news-desktop-nav,.news-desktop-actions,.news-header-actions{display:flex;align-items:center;gap:clamp(14px,2vw,30px)}.news-header-actions{grid-column:3;grid-row:1;justify-content:flex-end;gap:12px}.news-header-actions>.news-share-wrap{display:none}.news-desktop-nav>*,.news-desktop-actions>*{padding:10px 0;color:inherit;font:inherit;font-size:15px;white-space:nowrap}.news-desktop-actions select{width:60px;border:0;background:transparent;cursor:pointer}.news-icon{display:grid;place-items:center;width:44px;height:44px;color:inherit;font-size:32px}.news-icon svg{width:24px;height:24px}.news-share-wrap{position:relative}.news-share-status{font-size:13px;position:absolute;z-index:4;top:100%;left:0;width:max-content;max-width:220px;background:#fff;color:#101820}.news-page :focus-visible,.news-panel :focus-visible{outline:2px solid #9f813a;outline-offset:5px}.news-home-content{max-width:1200px;margin:40px auto 80px;padding:0 24px}.news-card>a,.news-card-preview{display:flex;flex-direction:column;gap:14px}.news-card img{width:100%;aspect-ratio:1.6;object-fit:cover}.news-card h2{font-size:19px;line-height:1.4;margin:8px 0 0;font-weight:700}.news-home-content .news-card--small h2{font-size:16px;line-height:1.45}.news-category{color:#666;font-size:13px}.news-card--lead>a{display:grid;direction:ltr;grid-template-columns:1.45fr 1fr;align-items:center;gap:36px}.news-card-copy{direction:rtl;min-width:0}.news-card--lead h2{font-size:clamp(28px,3.2vw,44px);line-height:1.2}.news-card--lead p{font-size:18px;line-height:1.6;margin-top:20px}.news-first-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;margin-top:0;padding:0 1px 1px;background:#d8d8d8}.news-first-grid .news-card,.news-second-block .news-card{min-width:0;padding:14px;background:#fff}.news-second-block{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:1px;padding:1px;margin-top:40px;background:#d8d8d8}.news-second-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:1fr 1fr;gap:1px}.news-second-grid .news-card>a,.news-second-grid .news-card-preview{flex-direction:row;align-items:center;height:100%}.news-second-grid img,.news-second-grid .news-pending-image{width:50%;flex-shrink:0;object-fit:cover}.news-second-block .news-card--medium h2{font-size:24px}.news-older{margin-top:40px;border-top:1px solid var(--frame);padding:20px 0;width:100%;text-align:right}.news-footer{background:#101820;color:#fff;padding:54px max(24px,calc((100vw - 1152px)/2))}.news-footer-columns{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.9fr);gap:clamp(40px,6vw,96px);border-top:1px solid #ffffff50;padding-top:26px}.news-footer-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.news-footer-links,.news-newsletter{min-width:0}.news-footer h2{font-size:18px;font-weight:600;margin:0 0 20px;line-height:1.6}.news-footer-list{display:flex;flex-direction:column;gap:8px;list-style:none;padding:0;margin:0}.news-footer-list--mobile{display:none}.news-footer button,.news-footer a,.news-footer-pending{color:inherit;font:inherit;font-size:15px}.news-footer-list a,.news-footer-list button,.news-footer-pending{display:inline-flex;min-height:32px;align-items:center;text-align:right}.news-footer-list a:hover,.news-footer-list button:hover{text-decoration:underline;text-underline-offset:5px}.news-footer-pending{color:#cbd0d4;cursor:default}.news-newsletter h2{max-width:390px;font-size:22px;font-weight:400;margin-bottom:22px}.news-newsletter .news-form{grid-template-columns:minmax(0,1fr) auto;gap:0}.news-newsletter .news-form>label{min-width:0;display:block}.news-newsletter .news-form input{display:block;height:50px;padding:12px 16px;border:1px solid #ffffff80;border-inline-end:0;color:#fff;direction:ltr;text-align:right;font-size:14px}.news-newsletter input::placeholder{color:#cbd0d4;opacity:1}.news-newsletter .news-form>button{min-width:100px;height:50px;padding:10px 20px;background:#fff;color:#101820;border:1px solid #fff;font-weight:600}.news-newsletter .news-form>button:disabled{opacity:1;cursor:default}.news-newsletter .news-form-status{margin:12px 0 0;color:#cbd0d4;font-size:12px;line-height:1.6}.news-newsletter .news-form-status:empty{display:none}.news-copyright{margin:48px 0 0;font-size:12px;text-align:right}.news-panel{position:fixed;z-index:140;top:50%;left:50%;transform:translate(-50%,-50%) translateY(12px);width:min(560px,calc(100vw - 32px));max-height:calc(100svh - 32px);overflow:auto;padding:28px;border:4px solid var(--frame);background:#fff;color:#101820;direction:rtl;visibility:hidden;opacity:0;transition:opacity .3s,transform .3s,visibility .3s;font-family:objektiv-mk1-hebrew,Arial,sans-serif}.news-panel.is-open{visibility:visible;opacity:1;transform:translate(-50%,-50%)}.news-panel-head{display:grid;grid-template-columns:44px 1fr 44px;align-items:center;gap:12px;margin-bottom:30px}.news-panel-head img{width:min(250px,100%);height:auto;margin-block:-20px;justify-self:center}.news-panel-head--about img{width:min(180px,80%);margin-block:-12px}.site-sheet .mobile-menu-brand--magazine{width:210px;max-width:100%;height:100px}.news-access{position:relative}.news-access summary{list-style:none;cursor:pointer;padding:10px}.news-access>div{position:absolute;left:0;z-index:2;width:160px;padding:12px;background:#fff;border:1px solid var(--frame)}.news-access button{display:block;padding:10px}.news-menu{display:flex;flex-direction:column;text-align:center}.news-menu>*{display:block;width:100%;padding:22px 0;border-bottom:1px solid var(--frame);font:inherit;font-size:23px}.news-menu-bottom{display:flex;justify-content:space-between;gap:20px;margin-top:30px;font-size:15px}.news-menu-bottom small{font-size:12px}.news-about h2{font-size:25px;margin:0 0 20px}.news-about p{font-size:16px;line-height:1.7;margin:0 0 16px}.news-about a{text-decoration:underline}.news-about strong{font-weight:700}.news-about-continue{display:block;width:100%;margin-top:24px;padding:13px 20px;background:#101820;color:#fff;font:inherit;font-size:16px}.news-about .news-disclaimer{font-size:13px;color:#666;border-top:1px solid var(--frame);padding-top:16px}.news-large-text p{font-size:21px!important}.news-highlight-links a{text-decoration:underline!important}.news-article{max-width:960px;padding:0 24px;margin:36px auto 64px}.news-breadcrumbs{display:flex;flex-wrap:wrap;gap:10px;color:#666;font-size:13px;margin-bottom:24px}.news-article h1{font-size:clamp(32px,3.8vw,52px);font-weight:700;line-height:1.2;margin:0}.news-subtitle{font-size:21px;line-height:1.6;margin:22px 0}.news-article-actions{display:flex;gap:10px;align-items:center;border-block:1px solid var(--frame);padding:10px 0;margin:24px 0}.news-article-actions .news-icon{border:1px solid var(--frame);border-radius:50%}.news-views{display:flex;align-items:center;gap:8px;margin-right:auto}.news-views svg{width:22px}.news-article figure{margin:28px 0}.news-article figure img{width:100%;height:auto}.news-article figcaption{color:#666;font-size:13px;margin-top:8px;line-height:1.5}.news-article-body{max-width:740px;margin:auto}.news-article-body p{font-size:19px;line-height:1.85;margin:24px 0}.news-article-body h2{font-size:27px;margin:36px 0 16px;font-weight:700}.news-article-body blockquote{margin:40px 0;border-right:3px solid #9f813a;padding:8px 24px;font-size:24px;line-height:1.6}.news-facts{display:grid;grid-template-columns:1fr 1fr;gap:24px;border-block:1px solid var(--frame);padding:24px 0}.news-facts dt{font-size:24px;font-weight:700}.news-facts dd{margin:8px 0 0;font-size:14px}.news-related{max-width:1200px;padding:0 24px;margin:0 auto 64px}.news-related>h2{border-top:2px solid var(--frame);padding-top:16px;font-size:25px}.news-related-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin-top:24px}@media(max-width:700px){.news-header{padding:20px 16px}.news-logo{width:230px}.news-home-content{padding:0 16px;margin-top:24px}.news-card--lead>a{display:flex;gap:16px}.news-card--lead h2{font-size:29px}.news-card--lead p{font-size:17px;margin-top:12px}.news-first-grid,.news-second-grid{display:flex;flex-direction:column;gap:0}.news-first-grid,.news-second-grid{gap:1px}.news-first-grid .news-card,.news-second-grid .news-card{padding:16px}.news-first-grid .news-card>a,.news-first-grid .news-card-preview{flex-direction:row}.news-first-grid img,.news-second-grid img,.news-first-grid .news-pending-image,.news-second-grid .news-pending-image{width:42%;flex-shrink:0;align-self:flex-start}.news-card--small h2{font-size:18px}.news-second-block{display:flex;flex-direction:column}.news-card--medium h2{font-size:24px}.news-footer{padding:36px 24px 28px}.news-footer-columns{grid-template-columns:minmax(0,1fr);gap:32px}.news-newsletter{grid-row:1}.news-newsletter h2{font-size:21px}.news-newsletter .news-form>button{min-width:84px;padding-inline:14px}.news-footer-links{grid-template-columns:minmax(0,1fr);gap:28px}.news-footer h2{margin-bottom:12px}.news-footer-list--desktop{display:none}.news-footer-list--mobile{display:grid;grid-template-columns:1fr 1fr;gap:6px 24px}.news-copyright{margin-top:32px;font-size:11px}.news-panel{padding:20px}.news-panel-head{margin-bottom:22px}.news-article{padding:0 18px;margin-top:24px}.news-subtitle,.news-article-body p{font-size:18px}.news-related-grid{grid-template-columns:1fr 1fr}}@media(prefers-reduced-motion:reduce){.news-panel{transition:none}}.news-contact-host,.news-header .mobile-menu{display:none}.news-card--lead{padding:14px;border:1px solid #d8d8d8}.news-pending-image{width:100%;aspect-ratio:1.6;background:#f2f2f2}.news-pending p{font-size:15px;line-height:1.5;color:#777}@media(max-width:900px){.site-sheet .mobile-menu-header:has(.mobile-menu-brand--magazine){transform:translateY(-16px)}.news-header.news-header--bar{height:80px;padding:8px 16px;grid-template-columns:44px minmax(0,1fr) 44px}.news-desktop-nav,.news-desktop-actions{display:none}.news-header-actions>.news-share-wrap{display:inline-block}.news-header .news-desktop-menu{display:none}.news-header .mobile-menu{display:block;position:static;height:44px}}@media(max-width:700px){.news-home-content{padding:0 12px}.news-home-content .news-card--lead,.news-second-block .news-card--medium{padding:0}.news-home-content .news-card--lead>a,.news-second-block .news-card--medium>a,.news-second-block .news-card--medium>.news-card-preview{gap:0}.news-home-content .news-card--lead img,.news-second-block .news-card--medium img,.news-second-block .news-card--medium .news-pending-image{display:block;width:100%;aspect-ratio:1.6}.news-home-content .news-card--lead .news-card-copy,.news-second-block .news-card--medium .news-card-copy{position:relative;padding:12px 14px 18px;text-align:right}.news-home-content .news-category{display:inline-block;background:#101820;color:#fff;padding:2px 6px;font-size:12px;line-height:1.4}.news-home-content .news-card--lead .news-category,.news-second-block .news-card--medium .news-category{position:absolute;top:0;right:0;transform:translateY(-100%)}.news-home-content .news-card--lead h2{margin:0;font-size:clamp(24px,6.8vw,32px);line-height:1.2}.news-home-content .news-card--lead p{margin:10px 0 0;font-size:17px;line-height:1.5}.news-first-grid .news-card>a,.news-second-grid .news-card>a,.news-first-grid .news-card-preview,.news-second-grid .news-card-preview{display:flex;flex-direction:row;direction:rtl;align-items:center;gap:14px}.news-first-grid img,.news-second-grid img,.news-first-grid .news-pending-image,.news-second-grid .news-pending-image{width:48%;aspect-ratio:4/3;align-self:center}.news-first-grid .news-card-copy,.news-second-grid .news-card-copy{flex:1;text-align:right}.news-first-grid h2,.news-second-grid h2{margin:6px 0 0;font-size:15px;line-height:1.4}.news-home-content .news-card--small h2{font-size:15px;line-height:1.4}}body:has(.news-page--article){min-width:0}.news-page--article .news-header-actions>.news-share-wrap{display:inline-block}.news-page--article .news-article{max-width:1040px;margin-block:44px 72px}.news-page--article .news-breadcrumbs{gap:8px;line-height:1.7;margin-bottom:26px}.news-page--article .news-breadcrumbs a:hover{text-decoration:underline}.news-page--article .news-article h1{max-width:980px;font-size:clamp(34px,4.1vw,58px);line-height:1.18;text-wrap:pretty}.news-page--article .news-subtitle{max-width:900px;margin-block:20px 30px;color:#343b41;font-size:22px;line-height:1.65}.news-article-toolbar{display:flex;justify-content:space-between;align-items:center;gap:20px;border-block:1px solid #d8d8d8;padding-block:16px}.news-article-meta{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;color:#626970;font-size:13px;line-height:1.6}.news-author{display:inline-flex;align-items:center;gap:9px;color:#101820}.news-author img{width:36px;height:36px;border-radius:50%;object-fit:cover}.news-article-meta time{font-variant-numeric:tabular-nums}.news-reading-time{white-space:nowrap}.news-article-toolbar .news-article-actions{flex-shrink:0;border:0;margin:0;padding:0;gap:24px}.news-social-actions{display:flex;align-items:center;gap:10px}.news-social-actions .news-icon{width:40px;height:40px;border:0;border-radius:50%;background:#101820;color:#fff;transition:background .2s}.news-social-actions .news-icon:hover{background:#4b535a}.news-social-actions .news-icon svg{width:20px;height:20px}.news-social-actions .news-social--facebook{background:#3b5998}.news-social-actions .news-social--whatsapp{background:#187c43}.news-article-toolbar .news-views{margin:0;gap:8px;flex-direction:row-reverse}.news-views bdi{display:block;font-size:20px;font-weight:700;font-variant-numeric:tabular-nums;line-height:1.2}.news-views small{display:block;font-size:11px;line-height:1.4;color:#626970}.news-page--article .news-share-status:not(:empty){top:calc(100% + 8px);padding:8px 12px;border:1px solid #d8d8d8;box-shadow:0 3px 10px #10182014}.news-page--article .news-article-image{margin-block:28px 42px}.news-page--article .news-article figure img{display:block}.news-page--article .news-article figcaption{font-size:12px;margin-top:10px;color:#626970}.news-page--article .news-article-body{max-width:720px;margin-inline-start:0;margin-inline-end:auto;text-align:right}.news-page--article .news-article-body>p{margin-block:0 22px;font-size:20px;font-weight:400;line-height:1.8}.news-page--article .news-article-body h2{margin-block:34px 12px;font-size:25px;font-weight:700;line-height:1.4}.news-page--article .news-article-body>figure{margin-block:30px 34px}.news-page--article .news-article-body blockquote{border-color:#101820;background:#f6f7f7;margin-block:40px;padding:24px 28px}.news-article-body cite{display:block;font:inherit;font-size:14px;margin-top:16px}.news-page--article .news-facts{margin-block:32px;gap:28px;border-color:#d8d8d8}.news-page--article .news-facts>div{display:flex;flex-direction:column;gap:8px}.news-page--article .news-facts dt{order:2;font-size:14px;font-weight:400;color:#626970}.news-page--article .news-facts dd{margin:0;font-size:26px;font-weight:700}.news-page--article .news-lead-form{padding:32px;background:#fafbfb;border:1px solid #e5e7e7}.news-lead-form .news-form{grid-template-columns:repeat(3,minmax(0,1fr))}.news-lead-form .news-form>label:not(.news-consent){min-width:0}.news-page--article .news-article-body .news-lead-form>h2{margin:0 0 20px}.news-page--article .news-article-body .news-lead-form>p{margin:0 0 24px;font-size:17px;line-height:1.7}.news-page--article .news-article-body .news-form p{margin:0;font-size:13px;line-height:1.6}.news-form-status:empty,.news-phone-verification>p:empty{display:none}.news-form .news-consent{align-items:flex-start;line-height:1.6}.news-consent input{flex-shrink:0;margin-top:2px;accent-color:#101820}.news-consent a{text-decoration:underline;text-underline-offset:3px}.news-form input[type=tel],.news-form input[type=email],.news-form input[name=code]{direction:ltr;text-align:right}.news-form--lead>button{grid-column:1/-1;justify-self:start;min-width:140px;background:#101820;color:#fff}.news-phone-verification{grid-column:1/-1;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:end}.news-phone-verification>p{grid-column:1/-1;margin:0!important;font-size:13px!important}.news-phone-verification>button{justify-self:start}.news-phone-verification input{letter-spacing:.2em}.news-page--article .news-related{max-width:1200px;margin-bottom:72px}.news-page--article .news-related>h2{display:flex;align-items:center;gap:18px;border:0;padding:0;font-size:28px}.news-page--article .news-related>h2:after{content:"";height:2px;flex:1;background:#101820}.news-page--article .news-related-grid{gap:1px;padding:1px;background:#d8d8d8}.news-related-grid .news-card{padding:14px;background:#fff;min-width:0}.news-related-grid .news-card img,.news-related-grid .news-pending-image{display:block;aspect-ratio:4/3;object-fit:cover}.news-related-grid .news-card h2{font-size:18px;line-height:1.5}.news-related-grid .news-pending p{margin:8px 0 0;font-size:13px}.news-back-to-magazine{display:flex;width:fit-content;gap:24px;margin-top:24px;border-bottom:1px solid #101820;padding-bottom:8px;font-size:15px}.news-article-missing{min-height:45vh;padding-block:50px}.news-article-missing p{margin:24px 0}.news-article-missing a{text-decoration:underline}@media(max-width:1100px)and (min-width:901px){.news-page--article .news-header--bar{grid-template-columns:minmax(0,1fr) 140px minmax(0,1fr);padding-inline:18px}.news-page--article .news-desktop-actions{gap:12px}.news-page--article .news-desktop-actions>*{font-size:13px}}@media(max-width:700px){.news-page--article .news-article{margin-block:24px 48px;padding-inline:18px}.news-page--article .news-breadcrumbs{font-size:11px;gap:6px;margin-bottom:18px}.news-page--article .news-article h1{font-size:clamp(30px,8.2vw,42px);line-height:1.2}.news-page--article .news-subtitle{font-size:18px;line-height:1.65;margin-block:16px 24px}.news-article-toolbar{flex-direction:column;align-items:stretch;gap:16px}.news-article-meta{gap:6px 12px;font-size:12px}.news-article-toolbar .news-article-actions{justify-content:space-between;gap:12px}.news-social-actions{gap:8px}.news-social-actions .news-icon{width:40px;height:40px}.news-views bdi{font-size:18px}.news-page--article .news-article-image{margin-block:24px 30px}.news-page--article .news-article-body>p{font-size:18px;line-height:1.75;margin-bottom:20px}.news-page--article .news-article-body h2{font-size:22px;margin-block:28px 10px}.news-page--article .news-article-body>figure{margin-block:24px 28px}.news-page--article .news-article-body blockquote{font-size:21px;padding:20px}.news-page--article .news-facts{gap:24px 16px}.news-page--article .news-facts dd{font-size:22px}.news-page--article .news-facts dt{font-size:12px}.news-page--article .news-lead-form{padding:20px}.news-lead-form .news-form{column-gap:10px}.news-lead-form .news-form>label:not(.news-consent){font-size:12px;line-height:1.5}.news-phone-verification{grid-template-columns:minmax(0,1fr)}.news-page--article .news-related{padding-inline:12px;margin-bottom:48px}.news-page--article .news-related>h2{font-size:25px;gap:12px}.news-related-grid .news-card{padding:10px}.news-related-grid .news-card h2{font-size:16px;line-height:1.45}}@media(max-width:360px){.news-lead-form .news-form>label:not(.news-consent){font-size:11px}.news-social-actions{gap:6px}.news-social-actions .news-icon{width:36px;height:36px}.news-views bdi{font-size:16px}}@media(min-width:901px){.home-footer-brand{width:clamp(95.2px,7.14vw,124.1px);margin-inline:auto}.site-sheet-backdrop--contact-emesh{background:#0000008f;opacity:1;transition:opacity .2s}.site-sheet-backdrop--contact-emesh.is-closing{opacity:0;transition-delay:.7s}.contact-panel.contact-panel--refined.contact-panel--emesh,.contact-panel.contact-panel--refined.contact-panel--emesh.is-open,.contact-panel.contact-panel--refined.contact-panel--emesh.is-open.is-closing{--contact-width: min(620px, calc(100vw - 48px) );--contact-max-height: calc(100dvh - 48px) ;--contact-border-height: 8px;top:50%;left:50%;border:4px solid #d8d8d8;transform-origin:center;transform:translate(-50%,-50%) scale(.22)}.contact-panel.contact-panel--refined.contact-panel--emesh.is-open:not(.is-closing){transform:translate(-50%,-50%) scale(1)}}@media(max-width:900px){.hero-header .contact-envelope{width:28px;height:21px}.hero-header .contact-panel-anchor{left:5vw}.hero-header .contact-panel-trigger--icon{position:static}.home-footer-brand{width:90px;margin-inline:auto}.mobile-menu-panel--emesh .mobile-menu-content{grid-template-rows:22% 60% 18%}.mobile-menu-panel--emesh .mobile-menu-header{grid-template-areas:". brand dismiss";grid-template-columns:1fr auto 1fr}.mobile-menu-panel--emesh .mobile-menu-dismiss-mask{justify-self:end}.mobile-menu-panel--emesh .mobile-menu-brand-mask,.mobile-menu-panel--emesh .mobile-menu-brand{width:64px;height:57px}.mobile-menu-panel--emesh .mobile-menu-contact{width:auto;padding:0;border:0;background:transparent}.mobile-menu-panel--emesh .mobile-menu-footer{grid-template-rows:1fr 48px 1fr}.mobile-menu-panel--emesh .mobile-menu-mask:nth-child(5) .mobile-menu-link{transition-delay:.58s}.mobile-menu-panel--emesh.is-open.is-closing .mobile-menu-mask:nth-child(5) .mobile-menu-link{transition-delay:0ms}.contact-panel--compact.contact-panel--refined .contact-panel-dismiss{left:clamp(22px,5vw,38px);right:auto;top:41px;width:24px;height:24px}.contact-panel--compact .contact-panel-dismiss:before,.contact-panel--compact .contact-panel-dismiss:after{width:20px;height:1.5px}.contact-panel.contact-panel--compact.contact-panel--refined,.contact-panel.contact-panel--compact.contact-panel--refined.is-open{--contact-header-height: 106px}.contact-panel.contact-panel--compact.contact-panel--refined.is-open:not(.is-closing){height:var(--contact-panel-open-height, auto)}.contact-panel--compact.contact-panel--refined .contact-panel-header{padding:19px 28px}.contact-panel--compact.contact-panel--refined .contact-panel-content{display:flex;flex-direction:column;justify-content:flex-start;height:auto;width:calc(var(--contact-panel-open-width, var(--contact-width)) - 8px);gap:16px;padding:12px 20px 20px}.contact-panel--compact.contact-panel--refined .contact-panel-mask{margin:0;overflow:hidden;flex-shrink:0}.contact-panel--compact.contact-panel--refined h2{font-size:22px;line-height:1.2}.contact-panel--compact.contact-panel--refined .contact-panel-form-mask{margin:0}.contact-panel--compact.contact-panel--refined .contact-panel-row{opacity:0;transform:translateY(-115%);transition:opacity .24s ease .3s,transform .76s var(--ease-premium) .3s}.contact-panel--compact.contact-panel--refined.is-open:not(.is-closing) .contact-panel-row{opacity:1;transform:translateY(0)}.contact-panel--compact.contact-panel--refined.is-open.is-closing .contact-panel-row{opacity:0;transform:translateY(-115%);transition-delay:0ms;transition-timing-function:ease,var(--ease-premium-reverse)}.contact-panel--compact.contact-panel--refined .contact-panel-channels{margin-top:0}@media(max-height:700px){.contact-panel.contact-panel--compact.contact-panel--refined,.contact-panel.contact-panel--compact.contact-panel--refined.is-open{--contact-header-height: 76px}.contact-panel--compact.contact-panel--refined .contact-panel-header{padding-block:8px}.contact-panel--compact.contact-panel--refined .contact-panel-dismiss{top:26px}.contact-panel--compact.contact-panel--refined .contact-panel-content{padding-block:4px 10px;gap:8px}.contact-panel--compact.contact-panel--refined h2{font-size:20px}.contact-panel--compact.contact-panel--refined .contact-panel-form{gap:6px}.contact-panel--compact.contact-panel--refined .contact-panel-form-fields,.contact-panel--compact.contact-panel--refined .contact-panel-form-row{gap:4px}.contact-panel--compact.contact-panel--refined .contact-panel-field input{height:32px;min-height:32px}.contact-panel--compact.contact-panel--refined .contact-panel-field textarea{height:44px;min-height:44px}.contact-panel--compact.contact-panel--refined .contact-panel-channels{padding-top:10px}.contact-panel--compact.contact-panel--refined .contact-panel-channels>a{gap:6px;min-height:48px}}}@media(prefers-reduced-motion:reduce){.contact-panel--compact.contact-panel--refined .contact-panel-row{transition-duration:1ms;transition-delay:0ms}}.project-card-image,.projects-directory-image{object-position:var(--project-image-position, center)}.project-detail-hero .hero-background{object-position:var(--project-hero-position, center)}.project-detail-page{--project-frame-height: calc(100svh - 2 * var(--page-padding))}.project-location-stage,.project-location-map{height:var(--project-frame-height)}.project-location-map .project-map-drawing{aspect-ratio:auto}.project-map-expand>svg{width:22px;height:22px;flex:none;color:var(--gold-ink)}.project-location-description{display:none}.project-photo-mosaic{position:relative}.project-mosaic-disclaimer{position:absolute;bottom:clamp(4px,.35vw,6px);inset-inline:clamp(4px,.35vw,6px);margin:0;padding:30px 16px 10px;color:#fff;background:linear-gradient(transparent,#0009);font-size:12px;line-height:1.4;text-align:right;pointer-events:none}@media(min-width:901px){.project-detail-intro{--project-about-width: min(640px, 65vw);--project-about-right: 8vw;--project-about-divider: calc(100% - var(--project-about-right) - var(--project-about-width) - 40px)}.project-detail-intro .about-content{right:var(--project-about-right);width:var(--project-about-width)}.project-detail-intro .about-divider{left:var(--project-about-divider)}.project-detail-page>.project-detail-intro .about-symbol-reveal{width:min(var(--about-symbol-width),calc(var(--project-about-divider) - 24px))}.site-canvas>.projects-section .project-card-shade{background:linear-gradient(180deg,#4a56605c,#363a3b29 46%,#0009)}.site-canvas>.projects-section .project-card-tab{width:clamp(130px,9.24vw,161px);height:clamp(42px,5.5vh,58px)}.project-photo-mosaic{height:var(--project-frame-height);aspect-ratio:auto}}@media(max-width:900px){.project-location-stage,.project-location-map{height:auto}.project-location-map .project-map-drawing{flex:none;aspect-ratio:1080 / 730}.project-location-map>figcaption{padding:12px 16px;font-size:14px;line-height:1.5}.project-card-image,.projects-directory-image{object-position:var(--project-image-mobile-position, center)}.project-detail-hero .hero-background{object-position:var(--project-hero-mobile-position, center)}.about-page-founder:after{height:2px}#about-founder-copy{scroll-margin-top:24px}}@media(min-width:901px)and (prefers-reduced-motion:no-preference){.project-location-sequence{height:330svh}.project-location-sticky{position:sticky;top:min(0px,calc(100svh - var(--project-gallery-height, 100svh)));height:auto;padding:0;display:flex;flex-direction:column}.project-location-stage{flex:none}.project-location-slide{position:absolute;inset:0;height:100%;margin:0;aspect-ratio:auto}.project-location-photo{clip-path:inset(100% 0 0 0);pointer-events:none}.project-location-photo:before{display:none}.project-location-slide figcaption{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.project-location-description{display:flex;align-items:center;justify-content:center;min-height:54px;margin:0;padding:12px 18px 4px;font-size:16px;line-height:1.5;color:var(--ink-soft);text-align:center}.project-location-navigation{display:flex;justify-content:center;gap:clamp(8px,3vw,48px);padding:0 0 8px}.project-location-navigation button{display:flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:8px 12px;border:0;background:none;color:var(--ink-soft);font:inherit;font-size:16px;cursor:pointer}.project-location-navigation button span{color:var(--gold-ink)}.project-location-navigation button[aria-current]{color:var(--ink);box-shadow:inset 0 -1px var(--gold)}}@media(prefers-reduced-motion:reduce){.project-location-stage{height:auto}.project-location-slide{overflow:visible}.project-location-map{margin-bottom:60px}.project-location-slide figcaption{position:static;display:block;padding:12px 8px;background:#fff;color:var(--ink-soft);font-size:14px;line-height:1.5;text-align:center}}:root{--magazine-logo-width: 180px}.site-canvas>.magazine-section .magazine-brand-logo{top:28px;width:clamp(180px,16vw,240px);filter:drop-shadow(0 2px 8px #0006)}.site-canvas>.magazine-section .magazine-stage-shade{background:linear-gradient(180deg,#08101861,#10182014 42%,#05090da3)}.news-header.news-header--bar{height:116px;grid-template-columns:minmax(0,1fr) 244px minmax(0,1fr)}.news-header--bar .news-logo{width:var(--magazine-logo-width)}.news-header--bar .news-logo img{width:100%;height:auto;margin:0}.news-panel-head{position:relative;grid-template-columns:1fr;min-height:96px}.news-panel-head img,.news-panel-head--about img{width:var(--magazine-logo-width);max-width:100%;height:auto;margin:0}.news-panel-head>.news-icon{position:absolute;right:0;top:50%;transform:translateY(-50%)}.news-panel-head>.news-access{position:absolute;left:0;top:50%;transform:translateY(-50%)}.contact-panel.contact-panel--refined.contact-panel--magazine{--contact-header-height: calc(var(--magazine-logo-width) * 537 / 1277 + 32px)}.contact-panel--magazine.contact-panel--refined .contact-sheet-logo--magazine{width:var(--magazine-logo-width);height:auto;max-width:100%;object-fit:contain}.news-category,.news-home-content .news-category{display:inline-flex;align-items:center;color:#fff;background:#101820;border:1px solid #101820;padding:3px 7px;font-size:12px;line-height:1.4}.news-older{display:flex;align-items:center;gap:14px;color:#101820;font-size:20px}.news-older span{transition:transform .2s ease}.news-older[aria-expanded=true] span{transform:rotate(-90deg)}.news-older-empty{margin:0;padding:20px 0 32px;color:#666}.news-card-date{display:block;margin-top:12px;color:#666;font-size:12px;line-height:1.5;direction:ltr;text-align:right}@media(min-width:901px)and (max-width:1100px){.news-page--article .news-header--bar{grid-template-columns:minmax(0,1fr) 244px minmax(0,1fr)}}@media(max-width:900px){:root{--magazine-logo-width: 144px}.site-canvas>.magazine-section .magazine-brand-logo{width:clamp(176px,45vw,210px)}.news-header.news-header--bar{height:96px;padding:12px 16px;grid-template-columns:44px minmax(0,1fr) 44px}.news-panel-head{min-height:76px}.news-panel-head>.news-icon{right:-8px}.mobile-menu-panel:has(.mobile-menu-brand--magazine) .mobile-menu-header{grid-template-rows:80px}.mobile-menu-panel:has(.mobile-menu-brand--magazine) .mobile-menu-brand-mask,.mobile-menu-panel .mobile-menu-brand--magazine{width:var(--magazine-logo-width);height:calc(var(--magazine-logo-width) * 537 / 1277)}.mobile-menu-panel .mobile-menu-brand--magazine img{width:100%;height:100%;object-fit:contain}}.news-page--article{--article-action-size: 40px}.news-page--article .news-article h1,.news-page--article .news-subtitle,.news-page--article .news-article-body{max-width:none;width:100%}.news-page--article .news-article-body{margin-inline:0}.news-page--article .news-article-meta{flex-wrap:nowrap;gap:10px}.news-author-avatar{display:block;width:var(--article-action-size);height:var(--article-action-size);border-radius:50%;object-fit:cover;flex:0 0 auto}.news-author-avatar--brand{object-fit:contain;padding:3px;background:#fff;border:1px solid #e6e6e6}.news-author-copy{min-width:0}.news-author-copy .news-author{display:inline}.news-page--article .news-social-actions .news-icon{width:var(--article-action-size);height:var(--article-action-size)}.news-page--article .news-social-actions .news-icon--copy{background:#545b61}.news-page--article .news-social-actions .news-icon--copy:hover{background:#42494f}@media(max-width:900px){.news-page--article .news-article-toolbar{flex-direction:column;align-items:stretch;gap:16px}.news-page--article .news-article-actions{justify-content:space-between;gap:12px}.news-page--article .news-lead-form .news-form{grid-template-columns:minmax(0,1fr);row-gap:18px}}@media(max-width:360px){.news-page--article{--article-action-size: 36px}}.home-header-utilities,.home-language-icon{display:none}.news-footer .news-copyright{text-align:center}.contact-panel--magazine.contact-panel--refined .contact-panel-content{display:flex;flex-direction:column;justify-content:flex-start;height:auto;min-width:0;gap:16px;padding:16px 28px 24px}.contact-panel--magazine.contact-panel--refined .contact-panel-form-mask,.contact-panel--magazine.contact-panel--refined .contact-panel-title-mask{margin:0}.contact-panel--magazine.contact-panel--refined h2{font-size:24px;line-height:1.2;text-align:right}.contact-panel--magazine.contact-panel--refined .contact-panel-dismiss{left:auto;right:20px;top:calc(var(--contact-header-height) / 2 - 12px);width:24px;height:24px;padding:0}.contact-panel--magazine.contact-panel--refined .contact-panel-dismiss:before,.contact-panel--magazine.contact-panel--refined .contact-panel-dismiss:after{width:20px;height:1.5px}@media(min-width:901px){.hero-header--utilities{--home-control-size: 48px;--home-control-inset: clamp(24px, 2.5vw, 40px)}.hero-header--utilities .contact-panel-anchor{left:auto;right:var(--home-control-inset);top:var(--header-padding-top);height:var(--home-control-size)}.hero-header--utilities .hero-language{top:var(--header-padding-top);right:calc(var(--home-control-inset) + var(--home-control-size) + 10px);display:grid;place-items:center;text-shadow:none}.hero-header--utilities .contact-panel-trigger,.hero-header--utilities .hero-language,.hero-header--utilities .home-header-square{position:relative;width:var(--home-control-size);height:var(--home-control-size);min-height:var(--home-control-size);padding:0;border:1px solid #ffffffb3;background:#10182012;color:#fff;border-radius:0;cursor:pointer}.hero-header--utilities .hero-language{position:absolute}.hero-header--utilities .contact-panel-trigger{left:auto;top:auto;display:grid;place-items:center}.hero-header--utilities .contact-envelope{width:26px;height:20px}.hero-header--utilities .hero-language>strong,.hero-header--utilities .hero-language>span{display:none}.hero-header--utilities .home-language-icon{display:block;width:24px;height:24px}.home-header-utilities{position:absolute;left:var(--home-control-inset);top:var(--header-padding-top);display:flex;direction:ltr;gap:10px;z-index:31}.home-header-utilities details{position:relative}.home-header-square{display:grid;place-items:center;list-style:none}.home-header-square::-webkit-details-marker{display:none}.home-header-square svg{width:24px;height:24px}.home-header-popover{position:absolute;top:calc(100% + 12px);left:0;width:280px;padding:20px;color:var(--ink);background:#fff;border:1px solid var(--frame);box-shadow:0 8px 28px #0002;text-align:right}.home-header-popover h2{margin:0 0 14px;font-size:18px}.home-header-popover p{margin:0;font-size:14px;line-height:1.7}.home-header-popover button{display:block;width:100%;padding:10px;margin-top:8px;border:1px solid var(--frame);font-size:14px}.home-header-popover button[aria-pressed=true]{background:var(--ink);color:#fff}.hero-header--utilities :is(.home-header-square,.hero-language,.contact-panel-trigger):focus-visible{outline:2px solid #fff;outline-offset:4px}.emesh-large-text p{font-size:calc(var(--body) * 1.2)}.emesh-large-text .hero-nav-links a{font-size:20px}.emesh-highlight-links a{text-decoration:underline;text-underline-offset:4px}.contact-panel.contact-panel--magazine.contact-panel--refined,.contact-panel.contact-panel--magazine.contact-panel--refined.is-open,.contact-panel.contact-panel--magazine.contact-panel--refined.is-open.is-closing{top:50%;left:50%;border:4px solid #d8d8d8;transform-origin:center;transform:translate(-50%,-50%) scale(.22)}.contact-panel.contact-panel--magazine.contact-panel--refined.is-open:not(.is-closing){transform:translate(-50%,-50%) scale(1)}}@media(max-width:900px){.contact-panel--magazine.contact-panel--refined .contact-panel-content{padding:12px 20px 20px}.contact-panel.contact-panel--magazine.contact-panel--refined.is-open:not(.is-closing){height:var(--contact-panel-open-height, auto)}.contact-panel--magazine.contact-panel--refined .contact-panel-form-mask{flex-shrink:0}}@media(max-width:900px)and (max-height:700px){.contact-panel--magazine.contact-panel--refined .contact-panel-content{gap:8px;padding-block:4px 10px}.contact-panel--magazine.contact-panel--refined .contact-panel-form{gap:8px}.contact-panel--magazine.contact-panel--refined .contact-panel-form-fields,.contact-panel--magazine.contact-panel--refined .contact-panel-form-row{gap:6px}.contact-panel--magazine.contact-panel--refined .contact-panel-field input{height:32px;min-height:32px}.contact-panel--magazine.contact-panel--refined .contact-panel-field textarea{height:44px;min-height:44px}}#cc-main{--cc-font-family: "objektiv-mk1-hebrew", Arial, sans-serif;--cc-modal-border-radius: 0;--cc-btn-border-radius: 0;--cc-primary-color: #292929;--cc-btn-primary-bg: #292929;--cc-btn-primary-border-color: #292929;--cc-btn-primary-hover-bg: #444;--cc-btn-primary-hover-border-color: #444;--cc-toggle-on-bg: #947737;--cc-cookie-category-block-border-radius: 0;--cc-z-index: 20000}#cc-main .pm{border:3px solid #d8d8d8}#cc-main .pm__title{font-size:24px}#cc-main .pm__section-desc{font-size:16px;line-height:1.6}#cc-main .pm__btn{font-size:15px;min-height:44px}.cookie-notice{position:fixed;z-index:10000;inset:auto auto 24px 24px;width:min(430px,calc(100% - 48px));margin:0;max-height:calc(100dvh - 48px);overflow-y:auto;display:flex;flex-direction:column;align-items:stretch;gap:18px;padding:24px;border:3px solid var(--frame);background:var(--white);color:var(--ink);box-shadow:0 8px 32px #0002;text-align:right}.cookie-notice-heading{display:flex;align-items:center;gap:10px}.cookie-notice-heading svg{width:24px;height:24px;color:var(--gold-ink);flex-shrink:0}.cookie-notice-heading h2{margin:0;font-size:22px;font-weight:var(--weight-accent)}.cookie-notice p{margin:0;font-size:17px;line-height:1.6;color:var(--ink-soft)}.cookie-notice-actions{display:flex;gap:8px;flex-shrink:0}.cookie-notice-actions button{flex:1;min-height:44px;padding:8px;border:1px solid var(--ink);font:inherit;font-size:15px;background:var(--white);color:var(--ink);cursor:pointer}.cookie-notice-actions button:hover{background:#f6f4ee}.cookie-notice-actions button:last-child{border-color:var(--frame)}.cookie-notice--article{width:min(420px,calc(100% - 48px));padding:16px 20px;gap:12px;border-width:1px}.cookie-notice--article p{font-size:15px}.home-header-square svg{width:24px;height:24px}.preferences-backdrop{position:fixed;z-index:10001;inset:0;background:#0008}.accessibility-settings{position:fixed;z-index:10002;top:50%;left:50%;transform:translate(-50%,-50%);width:min(400px,90vw);max-height:90dvh;overflow:auto;border:3px solid #d8d8d8;padding:28px;background:#fff;color:#292929}.accessibility-settings[aria-hidden=true]{display:none}.accessibility-settings h2{margin:12px 0 24px;font-size:24px}.accessibility-settings>button:not(.preferences-dismiss){display:block;width:100%;padding:12px;margin-top:12px;border:1px solid #d8d8d8;font:inherit;font-size:18px;cursor:pointer}.accessibility-settings button[aria-pressed=true]{background:#292929;color:#fff}.preferences-dismiss{position:absolute;top:8px;left:12px;width:36px;height:36px;padding:0;font-size:30px;cursor:pointer}.site-large-text :is(.site-canvas,.about-page,.projects-page,.project-detail-page,.news-page) p{font-size:calc(var(--body,20px) * 1.2)}.site-highlight-links a{text-decoration:underline;text-underline-offset:4px}.cookie-notice button:focus-visible,.mobile-menu-settings button:focus-visible,.accessibility-settings button:focus-visible{outline:2px solid #947737;outline-offset:3px}@media(max-width:900px){.cookie-notice{inset:auto 16px max(16px,env(safe-area-inset-bottom,0px));width:calc(100% - 32px);max-height:calc(100svh - 32px);padding:18px;gap:14px}.cookie-notice p{font-size:16px}.cookie-notice-heading h2{font-size:20px}.cookie-notice-actions button{font-size:14px}.cookie-notice--article{width:calc(100% - 32px);padding:14px 16px;gap:10px}.mobile-menu-panel .mobile-menu-content{grid-template-rows:20% 52% 28%}.mobile-menu-panel .mobile-menu-footer{display:flex;flex-direction:column;justify-content:center;gap:8px;padding:8px clamp(22px,6.5vw,52px) 12px}.mobile-menu-panel .mobile-menu-language-mask{width:auto;min-height:30px;flex-shrink:0}.mobile-menu-settings{display:flex;justify-content:center;width:100%;border-top:1px solid #d8d8d8;padding-top:12px;gap:18px}.mobile-menu-settings button{display:flex;flex:1;min-height:56px;align-items:center;flex-direction:column;gap:8px;padding:0;font:inherit;font-size:15px;color:var(--ink);cursor:pointer}.mobile-menu-settings svg{width:24px;height:24px}.mobile-menu-links .mobile-menu-contact{border:0}}@media(max-width:900px)and (max-height:650px){.mobile-menu-panel .mobile-menu-content{grid-template-rows:20% 50% 30%}.mobile-menu-settings{padding-top:8px}.mobile-menu-settings button{font-size:13px;gap:5px}.mobile-menu-panel .mobile-menu-footer{gap:4px}}.magazine-menu-label{display:none}.news-header--bar .mobile-menu--desktop{grid-column:1;grid-row:1}.news-page .news-header-actions>.news-share-wrap{display:none}.mobile-menu-panel--magazine{color:#101820}.mobile-menu-panel--magazine .mobile-menu-header{grid-template-areas:". brand dismiss";grid-template-columns:1fr auto 1fr;transform:none}.mobile-menu-panel--magazine .mobile-menu-dismiss-mask{justify-self:end}.mobile-menu-panel--magazine .mobile-menu-brand-mask,.mobile-menu-panel--magazine .mobile-menu-brand--magazine{width:var(--magazine-logo-width);height:calc(var(--magazine-logo-width) * 537 / 1277)}.mobile-menu-panel--magazine .mobile-menu-brand img{display:block;width:100%;height:100%;object-fit:contain}.mobile-menu-panel--magazine .mobile-menu-contact{border:0;padding:0;width:auto}.mobile-menu-panel--magazine .mobile-menu-settings{display:flex;justify-content:center;border-top:1px solid #d8d8d8;padding-top:12px;gap:18px}.mobile-menu-panel--magazine .mobile-menu-settings button{display:flex;flex:1;min-height:56px;align-items:center;flex-direction:column;gap:8px;padding:0;font:inherit;font-size:14px}.mobile-menu-panel--magazine .mobile-menu-settings svg{width:24px;height:24px}.news-sheet-dismiss{width:24px;height:24px;padding:0;background:transparent}.news-sheet-dismiss:before,.news-sheet-dismiss:after{content:"";position:absolute;left:50%;top:50%;width:20px;height:1.5px;background:currentColor;transform:translate(-50%,-50%) rotate(45deg)}.news-sheet-dismiss:after{transform:translate(-50%,-50%) rotate(-45deg)}.news-about p{margin-bottom:10px}.news-about .news-about-cookies{font-size:13px;line-height:1.7;margin:0}.news-about-cookies button{font:inherit;text-decoration:underline;text-underline-offset:3px}.news-about-continue{margin-top:16px}@media(min-width:901px){.site-sheet-backdrop--magazine{background:#0000007a}.news-header--bar .mobile-menu--desktop{display:block;position:static;height:auto}.news-header--bar .mobile-menu-trigger{display:flex;align-items:center;justify-content:center;width:44px;height:44px;min-height:44px;padding:0;color:#101820}.news-header--bar .mobile-menu-trigger>img{display:block;width:30px;height:auto}.magazine-menu-label{display:flex;gap:10px;align-items:center;font:16px objektiv-mk1-hebrew,Arial,sans-serif}.magazine-menu-label svg{width:16px;height:16px}.news-panel,.mobile-menu-panel--magazine,.contact-panel.contact-panel--magazine.contact-panel--refined{--magazine-sheet-height: min(600px, calc(100dvh - 40px) );position:fixed;display:block;box-sizing:border-box;z-index:140;top:50%;left:50%;right:auto;width:min(560px,calc(100vw - 32px));height:var(--magazine-sheet-height);max-height:var(--magazine-sheet-height);border:4px solid #d8d8d8;background:#fff;overflow:hidden;color:#101820;direction:rtl;opacity:0;visibility:hidden;pointer-events:none;transform:translate(-50%,-50%) scale(.95);transition:opacity .24s,transform .3s,visibility 0s .3s}.news-panel.is-open,.mobile-menu-panel--magazine.is-open:not(.is-closing),.contact-panel.contact-panel--magazine.contact-panel--refined.is-open:not(.is-closing){width:min(560px,calc(100vw - 32px));height:var(--magazine-sheet-height);max-height:var(--magazine-sheet-height);opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%,-50%) scale(1);transition-delay:0s}.mobile-menu-panel--magazine.is-open.is-closing,.contact-panel.contact-panel--magazine.contact-panel--refined.is-open.is-closing{width:min(560px,calc(100vw - 32px));height:var(--magazine-sheet-height);max-height:var(--magazine-sheet-height);opacity:0;pointer-events:none;transform:translate(-50%,-50%) scale(.95)}.news-panel{overflow-y:auto;padding:20px 28px}.mobile-menu-panel--magazine{--magazine-sheet-height: min(700px, calc(100dvh - 40px) )}.news-panel-head{min-height:96px;margin:0 0 20px}.news-panel-head>.news-sheet-dismiss{right:-8px}.contact-panel--magazine.contact-panel--refined .contact-panel-header{height:116px;padding:20px 28px 0}.contact-panel--magazine.contact-panel--refined .contact-panel-content{max-height:calc(var(--magazine-sheet-height) - 124px);padding:0 28px 24px;overflow-y:auto}.contact-panel--magazine.contact-panel--refined .contact-panel-dismiss{top:56px;right:20px}.mobile-menu-panel--magazine .mobile-menu-content{display:grid;grid-template-rows:116px minmax(220px,1fr) 128px;height:100%;overflow-y:auto;text-align:center}.mobile-menu-panel--magazine .mobile-menu-header{position:relative;display:grid;align-items:center;padding:20px 20px 0;direction:ltr}.mobile-menu-panel--magazine .mobile-menu-ui-mask{display:grid;overflow:hidden}.mobile-menu-panel--magazine .mobile-menu-brand-mask{grid-area:brand}.mobile-menu-panel--magazine .mobile-menu-dismiss-mask{grid-area:dismiss;width:24px;height:24px}.mobile-menu-panel--magazine .mobile-menu-dismiss{position:relative;width:24px;height:24px;padding:0;background:transparent}.mobile-menu-panel--magazine .mobile-menu-dismiss:before,.mobile-menu-panel--magazine .mobile-menu-dismiss:after{content:"";position:absolute;left:50%;top:50%;width:20px;height:1.5px;background:currentColor;transform:translate(-50%,-50%) rotate(45deg)}.mobile-menu-panel--magazine .mobile-menu-dismiss:after{transform:translate(-50%,-50%) rotate(-45deg)}.mobile-menu-panel--magazine .mobile-menu-links{display:flex;flex-direction:column;min-height:0;padding:8px 28px}.mobile-menu-panel--magazine .mobile-menu-mask{display:flex;flex:1;align-items:center;justify-content:center;min-height:44px}.mobile-menu-panel--magazine .mobile-menu-mask:not(:last-child){border-bottom:1px solid #d8d8d8}.mobile-menu-panel--magazine .mobile-menu-link{font:22px lexia-variable,Georgia,serif;color:#101820}.mobile-menu-panel--magazine .mobile-menu-footer{display:grid;grid-template-rows:44px 1fr;padding:0 28px 20px}.mobile-menu-panel--magazine .mobile-menu-language-mask{place-items:center}.mobile-menu-panel--magazine .mobile-menu-language{font:18px lexia-variable,Georgia,serif;direction:ltr}.mobile-menu-panel--magazine .mobile-menu-language span{color:#777}}@media(max-width:900px){.news-page .news-header-actions>.news-share-wrap{display:inline-block}.mobile-menu-panel .mobile-menu-content{grid-template-rows:clamp(100px,18dvh,160px) minmax(220px,1fr) auto;overflow-y:auto}.mobile-menu-panel .mobile-menu-footer{min-height:148px;justify-content:flex-end;gap:12px;padding:8px clamp(22px,6.5vw,52px) max(24px,env(safe-area-inset-bottom,0px))}.mobile-menu-panel--magazine .mobile-menu-header{grid-template-rows:80px}.mobile-menu-panel--magazine .mobile-menu-footer{padding-inline:clamp(22px,6.5vw,52px);grid-template-rows:1fr 44px 80px}.mobile-menu-panel--magazine .mobile-menu-settings{grid-row:3}.news-panel-head>.news-sheet-dismiss{right:-8px}}.mobile-menu-panel--magazine :is(.mobile-menu-link,.mobile-menu-language,.mobile-menu-language strong,.mobile-menu-settings button){font-weight:400;font-variation-settings:"wght" 400}@media(prefers-reduced-motion:reduce){.news-panel,.mobile-menu-panel--magazine,.contact-panel.contact-panel--magazine.contact-panel--refined{transition:none}}.site-close-icon{display:block;width:24px;height:24px;flex:none;transform:rotate(0);transition:transform .28s ease}:is(.mobile-menu-dismiss,.contact-panel-dismiss,.news-sheet-dismiss,.preferences-dismiss,.project-map-dismiss):has(>.site-close-icon){width:24px;height:24px;padding:0;border:0;background:transparent}:is(.mobile-menu-dismiss,.contact-panel-dismiss,.news-sheet-dismiss,.preferences-dismiss):has(>.site-close-icon):before,:is(.mobile-menu-dismiss,.contact-panel-dismiss,.news-sheet-dismiss,.preferences-dismiss):has(>.site-close-icon):after{content:none}.is-closing .site-close-icon{transform:rotate(180deg)}#cc-main .pm__close-btn .site-close-icon{width:24px;height:24px;stroke:currentColor}.contact-panel.is-open.is-closing .contact-panel-dismiss{opacity:1}.mobile-menu-panel.is-open.is-closing .mobile-menu-dismiss{opacity:1;transform:none;transition-delay:0s}.mobile-menu-panel.is-open:not(.is-closing) .mobile-menu-ui-element{opacity:1;transform:none}.mobile-menu-balanced-space{display:none}.contact-sheet-logo-mask{display:block;overflow:hidden}.news-panel.is-open.is-closing{visibility:visible;opacity:0;pointer-events:none;transition:opacity .22s ease .28s}.accessibility-settings.is-closing[aria-hidden=true]{display:block;opacity:0;transition:opacity .22s ease .28s}.project-map-backdrop.is-closing{opacity:0;transition:opacity .22s ease .28s}.project-details-panel:not(.is-open) .site-close-icon{transform:rotate(180deg)}body:has(:is(#site-mobile-menu,#site-contact-panel,#magazine-panel).is-open) .cookie-notice{visibility:hidden;pointer-events:none}.site-sheet-backdrop--about{background:#0000008f;transition:opacity .22s}.site-sheet-backdrop--about.is-closing{opacity:0;transition-delay:.28s}.news-panel:has(.news-about-continue),.news-panel.is-open:has(.news-about-continue){display:flex;flex-direction:column;height:auto;min-height:0;max-height:calc(100svh - 32px);overflow:hidden}.news-panel:has(.news-about-continue) .news-panel-head{flex-shrink:0;min-height:calc(var(--magazine-logo-width) * 537 / 1277);margin-bottom:28px}.news-panel:has(.news-about-continue) .news-about{display:flex;min-height:0;flex-direction:column;gap:14px}.news-panel:has(.news-about-continue) .news-about h2{margin:0}.news-panel:has(.news-about-continue) .news-about p{margin:0;line-height:1.65}.news-panel:has(.news-about-continue) .news-disclaimer{padding-top:14px}.news-panel:has(.news-about-continue) .news-about-continue{flex-shrink:0;margin-top:8px;min-height:44px;padding:10px 16px}.site-canvas>.magazine-section .magazine-brand-logo{width:clamp(156px,13.6vw,204px)}.site-canvas>.magazine-section .magazine-stage-image{object-position:60% center}.news-home-content{margin-bottom:28px}.news-home-content .news-older{margin-top:24px;padding:16px 0;line-height:1.4;gap:12px}.news-older svg{display:block;width:24px;height:16px;flex:none}@media(min-width:901px){.contact-panel.contact-panel--emesh.contact-panel--refined{--contact-header-height: 100px}.contact-panel--refined .contact-sheet-logo{transform:translateY(-115%);opacity:0;transition:opacity .24s ease .37s,transform .76s var(--ease-premium) .37s}.contact-panel--refined.is-open:not(.is-closing) .contact-sheet-logo{transform:none;opacity:1}.contact-panel--refined.is-open.is-closing .contact-sheet-logo{transform:translateY(-115%);opacity:0;transition-delay:.14s}.news-panel:has(.news-about-continue){padding:28px 32px}}@media(max-width:900px){:is(.hero-header,.about-page-header) :is(.contact-panel-anchor,.mobile-menu){top:calc(var(--header-logo-top) + var(--site-header-logo-height) / 2 - 22px)}:is(.hero-header,.about-page-header) .contact-envelope{width:24px;height:18px}.site-canvas>.projects-section .project-details-toggle{display:none}.mobile-menu-panel{--mobile-nav-height: min(52dvh, 420px)}.mobile-menu-panel .mobile-menu-content{display:flex;flex-direction:column;height:100%;overflow:hidden}.mobile-menu-panel .mobile-menu-header{flex:none;grid-template-rows:auto;padding-top:24px;padding-bottom:0}.mobile-menu-panel:has(.mobile-menu-brand--magazine) .mobile-menu-header{grid-template-rows:auto}.mobile-menu-panel .mobile-menu-balanced-space{display:block;flex:1;min-height:12px}.mobile-menu-panel .mobile-menu-links{flex:none;height:var(--mobile-nav-height);min-height:0}.mobile-menu-panel--emesh .mobile-menu-balanced-space--above{margin-bottom:calc(var(--mobile-nav-height) / -10)}.mobile-menu-panel--emesh .mobile-menu-balanced-space--below{margin-top:calc(var(--mobile-nav-height) / 10)}.mobile-menu-panel .mobile-menu-footer{flex:none;min-height:0;padding-top:0;gap:12px;justify-content:flex-start}.mobile-menu-panel .mobile-menu-language-mask{display:grid;height:30px;min-height:30px;place-items:center}.mobile-menu-panel .mobile-menu-language{height:30px}.mobile-menu-panel .mobile-menu-dismiss-mask{overflow:visible}.contact-panel.contact-panel--compact.contact-panel--refined.is-open:not(.is-closing){height:var(--contact-max-height)}.contact-panel--compact.contact-panel--refined .contact-panel-content{height:calc(var(--contact-max-height) - var(--contact-border-height) - var(--contact-header-height));justify-content:space-between}.contact-panel--compact.contact-panel--refined .contact-sheet-logo{transform:translateY(-115%);opacity:0;transition:opacity .24s ease .37s,transform .76s var(--ease-premium) .37s}.contact-panel--compact.contact-panel--refined.is-open:not(.is-closing) .contact-sheet-logo{transform:none;opacity:1}.contact-panel--compact.contact-panel--refined.is-open.is-closing .contact-sheet-logo{transform:translateY(-115%);opacity:0;transition-delay:.14s}.site-canvas>.magazine-section .magazine-brand-logo{width:clamp(150px,38vw,178px)}.site-canvas>.magazine-section .magazine-stage-image{object-position:48% center}.about-page-founder{gap:20px;padding:32px 24px 28px;scroll-margin-top:24px}.about-page-founder-portrait{width:min(100%,260px);height:clamp(180px,31svh,300px);aspect-ratio:auto}.about-page-founder-copy h2{font-size:30px;line-height:1.2;margin-bottom:12px}.about-page-founder-copy p{line-height:1.6}.about-page-founder-copy p+p{margin-top:10px}.news-panel:has(.news-about-continue){padding:24px 20px}.news-panel:has(.news-about-continue) .news-panel-head{margin-bottom:24px}.news-panel:has(.news-about-continue) .news-about{gap:12px}.news-panel:has(.news-about-continue) .news-about p{font-size:clamp(13px,1.9svh,16px);line-height:1.5}.news-panel:has(.news-about-continue) .news-about h2{font-size:clamp(20px,2.8svh,25px)}.news-panel:has(.news-about-continue) .news-disclaimer,.news-panel:has(.news-about-continue) .news-about-cookies{font-size:13px}}@media(max-width:900px)and (max-height:700px){.mobile-menu-panel .mobile-menu-header{padding-top:12px}.mobile-menu-panel{--mobile-nav-height: 48dvh}.mobile-menu-panel .mobile-menu-link{font-size:20px}.mobile-menu-panel .mobile-menu-footer{gap:6px;padding-bottom:16px}.news-panel:has(.news-about-continue){padding:18px}.news-panel:has(.news-about-continue) .news-panel-head{min-height:64px;margin-bottom:14px}.news-panel:has(.news-about-continue) .news-about{gap:8px}}@media(prefers-reduced-motion:reduce){.site-close-icon,.contact-panel--refined .contact-sheet-logo,.news-panel.is-open.is-closing,.accessibility-settings.is-closing[aria-hidden=true]{transition-duration:1ms;transition-delay:0ms}}#cc-main{position:fixed;inset:0;z-index:20000;pointer-events:none}.show--preferences #cc-main :is(.pm,.pm-overlay),.show--consent #cc-main :is(.cm,.cm-overlay){pointer-events:auto}.preloader-cookie-choice{position:absolute;left:24px;bottom:max(24px,env(safe-area-inset-bottom,0px));width:min(470px,calc(100% - 48px));padding:22px 24px;border:3px solid var(--frame);background:#fff;color:var(--ink);text-align:right}.preloader-cookie-choice p{margin:0 0 16px;font-size:16px;line-height:1.65}.preloader-cookie-choice>div{display:flex;gap:12px}.preloader-cookie-choice button{flex:1;min-height:44px;padding:10px 16px;border:1px solid var(--ink);font:inherit;font-size:15px;cursor:pointer}.preloader-cookie-choice button:first-child{color:#fff;background:var(--ink)}.preloader-cookie-choice button:focus-visible{outline:2px solid var(--gold-ink);outline-offset:3px}.cookie-settings-error{position:fixed;z-index:21000;inset:auto 24px 24px auto;width:min(380px,calc(100% - 48px));padding:20px;background:#fff;border:3px solid var(--frame);color:var(--ink)}.cookie-settings-error p{margin:0 0 12px}.cookie-settings-error button{min-height:44px;padding:8px 14px;border:1px solid var(--frame);margin-inline-end:8px}.project-mosaic-photo{position:relative}.project-mosaic-photo:after{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,#00000038,#0000004d);pointer-events:none}.project-mosaic-disclaimer{z-index:2}.project-location-map{border-width:var(--project-frame-border-width, 4px)}@media(max-width:900px){.preloader-cookie-choice{left:16px;bottom:max(16px,env(safe-area-inset-bottom,0px));width:calc(100% - 32px);padding:18px}.project-location-map{height:var(--project-frame-height);overflow:hidden}.project-location-map .project-map-drawing{flex:1 1 0;min-height:0;aspect-ratio:auto}.project-location-map .project-map-drawing>svg{display:block;width:100%;height:100%}.project-location-map .project-map-meta{flex-shrink:0}.project-location-map>figcaption{position:static;flex-shrink:0;padding:12px 16px;font-size:14px;line-height:1.5;margin:0}.project-map-scroll>div{min-width:320px}.project-map-scroll .project-map-drawing--mobile>svg{height:auto}}@media(max-height:620px){.preloader-inner{transform:translateY(-60px)}.preloader-cookie-choice{padding-block:14px}}:root{--magazine-sheet-width: min(560px, calc(100vw - 32px) );--magazine-dialog-height: min(640px, calc(100svh - 32px) );--magazine-sheet-padding: 28px;--magazine-sheet-logo-height: calc(var(--magazine-logo-width) * 537 / 1277)}.site-sheet-backdrop--magazine{background:#0000008f}:is(.mobile-menu-panel--magazine,.contact-panel.contact-panel--magazine.contact-panel--refined,.news-panel:has(.news-about-continue)){--magazine-sheet-height: var(--magazine-dialog-height);--contact-width: var(--magazine-sheet-width);--contact-max-height: var(--magazine-sheet-height);--contact-border-height: 8px;position:fixed;display:block;box-sizing:border-box;z-index:140;top:50%;left:50%;right:auto;border:4px solid #d8d8d8;overflow:hidden;max-height:var(--magazine-sheet-height)}:is(.mobile-menu-panel--magazine,.contact-panel.contact-panel--magazine.contact-panel--refined),:is(.mobile-menu-panel--magazine,.contact-panel.contact-panel--magazine.contact-panel--refined).is-open.is-closing{width:48px;height:48px;max-height:var(--magazine-sheet-height);opacity:0;visibility:hidden;pointer-events:none;transform:translate(-50%,-50%) scale(.22);transform-origin:center;transition:width .76s var(--ease-premium),height .76s var(--ease-premium),transform .76s var(--ease-premium),opacity .22s ease,visibility 0s .76s}:is(.mobile-menu-panel--magazine,.contact-panel.contact-panel--magazine.contact-panel--refined).is-open:not(.is-closing){width:var(--magazine-sheet-width);height:var(--magazine-sheet-height);max-height:var(--magazine-sheet-height);opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%,-50%) scale(1);transition:width .76s var(--ease-premium),height .76s var(--ease-premium),transform .76s var(--ease-premium),opacity .22s ease,visibility 0s}:is(.mobile-menu-panel--magazine,.contact-panel.contact-panel--magazine.contact-panel--refined).is-open.is-closing{visibility:visible;transition:width .6s var(--ease-premium-reverse) .3s,height .6s var(--ease-premium-reverse) .3s,transform .6s var(--ease-premium-reverse) .3s,opacity .2s ease .7s,visibility 0s .94s}.mobile-menu-panel--magazine .mobile-menu-content{display:flex;flex-direction:column;width:calc(var(--magazine-sheet-width) - 8px);height:calc(var(--magazine-sheet-height) - 8px);overflow:hidden}.mobile-menu-panel--magazine .mobile-menu-header{flex:none;min-height:0;grid-template-rows:auto;padding:var(--magazine-sheet-padding) var(--magazine-sheet-padding) 0}.mobile-menu-panel--magazine .mobile-menu-balanced-space{display:block;flex:1;min-height:16px}.mobile-menu-panel--magazine .mobile-menu-links{flex:none;height:min(330px,40svh);min-height:0;padding:0 var(--magazine-sheet-padding)}.mobile-menu-panel--magazine .mobile-menu-mask{display:flex;flex:1;min-height:0;overflow:hidden}.mobile-menu-panel--magazine .mobile-menu-footer{flex:none;display:flex;flex-direction:column;min-height:0;padding:0 var(--magazine-sheet-padding) var(--magazine-sheet-padding);gap:12px}.mobile-menu-panel--magazine .mobile-menu-language-mask{height:30px;min-height:30px}.mobile-menu-panel--magazine .mobile-menu-language{height:30px}.mobile-menu-panel--magazine :is(.mobile-menu-link,.mobile-menu-ui-element){opacity:0;transform:translateY(-115%);transition:opacity .24s ease,transform .76s var(--ease-premium)}.mobile-menu-panel--magazine.is-open:not(.is-closing) :is(.mobile-menu-link,.mobile-menu-ui-element){opacity:1;transform:translateY(0)}.mobile-menu-panel--magazine .mobile-menu-mask:nth-child(1) .mobile-menu-link{transition-delay:.3s}.mobile-menu-panel--magazine .mobile-menu-mask:nth-child(2) .mobile-menu-link{transition-delay:.37s}.mobile-menu-panel--magazine .mobile-menu-mask:nth-child(3) .mobile-menu-link{transition-delay:.44s}.mobile-menu-panel--magazine .mobile-menu-mask:nth-child(4) .mobile-menu-link{transition-delay:.51s}.mobile-menu-panel--magazine .mobile-menu-mask:nth-child(5) .mobile-menu-link{transition-delay:.58s}.mobile-menu-panel--magazine .mobile-menu-dismiss-mask .mobile-menu-ui-element{transition-delay:.3s}.mobile-menu-panel--magazine .mobile-menu-brand-mask .mobile-menu-ui-element{transition-delay:.37s}.mobile-menu-panel--magazine .mobile-menu-language-mask .mobile-menu-ui-element{transition-delay:.44s}.mobile-menu-panel--magazine.is-open.is-closing :is(.mobile-menu-link,.mobile-menu-ui-element){opacity:0;transform:translateY(-115%);transition-delay:0ms;transition-timing-function:ease,var(--ease-premium-reverse)}.mobile-menu-panel--magazine.is-open.is-closing .mobile-menu-mask:nth-child(1) .mobile-menu-link{transition-delay:.21s}.mobile-menu-panel--magazine.is-open.is-closing .mobile-menu-mask:nth-child(2) .mobile-menu-link{transition-delay:.14s}.mobile-menu-panel--magazine.is-open.is-closing .mobile-menu-mask:nth-child(3) .mobile-menu-link{transition-delay:70ms}.mobile-menu-panel--magazine.is-open.is-closing .mobile-menu-brand-mask .mobile-menu-ui-element{transition-delay:.14s}.mobile-menu-panel--magazine.is-open.is-closing .mobile-menu-language-mask .mobile-menu-ui-element{transition-delay:70ms}.mobile-menu-panel--magazine .mobile-menu-dismiss-mask{overflow:visible}.contact-panel--magazine.contact-panel--refined .contact-panel-header{position:relative;box-sizing:border-box;height:calc(var(--magazine-sheet-logo-height) + var(--magazine-sheet-padding) + 24px);padding:var(--magazine-sheet-padding) var(--magazine-sheet-padding) 24px}.contact-panel--magazine.contact-panel--refined .contact-panel-dismiss{top:calc(var(--magazine-sheet-padding) + var(--magazine-sheet-logo-height) / 2 - 12px);right:var(--magazine-sheet-padding);left:auto}.contact-panel--magazine.contact-panel--refined .contact-panel-content{display:flex;flex-direction:column;justify-content:flex-start;gap:20px;width:calc(var(--magazine-sheet-width) - 8px);min-width:0;height:calc(var(--magazine-sheet-height) - 8px - var(--magazine-sheet-logo-height) - var(--magazine-sheet-padding) - 24px);max-height:none;padding:0 var(--magazine-sheet-padding) var(--magazine-sheet-padding)}.contact-panel--magazine.contact-panel--refined .contact-panel-form-mask{flex:1;min-height:0;overflow:hidden}.contact-panel--magazine.contact-panel--refined .contact-panel-form{height:100%;justify-content:space-between}.contact-panel--magazine.contact-panel--refined .contact-panel-form-fields{gap:18px}.contact-panel--magazine.contact-panel--refined .contact-panel-mask{overflow:hidden}.contact-panel--magazine.contact-panel--refined .contact-sheet-logo{opacity:0;transform:translateY(-115%);transition:opacity .24s ease .37s,transform .76s var(--ease-premium) .37s}.contact-panel--magazine.contact-panel--refined.is-open:not(.is-closing) .contact-sheet-logo{opacity:1;transform:translateY(0)}.contact-panel--magazine.contact-panel--refined.is-open.is-closing .contact-sheet-logo{opacity:0;transform:translateY(-115%);transition-delay:.14s}.contact-panel--magazine.contact-panel--refined .contact-panel-row{opacity:0;transform:translateY(-115%);transition:opacity .24s ease,transform .76s var(--ease-premium)}.contact-panel--magazine.contact-panel--refined.is-open:not(.is-closing) .contact-panel-title-mask .contact-panel-row{transition-delay:.3s}.contact-panel--magazine.contact-panel--refined.is-open:not(.is-closing) .contact-panel-form-mask .contact-panel-row{transition-delay:.44s}.contact-panel--magazine.contact-panel--refined.is-open:not(.is-closing) .contact-panel-row{opacity:1;transform:translateY(0)}.contact-panel--magazine.contact-panel--refined.is-open.is-closing .contact-panel-row{opacity:0;transform:translateY(-115%);transition-delay:0ms;transition-timing-function:ease,var(--ease-premium-reverse)}.contact-panel--magazine.contact-panel--refined.is-open.is-closing .contact-panel-form-mask .contact-panel-row{transition-delay:0ms}.contact-panel--magazine.contact-panel--refined.is-open.is-closing .contact-panel-title-mask .contact-panel-row{transition-delay:.14s}.news-panel:has(.news-about-continue),.news-panel.is-open:has(.news-about-continue){display:flex;flex-direction:column;width:var(--magazine-sheet-width);height:var(--magazine-sheet-height);min-height:0;max-height:var(--magazine-sheet-height);padding:var(--magazine-sheet-padding)}.news-panel:has(.news-about-continue) .news-panel-head{min-height:var(--magazine-sheet-logo-height);margin:0 0 24px}.news-panel:has(.news-about-continue) .news-panel-head>.news-sheet-dismiss{right:0}.news-panel:has(.news-about-continue) .news-about{flex:1;justify-content:space-between;gap:24px}.news-about-copy,.news-about-footer{display:flex;flex-direction:column;gap:14px}.news-about-copy{flex:1;justify-content:space-between}.news-panel:has(.news-about-continue) .news-about h2{margin-bottom:4px}.news-panel:has(.news-about-continue) .news-disclaimer{margin-top:0}.news-panel:has(.news-about-continue) .news-about-continue{margin-top:0;height:48px;min-height:48px;line-height:1.4}@media(max-width:900px){:root{--magazine-sheet-width: min(560px, 90vw);--magazine-sheet-padding: 24px}.news-about-copy,.news-about-footer{gap:12px}.news-panel:has(.news-about-continue) .news-about p{font-size:15px;line-height:1.55}.contact-panel--magazine.contact-panel--refined.is-open:not(.is-closing) .contact-panel-form-mask .contact-panel-row{transition-delay:.37s}.contact-panel--magazine.contact-panel--refined.is-open.is-closing .contact-panel-title-mask .contact-panel-row{transition-delay:0ms}}@media(max-height:700px){:root{--magazine-sheet-padding: 18px}.mobile-menu-panel--magazine .mobile-menu-links{height:43svh}.mobile-menu-panel--magazine .mobile-menu-balanced-space{min-height:8px}.mobile-menu-panel--magazine .mobile-menu-footer{gap:8px}.contact-panel--magazine.contact-panel--refined .contact-panel-header{padding-bottom:16px;height:calc(var(--magazine-sheet-logo-height) + var(--magazine-sheet-padding) + 16px)}.contact-panel--magazine.contact-panel--refined .contact-panel-content{height:calc(var(--magazine-sheet-height) - 8px - var(--magazine-sheet-logo-height) - var(--magazine-sheet-padding) - 16px);gap:12px}.contact-panel--magazine.contact-panel--refined .contact-panel-form,.contact-panel--magazine.contact-panel--refined .contact-panel-form-fields{gap:8px}.news-panel:has(.news-about-continue) .news-panel-head{margin-bottom:18px}.news-panel:has(.news-about-continue) .news-about{gap:12px}.news-about-copy,.news-about-footer{gap:10px}.news-about-copy{flex:none;justify-content:flex-start}.news-panel:has(.news-about-continue) .news-about p{font-size:13px;line-height:1.5}.news-panel:has(.news-about-continue) .news-disclaimer{padding-top:10px}}@media(prefers-reduced-motion:reduce){:is(.mobile-menu-panel--magazine,.contact-panel.contact-panel--magazine.contact-panel--refined),:is(.mobile-menu-panel--magazine,.contact-panel.contact-panel--magazine.contact-panel--refined).is-open:not(.is-closing),:is(.mobile-menu-panel--magazine,.contact-panel.contact-panel--magazine.contact-panel--refined).is-open.is-closing,.mobile-menu-panel--magazine :is(.mobile-menu-link,.mobile-menu-ui-element),.contact-panel--magazine.contact-panel--refined :is(.contact-panel-row,.contact-sheet-logo){transition:none!important}}
