.marketing-surface_page__CKkSv{min-height:100svh;background:var(--light-bg);color:var(--light-tx);font-family:var(--font-archivo),var(--font-noto-sans-sc),var(--font-noto-sans-jp),var(--font-noto-sans-kr),-apple-system,"Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased}.marketing-surface_page__CKkSv,.marketing-surface_page__CKkSv *{box-sizing:border-box}.marketing-surface_centered__EQMuZ{display:flex;min-height:100svh;align-items:center;justify-content:center;padding:40px 24px}.marketing-surface_card__2r03v{width:100%;max-width:420px;padding:32px 34px 28px;border:1px solid var(--light-line);border-radius:14px;background:var(--light-raise);box-shadow:var(--light-panel-shadow)}.marketing-surface_cardWide__GYFpc{max-width:520px}.marketing-surface_brand__c_OBt{color:var(--light-tx);font-size:15px;font-weight:600;letter-spacing:-.02em;text-decoration:none;transition:color .16s ease}.marketing-surface_brand__c_OBt:hover{color:var(--light-acc)}.marketing-surface_title__r2qi5{margin:0;color:var(--light-tx);font-size:26px;font-weight:600;letter-spacing:-.022em;line-height:1.22;text-wrap:pretty}.marketing-surface_titleSpaced__UaX7i{margin-top:36px}.marketing-surface_subtitle__0IotH{margin:10px 0 0;color:var(--light-tx-2);font-size:15px;font-weight:400;line-height:1.5}.marketing-surface_meta__AQ_vS{margin:0;color:var(--light-tx-3);font-size:13px;font-weight:500;line-height:1.5}.marketing-surface_metaSpaced__EwBYb{margin-top:18px}.marketing-surface_actionRow__7PTL_{margin-top:28px}.marketing-surface_actionStack__devp2{display:flex;flex-direction:column;align-items:center;gap:14px;margin-top:28px}.marketing-surface_statusDot__O7DM7{width:8px;height:8px;margin:0 auto 22px;border-radius:999px;background:var(--light-acc-bg);animation:marketing-surface_marketing-pulse__DZrHX 1.6s ease-in-out infinite}.marketing-surface_statusDotIdle___uFfs{background:var(--light-tx-3);animation:none}.marketing-surface_centeredCard__N9X8i{text-align:center}@keyframes marketing-surface_marketing-pulse__DZrHX{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.92)}}.marketing-surface_primaryButton__pZ_4a{display:inline-flex;min-height:46px;align-items:center;justify-content:center;padding:0 20px;border:0;border-radius:999px;background:var(--light-acc-bg);color:var(--light-on-acc)!important;cursor:pointer;font:inherit;font-size:15px;font-weight:600;text-decoration:none!important;transition:background .16s ease,transform .16s ease,opacity .16s ease}.marketing-surface_primaryButton__pZ_4a:hover{background:var(--light-acc-bg-h);transform:translateY(-1px)}.marketing-surface_primaryButton__pZ_4a:disabled{cursor:default;opacity:.6;transform:none}.marketing-surface_backLink__mDmu4:focus-visible,.marketing-surface_brand__c_OBt:focus-visible,.marketing-surface_primaryButton__pZ_4a:focus-visible,.marketing-surface_textLink__wA3ve:focus-visible{outline:2px solid var(--light-acc);outline-offset:3px}.marketing-surface_textLink__wA3ve{color:var(--light-tx-2);font-size:15px;font-weight:500;text-decoration:underline;text-underline-offset:4px;transition:color .16s ease}.marketing-surface_textLink__wA3ve:hover{color:var(--light-tx)}.marketing-surface_backLink__mDmu4{display:inline-flex;align-items:center;color:var(--light-tx-3);font-size:13px;font-weight:500;text-decoration:none;transition:color .16s ease}.marketing-surface_backLink__mDmu4:hover{color:var(--light-acc)}.marketing-surface_legalShell__e4BGr{padding:48px 24px 72px}.marketing-surface_legalArticle__Ph1QV{width:min(100%,640px);margin:0 auto;font-size:15px;line-height:1.65}.marketing-surface_legalArticle__Ph1QV header{margin-top:36px;padding-bottom:24px;border-bottom:1px solid var(--light-line)}.marketing-surface_legalArticle__Ph1QV header h1{margin:0;font-size:clamp(28px,3vw,34px);font-weight:500;letter-spacing:-.022em;line-height:1.22}.marketing-surface_legalArticle__Ph1QV header p{margin:12px 0 0;color:var(--light-tx-3);font-size:13px;font-weight:500}.marketing-surface_legalArticle__Ph1QV h2{margin:40px 0 0;font-size:17px;font-weight:600;letter-spacing:-.012em;line-height:1.35}.marketing-surface_legalArticle__Ph1QV p{margin:14px 0 0;color:var(--light-tx-2)}.marketing-surface_legalArticle__Ph1QV a{color:var(--light-acc);text-decoration:underline;text-underline-offset:.15em}.marketing-surface_legalArticle__Ph1QV a:hover{color:var(--light-tx)}@media (max-width:480px){.marketing-surface_centered__EQMuZ{padding:28px 20px}.marketing-surface_cardWide__GYFpc,.marketing-surface_card__2r03v{padding:28px 24px 26px}.marketing-surface_title__r2qi5{font-size:24px}.marketing-surface_legalShell__e4BGr{padding:28px 20px 56px}.marketing-surface_legalArticle__Ph1QV header{margin-top:28px}}