:root{--ink:#202926;--green:#173e34;--paper:#faf9f5;--pale:#efeee7;--muted:#69716b;--line:#d9dcd5;--bronze:#96785b;--white:#fff;--space:clamp(64px,8vw,128px)}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:112px}body{margin:0;color:var(--ink);background:var(--paper);font-family:Arial,'Noto Sans KR','Apple SD Gothic Neo','Malgun Gothic',sans-serif;font-size:16px;line-height:1.7}a{color:inherit;text-decoration:none}button,input,select{font:inherit}button,a,input,select{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button:disabled{cursor:wait;opacity:.65}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible{outline:3px solid #bf8d48;outline-offset:5px}h1,h2,h3,p{margin:0}h1,h2,h3{font-weight:400;line-height:1.3;word-break:keep-all}h2{font-size:clamp(28px,3.1vw,48px);letter-spacing:-.045em}h3{font-size:clamp(23px,2.3vw,34px);letter-spacing:-.045em}p{word-break:keep-all}em{font-family:Georgia,'Times New Roman',serif;font-weight:400}button{border:0}img,video{max-width:100%;display:block}figure{margin:0}small,.small{font-size:13px}.small{opacity:.8}.wrap{width:calc(100% - 112px);max-width:1440px;margin-inline:auto}.eyebrow{display:block;font-size:11px;font-weight:600;letter-spacing:.2em;line-height:1.5}.preview-bar{height:26px;text-align:center;font-size:9px;letter-spacing:.22em;background:var(--green);color:var(--paper);line-height:26px}.header{height:94px;padding:0 3.8%;display:flex;align-items:center;justify-content:space-between;gap:20px;position:sticky;top:0;z-index:20;background:rgba(250,249,245,.96);backdrop-filter:blur(16px);border-bottom:1px solid var(--line)}.wordmark{font-size:10px;letter-spacing:.18em;line-height:1.1;white-space:nowrap}.wordmark strong{display:block;font-size:24px;letter-spacing:-.02em;font-weight:500;margin:4px 0}.wordmark span{font-size:9px;letter-spacing:.28em}nav{display:flex;align-items:center;gap:clamp(14px,2vw,32px);font-size:13px}nav a{padding:12px 0}nav a[aria-current]{color:var(--green);box-shadow:inset 0 -1px var(--green)}nav .nav-cta{background:var(--green);color:var(--paper);padding:14px 23px;margin-left:10px}.menu-toggle{display:none}.skip{position:fixed;left:10px;top:-100px;z-index:50;background:white;padding:12px}.skip:focus{top:0}.hero{position:relative;isolation:isolate;background:var(--green);color:var(--paper);min-height:calc(100svh - 120px);display:flex;align-items:center;overflow:hidden}.hero-content{padding-top:58px;padding-bottom:27px;position:relative;z-index:1}.hero h1{font-size:clamp(62px,8.6vw,144px);letter-spacing:-.065em;font-weight:400;line-height:.95;margin:35px 0 40px}.hero h1 em{font-style:italic;letter-spacing:-.06em}.hero .eyebrow{color:#c2cbbd}.hero-bottom{display:flex;justify-content:space-between;align-items:end;border-top:1px solid #ffffff38;padding-top:25px;gap:24px}.hero-bottom p{font-size:20px;line-height:1.5;margin-bottom:10px}.hero-actions{display:flex;gap:28px;align-items:center}.button{display:inline-flex;align-items:center;justify-content:space-between;gap:42px;padding:18px 28px;min-height:56px;background:var(--green);color:var(--paper);font-size:14px;transition:background .2s,transform .2s}.button:hover{background:#295848;transform:translateY(-2px)}.button.light{background:var(--paper);color:var(--green)}.button.light:hover{background:#e8e8dc}.text-link{display:inline-block;font-size:14px;padding:12px 0;border-bottom:1px solid currentColor}.scroll-hint{display:block;margin-top:30px;letter-spacing:.15em;font-size:9px}.hero-image{position:absolute;inset:0;z-index:-1;width:100%;height:100%;object-fit:cover;opacity:.4}.fact-strip{display:grid;grid-template-columns:repeat(4,1fr);border-bottom:1px solid var(--line);padding-block:40px}.fact-strip>div{border-right:1px solid var(--line);padding-left:30px}.fact-strip>div:first-child{padding-left:0}.fact-strip>div:last-child{border:0}.fact-strip strong{display:block;font-size:clamp(32px,4vw,60px);font-weight:400;letter-spacing:-.055em;line-height:1.2;margin-top:13px}.fact-strip small{font-size:13px;letter-spacing:0;margin-left:10px}.section{padding-block:var(--space)}.no-top{padding-top:0}.section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:52px}.section-head .eyebrow{color:var(--bronze);margin-bottom:20px}.section-head .text-link{flex-shrink:0}.overview-grid{display:grid;grid-template-columns:1.05fr 1fr;gap:8%}.editorial-statement{background:var(--pale);padding:44px;min-height:420px;display:flex;flex-direction:column;justify-content:space-between}.editorial-statement>p{font-size:clamp(42px,5vw,72px);line-height:1.2;letter-spacing:-.06em}.editorial-statement>span:last-child{font-size:10px;letter-spacing:.15em}.editorial-statement em{color:var(--green);font-style:normal}.statement-sub{display:block;font-size:23px;letter-spacing:-.03em;margin-top:15px}.facts{margin:0}.facts>div{display:grid;grid-template-columns:90px 1fr;gap:20px;padding:21px 0;border-bottom:1px solid var(--line);font-size:15px}.facts>div:first-child{border-top:1px solid var(--ink)}.facts dt{color:var(--muted)}.facts dd{margin:0}.source-note{font-size:11px;color:var(--muted);line-height:1.8;margin:22px 0}.location-section{background:var(--pale)}.large-intro{font-size:clamp(35px,6vw,94px);line-height:1.05;letter-spacing:-.055em;margin:50px 0}.large-intro em{font-weight:400;color:var(--green)}.location-topics{display:grid;grid-template-columns:repeat(4,1fr);margin-top:40px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.location-topics>a{padding:32px 22px 25px;border-right:1px solid var(--line);transition:background .2s}.location-topics>a:first-child{padding-left:0}.location-topics>a:last-child{border-right:0}.location-topics>a:hover{background:#e5e7de}.location-topics h3{font-size:23px;margin:28px 0 16px}.location-topics p{font-size:13px;color:var(--muted)}.arrow{display:block;font-size:22px;margin-top:25px}.premium-row{display:grid;grid-template-columns:110px 1fr 50px;gap:30px;border-top:1px solid var(--line);padding:44px 0;align-items:center}.premium-row:last-child{border-bottom:1px solid var(--line)}.premium-row:hover .row-arrow{transform:translate(3px,-3px)}.number{font-size:64px;color:var(--bronze);font-family:Georgia,serif}.premium-row h3{margin:12px 0}.premium-row p{color:var(--muted);font-size:14px;max-width:640px}.row-arrow{font-size:36px;transition:transform .2s}.pale{background:var(--pale)}.asset{background:#e4e7df;min-height:330px}.asset img{width:100%;height:auto;object-fit:contain}.asset figcaption{padding:10px 20px;font-size:12px}.empty{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:40px;gap:18px;color:#5e6b60}.empty .eyebrow{font-size:clamp(18px,3vw,38px);font-weight:400;letter-spacing:.14em}.empty p{font-size:13px}.site-plan{min-height:420px}.tabs{display:flex;border-bottom:1px solid var(--ink)}.tabs button{padding:24px 28px;background:transparent;color:var(--muted);font-size:20px;letter-spacing:-.02em;border-bottom:3px solid transparent}.tabs span{font-size:12px;margin-left:14px}.tabs button[aria-selected=true]{border-color:var(--green);color:var(--green)}[hidden]{display:none!important}.unit-plan .empty{margin-top:25px;min-height:400px;background:var(--pale)}.plan-caption{display:flex;justify-content:space-between;gap:24px;padding-top:20px;font-size:13px}.plan-caption a{border-bottom:1px solid}.media-grid{display:grid;grid-template-columns:1.2fr 1fr;gap:24px}.value-section{border-top:1px solid var(--line)}.value-row{display:grid;grid-template-columns:1fr 1fr;gap:8%}.value-row h3{font-size:38px}.value-row p{margin-bottom:14px}.inquiry{background:var(--green);color:var(--paper);padding:var(--space) 0}.inquiry-grid{display:grid;grid-template-columns:1fr 1fr;gap:9%}.inquiry h2{margin:25px 0 22px;font-size:clamp(30px,3.6vw,52px)}.phone{display:block;font-size:46px;letter-spacing:-.04em;margin-top:40px}.inquiry form{font-size:14px}.fields{display:grid;grid-template-columns:1fr 1fr;gap:20px}.inquiry label:not(.check){display:block;margin-bottom:22px}.inquiry input:not([type=checkbox]),.inquiry select{display:block;width:100%;min-width:0;margin-top:8px;height:49px;border:0;border-bottom:1px solid #ffffff77;border-radius:0;background:transparent;color:var(--paper);padding:8px 0;font-size:16px}.inquiry input::placeholder{color:#b2c1b8}.inquiry option{color:var(--ink);background:var(--paper)}.inquiry .check{display:flex;align-items:center;gap:12px;margin-top:18px}.check input{width:20px;height:20px;accent-color:#aeccba;margin:0;flex-shrink:0}.privacy-link{display:inline-block;font-size:12px;text-decoration:underline;margin:10px 0 24px 32px}.submit{width:100%}.preview-note{border:1px solid #ffffff44;padding:12px 16px;font-size:12px;color:#d0d9d1;margin-bottom:25px}#form-status{margin-top:20px;min-height:28px}.form-error{color:#ffcbc0}.form-success{color:#d9efd8}footer{padding:54px 0 25px;background:#e9e9e1;font-size:12px;color:#5e655e}.footer-top{display:grid;grid-template-columns:1fr 1fr 1.7fr;gap:40px}.footer-brand{font-size:30px;line-height:1;letter-spacing:-.06em;color:var(--green)}.footer-top p{margin-bottom:8px}.footer-top>div>a{display:block;color:var(--ink);margin-bottom:10px}.footer-bottom{border-top:1px solid #cacfc4;margin-top:40px;padding-top:22px;display:flex;justify-content:space-between;font-size:10px;letter-spacing:.1em}.mobile-cta{display:none}.page-intro{padding-top:40px;padding-bottom:72px}.breadcrumb{font-size:11px;color:var(--muted);margin-bottom:60px}.page-intro>.eyebrow{color:var(--bronze);margin-bottom:15px}.page-intro h1{font-size:clamp(48px,6vw,86px);letter-spacing:-.065em;line-height:1.1}.page-intro h1 span{display:block;font-size:24px;letter-spacing:-.04em;margin-top:22px}.page-intro>p{margin-top:24px;color:var(--muted)}.info-band{margin-top:72px;border-top:1px solid var(--line);padding-top:55px}.info-band h2{margin:12px 0 20px}.info-band p{margin-bottom:24px;color:var(--muted)}.address-panel{background:var(--pale);padding:56px}.address-panel h2{margin:28px 0;font-size:clamp(35px,4vw,60px)}.address-panel p{margin-bottom:28px}.topic-detail{padding:65px 0;border-bottom:1px solid var(--line)}.topic-detail h2{margin:15px 0 20px}.topic-detail p{color:var(--muted)}.directions-grid{display:grid;grid-template-columns:1.1fr 1fr;gap:8%}.directions-copy{align-self:center}.directions-copy h2{margin:22px 0}.directions-copy p{margin-bottom:24px;color:var(--muted)}.direct-phone{display:block;font-size:32px;margin-top:25px}.prose{max-width:850px}.prose h2{font-size:26px;margin-bottom:18px}.prose p{margin-bottom:42px}.editorial{display:grid;grid-template-columns:1fr 1fr;gap:24px}.editorial .asset:first-child{grid-row:span 2}.reveal{animation:appear .6s ease both}@keyframes appear{from{opacity:.5;transform:translateY(15px)}to{opacity:1;transform:none}}@media(min-width:1600px){.hero-content{padding-block:60px}.hero h1{margin-block:45px}}@media(max-width:1100px){nav{gap:14px;font-size:12px}.header{padding-inline:28px}.wrap{width:calc(100% - 64px)}nav .nav-cta{padding:12px;margin-left:0}.hero-actions{gap:20px}.overview-grid{gap:5%}.location-topics h3{font-size:21px}.location-topics>a{padding-inline:15px}}@media(max-width:900px){.header{height:78px}.menu-toggle{display:flex;align-items:center;gap:22px;background:transparent;color:var(--green);font-size:11px;letter-spacing:.15em;padding:15px 0}.menu-toggle span{font-size:25px}nav{display:none;position:absolute;left:0;right:0;top:78px;background:var(--paper);padding:15px 28px 28px;border-bottom:1px solid var(--line);box-shadow:0 18px 28px #00000012;max-height:calc(100svh - 104px);overflow:auto}nav.open{display:flex;flex-direction:column;gap:0;align-items:stretch}nav a{padding:13px 0;font-size:15px;border-bottom:1px solid var(--line)}nav a[aria-current]{box-shadow:none;font-weight:bold}nav .nav-cta{margin-top:18px;padding:16px}.hero{min-height:calc(100svh - 104px)}.hero h1{font-size:clamp(70px,11vw,98px)}.hero-bottom p{font-size:18px}.hero-actions{flex-direction:column;align-items:stretch;gap:10px}.hero-actions .text-link{align-self:flex-end}.fact-strip{grid-template-columns:repeat(2,1fr);gap:30px 0}.fact-strip>div{padding-left:25px}.fact-strip>div:nth-child(odd){padding-left:0}.fact-strip>div:nth-child(2){border-right:0}.overview-grid,.inquiry-grid{grid-template-columns:1fr;gap:40px}.editorial-statement{min-height:350px}.editorial-statement>p{font-size:50px}.location-topics{grid-template-columns:1fr 1fr}.location-topics>a:nth-child(2){border-right:0}.location-topics>a:nth-child(n+3){border-top:1px solid var(--line)}.location-topics>a:nth-child(3){padding-left:0}.premium-row{grid-template-columns:75px 1fr 25px;gap:20px}.number{font-size:50px}.footer-top{grid-template-columns:1fr 1.5fr}.footer-top>div:last-child{grid-column:1/-1}.directions-grid{grid-template-columns:1fr;gap:45px}.phone{margin-top:25px}.inquiry-grid{gap:50px}.media-grid{grid-template-columns:1fr 1fr}}@media(max-width:600px){html{scroll-padding-top:94px}.wrap{width:calc(100% - 40px)}.header{padding-inline:20px}.wordmark strong{font-size:22px}.hero-content{padding-top:44px;padding-bottom:30px}.hero h1{font-size:clamp(56px,14vw,84px);margin:35px 0 36px}.hero-bottom{align-items:start;flex-direction:column;gap:24px}.hero-bottom p{font-size:19px;display:inline-block;margin-right:20px}.hero-actions{width:100%;flex-direction:row;align-items:center;justify-content:space-between;gap:12px}.hero-actions .button{font-size:13px;gap:18px;padding:16px 20px}.hero-actions .text-link{font-size:12px;align-self:center}.scroll-hint{margin-top:26px}.section-head{align-items:start;margin-bottom:32px;gap:15px}.section-head h2{font-size:27px}.section-head .eyebrow{font-size:9px;margin-bottom:16px}.section-head .text-link{font-size:11px;padding-block:5px;margin-top:28px;white-space:nowrap}.fact-strip{padding-block:32px;gap:28px 0}.fact-strip strong{font-size:38px}.fact-strip small{font-size:10px;margin-left:6px}.fact-strip .eyebrow{font-size:9px}.editorial-statement{padding:28px;min-height:330px}.editorial-statement>p{font-size:45px}.facts>div{font-size:13px;grid-template-columns:62px 1fr;gap:12px;padding-block:19px}.large-intro{font-size:40px;margin:36px 0}.location-topics h3{font-size:20px;margin:20px 0 13px}.location-topics p{font-size:12px}.location-topics>a{padding:24px 12px}.location-topics .eyebrow{font-size:9px}.premium-row{grid-template-columns:40px 1fr 20px;gap:14px;padding-block:30px}.number{font-size:35px;align-self:start;line-height:1.2}.premium-row h3{font-size:23px}.premium-row p{font-size:13px}.row-arrow{font-size:24px}.premium-row .eyebrow{font-size:9px}.empty{padding:30px 18px;min-height:270px}.empty .eyebrow{font-size:23px}.site-plan{min-height:310px}.tabs button{flex:1;padding:18px 6px;font-size:16px}.tabs span{display:block;font-size:11px;margin:4px 0 0}.unit-plan .empty{min-height:310px}.plan-caption{font-size:11px;gap:12px}.media-grid{grid-template-columns:1fr}.media-grid .empty{min-height:220px}.value-row{grid-template-columns:1fr;gap:28px}.value-row h3{font-size:30px}.value-row p{font-size:14px}.inquiry{padding-bottom:70px}.inquiry h2{font-size:34px}.phone{font-size:38px}.fields{grid-template-columns:1fr;gap:0}.inquiry .check{font-size:13px}.footer-top{gap:30px;grid-template-columns:1fr}.footer-top>div:last-child{grid-column:auto}.footer-brand{font-size:27px}footer{padding-bottom:94px}.mobile-cta{display:grid;grid-template-columns:1fr 1.4fr;position:fixed;bottom:0;left:0;right:0;z-index:30;border-top:1px solid var(--line);padding-bottom:env(safe-area-inset-bottom);background:var(--green)}.mobile-cta a{text-align:center;padding:17px 10px;font-size:14px;background:var(--paper)}.mobile-cta a:last-child{background:var(--green);color:var(--paper)}.page-intro{padding-top:27px;padding-bottom:45px}.breadcrumb{margin-bottom:40px;font-size:10px}.page-intro h1{font-size:48px}.page-intro h1 span{font-size:22px;margin-top:18px}.page-intro>p{font-size:14px}.page-intro>.eyebrow{font-size:9px}.address-panel{padding:32px 25px}.address-panel h2{font-size:36px}.address-panel p{font-size:13px}.topic-detail{padding-block:42px}.info-band{margin-top:48px;padding-top:38px}.info-band p,.topic-detail p{font-size:14px}.directions-copy p{font-size:14px}.prose h2{font-size:24px}.prose p{font-size:14px}.editorial{grid-template-columns:1fr}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{animation:none!important;transition:none!important}}
.type-options{display:flex;gap:10px;margin-top:22px}.type-options button{padding:10px 22px;min-height:44px;background:transparent;color:var(--green);border:1px solid var(--line);font-size:14px}.type-options button[aria-pressed=true]{background:var(--green);color:var(--paper);border-color:var(--green)}.source-note a{text-decoration:underline}

.prereg-confirm{margin:14px 0 0;color:inherit;font-size:16px;line-height:1.6}
.prereg-confirm a{text-decoration:underline}
.prereg-step{color:var(--bronze);font-size:13px;margin:18px 0 8px}
.prereg-alert{color:var(--paper);font-size:16px}
.inquiry label.err input,.inquiry label.err select{border-bottom-color:var(--paper)}
.prereg-msg{display:none;font-size:14px}
.inquiry label.err .prereg-msg{display:block}
.prereg-chips{display:flex;flex-wrap:wrap;gap:8px}
.prereg-chips label{border:1px solid currentColor;padding:8px 12px;min-height:44px;display:inline-flex;align-items:center}
.prereg-chips input{position:absolute;opacity:0}
.prereg-chips input:checked+span{background:var(--paper);color:var(--green)}
.prereg-actions{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin-top:16px}
.prereg-actions .text-link{background:none;border:0;color:inherit;cursor:pointer}
.prereg-hidden-hp{position:absolute;left:-9999px;height:0;overflow:hidden}
.prereg-pop{position:fixed;inset:0;z-index:40;opacity:0}
.prereg-pop.is-in{opacity:1;transition:opacity .3s}
.prereg-pop__bg{position:absolute;inset:0;background:rgba(32,41,38,.55)}
.prereg-pop__panel{position:relative;width:min(480px,calc(100% - 32px));margin:8vh auto 0;background:var(--paper);color:var(--ink);padding:32px;max-height:90vh;overflow:auto}
.prereg-pop__panel h2{color:var(--green);font-size:26px}
.prereg-pop .button{width:100%}
.prereg-pop__x{position:absolute;top:8px;right:8px;min-width:44px;min-height:44px;border:0;background:transparent;color:var(--ink)}
.prereg-pop__actions{display:flex;border-top:1px solid var(--line);margin:16px -32px -32px}
.prereg-pop__actions button{flex:1;height:48px;border:0;background:transparent;color:var(--ink)}
.prereg-pop__fine{font-size:13px;color:var(--muted)}
body.prereg-lock{overflow:hidden}
@media(max-width:600px){.prereg-pop__panel{width:100%;margin:auto 0 0}}

.fields .prereg-birth{grid-column:1/-1}
.prereg-agree{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:8px}
.prereg-agree .check{margin-top:0;flex:1}
.prereg-agree .text-link{padding:0;margin:0;white-space:nowrap;background:none;color:inherit}
#prereg-birth-warn{margin-top:6px}
.inquiry form.is-step2 .prereg-step1-only{display:none}
.inquiry label.check.err span{text-decoration:underline}

.inquiry input:-webkit-autofill,
.inquiry input:-webkit-autofill:hover,
.inquiry input:-webkit-autofill:focus,
.inquiry input:-webkit-autofill:active{
  -webkit-text-fill-color:var(--paper);
  caret-color:var(--paper);
  background-color:#1a3028 !important;
  box-shadow:0 0 0 1000px #1a3028 inset;
  -webkit-box-shadow:0 0 0 1000px #1a3028 inset;
  transition:background-color 99999s ease-out 0s;
}
.inquiry input:autofill{
  -webkit-text-fill-color:var(--paper);
  caret-color:var(--paper);
  background-color:#1a3028 !important;
  box-shadow:0 0 0 1000px #1a3028 inset;
}

.inquiry button.prereg-submit{background:var(--bronze);color:var(--paper)}
.inquiry button.prereg-submit:hover{background:var(--bronze);filter:brightness(1.08)}

.inquiry a.prereg-call{background:#F5C518;color:#111}
.inquiry a.prereg-call:hover{background:#F5C518;color:#111;filter:brightness(.96)}

.event-feature{background:var(--green);color:var(--paper);padding:96px 0;text-align:center}.event-feature h2{font-size:clamp(34px,4vw,52px);margin:12px 0;color:var(--paper)}.event-feature p{font-size:17px;line-height:1.6}.event-feature .event-brand{font-size:22px}.event-feature .small{font-size:13px}.event-feature .button{margin-top:18px}.form-event-summary{display:grid;gap:7px;padding:18px;margin-bottom:20px;border:1px solid var(--bronze);color:var(--paper)}.form-event-summary b{font-size:23px}.form-event-summary small{font-size:13px;line-height:1.5}
.mobile-cta.inquiry-visible{display:none}
@media(max-width:600px){.event-feature{padding:64px 0}.event-feature h2{font-size:34px}.event-feature p{font-size:16px}.form-event-summary{padding:14px}.form-event-summary b{font-size:20px}.mobile-cta.inquiry-visible{display:none!important}}

.prereg-pop__panel,.prereg-pop__panel p,.prereg-pop__panel .prereg-promo,.prereg-pop__panel .prereg-promo p{color:var(--ink)}.prereg-pop__panel h2{color:var(--green)}.prereg-pop__panel button{color:var(--ink)}

/* 사전등록 완료 고정 문구 + 카톡 접수확인 저장 (2026-10-04) */
.prereg-done-box{margin:0 0 16px;padding:16px 16px 12px;border-radius:8px;background:rgba(255,255,255,.94);color:#16302b}
.prereg-done-box p{margin:6px 0 0;color:#16302b}
.prereg-done-title{display:block;font-size:22px;font-weight:800;line-height:1.35;color:#0E3B33}
#prereg-done-heading{font-weight:800}
.prereg-share{margin:14px 0 4px}
.prereg-share__btn{width:100%;min-height:54px;border:0;border-radius:8px;background:#FEE500;color:#191919;font:inherit;font-size:17px;font-weight:700;cursor:pointer}
.prereg-share__hint{margin:8px 0 0;font-size:13px;line-height:1.5;opacity:.8}
.prereg-share__note{margin:8px 0 0;font-size:14px;font-weight:600}
/* 헤더 대표번호 (2026-10-14 대표 지시: 상단 대표번호 노출) */
.header>nav{margin-left:auto}
.header-tel{order:3;display:flex;align-items:baseline;gap:8px;margin-left:26px;color:var(--green);font-size:clamp(16px,1.35vw,20px);font-weight:600;letter-spacing:.01em;white-space:nowrap;text-decoration:none}
.header-tel small{font-size:11px;letter-spacing:.2em;opacity:.65;font-weight:400}
@media(max-width:900px){.header-tel{order:1;margin-left:auto;margin-right:16px;font-size:16px}.header-tel small{display:none}.menu-toggle{order:2}}
html[data-om-hd="clear"] .header .header-tel{color:#fff}
