@font-face{font-family:pretendard;src:url(../media/Pretendard_Regular-s.13ptqlzc2vy_0.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:pretendard;src:url(../media/Pretendard_Medium-s.15noqe2b0t-qc.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:pretendard;src:url(../media/Pretendard_SemiBold-s.0j~8hxg3dwxd6.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:pretendard;src:url(../media/Pretendard_Bold-s.03eu-r.6omjpq.woff2)format("woff2");font-display:swap;font-weight:700 900;font-style:normal}@font-face{font-family:pretendard Fallback;src:local(Arial);ascent-override:93.76%;descent-override:23.75%;line-gap-override:0.0%;size-adjust:101.55%}.pretendard_72cfbe1b-module__xDr2Aq__className{font-family:pretendard,pretendard Fallback,-apple-system,BlinkMacSystemFont,Apple SD Gothic Neo,sans-serif}.pretendard_72cfbe1b-module__xDr2Aq__variable{--font-pretendard:"pretendard", "pretendard Fallback", -apple-system, BlinkMacSystemFont, Apple SD Gothic Neo, sans-serif}
html[data-onyu-splash-seen="1"] .app-launch-splash-module__M1bmPG__splash{display:none}.app-launch-splash-module__M1bmPG__splash{z-index:1000;min-height:var(--onyu-viewport-height,100dvh);padding:max(24px, env(safe-area-inset-top)) max(24px, env(safe-area-inset-right)) max(24px, env(safe-area-inset-bottom)) max(24px, env(safe-area-inset-left));background:var(--ds-color-canvas);opacity:1;transition:opacity .3s var(--ds-ease-standard);place-items:center;display:grid;position:fixed;inset:0}.app-launch-splash-module__M1bmPG__content{align-items:center;gap:var(--ds-space-6);text-align:center;animation:app-launch-splash-module__M1bmPG__content-enter .48s var(--ds-ease-standard) both;flex-direction:column;display:flex}.app-launch-splash-module__M1bmPG__logo{width:min(42vw,168px);height:auto;display:block}.app-launch-splash-module__M1bmPG__message{color:var(--ds-color-ink-2);font-size:17px;line-height:1.65;font-weight:var(--ds-weight-medium);letter-spacing:-.02em;margin:0}.app-launch-splash-module__M1bmPG__leaving{pointer-events:none;opacity:0}@keyframes app-launch-splash-module__M1bmPG__content-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (min-width:900px) and (hover:hover) and (pointer:fine){html:not([data-onyu-native-shell]) .app-launch-splash-module__M1bmPG__splash{position:absolute}}@media (prefers-reduced-motion:reduce){.app-launch-splash-module__M1bmPG__splash{transition:none}.app-launch-splash-module__M1bmPG__content{animation:none}}
.nav-pending-indicator-module__hVsA_a__bar{z-index:120;background:color-mix(in srgb, var(--ds-color-primary-action) 14%, transparent);pointer-events:none;height:3px;animation:.16s ease-out both nav-pending-indicator-module__hVsA_a__nav-pending-fade-in;position:fixed;top:0;left:0;right:0;overflow:hidden}.nav-pending-indicator-module__hVsA_a__runner{background:var(--ds-color-primary-action);border-radius:999px;width:38%;animation:1.1s cubic-bezier(.4,0,.2,1) infinite nav-pending-indicator-module__hVsA_a__nav-pending-run;position:absolute;top:0;bottom:0}@keyframes nav-pending-indicator-module__hVsA_a__nav-pending-run{0%{transform:translate(-110%)}to{transform:translate(380%)}}@keyframes nav-pending-indicator-module__hVsA_a__nav-pending-fade-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.nav-pending-indicator-module__hVsA_a__runner{opacity:.6;width:100%;animation:none}}
.web-presentation-shell-module__m7KkEa__stage,.web-presentation-shell-module__m7KkEa__device,.web-presentation-shell-module__m7KkEa__viewport{display:contents}@media (min-width:900px) and (hover:hover) and (pointer:fine){html:not([data-onyu-native-shell]) .web-presentation-shell-module__m7KkEa__stage{--presentation-device-width:430px;--presentation-device-height:min(860px, calc(100dvh - 40px));--presentation-bezel-width:10px;--presentation-frame-radius:42px;--presentation-screen-radius:32px;height:100dvh;padding:max(20px, env(safe-area-inset-top)) max(32px, env(safe-area-inset-right)) max(20px, env(safe-area-inset-bottom)) max(32px, env(safe-area-inset-left));background:radial-gradient(circle at 50% 8%, color-mix(in srgb, var(--ds-color-surface) 92%, transparent) 0, transparent 38rem), color-mix(in srgb, var(--ds-color-inset) 82%, var(--ds-color-surface));place-items:center;display:grid;overflow:hidden}html:not([data-onyu-native-shell]) .web-presentation-shell-module__m7KkEa__device{width:min(100%, var(--presentation-device-width));height:var(--presentation-device-height);border:var(--presentation-bezel-width) solid var(--ds-color-ink);border-radius:var(--presentation-frame-radius);background:var(--ds-color-ink);box-shadow:0 0 0 1px color-mix(in srgb, var(--ds-color-ink) 16%, transparent), 0 24px 72px color-mix(in srgb, var(--ds-color-ink) 18%, transparent);display:block;position:relative;overflow:hidden;transform:translateZ(0)}html:not([data-onyu-native-shell]) .web-presentation-shell-module__m7KkEa__viewport{--onyu-viewport-height:calc(var(--presentation-device-height) - var(--presentation-bezel-width) - var(--presentation-bezel-width));--onyu-fluid-7vw:7cqw;--onyu-fluid-8vw:8cqw;--onyu-fluid-70vw:70cqw;--onyu-fluid-52dvh:52cqh;--onyu-fluid-70dvh:70cqh;--onyu-fluid-92dvh:92cqh;overscroll-behavior:contain;border-radius:var(--presentation-screen-radius);background:var(--background);scrollbar-width:none;-webkit-overflow-scrolling:touch;width:100%;height:100%;display:block;overflow:hidden auto;container-type:size}html:not([data-onyu-native-shell]) .web-presentation-shell-module__m7KkEa__viewport::-webkit-scrollbar{display:none}html:not([data-onyu-native-shell]) .web-presentation-shell-module__m7KkEa__stage .bottom-navigation{width:min(calc(100% - var(--ds-space-6)), calc(var(--presentation-device-width) - var(--presentation-bezel-width) - var(--presentation-bezel-width) - var(--ds-space-6)))}html:not([data-onyu-native-shell]) .web-presentation-shell-module__m7KkEa__stage:has([data-onyu-presentation=bare]){--presentation-device-height:100dvh;--presentation-bezel-width:0px;--presentation-frame-radius:0px;--presentation-screen-radius:0px;background:var(--ds-color-inset);padding:0}html:not([data-onyu-native-shell]) .web-presentation-shell-module__m7KkEa__device:has([data-onyu-presentation=bare]){box-shadow:none}}
.obituary-module__uMn0eG__headerAction{min-width:var(--ds-size-touch);min-height:var(--ds-size-touch);border-radius:var(--ds-radius-inner);color:var(--ds-color-primary-action);font-size:var(--ds-type-label-size);font-weight:var(--ds-weight-extrabold);line-height:var(--ds-type-label-height);white-space:nowrap;place-items:center;text-decoration:none;display:grid}.obituary-module__uMn0eG__headerAction:focus-visible{outline:3px solid var(--ds-color-point-deep);outline-offset:3px}.obituary-module__uMn0eG__list{gap:var(--ds-space-3);display:grid}.obituary-module__uMn0eG__listCard{gap:var(--ds-space-2);background:var(--ds-color-surface)}.obituary-module__uMn0eG__listTitle{color:var(--ds-color-ink);font-size:var(--ds-type-title-3-size);line-height:var(--ds-type-title-3-height)}.obituary-module__uMn0eG__item{gap:var(--ds-space-2);padding:var(--ds-space-45) var(--ds-space-5);border:1px solid var(--border);border-radius:var(--ds-radius-card);background:var(--surface);color:var(--text);text-decoration:none;display:grid}.obituary-module__uMn0eG__item:focus-visible,.obituary-module__uMn0eG__newLink:focus-visible{outline:3px solid var(--ds-color-point-deep);outline-offset:3px}.obituary-module__uMn0eG__item strong{font-size:var(--ds-type-title-3-size);line-height:var(--ds-type-title-3-height)}.obituary-module__uMn0eG__meta{gap:var(--ds-space-2);color:var(--text-muted);font-size:var(--ds-type-caption-size);line-height:var(--ds-type-caption-height);flex-wrap:wrap;display:flex}.obituary-module__uMn0eG__badge{padding:var(--ds-space-1) var(--ds-space-2);border-radius:var(--ds-radius-pill);background:var(--ds-color-inset);color:var(--brand-strong);font-size:var(--ds-type-micro-size);line-height:var(--ds-type-micro-height);font-weight:var(--ds-weight-extrabold)}.obituary-module__uMn0eG__badgePublished{background:var(--ds-color-tint-sage);color:var(--ds-color-tint-sage-ink)}.obituary-module__uMn0eG__newLink{border-radius:var(--ds-radius-inner);background:var(--brand-strong);min-height:52px;color:var(--ds-color-surface);font-size:var(--ds-type-body-size);line-height:var(--ds-type-body-height);font-weight:var(--ds-weight-bold);place-items:center;text-decoration:none;display:grid}.obituary-module__uMn0eG__card{gap:var(--ds-space-35);padding:var(--ds-space-55);border:1px solid var(--border);border-radius:var(--ds-radius-sheet);background:var(--surface);display:grid}.obituary-module__uMn0eG__detailCard{background:var(--ds-color-surface)}.obituary-module__uMn0eG__card h2{font-size:var(--ds-type-title-2-size);line-height:var(--ds-type-title-2-height);margin:0}.obituary-module__uMn0eG__infoList{gap:var(--ds-space-25);display:grid}.obituary-module__uMn0eG__infoRow{gap:var(--ds-space-3);font-size:var(--ds-type-description-size);line-height:var(--ds-type-description-height);grid-template-columns:92px minmax(0,1fr);display:grid}.obituary-module__uMn0eG__infoRow dt{color:var(--text-muted);font-size:var(--ds-type-caption-size);line-height:var(--ds-type-caption-height);font-weight:var(--ds-weight-bold)}.obituary-module__uMn0eG__infoRow dd{overflow-wrap:anywhere;margin:0}.obituary-module__uMn0eG__message{overflow-wrap:anywhere;font-size:var(--ds-type-body-size);line-height:var(--ds-type-body-height);white-space:pre-wrap;margin:0}.obituary-module__uMn0eG__photos{gap:var(--ds-space-2);grid-template-columns:repeat(auto-fill,minmax(120px,1fr));display:grid}.obituary-module__uMn0eG__photos img{aspect-ratio:3/4;border:1px solid var(--border);border-radius:var(--ds-radius-inner);object-fit:cover;width:100%}.obituary-module__uMn0eG__publicHeader{gap:var(--ds-space-25);padding:var(--ds-space-7) var(--ds-space-6);border-radius:var(--ds-radius-sheet);background:radial-gradient(circle at 90% 10%, color-mix(in srgb, var(--ds-color-surface) 65%, transparent), transparent 40%), var(--ds-color-line);text-align:center;display:grid}.obituary-module__uMn0eG__publicHeader span{color:var(--brand-strong);font-size:var(--ds-type-caption-size);line-height:var(--ds-type-caption-height);font-weight:var(--ds-weight-extrabold);letter-spacing:.06em}.obituary-module__uMn0eG__publicHeader h1{font-size:clamp(26px, var(--onyu-fluid-8vw,8vw), 34px);margin:0}.obituary-module__uMn0eG__publicHeader p{color:var(--ds-color-ink-2);font-size:var(--ds-type-description-size);line-height:var(--ds-type-description-height)}.obituary-module__uMn0eG__publicPhoto{border:1px solid var(--border);border-radius:var(--ds-radius-sheet);width:100%}.obituary-module__uMn0eG__scrollSection{min-width:0}.obituary-module__uMn0eG__templatePreview{gap:var(--ds-space-3);min-width:0;padding-bottom:var(--ds-space-1);overscroll-behavior-inline:contain;display:flex;overflow-x:auto}.obituary-module__uMn0eG__templateCard{background:var(--ds-color-surface);min-width:min(78vw,300px)}.obituary-module__uMn0eG__templateCard p,.obituary-module__uMn0eG__inlineNotice{color:var(--ds-color-ink-2);font-size:var(--ds-type-description-size);line-height:var(--ds-type-description-height);margin:0}.obituary-module__uMn0eG__rapidEntry{gap:var(--ds-space-2);padding-inline:var(--ds-space-4);background:var(--ds-color-point-soft)}.obituary-module__uMn0eG__rapidEntry span{color:var(--ds-color-point-deep);font-size:var(--ds-type-caption-size);line-height:var(--ds-type-caption-height);font-weight:var(--ds-weight-bold)}.obituary-module__uMn0eG__rapidEntry p{color:var(--ds-color-ink-2);font-size:var(--ds-type-caption-size);line-height:var(--ds-type-caption-height);margin:0}.obituary-module__uMn0eG__publicAppBar{grid-template-columns:var(--ds-size-touch) minmax(0, 1fr) var(--ds-size-touch);min-height:var(--ds-size-touch);align-items:center;gap:var(--ds-space-2);display:grid}.obituary-module__uMn0eG__publicAppBarBack,.obituary-module__uMn0eG__publicAppBarSpacer{min-width:var(--ds-size-touch);min-height:var(--ds-size-touch);border-radius:var(--ds-radius-inner);font-size:var(--ds-type-title-2-size);color:var(--ds-color-ink);background:0 0;border:0;place-items:center;display:grid}.obituary-module__uMn0eG__publicAppBarTitle{font-size:var(--ds-type-title-2-size);font-weight:var(--ds-weight-bold);line-height:var(--ds-type-title-2-height);text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.obituary-module__uMn0eG__ceremony{--obit-ink:#16130f;--obit-panel:#201c15;--obit-paper:#efe8da;--obit-paper-dim:#a99f8c;--obit-brass:#b99b5e;--obit-brass-line:#b99b5e57;--obit-brass-faint:#b99b5e29;background:radial-gradient(120% 60% at 50% 0%, #b99b5e12, transparent 60%), var(--obit-ink);min-height:100dvh;color:var(--obit-paper);gap:0}.obituary-module__uMn0eG__ceremony .obituary-module__uMn0eG__publicAppBarBack{color:var(--obit-paper-dim)}.obituary-module__uMn0eG__ceremony .obituary-module__uMn0eG__publicAppBarTitle{color:var(--obit-paper-dim);font-weight:var(--ds-weight-medium);letter-spacing:.32em;text-indent:.32em;font-size:var(--ds-type-label-size)}.obituary-module__uMn0eG__ceremonyBody{padding-top:var(--ds-space-6);font-family:var(--obit-serif,"Noto Serif KR"), "Apple SD Gothic Neo", serif;text-align:center;justify-items:center;gap:0;display:grid}@media (prefers-reduced-motion:no-preference){.obituary-module__uMn0eG__ceremonyBody>*{animation:.9s cubic-bezier(.22,.61,.36,1) both obituary-module__uMn0eG__ceremonyRise}.obituary-module__uMn0eG__ceremonyBody>:nth-child(2){animation-delay:.12s}.obituary-module__uMn0eG__ceremonyBody>:nth-child(3){animation-delay:.24s}.obituary-module__uMn0eG__ceremonyBody>:nth-child(4){animation-delay:.36s}.obituary-module__uMn0eG__ceremonyBody>:nth-child(n+5){animation-delay:.48s}}@keyframes obituary-module__uMn0eG__ceremonyRise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.obituary-module__uMn0eG__ceremonySeal{margin:0 0 var(--ds-space-6);color:var(--obit-brass);font-size:var(--ds-type-label-size);font-weight:var(--ds-weight-medium);letter-spacing:.6em;text-indent:.6em}.obituary-module__uMn0eG__portraitFrame{width:min(66%,240px);margin:0 0 var(--ds-space-6);padding:var(--ds-space-2);border:1px solid var(--obit-brass-line);outline:1px solid var(--obit-brass-faint);outline-offset:5px;background:var(--obit-panel);position:relative}.obituary-module__uMn0eG__portraitFrame img{aspect-ratio:3/4;object-fit:cover;filter:saturate(.92);width:100%;display:block}.obituary-module__uMn0eG__mourningRibbon{border:1px solid var(--obit-brass-line);clip-path:polygon(0 0,100% 0,100% 100%,50% 78%,0 100%);background:#0c0a07;width:14px;height:34px;position:absolute;top:-14px;left:50%;transform:translate(-50%)}.obituary-module__uMn0eG__mourningRibbon:after{content:"";background:var(--obit-brass);border-radius:50%;width:6px;height:6px;position:absolute;top:4px;left:50%;transform:translate(-50%)}.obituary-module__uMn0eG__deceasedNameLine{font-size:calc(var(--ds-type-display-size) * 1.05);letter-spacing:.06em;color:var(--obit-paper);margin:0;font-weight:600;line-height:1.35}.obituary-module__uMn0eG__deceasedNameLine small{margin-top:var(--ds-space-2);color:var(--obit-paper-dim);font-size:var(--ds-type-caption-size);font-weight:var(--ds-weight-regular);letter-spacing:.2em;text-indent:.2em;display:block}.obituary-module__uMn0eG__ceremonyDivider{align-items:center;gap:var(--ds-space-3);width:min(72%,280px);margin:var(--ds-space-7) 0;color:var(--obit-brass);grid-template-columns:1fr auto 1fr;display:grid}.obituary-module__uMn0eG__ceremonyDivider:before,.obituary-module__uMn0eG__ceremonyDivider:after{content:"";background:var(--obit-brass-line);height:1px}.obituary-module__uMn0eG__ceremonyDivider span{background:var(--obit-brass);width:7px;height:7px;transform:rotate(45deg)}.obituary-module__uMn0eG__ceremonyMessage{max-width:30em;padding:0 var(--ds-space-2);color:var(--obit-paper);font-size:var(--ds-type-body-size);letter-spacing:.02em;white-space:pre-line;word-break:keep-all;margin:0;line-height:2}.obituary-module__uMn0eG__ceremonyInfo{border-top:1px solid var(--obit-brass-line);text-align:left;width:100%;max-width:420px;margin:0}.obituary-module__uMn0eG__ceremonyInfoRow{gap:var(--ds-space-4);padding:var(--ds-space-4) var(--ds-space-2);border-bottom:1px solid var(--obit-brass-faint);grid-template-columns:5.5em minmax(0,1fr);display:grid}.obituary-module__uMn0eG__ceremonyInfoRow dt{color:var(--obit-brass);font-size:var(--ds-type-caption-size);letter-spacing:.3em;line-height:2}.obituary-module__uMn0eG__ceremonyInfoRow dd{color:var(--obit-paper);font-size:var(--ds-type-body-size);word-break:keep-all;margin:0;line-height:1.7}.obituary-module__uMn0eG__ceremonyInfoRow dd a{color:inherit;text-decoration:none}.obituary-module__uMn0eG__ceremonyActions{width:100%;max-width:420px;margin-top:var(--ds-space-6);gap:var(--ds-space-3);display:grid}.obituary-module__uMn0eG__ceremonyAction{min-height:var(--ds-size-touch);padding:var(--ds-space-3) var(--ds-space-5);border:1px solid var(--obit-brass-line);color:var(--obit-paper);font:inherit;font-size:var(--ds-type-body-size);letter-spacing:.08em;cursor:pointer;background:0 0;place-items:center;text-decoration:none;display:grid}.obituary-module__uMn0eG__ceremonyAction:focus-visible{outline:3px solid var(--obit-brass);outline-offset:3px}.obituary-module__uMn0eG__ceremonyActionDone{border-color:var(--obit-brass);color:var(--obit-brass)}.obituary-module__uMn0eG__ceremonyLabel{margin:0 0 var(--ds-space-4);color:var(--obit-brass);font-size:var(--ds-type-caption-size);letter-spacing:.4em;text-indent:.4em}.obituary-module__uMn0eG__ceremonyMedia{justify-items:center;width:100%;max-width:420px;display:grid}.obituary-module__uMn0eG__ceremonyVideo{aspect-ratio:16/9;border:1px solid var(--obit-brass-line);object-fit:contain;background:#000;width:100%}.obituary-module__uMn0eG__ceremonyGallery{gap:var(--ds-space-4);width:100%;display:grid}.obituary-module__uMn0eG__ceremonyGallery img{border:1px solid var(--obit-brass-faint);filter:saturate(.92);width:100%;display:block}.obituary-module__uMn0eG__ceremonyEnding{color:var(--obit-paper);font-size:var(--ds-type-title-3-size);letter-spacing:.14em;text-indent:.14em;margin:0;line-height:2}.obituary-module__uMn0eG__ceremonyEngraving{margin:var(--ds-space-4) 0 var(--ds-space-7);color:var(--obit-paper-dim);font-size:var(--ds-type-caption-size);letter-spacing:.3em;text-indent:.3em}
.account-deletion-module__4ba2xa__page{min-height:var(--onyu-viewport-height,100dvh);align-content:start;gap:var(--ds-space-4);width:min(100%,680px);padding:max(var(--ds-space-8), env(safe-area-inset-top)) max(var(--ds-space-5), env(safe-area-inset-right)) max(var(--ds-space-10), env(safe-area-inset-bottom)) max(var(--ds-space-5), env(safe-area-inset-left));background:var(--ds-color-canvas);margin:0 auto;display:grid}.account-deletion-module__4ba2xa__header{gap:var(--ds-space-3);padding:var(--ds-space-3) var(--ds-space-1) var(--ds-space-4);display:grid}.account-deletion-module__4ba2xa__brand{width:fit-content;padding:var(--ds-space-1) var(--ds-space-3);border-radius:var(--ds-radius-pill);background:var(--ds-color-point-soft);color:var(--ds-color-point-deep);font-size:var(--ds-type-caption-size);line-height:var(--ds-type-caption-height);font-weight:var(--ds-weight-semibold)}.account-deletion-module__4ba2xa__header h1{color:var(--ds-color-ink);font-size:var(--ds-type-display-size);line-height:var(--ds-type-display-height);letter-spacing:-.04em;margin:0}.account-deletion-module__4ba2xa__header p,.account-deletion-module__4ba2xa__card p,.account-deletion-module__4ba2xa__card li,.account-deletion-module__4ba2xa__requestDetails dd,.account-deletion-module__4ba2xa__requestDetails dt,.account-deletion-module__4ba2xa__footer{word-break:keep-all;overflow-wrap:anywhere}.account-deletion-module__4ba2xa__header p{color:var(--ds-color-ink-2);font-size:var(--ds-type-description-size);line-height:var(--ds-type-description-height);margin:0}.account-deletion-module__4ba2xa__card{gap:var(--ds-space-4);padding:var(--ds-space-5);border:1px solid var(--ds-color-line);border-radius:var(--ds-radius-card);background:var(--ds-color-surface);display:grid}.account-deletion-module__4ba2xa__card h2{color:var(--ds-color-ink);font-size:var(--ds-type-title-3-size);line-height:var(--ds-type-title-3-height);letter-spacing:-.02em;margin:0}.account-deletion-module__4ba2xa__card p{color:var(--ds-color-ink-2);font-size:var(--ds-type-caption-size);margin:0;line-height:1.65}.account-deletion-module__4ba2xa__card ol,.account-deletion-module__4ba2xa__card ul{gap:var(--ds-space-2);padding-left:var(--ds-space-5);color:var(--ds-color-ink-2);font-size:var(--ds-type-caption-size);margin:0;line-height:1.6;display:grid}.account-deletion-module__4ba2xa__primaryAction,.account-deletion-module__4ba2xa__secondaryAction{min-height:var(--ds-size-touch);padding:var(--ds-space-3) var(--ds-space-4);border-radius:var(--ds-radius-inner);font-size:var(--ds-type-label-size);line-height:var(--ds-type-label-height);font-weight:var(--ds-weight-semibold);text-align:center;justify-content:center;align-items:center;text-decoration:none;display:flex}.account-deletion-module__4ba2xa__primaryAction{background:var(--ds-color-primary-action);color:var(--ds-color-on-point)}.account-deletion-module__4ba2xa__secondaryAction{border:1px solid var(--ds-color-point-border);background:var(--ds-color-point-soft);color:var(--ds-color-point-deep)}.account-deletion-module__4ba2xa__requestDetails{gap:var(--ds-space-2);margin:0;display:grid}.account-deletion-module__4ba2xa__requestDetails div{gap:var(--ds-space-3);padding:var(--ds-space-3);border-radius:var(--ds-radius-sm);background:var(--ds-color-inset);grid-template-columns:88px minmax(0,1fr);display:grid}.account-deletion-module__4ba2xa__requestDetails dt,.account-deletion-module__4ba2xa__requestDetails dd{font-size:var(--ds-type-caption-size);line-height:var(--ds-type-caption-height);margin:0}.account-deletion-module__4ba2xa__requestDetails dt{color:var(--ds-color-ink-3);font-weight:var(--ds-weight-medium)}.account-deletion-module__4ba2xa__requestDetails dd{color:var(--ds-color-ink);font-weight:var(--ds-weight-semibold)}.account-deletion-module__4ba2xa__supportLine a,.account-deletion-module__4ba2xa__footer a{min-height:var(--ds-size-touch);color:var(--ds-color-point-deep);font-weight:var(--ds-weight-semibold);align-items:center;display:inline-flex}.account-deletion-module__4ba2xa__footer{gap:var(--ds-space-2);padding:var(--ds-space-5) var(--ds-space-1) 0;color:var(--ds-color-ink-3);font-size:var(--ds-type-micro-size);line-height:var(--ds-type-micro-height);display:grid}.account-deletion-module__4ba2xa__footer a{width:fit-content}@media (min-width:640px){.account-deletion-module__4ba2xa__page{padding-right:var(--ds-space-8);padding-left:var(--ds-space-8)}}
.legal-module__ZOsjNq__page{max-width:720px;padding:var(--ds-space-6) var(--ds-space-5) var(--ds-space-10);color:var(--ds-color-ink);background:var(--ds-color-canvas);margin:0 auto}.legal-module__ZOsjNq__header{padding-bottom:var(--ds-space-5);border-bottom:1px solid var(--ds-color-line)}.legal-module__ZOsjNq__brand{font-size:var(--ds-type-caption-size,12px);color:var(--ds-color-point-deep);letter-spacing:.04em;font-weight:700}.legal-module__ZOsjNq__header h1{margin:var(--ds-space-2) 0 var(--ds-space-3);letter-spacing:-.03em;font-size:24px;font-weight:700;line-height:1.35}.legal-module__ZOsjNq__effective{font-size:var(--ds-type-caption-size,12px);color:var(--ds-color-ink-3)}.legal-module__ZOsjNq__body{margin-top:var(--ds-space-6);color:var(--ds-color-ink-2);font-size:15px;line-height:1.85}.legal-module__ZOsjNq__body h2{margin:var(--ds-space-7) 0 var(--ds-space-3);color:var(--ds-color-ink);letter-spacing:-.02em;font-size:17px;font-weight:700}.legal-module__ZOsjNq__body p{margin:0 0 var(--ds-space-3)}.legal-module__ZOsjNq__body ul{margin:0 0 var(--ds-space-4);padding-left:var(--ds-space-5)}.legal-module__ZOsjNq__body li+li{margin-top:var(--ds-space-1)}.legal-module__ZOsjNq__body table{width:100%;margin:0 0 var(--ds-space-4);border-collapse:collapse;font-size:14px}.legal-module__ZOsjNq__body th,.legal-module__ZOsjNq__body td{padding:var(--ds-space-2) var(--ds-space-3);border-bottom:1px solid var(--ds-color-line);text-align:left;vertical-align:top}.legal-module__ZOsjNq__body th{background:var(--ds-color-guide-surface);color:var(--ds-color-ink);white-space:nowrap;font-weight:700}.legal-module__ZOsjNq__footer{margin-top:var(--ds-space-8);padding-top:var(--ds-space-5);border-top:1px solid var(--ds-color-line);font-size:var(--ds-type-caption-size,12px);color:var(--ds-color-ink-3);line-height:1.7}
