@font-face{font-family:IBM Plex Sans Hebrew;font-style:normal;font-display:swap;font-weight:300;src:url(data:font/woff2;base64,d09GMgABAAAAAAWEABAAAAAACmAAAAUtAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGx4cLgZgAFQIQgmCcxEQCoNcg1oLDgABNgIkAxgEIAWDOgdGDIQCGzIJAD4NcEM2AvS91I6YRgZ3CGuJ+KFYesK74bL3MN/y05QEz5Mt9/7MnFlMN+IbFeBQ9U6lIhQd7WFaU4lay07qWhDzFPHKq/fNUA8m5REblt8Z7XYLHsxG2GEajQfgfvlWWRhRGIlr4Dv9R/MGjAQZR+HIdm5wRWVQy2Cy2ZWg27iTuu0ToEA+MaCu89/PKAnKxhunsP7fX/em7tudN3PYgEoXOj6kv9dKpespnQpg5QQwWKvnA4YqxxIOBRCjozZmBke/VCQC+MmRQ/pNeVpAPAbAAViobTb98/w9NCSA7KPB0CzIBnjcblS7BBeofbGrAEP5TyIzNMQsqIDRLqVRGtCAAgAYPOaF4DrWvYn5f4zI8mogBQAKdRFYXqB7KTSCvzTEAYJ4URgghOVc9b0DyZdinKy/RPB4bro6K3HK1KuyjFuFHAeUaFavPcMTHARlsFhZLVZBUF284S2Z8ioTsOcJvlGrJxJzaI1IVPpVXONDz9ymCWJb0DrBY9ntICg7gVQW0ARtWzasGwY0dVR0wrAVDB4JW1NwfHAEmwaeK49A4cksxIxdnTimx61SON5Z1JyDOjvVNMHEYiYcnowEnIzCJvnwmP/CZQ+FWDeO6gh24F0TRb2bH2dQFLTi64HVd5ovo24+hNzVcr6wNZFfN3gi7srB743kHju540OdycE+SbmCwrumZllQtCbbinB9tChwJEaIOqwb+hMJrajdIXiLeoEV5ss6i6hOnib47KHNHVZeIoz/RBoIGi9+olzOsgBwAxAENBAHGAkAYEBSUACAgDFtAYXcczISgrOD+58/MeHLslQGJqbHhE5fxoR/EoMv7dDjg6TI98eNXWf5afCPyxA8c2bXd1Lk1zD49FWdfulHrebLPmp10gwp8BWb64q/Tle5rYeVWm71aE2uxqE11LtgddvOnBpZvS234aGseHt7B7d5v1LNLT9fOuo183Sw+mDg/hL2G7jI4MUXS1IRTDQB9zyj/yqB2rJrIDbUSZCnz4g+Y3iQsudpd4+3MkebdqcXzZHmyF47zPANIXKQ6qhQbe8oEEKmN+hMWB1cJQ0eAd3Vv/oFP+rvlY/g1ylGSZzhQ/4SirZYGHL6U4X+TgbvCyecHY4mKH57FgKUgR/KwQdVHvxYvbKJj/oX5URAAGHv1vi7nbSBf6Y/Ao977gU8vTun/417BR8KAIGPiduxkEQHtyA8TNzyUDX/17WmluPaZwvgZoI4FojxFecHhcpFI4CXBaIQ4wOm+IFWaHJXqwiT0GriVtcbO62LNHO0bmo0QbgDi4Seynlqtf1rDRNMyJQhi5jXMmEaYyXBGNZINh5OZl4B05BVzQbNWuSADBEgK2jDTBgzLqQNIkQ7a84sqF6NBi7Qee4l1BkZmpaPWTJtkBDJGSEE541wNofLLebMWyNIe1CDug9yyIrKLb9NMI9h6W3aNOhlzUHWcB7Qr1yGjGAoAHDW4PEINyCi0KLFeNafTHDk5VEXc2ap7FITR6DKRUIIVSW7PIyGF7NaDwepfOCtukaE2fz0bNnnSVET2CmUy6BDuUZYq8/1LEWDcsXSJdNWmrXhlxsOWaeLqdvcVcJBN7ssxlkeGlUqkCFMZ3kZQqtWoRQ6y8dZu83j0EBn+bnj2nZd5HRWgHKWDDF+OivISVv049XR/hCLtG6nclGMF09VAn4wM25YJYes4zGOvfAcjZL1GJfOkkfW0ihZhytphNsEegFXYrd0pwKyDrvxGr5AR3pePlmLDh3JEegG+wE=) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAASEAA0AAAAABWAAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHUE9TAAABMAAAAB4AAAAeRHRMdUdTVUIAAAFQAAAALQAAAC4TfCluT1MvMgAAAYAAAABRAAAAYGhbnidjbWFwAAAB1AAAADwAAABUAMohV2dhc3AAAAIQAAAAEAAAABAAGAAhZ2x5ZgAAAiAAAADGAAAAxmIpPKRoZWFkAAAC6AAAADYAAAA2GhUs7WhoZWEAAAMgAAAAHgAAACQIBAMwaG10eAAAA0AAAAAXAAAAGAcJAFBsb2NhAAADWAAAAA4AAAAOAIsAi21heHAAAANoAAAAHAAAACAAFgC+bmFtZQAAA4QAAADQAAABuiJ1Px5wb3N0AAAEVAAAADAAAABG/3GrHwABAAAACgAcABwAAURGTFQACAAEAAAAAP//AAAAAAAAeNpjYGRgYOBi0AFCZhc3nxAGiYzUpCIGkZzEkjwGEQYQYAER//+DSACTtQcjAAAAeNothbERQFAQBffevx9p4sRkIqnMGLlIBxpRj0ikIS0YDDu7s7haq8mgVRMwfLeZyhpQ4Skr8Qhv4qfvxuCA2NyuE9xsCawEENqBIN2loAmBAAAAeNpjYGBgAmJmIBYBkoxgmoXBAUjzMHAA5ViALF4GBYYFClv+/weykXmM/7/+f/w/9X4ASB8CAACScQ45AAEAAwAIAAoAEAAF//8ADwACACAAAAG4AwwAAwAHAAAzESERJSERISABmP6TAUL+vgMM/PQrArYAAQAw//QCPQLGADcAAAUiLgI1NDY3IzUzNyE1IT4BNTQmIyIGByc+ATMyHgIVFAYHMxUjByEVIQ4BFRQWMzI2NxcOAQE7Lks1HQ4KWH2//sQBeAsIST8qSyMmKmM1KkczHAoIWHy+ATr+ig0OTkQtUislK2sMGi9DKRwqEjBwMA8jFjs9IScnLigXLD8nGCYOMHAwEigaQUMnLSgxMAAAAAEAAAABAIPRjV3KXw889QAJA+gAAAAA2gW4OQAAAADc8jCT/0b+8gS6A8YAAAAJAAIAAAAAAAB42mNgZGBgYfz3Fkj+/+/235ZlF1AEFbABAJokBjsAAHjaY7zBoMAAAm8gmCmXwQBEAwA07wRdAAAAABQAFAAUABQAYwBjAAB42mNgZGBgYGMIY2BnSGNgBfMQgJmBEQASwADVeNqVjLVhA1EUwBTmlKlvgDAzMzNVYUazN8sEGcqVVRy1/qhHAlp5ooG6xjbgmkrIdYzyH3I93fyF3MAipZAbUz1N9HAXcjP9jIbcLcELOfcP0wy4s9yT4dU4J/eTlT/8v80+Wz9gnV22WGaPQyuPlDjhli87N43uyPgW6bPr1QntnJvJoIlv+wKG6Gc4fGdCVyDVZj3mUcrzYV8mtoTTUjgvpQ1ByrDCNz+UrYQZq8MMMsSUFBqxi4x9/fISH+4gNaEfzf6P/gXfB/qrGR9BtHjaY2BiAIP/dQzaDNgAGxAzMjIxMDMyM7Kwl+ZlGhgYuIBoIwMnEwjf0QAAuxIINw==) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Hebrew;font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/ibm-plex-sans-hebrew-hebrew-300-normal.ChbrQ7-v.woff2) format("woff2"),url(/_astro/ibm-plex-sans-hebrew-hebrew-300-normal.CxWdrGnx.woff) format("woff");unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:IBM Plex Sans Hebrew;font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/ibm-plex-sans-hebrew-latin-ext-300-normal.bFedfGUk.woff2) format("woff2"),url(/_astro/ibm-plex-sans-hebrew-latin-ext-300-normal.CgMbNLUe.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Hebrew;font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/ibm-plex-sans-hebrew-latin-300-normal.BnfJhob1.woff2) format("woff2"),url(/_astro/ibm-plex-sans-hebrew-latin-300-normal.CnW350K-.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Hebrew;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAAVsABAAAAAACkwAAAUUAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGx4cLgZgAFQIRgmCcxEQCoNgg18LDgABNgIkAxgEIAWDbgdGDIMyGx8JUZQO0haCnwe2e5QDGGFHEUN9aGMs9HWEkQvCbfA8/3/ar33uDdhUvpVTOYWRYsZpn6h/KJPHr/cn6WtCJLt74ZEPJhRgkGOQYFvT1UjuupKr22j0t8yVZy7hkfOdCi54Qf6H1vz/96r++9954ZyAjQ0SDwbpvawxeI+O5Y1QQec8Hmy3TS6WSwXEmtVm9iyYnROoPjtdEAHspEghnd2Dk1jRAcIAWcJixbSfJ2z/eoCYs7Z/hBhA1cW6apPrMYG6Us0CA/svIss0pRqUw6SZlIbSAA1QAAB9M2TwEhhXl5O/gC5y2EAyAJSuQoBRSaFIDA3hL3V8wIkVhQ64MNxvPBkG77ck/I+vHD/rISyeKl6HVT41ejQ5ZECpbFdToV+nUdPAGa7DKX2Y5ThmpeNUoZb5+k0DdrWMMwjduCnYevQVuVaLhB9idbo/bJa2XiWCxAD5VbGsJoKKBQkxEbQYCtZyigEFGoxh+g7GKOCyPbCeo2nCLkczlwEzQdehcZKQfdo+ajtqXUkEXQ7pLjMHP9yE0I2am/wTwRQ3gbXcHvWJz1e2NinbhAg5v9SjdUjZOFPjND8x3cfv19Kzg8VtDo3NKmYaOpPP5JgzV3pTAfL5rmCbLO2fJ7xk1QrY5xWEK7WcXOT8XorpfFhsTbaEXdpe/kNVItji5pByZSPqxKwQNKzY8TCFwyIAMAPgBDSgBQwDAB0kBQUACOh6jcPiMq+7TM61K99981254L54uzhmnOK6Sy54137l28XjL77nuOqdV97h/AQH9kkXzptv5/x3HFe91zr23NuG83bnQqNxs9HQ6PAOJo+mdhbGBYb7O855ZCWr47RLUmt8VQ15Xalvqnv8ebXFvfGDKb78zMuGO859ZCW74/Rzzotp6m5sKuzPvDL3vMPeLy0ghI4VW2RUfRDdE4TXCULXCkJZnQAiey6IfByE56HvQVKWj73lAvxkNWoNlWwyN1ny+LMqQ7hIxnW3dpW1aYALWWoz8TouPseFOn4IXuSjqeyjmgOOh70+tXQC+wB/RyOwHzfZkL+DXB4PckPyfjFcf4fEi+G+vNXtCZL5hWsPOWCHXLBBgZlaVMavYKPsVb3lCCBc9OA1r3y7EtH0j9WmfQ/woSnYCPDxn+Wbwp18Wf9Aex2woQAQ+LG4TElZhAnmICwUzPI+BtvPbVbtU+qziL5TJllYY0IAsINCNaEhgJUtGqLbgPmUQizkxyxWuPlfrNHpSbFOnbPFJuJsic1UqDK7XRl27K/4xzQoa9qzIWCXn79vT+lH3nVIqaMCtpUZ0W1Qn3ZDRh3id7oJa47Y08tvXYDfaUqM89t2ikPWBEzzC9iz66gjDOVKVcg5DXYavNpgVYZOxNnIW934ZKPepXmi/TscdcwZAnZtf8OyoYJXJ+sZTpNtDvC+pQxtDjnEUAkspCFA9uD/lafy21RKAUB4TRY3MAMiCk000S2nHNn1kqUTuQpve5X/xDZvEIqEEFyoIul5bjR4cZExHarkiAfWoheJoEu9YobocT8Pn2oF0kSRCVsWJnSyM69cWdHAK1/aoMa0HrXycw/T2TKpTZkUUjYxrFWFvJ3NLBrQGDnMQqVCGRK46TAr/ZqUyRRDh9k43bohtTKobOcOzuF4t0Ic5iCfIUEkOx3mJGBetwpptN3FwHMdSIhINixFQfg7NYXwiSX7e3wMt+L7WQ9zCvZxV8Uze+CheX6OAiIo/LQCH0X3AQA=) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAASIAA0AAAAABYwAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHUE9TAAABMAAAAB4AAAAeRHRMdUdTVUIAAAFQAAAALQAAAC4TfCluT1MvMgAAAYAAAABSAAAAYGjBn0RjbWFwAAAB1AAAADwAAABUAMohV2dhc3AAAAIQAAAAEAAAABAAGAAhZ2x5ZgAAAiAAAADAAAAAwELfCadoZWFkAAAC4AAAADYAAAA2GiMszWhoZWEAAAMYAAAAHwAAACQIEgNDaG10eAAAAzgAAAAXAAAAGAcQAE5sb2NhAAADUAAAAA4AAAAOAIgAiG1heHAAAANgAAAAHAAAACAAFgC3bmFtZQAAA3wAAADcAAAB7igUQ3pwb3N0AAAEWAAAADAAAABG/5SrMAABAAAACgAcABwAAURGTFQACAAEAAAAAP//AAAAAAAAeNpjYGRgYOBi0AFCZhc3nxAGiYzUpCIGkZzEkjwGEQYQYAER//+DSACTtQcjAAAAeNothbERQFAQBffevx9p4hQhk5AZIxfpQCMixYhEGtKCwbCzO4ursZUMWjQC/XebqK0CFTllJR7hTfx07RAcEJvbdYKbzYGVAHLtQJBu0ZEKBQAAeNpjYGBgAmJmIBYBkoxgmoXBAUjzMHAA5ViALF4GBYYFClv+/weykXmM/7/+f/w/9X4ASB8CAACScQ45AAEAAwAIAAoAEAAF//8ADwACACAAAAG4AwwAAwAHAAAzESERJSERISABmP6kASD+4AMM/PQ8ApQAAQAu//QCRgLGADUAAAUiLgI1NDY3IzUzNyE1ITY1NCYjIgYHJz4BMzIeAhUUBzMVIwchFSEOARUUFjMyNjcXDgEBPDBNNh4IBUp9pv7dAXcJQTonRh41KmY3LEk1HQlOfqYBJP6ICAhHPCpLKTMobgwcMUUqFiMPQ2BDFh02NR4jNS4oGC1BKCIYQ2BDDiAUPDwjKzcwMQABAAAAAQCDA5G4vF8PPPUACQPoAAAAANoFuDsAAAAA3PIwk/81/sYE2QPQAAAACQACAAAAAAAAeNpjYGRgYGH895aBgVXqv+l/U5abQBFUwAYAg/8FXQB42mO8waDAAAJvIJiphEEPRAMANRYEYgAAAAAUABQAFAAUAGAAYAAAeNpjYGRgYGBjCGFgZ0hkYAXzEICZgREAEiUAznjalZA1dgMwEAUnzClTqwszJ02YGUyVmZnpWD6cS/9Cz9DZop2VtAjMEmaCsck5wDO2Y3mMtbFpy+Ms07Y8wR0ty5Oc0bQ8xUrXzzQHHFleFkGUomaWC3Y1CwTIE5NeFO9QECclM+SJ6P2TB9545oZ3vkgSosovPtIUeJLmJ6+zwjY/khFKJPWaxyEtj7yRIY1hnx0OrB/T9WS6vsyANzPozVpfdu1Fo2Y0qA2dyS0ZstRQj4ig3mE4YI99zjFdL/pFniw74muSmoauBfKJvEmGJMs6g+x0AExaSbF42mNgYgCD/wsZbBiwATYgZmRkYmBmZGZkYS/NyzQwMHAB0UYGTiYQvqMBAMdUCGs=) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Hebrew;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-sans-hebrew-hebrew-400-normal.DtcEHBoE.woff2) format("woff2"),url(/_astro/ibm-plex-sans-hebrew-hebrew-400-normal.CPsCACZF.woff) format("woff");unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:IBM Plex Sans Hebrew;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-sans-hebrew-latin-ext-400-normal.CWZcAcQ-.woff2) format("woff2"),url(/_astro/ibm-plex-sans-hebrew-latin-ext-400-normal.CoGypoWm.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Hebrew;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-sans-hebrew-latin-400-normal.LNOA4mnG.woff2) format("woff2"),url(/_astro/ibm-plex-sans-hebrew-latin-400-normal.BlLOxiF5.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Hebrew;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,d09GMgABAAAAAAVwABAAAAAACjgAAAUZAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGx4cLgZgAFQIRAmCcxEQCoMsgzILDgABNgIkAxgEIAWDTAdGDIN8GxgJCB6HsXskWjOLSVy9FfEAr/f45+algFMIeh3BZVVaDxPI7w35/91e7wO+e+QRcfhSYk5+TPhRISa2dmyGkW6Eig5Tp55dxw5L2wgtouOmxlx9mVS/Ll7i4mL6n/hPTKJ62kLdgEypYnEVu25NMw0yiVALZtbWrflJzgP+Y3igABQVJw7qN6ApBloUIMtglyJHDvLn3kXi2Co4l42uL4ITcOqkOBKiSVQgyk8lYOgnCTP0hM4gKqYhVQQJRA5ADogAMLhPM4aPJOfi8P8ncUALCaDagKgooQDJSQp95ZGQv6RUAMVpESigBOwpOZdlkF8K2T/Z2fzXoyDd41UiaDKoWo8preY14TDu1dkw69gjUDzrxBjqqcMKdaQHY6QE+AOMvMoUNBsq042a9DqEx8lpyPan+BrPdMiZMxgZapbgmhleCrOay4hmKdSkNiMjmyVRKVd/QEdPci++TfKD590mA/D06IQU11d0wwni7eSWWCJMmsn9sUm01GtyYG5kfm9vESOj+HDsv52MCJ5lwrNU7/PPlKrZUCzlGozqae+RdvWrphz9zABN4xrp5qhJw3i/anSj2qd+YjrNHMx4nx1qAuom2qNlc4y1jl66rDefJ/PJtLTLVqvl606mt8k+GqMBt1dIxtyeq99fDrtGbXHsgiugyJg4f2+g/wfzjEzXbKjQU8MHaLqXAYSkpWelyjKlAAoCFAdyQDdgKAAx8LcIgADimCtWyKQeK1ZAP5p/dO9R2H22UtFg6C4aTC/D7ltF86MmfHhc7MjDuw/tqlyMflwJxlOO7xY78rjn+LcPkuKnivec+Gfaly6DDB3GJG7GNWSZ6lauE1buhv43btmQO5jJNhVWt6XPZpeGm+Pa4qrS/N2NsZ3rodHYFW1O7qxt/Srczbc3LHAK4DKKlq5M2UIZVToFd6Sg/yQZtKz2DJTt0StDL1JQOkW9SKHSKc2LVq0VfpzcMvbCk8gv8ItbfVW7wsQPbndDU8veKkEm5UyI6b1Jf5WApl+iR/w9L7bQD+igv1Om0gQ2Q3+rk/nvy9zWfGmTuXSKvrObTmEK1MNUqIMZTjiLGVmIDvOioTAgIDjLb5mWMmzp9g9FyD/wrEDaFfDiz1ZHs0r/V6BK7gOKIAAC+FX4C4zcRRzBFkinVzB8l/D8CKVopwzKFdStxWhMUUEARUEE/SsHAYVN5qlYB2BKKC5VSJFvKoLZVxUp6nCd2qtScZtWqXE4pxkNsMj6QLasSLB5zbhVM7Rs3Rr2dc2Yx1qyakpQq6gm9ao0azNPtE0watGaOqIxq0RbGALRghlVlsyb0EW0ykswvQgLY0UmrJj56LHie8CO+Skb5o1a5bRx+bDbxM4wdlZPU8t2voR76gtdhUWEhBXC/HT3t61axsIqzZuHT7rXSKc4heKv3CSawCIAZOf16PYoCIRAABlIRGk2VsyEhItHORKq4uhrK0MyaEqBmBFNQxJZkPDGQzjZknhZgMJNb7DKliKOk7GcZZMO87EzCAdzEVItX7Zkrs3NhHolgpLrc5K2OyxNgA3NFAEv1zEPGirlOOWL2zuvlicHzSebNaIKMY450NB6IUtJvcxM9xQEXOdFerO68cLixEUGeya0KJAimo0yYN7M9Jg3aVYuJOVtjpuFpD/XuRR2WpqmKfjDDCjKuaF1U24Fd5n7hKxs/T6CkiVeuEbgWgu3l0YWClauuEvcV6m/qp4Tt/GzEPhWN0bqo4RGba61) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAASEAA0AAAAABWAAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHUE9TAAABMAAAAB4AAAAeRHRMdUdTVUIAAAFQAAAALQAAAC4TfCluT1MvMgAAAYAAAABSAAAAYGmNoXhjbWFwAAAB1AAAADwAAABUAMohV2dhc3AAAAIQAAAAEAAAABAAGAAhZ2x5ZgAAAiAAAAC4AAAAuIJK/GhoZWFkAAAC2AAAADYAAAA2GkUsvWhoZWEAAAMQAAAAHwAAACQINANaaG10eAAAAzAAAAAXAAAAGAcbAEhsb2NhAAADSAAAAA4AAAAOAIIAgm1heHAAAANYAAAAHAAAACAAFgC9bmFtZQAAA3QAAADfAAABzCQAQTJwb3N0AAAEVAAAADAAAABG/6irTAABAAAACgAcABwAAURGTFQACAAEAAAAAP//AAAAAAAAeNpjYGRgYOBi0AFCZhc3nxAGiYzUpCIGkZzEkjwGEQYQYAER//+DSACTtQcjAAAAeNothbcBRlAABu+lP7DEM4ZWJTZyZQOLmEelspARZL5wh5aFbDEgh9OQPBYdrfBBul9lpOIcXJe8iYLMMoMdtdgW0EL0FuEBSEdOgEUdzdkKCAAAeNpjYGBgAmJmIBYBkoxgmoXBAUjzMHAA5ViALF4GBYYFClv+/weykXmM/7/+f/w/9X4ASB8CAACScQ45AAEAAwAIAAoAEAAF//8ADwACACAAAAG4AwwAAwAHAAAzESERJTMRIyABmP7A6OgDDPz0WAJcAAEAKP/0AlcCxgAzAAAFIi4CNTQ2NyM1MzcjNSE2NTQmIyIHJz4BMzIeAhUUBzMVIwchFSEGFRQWMzI2NxcOAQFJNlM4HQMCSHGM/QFsBjMuTDREI2s9MU42HQZLeYkBAv6SBjkzJUMmRSVuDCA3SyoNFAlTTFQPFi8qOlEoLB0xQyYaGFRMUxEUNDQhKFIrNQAAAQAAAAEAg4qP01pfDzz1AAkD6AAAAADaBbg7AAAAANzyMJP/F/6iBRkD5AAAAAkAAgAAAAAAAHjaY2BkYGBh/PeWgYHV/7/4f3FWSaAIKmADAHXYBJcAeNpjvMGgwAACbyCYqZ5BA0QDADVFBGcAAAAAEwATABMAEwBcAFwAAHjaY2BkYGBgYwhhYGdIZ2AF8xCAmYERABKjANR42p2QBWoDUBAFp+7Fi8M/QN0Fqbt7i9XdvbHT5QQ5UQbiCRrWZtn3FWjmhjpq6lvk05r2LNcwSSrLtXSSzLB5kUSW64s0DXRxl+VGhrUMd0o4+dLe1Pdpn1zywb39l9zLp/xkfeWDW+dbnrHOCrNssO3kmj/2OOdF5bLdBR/mX3rYsz5zr/JV3RWH9h+4n/0LgQF6GczmqeyOQapm7137W77lcz5ye+X3CPldQsk+oWKfOesb/87vucWfITBIPwNMSLl9VfGhrlee4UkLRSs8xe7aem39MV/RmwbQZURUAHjaY2BiAIP/WxkiGLABNiBmZGRiYGZkZmRhL83LNDAwcAHRRgZOJhC+owEA0owImw==) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Hebrew;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/ibm-plex-sans-hebrew-hebrew-600-normal.C_LU4WLU.woff2) format("woff2"),url(/_astro/ibm-plex-sans-hebrew-hebrew-600-normal.CQU8iefp.woff) format("woff");unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:IBM Plex Sans Hebrew;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/ibm-plex-sans-hebrew-latin-ext-600-normal.DhIRDdWU.woff2) format("woff2"),url(/_astro/ibm-plex-sans-hebrew-latin-ext-600-normal.BR-dSdDq.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Hebrew;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/ibm-plex-sans-hebrew-latin-600-normal.D8In27CT.woff2) format("woff2"),url(/_astro/ibm-plex-sans-hebrew-latin-600-normal.B_0mKknD.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--aub: #38023b;--aub-2: #4e1352;--aub-deep: #2b0b27;--copper: #ce9a6e;--copper-2: #e2b98f;--copper-ink: #8a5a30;--ink: #2a1a2c;--ink-2: #66586a;--paper: #f5f2f3;--line: #e4dce2;--white: #ffffff;--on-dark: #ffffff;--on-dark-2: rgb(255 255 255 / .8);--focus: var(--aub);--rail: 216px;--measure: 1180px;--font: "IBM Plex Sans Hebrew", "Arial Hebrew", Arial, sans-serif;--h3: clamp(1.18rem, 1.45vw, 1.34rem);--space-section: clamp(64px, 7vw, 120px);--r-photo: 16px;--r-large: 22px;--r-ctl: 11px;--r-box: 12px;--r-pill: 999px;--rhombus: polygon(50% 0, 100% 50%, 50% 100%, 0 50%);--ease: cubic-bezier(.22, 1, .36, 1)}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-padding-top:84px}body{margin:0;font-family:var(--font);font-weight:400;font-size:1.0625rem;line-height:1.75;color:var(--ink);background:var(--white)}img{max-width:100%;height:auto;display:block}a{color:var(--aub);text-underline-offset:4px;text-decoration-thickness:1px}a:hover{color:var(--aub-2)}h1,h2,h3,h4{font-family:var(--font);font-weight:300;line-height:1.2;margin:0 0 .45em;color:var(--ink);letter-spacing:0}h1{font-size:clamp(2.1rem,4.2vw,3.5rem)}h2{font-size:clamp(1.7rem,3vw,2.5rem)}h3,.h3{font-size:var(--h3);font-weight:600;line-height:1.35}h1,h2,.lead-text{text-wrap:balance}p{margin:0 0 1em;text-wrap:pretty}strong{font-weight:600}:focus-visible{outline:2px solid var(--focus);outline-offset:3px}main:focus{outline:none}.center{text-align:center}.container{width:min(100% - 40px,var(--measure));margin-inline:auto}.section{padding-block:var(--space-section)}.section-title{text-align:center;margin-bottom:.3em}.section-head{text-align:center;max-width:720px;margin:0 auto clamp(28px,3vw,44px)}.section-head p{color:var(--ink-2);margin:0 auto;max-width:62ch;text-wrap:balance}.section-row{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:14px 40px;width:min(100% - 40px,var(--measure));margin:0 auto clamp(26px,3vw,44px)}.section-row h2{margin:0}.section-row p{margin:.35em 0 0;color:var(--ink-2);max-width:52ch}.section-row .text-link{min-height:0;padding-block:4px}.section-row-stack{flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:18px}.visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.skip-link{position:absolute;inset-inline-start:12px;top:-80px;z-index:200;background:var(--aub);color:#fff;padding:10px 18px;border-radius:var(--r-ctl)}.skip-link:focus{top:12px;color:#fff}.kicker{display:none}.muted{color:var(--ink-2)}a,button,summary,label,input,select,textarea{touch-action:manipulation;-webkit-tap-highlight-color:rgb(206 154 110 / .22)}::selection{background:var(--copper);color:var(--aub-deep)}input,textarea{caret-color:var(--copper)}.form-light input,.form-light textarea{caret-color:var(--aub)}.on-dark,.hero-panel,.heritage,.lead-form-section,.cta-band:not(.cta-light),.rail,.action-bar .primary,.side-cta{--focus: #fff}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:.55em 1.8em;font:inherit;font-weight:600;font-size:1rem;text-decoration:none;cursor:pointer;line-height:1.3;border:1px solid transparent;border-radius:var(--r-ctl);transition:background-color .25s,color .25s,border-color .25s}.btn-solid{background:var(--aub);color:#fff;border-color:var(--aub)}.btn-solid:hover{background:var(--aub-2);border-color:var(--aub-2);color:#fff}.btn-line{background:transparent;color:var(--aub);border-color:var(--aub)}.btn-line:hover{background:var(--aub);color:#fff}.btn:disabled{opacity:.7;cursor:wait}.btn-copper{background:var(--copper);color:var(--aub-deep);border-color:var(--copper);font-weight:600}.btn-copper:hover{background:var(--copper-2);border-color:var(--copper-2);color:var(--aub-deep)}.btn-ghost{background:transparent;color:#fff;border-color:#ffffffb3}.btn-ghost:hover{background:#fff;color:var(--aub-deep);border-color:#fff}.text-link{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-weight:600;color:var(--aub);text-decoration:underline;text-underline-offset:6px;text-decoration-thickness:1px;text-decoration-color:var(--copper)}.text-link:hover{color:var(--aub-2);text-decoration-thickness:2px}.rail{position:sticky;top:0;z-index:90;background:var(--aub-deep);color:#fff}.rail-inner{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 16px 10px 10px}.rail-logo{display:block;padding:4px 0}.rail-logo img{width:112px}.rail a{color:#fff}.menu-toggle{width:48px;height:48px;border:0;background:none;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;color:#fff;border-radius:var(--r-ctl)}.menu-icon,.menu-icon:before,.menu-icon:after{display:block;width:26px;height:1.5px;background:currentColor;position:relative;transition:transform .3s var(--ease),opacity .3s}.menu-icon:before,.menu-icon:after{content:"";position:absolute;inset-inline-start:0}.menu-icon:before{top:-8px}.menu-icon:after{top:8px}.menu-toggle[aria-expanded=true] .menu-icon{background:transparent}.menu-toggle[aria-expanded=true] .menu-icon:before{transform:translateY(8px) rotate(45deg)}.menu-toggle[aria-expanded=true] .menu-icon:after{transform:translateY(-8px) rotate(-45deg)}.site-nav{display:none}.site-nav.open{display:flex;flex-direction:column;position:fixed;inset:68px 0 0;background:var(--aub-deep);padding:28px 24px 40px;overflow-y:auto;overscroll-behavior:contain;z-index:95;border-top:1px solid rgb(206 154 110 / .35)}.menu-open body{overflow:hidden}.nav-list,.nav-sub,.rail-icons{list-style:none;margin:0;padding:0}.nav-list a{position:relative;display:block;font-size:1.4rem;font-weight:300;line-height:1.35;text-decoration:none;padding:5px 0;color:#fff}.nav-list a:hover,.nav-sub a:hover{color:var(--copper-2)}.nav-sub{margin-top:20px;padding-top:16px;border-top:1px solid rgb(255 255 255 / .18);display:flex;flex-wrap:wrap;gap:4px 20px}.nav-sub a{color:var(--on-dark-2);text-decoration:none;font-size:1rem;padding:6px 0;display:inline-block}.nav-list a[aria-current=page],.nav-sub a[aria-current=page]{color:var(--copper);text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:7px}.rail-icons{display:flex;flex-wrap:wrap;gap:8px;margin-top:26px}.icon-link{display:inline-flex;width:44px;height:44px;align-items:center;justify-content:center;border:1px solid rgb(255 255 255 / .32);color:#fff;border-radius:50%;transition:border-color .25s,color .25s}.icon-link:hover{border-color:var(--copper);color:var(--copper)}.rail-phone{margin:14px 0 0;font-weight:600;font-size:1.12rem;letter-spacing:.02em}.rail-phone a{color:var(--copper);text-decoration:none}.rail-phone a:hover{color:var(--copper-2)}.rail-social{margin-top:20px}.rail-label{margin:0 0 8px;font-size:.88rem;color:var(--on-dark-2)}.social{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.social a{display:inline-flex;align-items:center;gap:10px;text-decoration:none}.social-rail a{min-height:44px;padding:0 16px 0 6px;border-radius:var(--r-pill);background:var(--copper);color:var(--aub-deep);font-weight:600;transition:background-color .25s}.social-rail a:hover{background:var(--copper-2);color:var(--aub-deep)}.social-rail svg{width:32px;height:32px;padding:6px}.rail-access{margin:22px 0 0;font-size:.92rem}.rail-access a{display:inline-flex;align-items:center;gap:8px;min-height:40px;color:var(--on-dark-2);text-decoration:none}.rail-access a:hover{color:var(--copper-2)}.social-footer{flex-direction:column;gap:8px}.site-footer .social-footer a{display:inline-flex;align-items:center;gap:10px;padding:0;color:var(--ink);font-size:.98rem}.site-footer .social-footer a:hover{text-decoration:none;color:var(--aub)}.social-footer svg{width:38px;height:38px;padding:8px;border-radius:50%;background:var(--aub);color:#fff;transition:background-color .25s,color .25s}.social-footer a:hover svg{background:var(--copper);color:var(--aub-deep)}.social-big{gap:12px;margin-top:12px}.social-big a{gap:10px;border:1px solid var(--aub);color:var(--aub);padding:8px 20px 8px 14px;min-height:52px;border-radius:var(--r-pill);font-weight:600;transition:background-color .25s,color .25s}.social-big a:hover{background:var(--aub);color:#fff}.thread{position:absolute;pointer-events:none;--pad: 18px;--len: 100vw;--t: 0}.thread:before,.thread:after{content:"";position:absolute}.thread:before{background:#ce9a6e61}.thread:after{background:var(--copper)}.thread-bead{position:absolute;width:30px;height:17px;background:var(--copper);clip-path:var(--rhombus);will-change:transform}.thread{left:0;right:0;bottom:0;height:0}.thread:before{left:0;right:0;top:-.5px;height:1px}.thread:after{right:var(--pad);top:-1px;height:2px;width:calc(var(--len) - 2 * var(--pad));transform-origin:100% 50%;transform:scaleX(var(--t))}.thread-bead{width:24px;height:13px;top:-6.5px;right:calc(var(--pad) - 12px);transform:translate(calc(var(--t) * (var(--len) - 2 * var(--pad)) * -1))}@media(min-width:1100px){.rail{position:fixed;top:0;bottom:0;left:0;width:var(--rail);height:100vh;height:100dvh}.rail-inner{height:100%;overflow-y:auto;flex-direction:column;align-items:stretch;justify-content:flex-start;padding:32px 30px 28px 24px;scrollbar-width:thin;scrollbar-color:rgb(255 255 255 / .25) transparent}.rail-logo img{width:150px}.menu-toggle{display:none}.site-nav{display:flex;flex-direction:column;margin-top:40px;flex:1 0 auto}.nav-list a{font-size:1.08rem;font-weight:400;padding:6px 0;line-height:1.45;color:#ffffffeb}.nav-sub{flex-direction:column;gap:0;margin-top:18px;padding-top:14px}.nav-sub a{font-size:.95rem;padding:3px 0;line-height:1.5}.rail-icons{display:grid;grid-template-columns:repeat(3,40px);justify-content:start;gap:8px;margin-top:22px}.icon-link{width:40px;height:40px}.rail-social{margin-top:18px}.social-rail{gap:8px}.social-rail a{width:40px;height:40px;min-height:0;padding:0;justify-content:center}.social-rail .social-name{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.social-rail svg{width:22px;height:22px;padding:0}.rail-access{margin-top:auto;padding-top:16px}main,.site-footer{margin-left:var(--rail)}body{background:linear-gradient(to right,var(--aub-deep) 0 var(--rail),var(--white) var(--rail))}.thread{inset:0 0 0 auto;width:0;height:auto;--pad: 30px;--len: 100vh}.thread:before{inset:0 auto 0 -.5px;width:1px;height:auto}.thread:after{left:-1px;right:auto;top:var(--pad);width:2px;height:calc(var(--len) - 2 * var(--pad));transform-origin:50% 0;transform:scaleY(var(--t))}.thread-bead{width:30px;height:17px;top:calc(var(--pad) - 8.5px);right:auto;left:-15px;transform:translateY(calc(var(--t) * (var(--len) - 2 * var(--pad))))}}@media(min-width:1100px)and (max-height:940px){.rail-inner{padding-block:22px 16px}.rail-logo img{width:130px}.site-nav{margin-top:20px}.nav-list a{padding:4px 0;font-size:1.02rem}.nav-sub{margin-top:10px;padding-top:8px}.nav-sub a{padding:1px 0;font-size:.9rem}.rail-icons{margin-top:12px;gap:6px;grid-template-columns:repeat(3,34px)}.icon-link{width:34px;height:34px}.icon-link svg{width:18px;height:18px}.rail-phone{margin-top:8px;font-size:1.05rem}.rail-social{margin-top:10px}.rail-label{margin-bottom:4px;font-size:.82rem}.social-rail{gap:6px}.social-rail a{width:34px;height:34px}.social-rail svg{width:18px;height:18px}.rail-access{padding-top:8px}.rail-access a{min-height:32px}}.hero,.page-hero{position:relative;display:grid;grid-template-columns:minmax(400px,.92fr) 1.08fr;background:var(--aub-deep);color:#fff}.hero{min-height:min(86vh,880px);overflow:clip}.hero-panel{position:relative;z-index:2;display:flex;flex-direction:column;padding:clamp(36px,4.4vw,84px) clamp(28px,3.6vw,72px) 0}.hero-copy{margin-block:auto;padding-bottom:24px}.hero-panel h1{color:#fff;font-size:clamp(2.1rem,2.9vw,3.4rem);line-height:1.16;margin-bottom:.4em}.hero-sub{color:var(--copper);font-size:clamp(1.08rem,1.25vw,1.25rem);margin-bottom:1.8em;max-width:34ch;text-wrap:balance}.hero-ctas{display:flex;flex-wrap:wrap;gap:14px;margin:0}.hero-media,.page-hero-media{position:relative;overflow:hidden;background:var(--aub-deep)}.px-wrap{position:absolute;inset:0;transform-origin:50% 40%}.px-wrap img,.hero-img{width:100%;height:100%;object-fit:cover}.hero-media .px-wrap img{object-position:50% 60%}.rhombi{--u: 1px;position:relative;display:block;flex:none;width:calc(172 * var(--u));height:calc(150 * var(--u));pointer-events:none}.rhombi i{position:absolute;width:calc(112 * var(--u));height:calc(62 * var(--u));clip-path:var(--rhombus);background-color:var(--copper);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .32 0 0 0 0 .18 0 0 0 0 .08 0 0 0 .55 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.rhombi i:nth-child(1){left:calc(60 * var(--u));top:0}.rhombi i:nth-child(2){left:0;top:calc(44 * var(--u))}.rhombi i:nth-child(3){left:calc(60 * var(--u));top:calc(88 * var(--u))}.hero .rhombi{--u: clamp(1.5px, .17vw, 2.7px);align-self:flex-end;margin-bottom:calc(-30 * var(--u));margin-inline-end:calc(-1 * clamp(28px,3.6vw,72px) - 50 * var(--u))}.page-hero{min-height:clamp(300px,44vh,460px);background:var(--paper);color:var(--ink);grid-template-columns:minmax(360px,.72fr) 1.28fr}.page-hero-panel{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:flex-end;padding:clamp(36px,4vw,72px) clamp(28px,3.6vw,72px)}.page-hero-panel:before,.page-title-inner:before{content:"";display:block;width:44px;height:32px;margin-bottom:auto;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 44 32'%3E%3Cg fill='%23ce9a6e'%3E%3Cpath d='M22 0l10.8 7.2L22 14.4 11.2 7.2z'/%3E%3Cpath d='M10.8 8.8L21.6 16 10.8 23.2 0 16z'/%3E%3Cpath d='M33.2 8.8L44 16l-10.8 7.2L22.4 16z'/%3E%3Cpath d='M22 17.6l10.8 7.2L22 32l-10.8-7.2z'/%3E%3C/g%3E%3C/svg%3E") no-repeat}.page-hero-panel:before{position:absolute;top:clamp(32px,4vw,64px);inset-inline-start:clamp(28px,3.6vw,72px)}.page-hero-panel h1{padding-top:56px}.page-title-inner:before{margin-bottom:22px;width:36px;height:26px;background-size:contain}.page-hero h1,.page-title h1{color:var(--aub);margin:0;font-size:clamp(2rem,3.1vw,3.1rem)}.page-hero .lead,.page-title .sub{color:var(--copper-ink);margin:.55em 0 0;max-width:46ch;font-size:clamp(1.05rem,1.2vw,1.2rem);text-wrap:balance}.page-hero .hero-ctas{margin-top:1.6em}.hero-count{margin:.4em 0 0;color:var(--ink-2);font-size:.95rem}.page-hero-media img{object-position:50% 45%}.page-title{background:var(--paper);color:var(--ink);padding:clamp(48px,6vw,88px) 20px clamp(40px,5vw,64px)}.page-title-inner{width:min(100%,var(--measure));margin-inline:auto}.page-title-narrow .page-title-inner{width:min(100%,820px)}.page-title-prose .page-title-inner{width:min(100%,68ch)}.page-hero-materials{min-height:clamp(260px,30vh,340px)}.page-hero-materials .page-hero-media img{object-position:50% 50%}.gallery-hero{min-height:clamp(320px,52vh,560px)}.hero-open{position:absolute;inset:0;z-index:2;cursor:zoom-in}.hero-open:focus-visible{outline:2px solid #fff;outline-offset:-8px}@media(max-width:899px){.hero,.page-hero{display:flex;flex-direction:column;min-height:0}.hero-media,.page-hero-media{position:relative;inset:auto;width:100%;order:-1}.hero-media{height:50vh;min-height:280px;max-height:460px}.page-hero-media{height:36vh;min-height:220px;max-height:340px}.page-hero-materials .page-hero-media{height:200px;min-height:0}.hero-panel{padding:34px 20px 40px}.hero-panel h1{font-size:clamp(2rem,8.4vw,2.6rem)}.page-hero-panel{padding:28px 20px 32px}.hero-ctas .btn{flex:1 1 100%}.hero-panel{padding-top:58px;padding-bottom:40px}.hero-copy{padding-bottom:0}.hero .rhombi{--u: .8px;position:absolute;top:0;left:18px;margin:0;transform:translateY(-58%)}}.audience-band{background:var(--paper);--reveal-bg: var(--paper);padding-block:var(--space-section)}.audience{width:min(100% - 40px,var(--measure));margin:0 auto}.audience .section-row{width:100%}.aud-tabs{display:flex;flex-wrap:wrap;gap:8px}.aud-tabs [role=tab]{background:var(--white);border:1px solid var(--line);border-radius:var(--r-pill);margin:0;padding:9px 22px;font:inherit;font-size:1.02rem;color:var(--ink-2);cursor:pointer;transition:border-color .25s,color .25s,background-color .25s}.aud-tabs [role=tab]:hover{border-color:var(--aub);color:var(--aub)}.aud-tabs [role=tab][aria-selected=true]{background:var(--aub);color:#fff;border-color:var(--aub);font-weight:600}.aud-panel{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(28px,5vw,80px);align-items:center}.aud-panel[hidden]{display:none}.aud-text h3{font-weight:300;font-size:clamp(1.5rem,2.2vw,2rem);color:var(--aub)}.aud-text p{color:var(--ink-2);max-width:52ch}.aud-media{overflow:hidden;border-radius:var(--r-large);background:var(--white)}.aud-media img{width:100%;aspect-ratio:16 / 10;object-fit:cover}.aud-label{display:none}.audience:not(.tabs-on) .aud-panel+.aud-panel{margin-top:40px;padding-top:40px;border-top:1px solid var(--line)}.audience:not(.tabs-on) .aud-label{display:block;font-weight:600;color:var(--ink);margin-bottom:.3em}@media(max-width:900px){.aud-panel{grid-template-columns:1fr}}@media(max-width:560px){.aud-tabs [role=tab]{padding-inline:16px}}.styles{padding-inline:0}.rail-wrap{position:relative}.style-rail{list-style:none;margin:0;padding:0 max(20px,calc((100% - var(--measure)) / 2));display:grid;grid-auto-flow:column;grid-auto-columns:clamp(240px,26vw,340px);gap:24px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:max(20px,calc((100% - var(--measure)) / 2));scrollbar-width:none;cursor:grab}.style-rail::-webkit-scrollbar{display:none}.style-rail{-webkit-mask-image:linear-gradient(to right,transparent 0,#000 clamp(40px,7vw,120px));mask-image:linear-gradient(to right,transparent 0,#000 clamp(40px,7vw,120px))}.style-rail.dragging{cursor:grabbing;scroll-snap-type:none;user-select:none}.style-card{scroll-snap-align:start;border-radius:var(--r-photo)}.style-card a{position:relative;display:block;aspect-ratio:3 / 4.2;overflow:hidden;background:var(--aub-deep);border-radius:var(--r-photo);isolation:isolate;text-decoration:none}.style-img{width:100%;height:100%;object-fit:cover;object-position:var(--pos, 50% 50%);transform:scale(1.1);transform-origin:50% 88%;transition:transform 1.1s cubic-bezier(.2,.7,.2,1)}.style-card a:hover .style-img,.style-card a:focus-visible .style-img{transform:scale(1.15)}.style-label{position:absolute;z-index:1;inset-inline-start:0;bottom:22px;display:inline-flex;align-items:center;gap:10px;color:#fff;background:var(--aub-deep);padding:9px 18px 9px 16px;border-radius:0 var(--r-ctl) var(--r-ctl) 0;font-size:1.08rem;font-weight:400}.rail-buttons{display:flex;gap:12px}.rail-btn{width:48px;height:48px;border:1px solid var(--aub);background:none;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;color:var(--aub);border-radius:50%;transition:background-color .25s,color .25s}.rail-btn:hover{background:var(--aub);color:#fff}.heritage{background:var(--aub-deep);color:#fff;padding-block:var(--space-section);--reveal-bg: var(--aub-deep)}.heritage-grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:clamp(32px,6vw,96px);align-items:center}.heritage h2{color:#fff;font-size:clamp(2.8rem,5.6vw,5.6rem);line-height:1.05;margin-bottom:.4em}.heritage-text p{color:var(--on-dark-2);max-width:58ch;font-size:1.08rem}.heritage-text p:first-of-type{color:#fff;font-size:clamp(1.15rem,1.4vw,1.3rem);font-weight:300;line-height:1.7}.heritage figure{margin:0}.heritage figcaption{margin-top:14px;font-size:.95rem;color:var(--copper);text-wrap:balance}.photo-frame{display:block;overflow:hidden;border-radius:var(--r-large)}.photo-frame img{display:block;width:100%;height:auto}.heritage-intro{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 clamp(32px,6vw,96px);align-items:end}.heritage-intro h2{margin-bottom:0}.heritage-intro p:last-of-type{margin-bottom:.8em}.family-story{display:grid;grid-template-columns:minmax(0,1fr) clamp(340px,38vw,500px);gap:clamp(36px,4vw,56px) clamp(32px,6vw,96px);align-items:start}.family-story .heritage-text{grid-column:1;grid-row:1}.family-portrait{grid-column:2;grid-row:1 / span 2}.family-saw{grid-column:1;grid-row:2;width:min(100%,560px)}.heritage .text-link{color:#fff;text-decoration-color:var(--copper)}.heritage .text-link:hover{color:var(--copper-2)}.timeline{list-style:none;margin:clamp(40px,5vw,64px) 0 0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:0 clamp(16px,2vw,32px);position:relative}.timeline:before{content:"";position:absolute;inset-inline:0;top:4px;height:1px;background:#ce9a6e8c}.timeline li{position:relative;padding-top:30px}.timeline li:before{content:"";position:absolute;inset-inline-start:0;top:0;width:16px;height:9px;background:var(--copper);clip-path:var(--rhombus)}.timeline .year{font-weight:300;font-size:clamp(1.7rem,2.4vw,2.3rem);line-height:1;margin:0 0 10px;color:var(--copper);font-variant-numeric:tabular-nums}.timeline p{margin:0;color:var(--on-dark-2)}@media(max-width:900px){.heritage-intro{grid-template-columns:1fr;gap:14px}.family-story{grid-template-columns:1fr}.family-story .heritage-text,.family-portrait,.family-saw{grid-column:auto;grid-row:auto}.family-portrait{width:min(100%,340px)}.family-saw{width:100%}}@media(max-width:700px){.timeline{grid-template-columns:1fr;gap:26px;padding-inline-start:28px}.timeline:before{inset-inline:auto;inset-inline-start:7.5px;top:0;bottom:0;width:1px;height:auto}.timeline li{padding-top:0}.timeline li:before{inset-inline-start:-28px;top:6px}}.projects{background:var(--paper);--reveal-bg: var(--paper)}.project-grid{list-style:none;margin:32px auto 36px;padding:0 20px;max-width:var(--measure);display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.project-grid a{display:block;text-decoration:none;color:var(--ink)}.project-grid li[data-reveal]>a,.project-grid li[data-reveal]{border-radius:var(--r-photo)}.project-media,.tile-media{display:block;overflow:hidden;border-radius:var(--r-photo);isolation:isolate}.project-img{width:100%;aspect-ratio:4 / 5;object-fit:cover;object-position:var(--pos, 50% 50%)}.project-media img{transform:scale(1.1);transform-origin:50% 85%;transition:transform 1s cubic-bezier(.2,.7,.2,1)}a:hover>.project-media img,a:focus-visible>.project-media img{transform:scale(1.14)}.project-caption{display:block;margin-top:10px;text-align:center;color:var(--ink)}.project-grid a:hover .project-caption,.tile-grid a:hover .tile-name{text-decoration:underline;text-underline-offset:6px;text-decoration-thickness:1px;text-decoration-color:var(--copper)}@media(max-width:800px){.project-grid{grid-template-columns:repeat(2,1fr);gap:12px}}.quotes-body{width:min(100% - 40px,var(--measure));margin:0 auto;display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:clamp(32px,5vw,88px);align-items:start}.quotes-body figure{margin:0}.quotes-body blockquote{margin:0}.quote-featured:before{content:"”";content:"”" / "";display:block;height:.62em;margin-bottom:.1em;font-size:clamp(4.5rem,7vw,6.5rem);line-height:1;font-weight:300;color:var(--copper)}.quote-featured p{font-weight:300;font-size:clamp(1.45rem,2.1vw,1.95rem);line-height:1.5;color:var(--aub);margin-bottom:.7em;text-wrap:pretty}.quote-featured figcaption{color:var(--copper-ink);font-weight:600;font-size:1.05rem}.quote-row{list-style:none;margin:0;padding:0;display:grid;gap:26px}.quote-row li+li{padding-top:26px;border-top:1px solid var(--line)}.quote-row p{margin-bottom:.5em;color:var(--ink);font-size:1rem;line-height:1.75}.quote-row figcaption{color:var(--copper-ink);font-weight:600;font-size:.97rem}.rating{margin:0}.rating a{display:inline-flex;align-items:center;gap:10px;color:var(--ink-2);text-decoration:none;min-height:44px}.rating a:hover span:last-child{text-decoration:underline;text-decoration-color:var(--copper);text-underline-offset:5px}.rating-num{font-weight:300;font-size:2rem;line-height:1;color:var(--aub);font-variant-numeric:tabular-nums}.rating-stars{display:inline-flex;gap:2px;color:var(--copper-ink)}@media(max-width:900px){.quotes-body{grid-template-columns:1fr}}.showroom{--reveal-bg: var(--white);display:grid;grid-template-columns:1.35fr 1fr;align-items:center;background:var(--white)}.showroom-media{overflow:hidden}.showroom-media img{width:100%;height:100%;min-height:420px;object-fit:cover}.showroom-text{padding:clamp(36px,5vw,72px)}.showroom-text p{color:var(--ink-2)}.showroom-text .hero-ctas{justify-content:flex-start}.showroom-meta{font-weight:600;color:var(--ink)!important}@media(min-width:901px){.showroom-media,.showroom-media img{border-start-end-radius:var(--r-large);border-end-end-radius:var(--r-large);overflow:hidden}}@media(max-width:900px){.showroom{grid-template-columns:1fr}.showroom-media img{min-height:280px}}.faq{max-width:860px;margin:0 auto;padding-inline:20px}.faq-list{margin-top:30px;display:grid;gap:10px}.faq-item{border:1px solid var(--line);border-radius:var(--r-box);padding-inline:20px;background:var(--white);transition:border-color .25s}.faq-item[open]{border-color:var(--aub)}.faq-item summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:20px 0;cursor:pointer;font-size:1.1rem;font-weight:600}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary:hover .faq-q{color:var(--aub)}.faq-q{text-wrap:balance}.faq-sign{position:relative;flex:none;width:16px;height:16px}.faq-sign:before,.faq-sign:after{content:"";position:absolute;top:50%;left:0;width:16px;height:1.5px;margin-top:-.75px;background:var(--copper-ink);transition:transform .35s var(--ease)}.faq-sign:after{transform:rotate(90deg)}.faq-item[open] .faq-sign:after{transform:rotate(0)}.faq.faq-split{max-width:none;width:min(100% - 40px,var(--measure));padding-inline:0;display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:clamp(28px,5vw,88px);align-items:start}.faq-split .faq-list{margin-top:0}.faq-head h2{margin-bottom:.3em}.faq-head p{color:var(--ink-2);max-width:30ch}.faq-head .btn{margin-top:6px}@media(min-width:901px){.faq-head{position:sticky;top:40px}}@media(max-width:900px){.faq.faq-split{grid-template-columns:1fr}}.faq-paper{background:var(--paper);box-shadow:0 0 0 100vmax var(--paper);clip-path:inset(0 -100vmax)}.faq-a{padding:0 0 22px;color:var(--ink-2);max-width:68ch}.faq-a p{margin:0}.faq-item.is-draft .faq-q:after{content:"טיוטה";font-size:.72rem;font-weight:400;color:var(--copper-ink);border:1px solid rgb(138 90 48 / .5);border-radius:6px;padding:0 6px;margin-inline-start:10px;vertical-align:middle}.faq-more{text-align:center;margin-top:34px}.lead-form-section{background:var(--aub-deep);color:#fff;padding-block:var(--space-section);overflow:hidden}.form-inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,.42fr);gap:clamp(32px,6vw,96px);align-items:center;width:min(100% - 40px,1120px);margin-inline:auto}.form-card{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding-block:12px;padding-inline-start:clamp(28px,3vw,48px);border-inline-start:1px solid rgb(206 154 110 / .45)}.form-card-phone{margin:0;font-size:clamp(1.7rem,2.4vw,2.2rem);font-weight:600;letter-spacing:.02em;line-height:1.2}.form-card-phone a{color:var(--copper);text-decoration:none}.form-card-phone a:hover{color:var(--copper-2)}.form-card-address{margin:0;color:#fff}.form-card-label{margin:0;color:var(--on-dark-2);font-size:.95rem}.form-light .form-card-label{color:var(--ink-2)}.form-card-hours{margin:0;color:var(--on-dark-2);font-size:.95rem}.lead-form-title{color:#fff;margin-bottom:.25em}.lead-form-sub{color:var(--copper);margin-bottom:30px;max-width:52ch;text-wrap:balance}.lead-form .fields{display:grid;grid-template-columns:repeat(2,1fr);gap:10px 24px}.lead-form[data-form-id="100"] .fields,.lead-form[data-form-id="287"] .fields{grid-template-columns:repeat(3,1fr)}.field-wide{grid-column:1 / -1}.field label{display:block;font-size:.95rem;color:var(--on-dark-2);margin-bottom:6px}.field input,.field select,.field textarea{width:100%;font:inherit;color:#fff;background:#ffffff12;border:0;border-bottom:1px solid rgb(255 255 255 / .6);border-radius:8px 8px 0 0;padding:10px 12px;min-height:46px;transition:background-color .2s,border-color .2s}.field input:hover,.field select:hover,.field textarea:hover{background:#ffffff1c}.field select option{color:var(--ink);background:#fff}.field textarea{resize:vertical;min-height:92px}.field input:focus,.field select:focus,.field textarea:focus{outline:none;border-bottom:2px solid var(--copper)}.field input:focus-visible,.field select:focus-visible,.field textarea:focus-visible{outline:2px solid #fff;outline-offset:2px}.field [aria-invalid=true]{border-bottom-color:#ffd27a}.field-error{min-height:1.4em;margin:2px 0 0;font-size:.9rem;color:#ffd27a}.req{color:var(--copper)}.field-check{display:flex;gap:10px;align-items:center;margin:12px 0 8px}.field-check input{appearance:none;-webkit-appearance:none;flex:none;width:22px;height:22px;margin:0;border:1.5px solid rgb(255 255 255 / .85);border-radius:6px;background:transparent;display:grid;place-content:center;cursor:pointer}.field-check input:before{content:"";width:12px;height:12px;background:var(--aub-deep);clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%);transform:scale(0);transition:transform .15s}.field-check input:checked{background:var(--copper);border-color:var(--copper)}.field-check input:checked:before{transform:scale(1)}.field-check input:focus-visible{outline:2px solid #fff;outline-offset:3px}.field-check label{cursor:pointer}.form-note{font-size:.92rem;color:var(--on-dark-2)}.form-note a{color:#fff}.form-errors{background:#fff;color:var(--ink);padding:14px 18px;margin-bottom:18px;border:1px solid var(--copper);border-radius:var(--r-box)}.form-errors ul{margin:0;padding-inline-start:20px}.lead-form .btn-solid{width:100%;background:var(--copper);color:var(--aub-deep);border-color:var(--copper);margin-top:8px;font-weight:600}.lead-form .btn-solid:hover{background:var(--copper-2);border-color:var(--copper-2);color:var(--aub-deep)}.lead-form :focus-visible{outline-color:#fff}.hp{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.form-preview{text-align:center;background:#ffffff1a;border:1px dashed rgb(255 255 255 / .6);border-radius:var(--r-box);padding:8px 12px;color:#fff}.lead-form-section.form-light{background:var(--paper);color:var(--ink);--focus: var(--aub)}.form-light .lead-form-title{color:var(--ink)}.form-light .lead-form-sub{color:var(--copper-ink)}.form-light .field label,.form-light .form-note{color:var(--ink-2)}.form-light .form-note a{color:var(--aub)}.form-light .field input,.form-light .field select,.form-light .field textarea{color:var(--ink);background:var(--white);border-bottom-color:var(--aub)}.form-light .field input:hover,.form-light .field select:hover,.form-light .field textarea:hover{background:var(--white)}.form-light .field input:focus,.form-light .field select:focus,.form-light .field textarea:focus{border-bottom-color:var(--copper-ink)}.form-light .field input:focus-visible,.form-light .field select:focus-visible,.form-light .field textarea:focus-visible{outline-color:var(--aub)}.form-light .field [aria-invalid=true]{border-bottom-color:#b3261e}.form-light .field-error{color:#b3261e}.form-light .req{color:var(--copper-ink)}.form-light .field-check input{border-color:var(--aub)}.form-light .field-check input:checked{background:var(--aub);border-color:var(--aub)}.form-light .field-check input:before{background:#fff}.form-light .field-check input:focus-visible,.form-light :focus-visible{outline-color:var(--aub)}.form-light .lead-form .btn-solid{background:var(--aub);color:#fff;border-color:var(--aub)}.form-light .lead-form .btn-solid:hover{background:var(--aub-2);border-color:var(--aub-2);color:#fff}.form-light .form-card-phone a{color:var(--copper-ink)}.form-light .form-card-address{color:var(--ink)}.form-light .form-card-hours{color:var(--ink-2)}.form-light .form-errors{border-color:var(--copper-ink)}.form-light .form-card{border-color:var(--line)}.form-light .form-preview{background:var(--white);border-color:var(--aub);color:var(--ink)}@media(max-width:1000px){.form-inner{grid-template-columns:1fr}.form-card{padding-inline-start:0;border-inline-start:0;padding-top:22px;border-top:1px solid rgb(206 154 110 / .35)}}@media(max-width:760px){.lead-form .fields,.lead-form[data-form-id="100"] .fields,.lead-form[data-form-id="287"] .fields{grid-template-columns:1fr}}.prose{max-width:68ch;margin-inline:auto}.prose h2{margin-top:1.4em}.prose ul{padding-inline-start:1.2em}.prose blockquote{margin:1.6em 0;padding:0;font-weight:300;font-size:clamp(1.3rem,2.2vw,1.7rem);line-height:1.55;color:var(--ink)}.lead-text{font-weight:300;font-size:clamp(1.25rem,2vw,1.5rem);line-height:1.65;color:var(--ink)}.split{display:grid;grid-template-columns:1fr 1fr;gap:clamp(28px,5vw,72px);align-items:center}.split+.split{margin-top:clamp(48px,7vw,96px)}.split-rev>:first-child{order:2}.split-img{width:100%;height:auto;border-radius:var(--r-large)}.split [data-reveal],.catalog-box [data-reveal]{border-radius:var(--r-large);overflow:hidden}.split .muted p{color:var(--ink-2)}.split .prose{margin-inline:0}@media(max-width:900px){.split{grid-template-columns:1fr}.split-rev>:first-child{order:0}}.draft-banner{background:var(--paper);border:1px solid rgb(138 90 48 / .45);color:var(--copper-ink);padding:10px 16px;margin-block:24px;font-weight:400;font-size:.95rem;border-radius:var(--r-box)}.cta-band{background:var(--aub-deep);color:#fff;text-align:center;padding:var(--space-section) 20px}.cta-band h2{color:#fff}.cta-band p{color:var(--copper)}.cta-band .btn-line{color:#fff;border-color:#ffffffb3}.cta-band .btn-line:hover{background:#fff;color:var(--aub-deep)}.cta-band.cta-light{background:var(--paper);color:var(--ink);--reveal-bg: var(--paper)}.cta-band.cta-light h2{color:var(--ink)}.cta-band.cta-light p{color:var(--ink-2)}.cta-band.cta-light .btn-line{color:var(--aub);border-color:var(--aub)}.cta-band.cta-light .btn-line:hover{background:var(--aub);color:#fff}.quote-band{background:var(--paper);padding:var(--space-section) 20px}.quote-band blockquote{margin:0 auto;max-width:62ch;text-align:center}.quote-band .lead-text{margin:0}.quote-band cite{display:block;margin-top:14px;font-style:normal;color:var(--copper-ink);font-size:.98rem}.clients{list-style:none;margin:26px 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:0 36px}.clients li{border-top:1px solid var(--line);padding:14px 0 16px}.clients strong{display:block;font-weight:600}.clients span{display:block;color:var(--ink-2);font-size:.97rem}.mat-intro{display:grid;grid-template-columns:1.1fr 1fr;gap:clamp(28px,5vw,72px);align-items:center}@media(max-width:900px){.mat-intro{grid-template-columns:1fr}}.mat-cert{display:flex;flex-direction:column;align-items:center;gap:26px}.mat-cert>img{width:100%;max-width:460px;height:auto;border-radius:var(--r-large)}.cert-row{list-style:none;margin:0;padding:0;display:flex;align-items:center;justify-content:center;gap:clamp(28px,4vw,48px)}.cert-row img{height:68px;width:auto;max-width:150px;object-fit:contain;filter:grayscale(1) brightness(.62)}.logo-wall{display:grid;grid-template-columns:1fr 1.9fr;gap:clamp(28px,5vw,64px);align-items:center}.logo-grid{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:clamp(30px,3.4vw,48px) 0}.logo-grid li{flex:0 0 25%;display:flex;align-items:center;justify-content:center;min-height:64px;padding-inline:10px}.logo-grid img{max-width:100%;height:auto;filter:grayscale(1) brightness(.62);transition:filter .3s}.logo-grid li:hover img{filter:grayscale(1) brightness(.4)}@media(max-width:900px){.logo-wall{grid-template-columns:1fr}.logo-grid li{flex-basis:33.333%}}@media(max-width:560px){.logo-grid li{flex-basis:50%}}.mat-types{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(5,1fr);gap:0}.mat-types{border-top:2px solid var(--aub)}.mat-types li{position:relative;padding:24px 18px 6px;text-align:center}.mat-types li+li{border-inline-start:1px solid var(--line)}.mat-types h3{margin-bottom:.3em}.mat-types p{color:var(--ink-2);font-size:.98rem}@media(max-width:1000px){.mat-types{grid-template-columns:repeat(2,1fr);row-gap:24px}.mat-types li+li{border-inline-start:0}}.features{list-style:none;margin:0 auto;padding:0;max-width:1180px;display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(30px,3vw,44px) clamp(28px,4vw,56px)}.features li{padding-top:16px;border-top:1px solid var(--line)}.features h3{margin:0 0 .25em;color:var(--aub)}.features p{margin:0;color:var(--ink-2)}@media(max-width:900px){.features{grid-template-columns:repeat(2,1fr)}}@media(max-width:560px){.features,.mat-types{grid-template-columns:1fr}.mat-types li{text-align:start;padding-inline:0}}.style-tabs{list-style:none;margin:0 auto;padding:clamp(28px,3vw,40px) 20px 0;display:flex;flex-wrap:wrap;justify-content:center;gap:8px;background:var(--white)}.style-tabs a{display:block;padding:8px 18px;text-decoration:none;color:var(--ink-2);border:1px solid var(--line);border-radius:var(--r-pill);transition:border-color .25s,color .25s}.style-tabs a:hover{border-color:var(--aub);color:var(--aub)}.style-tabs a[aria-current=page]{background:var(--aub);color:#fff;border-color:var(--aub)}.gallery-hero+nav+.section{padding-top:clamp(28px,3vw,44px)}.photo-grid{list-style:none;margin:0 auto;padding:0 20px;max-width:var(--measure);display:flex;flex-wrap:wrap;justify-content:center;gap:16px}.photo-grid li{flex:0 0 calc((100% - 32px) / 3)}.photo-grid a{display:block;overflow:hidden;background:var(--paper);border-radius:var(--r-photo);isolation:isolate}.photo-grid img{width:100%;aspect-ratio:5 / 4;object-fit:cover;object-position:50% 50%;transition:transform 1s cubic-bezier(.2,.7,.2,1)}.photo-grid a:hover img{transform:scale(1.04)}@media(min-width:1800px){.photo-grid li{flex-basis:calc((100% - 48px)/4)}}@media(max-width:900px){.photo-grid li{flex-basis:calc((100% - 16px)/2)}}@media(max-width:560px){.photo-grid{gap:10px}.photo-grid li{flex-basis:100%}}.lightbox{border:0;padding:0;max-width:96vw;max-height:94vh;background:var(--aub-deep);border-radius:var(--r-photo);overflow:hidden;overscroll-behavior:contain}.lightbox::backdrop{background:#1b0618f0}.lightbox img{max-width:96vw;max-height:84vh;object-fit:contain;margin:0 auto}.lightbox-bar{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:10px;background:var(--aub-deep);color:#fff;--focus: #fff}.lightbox-bar button{background:none;color:#fff;border:1px solid rgb(255 255 255 / .7);padding:10px 18px;font:inherit;cursor:pointer;min-height:44px;border-radius:var(--r-ctl)}.lightbox-bar button:hover{border-color:var(--copper);color:var(--copper)}.lightbox-count{font-size:.95rem;color:var(--copper)}.tile-grid{list-style:none;margin:0 auto;padding:0 20px;max-width:var(--measure);display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.tile-grid a{display:block;text-decoration:none;color:var(--ink)}.tile-grid .tile-img{width:100%;aspect-ratio:4 / 5;object-fit:cover;object-position:50% 50%}.tile-media img{transition:transform 1s cubic-bezier(.2,.7,.2,1)}a:hover>.tile-media img,a:focus-visible>.tile-media img{transform:scale(1.04)}.tile-grid .tile-name{display:block;margin-top:10px;font-size:1.22rem;font-weight:400}.tile-grid .tile-meta{display:block;color:var(--ink-2);font-size:.95rem}.tile-grid.landscape{display:flex;flex-wrap:wrap;justify-content:center;gap:22px}.tile-grid.landscape li{flex:0 0 calc((100% - 44px) / 3)}.tile-grid.landscape .tile-img{aspect-ratio:5 / 4}@media(min-width:1100px){.tile-grid.landscape li{flex-basis:calc((100% - 66px)/4)}}@media(max-width:800px){.tile-grid{grid-template-columns:repeat(2,1fr);gap:14px}.tile-grid li:last-child:nth-child(odd){grid-column:1 / -1}.tile-grid.landscape{gap:14px}.tile-grid.landscape li{flex-basis:calc((100% - 14px)/2)}}.section.after-title,.after-title>.section,.page-title+.section,.page-title+section.section{padding-top:clamp(36px,4vw,56px)}.cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:34px 28px}@media(min-width:1100px){.cards{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}}.card{display:flex;flex-direction:column;position:relative}.card-img{width:100%;aspect-ratio:5 / 4;object-fit:cover;object-position:50% 50%;border-radius:var(--r-photo)}.card-body{padding-top:14px}.card-title{font-weight:400;font-size:1.3rem;margin:0 0 .3em}.card-title a{text-decoration:none;color:var(--ink)}.card-title a:after{content:"";position:absolute;inset:0}.card-title a:focus-visible{outline:none}.card:focus-within{outline:2px solid var(--focus);outline-offset:4px;border-radius:var(--r-photo)}.card:hover .card-title a{color:var(--aub)}.card-text{color:var(--ink-2);font-size:.98rem}.card-more{font-weight:600;font-size:.95rem;color:var(--aub);text-decoration:underline;text-underline-offset:5px;text-decoration-color:var(--copper)}.article-layout{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:clamp(32px,5vw,72px);align-items:start;padding-block:clamp(48px,7vw,88px)}.article-main .prose{margin-inline:0;max-width:68ch}.article-sec{margin-top:28px}.article-sec-img{width:100%;margin-top:18px;border-radius:var(--r-photo)}.article-side{position:sticky;top:30px;border-top:2px solid var(--copper);padding-top:16px}.article-side h2{font-size:1.3rem}.article-side ul{list-style:none;margin:0;padding:0}.article-side li{border-bottom:1px solid var(--line)}.article-side a{display:block;padding:10px 0;text-decoration:none;color:var(--ink-2)}.article-side a:hover{color:var(--aub)}.side-cta{margin-top:26px;background:var(--aub-deep);color:#fff;padding:22px;border-radius:var(--r-box);--focus: #fff}.side-cta h2{font-size:1.25rem;color:#fff}.side-cta p{color:var(--copper)}.article-side .side-cta .btn{display:inline-flex;padding:.55em 1.6em;color:var(--aub-deep)}.article-side .side-cta .btn:hover{color:var(--aub-deep)}@media(max-width:900px){.article-layout{grid-template-columns:1fr}.article-side{position:static}}.contact-grid{display:grid;grid-template-columns:repeat(4,1fr);list-style:none;margin:0;padding:0;gap:0}.contact-grid li{padding:22px 20px 6px 0;border-top:2px solid var(--aub)}.contact-grid li+li{padding-inline-start:20px}.contact-grid h2{font-size:var(--h3);font-weight:600;display:flex;gap:10px;align-items:center}.contact-grid h2 svg{color:var(--copper-ink)}.contact-grid p{margin:0 0 4px;color:var(--ink-2)}@media(max-width:900px){.contact-grid{grid-template-columns:repeat(2,1fr);gap:0 20px}.contact-grid li+li{padding-inline-start:0}}@media(max-width:560px){.contact-grid{grid-template-columns:1fr}}.social-title{margin:1.6em 0 .2em}.partner-grid{list-style:none;margin:34px auto 0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:34px 26px;max-width:1000px}.partner-grid li{text-align:center}.partner-grid img{width:168px;height:168px;border-radius:50%;object-fit:cover;margin:0 auto 14px;filter:grayscale(1);box-shadow:0 0 0 4px var(--paper),0 0 0 5px var(--copper)}.partner-grid h3{margin-bottom:.2em}.partner-grid p{color:var(--ink-2);font-size:.95rem}.partner-perks{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(24px,3vw,44px)}.partner-perks li{padding-top:22px;border-top:2px solid var(--aub)}.partner-perks p{color:var(--ink-2)}@media(max-width:800px){.partner-perks{grid-template-columns:1fr}}.designer{display:grid;grid-template-columns:220px 1fr;gap:32px;align-items:start;padding-block:28px;border-top:1px solid var(--line)}.designer img{width:220px;height:220px;object-fit:cover;border-radius:50%;filter:grayscale(1)}@media(max-width:700px){.designer{grid-template-columns:1fr}}.steps{list-style:none;margin:0;padding:0;counter-reset:step;display:grid;gap:0}.steps li{counter-increment:step;display:grid;grid-template-columns:56px 1fr;gap:14px;padding:18px 0;border-top:1px solid var(--line)}.steps li:before{content:counter(step);font-weight:300;font-size:2.2rem;line-height:1;color:var(--copper-ink)}.steps h3{margin-bottom:.2em}.steps p{color:var(--ink-2);margin:0}.checklist{list-style:none;margin:0;padding:0}.service-intro{max-width:68ch;margin-bottom:clamp(36px,4vw,56px)}.service-cols{align-items:start}.service-warranty{margin-top:1.4em}.checklist li{padding:8px 0;border-bottom:1px solid var(--line);break-inside:avoid}.video{position:relative;aspect-ratio:16 / 9;background:var(--aub-deep);border-radius:var(--r-photo);overflow:hidden}.video iframe{width:100%;height:100%;border:0}.video-play{position:absolute;inset:0;width:100%;height:100%;padding:0;border:0;cursor:pointer;background:none}.video-play img{width:100%;height:100%;object-fit:cover}.video-icon{position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%);width:76px;height:76px;border-radius:50%;border:1px solid #fff;color:#fff;display:flex;align-items:center;justify-content:center;background:#2b0b2773;transition:background-color .25s,border-color .25s}.video-icon svg{transform:translate(2px)}.video-play:hover .video-icon{background:var(--copper);border-color:var(--copper);color:var(--aub-deep)}.video-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:40px 30px}.video-grid h2{font-size:1.4rem;margin:14px 0 .2em}.video-grid p{color:var(--ink-2)}.catalog-box{display:grid;grid-template-columns:1fr 1fr;gap:clamp(28px,5vw,72px);align-items:center;padding-block:clamp(48px,7vw,88px)}.catalog-box img{border-radius:var(--r-large)}@media(max-width:800px){.catalog-box{grid-template-columns:1fr}}.site-footer{background:var(--white);color:var(--ink-2);border-top:1px solid var(--line)}.footer-grid{max-width:var(--measure);margin:0 auto;padding:clamp(48px,6vw,80px) 20px 32px;display:grid;grid-template-columns:1.5fr repeat(3,1fr) .9fr;gap:32px}.footer-logo{width:176px;margin-bottom:20px}.footer-heading{font-weight:600;font-size:1rem;color:var(--ink);margin-bottom:12px}.footer-about .footer-heading{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.site-footer .footer-tagline{font-weight:300;font-size:1.45rem;line-height:1.3;color:var(--aub);margin-bottom:.7em}.site-footer p{font-size:.95rem}.site-footer ul{list-style:none;margin:0;padding:0}.site-footer li{margin-bottom:4px}.site-footer a{color:var(--ink-2);text-decoration:none;font-size:.95rem;display:inline-block;padding:3px 0}.site-footer a:hover{color:var(--aub);text-decoration:underline;text-decoration-color:var(--copper)}.footer-bottom{max-width:var(--measure);margin:0 auto;padding:20px 20px 34px;border-top:1px solid var(--line);display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px}.footer-bottom p{margin:0;font-size:.9rem}@media(max-width:1000px){.footer-grid{grid-template-columns:repeat(2,1fr)}.footer-about{grid-column:1 / -1}}@media(max-width:560px){.footer-grid{grid-template-columns:1fr 1fr;gap:30px 20px}.footer-grid>:first-child{grid-column:1 / -1}}.action-bar{position:fixed;z-index:80;inset-inline:0;bottom:0;display:grid;grid-template-columns:1fr 1fr 1fr;background:var(--white);border-top:1px solid var(--line);padding-bottom:env(safe-area-inset-bottom)}.action-bar a{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-height:58px;font-size:.85rem;text-decoration:none;color:var(--aub)}.action-bar a+a{border-inline-start:1px solid var(--line)}.action-bar .primary{background:var(--aub-deep);color:#fff}.action-bar .primary svg{color:var(--copper)}@media(min-width:1100px){.action-bar{display:none}}@media(max-width:1099px){body{padding-bottom:60px}}@media screen and (prefers-reduced-motion:no-preference){.js [data-reveal]{position:relative}.js [data-reveal]:after{content:"";position:absolute;inset:-1px;z-index:4;background:var(--reveal-bg, var(--white));border-radius:inherit;transform-origin:50% 0;transform:scaleY(0);pointer-events:none}.js [data-reveal]:not(.is-in,.is-rest):after{transform:scaleY(1)}.js [data-reveal].is-in:after{transition:transform 1.9s var(--ease) calc(var(--i, 0) * .2s)}.js .settle img{transform-origin:50% 0}.js .settle:not(.is-in,.is-rest) img{transform:scale(1.035)}.js .settle.is-in img{transition:transform 3.2s var(--ease) calc(var(--i, 0) * .2s)}.js .settle-long.is-in img{transition-duration:4.2s}.js .timeline[data-reveal]:after{content:none}.js .timeline:before{transform-origin:100% 50%}.js .timeline:not(.is-in,.is-rest):before{transform:scaleX(0)}.js .timeline.is-in:before{transition:transform 3.2s cubic-bezier(.37,0,.63,1)}.js .timeline:not(.is-in,.is-rest) li:before{opacity:0;transform:scale(.4)}.js .timeline.is-in li:before{transition:opacity .9s ease,transform 1.2s var(--ease)}.js .timeline.is-in li:nth-child(2):before{transition-delay:1s}.js .timeline.is-in li:nth-child(3):before{transition-delay:1.55s}.js .timeline.is-in li:nth-child(4):before{transition-delay:2.1s}.js [data-parallax]{will-change:transform}.js .hero .rhombi i{animation:rhombus-in 1.9s var(--ease) both}.js .hero .rhombi i:nth-child(2){animation-delay:.2s}.js .hero .rhombi i:nth-child(3){animation-delay:.4s}}@media screen and (prefers-reduced-motion:no-preference)and (max-width:700px){.js .timeline:before{transform-origin:50% 0}.js .timeline:not(.is-in,.is-rest):before{transform:scaleY(0)}}@keyframes rhombus-in{0%{opacity:0;translate:0 18px}to{opacity:1;translate:0 0}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;scroll-behavior:auto!important;transition-property:color,background-color,border-color,opacity,box-shadow!important}.style-card a:hover .style-img,.style-card a:focus-visible .style-img{transform:scale(1.1)}a:hover>.project-media img,a:focus-visible>.project-media img{transform:scale(1.1)}a:hover>.tile-media img,a:focus-visible>.tile-media img,.photo-grid a:hover img{transform:none}}@media(min-width:1500px){:root{--measure: 1360px}.container{width:min(100% - 80px,var(--measure))}.style-rail{grid-auto-columns:clamp(300px,22vw,420px);gap:28px}.project-grid{gap:24px}body{font-size:1.1rem}}@media(min-width:1600px){body{font-size:1.125rem}}@media(min-width:1800px){:root{--measure: 1520px;--rail: 240px}.style-rail{grid-auto-columns:clamp(340px,21vw,440px)}}@media(max-width:700px){.style-rail{grid-auto-columns:74vw;gap:14px}}.preview-ribbon{position:sticky;top:0;z-index:120;margin:0;padding:6px 12px;text-align:center;font-size:.9rem;font-weight:600;background:#f6e7b4;color:#3d2f00;border-bottom:1px solid #c9a93a}@media(min-width:1100px){.preview-ribbon{margin-left:var(--rail)}}@media(max-width:1099px){.preview-ribbon{position:static}}.station{display:flex;align-items:center;gap:12px;margin:0 0 14px;font-size:1.05rem;font-weight:600;color:var(--copper-ink);--station-bg: var(--white)}.station-mark{position:relative;flex:none;width:30px;height:17px;clip-path:var(--rhombus);background:var(--copper)}.station-mark:after{content:"";position:absolute;inset:1.6px 2.8px;clip-path:var(--rhombus);background:var(--station-bg);transition:transform 1.2s var(--ease)}html:not(.js) .station-mark:after,.is-reached .station-mark:after{transform:scale(0)}.heritage .station{color:var(--copper);--station-bg: var(--aub-deep)}.audience-band .station,.projects .station,.quotes .station,.people-band .station,.values-paper .station-mark,.path-paper .station-mark{--station-bg: var(--paper)}.path-band .station-mark{--station-bg: var(--white)}.path-paper .station-mark{--station-bg: var(--paper)}@media(max-width:900px){.reliability-inner{grid-template-columns:1fr}}.values-band{padding-block:var(--space-section);background:var(--white)}.values-paper{background:var(--paper)}.values-grid{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:clamp(28px,5vw,88px);align-items:start}.values-head p{color:var(--ink-2);max-width:34ch}@media(min-width:901px){.values-head{position:sticky;top:40px}}.values-list{list-style:none;margin:0;padding:0;position:relative}.values-list:before{content:"";position:absolute;inset-inline-start:14.5px;top:12px;bottom:12px;width:1px;background:#ce9a6e99}.values-list li{position:relative;display:grid;grid-template-columns:30px minmax(0,.42fr) minmax(0,1fr);gap:0 clamp(18px,2.4vw,36px);align-items:start;padding:0 0 clamp(28px,3vw,44px)}.values-list li+li{padding-top:clamp(20px,2.4vw,32px)}.values-list .station-mark{margin-top:.55em}.values-list h3{margin:0;font-weight:300;font-size:clamp(1.6rem,2.4vw,2.2rem);color:var(--aub);line-height:1.15}.values-proof>p{margin:0 0 .6em;color:var(--ink)}.values-proof figure{margin:0 0 .6em}.values-proof blockquote{margin:0}.values-proof blockquote p{margin:0;color:var(--ink-2);font-weight:300;font-size:1.05rem}.values-proof figcaption{color:var(--copper-ink);font-size:.9rem}.values-proof .text-link{min-height:0;padding-block:4px}@media(max-width:900px){.values-grid{grid-template-columns:1fr}.values-list li{grid-template-columns:30px minmax(0,1fr)}.values-list h3{grid-column:2;margin-bottom:8px}.values-proof{grid-column:2}}.service-phones{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:0}.service-phones>span:first-child{font-weight:600;color:var(--ink);margin-inline-end:4px}.service-phones>span[aria-hidden]{color:var(--ink-2)}.warranty{background:var(--paper)}.warranty-head{max-width:62ch;margin-bottom:clamp(26px,3vw,40px)}.warranty-head p{color:var(--ink-2);margin:0}.draft-chip{display:inline-block;margin-inline-start:14px;vertical-align:middle;font-size:.8rem;font-weight:400;line-height:1.6;color:var(--copper-ink);border:1px solid rgb(138 90 48 / .5);border-radius:6px;padding:0 8px}.warranty-grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:clamp(28px,5vw,80px);align-items:start}.w-periods{margin:0;border-top:2px solid var(--aub)}.w-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:6px 24px;padding:16px 0;border-bottom:1px solid var(--line)}.w-row dt{font-weight:600;color:var(--ink)}.w-row dd{margin:0;color:var(--ink-2)}.w-row dd strong{display:block;font-weight:300;font-size:clamp(1.35rem,1.8vw,1.6rem);line-height:1.2;color:var(--aub)}.w-row dd span{display:block;margin-top:4px;font-size:.97rem}.w-sub{margin:1.6em 0 .6em}.w-box{background:var(--white);border:1px solid var(--line);border-inline-start:0;border-top:2px solid var(--copper);border-radius:var(--r-box);padding:20px 22px;margin-bottom:1.4em}.w-box h3{margin-bottom:.3em}.w-box p{margin:0;color:var(--ink)}.w-list{list-style:none;margin:0;padding:0}.w-list li{padding:8px 0;border-bottom:1px solid var(--line);color:var(--ink)}.w-note{margin:14px 0 0;font-size:.95rem;color:var(--ink-2)}.care-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(26px,3vw,44px) clamp(28px,5vw,80px);margin-top:clamp(20px,2.4vw,32px)}.care-grid h3{color:var(--aub);margin-bottom:.4em}@media(max-width:900px){.warranty-grid,.care-grid{grid-template-columns:1fr}}@media(max-width:560px){.w-row{grid-template-columns:1fr}}.family-quote{margin:0;padding-top:clamp(0px,4vw,64px)}.family-quote blockquote{margin:0}.family-quote p{font-weight:300;font-size:clamp(1.5rem,2.3vw,2.1rem);line-height:1.45;color:var(--aub);margin:0 0 .6em}.family-quote figcaption,.person-quote figcaption{color:var(--copper-ink);font-size:.95rem}.people-band{background:var(--paper);--reveal-bg: var(--paper)}.people-band h2{font-size:clamp(2.2rem,4vw,3.6rem)}.people-band .section-row{margin-bottom:clamp(36px,4.5vw,64px)}.heritage-photos{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2.2fr);gap:clamp(12px,1.6vw,24px);margin-top:clamp(32px,4vw,56px)}.heritage-founder{aspect-ratio:4 / 5}.heritage-family{position:relative}.heritage-family img{position:absolute;inset:0;height:100%;object-fit:cover}.family-founder .person-role{color:var(--copper);margin:0 0 18px}.family-founder .heritage-grid{align-items:start}.family-founder h2{margin-bottom:.1em}.family-photo{margin:clamp(72px,9vw,136px) 0 0}.family-photo figcaption{margin-top:16px;font-size:1.05rem;font-weight:300;color:var(--aub)}@media(max-width:700px){.heritage-photos{grid-template-columns:1fr}.heritage-family{aspect-ratio:16 / 9}.heritage-founder{order:2;width:62%}}.people{list-style:none;margin:0;padding:0;display:grid;gap:clamp(40px,5vw,72px)}.people>li{display:grid;grid-template-columns:minmax(0,400px) minmax(0,58ch);gap:clamp(28px,4vw,64px);align-items:center;justify-content:start}.people>li:nth-child(2n){grid-template-columns:minmax(0,58ch) minmax(0,400px);justify-content:end}.people>li:nth-child(2n) .person-photo{order:2}.person-photo{margin:0}.person-photo .photo-frame{border-radius:var(--r-photo)}.person-photo img{aspect-ratio:4 / 5;object-fit:cover}.person-photo figcaption{margin-top:8px;font-size:.9rem;color:var(--ink-2)}.person-mono{position:relative;display:grid;place-items:center;aspect-ratio:4 / 5;border-radius:var(--r-photo);background:var(--aub-deep);overflow:hidden}.person-mono span{font-weight:300;font-size:clamp(5rem,9vw,8.5rem);line-height:1;color:var(--copper)}.person-mono:after{content:"";position:absolute;bottom:22px;inset-inline-start:22px;width:44px;height:32px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 44 32'%3E%3Cg fill='%23ce9a6e'%3E%3Cpath d='M22 0l10.8 7.2L22 14.4 11.2 7.2z'/%3E%3Cpath d='M10.8 8.8L21.6 16 10.8 23.2 0 16z'/%3E%3Cpath d='M33.2 8.8L44 16l-10.8 7.2L22.4 16z'/%3E%3Cpath d='M22 17.6l10.8 7.2L22 32l-10.8-7.2z'/%3E%3C/g%3E%3C/svg%3E") no-repeat;opacity:.85}.people h3{margin:0;font-weight:300;font-size:clamp(1.9rem,2.8vw,2.6rem);color:var(--aub)}.person-role{margin:2px 0 10px;font-weight:600;color:var(--copper-ink)}.person-quote{margin:14px 0 0;padding-top:14px;border-top:1px solid var(--line)}.person-quote blockquote{margin:0}.person-quote p{margin:0 0 2px;font-weight:300;font-size:1.2rem;color:var(--ink)}.places-title{margin-bottom:clamp(22px,2.6vw,36px)}.places{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(22px,2.6vw,40px)}.place-img{width:100%;aspect-ratio:5 / 4;object-fit:cover}.places h3{margin:14px 0 .2em}@media(max-width:900px){.places{grid-template-columns:1fr}.people>li,.people>li:nth-child(2n){grid-template-columns:1fr;justify-content:start}.people>li:nth-child(2n) .person-photo{order:0}.people{gap:40px}.person-photo{max-width:360px}.people .no-photo{display:grid;grid-template-columns:96px minmax(0,1fr);column-gap:18px;align-items:center}.people .no-photo .person-photo{grid-row:1 / span 2;margin:0}.people .no-photo .person-mono span{font-size:3.4rem}.people .no-photo .person-mono:after{width:22px;height:16px;bottom:9px;inset-inline-start:9px;background-size:contain}.people .no-photo h3{align-self:end}.people .no-photo .person-role{align-self:start;margin-bottom:0}.people .no-photo>.muted,.people .no-photo .person-quote{grid-column:1 / -1;margin-top:14px}}.path-band{padding-block:var(--space-section);background:var(--white);--reveal-bg: var(--white)}.path-paper{background:var(--paper);--reveal-bg: var(--paper)}.path-grid{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(28px,5vw,88px);align-items:start}.path-head p{color:var(--ink-2);max-width:36ch}@media(min-width:901px){.path-head{position:sticky;top:40px}}.path-list{list-style:none;margin:0;padding:0;position:relative}.path-list:before{content:"";position:absolute;inset-inline-start:14.5px;top:12px;bottom:40px;width:1px;background:#ce9a6e99}.path-list li{position:relative;display:grid;grid-template-columns:30px minmax(0,1fr);gap:0 clamp(16px,2vw,28px);padding-bottom:clamp(24px,2.6vw,36px)}.path-list li:last-child{padding-bottom:0}.path-list .station-mark{margin-top:.5em}.path-list h3{margin:0 0 .25em;font-weight:400;font-size:clamp(1.2rem,1.6vw,1.45rem);color:var(--aub)}.path-list p{margin:0;color:var(--ink-2);max-width:58ch}.path-list .text-link{min-height:0;padding-block:4px;margin-top:4px}.quotes{background:var(--paper);--reveal-bg: var(--paper)}.quote-kitchen{display:block;overflow:hidden;border-radius:var(--r-photo);margin-bottom:22px}.quote-kitchen img{width:100%;aspect-ratio:16 / 9;object-fit:cover;object-position:35% 50%}.quotes-body .quote-featured:before{display:none}.compare{padding-block:var(--space-section);background:var(--white)}.compare-grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:clamp(32px,5vw,88px);align-items:center}.compare-head p{color:var(--ink-2);font-size:1.1rem}.compare-rows{margin:clamp(22px,2.4vw,32px) 0 0;border-top:2px solid var(--aub)}.compare-row{padding:16px 0 18px;border-bottom:1px solid var(--line)}.compare-row dt{font-weight:400;font-size:clamp(1.1rem,1.4vw,1.25rem);color:var(--aub);margin-bottom:4px}.compare-row dd{margin:0;color:var(--ink-2)}.compare-row .text-link{min-height:0;margin-inline-start:4px;font-weight:400}.compare-row .draft-chip{margin-inline-start:8px}.compare-quote{margin:0;padding:clamp(28px,3.4vw,48px);background:var(--aub-deep);color:#fff;border-radius:var(--r-large);--focus: #fff}.compare-quote:before{content:"”";content:"”" / "";display:block;height:.55em;font-size:clamp(4rem,6vw,5.5rem);line-height:1;font-weight:300;color:var(--copper)}.compare-quote blockquote{margin:0}.compare-quote p{margin:0 0 1em;font-weight:300;font-size:clamp(1.2rem,1.7vw,1.5rem);line-height:1.55}.compare-quote figcaption{color:var(--copper);font-weight:600}.compare-quote a{color:#fff;text-decoration-color:var(--copper);font-weight:400}.clients-lead{text-align:center;color:var(--ink-2);margin:.4em auto 0}.video-group+.video-group{margin-top:clamp(56px,6vw,88px)}.video-group-title{margin-bottom:26px}.video-grid h3{font-size:1.3rem;font-weight:400;margin:14px 0 .2em;color:var(--aub)}.partner-quote{margin:clamp(36px,4vw,56px) auto 0;text-align:center}.partner-quote blockquote{margin:0}.partner-quote p{margin:0 0 6px;font-weight:300;font-size:clamp(1.5rem,2.4vw,2.2rem);color:var(--aub)}.partner-quote figcaption{color:var(--copper-ink);font-weight:600}@media(max-width:900px){.path-grid,.compare-grid{grid-template-columns:1fr}}.path-list li{grid-template-columns:30px minmax(0,1fr) clamp(150px,16vw,240px)}.path-photo{display:block;overflow:hidden;border-radius:var(--r-photo);align-self:start}.path-photo img{width:100%;aspect-ratio:4 / 3;object-fit:cover}@media(max-width:700px){.path-list li{grid-template-columns:30px minmax(0,1fr)}.path-photo{grid-column:2;margin-top:12px}}.hero-sub{max-width:46ch}.quote-kitchen img{object-position:20% 50%}@media(min-width:900px){.video-group:first-child .video-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.quote-full{margin-top:10px}.quote-full summary{display:inline-flex;align-items:center;min-height:32px;cursor:pointer;color:var(--copper-ink);font-weight:600;font-size:.95rem;text-decoration:underline;text-underline-offset:4px}.quote-full[open] summary{margin-bottom:8px}.quote-full p{font-size:.98rem;line-height:1.75;color:var(--ink-2);font-weight:400}.designer-excerpt{margin:0 0 4px}.designer-excerpt p{font-size:1.2rem;font-weight:300;line-height:1.6;color:var(--aub)}.w-file{margin:18px 0 0}.rail-contact{list-style:none;margin:24px 0 0;padding:0;display:grid;gap:8px}.rail-btn-contact{display:flex;align-items:center;gap:10px;min-height:44px;padding:0 16px;border:1px solid rgb(255 255 255 / .4);border-radius:999px;color:#fff;font-weight:600;font-size:1rem;text-decoration:none;transition:border-color .25s,background-color .25s,color .25s}.rail-btn-contact:hover{border-color:var(--copper);color:var(--copper)}.rail-btn-contact.primary{background:var(--copper);border-color:var(--copper);color:var(--aub-deep)}.rail-btn-contact.primary:hover{background:var(--copper-2);border-color:var(--copper-2);color:var(--aub-deep)}@media(min-width:1100px)and (max-height:940px){.rail-contact{margin-top:12px;gap:6px}.rail-btn-contact{min-height:38px;font-size:.95rem}}
