.page_page__1u3JM{min-height:100vh;color:#172033;background-color:#fffdf8;background-image:repeating-linear-gradient(180deg,transparent 0,transparent 25px,rgba(23,32,51,.055) 26px);font-family:Pretendard,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.page_page__1u3JM *,.page_page__1u3JM :after,.page_page__1u3JM :before{box-sizing:border-box}.page_page__1u3JM a,.page_page__1u3JM button,.page_page__1u3JM input{font:inherit}.page_productHeader__9RyFN{min-height:56px;padding:0 34px;border-top:1px solid #172033;border-bottom:1px solid #172033;background:rgba(255,253,248,.96);display:flex;align-items:center;justify-content:space-between;gap:24px}.page_productHeader__9RyFN>div{display:flex;align-items:center;min-width:0}.page_brand__7_z9N{min-height:44px;color:#172033;display:inline-flex;align-items:center;font-size:20px;font-weight:850;letter-spacing:-.03em;text-decoration:none}.page_brand__7_z9N:hover{color:#0f3f75}.page_productName__QER_R{margin-left:18px;padding-left:18px;border-left:1px solid #b7b1a5;color:#49546a;font-size:15px;font-weight:640}.page_localStatus__s8ZYn{margin:0;display:inline-flex;align-items:center;gap:8px;color:#49546a;font-size:13px;font-weight:600;white-space:nowrap}.page_localStatus__s8ZYn span{width:7px;height:7px;border-radius:50%;background:#1f8a52}.page_hero__cCbDh{padding:46px 34px 34px;max-width:780px}.page_eyebrow__vSEgk{margin:0 0 14px;color:#7a6f5c;font-size:12px;font-weight:760;letter-spacing:.14em}.page_hero__cCbDh h1{margin:0 0 16px;font-size:clamp(30px,5vw,44px);font-weight:860;letter-spacing:-.035em;line-height:1.15}.page_hero__cCbDh p{margin:0;color:#49546a;font-size:16px;line-height:1.7}.page_workbench__9AzKt{padding:0 34px 34px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:22px;align-items:start}.page_panel__NNhur{border:1px solid #172033;background:#fffefb;padding:24px}.page_panelHeading__AUgbh{display:flex;align-items:baseline;gap:14px;padding-bottom:16px;margin-bottom:18px;border-bottom:1px solid #e2dccd}.page_panelHeading__AUgbh>span{color:#6b6254;font-size:13px;font-weight:800;letter-spacing:.08em}.page_panelHeading__AUgbh h2{margin:0 0 4px;font-size:18px;font-weight:800;letter-spacing:-.02em}.page_panelHeading__AUgbh p{margin:0;color:#7a6f5c;font-size:13px}.page_fieldLabel__dAp5z{display:block;margin-bottom:8px;color:#49546a;font-size:13px;font-weight:660}.page_dateInput__v4hxE{width:100%;min-height:52px;padding:0 14px;border:1px solid #b7b1a5;background:#fffdf8;color:#172033;font-size:17px;font-variant-numeric:tabular-nums}.page_dateInput__v4hxE:focus-visible{outline:2px solid #172033;outline-offset:1px}.page_textInput__Iv5f9{width:100%;min-height:52px;padding:0 14px;border:1px solid #b7b1a5;background:#fffdf8;color:#172033;font-size:16px}.page_textInput__Iv5f9:focus-visible{outline:2px solid #172033;outline-offset:1px}.page_optional__enLfZ{margin-left:6px;padding:2px 7px;border:1px solid #d6cfbf;color:#7a6f5c;font-size:11px;font-weight:640}.page_fieldLabel__dAp5z+.page_dateInput__v4hxE,.page_fieldLabel__dAp5z+.page_textInput__Iv5f9{margin-bottom:18px}.page_presets__cF_DM{margin-top:16px;display:flex;flex-wrap:wrap;gap:8px}.page_shareBlock__uYQaH{margin-top:18px}.page_shareButton__TpEX5{width:100%;min-height:48px;border:1px solid #172033;background:#fffdf8;color:#172033;font-size:15px;font-weight:760;cursor:pointer}.page_shareButton__TpEX5:hover{background:#172033;color:#fffdf8}.page_shareUrl__mwwe6{width:100%;margin-top:10px;min-height:44px;padding:10px 12px;border:1px solid #b7b1a5;border-radius:0;background:#fffdf8;color:#172033;font-size:13px}.page_shareUrl__mwwe6:focus-visible{outline:3px solid #172033;outline-offset:2px}.page_srOnly__Lky2A{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.page_ddayTitle__XR_zj{display:block;margin-bottom:10px;color:rgba(255,253,248,.78);font-size:15px;font-weight:700;letter-spacing:-.01em;overflow-wrap:anywhere}.page_chip__t91m1{min-height:44px;padding:0 14px;border:1px solid #b7b1a5;background:transparent;color:#49546a;font-size:13px;font-weight:660;cursor:pointer}.page_chip__t91m1:hover{border-color:#172033;color:#172033}.page_asOfBlock__IRss_{margin-top:22px;padding-top:18px;border-top:1px solid #e2dccd}.page_linkButton__qjhea{display:inline-flex;min-height:44px;align-items:center;padding:0;border:0;background:none;color:#49546a;font-size:14px;font-weight:660;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.page_linkButton__qjhea:hover{color:#172033}.page_errorText__YVrkR{margin:12px 0 0;color:#b3261e;font-size:13px;font-weight:660;line-height:1.6}.page_placeholder__GZwq4{margin:0;padding:40px 0;text-align:center;color:#7a6f5c;font-size:14px}.page_note__zrXJg{margin:8px 0 0;color:#7a6f5c;font-size:13px;line-height:1.6}.page_ddayBanner__ejpFg{border:1px solid #172033;background:#172033;color:#fffdf8;padding:26px 20px;text-align:center}.page_ddayLabel__Z8sj5{display:block;font-size:clamp(46px,9vw,76px);font-weight:870;letter-spacing:-.05em;line-height:1;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.page_ddayCaption__Tkmac{display:block;margin-top:10px;color:rgba(255,253,248,.72);font-size:14px;font-weight:620;line-height:1.5}.page_summary___p1QL{margin:16px 0 0;display:grid;grid-template-columns:1fr 1fr;gap:10px}.page_summary___p1QL>div{border:1px solid #e2dccd;background:#fffdf8;padding:14px 12px;text-align:center}.page_summary___p1QL dt{color:#7a6f5c;font-size:12px;font-weight:640;margin-bottom:6px}.page_summary___p1QL dd{margin:0;font-size:18px;font-weight:820;font-variant-numeric:tabular-nums}.page_milestoneBlock__cVDcF{margin-top:24px;padding-top:20px;border-top:1px solid #e2dccd}.page_milestoneBlock__cVDcF h3{margin:0 0 4px;font-size:15px;font-weight:800;letter-spacing:-.02em}.page_milestoneIntro__dbqRG{margin:0 0 14px;color:#7a6f5c;font-size:13px;line-height:1.6}.page_milestoneList__pK2Y0{margin:0;padding:0;list-style:none;border-top:1px solid #e2dccd}.page_milestoneRowPast__BfC5v,.page_milestoneRow__Mp_zC{display:grid;grid-template-columns:minmax(0,72px) minmax(0,1fr) minmax(0,auto);align-items:baseline;gap:12px;padding:11px 2px;border-bottom:1px solid #e2dccd;font-size:14px}.page_milestoneRowPast__BfC5v{color:#6b6254}.page_milestoneName__IvOK0{font-weight:780;font-variant-numeric:tabular-nums}.page_milestoneDate__Uj7tX{color:#49546a;font-variant-numeric:tabular-nums}.page_milestoneRowPast__BfC5v .page_milestoneDate__Uj7tX{color:inherit}.page_milestoneAway__9bnwV{text-align:right;font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}.page_milestoneNext__lSHcY{color:#176b3b}.page_explain__dwKAK{padding:0 34px 60px;max-width:780px}.page_explain__dwKAK h2{margin:0 0 14px;font-size:17px;font-weight:800;letter-spacing:-.02em}.page_explain__dwKAK ul{margin:0;padding-left:18px;color:#49546a;font-size:14px;line-height:1.85}.page_related__diuHK{margin:22px 0 0;color:#49546a;font-size:14px;line-height:1.7}.page_related__diuHK a{color:#172033;font-weight:700;text-underline-offset:3px}@media (max-width:900px){.page_workbench__9AzKt{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.page_productHeader__9RyFN{padding:12px 18px;flex-direction:column;align-items:flex-start;gap:8px}.page_hero__cCbDh{padding:32px 18px 26px}.page_workbench__9AzKt{padding:0 18px 26px}.page_panel__NNhur{padding:18px}.page_explain__dwKAK{padding:0 18px 48px}.page_milestoneRowPast__BfC5v,.page_milestoneRow__Mp_zC{grid-template-columns:minmax(0,62px) minmax(0,1fr) minmax(0,auto);gap:8px;font-size:13px}}