.CookiePreferences_dialog__CXUao,.CookiePreferences_notice___IJcK{color:var(--ink);background:var(--paper);border:1px solid var(--line);font:inherit}.CookiePreferences_notice___IJcK{position:relative;z-index:60;margin:1rem auto;padding:1.25rem;width:min(100% - 2rem,76rem);border-radius:1rem;display:flex;flex-wrap:wrap;gap:1rem 2rem;align-items:center}.CookiePreferences_notice___IJcK>div:first-child{flex:1 1 25rem}.CookiePreferences_notice___IJcK h2{font-size:1.15rem;margin:0 0 .4rem}.CookiePreferences_dialog__CXUao p,.CookiePreferences_notice___IJcK p{margin:.4rem 0;line-height:1.6}.CookiePreferences_dialog__CXUao a,.CookiePreferences_notice___IJcK a{text-decoration:underline;text-underline-offset:.2em}.CookiePreferences_actions__cNAkF{display:flex;flex-wrap:wrap;gap:.6rem}.CookiePreferences_actions__cNAkF button,.CookiePreferences_heading__D9bjC button{min-height:44px;padding:.7rem 1rem;border:1px solid;border-radius:.6rem;background:transparent;color:inherit;font:inherit;font-weight:600;cursor:pointer}.CookiePreferences_actions__cNAkF button:hover,.CookiePreferences_heading__D9bjC button:hover{background:var(--soft)}.CookiePreferences_actions__cNAkF button:focus-visible,.CookiePreferences_heading__D9bjC button:focus-visible,.CookiePreferences_reopen__Z72Pd:focus-visible{outline:3px solid currentColor;outline-offset:4px}.CookiePreferences_reopen__Z72Pd{color:inherit;font:inherit;border:0;padding:.6rem 0;background:none;text-decoration:underline;text-underline-offset:.2em;cursor:pointer;min-height:44px}.CookiePreferences_privateFooter__vAqTI{padding:1rem 1.5rem;text-align:center;color:var(--ink);background:var(--paper)}.CookiePreferences_dialog__CXUao{width:min(40rem,calc(100% - 1.5rem));max-height:calc(100dvh - 2rem);padding:1.5rem;border-radius:1.25rem;overflow:auto;margin:auto}.CookiePreferences_dialog__CXUao::backdrop{background:rgb(9 18 23/.65)}.CookiePreferences_heading__D9bjC{display:flex;gap:1rem;align-items:start;justify-content:space-between}.CookiePreferences_heading__D9bjC h2{margin:0;font-size:1.55rem}.CookiePreferences_category__Yzfcb{padding:1rem 0;border-top:1px solid var(--line);margin-top:1rem}.CookiePreferences_category__Yzfcb h3{font-size:1rem;margin:0 0 .3rem}.CookiePreferences_category__Yzfcb h3 span{font-weight:400;margin-left:.6rem}.CookiePreferences_toggle__0zmeS{display:flex;align-items:center;gap:.75rem;min-height:44px;font-weight:650;cursor:pointer}.CookiePreferences_toggle__0zmeS input{flex:0 0 auto;width:1.25rem;height:1.25rem;accent-color:var(--ink)}.CookiePreferences_detail__Uk1ii{font-size:.9rem}.CookiePreferences_message__K1oJ2{margin:.75rem auto;max-width:55rem;padding:1rem;color:var(--ink);background:var(--soft)}@media (max-width:480px){.CookiePreferences_notice___IJcK{position:relative;z-index:60;width:calc(100% - 1rem);padding:1rem}.CookiePreferences_actions__cNAkF{width:100%}.CookiePreferences_actions__cNAkF button{flex:1 1 100%}.CookiePreferences_dialog__CXUao{padding:1rem}.CookiePreferences_heading__D9bjC h2{font-size:1.25rem}}.HomeIntro_layer__IwnVZ{position:fixed;inset:0;z-index:50;background:#0b1517;color:#f8f7f2;opacity:1;transition:opacity .18s ease-out}.HomeIntro_layer__IwnVZ video{position:absolute;left:50%;top:50%;width:min(100%,calc(100dvh * 16 / 9));height:auto;aspect-ratio:16/9;transform:translate(-50%,-50%);object-fit:contain;display:block;pointer-events:none;-webkit-mask-image:linear-gradient(180deg,transparent,#000 12%,#000 88%,transparent);mask-image:linear-gradient(180deg,transparent,#000 12%,#000 88%,transparent)}.HomeIntro_preparing__7y304{visibility:hidden;pointer-events:none}.HomeIntro_leaving__n_J04{opacity:0;pointer-events:none}.HomeIntro_controls__th5bV,.HomeIntro_footer__ibCmL{position:absolute;left:max(20px,env(safe-area-inset-left));right:max(20px,env(safe-area-inset-right));display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.HomeIntro_controls__th5bV{top:max(20px,env(safe-area-inset-top))}.HomeIntro_footer__ibCmL{bottom:max(20px,env(safe-area-inset-bottom))}.HomeIntro_layer__IwnVZ a,.HomeIntro_layer__IwnVZ button{display:inline-flex;align-items:center;justify-content:center;gap:10px;color:#f8f7f2;background:#0b1517;border:1px solid #839c96;border-radius:999px;min-height:44px;padding:10px 18px;font:inherit;font-size:.875rem;cursor:pointer}.HomeIntro_layer__IwnVZ .HomeIntro_skip__xFDuh{background:#d7f27d;border-color:#d7f27d;color:#102d31;font-weight:650}.HomeIntro_footer__ibCmL a,.HomeIntro_footer__ibCmL button{border-color:transparent;text-decoration:underline;text-underline-offset:4px}.HomeIntro_layer__IwnVZ a:focus-visible,.HomeIntro_layer__IwnVZ button:focus-visible{outline:3px solid #d7f27d;outline-offset:4px}.HomeIntro_message__7PA32{position:absolute;bottom:90px;left:20px;right:20px;color:#f8f7f2;text-align:center;font-size:.875rem}@media (max-width:360px){.HomeIntro_layer__IwnVZ a,.HomeIntro_layer__IwnVZ button{padding:10px 12px;font-size:.8rem}.HomeIntro_controls__th5bV,.HomeIntro_footer__ibCmL{left:16px;right:16px;gap:8px}}@media (prefers-reduced-motion:reduce){.HomeIntro_layer__IwnVZ{display:none;transition:none}}.HostedCapture_page__uPA_0{min-height:100vh;padding:clamp(1rem,5vw,4rem);background:var(--paper,#f7f7f1)}.HostedCapture_shell__3QKlN{max-width:740px;margin:auto;padding:clamp(1rem,4vw,2.5rem);border:1px solid var(--line,#d7dbce);border-radius:28px;background:var(--surface,#fff)}.HostedCapture_shell__3QKlN h1{font-size:clamp(2rem,7vw,3.8rem);line-height:1.04;margin:1rem 0}.HostedCapture_shell__3QKlN p{line-height:1.6;overflow-wrap:anywhere}.HostedCapture_eyebrow__eGRc1{font-size:.72rem;font-weight:700;letter-spacing:.16em;margin-top:2rem}.HostedCapture_summary__t0lfy{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:1rem;padding:1.2rem 0;border-block:1px solid var(--line,#d7dbce)}.HostedCapture_summary__t0lfy span,.HostedCapture_summary__t0lfy strong{display:block}.HostedCapture_summary__t0lfy strong{font-size:1.1rem;margin-top:.4rem}.HostedCapture_actions__3n0XD{display:flex;flex-wrap:wrap;gap:.7rem;margin-block:1.1rem}.HostedCapture_camera__hU5Nk video{width:100%;max-height:470px;object-fit:contain;border-radius:24px;background:#161e19;transform:scaleX(-1)}.HostedCapture_review__PmKT7{display:grid;gap:1rem;justify-items:start}.HostedCapture_review__PmKT7 img{width:100%;max-height:430px;object-fit:contain;border-radius:22px;background:#151b17}.HostedCapture_consent__Sgudk{display:flex;align-items:start;gap:.8rem;margin:1.4rem 0;line-height:1.6}.HostedCapture_consent__Sgudk input{flex:none;width:20px;height:20px;min-width:20px;min-height:20px;margin-top:.2rem}.HostedCapture_upload__l8Hay{display:grid;gap:1rem;border:1px dashed var(--line,#94a58a);padding:1.2rem;border-radius:16px}.HostedCapture_upload__l8Hay input{max-width:100%}.HostedCapture_result__AaaKx{padding:1.5rem 0}.HostedCapture_sharing__SV2Jy{border:1px solid var(--line,#c4cfbb);border-radius:18px;padding:1rem}.HostedCapture_sharing__SV2Jy canvas{max-width:100%;height:auto;background:white}.HostedCapture_foot__Vqp41{font-size:.82rem;margin-top:2rem}.HostedCapture_shell__3QKlN button{white-space:normal;min-height:44px}.HostedCapture_shell__3QKlN a{text-underline-offset:3px}@media (prefers-color-scheme:dark){.HostedCapture_page__uPA_0{background:var(--paper,#17201a)}.HostedCapture_shell__3QKlN{background:var(--surface,#202b23)}}