/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.block{display:block}.flex{display:flex}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.italic{font-style:italic}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}@font-face{font-family:Pretendard;src:url(/fonts/PretendardVariable.woff2)format("woff2");font-weight:100 900;font-display:swap}@font-face{font-family:Cafe24 Oneprettynight;src:url(/fonts/Cafe24Oneprettynight.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--ivory);color:var(--charcoal);word-break:keep-all;line-break:strict;overflow-wrap:normal;margin:0;font-family:Pretendard,Noto Sans KR,sans-serif}html[lang=ja] body{font-feature-settings:"palt" 1;word-break:normal;overflow-wrap:anywhere;font-family:Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Hiragino Sans,Noto Sans JP,Meiryo,sans-serif}html[lang=ja] body :where(h1,h2,h3,h4,h5,h6,p,a,button,label,summary,span,strong,small,b,em,dt,dd,li,blockquote,cite,time,figcaption){font-family:inherit!important}html[lang=ja] body :where(h1,h2,h3,h4,h5,h6,p,a,button,label,summary,span,strong,small,dt,dd,li,blockquote,cite,figcaption){word-break:normal;overflow-wrap:anywhere}html[lang=ja] .designed-hero-overlay h1,html[lang=ja] .designed-copy-inner h1{letter-spacing:-.035em;font-weight:800}html[lang=ja] .home-voice-grid>*{min-width:0}html[lang=ja] .home-voice-grid blockquote p{letter-spacing:.005em;font-weight:500;line-height:1.86}html[lang=ja] .home-voice-featured p{font-size:clamp(25px,2.05vw,33px)!important}html[lang=ja] .home-voice-stack blockquote p{font-size:20px;line-height:1.82}h1,h2,h3,h4,strong{word-break:keep-all;line-break:strict;text-wrap:balance}p,li,dd,figcaption{word-break:keep-all;line-break:strict;text-wrap:pretty}.footer-contact a,.footer-contact span{overflow-wrap:anywhere}a{color:inherit;text-decoration:none}em{color:var(--bronze);font-style:normal}.skip-link{z-index:1000;background:#fff;padding:12px 18px;position:fixed;top:10px;left:10px;transform:translateY(-160%);box-shadow:0 6px 20px #0002}.skip-link:focus{transform:none}.site-header{z-index:20;background:#fbf8f1f5;border-bottom:1px solid #27322d24;justify-content:space-between;align-items:center;height:92px;padding:0 clamp(24px,5vw,78px);display:flex;position:relative}.brand{flex:none;align-items:center;display:flex}.brand-name{align-items:center;display:flex}.brand-name b{letter-spacing:-.025em;white-space:nowrap;font-size:16px}.desktop-nav{gap:clamp(20px,2.5vw,42px);font-size:14px;font-weight:650;display:flex}.desktop-nav a{position:relative}.desktop-nav a:after{content:"";background:var(--bronze);height:1px;transition:all .25s;position:absolute;bottom:-8px;left:0;right:100%}.desktop-nav a:hover:after{right:0}.header-actions{align-items:center;gap:22px;display:flex}.language{letter-spacing:.13em;color:#69736e;white-space:nowrap;font-size:10px}.language i:after{content:"·";margin:0 5px;font-style:normal}.reserve-small{background:var(--navy);color:#fff;padding:12px 18px;font-size:13px;font-weight:700}.mobile-header-actions,.mobile-menu{display:none}.hero{background:var(--navy);color:#fff;height:780px;min-height:calc(100svh - 92px);max-height:900px;position:relative;overflow:hidden}.hero-image{background:url(/images/memory-to-shalom-hero.png) 50%/cover no-repeat;position:absolute;inset:0;transform:scale(1.01)}.hero-shade{background:linear-gradient(90deg,#102333ed 0%,#102333ba 34%,#10233329 67%,#1023330a 100%);position:absolute;inset:0}.hero-content{z-index:2;max-width:840px;padding:clamp(80px,11vh,130px) clamp(24px,9vw,140px);position:relative}.eyebrow{color:var(--bronze);letter-spacing:.24em;margin:0 0 30px;font-size:12px;font-weight:800}.eyebrow.light{color:var(--bronze-light)}.hero h1{letter-spacing:-.065em;margin:0;font-size:clamp(62px,7.6vw,112px);font-weight:700;line-height:.97}.hero h1 em{color:#f4e6c9}.hero-copy{color:#ffffffc7;margin:32px 0 42px;font-size:clamp(17px,1.45vw,22px);line-height:1.75}.hero-actions{gap:12px;display:flex}.button{border:1px solid #0000;justify-content:center;align-items:center;gap:36px;min-height:52px;padding:0 24px;font-size:14px;font-weight:700;transition:all .25s;display:inline-flex}.button:hover{transform:translateY(-2px)}.button.primary{background:var(--bronze);color:#fff}.button.ghost{color:#fff;background:#0c1f2d14;border-color:#ffffff80}.button.warm{background:var(--bronze-light);color:var(--navy)}.hero-note{z-index:2;letter-spacing:.2em;align-items:center;gap:12px;font-size:9px;display:flex;position:absolute;bottom:36px;right:clamp(28px,4vw,70px)}.hero-note i{background:#fff8;width:48px;height:1px}.section{padding:clamp(90px,10vw,150px) clamp(24px,9vw,140px)}.intro{background:var(--paper);grid-template-columns:minmax(300px,.9fr) minmax(360px,1fr);gap:80px clamp(60px,10vw,160px);display:grid}.section-heading h2{letter-spacing:-.055em;margin:0;font-size:clamp(42px,5vw,74px);font-weight:680;line-height:1.16}.intro-body{padding-top:42px}.lead{color:#3e4945;margin:0 0 46px;font-size:clamp(19px,1.7vw,26px);line-height:1.8}.text-link{border-bottom:1px solid #878b83;justify-content:space-between;gap:36px;width:max-content;min-width:220px;padding:15px 0;font-size:14px;font-weight:750;display:flex}.values{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-column:1/-1;grid-template-columns:repeat(3,1fr);display:grid}.value-card{border-right:1px solid var(--line);min-height:230px;padding:34px 38px 40px}.value-card:last-child{border-right:0}.value-card>span{color:var(--bronze);letter-spacing:.12em;font-size:11px}.value-card h3{margin:34px 0 14px;font-size:28px}.value-card p{color:var(--slate);max-width:260px;margin:0;font-size:15px;line-height:1.7}.exhibition{background:var(--navy);color:#fff;grid-template-columns:1.05fr .95fr;align-items:end;gap:clamp(60px,9vw,140px);display:grid}.exhibition-copy h2{letter-spacing:-.05em;margin:0;font-size:clamp(42px,5vw,72px);line-height:1.17}.exhibition-copy>p:not(.eyebrow){color:#cbd1d0;max-width:600px;margin:32px 0 44px;font-size:17px;line-height:1.85}.exhibition-quote{border-left:1px solid #d9c69f6b;margin-bottom:8px;padding:10px 0 10px clamp(32px,4vw,64px)}.exhibition-quote p{color:#ece4d5;margin:0 0 38px;font-family:Georgia,Noto Serif KR,serif;font-size:clamp(21px,2.1vw,30px);line-height:1.65}.exhibition-quote span{letter-spacing:.18em;color:var(--bronze-light);font-size:11px}.film{background:#e9eef0;grid-template-columns:.72fr 1.28fr;align-items:center;gap:clamp(44px,8vw,120px);display:grid}.film-copy h2{letter-spacing:-.05em;margin:0;font-size:clamp(42px,4.7vw,70px);line-height:1.18}.film-copy>p:not(.eyebrow){color:var(--slate);margin:30px 0 36px;line-height:1.8}.play-link{align-items:center;gap:18px;font-weight:750;display:inline-flex}.play-link span{background:#fff;border:1px solid #9fa8a4;border-radius:50%;place-items:center;width:54px;height:54px;font-size:12px;display:grid}.video-frame{aspect-ratio:16/10;background:#111;overflow:hidden;box-shadow:0 28px 70px #1e2c2f26}.video-frame iframe{border:0;width:100%;height:100%}.visit>.section-heading{grid-template-columns:.45fr 1fr;align-items:start;margin-bottom:70px;display:grid}.visit>.section-heading .eyebrow{margin-top:16px}.visit-panel{border-top:1px solid #8c938f;grid-template-columns:.78fr 1.22fr;display:grid}.address{border-right:1px solid var(--line);padding:44px 60px 44px 0}.address>span{color:var(--bronze);letter-spacing:.15em;margin-bottom:24px;font-size:12px;font-weight:800;display:block}.address strong{margin-bottom:42px;font-size:clamp(24px,2.3vw,34px);line-height:1.48;display:block}.visit-grid{grid-template-columns:repeat(3,1fr);display:grid}.visit-grid article{border-right:1px solid var(--line);padding:45px 30px}.visit-grid article:last-child{border-right:0}.visit-grid b{color:var(--bronze);font-size:11px}.visit-grid h3{margin:42px 0 18px;font-size:20px}.visit-grid p{color:var(--slate);margin:0;font-size:14px;line-height:1.75}.news{color:#fff;background:#233d50;justify-content:space-between;align-items:end;display:flex}.news h2{letter-spacing:-.05em;margin:0;font-size:clamp(44px,5vw,72px);line-height:1.13}.support{text-align:center;background:var(--ivory)}.support h2{letter-spacing:-.055em;margin:0;font-size:clamp(46px,5.5vw,80px);line-height:1.15}.support>p:not(.eyebrow){max-width:610px;color:var(--slate);margin:30px auto 38px;line-height:1.8}footer{color:#dfe4e3;background:#101e29;grid-template-columns:1fr 1fr;gap:60px;padding:70px clamp(24px,6vw,96px) 30px;display:grid}.footer-brand{align-items:center;gap:20px;display:flex}.brand-mark.inverse{color:#fff;border-color:#82909a}.footer-brand strong{font-size:18px}.footer-brand p{color:#9dabae;margin:8px 0 0;font-size:13px}.footer-contact{color:#b9c3c3;flex-direction:column;gap:9px;font-size:13px;display:flex}.footer-contact a:first-child{color:#fff;font-size:18px;font-weight:700}.footer-bottom{color:#839195;letter-spacing:.04em;border-top:1px solid #ffffff20;grid-column:1/-1;justify-content:space-between;padding-top:30px;font-size:11px;display:flex}@media (max-width:1050px){.desktop-nav,.header-actions{display:none}.mobile-header-actions{align-items:center;gap:8px;display:flex}.mobile-menu{display:block;position:relative}.mobile-menu summary{background:var(--navy);color:#fff;cursor:pointer;padding:13px 16px;font-size:13px;font-weight:700;list-style:none}.mobile-menu summary::-webkit-details-marker{display:none}.mobile-menu summary span{margin-left:12px}.mobile-menu nav{background:var(--paper);flex-direction:column;width:220px;padding:12px;display:flex;position:absolute;top:48px;right:0;box-shadow:0 18px 35px #10202a20}.mobile-menu nav a{border-bottom:1px solid var(--line);padding:14px;font-weight:650}.mobile-language-menu{display:block;position:relative}.mobile-language-menu>summary{color:#3d332c;letter-spacing:.06em;cursor:pointer;background:#efe3d1c7;border:1px solid #9f8b73;justify-content:center;align-items:center;gap:7px;min-width:54px;min-height:43px;padding:0 11px;font-size:12px;font-weight:820;list-style:none;display:flex}.mobile-language-menu>summary::-webkit-details-marker{display:none}.mobile-language-menu>summary b{color:#985139;font-size:11px;transition:transform .2s}.mobile-language-menu[open]>summary b{transform:rotate(180deg)}.mobile-language-menu .language-options{z-index:60;background:#e7dbca;border:1px solid #9f8b73;flex-direction:column;width:190px;padding:7px;display:flex;position:absolute;top:calc(100% + 7px);right:0;box-shadow:0 20px 40px #22191438}.mobile-language-menu .language-options button{border-bottom:1px solid #cbbca8;justify-content:space-between;align-items:center;width:100%;min-height:47px;padding:10px 12px;display:flex}.mobile-language-menu .language-options button:last-child{border-bottom:0}.intro{grid-template-columns:1fr;row-gap:40px}.intro-body{padding-top:0}.values{margin-top:20px}.film,.visit-panel{grid-template-columns:1fr}.address{border-right:0;border-bottom:1px solid var(--line);padding-right:0}.visit-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:700px){.site-header{height:72px;padding:0 18px;position:relative}.brand{gap:9px}.brand-mark{width:42px;height:42px;font-size:10px}.brand-name b{font-size:12px}.brand-name small{font-size:7px}.hero{height:calc(100svh - 72px);min-height:700px;max-height:800px}.hero-image{background-position:57%}.hero-shade{background:linear-gradient(#10233354,#102333d1 56%,#102333f5)}.hero-content{padding:32px 22px;position:absolute;bottom:38px;left:0;right:0}.hero h1{font-size:clamp(55px,17vw,74px)}.hero-copy{margin:24px 0 30px;font-size:16px;line-height:1.7}.hero-actions{flex-wrap:wrap}.button{min-height:50px;padding:0 19px}.hero-note{display:none}.section{padding:88px 22px}.eyebrow{margin-bottom:22px;font-size:10px}.section-heading h2,.film-copy h2{font-size:42px}.intro{gap:32px}.intro-body .lead{font-size:18px;line-height:1.75}.values{grid-template-columns:1fr}.value-card{border-right:0;border-bottom:1px solid var(--line);min-height:0;padding:28px 4px}.value-card:last-child{border-bottom:0}.value-card h3{margin:16px 0 8px}.exhibition{grid-template-columns:1fr;gap:64px}.exhibition-copy h2,.news h2{font-size:40px}.exhibition-quote{padding-left:22px}.film{gap:50px}.video-frame{aspect-ratio:16/11}.visit>.section-heading{grid-template-columns:1fr;gap:10px;margin-bottom:42px}.visit>.section-heading .eyebrow{margin-top:0}.address strong{font-size:24px}.visit-grid{grid-template-columns:1fr}.visit-grid article{border-right:0;border-bottom:1px solid var(--line);padding:30px 4px}.visit-grid h3{margin:18px 0 10px}.news{flex-direction:column;align-items:flex-start;gap:42px}.support h2{font-size:43px}footer{grid-template-columns:1fr;gap:42px;padding-top:56px}.footer-bottom{gap:10px;display:grid}.footer-contact{overflow-wrap:anywhere}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.button{transition:none}}.hero h1{font-size:clamp(56px,6.4vw,92px);line-height:1.02}.hero h1 span{white-space:nowrap}.visit{background:var(--ivory)}.visit-title{grid-template-columns:1fr 1fr;align-items:end;gap:60px;margin-bottom:54px;display:grid}.visit-title h2{letter-spacing:-.055em;margin:0;font-size:clamp(42px,5vw,72px);line-height:1.12}.visit-title>p{color:var(--slate);margin:0 0 8px;font-size:16px;line-height:1.8}.visit-summary{background:var(--paper);border:1px solid var(--line);grid-template-columns:repeat(4,1fr);margin-bottom:32px;display:grid}.visit-summary article{border-right:1px solid var(--line);align-items:center;gap:17px;padding:24px 22px;display:flex}.visit-summary article:last-child{border-right:0}.visit-summary article>span{width:42px;height:42px;color:var(--bronze);background:#eee5d2;border-radius:50%;flex:none;place-items:center;font-size:18px;font-weight:800;display:grid}.visit-summary div{flex-direction:column;gap:5px;display:flex}.visit-summary small{color:#7e857f;font-size:11px}.visit-summary strong{color:var(--navy);font-size:14px}.visit-cards{grid-template-columns:1fr 1fr;gap:22px;display:grid}.visit-cards>article{background:var(--paper);border:1px solid var(--line);border-radius:18px;min-height:390px;padding:34px}.card-label{border-bottom:1px solid var(--line);align-items:center;gap:14px;padding-bottom:22px;display:flex}.card-label b{background:var(--navy);color:#fff;border-radius:14px;place-items:center;width:48px;height:48px;display:grid}.card-label span{letter-spacing:.14em;color:var(--bronze);font-size:10px;font-weight:800}.visit-cards h3{margin:26px 0 22px;font-size:28px}.visit-cards p{color:var(--slate);font-size:15px;line-height:1.75}.visit-cards dl{margin:0}.visit-cards dl>div{border-bottom:1px solid var(--line);justify-content:space-between;gap:20px;padding:14px 0;display:flex}.visit-cards dt{font-weight:700}.visit-cards dd{color:var(--slate);margin:0}.contact-row{border-bottom:1px solid var(--line);justify-content:space-between;gap:20px;padding:16px 0;font-size:14px;display:flex}.contact-row a{color:var(--navy);font-weight:800}.account-box{background:#eee8db;flex-direction:column;gap:8px;margin-top:24px;padding:20px;display:flex}.account-box span{color:var(--slate);font-size:12px}.account-box strong{letter-spacing:.02em;font-size:22px}.location-copy{color:var(--charcoal)!important;font-size:18px!important}.walking-route{background:var(--navy);color:#fff;grid-template-columns:.7fr 1.3fr;gap:50px;margin-top:32px;padding:42px;display:grid}.walking-route h3{margin:0;font-size:30px;line-height:1.35}.walking-route ol{grid-template-columns:repeat(4,1fr);margin:0;padding:0;list-style:none;display:grid}.walking-route li{align-items:flex-start;gap:14px;padding-right:20px;display:flex;position:relative}.walking-route li:after{content:"→";color:#8ea0aa;position:absolute;top:8px;right:10px}.walking-route li:last-child:after{display:none}.walking-route li>b{border:1px solid #fff6;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;display:grid}.walking-route li span{flex-direction:column;gap:8px;display:flex}.walking-route li strong{font-size:14px}.walking-route li small{color:#aeb9bd;line-height:1.5}@media (max-width:1050px){.visit-summary{grid-template-columns:1fr 1fr}.visit-summary article:nth-child(2){border-right:0}.visit-summary article:nth-child(-n+2){border-bottom:1px solid var(--line)}.walking-route{grid-template-columns:1fr}.walking-route ol{grid-template-columns:1fr 1fr;gap:28px}}@media (max-width:700px){.hero h1{letter-spacing:-.055em;font-size:clamp(43px,13vw,56px)}.visit-title{grid-template-columns:1fr;gap:24px}.visit-title h2{font-size:42px}.visit-title>p{font-size:15px}.visit-summary{grid-template-columns:1fr}.visit-summary article{border-right:0;border-bottom:1px solid var(--line)!important}.visit-summary article:last-child{border-bottom:0!important}.visit-cards{grid-template-columns:1fr}.visit-cards>article{border-radius:14px;min-height:0;padding:26px 22px}.visit-cards dl>div{flex-direction:column;gap:6px}.contact-row{align-items:flex-start}.walking-route{padding:30px 22px}.walking-route ol{grid-template-columns:1fr;gap:30px}.walking-route li:after{content:"↓";top:36px;left:14px;right:auto}}body{font-weight:520}.lead,.hero-copy,.page-content p,.page-content li,.visit-cards p{font-weight:540}.site-header a,.site-header summary{font-weight:740}.section-heading h2,.content-title h2,.page-hero h1{font-weight:760}.dropdown-nav{align-self:stretch;align-items:center;gap:clamp(12px,1.55vw,25px)}.nav-group{align-items:center;height:100%;display:flex;position:relative}.nav-trigger{align-items:center;gap:7px;height:100%;padding:0 4px;display:flex!important}.nav-trigger>span{color:var(--bronze);font-size:12px;transition:all .2s}.nav-group:hover .nav-trigger>span,.nav-group:focus-within .nav-trigger>span{transform:rotate(180deg)}.submenu{background:var(--paper);border:1px solid var(--line);opacity:0;visibility:hidden;z-index:40;width:220px;padding:12px;transition:all .2s;position:absolute;top:calc(100% - 1px);left:50%;transform:translate(-50%,10px);box-shadow:0 20px 44px #14222a26}.nav-group:hover .submenu,.nav-group:focus-within .submenu{opacity:1;visibility:visible;transform:translate(-50%)}.submenu a{color:var(--charcoal);border-bottom:1px solid #e4dfd5;justify-content:space-between;padding:13px 12px;font-size:13px;display:flex!important}.submenu a:last-child{border-bottom:0}.submenu a span{color:var(--bronze)}.submenu a:hover{color:var(--navy);background:#f1eadc}.mobile-menu-panel{background:var(--paper);border:1px solid var(--line);width:min(330px,100vw - 36px);padding:10px;position:absolute;top:48px;right:0;box-shadow:0 22px 50px #10202a30}.mobile-nav-group>summary,.mobile-nav-direct{border-bottom:1px solid var(--line);cursor:pointer;justify-content:space-between;align-items:center;padding:15px 13px;list-style:none;display:flex}.mobile-nav-group>summary::-webkit-details-marker{display:none}.mobile-nav-group>summary span{color:var(--bronze)}.mobile-nav-group[open]>summary span{transform:rotate(45deg)}.mobile-nav-group>div{background:#f4efe5;padding:5px 10px 12px}.mobile-nav-group a{border-bottom:1px solid #ded7ca;padding:11px 10px;font-size:13px;display:block}.mobile-nav-group a:last-child{border-bottom:0}.mobile-nav-direct{color:var(--charcoal);font-size:14px;font-weight:700}.page-hero{color:#fff;background:linear-gradient(115deg,#102333fa,#19374be0),url(/images/memory-to-shalom-hero.png) 50% 58%/cover;min-height:370px;padding:clamp(80px,9vw,135px) clamp(24px,9vw,140px)}.page-hero h1{letter-spacing:-.055em;margin:0;font-size:clamp(52px,6vw,86px);line-height:1.05}.page-hero>p:last-child{color:#d7dddc;max-width:730px;margin:26px 0 0;font-size:18px;line-height:1.75}.local-nav{background:var(--paper);border-bottom:1px solid var(--line);padding:0 clamp(24px,9vw,140px);display:flex}.local-nav a{border-right:1px solid var(--line);flex:1;align-items:center;gap:18px;padding:24px 28px;font-weight:720;display:flex}.local-nav a span{color:var(--bronze);font-size:11px}.page-content{background:var(--ivory);padding:clamp(85px,9vw,140px) clamp(24px,9vw,140px)}.content-title{max-width:900px;margin-bottom:50px}.content-title h2{letter-spacing:-.05em;margin:0;font-size:clamp(42px,5vw,70px);line-height:1.14}.content-title>p:last-child:not(.eyebrow){color:var(--slate);max-width:780px;margin:24px 0 0;font-size:18px;line-height:1.8}.content-block{border-top:1px solid var(--line);margin-top:100px;padding-top:100px}.greeting-lead{border-left:3px solid var(--bronze);background:var(--paper);max-width:900px;color:var(--navy);margin:-10px 0 58px;padding:28px 32px;font-size:clamp(20px,2vw,28px);font-weight:720;line-height:1.65}.greeting-layout{grid-template-columns:minmax(280px,.55fr) 1.45fr;align-items:start;gap:clamp(50px,8vw,120px);display:grid}.greeting-layout figure{margin:0;position:sticky;top:30px}.greeting-layout img{aspect-ratio:4/5;object-fit:cover;background:#ded8cd;width:100%}.greeting-layout figcaption{border-bottom:1px solid var(--line);color:var(--slate);padding:20px 0;font-size:13px}.numbered-prose{border-top:1px solid var(--line)}.numbered-prose article{border-bottom:1px solid var(--line);grid-template-columns:50px 1fr;gap:20px;padding:28px 0;display:grid}.numbered-prose span{color:var(--bronze);font-size:11px}.numbered-prose p{color:#3d4844;margin:0;line-height:1.95}.greeting-prose{border-top:1px solid #9e9c95}.greeting-prose>section{border-bottom:1px solid var(--line);grid-template-columns:minmax(155px,.36fr) 1fr;column-gap:clamp(30px,5vw,72px);padding:38px 0;display:grid}.greeting-prose h3{color:var(--navy);grid-row:1/span 2;margin:3px 0 0;padding-left:20px;font-size:17px;line-height:1.5;position:relative}.greeting-prose h3:before{content:"";background:var(--bronze);width:8px;height:1px;position:absolute;top:.65em;left:0}.greeting-prose p{color:#3d4844;margin:0 0 20px;font-size:16px;line-height:2}.greeting-prose p:last-child{margin-bottom:0}.greeting-sign{flex-direction:column;align-items:flex-end;gap:8px;padding:38px 0 0;display:flex}.greeting-sign span{color:var(--slate);font-size:12px}.greeting-sign strong{color:var(--navy);font-size:20px}.greeting-layout figcaption{flex-direction:column;gap:8px;display:flex}.greeting-layout figcaption span:first-child{letter-spacing:.08em;color:var(--bronze-light);font-size:11px}.mission-panel{background:var(--navy);color:#fff;grid-template-columns:1fr 1fr;align-items:center;gap:50px;padding:50px;display:grid}.mission-image{background:url(/images/memory-to-shalom-hero.png) 50%/cover;min-height:420px}.mission-panel blockquote{color:#f1e7d2;margin:0;font-family:Georgia,Noto Serif KR,serif;font-size:28px;line-height:1.7}.mission-panel>p{color:#cfd7d8;grid-column:2;margin:0;line-height:1.85}.principle-grid{border:1px solid var(--line);background:var(--paper);grid-template-columns:repeat(3,1fr);margin-top:36px;display:grid}.principle-grid article{border-right:1px solid var(--line);padding:34px}.principle-grid article:last-child{border-right:0}.principle-grid b,.support-methods>article>b{color:var(--bronze);font-size:11px}.principle-grid h3{margin:24px 0 12px;font-size:26px}.principle-grid p{color:var(--slate);margin:0;line-height:1.75}.timeline{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.timeline article{background:var(--paper);border:1px solid var(--line);padding-bottom:30px}.timeline img{aspect-ratio:4/3;object-fit:cover;filter:saturate(.75);width:100%}.timeline time{color:var(--bronze);align-items:baseline;gap:8px;padding:26px 28px 0;display:flex}.timeline time b{font-size:32px}.timeline h3{margin:12px 28px 0;font-size:23px}.chapter-grid{grid-template-columns:1fr 1fr;gap:22px;margin-bottom:110px;display:grid}.chapter-grid article{background:var(--paper);border:1px solid var(--line);min-height:320px;padding:34px}.chapter-grid article>div{border-bottom:1px solid var(--line);align-items:center;gap:16px;padding-bottom:22px;display:flex}.chapter-grid b{background:var(--navy);color:#fff;border-radius:14px;place-items:center;width:48px;height:48px;display:grid}.chapter-grid span{letter-spacing:.14em;color:var(--bronze);font-size:10px;font-weight:800}.chapter-grid h3{margin:28px 0 18px;font-size:28px;line-height:1.35}.chapter-grid p{color:var(--slate);line-height:1.8}.exhibition-map{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none;display:grid}.exhibition-map li{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--paper);gap:18px;padding:22px;display:flex}.exhibition-map b{color:var(--bronze);font-size:11px}.exhibition-map span{font-weight:670;line-height:1.5}.coming-panel,.shop-placeholder{background:var(--paper);border:1px solid var(--line);text-align:center;padding:70px}.coming-panel>span,.shop-placeholder>span{letter-spacing:.2em;color:var(--bronze);font-size:11px;font-weight:800}.coming-panel h3,.shop-placeholder h3{margin:24px 0 16px;font-size:34px}.coming-panel p,.shop-placeholder p{color:var(--slate);margin:0 0 34px}.exhibition-map-image{background:var(--paper);border:1px solid var(--line);max-width:980px;margin:0 auto;padding:18px;box-shadow:0 20px 50px #15242d14}.exhibition-map-image a,.exhibition-map-image img{width:100%;display:block}.exhibition-map-image figcaption{color:var(--slate);text-align:center;padding:14px 4px 22px;font-size:13px}.exhibition-map-image ol{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:0;margin:0;padding:0;list-style:none;display:grid}.exhibition-map-image li{border-bottom:1px solid var(--line);grid-template-columns:32px 1fr;align-items:start;gap:10px;padding:15px 14px;display:grid}.exhibition-map-image li:nth-child(odd){border-right:1px solid var(--line)}.exhibition-map-image li b{width:24px;height:24px;color:var(--navy);background:#c6efec;border-radius:50%;place-items:center;font-size:11px;display:grid}.exhibition-map-image li span{font-size:14px;line-height:1.55}.map-video-key{color:var(--slate);align-items:center;gap:10px;margin:18px 14px 4px;font-size:13px;display:flex}.map-video-key i{background:#c6efec;width:28px;height:12px}.page-summary{margin-bottom:90px}.process-list{border:1px solid var(--line);grid-template-columns:repeat(5,1fr);margin:0;padding:0;list-style:none;display:grid}.process-list li{background:var(--paper);border-right:1px solid var(--line);min-height:130px;padding:28px 22px}.process-list li:last-child{border-right:0}.process-list b{color:var(--bronze);margin-bottom:28px;font-size:11px;display:block}.process-list span{font-weight:740}.action-row{gap:12px;margin-top:30px;display:flex}.button.outline{border-color:var(--navy);color:var(--navy);background:0 0}.notice-list{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.notice-list li{border-bottom:1px solid var(--line);grid-template-columns:52px 1fr;gap:20px;padding:23px 0;display:grid}.notice-list b{color:var(--bronze);font-size:11px}.tour-panel{background:var(--navy);color:#fff;grid-template-columns:1.2fr .8fr;align-items:center;gap:50px;margin-top:100px;padding:60px;display:grid}.tour-panel h2{margin:0 0 20px;font-size:48px}.tour-panel p{color:#ccd5d6;line-height:1.8}.tour-panel ul{color:#e4e8e7;line-height:2}.tour-panel .button{grid-column:2;width:max-content}.location-panel{grid-template-columns:.7fr 1.3fr;gap:60px;display:grid}.location-panel>div:first-child>strong{font-size:30px;line-height:1.5}.transport-grid{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.transport-grid article{border-right:1px solid var(--line);padding:28px 20px}.transport-grid b{color:var(--bronze);font-size:11px}.transport-grid h3{margin:28px 0 14px}.transport-grid p{color:var(--slate);font-size:14px;line-height:1.7}.news-list>a{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--paper);grid-template-columns:80px 100px 1fr 40px;align-items:center;gap:20px;padding:34px;display:grid}.news-list>a>span{color:var(--bronze);font-weight:800}.news-list time{color:var(--slate)}.news-list h2{margin:0;font-size:24px}.news-list p{color:var(--slate);grid-column:3;margin:0}.press-card{background:var(--paper);border:1px solid var(--line);grid-template-columns:.75fr 1.25fr;display:grid}.press-card img{object-fit:cover;width:100%;height:100%;min-height:420px}.press-card>div{padding:46px}.press-card span{color:var(--bronze);font-size:12px;font-weight:800}.press-card h2{margin:24px 0;font-size:32px;line-height:1.45}.press-card p{color:var(--slate);line-height:1.8}.news-detail{background:var(--paper);border:1px solid var(--line);max-width:900px;margin:auto;padding:clamp(32px,6vw,80px)}.news-detail>span{color:var(--bronze);font-size:12px;font-weight:800}.news-detail h2{margin:25px 0;font-size:clamp(36px,4vw,58px);line-height:1.25}.news-detail h3{margin-top:60px;font-size:28px}.news-detail p{color:var(--slate);line-height:1.85}.back-link{border-top:1px solid var(--line);margin-top:70px;padding-top:24px;font-weight:740;display:block}.campaign-panel{background:linear-gradient(120deg,var(--navy),#4a382f);color:#fff;grid-template-columns:1fr auto;align-items:center;gap:50px;padding:60px;display:grid}.campaign-panel p{margin:0;font-size:22px;line-height:1.8}.campaign-panel strong{letter-spacing:.18em;color:var(--bronze-light);font-size:12px}.support-methods{border:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}.support-methods article{background:var(--paper);border-right:1px solid var(--line);padding:30px}.support-methods article:last-child{border-right:0}.support-methods h3{margin:25px 0 14px;font-size:23px}.support-methods p{color:var(--slate);line-height:1.7}.support-methods a{color:var(--navy);font-weight:800}.support-story-grid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(2,1fr);display:grid}.support-story-grid article{background:var(--paper);border-right:1px solid var(--line);border-bottom:1px solid var(--line);padding:38px}.support-story-grid article:last-child{grid-column:1/-1}.support-story-grid span{color:var(--bronze);font-size:11px;font-weight:800}.support-story-grid h3{margin:24px 0 15px;font-size:25px;line-height:1.4}.support-story-grid p{color:var(--slate);margin:0;line-height:1.85}.support-cta{background:linear-gradient(120deg,var(--navy),#4a382f);color:#fff;margin-top:100px;padding:clamp(48px,7vw,90px)}.support-cta h2{letter-spacing:-.05em;margin:0 0 22px;font-size:clamp(42px,5vw,70px)}.support-cta>strong{color:var(--bronze-light);font-size:22px}.support-cta>p:not(.eyebrow){color:#d1d9da;margin:28px 0;line-height:1.8}.support-cta .action-row{margin-top:32px}.support-status-intro{grid-template-columns:1.1fr .9fr;align-items:end;gap:clamp(45px,8vw,120px);margin-bottom:60px;display:grid}.support-status-intro h2{letter-spacing:-.055em;margin:0;font-size:clamp(44px,5.2vw,74px);line-height:1.15}.support-status-intro>div:last-child>p{color:var(--slate);margin:0 0 20px;font-size:18px;line-height:1.85}.sample-data-badge{color:#76591f;background:#eee5d2;padding:8px 12px;font-size:12px;font-weight:800;display:inline-flex}.support-status-intro small{color:#7a817d;margin-top:10px;display:block}.funding-overview{background:var(--navy);color:#fff;border-top:6px solid var(--bronze);grid-template-columns:1.5fr .55fr .55fr;display:grid;box-shadow:0 26px 62px #14253224}.funding-primary{border-right:1px solid #ffffff24;padding:clamp(38px,5vw,66px)}.funding-label{letter-spacing:.14em;color:var(--bronze-light);justify-content:space-between;gap:20px;font-size:11px;display:flex}.funding-label time{letter-spacing:0;color:#acb9bb}.funding-amount{align-items:flex-end;gap:12px;margin:52px 0 35px;display:flex}.funding-amount strong{letter-spacing:-.04em;font-size:clamp(44px,5vw,72px);line-height:.9}.funding-amount span{color:#cad3d4;font-size:16px}.funding-progress{background:#ffffff24;height:9px;overflow:hidden}.funding-progress i{background:linear-gradient(90deg,var(--bronze),#ead5a8);height:100%;display:block}.funding-progress-copy{justify-content:space-between;gap:20px;margin-top:15px;font-size:13px;display:flex}.funding-progress-copy b{color:#f0d8a8}.funding-progress-copy span{color:#aebabc}.funding-stat{border-right:1px solid #ffffff24;flex-direction:column;justify-content:center;padding:40px 30px;display:flex}.funding-stat:last-child{border-right:0}.funding-stat>span{color:#bec9ca;font-size:12px}.funding-stat strong{margin:28px 0 12px;font-size:clamp(40px,4vw,58px)}.funding-stat strong em{color:var(--bronze-light);margin-left:6px;font-size:15px;font-style:normal}.funding-stat small{color:#8fa0a3;line-height:1.5}.funding-stat.accent{background:#203d4f}.support-dashboard-grid{grid-template-columns:1.45fr .55fr;gap:22px;display:grid}.monthly-card{background:var(--paper);border:1px solid var(--line);padding:clamp(30px,4vw,50px)}.dashboard-heading{justify-content:space-between;align-items:end;gap:40px;display:flex}.dashboard-heading h2{letter-spacing:-.045em;margin:0;font-size:clamp(36px,4vw,54px)}.dashboard-heading>span{color:var(--slate);font-size:12px}.dashboard-heading>p{max-width:520px;color:var(--slate);margin:0;line-height:1.8}.monthly-chart{border-bottom:1px solid var(--line);background:repeating-linear-gradient(#0000 0 84px,#7470651f 85px);grid-template-columns:repeat(8,1fr);align-items:end;gap:12px;height:340px;margin-top:55px;padding-top:25px;display:grid}.month-column{text-align:center;grid-template-rows:22px 1fr 34px;gap:8px;height:100%;display:grid}.month-column>span{color:var(--slate);font-size:11px}.month-column>div{justify-content:center;align-items:flex-end;height:100%;display:flex}.month-column i{background:var(--bronze);width:min(44px,72%);min-height:4px;display:block}.month-column:nth-child(3n+2) i{background:#5f3a2d}.month-column:nth-child(3n) i{background:#796a59}.month-column b{color:#68716d;font-size:12px}.support-note{background:#e8dfcd;border-top:5px solid #8a514e;flex-direction:column;padding:clamp(35px,4vw,50px);display:flex}.support-note>span{letter-spacing:.18em;color:#8a514e;font-size:10px;font-weight:800}.support-note h3{margin:40px 0 22px;font-size:clamp(30px,3vw,43px);line-height:1.3}.support-note p{color:var(--slate);line-height:1.85}.support-note a{border-bottom:1px solid var(--navy);width:max-content;margin-top:auto;padding-bottom:7px;font-weight:800}.use-of-funds .dashboard-heading{margin-bottom:48px}.fund-allocation{border:1px solid var(--line);background:var(--paper);grid-template-columns:repeat(4,1fr);display:grid}.fund-allocation article{border-right:1px solid var(--line);min-height:300px;padding:34px;position:relative;overflow:hidden}.fund-allocation article:last-child{border-right:0}.fund-allocation article:after{content:"";width:var(--share);background:var(--bronze);height:7px;position:absolute;bottom:0;left:0}.fund-allocation article:nth-child(2):after{background:#5f3a2d}.fund-allocation article:nth-child(3):after{background:#796a59}.fund-allocation article:nth-child(4):after{background:#8a514e}.fund-allocation article>div{justify-content:space-between;align-items:start;display:flex}.fund-allocation span{color:var(--bronze);font-size:11px;font-weight:800}.fund-allocation strong{color:var(--navy);font-size:38px}.fund-allocation h3{margin:60px 0 16px;font-size:25px}.fund-allocation p{color:var(--slate);margin:0;font-size:15px;line-height:1.75}.support-impact{background:var(--navy);color:#fff;grid-template-columns:.62fr 1.38fr;margin-top:110px;display:grid}.support-impact>div:first-child{border-right:1px solid #ffffff24;padding:clamp(45px,6vw,75px)}.support-impact h2{margin:0;font-size:clamp(42px,5vw,66px);line-height:1.2}.impact-list{padding:18px clamp(30px,5vw,60px)}.impact-list article{border-bottom:1px solid #ffffff26;grid-template-columns:100px 1fr;gap:30px;padding:35px 0;display:grid}.impact-list article:last-child{border-bottom:0}.impact-list time{color:var(--bronze-light);font-size:12px}.impact-list h3{margin:0 0 10px;font-size:21px}.impact-list p{color:#bcc8ca;margin:0;line-height:1.75}.support-status-cta{color:#fff;background:#7a4a47;grid-template-columns:1fr 1fr;align-items:end;gap:70px;margin-top:28px;padding:clamp(48px,7vw,85px);display:grid}.support-status-cta h2{margin:0;font-size:clamp(40px,4.5vw,62px);line-height:1.2}.support-status-cta>div:last-child>p{color:#f1dddd;margin:0;font-size:18px;line-height:1.8}.support-status-cta .button.ghost{border-color:#ffffff8c}@media (max-width:1050px){.funding-overview{grid-template-columns:1fr 1fr}.funding-primary{border-bottom:1px solid #ffffff24;border-right:0;grid-column:1/-1}.support-dashboard-grid{grid-template-columns:1fr}.support-note{min-height:330px}.fund-allocation{grid-template-columns:1fr 1fr}.fund-allocation article:nth-child(2){border-right:0}.fund-allocation article:nth-child(-n+2){border-bottom:1px solid var(--line)}.support-impact,.support-status-cta{grid-template-columns:1fr}}@media (max-width:700px){.support-status-intro{grid-template-columns:1fr;gap:28px}.funding-overview{grid-template-columns:1fr}.funding-primary{padding:34px 24px}.funding-amount{margin-top:40px}.funding-stat{border-bottom:1px solid #ffffff24;border-right:0;min-height:190px}.funding-stat:last-child{border-bottom:0}.monthly-card{padding:32px 18px}.monthly-chart{gap:5px;height:280px}.month-column>span{font-size:9px;transform:rotate(-45deg)}.dashboard-heading{display:block}.dashboard-heading>span{margin-top:14px;display:block}.dashboard-heading>p{margin-top:20px}.fund-allocation{grid-template-columns:1fr}.fund-allocation article{border-right:0;border-bottom:1px solid var(--line);min-height:230px}.fund-allocation article:last-child{border-bottom:0}.fund-allocation h3{margin-top:38px}.support-impact>div:first-child{border-bottom:1px solid #ffffff24;border-right:0}.impact-list{padding:8px 24px}.impact-list article{grid-template-columns:1fr;gap:10px}.support-status-cta{gap:32px;padding:46px 24px}.support-status-cta .action-row{flex-direction:column}.support-status-cta .button{width:100%}}.support-goal-simple{background:var(--paper);border:1px solid var(--line);grid-template-columns:.82fr 1.18fr;min-height:650px;display:grid;box-shadow:0 26px 65px #1425321a}.support-goal-copy{background:linear-gradient(145deg,var(--navy),#203d4f);color:#fff;flex-direction:column;justify-content:center;padding:clamp(48px,6vw,88px);display:flex}.support-goal-copy h2{letter-spacing:-.055em;margin:20px 0 30px;font-size:clamp(46px,5.5vw,76px);line-height:1.08}.support-goal-copy>p:not(.eyebrow){color:#bdc9cb;font-size:16px}.support-goal-copy .sample-data-badge{color:#e8d4ad;background:#ffffff18;width:max-content;margin-top:18px}.support-thermometer-wrap{background:linear-gradient(135deg,#f8f4eb,#e8dfcd);grid-template-columns:170px 1fr;align-items:center;gap:clamp(38px,5vw,76px);padding:clamp(50px,6vw,90px);display:grid}.support-thermometer{width:150px;height:430px;position:relative}.thermometer-tube{border:3px solid var(--navy);background:#f8f4eb;border-radius:28px 28px 10px 10px;align-items:flex-end;width:44px;height:350px;padding:6px;display:flex;position:absolute;top:5px;left:58px;overflow:hidden}.thermometer-tube i{background:linear-gradient(#bc8065,#8a514e);border-radius:16px 16px 5px 5px;width:100%;transition:height .6s;display:block}.thermometer-bulb{border:3px solid var(--navy);background:#9f624f;border-radius:50%;width:84px;height:84px;position:absolute;bottom:10px;left:38px;box-shadow:inset 0 0 0 8px #f8f4eb,inset 0 0 0 42px #9f624f}.thermometer-scale{flex-direction:column;justify-content:space-between;height:352px;display:flex;position:absolute;top:4px;left:110px}.thermometer-scale i{color:#6f746f;font-size:11px;font-style:normal;position:relative}.thermometer-scale i:before{content:"";background:#8d8e87;width:18px;height:1px;position:absolute;top:50%;right:30px}.support-goal-numbers strong{color:var(--navy);letter-spacing:-.065em;font-size:clamp(78px,8vw,118px);line-height:.9;display:block}.support-goal-numbers strong em{color:#9f624f;font-size:.35em;font-style:normal}.support-goal-numbers>b{color:#76533e;margin:20px 0 48px;font-size:16px;display:block}.support-goal-numbers dl{border-top:1px solid #bdb5a5;margin:0}.support-goal-numbers dl>div{border-bottom:1px solid #c9c0b0;grid-template-columns:110px 1fr;gap:20px;padding:18px 0;display:grid}.support-goal-numbers dt{color:#747975;font-size:13px}.support-goal-numbers dd{color:var(--navy);text-align:right;margin:0;font-weight:800}@media (max-width:900px){.support-goal-simple{grid-template-columns:1fr}.support-goal-copy{min-height:390px}.support-thermometer-wrap{grid-template-columns:150px 1fr}}@media (max-width:600px){.support-goal-simple{min-height:0}.support-goal-copy{min-height:330px;padding:46px 24px}.support-thermometer-wrap{grid-template-columns:110px 1fr;gap:18px;padding:48px 24px}.support-thermometer{width:108px;height:350px}.thermometer-tube{width:38px;height:275px;left:34px}.thermometer-bulb{width:72px;height:72px;bottom:6px;left:17px}.thermometer-scale{height:278px;left:82px}.thermometer-scale i:before{width:13px;right:24px}.support-goal-numbers strong{font-size:64px}.support-goal-numbers>b{margin:14px 0 34px}.support-goal-numbers dl>div{grid-template-columns:1fr;gap:6px}.support-goal-numbers dd{text-align:left;font-size:14px}}@media (max-width:1200px){.brand-name b{font-size:13px}.header-actions .language{display:none}.dropdown-nav{gap:12px}.nav-trigger{font-size:13px}.greeting-layout{grid-template-columns:.65fr 1.35fr}.support-methods{grid-template-columns:1fr 1fr}.support-methods article:nth-child(2){border-right:0}.support-methods article:nth-child(-n+2){border-bottom:1px solid var(--line)}}@media (max-width:1050px){.mobile-menu>summary{background:var(--navy);color:#fff;padding:13px 16px;list-style:none}.mobile-menu>summary::-webkit-details-marker{display:none}.mobile-menu>summary span{margin-left:12px}.local-nav{padding:0 22px;overflow-x:auto}.local-nav a{min-width:180px}.page-hero{min-height:320px}.greeting-layout{grid-template-columns:1fr}.greeting-layout figure{max-width:520px;position:static}.mission-panel{grid-template-columns:1fr}.mission-panel>p{grid-column:1}.timeline{grid-template-columns:1fr 1fr}.chapter-grid{grid-template-columns:1fr}.exhibition-map,.process-list{grid-template-columns:1fr 1fr}.process-list li{border-bottom:1px solid var(--line)}.tour-panel{grid-template-columns:1fr}.tour-panel .button{grid-column:1}.location-panel,.press-card{grid-template-columns:1fr}.press-card img{min-height:300px}.campaign-panel{grid-template-columns:1fr}}@media (max-width:700px){.page-hero{min-height:310px;padding:80px 22px}.page-hero h1{font-size:48px}.page-hero>p:last-child{font-size:16px}.page-content{padding:80px 22px}.content-title{margin-bottom:36px}.content-title h2{font-size:42px}.local-nav{padding:0}.local-nav a{padding:19px 22px}.numbered-prose article{grid-template-columns:32px 1fr}.mission-panel{padding:22px}.mission-image{min-height:260px}.mission-panel blockquote{font-size:23px}.principle-grid,.timeline,.exhibition-map,.visit-summary.page-summary,.support-methods,.support-story-grid{grid-template-columns:1fr}.principle-grid article,.support-methods article{border-right:0;border-bottom:1px solid var(--line)}.support-story-grid article:last-child{grid-column:auto}.support-story-grid article{padding:28px 24px}.support-cta{margin-top:72px;padding:46px 24px}.timeline article{padding-bottom:24px}.chapter-grid article{padding:25px}.coming-panel,.shop-placeholder{padding:46px 22px}.process-list{grid-template-columns:1fr}.process-list li{border-right:0;gap:20px;min-height:0;display:flex}.process-list li b{margin:0}.action-row{flex-direction:column}.tour-panel{padding:42px 24px}.tour-panel h2{font-size:39px}.transport-grid{grid-template-columns:1fr}.transport-grid article{border-right:0;border-bottom:1px solid var(--line)}.news-list>a{grid-template-columns:60px 1fr;padding:24px}.news-list h2,.news-list p{grid-column:1/-1}.press-card>div{padding:28px 22px}.press-card h2{font-size:25px}.campaign-panel{padding:38px 24px}.campaign-panel p{font-size:18px}.submenu{display:none}}.page-hero{background:var(--navy);isolation:isolate;min-height:470px;padding:0;position:relative;overflow:hidden}.page-hero:before{content:"";z-index:-2;background:linear-gradient(90deg,var(--navy) 0%,#162b3cad 32%,#162b3c2e 100%),url(/images/memory-to-shalom-hero.png) 58% 58%/cover no-repeat;filter:saturate(.72);position:absolute;inset:0 0 0 42%}.page-hero:after{content:"";z-index:-1;background:linear-gradient(var(--bronze-light),transparent);width:1px;height:130px;position:absolute;bottom:0;left:clamp(24px,6vw,96px)}.page-hero-inner{justify-content:space-between;align-items:flex-end;gap:70px;min-height:470px;padding:clamp(88px,9vw,132px) clamp(24px,9vw,140px) 112px;display:flex}.page-hero-copy{max-width:760px}.page-hero-copy h1{letter-spacing:-.065em;font-size:clamp(58px,7vw,98px);line-height:.98}.page-hero-copy>p:last-child{color:#d7dddc;max-width:620px;margin:30px 0 0;font-size:18px;line-height:1.8}.page-hero-signature{color:#e5dcc9;letter-spacing:.22em;white-space:nowrap;align-self:flex-end;align-items:center;gap:12px;padding-bottom:7px;font-size:9px;display:flex}.page-hero-signature i{background:#fff6;width:46px;height:1px}.local-nav{z-index:5;background:var(--paper);border:1px solid var(--line);width:min(1120px,100% - 48px);margin:-38px auto 0;padding:0;position:relative;box-shadow:0 20px 45px #15242d1a}.local-nav a{min-height:76px;padding:23px 30px}.local-nav a:first-child{border-left:0}.local-nav a:last-child{border-right:0}.local-nav a.active{background:var(--navy);position:relative}.local-nav a.active:after{content:"";background:var(--bronze);height:3px;position:absolute;bottom:0;left:30px;right:30px}.page-content{background:linear-gradient(180deg,var(--ivory),#f9f5ed);padding-top:clamp(92px,9vw,140px)}.content-title{padding-left:clamp(0px,4vw,58px);position:relative}.content-title:before{content:"";background:var(--bronze);width:1px;height:72px;position:absolute;top:4px;left:0}.greeting-lead{box-shadow:0 18px 50px #15242d0f}.greeting-layout figure{background:var(--navy);padding:18px;box-shadow:0 24px 60px #15242d21}.greeting-layout figcaption{color:#c3cdcf;border-color:#ffffff25;padding-bottom:5px}.numbered-prose{border-top-color:#9e9c95}.numbered-prose article{padding:32px 26px;transition:all .2s}.numbered-prose article:nth-child(2n){background:#ffffff73}.numbered-prose article:hover{background:var(--paper);transform:translate(6px)}.chapter-grid article,.visit-cards>article,.timeline article,.press-card,.shop-placeholder,.coming-panel{box-shadow:0 18px 45px #15242d0e}.chapter-grid article:first-child,.chapter-grid article:nth-child(4){background:var(--navy);color:#fff}.chapter-grid article:first-child p,.chapter-grid article:nth-child(4) p{color:#cbd4d5}.chapter-grid article:first-child b,.chapter-grid article:nth-child(4) b{background:var(--bronze)}@media (max-width:1050px){.page-hero:before{background:linear-gradient(90deg,#162b3cf7,#162b3c9e),url(/images/memory-to-shalom-hero.png) 50%/cover;inset:0}.page-hero-signature{display:none}.local-nav{width:calc(100% - 44px)}}@media (max-width:700px){.page-hero,.page-hero-inner{min-height:390px}.page-hero-inner{align-items:flex-end;padding:86px 22px 84px}.page-hero-copy h1{font-size:52px}.page-hero-copy>p:last-child{font-size:16px;line-height:1.7}.local-nav{width:calc(100% - 24px);margin-top:-24px;overflow-x:auto}.local-nav a{min-width:165px;min-height:66px;padding:18px}.page-content{padding-top:82px}.content-title{padding-left:22px}.content-title:before{height:56px}.greeting-lead{padding:24px 22px}.greeting-lead br{display:none}.greeting-layout figure{padding:12px}.greeting-prose>section{grid-template-columns:1fr;padding:30px 0}.greeting-prose h3{grid-row:auto;margin-bottom:18px}.greeting-prose p{font-size:15px;line-height:1.9}.numbered-prose article{padding:26px 0}.numbered-prose article:nth-child(2n){background:0 0}.numbered-prose article:hover{transform:none}}.greeting-letter{background:#fbf7ed;border:1px solid #ded6c6;max-width:960px;margin:0 auto;padding:clamp(30px,5vw,66px);box-shadow:0 28px 70px #1f292514}.greeting-letter figure{width:min(100%,760px);margin:0 auto 58px}.greeting-letter figure img{aspect-ratio:auto;object-fit:contain;background:#e6dfd2;width:100%;height:auto;display:block}.greeting-letter figcaption{text-align:right;color:#707872;letter-spacing:.02em;margin-top:14px;font-size:12px}.greeting-letter blockquote{border-top:1px solid var(--bronze);color:var(--navy);text-align:center;border-bottom:1px solid #d8d0c0;margin:0 auto 52px;padding:34px 44px;font-family:Georgia,Noto Serif KR,serif;font-size:clamp(22px,2.3vw,31px);font-weight:650;line-height:1.75;position:relative}.greeting-letter blockquote:before{content:"“";color:var(--bronze-light);font-family:Georgia,serif;font-size:64px;line-height:1;position:absolute;top:4px;left:8px}.letter-body{max-width:760px;margin:0 auto;font-family:Georgia,Noto Serif KR,Batang,serif}.letter-body p{letter-spacing:-.012em;color:#303a36;margin:0 0 1.55em;font-size:17px;font-weight:500;line-height:2.15}.letter-body p:first-child:first-letter{color:var(--bronze);font-size:1.7em;font-weight:700;line-height:1}.greeting-letter .greeting-sign{border-top:1px solid #d8d0c0;max-width:760px;margin:12px auto 0;padding:34px 0 0}.greeting-letter .greeting-sign strong{font-family:Georgia,Noto Serif KR,Batang,serif;font-size:23px}@media (max-width:700px){.greeting-letter{padding:22px 20px 38px}.greeting-letter figure{margin-bottom:38px}.greeting-letter figcaption{text-align:left;line-height:1.6}.greeting-letter blockquote{text-align:left;margin-bottom:38px;padding:28px 20px;font-size:21px}.greeting-letter blockquote:before{display:none}.letter-body p{letter-spacing:-.018em;font-size:15.5px;line-height:2}.letter-body p:first-child:first-letter{color:inherit;font-size:1em}.greeting-letter .greeting-sign{padding-top:28px}}.support-methods-three{grid-template-columns:repeat(3,1fr)}.support-methods-three>a{border-right:1px solid var(--line);background:var(--paper);transition:all .2s;display:block}.support-methods-three>a:last-child{border-right:0}.support-methods-three article{border:0;height:100%;padding:38px}.support-methods-three strong{color:var(--navy);margin-top:28px;display:block}.support-methods-three>a:hover{background:#f0e8d9;transform:translateY(-4px)}.giving-panel{background:linear-gradient(120deg,var(--navy),#4a382f);color:#fff;padding:clamp(48px,7vw,86px)}.giving-panel>span,.giving-options article>span{letter-spacing:.18em;color:var(--bronze-light);font-size:11px;font-weight:800}.giving-panel h2{letter-spacing:-.05em;margin:24px 0;font-size:clamp(42px,5vw,70px);line-height:1.18}.giving-panel p{color:#d0d9da;max-width:650px;margin:0 0 34px;font-size:17px;line-height:1.85}.giving-panel.global>strong{color:var(--bronze-light);margin:-2px 0 26px;font-size:25px;display:block}.giving-options{grid-template-columns:1fr 1fr;gap:22px;display:grid}.giving-options article{background:var(--paper);border:1px solid var(--line);min-height:360px;padding:clamp(34px,5vw,60px);box-shadow:0 18px 45px #15242d0f}.giving-options article>span{color:var(--bronze)}.giving-options h2{margin:28px 0 16px;font-size:34px}.giving-options strong{color:var(--navy);letter-spacing:.02em;font-size:clamp(24px,3vw,38px);display:block}.giving-options p{color:var(--slate);margin:20px 0 30px;line-height:1.8}.giving-notice{border-left:3px solid var(--bronze);background:#eee7d9;margin-top:30px;padding:32px 38px}.giving-notice h3{margin:0 0 12px;font-size:21px}.giving-notice p{color:var(--slate);margin:0 0 8px;line-height:1.8}.giving-notice a{color:var(--navy);overflow-wrap:anywhere;font-weight:750}@media (max-width:900px){.support-methods-three{grid-template-columns:1fr}.support-methods-three>a{border-right:0;border-bottom:1px solid var(--line)}.support-methods-three>a:last-child{border-bottom:0}.giving-options{grid-template-columns:1fr}}@media (max-width:700px){.support-methods-three article{padding:28px 24px}.giving-panel{padding:46px 24px}.giving-panel h2{font-size:40px}.giving-options article{min-height:0;padding:36px 24px}.giving-notice{padding:28px 22px}}.support-film{background:var(--navy);color:#fff;grid-template-columns:.78fr 1.22fr;min-height:520px;display:grid;box-shadow:0 26px 65px #15242d1f}.support-film-copy{flex-direction:column;justify-content:center;padding:clamp(42px,5vw,70px);display:flex}.support-film-copy h2{letter-spacing:-.045em;margin:0;font-size:clamp(38px,4vw,58px);line-height:1.24}.support-film-copy>p:not(.eyebrow){color:#cbd4d5;margin:28px 0 34px;line-height:1.85}.support-film-copy .button{width:max-content}.support-video{aspect-ratio:16/9;background:#0b1216;align-self:center;width:100%}.support-video iframe{border:0;width:100%;height:100%;display:block}.support-purpose-grid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.support-purpose-grid article{background:var(--paper);border-right:1px solid var(--line);border-bottom:1px solid var(--line);padding:38px 34px}.support-purpose-grid span{letter-spacing:.12em;color:var(--bronze);font-size:11px;font-weight:800}.support-purpose-grid h3{margin:24px 0 15px;font-size:25px;line-height:1.45}.support-purpose-grid p{color:var(--slate);margin:0;line-height:1.8}.support-message+.content-block{margin-top:88px}@media (max-width:1050px){.support-film{grid-template-columns:1fr}.support-film-copy{order:2}.support-video{order:1}.support-purpose-grid{grid-template-columns:1fr}.support-purpose-grid article{padding:32px}}@media (max-width:700px){.support-film{min-height:0}.support-film-copy{padding:38px 24px}.support-film-copy h2{font-size:38px}.support-purpose-grid article{padding:28px 24px}.support-cta .action-row{align-items:stretch}}.reservation-layout{background:var(--paper);border:1px solid var(--line);grid-template-columns:1.35fr .65fr;display:grid;box-shadow:0 22px 60px #15242d14}.reservation-form{padding:clamp(30px,5vw,58px)}.form-grid{grid-template-columns:1fr 1fr;gap:24px;display:grid}.reservation-form label{flex-direction:column;gap:9px;display:flex}.reservation-form label>span{color:var(--navy);font-size:13px;font-weight:720}.reservation-form input,.reservation-form select,.reservation-form textarea{width:100%;color:var(--charcoal);font:inherit;background:#fffdf8;border:1px solid #cfc8ba;border-radius:0;padding:14px 15px}.reservation-form input,.reservation-form select{height:52px}.reservation-form textarea{resize:vertical;line-height:1.6}.reservation-form input:focus,.reservation-form select:focus,.reservation-form textarea:focus{outline:2px solid var(--bronze);outline-offset:2px}.form-full{margin-top:24px}.consent-check{align-items:flex-start;margin:24px 0;flex-direction:row!important}.consent-check input{flex:none;width:18px;height:18px;margin-top:2px}.consent-check span{line-height:1.6;font-weight:520!important}.consent-check a{text-decoration:underline}.submit-button{cursor:pointer;border:0}.submit-button:disabled{opacity:.65;cursor:wait}.form-status{background:#edf3ed;padding:15px 18px;margin:20px 0 0!important}.form-status.error{color:#8b2c22;background:#f7e8e4}.reservation-contact{background:var(--navy);color:#fff;flex-direction:column;justify-content:center;padding:clamp(32px,5vw,56px);display:flex}.reservation-contact h3{margin:0 0 35px;font-size:clamp(27px,3vw,40px);line-height:1.35}.reservation-contact>a{color:#fff;overflow-wrap:anywhere;border-bottom:1px solid #ffffff25;padding:15px 0;font-size:18px;font-weight:760;display:block}.reservation-contact>p:last-child{color:#bfcacc;margin:30px 0 0;line-height:1.75}.opening-detail{border:1px solid var(--line);background:#eee7d9;grid-template-columns:repeat(3,1fr);margin-top:28px;display:grid}.opening-detail>div{border-right:1px solid var(--line);flex-direction:column;gap:10px;padding:26px;display:flex}.opening-detail>div:last-child{border-right:0}.opening-detail span{color:var(--bronze);font-size:11px;font-weight:800}.opening-detail strong{line-height:1.55}.exhibition-photo-feature{background:var(--navy);color:#fff;grid-template-columns:1.2fr .8fr;margin:90px 0;display:grid}.exhibition-photo-feature img{object-fit:cover;width:100%;height:100%;min-height:420px}.exhibition-photo-feature>div{flex-direction:column;justify-content:center;padding:clamp(35px,5vw,65px);display:flex}.exhibition-photo-feature h2{margin:0;font-size:clamp(36px,4vw,56px);line-height:1.25}.exhibition-photo-feature>div>p:last-child{color:#c7d1d2;margin:28px 0 0;line-height:1.8}.press-list{border-top:1px solid var(--line)}.press-list>a{border-bottom:1px solid var(--line);background:var(--paper);grid-template-columns:110px 110px 1fr 100px;align-items:center;gap:24px;padding:28px 24px;display:grid}.press-list span{color:var(--bronze);font-weight:800}.press-list time{color:var(--slate)}.press-list strong{line-height:1.55}.press-list b{text-align:right;color:var(--navy)}.legal-content{max-width:980px;color:var(--charcoal);margin:0 auto;padding:clamp(80px,9vw,130px) clamp(22px,6vw,70px)}.legal-effective{color:var(--bronze);border-bottom:1px solid var(--line);padding-bottom:30px;font-weight:760}.legal-content h2{color:var(--navy);margin:60px 0 20px;font-size:27px}.legal-content>p{color:var(--slate);font-size:16px;line-height:1.9}.legal-content a{text-decoration:underline}.legal-table{border-top:1px solid var(--line);margin:25px 0}.legal-table>div{border-bottom:1px solid var(--line);grid-template-columns:180px 1fr;gap:25px;padding:20px;display:grid}.legal-table strong{color:var(--navy)}.legal-table span{color:var(--slate);line-height:1.7}.legal-note{border-left:3px solid var(--bronze);color:#58615d;background:#eee7d9;margin-top:60px;padding:25px 28px;line-height:1.75}.footer-legal{gap:18px;margin-top:22px;display:flex}.footer-legal a{color:#bcc6c7;text-underline-offset:4px;font-size:12px;text-decoration:underline}@media (max-width:900px){.reservation-layout,.exhibition-photo-feature{grid-template-columns:1fr}.reservation-contact{min-height:360px}.opening-detail{grid-template-columns:1fr}.opening-detail>div{border-right:0;border-bottom:1px solid var(--line)}.opening-detail>div:last-child{border-bottom:0}.press-list>a{grid-template-columns:90px 1fr}.press-list strong,.press-list b{text-align:left;grid-column:1/-1}}@media (max-width:700px){.form-grid{grid-template-columns:1fr}.reservation-form{padding:28px 20px}.reservation-contact{min-height:320px;padding:36px 24px}.exhibition-photo-feature{margin:70px 0}.exhibition-photo-feature img{min-height:260px}.exhibition-photo-feature>div{padding:38px 24px}.legal-table>div{grid-template-columns:1fr;gap:8px;padding:18px 4px}.legal-content h2{font-size:23px}.footer-legal{flex-direction:column;gap:10px}}.opening-news{max-width:1120px}.opening-news>p{max-width:820px}.opening-news .photo-slider{margin:64px 0 52px}.photo-slider-frame{background:#d8d3c8;position:relative;overflow:hidden}.photo-slider-frame img{aspect-ratio:16/9;object-fit:cover;width:100%;display:block}.photo-slider-arrow{color:#fff;cursor:pointer;background:#0f1a2aad;border:1px solid #ffffff8c;border-radius:50%;place-items:center;width:48px;height:48px;font-size:23px;line-height:1;transition:background .2s,transform .2s;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.photo-slider-arrow:hover{background:var(--navy);transform:translateY(-50%)scale(1.05)}.photo-slider-arrow.previous{left:20px}.photo-slider-arrow.next{right:20px}.photo-slider-controls{color:var(--muted);justify-content:space-between;align-items:center;padding-top:17px;font-size:13px;font-weight:700;display:flex}.photo-slider-dots{gap:8px;display:flex}.photo-slider-dots button{cursor:pointer;background:#c5c0b6;border:0;border-radius:50%;width:8px;height:8px;padding:0}.photo-slider-dots button.active{background:var(--bronze);transform:scale(1.3)}.exhibition-photo-feature>.photo-slider{align-self:stretch}.exhibition-photo-feature>.photo-slider .photo-slider-frame img{aspect-ratio:auto;height:100%}.exhibition-photo-feature>.photo-slider .photo-slider-controls{color:#c7d1d2;padding:12px 18px}.history-photo-link{border-bottom:1px solid var(--bronze);width:max-content;color:var(--navy);margin:38px 0 0;padding-bottom:8px;font-weight:760;display:block}.yiddish-news{max-width:1120px}.yiddish-news .yiddish-lead{color:#434c48;max-width:820px;font-size:19px}.yiddish-event-facts{border:1px solid var(--line);background:#eee7d9;grid-template-columns:1fr 1.25fr 1.25fr;margin:42px 0 62px;display:grid}.yiddish-event-facts>div{border-right:1px solid var(--line);flex-direction:column;gap:10px;padding:25px;display:flex}.yiddish-event-facts>div:last-child{border-right:0}.yiddish-event-facts small{color:var(--bronze);letter-spacing:.12em;font-size:10px;font-weight:850}.yiddish-event-facts strong{line-height:1.55}.yiddish-feature-photo{margin:0}.yiddish-feature-photo img{aspect-ratio:16/9;object-fit:cover;width:100%;display:block}.yiddish-feature-photo figcaption,.yiddish-photo-pair figcaption{color:#707873;padding-top:12px;font-size:12px;line-height:1.55}.yiddish-photo-pair{grid-template-columns:1.45fr .55fr;align-items:stretch;gap:22px;margin-top:46px;display:grid}.yiddish-photo-pair figure{flex-direction:column;margin:0;display:flex}.yiddish-photo-pair img{object-fit:cover;width:100%;height:100%;min-height:420px;display:block}.yiddish-photo-pair figure.poster img{object-fit:contain;background:#e9e4da}.yiddish-photo-pair figcaption{margin-top:auto}@media (max-width:700px){.opening-news .photo-slider{margin:46px 0 42px}.photo-slider-frame img{aspect-ratio:4/3}.photo-slider-arrow{width:42px;height:42px}.photo-slider-arrow.previous{left:12px}.photo-slider-arrow.next{right:12px}.exhibition-photo-feature>.photo-slider .photo-slider-frame{height:auto}.exhibition-photo-feature>.photo-slider .photo-slider-frame img{aspect-ratio:4/3;height:auto}.exhibition-map-image{padding:10px}.exhibition-map-image ol{grid-template-columns:1fr}.exhibition-map-image li:nth-child(odd){border-right:0}.yiddish-event-facts{grid-template-columns:1fr;margin:32px 0 44px}.yiddish-event-facts>div{border-right:0;border-bottom:1px solid var(--line)}.yiddish-event-facts>div:last-child{border-bottom:0}.yiddish-feature-photo img{aspect-ratio:4/3}.yiddish-photo-pair{grid-template-columns:1fr}.yiddish-photo-pair img{aspect-ratio:4/3;min-height:0}.yiddish-photo-pair figure.poster img{aspect-ratio:auto;max-height:760px}}.home-essentials{background:var(--paper);padding:clamp(80px,9vw,130px) clamp(24px,9vw,140px)}.home-essentials-heading{grid-template-columns:1fr .8fr;align-items:end;gap:70px;margin-bottom:55px;display:grid}.home-essentials-heading h2{letter-spacing:-.055em;margin:0;font-size:clamp(42px,5vw,70px);line-height:1.15}.home-essentials-heading>p{max-width:520px;color:var(--slate);margin:0 0 8px;font-size:17px;line-height:1.8}.home-facts{border:1px solid var(--line);grid-template-columns:repeat(4,1fr);margin-bottom:30px;display:grid}.home-facts a{border-right:1px solid var(--line);flex-direction:column;min-height:150px;padding:27px 24px;transition:all .2s;display:flex}.home-facts a:last-child{border-right:0}.home-facts a:hover{background:#eee7d9}.home-facts small{color:var(--bronze);font-size:11px;font-weight:800}.home-facts strong{color:var(--navy);margin:16px 0 0;font-size:17px;line-height:1.45}.home-facts span{color:var(--slate);margin-top:auto;font-size:12px}.home-quick-links{grid-template-columns:1fr 1fr;gap:20px;display:grid}.home-quick-links>a{background:var(--ivory);border:1px solid var(--line);flex-direction:column;min-height:310px;padding:38px;transition:all .22s;display:flex}.home-quick-links>a:first-child{background:var(--navy);color:#fff}.home-quick-links>a>div{border-bottom:1px solid;justify-content:space-between;align-items:center;padding-bottom:22px;display:flex}.home-quick-links>a>div span,.home-quick-links>a>div small{letter-spacing:.15em;color:var(--bronze);font-size:10px}.home-quick-links>a:first-child>div span,.home-quick-links>a:first-child>div small{color:var(--bronze-light)}.home-quick-links h3{margin:28px 0 15px;font-size:34px}.home-quick-links p{max-width:430px;color:var(--slate);margin:0;line-height:1.75}.home-quick-links>a:first-child p{color:#cbd4d5}.home-quick-links b{color:var(--bronze);margin-top:auto;font-size:14px}@media (max-width:900px){.home-essentials-heading{grid-template-columns:1fr;gap:24px}.home-facts{grid-template-columns:1fr 1fr}.home-facts a:nth-child(2){border-right:0}.home-facts a:nth-child(-n+2){border-bottom:1px solid var(--line)}}@media (max-width:700px){.home-essentials{padding:76px 22px}.home-essentials-heading h2{font-size:42px}.home-facts,.home-quick-links{grid-template-columns:1fr}.home-facts a{border-right:0;min-height:130px;border-bottom:1px solid var(--line)!important}.home-facts a:last-child{border-bottom:0!important}.home-quick-links>a{min-height:270px;padding:28px 24px}.home-quick-links h3{font-size:30px}}.home-facts a:first-child{background:#edf2f1;border-top:4px solid #527479}.home-facts a:nth-child(2){border-top:4px solid var(--bronze);background:#f4ead8}.home-facts a:nth-child(3){background:#f1e6e3;border-top:4px solid #8a514e}.home-facts a:nth-child(4){background:#ebeee5;border-top:4px solid #796a59}.home-facts a:hover{filter:brightness(.97)}.home-quick-links>a{color:#fff;border:0;box-shadow:0 16px 36px #15242d1a}.home-quick-links>a:first-child{background:#29231f}.home-quick-links>a:nth-child(2){background:#7b4745}.home-quick-links>a:nth-child(3){background:#746653}.home-quick-links>a:nth-child(4){background:#a77d39}.home-quick-links>a:hover{filter:brightness(1.06);box-shadow:0 24px 48px #15242d2b}.home-facts a:nth-child(n){background:var(--paper);filter:none}.home-facts a:hover{filter:none;background:#f4f0e7}.home-quick-links>a:nth-child(n){background:var(--paper);color:var(--charcoal);border:1px solid var(--line);filter:none;border-left-width:6px;box-shadow:0 12px 28px #15242d0e}.home-quick-links>a:first-child{--card-accent:#5f3a2d;border-left-color:#5f3a2d}.home-quick-links>a:nth-child(2){--card-accent:#8a514e;border-left-color:#8a514e}.home-quick-links>a:nth-child(3){--card-accent:#796a59;border-left-color:#796a59}.home-quick-links>a:nth-child(4){--card-accent:#a37d3d;border-left-color:#a37d3d}.home-quick-links>a>div{border-color:var(--line)}.home-quick-links>a>div span,.home-quick-links>a>div small{color:var(--card-accent)}.home-quick-links>a p,.home-quick-links>a:first-child p{color:var(--slate)}.home-quick-links>a b{color:var(--card-accent)}.home-quick-links>a:hover{filter:none;background:#fffdf8;box-shadow:0 20px 40px #15242d1a}.purpose-manifesto{background:var(--navy);color:#fff;grid-template-columns:.82fr 1.18fr;margin-bottom:28px;display:grid}.purpose-manifesto-image{background:linear-gradient(#162b3c14,#162b3c4d),url(/images/memory-to-shalom-hero.png) 58%/cover no-repeat;min-height:560px}.purpose-manifesto>div:last-child{flex-direction:column;justify-content:center;padding:clamp(42px,6vw,78px);display:flex}.purpose-manifesto blockquote{color:#f1e6cf;margin:0 0 38px;font-family:Georgia,Noto Serif KR,serif;font-size:clamp(23px,2.3vw,34px);line-height:1.65}.purpose-manifesto>div:last-child>p:not(.eyebrow){color:#ccd5d6;margin:0 0 18px;font-size:16px;line-height:1.9}.purpose-pillars{grid-template-columns:1fr 1fr;gap:20px;display:grid}.purpose-pillars article{--purpose-accent:var(--bronze);background:var(--paper);border:1px solid var(--line);border-left:5px solid var(--purpose-accent);min-height:300px;padding:36px}.purpose-pillars article:nth-child(2){--purpose-accent:#8a514e}.purpose-pillars article:nth-child(3){--purpose-accent:#796a59}.purpose-pillars article:nth-child(4){--purpose-accent:#a37d3d}.purpose-pillars b{color:var(--purpose-accent);font-size:11px}.purpose-pillars h3{margin:27px 0 16px;font-size:27px;line-height:1.4}.purpose-pillars p{color:var(--slate);margin:0;font-size:15px;line-height:1.85}.purpose-closing{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;align-items:end;gap:70px;margin-top:90px;padding:60px 0;display:grid}.purpose-closing h2{margin:0;font-size:clamp(38px,4vw,58px);line-height:1.25}.purpose-closing>div:last-child>p{color:var(--slate);margin:0;font-size:17px;line-height:1.9}@media (max-width:900px){.purpose-manifesto,.purpose-closing{grid-template-columns:1fr}.purpose-manifesto-image{min-height:380px}.purpose-closing{gap:36px}}@media (max-width:700px){.purpose-manifesto-image{min-height:280px}.purpose-manifesto>div:last-child{padding:38px 24px}.purpose-pillars{grid-template-columns:1fr}.purpose-pillars article{min-height:0;padding:30px 24px}.purpose-closing{margin-top:70px;padding:45px 0}.purpose-closing h2{font-size:38px}}.purpose-manifesto blockquote{font-size:clamp(26px,2.5vw,37px)}.purpose-manifesto>div:last-child>p:not(.eyebrow){font-size:18px;line-height:1.95}.purpose-pillars article{min-height:330px;padding:40px}.purpose-pillars h3{font-size:29px}.purpose-pillars p{font-size:17px;line-height:1.9}.purpose-closing>div:last-child>p{font-size:19px;line-height:1.95}@media (max-width:700px){.purpose-manifesto>div:last-child>p:not(.eyebrow){font-size:17px}.purpose-pillars article{min-height:0;padding:32px 25px}.purpose-pillars h3{font-size:26px}.purpose-pillars p{font-size:16.5px}.purpose-closing>div:last-child>p{font-size:17px}}.google-map-panel{background:var(--navy);grid-template-columns:minmax(0,1.55fr) minmax(300px,.65fr);min-height:480px;margin-bottom:44px;display:grid;box-shadow:0 24px 60px #15242d1f}.google-map-frame{background:#d9d8d1;min-height:480px}.google-map-frame iframe{border:0;width:100%;height:100%;min-height:480px;display:block}.location-address{color:#fff;flex-direction:column;justify-content:center;padding:52px 42px;display:flex}.location-address h3{margin:16px 0 28px;font-size:34px;line-height:1.25}.location-address address{color:#dce3e3;font-size:17px;font-style:normal;line-height:1.85}.location-actions{flex-direction:column;gap:10px;margin-top:34px;display:flex}.location-actions .button{text-align:center;width:100%}.transport-grid.detailed{border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr)}.transport-grid.detailed article:last-child{border-right:0}.transport-grid.detailed h3{font-size:21px}.transport-grid.detailed p{line-height:1.8}.transport-note{color:var(--slate);margin:18px 0 0;font-size:13px}@media (max-width:1050px){.google-map-panel{grid-template-columns:1fr}.google-map-frame{min-height:420px}.location-address{padding:44px 36px}.transport-grid.detailed{grid-template-columns:1fr 1fr}}@media (max-width:700px){.google-map-frame,.google-map-frame iframe{min-height:340px}.location-address{padding:36px 24px}.location-address h3{font-size:30px}.transport-grid.detailed{grid-template-columns:1fr}.transport-grid.detailed article{padding:26px 8px}}.visit-next-grid{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:86px;display:grid}.visit-next-grid a{background:var(--paper);border:1px solid var(--line);border-top:4px solid var(--bronze);flex-direction:column;min-height:260px;padding:32px;transition:all .2s;display:flex}.visit-next-grid a:nth-child(2){border-top-color:#5f3a2d}.visit-next-grid a:nth-child(3){border-top-color:#796a59}.visit-next-grid a:hover{transform:translateY(-4px);box-shadow:0 18px 40px #15242d17}.visit-next-grid small{letter-spacing:.12em;color:var(--bronze);font-size:10px;font-weight:800}.visit-next-grid h3{margin:28px 0 14px;font-size:29px}.visit-next-grid p{color:var(--slate);margin:0;line-height:1.75}.visit-next-grid b{color:var(--navy);margin-top:auto;font-size:14px}.visit-process{margin-bottom:0}.reservation-reminder{border-left:4px solid var(--bronze);background:#eee7d9;margin:28px 0 0;padding:24px 28px}.reservation-reminder strong{font-size:18px}.reservation-reminder p{color:var(--slate);margin:8px 0 0}.tour-detail{background:var(--navy);color:#fff;grid-template-columns:1fr 1fr;display:grid}.tour-detail>div{padding:clamp(42px,6vw,72px)}.tour-detail h2{margin:20px 0 28px;font-size:clamp(40px,5vw,62px);line-height:1.2}.tour-detail>div>p:last-child{color:#cbd4d5;line-height:1.85}.tour-detail dl{color:var(--navy);background:#eee7d9;grid-template-columns:1fr 1fr;gap:1px;margin:0;padding:clamp(34px,5vw,64px);display:grid}.tour-detail dl>div{background:var(--paper);padding:28px 22px}.tour-detail dt{color:var(--bronze);margin-bottom:16px;font-size:12px;font-weight:800}.tour-detail dd{margin:0;font-size:20px;font-weight:760}.tour-contact{border:1px solid var(--line);background:var(--paper);grid-template-columns:1fr auto;align-items:center;gap:50px;margin-top:34px;padding:34px 38px;display:grid}.tour-contact small{color:var(--bronze);font-weight:800}.tour-contact h3{margin:12px 0;font-size:27px}.tour-contact p{color:var(--slate);margin:0}.tour-contact>div:last-child{flex-direction:column;gap:12px;display:flex}.tour-contact a{border-bottom:1px solid var(--line);padding:10px 0;font-weight:760}.visit-facts{grid-template-columns:repeat(2,1fr);gap:18px;display:grid}.visit-facts article{background:var(--paper);border:1px solid var(--line);border-top:5px solid var(--bronze);flex-direction:column;min-height:280px;padding:36px 38px;display:flex}.visit-facts article:nth-child(2){border-top-color:#8a514e}.visit-facts article:nth-child(3){background:var(--navy);color:#fff;border-top-color:#5f3a2d}.visit-facts article:nth-child(4){border-top-color:#796a59}.visit-facts small{letter-spacing:.16em;color:var(--bronze);font-size:10px;font-weight:800}.visit-facts span{color:var(--slate);margin:46px 0 8px;font-size:14px}.visit-facts article:nth-child(3) span{color:#bcc9cb}.visit-facts strong{font-size:clamp(27px,3vw,38px);line-height:1.3}.visit-facts em{color:var(--slate);margin-top:auto;font-size:14px;font-style:normal}.visit-facts a{color:#f0d8a8;border-bottom:1px solid;width:max-content;margin-top:auto;padding-bottom:5px;font-weight:750}.visit-notice-block{margin-top:100px}.visit-notice-block .notice-list li{padding:28px 10px}.visit-notice-block .notice-list span{font-size:17px;line-height:1.7}.visit-next-grid a{min-height:210px}.visit-next-grid h3{margin-bottom:24px;font-size:32px}.visit-process li{background:var(--paper);border-top:4px solid var(--bronze);position:relative}.visit-process li:not(:last-child):after{content:"→";z-index:2;background:var(--navy);color:#fff;border-radius:50%;place-items:center;width:24px;height:24px;font-size:11px;display:grid;position:absolute;top:50%;right:-12px;transform:translateY(-50%)}.reservation-reminder{justify-content:space-between;align-items:center;gap:30px;padding:26px 32px;display:flex}.reservation-reminder p{margin:0}.google-map-panel{border-top:5px solid #5f3a2d}.transport-grid.detailed article{border-top:4px solid #0000}.transport-grid.detailed article:first-child{border-top-color:var(--bronze)}.transport-grid.detailed article:nth-child(2){border-top-color:#5f3a2d}.transport-grid.detailed article:nth-child(3){border-top-color:#8a514e}.transport-grid.detailed article:nth-child(4){border-top-color:#796a59}.tour-detail{border-top:5px solid var(--bronze);box-shadow:0 24px 60px #15242d1f}@media (max-width:900px){.visit-next-grid{grid-template-columns:1fr}.visit-next-grid a{min-height:180px}.visit-facts{grid-template-columns:1fr 1fr}.tour-detail,.tour-contact{grid-template-columns:1fr}.visit-process li:not(:last-child):after{display:none}}@media (max-width:700px){.visit-next-grid{margin-top:65px}.visit-next-grid a{min-height:170px;padding:28px 24px}.visit-facts{grid-template-columns:1fr}.visit-facts article{min-height:230px;padding:30px 25px}.visit-facts span{margin-top:34px}.visit-notice-block .notice-list span{font-size:16px}.reservation-reminder{padding:24px;display:block}.reservation-reminder p{margin-top:9px}.tour-detail dl{grid-template-columns:1fr;padding:22px}.tour-detail>div{padding:42px 24px}.tour-contact{padding:28px 24px}}.visit-process{grid-template-columns:repeat(4,1fr)}.visit-process li:nth-child(2){border-top-color:#5f3a2d}.visit-process li:nth-child(3){border-top-color:#8a514e}.visit-process li:nth-child(4){border-top-color:#796a59}@media (max-width:1050px){.visit-process{grid-template-columns:1fr 1fr}}@media (max-width:700px){.visit-process{grid-template-columns:1fr}}.senior-directions{grid-template-columns:1fr 1fr;gap:22px;margin-top:55px;display:grid}.senior-directions>article{background:var(--paper);border:1px solid var(--line);border-top:6px solid var(--bronze);padding:42px}.senior-directions>article:nth-child(2){border-top-color:#5f3a2d}.direction-heading{border-bottom:1px solid var(--line);align-items:center;gap:22px;padding-bottom:30px;display:flex}.direction-heading>b{background:var(--navy);color:#fff;border-radius:50%;flex:none;place-items:center;width:54px;height:54px;font-size:15px;display:grid}.direction-heading small{color:var(--bronze);letter-spacing:.12em;font-weight:800}.direction-heading h3{margin:8px 0 0;font-size:32px}.senior-directions ol{margin:0;padding:0;list-style:none}.senior-directions li{border-bottom:1px solid var(--line);grid-template-columns:150px 1fr;gap:24px;padding:27px 0;display:grid}.senior-directions li:last-child{border-bottom:0;padding-bottom:0}.senior-directions li strong{color:var(--navy);font-size:18px}.senior-directions li span{color:var(--slate);font-size:18px;line-height:1.9}.senior-directions li em{color:var(--charcoal);font-style:normal;font-weight:750}.senior-directions li a{font-weight:800;text-decoration:underline}.gate-map-section{background:#eee7d9;border-top:6px solid #796a59;grid-template-columns:.72fr 1.28fr;margin-top:90px;display:grid}.gate-map-copy{padding:clamp(42px,5vw,68px)}.gate-map-copy h2{margin:20px 0 28px;font-size:clamp(38px,4.2vw,58px);line-height:1.25}.gate-map-copy>p:not(.eyebrow){color:var(--slate);font-size:18px;line-height:1.9}.gate-landmarks{gap:12px;margin-top:35px;display:grid}.gate-landmarks span{align-items:center;gap:13px;font-size:17px;font-weight:730;display:flex}.gate-landmarks b{background:var(--navy);color:#fff;border-radius:50%;place-items:center;width:31px;height:31px;font-size:13px;display:grid}.gate-map{background:var(--paper);flex-direction:column;justify-content:center;margin:0;padding:38px;display:flex}.gate-map svg{border:1px solid var(--line);width:100%;height:auto;display:block}.gate-map figcaption{color:var(--slate);margin-top:16px;font-size:15px;line-height:1.7}.senior-note{border-left:4px solid var(--bronze);background:#f3ead7;margin-top:28px;padding:22px 25px;font-size:16px;line-height:1.8}.location-address address{font-size:20px}.location-address h3{font-size:38px}.location-actions .button{padding:17px;font-size:16px}.visit-directions-page .content-title h2{font-size:60px}.travel-time{color:#563a2d;background:#ead8c4;width:max-content;margin-top:10px;padding:4px 11px;font-size:14px;font-weight:850;line-height:1.45;display:block}@media (max-width:1050px){.senior-directions,.gate-map-section{grid-template-columns:1fr}.senior-directions li{grid-template-columns:135px 1fr}.gate-map{padding:28px}}@media (max-width:700px){.senior-directions{gap:18px}.senior-directions>article{padding:30px 24px}.direction-heading h3{font-size:28px}.senior-directions li{grid-template-columns:1fr;gap:10px}.senior-directions li strong,.senior-directions li span{font-size:17px}.gate-map-copy{padding:38px 24px}.gate-map{padding:16px}.gate-map figcaption{font-size:14px}.senior-note{font-size:15px}}.gate-map-section.simplified{grid-template-columns:.58fr 1.42fr}.gate-map-section.simplified .gate-map-copy{flex-direction:column;justify-content:center;display:flex}.gate-map-section.simplified .gate-map-copy h2{margin-bottom:34px}.gate-map-section.simplified .gate-map{padding:32px}.gate-map-section.simplified figcaption{color:var(--navy);font-size:17px;font-weight:700}@media (max-width:1050px){.gate-map-section.simplified{grid-template-columns:1fr}.gate-map-section.simplified .gate-map-copy{padding-bottom:24px}.gate-map-section.simplified .gate-landmarks{grid-template-columns:repeat(3,1fr)}}@media (max-width:700px){.gate-map-section.simplified .gate-landmarks{grid-template-columns:1fr}.gate-map-section.simplified .gate-map{padding:14px}.gate-map-section.simplified figcaption{font-size:15px}}:root{--ivory:#e5d9c9;--paper:#efe6d8;--navy:#2e3431;--charcoal:#26231f;--slate:#625b51;--bronze:#985139;--bronze-light:#c9ad8d;--line:#bfae99}body{background:var(--ivory);font-weight:560}.site-header{background:#ede3d4;border-bottom:1px solid #b9a994;height:94px}.brand-name b{font-size:18px;font-weight:820}.desktop-nav{font-size:15px}.reserve-small{background:#302823}.nav-trigger>span{color:#985139}.submenu{background:#f0e7da;border-color:#b9a994;box-shadow:0 18px 34px #3c34291f}.submenu a:hover{background:#ded0bd}.mobile-menu summary{background:#302823}.archive-hero{height:auto;min-height:760px;max-height:none;color:var(--charcoal);background:#e5d9c9;grid-template-columns:minmax(440px,.9fr) minmax(560px,1.1fr);padding:0;display:grid;overflow:hidden}.archive-copy{flex-direction:column;justify-content:center;padding:clamp(70px,8vw,118px) clamp(36px,7vw,108px);display:flex;position:relative}.archive-copy:before{content:"";background:#985139;width:74px;height:2px;position:absolute;top:46px;left:clamp(36px,7vw,108px)}.archive-copy .eyebrow{color:#7b4a38;margin-bottom:34px}.archive-copy h1{letter-spacing:-.072em;margin:0;font-size:clamp(58px,6.4vw,102px);font-weight:830;line-height:1.01}.archive-copy h1 em{color:#985139}.archive-copy .hero-copy{color:#564f46;margin:34px 0 38px;font-size:clamp(18px,1.35vw,22px);font-weight:580;line-height:1.85}.archive-copy .button.primary{color:#fff;background:#985139}.archive-button{color:#342f2a;background:0 0;border-color:#6e665b}.archive-themes{border-top:1px solid #bbaa94;border-left:1px solid #bbaa94;grid-template-columns:1fr 1fr;margin:52px 0 0;display:grid}.archive-themes>div{border-bottom:1px solid #bbaa94;border-right:1px solid #bbaa94;grid-template-columns:34px 1fr;gap:10px;padding:15px 16px;display:grid}.archive-themes dt{color:#985139;letter-spacing:.08em;font-size:10px;font-weight:850}.archive-themes dd{margin:0;font-size:13px;font-weight:720}.archive-visual{background:#342f2a;grid-template-rows:1fr 215px;grid-template-columns:1fr 190px;min-width:0;padding:34px 0 34px 34px;display:grid;position:relative}.archive-main-photo{grid-row:1/3;min-width:0;margin:0;position:relative;overflow:hidden}.archive-main-photo img,.archive-detail-photo img{object-fit:cover;filter:saturate(.62)sepia(.12)contrast(1.06);width:100%;height:100%;display:block}.archive-main-photo figcaption{color:#fff;background:linear-gradient(#0000,#2b2924d9);justify-content:space-between;align-items:end;padding:50px 28px 24px;display:flex;position:absolute;bottom:0;left:0;right:0}.archive-main-photo figcaption span{letter-spacing:.18em;font-size:9px}.archive-main-photo figcaption b{font-size:15px}.archive-detail-photo{grid-column:2;margin:0 0 0 5px;position:relative;overflow:hidden}.archive-detail-photo figcaption{color:#fff;background:#985139;padding:12px 14px;font-size:11px;font-weight:760;position:absolute;bottom:0;left:0}.archive-stamp{color:#d7c4a9;border:1px solid #6f665b;border-right:0;flex-direction:column;grid-column:2;justify-content:center;align-items:center;margin:5px 0 0 5px;display:flex}.archive-stamp span{font-family:Georgia,serif;font-size:48px;line-height:1}.archive-stamp small{letter-spacing:.18em;margin-top:12px;font-size:8px}.home-essentials{background:#e9dece}.home-essentials-heading h2{font-weight:820}.home-essentials-heading>p{font-size:18px}.home-facts{border-color:#bbaa94}.home-facts a:nth-child(n){background:#eee4d5;border-top:3px solid #985139}.home-facts a:nth-child(2n){background:#e5d8c7}.home-facts strong{font-size:19px}.home-quick-links>a:nth-child(n){--card-accent:#985139;color:var(--charcoal);box-shadow:none;background:#efe5d6;border:1px solid #bfae99;border-left:5px solid #985139}.home-quick-links>a:nth-child(2n){--card-accent:#505a55;border-left-color:#505a55}.home-quick-links h3{font-size:36px;font-weight:820}.home-quick-links p{font-size:16px}.home-quick-links>a:hover{background:#f4ecdf;box-shadow:0 16px 28px #493e3020}.page-hero{background:linear-gradient(90deg,#302823ef,#302823b8 58%,#3028234d),url(/images/leaflet-brick-gallery.jpg) 50%/cover}.purpose-manifesto-image{background:linear-gradient(#34373218,#34373255),url(/images/leaflet-railway.jpg) 50%/cover}.exhibition-photo-feature,.tour-detail,.google-map-panel,footer{background:#2b2420}.button.primary{background:#985139}.content-title h2,.section-heading h2,.visit-title h2{font-weight:810}@media (max-width:1050px){.archive-hero{grid-template-columns:1fr;min-height:0}.archive-copy{padding:80px clamp(24px,8vw,72px)}.archive-visual{grid-template-rows:1fr 170px;grid-template-columns:1fr 170px;height:500px}}@media (max-width:700px){.site-header{height:74px}.brand-name b{font-size:14px}.archive-copy{padding:68px 22px 48px}.archive-copy:before{top:38px;left:22px}.archive-copy h1{font-size:clamp(48px,14vw,65px)}.archive-copy h1 span{white-space:normal}.archive-copy .hero-copy{font-size:17px}.archive-copy .hero-actions{grid-template-columns:1fr 1fr;display:grid}.archive-copy .button{gap:8px;padding:0 11px}.archive-themes{grid-template-columns:1fr;margin-top:38px}.archive-visual{grid-template-rows:1fr 120px;grid-template-columns:1fr 105px;height:390px;padding:14px 0 14px 14px}.archive-main-photo figcaption{padding:45px 16px 16px;display:block}.archive-main-photo figcaption b{margin-top:6px;display:block}.archive-stamp span{font-size:32px}.archive-stamp small{font-size:6px}.home-essentials{padding-top:72px}}.one-shekel-feature{border:1px solid var(--line);color:var(--charcoal);background:#e9dfce;grid-template-columns:.82fr 1.18fr;margin:90px 0 0;text-decoration:none;display:grid;overflow:hidden;box-shadow:0 22px 52px #30271e12}.one-shekel-feature>div{flex-direction:column;justify-content:center;padding:clamp(42px,5vw,72px);display:flex}.one-shekel-feature h2{letter-spacing:-.05em;margin:20px 0;font-size:clamp(38px,4vw,58px);line-height:1.16}.one-shekel-feature p:not(.eyebrow){color:var(--slate);font-size:17px;line-height:1.8}.one-shekel-feature strong{color:#7a4d36;margin-top:24px}.one-shekel-feature figure{min-height:430px;margin:0;overflow:hidden}.one-shekel-feature img{object-fit:cover;width:100%;height:100%;transition:transform .5s}.one-shekel-feature:hover img{transform:scale(1.025)}.one-shekel-hero{color:#fff;background:#303c35;grid-template-columns:.82fr 1.18fr;min-height:620px;display:grid;overflow:hidden}.one-shekel-hero-copy{background:radial-gradient(circle at 100% 20%,#9b7b4f55,#0000 35%),linear-gradient(145deg,#34473c,#26352f);flex-direction:column;justify-content:center;padding:clamp(52px,6vw,90px);display:flex}.one-shekel-hero-copy h2{letter-spacing:-.06em;margin:22px 0 30px;font-size:clamp(48px,5.4vw,78px);line-height:1.08}.one-shekel-hero-copy>p:last-child{color:#d3d9d4;font-size:18px;line-height:1.9}.one-shekel-hero figure{min-width:0;margin:0;position:relative}.one-shekel-hero img{object-fit:cover;width:100%;height:100%}.one-shekel-hero figcaption{color:#eee3d2;letter-spacing:.05em;background:#2b332ed9;padding:11px 16px;font-size:11px;position:absolute;bottom:24px;right:24px}.one-shekel-meaning{grid-template-columns:.75fr 1.25fr;align-items:start;gap:clamp(50px,8vw,120px);display:grid}.one-shekel-meaning h2{letter-spacing:-.05em;margin:16px 0;font-size:clamp(42px,4.5vw,66px);line-height:1.18}.one-shekel-prose{border-top:1px solid var(--line)}.one-shekel-prose p{border-bottom:1px solid var(--line);color:var(--slate);margin:0;padding:28px 0;font-size:18px;line-height:1.9}.one-shekel-prose strong{color:#7c533c}.one-shekel-values{border:1px solid var(--line);background:var(--paper);grid-template-columns:repeat(3,1fr);display:grid}.one-shekel-values article{border-right:1px solid var(--line);min-height:320px;padding:38px}.one-shekel-values article:last-child{border-right:0}.one-shekel-values b{color:#a16b48;font-family:Georgia,serif;font-size:30px}.one-shekel-values span{color:#7d816f;letter-spacing:.15em;margin-top:20px;font-size:10px;display:block}.one-shekel-values h3{margin:48px 0 14px;font-size:29px}.one-shekel-values p{color:var(--slate);margin:0;line-height:1.8}.one-shekel-join{color:#fff;background:linear-gradient(125deg,#35443b,#24332e);grid-template-columns:1fr .85fr;align-items:end;gap:70px;margin-top:100px;padding:clamp(48px,7vw,86px);display:grid}.one-shekel-join h2{margin:16px 0 24px;font-size:clamp(42px,4.6vw,66px);line-height:1.16}.one-shekel-join p:not(.eyebrow){color:#d3dbd5;font-size:17px;line-height:1.8}.one-shekel-join .action-row{flex-wrap:wrap;justify-content:flex-end}@media (max-width:900px){.one-shekel-feature,.one-shekel-hero,.one-shekel-meaning,.one-shekel-join{grid-template-columns:1fr}.one-shekel-feature figure{min-height:360px}.one-shekel-hero figure{min-height:430px}.one-shekel-values{grid-template-columns:1fr}.one-shekel-values article{border-right:0;border-bottom:1px solid var(--line);min-height:230px}.one-shekel-values article:last-child{border-bottom:0}.one-shekel-join .action-row{justify-content:flex-start}}@media (max-width:600px){.one-shekel-feature{margin-top:65px}.one-shekel-feature>div{padding:40px 24px}.one-shekel-feature figure{min-height:280px}.one-shekel-hero{min-height:0}.one-shekel-hero-copy{padding:52px 24px}.one-shekel-hero-copy h2{font-size:46px}.one-shekel-hero figure{min-height:320px}.one-shekel-meaning{gap:30px}.one-shekel-prose p{font-size:16px}.one-shekel-values article{padding:30px 24px}.one-shekel-values h3{margin-top:32px}.one-shekel-join{gap:30px;margin-top:72px;padding:48px 24px}.one-shekel-join .action-row{display:grid}.one-shekel-join .button{width:100%}}.support-goal-simple{background:#f5efe2;border-color:#c9bda5;position:relative;overflow:hidden}.support-goal-copy{isolation:isolate;background:linear-gradient(145deg,#3e4d3d,#253a35 58%,#5d4937);position:relative;overflow:hidden}.support-goal-copy:before{content:"";z-index:-2;opacity:.48;mix-blend-mode:screen;filter:saturate(.7)sepia(.16);background:url(/images/support-olive-branch.png) 50%/cover no-repeat;position:absolute;inset:-8% -18% -6% -25%}.support-goal-copy:after{content:"";z-index:-1;background:linear-gradient(90deg,#273a35ee,#273a35a8 70%,#273a3552),radial-gradient(circle at 82% 18%,#d7b87838,#0000 34%);position:absolute;inset:0}.support-goal-copy h2,.support-goal-copy>p,.support-goal-copy>.eyebrow,.support-goal-copy>.sample-data-badge{z-index:1;position:relative}.support-thermometer-wrap{background:linear-gradient(135deg,#fbf6eb,#eee2cc);position:relative;overflow:hidden}.support-thermometer-wrap:before{content:"";opacity:.2;mix-blend-mode:multiply;filter:saturate(.55)sepia(.2);background:url(/images/support-olive-branch.png) 50%/contain no-repeat;width:58%;height:82%;position:absolute;bottom:-18%;right:-8%;transform:rotate(-9deg)}.support-thermometer,.support-goal-numbers{z-index:1;position:relative}.support-growth-copy{color:#5e655d;max-width:360px;margin:0;font-size:17px;line-height:1.85}.support-growth-leaves{align-items:center;gap:11px;margin-top:34px;display:flex}.support-growth-leaves i{background:#7e8d66;border-radius:100% 0;width:28px;height:13px;display:block;transform:rotate(-22deg);box-shadow:inset 0 0 0 1px #5d6c4c26}.support-growth-leaves i:nth-child(2){background:#a68b5c;width:36px;height:16px;transform:rotate(18deg)}.support-growth-leaves i:nth-child(3){background:#657654;width:44px;height:20px;transform:rotate(-16deg)}.support-growth-leaves i:nth-child(4){background:#b49a68;width:34px;height:15px;transform:rotate(22deg)}.support-growth-leaves i:nth-child(5){background:#7b8962;width:25px;height:12px;transform:rotate(-20deg)}@media (max-width:600px){.support-growth-copy{font-size:14px}.support-growth-copy br{display:none}.support-growth-leaves{gap:7px;margin-top:24px}.support-growth-leaves i{transform:scale(.78)rotate(-22deg)}.support-thermometer-wrap:before{opacity:.14;width:82%}}.leaflet-story{border-top:1px solid var(--line);margin-top:100px}.leaflet-story>header{max-width:900px;margin-bottom:58px}.leaflet-story>header h2,.leaflet-exhibitions .section-heading h2,.leaflet-map h2,.leaflet-visit h2{letter-spacing:-.055em;margin:16px 0 24px;font-size:clamp(42px,4.7vw,68px);line-height:1.16}.leaflet-story>header>p:last-child{color:var(--slate);font-size:18px;line-height:1.9}.leaflet-beliefs{gap:18px;display:grid}.leaflet-beliefs article{background:var(--paper);border:1px solid var(--line);grid-template-columns:90px 1fr;gap:28px;padding:40px;display:grid}.leaflet-beliefs article>span,.leaflet-hall-list article>span{color:var(--bronze);font:700 38px/1 Georgia,serif}.leaflet-beliefs h3{margin:0 0 20px;font-size:clamp(27px,2.7vw,40px)}.leaflet-beliefs p,.leaflet-prose p,.leaflet-hall-list p{color:var(--slate);word-break:keep-all;margin:0 0 16px;font-size:17px;line-height:1.95}.leaflet-purpose{background:#e7dccb;grid-template-columns:.68fr 1.32fr;gap:clamp(50px,8vw,120px);display:grid}.leaflet-purpose h2{margin:16px 0;font-size:clamp(39px,4vw,59px);line-height:1.22}.leaflet-prose{border-top:1px solid var(--line)}.leaflet-prose p{border-bottom:1px solid var(--line);margin:0;padding:24px 0}.leaflet-hall-list{gap:22px;margin-top:54px;display:grid}.leaflet-hall-list article{background:var(--paper);border:1px solid var(--line);border-left:7px solid #985139;grid-template-columns:90px 1fr;gap:30px;padding:clamp(34px,5vw,58px);display:grid}.leaflet-hall-list article:nth-child(2){border-left-color:#586761}.leaflet-hall-list article:nth-child(3){border-left-color:#9b783d}.leaflet-hall-list h3{word-break:keep-all;margin:0 0 25px;font-size:clamp(27px,3vw,42px);line-height:1.38}.leaflet-map{color:#fff;background:#303c35;grid-template-columns:.65fr 1.35fr;gap:60px;display:grid}.leaflet-map>div{padding:clamp(42px,5vw,68px) 0 clamp(42px,5vw,68px) clamp(42px,5vw,68px)}.leaflet-map>div>p:last-child{color:#d2dad5;font-size:17px;line-height:1.8}.leaflet-map ol{counter-reset:leaflet-map;color:var(--charcoal);background:#f2e9dc;grid-template-columns:1fr 1fr;align-content:center;margin:0;padding:40px;list-style:none;display:grid}.leaflet-map li{counter-increment:leaflet-map;border-bottom:1px solid var(--line);word-break:keep-all;padding:16px 18px 16px 52px;font-size:15px;line-height:1.55;position:relative}.leaflet-map li:before{content:counter(leaflet-map,decimal-leading-zero);color:var(--bronze);font-weight:850;position:absolute;left:8px}.leaflet-map li.video:before{content:"▶"}.leaflet-visit{grid-template-columns:.55fr 1.45fr;gap:70px;display:grid}.leaflet-info-grid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:1fr 1fr;display:grid}.leaflet-info-grid article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--paper);padding:30px}.leaflet-info-grid h3{color:var(--navy);margin:0 0 17px;font-size:23px}.leaflet-info-grid p{color:var(--slate);word-break:keep-all;margin:0 0 10px;font-size:16px;line-height:1.75}.leaflet-info-grid a{color:var(--bronze);font-weight:800}@media (max-width:900px){.leaflet-purpose,.leaflet-map,.leaflet-visit{grid-template-columns:1fr}.leaflet-map>div{padding:48px 34px 12px}.leaflet-map ol{margin:0 24px 42px}.leaflet-hall-list article{grid-template-columns:70px 1fr}}@media (max-width:600px){.leaflet-story{margin-top:72px}.leaflet-beliefs article,.leaflet-hall-list article{grid-template-columns:1fr;padding:30px 24px}.leaflet-beliefs article>span,.leaflet-hall-list article>span{font-size:27px}.leaflet-beliefs p,.leaflet-prose p,.leaflet-hall-list p{font-size:16px}.leaflet-purpose{gap:28px}.leaflet-map ol,.leaflet-info-grid{grid-template-columns:1fr}.leaflet-map ol{margin:0 14px 32px;padding:18px}.leaflet-visit{gap:32px}.leaflet-info-grid article{padding:25px 22px}}.campaign-leaflet-intro{text-align:center;border-top:5px solid var(--bronze);background:#eee3d1;margin-top:100px;padding-inline:clamp(28px,9vw,140px)}.campaign-leaflet-intro h2{letter-spacing:-.055em;word-break:keep-all;max-width:1040px;margin:18px auto 28px;font-size:clamp(38px,4.5vw,64px);line-height:1.28}.campaign-leaflet-intro>p:last-child{max-width:850px;color:var(--slate);word-break:keep-all;margin:0 auto;font-size:18px;line-height:1.95}.campaign-leaflet-story{gap:22px;display:grid}.campaign-leaflet-story article{background:var(--paper);border:1px solid var(--line);border-left:7px solid #985139;grid-template-columns:100px 1fr;gap:32px;padding:clamp(38px,5vw,62px);display:grid}.campaign-leaflet-story article:nth-child(2){border-left-color:#53655c}.campaign-leaflet-story article:nth-child(3){border-left-color:#a27c3d}.campaign-leaflet-story article>span{color:var(--bronze);font:700 40px/1 Georgia,serif}.campaign-leaflet-story h3{margin:12px 0 26px;font-size:clamp(30px,3.2vw,46px);line-height:1.3}.campaign-leaflet-story article p:not(.eyebrow){max-width:920px;color:var(--slate);word-break:keep-all;margin:0 0 16px;font-size:17px;line-height:1.95}.campaign-leaflet-focus{color:#fff;background:linear-gradient(135deg,#34443b,#26342f);grid-template-columns:.82fr 1.18fr;gap:70px;margin:0;padding:clamp(50px,7vw,90px);display:grid}.campaign-leaflet-focus h2{letter-spacing:-.05em;margin:18px 0;font-size:clamp(42px,4.8vw,68px);line-height:1.2}.campaign-leaflet-focus>div:last-child{border-top:1px solid #ffffff45;padding-top:22px}.campaign-leaflet-focus>div:last-child p{color:#d8ded9;word-break:keep-all;border-bottom:1px solid #ffffff25;margin:0;padding:19px 0;font-size:17px;line-height:1.9}.campaign-leaflet-why{background:#e7dccb;grid-template-columns:.72fr 1.28fr;gap:clamp(50px,8vw,120px);display:grid}.campaign-leaflet-why h2{margin:16px 0;font-size:clamp(40px,4.3vw,62px);line-height:1.23}.campaign-leaflet-why>div:last-child{border-top:1px solid var(--line)}.campaign-leaflet-why>div:last-child p{border-bottom:1px solid var(--line);color:var(--slate);word-break:keep-all;margin:0;padding:25px 0;font-size:17px;line-height:1.95}.campaign-leaflet-contact{color:#fff;background:#352d26;grid-template-columns:.75fr 1.25fr;gap:70px;display:grid}.campaign-leaflet-contact h2{margin:18px 0;font-size:clamp(44px,4.8vw,68px);line-height:1.15}.campaign-leaflet-contact dl{border-top:1px solid #ffffff35;margin:0}.campaign-leaflet-contact dl>div{border-bottom:1px solid #ffffff25;grid-template-columns:120px 1fr;gap:25px;padding:20px 0;display:grid}.campaign-leaflet-contact dt{color:#c9ad8d;font-weight:800}.campaign-leaflet-contact dd{overflow-wrap:anywhere;margin:0}.campaign-leaflet-contact a{color:#fff;text-underline-offset:4px;text-decoration:underline}@media (max-width:900px){.campaign-leaflet-focus,.campaign-leaflet-why,.campaign-leaflet-contact{grid-template-columns:1fr}.campaign-leaflet-story article{grid-template-columns:72px 1fr}.campaign-leaflet-contact{gap:36px}}@media (max-width:600px){.campaign-leaflet-intro{margin-top:72px}.campaign-leaflet-story article{grid-template-columns:1fr;padding:32px 24px}.campaign-leaflet-story article>span{font-size:28px}.campaign-leaflet-story article p:not(.eyebrow),.campaign-leaflet-focus>div:last-child p,.campaign-leaflet-why>div:last-child p{font-size:16px}.campaign-leaflet-focus,.campaign-leaflet-why,.campaign-leaflet-contact{gap:28px;padding:44px 24px}.campaign-leaflet-contact dl>div{grid-template-columns:1fr;gap:8px}}.page-content.campaign-page-content{background:#e8ddcd;padding:0}.campaign-page-hero{min-height:690px;color:var(--charcoal);background:#eee4d5;grid-template-columns:minmax(460px,.92fr) minmax(520px,1.08fr);display:grid;overflow:hidden}.campaign-page-hero-copy{flex-direction:column;justify-content:center;padding:clamp(62px,7vw,110px) clamp(36px,7vw,112px);display:flex;position:relative}.campaign-page-hero-copy:before{content:"";background:var(--bronze);width:70px;height:3px;position:absolute;top:52px;left:clamp(36px,7vw,112px)}.campaign-page-hero-copy .eyebrow{color:#7f4a36;margin-bottom:26px}.campaign-page-hero h1{letter-spacing:-.07em;word-break:keep-all;margin:0;font-size:clamp(54px,6vw,90px);font-weight:840;line-height:1.04}.campaign-page-hero-copy>p:not(.eyebrow){color:#5b554c;word-break:keep-all;max-width:640px;margin:32px 0 0;font-size:19px;line-height:1.85}.campaign-hero-actions{align-items:center;gap:26px;margin-top:38px;display:flex}.campaign-paypal-link{color:#7f4a36;border-bottom:1px solid #7f4a36;padding-bottom:7px;font-weight:800}.campaign-page-hero figure{background:#cfc0aa;min-width:0;margin:0;position:relative;overflow:hidden}.campaign-page-hero img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.campaign-page-hero figcaption{color:#f4eadb;letter-spacing:.16em;background:#302d28d9;padding:10px 14px;font-size:10px;position:absolute;bottom:26px;right:28px}.campaign-page-lead{text-align:center;background:#e8ddcd;padding:clamp(88px,10vw,150px) clamp(28px,12vw,190px)}.campaign-page-lead h2{letter-spacing:-.06em;word-break:keep-all;max-width:1080px;margin:20px auto 30px;font-size:clamp(40px,4.8vw,70px);line-height:1.28}.campaign-page-lead>p:last-child{max-width:850px;color:var(--slate);word-break:keep-all;margin:0 auto;font-size:19px;line-height:1.95}.campaign-page-story{background:#f0e7d9;padding:clamp(90px,10vw,150px) clamp(28px,9vw,140px)}.campaign-page-story>header{grid-template-columns:.7fr 1.3fr;align-items:end;gap:70px;margin-bottom:64px;display:grid}.campaign-page-story>header h2{letter-spacing:-.055em;margin:0;font-size:clamp(43px,4.9vw,70px);line-height:1.2}.campaign-story-list{border-top:1px solid #b8a994}.campaign-story-list article{border-bottom:1px solid #b8a994;grid-template-columns:250px 1fr;gap:clamp(36px,7vw,100px);padding:56px 0;display:grid}.campaign-story-index{flex-direction:column;gap:16px;display:flex}.campaign-story-index b{color:var(--bronze);font:700 46px/1 Georgia,serif}.campaign-story-index span{letter-spacing:.16em;color:#6e6256;font-size:10px;font-weight:850}.campaign-story-list h3{margin:0 0 24px;font-size:clamp(29px,3vw,43px);line-height:1.35}.campaign-story-list article>div:last-child p{max-width:900px;color:var(--slate);word-break:keep-all;margin:0 0 15px;font-size:17px;line-height:1.95}.campaign-page-focus{color:#fff;background:linear-gradient(125deg,#35443b,#26342f);grid-template-columns:.9fr 1.1fr;gap:clamp(50px,8vw,120px);padding:clamp(75px,9vw,130px) clamp(28px,9vw,140px);display:grid}.campaign-page-focus h2{letter-spacing:-.055em;margin:18px 0;font-size:clamp(43px,4.9vw,70px);line-height:1.18}.campaign-page-focus>div:last-child{border-top:1px solid #ffffff48;align-self:end;padding-top:28px}.campaign-page-focus>div:last-child p{color:#d5ddd8;word-break:keep-all;margin:0 0 28px;font-size:18px;line-height:1.95}.campaign-page-focus strong{color:#eee4d3;background:#ffffff0d;border-left:4px solid #c3a36f;padding:20px 24px;font-size:17px;line-height:1.65;display:block}.campaign-page-why{background:#e8ddcd;padding:clamp(90px,10vw,150px) clamp(28px,9vw,140px)}.campaign-page-why>header{max-width:780px;margin-bottom:60px}.campaign-page-why>header h2{letter-spacing:-.055em;margin:18px 0;font-size:clamp(43px,4.9vw,70px);line-height:1.2}.campaign-why-grid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.campaign-why-grid article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#f0e7d9;min-height:310px;padding:38px 34px}.campaign-why-grid span{color:var(--bronze);font:700 24px/1 Georgia,serif}.campaign-why-grid h3{margin:48px 0 18px;font-size:28px;line-height:1.4}.campaign-why-grid p{color:var(--slate);word-break:keep-all;margin:0;font-size:16px;line-height:1.85}.campaign-page-contact{color:#fff;background:#352d26;grid-template-columns:.85fr 1.15fr;gap:clamp(55px,8vw,120px);padding:clamp(80px,9vw,130px) clamp(28px,9vw,140px);display:grid}.campaign-page-contact h2{letter-spacing:-.055em;margin:18px 0 26px;font-size:clamp(46px,5vw,72px);line-height:1.12}.campaign-page-contact>div>p:not(.eyebrow){color:#d7cec1;max-width:560px;font-size:17px;line-height:1.8}.campaign-page-contact dl{border-top:1px solid #ffffff36;align-self:end;margin:0}.campaign-page-contact dl>div{border-bottom:1px solid #ffffff26;grid-template-columns:115px 1fr;gap:25px;padding:21px 0;display:grid}.campaign-page-contact dt{color:#cdb08b;font-weight:800}.campaign-page-contact dd{overflow-wrap:anywhere;margin:0}.campaign-page-contact a:not(.button){color:#fff;text-underline-offset:4px;text-decoration:underline}@media (max-width:1050px){.campaign-page-hero{grid-template-columns:1fr;min-height:0}.campaign-page-hero-copy{min-height:560px}.campaign-page-hero figure{height:520px}.campaign-page-story>header,.campaign-page-focus,.campaign-page-contact{grid-template-columns:1fr}.campaign-page-story>header{gap:24px}.campaign-story-list article{grid-template-columns:180px 1fr}.campaign-why-grid{grid-template-columns:1fr}.campaign-why-grid article{min-height:0}.campaign-page-contact{gap:50px}}@media (max-width:700px){.campaign-page-hero-copy{min-height:0;padding:82px 22px 58px}.campaign-page-hero-copy:before{top:44px;left:22px}.campaign-page-hero h1{font-size:clamp(47px,13vw,62px)}.campaign-page-hero-copy>p:not(.eyebrow){font-size:17px}.campaign-hero-actions{flex-direction:column;align-items:flex-start;gap:18px}.campaign-page-hero figure{height:330px}.campaign-page-hero figcaption{bottom:14px;right:14px}.campaign-page-lead{padding:78px 22px}.campaign-page-lead h2 br{display:none}.campaign-page-lead>p:last-child{font-size:17px}.campaign-page-story{padding:78px 22px}.campaign-page-story>header{margin-bottom:44px}.campaign-story-list article{grid-template-columns:1fr;gap:24px;padding:42px 0}.campaign-story-index{flex-direction:row;align-items:center}.campaign-story-index b{font-size:32px}.campaign-story-list article>div:last-child p{font-size:16px}.campaign-page-focus,.campaign-page-why,.campaign-page-contact{padding:72px 22px}.campaign-page-focus h2 br{display:none}.campaign-why-grid article{padding:30px 24px}.campaign-why-grid h3{margin-top:30px}.campaign-page-contact dl>div{grid-template-columns:1fr;gap:7px}.campaign-page-contact .action-row{display:grid}.campaign-page-contact .button{width:100%}}.campaign-page-film{color:#fff;background:#303a35;grid-template-columns:.82fr 1.18fr;display:grid}.campaign-page-film>div:first-child{flex-direction:column;justify-content:center;padding:clamp(55px,7vw,100px) clamp(34px,7vw,105px);display:flex}.campaign-page-film h2{letter-spacing:-.055em;margin:18px 0 25px;font-size:clamp(40px,4.5vw,65px);line-height:1.2}.campaign-page-film>div:first-child>p:not(.eyebrow){color:#ced7d1;word-break:keep-all;margin:0;font-size:17px;line-height:1.9}.campaign-film-link{color:#ecd9b8;border-bottom:1px solid #c8aa78;width:max-content;margin-top:31px;padding-bottom:7px;font-weight:800}.campaign-film-video{aspect-ratio:16/9;background:#111714;align-self:center;width:100%}.campaign-film-video iframe{border:0;width:100%;height:100%;display:block}.campaign-page-methods{background:#f0e7d9;padding:clamp(90px,10vw,145px) clamp(28px,9vw,140px)}.campaign-page-methods>header{grid-template-columns:.65fr 1fr;align-items:end;gap:20px 70px;margin-bottom:55px;display:grid}.campaign-page-methods>header .eyebrow{grid-column:1/-1;margin:0}.campaign-page-methods>header h2{letter-spacing:-.055em;margin:0;font-size:clamp(43px,4.8vw,68px);line-height:1.1}.campaign-page-methods>header>p:last-child{max-width:600px;color:var(--slate);margin:0;font-size:17px;line-height:1.8}.campaign-page-methods>div{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.campaign-page-methods>div>a{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#e8ddcd;flex-direction:column;min-height:315px;padding:36px 32px;transition:all .2s;display:flex}.campaign-page-methods>div>a:hover{background:#f5ede2;transform:translateY(-3px)}.campaign-page-methods span{color:var(--bronze);font:700 24px/1 Georgia,serif}.campaign-page-methods p{color:var(--slate);margin:0;line-height:1.8}.campaign-page-methods strong{color:var(--bronze);margin-top:auto;font-size:14px}@media (max-width:950px){.campaign-page-film{grid-template-columns:1fr}.campaign-page-film>div:first-child{order:2}.campaign-film-video{order:1}.campaign-page-methods>header,.campaign-page-methods>div{grid-template-columns:1fr}.campaign-page-methods>div>a{min-height:230px}}@media (max-width:700px){.campaign-page-film>div:first-child{padding:48px 22px}.campaign-page-film h2{font-size:42px}.campaign-page-methods{padding:72px 22px}.campaign-page-methods>header{margin-bottom:38px}.campaign-page-methods>div>a{min-height:220px;padding:30px 24px}.campaign-page-methods h3{margin-top:30px}}.page-content.campaign-page-content,.campaign-page-hero{background:#f8f6f1}.campaign-page-hero-copy{background:#fbfaf7}.campaign-page-hero figure{margin:34px 34px 34px 0;box-shadow:0 22px 55px #2f282024}.campaign-page-hero img{filter:saturate(.78)contrast(1.025)}.campaign-page-lead{background:#fff;border-top:1px solid #ded8ce;border-bottom:1px solid #ded8ce}.campaign-page-film{background:#342a24}.campaign-page-film>div:first-child{background:linear-gradient(145deg,#294252,#213541)}.campaign-film-video{width:calc(100% - 34px);margin:34px 34px 34px 0;box-shadow:0 20px 48px #09131947}.campaign-page-story{background:#f3f0ea}.campaign-page-story>header .eyebrow{color:#8a523d}.campaign-story-list{border:0;gap:18px;display:grid}.campaign-story-list article{background:#fff;border:1px solid #ddd6ca;border-left:6px solid #a05d43;padding:clamp(36px,4.5vw,58px);box-shadow:0 12px 28px #362e250b}.campaign-story-list article:nth-child(2){border-left-color:#755f4f}.campaign-story-list article:nth-child(3){border-left-color:#9a7a43}.campaign-story-index b{color:#935039}.campaign-page-focus{background:linear-gradient(125deg,#35483f,#223a3c 62%,#243746)}.campaign-page-why{background:#fff}.campaign-why-grid{border-color:#d8d2c7}.campaign-why-grid article{background:#f7f4ee;border-color:#d8d2c7}.campaign-why-grid article:nth-child(2){background:#e6dac8}.campaign-why-grid article:nth-child(3){background:#f5efe5}.campaign-why-grid article:first-child{border-top:4px solid #a05d43}.campaign-why-grid article:nth-child(2){border-top:4px solid #755f4f}.campaign-why-grid article:nth-child(3){border-top:4px solid #9a7a43}.campaign-page-methods{background:#ece6dc}.campaign-page-methods>div>a{background:#fff;border-color:#d5cec2;box-shadow:0 10px 24px #342d250a}.campaign-page-methods>div>a:first-child{border-top:4px solid #8d543e}.campaign-page-methods>div>a:nth-child(2){border-top:4px solid #4f6a70}.campaign-page-methods>div>a:nth-child(3){border-top:4px solid #657057}.campaign-page-methods>div>a:hover{background:#faf8f3}.campaign-page-contact{background:linear-gradient(125deg,#342a24,#1e303a)}@media (max-width:950px){.campaign-page-hero figure{height:500px;margin:0}.campaign-film-video{width:100%;margin:0}}@media (max-width:700px){.campaign-page-hero figure{height:330px}.campaign-story-list article{padding:34px 24px}.campaign-why-grid article,.campaign-page-methods>div>a{border-top-width:4px}}.campaign-page-hero{min-height:620px}.campaign-page-hero-copy{padding-top:82px;padding-bottom:82px}.campaign-page-lead{padding-top:105px;padding-bottom:105px}.campaign-page-film>div:first-child{padding-top:76px;padding-bottom:76px}.campaign-page-story{padding-top:108px;padding-bottom:108px}.campaign-page-story>header{margin-bottom:48px}.campaign-story-list article{padding-top:42px;padding-bottom:42px}.campaign-page-focus{padding-top:96px;padding-bottom:96px}.campaign-page-why{padding-top:105px;padding-bottom:105px}.campaign-page-why>header{margin-bottom:46px}.campaign-why-grid article{min-height:260px;padding-top:32px;padding-bottom:32px}.campaign-why-grid h3{margin-top:35px}.campaign-page-methods{padding-top:88px;padding-bottom:88px}.campaign-page-methods>header{margin-bottom:34px}.campaign-page-methods>div{border:0;grid-template-columns:1fr;gap:10px;display:grid}.campaign-page-methods>div>a{border:1px solid #d5cec2;grid-template-columns:48px 1fr auto;align-items:center;gap:22px;min-height:0;padding:22px 26px;display:grid;border-top-width:1px!important}.campaign-page-methods>div>a:first-child{border-left:5px solid #8d543e}.campaign-page-methods>div>a:nth-child(2){border-left:5px solid #4f6a70}.campaign-page-methods>div>a:nth-child(3){border-left:5px solid #657057}.campaign-page-methods h3{margin:0 0 5px;font-size:23px}.campaign-page-methods p{font-size:14px}.campaign-page-methods strong{margin:0;font-size:13px}.campaign-page-contact{padding-top:88px;padding-bottom:88px}.campaign-page-contact h2{font-size:clamp(42px,4.5vw,64px)}@media (max-width:700px){.campaign-page-hero-copy{padding-top:76px;padding-bottom:54px}.campaign-page-lead,.campaign-page-story,.campaign-page-focus,.campaign-page-why,.campaign-page-methods,.campaign-page-contact{padding-top:68px;padding-bottom:68px}.campaign-page-methods>div>a{grid-template-columns:38px 1fr auto;gap:14px;padding:20px 18px}.campaign-page-methods h3{font-size:21px}.campaign-page-methods strong{font-size:12px}.campaign-page-contact h2 br{display:none}}@media (min-width:1051px){.archive-hero{grid-template-columns:minmax(590px,1.18fr) minmax(430px,.82fr)}.archive-visual{grid-template-rows:1fr 1fr;grid-template-columns:minmax(0,1.3fr) minmax(160px,.7fr);gap:6px;padding:28px 0 28px 28px}.archive-main-photo{grid-area:1/1/3}.archive-detail-photo,.archive-legacy-photo{grid-column:2;margin:0;position:relative;overflow:hidden}.archive-detail-photo{grid-row:1}.archive-legacy-photo{grid-row:2}.archive-main-photo img{object-position:center 44%}}.archive-legacy-photo img{object-fit:cover;object-position:center;filter:saturate(.62)sepia(.12)contrast(1.06);width:100%;height:100%;display:block}.archive-legacy-photo figcaption{color:#fff;background:linear-gradient(#0000,#2b2924df);justify-content:space-between;align-items:end;gap:8px;padding:34px 13px 12px;display:flex;position:absolute;inset:auto 0 0}.archive-legacy-photo figcaption span{letter-spacing:.13em;font-size:7px}.archive-legacy-photo figcaption b{font-size:11px}@media (max-width:1050px){.archive-visual{grid-template-rows:1fr 1fr;grid-template-columns:1.28fr .72fr;gap:5px;padding:24px}.archive-main-photo{grid-area:1/1/3}.archive-detail-photo,.archive-legacy-photo{grid-column:2;margin:0;position:relative;overflow:hidden}.archive-detail-photo{grid-row:1}.archive-legacy-photo{grid-row:2}}@media (max-width:700px){.archive-visual{height:390px;padding:14px}.archive-legacy-photo figcaption span{display:none}.archive-legacy-photo figcaption{padding:25px 8px 8px}.archive-legacy-photo figcaption b{font-size:9px}}.archive-hero{background:#e8dece}.archive-copy{z-index:2;background:linear-gradient(90deg,#ffffff14,#0000 38%),radial-gradient(circle at 18% 16%,#ffffff52,#0000 34%),#e8dece}.archive-copy:after{content:"";z-index:-1;opacity:.2;clip-path:polygon(0 88%,100% 0,100% 8%,4% 100%);background:repeating-linear-gradient(72deg,#0000 0 16px,#705b4538 17px 19px,#0000 20px 34px);width:46%;height:38%;position:absolute;bottom:5%;right:-4%}.archive-copy .eyebrow{text-transform:none;color:#8c4c35}.archive-visual{isolation:isolate;background:#5b554d;min-height:760px;padding:0;display:block;overflow:hidden}.archive-brick{z-index:-3;background:linear-gradient(90deg,#231f1b2e,#231f1b0f),linear-gradient(#574c42 2px,#0000 2px) 0 0/100% 54px,linear-gradient(90deg,#4f443b 2px,#0000 2px) 0 0/112px 108px,linear-gradient(90deg,#0000 0 55px,#4f443b 55px 57px,#0000 57px) 0 54px/112px 108px,linear-gradient(135deg,#7a5541,#58483d 58%,#3e3832);position:absolute;inset:0}.archive-brick:after{content:"";mix-blend-mode:screen;opacity:.45;background:radial-gradient(circle at 18% 22%,#eee1cc2e,#0000 26%),linear-gradient(90deg,#0000 50%,#1b181633);position:absolute;inset:0}.archive-plaster{z-index:-2;clip-path:polygon(0 0,92% 0,100% 34%,84% 71%,96% 100%,0 100%);background:#9b958c;width:42%;height:100%;position:absolute;top:0;left:0;box-shadow:18px 0 42px #211d1938}.archive-plaster:after{content:"";opacity:.7;background:linear-gradient(112deg,#ffffff26,#0000 44%),radial-gradient(circle at 38% 64%,#2a272329,#0000 38%);position:absolute;inset:0}.archive-rails{z-index:-1;opacity:.22;width:62%;height:38%;position:absolute;bottom:4%;left:-10%;overflow:hidden;transform:rotate(-8deg)}.archive-rails i{background:#e3d7c5;height:2px;position:absolute;left:8%;right:0;box-shadow:0 0 0 1px #332c2542}.archive-rails i:first-child{top:24%;transform:rotate(18deg)}.archive-rails i:last-child{bottom:18%;transform:rotate(18deg)}.archive-dove{z-index:1;color:#eee5d6b8;text-shadow:1px 1px #25211d4d,-1px -1px #ffffff2e;place-items:center;width:58px;height:42px;font:700 58px/1 Georgia,serif;display:grid;position:absolute;top:12%;left:12%;transform:rotate(-18deg)}.archive-photo{background:#ded4c3;margin:0;padding:10px;position:absolute;overflow:visible;box-shadow:0 12px 28px #1d191661}.archive-photo:before{content:"";pointer-events:none;border:1px solid #ffffff7a;position:absolute;inset:4px}.archive-photo img{object-fit:cover;filter:grayscale(.82)sepia(.24)saturate(.62)contrast(1.08);clip-path:polygon(.5% 1%,99.5% 0,100% 98.5%,1% 100%);width:100%;height:100%;display:block}.archive-photo figcaption{color:#f3ece0;background:linear-gradient(#0000,#1f1b18e6);justify-content:space-between;align-items:end;gap:8px;padding:34px 12px 10px;display:flex;position:absolute;bottom:10px;left:10px;right:10px}.archive-photo figcaption span{letter-spacing:.16em;font-size:7px}.archive-photo figcaption b{font-size:11px}.archive-photo-railway{z-index:3;width:46%;height:44%;top:7%;left:11%;transform:rotate(-1.4deg)}.archive-photo-railway img{object-position:center 62%}.archive-photo-train{z-index:2;width:42%;height:35%;top:14%;right:3%;transform:rotate(2.2deg)}.archive-photo-museum{z-index:4;width:48%;height:36%;bottom:6%;left:4%;transform:rotate(-2.3deg)}.archive-photo-legacy{z-index:5;width:45%;height:38%;bottom:7%;right:2%;transform:rotate(1.5deg)}@media (min-width:1051px){.archive-hero{grid-template-columns:minmax(600px,1.16fr) minmax(480px,.84fr)}.archive-visual{min-height:760px}.archive-main-photo,.archive-detail-photo,.archive-legacy-photo{grid-area:auto}}@media (max-width:1050px){.archive-visual{height:560px;min-height:560px;padding:0;display:block}.archive-photo-railway{width:45%;height:45%;top:6%;left:13%}.archive-photo-train{width:41%;height:37%;top:12%;right:4%}.archive-photo-museum{width:48%;height:38%;bottom:5%;left:5%}.archive-photo-legacy{width:43%;height:39%;bottom:6%;right:3%}}@media (max-width:700px){.archive-copy:after{width:62%;height:28%}.archive-visual{height:430px;min-height:430px}.archive-plaster{width:36%}.archive-dove{font-size:42px;top:8%;left:7%}.archive-photo{padding:6px}.archive-photo figcaption{padding:24px 7px 6px;bottom:6px;left:6px;right:6px}.archive-photo figcaption span{display:none}.archive-photo figcaption b{font-size:8px}.archive-photo-railway{width:49%;height:43%;top:6%;left:8%}.archive-photo-train{width:42%;height:35%;top:12%;right:2%}.archive-photo-museum{width:49%;height:38%;bottom:5%;left:2%}.archive-photo-legacy{width:46%;height:39%;bottom:6%;right:2%}}.archive-photo-artifacts{z-index:3;width:42%;height:31%;top:6%;left:6%;transform:rotate(-1.5deg)}.archive-photo-achievements{z-index:4;width:48%;height:35%;top:8%;right:3%;transform:rotate(1.7deg)}.archive-photo-history{z-index:2;width:50%;height:31%;top:37%;left:3%;transform:rotate(-2deg)}.archive-photo-prisoner{z-index:5;width:45%;height:31%;top:43%;right:3%;transform:rotate(1.1deg)}.archive-photo-train{z-index:6;width:60%;height:27%;inset:auto auto 4% 18%;transform:rotate(-.8deg)}.archive-photo-artifacts img{object-position:center 55%}.archive-photo-achievements img{object-position:center 46%}.archive-photo-history img{object-position:center 48%}.archive-photo-prisoner img{object-position:center 57%}.archive-photo-train img{object-position:center 54%}@media (max-width:1050px){.archive-photo-artifacts{width:41%;height:31%;top:5%;left:7%}.archive-photo-achievements{width:48%;height:35%;top:7%;right:3%}.archive-photo-history{width:50%;height:32%;top:36%;left:3%}.archive-photo-prisoner{width:45%;height:32%;top:42%;right:3%}.archive-photo-train{width:61%;height:28%;bottom:3%;left:18%}}@media (max-width:700px){.archive-photo-artifacts{width:43%;height:30%;top:5%;left:5%}.archive-photo-achievements{width:49%;height:34%;top:8%;right:2%}.archive-photo-history{width:51%;height:32%;top:35%;left:2%}.archive-photo-prisoner{width:46%;height:31%;top:42%;right:2%}.archive-photo-train{width:68%;height:28%;bottom:3%;left:14%}}.archive-concept-visual{background-color:#5d554b;background-image:url(/images/home-hero-hanji-brick.png);background-position:100%;background-repeat:no-repeat;background-size:auto 108%;min-height:760px}@media (max-width:1050px){.archive-concept-visual{background-position:100%;background-size:auto 175%;height:560px;min-height:560px}}@media (max-width:700px){.archive-concept-visual{background-position:100%;background-size:auto 118%;height:430px;min-height:430px}}.visually-hidden{clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.concept-full-hero{background:#e7ddce;width:100%;height:clamp(650px,100svh - 94px,880px);position:relative;overflow:hidden}.concept-full-art{background:url(/og.png) 50%/cover no-repeat;position:absolute;inset:0}.concept-mobile-art{display:none}@media (max-width:1050px) and (min-width:701px){.concept-full-hero{height:clamp(560px,100svh - 94px,760px)}.concept-full-art{background-position:50%}}@media (max-width:700px){.concept-full-hero{background:#e7ddce;height:auto}.concept-full-art{display:none}.concept-mobile-art{display:block}.concept-mobile-copy,.concept-mobile-collage{background-image:url(/og.png);background-repeat:no-repeat;background-size:auto 100%;height:360px}.concept-mobile-copy{background-position:0}.concept-mobile-collage{background-position:100%;border-top:1px solid #483d3333;height:390px}}.concept-full-hero{background:#e7ddce;height:clamp(520px,86svh - 94px,700px)}.concept-full-art{background-position:50%;background-size:auto 92%}@media (max-width:1050px) and (min-width:701px){.concept-full-hero{height:clamp(500px,82svh - 94px,640px)}.concept-full-art{background-position:50%;background-size:auto 93%}}@media (max-width:700px){.concept-mobile-copy{background-position:0;background-size:auto 96%;height:290px}.concept-mobile-collage{background-position:100%;background-size:auto 102%;height:330px}}.designed-hero{color:#1f1d1a;background:#e8ded0;grid-template-columns:minmax(520px,53%) minmax(470px,47%);height:clamp(560px,86svh - 94px,700px);display:grid;overflow:hidden}.designed-hero-copy{isolation:isolate;background:radial-gradient(circle at 20% 14%,#ffffff6b,#0000 34%),linear-gradient(105deg,#ffffff2e,#0000 58%),#e8ded0;justify-content:center;align-items:center;padding:54px clamp(46px,5.6vw,108px);display:flex;position:relative;overflow:hidden}.designed-hero-copy:before{content:"";z-index:-2;opacity:.28;mix-blend-mode:multiply;background:url(/og.png) 0 0/355% no-repeat;position:absolute;inset:0}.designed-hero-copy:after{content:"";z-index:-1;background:linear-gradient(90deg,#efe6d8b8,#e8ded06b);position:absolute;inset:0;box-shadow:inset -24px 0 42px #483d320f}.designed-copy-inner{z-index:3;width:100%;max-width:760px;position:relative;transform:translateY(-2%)}.designed-museum-name{color:#96533c;letter-spacing:.2em;margin:0 0 30px;font-size:clamp(11px,.78vw,15px);font-weight:800}.designed-copy-inner h1{letter-spacing:-.075em;white-space:nowrap;flex-direction:column;align-items:flex-start;margin:0;font-size:clamp(58px,5vw,88px);font-weight:860;line-height:.98;display:flex}.designed-copy-inner h1 em{color:#9c5339;margin-top:11px;font-style:normal}.designed-dove{z-index:2;opacity:.68;mix-blend-mode:multiply;background:url(/og.png) -575px -135px/1732px 909px no-repeat;width:170px;height:122px;position:absolute;top:10%;right:8%}.designed-rails{z-index:2;opacity:.2;transform-origin:0 100%;width:48%;height:34%;position:absolute;bottom:-3%;left:8%;transform:rotate(-9deg)}.designed-rails i{background:#9c8973;height:2px;position:absolute;left:0;right:0}.designed-rails i:first-child{top:27%;transform:rotate(17deg)}.designed-rails i:nth-child(2){bottom:22%;transform:rotate(17deg)}.designed-rails b{background:#9c8973;width:2px;height:54%;position:absolute;bottom:19%;transform:rotate(17deg)}.designed-rails b:first-of-type{left:12%}.designed-rails b:nth-of-type(2){left:27%}.designed-rails b:nth-of-type(3){left:42%}.designed-rails b:nth-of-type(4){left:57%}.designed-rails b:nth-of-type(5){left:72%}.designed-rails b:nth-of-type(6){left:87%}.designed-collage{background-color:#514940;background-image:url(/images/home-hero-holocaust-drawings-v4.png);background-position:100%;background-repeat:no-repeat;background-size:auto 143%;position:relative;box-shadow:inset 22px 0 42px #28221d24}@media (max-width:1050px) and (min-width:701px){.designed-hero{grid-template-columns:52% 48%;height:clamp(520px,82svh - 94px,620px)}.designed-hero-copy{padding:44px 42px}.designed-copy-inner h1{font-size:clamp(51px,6vw,64px)}.designed-dove{transform-origin:100% 0;top:8%;right:2%;transform:scale(.75)}.designed-collage{background-size:auto 150%}}@media (max-width:700px){.designed-hero{height:auto;display:block}.designed-hero-copy{justify-content:flex-start;height:390px;padding:54px 24px 40px}.designed-copy-inner{transform:none}.designed-museum-name{margin-bottom:22px;font-size:10px}.designed-copy-inner h1{font-size:clamp(51px,14.3vw,60px)}.designed-dove{transform-origin:100% 0;top:12px;right:-25px;transform:scale(.55)}.designed-rails{width:70%;height:30%;left:4%}.designed-collage{background-position:100%;background-size:auto 145%;height:390px;box-shadow:inset 0 18px 38px #28221d1f}}@media (min-width:701px){.designed-hero{aspect-ratio:2108/746;background:#59473c url(/images/home-hero-ultrawide-v2.png) 50%/100% 100% no-repeat;width:100%;height:auto;display:block}.designed-hero-copy,.designed-collage{display:none}}@media (min-width:1051px){.site-header{height:100px;padding-inline:clamp(28px,3.7vw,70px)}.brand-name b{font-size:20px;font-weight:840}.desktop-nav{gap:clamp(18px,2vw,34px);font-size:17px;font-weight:730}.nav-trigger{font-size:17px}.nav-trigger>span{margin-left:5px}.header-actions{gap:15px}.reserve-small{padding:14px 20px;font-size:15px}.language-menu{position:relative}.language-menu>summary{cursor:pointer;color:#3d433f;white-space:nowrap;align-items:center;gap:8px;padding:14px 4px;font-size:15px;font-weight:760;list-style:none;display:flex}.language-menu>summary::-webkit-details-marker{display:none}.language-menu>summary span{color:#985139;font-size:13px;transition:transform .2s}.language-menu[open]>summary span{transform:rotate(180deg)}.language-options{z-index:100;background:#f4ecdf;border:1px solid #b9a994;width:176px;padding:8px;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 18px 38px #322a2233}.language-options a,.language-options>span{border-bottom:1px solid #d6c8b6;justify-content:space-between;align-items:center;min-height:46px;padding:0 13px;font-size:14px;font-weight:700;display:flex}.language-options>:last-child{border-bottom:0}.language-options a:hover{background:#e7dac8}.language-options a[aria-current=page]{color:#985139}.language-options>span[aria-disabled=true]{color:#8a8379;cursor:not-allowed}.language-options small{color:#9b9287;font-size:10px;font-weight:650}}@media (min-width:1051px) and (max-width:1320px){.site-header{padding-inline:26px}.brand-name b{font-size:17px}.desktop-nav{gap:14px;font-size:15px}.nav-trigger{font-size:15px}.language-menu>summary{font-size:13px}.reserve-small{padding:13px 15px;font-size:14px}}.mobile-language{border-top:1px solid var(--line)}.mobile-language>summary{cursor:pointer;justify-content:space-between;align-items:center;padding:16px;font-weight:760;list-style:none;display:flex}.mobile-language>summary::-webkit-details-marker{display:none}.mobile-language>div{background:#e7dbca;display:grid}.mobile-language>div>a,.mobile-language>div>span{border-top:1px solid #cbbca8;padding:14px 18px;font-size:14px;font-weight:680}.mobile-language>div>a{color:#985139}.mobile-language>div>span{color:#898177}.google-route-section{background:#eee7d9;border-top:6px solid #796a59;grid-template-columns:minmax(340px,.68fr) minmax(0,1.32fr);margin-top:90px;display:grid;box-shadow:0 22px 56px #15242d1a}.google-route-copy{flex-direction:column;justify-content:center;padding:clamp(40px,4.6vw,66px);display:flex}.google-route-copy h2{margin:18px 0 22px;font-size:clamp(38px,4.2vw,58px);line-height:1.2}.google-route-summary{max-width:440px;color:var(--slate);margin:0;font-size:17px;line-height:1.85}.route-steps{border-top:1px solid #c9bfaf;margin:34px 0 0;padding:0;list-style:none}.route-steps li{border-bottom:1px solid #c9bfaf;align-items:center;gap:16px;padding:17px 0;display:flex}.route-steps b{background:var(--navy);color:#fff;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;font-size:13px;display:grid}.route-steps span{gap:4px;display:grid}.route-steps strong{font-size:17px}.route-steps small{color:var(--slate);font-size:14px;line-height:1.45}.google-route-actions{margin-top:30px}.google-route-actions .button{min-height:54px;padding:0 22px;font-size:15px}.google-route-map{background:#d9d8d1;min-height:590px;margin:0;position:relative;overflow:hidden}.google-route-map iframe{border:0;width:100%;height:100%;min-height:590px;display:block}.google-route-map figcaption{color:#fff;pointer-events:none;background:#232825f0;gap:5px;padding:20px 22px;display:grid;position:absolute;bottom:24px;left:24px;right:24px;box-shadow:0 10px 32px #00000038}.google-route-map figcaption span{color:#e5c98f;letter-spacing:.15em;text-transform:uppercase;font-size:10px;font-weight:800}.google-route-map figcaption strong{font-size:17px}.google-route-map figcaption small{color:#d3d8d5;font-size:13px}@media (max-width:1050px){.google-route-section{grid-template-columns:1fr}.google-route-copy{padding-bottom:38px}.route-steps{grid-template-columns:repeat(3,1fr);gap:0;display:grid}.route-steps li{align-items:flex-start;padding-right:18px}.google-route-map,.google-route-map iframe{min-height:500px}}@media (max-width:700px){.google-route-section{margin-top:68px}.google-route-copy{padding:38px 24px}.google-route-summary{font-size:16px}.route-steps{display:block}.route-steps li{padding-right:0}.google-route-actions .button{text-align:center;width:100%}.google-route-map,.google-route-map iframe{min-height:420px}.google-route-map figcaption{padding:16px;bottom:12px;left:12px;right:12px}.google-route-map figcaption strong{font-size:15px}.google-route-map figcaption small{font-size:12px}}.exhibition-photo-feature{grid-template-columns:minmax(0,1.45fr) minmax(250px,.55fr);max-width:920px;margin:48px auto 0}.exhibition-photo-feature img{height:280px;min-height:0}.exhibition-photo-feature>.photo-slider .photo-slider-frame{height:280px}.exhibition-photo-feature>div{padding:30px 32px}.exhibition-photo-feature h2{font-size:34px}.exhibition-photo-feature>div>p:last-child{margin-top:18px;font-size:14px}.exhibition-photo-feature+.content-title{margin-top:0}@media (max-width:900px){.exhibition-photo-feature{grid-template-columns:1fr;max-width:720px}.exhibition-photo-feature>.photo-slider .photo-slider-frame,.exhibition-photo-feature img{height:300px}.exhibition-photo-feature>div{padding:30px}}@media (max-width:700px){.exhibition-photo-feature{margin-top:38px}.exhibition-photo-feature>.photo-slider .photo-slider-frame,.exhibition-photo-feature img{aspect-ratio:auto;height:220px;min-height:0}.exhibition-photo-feature>div{padding:28px 24px}.exhibition-photo-feature h2{font-size:30px}}.history-timeline{max-width:960px;margin:0 auto;padding:0;list-style:none;position:relative}.history-timeline:before{content:"";background:#b8ab98;width:1px;position:absolute;top:0;bottom:0;left:132px}.history-timeline li{grid-template-columns:105px 1fr;gap:54px;min-height:170px;padding:0 0 48px;display:grid;position:relative}.history-timeline li:last-child{padding-bottom:0}.history-timeline li:before{content:"";background:var(--ivory);width:17px;height:17px;box-shadow:0 0 0 6px var(--ivory);border:4px solid #985139;border-radius:50%;position:absolute;top:17px;left:124px}.history-timeline time{color:#985139;justify-content:flex-end;align-items:baseline;gap:8px;display:flex}.history-timeline time b{letter-spacing:-.04em;font-size:34px}.history-timeline time span{font-size:13px;font-weight:800}.history-timeline li>div{border-bottom:1px solid var(--line);padding:0 0 34px 34px}.history-timeline h3{margin:3px 0 16px;font-size:29px}.history-timeline p{max-width:680px;color:var(--slate);margin:0;font-size:16px;line-height:1.8}.history-timeline .history-turning-point{color:#fff;border-left:6px solid var(--bronze);background:#342a24;margin:0 0 44px;padding:36px 34px 36px 0;box-shadow:0 20px 45px #15242d24}.history-timeline .history-turning-point:before{background:var(--bronze);border-color:#f7f0e4;top:52px;left:118px;box-shadow:0 0 0 6px #342a24}.history-timeline .history-turning-point time{color:#e0b97d;padding-left:16px}.history-timeline .history-turning-point>div{border-bottom:0;padding-bottom:0}.history-timeline .history-turning-point small{color:#e0b97d;letter-spacing:.12em;margin-bottom:12px;font-size:11px;font-weight:850;display:block}.history-timeline .history-turning-point p{color:#d8e0e1}.event-archive-grid{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.event-archive-grid>a,.event-archive-grid>article{background:var(--paper);border:1px solid var(--line);flex-direction:column;margin:0;display:flex;overflow:hidden;box-shadow:0 18px 45px #15242d0f}.event-archive-grid figure{background:#d8d3c8;margin:0;overflow:hidden}.event-archive-grid img{aspect-ratio:4/3;object-fit:cover;filter:saturate(.78);width:100%;display:block}.event-archive-grid>a:hover img{transform:scale(1.03)}.event-archive-grid img{transition:transform .25s}.event-archive-grid>*>div{flex-direction:column;flex:1;padding:28px;display:flex}.event-archive-grid time{color:#985139;font-size:12px;font-weight:800}.event-archive-grid h2{margin:18px 0 14px;font-size:24px;line-height:1.4}.event-archive-grid p{color:var(--slate);margin:0;font-size:15px;line-height:1.75}.event-archive-grid strong{color:var(--navy);margin-top:auto;padding-top:28px;font-size:14px}.event-upcoming{margin-top:100px}@media (max-width:900px){.event-archive-grid{grid-template-columns:1fr 1fr}.event-archive-grid>:first-child{grid-column:1/-1;grid-template-columns:1fr 1fr;display:grid}.event-archive-grid>:first-child img{aspect-ratio:auto;height:100%}}@media (max-width:700px){.history-timeline:before{left:16px}.history-timeline li{grid-template-columns:1fr;gap:14px;min-height:0;padding-left:46px}.history-timeline li:before{top:9px;left:8px}.history-timeline time{justify-content:flex-start}.history-timeline li>div{padding:0 0 34px}.history-timeline h3{font-size:25px}.history-timeline .history-turning-point{margin-left:-6px;padding:30px 22px 30px 50px}.history-timeline .history-turning-point:before{top:40px;left:7px}.history-timeline .history-turning-point time{padding-left:0}.history-timeline .history-turning-point>div{padding:0}.event-archive-grid{grid-template-columns:1fr}.event-archive-grid>:first-child{grid-column:auto;display:flex}.event-archive-grid>:first-child img{aspect-ratio:4/3;height:auto}.event-upcoming{margin-top:72px}}.global-giving-grid{grid-template-columns:1fr 1fr;gap:24px;display:grid}.global-account-card{background:var(--paper);border:1px solid var(--line);border-top:6px solid #5f3a2d;overflow:hidden;box-shadow:0 18px 45px #15242d0f}.global-account-card:nth-child(2){border-top-color:#985139}.global-account-card>header{border-bottom:1px solid var(--line);padding:34px 36px 26px}.global-account-card>header span,.paypal-giving-card span{color:#985139;letter-spacing:.16em;font-size:11px;font-weight:800}.global-account-card>header h2{margin:15px 0 8px;font-size:28px;line-height:1.35}.global-account-card>header p{color:var(--slate);margin:0;font-weight:700}.account-summary{margin:0;padding:22px 36px}.account-summary>div,.remittance-details dl>div{border-bottom:1px solid #ded7cb;grid-template-columns:minmax(118px,.7fr) minmax(0,1.3fr);gap:18px;padding:12px 0;display:grid}.account-summary>div:last-child,.remittance-details dl>div:last-child{border-bottom:0}.account-summary dt,.remittance-details dt{color:var(--slate);font-size:13px}.account-summary dd,.remittance-details dd{color:var(--navy);overflow-wrap:anywhere;margin:0;font-weight:760}.remittance-details{background:#eee7d9;padding:27px 36px 32px}.remittance-details h3{margin:0 0 15px;font-size:18px}.remittance-details dl{margin:0}.remittance-details dl>div{border-color:#d2c7b6}.global-account-card.america{align-self:start}.paypal-giving-card{background:var(--navy);color:#fff;grid-column:1/-1;justify-content:space-between;align-items:center;gap:40px;padding:40px 44px;display:flex}.paypal-giving-card h2{margin:12px 0;font-size:38px}.paypal-giving-card p{color:#cbd4d5;margin:0;line-height:1.7}.paypal-giving-card .button{flex:none}@media (max-width:900px){.global-giving-grid{grid-template-columns:1fr}.paypal-giving-card{grid-column:auto}}@media (max-width:700px){.global-giving-grid{gap:18px}.global-account-card>header{padding:28px 24px 22px}.global-account-card>header h2{font-size:24px}.account-summary{padding:18px 24px}.account-summary>div,.remittance-details dl>div{grid-template-columns:1fr;gap:5px;padding:11px 0}.remittance-details{padding:24px}.paypal-giving-card{padding:34px 24px;display:block}.paypal-giving-card h2{font-size:32px}.paypal-giving-card .button{text-align:center;width:100%;margin-top:26px}}.support-overview-hero{color:#fff;background:#2b2420;border-top:6px solid #985139;grid-template-columns:minmax(0,1.08fr) minmax(340px,.92fr);display:grid;box-shadow:0 24px 62px #1c1f1d24}.support-overview-copy{padding:clamp(48px,6vw,82px)}.support-overview-copy h2{letter-spacing:-.055em;margin:18px 0 28px;font-size:clamp(44px,5vw,68px);line-height:1.16}.support-overview-copy>p:not(.eyebrow){color:#d5dcda;max-width:650px;margin:0;font-size:18px;line-height:1.85}.support-overview-copy .action-row{margin-top:38px}.support-overview-principles{color:var(--charcoal);background:#e9dece;flex-direction:column;justify-content:center;padding:clamp(34px,4vw,58px);display:flex}.support-overview-principles article{border-bottom:1px solid #c5b7a5;grid-template-columns:48px 1fr;gap:20px;padding:27px 0;display:grid}.support-overview-principles article:last-child{border-bottom:0}.support-overview-principles b{color:#fff;background:#985139;border-radius:50%;place-items:center;width:42px;height:42px;font-size:12px;display:grid}.support-overview-principles h3{margin:0 0 8px;font-size:22px}.support-overview-principles p{color:var(--slate);margin:0;line-height:1.65}.support-overview-navigation{margin-top:92px}.support-overview-navigation>header{justify-content:space-between;align-items:end;gap:40px;margin-bottom:32px;display:flex}.support-overview-navigation>header h2{margin:12px 0 0;font-size:clamp(34px,4vw,52px)}.support-overview-navigation>div{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.support-overview-navigation a{background:var(--paper);border:1px solid var(--line);border-top:5px solid #985139;flex-direction:column;min-height:310px;padding:34px;transition:all .22s;display:flex}.support-overview-navigation a:nth-child(2){border-top-color:#5f3a2d}.support-overview-navigation a:hover{transform:translateY(-4px);box-shadow:0 18px 42px #15242d17}.support-overview-navigation a>span{color:#985139;font-size:12px;font-weight:800}.support-overview-navigation small{color:var(--slate);letter-spacing:.13em;margin-top:22px;font-size:10px;font-weight:800}.support-overview-navigation h3{margin:14px 0;font-size:30px}.support-overview-navigation p{color:var(--slate);margin:0;line-height:1.75}.support-overview-navigation strong{color:var(--navy);margin-top:auto;padding-top:24px;font-size:14px}.support-overview-contact{background:#eee7d9;border-left:4px solid #985139;grid-template-columns:1fr auto;align-items:center;gap:50px;margin-top:32px;padding:30px 36px;display:grid}.support-overview-contact small{color:#985139;font-weight:800}.support-overview-contact h3{margin:10px 0 0;font-size:23px}.support-overview-contact>div:last-child{text-align:right;flex-direction:column;gap:10px;display:flex}.support-overview-contact a{overflow-wrap:anywhere;font-weight:760}@media (max-width:900px){.support-overview-hero,.support-overview-navigation>div{grid-template-columns:1fr}.support-overview-navigation a{min-height:230px}.support-overview-contact{grid-template-columns:1fr}.support-overview-contact>div:last-child{text-align:left}}@media (max-width:700px){.support-overview-copy{padding:44px 24px}.support-overview-copy>p:not(.eyebrow){font-size:16px}.support-overview-copy .action-row{display:grid}.support-overview-principles{padding:26px 24px}.support-overview-navigation{margin-top:70px}.support-overview-navigation>header{display:block}.support-overview-navigation a{min-height:220px;padding:28px 24px}.support-overview-contact{padding:26px 24px}}.global-giving-grid>.paypal-giving-card{flex-direction:column;grid-column:auto;justify-content:space-between;align-items:flex-start;min-height:100%;padding:44px}.global-giving-grid>.paypal-giving-card .button{margin-top:34px}@media (max-width:700px){.global-giving-grid>.paypal-giving-card{padding:34px 24px}}.info-intro{color:#fff;background:#34332f;border-top:7px solid #9a5b42;grid-template-columns:minmax(300px,.8fr) minmax(0,1.2fr);align-items:end;gap:clamp(46px,7vw,110px);padding:clamp(50px,7vw,92px);display:grid;box-shadow:0 26px 68px #1e1c1926}.info-intro-israel{background:#33404a;border-top-color:#a57950}.info-intro h2{letter-spacing:-.055em;margin:18px 0 0;font-size:clamp(46px,5.5vw,74px);line-height:1.12}.info-intro>p{color:#dedbd3;word-break:keep-all;max-width:720px;margin:0;font-size:clamp(17px,1.4vw,21px);line-height:1.9}.info-section{margin-top:clamp(78px,9vw,126px)}.info-section>header{max-width:780px}.info-section>header h2{letter-spacing:-.05em;margin:15px 0 18px;font-size:clamp(38px,4.5vw,58px);line-height:1.2}.info-section>header>p:last-child{color:var(--slate);word-break:keep-all;font-size:17px;line-height:1.8}.info-stat-grid{border-block:1px solid #b9ab98;grid-template-columns:repeat(4,1fr);margin-top:42px;display:grid}.info-stat-grid article{border-right:1px solid #c9bcaa;min-height:300px;padding:42px 30px}.info-stat-grid article:last-child{border-right:0}.info-stat-grid strong{color:#985139;letter-spacing:-.055em;font-size:clamp(36px,3.4vw,52px);line-height:1;display:block}.info-stat-grid h3{margin:29px 0 13px;font-size:21px}.info-stat-grid p{color:var(--slate);word-break:keep-all;margin:0;font-size:14px;line-height:1.75}.info-stage-grid{grid-template-columns:repeat(3,1fr);gap:22px;margin-top:42px;display:grid}.info-stage-grid article{background:var(--paper);border:1px solid var(--line);border-top:6px solid #985139;min-height:330px;padding:36px;box-shadow:0 18px 45px #15242d0f}.info-stage-grid article:nth-child(2){border-top-color:#5f6f69}.info-stage-grid article:nth-child(3){border-top-color:#273945}.info-stage-grid span{color:#985139;font-size:12px;font-weight:850}.info-stage-grid h3{margin:48px 0 18px;font-size:28px}.info-stage-grid p{color:var(--slate);word-break:keep-all;margin:0;font-size:16px;line-height:1.8}.info-timeline{border-top:1px solid #b9ab98;margin:46px 0 0;padding:0;list-style:none}.info-timeline li{border-bottom:1px solid #c9bcaa;grid-template-columns:120px 1fr;gap:38px;padding:40px 0;display:grid}.info-timeline>li>span{color:#a15a3f;font:800 42px/1 Georgia,serif}.info-timeline small{color:#985139;letter-spacing:.18em;font-size:10px;font-weight:850}.info-timeline h3{margin:11px 0 15px;font-size:30px}.info-timeline p{max-width:780px;color:var(--slate);word-break:keep-all;margin:0;font-size:17px;line-height:1.8}.info-korea{color:#fff;background:#33404a;grid-template-columns:minmax(300px,.85fr) minmax(0,1.15fr);gap:70px;margin-top:clamp(80px,9vw,126px);padding:clamp(48px,6vw,78px);display:grid}.info-korea h2{margin:17px 0 0;font-size:clamp(40px,4.4vw,58px);line-height:1.18}.info-korea strong{color:#e2c28f;font-size:clamp(34px,3.8vw,52px);display:block}.info-korea h3{margin:17px 0 22px;font-size:26px}.info-korea>div:last-child p{color:#d7dedd;word-break:keep-all;margin:0;font-size:17px;line-height:1.85}.info-source-note{background:#eee5d7;border-left:5px solid #985139;justify-content:space-between;align-items:center;gap:30px;margin-top:34px;padding:25px 30px;display:flex}.info-source-note strong{font-size:16px}.info-source-note p{color:var(--slate);margin:7px 0 0;font-size:14px;line-height:1.65}.info-source-note a{color:var(--navy);white-space:nowrap;font-size:13px;font-weight:800}@media (max-width:1000px){.info-stat-grid{grid-template-columns:1fr 1fr}.info-stat-grid article:nth-child(2){border-right:0}.info-stat-grid article:nth-child(-n+2){border-bottom:1px solid #c9bcaa}.info-stage-grid{grid-template-columns:1fr}.info-stage-grid article{min-height:0}.info-stage-grid h3{margin-top:28px}.info-intro,.info-korea{grid-template-columns:1fr;gap:36px}.info-source-note{flex-direction:column;align-items:flex-start}.info-source-note a{white-space:normal}}@media (max-width:700px){.info-intro{padding:44px 24px}.info-intro h2{font-size:43px}.info-intro>p{font-size:16px}.info-section{margin-top:70px}.info-stat-grid{grid-template-columns:1fr}.info-stat-grid article{border-bottom:1px solid #c9bcaa;border-right:0;min-height:0;padding:32px 24px}.info-stat-grid article:last-child{border-bottom:0}.info-stage-grid article{padding:30px 24px}.info-timeline li{grid-template-columns:1fr;gap:18px;padding:32px 0}.info-timeline>li>span{font-size:32px}.info-timeline h3{font-size:25px}.info-timeline p{font-size:16px}.info-korea{padding:42px 24px}.info-korea h2{font-size:38px}.info-korea>div:last-child p{font-size:16px}.info-source-note{padding:24px}}.info-map-layout{background:#ded4c4;border:1px solid #b9ab98;grid-template-columns:1fr;margin-top:44px;display:grid;box-shadow:0 24px 58px #231f1b1f}.info-map-layout figure{background:#eee7da;margin:0;padding:22px}.info-map-layout figure img{object-fit:contain;filter:saturate(.72)sepia(.08);background:#d9d2c5;width:100%;height:auto;max-height:720px;display:block}.info-map-layout figcaption,.info-stage-grid figcaption{color:#6f6a61;margin-top:11px;font-size:10px;line-height:1.5}.info-map-layout aside{color:#fff;background:#343a3c;padding:clamp(34px,4vw,54px)}.info-map-layout aside h3{margin:15px 0 28px;font-size:30px}.info-map-layout dl{margin:0}.info-map-layout dl>div{border-top:1px solid #ffffff2e;padding:20px 0}.info-map-layout dt{color:#e0c28f;font-size:13px;font-weight:800}.info-map-layout dd{color:#d8dcda;word-break:keep-all;margin:8px 0 0;font-size:14px;line-height:1.7}.map-caution{color:#aeb7b4;margin:26px 0 0;font-size:12px;line-height:1.7}.info-antisemitism{color:#fff;background:#725241;border-left:8px solid #b88b5a;grid-template-columns:minmax(320px,.78fr) minmax(0,1.22fr);gap:clamp(48px,7vw,110px);margin-top:clamp(80px,10vw,136px);padding:clamp(50px,7vw,88px);display:grid}.info-antisemitism h2{letter-spacing:-.05em;margin:18px 0 0;font-size:clamp(40px,4.8vw,64px);line-height:1.18}.antisemitism-copy>p{color:#eee4d8;word-break:keep-all;margin:0 0 34px;font-size:18px;line-height:1.9}.antisemitism-copy ol{border-top:1px solid #ffffff40;margin:0;padding:0;list-style:none}.antisemitism-copy li{border-bottom:1px solid #ffffff40;grid-template-columns:46px 1fr;gap:18px;padding:23px 0;display:grid}.antisemitism-copy li b{color:#e7c797;font-size:12px}.antisemitism-copy h3{margin:0 0 8px;font-size:21px}.antisemitism-copy li p{color:#ded5ca;word-break:keep-all;margin:0;font-size:14px;line-height:1.7}.info-stage-grid article{flex-direction:column;padding:0;display:flex;overflow:hidden}.info-stage-grid figure{background:#ded7cc;margin:0;padding:0 0 10px}.info-stage-grid figure img{object-fit:cover;filter:grayscale(.88)sepia(.18)contrast(1.04);width:100%;height:210px;display:block}.info-stage-grid figure figcaption{color:#777168;background:#e7dfd3;min-height:42px;margin:0;padding:9px 15px}.info-stage-copy{flex-direction:column;flex:1;padding:30px 34px 36px;display:flex}.info-stage-grid .info-stage-copy h3{margin:28px 0 18px}@media (max-width:1000px){.info-map-layout{grid-template-columns:1fr}.info-map-layout figure img{max-height:none}.info-antisemitism{grid-template-columns:1fr;gap:38px}.info-stage-grid figure img{height:280px}}@media (max-width:700px){.info-map-layout{margin-top:34px}.info-map-layout figure{padding:12px}.info-map-layout aside{padding:34px 24px}.info-map-layout aside h3{font-size:26px}.info-antisemitism{padding:44px 24px}.info-antisemitism h2{font-size:38px}.antisemitism-copy>p{font-size:16px}.info-stage-grid figure img{height:210px}.info-stage-copy{padding:27px 24px 31px}}.eretz-feature{background:#e5dac9;border-top:7px solid #9a5b42;grid-template-columns:minmax(300px,.68fr) minmax(0,1.32fr);margin-top:clamp(76px,9vw,124px);display:grid;box-shadow:0 28px 70px #241f1b1f}.eretz-word{isolation:isolate;color:#f3eadd;background:linear-gradient(145deg,#252a2a5c,#232624b3),url(/images/education/eretz-israel-talmudic-map-1905.jpg) 50%/cover;flex-direction:column;justify-content:space-between;min-height:620px;padding:clamp(40px,5vw,70px);display:flex;position:relative;overflow:hidden}.eretz-word:after{content:"";z-index:-1;border:1px solid #e6cb9e47;position:absolute;inset:28px}.eretz-word small{letter-spacing:.2em;color:#dfc18e;font-size:10px;font-weight:800}.eretz-word strong{color:#f0e4cf;text-align:center;text-shadow:0 3px 18px #00000047;align-self:center;margin:auto 0;font:700 clamp(47px,5.2vw,78px)/1.25 Georgia,Times New Roman,serif}.eretz-word span{letter-spacing:.28em;text-align:right;color:#dfc18e;font-size:12px;font-weight:850}.eretz-word-footer{text-align:right;gap:8px;display:grid}.eretz-word-footer a{color:#eadac0;text-shadow:0 2px 8px #000000b8;font-size:9px;font-weight:700;line-height:1.5}.eretz-copy{padding:clamp(48px,6vw,82px)}.eretz-copy h2{letter-spacing:-.055em;margin:17px 0 27px;font-size:clamp(42px,4.8vw,64px);line-height:1.16}.eretz-lead{color:#4f514e;word-break:keep-all;max-width:820px;margin:0;font-size:18px;line-height:1.9}.eretz-pillars{border-block:1px solid #bbae9c;grid-template-columns:repeat(3,1fr);gap:0;margin-top:45px;display:grid}.eretz-pillars article{border-right:1px solid #c4b7a5;padding:30px 27px 32px}.eretz-pillars article:first-child{padding-left:0}.eretz-pillars article:last-child{border-right:0;padding-right:0}.eretz-pillars span{color:#985139;font-size:11px;font-weight:850}.eretz-pillars h3{margin:24px 0 13px;font-size:21px}.eretz-pillars p{color:var(--slate);word-break:keep-all;margin:0;font-size:14px;line-height:1.76}.eretz-declaration{background:#f2ebdf;border-left:5px solid #5f3a2d;margin-top:38px;padding:27px 30px}.eretz-declaration>span{color:#5f3a2d;letter-spacing:.15em;font-size:10px;font-weight:850}.eretz-declaration>p{color:#515652;margin:12px 0 18px;font-size:14px;line-height:1.75}.eretz-declaration>div{flex-wrap:wrap;gap:24px;display:flex}.eretz-declaration a{color:var(--navy);font-size:13px;font-weight:800}@media (max-width:1050px){.eretz-feature{grid-template-columns:1fr}.eretz-word{min-height:380px}.eretz-pillars{grid-template-columns:1fr}.eretz-pillars article,.eretz-pillars article:first-child,.eretz-pillars article:last-child{border-bottom:1px solid #c4b7a5;border-right:0;padding:25px 0}.eretz-pillars article:last-child{border-bottom:0}}@media (max-width:700px){.eretz-feature{margin-top:70px}.eretz-word{min-height:300px;padding:36px 24px}.eretz-word:after{inset:16px}.eretz-word strong{font-size:48px}.eretz-copy{padding:42px 24px}.eretz-copy h2{font-size:38px}.eretz-lead{font-size:16px}.eretz-pillars{margin-top:34px}.eretz-declaration{padding:25px 22px}.eretz-declaration>div{gap:12px;display:grid}}.donation-flow-demo{background:#eee3d2;border:1px solid #cdbda8;border-top:7px solid #a55f3f;margin:46px 0 72px;overflow:hidden;box-shadow:0 24px 64px #2428251f}.donation-demo-header{color:#fff;background:#263330;justify-content:space-between;align-items:flex-start;gap:32px;padding:38px 44px 32px;display:flex}.donation-demo-header>div>span,.demo-kicker{color:#dfb483;letter-spacing:.18em;font-size:11px;font-weight:900;display:block}.donation-demo-header h2{letter-spacing:-.045em;margin:10px 0 9px;font-size:clamp(30px,3.2vw,45px);line-height:1.15}.donation-demo-header p{color:#d4d9d4;word-break:keep-all;margin:0;font-size:16px;line-height:1.65}.donation-demo-header>strong{color:#fff4e7;background:#aa603e;flex:none;padding:10px 14px;font-size:12px}.donation-demo-steps{background:#e3d7c5;border-bottom:1px solid #cbbba6;grid-template-columns:repeat(4,1fr);margin:0;padding:0;list-style:none;display:grid}.donation-demo-steps li{color:#8a8177;border-right:1px solid #cbbba6;align-items:center;gap:11px;padding:19px 24px;font-size:13px;font-weight:800;display:flex}.donation-demo-steps li:last-child{border-right:0}.donation-demo-steps li b{border:1px solid #a89b8a;border-radius:50%;place-items:center;width:27px;height:27px;font-size:11px;display:grid}.donation-demo-steps li.active{color:#25332f;background:#f2e9db}.donation-demo-steps li.active b{color:#fff;background:#a95e3c;border-color:#a95e3c}.donation-demo-stage{background:linear-gradient(135deg,#ffffff7a,#ffffff0d),#f2e8d8;min-height:530px;padding:clamp(38px,5vw,68px)}.demo-screen{max-width:880px;margin:0 auto}.demo-screen h3{letter-spacing:-.055em;word-break:keep-all;max-width:690px;margin:14px 0 12px;font-size:clamp(34px,4.5vw,56px);line-height:1.15}.demo-intro{color:#68645e;margin:0 0 34px;font-size:17px;line-height:1.7}.demo-frequency-grid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.demo-frequency-grid button{text-align:left;color:#26332f;cursor:pointer;background:#f8f1e6;border:1px solid #c9b9a2;min-height:210px;padding:30px;transition:all .2s}.demo-frequency-grid button:hover{background:#fffaf1;transform:translateY(-3px);box-shadow:0 18px 32px #312b231f}.demo-frequency-grid span{color:#a95e3c;font-size:12px;font-weight:900}.demo-frequency-grid strong{margin:28px 0 8px;font-size:28px;display:block}.demo-frequency-grid small{color:#706a61;font-size:14px;display:block}.demo-frequency-grid i{margin-top:28px;font-size:13px;font-style:normal;font-weight:900;display:block}.demo-back{color:#6d655b;cursor:pointer;background:0 0;border:0;margin:0 0 26px;padding:0;font-weight:800}.demo-method-list{gap:12px;margin-top:32px;display:grid}.demo-method-list button{text-align:left;color:#302721;cursor:pointer;background:#f8f1e6;border:1px solid #c9b9a2;grid-template-columns:1fr minmax(180px,.65fr) 30px;align-items:center;gap:24px;width:100%;padding:24px 28px;display:grid}.demo-method-list button:hover{color:#fff;background:#283632}.demo-method-list button:hover small,.demo-method-list button:hover em{color:#ded9cf}.demo-method-list strong{font:700 25px/1.2 Georgia,serif;display:block}.demo-method-list small{color:#746d64;margin-top:7px;font-size:13px;display:block}.demo-method-list em{color:#985b40;font-size:12px;font-style:normal;font-weight:800}.demo-method-list i{font-size:22px;font-style:normal}.demo-provider{border-bottom:1px solid #c9baa4;justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:18px;display:flex}.demo-provider>div{align-items:center;gap:17px;display:flex}.demo-provider span,.demo-provider small{font-size:13px;font-weight:850}.demo-provider small{color:#777066}.demo-provider>strong{font:700 28px/1 Georgia,serif}.demo-form-card{background:#fbf5eb;border:1px solid #c7b59d;max-width:600px;margin:0 auto;padding:34px;box-shadow:0 18px 42px #2a262017}.demo-frequency-toggle{grid-template-columns:1fr 1fr;margin-bottom:28px;display:grid}.demo-frequency-toggle button{color:#55504a;cursor:pointer;background:#f2e7d7;border:1px solid #beae99;padding:13px;font-weight:850}.demo-frequency-toggle button+button{border-left:0}.demo-frequency-toggle button.active{color:#fff;background:#302721}.demo-amount>span{color:#6a6258;margin-bottom:9px;font-size:12px;font-weight:850;display:block}.demo-amount>div{background:#fff;border:1px solid #c7b59d;grid-template-columns:auto 1fr auto;align-items:center;display:grid}.demo-amount b,.demo-amount em{padding:0 17px;font-size:24px;font-style:normal}.demo-amount em{color:#6c665e;font-size:14px}.demo-amount input{background:0 0;border:0;outline:0;width:100%;padding:17px 0;font:800 27px/1.2 inherit}.demo-amount-presets,.demo-payment-types{grid-template-columns:repeat(4,1fr);gap:8px;margin-top:11px;display:grid}.demo-amount-presets button,.demo-payment-types button{color:#423f3a;cursor:pointer;background:#f1e5d4;border:1px solid #c9baa5;min-height:43px;font-size:12px;font-weight:800}.demo-amount-presets button.active,.demo-payment-types button.active{color:#fff;background:#a95e3c;border-color:#a95e3c}.demo-payment-types{grid-template-columns:repeat(3,1fr);margin-top:24px}.demo-continue{color:#fff;cursor:pointer;background:#a95e3c;border:0;width:100%;margin-top:26px;padding:17px;font-size:15px;font-weight:900}.demo-safety{color:#777067;text-align:center;margin:15px 0 0;font-size:11px;line-height:1.6}.demo-complete{text-align:center;padding:38px 0}.demo-complete-mark{color:#fff;background:#2d5145;border-radius:50%;place-items:center;width:68px;height:68px;margin:0 auto 23px;font-size:28px;display:grid}.demo-complete .demo-kicker{color:#8b553b}.demo-complete h3{margin-inline:auto}.demo-complete>p{color:#5d5a55;font-size:17px;line-height:1.7}.demo-complete>div{background:#e5dbc9;border-left:5px solid #a95e3c;gap:8px;max-width:620px;margin:30px auto;padding:25px;display:grid}.demo-complete>div span{color:#666158;font-size:13px;line-height:1.6}.demo-complete>button{color:#302721;cursor:pointer;background:0 0;border:1px solid #302721;padding:14px 24px;font-weight:900}.donation-demo-notice{background:#e4d8c6;border-top:1px solid #c9b9a2;align-items:flex-start;gap:20px;padding:22px 44px;display:flex}.donation-demo-notice b{color:#8d4e35;flex:none;font-size:13px}.donation-demo-notice p{color:#686159;margin:0;font-size:12px;line-height:1.65}@media (max-width:800px){.donation-demo-header{padding:32px 28px}.donation-demo-steps li{padding:15px 12px}.donation-demo-stage{min-height:500px;padding:42px 28px}.demo-method-list button{grid-template-columns:1fr auto}.demo-method-list em{grid-column:1/2}.demo-frequency-grid{grid-template-columns:1fr}.demo-frequency-grid button{min-height:170px}.donation-demo-notice{padding:20px 28px}}@media (max-width:560px){.donation-demo-header{display:grid}.donation-demo-header>strong{justify-self:start}.donation-demo-steps li{justify-content:center}.donation-demo-steps li span{display:none}.donation-demo-stage{padding:36px 20px}.demo-screen h3{font-size:36px}.demo-method-list button{gap:10px;padding:21px 19px}.demo-method-list em{font-size:11px}.demo-provider>div{gap:4px;display:grid}.demo-provider>strong{font-size:23px}.demo-form-card{padding:24px 19px}.demo-amount-presets{grid-template-columns:1fr 1fr}.demo-payment-types{grid-template-columns:1fr}.donation-demo-notice{gap:6px;padding:19px 20px;display:grid}}.israel-story{--israel-blue:#5f3a2d;--israel-sky:#9fc0cc;--israel-sand:#e8ddca;--israel-stone:#cbb99f;--israel-olive:#6d765f;background:#f4ede2;overflow:hidden;box-shadow:0 24px 70px #27241f14}.israel-story-hero{background:#d7c8b3;min-height:680px;position:relative}.israel-story-hero figure{margin:0;position:absolute;inset:0}.israel-story-hero figure:after{content:"";background:linear-gradient(90deg,#f5eee2f7 0%,#f5eee2db 39%,#f5eee221 68%,#1e282a2e 100%);position:absolute;inset:0}.israel-story-hero figure img{object-fit:cover;object-position:center;width:100%;height:100%}.israel-story-hero figcaption{z-index:2;position:absolute;bottom:14px;right:18px}.israel-story-hero figcaption a,.israel-modern-scene figcaption a{color:#fff;text-shadow:0 2px 7px #000c;font-size:9px;font-weight:700}.israel-story-hero-copy{z-index:2;flex-direction:column;justify-content:center;width:min(58%,760px);min-height:680px;padding:clamp(60px,7vw,100px);display:flex;position:relative}.israel-story-hero-copy .eyebrow{color:var(--israel-blue)}.israel-story-hero-copy h1{color:#29373a;letter-spacing:-.07em;margin:25px 0 6px;font-size:clamp(76px,9vw,128px);line-height:.95}.israel-story-hero-copy h2{color:#4e514c;letter-spacing:-.05em;margin:22px 0 25px;font-size:clamp(30px,3.5vw,50px);line-height:1.28}.israel-story-hero-copy>p:last-of-type{color:#60605b;word-break:keep-all;max-width:580px;margin:0;font-size:17px;line-height:1.86}.israel-flag-mark{width:240px;color:var(--israel-blue);align-items:center;gap:14px;margin-top:40px;display:flex}.israel-flag-mark i{background:var(--israel-blue);flex:1;height:3px}.israel-flag-mark b{font-size:25px}.israel-present{background:#f4ede2;padding:clamp(60px,7vw,96px)}.israel-present>header{grid-template-columns:.86fr 1.14fr;align-items:end;gap:clamp(42px,7vw,100px);display:grid}.israel-present h2{letter-spacing:-.055em;margin:15px 0 0;font-size:clamp(42px,4.7vw,64px);line-height:1.2}.israel-present>header>p{color:#595c58;word-break:keep-all;margin:0;font-size:18px;line-height:1.9}.israel-present-facts{border-block:1px solid #baa990;grid-template-columns:repeat(4,1fr);margin-top:50px;display:grid}.israel-present-facts article{border-right:1px solid #c9b89e;padding:31px 25px 34px}.israel-present-facts article:first-child{padding-left:0}.israel-present-facts article:last-child{border-right:0;padding-right:0}.israel-present-facts span{color:#97543b;letter-spacing:.14em;font-size:10px;font-weight:900}.israel-present-facts strong{color:#2f5565;letter-spacing:-.045em;margin:21px 0 12px;font-size:clamp(24px,2.3vw,34px);line-height:1.16;display:block}.israel-present-facts p{color:#6b6963;margin:0;font-size:13px;line-height:1.6}.israel-story-gateway{background:#bed0d3;grid-template-columns:.95fr 1.05fr;align-items:center;gap:clamp(45px,7vw,110px);padding:clamp(54px,7vw,90px);display:grid}.israel-story-gateway>div>span,.israel-compact-journey header>span,.israel-modern-scene>div>span,.story-number{color:#fff;background:#2f5d70;border-radius:50%;place-items:center;width:42px;height:42px;margin-bottom:28px;font-size:12px;font-weight:900;display:grid}.israel-story-gateway h2{color:#293b42;letter-spacing:-.055em;margin:15px 0 0;font-size:clamp(36px,4.2vw,56px);line-height:1.24}.israel-story-gateway>p{color:#3f5054;word-break:keep-all;margin:0;font-size:18px;line-height:1.95}.israel-story .israel-eretz-feature{box-shadow:none;border-top:0;border-bottom:1px solid #bbaa91;margin-top:0}.israel-story .eretz-word{min-height:690px}.israel-compact-journey{background:#f7f0e5;padding:clamp(58px,7vw,92px)}.israel-compact-journey>header{grid-template-columns:auto .85fr 1.15fr;align-items:end;gap:30px 48px;display:grid}.israel-compact-journey>header>span{margin:0}.israel-compact-journey h2{margin:10px 0 0;font-size:clamp(40px,4.2vw,58px);line-height:1}.israel-compact-journey>header>p{color:#66645e;margin:0;font-size:16px;line-height:1.8}.israel-compact-journey ol{border-top:3px solid var(--israel-blue);grid-template-columns:repeat(4,1fr);margin:42px 0 0;padding:0;list-style:none;display:grid}.israel-compact-journey li{border-right:1px solid #c9bca8;padding:31px 25px 8px;position:relative}.israel-compact-journey li:first-child{padding-left:0}.israel-compact-journey li:last-child{border-right:0;padding-right:0}.israel-compact-journey li:before{content:"";background:#a55f3f;border:2px solid #f7f0e5;border-radius:50%;width:13px;height:13px;position:absolute;top:-8px;left:25px}.israel-compact-journey li:first-child:before{left:0}.israel-compact-journey b{color:#2f5d70;letter-spacing:.08em;font-size:11px}.israel-compact-journey h3{margin:17px 0 12px;font-size:19px;line-height:1.45}.israel-compact-journey li p{color:#6b6861;word-break:keep-all;margin:0;font-size:13px;line-height:1.72}.israel-modern-scene{background:#d7c6ac;grid-template-columns:1.25fr .75fr;min-height:570px;display:grid}.israel-modern-scene figure{margin:0;position:relative;overflow:hidden}.israel-modern-scene figure:after{content:"";background:linear-gradient(90deg,#0000 62%,#31383442);position:absolute;inset:0}.israel-modern-scene figure img{object-fit:cover;width:100%;height:100%}.israel-modern-scene figcaption{z-index:2;position:absolute;bottom:14px;left:18px}.israel-modern-scene>div{color:#fff;background:#68725f;flex-direction:column;justify-content:center;padding:clamp(45px,5vw,76px);display:flex}.israel-modern-scene h2{letter-spacing:-.055em;margin:15px 0 25px;font-size:clamp(38px,4vw,56px);line-height:1.23}.israel-modern-scene>div>p:not(.eyebrow){color:#eef0e9;word-break:keep-all;margin:0 0 17px;font-size:16px;line-height:1.86}.israel-story .israel-korea{background:#31474e;border-top:0;margin-top:0}.israel-story-sources{margin-top:0}.israel-story-sources>div:last-child{flex-wrap:wrap;gap:20px;display:flex}@media (max-width:1050px){.israel-story-hero{min-height:610px}.israel-story-hero-copy{width:72%;min-height:610px}.israel-present>header,.israel-story-gateway{grid-template-columns:1fr;gap:34px}.israel-present-facts{grid-template-columns:1fr 1fr}.israel-present-facts article:nth-child(2){border-right:0}.israel-present-facts article:nth-child(-n+2){border-bottom:1px solid #c9b89e}.israel-compact-journey>header{grid-template-columns:auto 1fr}.israel-compact-journey>header>p{grid-column:2}.israel-compact-journey ol{grid-template-columns:1fr 1fr}.israel-compact-journey li:nth-child(2){border-right:0}.israel-compact-journey li:nth-child(-n+2){border-bottom:1px solid #c9bca8;padding-bottom:28px}.israel-modern-scene{grid-template-columns:1fr}.israel-modern-scene figure{min-height:430px}}@media (max-width:700px){.israel-story-hero{min-height:690px}.israel-story-hero figure:after{background:linear-gradient(#f5eee2bf 0%,#f5eee2f2 54%,#f5eee2 100%)}.israel-story-hero figure img{object-position:62% center;height:52%}.israel-story-hero-copy{justify-content:flex-end;width:100%;min-height:690px;padding:36px 24px 48px}.israel-story-hero-copy h1{font-size:72px}.israel-story-hero-copy h2{font-size:34px}.israel-story-hero-copy>p:last-of-type{font-size:15px}.israel-present{padding:50px 24px}.israel-present h2{font-size:40px}.israel-present>header>p,.israel-story-gateway>p{font-size:16px}.israel-present-facts{grid-template-columns:1fr}.israel-present-facts article,.israel-present-facts article:first-child,.israel-present-facts article:last-child{border-bottom:1px solid #c9b89e;border-right:0;padding:25px 0}.israel-present-facts article:last-child{border-bottom:0}.israel-story-gateway{padding:48px 24px}.israel-story-gateway h2{font-size:36px}.israel-story .eretz-word{min-height:330px}.israel-compact-journey{padding:50px 24px}.israel-compact-journey>header{grid-template-columns:1fr}.israel-compact-journey>header>p{grid-column:auto}.israel-compact-journey ol{border-top:0;grid-template-columns:1fr}.israel-compact-journey li,.israel-compact-journey li:first-child,.israel-compact-journey li:last-child{border-bottom:1px solid #c9bca8;border-right:0;border-left:3px solid var(--israel-blue);padding:25px 0 25px 26px}.israel-compact-journey li:before,.israel-compact-journey li:first-child:before{top:30px;left:-8px}.israel-modern-scene figure{min-height:300px}.israel-modern-scene>div{padding:45px 24px}.israel-modern-scene h2{font-size:38px}}.israel-page .site-header{z-index:80;position:sticky;top:0;box-shadow:0 7px 24px #22292814}.israel-page .local-nav{z-index:60;position:sticky;top:92px;box-shadow:0 10px 25px #1f272714}.israel-story-hero{background:linear-gradient(130deg,#f7f1e7 0%,#edf0ec 47%,#c9dde5 100%)}.israel-story-hero .israel-hero-symbols{background:linear-gradient(145deg,#d8e7ec,#b7d0d9);margin:0;position:absolute;inset:0 0 0 48%;overflow:hidden}.israel-story-hero .israel-hero-symbols:before{content:"";z-index:1;background:linear-gradient(110deg,#f7f1e7fa 0%,#f7f1e75c 24%,#0000 55%),repeating-linear-gradient(90deg,#ffffff1f 0 1px,#0000 1px 80px);position:absolute;inset:0}.israel-story-hero .israel-hero-symbols:after{content:"";z-index:1;background:#5f3a2d70;width:46%;height:1px;display:block;position:absolute;inset:auto 7% 8% auto}.israel-story-hero .israel-hero-symbols .israel-hero-map{z-index:2;object-fit:contain;object-position:center;filter:saturate(.58)sepia(.08)drop-shadow(0 22px 24px #263b412e);width:74%;height:94%;position:absolute;top:3%;right:2%}.israel-hero-flag-card{z-index:3;background:#fffdf8;border:1px solid #c8bca9;width:260px;padding:15px 15px 13px;position:absolute;top:70px;left:4%;transform:rotate(-2.2deg);box-shadow:0 20px 45px #2735392e}.israel-story-hero .israel-hero-symbols .israel-hero-flag-card img{object-fit:contain;width:100%;height:auto;display:block}.israel-hero-flag-card span{color:#5f3a2d;letter-spacing:.18em;text-align:center;margin-top:10px;font-size:9px;font-weight:900;display:block}.israel-map-label{z-index:3;color:#29444f;background:#f7f1e7e8;border-left:3px solid #5f3a2d;gap:6px;padding:10px 13px;display:grid;position:absolute;bottom:9%;right:7%}.israel-map-label b{letter-spacing:.18em;font-size:13px}.israel-map-label span{font-size:9px;font-weight:700}.israel-story-hero .israel-hero-symbols figcaption{z-index:4;gap:14px;display:flex;bottom:14px;left:18px;right:auto}.israel-story-hero .israel-hero-symbols figcaption a{color:#284956;text-shadow:none}.israel-story-hero-copy{width:min(52%,720px)}.israel-story-hero-copy h1{font-size:clamp(72px,8vw,116px)}@media (max-width:1050px){.israel-story-hero .israel-hero-symbols{left:55%}.israel-hero-flag-card{width:210px;left:2%}.israel-story-hero .israel-hero-symbols .israel-hero-map{width:83%;right:-5%}.israel-story-hero-copy{width:58%}}@media (max-width:700px){.israel-page .local-nav{top:72px}.israel-story-hero .israel-hero-symbols{background:linear-gradient(145deg,#d8e7ec,#b7d0d9);height:49%;inset:0 0 auto}.israel-story-hero .israel-hero-symbols:before{background:linear-gradient(#ffffff14,#f7f1e724)}.israel-story-hero .israel-hero-symbols .israel-hero-map{object-fit:contain;width:57%;height:93%;top:2%;right:2%}.israel-hero-flag-card{width:156px;padding:10px;top:45px;left:24px}.israel-hero-flag-card span{font-size:7px}.israel-map-label{bottom:14px;right:16px}.israel-story-hero .israel-hero-symbols figcaption{display:none}.israel-story-hero-copy{width:100%}}.page-hero-israel{color:#27383d;background:linear-gradient(125deg,#f5eee2 0%,#e8e7df 46%,#bfd4dc 100%);min-height:540px}.page-hero-israel:before{filter:none;background:linear-gradient(90deg,#f5eee2b8,#0000 60%);inset:0}.page-hero-israel:after{background:linear-gradient(#5f3a2d,#0000);height:150px}.page-hero-israel .page-hero-inner{align-items:center;min-height:540px;padding-top:74px;padding-bottom:94px;position:relative}.page-hero-israel .page-hero-copy{z-index:3;width:50%;max-width:680px;position:relative}.page-hero-israel .page-hero-copy .eyebrow{color:#5f3a2d}.page-hero-israel .page-hero-copy h1{color:#27383d;font-size:clamp(72px,8vw,116px)}.page-hero-israel .page-hero-copy>p:last-of-type{color:#5d625f;font-size:18px;line-height:1.8}.israel-title-signature{color:#5f3a2d;align-items:center;gap:13px;width:220px;margin-top:34px;display:flex}.israel-title-signature i{background:#5f3a2d;flex:1;height:3px}.israel-title-signature b{font-size:22px}.israel-title-visual{z-index:2;background:linear-gradient(145deg,#dce9ec,#b8d0d8);border-left:1px solid #a9bec4;margin:0;position:absolute;inset:22px 0 22px 49%;overflow:hidden}.israel-title-visual:before{content:"";z-index:1;background:linear-gradient(90deg,#f5eee2eb,#f5eee21a 35%,#0000 70%),repeating-linear-gradient(90deg,#ffffff26 0 1px,#0000 1px 90px);position:absolute;inset:0}.israel-title-map{z-index:2;object-fit:contain;filter:saturate(.6)sepia(.06)drop-shadow(0 20px 25px #2d41462b);width:65%;height:98%;position:absolute;top:1%;right:4%}.israel-title-flag{z-index:3;background:#fffdf8;border:1px solid #c8bca9;width:230px;padding:13px;position:absolute;top:54px;left:7%;transform:rotate(-2deg);box-shadow:0 20px 44px #2735392e}.israel-title-flag img{width:100%;height:auto;display:block}.israel-title-flag span{color:#5f3a2d;letter-spacing:.18em;text-align:center;margin-top:9px;font-size:8px;font-weight:900;display:block}.israel-title-visual figcaption{z-index:4;gap:14px;display:flex;position:absolute;bottom:12px;right:16px}.israel-title-visual figcaption a{color:#5f3a2d;font-size:8px;font-weight:800}.israel-page .page-content{padding-top:clamp(68px,7vw,100px)}@media (max-width:1050px){.page-hero-israel .page-hero-copy{width:56%}.israel-title-visual{left:53%}.israel-title-flag{width:190px;left:4%}.israel-title-map{width:75%;right:-4%}}@media (max-width:700px){.page-hero-israel{min-height:650px}.page-hero-israel .page-hero-inner{align-items:flex-end;min-height:650px;padding:320px 24px 70px}.page-hero-israel .page-hero-copy{width:100%}.page-hero-israel .page-hero-copy h1{font-size:70px}.page-hero-israel .page-hero-copy>p:last-of-type{font-size:15px}.israel-title-visual{border-bottom:1px solid #a9bec4;border-left:0;height:300px;inset:0 0 auto}.israel-title-map{width:56%;height:95%;right:4%}.israel-title-flag{width:150px;padding:9px;top:45px;left:22px}.israel-title-visual figcaption{display:none}.israel-page .page-content{padding-top:58px}}.israel-story{--israel-sand:#f3eee6;--israel-stone:#d7cec0;--israel-olive:#84917f;background:#fcfdfb;box-shadow:0 20px 58px #2b37340f}.israel-present{background:#fffefa}.israel-present-facts{border-color:#ccd4d0}.israel-present-facts article{border-color:#d8dedb}.israel-present-facts strong{color:#5f3a2d}.israel-present-facts span{color:#9b6349}.israel-story-gateway{background:linear-gradient(120deg,#e6f0f2,#d8e8ec)}.israel-story-gateway h2{color:#2b454e}.israel-story-gateway>p{color:#4b5c60}.israel-story .israel-eretz-feature{background:#f6f2eb;border-color:#d6cec2}.israel-story .eretz-word{background:linear-gradient(145deg,#3543442e,#2a383a7a),url(/images/education/eretz-israel-talmudic-map-1905.jpg) 50%/cover}.israel-story .eretz-copy{background:#f6f2eb}.israel-story .eretz-pillars{border-color:#d2d5cf}.israel-story .eretz-pillars article{border-color:#d8dad5}.israel-story .eretz-declaration{background:#fffefa;border-left-color:#7da4b2;box-shadow:0 13px 30px #35494a0f}.israel-compact-journey{background:#fffefa}.israel-compact-journey ol{border-top-color:#a08a73}.israel-compact-journey li{border-color:#d4dcd8}.israel-compact-journey li:before{background:#7a9eaa;border-color:#fffefa}.israel-modern-scene figure:after{background:linear-gradient(90deg,#0000 70%,#e4ece638)}.israel-modern-scene>div{color:#2a3b37;background:#e4ebe5;border-left:1px solid #cad5ce}.israel-modern-scene>div>span{color:#fff;background:#9f8b78}.israel-modern-scene .eyebrow{color:#5f3a2d}.israel-modern-scene h2{color:#2d403b}.israel-modern-scene>div>p:not(.eyebrow){color:#53625d}.israel-story .israel-korea{color:#293d43;background:linear-gradient(125deg,#e7eff0,#d6e4e6);border-top:1px solid #c1d1d4}.israel-korea .story-number{color:#fff;background:#9d8771}.israel-korea .eyebrow.light{color:#5f3a2d}.israel-korea h2,.israel-korea h3{color:#293d43}.israel-korea>div:last-child strong{color:#9a5b42}.israel-korea>div:last-child p{color:#546467}.israel-story-sources{background:#f4f8f6;border-left-color:#9d8771}.israel-story-sources p{color:#596663}.holocaust-page .page-content{background:#f3efe7;padding-top:clamp(68px,7vw,100px)}.holocaust-page .local-nav a.active{background:#51463c}.holocaust-story{background-color:#fbf9f4;background-image:linear-gradient(90deg,#84624606 1px,#0000 1px),linear-gradient(#84624606 1px,#0000 1px);background-size:72px 44px;overflow:hidden;box-shadow:0 24px 64px #2c262014}.page-hero-holocaust{color:#fff;background:#463f38;min-height:540px}.page-hero-holocaust:after{background:linear-gradient(#ba8a5d,#0000)}.page-hero-holocaust .page-hero-inner{align-items:center;min-height:540px;padding-top:76px;padding-bottom:94px;position:relative}.page-hero-holocaust .page-hero-copy{z-index:3;width:55%;position:relative}.page-hero-holocaust .page-hero-copy h1{font-size:clamp(66px,7.5vw,110px)}.page-hero-holocaust .page-hero-copy>p:last-of-type{color:#f0ede7;font-size:18px;font-weight:650}.holocaust-title-line{color:#d7b384;letter-spacing:.16em;align-items:center;gap:12px;width:330px;margin-top:34px;font-size:9px;font-weight:900;display:flex}.holocaust-title-line i{background:#d7b384;flex:1;height:1px}.holocaust-title-visual{z-index:2;background:#e9dfcf;border:1px solid #c4ae91;width:37%;margin:0;padding:12px;position:absolute;top:48px;bottom:48px;right:clamp(24px,6vw,90px);transform:rotate(1.2deg);box-shadow:0 25px 60px #00000042}.holocaust-title-visual img{object-fit:cover;filter:grayscale(.78)sepia(.18)contrast(1.04);width:100%;height:100%}.holocaust-title-visual figcaption{color:#eee5d8;background:#292824d1;padding:10px 12px;font-size:9px;position:absolute;bottom:12px;left:12px;right:12px}.holocaust-story .info-intro{box-shadow:none;background:linear-gradient(90deg,#37322cf0,#37322cd1),url(/images/leaflet-brick-gallery.jpg) 50%/cover;border-top:7px solid #a86645;position:relative;overflow:hidden}.holocaust-story .info-intro:after{content:"";border:1px solid #dcbc8f3d;border-radius:50%;width:300px;height:300px;position:absolute;bottom:-95px;right:-80px}.holocaust-story .info-section{padding-inline:clamp(28px,6vw,82px)}.holocaust-story .info-section>header{max-width:860px}.holocaust-story .info-section>header h2{color:#2f3634}.holocaust-story .info-stat-grid{border-color:#cbbca9;box-shadow:0 16px 36px #332b230f}.holocaust-story .info-stat-grid article{background:#fffdf8;border-color:#d5c8b7}.holocaust-story .info-stat-grid article:nth-child(2n){background:#f3ede4}.holocaust-story .info-stat-grid strong{color:#a2593d}.holocaust-story .info-map-layout{background:#eee7dc;border-color:#c6b6a1}.holocaust-story .info-map-layout figure{background:#f7f3ec}.holocaust-story .info-map-layout aside{background:#46504d}.holocaust-antisemitism{color:#283431;background:#eee7dd;border-top:8px solid #a86645;border-left:0;margin-top:clamp(84px,10vw,138px);padding:clamp(54px,7vw,92px);box-shadow:0 22px 55px #342b2314}.holocaust-antisemitism>header{flex-direction:column;align-items:flex-start;display:flex}.holocaust-antisemitism>header .eyebrow{color:#9a5b42}.holocaust-antisemitism>header h2{color:#2b3532;font-size:clamp(39px,4.7vw,62px)}.holocaust-antisemitism>header>p:last-child{color:#65645e;max-width:500px;margin:25px 0 0;font-size:15px;line-height:1.75}.holocaust-antisemitism .antisemitism-copy>p{color:#3f4946;font-size:18px;font-weight:650}.holocaust-antisemitism .antisemitism-copy ol{border-top:0;gap:13px;display:grid}.holocaust-antisemitism .antisemitism-copy li{background:#fffdf8;border:1px solid #d5c8b7;grid-template-columns:72px 1fr;gap:22px;padding:25px;display:grid;box-shadow:0 10px 22px #3a2f260d}.holocaust-antisemitism .antisemitism-copy li b{color:#9a5b42;letter-spacing:.08em;font-size:10px}.holocaust-antisemitism .antisemitism-copy h3{color:#26322f;font-size:23px}.holocaust-antisemitism .antisemitism-copy li p{color:#515955;font-size:15px;font-weight:600;line-height:1.78}.antisemitism-icon{color:#925439;background:#efe1d2;border-radius:50%;place-items:center;width:58px;height:58px;display:grid}.antisemitism-icon svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:31px;height:31px}.holocaust-story .info-stage-grid{gap:18px}.holocaust-story .info-stage-grid article{background:#fffdf8;border-color:#a86645 #d4c6b5 #d4c6b5;box-shadow:0 16px 35px #362d2512}.holocaust-story .info-stage-grid article:nth-child(2){border-top-color:#6e7770}.holocaust-story .info-stage-grid article:nth-child(3){border-top-color:#4c5b60}.holocaust-story .info-stage-grid figure{background:#ece5da}.holocaust-story .info-stage-grid figure img{filter:grayscale(.72)sepia(.12)contrast(1.05)}.holocaust-story .info-source-note{margin-inline:clamp(28px,6vw,82px);background:#f1e8dc;margin-bottom:clamp(50px,6vw,86px)}@media (max-width:1050px){.page-hero-holocaust .page-hero-copy{width:58%}.holocaust-title-visual{width:36%;right:26px}.holocaust-antisemitism{grid-template-columns:1fr;gap:40px}}@media (max-width:700px){.page-hero-holocaust{min-height:660px}.page-hero-holocaust .page-hero-inner{align-items:flex-end;min-height:660px;padding:330px 24px 68px}.page-hero-holocaust .page-hero-copy{width:100%}.page-hero-holocaust .page-hero-copy h1{font-size:62px}.holocaust-title-visual{width:auto;height:280px;inset:25px 22px auto;transform:none}.holocaust-title-line{width:270px}.holocaust-story .info-section{padding-inline:24px}.holocaust-antisemitism{padding:46px 24px}.holocaust-antisemitism>header h2{font-size:38px}.holocaust-antisemitism .antisemitism-copy>p{font-size:16px}.holocaust-antisemitism .antisemitism-copy li{grid-template-columns:54px 1fr;gap:15px;padding:22px 18px}.antisemitism-icon{width:48px;height:48px}.antisemitism-icon svg{width:27px;height:27px}.holocaust-story .info-source-note{margin-inline:24px}}.page-hero-holocaust{background:#393733;min-height:500px}.page-hero-holocaust:before{filter:saturate(.82)sepia(.04);background:linear-gradient(90deg,#232320d6 0%,#292723ad 52%,#2b28234d 100%),url(/images/holocaust-brick-hero-v2.png) 50%/cover;inset:0}.page-hero-holocaust:after{background:linear-gradient(90deg,#b9845dad,#0000 1px);width:1px;height:100%;left:clamp(24px,5vw,72px);right:auto}.page-hero-holocaust .page-hero-inner{align-items:center;min-height:500px;padding:62px clamp(40px,7vw,108px)}.page-hero-holocaust .page-hero-copy{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#1f1f1ce6;border-left:5px solid #c49367;width:min(720px,72%);padding:clamp(32px,4vw,54px);box-shadow:0 20px 52px #0000002e}.page-hero-holocaust .page-hero-copy h1{margin-top:19px;font-size:clamp(62px,7vw,100px)}.page-hero-holocaust .page-hero-copy>p:last-of-type{max-width:610px}.holocaust-title-visual{display:none}.holocaust-title-line{margin-top:28px}@media (max-width:900px){.page-hero-holocaust .page-hero-copy{width:min(760px,88%)}}@media (max-width:700px){.page-hero-holocaust{min-height:520px}.page-hero-holocaust .page-hero-inner{min-height:520px;padding:58px 24px}.page-hero-holocaust .page-hero-copy{width:100%;padding:32px 26px}.page-hero-holocaust .page-hero-copy h1{font-size:clamp(52px,16vw,68px)}.page-hero-holocaust .page-hero-copy>p:last-of-type{font-size:16px}.holocaust-title-line{width:min(100%,270px)}}.global-transfer-compact{background:#f8f3ea;border:1px solid #d4c7b4;border-top:6px solid #5f3a2d;margin-top:40px;box-shadow:0 18px 45px #202a2c0f}.global-transfer-compact>header{border-bottom:1px solid #d8ccbb;justify-content:space-between;align-items:end;gap:40px;padding:34px 38px 28px;display:flex}.global-transfer-compact>header h2{margin:10px 0 0;font-size:clamp(30px,3vw,42px)}.global-transfer-compact>header>p{max-width:390px;color:var(--slate);margin:0;line-height:1.7}.global-transfer-list{grid-template-columns:repeat(3,1fr);display:grid}.global-transfer-list article{border-right:1px solid #d8ccbb;padding:30px 32px}.global-transfer-list article:last-child{border-right:0}.global-transfer-list article>span{color:#985139;letter-spacing:.08em;font-size:11px;font-weight:850}.global-transfer-list h3{margin:13px 0 20px;font-size:22px}.global-transfer-list dl{margin:0}.global-transfer-list dl>div{border-top:1px solid #e0d7ca;justify-content:space-between;gap:18px;padding:9px 0;display:flex}.global-transfer-list dt{color:var(--slate);font-size:12px}.global-transfer-list dd{color:var(--navy);overflow-wrap:anywhere;text-align:right;margin:0;font-size:13px;font-weight:800}.global-transfer-footer{background:#e9e1d4;border-top:1px solid #d2c5b3;justify-content:space-between;align-items:center;gap:30px;padding:24px 38px;display:flex}.global-transfer-footer>div{flex-wrap:wrap;align-items:center;gap:22px;display:flex}.global-transfer-footer strong{font-size:13px}.global-transfer-footer span{color:#59605e;font-size:12px}.global-transfer-footer .button{flex:none}@media (max-width:950px){.global-transfer-list{grid-template-columns:1fr}.global-transfer-list article{border-bottom:1px solid #d8ccbb;border-right:0}.global-transfer-list article:last-child{border-bottom:0}}@media (max-width:700px){.global-transfer-compact>header{padding:28px 24px;display:block}.global-transfer-compact>header>p{margin-top:14px}.global-transfer-list article{padding:26px 24px}.global-transfer-footer{padding:24px;display:block}.global-transfer-footer>div{gap:8px;display:grid}.global-transfer-footer .button{text-align:center;width:100%;margin-top:22px;display:block}}.giving-route-intro{color:#fff;background:#2b2420;border-top:6px solid #985139;grid-template-columns:minmax(0,1fr) minmax(480px,1.15fr);align-items:end;gap:clamp(40px,6vw,90px);padding:clamp(44px,5vw,68px);display:grid}.giving-route-intro h2{letter-spacing:-.05em;margin:16px 0 15px;font-size:clamp(38px,4.2vw,58px);line-height:1.18}.giving-route-intro>div>p:last-child{color:#d5dcda;margin:0;font-size:17px;line-height:1.75}.giving-route-intro nav{grid-template-columns:1fr 1fr;gap:10px;display:grid}.giving-route-intro nav a{min-height:62px;color:var(--charcoal);background:#f4ecdf;border-left:4px solid #985139;justify-content:space-between;align-items:center;padding:0 20px;font-size:16px;font-weight:800;display:flex}.giving-route-intro nav a:after{content:"↓";color:#985139}.giving-route-intro nav a:hover{background:#fffaf2}.giving-accordion{border-top:1px solid var(--line);margin-top:28px}.giving-accordion details{background:var(--paper);border-bottom:1px solid var(--line);scroll-margin-top:120px}.giving-accordion summary{cursor:pointer;grid-template-columns:52px 1fr auto;align-items:center;gap:22px;min-height:112px;padding:24px 30px;list-style:none;transition:background .2s;display:grid}.giving-accordion summary::-webkit-details-marker{display:none}.giving-accordion summary:hover,.giving-accordion details[open] summary{background:#eee7d9}.giving-accordion summary>span{background:var(--navy);color:#fff;border-radius:50%;place-items:center;width:44px;height:44px;font-size:12px;font-weight:800;display:grid}.giving-accordion summary>div{flex-direction:column;gap:7px;display:flex}.giving-accordion summary small{color:#985139;letter-spacing:.08em;font-size:11px;font-weight:800}.giving-accordion summary strong{font-size:24px;line-height:1.35}.giving-accordion summary>b{color:var(--slate);align-items:center;gap:12px;font-size:13px;display:flex}.giving-accordion summary>b:after{content:"＋";color:#985139;border:1px solid #b9ad9c;border-radius:50%;place-items:center;width:34px;height:34px;font-size:18px;display:grid}.giving-accordion details[open] summary>b:after{content:"−"}.giving-detail{background:#f3ede3;border-top:1px solid #d7cdbf;padding:34px 30px 38px 104px}.giving-detail>header{justify-content:space-between;align-items:baseline;gap:30px;margin-bottom:22px;display:flex}.giving-detail>header span{color:#985139;letter-spacing:.13em;font-size:11px;font-weight:800}.giving-detail>header h3{margin:0;font-size:28px}.giving-detail dl{background:#fff;border-top:1px solid #d7cdbf;margin:0}.giving-detail dl>div{border-bottom:1px solid #ded7cc;grid-template-columns:minmax(190px,.65fr) minmax(0,1.35fr);gap:25px;padding:17px 20px;display:grid}.giving-detail dt{color:var(--slate);font-size:14px}.giving-detail dd{color:var(--navy);overflow-wrap:anywhere;margin:0;font-size:17px;font-weight:780}.giving-detail>p{color:var(--slate);margin:22px 0 0;line-height:1.75}.paypal-choice{grid-template-columns:1fr 1fr;gap:14px;display:grid}.paypal-choice article{background:#fff;border:1px solid #d7cdbf;flex-direction:column;min-height:190px;padding:26px;display:flex}.paypal-choice small{color:var(--slate);font-weight:700}.paypal-choice strong{color:var(--navy);overflow-wrap:anywhere;margin:18px 0 24px;font-size:22px}.paypal-choice .button{width:max-content;margin-top:auto}.paypal-choice.single{grid-template-columns:1fr}.paypal-choice.single article{min-height:230px}.paypal-choice.single p{max-width:560px;color:var(--slate);margin:0 0 24px;line-height:1.7}.online-giving-coming{background:#e7ded0;border-left:5px solid #796a59;justify-content:space-between;align-items:center;gap:48px;margin-top:34px;padding:38px 42px;display:flex}.online-giving-coming>div{position:relative}.online-giving-coming .eyebrow{margin-bottom:12px}.online-giving-coming span{color:#fff;letter-spacing:.08em;background:#2b2420;padding:6px 10px;font-size:11px;font-weight:800;display:inline-flex}.online-giving-coming h2{margin:13px 0 10px;font-size:31px}.online-giving-coming p:not(.eyebrow){max-width:700px;color:var(--slate);margin:0;line-height:1.75}.online-giving-coming>a{flex:none}.online-giving-coming.large{background:#eee7d9;border-top:6px solid #796a59;border-left:0;min-height:390px;margin-top:0;padding:clamp(48px,7vw,88px)}.online-giving-coming.large h2{font-size:clamp(42px,5vw,66px)}.online-giving-coming.large p:not(.eyebrow){font-size:18px}.online-giving-actions{flex:none;grid-template-columns:repeat(2,minmax(220px,1fr));align-items:stretch;gap:12px;display:grid}.online-action-card{min-height:104px;color:var(--charcoal);background:#fffaf2;border:1px solid #cdbba5;grid-template-columns:46px minmax(0,1fr) auto;align-items:center;gap:13px;padding:17px 18px;transition:transform .2s,box-shadow .2s,background .2s;display:grid;box-shadow:0 8px 20px #4635260f}.online-action-card:hover{background:#fff;transform:translateY(-2px);box-shadow:0 14px 28px #4635261c}.online-action-card>i{color:#fff;background:#985139;border-radius:50%;place-items:center;width:46px;height:46px;font-family:Segoe UI Symbol,sans-serif;font-size:26px;font-style:normal;display:grid}.online-action-card.digital>i{background:#755f4f;font-size:23px}.online-action-card>span{flex-direction:column;gap:6px;display:flex}.online-action-card small{color:#756e65;font-size:11px;font-weight:750}.online-action-card strong{font-size:16px;line-height:1.35}.online-action-card>b{color:#985139;font-size:18px}@media (max-width:1100px){.online-giving-actions{grid-template-columns:1fr;width:min(100%,430px)}}@media (max-width:900px){.giving-route-intro{grid-template-columns:1fr}.online-giving-coming{flex-direction:column;align-items:flex-start;gap:26px}.online-giving-actions{width:100%}.online-giving-coming.large{min-height:0}.giving-detail{padding-left:30px}}@media (max-width:700px){.giving-route-intro{gap:30px;padding:38px 24px}.giving-route-intro nav{grid-template-columns:1fr}.giving-route-intro nav a{min-height:56px}.giving-accordion summary{grid-template-columns:40px 1fr auto;gap:14px;min-height:102px;padding:20px 18px}.giving-accordion summary>span{width:36px;height:36px}.giving-accordion summary strong{font-size:20px}.giving-accordion summary>b{font-size:0}.giving-accordion summary>b:after{width:32px;height:32px}.giving-detail{padding:28px 18px 32px}.giving-detail>header{flex-direction:column;align-items:flex-start;gap:8px}.giving-detail>header h3{font-size:25px}.giving-detail dl>div{grid-template-columns:1fr;gap:6px;padding:15px}.giving-detail dd{font-size:16px}.paypal-choice{grid-template-columns:1fr}.paypal-choice article{min-height:170px;padding:22px}.online-giving-coming,.online-giving-coming.large{padding:32px 24px}.online-giving-coming h2{font-size:28px}.online-giving-coming.large h2{font-size:40px}.online-giving-coming.large p:not(.eyebrow){font-size:16px}.online-giving-actions{width:100%;display:grid}.online-giving-coming .button{text-align:center;width:100%}}.support-page .page-hero{min-height:410px;color:var(--charcoal);background:#f4ecdf}.support-page .page-hero:before{filter:saturate(.52)sepia(.1);background:linear-gradient(90deg,#f7f1e7fa 0%,#f7f1e7eb 48%,#f7f1e757 100%),url(/images/leaflet-brick-gallery.jpg) right 48%/cover no-repeat;inset:0}.support-page .page-hero:after{background:linear-gradient(#985139,#0000)}.support-page .page-hero-inner{min-height:410px;padding-top:82px;padding-bottom:92px}.support-page .page-hero-copy .eyebrow.light{color:#985139}.support-page .page-hero-copy h1{color:#282b29}.support-page .page-hero-copy>p:last-child{color:#545e59;font-weight:620}.support-page .page-hero-signature{color:#69584b}.support-page .page-hero-signature i{background:#98513966}.support-page .local-nav a.active{background:#985139}.support-page .support-overview-hero{color:var(--charcoal);background:#fffaf2;border:1px solid #d9cbb9;border-top:7px solid #985139;grid-template-columns:minmax(0,1.16fr) minmax(340px,.84fr);position:relative;overflow:hidden;box-shadow:0 22px 55px #49372717}.support-page .support-overview-hero:after{content:"";pointer-events:none;border:1px solid #98513921;border-radius:50%;width:310px;height:310px;position:absolute;bottom:-150px;left:-110px}.support-page .support-overview-copy{z-index:1;padding:clamp(50px,6vw,84px);position:relative}.support-page .support-overview-copy .eyebrow{color:#985139}.support-page .support-overview-copy h2{color:#2d312f;font-size:clamp(45px,5vw,69px)}.support-page .support-overview-copy h2 em{color:#a25a40;font-style:normal}.support-page .support-overview-copy>p:not(.eyebrow){color:#58615d}.support-page .support-overview-copy .button.outline{color:#2b2420;background:#fff;border-color:#9f8d78}.support-page .support-overview-copy .button.outline:hover{background:#f0e5d5}.support-page .support-overview-principles{background:#e9dfd0;padding:clamp(28px,3.6vw,50px)}.support-page .support-overview-principles article{background:#fffaf2b8;border:1px solid #d4c5b2;margin:6px 0;padding:24px 22px}.support-page .support-overview-principles article:nth-child(3){background:#f1e6dc}.support-page .support-overview-principles b{background:#985139}.support-page .support-overview-principles h3{font-size:23px}.support-page .support-overview-navigation>header .eyebrow{color:#985139}.support-page .support-overview-navigation>div{gap:16px}.support-page .support-overview-navigation a{background:#fffaf2;border-color:#d9cbb9;box-shadow:0 12px 28px #4635260e}.support-page .support-overview-navigation a:nth-child(3){background:#f4eae0}.support-page .support-overview-navigation a:hover{background:#fff;box-shadow:0 20px 40px #4635261c}.support-page .support-overview-contact{background:#fffaf2;border:1px solid #d9cbb9;border-left:5px solid #985139;box-shadow:0 10px 24px #4635260b}@media (max-width:900px){.support-page .support-overview-hero{grid-template-columns:1fr}.support-page .support-overview-principles{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.support-page .support-overview-principles article{margin:0;display:block}.support-page .support-overview-principles h3{margin-top:18px}}@media (max-width:700px){.support-page .page-hero,.support-page .page-hero-inner{min-height:390px}.support-page .page-hero:before{background:linear-gradient(90deg,#f7f1e7f7,#f7f1e7b8),url(/images/leaflet-brick-gallery.jpg) 50%/cover}.support-page .support-overview-copy{padding:42px 24px}.support-page .support-overview-copy h2{font-size:42px}.support-page .support-overview-principles{grid-template-columns:1fr;padding:18px}.support-page .support-overview-principles article{padding:22px;display:grid}.support-page .support-overview-navigation a{min-height:205px}.support-page .support-overview-contact{padding:25px 22px}}.support-global-page .page-hero:after{background:linear-gradient(#985139,#0000)}.support-global-page .page-hero-inner{min-height:410px;padding-top:82px;padding-bottom:92px}.support-global-page .page-hero-copy h1{color:#282b29}.support-global-page .page-hero-copy>p:last-child{color:#545e59;font-weight:620}.support-global-page .page-hero-signature{color:#69584b}.support-global-page .local-nav a.active{background:#985139}.support-global-page .page-content{background:linear-gradient(#fffaf2 0%,#f6efe4 100%)}.support-global-page .giving-route-intro{color:var(--charcoal);background:#fffaf2;border:1px solid #d9cbb9;border-top:7px solid #985139;padding:clamp(38px,4.5vw,54px);display:block;box-shadow:0 20px 48px #46352614}.support-global-page .giving-route-intro>div{max-width:780px}.support-global-page .giving-route-intro .eyebrow{color:#985139}.support-global-page .giving-route-intro h2{color:#2d312f}.support-global-page .giving-route-intro>div>p:last-child{color:#58615d}.support-global-page .giving-accordion{border-top:0;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px;margin-top:16px;display:grid}.support-global-page .giving-accordion details{background:#fffaf2;border:1px solid #d9cbb9;border-radius:2px;transition:transform .2s,box-shadow .2s;overflow:hidden;box-shadow:0 12px 28px #4635260e}.support-global-page .giving-accordion details:hover{transform:translateY(-2px);box-shadow:0 17px 34px #4635261a}.support-global-page .giving-accordion details[open]{box-shadow:0 20px 42px #4635261f}.support-global-page .giving-accordion details:nth-child(2){background:#f0f3ef}.support-global-page .giving-accordion details:nth-child(3){background:#f4eae0}.support-global-page .giving-accordion summary{grid-template-columns:48px minmax(0,1fr) auto;gap:16px;min-height:134px;padding:25px 24px}.support-global-page .giving-accordion summary:hover,.support-global-page .giving-accordion details[open] summary{background:#ffffffb3}.support-global-page .giving-accordion summary>span{background:#985139}.support-global-page .giving-accordion details:nth-child(3) summary>span{background:#a25a40}.support-global-page .giving-accordion summary strong{font-size:22px}.support-global-page .giving-accordion summary>b{color:#6a665f}.support-global-page .giving-accordion details[open] summary>b{color:#985139}.support-global-page .giving-detail{background:#ffffffb8;padding:28px 24px 30px}.support-global-page .giving-detail dl>div{grid-template-columns:minmax(150px,.7fr) minmax(0,1.3fr);gap:18px}.support-global-page .online-giving-coming{background:#efe5d8;border-left-color:#985139}.support-global-page>.page-content>.giving-notice{background:#fffaf2;border:1px solid #d9cbb9;border-left:5px solid #985139}@media (max-width:700px){.support-global-page .page-hero,.support-global-page .page-hero-inner{min-height:390px}.support-global-page .page-hero:before{background:linear-gradient(90deg,#f7f1e7f7,#f7f1e7b8),url(/images/leaflet-brick-gallery.jpg) 50%/cover}.support-global-page .giving-route-intro{padding:36px 24px}.support-global-page .giving-accordion{grid-template-columns:1fr;gap:12px}.support-global-page .giving-accordion summary{grid-template-columns:38px minmax(0,1fr) auto;gap:12px;min-height:106px;padding:20px 17px}.support-global-page .giving-accordion summary strong{font-size:19px}.support-global-page .giving-detail{padding:25px 18px 28px}.support-global-page .giving-detail dl>div{grid-template-columns:1fr;gap:6px}}.support-global-page .page-hero{min-height:500px;color:var(--charcoal);background:#34372f}.support-global-page .page-hero:before{filter:saturate(.72)sepia(.08)contrast(.96);background:linear-gradient(90deg,#2a2b2466,#2a2b240f 62%,#1d211b47),url(/images/holocaust-brick-hero-v2.png) 50%/cover no-repeat;inset:0}.support-global-page .page-hero:after{z-index:-1;opacity:.68;mix-blend-mode:screen;filter:saturate(.62)sepia(.13)contrast(1.08);background:url(/images/support-olive-branch.png) 50%/contain no-repeat;width:58%;height:152%;inset:-28% -6% auto auto;transform:rotate(-5deg)}.support-global-page .page-hero-inner{align-items:center;min-height:500px;padding-top:66px;padding-bottom:92px;position:relative}.support-global-page .page-hero-copy{clip-path:polygon(.7% 1.2%,99.3% 0,100% 97.8%,1.1% 100%,0 48%);background-color:#f2e9d9;background-image:repeating-linear-gradient(0deg,#684e3509 0 1px,#0000 1px 4px),radial-gradient(circle at 18% 20%,#ffffffb3,#0000 42%),linear-gradient(135deg,#fffdf7db,#e5d7c3db);border:1px solid #c8b294;width:min(710px,58%);max-width:none;padding:clamp(40px,4.5vw,62px);position:relative;overflow:visible;box-shadow:0 28px 70px #1114104d,9px 12px #67533a26}.support-global-page .page-hero-copy:before{content:"";background:#c4aa8075;width:132px;height:25px;position:absolute;top:-12px;left:50%;transform:translate(-50%)rotate(-1.8deg);box-shadow:0 3px 8px #4c39271a}.support-global-page .page-hero-copy:after{content:"";border:1px solid #98513938;border-radius:50%;width:62px;height:62px;position:absolute;bottom:26px;right:34px;box-shadow:inset 0 0 0 5px #98513909}.support-global-page .page-hero-copy .eyebrow.light{color:#985139}.support-global-page .page-hero-copy h1{color:#292c29;font-size:clamp(62px,6.5vw,92px);position:relative}.support-global-page .page-hero-copy>p:last-child{color:#4f5852;max-width:560px;font-weight:650;position:relative}.support-global-page .page-hero-signature{z-index:2;color:#eee1ca;text-shadow:0 2px 10px #00000080;align-self:flex-end;position:relative}.support-global-page .page-hero-signature i{background:#c9a476}@media (max-width:1050px){.support-global-page .page-hero-copy{width:min(700px,72%)}.support-global-page .page-hero:after{opacity:.55;width:68%;right:-12%}}@media (max-width:700px){.support-global-page .page-hero,.support-global-page .page-hero-inner{min-height:520px}.support-global-page .page-hero:before{background:linear-gradient(90deg,#2a2b2459,#2a2b2424),url(/images/holocaust-brick-hero-v2.png) 50%/cover}.support-global-page .page-hero:after{opacity:.38;width:112%;height:128%;top:-16%;right:-32%}.support-global-page .page-hero-inner{padding:64px 20px 78px}.support-global-page .page-hero-copy{clip-path:polygon(.6% 1%,99.4% 0,100% 98.5%,1% 100%);width:100%;padding:40px 26px 44px}.support-global-page .page-hero-copy:before{width:104px;height:20px;top:-9px}.support-global-page .page-hero-copy:after{width:48px;height:48px;bottom:18px;right:21px}.support-global-page .page-hero-copy h1{font-size:56px}.support-global-page .page-hero-copy>p:last-child{font-size:15px}}.support-page .page-hero-copy,.support-status-page .page-hero-copy{background-color:#f2e9d9;background-image:repeating-linear-gradient(0deg,#344d5b08 0 1px,#0000 1px 5px),radial-gradient(circle at 18% 20%,#ffffffb8,#0000 42%),linear-gradient(135deg,#fffdf7e6,#e5d8c5e0);border:1px solid #c8b294;width:min(720px,59%);max-width:none;padding:clamp(40px,4.5vw,62px);position:relative;box-shadow:0 28px 70px #0c1a2352,9px 12px #1c3b4d29}.support-page .page-hero-copy{clip-path:polygon(.8% 1%,99.4% 0,100% 98%,1% 100%,0 46%)}.support-page .page-hero-copy:before{content:"";background:#315f72c7;width:154px;height:27px;position:absolute;top:-13px;left:34px;transform:rotate(-1.4deg);box-shadow:0 3px 9px #112b392e}.support-page .page-hero-copy:after{content:"";border:1px solid #315f7240;border-radius:50%;width:64px;height:64px;position:absolute;bottom:27px;right:34px;box-shadow:inset 0 0 0 5px #315f720a}.support-page .page-hero:after{z-index:-1;opacity:.42;mix-blend-mode:screen;filter:grayscale(.35)hue-rotate(48deg)saturate(.45);background:url(/images/support-olive-branch.png) 50%/contain no-repeat;width:57%;height:155%;inset:-30% -7% auto auto;transform:rotate(-4deg)}.support-status-page .page-hero:after{z-index:-1;background:repeating-linear-gradient(0deg,#8fb1bf47 0 1px,#0000 1px 28px),repeating-linear-gradient(90deg,#8fb1bf33 0 1px,#0000 1px 64px);border:1px solid #cadae03d;width:31%;height:78%;inset:11% 4% auto auto;transform:rotate(1.2deg)}.support-status-page .page-hero-copy{border-left:9px solid #5f3a2d;transform:rotate(-.25deg);box-shadow:0 28px 70px #0c1a2352,10px 11px #6f9bab2e}.support-status-page .page-hero-copy:before{content:"";background:#bdcfd5a6;width:112px;height:23px;position:absolute;top:-11px;right:42px;transform:rotate(2deg);box-shadow:0 3px 8px #112b391f}.support-status-page .page-hero-copy:after{content:"";border:2px double #315f7242;border-radius:50%;width:74px;height:74px;position:absolute;bottom:25px;right:34px;box-shadow:inset 0 0 0 7px #315f7209}.support-page .local-nav a.active,.support-global-page .local-nav a.active,.support-status-page .local-nav a.active{background:#5f3a2d}.online-giving-coming{border-left-color:#5f3a2d}.online-giving-coming.large{border-top-color:#5f3a2d}.online-action-card.digital>i{background:#5f3a2d}.online-action-card.digital>b{color:#5f3a2d}.global-account-card.america{border-top-color:#5f3a2d}.support-overview-navigation a:nth-child(3){border-top-color:#a08a73}.support-page .support-overview-principles article:nth-child(2){background:#e8f0f3}.support-page .support-overview-principles article:nth-child(2) b{background:#5f3a2d}.support-page .support-overview-principles article:nth-child(3) b{background:#6f8795}.support-page .support-overview-navigation a:nth-child(2),.support-global-page .giving-accordion details:nth-child(2){background:#eaf1f4}.support-global-page .giving-accordion details:nth-child(4){background:#edf2f4}.support-global-page .giving-accordion details:nth-child(2) summary>span{background:#5f3a2d}.support-global-page .giving-accordion details:nth-child(4) summary>span{background:#6f8795}.google-route-section{border-top-color:#5f3a2d}.support-goal-copy{background:linear-gradient(145deg,#5f3a2d,#183448 58%,#263d4a)}.support-goal-copy:after{background:linear-gradient(90deg,#1e4054ee,#1e4054a8 70%,#1e405452),var(--goal-photo) center/cover}.support-growth-leaves i{background:#a08a73;box-shadow:0 9px 20px #315f722e}.support-growth-leaves i:nth-child(2){background:#5f3a2d}.support-growth-leaves i:nth-child(3){background:#9f8b78}.support-growth-leaves i:nth-child(4){background:#4f7587}.support-growth-leaves i:nth-child(5){background:#9db5bf}.israel-story{--israel-olive:#9d8771!important;--israel-olive-dark:#5f3a2d!important}.israel-page .page-content{background:#f7fafb}.israel-story{background:#fbfdfe}.israel-modern-scene{background:#edf3f5!important}.israel-modern-scene>div{color:#293e49!important;background:#e1edf1!important;border-left-color:#c3d5dc!important}@media (max-width:1050px){.support-page .page-hero-copy,.support-status-page .page-hero-copy{width:min(700px,74%)}.support-page .page-hero:after{opacity:.34;width:72%;right:-14%}.support-status-page .page-hero:after{opacity:.72;width:38%;right:2%}}@media (max-width:700px){.support-page .page-hero,.support-page .page-hero-inner,.support-status-page .page-hero,.support-status-page .page-hero-inner{min-height:520px}.support-page .page-hero:before,.support-status-page .page-hero:before{background:linear-gradient(90deg,#192c396b,#192c392e),url(/images/holocaust-brick-hero-v2.png) 50%/cover}.support-page .page-hero-inner,.support-status-page .page-hero-inner{padding:64px 20px 78px}.support-page .page-hero-copy,.support-status-page .page-hero-copy{width:100%;padding:40px 26px 44px}.support-page .page-hero-copy:before{width:118px;height:21px;top:-9px;left:28px}.support-status-page .page-hero-copy:before{width:94px;height:19px;top:-8px;right:26px}.support-page .page-hero-copy:after,.support-status-page .page-hero-copy:after{width:48px;height:48px;bottom:17px;right:20px}.support-page .page-hero:after{opacity:.27;width:116%;height:126%;top:-12%;right:-35%}.support-status-page .page-hero:after{opacity:.45;width:70%;height:80%;top:8%;right:-10%}.support-page .page-hero-copy h1,.support-status-page .page-hero-copy h1{font-size:54px}.support-page .page-hero-copy>p:last-child,.support-status-page .page-hero-copy>p:last-child{font-size:15px}}.support-page .page-hero,.support-status-page .page-hero{min-height:500px;color:var(--charcoal);background:#34372f}.support-page .page-hero:before,.support-status-page .page-hero:before{filter:saturate(.72)sepia(.08)contrast(.96);background:linear-gradient(90deg,#2a2b2466,#2a2b240f 62%,#1d211b47),url(/images/holocaust-brick-hero-v2.png) 50%/cover no-repeat;inset:0}.support-page .page-hero:after,.support-status-page .page-hero:after{z-index:-1;opacity:.68;mix-blend-mode:screen;filter:saturate(.62)sepia(.13)contrast(1.08);background:url(/images/support-olive-branch.png) 50%/contain no-repeat;border:0;width:58%;height:152%;inset:-28% -6% auto auto;transform:rotate(-5deg)}.support-page .page-hero-inner,.support-status-page .page-hero-inner{align-items:center;min-height:500px;padding-top:66px;padding-bottom:92px;position:relative}.support-page .page-hero-copy,.support-status-page .page-hero-copy{clip-path:polygon(.7% 1.2%,99.3% 0,100% 97.8%,1.1% 100%,0 48%);background-color:#f2e9d9;background-image:repeating-linear-gradient(0deg,#684e3509 0 1px,#0000 1px 4px),radial-gradient(circle at 18% 20%,#ffffffb3,#0000 42%),linear-gradient(135deg,#fffdf7db,#e5d7c3db);border:1px solid #c8b294;width:min(710px,58%);max-width:none;padding:clamp(40px,4.5vw,62px);position:relative;overflow:visible;transform:none;box-shadow:0 28px 70px #1114104d,9px 12px #67533a26}.support-page .page-hero-copy:before,.support-status-page .page-hero-copy:before{content:"";background:#c4aa8075;width:132px;height:25px;position:absolute;top:-12px;left:50%;right:auto;transform:translate(-50%)rotate(-1.8deg);box-shadow:0 3px 8px #4c39271a}.support-page .page-hero-copy:after,.support-status-page .page-hero-copy:after{content:"";border:1px solid #98513938;border-radius:50%;width:62px;height:62px;position:absolute;bottom:26px;right:34px;box-shadow:inset 0 0 0 5px #98513909}.support-page .page-hero-copy .eyebrow.light,.support-status-page .page-hero-copy .eyebrow.light{color:#985139}.support-page .page-hero-copy h1,.support-status-page .page-hero-copy h1{color:#292c29;font-size:clamp(62px,6.5vw,92px);position:relative}.support-page .page-hero-copy>p:last-child,.support-status-page .page-hero-copy>p:last-child{color:#4f5852;max-width:560px;font-weight:650;position:relative}.support-page .page-hero-signature,.support-status-page .page-hero-signature{z-index:2;color:#eee1ca;text-shadow:0 2px 10px #00000080;align-self:flex-end;position:relative}.support-page .page-hero-signature i,.support-status-page .page-hero-signature i{background:#c9a476}.support-status-page .support-goal-simple{background:#eee5d7;border-color:#c8b89f;grid-template-columns:minmax(330px,.76fr) minmax(0,1.24fr);min-height:620px}.support-status-page .support-goal-copy{background:linear-gradient(145deg,#5f3a2d,#183448 64%,#263d4a)}.support-memory-wall{isolation:isolate;background-color:#f6efe3;background-image:repeating-linear-gradient(0deg,#424b4d08 0 1px,#0000 1px 5px),radial-gradient(circle at 82% 12%,#ffffffbf,#0000 38%);flex-direction:column;justify-content:center;margin:0;padding:clamp(48px,6vw,84px);display:flex;position:relative;overflow:hidden}.support-memory-wall:before{content:"";z-index:-1;opacity:.12;mix-blend-mode:multiply;filter:grayscale(.3);background:url(/images/support-olive-branch.png) 50%/contain no-repeat;width:64%;height:82%;position:absolute;bottom:-28%;right:-16%}.support-memory-wall figcaption{max-width:520px;margin-bottom:42px}.support-memory-wall figcaption span{color:#5f3a2d;letter-spacing:.17em;font-size:11px;font-weight:850}.support-memory-wall h3{color:#26323a;letter-spacing:-.045em;margin:15px 0 18px;font-size:clamp(34px,3.6vw,52px);line-height:1.18}.support-memory-wall p{color:#59645f;margin:0;font-size:16px;line-height:1.8}.support-memory-wall-grid{border-top:1px solid #b9aa94;grid-template-columns:repeat(8,1fr);gap:8px;max-width:720px;padding-top:13px;display:grid}.support-memory-wall-grid i{aspect-ratio:2.25;background:#e6ddcf57;border:1px solid #c8bcaa;display:block;box-shadow:inset 0 0 0 1px #ffffff52}.support-memory-wall-grid i:nth-child(16n+9){margin-left:18px}.support-memory-wall-grid i:nth-child(16n+16){margin-right:-18px}.support-memory-wall-grid i.built{background:linear-gradient(145deg,#59798a,#5f3a2d);border-color:#244c60;box-shadow:inset 0 1px #ffffff2e,0 5px 10px #1a3a4b1f}.support-memory-wall-grid i.built:nth-child(2n){background:linear-gradient(145deg,#7796a3,#4f7587)}@media (max-width:1050px){.support-page .page-hero-copy,.support-status-page .page-hero-copy{width:min(700px,72%)}.support-page .page-hero:after,.support-status-page .page-hero:after{opacity:.55;width:68%;right:-12%}}@media (max-width:900px){.support-status-page .support-goal-simple{grid-template-columns:1fr}.support-memory-wall{min-height:570px}}@media (max-width:700px){.support-page .page-hero,.support-page .page-hero-inner,.support-status-page .page-hero,.support-status-page .page-hero-inner{min-height:520px}.support-page .page-hero:before,.support-status-page .page-hero:before{background:linear-gradient(90deg,#2a2b2459,#2a2b2424),url(/images/holocaust-brick-hero-v2.png) 50%/cover}.support-page .page-hero:after,.support-status-page .page-hero:after{opacity:.38;width:112%;height:128%;top:-16%;right:-32%}.support-page .page-hero-inner,.support-status-page .page-hero-inner{padding:64px 20px 78px}.support-page .page-hero-copy,.support-status-page .page-hero-copy{clip-path:polygon(.6% 1%,99.4% 0,100% 98.5%,1% 100%);width:100%;padding:40px 26px 44px}.support-page .page-hero-copy:before,.support-status-page .page-hero-copy:before{width:104px;height:20px;top:-9px;left:50%;right:auto}.support-page .page-hero-copy:after,.support-status-page .page-hero-copy:after{width:48px;height:48px;bottom:18px;right:21px}.support-page .page-hero-copy h1,.support-status-page .page-hero-copy h1{font-size:56px}.support-page .page-hero-copy>p:last-child,.support-status-page .page-hero-copy>p:last-child{font-size:15px}.support-memory-wall{min-height:500px;padding:42px 24px}.support-memory-wall figcaption{margin-bottom:32px}.support-memory-wall h3{font-size:38px}.support-memory-wall p{font-size:15px}.support-memory-wall-grid{grid-template-columns:repeat(5,1fr);gap:6px}.support-memory-wall-grid i:nth-child(16n+9){margin-left:0}.support-memory-wall-grid i:nth-child(16n+16){margin-right:0}}.giving-channel-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:34px;display:grid}.giving-channel-panel{background:#eee3d4;border-left:5px solid #985139;flex-direction:column;min-height:460px;padding:clamp(36px,4vw,54px);display:flex;position:relative;overflow:hidden;box-shadow:0 16px 38px #3e2f2314}.giving-channel-panel.online{background:#e7ecec;border-left-color:#5f3a2d}.giving-channel-panel:after{content:"";pointer-events:none;border:1px solid #9851391f;border-radius:50%;width:190px;height:190px;position:absolute;top:-82px;right:-82px}.giving-channel-panel.online:after{border-color:#315f7224}.giving-channel-copy{z-index:1;position:relative}.giving-channel-copy header{justify-content:space-between;align-items:center;gap:18px;display:flex}.giving-channel-copy header .eyebrow{margin:0}.giving-channel-copy header>span{color:#fff;letter-spacing:.08em;background:#2b2420;padding:7px 11px;font-size:11px;font-weight:820}.giving-channel-panel.online header>span{background:#5f3a2d}.giving-channel-icon{color:#fff;background:#985139;border-radius:50%;place-items:center;width:58px;height:58px;margin-top:42px;font:28px/1 Segoe UI Symbol,sans-serif;display:grid}.giving-channel-panel.online .giving-channel-icon{background:#5f3a2d;font-size:25px}.giving-channel-panel h2{letter-spacing:-.045em;margin:24px 0 15px;font-size:clamp(31px,3.1vw,44px);line-height:1.2}.giving-channel-panel p:not(.eyebrow){color:#59625e;max-width:520px;margin:0;font-size:16px;line-height:1.78}.giving-channel-action,.giving-channel-mockup{z-index:1;color:#fff;background:#2c302e;grid-template-columns:1fr auto;align-items:center;min-height:86px;margin-top:auto;padding:17px 20px;display:grid;position:relative}.giving-channel-action small,.giving-channel-mockup small{color:#aeb8b4;font-size:11px;font-weight:730;display:block}.giving-channel-action strong,.giving-channel-mockup strong{grid-column:1;margin-top:6px;font-size:16px;display:block}.giving-channel-action>b{grid-area:1/2/3;font-size:21px}.giving-channel-action:hover{background:#985139;transform:translateY(-2px)}.giving-channel-mockup{color:#293338;background:#fffaf2;border:1px solid #bfcdd1;grid-template-columns:1fr auto auto}.giving-channel-mockup small{color:#6b7c84}.giving-channel-mockup span{grid-area:1/2/3;gap:7px;margin:0 17px;display:flex}.giving-channel-mockup span i{background:#e7eef0;border:1px solid #7896a2;width:18px;height:18px}.giving-channel-mockup>b{color:#fff;letter-spacing:.06em;background:#5f3a2d;grid-area:1/3/3;padding:9px 11px;font-size:11px}@media (max-width:900px){.giving-channel-row{grid-template-columns:1fr}.giving-channel-panel{min-height:410px}}@media (max-width:700px){.giving-channel-row{gap:15px;margin-top:26px}.giving-channel-panel{min-height:390px;padding:34px 24px}.giving-channel-icon{margin-top:32px}.giving-channel-panel h2{font-size:33px}.giving-channel-panel p:not(.eyebrow){font-size:15px}.giving-channel-action,.giving-channel-mockup{min-height:80px;padding:15px}.giving-channel-mockup span{display:none}}.support-growth-stage{isolation:isolate;background-color:#f6efe3;background-image:repeating-linear-gradient(0deg,#424b4d08 0 1px,#0000 1px 5px),radial-gradient(circle at 76% 28%,#ffffffd1,#0000 38%);grid-template-rows:1fr auto;grid-template-columns:minmax(250px,.72fr) minmax(300px,1.28fr);align-items:center;gap:28px 30px;margin:0;padding:clamp(44px,5vw,72px);display:grid;position:relative;overflow:hidden}.support-growth-stage:before{content:"";z-index:-1;border:1px solid #315f721c;border-radius:50% 50% 46% 54%;position:absolute;inset:9% 6% 8% 42%;transform:rotate(-4deg)}.support-growth-stage figcaption{align-self:center}.support-growth-stage figcaption>span{color:#5f3a2d;letter-spacing:.17em;font-size:11px;font-weight:850}.support-growth-stage h3{color:#26323a;letter-spacing:-.045em;margin:15px 0 18px;font-size:clamp(34px,3.5vw,51px);line-height:1.18}.support-growth-stage figcaption p{color:#59645f;margin:0;font-size:16px;line-height:1.8}.support-sapling{place-self:end center;width:min(100%,430px);height:430px;position:relative}.sapling-ground{filter:blur(.2px);background:radial-gradient(#8e7357 0 22%,#b39a78 24% 47%,#bead9140 49% 66%,#0000 68%);border-radius:50%;height:70px;position:absolute;bottom:38px;left:8%;right:8%}.sapling-shadow{filter:blur(7px);background:#28373924;border-radius:50%;height:25px;position:absolute;bottom:62px;left:26%;right:18%;transform:rotate(-5deg)}.sapling-trunk{transform-origin:bottom;background:linear-gradient(90deg,#6f5137,#9a7755 46%,#60452f);border-radius:9px 9px 3px 3px;width:14px;height:220px;position:absolute;bottom:73px;left:50%;transform:translate(-50%)rotate(-1.5deg)}.sapling-branch{transform-origin:bottom;background:linear-gradient(90deg,#72543a,#987553);border-radius:8px;width:9px;height:90px;position:absolute;bottom:198px;left:50%}.sapling-branch.left{transform:translate(-50%)rotate(-43deg)}.sapling-branch.right{height:76px;bottom:226px;transform:translate(-50%)rotate(48deg)}.sapling-leaf{background:linear-gradient(145deg,#789083,#4f706a);border-radius:100% 0;width:68px;height:34px;position:absolute;box-shadow:inset 0 0 0 1px #2b474329,0 8px 16px #2c48441a}.sapling-leaf:after{content:"";background:#eaeedf85;height:1px;position:absolute;top:50%;left:12%;right:12%;transform:rotate(-19deg)}.leaf-one{top:125px;left:23%;transform:rotate(-18deg)}.leaf-two{top:80px;left:32%;transform:scale(.88)rotate(24deg)}.leaf-three{top:102px;left:51%;transform:scale(.96)rotate(38deg)}.leaf-four{top:154px;left:58%;transform:scale(.78)rotate(-12deg)}.leaf-five{top:48px;left:43%;transform:scale(.72)rotate(-30deg)}.growth-note{color:#5f3a2d;letter-spacing:.08em;grid-column:2;justify-self:center;font-size:12px;font-weight:760}@media (max-width:900px){.support-growth-stage{grid-template-rows:auto auto auto;grid-template-columns:1fr}.support-growth-stage figcaption{max-width:620px}.support-sapling{height:390px}.growth-note{grid-column:1}}@media (max-width:600px){.support-growth-stage{padding:40px 24px}.support-growth-stage h3{font-size:38px}.support-growth-stage figcaption p{font-size:15px}.support-sapling{width:310px;height:340px}.sapling-trunk{height:180px}.sapling-branch.left{height:70px;bottom:175px}.sapling-branch.right{height:62px;bottom:198px}.sapling-leaf{width:56px;height:28px}.leaf-one{top:116px;left:22%}.leaf-two{top:80px;left:31%}.leaf-three{top:97px;left:52%}.leaf-four{top:136px;left:60%}.leaf-five{top:54px;left:43%}}.notice-board-head{border-bottom:1px solid #b9ab98;grid-template-columns:minmax(0,1fr) minmax(320px,.7fr);align-items:end;gap:60px;margin-bottom:46px;padding-bottom:38px;display:grid}.notice-board-head h2{letter-spacing:-.055em;margin:16px 0 0;font-size:clamp(42px,4.8vw,66px);line-height:1.16}.notice-board-head>p{color:var(--slate);margin:0;font-size:17px;line-height:1.8}.notice-board{border-top:3px solid #5f3a2d}.notice-board>header,.notice-board>a{grid-template-columns:110px minmax(0,1fr) 150px 34px;align-items:center;gap:24px;display:grid}.notice-board>header{color:#e8eff1;background:#342a24;min-height:56px;padding:0 28px;font-size:12px;font-weight:780}.notice-board>header span:nth-child(2){grid-column:2}.notice-board>a{background:#fffaf2;border-bottom:1px solid #d6cbbb;min-height:104px;padding:22px 28px;transition:background .2s,transform .2s}.notice-board>a:hover{background:#edf3f5;transform:translate(4px)}.notice-board>a.important{background:#f1e8da}.notice-board>a>b{color:#fff;background:#5f3a2d;width:max-content;padding:7px 10px;font-size:12px}.notice-board>a.important>b{background:#985139}.notice-board>a>strong{font-size:20px;line-height:1.45}.notice-board>a>time{color:#68726e;font-size:14px}.notice-board>a>i{color:#5f3a2d;font-size:20px;font-style:normal}@media (max-width:700px){.notice-board-head{grid-template-columns:1fr;gap:22px;margin-bottom:34px}.notice-board-head>p{font-size:15px}.notice-board>header{display:none}.notice-board>a{grid-template-columns:70px 1fr 24px;gap:12px;min-height:120px;padding:20px}.notice-board>a>strong{font-size:17px}.notice-board>a>time{color:#7b817d;grid-column:2;font-size:12px}.notice-board>a>i{grid-area:1/3/3}}.notice-board>a>span{gap:8px;display:grid}.notice-board>a>span small{color:#737b77;font-size:13px;font-weight:500}.notice-board-footer{color:#69716d;justify-content:space-between;align-items:center;padding:24px 4px;font-size:13px;display:flex}.notice-board-footer a{color:#5f3a2d;font-weight:800}.managed-news-detail{background:#fffaf2;border:1px solid #d3c6b4;max-width:960px;margin:auto;box-shadow:0 24px 62px #1f2c3114}.managed-news-detail>header{border-bottom:1px solid #d8cdbd;padding:clamp(38px,6vw,76px)}.managed-news-detail>header>div{gap:9px;display:flex}.managed-news-detail>header span,.managed-news-detail>header b{color:#fff;background:#5f3a2d;padding:7px 10px;font-size:11px}.managed-news-detail>header b{background:#985139}.managed-news-detail h1{letter-spacing:-.055em;margin:26px 0 18px;font-size:clamp(38px,5vw,66px);line-height:1.2}.managed-news-detail>header p{color:#606964;max-width:720px;margin:0 0 22px;font-size:18px;line-height:1.75}.managed-news-detail time{color:#7a817d;font-size:13px}.managed-news-detail figure{margin:0;padding:0 clamp(38px,6vw,76px)}.managed-news-detail figure img{object-fit:cover;width:100%;max-height:620px;display:block}.managed-news-body{padding:clamp(40px,6vw,76px);font-size:17px;line-height:1.95}.managed-news-body p{white-space:pre-wrap;margin:0 0 28px}.managed-news-detail>.back-link{margin:0 clamp(38px,6vw,76px) 60px}.news-admin-page{background:#ece5da}.news-admin-layout{grid-template-columns:minmax(0,1.15fr) minmax(360px,.85fr);gap:24px;width:min(1500px,100% - 48px);margin:0 auto;padding:70px 0 100px;display:grid}.news-editor,.news-admin-list{background:#fffaf2;border:1px solid #d3c6b4;box-shadow:0 18px 46px #2a302f14}.news-editor{padding:clamp(34px,4.5vw,64px)}.news-editor>header{justify-content:space-between;align-items:flex-start;gap:30px;margin-bottom:42px;display:flex}.news-editor>header h1{margin:12px 0 0;font-size:clamp(36px,4vw,54px)}.news-editor>header>span{color:#fff;background:#5f3a2d;padding:8px 11px;font-size:11px}.news-editor form{gap:22px;display:grid}.news-editor label{color:#35434a;gap:9px;font-size:13px;font-weight:780;display:grid}.news-editor label small{color:#7a827e;font-weight:500}.news-editor input,.news-editor textarea,.news-editor select{color:#242b2e;width:100%;font:inherit;background:#fff;border:1px solid #bdb2a3;padding:14px 15px}.news-editor textarea{resize:vertical;line-height:1.7}.news-form-row,.news-form-options{grid-template-columns:1fr 1fr;gap:16px;display:grid}.news-form-options{align-items:end}.news-form-options>label:first-child{grid-auto-flow:column;justify-content:start;align-items:center;display:flex}.news-form-options input[type=checkbox]{width:18px;height:18px}.news-form-actions{gap:10px;margin-top:8px;display:flex}.news-form-actions button,.news-admin-list button{color:#fff;cursor:pointer;background:#5f3a2d;border:0;min-height:48px;padding:0 22px;font-weight:800}.news-form-actions button:disabled{opacity:.55}.news-form-actions button.cancel{background:#6c706d}.news-admin-message{color:#5f3a2d;background:#e6eff1;margin:0;padding:15px;font-weight:750}.news-admin-list{align-self:start}.news-admin-list>header{border-bottom:1px solid #d3c6b4;padding:36px;position:relative}.news-admin-list>header h2{margin:11px 0 0;font-size:30px}.news-admin-list>header a{color:#5f3a2d;font-size:13px;font-weight:800;position:absolute;bottom:38px;right:32px}.news-admin-list>div{max-height:900px;overflow:auto}.news-admin-list article{border-bottom:1px solid #ddd3c5;padding:26px 32px}.news-admin-list article>span{color:#985139;font-size:11px;font-weight:800}.news-admin-list article h3{margin:11px 0 8px;font-size:19px;line-height:1.45}.news-admin-list article time{color:#79807d;font-size:12px}.news-admin-list article>div{gap:8px;margin-top:18px;display:flex}.news-admin-list button{min-height:38px;padding:0 14px;font-size:12px}.news-admin-list button:last-child{background:#8b4f43}.admin-denied{background:#f5efe4;min-height:620px;padding:120px max(24px,10vw)}.admin-denied h1{font-size:clamp(44px,6vw,72px)}@media (max-width:1050px){.news-admin-layout{grid-template-columns:1fr}.news-admin-list{width:100%}}@media (max-width:700px){.notice-board>a>span small{display:none}.managed-news-detail>header,.managed-news-body{padding:34px 24px}.managed-news-detail figure{padding:0 24px}.managed-news-detail>header p{font-size:16px}.managed-news-detail>.back-link{margin:0 24px 42px}.news-admin-layout{width:calc(100% - 24px);padding:36px 0 70px}.news-editor{padding:30px 20px}.news-editor>header{display:block}.news-editor>header>span{margin-top:18px;display:inline-block}.news-form-row,.news-form-options{grid-template-columns:1fr}.news-form-actions{display:grid}.news-admin-list>header{padding:28px 22px}.news-admin-list>header a{margin-top:18px;display:inline-block;position:static}.news-admin-list article{padding:24px 22px}}.press-board-intro{color:#fff;background:#342a24;border-top:7px solid #5f3a2d;grid-template-columns:minmax(0,1fr) minmax(300px,.55fr);align-items:end;gap:50px;margin-bottom:56px;padding:clamp(40px,5vw,70px);display:grid}.press-board-intro .eyebrow{color:#a8c2cc;grid-column:1/-1;margin-bottom:-24px}.press-board-intro h1{letter-spacing:-.055em;margin:0;font-size:clamp(42px,5vw,68px);line-height:1.16}.press-board-intro>p:last-child{color:#d1dadd;margin:0;font-size:17px;line-height:1.8}.managed-press-columns{grid-template-columns:1fr 1fr;align-items:start;gap:22px;display:grid}.managed-press-section{background:#fffaf2;border:1px solid #d4c8b7}.managed-press-section>header{border-bottom:1px solid #d4c8b7;justify-content:space-between;align-items:end;min-height:142px;padding:32px 34px;display:flex}.managed-press-section>header .eyebrow{margin:0}.managed-press-section>header h2{margin:12px 0 0;font-size:34px}.managed-press-section>header>span{color:#9f8b78;font:700 40px/1 Georgia,serif}.managed-press-list>a{border-bottom:1px solid #d9cebe;flex-direction:column;min-height:245px;padding:30px 34px;transition:background .2s,transform .2s;display:flex}.managed-press-list>a:last-child{border-bottom:0}.managed-press-list>a:hover{background:#edf3f5;transform:translateY(-2px)}.managed-press-list>a>div{justify-content:space-between;gap:20px;display:flex}.managed-press-list b{color:#985139;font-size:11px}.managed-press-list time{color:#78807c;font-size:12px}.managed-press-list h3{margin:24px 0 14px;font-size:24px;line-height:1.45}.managed-press-list p{color:#66706b;margin:0;font-size:14px;line-height:1.7}.managed-press-list strong{color:#5f3a2d;margin-top:auto;padding-top:26px;font-size:13px}.managed-press-empty{text-align:center;color:#7a817d;place-content:center;min-height:245px;padding:34px;display:grid}.managed-press-empty span{color:#5f3a2d;letter-spacing:.12em;font-size:11px;font-weight:800}.managed-press-empty p{margin:12px 0 0}@media (max-width:900px){.press-board-intro{grid-template-columns:1fr}.press-board-intro .eyebrow{margin-bottom:0}.managed-press-columns{grid-template-columns:1fr}}@media (max-width:700px){.press-board-intro{padding:36px 24px}.press-board-intro h1{font-size:40px}.press-board-intro>p:last-child{font-size:15px}.managed-press-section>header{min-height:120px;padding:28px 24px}.managed-press-list>a{min-height:220px;padding:26px 24px}.managed-press-list h3{font-size:21px}}.translation-engine{clip-path:inset(50%);pointer-events:none;block-size:1px;inline-size:1px;position:fixed;overflow:hidden}.goog-te-banner-frame.skiptranslate,.goog-te-balloon-frame,.goog-te-spinner-pos,.skiptranslate iframe{display:none!important}html.translated-ltr body,html.translated-rtl body,body{top:0!important}.language-options button{-webkit-appearance:none;appearance:none;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0}.language-options button small{letter-spacing:.08em;opacity:.58;font-size:.64rem;font-weight:600;display:block}.language-options button[aria-current=true]{color:var(--warm,#a55237);font-weight:800}.language-menu .language-options{flex-direction:column;align-items:stretch;display:flex}.language-menu .language-options button{white-space:nowrap;border-bottom:1px solid #d6c8b6;justify-content:space-between;align-items:center;gap:14px;width:100%;min-height:50px;padding:9px 13px;display:flex}.language-menu .language-options button:last-child{border-bottom:0}.language-menu .language-options button:hover{background:#e7dac8}.language-menu .language-options button span{font-size:14px;font-weight:760}.language-menu .language-options button small{font-size:10px}.mobile-language .language-options{width:100%;box-shadow:none;background:#e7dbca;border:0;flex-direction:column;padding:0;display:flex;position:static}.mobile-language .language-options button{border-top:1px solid #cbbca8;justify-content:space-between;align-items:center;width:100%;min-height:48px;padding:11px 18px;display:flex}:root{--accent-blue:#5f3a2d;--accent-sky:#9d8771;--accent-rust:#a55237;--accent-sand:#d8bd8d}.content-title .eyebrow{color:var(--accent-rust)}.button.primary{background:linear-gradient(135deg,var(--accent-rust),#87432f);box-shadow:0 10px 22px #87432f2e}.button.outline:hover{border-color:var(--accent-blue);background:#e2d4c1}.local-nav a.active{background:linear-gradient(135deg,var(--accent-blue),#5a4033);color:#fff}.local-nav a.active span{color:#d8e5e9}.chapter-grid article,.visit-cards>article,.visit-facts article,.visit-next-grid>a,.transport-grid article,.global-account-card,.event-archive-grid>a,.event-archive-grid article,.info-stage-grid article,.fund-allocation article,.managed-press-list>a{border-top-width:4px;border-top-color:var(--accent-blue);position:relative;overflow:hidden}.chapter-grid article:nth-child(4n+2),.visit-cards>article:nth-child(4n+2),.visit-facts article:nth-child(4n+2),.visit-next-grid>a:nth-child(4n+2),.transport-grid article:nth-child(4n+2),.global-account-card:nth-child(4n+2),.event-archive-grid>a:nth-child(4n+2),.event-archive-grid article:nth-child(4n+2),.info-stage-grid article:nth-child(4n+2),.fund-allocation article:nth-child(4n+2),.managed-press-list>a:nth-child(4n+2){border-top-color:var(--accent-rust)}.chapter-grid article:nth-child(4n+3),.visit-cards>article:nth-child(4n+3),.visit-facts article:nth-child(4n+3),.visit-next-grid>a:nth-child(4n+3),.transport-grid article:nth-child(4n+3),.global-account-card:nth-child(4n+3),.event-archive-grid>a:nth-child(4n+3),.event-archive-grid article:nth-child(4n+3),.info-stage-grid article:nth-child(4n+3),.fund-allocation article:nth-child(4n+3),.managed-press-list>a:nth-child(4n+3){border-top-color:var(--accent-sand)}.chapter-grid article:nth-child(4n),.visit-cards>article:nth-child(4n),.visit-facts article:nth-child(4n),.visit-next-grid>a:nth-child(4n),.transport-grid article:nth-child(4n),.global-account-card:nth-child(4n),.event-archive-grid>a:nth-child(4n),.event-archive-grid article:nth-child(4n),.info-stage-grid article:nth-child(4n),.fund-allocation article:nth-child(4n),.managed-press-list>a:nth-child(4n){border-top-color:var(--accent-sky)}.chapter-grid article:after,.visit-facts article:after,.transport-grid article:after,.global-account-card:after,.fund-allocation article:after{content:"";pointer-events:none;border:1px solid #315f7224;border-radius:50%;width:108px;height:108px;position:absolute;bottom:-44px;right:-34px;box-shadow:0 0 0 18px #315f7209}.giving-accordion details{border-left:5px solid var(--accent-blue)}.giving-accordion details:nth-child(2){border-left-color:var(--accent-rust)}.giving-accordion details:nth-child(3){border-left-color:var(--accent-sand)}.giving-accordion details:nth-child(4){border-left-color:var(--accent-sky)}.giving-accordion details[open]{transform:translateY(-3px);box-shadow:0 18px 36px #192b351c}.giving-channel-card:first-child{border-top:5px solid var(--accent-rust)}.giving-channel-card:last-child{border-top:5px solid var(--accent-blue)}.home-facts a:first-child{border-top-color:var(--accent-blue);background:#e5d7c2!important}.home-facts a:nth-child(2){border-top-color:var(--accent-rust);background:#f3e6dd!important}.home-facts a:nth-child(3){border-top-color:#b38c49;background:#f2ead8!important}.home-facts a:nth-child(4){border-top-color:#657d73;background:#e1d4c1!important}.home-quick-links>a{transition:transform .25s,box-shadow .25s;border-top:5px solid var(--accent-blue)!important}.home-quick-links>a:nth-child(2){border-top-color:var(--accent-rust)!important}.home-quick-links>a:nth-child(3){border-top-color:#b38c49!important}.home-quick-links>a:nth-child(4){border-top-color:var(--accent-sky)!important}.home-quick-links>a:hover{transform:translateY(-7px);box-shadow:0 20px 42px #15242d21}.notice-board>a:nth-child(2n){background:#e4d7c5}.notice-board>a.important{border-left-color:var(--accent-rust);background:#f5e9e1}@media (min-width:901px){.chapter-grid article:nth-child(2n),.visit-facts article:nth-child(2n),.transport-grid article:nth-child(2n),.fund-allocation article:nth-child(2n){transform:translateY(10px)}}@media (max-width:700px){.page-content:not(.campaign-page-content){background:linear-gradient(#f2eadf,#eee6da)}.chapter-grid article,.visit-facts article,.transport-grid article,.fund-allocation article{transform:none!important}.home-quick-links>a:hover{transform:none}}.support-global-page .page-hero,.support-global-page .page-hero-inner{min-height:350px}.support-global-page .page-content{padding-top:clamp(34px,4.5vw,62px)}.donation-start{border:1px solid #c7bbaa;border-top:7px solid var(--accent-rust);background:#fffdf8;max-width:1180px;margin:0 auto 100px;padding:clamp(30px,5vw,64px);position:relative;overflow:hidden;box-shadow:0 24px 58px #192b351f}.donation-start:after{content:"";pointer-events:none;background:radial-gradient(circle,#7d9fac30,#7d9fac0a 56%,#0000 57%);border-radius:50%;width:390px;height:390px;position:absolute;top:-145px;right:-130px}.donation-start-heading{z-index:1;position:relative}.donation-start-heading>div{position:relative}.donation-start-heading h2{letter-spacing:-.055em;margin:0;font-size:clamp(38px,4.6vw,64px);line-height:1.08}.donation-process{background:#eee9e0;border:1px solid #c9c2b7;grid-template-columns:repeat(3,1fr);margin:40px 0 0;padding:0;list-style:none;display:grid}.donation-process li{color:#777c78;border-right:1px solid #c9c2b7;align-items:center;gap:12px;min-height:68px;padding:14px 20px;display:flex}.donation-process li:last-child{border-right:0}.donation-process li span{letter-spacing:.08em;font-size:12px;font-weight:850}.donation-process li strong{font-size:16px}.donation-process li.current{color:#fff;background:#5f3a2d}.donation-process li.done{color:#244a5b;background:#d9c8b2}.donation-process li.done span:after{content:" ✓"}.donation-currency{grid-template-columns:1fr 1fr;gap:14px;margin-top:18px;display:grid}.donation-currency button{min-height:82px;color:var(--charcoal);text-align:left;cursor:pointer;background:#f3eee5;border:1px solid #c9c2b7;grid-template-columns:42px 1fr;align-items:center;gap:10px;padding:14px 20px;display:grid}.donation-currency button>b{width:38px;height:38px;color:var(--accent-blue);background:#d8c7b1;border-radius:50%;place-items:center;font-size:20px;display:grid}.donation-currency button span{font-size:18px;font-weight:820}.donation-currency button.active{border-color:var(--accent-blue);box-shadow:inset 0 0 0 2px var(--accent-blue);background:#e5d7c3}.donation-currency button.active:nth-child(2){border-color:var(--accent-rust);box-shadow:inset 0 0 0 2px var(--accent-rust);background:#f5e9e1}.donation-currency button.active:nth-child(2)>b{color:var(--accent-rust);background:#ead2c5}.donation-amounts{grid-template-columns:repeat(5,1fr);gap:10px;margin-top:18px;display:grid}.donation-amounts button{color:#283430;cursor:pointer;background:#fff;border:1px solid #c9c2b7;min-height:64px;padding:10px;font-size:17px;font-weight:820;transition:all .2s}.donation-amounts button:hover{border-color:var(--accent-blue);transform:translateY(-3px)}.donation-amounts button.active{background:var(--accent-blue);border-color:var(--accent-blue);color:#fff;box-shadow:0 10px 22px #315f7238}.donation-custom{border-left:5px solid var(--accent-blue);background:#e4d7c5;margin-top:16px;padding:20px 24px;display:block}.donation-custom>span{margin-bottom:10px;font-size:13px;font-weight:800;display:block}.donation-custom>div{grid-template-columns:auto 1fr auto;align-items:center;gap:12px;display:grid}.donation-custom b{color:var(--accent-blue);font-size:25px}.donation-custom input{background:0 0;border:0;border-bottom:2px solid #8ea2a8;outline:none;width:100%;padding:8px 2px;font:800 24px Pretendard,sans-serif}.donation-custom em{color:#607278;font-size:13px;font-weight:800}.donation-method-step{border-top:1px solid #c9c2b7;margin-top:34px;padding-top:28px}.donation-method-step>header{grid-template-columns:1fr auto;align-items:center;gap:16px;display:grid}.donation-method-step>header>div{gap:2px;display:grid}.donation-method-step>header small{color:#747b78;font-size:11px}.donation-method-step>header strong{font-size:19px}.donation-method-step>header h3{margin:0;font-size:23px}.donation-method-grid{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:18px;display:grid}.donation-method-grid.usd{grid-template-columns:repeat(3,1fr)}.donation-method-grid>a,.donation-method-grid>button{border:1px solid #c5beb3;border-top:5px solid var(--accent-blue);min-height:205px;color:var(--charcoal);text-align:left;cursor:pointer;font:inherit;background:#f8f5ef;flex-direction:column;align-items:flex-start;padding:28px;transition:all .22s;display:flex;position:relative}.donation-method-grid>a>span,.donation-method-grid>button>span{letter-spacing:.08em;opacity:.72;font-size:11px;font-weight:800}.donation-method-grid>a>b,.donation-method-grid>button>b{width:40px;height:40px;color:var(--accent-blue);background:#d9c8b2;border-radius:50%;place-items:center;font-size:15px;display:grid;position:absolute;top:22px;right:24px}.donation-method-grid>.featured>b{color:#fff;background:#fff2}.donation-method-grid h4{letter-spacing:-.035em;margin:40px 0 12px;font-size:27px}.donation-method-grid>a>strong,.donation-method-grid>button>strong{margin-top:auto;padding-top:20px;font-size:14px}.donation-method-grid>a:hover,.donation-method-grid>button:hover{transform:translateY(-5px);box-shadow:0 17px 34px #192b351f}.donation-method-grid>button.pending{cursor:not-allowed;color:#777a77;box-shadow:none;background:#ebe9e4;border-color:#c8c5be}.donation-method-grid>button.pending>b{color:#777a77;background:#d8d8d4}.donation-method-grid>button.pending>strong{color:#6d706d;letter-spacing:.08em;border:1px solid #aaa9a3;margin-top:auto;padding:7px 11px;font-size:12px;display:inline-flex}.donation-method-grid>button.pending:hover{box-shadow:none;transform:none}.donation-method-grid .method-qr{display:none}.copyable-value{justify-content:space-between;align-items:center;gap:10px;display:flex}.copyable-value>span,.copyable-value>address{min-width:0}.copy-value{color:#5f3a2d;cursor:pointer;background:#f3e7d7;border:1px solid #a48c73;flex:none;min-width:58px;min-height:32px;padding:6px 9px;font:800 11px Pretendard,sans-serif}.copy-value:hover{color:#fff;background:#5f3a2d}.copy-value:focus-visible{outline-offset:2px;outline:3px solid #315f72}@media (min-width:901px){.donation-method-grid .has-qr{padding-right:126px}.donation-method-grid .method-qr{color:#34251f;opacity:1;letter-spacing:0;text-align:center;background:#fffaf2;gap:5px;width:86px;padding:7px;display:grid;position:absolute;bottom:18px;right:20px;box-shadow:0 8px 20px #140e0b2e}.donation-method-grid .method-qr img{width:72px;height:72px;image-rendering:pixelated;display:block}.donation-method-grid .method-qr i{white-space:nowrap;font-size:9px;font-style:normal;font-weight:800}}.donation-platform-notice{color:#44352c;background:#eee3d2;border-left:4px solid #995238;grid-template-columns:auto 1fr;align-items:start;gap:16px;margin:16px 0 0;padding:16px 18px;font-size:14px;line-height:1.65;display:grid}.donation-platform-notice b{white-space:nowrap;color:#713e2d}.donation-platform-notice span{opacity:.9}.donation-inline-detail{z-index:1;background:#eee3d2;border:1px solid #c8b79f;border-left:6px solid #995238;margin-top:18px;padding:clamp(22px,3vw,34px);position:relative;box-shadow:0 16px 34px #30221a1a}.donation-inline-detail>header{justify-content:space-between;align-items:baseline;gap:20px;margin-bottom:20px;display:flex}.donation-inline-detail>header span{color:#995238;letter-spacing:.13em;font-size:11px;font-weight:850}.donation-inline-detail>header h3{margin:0;font-size:clamp(25px,3vw,34px)}.donation-inline-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.donation-inline-grid.single{grid-template-columns:1fr}.donation-inline-grid article{background:#fffaf2;border:1px solid #cfbfaa;min-width:0;padding:22px}.donation-inline-grid article>small{color:#995238;letter-spacing:.08em;font-size:11px;font-weight:850}.donation-inline-grid h4{margin:8px 0 16px;font-size:22px}.donation-inline-grid dl{margin:0}.donation-inline-grid dl>div{border-top:1px solid #d9cdbd;grid-template-columns:minmax(105px,.7fr) minmax(0,1.3fr);gap:12px;padding:11px 0;display:grid}.donation-inline-grid dt{color:#6c655d;font-size:12px}.donation-inline-grid dd{color:#29231f;overflow-wrap:anywhere;margin:0;font-size:14px;font-weight:780}.donation-inline-grid address{font-style:normal;line-height:1.55}.zeffy-notice-backdrop{z-index:1200;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#1e1714b8;place-items:center;padding:22px;display:grid;position:fixed;inset:0}.zeffy-notice-modal{color:#29231f;background:#f7f0e5;border:1px solid #b79d83;border-top:7px solid #995238;width:min(560px,100%);max-height:calc(100vh - 44px);padding:clamp(28px,5vw,46px);position:relative;overflow:auto;box-shadow:0 28px 80px #140e0b66}.zeffy-notice-close{color:#5f3a2d;cursor:pointer;background:0 0;border:1px solid #b79d83;border-radius:50%;width:42px;height:42px;font-size:28px;line-height:1;position:absolute;top:14px;right:16px}.zeffy-notice-modal h3{letter-spacing:-.045em;margin:10px 0 18px;font-size:clamp(30px,5vw,46px);line-height:1.12}.zeffy-notice-modal h3 em{color:#995238;font-style:normal}.zeffy-notice-modal>p:not(.eyebrow){color:#55463c;margin:0;font-size:16px;line-height:1.75}.zeffy-zero-guide{color:#fff;background:#173f6b;grid-template-columns:1fr 1fr;gap:10px;margin:24px 0;padding:18px;display:grid}.zeffy-zero-guide>div{background:#ffffff14;border:1px solid #ffffff7a;gap:7px;padding:14px;display:grid;position:relative}.zeffy-zero-guide small{opacity:.78;font-size:12px}.zeffy-zero-guide strong{font-size:24px}.zeffy-zero-guide span{font-size:22px;position:absolute;bottom:14px;right:15px}.zeffy-notice-actions{grid-template-columns:auto 1fr;gap:10px;display:grid}.zeffy-notice-actions button,.zeffy-notice-actions a{cursor:pointer;border:1px solid #9f8b77;place-items:center;min-height:54px;padding:14px 18px;font:800 15px Pretendard,sans-serif;display:grid}.zeffy-notice-actions button{color:#4c3c32;background:0 0}.zeffy-notice-actions a{color:#fff;text-align:center;background:#5f3a2d;border-color:#5f3a2d}.support-global-page .page-content>.content-title{max-width:1180px;margin:0 auto 34px}.support-global-page .giving-accordion{max-width:1180px;margin:0 auto 70px}.support-global-page .giving-notice{max-width:1180px;margin-inline:auto}.america-direct-grid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.america-direct-option{background:#fff;border:1px solid #d7cdbf;padding:22px}.america-direct-option>header{justify-content:space-between;align-items:baseline;gap:18px;margin-bottom:18px;display:flex}.america-direct-option>header span{color:#985139;letter-spacing:.13em;font-size:11px;font-weight:800}.america-direct-option>header h3{margin:0;font-size:25px}.america-direct-option address{font-style:normal;line-height:1.65}.check-giving{border-top:4px solid #985139}.donation-receipt{color:#f5eadb;background:#2b2420;border-top:7px solid #995238;grid-template-columns:minmax(250px,.7fr) minmax(0,1.3fr);gap:clamp(30px,5vw,70px);max-width:1180px;margin:0 auto 28px;padding:clamp(30px,4.5vw,54px);display:grid;box-shadow:0 20px 48px #32231b29}.donation-receipt>header h2{letter-spacing:-.05em;margin:10px 0 16px;font-size:clamp(34px,4vw,52px);line-height:1.1}.donation-receipt>header>p:last-child{color:#d6c8b5;margin:0;line-height:1.75}.donation-receipt form{grid-template-columns:1fr 1fr;gap:14px;display:grid}.donation-receipt label{gap:8px;display:grid}.donation-receipt label>span{color:#d9c5ab;font-size:12px;font-weight:800}.donation-receipt input,.donation-receipt select{color:#29231f;background:#f4ecdf;border:1px solid #aa9279;width:100%;min-height:52px;padding:12px 14px;font:700 15px Pretendard,sans-serif}.donation-receipt-submit{grid-column:1/-1;grid-template-columns:1fr auto;align-items:center;gap:12px 20px;padding-top:8px;display:grid}.donation-receipt-submit p{color:#cdbca7;margin:0;font-size:12px;line-height:1.6}.donation-receipt-submit strong{color:#f1b49a;grid-column:1/-1;font-size:13px}.donation-receipt-submit button{color:#fff;cursor:pointer;background:#995238;border:1px solid #b26448;min-height:54px;padding:14px 22px;font:850 15px Pretendard,sans-serif}.donation-receipt-submit button:hover{background:#ad6044}@media (max-width:900px){.donation-start-heading{grid-template-columns:1fr;gap:18px}.donation-method-grid.usd{grid-template-columns:1fr}.donation-method-grid{grid-template-columns:1fr 1fr}.donation-method-grid>a,.donation-method-grid>button{min-height:220px}}@media (max-width:700px){.support-global-page .page-hero,.support-global-page .page-hero-inner{min-height:390px}.support-global-page .page-content{padding-top:24px}.donation-start{margin:0 -6px 70px;padding:30px 20px 24px}.donation-start-heading h2{font-size:42px}.donation-process{margin-top:28px}.donation-process li{justify-content:center;gap:6px;min-height:58px;padding:11px 9px}.donation-process li span{font-size:10px}.donation-process li strong{font-size:13px}.donation-currency{grid-template-columns:1fr}.donation-currency button{grid-template-columns:42px 1fr}.donation-amounts{grid-template-columns:1fr 1fr}.donation-amounts button:last-child{grid-column:1/-1}.donation-method-step>header{grid-template-columns:1fr}.donation-method-step>header h3{margin-top:4px}.donation-method-grid{grid-template-columns:1fr}.donation-method-grid>a,.donation-method-grid>button{min-height:205px}.america-direct-grid{grid-template-columns:1fr}.america-direct-option{padding:18px}.america-direct-option>header{flex-direction:column;align-items:flex-start;gap:6px}.america-direct-option>header h3{font-size:23px}.donation-platform-notice{grid-template-columns:1fr;gap:4px;padding:15px}.donation-platform-notice b{white-space:normal}.zeffy-notice-backdrop{padding:12px}.zeffy-notice-modal{padding:30px 20px 22px}.zeffy-notice-close{width:38px;height:38px;top:9px;right:10px}.zeffy-notice-modal h3{padding-right:28px}.zeffy-zero-guide{grid-template-columns:1fr;padding:12px}.zeffy-notice-actions{grid-template-columns:1fr}.zeffy-notice-actions a{grid-row:1}}@media (max-width:900px){.donation-inline-grid{grid-template-columns:1fr}.donation-inline-grid article{padding:19px}}@media (max-width:700px){.donation-inline-detail{padding:22px 16px}.donation-inline-detail>header{flex-direction:column;align-items:flex-start;gap:6px}.donation-inline-grid dl>div{grid-template-columns:1fr;gap:4px}}@media (max-width:900px){.donation-receipt{grid-template-columns:1fr}.donation-receipt form{grid-template-columns:1fr 1fr}}@media (max-width:700px){.donation-receipt{margin:0 -6px 24px;padding:30px 20px}.donation-receipt form{grid-template-columns:1fr}.donation-receipt-submit{grid-column:auto;grid-template-columns:1fr}.donation-receipt-submit strong{grid-column:auto}.donation-receipt-submit button{width:100%}}:root{--gallery-wall:#eee6da;--card-paper:#fffdf8;--card-tint:#e4d7c5;--card-line:#c9c2b7;--card-line-cool:#bdc9cc;--card-shadow:0 14px 34px #192b3513}.page-content:not(.campaign-page-content){background:var(--gallery-wall)}.content-title{position:relative}.content-title:after{content:"";background:#5f3a2d;width:46px;height:3px;margin-top:22px;display:block}.greeting-letter,.timeline article,.chapter-grid article,.exhibition-map-image,.visit-summary,.visit-cards>article,.visit-facts article,.visit-next-grid>a,.transport-grid article,.global-account-card,.history-timeline li,.event-archive-grid>a,.event-archive-grid article,.legal-content,.reservation-layout,.notice-board,.managed-press-section,.info-stage-grid article,.fund-allocation article{background:var(--card-paper);border-color:var(--card-line);box-shadow:var(--card-shadow)}.chapter-grid article,.visit-cards>article,.visit-facts article,.visit-next-grid>a,.transport-grid article,.global-account-card,.event-archive-grid>a,.event-archive-grid article,.info-stage-grid article,.fund-allocation article{border:1px solid var(--card-line)}.chapter-grid article:nth-child(2n),.visit-facts article:nth-child(2n),.transport-grid article:nth-child(2n),.global-account-card:nth-child(2n),.fund-allocation article:nth-child(2n){background:var(--card-tint);border-color:var(--card-line-cool)}.giving-route-intro,.support-overview-hero,.support-growth-stage,.online-giving-coming.large{box-shadow:0 18px 42px #192b3517}.giving-accordion details{background:var(--card-paper);border:1px solid var(--card-line);box-shadow:0 10px 24px #192b350f}.giving-accordion details:nth-child(2n){background:var(--card-tint);border-color:var(--card-line-cool)}.notice-board>a{background:#fffdf8eb}.notice-board>a:hover{background:#e4d7c5}.managed-press-list>a{background:var(--card-paper);border:1px solid var(--card-line);box-shadow:0 10px 26px #192b350e}.managed-press-list>a:hover{border-color:#9d8771;box-shadow:0 16px 34px #192b351a}@media (max-width:700px){.greeting-letter,.timeline article,.chapter-grid article,.exhibition-map-image,.visit-summary,.visit-cards>article,.visit-facts article,.visit-next-grid>a,.transport-grid article,.global-account-card,.history-timeline li,.event-archive-grid>a,.event-archive-grid article,.legal-content,.reservation-layout,.notice-board,.managed-press-section,.info-stage-grid article,.fund-allocation article{box-shadow:0 8px 22px #192b3511}}.support-floating-cta{z-index:1200;color:#fff;letter-spacing:-.02em;background:#9a583f;border:1px solid #d6b78c;justify-content:space-between;align-items:center;gap:34px;min-width:190px;min-height:62px;padding:0 20px 0 25px;font-size:16px;font-weight:850;transition:transform .2s,background .2s,box-shadow .2s;display:flex;position:fixed;bottom:clamp(18px,2.4vw,34px);right:clamp(18px,2.4vw,38px);box-shadow:0 18px 45px #1b1e1d47}.support-floating-cta b{color:#8d4e37;background:#fff;border-radius:50%;place-items:center;width:32px;height:32px;font-size:17px;display:grid}.support-floating-cta:hover{background:#844630;transform:translateY(-3px);box-shadow:0 22px 52px #1b1e1d57}.support-floating-cta:focus-visible{outline-offset:4px;outline:3px solid #e5c99f}@media (max-width:700px){.support-floating-cta{left:14px;right:14px;bottom:calc(12px + env(safe-area-inset-bottom));min-width:0;min-height:58px;padding-left:22px;box-shadow:0 14px 34px #1b1e1d52}body:has(.support-floating-cta) footer{padding-bottom:calc(105px + env(safe-area-inset-bottom))}}.support-space-lead{background:#fffaf2;border:1px solid #d7c9b6;grid-template-columns:minmax(0,1.05fr) minmax(380px,.95fr);min-height:660px;display:grid;overflow:hidden;box-shadow:0 24px 62px #3a2e221a}.support-space-copy{align-self:center;padding:clamp(52px,6vw,88px)}.support-space-copy .eyebrow{color:#985139}.support-space-kicker{color:#74513e;letter-spacing:.04em;background:#eee3d3;margin:20px 0 10px;padding:8px 12px;font-size:12px;font-weight:800;display:inline-block}.support-space-copy h2{letter-spacing:-.06em;word-break:keep-all;margin:12px 0 28px;font-size:clamp(48px,5.2vw,74px);line-height:1.13}.support-space-copy h2 em{color:#985139;font-style:normal}.support-space-copy>p{color:#56605b;word-break:keep-all;max-width:690px;margin:0;font-size:18px;line-height:1.9}.support-space-copy .action-row{margin-top:38px}.support-space-visual{background:#3a403b;min-height:660px;margin:0;position:relative;overflow:hidden}.support-space-visual:after{content:"";background:linear-gradient(#0000 48%,#1c221ed1);position:absolute;inset:0}.support-space-visual img{object-fit:cover;filter:saturate(.72)sepia(.08);width:100%;height:100%;transform:scale(1.015)}.support-space-visual figcaption{z-index:1;color:#fff;border-top:1px solid #ffffff73;padding-top:22px;position:absolute;bottom:45px;left:clamp(26px,4vw,54px);right:clamp(26px,4vw,54px)}.support-space-visual figcaption small{color:#ddc294;letter-spacing:.14em;font-weight:800;display:block}.support-space-visual figcaption strong{margin:10px 0 8px;font-size:28px;display:block}.support-space-visual figcaption span{color:#e0e6e2;font-size:15px}.support-space-purpose{padding:clamp(88px,9vw,130px) 0}.support-space-purpose>header{grid-template-columns:1fr 1fr;align-items:end;gap:50px;margin-bottom:48px;display:grid}.support-space-purpose>header h2{letter-spacing:-.055em;word-break:keep-all;margin:14px 0 0;font-size:clamp(42px,4.6vw,66px);line-height:1.2}.support-space-purpose>header>p:last-child{color:var(--slate);word-break:keep-all;margin:0 0 7px;font-size:18px;line-height:1.85}.support-space-purpose>div{border-top:1px solid #cfc3b4;border-left:1px solid #cfc3b4;grid-template-columns:repeat(3,1fr);display:grid}.support-space-purpose article{background:#fffaf2;border-bottom:1px solid #cfc3b4;border-right:1px solid #cfc3b4;min-height:300px;padding:38px 34px}.support-space-purpose article:nth-child(2){background:#e6dac8}.support-space-purpose article:nth-child(3){background:#f0e6dc}.support-space-purpose span{color:#985139;font:700 23px/1 Georgia,serif}.support-space-purpose h3{margin:50px 0 17px;font-size:27px;line-height:1.35}.support-space-purpose p{color:var(--slate);word-break:keep-all;margin:0;font-size:16px;line-height:1.82}.support-one-shekel{color:#fff;background:linear-gradient(128deg,#37443e,#293630 64%,#25312c);grid-template-columns:180px minmax(0,1fr) minmax(260px,.55fr);align-items:center;gap:clamp(35px,5vw,78px);padding:clamp(70px,8vw,112px);display:grid;position:relative;overflow:hidden}.support-one-shekel:after{content:"";border:1px solid #dec29429;border-radius:50%;width:430px;height:430px;position:absolute;top:-140px;right:-110px;box-shadow:0 0 0 36px #dec29409,0 0 0 72px #dec29406}.support-one-shekel-mark{z-index:1;text-align:center;border:1px solid #c8ab7d;border-radius:50%;place-content:center;width:160px;height:160px;display:grid;position:relative;box-shadow:inset 0 0 0 9px #c8ab7d14}.support-one-shekel-mark span{color:#e1c28e;font:700 76px/.85 Georgia,serif}.support-one-shekel-mark small{color:#d8c5a5;letter-spacing:.16em;margin-top:10px;font-weight:800}.support-one-shekel-copy{z-index:1;position:relative}.support-one-shekel-copy h2{color:#e1c28e;margin:12px 0 5px;font-size:clamp(24px,2.4vw,34px)}.support-one-shekel-copy h3{letter-spacing:-.055em;margin:0 0 26px;font-size:clamp(41px,4.8vw,66px);line-height:1.18}.support-one-shekel-copy>p{color:#d9e0dc;word-break:keep-all;max-width:760px;margin:12px 0;font-size:17px;line-height:1.9}.support-one-shekel-copy .action-row{margin-top:32px}.support-one-shekel .button.ghost{color:#fff;background:0 0;border:1px solid #ffffff5c}.support-one-shekel blockquote{z-index:1;border-left:3px solid #c8ab7d;margin:0;padding:28px 0 28px 28px;position:relative}.support-one-shekel blockquote span{color:#d7bd91;letter-spacing:.12em;font-size:12px;font-weight:800}.support-one-shekel blockquote p{color:#f0ece5;word-break:keep-all;margin:13px 0 0;font-size:22px;font-weight:730;line-height:1.65}.support-space-navigation{padding:clamp(88px,9vw,128px) 0 50px}.support-space-navigation>header{margin-bottom:36px}.support-space-navigation h2{letter-spacing:-.055em;margin:13px 0 0;font-size:clamp(40px,4.5vw,60px)}.support-space-navigation>div{grid-template-columns:1.15fr 1fr 1fr;gap:16px;display:grid}.support-space-navigation a{background:#fffaf2;border:1px solid #d6c8b5;border-top:5px solid #796a59;flex-direction:column;min-height:300px;padding:34px;transition:all .22s;display:flex}.support-space-navigation a.primary{color:#fff;background:#985139;border-color:#985139}.support-space-navigation a:nth-child(2){background:#e6dac8;border-top-color:#5f3a2d}.support-space-navigation small{letter-spacing:.1em;color:#8d5a43;font-weight:800}.support-space-navigation a.primary small{color:#f1d2b9}.support-space-navigation h3{margin:42px 0 16px;font-size:31px}.support-space-navigation p{color:var(--slate);word-break:keep-all;margin:0;line-height:1.75}.support-space-navigation a.primary p{color:#f2ded3}.support-space-navigation strong{color:#684434;margin-top:auto;padding-top:25px}.support-space-navigation a.primary strong{color:#fff}.support-space-navigation a:hover{transform:translateY(-5px);box-shadow:0 18px 38px #352b221c}@media (max-width:1050px){.support-space-lead{grid-template-columns:1fr}.support-space-visual{min-height:520px}.support-space-purpose>header{grid-template-columns:1fr}.support-one-shekel{grid-template-columns:150px 1fr}.support-one-shekel blockquote{grid-column:2}.support-space-navigation>div{grid-template-columns:1fr}.support-space-navigation a{min-height:220px}}@media (max-width:700px){.support-space-lead{margin:0 -2px}.support-space-copy{padding:48px 24px}.support-space-copy h2{font-size:44px}.support-space-copy>p{font-size:16px}.support-space-visual{min-height:390px}.support-space-purpose{padding:76px 0}.support-space-purpose>header{gap:20px}.support-space-purpose>header h2{font-size:40px}.support-space-purpose>header>p:last-child{font-size:16px}.support-space-purpose>div{grid-template-columns:1fr}.support-space-purpose article{min-height:0;padding:30px 25px}.support-space-purpose h3{margin-top:28px}.support-one-shekel{grid-template-columns:1fr;gap:32px;padding:66px 24px}.support-one-shekel-mark{width:128px;height:128px}.support-one-shekel-mark span{font-size:62px}.support-one-shekel-copy h3{font-size:42px}.support-one-shekel-copy>p{font-size:16px}.support-one-shekel-copy .action-row{display:grid}.support-one-shekel blockquote{border-top:1px solid #c8ab7d;border-left:0;grid-column:auto;padding:22px 0 0}.support-space-navigation{padding-top:76px}.support-space-navigation a{min-height:205px;padding:28px 24px}.support-space-navigation h3{margin-top:28px}}.support-page .page-content{background:#f7f1e7}.support-flow{background:linear-gradient(#faf6ee 0%,#f4ecdf 48%,#faf7f0 100%);position:relative;overflow:hidden}.support-flow:before{content:"";z-index:0;opacity:.48;background:linear-gradient(#0000,#bda887 12% 86%,#0000);width:1px;position:absolute;top:510px;bottom:220px;left:clamp(28px,5vw,74px)}.support-flow>section,.support-flow>aside{z-index:1;position:relative}.support-flow .support-space-lead{min-height:610px;box-shadow:none;background:0 0;border:0;border-radius:0;grid-template-columns:minmax(0,1.08fr) minmax(360px,.92fr);overflow:visible}.support-flow .support-space-copy{padding:clamp(58px,7vw,102px) clamp(42px,7vw,106px)}.support-flow .support-space-kicker{color:#8f624d;background:0 0;margin-top:24px;padding:0;font-size:14px}.support-flow .support-space-copy h2{letter-spacing:-.05em;max-width:720px;margin:18px 0 30px;font-size:clamp(44px,4.8vw,66px);font-weight:760;line-height:1.19}.support-flow .support-space-copy h2 em{color:#9a583f;margin-top:5px;display:block}.support-flow .support-space-copy>p{font-size:17px;line-height:1.95}.support-flow .support-space-visual{border-radius:48% 48% 10px 10px;min-height:610px;margin:38px 38px 38px 0;box-shadow:0 18px 46px #40322521}.support-flow .support-space-visual:after{background:linear-gradient(#0000 52%,#242a25b8)}.support-flow .support-space-visual figcaption{bottom:38px}.support-flow .support-space-purpose{padding:clamp(96px,10vw,145px) clamp(42px,8vw,120px)}.support-flow .support-space-purpose>header{grid-template-columns:minmax(0,.9fr) minmax(320px,.7fr);gap:clamp(50px,9vw,150px);margin-bottom:68px}.support-flow .support-space-purpose>header h2,.support-flow .support-space-navigation h2{letter-spacing:-.045em;font-size:clamp(40px,4.25vw,58px);font-weight:750;line-height:1.28}.support-flow .support-space-purpose>div{border:0;margin-left:clamp(0px,5vw,80px);display:block}.support-flow .support-space-purpose article{border:0;border-top:1px solid #cfc1ae;grid-template-columns:84px minmax(230px,.7fr) minmax(300px,1fr);align-items:center;gap:32px;min-height:0;padding:34px 0;display:grid;background:0 0!important}.support-flow .support-space-purpose article:last-child{border-bottom:1px solid #cfc1ae}.support-flow .support-space-purpose span{color:#985139;border:1px solid #b69770;border-radius:50%;place-items:center;width:48px;height:48px;font:750 14px/1 Pretendard,sans-serif;display:grid}.support-flow .support-space-purpose h3{margin:0;font-size:25px;font-weight:740}.support-flow .support-space-purpose p{font-size:16px;line-height:1.85}.support-flow .support-one-shekel{color:var(--charcoal);background:radial-gradient(circle at 88% 16%,#ba9a6924,#0000 33%),linear-gradient(120deg,#eee4d4,#f7f1e7);border-top:1px solid #cdbda6;border-bottom:1px solid #cdbda6;grid-template-columns:150px minmax(0,1fr);gap:clamp(38px,6vw,92px);margin:0 clamp(26px,5vw,74px);padding:clamp(78px,8vw,116px) clamp(38px,8vw,126px);overflow:visible}.support-flow .support-one-shekel:after{border-color:#9851391c;top:4%;right:2%;box-shadow:0 0 0 34px #98513906,0 0 0 68px #98513905}.support-flow .support-one-shekel-mark{border-color:#a87855;width:138px;height:138px;box-shadow:inset 0 0 0 8px #a878550f}.support-flow .support-one-shekel-mark span{color:#9a583f;font-size:66px}.support-flow .support-one-shekel-mark small{color:#7a654e}.support-flow .support-one-shekel-copy h2{color:#9a583f;font-size:27px}.support-flow .support-one-shekel-copy h3{margin-top:8px;font-size:clamp(40px,4.3vw,58px);font-weight:750;line-height:1.25}.support-flow .support-one-shekel-copy>p{color:#56605b;font-size:17px;line-height:1.95}.support-flow .support-one-shekel .button.ghost{color:#454c48;background:#fff9;border-color:#a58e72}.support-flow .support-one-shekel blockquote{border-top:1px solid #bba98f;border-left:0;grid-column:2;margin-top:5px;padding:28px 0 0}.support-flow .support-one-shekel blockquote span{color:#946347}.support-flow .support-one-shekel blockquote p{color:#414844;font-size:21px}.support-flow .support-space-navigation{padding:clamp(105px,11vw,155px) clamp(42px,8vw,120px) 70px}.support-flow .support-space-navigation>header{margin-bottom:46px;margin-left:clamp(0px,5vw,80px)}.support-flow .support-space-navigation>div{margin-left:clamp(0px,5vw,80px);display:block}.support-flow .support-space-navigation a{min-height:0;box-shadow:none;border:0;border-top:1px solid #cfc1ae;grid-template-columns:minmax(190px,.55fr) minmax(300px,.7fr) minmax(320px,1fr) auto;align-items:center;gap:30px;padding:32px 8px;display:grid;color:var(--charcoal)!important;background:0 0!important}.support-flow .support-space-navigation a:last-child{border-bottom:1px solid #cfc1ae}.support-flow .support-space-navigation a:hover{box-shadow:none;padding-left:18px;transform:none;background:#ffffff61!important}.support-flow .support-space-navigation small{color:#9a583f!important}.support-flow .support-space-navigation h3{margin:0;font-size:28px}.support-flow .support-space-navigation p{color:#5c6560!important}.support-flow .support-space-navigation strong{white-space:nowrap;margin:0;padding:0;color:#5f3a2d!important}.support-flow .support-overview-contact{box-shadow:none;background:0 0;border:1px solid #bdaa8e;border-left:0;border-right:0;margin:0 clamp(42px,8vw,120px) 70px}@media (max-width:1050px){.support-flow .support-space-lead{grid-template-columns:1fr}.support-flow .support-space-visual{border-radius:12px;min-height:500px;margin:0 38px 55px}.support-flow .support-space-purpose>header{grid-template-columns:1fr;gap:24px}.support-flow .support-space-purpose article{grid-template-columns:70px minmax(210px,.7fr) 1fr}.support-flow .support-one-shekel{grid-template-columns:130px 1fr}.support-flow .support-space-navigation a{grid-template-columns:170px 220px 1fr}.support-flow .support-space-navigation strong{grid-column:2}}@media (max-width:700px){.support-flow:before{top:760px;left:24px}.support-flow .support-space-lead{margin:0}.support-flow .support-space-copy{padding:58px 24px 46px}.support-flow .support-space-copy h2{font-size:42px}.support-flow .support-space-visual{min-height:360px;margin:0 20px 38px}.support-flow .support-space-purpose{padding:82px 24px}.support-flow .support-space-purpose>div,.support-flow .support-space-purpose>header{margin-left:0}.support-flow .support-space-purpose article{grid-template-columns:52px 1fr;gap:18px;padding:28px 0}.support-flow .support-space-purpose article p{grid-column:2}.support-flow .support-one-shekel{grid-template-columns:1fr;gap:28px;margin:0 20px;padding:62px 25px}.support-flow .support-one-shekel-mark{width:112px;height:112px}.support-flow .support-one-shekel-mark span{font-size:54px}.support-flow .support-one-shekel-copy h3{font-size:39px}.support-flow .support-one-shekel blockquote{grid-column:auto}.support-flow .support-space-navigation{padding:88px 24px 54px}.support-flow .support-space-navigation>header,.support-flow .support-space-navigation>div{margin-left:0}.support-flow .support-space-navigation a{grid-template-columns:1fr auto;gap:10px 18px;padding:27px 4px}.support-flow .support-space-navigation small,.support-flow .support-space-navigation p{grid-column:1/-1}.support-flow .support-space-navigation h3{font-size:25px}.support-flow .support-space-navigation strong{grid-area:2/2}.support-flow .support-overview-contact{margin:0 24px 46px;padding:25px 0}}.support-flow .support-space-visual img{will-change:transform;animation:18s ease-in-out infinite alternate supportHeroDrift}.support-image-ribbon{grid-template-columns:1.08fr .8fr 1fr;align-items:center;gap:clamp(14px,2vw,28px);margin:-44px clamp(34px,6vw,92px) 0;padding:0 clamp(8px,2vw,30px);display:grid}.support-image-ribbon figure{background:#ded2c1;margin:0;animation:8s ease-in-out infinite supportPhotoFloat;position:relative;overflow:hidden;box-shadow:0 18px 42px #362b202b}.support-image-ribbon figure:first-child{height:330px;transform:rotate(-1.4deg)}.support-image-ribbon figure:nth-child(2){height:390px;animation-delay:-2.4s;transform:translateY(35px)rotate(1.2deg)}.support-image-ribbon figure:nth-child(3){height:310px;animation-delay:-4.8s;transform:translateY(-12px)rotate(-.7deg)}.support-image-ribbon figure:after{content:"";pointer-events:none;background:linear-gradient(#0000 56%,#1b201dc2);position:absolute;inset:0}.support-image-ribbon img{object-fit:cover;filter:saturate(.62)sepia(.08);width:100%;height:100%;transition:transform .8s,filter .5s}.support-image-ribbon figure:hover img{filter:saturate(.82);transform:scale(1.055)}.support-image-ribbon figcaption{z-index:1;color:#fff;word-break:keep-all;font-size:14px;font-weight:720;line-height:1.45;position:absolute;bottom:20px;left:22px;right:18px}.support-image-ribbon figcaption span{color:#e4c695;margin-bottom:5px;font:700 12px/1 Georgia,serif;display:block}.support-flow .support-space-purpose{padding-top:clamp(132px,13vw,190px)}.support-flow .support-one-shekel-mark{animation:6s ease-in-out infinite supportCoinPulse}.support-flow .support-space-navigation a strong{transition:transform .25s}.support-flow .support-space-navigation a:hover strong{transform:translate(7px)}@keyframes supportHeroDrift{0%{transform:scale(1.015)translate(0)}to{transform:scale(1.075)translate(-1.2%,1%)}}@keyframes supportPhotoFloat{0%,to{box-shadow:0 18px 42px #362b202b}50%{box-shadow:0 26px 54px #362b203b}}@keyframes supportCoinPulse{0%,to{box-shadow:inset 0 0 0 8px #a878550f,0 0 #a8785500}50%{box-shadow:inset 0 0 0 8px #a8785517,0 0 0 13px #a878550e}}@media (max-width:900px){.support-image-ribbon{grid-template-columns:1fr 1fr;margin-top:-20px}.support-image-ribbon figure:first-child{grid-column:1/-1;height:330px}.support-image-ribbon figure:nth-child(2),.support-image-ribbon figure:nth-child(3){height:300px;transform:none}.support-flow .support-space-purpose{padding-top:120px}}@media (max-width:700px){.support-image-ribbon{grid-template-columns:1fr;gap:14px;margin:10px 20px 0;padding:0}.support-image-ribbon figure:first-child,.support-image-ribbon figure:nth-child(2),.support-image-ribbon figure:nth-child(3){grid-column:auto;height:230px;transform:none}.support-image-ribbon figure:nth-child(2){margin-left:22px}.support-image-ribbon figure:nth-child(3){margin-right:22px}.support-flow .support-space-purpose{padding-top:100px}}@media (prefers-reduced-motion:reduce){.support-flow .support-space-visual img,.support-image-ribbon figure,.support-flow .support-one-shekel-mark{animation:none}.support-image-ribbon img,.support-flow .support-space-navigation a strong{transition:none}}.support-status-page .page-content{background:linear-gradient(#faf6ee,#f3ebde 58%,#faf7f0)}.support-status-page .support-goal-simple{min-height:0;box-shadow:none;background:0 0;border:0;display:block}.support-status-page .support-goal-copy{min-height:0;color:var(--charcoal);background:0 0;border-bottom:1px solid #cdbfae;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:16px 50px;padding:clamp(72px,8vw,112px) clamp(34px,8vw,120px) clamp(54px,6vw,84px);display:grid;position:relative;overflow:hidden}.support-status-page .support-goal-copy:before{opacity:.12;mix-blend-mode:multiply;filter:saturate(.38)sepia(.18);background:url(/images/support-olive-branch.png) 50%/contain no-repeat;width:440px;height:440px;inset:auto -5% -58% auto;transform:rotate(-13deg)}.support-status-page .support-goal-copy:after{display:none}.support-status-page .support-goal-copy .eyebrow{color:#985139;grid-column:1/-1}.support-status-page .support-goal-copy h2{color:#302823;letter-spacing:-.05em;max-width:780px;margin:8px 0 0;font-size:clamp(43px,4.8vw,64px);font-weight:750;line-height:1.22}.support-status-page .support-goal-copy>p:not(.eyebrow){color:#69716c;align-self:end;margin:0 0 4px;font-size:15px;font-weight:700}.support-status-page .support-goal-copy .sample-data-badge{color:#7a5b36;background:#ece1cf;grid-column:2;width:max-content;margin:10px 0 0}.support-status-page .support-growth-stage{min-height:560px;box-shadow:none;background-color:#0000;background-image:radial-gradient(circle at 75% 32%,#ffffffb8,#0000 40%);border-bottom:1px solid #cdbfae;margin:0;padding:clamp(64px,7vw,102px) clamp(34px,8vw,120px)}.support-status-page .support-growth-stage:before{border-color:#9851391f}.support-status-page .support-growth-stage figcaption>span,.support-status-page .growth-note{color:#985139}.support-status-page .support-growth-stage h3{color:#302823;font-weight:750}.support-status-page .support-sapling{filter:saturate(.78)sepia(.06)}@media (max-width:700px){.support-status-page .support-goal-copy{padding:68px 24px 52px;display:block}.support-status-page .support-goal-copy h2{font-size:42px}.support-status-page .support-goal-copy>p:not(.eyebrow){margin-top:26px}.support-status-page .support-goal-copy .sample-data-badge{margin-top:12px}.support-status-page .support-growth-stage{padding:62px 24px}.support-status-page .support-goal-copy:before{width:320px;height:320px;bottom:-28%;right:-32%}}.support-flow .support-space-visual{border-radius:8px;align-self:center;min-height:540px;margin:50px 42px 50px 0}.support-flow .support-space-visual img{object-position:center;filter:saturate(.58)sepia(.08)contrast(.96)}.support-flow .support-space-visual:before{content:"";z-index:1;background:#a15b40;width:5px;height:118px;position:absolute;top:30px;left:-18px}.support-floating-cta{min-width:244px;min-height:74px;padding:0 22px 0 30px;font-size:19px;box-shadow:0 20px 50px #1b1e1d52}.support-floating-cta b{width:39px;height:39px;font-size:20px}@media (max-width:1050px){.support-flow .support-space-visual{min-height:470px;margin:0 38px 58px}}@media (max-width:700px){.support-flow .support-space-visual{min-height:330px;margin:0 20px 42px}.support-flow .support-space-visual:before{height:84px;top:24px;left:-8px}.support-floating-cta{min-height:66px;padding-left:25px;font-size:18px}.support-floating-cta b{width:36px;height:36px}}.managed-press-video{background:#e6dac8;border-top:4px solid #985139;border-bottom:1px solid #d9cebe;grid-template-columns:minmax(150px,.62fr) minmax(0,1fr);gap:24px;padding:28px;display:grid}.press-video-frame{aspect-ratio:9/16;background:#1f2926;min-height:360px;position:relative;overflow:hidden;box-shadow:0 15px 32px #1b25212e}.press-video-frame iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.press-video-copy{flex-direction:column;min-width:0;display:flex}.press-video-copy>header{justify-content:space-between;gap:14px;display:flex}.press-video-copy b{color:#985139;font-size:11px;line-height:1.45}.press-video-copy time{color:#78807c;white-space:nowrap;font-size:12px}.press-video-copy h3{margin:28px 0 14px;font-size:24px;line-height:1.4}.press-video-copy p{color:#66706b;margin:0;font-size:14px;line-height:1.7}.press-video-copy>a{color:#5f3a2d;margin-top:auto;padding-top:24px;font-size:13px;font-weight:800}.managed-press-list>a>div b{max-width:72%;line-height:1.35}@media (max-width:700px){.managed-press-video{grid-template-columns:125px 1fr;gap:18px;padding:22px 18px}.press-video-frame{min-height:300px}.press-video-copy>header{display:block}.press-video-copy time{margin-top:7px;display:block}.press-video-copy h3{margin-top:18px;font-size:20px}.press-video-copy p{font-size:13px}.press-video-copy>a{padding-top:16px}}.press-tabs-shell{background:#fffaf2;border:1px solid #d2c6b5;box-shadow:0 18px 48px #202b2b14}.press-tabs{background:#e9e1d4;border-bottom:1px solid #cfc3b2;grid-template-columns:1fr 1fr;display:grid}.press-tabs button{color:#606864;min-height:94px;font:inherit;cursor:pointer;background:0 0;border:0;border-right:1px solid #cfc3b2;justify-content:space-between;align-items:center;padding:0 clamp(24px,4vw,52px);transition:background .2s,color .2s;display:flex}.press-tabs button:last-child{border-right:0}.press-tabs button span{font-size:clamp(19px,2vw,25px);font-weight:820}.press-tabs button small{color:#8c7660;font:700 20px/1 Georgia,serif}.press-tabs button[aria-selected=true]{color:#fff;background:#342a24;position:relative}.press-tabs button[aria-selected=true]:after{content:"";background:#a35a3f;height:5px;position:absolute;bottom:0;left:0;right:0}.press-tabs button[aria-selected=true] small{color:#e0c294}.press-table-heading{grid-template-columns:1fr minmax(260px,.55fr);align-items:end;gap:18px 50px;padding:clamp(38px,5vw,64px);display:grid}.press-table-heading .eyebrow{color:#985139;grid-column:1/-1;margin:0}.press-table-heading h2{letter-spacing:-.045em;margin:0;font-size:clamp(36px,4vw,54px)}.press-table-heading>p:last-child{color:#6c746f;text-align:right;margin:0;line-height:1.75}.press-table{border-top:2px solid #344a57}.press-table>header,.press-table a{grid-template-columns:72px minmax(150px,.28fr) minmax(0,1fr) 120px;align-items:center;gap:20px;display:grid}.press-table>header{color:#747a76;background:#f0ebe2;min-height:54px;padding:0 28px;font-size:12px;font-weight:800}.press-table>div>a{background:#fffdf8;border-top:1px solid #d9d0c3;min-height:86px;padding:18px 64px 18px 28px;transition:background .18s,padding .18s;position:relative}.press-table>div>a:first-child{border-top:0}.press-table>div>a:hover{background:#e4d7c5;padding-left:34px}.press-table-number{color:#9a583f;font:700 14px/1 Georgia,serif}.press-table-outlet{color:#52666f;font-size:13px;font-weight:760;line-height:1.45}.press-table strong{word-break:keep-all;font-size:17px;line-height:1.6}.press-table time{color:#777e79;text-align:right;font-size:13px}.press-table i{color:#5f3a2d;font-style:normal;font-weight:800;position:absolute;right:28px}@media (max-width:800px){.press-table-heading{grid-template-columns:1fr}.press-table-heading .eyebrow{grid-column:auto}.press-table-heading>p:last-child{text-align:left}.press-table>header{display:none}.press-table>div>a{grid-template-columns:46px 1fr auto;gap:8px 14px;padding:22px 48px 22px 20px}.press-table>div>a:hover{padding-left:20px}.press-table-number{grid-row:1/3}.press-table-outlet{grid-column:2}.press-table strong{grid-column:2/-1;font-size:16px}.press-table time{text-align:right;grid-area:1/3}.press-table i{right:20px}}@media (max-width:520px){.press-tabs button{min-height:76px;padding:0 18px}.press-tabs button span{font-size:17px}.press-tabs button small{font-size:16px}.press-table-heading{padding:34px 22px}.press-table>div>a{grid-template-columns:38px 1fr;padding:20px 44px 20px 18px}.press-table time{text-align:left;grid-area:3/2}.press-table i{right:17px}}@media (min-width:1051px){:root{--wide-page-gutter:clamp(32px,3.2vw,68px)}.page-hero-inner,.page-content,.home-essentials,.section{padding-left:var(--wide-page-gutter);padding-right:var(--wide-page-gutter)}.local-nav{width:calc(100% - (var(--wide-page-gutter) * 2));max-width:none}.greeting-letter,.history-timeline,.exhibition-map-image,.news-detail,.managed-news-detail,.legal-content,.support-global-page .page-content>.content-title,.support-global-page .giving-accordion,.support-global-page .giving-notice,.donation-start{max-width:none}.campaign-page-lead{padding-left:var(--wide-page-gutter);padding-right:var(--wide-page-gutter)}.demo-screen{max-width:1280px}.content-title{max-width:1180px}}:root{--navy:#29231f;--accent-blue:#29231f;--accent-sky:#927b67}.month-column:nth-child(3n+2) i,.fund-allocation article:nth-child(2):after,.home-quick-links>a:first-child,.purpose-pillars article:first-child,.visit-next-grid a:nth-child(2),.google-map-panel,.transport-grid.detailed article:nth-child(2),.visit-process li:nth-child(2),.senior-directions>article:nth-child(2),.global-account-card,.support-overview-navigation a:nth-child(2),.eretz-declaration,.giving-channel-panel.online{border-color:var(--accent-blue)}.home-quick-links>a:first-child{--card-accent:var(--accent-blue)}.purpose-pillars article:first-child{--purpose-accent:var(--accent-blue)}.israel-story{--israel-blue:var(--accent-blue)}.giving-channel-panel.online header>span,.giving-channel-panel.online .giving-channel-icon,.giving-channel-mockup>b,.notice-board>a>b,.managed-news-detail>header span,.news-editor>header>span,.news-form-actions button,.news-admin-list button,.donation-process li.current{background:var(--accent-blue)}.notice-board,.press-board-intro{border-top-color:var(--accent-blue)}.notice-board>a>i,.notice-board-footer a,.news-admin-list>header a,.managed-press-list strong,.managed-press-empty span,.press-video-copy>a,.press-table i,.growth-note,.support-growth-stage figcaption>span,.support-space-navigation strong,.support-flow .support-space-navigation strong{color:var(--accent-blue)!important}.news-admin-message{color:var(--accent-blue)}.donation-method-grid>.featured{border-color:var(--accent-blue);background:linear-gradient(145deg,#29231f,#211b18)}.support-space-navigation a:nth-child(2){border-top-color:var(--accent-blue)}.designed-hero-overlay{display:none}@media (min-width:701px){.designed-hero{background-image:url(/images/home-hero-holocaust-drawings-v4.png);position:relative}.designed-hero-overlay{z-index:2;color:#171817;width:34%;display:block;position:absolute;top:34.8%;left:15.7%}.designed-hero-overlay>p{color:#9a4f35;letter-spacing:.22em;white-space:nowrap;margin:0 0 clamp(13px,1.15vw,24px);font-size:clamp(9px,.72vw,15px);font-weight:800}.designed-hero-overlay h1{letter-spacing:-.065em;margin:0;font-size:clamp(46px,4.45vw,92px);font-weight:860;line-height:.99}.designed-hero-overlay h1 span,.designed-hero-overlay h1 em{white-space:nowrap;display:block}.designed-hero-overlay h1 em{color:#a45135;margin-top:.13em;font-style:normal}.designed-hero-en .designed-hero-overlay{width:36%;top:34.2%}.designed-hero-en .designed-hero-overlay h1{letter-spacing:-.045em;font-size:clamp(36px,3.25vw,68px);line-height:1.06}.designed-hero-ja .designed-hero-overlay{width:36%;top:34.1%}.designed-hero-ja .designed-hero-overlay h1{letter-spacing:-.055em;font-size:clamp(40px,3.65vw,76px);line-height:1.08}}.home-essentials{background:radial-gradient(circle at 92% 8%,#17384c1a,#0000 28%),linear-gradient(#eee4d5 0%,#e7dac8 100%);position:relative;overflow:hidden}.home-essentials:before{content:"";pointer-events:none;border:1px solid #17384c1f;border-radius:50%;width:340px;height:340px;position:absolute;top:120px;right:-90px;box-shadow:0 0 0 34px #17384c06,0 0 0 68px #17384c05}.home-essentials>*{z-index:1;position:relative}.home-essentials-heading{border:1px solid #c9baa6;border-left:7px solid var(--accent-blue);background:#fffaf2c7;padding:clamp(30px,3.4vw,48px);box-shadow:0 18px 42px #362b201a}.home-essentials-heading .eyebrow{color:#9a4f35;margin-bottom:18px}.home-essentials-heading h2 em{color:var(--accent-blue);font-style:normal}.home-facts{border:0;gap:14px;margin:34px 0 26px}.home-essentials .home-facts a{border:1px solid #c9baa6;border-top:5px solid var(--accent-blue);min-height:180px;padding:28px 25px 24px;transition:transform .24s,box-shadow .24s,background .24s;position:relative;overflow:hidden;box-shadow:0 12px 27px #362b2017;background:linear-gradient(145deg,#fffaf2,#eee5d8)!important}.home-essentials .home-facts a:after{color:#17384c17;font:700 54px/1 Georgia,serif;position:absolute;top:13px;right:18px}.home-essentials .home-facts a:first-child:after{content:"01"}.home-essentials .home-facts a:nth-child(2):after{content:"02"}.home-essentials .home-facts a:nth-child(3):after{content:"03"}.home-essentials .home-facts a:nth-child(4):after{content:"04"}.home-essentials .home-facts small{color:#7c4f3c;letter-spacing:.04em;font-size:12px}.home-essentials .home-facts strong{z-index:1;margin-top:19px;font-size:20px;position:relative}.home-essentials .home-facts span{color:var(--accent-blue);font-weight:760}.home-essentials .home-facts a:hover{transform:translateY(-6px);box-shadow:0 22px 42px #2d261f26;background:#fffaf2!important}.home-quick-links{gap:22px}.home-essentials .home-quick-links>a{min-height:325px;padding:40px;position:relative;overflow:hidden;box-shadow:0 16px 34px #2b251f1c;border:1px solid #b9aa96!important;border-top:6px solid var(--accent-blue)!important}.home-essentials .home-quick-links>a:after{content:"";opacity:.09;border:1px solid;border-radius:50%;width:210px;height:210px;position:absolute;bottom:-92px;right:-72px;box-shadow:0 0 0 28px}.home-essentials .home-quick-links>a:first-child,.home-essentials .home-quick-links>a:nth-child(4){color:#fff;background:linear-gradient(145deg,#29231f,#201b18)!important;border-color:#29231f!important}.home-essentials .home-quick-links>a:nth-child(2),.home-essentials .home-quick-links>a:nth-child(3){color:var(--charcoal);background:linear-gradient(145deg,#fffaf2,#eadfce)!important}.home-essentials .home-quick-links>a:nth-child(2){border-top-color:#a45135!important}.home-essentials .home-quick-links>a:nth-child(3){border-top-color:#a77d39!important}.home-essentials .home-quick-links>a>div{z-index:1;border-color:#ffffff52;position:relative}.home-essentials .home-quick-links>a:nth-child(2)>div,.home-essentials .home-quick-links>a:nth-child(3)>div{border-color:#c8baa7}.home-essentials .home-quick-links>a:first-child :is(span,small,b),.home-essentials .home-quick-links>a:nth-child(4) :is(span,small,b){color:#e8c997}.home-essentials .home-quick-links>a:first-child p,.home-essentials .home-quick-links>a:nth-child(4) p{color:#d6e0e3}.home-essentials .home-quick-links h3{z-index:1;margin-top:34px;font-size:38px;position:relative}.home-essentials .home-quick-links p,.home-essentials .home-quick-links b{z-index:1;position:relative}.home-essentials .home-quick-links b{font-size:15px}.home-essentials .home-quick-links>a:hover{transform:translateY(-8px);box-shadow:0 27px 52px #2025272e}@media (max-width:900px){.home-essentials .home-facts{grid-template-columns:1fr 1fr}.home-essentials .home-quick-links>a{min-height:300px}}@media (max-width:700px){.home-essentials-heading{padding:28px 24px}.home-essentials .home-facts{grid-template-columns:1fr;gap:12px}.home-essentials .home-facts a{min-height:145px}.home-essentials .home-quick-links>a{min-height:260px;padding:30px 26px}.home-essentials .home-quick-links h3{font-size:32px}.home-essentials .home-facts a:hover,.home-essentials .home-quick-links>a:hover{transform:none}}.home-essentials{background-color:#e9dece;background-image:radial-gradient(circle at 92% 8%,#17384c1a,#0000 28%),radial-gradient(circle at 20% 30%,#ffffff52 0 1px,#0000 1.5px),radial-gradient(circle at 70% 65%,#5846300f 0 1px,#0000 1.4px),repeating-linear-gradient(112deg,#5b493406 0 1px,#0000 1px 6px),linear-gradient(#eee4d5 0%,#e7dac8 100%);background-size:auto,23px 27px,31px 29px,auto,auto}.home-essentials-heading{background-color:#f8f1e6;background-image:radial-gradient(circle at 15% 22%,#ffffffb8 0 1px,#0000 1.4px),radial-gradient(circle at 76% 68%,#5e4a330e 0 1px,#0000 1.5px),repeating-linear-gradient(105deg,#664f3506 0 1px,#0000 1px 5px),linear-gradient(135deg,#fffcf6e6,#efe5d6d1);background-size:19px 23px,29px 31px,auto,auto}.home-essentials .home-facts a{background-color:#f8f1e7!important;background-image:radial-gradient(circle at 19% 26%,#ffffffc2 0 1px,#0000 1.4px),radial-gradient(circle at 72% 63%,#4f3e2b0f 0 1px,#0000 1.5px),repeating-linear-gradient(108deg,#5e483006 0 1px,#0000 1px 5px),linear-gradient(145deg,#fffaf2,#eee5d8)!important;background-size:17px 21px,27px 29px,auto,auto!important}.home-essentials .home-facts a:hover{background-color:#fffaf2!important;background-image:radial-gradient(circle at 19% 26%,#fffc 0 1px,#0000 1.4px),radial-gradient(circle at 72% 63%,#4f3e2b0e 0 1px,#0000 1.5px),repeating-linear-gradient(108deg,#5e483005 0 1px,#0000 1px 5px),linear-gradient(145deg,#fffdf8,#f2e9dc)!important}.home-essentials .home-quick-links>a:nth-child(2),.home-essentials .home-quick-links>a:nth-child(3){background-color:#f7efe4!important;background-image:radial-gradient(circle at 20% 28%,#ffffffb3 0 1px,#0000 1.4px),radial-gradient(circle at 74% 66%,#4e3c2811 0 1px,#0000 1.5px),repeating-linear-gradient(106deg,#5b452d07 0 1px,#0000 1px 5px),linear-gradient(145deg,#fffaf2,#eadfce)!important;background-size:18px 22px,28px 31px,auto,auto!important}.home-essentials .home-quick-links>a:first-child,.home-essentials .home-quick-links>a:nth-child(4){background-color:#29231f!important;background-image:radial-gradient(circle at 21% 25%,#ffffff0e 0 1px,#0000 1.5px),radial-gradient(circle at 76% 67%,#0000001f 0 1px,#0000 1.6px),repeating-linear-gradient(106deg,#ffffff05 0 1px,#0000 1px 6px),linear-gradient(145deg,#29231f,#201b18)!important;background-size:20px 24px,31px 29px,auto,auto!important}footer{color:#f0e4d5;background-color:#3b2521;background-image:radial-gradient(circle at 12% 20%,#a4563a2e,#0000 30%),repeating-linear-gradient(0deg,#ffeedb05 0 1px,#0000 1px 6px),linear-gradient(135deg,#472b25,#32211f 72%,#291c1a);position:relative;overflow:hidden}footer>*{z-index:1;position:relative}.footer-brand p{color:#c9a991}.footer-contact{color:#dcc8b7}.footer-contact a:first-child{color:#fff5e8}.footer-legal a{color:#d8bca6}.footer-bottom{color:#b9957f;border-top-color:#eed5bf33}.home-essentials{padding-top:clamp(48px,5vw,72px);padding-bottom:clamp(48px,5vw,72px)}.home-essentials .home-facts{max-width:1320px;margin:0 auto}.global-quick-actions{z-index:1400;filter:drop-shadow(0 16px 27px #19141257);grid-template-columns:1fr;gap:8px;width:min(238px,100vw - 36px);display:grid;position:fixed;bottom:clamp(18px,2.2vw,32px);right:clamp(18px,2.2vw,34px)}.global-quick-actions a{color:#fff;letter-spacing:-.02em;border:2px solid #ffffff6b;justify-content:space-between;align-items:center;gap:18px;min-height:66px;padding:0 14px 0 22px;font-size:17px;font-weight:850;transition:transform .2s,filter .2s,box-shadow .2s;display:flex;box-shadow:inset 5px 0 #fff4e23d}.global-quick-actions b{background:#ffffff1a;border:1px solid #ffffffb8;border-radius:50%;place-items:center;width:32px;height:32px;font-size:18px;font-weight:600;line-height:1;display:grid}.global-quick-actions a:hover{filter:brightness(1.1);transform:translate(-4px);box-shadow:0 10px 22px #1c181638}.global-quick-actions a:focus-visible{outline-offset:3px;outline:3px solid #fff}@media (max-width:700px){body{padding-bottom:calc(140px + env(safe-area-inset-bottom))}.global-quick-actions{left:10px;right:10px;bottom:calc(10px + env(safe-area-inset-bottom));gap:6px;width:auto}.global-quick-actions a{min-height:56px;padding:0 12px 0 18px;font-size:15px}.global-quick-actions b{width:28px;height:28px}.home-essentials{padding-top:42px;padding-bottom:42px}}.home-voices{color:#f4e8d8;background-color:#3b2521;background-image:radial-gradient(circle at 10% 15%,#aa5b3d33,#0000 32%),repeating-linear-gradient(0deg,#ffedd705 0 1px,#0000 1px 6px),linear-gradient(135deg,#472b25,#30201d 74%,#271a18);padding:clamp(82px,8vw,124px) clamp(24px,7vw,116px);position:relative;overflow:hidden}.home-voices:after{content:"“";color:#f0cdaa0e;pointer-events:none;font:700 clamp(220px,28vw,520px)/1 Georgia,serif;position:absolute;top:-8%;right:4%}.home-voices>header{z-index:1;border-bottom:1px solid #e7cab038;width:min(900px,100%);margin:0 auto 42px;padding-bottom:28px;position:relative}.home-voices .eyebrow{color:#d19b77;margin:0}.home-voice-menu{border-top:1px solid #e8cdb359;border-bottom:1px solid #e8cdb359;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.home-voice-menu a{color:#f4e8d8;border-right:1px solid #e8cdb338;justify-content:space-between;align-items:center;gap:10px;min-height:58px;padding:0 13px;font-size:13px;font-weight:760;transition:background .2s,color .2s;display:flex}.home-voice-menu a:last-child{border-right:0}.home-voice-menu small{color:#d4956e;font-size:9px}.home-voice-menu a:hover{color:#3d2923;background:#e7c9a8}.home-voice-menu a:hover small{color:#8e432e}.home-voice-grid{z-index:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid;position:relative}.home-voices-label{grid-column:1/-1;margin:0 0 -4px!important}.home-voice-grid blockquote{color:#282522;background-color:#f4eadc;background-image:radial-gradient(circle at 18% 25%,#ffffffbf 0 1px,#0000 1.4px),radial-gradient(circle at 74% 67%,#4c37270f 0 1px,#0000 1.5px),repeating-linear-gradient(106deg,#5b432b06 0 1px,#0000 1px 5px),linear-gradient(145deg,#fff9ef,#e9dbc7);background-size:19px 23px,29px 31px,auto,auto;border-top:6px solid #a45236;margin:0;padding:clamp(34px,4vw,54px);position:relative;box-shadow:0 22px 50px #130c0a3d}.home-voice-grid blockquote>span{color:#a4523621;font:700 92px/1 Georgia,serif;position:absolute;top:18px;right:30px}.home-voice-grid blockquote p{z-index:1;letter-spacing:-.012em;word-break:keep-all;margin:0;font-family:Cafe24 Oneprettynight,Pretendard,sans-serif;font-size:clamp(23px,1.7vw,29px);font-weight:400;line-height:1.78;position:relative}.home-voice-grid cite{z-index:1;border-top:1px solid #cdbda8;flex-direction:column;gap:7px;margin-top:38px;padding-top:22px;font-family:Pretendard,Noto Sans KR,sans-serif;font-style:normal;display:flex;position:relative}.home-voice-grid cite strong{color:#7d3f2d;font-size:15px}.home-voice-grid cite small{color:#756b61;font-size:12px}.home-voice-featured{grid-column:1/-1;grid-template-columns:minmax(0,1fr) minmax(220px,.34fr);align-items:center;gap:clamp(38px,6vw,90px);min-height:0;display:grid;border-top-color:#d39b75!important}.home-voice-featured p{letter-spacing:-.018em;font-size:clamp(29px,2.35vw,38px)!important;line-height:1.68!important}.home-voice-featured cite{border-left:1px solid #cdbda8;justify-content:flex-end;align-self:stretch;border-top:0!important;margin-top:0!important;padding:0 0 0 clamp(28px,4vw,58px)!important}.home-voice-stack{display:contents}.home-voice-stack blockquote{border-top-color:#8e6957;min-height:300px;padding:34px 36px}.home-voice-stack blockquote:last-child{border-top-color:#a57b3d}.home-voice-stack blockquote p{font-size:23px;line-height:1.72}.home-voice-stack blockquote>span{font-size:70px}.home-voice-stack cite{margin-top:25px;padding-top:17px}@media (max-width:800px){.home-voice-grid{grid-template-columns:1fr}.home-voice-featured{grid-column:auto;grid-template-columns:1fr;gap:28px}.home-voice-featured cite{border-left:0;border-top:1px solid #cdbda8!important;padding:20px 0 0!important}.home-voice-stack blockquote{min-height:0}}@media (max-width:950px){.home-voices>header{grid-template-columns:1fr}.home-voice-menu{grid-template-columns:repeat(2,minmax(0,1fr))}.home-voice-menu a:nth-child(2){border-right:0}.home-voice-menu a:nth-child(-n+2){border-bottom:1px solid #e8cdb338}}@media (max-width:700px){.home-voices{padding:76px 22px}.home-voice-menu a{min-height:52px;padding:0 11px;font-size:12px}.home-voice-featured{min-height:0}.home-voice-grid blockquote{padding:34px 26px}.home-voice-featured p{font-size:28px!important;line-height:1.7!important}.home-voice-stack blockquote{min-height:0;padding:30px 25px}.home-voice-stack blockquote p{font-size:22px}}:root{--ivory:#d9cbb7;--paper:#e8dcc9;--navy:#29231f;--charcoal:#201c19;--slate:#62584f;--bronze:#9b4e32;--bronze-light:#c49c73;--line:#b5a38d;--accent-blue:#5f3a2d;--accent-sky:#9d8771;--accent-rust:#9b4e32;--accent-sand:#c29d73}body{background-color:var(--ivory);color:var(--charcoal);background-image:radial-gradient(circle at 16% 21%,#fff9ec57 0 1px,#0000 1.5px),radial-gradient(circle at 73% 62%,#4e3b2b12 0 1px,#0000 1.6px),repeating-linear-gradient(109deg,#4d392806 0 1px,#0000 1px 6px),linear-gradient(#dfd2bf,#d4c4ae);background-size:23px 27px,31px 29px,auto,auto}.site-header{background-color:#ded1bd;background-image:radial-gradient(circle at 20% 25%,#fffaef75 0 1px,#0000 1.4px),repeating-linear-gradient(105deg,#4c382706 0 1px,#0000 1px 6px);border-bottom-color:#a18d75;box-shadow:0 7px 24px #251b151a}.submenu,.mobile-menu-panel{background:#d8c8b2;border-color:#9f8b73;box-shadow:0 20px 40px #22191438}.submenu a:hover,.mobile-menu-panel a:hover{background:#cdbba3}.language-menu>summary{color:#3d332c}.reserve-small{color:#f3e5d2;background:#29231f}.page-hero{color:#f3e7d6;background:linear-gradient(90deg,#2b231efa,#2b231ed1 58%,#2b231e61),url(/images/leaflet-brick-gallery.jpg) 50%/cover}.page-hero-copy>p:last-child{color:#d6c7b4}.page-hero-signature{color:#c7aa8a}.page-content,.section,.campaign-page-story,.news-admin-page,.admin-denied{background-color:#d9cbb7;background-image:radial-gradient(circle at 18% 24%,#fff9ec4d 0 1px,#0000 1.4px),radial-gradient(circle at 76% 65%,#4b382811 0 1px,#0000 1.5px),repeating-linear-gradient(108deg,#4c382806 0 1px,#0000 1px 6px),linear-gradient(#ded1bd,#d5c5af);background-size:21px 25px,30px 28px,auto,auto}.local-nav{background:#d8c9b4;border-color:#a8947c;box-shadow:0 12px 28px #2b1f1814}.local-nav a{border-color:#a8947c}.local-nav a.active{background:linear-gradient(135deg,#5f3a2d,#38271f)}.eyebrow,.content-title .eyebrow{color:#91462e}.content-title:after{background:linear-gradient(90deg,#9b4e32 0 58%,#6c5142 58%)}.button.primary,.button.warm{color:#fff4e7;background:linear-gradient(135deg,#a25537,#7f3d2b);box-shadow:0 10px 24px #47281c33}.button.outline{background:#e8dcc9b3;border-color:#8f7c67}.button.outline:hover{background:#cdbba3;border-color:#5f3a2d}.global-action-donate{background:#9b4e32}.global-action-reserve{background:#29231f}.home-essentials{background-color:#d7c7b1;background-image:radial-gradient(circle at 85% 12%,#5b392a21,#0000 28%),radial-gradient(circle at 20% 30%,#fffaf057 0 1px,#0000 1.5px),radial-gradient(circle at 70% 65%,#4a352512 0 1px,#0000 1.4px),repeating-linear-gradient(112deg,#4f392707 0 1px,#0000 1px 6px),linear-gradient(#dfd2bf,#d2c0a8)}.home-essentials .home-facts a{border-color:#ae9a81;box-shadow:0 15px 30px #30221921;background-color:#e7dbc8!important;background-image:radial-gradient(circle at 19% 26%,#fffaf09e 0 1px,#0000 1.4px),radial-gradient(circle at 72% 63%,#46322313 0 1px,#0000 1.5px),repeating-linear-gradient(108deg,#4e372507 0 1px,#0000 1px 5px),linear-gradient(145deg,#eee3d2,#d9c9b4)!important}.home-essentials .home-facts a:first-child{border-top-color:#5f3a2d}.home-essentials .home-facts a:nth-child(2){border-top-color:#9b4e32}.home-essentials .home-facts a:nth-child(3){border-top-color:#b17a4f}.home-essentials .home-facts a:nth-child(4){border-top-color:#796a59}.home-essentials .home-facts span{color:#5f3a2d}.home-voices,footer{background-color:#321f1a;background-image:radial-gradient(circle at 10% 15%,#ab54372e,#0000 32%),repeating-linear-gradient(0deg,#ffebd305 0 1px,#0000 1px 6px),linear-gradient(135deg,#42261f,#2e1d19 72%,#241714)}.home-voice-grid blockquote{background-color:#e6d8c4;background-image:radial-gradient(circle at 18% 25%,#fffaf0a8 0 1px,#0000 1.4px),radial-gradient(circle at 74% 67%,#4a342413 0 1px,#0000 1.5px),repeating-linear-gradient(106deg,#50392607 0 1px,#0000 1px 5px),linear-gradient(145deg,#eee2d0,#d5c2a9);border-color:#8e432e}:is(.chapter-grid article,.visit-cards>article,.visit-facts article,.visit-next-grid>a,.transport-grid article,.global-account-card,.event-archive-grid>a,.event-archive-grid article,.info-stage-grid article,.fund-allocation article,.managed-press-section,.managed-press-list>a,.giving-accordion details,.giving-channel-card,.notice-board>a,.tour-contact,.senior-directions>article,.news-admin-card,.news-admin-list,.donation-start,.donation-method-grid>a,.donation-method-grid>button,.online-action-card){background-color:#e7dbc8;border-color:#b4a28c;box-shadow:0 14px 32px #2d201814}:is(.chapter-grid article,.visit-cards>article,.visit-facts article,.visit-next-grid>a,.transport-grid article,.global-account-card,.event-archive-grid>a,.event-archive-grid article,.info-stage-grid article,.fund-allocation article,.managed-press-list>a):nth-child(4n+1){border-top-color:#5f3a2d}:is(.chapter-grid article,.visit-cards>article,.visit-facts article,.visit-next-grid>a,.transport-grid article,.global-account-card,.event-archive-grid>a,.event-archive-grid article,.info-stage-grid article,.fund-allocation article,.managed-press-list>a):nth-child(4n+2){border-top-color:#9b4e32}:is(.chapter-grid article,.visit-cards>article,.visit-facts article,.visit-next-grid>a,.transport-grid article,.global-account-card,.event-archive-grid>a,.event-archive-grid article,.info-stage-grid article,.fund-allocation article,.managed-press-list>a):nth-child(4n+3){border-top-color:#b17a4f}:is(.chapter-grid article,.visit-cards>article,.visit-facts article,.visit-next-grid>a,.transport-grid article,.global-account-card,.event-archive-grid>a,.event-archive-grid article,.info-stage-grid article,.fund-allocation article,.managed-press-list>a):nth-child(4n){border-top-color:#796a59}:is(.tour-detail,.exhibition-photo-feature,.google-map-panel,.support-overview-hero,.press-board-intro,.campaign-page-film,.history-timeline .history-turning-point,.paypal-giving-card){color:#f2e5d3;background:#2b2420}.tour-detail>div>p:last-child,.support-overview-copy>p:not(.eyebrow),.press-board-intro>p:last-child,.paypal-giving-card p{color:#d5c6b3}.donation-process li.current,.donation-amounts button.active{background:#5f3a2d;border-color:#5f3a2d}.donation-process li.done,.donation-custom,.news-admin-message{color:#5f3a2d;background:#d8c7b1}.donation-method-grid>.featured{background:linear-gradient(145deg,#5f3a2d,#34251f);border-color:#5f3a2d}input,textarea,select,.news-editor input,.news-editor textarea,.news-editor select{color:#29231f;background:#eee3d2;border-color:#a8937a}.press-table>header{background:#cfc0ab}.press-table>div>a,.managed-press-section{background:#e8dcc9}.press-table>div>a:hover,.managed-press-list>a:hover{background:#d7c7b2}:is(.photo-slider-frame,.event-archive-grid,.exhibition-photo-feature,.support-image-ribbon,.campaign-page-hero,.opening-news,.history-timeline,.press-video-frame) img{filter:saturate(.58)sepia(.18)contrast(1.08)brightness(.94)}@media (max-width:700px){.site-header{background:#ded1bd}.page-content,.section{background-color:#d8cab6}.global-quick-actions{filter:drop-shadow(0 10px 18px #1e141047)}}:is(.page-family-about,.page-family-exhibition,.page-family-info,.page-family-visit,.page-family-news,.page-family-support,.page-family-shop) .page-hero{isolation:isolate;min-height:clamp(300px,31vw,470px);overflow:hidden}:is(.page-family-about,.page-family-exhibition,.page-family-info,.page-family-visit,.page-family-news,.page-family-support,.page-family-shop) .page-hero:before{content:"";pointer-events:none;opacity:1!important;filter:none!important;background-color:#0000!important;background-repeat:repeat!important;width:auto!important;height:auto!important;inset:0!important;transform:none!important}:is(.page-family-about,.page-family-exhibition,.page-family-info,.page-family-visit,.page-family-news,.page-family-support,.page-family-shop) .page-hero:after{pointer-events:none}:is(.page-family-about,.page-family-news,.page-family-shop) .page-hero-copy h1,:is(.page-family-about,.page-family-news,.page-family-shop) .page-hero-copy>p:last-child{color:#261f1b}:is(.page-family-about,.page-family-news,.page-family-shop) .page-hero-signature{color:#75402f}.page-family-about .page-hero{color:#261f1b!important;background-color:#d8c7af!important;background-image:radial-gradient(circle at 18% 27%,#fffaef94 0 1px,#0000 1.6px),radial-gradient(circle at 74% 68%,#3f2c1f14 0 1px,#0000 1.7px),repeating-linear-gradient(107deg,#533a2709 0 1px,#0000 1px 6px),linear-gradient(105deg,#eadfce 0 67%,#b6a38c 67% 69%,#75685c 69% 100%)!important;background-size:23px 27px,31px 29px,auto,auto!important}.page-family-about .page-hero:after{content:"";aspect-ratio:1;border:2px solid #6e352457;border-radius:50%;width:clamp(112px,13vw,188px);position:absolute;top:50%;right:clamp(70px,12vw,190px);transform:translateY(-50%)rotate(-8deg);box-shadow:inset 0 0 0 8px #6e352414,0 0 0 15px #6e35240f}.page-family-exhibition .page-hero{color:#f2e5d3!important;background-color:#2a2826!important;background-image:radial-gradient(circle at 24% 30%,#fff8e90e 0 1px,#0000 1.8px),radial-gradient(circle at 79% 66%,#0003 0 1px,#0000 1.7px),repeating-linear-gradient(90deg,#0000 0 92px,#dfcfb813 92px 94px),linear-gradient(135deg,#35312e,#211f1e)!important;background-size:29px 31px,37px 35px,auto,auto!important}.page-family-exhibition .page-hero:before{clip-path:polygon(60% 0,100% 0,100% 100%,72% 100%);background-image:linear-gradient(90deg,#0000 0 64%,#c29d731f 64% 65%,#0000 65%),repeating-linear-gradient(0deg,#0000 0 58px,#e8d8c212 58px 60px)!important}.page-family-exhibition .page-hero:after{content:"";border-left:12px solid #c29d7333;border-right:3px solid #c29d731f;width:clamp(170px,23vw,340px);height:72%;position:absolute;bottom:-24px;right:clamp(40px,8vw,140px);transform:skew(-9deg);box-shadow:34px 0 #eedec60a,68px 0 #eedec609}.page-family-exhibition .local-nav a.active{background:linear-gradient(135deg,#372f2a,#1f1c1a);box-shadow:inset 0 -4px #a15a3d}.page-family-info .page-hero{color:#261f1b!important;background-color:#b9ad9d!important;background-image:linear-gradient(#362f2917 1px,#0000 1px),linear-gradient(90deg,#362f2917 1px,#0000 1px),radial-gradient(circle at 22% 26%,#fffaee4d,#0000 34%),linear-gradient(135deg,#c9bdac,#988d80)!important;background-size:56px 56px,56px 56px,auto,auto!important}.page-family-info .page-hero:after{content:"N  37°  ·  E  126°";color:#2d221b8f;letter-spacing:.26em;font:700 11px/1 Pretendard,sans-serif;position:absolute;bottom:31px;right:clamp(35px,7vw,110px)}.page-family-info .page-hero-copy h1,.page-family-info .page-hero-copy>p:last-child{color:#261f1b}.page-family-info .page-hero-signature{color:#75402f}.page-family-info .page-hero-israel{background-color:#b9ad9d!important}.page-family-info .israel-title-visual{filter:sepia(.32)saturate(.62)contrast(1.04);background:#b4a795!important;border-color:#7e7163!important}.page-family-visit .page-hero{color:#fff1df!important;background-color:#6b493b!important;background-image:radial-gradient(circle at 20% 28%,#ffefda14 0 1px,#0000 1.5px),repeating-linear-gradient(90deg,#0000 0 78px,#f7e0c50e 78px 80px),linear-gradient(125deg,#79513f,#49352e 72%,#332a26)!important;background-size:27px 29px,auto,auto!important}.page-family-visit .page-hero:after{content:"";aspect-ratio:1;border:2px solid #f5d8b552;border-radius:50%;width:clamp(105px,13vw,185px);position:absolute;top:50%;right:clamp(70px,12vw,190px);transform:translateY(-50%);box-shadow:0 0 0 17px #f5d8b511,0 0 0 42px #f5d8b50a}.page-family-visit .local-nav a.active{background:linear-gradient(135deg,#7c4a37,#4d3028)}.page-family-news .page-hero{box-shadow:inset 0 0 95px #3a241826,inset 0 -10px #5b2e1f26;color:#241d18!important;background-color:#cdbda6!important;background-image:radial-gradient(at 14% 18%,#fff8e780,#0000 34%),radial-gradient(circle at 77% 28%,#51322021 0 1px,#0000 1.7px),radial-gradient(circle at 29% 74%,#fffaeb47 0 1px,#0000 1.5px),repeating-linear-gradient(103deg,#48312106 0 1px,#0000 1px 7px),repeating-linear-gradient(0deg,#0000 0 31px,#43302213 31px 32px),linear-gradient(135deg,#e3d5c0,#b8a58d)!important;background-size:auto,31px 29px,27px 25px,auto,auto,auto!important}.page-family-news .page-hero:before{clip-path:polygon(2% 1%,98% 0,100% 11%,98% 23%,100% 39%,98% 54%,100% 72%,97% 99%,2% 98%,0 84%,2% 67%,0 48%,2% 31%,0 14%);background-color:#e2d3bc52;transform:rotate(.35deg);box-shadow:0 18px 40px #3723181f;filter:none!important;background-image:linear-gradient(90deg,#48302038 0 2px,#0000 2px 9%),repeating-linear-gradient(0deg,#0000 0 23px,#4631231c 23px 24px),radial-gradient(circle at 72% 22%,#6c37251f,#0000 28%)!important;inset:clamp(26px,4vw,58px) clamp(26px,4vw,58px) clamp(28px,4vw,60px) 57%!important}.page-family-news .page-hero:after{content:"NEWS";aspect-ratio:1;color:#7e3b2780;letter-spacing:.2em;text-shadow:0 0 1px #7e3b2738;border:3px double #7e3b277a;border-radius:47% 53% 49% 51%;place-items:center;width:clamp(112px,13vw,178px);font:800 clamp(17px,2vw,28px)/1 Pretendard,sans-serif;display:grid;position:absolute;top:50%;right:clamp(55px,10vw,165px);transform:translateY(-50%)rotate(-9deg);box-shadow:inset 0 0 0 7px #7e3b270b;height:auto!important;left:auto!important}.page-family-news .page-hero-copy{clip-path:polygon(1% 2%,99% 0,100% 16%,99% 31%,100% 48%,99% 67%,100% 84%,98% 99%,2% 98%,0 82%,1% 65%,0 45%,1% 25%,0 9%);background-color:#eee2cfe6;background-image:radial-gradient(circle at 17% 20%,#fffcf1b3 0 1px,#0000 1.6px),repeating-linear-gradient(108deg,#48302006 0 1px,#0000 1px 6px);background-size:25px 27px,auto;border:0;max-width:min(760px,54vw);position:relative;transform:rotate(-.25deg);box-shadow:0 22px 55px #37231830;padding:clamp(28px,4vw,52px) clamp(28px,4.6vw,66px)!important}.page-family-news .page-hero-copy:before{content:"";background:#35271ead;height:3px;position:absolute;top:20px;left:clamp(28px,4.6vw,66px);right:clamp(28px,4.6vw,66px)}.page-family-news .page-hero-copy h1,.page-family-news .page-hero-copy>p:last-child{color:#241d18!important}.page-family-news .page-hero-copy .eyebrow{color:#925038!important}.page-family-news .local-nav a.active{background:linear-gradient(135deg,#8b452f,#4f2d24)}.page-family-support .page-hero{color:#f4e7d5!important;background-color:#3c2721!important;background-image:linear-gradient(#e6caaf21 2px,#0000 2px),linear-gradient(90deg,#e6caaf1f 2px,#0000 2px),linear-gradient(90deg,#e6caaf1a 2px,#0000 2px),radial-gradient(circle at 17% 20%,#a9503440,#0000 34%),linear-gradient(135deg,#4c2b23,#2d201c)!important;background-position:0 0,0 0,44px 44px,0 0,0 0!important;background-size:100% 44px,88px 88px,88px 88px,auto,auto!important}.page-family-support .page-hero:before{background-image:linear-gradient(90deg,#24171375,#2417130d 60%,#24171361)!important}.page-family-support .page-hero:after{content:"";aspect-ratio:1;border:1px solid #e0be9836;border-radius:48% 52% 46% 54%;width:clamp(135px,18vw,250px);position:absolute;top:50%;right:clamp(55px,10vw,170px);transform:translateY(-50%)rotate(8deg);box-shadow:inset 0 0 0 18px #e0be980a,inset 0 0 0 43px #e0be9809,0 0 0 23px #e0be9808;opacity:1!important;filter:none!important;background:0 0!important}.page-family-support .page-hero-copy{position:relative;box-shadow:0 18px 45px #170d0a47;color:#2b221d!important;background:#eddec9e6!important;border-left:5px solid #9b4e32!important}.page-family-support .page-hero-copy h1,.page-family-support .page-hero-copy>p:last-child{color:#2b221d!important}.page-family-support .page-hero-signature{color:#82442f!important}.page-family-support .local-nav a.active{background:linear-gradient(135deg,#984b32,#572f25)}.page-family-shop .page-hero{color:#261f1b!important;background-color:#cfc1ae!important;background-image:linear-gradient(45deg,#523d2d0b 25%,#0000 25% 75%,#523d2d0b 75%),linear-gradient(45deg,#523d2d0b 25%,#0000 25% 75%,#523d2d0b 75%),linear-gradient(135deg,#dfd2bf,#bbaa95)!important;background-position:0 0,12px 12px,0 0!important;background-size:24px 24px,24px 24px,auto!important}.page-family-shop .page-hero:before{border:1px dashed #533b2b5c;background-image:linear-gradient(90deg,#0000 0 68%,#69443021 68% 69%,#0000 69%)!important;inset:28px!important}.page-family-shop .page-hero:after{content:"COLLECTION";color:#4b3527a3;letter-spacing:.24em;border:1px solid #4b35276b;padding:23px 29px;font:800 12px/1 Pretendard,sans-serif;position:absolute;top:50%;right:clamp(55px,9vw,145px);transform:translateY(-50%)rotate(-3deg);box-shadow:inset 0 0 0 5px #4b352714}@media (max-width:800px){:is(.page-family-about,.page-family-exhibition,.page-family-info,.page-family-visit,.page-family-news,.page-family-support,.page-family-shop) .page-hero{min-height:320px}:is(.page-family-about,.page-family-exhibition,.page-family-info,.page-family-visit,.page-family-news,.page-family-support,.page-family-shop) .page-hero:after{right:-28px;opacity:.45!important}.page-family-about .page-hero-copy,.page-family-news .page-hero-copy{max-width:78%}.page-family-support .page-hero-copy{max-width:82%;padding:24px!important}}.page-family-about .history-timeline{width:100%;margin-left:auto;margin-right:auto;max-width:1040px!important}.page-family-about .history-timeline li{box-sizing:border-box}.page-family-about .history-timeline li:not(.history-turning-point){box-shadow:none;background:0 0;border:0}.page-family-about .history-timeline li>div{min-width:0}.page-family-about .history-timeline .history-turning-point{box-sizing:border-box;width:100%;max-width:100%}@media (min-width:701px){.page-family-about .history-timeline{padding-top:10px}.page-family-about .history-timeline li{grid-template-columns:105px minmax(0,1fr);gap:54px}.page-family-about .history-timeline h3{max-width:760px}.page-family-about .history-timeline p{max-width:740px}}.page-family-info .page-hero-holocaust .page-hero-copy h1{color:#f4e8d7}.page-family-info .page-hero-holocaust .page-hero-copy>p:last-child{color:#eee3d4}.holocaust-definition{background-color:#e8dcc9;background-image:radial-gradient(circle at 18% 26%,#fffaf0a6 0 1px,#0000 1.5px),repeating-linear-gradient(107deg,#533a2708 0 1px,#0000 1px 6px);border-top:6px solid #9b4e32;max-width:1040px;margin:0 auto;padding:clamp(42px,5vw,68px) clamp(32px,6vw,82px);position:relative;box-shadow:0 18px 44px #3223191a}.holocaust-definition:before{content:"DEFINITION";color:#8d4932;letter-spacing:.18em;margin-bottom:20px;font-size:11px;font-weight:850;display:block}.holocaust-definition h2{color:#241f1b;letter-spacing:-.065em;margin:0 0 clamp(22px,2.8vw,34px);font-size:clamp(42px,5.2vw,72px);font-weight:850;line-height:1}.holocaust-definition h2 strong{color:#241f1b;font-weight:900;position:relative}.holocaust-definition h2 strong:after{content:"";opacity:.9;background:#a6573b;height:5px;position:absolute;bottom:-9px;left:0;right:0}.holocaust-definition p{color:#332b26;word-break:keep-all;max-width:880px;margin:0;font-size:clamp(19px,1.7vw,24px);font-weight:650;line-height:1.9}@media (max-width:700px){.holocaust-definition{padding:36px 24px}.holocaust-definition p{font-size:17px;line-height:1.85}}:is(.page-family-about,.page-family-exhibition,.page-family-info,.page-family-visit,.page-family-news,.page-family-support,.page-family-shop) .page-hero{background-repeat:repeat,no-repeat!important}.page-family-about .page-hero:before{background-image:linear-gradient(90deg,#0000 0 61%,#fff9ec6b 61% 61.8%,#0000 61.8%),repeating-linear-gradient(0deg,#0000 0 82px,#422f2214 82px 84px)!important}.page-family-exhibition .page-hero{background-color:#292624!important;background-image:repeating-linear-gradient(3deg,#e7d3b809 0 1px,#0000 1px 8px),repeating-linear-gradient(90deg,#0000 0 118px,#c59d6f16 118px 121px),linear-gradient(135deg,#39332f,#211e1c)!important;background-size:auto,auto,auto!important}.page-family-exhibition .page-hero:before{clip-path:polygon(58% 0,100% 0,100% 100%,68% 100%);background-image:linear-gradient(90deg,#c59d6f24 0 3px,#0000 3px 96px),linear-gradient(0deg,#e6d3b81b 0 3px,#0000 3px 72px)!important;background-size:96px 100%,100% 72px!important}.page-family-info .page-hero{background-color:#b9ad9d!important;background-image:repeating-linear-gradient(5deg,#48392d08 0 1px,#0000 1px 8px),repeating-linear-gradient(90deg,#0000 0 55px,#48392d17 55px 56px),linear-gradient(135deg,#d0c4b2,#998e80)!important;background-size:auto,auto,auto!important}.page-family-info .page-hero:before{background-image:repeating-linear-gradient(118deg,#0000 0 96px,#5b433114 96px 98px),radial-gradient(circle at 82%,#0000 0 88px,#4a372a33 89px 90px,#0000 91px 118px,#4a372a24 119px 120px,#0000 121px)!important}.page-family-visit .page-hero{background-color:#68483b!important;background-image:repeating-linear-gradient(6deg,#ffe8cc09 0 1px,#0000 1px 9px),repeating-linear-gradient(90deg,#0000 0 78px,#f7e0c50f 78px 80px),linear-gradient(125deg,#7a5240,#48342d 72%,#312824)!important;background-size:auto,auto,auto!important}.page-family-visit .page-hero:before{background-image:linear-gradient(115deg,#0000 0 63%,#efd2b140 63% 63.5%,#0000 63.5% 67%,#efd2b11f 67% 67.4%,#0000 67.4%),repeating-linear-gradient(0deg,#0000 0 28px,#f6e1c829 28px 30px)!important;background-position:0 0,84% 0!important;background-size:auto,2px 30px!important}.page-family-news .page-hero{background-color:#cdbda6!important;background-image:repeating-linear-gradient(4deg,#48312108 0 1px,#0000 1px 8px),repeating-linear-gradient(0deg,#0000 0 31px,#43302213 31px 32px),linear-gradient(135deg,#e3d5c0,#b8a58d)!important;background-size:auto,auto,auto!important}.page-family-news .page-hero:before{background-color:#e2d3bc61;background-image:linear-gradient(90deg,#48302038 0 2px,#0000 2px 9%),repeating-linear-gradient(0deg,#0000 0 23px,#4631231c 23px 24px)!important}.page-family-news .page-hero-copy{background-image:repeating-linear-gradient(7deg,#48302007 0 1px,#0000 1px 7px),linear-gradient(#fffbef38,#dac7ad29)!important;background-size:auto,auto!important}.page-family-support .page-hero{background-image:linear-gradient(#e6caaf21 2px,#0000 2px),linear-gradient(90deg,#e6caaf1f 2px,#0000 2px),linear-gradient(90deg,#e6caaf1a 2px,#0000 2px),repeating-linear-gradient(6deg,#f8dcbe06 0 1px,#0000 1px 9px),linear-gradient(135deg,#4c2b23,#2d201c)!important;background-size:100% 44px,88px 88px,88px 88px,auto,auto!important}.page-family-shop .page-hero{background-color:#cfc1ae!important;background-image:repeating-linear-gradient(45deg,#523d2d0e 0 1px,#0000 1px 9px),repeating-linear-gradient(-45deg,#fff9ed1f 0 1px,#0000 1px 11px),linear-gradient(135deg,#dfd2bf,#bbaa95)!important;background-size:auto,auto,auto!important}.page-family-about .page-content>.content-title{box-sizing:border-box;background-color:#d9c8af;background-image:repeating-linear-gradient(6deg,#52392709 0 1px,#0000 1px 8px),linear-gradient(90deg,#fffaf042,#96775614);border:1px solid #ad967b;border-top:6px solid #8d4932;border-bottom:0;width:min(960px,100%);max-width:960px;margin:0 auto;padding:34px clamp(28px,5vw,62px) 30px;box-shadow:0 15px 32px #3022191f}.page-family-about .page-content>.content-title:before{display:none}.page-family-about .page-content>.content-title:after{background:#8d4932;margin-top:18px}.page-family-about .greeting-letter{box-sizing:border-box;background-color:#eee2cf;background-image:repeating-linear-gradient(8deg,#52392708 0 1px,#0000 1px 8px),repeating-linear-gradient(98deg,#fffbf22e 0 1px,#0000 1px 13px),linear-gradient(145deg,#f4ead9,#dfcdb4);border:1px solid #ad967b;border-top-color:#c6af91;margin:0 auto;padding:clamp(34px,5vw,68px);position:relative;overflow:hidden;box-shadow:0 24px 48px #30221929,inset 18px 0 36px #6f4c2f09}.page-family-about .greeting-letter:before{content:"";pointer-events:none;border-left:1px solid #8d493247;border-right:1px solid #8d493224;width:3px;position:absolute;top:0;bottom:0;left:clamp(16px,2.2vw,32px)}.page-family-about .greeting-letter figure img{filter:saturate(.72)sepia(.1)contrast(1.03);background:#d7c6ae}.page-family-about .greeting-letter figcaption{color:#5d4e43;margin:12px 2px 0}.page-family-about .greeting-letter blockquote,.page-family-about .letter-body,.page-family-about .greeting-letter .greeting-sign strong{text-rendering:optimizelegibility;font-kerning:normal;font-synthesis:none;font-family:Batang,바탕,Noto Serif KR,AppleMyungjo,serif}.page-family-about .greeting-letter blockquote{color:#352b25;letter-spacing:-.025em;border-color:#9b765d;font-weight:700}.page-family-about .letter-body p{color:#392f29;letter-spacing:-.02em;font-weight:400;line-height:2.05}.page-family-about .greeting-letter .greeting-sign{border-color:#b59d82}.page-family-about .greeting-letter .greeting-sign strong{color:#4a3429;font-weight:700}@media (max-width:700px){.page-family-about .page-content>.content-title{padding:28px 24px 25px}.page-family-about .greeting-letter:before{display:none}.page-family-about .greeting-letter figure{padding:9px}.page-family-about .letter-body p{line-height:1.95}}.page-family-about .page-content{background-color:#c9b49a;background-image:repeating-linear-gradient(7deg,#4b30200a 0 1px,#0000 1px 8px),repeating-linear-gradient(97deg,#fff4e11a 0 1px,#0000 1px 12px),linear-gradient(#d4c2aa,#bea487)}.page-family-about .greeting-letter{background-color:#f7efe1;background-image:repeating-linear-gradient(8deg,#603f2a06 0 1px,#0000 1px 9px),repeating-linear-gradient(98deg,#ffffff38 0 1px,#0000 1px 14px),linear-gradient(145deg,#fff9ee,#eadbc5);border-color:#9c7b60;box-shadow:0 28px 58px #321d143d,10px 12px #5e32222b}.greeting-document-label{color:#974b33;letter-spacing:.2em;border-bottom:3px double #a36d51;width:min(760px,100%);margin:0 auto 34px;padding:0 0 18px;font-size:11px;font-weight:850}.page-family-about .greeting-letter figure{background:#5b3429;border-color:#41251e;box-shadow:0 16px 34px #2d18113b}.page-family-about .greeting-letter blockquote{color:#3c2921;background:#ead0b5;border-top:4px solid #964b33;border-bottom:0;padding:38px 48px;box-shadow:inset 0 0 0 1px #71432b2e}.page-family-about .letter-body p{color:#302723}@media (max-width:700px){.greeting-document-label{margin-bottom:24px}.page-family-about .greeting-letter blockquote{padding:30px 24px}}.page-family-about .page-hero{background-color:#e8dcc9!important;background-image:radial-gradient(circle at 18% 24%,#fffcf48a 0 1px,#0000 1.8px),radial-gradient(circle at 72% 66%,#553c2b0e 0 .8px,#0000 1.7px),radial-gradient(at 78% 42%,#77543b1a,#0000 48%),linear-gradient(118deg,#eee4d5,#ded0bc)!important;background-size:19px 17px,23px 21px,100% 100%,100% 100%!important}.page-family-about .page-hero:before{background:radial-gradient(at 18% 18%,#ffffff47,#0000 52%)!important}.page-family-about .page-hero:after{display:none!important}.page-family-about .page-hero-copy{border-left:0;padding-left:0}.page-family-about .local-nav a.active{background:linear-gradient(135deg,#453a33,#2c2723)}.page-family-about .page-content{background-color:#d4c3ad;background-image:radial-gradient(circle at 20% 30%,#fffbf042 0 1px,#0000 1.6px),radial-gradient(circle at 76% 70%,#4c35270b 0 .8px,#0000 1.6px),linear-gradient(#ddcfbd,#cab69e);background-size:21px 19px,25px 23px,100% 100%}.page-family-about .page-content>.content-title{box-shadow:none;background-color:#d8c7b0;background-image:radial-gradient(circle at 20% 30%,#fffcf347 0 1px,#0000 1.7px),linear-gradient(145deg,#dfd1be,#cebaa0);background-size:23px 21px,100% 100%;border:0}.page-family-about .page-content>.content-title:after{display:none}.page-family-about .greeting-letter{background-color:#f5ecdd;background-image:radial-gradient(circle at 16% 28%,#ffffff6b 0 1px,#0000 1.8px),radial-gradient(circle at 74% 68%,#5b3f2d09 0 .8px,#0000 1.7px),linear-gradient(145deg,#fbf5e9,#e9dbc6);background-size:22px 20px,27px 24px,100% 100%;border:0;box-shadow:0 22px 48px #32261d1f}.page-family-about .greeting-letter:before{display:none}.greeting-document-label{color:#8d4932;border:0}.page-family-about .greeting-letter figure{background:0 0;border:0;padding:0;box-shadow:0 14px 30px #30231b29}.page-family-about .greeting-letter figcaption{color:#5d4e43}.page-family-about .greeting-letter blockquote{color:#352b25;box-shadow:none;background:#dac9b194;border:0}.page-family-about .greeting-letter blockquote:before{color:#8d4932}.page-family-about .greeting-letter .greeting-sign{border:0}.page-family-about .greeting-letter .greeting-sign strong{color:#8d4932}@media (max-width:800px){.page-family-about .page-hero:after{display:none!important}.page-family-about .page-hero-copy{z-index:2;position:relative}.page-family-about .greeting-letter:before{display:none}}.about-history-page .page-content{background-color:#f4efe7;background-image:radial-gradient(circle at 18% 24%,#ffffffb8 0 1px,#0000 1.7px),radial-gradient(circle at 76% 68%,#5c453309 0 .8px,#0000 1.7px),linear-gradient(#f8f4ed,#eee7dc);background-size:23px 21px,29px 27px,100% 100%}.about-history-page .page-content>.content-title{box-shadow:none;background:0 0;border:0}.about-history-page .page-content>.content-title:after{background:#8d4932;display:block}.about-history-page .history-timeline li:not(.history-turning-point){background:#fffdf9a3;margin-bottom:12px;padding-top:28px;padding-left:0;padding-right:clamp(24px,4vw,48px);box-shadow:0 10px 28px #392b200b}.about-history-page .history-timeline li:not(.history-turning-point):before{background:#fffdf8;top:45px;box-shadow:0 0 0 6px #f4efe7}.about-history-page .history-timeline li:not(.history-turning-point)>div{border-bottom:0}@media (max-width:700px){.about-history-page .history-timeline li:not(.history-turning-point){padding:24px 22px 24px 46px}.about-history-page .history-timeline li:not(.history-turning-point):before{top:33px}}:root{--hmk-canvas:#f4eee5;--hmk-paper:#fffaf1;--hmk-paper-deep:#e5d5c0;--hmk-ink:#2d2723;--hmk-brick:#995238;--hmk-cocoa:#6b4a3a;--hmk-soft-line:#5c43312e;--hmk-lift:0 18px 42px #422e221a}:is(.page-family-about,.page-family-exhibition,.page-family-info,.page-family-visit,.page-family-news,.page-family-support,.page-family-shop) .page-hero{min-height:clamp(350px,34vw,500px);color:var(--hmk-ink)!important;background-color:#e7dac7!important;background-image:radial-gradient(circle at 16% 22%,#ffffff94 0 1px,#0000 1.8px),radial-gradient(circle at 77% 72%,#5439290b 0 .8px,#0000 1.7px),radial-gradient(at 78% 48%,#7e533a21,#0000 46%),linear-gradient(122deg,#efe5d7,#d8c5ad)!important;background-size:21px 19px,27px 25px,100% 100%,100% 100%!important}:is(.page-family-about,.page-family-exhibition,.page-family-info,.page-family-visit,.page-family-news,.page-family-support,.page-family-shop) .page-hero:before{content:"";position:absolute;clip-path:none!important;opacity:1!important;background:radial-gradient(at 12% 10%,#ffffff4d,#0000 43%)!important;inset:0!important}:is(.page-family-about,.page-family-exhibition,.page-family-info,.page-family-visit,.page-family-news,.page-family-support,.page-family-shop) .page-hero:after{content:"";width:42%;height:76%;position:absolute;top:12%;right:-4%;box-shadow:none!important;clip-path:polygon(12% 0,100% 4%,94% 100%,0 90%)!important;opacity:1!important;background-color:#79523a17!important;background-image:radial-gradient(circle at 22% 25%,#ffffff3d 0 1px,#0000 1.7px),linear-gradient(145deg,#8f5d4124,#5d43330a)!important;background-size:24px 22px,100% 100%!important;border:0!important;border-radius:0!important;display:block!important;transform:rotate(-2deg)!important}:is(.page-family-about,.page-family-exhibition,.page-family-info,.page-family-visit,.page-family-news,.page-family-support,.page-family-shop) .page-hero-inner{z-index:2;position:relative}:is(.page-family-about,.page-family-exhibition,.page-family-info,.page-family-visit,.page-family-news,.page-family-support,.page-family-shop) .page-hero-copy{box-sizing:border-box;max-width:min(720px,64%);transform:translateY(8px);color:var(--hmk-ink)!important;background-color:#fff9efd1!important;background-image:radial-gradient(circle at 17% 25%,#ffffff8f 0 1px,#0000 1.8px),linear-gradient(145deg,#fffcf5d6,#e9dac6b3)!important;background-size:22px 20px,100% 100%!important;border:0!important;padding:clamp(30px,4vw,52px)!important;box-shadow:18px 20px #6f483217,0 20px 52px #402c2017!important}:is(.page-family-about,.page-family-exhibition,.page-family-info,.page-family-visit,.page-family-news,.page-family-support,.page-family-shop) .page-hero-copy h1{color:var(--hmk-ink)!important;text-shadow:none!important}:is(.page-family-about,.page-family-exhibition,.page-family-info,.page-family-visit,.page-family-news,.page-family-support,.page-family-shop) .page-hero-copy>p:last-of-type{color:#5c4c42!important}:is(.page-family-about,.page-family-exhibition,.page-family-info,.page-family-visit,.page-family-news,.page-family-support,.page-family-shop) .page-hero-copy .eyebrow{color:var(--hmk-brick)!important}:is(.page-family-about,.page-family-exhibition,.page-family-info,.page-family-visit,.page-family-news,.page-family-support,.page-family-shop) .page-hero-signature{color:#745848!important}.page-family-about .page-hero{background-image:radial-gradient(circle at 16% 22%,#ffffff9e 0 1px,#0000 1.8px),radial-gradient(circle at 77% 72%,#5439290a 0 .8px,#0000 1.7px),radial-gradient(at 79% 46%,#8b5d411c,#0000 45%),linear-gradient(122deg,#f1e8dc,#dccbb7)!important}.page-family-exhibition .page-hero{background-image:radial-gradient(circle at 17% 24%,#ffffff7a 0 1px,#0000 1.8px),radial-gradient(circle at 75% 67%,#4b2e210d 0 .8px,#0000 1.7px),radial-gradient(at 80% 48%,#89493129,#0000 45%),linear-gradient(122deg,#eadccd,#cfb49c)!important}.page-family-info .page-hero{background-image:radial-gradient(circle at 14% 21%,#ffffff94 0 1px,#0000 1.8px),radial-gradient(circle at 74% 70%,#4a35280a 0 .8px,#0000 1.7px),radial-gradient(at 80% 44%,#69493624,#0000 44%),linear-gradient(122deg,#eee4d7,#d6c4af)!important}.page-family-visit .page-hero{background-image:radial-gradient(circle at 18% 26%,#ffffff8a 0 1px,#0000 1.8px),radial-gradient(circle at 72% 68%,#5738270b 0 .8px,#0000 1.7px),radial-gradient(at 82%,#9e664326,#0000 46%),linear-gradient(122deg,#f0e3d2,#d7bea4)!important}.page-family-news .page-hero{background-image:radial-gradient(circle at 15% 23%,#ffffffa8 0 1px,#0000 1.8px),radial-gradient(circle at 77% 71%,#4c372a0a 0 .8px,#0000 1.7px),radial-gradient(at 81% 45%,#764f391c,#0000 46%),linear-gradient(122deg,#f3eadf,#ddcdb9)!important}.page-family-support .page-hero{background-image:radial-gradient(circle at 17% 25%,#ffffff85 0 1px,#0000 1.8px),radial-gradient(circle at 73% 69%,#5630220c 0 .8px,#0000 1.7px),radial-gradient(at 81% 47%,#9952382b,#0000 45%),linear-gradient(122deg,#ecddd0,#d4b7a0)!important}.page-family-shop .page-hero{background-image:radial-gradient(circle at 16% 24%,#ffffff94 0 1px,#0000 1.8px),radial-gradient(circle at 76% 70%,#4a35270a 0 .8px,#0000 1.7px),radial-gradient(at 80% 46%,#76553e1f,#0000 45%),linear-gradient(122deg,#eee5da,#d9c8b5)!important}.page-family-info .holocaust-title-line{color:#995238}.page-family-info .holocaust-title-line i{background:#995238}.page-family-info .israel-title-signature{color:#995238}.page-family-info .israel-title-signature i{background:#995238}.page-family-info .page-hero-israel .israel-title-visual{filter:sepia(.12)saturate(.72);box-shadow:-18px 20px 44px #442f2214;background:#d9cab7!important;border:0!important}:is(.page-family-about,.page-family-exhibition,.page-family-info,.page-family-visit,.page-family-news,.page-family-support,.page-family-shop) .local-nav{z-index:4;background:#f7efe3;border:0;margin-top:-30px;position:relative;box-shadow:0 16px 36px #412e221f}:is(.page-family-about,.page-family-exhibition,.page-family-info,.page-family-visit,.page-family-news,.page-family-support,.page-family-shop) .local-nav a{color:#3b312b;background:#fffaf2b3;border-color:#684c3826}:is(.page-family-about,.page-family-exhibition,.page-family-info,.page-family-visit,.page-family-news,.page-family-support,.page-family-shop) .local-nav a.active{color:#fff;box-shadow:8px 9px #5936261c;background:linear-gradient(135deg,#a35b40,#81452f)!important}:is(.page-family-about,.page-family-exhibition,.page-family-info,.page-family-visit,.page-family-news,.page-family-support,.page-family-shop) .page-content:not(.campaign-page-content){background-color:var(--hmk-canvas);background-image:radial-gradient(circle at 18% 24%,#ffffffa6 0 1px,#0000 1.8px),radial-gradient(circle at 76% 68%,#573e2d07 0 .8px,#0000 1.7px),linear-gradient(#f8f4ed,#eee6dc);background-size:24px 22px,29px 27px,100% 100%}:is(.page-family-about,.page-family-exhibition,.page-family-info,.page-family-visit,.page-family-news,.page-family-support,.page-family-shop) .content-title{box-shadow:none!important;background:0 0!important;border:0!important}:is(.page-family-about,.page-family-exhibition,.page-family-info,.page-family-visit,.page-family-news,.page-family-support,.page-family-shop) .content-title:after{width:58px;height:4px;background:var(--hmk-brick)!important}:is(.chapter-grid article,.visit-cards>article,.visit-facts article,.visit-next-grid>a,.transport-grid article,.global-account-card,.event-archive-grid>a,.event-archive-grid>article,.info-stage-grid article,.fund-allocation article,.managed-press-section,.managed-press-list>a,.giving-accordion details,.giving-channel-card,.notice-board,.tour-contact,.senior-directions>article,.news-admin-card,.news-admin-list,.donation-start,.donation-method-grid>a,.donation-method-grid>button,.online-action-card,.purpose-pillars article,.principle-grid article){background-color:var(--hmk-paper)!important;border-color:var(--hmk-soft-line)!important;box-shadow:var(--hmk-lift)!important;background-image:radial-gradient(circle at 18% 25%,#ffffffb3 0 1px,#0000 1.8px),linear-gradient(145deg,#fffdf7e6,#ede1d1a8)!important;background-size:23px 21px,100% 100%!important}:is(.chapter-grid article,.visit-next-grid>a,.event-archive-grid>a,.managed-press-list>a,.giving-channel-card,.donation-method-grid>a,.online-action-card){transition:transform .22s,box-shadow .22s}:is(.chapter-grid article,.visit-next-grid>a,.event-archive-grid>a,.managed-press-list>a,.giving-channel-card,.donation-method-grid>a,.online-action-card):hover{transform:translateY(-6px);box-shadow:0 24px 52px #422e2226!important}:is(.chapter-grid,.visit-cards,.visit-facts,.visit-next-grid,.transport-grid,.event-archive-grid,.info-stage-grid,.fund-allocation,.purpose-pillars,.principle-grid)>:nth-child(2n){transform:translateY(10px)}.button.primary{background:#995238!important;border-color:#995238!important}.button.primary:hover{background:#7f432f!important;border-color:#7f432f!important}@media (max-width:900px){:is(.page-family-about,.page-family-exhibition,.page-family-info,.page-family-visit,.page-family-news,.page-family-support,.page-family-shop) .page-hero-copy{max-width:76%}:is(.chapter-grid,.visit-cards,.visit-facts,.visit-next-grid,.transport-grid,.event-archive-grid,.info-stage-grid,.fund-allocation,.purpose-pillars,.principle-grid)>:nth-child(2n){transform:none}}@media (max-width:700px){:is(.page-family-about,.page-family-exhibition,.page-family-info,.page-family-visit,.page-family-news,.page-family-support,.page-family-shop) .page-hero{min-height:360px}:is(.page-family-about,.page-family-exhibition,.page-family-info,.page-family-visit,.page-family-news,.page-family-support,.page-family-shop) .page-hero:after{width:72%;right:-28%;opacity:.7!important}:is(.page-family-about,.page-family-exhibition,.page-family-info,.page-family-visit,.page-family-news,.page-family-support,.page-family-shop) .page-hero-copy{max-width:92%;padding:28px 24px!important;box-shadow:10px 12px #6f483214,0 16px 34px #402c2014!important}:is(.page-family-about,.page-family-exhibition,.page-family-info,.page-family-visit,.page-family-news,.page-family-support,.page-family-shop) .local-nav{margin-top:-18px}}.donation-method-grid>.featured{color:#fff!important;background:linear-gradient(145deg,#5f3a2d,#34251f)!important;border-color:#5f3a2d!important}.page-family-info .page-hero{color:#f3e8d9!important;background-color:#665548!important;background-image:radial-gradient(circle at 15% 23%,#fff5e51b 0 1px,#0000 1.8px),radial-gradient(circle at 76% 69%,#1e161218 0 .8px,#0000 1.7px),radial-gradient(at 81% 45%,#b4774f30,#0000 45%),linear-gradient(122deg,#7a6758,#4a3e36)!important}.page-family-info .page-hero:before{background:radial-gradient(at 13% 12%,#e8d3b91f,#0000 46%)!important}.page-family-info .page-hero:after{background-color:#2d231d2e!important;background-image:radial-gradient(circle at 22% 25%,#f4e0c617 0 1px,#0000 1.7px),linear-gradient(145deg,#a465413d,#34282114)!important}.page-family-info .page-hero-copy{color:#f5ebdc!important;background-color:#392d26d6!important;background-image:radial-gradient(circle at 17% 25%,#f7e2c914 0 1px,#0000 1.8px),linear-gradient(145deg,#4e3e34e0,#302722e6)!important;box-shadow:18px 20px #98583929,0 24px 54px #1e161233!important}.page-family-info .page-hero-copy h1{color:#f7eddf!important}.page-family-info .page-hero-copy>p:last-of-type{color:#ded0be!important}.page-family-info .page-hero-copy .eyebrow{color:#d89a72!important}.page-family-info .holocaust-title-line,.page-family-info .israel-title-signature{color:#d89a72}.page-family-info .holocaust-title-line i,.page-family-info .israel-title-signature i{background:#d89a72}.page-family-info .page-hero-israel .israel-title-visual{filter:sepia(.2)saturate(.62)brightness(.82);box-shadow:-18px 20px 44px #2119152e;background:#8b7868!important}.page-family-info .page-hero-israel .israel-title-visual:before{background:linear-gradient(90deg,#4e3f35e0,#4e3f351f 44%,#0000 74%)!important}.page-family-info .local-nav{background:#5a4a40;box-shadow:0 18px 40px #2d211b33}.page-family-info .local-nav a{color:#f1e4d3;background:#725f51;border-color:#f5e0c61f}.page-family-info .local-nav a.active{background:linear-gradient(135deg,#ad6749,#8a4935)!important}.page-family-info .page-content:not(.campaign-page-content){background-color:#ded2c3;background-image:radial-gradient(circle at 18% 24%,#fffbf35c 0 1px,#0000 1.8px),radial-gradient(circle at 76% 68%,#4230250a 0 .8px,#0000 1.7px),linear-gradient(#e8ded2,#d8cbbb);background-size:24px 22px,29px 27px,100% 100%}.page-family-info .content-title h2{color:#372e28}.page-family-info .content-title>p:last-child{color:#66574c}.page-family-info .holocaust-definition{background-color:#d8c7b3;background-image:radial-gradient(circle at 18% 26%,#fff9ee6b 0 1px,#0000 1.7px),linear-gradient(145deg,#e1d2c0,#cbb7a0);border-top-color:#a65d41;box-shadow:0 18px 42px #392a211f}@media (max-width:700px){.page-family-info .page-hero-copy{box-shadow:10px 12px #98583921,0 18px 38px #1e16122e!important}.page-family-info .local-nav{background:#5a4a40}}.page-family-visit{--visit-bg:#e4d7c7;--visit-paper:#f8f1e7;--visit-ink:#302824;--visit-muted:#6b5a4f;--visit-accent:#995238;--visit-deep:#5a4438}.page-family-visit .page-hero{min-height:380px;color:#f6ebdc!important;background-color:#766052!important;background-image:radial-gradient(circle at 16% 23%,#fff1dc1c 0 1px,#0000 1.8px),radial-gradient(circle at 75% 69%,#241b1613 0 .8px,#0000 1.7px),linear-gradient(122deg,#806a5b,#58483e)!important}.page-family-visit .page-hero:before{background:radial-gradient(at 12% 12%,#f1dbc024,#0000 46%)!important}.page-family-visit .page-hero:after{color:#ffe7ca38;letter-spacing:-.08em;place-items:center;width:31%;height:74%;font:800 clamp(96px,13vw,190px)/1 Pretendard,sans-serif;top:13%;right:5%;clip-path:polygon(8% 2%,100% 0,94% 96%,0 100%)!important;background:#ebd5bb1f!important;display:grid!important;transform:rotate(1.5deg)!important}.visit-overview-page .page-hero:after{content:"01"}.visit-reservation-page .page-hero:after{content:"02"}.visit-directions-page .page-hero:after{content:"03"}.visit-tour-page .page-hero:after{content:"04"}.page-family-visit .page-hero-copy{max-width:min(610px,58%);color:#f8edde!important;background-color:#42332bd1!important;background-image:radial-gradient(circle at 18% 25%,#f7e1c713 0 1px,#0000 1.7px),linear-gradient(145deg,#584439e0,#392d27e6)!important;background-position:0 0!important;background-repeat:repeat!important;background-size:auto!important;background-attachment:scroll!important;background-origin:padding-box!important;background-clip:border-box!important;padding:34px 40px!important;box-shadow:14px 16px #a15b3a26,0 22px 48px #231b1629!important}.page-family-visit .page-hero-copy h1{font-size:clamp(48px,6vw,78px);color:#fff3e3!important}.page-family-visit .page-hero-copy .eyebrow{color:#dfa27b!important}.page-family-visit .local-nav{background:#5b493f;grid-template-columns:repeat(4,1fr);margin-top:-24px;display:grid;box-shadow:0 18px 38px #2b201b2e}.page-family-visit .local-nav a{color:#f1e4d3;background:#6a574b;border-color:#f6e0c51f;min-height:68px;padding:0 22px;font-size:15px}.page-family-visit .local-nav a span{color:#d6a17f;font-size:11px}.page-family-visit .local-nav a.active{box-shadow:inset 0 -5px #e0ad89,7px 8px #39261d1f;background:#a15a3f!important}.page-family-visit .page-content:not(.campaign-page-content){background-color:var(--visit-bg);background-image:radial-gradient(circle at 18% 24%,#fffbf373 0 1px,#0000 1.8px),radial-gradient(circle at 76% 68%,#42302509 0 .8px,#0000 1.7px),linear-gradient(#e9dfd2,#ddd0c0);background-size:24px 22px,29px 27px,100% 100%}.page-family-visit .content-title{max-width:1040px;margin-bottom:44px!important}.page-family-visit .content-title h2{color:var(--visit-ink);font-size:clamp(40px,5vw,64px)}.page-family-visit .content-title>p:last-child{color:var(--visit-muted);font-size:17px;line-height:1.75}.page-family-visit .visit-facts{grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:64px}.page-family-visit .visit-facts article{min-height:0;padding:26px 24px;background:var(--visit-paper)!important;border:0!important;border-top:5px solid var(--visit-accent)!important;background-image:linear-gradient(145deg,#fbf6ee,#eadfd1)!important;transform:none!important;box-shadow:0 13px 30px #36271f17!important}.page-family-visit .visit-facts small{color:var(--visit-accent);font-size:10px}.page-family-visit .visit-facts span{color:var(--visit-muted);margin-top:18px;font-size:14px}.page-family-visit .visit-facts strong{color:var(--visit-ink);margin-top:7px;font-size:clamp(22px,2vw,30px);line-height:1.25}.page-family-visit .visit-facts em,.page-family-visit .visit-facts a{color:var(--visit-accent);margin-top:14px;font-size:13px}.page-family-visit .notice-list li{background:#fffaf399;padding:18px 22px}.page-family-visit .notice-list li span{font-size:16px;line-height:1.65}.page-family-visit .visit-next-grid{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:64px}.page-family-visit .visit-next-grid a{color:#f7ead9;min-height:0;padding:24px 26px;background:var(--visit-deep)!important;background-image:none!important;border:0!important;transform:none!important;box-shadow:0 12px 28px #32241d1f!important}.page-family-visit .visit-next-grid a:hover{transform:translateY(-4px)!important}.page-family-visit .visit-next-grid small{color:#dca07a;font-size:9px}.page-family-visit .visit-next-grid h3{color:#fff4e5;margin:11px 0 18px;font-size:25px}.page-family-visit .visit-next-grid b{color:#e8b08b;font-size:13px}.page-family-visit .button,.page-family-visit button[type=submit]{white-space:nowrap;justify-content:center;align-items:center;width:auto;min-height:44px;padding:0 19px;font-size:14px;display:inline-flex}.page-family-visit .action-row,.page-family-visit .location-actions,.page-family-visit .google-route-actions{flex-flow:wrap;align-items:center;gap:10px;display:flex}.page-family-visit .visit-process{grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:18px;display:grid}.page-family-visit .visit-process li{background:#f7efe4;border:0;min-height:72px;padding:16px 18px;box-shadow:0 9px 22px #37282012}.page-family-visit .visit-process li b{color:var(--visit-accent);font-size:12px}.page-family-visit .visit-process li span{font-size:15px;font-weight:750}.page-family-visit .reservation-reminder{color:#fff1df;background:#6a5143;border:0;justify-content:space-between;align-items:center;gap:28px;margin-bottom:34px;padding:20px 24px;display:flex}.page-family-visit .reservation-reminder strong{font-size:17px}.page-family-visit .reservation-reminder p{color:#dfcdb9;margin:0;font-size:14px}.page-family-visit .reservation-layout{background:#f7f0e6!important;border:0!important;box-shadow:0 18px 42px #3728201a!important}.page-family-visit .reservation-layout label,.page-family-visit .reservation-layout legend{font-size:15px;font-weight:750}.page-family-visit .reservation-layout input,.page-family-visit .reservation-layout textarea,.page-family-visit .reservation-layout select{background:#fffaf2;font-size:16px}.page-family-visit .google-map-panel{box-shadow:0 18px 42px #32241d1f}.page-family-visit .location-address{color:#fff0df;background:#5d493e}.page-family-visit .location-address h3{font-size:32px}.page-family-visit .location-address address{font-size:17px;line-height:1.75}.page-family-visit .senior-directions{gap:16px}.page-family-visit .senior-directions>article{padding:30px;background:#f8f1e7!important;border:0!important}.page-family-visit .direction-heading h3{font-size:27px}.page-family-visit .senior-directions li strong{font-size:16px}.page-family-visit .senior-directions li span{font-size:16px;line-height:1.7}.page-family-visit .google-route-section{color:#fff0df;background:#6a5143;grid-template-columns:minmax(340px,.78fr) minmax(0,1.22fr);margin-top:64px}.page-family-visit .google-route-copy{padding:40px}.page-family-visit .google-route-copy h2{font-size:clamp(38px,4vw,54px)}.page-family-visit .google-route-summary{font-size:16px}.page-family-visit .route-steps{gap:8px}.page-family-visit .route-steps li{padding:12px 0}.page-family-visit .route-steps small{font-size:12px}.page-family-visit .google-route-copy .eyebrow{color:#f0bf91}.page-family-visit .google-route-summary{color:#fff3e4;font-size:18px;font-weight:620;line-height:1.8}.page-family-visit .route-steps{border-top-color:#fff0dc47}.page-family-visit .route-steps li{border-bottom-color:#fff0dc47}.page-family-visit .route-steps strong{color:#fff;font-size:19px}.page-family-visit .route-steps small{color:#ead8c4;font-size:15px}.google-route-map.illustrated{background:#eee4d3}.google-route-map.illustrated img{object-fit:cover;object-position:center;width:100%;height:100%;min-height:590px;display:block}.google-route-map.illustrated figcaption{background:#2b2420f2}.visit-directions-page .google-route-map.illustrated{background:#f2eadf;flex-direction:column;align-items:stretch;min-height:0;display:flex}.visit-directions-page .google-route-map.illustrated img{object-fit:contain;height:auto;min-height:0}.visit-directions-page .google-route-map .route-walk-time{color:#3e3028;box-shadow:none;pointer-events:auto;background:#f5eadc;border-bottom:1px solid #cdbba5;justify-content:space-between;align-items:center;gap:18px;margin:0;padding:17px 22px;display:flex;position:static;inset:auto}.visit-directions-page .route-walk-time span{color:#a54f35;letter-spacing:.15em;font-size:10px;font-weight:850}.visit-directions-page .route-walk-time strong{font-size:18px;line-height:1.4}@media (max-width:700px){.visit-directions-page .google-route-map .route-walk-time{flex-direction:column;align-items:flex-start;gap:4px;padding:14px 16px}.visit-directions-page .route-walk-time strong{font-size:16px}}.page-family-visit .tour-detail{color:#fff0df;background:#604b40;grid-template-columns:1.05fr .95fr}.page-family-visit .tour-detail>div{padding:48px}.page-family-visit .tour-detail h2{font-size:clamp(40px,5vw,62px)}.page-family-visit .tour-detail dl{padding:34px}.page-family-visit .tour-detail dl>div{padding:16px 0}.page-family-visit .tour-detail dt{font-size:14px}.page-family-visit .tour-detail dd{font-size:20px}.page-family-visit .tour-contact{grid-template-columns:1fr auto;gap:32px;padding:28px 32px;display:grid}.page-family-visit .tour-contact h3{font-size:24px}.page-family-visit .tour-contact p{font-size:15px}.page-family-visit .tour-contact>div:last-child{min-width:250px}@media (max-width:900px){.page-family-visit .visit-facts,.page-family-visit .visit-process{grid-template-columns:1fr 1fr}.page-family-visit .google-route-section,.page-family-visit .tour-detail,.page-family-visit .tour-contact{grid-template-columns:1fr}.page-family-visit .page-hero-copy{max-width:72%}}@media (max-width:700px){.page-family-visit .page-hero{min-height:330px}.page-family-visit .page-hero:after{width:52%;font-size:108px;right:-13%}.page-family-visit .page-hero-copy{max-width:88%;padding:26px 24px!important}.page-family-visit .page-hero-copy h1{font-size:46px}.page-family-visit .local-nav{grid-template-columns:1fr 1fr;margin-top:-14px}.page-family-visit .local-nav a{min-height:58px;padding:0 14px;font-size:13px}.page-family-visit .visit-facts,.page-family-visit .visit-next-grid,.page-family-visit .visit-process{grid-template-columns:1fr}.page-family-visit .visit-facts article{padding:22px}.page-family-visit .reservation-reminder{display:block}.page-family-visit .reservation-reminder p{margin-top:7px}.page-family-visit .location-actions,.page-family-visit .google-route-actions{align-items:stretch}.page-family-visit .button,.page-family-visit button[type=submit]{white-space:normal;width:100%}.page-family-visit .google-route-copy,.page-family-visit .tour-detail>div,.page-family-visit .tour-detail dl{padding:30px 24px}.page-family-visit .tour-contact{padding:26px 22px}.page-family-visit .tour-contact>div:last-child{min-width:0}.google-route-map.illustrated,.google-route-map.illustrated img{min-height:360px}.google-route-map.illustrated img{object-fit:contain;background:#eee4d3}.google-route-map.illustrated figcaption{margin:0;position:static}.page-family-visit .route-steps strong{font-size:18px}.page-family-visit .route-steps small{font-size:14px}}main[class*=page-family-]{--family-paper:#f5efe4;--family-dark:#3b312b;--family-brick:#a4573c;--family-ink:#292825}main[class*=page-family-] .page-hero{isolation:isolate;background:var(--family-paper);min-height:430px;color:var(--family-ink);padding:0;position:relative;overflow:hidden}main[class*=page-family-] .page-hero:before{content:"";z-index:-3;background-color:var(--family-paper);filter:none;clip-path:none;opacity:1;background-image:radial-gradient(circle at 18% 24%,#ffffffb8,#0000 34%),repeating-linear-gradient(7deg,#5c463107 0 1px,#0000 1px 7px),repeating-linear-gradient(97deg,#5c463105 0 1px,#0000 1px 11px);position:absolute;inset:0;transform:none}main[class*=page-family-] .page-hero:after{content:"";z-index:-2;filter:none;clip-path:none;opacity:1;background:linear-gradient(90deg,#fffcf629,#0000 45%),radial-gradient(circle at 78% 52%,#ffffff38,#0000 31%);border:0;position:absolute;inset:0;transform:none}main[class*=page-family-] .page-hero-inner{z-index:1;align-items:center;min-height:430px;padding:clamp(74px,7vw,104px) clamp(24px,9vw,140px) clamp(84px,7vw,110px);display:flex;position:relative}main[class*=page-family-] .page-hero-copy{z-index:4;width:min(600px,45%);max-width:none;position:relative;box-shadow:none!important;clip-path:none!important;background:0 0!important;border:0!important;padding:0!important;transform:none!important}main[class*=page-family-] .page-hero-copy:before,main[class*=page-family-] .page-hero-copy:after{display:none!important}main[class*=page-family-] .page-hero-copy .eyebrow.light,main[class*=page-family-] .page-hero-copy .eyebrow{color:var(--family-brick)}main[class*=page-family-] .page-hero-copy h1{color:var(--family-ink);letter-spacing:-.065em;text-shadow:none;margin:0;font-size:clamp(56px,6vw,86px);font-weight:820;line-height:1}main[class*=page-family-] .page-hero-signature{z-index:5;color:#735d4d;text-shadow:none;bottom:27px;right:clamp(24px,5vw,74px)}main[class*=page-family-] .page-hero-signature i{background:#9c7d63}main[class*=page-family-] .holocaust-title-line,main[class*=page-family-] .israel-title-signature,main[class*=page-family-] .israel-title-visual{display:none}main[class*=page-family-] .local-nav{background:#f8f2e8;border-color:#cdbfae;box-shadow:0 16px 38px #3b312b1a}main[class*=page-family-] .local-nav a{color:#352f2a;border-color:#d8cbbb}main[class*=page-family-] .local-nav a span{color:var(--family-brick)}main[class*=page-family-] .local-nav a.active{background:var(--family-dark);color:#fff}main[class*=page-family-] .local-nav a.active:after{background:var(--family-brick)}main[class*=page-family-] .page-content{background:linear-gradient(#fbf7ef 0%,#f4ecdf 100%)}.family-motif{z-index:1;pointer-events:none;width:60%;height:100%;position:absolute;top:0;right:0;overflow:hidden}.family-motif i{display:block;position:absolute}.page-family-about .family-motif{background:var(--family-dark);clip-path:polygon(27% 100%,35% 79%,50% 72%,62% 79%,78% 68%,100% 59%,100% 100%);width:61%}.page-family-about .family-motif:before{content:"";z-index:2;transform-origin:0;background:#d9cbb8;width:67%;height:2px;position:absolute;bottom:28%;left:23%;transform:rotate(-14deg);box-shadow:0 1px #ffffff47}.page-family-about .family-motif i{z-index:3;background:#eee4d4;border:1px solid #ddcfbd;border-radius:100% 0;width:64px;height:27px;box-shadow:0 5px 13px #19130f2e}.page-family-exhibition .family-motif{background:0 0;width:63%}.page-family-exhibition .family-motif:before{content:"";background:var(--family-dark);clip-path:polygon(48% 0,57% 0,100% 100%,0 100%);width:76%;height:62%;position:absolute;bottom:-8%;right:-4%}.page-family-exhibition .family-motif:after{content:"";background:#4e4137;width:1px;height:95%;position:absolute;top:26%;left:50%;box-shadow:-105px 170px 0 2px #4e4137,105px 170px 0 2px #4e4137}.page-family-exhibition .family-motif i{transform-origin:top;background:#d8c9b7;width:1px;height:92%;top:27%;left:50%}.page-family-exhibition .family-motif i:first-child{transform:rotate(18deg)}.page-family-exhibition .family-motif i:nth-child(2){transform:rotate(-18deg)}.page-family-exhibition .family-motif i:nth-child(3){transform:rotate(11deg)}.page-family-exhibition .family-motif i:nth-child(4){transform:rotate(-11deg)}.page-family-exhibition .family-motif i:nth-child(n+5){display:none}.page-family-info .family-motif{clip-path:polygon(18% 0,100% 0,100% 100%,0 100%,8% 48%);background:repeating-linear-gradient(90deg,#0000 0 54px,#3b312bed 54px 91px,#0000 91px 145px);width:58%}.page-family-info .family-motif:before{content:"";z-index:3;background:#d8c9b6;height:2px;position:absolute;top:58%;left:-5%;right:-5%;transform:rotate(-1deg);box-shadow:0 2px 5px #1e18133d}.page-family-info .family-motif i{z-index:4;border-top:2px solid #d8c9b6;width:15px;height:15px;top:calc(58% - 7px);transform:rotate(45deg)}.page-family-info .family-motif i:nth-child(n+6){display:none}.page-family-visit .family-motif{background:var(--family-dark);clip-path:polygon(70% 0,100% 0,100% 100%,82% 100%,77% 71%,84% 46%);width:61%}.page-family-visit .family-motif:before{content:"";z-index:2;border:30px solid var(--family-brick);border-bottom-color:#0000;border-left-color:#0000;border-radius:0 78% 0 0;width:62%;height:112%;position:absolute;bottom:-35%;left:18%;transform:rotate(-7deg)}.page-family-visit .family-motif:after{content:"";background:#efe3d2;border:1px solid #c7b69f;width:22px;height:58px;position:absolute;top:18%;right:9%;box-shadow:0 8px 18px #15110e33}.page-family-visit .family-motif i{display:none}.page-family-news .family-motif{background:var(--family-dark);clip-path:polygon(35% 13%,100% 0,100% 100%,15% 100%,43% 69%);width:62%}.page-family-news .family-motif:before{content:"";z-index:3;clip-path:polygon(0 49%,25% 38%,8% 8%,38% 28%,52% 0,62% 31%,100% 11%,78% 48%,94% 70%,61% 61%,50% 100%,42% 63%,15% 75%);filter:drop-shadow(0 8px 8px #18130f2e);background:#eee3d3;width:56%;height:64%;position:absolute;top:20%;left:29%}.page-family-news .family-motif:after{content:"";z-index:2;background:repeating-linear-gradient(90deg,#d7c7b2 0 78px,#0000 78px 92px);height:1px;position:absolute;bottom:16%;left:18%;right:3%}.page-family-support .family-motif{background:0 0;width:58%}.page-family-support .family-motif:before{content:"";background:linear-gradient(145deg,#0000 0 21%,#3b312bf0 21% 39%,#0000 39%);width:100%;height:72%;position:absolute;bottom:0;right:0}.page-family-support .family-motif i{background:#eee3d3;border:1px solid #bba991;width:25%;height:25%;box-shadow:0 8px 17px #2b221b1c}.page-family-support .family-motif i:nth-child(4){background:var(--family-dark);bottom:0;left:75%}.page-family-support .family-motif i:nth-child(5){bottom:25%;left:12.5%}.page-family-support .family-motif i:nth-child(8){background:var(--family-dark);bottom:50%;left:25%}.page-family-support .family-motif i:nth-child(10){bottom:75%;left:37.5%}@media (max-width:1050px){main[class*=page-family-] .page-hero-copy{width:min(620px,58%)}.family-motif{opacity:.86}main[class*=page-family-] .page-hero-signature{display:none}}@media (max-width:700px){main[class*=page-family-] .page-hero,main[class*=page-family-] .page-hero-inner{min-height:390px}main[class*=page-family-] .page-hero-inner{align-items:flex-end;padding:78px 22px}main[class*=page-family-] .page-hero-copy{width:82%;max-width:82%}main[class*=page-family-] .page-hero-copy h1{font-size:48px}.family-motif{opacity:.5;right:-22%;width:82%!important}.page-family-about .family-motif{clip-path:polygon(8% 100%,22% 77%,48% 70%,67% 80%,100% 58%,100% 100%)}.page-family-news .family-motif:before{width:62%;left:22%}.page-family-support .family-motif{opacity:.45;right:-10%}main[class*=page-family-] .local-nav{margin-top:-20px}}main[class*=page-family-] .page-hero{background-color:#d9cbb8!important;background-image:linear-gradient(93deg,#fffbf2d1 0 52%,#ded1be47 66%,#48372c1a 100%),repeating-linear-gradient(8deg,#5c443007 0 1px,#0000 1px 11px),repeating-linear-gradient(98deg,#ffffff09 0 1px,#0000 1px 17px),radial-gradient(at 76% 24%,#6f442e26,#0000 33%),linear-gradient(145deg,#eee4d4,#cbbba5)!important;background-position:50%!important;background-repeat:no-repeat,repeat,repeat,no-repeat,no-repeat!important;background-size:auto,auto,auto,auto,auto!important;min-height:460px!important;box-shadow:inset 0 -12px 28px #3d2b2021!important}main[class*=page-family-] .page-hero:before{z-index:0!important;clip-path:none!important;filter:none!important;opacity:1!important;background:linear-gradient(90deg,#0000 0 54%,#41302633 54% 54.15%,#0000 54.15%),linear-gradient(0deg,#0000 0 11%,#573c2b17 11% 11.25%,#0000 11.25% 88%,#573c2b12 88% 88.25%,#0000 88.25%)!important;inset:0!important;transform:none!important}main[class*=page-family-] .page-hero:after{z-index:0!important;clip-path:none!important;filter:none!important;opacity:1!important;background:radial-gradient(at 18% 18%,#ffffff61,#0000 31%),radial-gradient(at 86% 76%,#472f2224,#0000 36%)!important;border:0!important;inset:0!important;transform:none!important}main[class*=page-family-] .page-hero-inner{min-height:460px!important;padding-top:78px!important;padding-bottom:88px!important}main[class*=page-family-] .page-hero-copy{z-index:7!important;clip-path:polygon(1.2% 1%,98.5% 0,100% 12%,99% 26%,100% 42%,99% 60%,100% 79%,98.6% 99%,1.1% 98%,0 84%,1% 67%,0 48%,1% 28%,0 11%)!important;background-color:#eee4d4!important;background-image:repeating-linear-gradient(7deg,#5e432e09 0 1px,#0000 1px 8px),linear-gradient(135deg,#fffdf7d6,#e0cfb7bd)!important;width:min(590px,47%)!important;padding:clamp(34px,4vw,58px)!important;transform:rotate(-.35deg)!important;box-shadow:15px 17px #974b3240,0 28px 55px #3021183d!important}main[class*=page-family-] .page-hero-copy:before{content:"";opacity:.78;background:#39302b;height:3px;position:absolute;top:23px;left:clamp(34px,4vw,58px);right:clamp(34px,4vw,58px);display:block!important}main[class*=page-family-] .page-hero-copy:after{content:"";filter:blur(5px);background:#523a2a1f;width:39%;height:8px;position:absolute;bottom:14px;left:16%;display:block!important}main[class*=page-family-] .page-hero-copy h1{color:#25211e!important;text-shadow:0 1px #ffffff73!important;font-size:clamp(52px,5.4vw,78px)!important}main[class*=page-family-] .page-hero-copy .eyebrow{color:#9d4e34!important}main[class*=page-family-] .family-motif{z-index:4;filter:drop-shadow(0 22px 20px #2a1d162e);height:84%;top:7%;right:3.5%;overflow:visible;opacity:1!important;clip-path:none!important;background:0 0!important;width:49%!important}main[class*=page-family-] .family-motif:before,main[class*=page-family-] .family-motif:after,main[class*=page-family-] .family-motif i{box-sizing:border-box}main[class*=page-family-] .local-nav{z-index:8;position:relative;background:#eee1cf!important;border:1px solid #a99075!important;margin-top:-24px!important;box-shadow:0 18px 34px #35251b33!important}main[class*=page-family-] .local-nav a{color:#302823!important;background:linear-gradient(145deg,#f5ecdf,#dfcdb7)!important;border-color:#bca58b!important}main[class*=page-family-] .local-nav a.active{color:#fff!important;background:linear-gradient(145deg,#6d4031,#3d2e28)!important;box-shadow:inset 0 -5px #a9573b!important}.page-family-about .family-motif:before{content:"";clip-path:polygon(5% 2%,97% 0,100% 93%,6% 100%,0 45%);background:repeating-linear-gradient(8deg,#ffffff06 0 1px,#0000 1px 9px),linear-gradient(145deg,#4a3930,#2e2723);width:auto;height:auto;position:absolute;inset:9% 3% 5% 17%;transform:rotate(1.5deg);box-shadow:-24px 22px #a9573b,-43px 40px #ede1cfeb}.page-family-about .family-motif:after{content:"";z-index:3;transform-origin:0;background:#d8c3a6;border-radius:99px;width:70%;height:7px;position:absolute;bottom:31%;left:17%;transform:rotate(-14deg);box-shadow:0 5px 8px #120d0a47}.page-family-about .family-motif i{z-index:4;background:linear-gradient(145deg,#f2e8d8,#cbb598);border:1px solid #9f8569;border-radius:100% 0;width:74px;height:34px;box-shadow:0 8px 12px #120d0a40;display:block!important}.page-family-about .family-motif i:first-child{bottom:35%;left:28%;transform:rotate(18deg)}.page-family-about .family-motif i:nth-child(2){bottom:43%;left:37%;transform:rotate(-61deg)}.page-family-about .family-motif i:nth-child(3){bottom:43%;left:47%;transform:rotate(17deg)}.page-family-about .family-motif i:nth-child(4){bottom:52%;left:55%;transform:rotate(-60deg)}.page-family-about .family-motif i:nth-child(5){bottom:51%;left:65%;transform:rotate(16deg)}.page-family-about .family-motif i:nth-child(6){bottom:60%;left:73%;transform:rotate(-60deg)}.page-family-about .family-motif i:nth-child(7){bottom:59%;left:81%;transform:rotate(14deg)}.page-family-about .family-motif i:nth-child(n+8){display:none!important}.page-family-exhibition .family-motif:before{content:"";clip-path:polygon(9% 0,100% 8%,94% 100%,0 93%);background:repeating-linear-gradient(8deg,#ffffff06 0 1px,#0000 1px 9px),linear-gradient(150deg,#4b4038,#251f1b);width:auto;height:auto;position:absolute;inset:2% 1% 0 5%;transform:rotate(.7deg);box-shadow:-21px 21px #a5573b,-39px 38px #ded0bc}.page-family-exhibition .family-motif:after{content:"";z-index:4;width:26%;height:91%;box-shadow:none;transform-origin:top;filter:drop-shadow(0 5px 3px #0000008c);border:0;border-left:8px solid #d5bea0;border-right:8px solid #d5bea0;position:absolute;top:18%;left:49%;transform:perspective(260px)rotateX(25deg);background:0 0!important}.page-family-exhibition .family-motif i{z-index:3;transform-origin:50%;background:#cdb596;border:1px solid #726151;width:56%;height:8px;left:34%;box-shadow:0 5px 5px #00000061;display:block!important;transform:none!important}.page-family-exhibition .family-motif i:first-child{width:18%;height:4px;top:29%;left:53%}.page-family-exhibition .family-motif i:nth-child(2){width:24%;height:5px;top:36%;left:50%}.page-family-exhibition .family-motif i:nth-child(3){width:29%;height:5px;top:44%;left:47%}.page-family-exhibition .family-motif i:nth-child(4){width:35%;height:6px;top:53%;left:44%}.page-family-exhibition .family-motif i:nth-child(5){width:41%;height:7px;top:63%;left:41%}.page-family-exhibition .family-motif i:nth-child(6){width:48%;height:8px;top:74%;left:37%}.page-family-exhibition .family-motif i:nth-child(7){width:56%;height:9px;top:86%;left:33%}.page-family-exhibition .family-motif i:nth-child(n+8){display:none!important}.page-family-info .family-motif:before{content:"";clip-path:polygon(7% 1%,98% 6%,100% 91%,4% 100%,0 51%);filter:sepia(.12);background:repeating-linear-gradient(90deg,#d9cbb7 0 48px,#4a4039 48px 83px,#e9decc 83px 130px);width:auto;height:auto;position:absolute;inset:4% 0 3% 8%;transform:rotate(.8deg);box-shadow:-23px 21px #a4563a,-42px 39px #3c302a}.page-family-info .family-motif:after{content:"";z-index:5;background:#2e2824;height:3px;position:absolute;top:58%;left:-2%;right:-4%;transform:rotate(-4deg);box-shadow:0 3px 5px #00000061}.page-family-info .family-motif i{z-index:6;border-top:3px solid #2e2824;border-right:3px solid #2e2824;width:17px;height:17px;top:calc(58% - 8px);transform:rotate(45deg);box-shadow:none!important;background:0 0!important;display:block!important}.page-family-info .family-motif i:first-child{left:12%}.page-family-info .family-motif i:nth-child(2){left:29%}.page-family-info .family-motif i:nth-child(3){left:46%}.page-family-info .family-motif i:nth-child(4){left:63%}.page-family-info .family-motif i:nth-child(5){left:80%}.page-family-info .family-motif i:nth-child(6){left:95%}.page-family-info .family-motif i:nth-child(n+7){display:none!important}.page-family-visit .family-motif:before{content:"";clip-path:polygon(4% 3%,96% 0,100% 95%,6% 100%,0 46%);background:linear-gradient(90deg,#0000 32%,#5b433226 32% 32.5%,#0000 32.5% 66%,#5b433226 66% 66.5%,#0000 66.5%),linear-gradient(145deg,#f0e5d5,#c9b79f);width:auto;height:auto;position:absolute;inset:3% 1% 2% 8%;transform:rotate(.8deg);box-shadow:-24px 22px #43332c,-43px 40px #a9573b}.page-family-visit .family-motif:after{content:"";z-index:4;filter:drop-shadow(0 4px 3px #3322193d);border:14px solid #a9573b;border-color:#a9573b #a9573b #0000 #0000;border-radius:0 80% 0 0;width:67%;height:35%;position:absolute;top:54%;left:18%;transform:rotate(-9deg)}.page-family-visit .family-motif i{z-index:5;background:#3e322c;border:5px solid #eadbc7;border-radius:50%;width:22px;height:22px;box-shadow:0 6px 10px #2a1d1640;display:block!important}.page-family-visit .family-motif i:first-child{bottom:17%;left:20%}.page-family-visit .family-motif i:nth-child(2){top:20%;right:12%}.page-family-visit .family-motif i:nth-child(n+3){display:none!important}.page-family-news .family-motif:before{content:"";clip-path:polygon(3% 1%,97% 5%,100% 94%,4% 100%,0 47%);background:repeating-linear-gradient(0deg,#0000 0 24px,#4b372a24 24px 25px),linear-gradient(145deg,#eee2d0,#cab69c);width:auto;height:auto;position:absolute;inset:6% 1% 4% 8%;transform:rotate(.7deg);box-shadow:-21px 19px #a9573b,-39px 37px #41332c}.page-family-news .family-motif:after{content:"";z-index:4;clip-path:polygon(0 50%,24% 38%,8% 8%,38% 28%,52% 0,62% 31%,100% 11%,78% 49%,94% 70%,61% 61%,50% 100%,42% 63%,15% 75%);filter:drop-shadow(0 10px 8px #1e15104d);background:#f6eddf;width:56%;height:57%;position:absolute;top:22%;left:31%}.page-family-news .family-motif i{display:none!important}.page-family-support .family-motif:before{content:"";clip-path:polygon(4% 0,100% 5%,96% 100%,0 94%);background:repeating-linear-gradient(8deg,#ffffff06 0 1px,#0000 1px 9px),linear-gradient(145deg,#49372f,#2c2521);width:auto;height:auto;position:absolute;inset:4% 0 2% 7%;transform:rotate(.7deg);box-shadow:-23px 22px #a9573b,-42px 40px #dfd0bc}.page-family-support .family-motif:after{content:"";z-index:3;background:repeating-linear-gradient(0deg,#0000 0 72px,#eadbc62e 72px 76px);position:absolute;inset:14% 8% 12% 17%}.page-family-support .family-motif i{z-index:4;background:linear-gradient(145deg,#efe2cf,#c9b294);border:1px solid #8f765e;width:27%;height:17%;box-shadow:0 9px 13px #120d0a57;display:block!important}.page-family-support .family-motif i:first-child{bottom:15%;left:13%}.page-family-support .family-motif i:nth-child(2){background:#a5573b;bottom:15%;left:42%}.page-family-support .family-motif i:nth-child(3){bottom:15%;left:71%}.page-family-support .family-motif i:nth-child(4){bottom:34%;left:27%}.page-family-support .family-motif i:nth-child(5){background:#a5573b;bottom:34%;left:56%}.page-family-support .family-motif i:nth-child(6){background:#a5573b;bottom:53%;left:13%}.page-family-support .family-motif i:nth-child(7){bottom:53%;left:42%}.page-family-support .family-motif i:nth-child(8){bottom:53%;left:71%}.page-family-support .family-motif i:nth-child(9){bottom:72%;left:27%}.page-family-support .family-motif i:nth-child(10){background:#a5573b;bottom:72%;left:56%}@media (max-width:1050px){main[class*=page-family-] .page-hero-copy{width:min(560px,57%)!important;padding:38px!important}main[class*=page-family-] .page-hero-copy:before{left:38px;right:38px}main[class*=page-family-] .family-motif{right:-4%;width:55%!important}}@media (max-width:700px){main[class*=page-family-] .page-hero,main[class*=page-family-] .page-hero-inner{min-height:430px!important}main[class*=page-family-] .page-hero-inner{align-items:flex-end!important;padding:72px 20px 64px!important}main[class*=page-family-] .page-hero-copy{width:88%!important;max-width:88%!important;padding:30px 26px!important;box-shadow:10px 11px #974b323b,0 22px 40px #30211833!important}main[class*=page-family-] .page-hero-copy:before{top:17px;left:26px;right:26px}main[class*=page-family-] .page-hero-copy h1{font-size:44px!important}main[class*=page-family-] .family-motif{height:72%;top:2%;right:-32%;opacity:.58!important;width:90%!important}main[class*=page-family-] .local-nav{margin-top:-14px!important}}.support-page .page-content{background:#f5eee3;max-width:none;padding:0}.support-guide{color:#29231f;background:radial-gradient(circle at 12% 18%,#a6533814,#0000 28%),linear-gradient(90deg,#59433409 1px,#0000 1px) 0 0/88px 100%,#f5eee3}.support-guide .eyebrow{color:#a65338;letter-spacing:.22em;font-weight:800}.support-guide-values{background:linear-gradient(115deg,#ffffff94,#ffffff14),repeating-linear-gradient(8deg,#5a413005 0 1px,#0000 1px 5px),#efe3d2;padding:clamp(78px,8vw,132px) clamp(28px,7vw,116px) clamp(88px,9vw,144px);position:relative;overflow:hidden}.support-guide-values:after{content:"";opacity:.13;pointer-events:none;background:repeating-linear-gradient(90deg,#5c4436 0 3px,#0000 3px 34px);width:40%;height:72%;position:absolute;top:-10%;right:-4%;transform:skew(-18deg)}.support-guide-values>header{z-index:1;grid-template-columns:minmax(0,1.1fr) minmax(300px,.72fr);align-items:end;column-gap:clamp(52px,8vw,140px);max-width:1440px;margin:0 auto;display:grid;position:relative}.support-guide-values>header .eyebrow{grid-column:1/-1;margin:0 0 20px}.support-guide-values>header h2{letter-spacing:-.055em;margin:0;font-size:clamp(40px,4.2vw,70px);line-height:1.16}.support-guide-values>header>p:last-child{color:#5a4b40;margin:0 0 7px;font-size:clamp(17px,1.25vw,21px);line-height:1.9}.support-value-path{z-index:1;border:1px solid #5b402f40;grid-template-columns:repeat(3,1fr);max-width:1440px;margin:clamp(56px,7vw,104px) auto 0;display:grid;position:relative;box-shadow:0 24px 60px #432c1e1c}.support-value-path article{background:#fffcf6d4;border-right:1px solid #5b402f38;min-height:300px;padding:38px clamp(26px,3vw,48px) 42px;position:relative}.support-value-path article:last-child{border-right:0}.support-value-path article.education{color:#fff8ee;background:#493a31}.support-value-path article>span{color:#a65338;font-size:13px;font-weight:900;position:absolute;top:25px;right:27px}.support-value-path article.education>span{color:#e5b898}.support-value-path article i{opacity:.72;border:1px solid;border-radius:50%;width:58px;height:58px;margin:3px 0 34px;display:block}.support-value-path article i:after{place-items:center;height:100%;font-size:23px;font-style:normal;font-weight:800;display:grid}.support-value-path .memory i:after{content:"Ⅱ"}.support-value-path .education i:after{content:"□"}.support-value-path .shalom i:after{content:"◇"}.support-value-path small{color:#a65338;letter-spacing:.18em;font-weight:800;display:block}.support-value-path .education small{color:#e5b898}.support-value-path h3{margin:8px 0 15px;font-size:clamp(29px,2.2vw,38px)}.support-value-path p{color:#645449;max-width:290px;margin:0;font-size:16px;line-height:1.75}.support-value-path .education p{color:#e9ded4}.support-guide-methods{color:#f9f1e6;background:linear-gradient(90deg,#ffffff06 50%,#0000 50%) 0 0/38px 100%,repeating-linear-gradient(0deg,#ffffff05 0 1px,#0000 1px 4px),#302722;padding:clamp(76px,8vw,126px) clamp(28px,7vw,116px)}.support-guide-methods>header{grid-template-columns:1fr 1fr;align-items:end;gap:50px;max-width:1440px;margin:0 auto 50px;display:grid}.support-guide-methods h2{letter-spacing:-.05em;margin:8px 0 0;font-size:clamp(38px,3.8vw,62px)}.support-guide-methods>header>p{color:#d8c9bb;max-width:590px;margin:0;font-size:18px;line-height:1.8}.support-guide-methods>div{grid-template-columns:repeat(3,1fr);gap:16px;max-width:1440px;margin:auto;display:grid}.support-guide-methods>div>a{color:#29231f;background:#f7eee1;border-top:5px solid #a65338;min-height:330px;padding:34px 34px 38px;text-decoration:none;transition:transform .2s,background .2s;display:block;position:relative;box-shadow:0 18px 32px #0000002e}.support-guide-methods>div>a:nth-child(2){border-color:#b08a54}.support-guide-methods>div>a:nth-child(3){border-color:#735b4d}.support-guide-methods>div>a:hover{background:#fff8ee;transform:translateY(-7px)}.support-guide-methods small{color:#8b4b36;letter-spacing:.14em;font-weight:800}.support-guide-methods b{color:#a65338;border:1px solid #c9b39f;border-radius:50%;place-items:center;width:58px;height:58px;font-size:25px;display:grid;position:absolute;top:27px;right:30px}.support-guide-methods h3{margin:75px 0 17px;font-size:clamp(27px,2.1vw,36px)}.support-guide-methods>div p{color:#655549;margin:0;font-size:16px;line-height:1.75}.support-guide-methods strong{color:#8f452f;font-size:15px;position:absolute;bottom:34px;left:34px}.support-guide-tree{min-height:620px;background:radial-gradient(circle at 70% 42%,#79764f21,#0000 30%),repeating-linear-gradient(10deg,#59413005 0 1px,#0000 1px 5px),#e9dece!important;border:0!important;max-width:none!important;margin:0!important;padding:clamp(82px,9vw,148px) clamp(28px,9vw,150px)!important}.support-guide-tree figcaption{max-width:540px}.support-guide-tree figcaption>span{color:#a65338;letter-spacing:.18em;font-weight:900}.support-guide-tree h3{letter-spacing:-.055em;line-height:1.14;font-size:clamp(42px,4.4vw,68px)!important}.support-guide-tree figcaption p{color:#594b42;font-size:18px;line-height:1.85}.support-guide-tree .button{color:#342a24;background:#ffffff4d;border-color:#6d5546;margin-top:22px}.support-guide-campaign{color:#fff7ed;background:linear-gradient(100deg,#49251a38,#0000 60%),repeating-linear-gradient(0deg,#ffffff06 0 2px,#0000 2px 42px),#824431;grid-template-columns:1fr 1fr;align-items:end;gap:clamp(42px,8vw,130px);padding:clamp(74px,8vw,124px) clamp(28px,9vw,150px);display:grid}.support-guide-campaign h2{letter-spacing:-.05em;margin:10px 0 0;font-size:clamp(39px,4vw,64px);line-height:1.16}.support-guide-campaign>div:last-child{max-width:570px}.support-guide-campaign>div:last-child p{color:#f1dfd2;margin:0 0 30px;font-size:18px;line-height:1.85}.support-guide-campaign a{color:#fff7ed;border-bottom:1px solid;padding:0 0 8px;font-weight:800;text-decoration:none;display:inline-block}.support-guide-utility{background:#f5eee3;grid-template-columns:1fr 1fr;padding:0 clamp(28px,9vw,150px) clamp(90px,9vw,140px);display:grid}.support-guide-utility>a,.support-guide-utility>aside{border:1px solid #5b402f3d;flex-direction:column;justify-content:center;min-height:310px;padding:46px clamp(30px,4vw,62px);display:flex}.support-guide-utility>a{color:#29231f;background:#fffaf2;border-top:5px solid #a65338;text-decoration:none}.support-guide-utility>aside{background:#dfcfbb;border-top:5px solid #4e3d32}.support-guide-utility small{color:#a65338;letter-spacing:.16em;font-weight:900}.support-guide-utility h3{margin:12px 0;font-size:clamp(27px,2.2vw,38px)}.support-guide-utility p{color:#645449;margin:0 0 22px;font-size:16px;line-height:1.7}.support-guide-utility strong{color:#8f452f}.support-guide-utility>aside>a{color:#332a25;overflow-wrap:anywhere;width:max-content;max-width:100%;margin:2px 0;font-weight:750;text-decoration:none}@media (max-width:900px){.support-guide-values>header,.support-guide-methods>header,.support-guide-campaign{grid-template-columns:1fr}.support-guide-values>header>p:last-child{max-width:620px;margin-top:28px}.support-value-path,.support-guide-methods>div{grid-template-columns:1fr}.support-value-path article{border-bottom:1px solid #5b402f38;border-right:0;min-height:250px}.support-guide-methods>header{gap:22px}.support-guide-methods>div>a{min-height:285px}.support-guide-utility{grid-template-columns:1fr}}@media (max-width:640px){.support-guide-values,.support-guide-methods,.support-guide-tree,.support-guide-campaign{padding-left:20px!important;padding-right:20px!important}.support-guide-values>header h2 br{display:none}.support-value-path{margin-top:42px}.support-value-path article{padding:28px 25px 32px}.support-value-path article i{margin-bottom:24px}.support-guide-methods>div>a{min-height:260px;padding:28px 26px}.support-guide-methods h3{margin-top:62px}.support-guide-methods strong{bottom:27px;left:26px}.support-guide-tree{align-content:start!important;min-height:720px!important}.support-guide-tree .support-sapling{margin-top:24px}.support-guide-campaign{gap:28px}.support-guide-utility{padding:0 20px 80px}.support-guide-utility>a,.support-guide-utility>aside{min-height:250px;padding:34px 26px}}.support-guide-values{background-image:linear-gradient(90deg,#f6eddf14,#2518120a),url(/images/support-guide-background-v2.png)!important;background-position:top!important;background-repeat:no-repeat!important;background-size:cover!important}.support-guide-values:after{display:none}.support-guide-intro{min-height:clamp(500px,48vw,700px);display:block}.support-guide-intro>header{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);clip-path:polygon(0 1%,99% 0,100% 97%,2% 100%);background:#f6eddfd1;width:min(620px,53%);padding:clamp(38px,4vw,60px);box-shadow:20px 24px #5132221a,0 28px 70px #321f162e}.support-guide-intro>header:before{height:100%;top:0;left:0}.support-value-path{margin-top:-30px}.support-guide-tree{background-image:linear-gradient(90deg,#f0e4d2f5 0 43%,#f0e4d2b8 58%,#f0e4d238),url(/images/support-guide-background-v2.png)!important;background-position:50%!important;background-size:cover!important;grid-template-columns:minmax(280px,.8fr) minmax(410px,1.2fr)!important;min-height:720px!important}.support-guide-tree:before{background:#fff9ef80;inset:7% 4% 6% 49%;box-shadow:18px 22px #563e2e1a,0 30px 70px #34221724}.support-tree-art{z-index:4;place-self:end center;place-items:end center;width:min(100%,600px);height:610px;margin:0;display:grid;position:relative}.support-tree-art img{z-index:3;object-fit:contain;filter:drop-shadow(24px 30px 21px #2e211640);width:auto;max-width:100%;height:100%;display:block;position:relative}.support-tree-art>i{z-index:1;border:1px solid #86543847;border-radius:50%;position:absolute;bottom:7%;left:50%;transform:translate(-50%)}.support-tree-art>i:first-of-type{width:82%;height:20%}.support-tree-art>i:nth-of-type(2){width:62%;height:15%;bottom:9%}.support-tree-art>i:nth-of-type(3){width:42%;height:10%;bottom:11%}.support-guide-tree .growth-note{z-index:5;background:#f7eee0b8;grid-column:2;margin-top:-22px;padding:10px 16px;box-shadow:5px 6px #5e402d14}@media (max-width:900px){.support-guide-intro{min-height:540px}.support-guide-intro>header{width:min(640px,72%)}.support-guide-tree{grid-template-rows:auto auto auto;grid-template-columns:1fr!important;min-height:950px!important}.support-tree-art{width:min(100%,550px);height:560px}.support-guide-tree .growth-note{grid-column:1;margin-top:-10px}}@media (max-width:640px){.support-guide-values{background-position:61% 0!important}.support-guide-intro{min-height:510px}.support-guide-intro>header{width:92%;padding:32px 25px}.support-guide-intro header>p:last-child{margin-top:24px}.support-value-path{margin-top:-5px}.support-guide-tree{background-position:59%!important;min-height:860px!important}.support-tree-art{height:440px}}.support-guide-values{background:linear-gradient(152deg,#0000 0 66%,#5e45351f 66.2% 66.6%,#0000 66.8%),radial-gradient(at 16% 8%,#fffc,#0000 36%),repeating-linear-gradient(7deg,#4c352706 0 1px,#0000 1px 6px),#efe3d2;padding-top:clamp(90px,9vw,150px)}.support-guide-values:before{content:"";z-index:1;clip-path:polygon(0 40%,5% 30%,11% 37%,17% 22%,24% 34%,31% 19%,38% 31%,46% 17%,55% 30%,64% 14%,73% 29%,81% 18%,89% 32%,95% 21%,100% 29%,100% 100%,0 100%);filter:drop-shadow(0 -11px 16px #37241926);background:#302722;height:128px;position:absolute;bottom:-55px;left:-4%;right:-4%}.support-guide-intro{z-index:2;grid-template-columns:minmax(360px,.84fr) minmax(480px,1.16fr);align-items:center;gap:clamp(55px,8vw,140px);max-width:1440px;margin:0 auto;display:grid;position:relative}.support-guide-intro>header{padding-left:clamp(0px,2vw,25px);position:relative}.support-guide-intro>header:before{content:"";background:#a65338;width:4px;height:118px;position:absolute;top:8px;left:-34px;box-shadow:10px 0 #a6533821}.support-guide-intro .eyebrow{margin:0 0 23px}.support-guide-intro h2{letter-spacing:-.057em;margin:0;font-size:clamp(42px,4.3vw,70px);line-height:1.15}.support-guide-intro header>p:last-child{color:#594a40;max-width:590px;margin:36px 0 0;font-size:clamp(17px,1.2vw,20px);line-height:1.9}.support-memory-collage{isolation:isolate;filter:drop-shadow(0 30px 30px #39261b2e);min-height:560px;margin:0;position:relative}.support-collage-brick{z-index:-2;clip-path:polygon(6% 2%,98% 0,100% 92%,3% 100%,0 29%);background:linear-gradient(#f5e6d31c 2px,#0000 2px) 0 0/100% 64px,linear-gradient(90deg,#f5e6d31c 2px,#0000 2px) 0 0/112px 128px,linear-gradient(90deg,#f5e6d314 2px,#0000 2px) 56px 64px/112px 128px,linear-gradient(145deg,#5b3529,#2f2521) 0 0/100% 100%;position:absolute;inset:7% -3% 2% 11%;box-shadow:-24px 21px #b46a4c,-43px 39px #d7c5ad}.support-memory-collage img{object-fit:cover;filter:sepia(.5)saturate(.62)contrast(1.08);background:#eee2d0;border:1px solid #9b826b;padding:9px;display:block;position:absolute;box-shadow:0 18px 27px #160e0a61}.support-memory-collage .rail{z-index:2;width:52%;height:54%;top:1%;left:3%;transform:rotate(-3.2deg)}.support-memory-collage .archive{z-index:3;width:48%;height:42%;top:12%;right:0;transform:rotate(3.2deg)}.support-memory-collage .space{z-index:4;width:57%;height:42%;bottom:1%;left:24%;transform:rotate(-1.4deg)}.support-memory-collage:after{content:"";z-index:6;pointer-events:none;filter:sepia(.45)saturate(.6)drop-shadow(0 11px 8px #271f153b);opacity:.75;background:url(/images/support-olive-branch.png) 50%/contain no-repeat;width:36%;height:48%;position:absolute;bottom:3%;right:-2%;transform:rotate(14deg)}.support-memory-collage figcaption{z-index:7;color:#f5e8d6;letter-spacing:.17em;background:#2f2722;padding:12px 16px;font-size:11px;font-weight:800;position:absolute;bottom:6%;left:2%;box-shadow:6px 6px #a65338c7}.support-value-path{z-index:3;box-shadow:none;border:0;gap:22px;margin-top:clamp(85px,9vw,135px)}.support-value-path article{clip-path:polygon(0 1.5%,98.7% 0,100% 98%,1.2% 100%);min-height:290px;box-shadow:0 20px 34px #38251921,9px 10px #73523d14;border:1px solid #5b402f40!important}.support-value-path article:first-child{transform:translateY(22px)rotate(-.7deg)}.support-value-path article:nth-child(2){transform:translateY(-15px)rotate(.45deg)}.support-value-path article:nth-child(3){transform:translateY(14px)rotate(-.35deg)}.support-value-path article:before{content:"";background:#bb9b7473;width:82px;height:18px;position:absolute;top:-8px;left:50%;transform:translate(-50%)rotate(-2deg);box-shadow:0 3px 6px #31241b17}.support-guide-methods{padding-top:clamp(125px,12vw,190px);position:relative;overflow:hidden}.support-guide-methods:before{content:"";opacity:.22;pointer-events:none;background:repeating-linear-gradient(74deg,#0000 0 106px,#e1cdb21f 106px 109px,#0000 109px 151px);position:absolute;inset:0;transform:scale(1.15)}.support-guide-methods:after{content:"";opacity:.12;clip-path:polygon(10% 2%,100% 0,94% 100%,0 91%);filter:grayscale()sepia(.4);background:url(/images/leaflet-train-door.jpg) 50%/cover no-repeat;width:44%;height:68%;position:absolute;top:7%;right:-6%}.support-guide-methods>header,.support-guide-methods>div{z-index:2;position:relative}.support-guide-methods>div{perspective:1000px;gap:28px}.support-guide-methods>div>a{clip-path:polygon(0 0,91% 0,100% 10%,100% 100%,0 100%);border:1px solid #bea990;border-top:0;overflow:hidden;box-shadow:0 25px 42px #0000004d,9px 11px #a6533833}.support-guide-methods>div>a:after{content:"";aspect-ratio:1;clip-path:polygon(0 0,100% 100%,0 100%);filter:drop-shadow(-4px 5px 4px #36261c2e);background:#d7c3aa;width:9%;position:absolute;top:0;right:0}.support-guide-methods>div>a:first-child{transform:rotate(-.7deg)}.support-guide-methods>div>a:nth-child(2){transform:translateY(16px)rotate(.5deg)}.support-guide-methods>div>a:nth-child(3){transform:rotate(-.35deg)}.support-guide-methods>div>a:hover{transform:translateY(-8px)rotate(0)}.support-guide-tree{position:relative;overflow:hidden;border-top:16px solid #cab79f!important}.support-guide-tree:before{content:"";clip-path:polygon(3% 0,100% 4%,95% 100%,0 92%);background:#fffaf266;position:absolute;inset:8% 5% 7% 48%;box-shadow:18px 21px #563e2e14}.support-guide-tree:after{content:"";opacity:.13;transform-origin:bottom;background:linear-gradient(90deg,#0000 0 12%,#5c4030 12% 13%,#0000 13% 24%,#5c4030 24% 25%,#0000 25% 100%);height:24%;position:absolute;bottom:0;left:0;right:0;transform:skewY(-2deg)}.support-guide-tree figcaption,.support-guide-tree .support-sapling,.support-guide-tree .growth-note{z-index:3;position:relative}.support-guide-campaign{background:linear-gradient(90deg,#713725 0 47%,#713725ed 57%,#42281e80 100%), url(/images/one-shekel-one-jew-hero.png) right center/57% cover no-repeat;min-height:520px;position:relative;overflow:hidden}.support-guide-campaign:before{content:"";clip-path:polygon(42% 0,100% 0,60% 11%,92% 22%,44% 35%,78% 48%,30% 61%,69% 76%,20% 88%,54% 100%,0 100%,0 0);filter:drop-shadow(8px 0 15px #1a100c3d);background:#e2d0b8;width:110px;height:120%;position:absolute;top:-10%;left:47%}.support-guide-campaign>div{z-index:2;position:relative}.support-guide-campaign>div:last-child{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#2b1d17ab;padding:32px;box-shadow:12px 14px #e8d1b51c}.support-guide-utility{gap:26px;padding-top:95px}.support-guide-utility>a,.support-guide-utility>aside{clip-path:polygon(.8% 0,100% 1.5%,99% 100%,0 98%);position:relative;box-shadow:0 22px 38px #3a281c1f,10px 11px #74523b12}.support-guide-utility>a:before,.support-guide-utility>aside:before{content:"";background:#b5946d6b;width:96px;height:20px;position:absolute;top:-8px;left:50%;transform:translate(-50%)rotate(-1.5deg)}@media (max-width:1000px){.support-guide-intro{grid-template-columns:1fr;gap:48px}.support-memory-collage{width:min(720px,100%);min-height:500px;margin:auto}.support-value-path article:nth-child(n){transform:none}}@media (max-width:900px){.support-guide-methods>div>a:nth-child(n){transform:none}.support-guide-campaign{background:linear-gradient(#713725 0 54%,#492a1fb8),url(/images/one-shekel-one-jew-hero.png) 50%/cover no-repeat}.support-guide-campaign:before{display:none}}@media (max-width:640px){.support-guide-intro{gap:35px}.support-guide-intro>header{padding-left:16px}.support-guide-intro>header:before{height:86px;left:0}.support-memory-collage{min-height:350px}.support-memory-collage img{padding:6px}.support-memory-collage .rail{width:58%;height:51%}.support-memory-collage .archive{width:47%;height:39%}.support-memory-collage .space{width:68%;height:43%;left:16%}.support-memory-collage figcaption{padding:9px 10px;font-size:9px}.support-value-path{gap:15px;margin-top:72px}.support-guide-methods{padding-top:110px!important}.support-guide-campaign{min-height:590px}.support-guide-campaign>div:last-child{padding:24px}.support-guide-utility{gap:16px;padding-top:65px}}main[class*=page-family-] .page-hero-reference .page-hero-rule{width:34px;height:2px;box-shadow:none;background:#a9573d;margin:22px 0 24px;display:block;transform:none}main[class*=page-family-] .page-hero-reference{background-size:43px 35px,51px 41px,auto,auto!important}main.page-family-about .page-hero-reference-about:before{z-index:1!important;clip-path:polygon(0 64%,6% 57%,12% 60%,18% 51%,25% 55%,31% 42%,38% 46%,45% 34%,52% 38%,59% 26%,67% 30%,74% 18%,82% 22%,89% 10%,100% 0,100% 100%,0 100%)!important;filter:drop-shadow(0 -3px 3px #36281d4d)!important;width:68%!important;height:54%!important;box-shadow:none!important;opacity:1!important;background-color:#574f47!important;background-image:radial-gradient(at 20% 30%,#0000 0 8px,#ffffff06 8.5px 9.5px,#0000 10px),repeating-linear-gradient(8deg,#ffffff03 0 1px,#0000 1px 9px)!important;background-position:0 0!important;background-repeat:repeat!important;background-size:42px 34px,auto!important;border:0!important;border-radius:0!important;display:block!important;inset:auto -3% -2% auto!important;transform:none!important}main.page-family-about .page-hero-reference-about:after{display:none!important}main.page-family-about .page-hero-reference-about .family-motif:before{content:"";z-index:4;position:absolute;width:49%!important;height:59%!important;box-shadow:none!important;clip-path:none!important;transform-origin:50%!important;filter:drop-shadow(2px 3px 1px #4b3a2b73)!important;opacity:1!important;background:0 0!important;border:0!important;border-bottom:3px solid #e7dccb!important;border-radius:0 0 75% 30%!important;display:block!important;inset:20% auto auto 29%!important;transform:rotate(20deg)!important}main.page-family-about .page-hero-reference-about .family-motif:after{content:"";z-index:3;position:absolute;width:45%!important;height:54%!important;box-shadow:none!important;clip-path:none!important;filter:none!important;opacity:1!important;background:0 0!important;border:0!important;border-bottom:1px solid #5241328c!important;border-radius:0 0 75% 30%!important;display:block!important;inset:27% auto auto 31%!important;transform:rotate(20deg)!important}main.page-family-exhibition .page-hero-reference-exhibition:before{z-index:1!important;clip-path:polygon(0 99%,31% 0,100% 0,100% 100%)!important;filter:drop-shadow(-2px -2px 3px #35271c47)!important;width:66%!important;height:60%!important;box-shadow:none!important;opacity:1!important;background:#554d45!important;border:0!important;border-radius:0!important;display:block!important;inset:auto -2% -4% auto!important;transform:none!important}main.page-family-exhibition .page-hero-reference-exhibition:after{z-index:2!important;clip-path:polygon(0 56%,8% 31%,16% 53%,25% 24%,34% 48%,43% 20%,53% 43%,63% 11%,74% 37%,86% 7%,100% 30%,100% 100%,0 100%)!important;filter:drop-shadow(0 3px 2px #48362738)!important;width:auto!important;height:10px!important;box-shadow:none!important;opacity:1!important;background:#f4ede2!important;border:0!important;border-radius:0!important;display:block!important;inset:43% 0 auto 48%!important;transform:none!important}main.page-family-exhibition .page-hero-reference-exhibition .family-motif:before,main.page-family-exhibition .page-hero-reference-exhibition .family-motif:after{content:"";z-index:5;position:absolute;clip-path:none!important;filter:none!important;opacity:1!important;transform-origin:top!important;background:linear-gradient(90deg,#d9cdbd,#fff9f0 48%,#a8947d)!important;border:0!important;border-radius:0!important;width:4px!important;height:84%!important;display:block!important;inset:42% auto auto 71%!important;box-shadow:2px 2px 2px #36281d57!important}main.page-family-exhibition .page-hero-reference-exhibition .family-motif:before{transform:rotate(29deg)!important}main.page-family-exhibition .page-hero-reference-exhibition .family-motif:after{transform:rotate(-29deg)!important}main.page-family-exhibition .page-hero-reference-exhibition .family-motif i{border-radius:0!important;transform:translate(-50%)!important}main.page-family-info .page-hero-reference-info:before,main.page-family-info .page-hero-reference-info:after{display:none!important}main.page-family-info .page-hero-reference-info .family-motif{clip-path:none!important;filter:none!important;opacity:1!important;background:repeating-linear-gradient(90deg,#0000 0 44px,#524940e6 44px 83px,#0000 83px 128px)!important;width:73%!important;height:100%!important;position:absolute!important;top:0!important;bottom:auto!important;right:0!important;transform:none!important}main.page-family-info .page-hero-reference-info .family-motif:before,main.page-family-info .page-hero-reference-info .family-motif:after{content:"";z-index:4;position:absolute;clip-path:none!important;filter:none!important;opacity:1!important;background:#e7ddce!important;border:0!important;border-radius:0!important;width:auto!important;height:2px!important;display:block!important;inset:57% -3% auto -8%!important;transform:rotate(-.5deg)!important;box-shadow:0 1px #8a7762,0 3px 4px #42302240!important}main.page-family-info .page-hero-reference-info .family-motif:after{opacity:.65!important;height:1px!important;top:59%!important}main.page-family-visit .page-hero-reference-visit:before{z-index:1!important;clip-path:polygon(0 0,100% 0,100% 100%,92% 89%,83% 96%,74% 86%,65% 94%,56% 84%,47% 92%,38% 82%,29% 90%,20% 80%,10% 88%,0 77%)!important;filter:drop-shadow(0 4px 3px #4533253d)!important;width:57%!important;height:31%!important;box-shadow:none!important;opacity:1!important;background:#564e46!important;border:0!important;border-radius:0!important;display:block!important;inset:0 0 auto auto!important;transform:none!important}main.page-family-visit .page-hero-reference-visit:after{display:none!important}main.page-family-visit .page-hero-reference-visit .family-motif:before{content:"";z-index:4;position:absolute;width:61%!important;height:113%!important;box-shadow:none!important;clip-path:none!important;filter:drop-shadow(2px 4px 2px #4e342540)!important;opacity:1!important;background:0 0!important;border:45px solid #ad6045!important;border-color:#ad6045 #ad6045 #0000 #0000!important;border-radius:0 78% 0 0!important;display:block!important;inset:auto auto -41% 29%!important;transform:rotate(-8deg)!important}main.page-family-visit .page-hero-reference-visit .family-motif:after{content:"";z-index:5;position:absolute;clip-path:none!important;filter:none!important;opacity:1!important;background:linear-gradient(90deg,#f8f3ea,#ddd0be)!important;border:1px solid #857462!important;border-radius:0!important;width:22px!important;height:54px!important;display:block!important;inset:17% 8% auto auto!important;transform:none!important;box-shadow:2px 3px 3px #3d2c1f38!important}main.page-family-news .page-hero-reference-news:before{z-index:1!important;clip-path:polygon(15% 0,100% 45%,85% 100%,0 68%)!important;filter:drop-shadow(3px 5px 4px #4330223b)!important;width:54%!important;height:48%!important;box-shadow:none!important;opacity:1!important;background:#554d45!important;border:0!important;border-radius:0!important;display:block!important;inset:auto auto 10% 18%!important;transform:none!important}main.page-family-news .page-hero-reference-news:after{z-index:2!important;clip-path:polygon(0 56%,8% 47%,16% 50%,24% 40%,33% 44%,42% 33%,52% 37%,61% 25%,71% 29%,81% 17%,91% 21%,100% 9%,100% 100%,0 100%)!important;filter:none!important;opacity:1!important;background:#f0e8dc!important;border:0!important;border-radius:0!important;width:auto!important;height:39%!important;display:block!important;inset:auto -3% -4% 23%!important;transform:none!important;box-shadow:0 -2px 3px #4a372833!important}main.page-family-news .page-hero-reference-news .family-motif:before{content:"";z-index:7;position:absolute;clip-path:none!important;filter:none!important;opacity:1!important;background:linear-gradient(145deg,#faf5ec,#ded3c4)!important;border:1px solid #b4a48f!important;border-radius:60% 58% 48% 52%!important;width:30%!important;height:19%!important;display:block!important;inset:33% auto auto 46%!important;transform:rotate(-14deg)!important;box-shadow:inset 2px 2px #fffc,3px 6px 4px #46332533!important}main.page-family-news .page-hero-reference-news .family-motif:after{content:"";z-index:8;position:absolute;width:38%!important;height:35%!important;box-shadow:none!important;clip-path:polygon(0 66%,31% 42%,19% 0,49% 31%,72% 3%,67% 43%,100% 35%,73% 61%,51% 100%,43% 63%,15% 87%)!important;filter:drop-shadow(2px 5px 3px #45322442)!important;opacity:1!important;background:linear-gradient(145deg,#f8f2e8,#d9cdbc)!important;border:0!important;border-radius:0!important;display:block!important;inset:17% auto auto 38%!important;transform:none!important}main.page-family-support .page-hero-reference-support:before,main.page-family-support .page-hero-reference-support:after{display:none!important}main.page-family-support .page-hero-reference-support .family-motif{clip-path:none!important;filter:none!important;opacity:1!important;background:0 0!important;width:58%!important;height:100%!important;position:absolute!important;top:0!important;right:1%!important;transform:none!important}main.page-family-support .page-hero-reference-support .family-motif:before,main.page-family-support .page-hero-reference-support .family-motif:after{display:none!important}@media (max-width:700px){main[class*=page-family-] .page-hero-reference .page-hero-rule{margin:16px 0 18px}}main[class*=page-family-] .page-hero-reference{--ref-ivory:#f1eadf;--ref-paper:#f6f0e6;--ref-brown:#544b42;--ref-ink:#171614;--ref-brick:#a9573d;isolation:isolate;position:relative;overflow:hidden;min-height:460px!important;color:var(--ref-ink)!important;background-color:var(--ref-paper)!important;background-image:radial-gradient(at 16% 24%,#0000 0 9px,#77624a09 9.5px 10.5px,#0000 11px),radial-gradient(at 74% 66%,#0000 0 7px,#ffffff80 7.5px 8.5px,#0000 9px),repeating-linear-gradient(8deg,#664e3405 0 1px,#0000 1px 8px),linear-gradient(105deg,#f8f3ea 0%,#eee5d8 100%)!important;background-position:0 0,13px 11px,0 0,0 0!important;background-repeat:repeat,repeat,repeat,no-repeat!important;background-size:43px 35px,51px 41px,auto,auto!important;box-shadow:inset 0 0 72px #55423014,inset 0 -1px #b9aa98!important}main[class*=page-family-] .page-hero-reference:before,main[class*=page-family-] .page-hero-reference:after{content:"";pointer-events:none;box-sizing:border-box;position:absolute}main[class*=page-family-] .page-hero-reference .page-hero-inner{z-index:4;align-items:center;display:flex;position:relative;min-height:460px!important;padding:0 clamp(34px,5vw,76px)!important}main[class*=page-family-] .page-hero-reference .page-hero-copy{z-index:8;position:relative;width:31%!important;max-width:390px!important;color:var(--ref-ink)!important;box-shadow:none!important;clip-path:none!important;background:0 0!important;border:0!important;padding:0!important;transform:none!important}main[class*=page-family-] .page-hero-reference .page-hero-copy:before{display:none!important}main[class*=page-family-] .page-hero-reference .page-hero-copy:after{content:"";background:var(--ref-brick);filter:none;opacity:1;width:36px;height:2px;margin:22px 0 24px;position:relative;bottom:auto;left:0;display:block!important}main[class*=page-family-] .page-hero-reference .page-hero-copy h1{letter-spacing:-.065em;margin:0;font-weight:850;line-height:1;color:var(--ref-ink)!important;text-shadow:0 1px #ffffffd9!important;font-size:clamp(50px,5vw,72px)!important}main[class*=page-family-] .page-hero-reference .page-hero-description{white-space:pre-line;letter-spacing:-.025em;margin:0;padding:0;font-size:clamp(14px,1.25vw,17px);font-weight:620;line-height:1.75;position:relative;color:#2c2925!important}main[class*=page-family-] .page-hero-reference .family-motif{z-index:5;filter:none;height:100%;position:absolute;inset:0 0 0 auto;overflow:visible;opacity:1!important;clip-path:none!important;background:0 0!important;width:70%!important}main[class*=page-family-] .page-hero-reference .family-motif i{box-sizing:border-box;display:block;position:absolute}main[class*=page-family-] .page-hero-reference+.local-nav{z-index:10;background:#eee5d7!important;border:0!important;border-bottom:1px solid #aa9986!important;margin-top:0!important;box-shadow:0 8px 22px #4634251a!important}main[class*=page-family-] .page-hero-reference+.local-nav a{min-height:58px;color:#302a25!important;background:linear-gradient(#f5ede2,#e7d9c8)!important;border-color:#bead99!important}main[class*=page-family-] .page-hero-reference+.local-nav a.active{color:#fff!important;box-shadow:inset 0 -4px var(--ref-brick)!important;background:#5a4d43!important}.page-hero-reference-about:before{z-index:1;clip-path:polygon(0 64%,6% 57%,12% 60%,18% 51%,25% 55%,31% 42%,38% 46%,45% 34%,52% 38%,59% 26%,67% 30%,74% 18%,82% 22%,89% 10%,100% 0,100% 100%,0 100%);filter:drop-shadow(0 -3px 3px #36281d4d);background-color:#574f47;background-image:radial-gradient(at 20% 30%,#0000 0 8px,#ffffff09 8.5px 9.5px,#0000 10px),repeating-linear-gradient(8deg,#ffffff05 0 1px,#0000 1px 8px);background-size:42px 34px,auto;width:68%;height:54%;bottom:-2%;right:-3%}.page-hero-reference-about .family-motif:before{content:"";z-index:4;filter:drop-shadow(2px 3px 1px #4b3a2b73);border-bottom:3px solid #e7dccb;border-radius:0 0 75% 30%;width:49%;height:59%;position:absolute;top:20%;left:29%;transform:rotate(20deg)}.page-hero-reference-about .family-motif:after{content:"";z-index:3;border-bottom:1px solid #5241328c;border-radius:0 0 75% 30%;width:45%;height:54%;position:absolute;top:27%;left:31%;transform:rotate(20deg)}.page-hero-reference-about .family-motif i{z-index:6;background:linear-gradient(145deg,#f6f0e7,#ded2c1);border:1px solid #b9aa96;border-radius:100% 0;width:86px;height:35px;box-shadow:inset 2px 2px #fffc,inset -2px -2px #5c493721,2px 4px 3px #4a392b2e}.page-hero-reference-about .family-motif i:after{content:"";background:#77604952;height:1px;position:absolute;top:50%;left:8px;right:8px;transform:rotate(-20deg)}.page-hero-reference-about .family-motif i:first-child{top:54%;left:30%;transform:rotate(18deg)}.page-hero-reference-about .family-motif i:nth-child(2){top:39%;left:37%;transform:rotate(-62deg)}.page-hero-reference-about .family-motif i:nth-child(3){top:45%;left:44%;transform:rotate(17deg)}.page-hero-reference-about .family-motif i:nth-child(4){top:29%;left:50%;transform:rotate(-63deg)}.page-hero-reference-about .family-motif i:nth-child(5){top:35%;left:57%;transform:rotate(17deg)}.page-hero-reference-about .family-motif i:nth-child(6){top:19%;left:63%;transform:rotate(-62deg)}.page-hero-reference-about .family-motif i:nth-child(7){top:26%;left:69%;transform:rotate(16deg)}.page-hero-reference-about .family-motif i:nth-child(n+8){display:none}.page-hero-reference-exhibition:before{z-index:1;clip-path:polygon(0 99%,31% 0,100% 0,100% 100%);filter:drop-shadow(-2px -2px 3px #35271c47);background:#554d45;width:66%;height:60%;bottom:-4%;right:-2%}.page-hero-reference-exhibition:after{z-index:2;clip-path:polygon(0 56%,8% 31%,16% 53%,25% 24%,34% 48%,43% 20%,53% 43%,63% 11%,74% 37%,86% 7%,100% 30%,100% 100%,0 100%);filter:drop-shadow(0 3px 2px #48362738);background:#f4ede2;height:10px;top:43%;left:48%;right:0}.page-hero-reference-exhibition .family-motif:before,.page-hero-reference-exhibition .family-motif:after{content:"";z-index:5;transform-origin:top;background:linear-gradient(90deg,#d9cdbd,#fff9f0 48%,#a8947d);width:4px;height:84%;position:absolute;top:42%;left:71%;box-shadow:2px 2px 2px #36281d57}.page-hero-reference-exhibition .family-motif:before{transform:rotate(29deg)}.page-hero-reference-exhibition .family-motif:after{transform:rotate(-29deg)}.page-hero-reference-exhibition .family-motif i{z-index:4;background:linear-gradient(#f8f1e7,#cdbba5);border:1px solid #a99882;height:5px;left:71%;transform:translate(-50%);box-shadow:0 3px 3px #3e2d2133}.page-hero-reference-exhibition .family-motif i:first-child{width:10%;top:48%}.page-hero-reference-exhibition .family-motif i:nth-child(2){width:18%;top:55%}.page-hero-reference-exhibition .family-motif i:nth-child(3){width:27%;top:63%}.page-hero-reference-exhibition .family-motif i:nth-child(4){width:38%;top:72%}.page-hero-reference-exhibition .family-motif i:nth-child(5){width:50%;top:82%}.page-hero-reference-exhibition .family-motif i:nth-child(6){width:64%;top:93%}.page-hero-reference-exhibition .family-motif i:nth-child(n+7){display:none}.page-hero-reference-info .family-motif{box-shadow:inset 1px 0 #5b493838;background:repeating-linear-gradient(90deg,#0000 0 44px,#524940e6 44px 83px,#0000 83px 128px)!important;width:73%!important}.page-hero-reference-info .family-motif:before,.page-hero-reference-info .family-motif:after{content:"";z-index:4;background:#e7ddce;height:2px;position:absolute;top:57%;left:-8%;right:-3%;transform:rotate(-.5deg);box-shadow:0 1px #8a7762,0 3px 4px #42302240}.page-hero-reference-info .family-motif:after{opacity:.65;height:1px;top:59%}.page-hero-reference-info .family-motif i{z-index:6;filter:drop-shadow(1px 1px #7d6956);border-top:2px solid #e8ded0;border-right:2px solid #e8ded0;width:18px;height:18px;top:calc(57% - 8px);transform:rotate(45deg)}.page-hero-reference-info .family-motif i:first-child{left:11%}.page-hero-reference-info .family-motif i:nth-child(2){left:27%}.page-hero-reference-info .family-motif i:nth-child(3){left:43%}.page-hero-reference-info .family-motif i:nth-child(4){left:59%}.page-hero-reference-info .family-motif i:nth-child(5){left:75%}.page-hero-reference-info .family-motif i:nth-child(6){left:91%}.page-hero-reference-info .family-motif i:nth-child(n+7){display:none}.page-hero-reference-visit:before{z-index:1;clip-path:polygon(0 0,100% 0,100% 100%,92% 89%,83% 96%,74% 86%,65% 94%,56% 84%,47% 92%,38% 82%,29% 90%,20% 80%,10% 88%,0 77%);filter:drop-shadow(0 4px 3px #4533253d);background:#564e46;width:57%;height:31%;top:0;right:0}.page-hero-reference-visit .family-motif:before{content:"";z-index:4;filter:drop-shadow(2px 4px 2px #4e342540);border:45px solid #ad6045;border-color:#ad6045 #ad6045 #0000 #0000;border-radius:0 78% 0 0;width:61%;height:113%;position:absolute;bottom:-41%;left:29%;transform:rotate(-8deg)}.page-hero-reference-visit .family-motif:after{content:"";z-index:5;background:linear-gradient(90deg,#f8f3ea,#ddd0be);border:1px solid #857462;width:22px;height:54px;position:absolute;top:17%;right:8%;box-shadow:2px 3px 3px #3d2c1f38}.page-hero-reference-visit .family-motif i{display:none}.page-hero-reference-news:before{z-index:1;clip-path:polygon(15% 0,100% 45%,85% 100%,0 68%);filter:drop-shadow(3px 5px 4px #4330223b);background:#554d45;width:54%;height:48%;bottom:10%;left:18%}.page-hero-reference-news:after{z-index:2;clip-path:polygon(0 56%,8% 47%,16% 50%,24% 40%,33% 44%,42% 33%,52% 37%,61% 25%,71% 29%,81% 17%,91% 21%,100% 9%,100% 100%,0 100%);background:#f0e8dc;height:39%;bottom:-4%;left:23%;right:-3%;box-shadow:0 -2px 3px #4a372833}.page-hero-reference-news .family-motif:before{content:"";z-index:7;background:linear-gradient(145deg,#faf5ec,#ded3c4);border:1px solid #b4a48f;border-radius:60% 58% 48% 52%;width:30%;height:19%;position:absolute;top:33%;left:46%;transform:rotate(-14deg);box-shadow:inset 2px 2px #fffc,3px 6px 4px #46332533}.page-hero-reference-news .family-motif:after{content:"";z-index:8;clip-path:polygon(0 66%,31% 42%,19% 0,49% 31%,72% 3%,67% 43%,100% 35%,73% 61%,51% 100%,43% 63%,15% 87%);filter:drop-shadow(2px 5px 3px #45322442);background:linear-gradient(145deg,#f8f2e8,#d9cdbc);width:38%;height:35%;position:absolute;top:17%;left:38%}.page-hero-reference-news .family-motif i:first-child{z-index:9;clip-path:polygon(0 45%,100% 0,73% 100%);background:#eee4d6;width:44px;height:18px;top:39%;left:72%}.page-hero-reference-news .family-motif i:nth-child(2){z-index:9;background:#e8ddce;border-radius:50%;width:14px;height:14px;top:34%;left:75%;box-shadow:inset -1px -1px #9f8d77}.page-hero-reference-news .family-motif i:nth-child(3){z-index:10;clip-path:polygon(0 0,100% 50%,0 100%);background:#a9573d;width:15px;height:7px;top:34%;left:84%}.page-hero-reference-news .family-motif i:nth-child(n+4){display:none}.page-hero-reference-support .family-motif{right:1%;width:58%!important}.page-hero-reference-support .family-motif i{background:#f6efe44d;border:2px solid #b8a58e;width:25%;height:20%;box-shadow:inset 2px 2px #ffffff9e,2px 4px 5px #4a362624}.page-hero-reference-support .family-motif i:first-child{bottom:0;left:5%}.page-hero-reference-support .family-motif i:nth-child(2){bottom:0;left:30%}.page-hero-reference-support .family-motif i:nth-child(3){background:#574e46;bottom:0;left:55%}.page-hero-reference-support .family-motif i:nth-child(4){bottom:0;left:80%}.page-hero-reference-support .family-motif i:nth-child(5){bottom:20%;left:17.5%}.page-hero-reference-support .family-motif i:nth-child(6){bottom:20%;left:42.5%}.page-hero-reference-support .family-motif i:nth-child(7){background:#574e46;bottom:20%;left:67.5%}.page-hero-reference-support .family-motif i:nth-child(8){background:#574e46;bottom:40%;left:30%}.page-hero-reference-support .family-motif i:nth-child(9){bottom:40%;left:55%}.page-hero-reference-support .family-motif i:nth-child(10){bottom:60%;left:42.5%}@media (max-width:1050px){main[class*=page-family-] .page-hero-reference .page-hero-copy{width:38%!important}main[class*=page-family-] .page-hero-reference .family-motif{right:-7%;width:73%!important}.page-hero-reference-info .family-motif{width:70%!important}}@media (max-width:700px){main[class*=page-family-] .page-hero-reference,main[class*=page-family-] .page-hero-reference .page-hero-inner{min-height:420px!important}main[class*=page-family-] .page-hero-reference .page-hero-inner{align-items:flex-end!important;padding:58px 24px 48px!important}main[class*=page-family-] .page-hero-reference .page-hero-copy{width:76%!important;max-width:76%!important;padding:0!important}main[class*=page-family-] .page-hero-reference .page-hero-copy h1{font-size:44px!important}main[class*=page-family-] .page-hero-reference .page-hero-description{font-size:14px;line-height:1.65}main[class*=page-family-] .page-hero-reference .page-hero-copy:after{margin:16px 0 18px}main[class*=page-family-] .page-hero-reference .family-motif{height:86%;top:-7%;right:-32%;opacity:.52!important;width:105%!important}.page-hero-reference-info .family-motif{right:-43%;opacity:.38!important;width:112%!important}main[class*=page-family-] .page-hero-reference+.local-nav{grid-template-columns:1fr 1fr;margin-top:0!important}}main[class*=page-family-] .page-hero-reference .page-hero-copy:after{display:none!important}main[class*=page-family-] .page-hero-reference{background-image:repeating-linear-gradient(8deg,#5f483104 0 1px,#0000 1px 9px),repeating-linear-gradient(98deg,#ffffff1f 0 1px,#0000 1px 15px),linear-gradient(105deg,#f8f3ea 0%,#eee5d8 100%)!important;background-position:0 0!important;background-repeat:repeat,repeat,no-repeat!important;background-size:auto,auto,auto!important}main.page-family-about .page-hero-reference-about .family-motif i:nth-child(8){display:block;top:11%;left:76%;transform:rotate(-61deg)}main.page-family-about .page-hero-reference-about .family-motif i:nth-child(9){display:block;top:18%;left:81%;transform:rotate(15deg)}main.page-family-about .page-hero-reference-about .family-motif i:nth-child(10){display:none}main.page-family-info .page-hero-reference-info .family-motif{background-image:repeating-linear-gradient(90deg,#0000 0 44px,#524940e6 44px 83px,#0000 83px 128px)!important;background-position:0 0!important;background-repeat:repeat!important;background-size:auto!important}main.page-family-visit .page-hero-reference-visit .family-motif i:first-child{z-index:3;width:58%;height:82%;box-shadow:none;filter:drop-shadow(2px 4px 2px #4e342533);border:40px solid #0000;border-color:#0000 #0000 #ad6045 #ad6045;border-radius:0 0 0 88%;bottom:-45%;left:9%;transform:rotate(-10deg);background:0 0!important;display:block!important}main.page-family-visit .page-hero-reference-visit .family-motif i:nth-child(n+2){display:none!important}main.page-family-news .page-hero-reference-news .family-motif:before{border-radius:62% 56% 60% 46%!important;width:34%!important;height:18%!important;top:35%!important;left:46%!important;transform:rotate(-8deg)!important}main.page-family-news .page-hero-reference-news .family-motif:after{clip-path:polygon(31% 100%,2% 52%,34% 65%,48% 0,59% 56%,98% 13%,74% 80%,56% 93%)!important;width:36%!important;height:37%!important;top:14%!important;left:42%!important}main.page-family-news .page-hero-reference-news .family-motif i:first-child{z-index:9;clip-path:polygon(100% 29%,0 0,43% 50%,0 100%,100% 71%)!important;background:linear-gradient(145deg,#f7f1e7,#d8cbbb)!important;width:11%!important;height:14%!important;display:block!important;top:41%!important;left:38%!important;transform:rotate(-6deg)!important}main.page-family-news .page-hero-reference-news .family-motif i:nth-child(2){z-index:9;clip-path:none!important;background:#e9dece!important;border-radius:50%!important;width:20px!important;height:20px!important;display:block!important;top:34%!important;left:76%!important;box-shadow:inset -2px -2px #a9957c!important}main.page-family-news .page-hero-reference-news .family-motif i:nth-child(3){z-index:10;clip-path:polygon(0 0,100% 50%,0 100%)!important;background:#a9573d!important;width:19px!important;height:8px!important;display:block!important;top:35.5%!important;left:78%!important}main.page-family-news .page-hero-reference-news .family-motif i:nth-child(n+4){display:none!important}main.page-family-support .page-hero-reference-support .family-motif i{background:#f6efe42e!important}main.page-family-support .page-hero-reference-support .family-motif i:nth-child(3),main.page-family-support .page-hero-reference-support .family-motif i:nth-child(8){background:#574e46!important}main[class*=page-family-] .desktop-nav>:nth-child(n)>.nav-trigger,main[class*=page-family-] .desktop-nav>.nav-direct{box-shadow:none}main.page-family-about .desktop-nav>:first-child>.nav-trigger,main.page-family-exhibition .desktop-nav>:nth-child(2),main.page-family-info .desktop-nav>:nth-child(3)>.nav-trigger,main.page-family-visit .desktop-nav>:nth-child(4)>.nav-trigger,main.page-family-news .desktop-nav>:nth-child(5)>.nav-trigger,main.page-family-support .desktop-nav>:nth-child(6)>.nav-trigger{box-shadow:inset 0 -3px #a9573d}main.page-family-visit .page-hero-reference-visit .family-motif:before{filter:drop-shadow(2px 4px 2px #4e34253d)!important;background:#ad6045!important;border:0!important;border-radius:0!important;width:76%!important;height:86%!important;top:26%!important;bottom:auto!important;left:20%!important;transform:none!important;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 420 300'%3E%3Cpath d='M18 284 C126 263 180 245 165 211 C150 178 79 166 97 126 C119 78 248 111 289 72 C311 51 307 26 394 8' fill='none' stroke='black' stroke-width='42' stroke-linecap='butt' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/100% 100% no-repeat!important;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 420 300'%3E%3Cpath d='M18 284 C126 263 180 245 165 211 C150 178 79 166 97 126 C119 78 248 111 289 72 C311 51 307 26 394 8' fill='none' stroke='black' stroke-width='42' stroke-linecap='butt' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/100% 100% no-repeat!important}main.page-family-visit .page-hero-reference-visit .family-motif i,main.page-family-news .page-hero-reference-news .family-motif:before{display:none!important}main.page-family-news .page-hero-reference-news .family-motif:after{content:"";z-index:8;position:absolute;clip-path:none!important;filter:drop-shadow(2px 5px 3px #45322447)!important;background:linear-gradient(145deg,#fbf6ed,#d9cdbc)!important;border:0!important;border-radius:0!important;width:50%!important;height:52%!important;display:block!important;top:13%!important;left:39%!important;transform:none!important;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 190'%3E%3Cpath d='M10 105 C45 94 72 78 105 61 C86 41 75 23 70 4 C98 27 121 40 143 48 C159 25 179 10 204 2 C195 28 184 48 171 61 C198 61 226 54 266 34 C251 59 233 79 211 91 C229 91 244 95 255 103 C266 111 274 120 284 131 C264 129 245 126 226 120 C212 153 187 174 157 187 C164 151 157 127 140 111 C101 117 57 114 10 105 Z'/%3E%3Ccircle cx='252' cy='98' r='15'/%3E%3Cpath d='M263 96 L309 105 L264 112 Z'/%3E%3C/svg%3E") 50%/100% 100% no-repeat!important;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 190'%3E%3Cpath d='M10 105 C45 94 72 78 105 61 C86 41 75 23 70 4 C98 27 121 40 143 48 C159 25 179 10 204 2 C195 28 184 48 171 61 C198 61 226 54 266 34 C251 59 233 79 211 91 C229 91 244 95 255 103 C266 111 274 120 284 131 C264 129 245 126 226 120 C212 153 187 174 157 187 C164 151 157 127 140 111 C101 117 57 114 10 105 Z'/%3E%3Ccircle cx='252' cy='98' r='15'/%3E%3Cpath d='M263 96 L309 105 L264 112 Z'/%3E%3C/svg%3E") 50%/100% 100% no-repeat!important}main.page-family-news .page-hero-reference-news .family-motif i{display:none!important}main[class*=page-family-] .page-hero-reference{background-image:url(/images/menu-hero-reference-v2.png)!important;background-repeat:no-repeat!important;background-size:200% 300%!important;box-shadow:inset 0 -1px #c6b8a6!important}main.page-family-about .page-hero-reference-about{background-position:0 0!important}main.page-family-exhibition .page-hero-reference-exhibition{background-position:100% 0!important}main.page-family-info .page-hero-reference-info{background-position:0!important}main.page-family-visit .page-hero-reference-visit{background-position:100%!important}main.page-family-news .page-hero-reference-news{background-position:0 100%!important}main.page-family-support .page-hero-reference-support{background-position:100% 100%!important}main[class*=page-family-] .page-hero-reference:before,main[class*=page-family-] .page-hero-reference:after,main[class*=page-family-] .page-hero-reference .family-motif{display:none!important}@media (max-width:700px){main[class*=page-family-] .page-hero-reference{background-image:linear-gradient(90deg,#f8f3eaf5 0 42%,#f8f3ea38 72%),url(/images/menu-hero-reference-v2.png)!important;background-size:100% 100%,200% 300%!important}main[class*=page-family-] .page-hero-reference .page-hero-copy{width:72%!important;max-width:72%!important}}main[class*=page-family-] .page-hero-reference{background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important}main.page-family-about .page-hero-reference-about{background-image:url(/images/menu-hero-about-wide.png)!important}main.page-family-exhibition .page-hero-reference-exhibition{background-image:url(/images/menu-hero-exhibition-wide.png)!important}main.page-family-info .page-hero-reference-info{background-image:url(/images/menu-hero-info-wide.png)!important}main.page-family-visit .page-hero-reference-visit{background-image:url(/images/menu-hero-visit-wide.png)!important}main.page-family-news .page-hero-reference-news{background-image:url(/images/menu-hero-news-wide.png)!important}main.page-family-support .page-hero-reference-support{background-image:url(/images/menu-hero-support-wide.png)!important}@media (max-width:700px){main[class*=page-family-] .page-hero-reference{background-position:50%!important;background-size:cover!important}main.page-family-about .page-hero-reference-about{background-image:linear-gradient(90deg,#f8f3eae6 0 36%,#0000 72%),url(/images/menu-hero-about-wide.png)!important}main.page-family-exhibition .page-hero-reference-exhibition{background-image:linear-gradient(90deg,#f8f3eae6 0 36%,#0000 72%),url(/images/menu-hero-exhibition-wide.png)!important}main.page-family-info .page-hero-reference-info{background-image:linear-gradient(90deg,#f8f3eae6 0 36%,#0000 72%),url(/images/menu-hero-info-wide.png)!important}main.page-family-visit .page-hero-reference-visit{background-image:linear-gradient(90deg,#f8f3eae6 0 36%,#0000 72%),url(/images/menu-hero-visit-wide.png)!important}main.page-family-news .page-hero-reference-news{background-image:linear-gradient(90deg,#f8f3eae6 0 36%,#0000 72%),url(/images/menu-hero-news-wide.png)!important}main.page-family-support .page-hero-reference-support{background-image:linear-gradient(90deg,#f8f3eae6 0 36%,#0000 72%),url(/images/menu-hero-support-wide.png)!important}}@media (min-width:701px){main.israel-page .page-hero-reference-info,main.israel-page .page-hero-reference-info .page-hero-inner{height:460px!important;min-height:460px!important}}@media (max-width:700px){main.israel-page .page-hero-reference-info,main.israel-page .page-hero-reference-info .page-hero-inner{height:420px!important;min-height:420px!important}}main.israel-page .page-hero-reference-info+.local-nav{margin-top:0!important;position:relative!important;top:auto!important}.holocaust-antisemitism>header h2 strong{color:#a4573c;letter-spacing:-.065em;margin-top:12px;font-size:1.12em;font-weight:900;display:inline-block}.israel-present-overview{grid-template-columns:minmax(190px,240px) 1fr;align-items:center;gap:clamp(26px,3.5vw,48px);display:grid}.israel-present-overview figure{background:#fffdf8;border:1px solid #c9baa6;margin:0;padding:14px;box-shadow:0 16px 34px #3b2b1f1a}.israel-present-overview figure img{width:100%;height:auto;display:block}.israel-present-overview figcaption{color:#76513e;letter-spacing:.16em;text-align:center;margin-top:9px;font-size:9px;font-weight:850}.israel-present>header>.israel-present-overview>p{color:#595c58;word-break:keep-all;margin:0;font-size:18px;line-height:1.9}@media (max-width:1050px){.israel-present-overview{grid-template-columns:220px minmax(0,1fr)}}@media (max-width:700px){.israel-present-overview{grid-template-columns:1fr}.israel-present-overview figure{width:min(240px,72%)}.israel-present>header>.israel-present-overview>p{font-size:16px}}.israel-present>header{grid-template-columns:minmax(320px,.82fr) minmax(380px,1.12fr) 240px;align-items:center;gap:clamp(34px,4vw,68px)}.israel-present-heading h2{letter-spacing:-.07em;font-size:clamp(72px,7vw,104px);font-weight:880;line-height:.96}.israel-present>header>.israel-present-intro{color:#595c58;word-break:keep-all;margin:0;font-size:18px;line-height:1.9}.israel-present-flag{background:#fffdf8;border:1px solid #c9baa6;margin:0;padding:14px;box-shadow:0 16px 34px #3b2b1f1a}.israel-present-flag img{width:100%;height:auto;display:block}.israel-present-flag figcaption{color:#76513e;letter-spacing:.16em;text-align:center;margin-top:9px;font-size:9px;font-weight:850}@media (max-width:1150px){.israel-present>header{grid-template-columns:1fr 220px}.israel-present-heading,.israel-present>header>.israel-present-intro{grid-column:1}.israel-present-flag{grid-area:1/2/span 2}}@media (max-width:700px){.israel-present>header{grid-template-columns:1fr}.israel-present-heading,.israel-present>header>.israel-present-intro,.israel-present-flag{grid-area:auto/1}.israel-present-heading h2{font-size:64px}.israel-present-flag{width:min(240px,72%)}.israel-present>header>.israel-present-intro{font-size:16px}}.holocaust-definition{box-sizing:border-box;width:100%;max-width:none;margin-inline:0}.page-family-exhibition .chapter-grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:20px;margin-bottom:clamp(76px,8vw,112px)}.page-family-exhibition .chapter-grid article{border-top:6px solid #9f543b;min-height:260px;padding:clamp(28px,3vw,42px)}.page-family-exhibition .chapter-grid article:nth-child(n){color:#29231f!important}.page-family-exhibition .chapter-grid article:first-child,.page-family-exhibition .chapter-grid article:nth-child(4){grid-column:span 7}.page-family-exhibition .chapter-grid article:nth-child(2),.page-family-exhibition .chapter-grid article:nth-child(3){grid-column:span 5}.page-family-exhibition .chapter-grid h3{color:#29231f;margin:18px 0 16px;font-size:clamp(27px,2.3vw,36px);font-weight:820;line-height:1.3}.page-family-exhibition .chapter-grid p{word-break:keep-all;margin:0;font-size:16.5px;font-weight:650;line-height:1.85;color:#3f342e!important;opacity:1!important}.page-family-exhibition .chapter-grid .chapter-context{letter-spacing:.02em;background:#eadbc8;align-items:center;gap:11px;width:max-content;margin:22px 0 0;padding:7px 12px 7px 8px;font-size:12px;font-weight:850;line-height:1;display:flex;color:#6f3d2d!important}.chapter-context-icon{color:#8f4e37;background:#f8f0e4;border:1px solid #a9684e;border-radius:50%;width:27px;height:27px;display:block;position:relative}.chapter-context-icon:before,.chapter-context-icon:after{content:"";position:absolute}.chapter-context-icon.memory:before{border-left:2px solid;border-right:2px solid;width:8px;height:15px;top:5px;left:8px;transform:perspective(20px)rotateX(8deg)}.chapter-context-icon.memory:after{background:currentColor;width:12px;height:2px;top:8px;left:7px;box-shadow:0 4px,0 8px}.chapter-context-icon.diaspora:before{background:currentColor;border-radius:50%;width:4px;height:4px;top:6px;left:6px;box-shadow:11px 2px,4px 11px}.chapter-context-icon.diaspora:after{border-top:1px solid;border-left:1px solid;width:10px;height:9px;top:9px;left:9px;transform:rotate(20deg)}.chapter-context-icon.legacy:before{border:1px solid;width:13px;height:13px;top:6px;left:6px;transform:rotate(45deg)}.chapter-context-icon.legacy:after{background:currentColor;width:1px;height:21px;top:3px;left:12px;box-shadow:0 0 0 3px #f8f0e4}.chapter-context-icon.bridge:before{border:2px solid;border-bottom:0;border-radius:14px 14px 0 0;width:17px;height:9px;top:9px;left:4px}.chapter-context-icon.bridge:after{background:currentColor;width:13px;height:1px;top:17px;left:7px;box-shadow:0 3px}.page-family-exhibition .chapter-grid span{color:#87452f;font-weight:850}.page-family-exhibition .chapter-grid b{background:#4d4037;border-radius:0}.page-family-exhibition .content-title>p:last-child:not(.eyebrow){color:#4b4039;font-weight:580}.page-family-exhibition .exhibition-map-image{background:#eee3d3;border-color:#a9957d;grid-template-columns:minmax(0,1.05fr) minmax(440px,.95fr);max-width:none;margin:0;padding:0;display:grid;overflow:hidden}.exhibition-map-visual{background:#f5ede1;flex-direction:column;justify-content:center;min-width:0;padding:clamp(18px,2.4vw,34px);display:flex}.exhibition-map-visual a,.exhibition-map-visual img{width:100%;display:block}.exhibition-map-visual img{object-fit:contain;max-height:620px}.exhibition-map-visual figcaption{color:#554941!important;text-align:left!important;padding:12px 0 0!important;font-weight:650!important}.exhibition-map-guide{color:#f7ecdc;background:#4a3d35;flex-direction:column;padding:clamp(28px,3.4vw,48px);display:flex}.exhibition-map-guide>header{border-bottom:1px solid #ffffff38;gap:10px;padding-bottom:22px;display:grid}.exhibition-map-guide>header span{color:#d8a782;letter-spacing:.17em;font-size:10px;font-weight:850}.exhibition-map-guide>header strong{font-size:clamp(25px,2.2vw,34px)}.page-family-exhibition .exhibition-map-guide ol{border-top:0;grid-template-columns:1fr 1fr}.page-family-exhibition .exhibition-map-guide li{padding:13px 10px;border-color:#ffffff29!important}.page-family-exhibition .exhibition-map-guide li b{color:#fff;background:#b56a4b}.page-family-exhibition .exhibition-map-guide li span{color:#f0e5d5;font-size:13px;font-weight:620;line-height:1.48}.page-family-exhibition .exhibition-map-guide .map-video-key{color:#d8c9b7;margin:auto 0 0;padding-top:18px}@media (max-width:1050px){.page-family-exhibition .exhibition-map-image{grid-template-columns:1fr}.exhibition-map-visual img{max-height:520px}.page-family-exhibition .chapter-grid article:nth-child(n){grid-column:span 6}}@media (max-width:700px){.page-family-exhibition .chapter-grid{grid-template-columns:1fr}.page-family-exhibition .chapter-grid article:nth-child(n){grid-column:auto;min-height:0}.page-family-exhibition .exhibition-map-guide ol{grid-template-columns:1fr}.exhibition-map-guide{padding:28px 22px}}main[class*=page-family-]{--hierarchy-inline:clamp(28px,6vw,96px);--hierarchy-hero-height:460px;--hierarchy-tab-height:64px;--hierarchy-content-top:clamp(82px,8vw,124px)}main[class*=page-family-] .page-hero-reference,main[class*=page-family-] .page-hero-reference .page-hero-inner{min-height:var(--hierarchy-hero-height)!important;height:var(--hierarchy-hero-height)!important}main[class*=page-family-] .page-hero-reference .page-hero-inner{padding-inline:var(--hierarchy-inline)!important}main[class*=page-family-] .page-hero-reference .page-hero-copy{width:min(390px,32%)!important;max-width:390px!important}main[class*=page-family-] .page-hero-reference .page-hero-copy h1{font-size:clamp(54px,5vw,72px)!important;line-height:1!important}main[class*=page-family-] .page-hero-reference+.local-nav{width:100%;max-width:none;display:flex;padding-inline:var(--hierarchy-inline)!important;margin:0!important}main[class*=page-family-] .page-hero-reference+.local-nav a{justify-content:flex-start;min-width:0;min-height:var(--hierarchy-tab-height)!important;padding:18px clamp(18px,2.2vw,34px)!important}main[class*=page-family-] .page-hero-reference+.local-nav a.active:after{left:clamp(18px,2.2vw,34px);right:clamp(18px,2.2vw,34px)}main[class*=page-family-]>.page-content{padding-top:var(--hierarchy-content-top)!important}main[class*=page-family-]>.page-content>.content-title:first-child{box-sizing:border-box;width:100%;max-width:none;min-height:132px;margin:0 0 clamp(48px,6vw,76px);padding:2px 0 0 clamp(24px,3.6vw,56px)}main[class*=page-family-]>.page-content>.content-title:first-child:before{height:76px;top:0}main[class*=page-family-]>.page-content>.content-title:first-child h2{font-size:clamp(48px,5vw,70px);line-height:1.08}main[class*=page-family-]>.page-content>.content-title:first-child>p:last-child:not(.eyebrow){max-width:760px;margin-top:20px}.page-family-info>.page-content>.holocaust-story,.page-family-info>.page-content>.israel-story,.page-family-info .holocaust-definition,.page-family-info .israel-present{margin-top:0!important}.page-family-info .holocaust-definition h2,.page-family-info .israel-present-heading h2{letter-spacing:-.07em!important;font-size:clamp(58px,6vw,88px)!important;font-weight:880!important;line-height:.98!important}@media (max-width:1050px){main[class*=page-family-] .page-hero-reference .page-hero-copy{width:min(420px,44%)!important;max-width:420px!important}main[class*=page-family-] .page-hero-reference+.local-nav{overflow-x:auto;padding-inline:22px!important}main[class*=page-family-] .page-hero-reference+.local-nav a{flex:1 0 180px}}@media (max-width:700px){main[class*=page-family-]{--hierarchy-inline:22px;--hierarchy-hero-height:390px;--hierarchy-tab-height:62px;--hierarchy-content-top:72px}main[class*=page-family-] .page-hero-reference,main[class*=page-family-] .page-hero-reference .page-hero-inner{min-height:var(--hierarchy-hero-height)!important;height:var(--hierarchy-hero-height)!important}main[class*=page-family-] .page-hero-reference .page-hero-inner{padding:58px var(--hierarchy-inline) 42px!important}main[class*=page-family-] .page-hero-reference .page-hero-copy{width:76%!important;max-width:76%!important}main[class*=page-family-] .page-hero-reference .page-hero-copy h1{font-size:44px!important}main[class*=page-family-] .page-hero-reference+.local-nav{width:100%;display:flex;padding:0!important}main[class*=page-family-] .page-hero-reference+.local-nav a{flex:1 0 158px;padding:16px 18px!important}main[class*=page-family-]>.page-content>.content-title:first-child{min-height:0;margin-bottom:44px;padding-left:22px}main[class*=page-family-]>.page-content>.content-title:first-child:before{height:58px}main[class*=page-family-]>.page-content>.content-title:first-child h2{font-size:42px}.page-family-info .holocaust-definition h2,.page-family-info .israel-present-heading h2{font-size:54px!important}}.visit-reservation-page .visit-process{gap:14px;margin-bottom:22px}.visit-reservation-page .visit-process li{border-top:5px solid var(--bronze);flex-direction:column;justify-content:space-between;min-height:128px;padding:22px 24px;display:flex}.visit-reservation-page .visit-process li b{color:#9b4e32;margin:0;font-size:15px;font-weight:900;line-height:1}.visit-reservation-page .visit-process li span{word-break:keep-all;font-size:clamp(18px,1.45vw,22px);font-weight:820;line-height:1.4}.visit-reservation-page .visit-process li:not(:last-child):after{width:32px;height:32px;font-size:15px;right:-16px;box-shadow:0 4px 12px #261d1738}.visit-reservation-page .reservation-reminder{color:#fff3e4;background:#705544;border-left:6px solid #b86849;margin-top:0;padding:30px 34px}.visit-reservation-page .reservation-reminder strong{font-size:21px;line-height:1.45}.visit-reservation-page .reservation-reminder p{color:#f0dfcc;text-align:right;font-size:16px;font-weight:620;line-height:1.6}@media (max-width:900px){.visit-reservation-page .visit-process{grid-template-columns:1fr 1fr}.visit-reservation-page .visit-process li:not(:last-child):after{display:none}.visit-reservation-page .reservation-reminder{align-items:flex-start}.visit-reservation-page .reservation-reminder p{text-align:left}}@media (max-width:700px){.visit-reservation-page .visit-process{grid-template-columns:1fr 1fr;gap:10px}.visit-reservation-page .visit-process li{min-height:116px;padding:19px 17px}.visit-reservation-page .visit-process li span{font-size:17px}.visit-reservation-page .reservation-reminder{padding:24px 22px}.visit-reservation-page .reservation-reminder strong{font-size:19px}.visit-reservation-page .reservation-reminder p{margin-top:10px;font-size:15px}}@media (max-width:480px){.visit-reservation-page .visit-process{grid-template-columns:1fr}.visit-reservation-page .visit-process li{min-height:96px}}@media (min-width:701px){.about-history-page .history-timeline:before{left:153px}.about-history-page .history-timeline li{grid-template-columns:126px minmax(0,1fr);gap:54px}.about-history-page .history-timeline li:before{left:145px}.about-history-page .history-timeline time{align-items:baseline;gap:8px;justify-content:initial;font-variant-numeric:tabular-nums;grid-template-columns:78px 40px;width:126px;display:grid}.about-history-page .history-timeline time b{text-align:right;white-space:nowrap;display:block}.about-history-page .history-timeline time span{text-align:left;white-space:nowrap;display:block}.about-history-page .history-timeline .history-turning-point:before{left:139px}.about-history-page .history-timeline .history-turning-point time{margin-left:-6px;padding-left:0}}@media (max-width:700px){.about-history-page .history-timeline time{justify-content:flex-start;gap:8px;width:auto;display:flex}.about-history-page .history-timeline time b,.about-history-page .history-timeline time span{text-align:left}}.about-history-page .history-timeline{max-width:1120px!important}.about-history-page .history-timeline li:not(.history-turning-point){min-height:0;padding-top:38px;padding-bottom:40px;padding-right:clamp(34px,4vw,56px)}.about-history-page .history-timeline li>div{padding:0 0 0 42px}.about-history-page .history-timeline h3,.about-history-page .history-timeline p{width:100%;max-width:none!important}.about-history-page .history-timeline .history-turning-point{padding-top:44px;padding-bottom:44px;padding-right:clamp(34px,4vw,56px)}.about-history-page .history-timeline .history-turning-point>div{padding-left:42px}@media (max-width:700px){.about-history-page .history-timeline li:not(.history-turning-point){padding:30px 24px 32px 46px}.about-history-page .history-timeline li>div{padding-left:0}.about-history-page .history-timeline .history-turning-point{padding:34px 24px 36px 50px}.about-history-page .history-timeline .history-turning-point>div{padding-left:0}}@media (min-width:701px){.about-history-page .history-timeline time{transform:translate(18px)}}.donation-method-grid>.featured.krw-transfer-method{color:#fff!important;background:linear-gradient(145deg,#a75435,#713725)!important;border-color:#8e452f!important}.donation-method-grid>.featured.krw-transfer-method>b{color:#7a3b29!important;background:#f3dfc8!important}.donation-inline-grid dt{letter-spacing:.01em;font-weight:750;font-size:13px!important}.donation-inline-grid dd{line-height:1.55;font-size:16px!important}#krw-account-detail .donation-inline-grid article{padding:clamp(26px,3vw,38px)}#krw-account-detail .donation-inline-grid h4{margin:0 0 22px;font-size:clamp(26px,3vw,34px)}#krw-account-detail .donation-inline-grid dl>div{grid-template-columns:minmax(110px,.35fr) minmax(0,1.65fr);align-items:center;padding:17px 0}#krw-account-detail .donation-inline-grid dt{font-size:15px!important}#krw-account-detail .donation-inline-grid dd{letter-spacing:-.025em;font-weight:850;font-size:clamp(20px,2.1vw,27px)!important}#krw-account-detail .copyable-value>span{letter-spacing:-.035em;font-size:clamp(23px,2.6vw,34px)}#krw-account-detail .copy-value{min-width:70px;min-height:42px;padding:9px 13px;font-size:13px}.donation-method-grid>.featured.zeffy-method{background:linear-gradient(145deg,#13a99b,#08766d)!important;border-color:#0b887d!important}.donation-method-grid>.featured.zeffy-method>b{color:#fff!important;background:#5b42c7!important}.donation-method-grid>.featured.paypal-method{background:linear-gradient(145deg,#0070ba,#003087)!important;border-color:#003087!important}.donation-method-grid>button.direct-pending{color:#666864!important;box-shadow:none!important;background:#d8d7d3!important;border-color:#8f908e #aaa9a5 #aaa9a5!important}.donation-method-grid>button.direct-pending>b{color:#686a67;background:#c2c3bf}@media (max-width:700px){#krw-account-detail .donation-inline-grid dl>div{grid-template-columns:1fr;gap:7px;padding:15px 0}#krw-account-detail .copyable-value{align-items:center;gap:12px}#krw-account-detail .copyable-value>span{font-size:clamp(21px,7vw,28px)}}.page-family-info .israel-present{box-sizing:border-box;background-color:#d9e4e6;background-image:radial-gradient(circle at 18% 26%,#ffffff85 0 1px,#0000 1.7px),repeating-linear-gradient(107deg,#22485b08 0 1px,#0000 1px 7px),linear-gradient(145deg,#e3ecee,#c8d8dc);border-top:6px solid #315f78;width:100%;margin-inline:0;padding:clamp(42px,5vw,68px) clamp(32px,6vw,82px);position:relative;box-shadow:0 18px 44px #213a461c}.page-family-info .israel-present-heading .eyebrow{color:#315f78}.page-family-info .israel-present-heading h2{color:#202a2e;width:max-content;max-width:100%;margin-bottom:clamp(22px,2.8vw,34px);display:inline-block;position:relative}.page-family-info .israel-present-heading h2:after{content:"";opacity:.92;background:#356f8c;height:5px;position:absolute;bottom:-11px;left:0;right:0}.page-family-info .israel-present>header>.israel-present-intro{color:#2e4149;font-weight:620}.page-family-info .israel-present-facts{border-color:#315f786b}.page-family-info .israel-present-facts article{border-color:#315f7840}.page-family-info .israel-present-facts span,.page-family-info .israel-present-facts strong{color:#315f78}.page-family-info .israel-present-flag{border-color:#9eb7c1;box-shadow:0 14px 32px #213a461f}@media (max-width:700px){.page-family-info .israel-present{padding:36px 24px}.page-family-info .israel-present-heading h2{margin-bottom:24px}}.visit-tour-page .tour-detail>div>p:last-child{max-width:680px;font-size:17px;line-height:1.9}.visit-tour-page .tour-story>p:not(.eyebrow){color:#e3d6c5;max-width:680px;margin:0;font-size:17px;line-height:1.9}.tour-meaning{background:#fff8ee14;border-left:4px solid #c97854;margin:30px 0 0;padding:24px 26px}.tour-meaning strong{color:#f1b48f;margin-bottom:9px;font-size:16px;display:block}.tour-meaning p{color:#f0e6d9;margin:0;font-size:16px;line-height:1.75}.tour-feature-photo{background:#171311;border:1px solid #ffffff2e;margin:34px 0 0;overflow:hidden}.tour-feature-photo img{aspect-ratio:16/8.5;object-fit:cover;filter:saturate(.82)sepia(.06)contrast(1.06);width:100%;display:block}.tour-feature-photo figcaption{color:#eaded0;justify-content:space-between;align-items:center;gap:16px;min-height:46px;padding:10px 14px;font-size:12px;display:flex}.tour-feature-photo figcaption a{color:#cfaa8c}.tour-location-panel{color:var(--navy);background:#e9dfd0;align-content:start;gap:18px;padding:22px;display:grid}@media (min-width:901px){.visit-tour-page .tour-detail{grid-template-columns:.88fr 1.12fr}}.tour-location-map{aspect-ratio:1;background:#e6ded1;border:1px solid #5c433247;margin:0;position:relative;overflow:hidden;box-shadow:0 16px 38px #2d221b1f}.tour-location-map>img{object-fit:cover;width:100%;height:100%;display:block}.tour-map-pin{z-index:4;background:#fffaf2f0;border:1px solid #4a2f2238;border-radius:3px;grid-template-columns:18px auto;align-items:center;column-gap:8px;padding:8px 12px 8px 9px;display:grid;position:absolute;top:38.5%;left:31%;transform:translate(-13px,-50%);box-shadow:0 8px 20px #2d221b2e}.tour-map-pin i{background:#a94f35;border:4px solid #fff5e8;border-radius:50% 50% 50% 0;grid-row:1/3;width:15px;height:15px;transform:rotate(-45deg);box-shadow:0 0 0 2px #a94f35}.tour-map-pin strong{font-size:15px;line-height:1.1}.tour-map-pin small{color:#745d4f;letter-spacing:.04em;margin-top:3px;font-size:10px;font-weight:750}.military-map-overlay{z-index:3;pointer-events:none;color:#372d27;letter-spacing:.1em;font-family:Arial,sans-serif;font-size:9px;font-weight:800;position:absolute;inset:0}.military-map-overlay b{font:inherit;white-space:nowrap;background:#f7efe2c7;padding:2px 4px;position:absolute}.map-line{transform-origin:0;height:0;display:block;position:absolute}.map-line-38{border-top:1px dashed #9d4e34d9;width:42%;top:25.5%;left:8%;transform:rotate(1deg)}.map-line-38 b{color:#9a4d35;bottom:5px;right:-2px}.map-mdl{filter:drop-shadow(0 1px #ffffff73);width:42%;height:11%;position:absolute;top:28%;left:8%}.map-mdl i{transform-origin:0;border-top:2px solid #302823db;height:0;position:absolute}.map-mdl i:first-child{width:31%;top:38%;left:0;transform:rotate(8deg)}.map-mdl i:nth-child(2){width:36%;top:42%;left:30%;transform:rotate(-4deg)}.map-mdl i:nth-child(3){width:35%;top:36%;left:65%;transform:rotate(4deg)}.map-mdl b{color:#322923;top:1%;right:-2px}.map-zone-dmz{color:#fffdf5;background:#676754c7;border:1px solid #fffaf1a3;border-radius:50%;padding:4px 7px;position:absolute;top:30%;left:27%;box-shadow:0 3px 10px #28221d1f}.map-line-ccl{border-top:2px dashed #4d4539db;width:39%;top:38%;left:10%;transform:rotate(2deg)}.map-line-ccl b{color:#51473b;top:5px;right:-1px}.map-jsa{color:#873f31;background:#f7efe2cc;border-radius:2px;align-items:center;gap:4px;padding:3px 5px;display:flex;position:absolute;top:27.5%;left:13.5%}.map-jsa i{border:2px solid #9c4c38;width:8px;height:8px;transform:rotate(45deg)}.visit-tour-page .tour-location-panel dl{background:#fffaf27a;border:1px solid #5c43322e;grid-template-columns:repeat(2,minmax(0,1fr));padding:0}.visit-tour-page .tour-location-panel dl>div{flex-direction:column;justify-content:center;min-height:92px;padding:18px 20px;display:flex}.visit-tour-page .tour-location-panel dt{margin-bottom:10px}.visit-tour-page .tour-location-panel dd{font-size:18px;line-height:1.35}.tour-more{border-top:1px solid var(--hmk-soft-line,var(--line));margin-top:96px;padding-top:38px}.tour-more>header{grid-template-columns:minmax(280px,.7fr) minmax(420px,1.3fr);align-items:end;column-gap:64px;margin-bottom:34px;display:grid}.tour-more>header .eyebrow{grid-column:1/-1;margin-bottom:14px}.tour-more>header h2{margin:0;font-size:clamp(36px,4.5vw,58px);line-height:1.1}.tour-more>header>p:last-child{color:var(--slate);margin:0;font-size:17px;line-height:1.8}.tour-more-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.tour-more-grid>a{background-color:var(--hmk-paper,var(--paper));border:1px solid var(--hmk-soft-line,var(--line));background-image:radial-gradient(circle at 18% 25%,#ffffffbf 0 1px,#0000 1.8px),linear-gradient(145deg,#fffdf7eb,#e8dac6b8);background-size:23px 21px,100% 100%;border-top:6px solid #a65338;flex-direction:column;min-height:500px;padding:0;transition:transform .2s,box-shadow .2s;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 42px #2d20181a}.tour-more-grid>a:nth-child(2){border-top-color:#5f6f68}.tour-more-grid>a:hover{transform:translateY(-5px);box-shadow:0 24px 52px #2d201829}.tour-more-grid small{color:#a65338;letter-spacing:.16em;font-size:11px;font-weight:850}.tour-more-photo{background:#6a574a;height:230px;margin:0;position:relative;overflow:hidden}.tour-more-photo:after{content:"";pointer-events:none;background:linear-gradient(#0000 48%,#1f18147a);position:absolute;inset:0}.tour-more-photo img{object-fit:cover;filter:saturate(.76)sepia(.08)contrast(1.03);width:100%;height:100%;transition:transform .35s;display:block}.tour-more-grid>a:hover .tour-more-photo img{transform:scale(1.035)}.tour-more-photo span{z-index:1;color:#fff8ef;background:#563526d1;border:1px solid #ffffffb3;place-items:center;width:48px;height:48px;font-size:15px;font-weight:900;display:grid;position:absolute;bottom:18px;right:22px}.tour-more-grid>a:nth-child(2) .tour-more-photo span{background:#3f5149db}.tour-more-copy{flex-direction:column;flex:1;padding:30px 38px 34px;display:flex}.tour-more-grid>a:nth-child(2) small{color:#51655d}.tour-more-grid h3{max-width:75%;margin:16px 0 14px;font-size:clamp(28px,3vw,40px);line-height:1.2}.tour-more-grid p{max-width:88%;color:var(--slate);margin:0;font-size:16px;line-height:1.8}.tour-more-grid b{width:max-content;color:var(--navy);border-bottom:1px solid;margin-top:auto;padding-top:28px;font-size:14px}.tour-photo-credit{color:#786a5f;text-align:right;margin:15px 0 0;font-size:12px}.tour-place-mark{color:#a65338;border:1px solid #a6533859;place-items:center;width:70px;height:70px;font-size:18px;font-weight:900;display:grid;position:absolute;top:28px;right:30px}.tour-place-mark.tunnel{background:linear-gradient(#ead4bd,#d7b493);border-radius:36px 36px 10px 10px;box-shadow:inset 0 -13px #5a37261f}.tour-place-mark.observatory{color:#51655d;background:radial-gradient(circle,#f7efe4 0 28%,#adc0b7 29% 38%,#e6ded2 39% 100%);border-color:#51655d59;border-radius:50%}@media (max-width:800px){.tour-more>header{grid-template-columns:1fr;gap:18px}.tour-more-grid{grid-template-columns:1fr}}@media (max-width:700px){.tour-location-panel{gap:14px;padding:12px}.tour-map-pin{padding:7px 9px;top:39%;left:30%}.military-map-overlay{font-size:8px}.visit-tour-page .tour-location-panel dl{grid-template-columns:repeat(2,minmax(0,1fr))}.visit-tour-page .tour-location-panel dl>div{min-height:86px;padding:16px 14px}.visit-tour-page .tour-location-panel dd{font-size:16px}.tour-more{margin-top:68px}.tour-more-grid>a{min-height:0}.tour-more-photo{height:210px}.tour-more-copy{padding:28px 25px 30px}.tour-feature-photo figcaption{flex-direction:column;align-items:flex-start;gap:4px}.tour-more-grid h3,.tour-more-grid p{max-width:100%}.tour-place-mark{width:58px;height:58px;top:22px;right:22px}}.support-page .support-guide-values{background-image:linear-gradient(90deg,#f6eddf0d,#2518120a),url(/images/support-guide-background-v2.png)!important;background-position:top!important;background-repeat:no-repeat!important;background-size:cover!important}.support-page .support-guide-values:after{display:none!important}.support-page .support-guide-intro{min-height:clamp(500px,48vw,700px)!important;display:block!important}.support-page .support-guide-intro>header{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);clip-path:polygon(0 1%,99% 0,100% 97%,2% 100%)!important;background:#f6eddfd1!important;width:min(620px,53%)!important;padding:clamp(38px,4vw,60px)!important;box-shadow:20px 24px #5132221a,0 28px 70px #321f162e!important}.support-page .support-guide-intro>header:before{height:100%!important;top:0!important;left:0!important}.support-page .support-value-path{margin-top:-30px!important}.support-page .support-guide-tree{background-image:linear-gradient(90deg,#f0e4d2f5 0 43%,#f0e4d2b8 58%,#f0e4d238),url(/images/support-guide-background-v2.png)!important;background-position:50%!important;background-size:cover!important;grid-template-columns:minmax(280px,.8fr) minmax(410px,1.2fr)!important;min-height:720px!important}.support-page .support-guide-tree:before{background:#fff9ef80!important;inset:7% 4% 6% 49%!important;box-shadow:18px 22px #563e2e1a,0 30px 70px #34221724!important}.support-page .support-tree-art{z-index:4;place-self:end center;place-items:end center;width:min(100%,600px);height:610px;margin:0;display:grid;position:relative}.support-page .support-tree-art img{z-index:3;object-fit:contain;filter:drop-shadow(24px 30px 21px #2e211640);width:auto;max-width:100%;height:100%;display:block;position:relative}.support-page .support-tree-art>i{z-index:1;border:1px solid #86543847;border-radius:50%;position:absolute;bottom:7%;left:50%;transform:translate(-50%)}.support-page .support-tree-art>i:first-of-type{width:82%;height:20%}.support-page .support-tree-art>i:nth-of-type(2){width:62%;height:15%;bottom:9%}.support-page .support-tree-art>i:nth-of-type(3){width:42%;height:10%;bottom:11%}.support-page .support-guide-tree .growth-note{z-index:5;background:#f7eee0b8;grid-column:2;margin-top:-22px;padding:10px 16px;box-shadow:5px 6px #5e402d14}@media (max-width:900px){.support-page .support-guide-intro{min-height:540px!important}.support-page .support-guide-intro>header{width:min(640px,72%)!important}.support-page .support-guide-tree{grid-template-rows:auto auto auto;grid-template-columns:1fr!important;min-height:950px!important}.support-page .support-tree-art{width:min(100%,550px);height:560px}.support-page .support-guide-tree .growth-note{grid-column:1;margin-top:-10px}}@media (max-width:640px){.support-page .support-guide-values{background-position:61% 0!important}.support-page .support-guide-intro{min-height:510px!important}.support-page .support-guide-intro>header{width:92%!important;padding:32px 25px!important}.support-page .support-value-path{margin-top:-5px!important}.support-page .support-guide-tree{background-position:59%!important;min-height:860px!important}.support-page .support-tree-art{height:440px}}main.support-page>.page-content{box-sizing:border-box;width:100%!important;max-width:none!important;margin:0!important;padding:0!important}main.support-page>.local-nav{margin-bottom:0!important}main.support-page .support-guide{margin:0!important;padding:0!important}main.support-page .support-guide-values{margin:0!important}.support-page .support-value-path article{isolation:isolate;overflow:hidden;background-image:linear-gradient(115deg,#fffaf1f5,#e2cfb6e6),url(/images/support-guide-background-v2.png)!important;background-size:auto,1150px!important;border-color:#69483447!important;box-shadow:0 24px 45px #3624192b,9px 10px #5e3d2a14!important}.support-page .support-value-path article:after{content:"";z-index:-1;opacity:.2;mix-blend-mode:multiply;pointer-events:none;background:repeating-linear-gradient(101deg,#0000 0 17px,#53392a1f 18px,#0000 19px 36px);position:absolute;inset:0}.support-page .support-guide-methods{background-color:#2e241f!important;background-image:linear-gradient(100deg,#271c17f7,#37271fe0 52%,#261b17f0),url(/images/support-guide-background-v2.png)!important;background-position:50%!important;background-size:cover!important;box-shadow:inset 0 24px 50px #0d080640,inset 0 -24px 46px #0d080647!important}.support-page .support-guide-methods>div>a{isolation:isolate;overflow:hidden;background-image:linear-gradient(135deg,#fffaf2f7,#dbc6abeb),url(/images/support-guide-background-v2.png)!important;background-position:50%!important;background-size:auto,980px!important;border:1px solid #d9bc99b8!important;box-shadow:0 24px 42px #0805044d,8px 9px #8d533529!important}.support-page .support-guide-methods>div>a:before{content:"";z-index:-1;opacity:.18;pointer-events:none;background:linear-gradient(128deg,#0000 0 59%,#5b3a272e 59.3% 60%,#0000 60.3%);position:absolute;inset:0}.support-page .support-guide-campaign{isolation:isolate;position:relative;overflow:hidden;background-image:linear-gradient(90deg,#4f2e21f0,#713e28d6),url(/images/support-guide-background-v2.png)!important;background-position:50% 58%!important;background-size:cover!important;box-shadow:inset 0 18px 45px #25130c42,0 28px 65px #38251b24!important}.support-page .support-guide-campaign:after{content:"";z-index:-1;background:#301f193d;border-left:1px solid #ffebcf45;width:48%;height:125%;position:absolute;top:-30px;right:-4%;transform:rotate(-5deg)}.support-page .support-guide-utility{position:relative;background-image:linear-gradient(#ede1d0c7,#ede1d0e8),url(/images/support-guide-background-v2.png)!important;background-position:bottom!important;background-size:cover!important}.support-page .support-guide-utility>a,.support-page .support-guide-utility>aside{overflow:hidden;background-image:linear-gradient(115deg,#fffbf4f5,#decab0e0),url(/images/support-guide-background-v2.png)!important;background-size:auto,1050px!important;border:1px solid #6f4c3540!important;border-top:6px solid #a65338!important;box-shadow:0 25px 52px #37251b2b,10px 11px #5b3b2917!important}.support-page .support-guide-utility>aside{border-top-color:#5f493c!important}@media (max-width:700px){main.support-page>.page-content{padding:0!important}.support-page .support-value-path article,.support-page .support-guide-methods>div>a,.support-page .support-guide-utility>a,.support-page .support-guide-utility>aside{box-shadow:0 16px 30px #34221826,5px 6px #5b3b2912!important}.support-page .support-guide-campaign:after{display:none}}.support-status-page .support-growth-stage{background-image:linear-gradient(90deg,#f4eadbf7 0 40%,#f4eadbad 57%,#f4eadb2e),url(/images/support-guide-background-v2.png)!important;background-position:50%!important;background-size:cover!important;grid-template-columns:minmax(270px,.74fr) minmax(420px,1.26fr)!important;min-height:720px!important;box-shadow:inset 0 22px 46px #412a1d14,inset 0 -22px 46px #412a1d17!important}.support-status-page .support-growth-stage:before{background:#fff9ef6b!important;border:1px solid #91553738!important;border-radius:48% 52% 46% 54%!important;inset:8% 4% 7% 48%!important;box-shadow:18px 23px #5a3a2814,0 28px 65px #3523191f!important}.support-status-page .support-growth-stage figcaption{z-index:4;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);clip-path:polygon(1% 0,100% 2%,98% 100%,0 97%);background:#f7efe2d1;padding:clamp(28px,3vw,46px);position:relative;box-shadow:12px 15px #5b3b2914,0 24px 52px #3624191f}.support-status-tree-art{z-index:4;place-self:end center;place-items:end center;width:min(100%,610px);height:590px;margin:0;display:grid;position:relative}.support-status-tree-art img{z-index:3;object-fit:contain;filter:drop-shadow(25px 31px 22px #2f201647);width:auto;max-width:100%;height:100%;display:block;position:relative}.support-status-tree-art>i{z-index:1;border:1px solid #8654384d;border-radius:50%;position:absolute;bottom:6%;left:50%;transform:translate(-50%)}.support-status-tree-art>i:first-of-type{width:84%;height:20%}.support-status-tree-art>i:nth-of-type(2){width:64%;height:15%;bottom:8%}.support-status-tree-art>i:nth-of-type(3){width:43%;height:10%;bottom:10%}.support-status-page .support-growth-stage .growth-note{z-index:5;background:#f7eee0c2;grid-column:2;margin-top:-20px;padding:10px 16px;position:relative;box-shadow:5px 6px #5e402d14}@media (max-width:900px){.support-status-page .support-growth-stage{grid-template-rows:auto auto auto;grid-template-columns:1fr!important;min-height:980px!important}.support-status-page .support-growth-stage:before{inset:39% 5% 7%!important}.support-status-tree-art{width:min(100%,560px);height:560px}.support-status-page .support-growth-stage .growth-note{grid-column:1;margin-top:-10px}}@media (max-width:600px){.support-status-page .support-growth-stage{background-position:59%!important;min-height:850px!important}.support-status-page .support-growth-stage figcaption{padding:30px 25px}.support-status-tree-art{width:100%;height:430px}}.support-page .support-value-path article,.support-page .support-value-path article.education{color:#29231f!important}.support-page .support-value-path article>span,.support-page .support-value-path article.education>span,.support-page .support-value-path article small,.support-page .support-value-path article.education small{color:#a65338!important;opacity:1!important}.support-page .support-value-path article h3,.support-page .support-value-path article.education h3{color:#26211e!important;opacity:1!important}.support-page .support-value-path article p,.support-page .support-value-path article.education p{color:#55483f!important;opacity:1!important}.support-page .support-value-path article i{color:#5c514a!important;opacity:1!important;border-color:#76695f!important}.support-page .support-guide-values:before{clip-path:polygon(0 18%,7% 11%,14% 16%,22% 8%,31% 14%,40% 7%,49% 13%,58% 6%,68% 15%,78% 8%,88% 14%,95% 7%,100% 12%,100% 100%,0 100%)!important;filter:drop-shadow(0 -6px 9px #37241921)!important;background:#302722!important;height:46px!important;bottom:-22px!important;left:0!important;right:0!important}.support-page .support-guide-methods{padding-top:clamp(92px,8vw,132px)!important}@media (max-width:640px){.support-page .support-value-path{gap:24px!important}.support-page .support-value-path article{min-height:250px!important}.support-page .support-guide-values:before{height:34px!important;bottom:-16px!important}.support-page .support-guide-methods{padding-top:82px!important}}.support-page .support-value-path,.support-page .support-guide-methods>div{grid-template-columns:repeat(3,minmax(0,1fr))}.support-page .support-value-path article,.support-page .support-guide-methods>div>a,.support-page .support-guide-utility>*{box-sizing:border-box;min-width:0}.support-page .support-value-path h3,.support-page .support-value-path p,.support-page .support-guide-methods h3,.support-page .support-guide-methods>div p,.support-page .support-guide-methods strong,.support-page .support-guide-utility h3,.support-page .support-guide-utility p{overflow-wrap:anywhere;word-break:normal;text-wrap:pretty;max-width:100%}@media (max-width:1180px){.support-page .support-value-path,.support-page .support-guide-methods>div{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:24px!important}.support-page .support-value-path article:nth-child(n),.support-page .support-guide-methods>div>a:nth-child(n){transform:none!important}.support-page .support-value-path article:last-child,.support-page .support-guide-methods>div>a:last-child{grid-column:1/-1}.support-page .support-guide-methods>header{grid-template-columns:1fr!important;gap:22px!important}.support-page .support-guide-methods>header>p{max-width:760px}.support-status-page .support-growth-stage{grid-template-rows:auto auto auto;grid-template-columns:1fr!important}.support-status-page .support-growth-stage:before{inset:38% 5% 7%!important}.support-status-page .support-growth-stage .growth-note{grid-column:1}}@media (max-width:760px){.support-page .support-value-path,.support-page .support-guide-methods>div{grid-template-columns:minmax(0,1fr)!important}.support-page .support-value-path article:last-child,.support-page .support-guide-methods>div>a:last-child{grid-column:auto}.support-page .support-value-path article{width:100%;padding-right:25px!important}.support-page .support-guide-methods>div>a{width:100%;padding-right:26px!important}.support-page .support-guide-methods b{right:24px}.support-page .support-guide-utility{grid-template-columns:minmax(0,1fr)!important}}.home-voices>header,.home-voice-grid{box-sizing:border-box;width:min(1440px,100%);margin-left:auto;margin-right:auto}.home-voices>header{margin-bottom:48px;padding-bottom:30px}.home-voice-menu a{letter-spacing:-.025em;min-height:78px;padding:0 clamp(18px,2vw,30px);font-size:clamp(16px,1.15vw,19px);font-weight:800}.home-voice-menu small{letter-spacing:.08em;font-size:11px}@media (max-width:950px){.home-voice-menu a{min-height:70px;font-size:16px}}@media (max-width:700px){.home-voices>header{margin-bottom:38px;padding-bottom:22px}.home-voice-menu a{min-height:62px;padding:0 15px;font-size:15px}.home-voice-menu small{font-size:10px}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
