.AccessRequestForm_form__J8O_4{display:grid;grid-gap:1rem;gap:1rem}.AccessRequestForm_fieldGroup__iYVXQ{display:grid;grid-gap:.45rem;gap:.45rem}.AccessRequestForm_label__FkDNF{color:var(--muted);font-family:Avenir Next,Segoe UI,sans-serif;font-size:.72rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.AccessRequestForm_input___8Yky,.AccessRequestForm_textarea__O_VCJ{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:color-mix(in srgb,var(--panel) 86%,white 14%);border:1px solid var(--line);border-radius:1.1rem;color:var(--ink);font-family:Avenir Next,Segoe UI,sans-serif;font-size:.98rem;outline:none;padding:.95rem 1rem;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.AccessRequestForm_input___8Yky:focus,.AccessRequestForm_textarea__O_VCJ:focus{border-color:color-mix(in srgb,var(--ink) 30%,transparent);box-shadow:0 0 0 4px color-mix(in srgb,var(--ink) 10%,transparent);transform:translateY(-1px)}.AccessRequestForm_input___8Yky::placeholder,.AccessRequestForm_textarea__O_VCJ::placeholder{color:var(--muted)}.AccessRequestForm_textarea__O_VCJ{min-height:8rem;resize:vertical}.AccessRequestForm_actions__03Scb{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;padding-top:.25rem}.AccessRequestForm_button__G8TeK{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--ink);border:none;border-radius:999px;color:var(--paper);cursor:pointer;font-family:Avenir Next,Segoe UI,sans-serif;font-size:.95rem;font-weight:600;letter-spacing:.02em;padding:.95rem 1.4rem;transition:opacity .16s ease,transform .16s ease}.AccessRequestForm_button__G8TeK:hover:not(:disabled){transform:translateY(-1px)}.AccessRequestForm_button__G8TeK:disabled{cursor:wait;opacity:.72}.AccessRequestForm_secondaryLink__20vyo{color:var(--ink);font-family:Avenir Next,Segoe UI,sans-serif;font-size:.92rem;text-decoration:none}.AccessRequestForm_secondaryLink__20vyo:hover{text-decoration:underline;text-underline-offset:.18em}.AccessRequestForm_errorMessage__9qZPk,.AccessRequestForm_successMessage__ka_Q3{font-family:Avenir Next,Segoe UI,sans-serif;font-size:.9rem;margin:0}.AccessRequestForm_successMessage__ka_Q3{color:color-mix(in srgb,#5cb36e 72%,white 28%)}.AccessRequestForm_errorMessage__9qZPk{color:color-mix(in srgb,#cc6666 78%,white 22%)}.ComparisonSlider_figure__D619a{margin:0}.ComparisonSlider_slider__aRBA8{--position:54%;background:var(--image-shell);border:1px solid var(--image-shell-border);border-radius:1.65rem;cursor:col-resize;overflow:hidden;padding:.9rem;position:relative;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ComparisonSlider_image__q4e15{-webkit-user-drag:none;border-radius:1rem;display:block;height:auto;object-fit:cover;pointer-events:none;width:100%}.ComparisonSlider_overlay__8jx0l{-webkit-clip-path:inset(0 calc(100% - var(--position)) 0 0);clip-path:inset(0 calc(100% - var(--position)) 0 0);inset:.9rem;position:absolute}.ComparisonSlider_divider__OmBhp{bottom:.9rem;left:var(--position);pointer-events:none;position:absolute;top:.9rem;transform:translateX(-50%);width:0}.ComparisonSlider_divider__OmBhp:before{background:color-mix(in srgb,var(--paper) 88%,transparent);box-shadow:0 0 0 1px color-mix(in srgb,var(--ink) 12%,transparent);content:"";height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%);width:2px}.ComparisonSlider_handle__vQi8e{background:var(--paper);border:1px solid color-mix(in srgb,var(--ink) 16%,transparent);border-radius:999px;box-shadow:0 10px 24px color-mix(in srgb,var(--ink) 16%,transparent);height:2.8rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:1.2rem}.ComparisonSlider_handle__vQi8e:after,.ComparisonSlider_handle__vQi8e:before{background:color-mix(in srgb,var(--ink) 28%,transparent);content:"";height:.82rem;position:absolute;top:50%;width:1px}.ComparisonSlider_handle__vQi8e:before{left:.42rem;transform:translateY(-50%)}.ComparisonSlider_handle__vQi8e:after{right:.42rem;transform:translateY(-50%)}.ComparisonSlider_badges__L1wEJ{display:flex;justify-content:space-between;left:1.45rem;pointer-events:none;position:absolute;right:1.45rem;top:1.45rem}.ComparisonSlider_badge__FRFxm{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:color-mix(in srgb,var(--paper) 80%,transparent);border:1px solid color-mix(in srgb,var(--ink) 8%,transparent);border-radius:999px;color:var(--muted);font-family:Avenir Next,Segoe UI,sans-serif;font-size:.7rem;font-weight:600;letter-spacing:.1em;padding:.55rem .8rem;text-transform:uppercase}@media (max-width:720px){.ComparisonSlider_slider__aRBA8{padding:.65rem}.ComparisonSlider_overlay__8jx0l{inset:.65rem}.ComparisonSlider_divider__OmBhp{bottom:.65rem;top:.65rem}.ComparisonSlider_badges__L1wEJ{left:1rem;right:1rem;top:1rem}.ComparisonSlider_badge__FRFxm{font-size:.62rem;padding:.45rem .62rem}}.page_page__556_G{--ink:#12161f;--muted:rgba(18,22,31,0.68);--line:rgba(18,22,31,0.1);--paper:#f7f3ea;--panel:rgba(255,255,255,0.74);--panel-border:rgba(255,255,255,0.55);--image-shell:rgba(255,255,255,0.88);--image-shell-border:rgba(18,22,31,0.08);--shadow:0 30px 80px rgba(15,22,35,0.08);background:radial-gradient(circle at top left,rgba(177,153,116,.18),transparent 26%),linear-gradient(180deg,#fbf7ef,#f5efe4);color:var(--ink);min-height:100vh;overflow:clip;padding:2rem;position:relative}[data-theme=dark].page_page__556_G{--ink:#f3ede0;--muted:rgba(243,237,224,0.72);--line:rgba(243,237,224,0.12);--paper:#11151d;--panel:rgba(18,24,34,0.78);--panel-border:rgba(243,237,224,0.08);--image-shell:rgba(13,18,27,0.9);--image-shell-border:rgba(243,237,224,0.08);--shadow:0 34px 90px rgba(0,0,0,0.34);background:radial-gradient(circle at top left,rgba(185,151,102,.12),transparent 24%),linear-gradient(180deg,#121720,#0b0f16)}.page_backgroundGlow__NTDtd{background:radial-gradient(circle at 20% 20%,rgba(255,255,255,.82),transparent 0 32%),radial-gradient(circle at 82% 18%,rgba(140,126,100,.12),transparent 0 18%);inset:0;pointer-events:none;position:absolute}[data-theme=dark] .page_backgroundGlow__NTDtd{background:radial-gradient(circle at 20% 20%,rgba(255,248,233,.08),transparent 0 28%),radial-gradient(circle at 82% 18%,rgba(192,150,88,.1),transparent 0 16%)}.page_contactSection__B7plO,.page_detailsSection__HV5CN,.page_proofSection__G_gPs{margin:0 auto;max-width:1280px;position:relative;z-index:1}.page_themeSwitch__6VTRu{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;cursor:pointer;position:fixed;right:2rem;top:1.5rem;z-index:3}.page_themeSwitchTrack__munAp{align-items:center;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:var(--panel);border:1px solid var(--panel-border);border-radius:999px;box-shadow:var(--shadow);display:flex;gap:.85rem;padding:.45rem .5rem .45rem .95rem}.page_themeSwitchLabel__qLN6O{color:var(--muted);font-family:Avenir Next,Segoe UI,sans-serif;font-size:.72rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.page_themeSwitchKnobActive__aZtpm,.page_themeSwitchKnob__RVC7d{background:#12161f;border-radius:999px;display:block;height:1.6rem;position:relative;transition:background-color .18s ease,transform .18s ease;width:2.8rem}.page_themeSwitchKnobActive__aZtpm:before,.page_themeSwitchKnob__RVC7d:before{background:#f7f3ea;border-radius:999px;content:"";height:1.15rem;left:.24rem;position:absolute;top:50%;transform:translateY(-50%);transition:transform .18s ease;width:1.15rem}.page_themeSwitchKnobActive__aZtpm{background:#cba467}.page_themeSwitchKnobActive__aZtpm:before{transform:translate(1.15rem,-50%)}.page_caseEyebrow__6_srz,.page_kicker__4Y54j,.page_metaLabel__pxBql,.page_sectionEyebrow__kQzdJ{color:var(--muted);font-family:Avenir Next,Segoe UI,sans-serif;font-size:.75rem;font-weight:600;letter-spacing:.18em;margin:0 0 .85rem;text-transform:uppercase}.page_caseTitle__4w3Uk,.page_detailTitle__UvCzB,.page_sectionTitle__6ic_4{font-family:Iowan Old Style,Palatino Linotype,Book Antiqua,Palatino,Times New Roman,serif;font-weight:600;letter-spacing:-.04em;line-height:.95;margin:0}.page_caseNote__ctA8i,.page_detailCopy__DnzHP,.page_sectionCopy__N_fvv{color:var(--muted);font-family:Georgia,Times New Roman,serif;font-size:1.08rem;line-height:1.7}.page_caseCard__TswE6,.page_contactCard__WVov1,.page_detailCard___luhR{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:var(--panel);border:1px solid var(--panel-border);border-radius:2rem;box-shadow:var(--shadow)}.page_comparisonImage__vuNBL,.page_panelImage__xPiQQ{-webkit-user-drag:none;border-radius:1rem;display:block;height:auto;object-fit:cover;width:100%}.page_imageCaption__QBZcT,.page_stackCard__KtqUS figcaption{color:var(--muted);font-family:Avenir Next,Segoe UI,sans-serif;font-size:.8rem;letter-spacing:.04em}.page_contactSection__B7plO,.page_detailsSection__HV5CN,.page_proofSection__G_gPs{padding:4rem 0}.page_proofSection__G_gPs{padding-top:1.5rem}.page_sectionHeader___raMx{display:grid;grid-gap:1.5rem;gap:1.5rem;grid-template-columns:minmax(0,180px) minmax(0,1fr)}.page_sectionCopy__N_fvv{margin:0}.page_sectionTitle__6ic_4{font-size:clamp(2.5rem,4.5vw,4.4rem);max-width:12ch}.page_caseSwitch__H0RqJ{display:flex;flex-wrap:wrap;gap:.85rem;margin:2rem 0 1.4rem}.page_caseButtonActive__E4UtJ,.page_caseButton__50_Gl{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:1px solid var(--line);border-radius:999px;color:var(--ink);cursor:pointer;display:grid;grid-gap:.18rem;gap:.18rem;padding:.9rem 1.2rem;text-align:left;transition:background-color .18s ease,border-color .18s ease,transform .18s ease}.page_caseButtonActive__E4UtJ span,.page_caseButton__50_Gl span{color:var(--muted);font-family:Avenir Next,Segoe UI,sans-serif;font-size:.7rem;letter-spacing:.14em;text-transform:uppercase}.page_caseButtonActive__E4UtJ strong,.page_caseButton__50_Gl strong{font-family:Georgia,Times New Roman,serif;font-size:1rem;font-weight:500}.page_caseButtonActive__E4UtJ,.page_caseButton__50_Gl:hover{background:color-mix(in srgb,var(--panel) 86%,transparent);border-color:rgba(18,22,31,.22);transform:translateY(-1px)}[data-theme=dark] .page_caseButtonActive__E4UtJ,[data-theme=dark] .page_caseButton__50_Gl:hover{border-color:rgba(243,237,224,.22)}.page_caseCard__TswE6{padding:1.5rem}.page_caseIntro__fcIFm{border-bottom:1px solid var(--line);display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:minmax(0,.9fr) minmax(0,.7fr);padding-bottom:1.4rem}.page_caseTitle__4w3Uk{font-size:clamp(2rem,3.6vw,3.2rem)}.page_caseNote__ctA8i{margin:0}.page_proofLayout__u0psX{display:grid;grid-gap:1.25rem;gap:1.25rem;grid-template-columns:minmax(260px,.42fr) minmax(0,1fr);padding-top:1.4rem}.page_sourceFrame__0Vmr_{margin:0}.page_imageShell__56Y2A{background:var(--image-shell);border:1px solid var(--image-shell-border);border-radius:1.4rem;overflow:hidden;padding:.8rem}.page_sourceFrame__0Vmr_ .page_imageShell__56Y2A{height:100%}.page_sliderWrap__EoLx1{align-self:start}.page_imageCaption__QBZcT{margin-top:.75rem}.page_detailsGrid__XtIwb{display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}.page_detailCard___luhR{padding:1.7rem}.page_detailTitle__UvCzB{font-size:clamp(2rem,3vw,3rem);max-width:12ch}.page_detailCopy__DnzHP{margin:1rem 0 0;max-width:44ch}.page_contactIntro__n02Ip{max-width:28rem}.page_contactSection__B7plO{align-items:start;display:grid;grid-gap:2rem;gap:2rem;grid-template-columns:minmax(380px,.58fr) minmax(0,.9fr)}.page_contactIntro__n02Ip .page_sectionTitle__6ic_4{font-size:clamp(2.4rem,4.2vw,4.1rem);line-height:.9;max-width:11ch}.page_contactCard__WVov1{padding:1.5rem}@media (max-width:1080px){.page_caseIntro__fcIFm,.page_contactSection__B7plO,.page_detailsGrid__XtIwb,.page_proofLayout__u0psX,.page_sectionHeader___raMx{grid-template-columns:1fr}}@media (max-width:720px){.page_page__556_G{padding:1rem}.page_themeSwitch__6VTRu{right:1rem;top:1rem}.page_themeSwitchLabel__qLN6O{display:none}.page_caseCard__TswE6,.page_contactCard__WVov1,.page_detailCard___luhR{padding:1.15rem}}