@font-face{font-family:NanumSquareNeo;src:url(/redesign-fonts/NanumSquareNeo-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:NanumSquareNeo;src:url(/redesign-fonts/NanumSquareNeo-ExtraBold.woff2) format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Pretendard;src:url(/redesign-fonts/Pretendard-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Pretendard;src:url(/redesign-fonts/Pretendard-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}.rd{--rd-ink:#17130f;--rd-ink-soft:#2a2018;--rd-accent:#806229;--rd-accent-light:#c8a45a;--rd-paper:#faf7f1;--rd-stone:#f1ece3;--rd-line:#e2dbcf;--rd-gunmetal:#2e3947;--rd-text:#26201a;--rd-text-soft:#6b6154;--rd-text-faint:#736958;--rd-disabled-bg:#e8ebef;--rd-disabled-fg:#9ba3ae;--rd-error:#b3261e;--rd-ink-hover:#221b14;--rd-accent-hover:#8f6e2e;--rd-accent-press:#6b511f;--rd-error-weak:rgba(179,38,30,0.1);--rd-accent-weak:rgba(176,134,60,0.12);--rd-accent-on-dark:#b0863c;--rd-accent-on-dark-hover:#c08f3f;--rd-accent-on-dark-press:#96702f;--rd-text-faint-on-dark:#a49a8a;--rd-font-display:"NanumSquareNeo","Pretendard",-apple-system,BlinkMacSystemFont,"Segoe UI","Malgun Gothic","맑은 고딕",sans-serif;--rd-font-body:"Pretendard","Freesentation",-apple-system,BlinkMacSystemFont,"Segoe UI","Malgun Gothic","맑은 고딕",sans-serif;--rd-radius:2px;--rd-radius-sheet:16px;--rd-space-2:8px;--rd-space-3:12px;--rd-space-4:16px;--rd-space-5:20px;--rd-space-6:24px;--rd-space-8:32px;--rd-space-12:48px;--rd-space-16:64px;--rd-space-24:96px;--rd-ease:cubic-bezier(0.22,1,0.36,1);--rd-dur-micro:0.15s;--rd-dur-medium:0.3s;--rd-dur-reveal:0.6s;--rd-shadow-sheet:0 -8px 40px rgba(23,22,26,0.18);font-family:var(--rd-font-body);color:var(--rd-text);background:var(--rd-paper);font-size:16px;line-height:1.65;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;word-break:keep-all;overflow-wrap:break-word}.pilot-showcase,.rd-card--signature,.rd-sitefooter,[data-surface=dark],[style*="background:var(--rd-ink)"]{--rd-accent:var(--rd-accent-on-dark);--rd-accent-hover:var(--rd-accent-on-dark-hover);--rd-accent-press:var(--rd-accent-on-dark-press);--rd-text-faint:var(--rd-text-faint-on-dark)}.rd h1,.rd h2,.rd h3{font-family:var(--rd-font-display);font-weight:800;color:var(--rd-ink);margin:0;letter-spacing:-.01em;line-height:1.25}.rd h1{font-size:56px}.rd h2{font-size:36px}.rd h3{font-size:22px}.rd p{margin:0}.rd a{color:inherit;text-decoration:none}.rd a.rd-btn--copper,.rd a.rd-btn--solid{color:#fff}.rd a.rd-btn--outline{color:var(--rd-ink)}.rd .pilot-showcase .rd-btn--copper,.rd .rd-card--signature .rd-btn--copper,.rd [data-surface=dark] .rd-btn--copper,.rd [style*="background:var(--rd-ink)"] .rd-btn--copper{background:var(--rd-accent-light);color:var(--rd-ink)}.rd .pilot-showcase .rd-btn--copper:not([disabled]):not([aria-disabled=true]):not(.is-loading):hover,.rd .rd-card--signature .rd-btn--copper:not([disabled]):not([aria-disabled=true]):not(.is-loading):hover,.rd [data-surface=dark] .rd-btn--copper:not([disabled]):not([aria-disabled=true]):not(.is-loading):hover,.rd [style*="background:var(--rd-ink)"] .rd-btn--copper:not([disabled]):not([aria-disabled=true]):not(.is-loading):hover{background:#d8b872}.rd b,.rd strong{font-weight:700}@media (max-width:640px){.rd h1{font-size:34px}.rd h2{font-size:26px}.rd h3{font-size:19px}}.rd-arrow{display:inline-block;width:34px;height:1.5px;background:currentColor;position:relative;flex:none;transition:width var(--rd-dur-micro) var(--rd-ease)}.rd-arrow:after{content:"";position:absolute;right:0;top:-3px;width:6px;height:6px;border:solid;border-width:1.5px 1.5px 0 0;transform:rotate(45deg)}.rd-spinner{display:inline-block;width:1.15em;height:1.15em;border:2px solid;border-right:2px solid transparent;border-radius:50%;animation:rd-spin .6s linear infinite}@keyframes rd-spin{to{transform:rotate(1turn)}}.rd-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.rd-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;font-family:var(--rd-font-body);font-weight:700;letter-spacing:-.01em;line-height:1;border:1.5px solid transparent;border-radius:var(--rd-radius);cursor:pointer;text-decoration:none;white-space:nowrap;user-select:none;transition:background-color var(--rd-dur-micro) var(--rd-ease),border-color var(--rd-dur-micro) var(--rd-ease),transform var(--rd-dur-micro) var(--rd-ease)}.rd-btn--lg{padding:14px 28px;font-size:16px}.rd-btn--md{padding:10px 20px;font-size:15px}.rd-btn--full{display:flex;width:100%}.rd-btn--solid{background:var(--rd-ink);color:#fff}.rd-btn--solid:not([disabled]):not([aria-disabled=true]):not(.is-loading):hover{background:var(--rd-ink-hover)}.rd-btn--solid:not([disabled]):not([aria-disabled=true]):not(.is-loading):active{background:var(--rd-ink-soft);transform:scale(.98)}.rd-btn--copper{background:var(--rd-accent);color:#fff}.rd-btn--copper:not([disabled]):not([aria-disabled=true]):not(.is-loading):hover{background:var(--rd-accent-hover)}.rd-btn--copper:not([disabled]):not([aria-disabled=true]):not(.is-loading):active{background:var(--rd-accent-press);transform:scale(.98)}.rd-btn--outline{background:transparent;color:var(--rd-ink);border-color:var(--rd-ink)}.rd-btn--outline:not([disabled]):not([aria-disabled=true]):not(.is-loading):hover{background:var(--rd-stone)}.rd-btn--outline:not([disabled]):not([aria-disabled=true]):not(.is-loading):active{background:var(--rd-stone);border-color:var(--rd-ink-soft);transform:scale(.98)}.rd-btn[aria-disabled=true],.rd-btn[disabled]{cursor:not-allowed}.rd-btn--copper[aria-disabled=true],.rd-btn--copper[disabled],.rd-btn--solid[aria-disabled=true],.rd-btn--solid[disabled]{background:var(--rd-disabled-bg);color:var(--rd-disabled-fg)}.rd-btn--outline[aria-disabled=true],.rd-btn--outline[disabled]{color:var(--rd-disabled-fg);border-color:var(--rd-line);background:transparent}.rd-btn.is-loading{cursor:default}.rd-btn.is-loading .rd-btn__label{visibility:hidden}.rd-btn__spinner{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.rd-btn:focus-visible{outline:2px solid var(--rd-accent);outline-offset:2px}.rd-btn--copper:focus-visible{outline-color:var(--rd-ink)}.rd-field{display:flex;flex-direction:column;gap:6px;min-width:0}.rd-field__label{font-size:12px;font-weight:700;color:var(--rd-text-soft);letter-spacing:.01em}.rd-field__box{display:flex;align-items:center;gap:8px;background:#fff;border:1px solid var(--rd-line);border-radius:var(--rd-radius);padding:0 12px;height:48px;transition:border-color var(--rd-dur-micro) var(--rd-ease),box-shadow var(--rd-dur-micro) var(--rd-ease)}.rd-field--line .rd-field__box{border-width:0 0 1px;border-radius:0;padding:0 2px;background:transparent}.rd-field__box:focus-within{border-color:var(--rd-ink);box-shadow:inset 0 0 0 1px var(--rd-ink)}.rd-field--line .rd-field__box:focus-within{box-shadow:inset 0 -1px 0 0 var(--rd-ink)}.rd-field__input{flex:1;min-width:0;border:none;background:none;outline:none;font:inherit;font-size:15px;color:var(--rd-text);height:100%}.rd-field__input::placeholder{color:var(--rd-text-faint)}.rd-field__affix{color:var(--rd-text-faint);font-size:14px;font-weight:600;flex:none}.rd-field__clear{flex:none;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border:none;background:var(--rd-stone);color:var(--rd-text-soft);border-radius:var(--rd-radius);cursor:pointer;font-size:13px;line-height:1}.rd-field__clear:hover{color:var(--rd-ink)}.rd-field__help{font-size:12px;color:var(--rd-text-soft)}.rd-field.is-error .rd-field__box{border-color:var(--rd-error)}.rd-field.is-error .rd-field__box:focus-within{box-shadow:inset 0 0 0 1px var(--rd-error)}.rd-field.is-error .rd-field__help{color:var(--rd-error)}.rd-field.is-disabled .rd-field__box{background:var(--rd-disabled-bg);border-color:var(--rd-line)}.rd-field.is-disabled .rd-field__input{color:var(--rd-disabled-fg);cursor:not-allowed}.rd-select{display:flex;flex-direction:column;gap:6px;min-width:0}.rd-select__label{font-size:12px;font-weight:700;color:var(--rd-text-soft);letter-spacing:.01em}.rd-select__control{position:relative;display:flex}.rd-select__native{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:100%;height:48px;background:#fff;border:1px solid var(--rd-line);border-radius:var(--rd-radius);padding:0 40px 0 12px;font:inherit;font-size:15px;color:var(--rd-text);cursor:pointer;transition:border-color var(--rd-dur-micro) var(--rd-ease),box-shadow var(--rd-dur-micro) var(--rd-ease)}.rd-select__native:focus-visible{outline:none;border-color:var(--rd-ink);box-shadow:inset 0 0 0 1px var(--rd-ink)}.rd-select.is-placeholder .rd-select__native{color:var(--rd-text-faint)}.rd-select__chevron{position:absolute;right:14px;top:50%;width:8px;height:8px;border:solid var(--rd-text-soft);border-width:0 1.5px 1.5px 0;transform:translateY(-70%) rotate(45deg);pointer-events:none}.rd-select.is-error .rd-select__native{border-color:var(--rd-error)}.rd-select.is-disabled .rd-select__native{background:var(--rd-disabled-bg);color:var(--rd-disabled-fg);cursor:not-allowed}.rd-select__help{font-size:12px;color:var(--rd-text-soft)}.rd-select.is-error .rd-select__help{color:var(--rd-error)}.rd-chip{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--rd-line);background:#fff;color:var(--rd-text);border-radius:var(--rd-radius);padding:8px 14px;font:inherit;font-size:14px;font-weight:600;line-height:1;cursor:pointer;white-space:nowrap;transition:background-color var(--rd-dur-micro) var(--rd-ease),border-color var(--rd-dur-micro) var(--rd-ease),color var(--rd-dur-micro) var(--rd-ease),transform var(--rd-dur-micro) var(--rd-ease)}.rd-chip--sm{padding:6px 10px;font-size:13px}.rd-chip--static{cursor:default}.rd-chip.is-selected,.rd-chip[aria-checked=true],.rd-chip[aria-pressed=true]{background:var(--rd-ink);border-color:var(--rd-ink);color:#fff}.rd-chip:not(.is-selected):not([disabled]):not(.rd-chip--static):hover{border-color:var(--rd-ink)}.rd-chip:not([disabled]):not(.rd-chip--static):active{transform:scale(.98)}.rd-chip[disabled]{opacity:.5;cursor:not-allowed}.rd-chip:focus-visible{outline:2px solid var(--rd-accent);outline-offset:2px}.rd-chip__count{font-variant-numeric:tabular-nums;opacity:.7}.rd-card{display:flex;flex-direction:column;background:#fff;border:1px solid var(--rd-line);border-radius:var(--rd-radius);overflow:hidden;text-align:left;color:inherit}.rd-card--soft{background:var(--rd-stone);border-color:var(--rd-line)}.rd-card--signature{background:var(--rd-ink);border-color:var(--rd-ink);color:#fff}.rd-card--interactive{cursor:pointer;transition:transform var(--rd-dur-micro) var(--rd-ease),border-color var(--rd-dur-micro) var(--rd-ease)}.rd-card--interactive:hover{transform:translateY(-2px);border-color:var(--rd-ink)}.rd-card--interactive:active{transform:translateY(0)}.rd-card--interactive:focus-visible{outline:2px solid var(--rd-accent);outline-offset:2px}.rd-card__media{aspect-ratio:4/3;display:flex;align-items:center;justify-content:center;background:var(--rd-stone);color:var(--rd-text-faint);font-size:12px;letter-spacing:.04em;border-bottom:1px solid var(--rd-line)}.rd-card--signature .rd-card__media{background:#232228;color:rgba(255,255,255,.55);border-bottom-color:rgba(255,255,255,.12)}.rd-card__body{display:flex;flex-direction:column;gap:8px;padding:20px}.rd-card__title{font-family:var(--rd-font-display);font-weight:800;font-size:17px;color:var(--rd-ink);letter-spacing:-.01em}.rd-card--signature .rd-card__title{color:#fff}.rd-card__footer{margin-top:auto;padding:16px 20px;border-top:1px solid var(--rd-line);font-size:13px;color:var(--rd-text-soft)}.rd-card--signature .rd-card__footer{border-top-color:rgba(255,255,255,.14);color:rgba(255,255,255,.7)}.rd-section-header{display:flex;align-items:flex-end;justify-content:space-between;gap:24px}.rd-section-header--center{flex-direction:column;align-items:center;text-align:center}.rd-section-header__eyebrow{display:block;font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--rd-accent);margin-bottom:12px}.rd-section-header__desc{margin-top:12px;color:var(--rd-text-soft);font-size:16px;line-height:1.65;max-width:52ch}.rd-section-header--center .rd-section-header__desc{margin-left:auto;margin-right:auto}.rd-section-header__action{flex:none;display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:700;color:var(--rd-accent);white-space:nowrap}.rd-section-header__action .rd-arrow{width:20px}.rd-section-header__action:hover .rd-arrow{width:28px}.rd-section-header__action:focus-visible{outline:2px solid var(--rd-accent);outline-offset:3px}.rd-badge{display:inline-flex;align-items:center;gap:5px;border-radius:var(--rd-radius);font-weight:700;letter-spacing:.01em;line-height:1;white-space:nowrap}.rd-badge--xs{font-size:10.5px;padding:3px 6px}.rd-badge--sm{font-size:11.5px;padding:4px 8px}.rd-badge--md{font-size:12.5px;padding:5px 10px}.rd-badge--primary.rd-badge--fill{background:var(--rd-accent);color:#fff}.rd-badge--primary.rd-badge--weak{background:var(--rd-accent-weak);color:var(--rd-accent)}.rd-badge--neutral.rd-badge--fill{background:var(--rd-ink);color:#fff}.rd-badge--neutral.rd-badge--weak{background:var(--rd-stone);color:var(--rd-text-soft)}.rd-badge--success.rd-badge--fill{background:var(--rd-ink);color:#fff}.rd-badge--success.rd-badge--weak{background:var(--rd-stone);color:var(--rd-ink)}.rd-badge--danger.rd-badge--fill{background:var(--rd-error);color:#fff}.rd-badge--danger.rd-badge--weak{background:var(--rd-error-weak);color:var(--rd-error)}.rd-accordion{border-top:1px solid var(--rd-line)}.rd-accordion__item{border-bottom:1px solid var(--rd-line)}.rd-accordion__trigger{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;background:none;border:none;padding:20px 4px;font:inherit;font-weight:700;font-size:16px;color:var(--rd-ink);text-align:left;cursor:pointer}.rd-accordion__trigger:hover{color:var(--rd-accent)}.rd-accordion__trigger:focus-visible{outline:2px solid var(--rd-accent);outline-offset:2px}.rd-accordion__icon{position:relative;width:14px;height:14px;flex:none}.rd-accordion__icon:after,.rd-accordion__icon:before{content:"";position:absolute;background:currentColor;transition:transform var(--rd-dur-micro) var(--rd-ease)}.rd-accordion__icon:before{left:0;top:6.25px;width:14px;height:1.5px}.rd-accordion__icon:after{left:6.25px;top:0;width:1.5px;height:14px}.rd-accordion__trigger[aria-expanded=true] .rd-accordion__icon:after{transform:scaleY(0)}.rd-accordion__panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--rd-dur-medium) var(--rd-ease)}.rd-accordion__panel.is-open{grid-template-rows:1fr}.rd-accordion__panel>div{overflow:hidden}.rd-accordion__panel-inner{padding:0 4px 20px;color:var(--rd-text-soft);font-size:15px;line-height:1.65}.rd-tabs{display:flex;gap:24px;border-bottom:1px solid var(--rd-line);overflow-x:auto;scrollbar-width:none}.rd-tabs::-webkit-scrollbar{display:none}.rd-tab{appearance:none;background:none;border:none;border-bottom:2px solid transparent;margin-bottom:-1px;padding:12px 2px;font:inherit;font-weight:700;color:var(--rd-text-soft);cursor:pointer;white-space:nowrap;display:inline-flex;align-items:center;gap:8px;transition:color var(--rd-dur-micro) var(--rd-ease)}.rd-tab--sm{font-size:14px}.rd-tab--md{font-size:15px}.rd-tab[aria-selected=true]{color:var(--rd-ink);border-bottom-color:var(--rd-ink)}.rd-tab:not([aria-selected=true]):not([disabled]):hover{color:var(--rd-ink)}.rd-tab[disabled]{color:var(--rd-text-faint);cursor:not-allowed}.rd-tab:focus-visible{outline:2px solid var(--rd-accent);outline-offset:-2px;border-radius:2px}.rd-sheet{position:fixed;inset:0;z-index:1000;display:flex;flex-direction:column;justify-content:flex-end}.rd-sheet__dim{position:absolute;inset:0;background:rgba(23,22,26,.42);opacity:0;transition:opacity var(--rd-dur-medium) var(--rd-ease)}.rd-sheet.is-open .rd-sheet__dim{opacity:1}.rd-sheet__panel{position:relative;background:var(--rd-paper);border-radius:var(--rd-radius-sheet) var(--rd-radius-sheet) 0 0;box-shadow:var(--rd-shadow-sheet);max-height:88vh;display:flex;flex-direction:column;transform:translateY(100%);transition:transform var(--rd-dur-medium) var(--rd-ease);width:100%;margin:0 auto;max-width:560px}.rd-sheet.is-open .rd-sheet__panel{transform:translateY(0)}.rd-sheet__handle{width:40px;height:4px;border-radius:999px;background:var(--rd-line);margin:10px auto 2px;flex:none}.rd-sheet__header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:14px 20px 8px}.rd-sheet__title{font-family:var(--rd-font-display);font-weight:800;font-size:20px;color:var(--rd-ink);letter-spacing:-.01em}.rd-sheet__desc{margin-top:6px;font-size:14px;color:var(--rd-text-soft)}.rd-sheet__close{flex:none;width:44px;height:44px;border:none;background:none;color:var(--rd-text-soft);font-size:20px;line-height:1;cursor:pointer;border-radius:var(--rd-radius)}.rd-sheet__close:hover{color:var(--rd-ink);background:var(--rd-stone)}.rd-sheet__close:focus-visible{outline:2px solid var(--rd-accent);outline-offset:2px}.rd-sheet__body{padding:8px 20px 20px;overflow-y:auto;position:relative}.rd-sheet__body:before{content:"";position:sticky;top:0;display:block;height:12px;margin-bottom:-12px;background:linear-gradient(var(--rd-paper),rgba(251,250,248,0));pointer-events:none}.rd-sheet__cta{display:flex;gap:10px;padding:14px 20px calc(14px + env(safe-area-inset-bottom, 0px));border-top:1px solid var(--rd-line)}.rd-sheet__cta>*{flex:1}.rd-price-bridge{display:inline-flex;align-items:center;gap:16px;background:var(--rd-stone);border:1px solid var(--rd-line);border-radius:var(--rd-radius);padding:18px 22px;color:var(--rd-ink);text-decoration:none;transition:border-color var(--rd-dur-micro) var(--rd-ease),background-color var(--rd-dur-micro) var(--rd-ease)}.rd-price-bridge--full{display:flex;width:100%;justify-content:space-between}.rd-price-bridge--floating{box-shadow:0 8px 30px rgba(23,22,26,.14);background:var(--rd-paper)}.rd-price-bridge--home-hero{background:transparent;border-color:rgba(255,255,255,.28);color:#fff}.rd-price-bridge:hover{border-color:var(--rd-accent)}.rd-price-bridge__text{display:flex;flex-direction:column;gap:2px;min-width:0}.rd-price-bridge__headline{font-family:var(--rd-font-display);font-weight:800;font-size:17px;color:inherit;letter-spacing:-.01em}.rd-price-bridge__sub{font-size:13px;color:var(--rd-text-soft)}.rd-price-bridge--home-hero .rd-price-bridge__sub{color:rgba(255,255,255,.75)}.rd-price-bridge__arrow{flex:none;color:var(--rd-accent);display:inline-flex;align-items:center}.rd-price-bridge--home-hero .rd-price-bridge__arrow{color:var(--rd-accent-light)}.rd-price-bridge:hover .rd-arrow{width:44px}.rd-price-bridge:focus-visible{outline:2px solid var(--rd-accent);outline-offset:2px}.rd-viewmore{display:inline-flex;align-items:center;gap:12px;font-family:var(--rd-font-body);font-size:12.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--rd-accent);text-decoration:none;background:none;border:none;padding:0;cursor:pointer;line-height:1}.rd-viewmore--on-dark{color:var(--rd-accent-light)}.rd-viewmore:hover .rd-arrow{width:46px}.rd-viewmore:focus-visible{outline:2px solid var(--rd-accent);outline-offset:3px}.rd-viewmore--on-dark:focus-visible{outline-color:var(--rd-accent-light)}@media (prefers-reduced-motion:reduce){.rd *,.rd :after,.rd :before{transition-duration:.01ms!important;animation-duration:.01ms!important}}.package-customization-panel_panelMount__wUvsh{display:contents;--custom-paper:#ffffff;--custom-ground:#f7f7f5;--custom-ink:#191f28;--custom-muted:#5b6472;--custom-line:#e5e8eb;--custom-espresso:#3a2e1e;--custom-gold:#c9a86a}.package-customization-panel_desktopPanel__RQLB0{position:static;width:100%;min-width:0;max-height:none;overflow:visible;border:none;border-radius:0;background:var(--custom-paper);box-shadow:none;color:var(--custom-ink);scrollbar-width:thin}.package-customization-panel_panelIntro__tz3wU{position:relative;overflow:hidden;padding:13px 16px 12px;border-bottom:1px solid var(--custom-line);background:linear-gradient(135deg,#fff,#fff 62%,#f5f1e8)}.package-customization-panel_panelIntro__tz3wU:after{position:absolute;right:-22px;bottom:-35px;width:100px;height:100px;border:1px solid rgb(201 168 106/42%);border-radius:50%;content:""}.package-customization-panel_assetMeta__PELz5,.package-customization-panel_eyebrow__waM8l,.package-customization-panel_layerHeader__A2I9Z span,.package-customization-panel_layerLegend__mi3ci span,.package-customization-panel_previewHeading__lrs2d,.package-customization-panel_productionMark__sC5Ay{font-variant-numeric:tabular-nums;letter-spacing:.105em}.package-customization-panel_productionMark__sC5Ay{display:block;margin-bottom:7px;color:var(--custom-espresso);font-size:9px;font-weight:700}.package-customization-panel_panelIntro__tz3wU h2{margin:0;color:var(--custom-ink);font-size:18px;line-height:1.2;letter-spacing:-.025em}.package-customization-panel_panelIntro__tz3wU p{max-width:240px;margin:5px 0 9px;color:var(--custom-muted);font-size:11.5px;line-height:1.45}.package-customization-panel_layerLegend__mi3ci{display:grid;grid-template-columns:repeat(3,1fr);gap:3px;width:190px}.package-customization-panel_layerLegend__mi3ci span{position:relative;padding-top:7px;color:var(--custom-muted);font-size:8px;font-weight:700}.package-customization-panel_layerLegend__mi3ci span:before{position:absolute;inset:0 0 auto;height:3px;background:var(--custom-ink);content:""}.package-customization-panel_layerLegend__mi3ci span:nth-child(2):before{background:var(--custom-espresso)}.package-customization-panel_layerLegend__mi3ci span:nth-child(3):before{background:linear-gradient(90deg,#8e7550,#d9c38e 34%,#8caeb1 63%,#c9a86a)}.package-customization-panel_fieldsRoot__Sfoft{font-family:var(--font-sans,system-ui,sans-serif)}.package-customization-panel_tabList__4y1rq{position:sticky;top:0;z-index:3;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));padding:6px;border-bottom:1px solid var(--custom-line);background:rgb(255 255 255/96%);backdrop-filter:blur(12px)}.package-customization-panel_tab___9Voy{min-width:0;min-height:36px;border:0;border-radius:8px;background:transparent;color:var(--custom-muted);cursor:pointer;font-size:11px;font-weight:600}.package-customization-panel_tab___9Voy[data-active]{background:var(--custom-ink);color:#fff}.package-customization-panel_colorControl__yCGhW input:focus-visible,.package-customization-panel_fileInput__m3UzG:focus-visible,.package-customization-panel_finishChoice__sivqu:focus-visible,.package-customization-panel_interiorChoice__YdXU2:focus-visible,.package-customization-panel_layerActions__11Ea4 button:focus-visible,.package-customization-panel_mobileLauncher__4qhP9:focus-visible,.package-customization-panel_numberInput__Ib2VS:focus-visible,.package-customization-panel_primaryButton__BJpld:focus-visible,.package-customization-panel_rangeInput__QWOFK:focus-visible,.package-customization-panel_secondaryButton__KNAbz:focus-visible,.package-customization-panel_selectInput__VZeNJ:focus-visible,.package-customization-panel_smallPrimaryButton__EUT8Z:focus-visible,.package-customization-panel_tab___9Voy:focus-visible,.package-customization-panel_textButton__VTyN5:focus-visible,.package-customization-panel_toggleButton__ulGoC:focus-visible{outline:2px solid var(--custom-gold);outline-offset:2px}.package-customization-panel_tabPanel__JPkpV{padding:11px 14px 9px}.package-customization-panel_fieldsRoot__Sfoft input[type=number]{appearance:textfield;-moz-appearance:textfield}.package-customization-panel_fieldsRoot__Sfoft input[type=number]::-webkit-inner-spin-button,.package-customization-panel_fieldsRoot__Sfoft input[type=number]::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}.package-customization-panel_tabPanel__JPkpV:focus{outline:none}.package-customization-panel_fieldsRoot__Sfoft,.package-customization-panel_layerBody__eEb62,.package-customization-panel_sectionStack__VD_8n{display:flex;flex-direction:column}.package-customization-panel_sectionStack__VD_8n{gap:14px}.package-customization-panel_panelHeading__ka499{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.package-customization-panel_eyebrow__waM8l{display:block;margin-bottom:3px;color:var(--custom-gold);font-size:9px;font-weight:800}.package-customization-panel_panelHeading__ka499 h3{margin:0;color:var(--custom-ink);font-size:16px;letter-spacing:-.02em}.package-customization-panel_panelHeading__ka499 p{margin:5px 0 0;color:var(--custom-muted);font-size:11px;line-height:1.45}.package-customization-panel_shapeSlot__jHwFg{padding:12px;border-left:3px solid var(--custom-ink);background:var(--custom-ground);font-size:12px}.package-customization-panel_assetField__7g3Lm,.package-customization-panel_compactField__p6iEh,.package-customization-panel_fieldGroup__WxQe0{display:grid;gap:6px}.package-customization-panel_fieldLabel__PFYtW{color:#4e5968;font-size:10px;font-weight:700;letter-spacing:.02em}.package-customization-panel_fileInput__m3UzG,.package-customization-panel_numberInput__Ib2VS,.package-customization-panel_selectInput__VZeNJ{width:100%;min-height:38px;border:1px solid var(--custom-line);border-radius:9px;background:#fff;color:var(--custom-ink);font:inherit;font-size:12px}.package-customization-panel_numberInput__Ib2VS,.package-customization-panel_selectInput__VZeNJ{padding:8px 10px}.package-customization-panel_fileInput__m3UzG{padding:5px;color:var(--custom-muted);font-size:10px}.package-customization-panel_fileInput__m3UzG::file-selector-button{min-height:26px;margin-right:8px;border:0;border-radius:6px;background:var(--custom-ink);color:#fff;cursor:pointer;font:inherit;font-weight:700}.package-customization-panel_fieldError___l8rZ,.package-customization-panel_fieldHint__zvNcn{margin:0;font-size:10px;line-height:1.4}.package-customization-panel_fieldHint__zvNcn{color:var(--custom-muted)}.package-customization-panel_fieldError___l8rZ{color:#b42318}.package-customization-panel_assetReceipt__2Kfxg{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px 8px;align-items:center;padding:8px 9px;border:1px solid var(--custom-line);border-radius:8px;background:var(--custom-ground)}.package-customization-panel_assetName__uoTnw{overflow:hidden;color:var(--custom-ink);font-size:11px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.package-customization-panel_assetMeta__PELz5{grid-column:1;color:var(--custom-muted);font-size:8px}.package-customization-panel_textButton__VTyN5{grid-row:1/span 2;grid-column:2;border:0;background:transparent;color:var(--custom-espresso);cursor:pointer;font-size:10px;font-weight:700}.package-customization-panel_colorControl__yCGhW{display:grid;grid-template-columns:42px minmax(0,1fr);gap:8px;align-items:center}.package-customization-panel_colorControl__yCGhW input{width:42px;height:38px;padding:3px;border:1px solid var(--custom-line);border-radius:9px;background:#fff}.package-customization-panel_colorControl__yCGhW output{padding:9px 10px;border:1px solid var(--custom-line);border-radius:9px;color:var(--custom-muted);font-size:11px;font-variant-numeric:tabular-nums}.package-customization-panel_layerBody__eEb62,.package-customization-panel_layerList__V6VzP{gap:10px}.package-customization-panel_layerCard__2QGz0{overflow:hidden;border:1px solid var(--custom-line);border-left:3px solid #b0b8c1;border-radius:10px;background:#fff}.package-customization-panel_layerCard__2QGz0[data-visible]{border-left-color:var(--custom-espresso)}.package-customization-panel_layerHeader__A2I9Z{display:flex;align-items:center;justify-content:space-between;gap:7px;padding:9px 9px 8px;border-bottom:1px solid var(--custom-line);background:var(--custom-ground)}.package-customization-panel_layerHeader__A2I9Z>div:first-child{min-width:0}.package-customization-panel_layerHeader__A2I9Z span,.package-customization-panel_layerHeader__A2I9Z strong{display:block}.package-customization-panel_layerHeader__A2I9Z strong{color:var(--custom-ink);font-size:11px}.package-customization-panel_layerHeader__A2I9Z span{overflow:hidden;max-width:100px;color:var(--custom-muted);font-size:7px;text-overflow:ellipsis;white-space:nowrap}.package-customization-panel_layerActions__11Ea4{display:flex;gap:3px}.package-customization-panel_layerActions__11Ea4 button{min-width:28px;min-height:28px;padding:0 5px;border:1px solid var(--custom-line);border-radius:6px;background:#fff;color:var(--custom-muted);cursor:pointer;font-size:9px}.package-customization-panel_layerActions__11Ea4 button:disabled{cursor:default;opacity:.35}.package-customization-panel_layerBody__eEb62{padding:11px}.package-customization-panel_transformGrid__wgY_S{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:10px;border:1px dashed #d1d6db;border-radius:8px}.package-customization-panel_transformGrid__wgY_S legend{padding:0 5px;color:var(--custom-muted);font-size:9px;font-weight:700}.package-customization-panel_transformGrid__wgY_S .package-customization-panel_compactField__p6iEh:last-child{grid-column:1/-1}.package-customization-panel_finishChoices__2aXHs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.package-customization-panel_finishChoice__sivqu,.package-customization-panel_interiorChoice__YdXU2{border:1px solid var(--custom-line);border-radius:9px;background:#fff;color:var(--custom-muted);cursor:pointer;font:inherit}.package-customization-panel_finishChoice__sivqu{display:grid;grid-template-columns:19px minmax(0,1fr);gap:7px;align-items:center;min-height:40px;padding:7px 9px;text-align:left;font-size:10px;font-weight:700}.package-customization-panel_finishChoice__sivqu[data-active],.package-customization-panel_interiorChoice__YdXU2[data-active],.package-customization-panel_toggleButton__ulGoC[aria-pressed=true]{border-color:var(--custom-espresso);background:#f5f1e8;color:var(--custom-espresso)}.package-customization-panel_finishSwatch__zGgJ_{width:19px;height:19px;border:1px solid rgb(25 31 40/12%);border-radius:5px;background:#c8c8c5;box-shadow:inset 0 1px 0 rgb(255 255 255/60%)}.package-customization-panel_finishChoice__sivqu[data-finish-kind=nacre] .package-customization-panel_finishSwatch__zGgJ_{background:conic-gradient(from 205deg,#889f9e,#e9d9cc,#9c8aa7,#dbe4ca,#8aa6aa,#e9d9cc)}.package-customization-panel_finishChoice__sivqu[data-finish-kind=gold-foil] .package-customization-panel_finishSwatch__zGgJ_{background:linear-gradient(135deg,#8e6b20,#f0d77d 50%,#a5781f)}.package-customization-panel_finishChoice__sivqu[data-finish-kind=silver-foil] .package-customization-panel_finishSwatch__zGgJ_{background:linear-gradient(135deg,#78818a,#f1f3f4 50%,#9aa0a7)}.package-customization-panel_finishChoice__sivqu[data-finish-kind=copper-foil] .package-customization-panel_finishSwatch__zGgJ_{background:linear-gradient(135deg,#7e3f25,#d9996d 50%,#8d4d32)}.package-customization-panel_finishChoice__sivqu[data-finish-kind=black-foil] .package-customization-panel_finishSwatch__zGgJ_{background:linear-gradient(135deg,#060606,#464646 50%,#111)}.package-customization-panel_finishChoice__sivqu[data-finish-kind=spot-uv] .package-customization-panel_finishSwatch__zGgJ_{background:linear-gradient(135deg,#21262d,#747d88 50%,#1b2026)}.package-customization-panel_finishChoice__sivqu[data-finish-kind=emboss] .package-customization-panel_finishSwatch__zGgJ_{background:linear-gradient(145deg,#efede8 45%,#b9b6af 50%,#fff 56%)}.package-customization-panel_finishChoice__sivqu[data-finish-kind=deboss] .package-customization-panel_finishSwatch__zGgJ_{background:linear-gradient(145deg,#b9b6af 45%,#fff 50%,#d7d4cd 56%)}.package-customization-panel_colorOverride__FSpLt{display:grid;gap:8px}.package-customization-panel_primaryButton__BJpld,.package-customization-panel_secondaryButton__KNAbz,.package-customization-panel_smallPrimaryButton__EUT8Z,.package-customization-panel_toggleButton__ulGoC{min-height:36px;border-radius:8px;cursor:pointer;font:inherit;font-size:10px;font-weight:700}.package-customization-panel_secondaryButton__KNAbz,.package-customization-panel_toggleButton__ulGoC{border:1px solid var(--custom-line);background:#fff;color:var(--custom-muted)}.package-customization-panel_primaryButton__BJpld,.package-customization-panel_smallPrimaryButton__EUT8Z{border:1px solid var(--custom-ink);background:var(--custom-ink);color:#fff}.package-customization-panel_smallPrimaryButton__EUT8Z{flex:none;min-height:32px;padding:0 9px}.package-customization-panel_interiorChoices__DL7gv{display:grid;gap:7px}.package-customization-panel_interiorChoice__YdXU2{display:flex;align-items:center;justify-content:space-between;min-height:42px;padding:8px 10px;text-align:left;font-size:11px;font-weight:700}.package-customization-panel_choiceState__ZE3eX{color:var(--custom-muted);font-size:9px;font-weight:500}.package-customization-panel_emptyState__Impl2{margin:0;padding:18px 13px;border:1px dashed #d1d6db;border-radius:9px;background:var(--custom-ground);color:var(--custom-muted);font-size:11px;line-height:1.5}.package-customization-panel_previewBar__54_zh{display:grid;gap:9px;padding:15px 16px 16px;border-top:1px solid var(--custom-line);background:#f9fafb}.package-customization-panel_previewHeading__lrs2d{display:flex;justify-content:space-between;color:var(--custom-muted);font-size:9px;font-weight:800}.package-customization-panel_previewHeading__lrs2d output{color:var(--custom-espresso)}.package-customization-panel_rangeInput__QWOFK{width:100%;accent-color:var(--custom-espresso)}.package-customization-panel_actionGrid__V1E9f,.package-customization-panel_previewToggles__0LFT2{display:grid;gap:6px}.package-customization-panel_previewToggles__0LFT2{grid-template-columns:repeat(2,minmax(0,1fr))}.package-customization-panel_actionGrid__V1E9f{grid-template-columns:repeat(3,minmax(0,1fr))}.package-customization-panel_warningRegion__tI9c2{min-height:0}.package-customization-panel_warningList__v6RZt{display:grid;gap:5px;margin:0;padding:10px 26px 14px 31px;border-top:1px solid #f0d8d5;background:#fff7f6;color:#8a2c23;font-size:10px;line-height:1.4}.package-customization-panel_mobileLauncher__4qhP9{position:absolute;right:16px;bottom:18px;z-index:8;display:none;align-items:center;gap:7px;min-height:44px;padding:0 15px;border:1px solid rgb(255 255 255/24%);border-radius:12px;background:var(--custom-ink);box-shadow:0 8px 26px rgb(25 31 40/22%);color:#fff;cursor:pointer;font-size:12px;font-weight:700}.package-customization-panel_mobileLauncher__4qhP9 span{color:#e0c88c;font-size:18px}.package-customization-panel_mobileSheetBody__j3ZPn{max-height:58vh;overflow-y:auto;border:1px solid var(--custom-line);background:var(--custom-paper);color:var(--custom-ink)}@media (max-width:960px){.package-customization-panel_desktopPanel__RQLB0{display:none}.package-customization-panel_mobileLauncher__4qhP9{display:inline-flex}.package-customization-panel_panelMount__wUvsh.package-customization-panel_embedded__CMwVZ .package-customization-panel_desktopPanel__RQLB0{display:block}.package-customization-panel_panelMount__wUvsh.package-customization-panel_embedded__CMwVZ .package-customization-panel_mobileLauncher__4qhP9{display:none}}@media (max-width:560px){.package-customization-panel_fileInput__m3UzG,.package-customization-panel_finishChoice__sivqu,.package-customization-panel_interiorChoice__YdXU2,.package-customization-panel_layerActions__11Ea4 button,.package-customization-panel_numberInput__Ib2VS,.package-customization-panel_primaryButton__BJpld,.package-customization-panel_secondaryButton__KNAbz,.package-customization-panel_selectInput__VZeNJ,.package-customization-panel_smallPrimaryButton__EUT8Z,.package-customization-panel_tab___9Voy,.package-customization-panel_toggleButton__ulGoC{min-height:44px}.package-customization-panel_colorControl__yCGhW{grid-template-columns:44px minmax(0,1fr)}.package-customization-panel_colorControl__yCGhW input,.package-customization-panel_rangeInput__QWOFK{min-width:44px;min-height:44px}.package-customization-panel_tabList__4y1rq{padding:4px}.package-customization-panel_previewBar__54_zh,.package-customization-panel_tabPanel__JPkpV{padding-right:12px;padding-left:12px}}@media (prefers-reduced-motion:reduce){.package-customization-panel_desktopPanel__RQLB0,.package-customization-panel_finishChoice__sivqu,.package-customization-panel_interiorChoice__YdXU2,.package-customization-panel_mobileLauncher__4qhP9,.package-customization-panel_tab___9Voy{scroll-behavior:auto;transition:none}}.multisurface-tools_tools__ikP9N{display:grid;gap:10px;min-width:0;max-width:100%;color:var(--custom-ink,#173c35);font-size:12px;line-height:1.5;overflow-wrap:anywhere}.multisurface-tools_tools__ikP9N,.multisurface-tools_tools__ikP9N *{box-sizing:border-box}.multisurface-tools_panel__YkzC3,.multisurface-tools_tools__ikP9N fieldset{min-width:0;margin:0;padding:12px;border:1px solid var(--custom-line,var(--rd-line,#dce1e6));border-radius:10px;background:#fff}.multisurface-tools_tools__ikP9N fieldset{display:grid;gap:10px}.multisurface-tools_tools__ikP9N legend{padding:0 4px;font-size:13px;font-weight:700}.multisurface-tools_tools__ikP9N p{margin:0;color:#4e5968;font-size:12px}.multisurface-tools_tools__ikP9N label{display:grid;gap:6px;min-width:0;color:#4e5968;font-size:12px;font-weight:600}.multisurface-tools_tools__ikP9N button,.multisurface-tools_tools__ikP9N input:not([type=checkbox]),.multisurface-tools_tools__ikP9N select{width:100%;min-width:0;max-width:100%;min-height:40px;padding:8px 10px;border:1px solid var(--custom-line,var(--rd-line,#dce1e6));border-radius:8px;background:#fff;color:var(--custom-ink,#173c35);font:inherit}.multisurface-tools_tools__ikP9N input[type=color]{height:40px;padding:4px;cursor:pointer}.multisurface-tools_tools__ikP9N input[type=file]{padding:6px;font-size:12px}.multisurface-tools_tools__ikP9N input::file-selector-button{min-height:28px;border:0;border-radius:6px;background:#173c35;color:#fff;padding:4px 8px;margin-right:8px}.multisurface-tools_tools__ikP9N button{font-weight:700;line-height:1.5;white-space:normal;overflow-wrap:anywhere;cursor:pointer}.multisurface-tools_tools__ikP9N button:hover:not(:disabled){background:#f3f7f5;border-color:#7b9b90}.multisurface-tools_tools__ikP9N :is(input,select,button,summary):focus-visible{outline:2px solid var(--custom-gold,#a8813e);outline-offset:2px}.multisurface-tools_tools__ikP9N :is(input,select,button):disabled{opacity:.5;cursor:not-allowed}.multisurface-tools_tools__ikP9N label:has(input[type=checkbox]){display:flex;align-items:flex-start;gap:8px;min-height:40px;padding:8px;border:1px solid var(--custom-line,var(--rd-line,#dce1e6));border-radius:8px;cursor:pointer}.multisurface-tools_tools__ikP9N label:has(input[type=checkbox]:checked){background:#f0f6f3;border-color:#7b9b90}.multisurface-tools_tools__ikP9N input[type=checkbox]{flex:0 0 18px;width:18px;height:18px;margin:1px 0 0;accent-color:#173c35}.multisurface-tools_tools__ikP9N summary{min-height:40px;padding:9px 10px;border-radius:8px;background:#f5f7f9;color:#4e5968;font-weight:700;cursor:pointer}.multisurface-tools_tools__ikP9N details>:not(summary){margin-top:10px}.multisurface-tools_targets__A0T9y{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;min-width:0}.multisurface-tools_targetText__HDf_G{min-width:0;flex:1;overflow-wrap:anywhere}.multisurface-tools_targetText__HDf_G small{display:block;font-size:11px;font-weight:400;color:#667085}.multisurface-tools_actions__feNYH{display:flex;flex-wrap:wrap;gap:8px;min-width:0}.multisurface-tools_actions__feNYH button{flex:1 1 110px}.multisurface-tools_warning__Q_Isj{border-left:3px solid #a8813e;padding:8px 10px;background:#fff9ed;border-radius:6px}.multisurface-tools_tools__ikP9N [role=alert]{color:#a12b24}.editor-details_details__YGrzq{min-width:0;border-top:1px solid var(--rd-line);word-break:keep-all;overflow-wrap:break-word}.editor-details_summary__CDY_c{padding:12px 0;font-size:12px;font-weight:600;cursor:pointer}.editor-details_summary__CDY_c:focus-visible{outline:2px solid currentColor;outline-offset:3px}.editor-details_content__26Sku{display:grid;gap:12px;padding:2px 0 12px;min-width:0}.editor-details_toolbar__EZsam{position:relative;border-top:0}.editor-details_toolbar__EZsam>.editor-details_summary__CDY_c{display:flex;align-items:center;justify-content:center;gap:10px;min-height:44px;padding:0 12px;white-space:nowrap;border:1px solid var(--rd-line);border-radius:9px;background:var(--rd-paper,#faf7f1)}.editor-details_toolbar__EZsam>.editor-details_summary__CDY_c:after{content:"";width:6px;height:6px;border-right:1px solid;border-bottom:1px solid;transform:rotate(45deg)}.editor-details_toolbar__EZsam[open]>.editor-details_summary__CDY_c:after{transform:rotate(225deg)}.editor-details_toolbar__EZsam>.editor-details_content__26Sku{position:absolute;top:calc(100% + 8px);right:0;width:280px;max-width:calc(100vw - 32px);box-sizing:border-box;padding:12px;border:1px solid var(--rd-line);border-radius:9px;background:var(--rd-paper,#faf7f1);box-shadow:0 8px 24px rgb(23 19 15/12%)}.editor-shell_shell__Bvvic{word-break:keep-all;overflow-wrap:break-word;--edshell-rail-w:56px;--edshell-panel-w:300px;--edshell-right-w:280px;--edshell-card-gap:16px;--edshell-left-occupied:calc(var(--edshell-card-gap) * 2 + var(--edshell-panel-w));--edshell-right-occupied:calc(var(--edshell-card-gap) * 2 + var(--edshell-right-w));--edshell-card-top:70px;--shell-siteheader-h:76px;--edshell-canvas-bg:linear-gradient(180deg,#f4f6fb,#e8ecf4);--ink-300:#6b7484;--ink-400:#5f6875;--ink-500:#4a5361;--rd-accent:#8a6524;--rd-text-faint:#6f6657;display:grid;grid-template-rows:minmax(0,1fr);grid-template-columns:var(--edshell-rail-w) minmax(0,1fr);grid-template-areas:"rail canvas";position:relative;margin-top:var(--shell-siteheader-h);height:calc(100vh - var(--shell-siteheader-h) - var(--rd-cookie-banner-h, 0px));height:calc(100dvh - var(--shell-siteheader-h) - var(--rd-cookie-banner-h, 0px));overflow:hidden;font-family:var(--rd-font-body)}[data-editor-shell].editor-shell_shell__Bvvic{background:var(--edshell-canvas-bg);color:var(--rd-text,#26201a)}.editor-shell_shellNoRight__pj2ph{--edshell-right-occupied:var(--edshell-card-gap)}.editor-shell_shellRightCollapsed__BKoyS{--edshell-right-occupied:calc(var(--edshell-card-gap) * 2 + 56px)}.editor-shell_shellPanelCardClosed__obFa_{--edshell-left-occupied:var(--edshell-card-gap)}.editor-shell_canvasIdentity__gO5Tz{display:flex;align-items:center;gap:10px;min-width:0;padding:10px 12px}.editor-shell_canvasTopLeftBody__DBXoB{border-top:1px solid var(--rd-line,#e2dbcf)}.editor-shell_backLink__g13uy{display:inline-flex;align-items:center;gap:6px;flex:none;min-height:32px;padding:0 6px;margin-left:-6px;border-radius:2px;font-family:var(--rd-font-body);font-size:12.5px;font-weight:600;color:var(--rd-text-soft,#6b6154);text-decoration:none;white-space:nowrap}.editor-shell_backLink__g13uy:hover{color:var(--rd-ink,#17130f);background:var(--rd-stone,#f1ece3)}.editor-shell_backLink__g13uy:focus-visible{outline:2px solid var(--rd-accent,#b0863c);outline-offset:2px}.editor-shell_backArrow__51bFK{display:inline-block;width:6px;height:6px;border:solid;border-width:1.5px 0 0 1.5px;transform:rotate(-45deg)}.editor-shell_boxIdentity__kMF1o{display:flex;flex-direction:column;gap:0;min-width:0}[data-editor-shell] .editor-shell_boxName__oyaw5{margin:0;font-family:var(--rd-font-display);font-weight:800;font-size:14px;line-height:1.3;letter-spacing:-.01em;color:var(--rd-ink,#17130f);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:200px}.editor-shell_boxSubtitle__UTnuL{font-size:11px;color:var(--rd-text-soft,#6b6154);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.editor-shell_canvasTopRight___TRns{position:absolute;top:16px;right:16px;z-index:3;display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end;gap:8px;max-width:calc(100% - 32px)}.editor-shell_canvasTopRight___TRns:has(>details[open]){z-index:9}.editor-shell_editorPage__FVNHq{min-height:100dvh;display:flow-root}.editor-shell_editorPage__FVNHq .rd-siteheader{background:rgba(244,246,251,.92);border-bottom-color:transparent;backdrop-filter:saturate(1.1) blur(10px);-webkit-backdrop-filter:saturate(1.1) blur(10px)}.editor-shell_editorPage__FVNHq .rd-siteheader:before{opacity:0}.editor-shell_editorPage__FVNHq .rd-siteheader .rd-siteheader__wordmark{color:var(--rd-ink,#17130f)}.editor-shell_editorPage__FVNHq .rd-siteheader .rd-siteheader__nav a{color:var(--rd-text-soft,#6b6154)}.editor-shell_editorPage__FVNHq .rd-siteheader .rd-siteheader__nav a:hover,.editor-shell_editorPage__FVNHq .rd-siteheader .rd-siteheader__nav a[aria-current=page]{color:var(--rd-ink,#17130f)}.editor-shell_editorPage__FVNHq .rd-siteheader .rd-siteheader__cta{border-color:var(--rd-ink,#17130f);color:var(--rd-ink,#17130f)}.editor-shell_editorPage__FVNHq .rd-siteheader .rd-siteheader__cta:hover{background:var(--rd-ink,#17130f);color:#fff;border-color:var(--rd-ink,#17130f)}.editor-shell_editorPage__FVNHq .rd-siteheader__burger-lines span{background:var(--rd-ink,#17130f)}.editor-shell_rail__7YmcX{grid-area:rail;align-items:center;overflow-y:auto;border-right:1px solid var(--rd-line,#e2dbcf)}.editor-shell_panel__GOjb1,.editor-shell_rail__7YmcX{display:flex;flex-direction:column;min-width:0;min-height:0;background:var(--rd-paper,#faf7f1)}.editor-shell_panel__GOjb1{grid-area:canvas;overflow:hidden}.editor-shell_panelHeader__peO_o{flex:none;padding:12px 48px 8px 14px;border-bottom:1px solid var(--rd-line,#e2dbcf)}[data-editor-shell] .editor-shell_panelTitle__b9T7D{margin:0;font-family:var(--rd-font-display);font-weight:800;font-size:14px;letter-spacing:-.01em;color:var(--rd-ink,#17130f)}.editor-shell_panelBody__dxCW_{flex:1;min-height:0;overflow-y:auto;padding:12px;animation:editor-shell_shellPanelFade__ItjJ2 .12s ease-out;background:linear-gradient(var(--rd-paper,#faf7f1) 30%,rgba(250,247,241,0)) top /100% 22px no-repeat local,linear-gradient(rgba(250,247,241,0),var(--rd-paper,#faf7f1) 70%) bottom /100% 22px no-repeat local,radial-gradient(farthest-side at 50% 0,rgba(23,19,15,.16),rgba(23,19,15,0)) top /100% 9px no-repeat scroll,radial-gradient(farthest-side at 50% 100%,rgba(23,19,15,.3),rgba(23,19,15,0)) bottom /100% 14px no-repeat scroll,var(--rd-paper,#faf7f1)}.editor-shell_panelBody__dxCW_::-webkit-scrollbar{width:8px}.editor-shell_panelBody__dxCW_::-webkit-scrollbar-track{background:transparent}.editor-shell_panelBody__dxCW_::-webkit-scrollbar-thumb{border-radius:4px;background:rgba(23,19,15,.26)}.editor-shell_panelBody__dxCW_::-webkit-scrollbar-thumb:hover{background:rgba(23,19,15,.42)}@keyframes editor-shell_shellPanelFade__ItjJ2{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.editor-shell_panelFooter__OWPJg{flex:none;padding:12px 16px;border-top:1px solid var(--rd-line,#e2dbcf)}.editor-shell_panelClose__6SLox{display:inline-flex;align-items:center;justify-content:center;position:absolute;top:8px;right:8px;width:32px;height:32px;border:none;border-radius:999px;background:var(--rd-stone,#f1ece3);color:var(--rd-text-soft,#6b6154);font-size:18px;line-height:1;cursor:pointer;z-index:1}.editor-shell_panelClose__6SLox:hover{color:var(--rd-ink,#17130f)}.editor-shell_panelClose__6SLox:focus-visible{outline:2px solid var(--rd-accent,#b0863c);outline-offset:2px}.editor-shell_viewToggleButton__FSkjW{min-height:27px}@media (max-width:767px){.editor-shell_viewToggleButton__FSkjW{min-height:44px;min-width:52px}.editor-shell_panelClose__6SLox{width:44px;height:44px}}.editor-shell_panelBackdrop__46fmD{display:none}.editor-shell_canvas__jtE1N{grid-area:canvas;position:relative;overflow:hidden;min-width:0;min-height:0;background:none}.editor-shell_canvasStage___HD8C{position:absolute;top:0;bottom:0;left:var(--edshell-left-occupied);right:var(--edshell-right-occupied);z-index:1;transition:left .18s ease-out,right .18s ease-out}.editor-shell_canvasTopLeft__hxgsS{position:absolute;top:16px;left:16px;z-index:3;border-radius:8px;background:var(--rd-paper,#faf7f1);border:1px solid var(--rd-line,#e2dbcf);box-shadow:0 4px 16px rgba(23,19,15,.12)}.editor-shell_canvasBottomTools__8tcjE{display:contents}.editor-shell_canvasBottomRight__Uik_y{transition:right .18s ease-out}.editor-shell_canvasBottomRight__Uik_y,.editor-shell_canvasFooter__Wv9qx{position:absolute;right:var(--edshell-right-occupied);bottom:16px;z-index:3;border-radius:8px;background:var(--rd-paper,#faf7f1);border:1px solid var(--rd-line,#e2dbcf);box-shadow:0 4px 16px rgba(23,19,15,.12)}.editor-shell_canvasFooter__Wv9qx{left:var(--edshell-left-occupied);transition:left .18s ease-out,right .18s ease-out}.editor-shell_right__xlA8E{grid-area:canvas;display:flex;flex-direction:column;min-width:0;min-height:0;overflow:hidden;background:var(--rd-paper,#faf7f1)}.editor-shell_rightToggle__4anKK{flex:none;display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 12px;border:none;border-bottom:1px solid var(--rd-line,#e2dbcf);background:none;font-family:var(--rd-font-body);font-size:12.5px;font-weight:700;white-space:nowrap;word-break:keep-all;color:var(--rd-text-soft,#6b6154);cursor:pointer}.editor-shell_rightToggle__4anKK:hover{color:var(--rd-accent,#b0863c)}.editor-shell_rightToggle__4anKK:focus-visible{outline:2px solid var(--rd-accent,#b0863c);outline-offset:-2px}.editor-shell_rightBody__zVAjG{flex:1;min-height:0;overflow-y:auto;padding:16px}.editor-shell_rightCollapsed__xJwgK{width:56px}.editor-shell_rightCollapsed__xJwgK .editor-shell_rightToggle__4anKK{writing-mode:horizontal-tb;min-height:44px;border-bottom:none}@media (min-width:1024px){.editor-shell_shell__Bvvic{grid-template-columns:minmax(0,1fr);grid-template-areas:"canvas";--edshell-left-occupied:calc(var(--edshell-card-gap) * 2 + var(--edshell-rail-w) + var(--edshell-panel-w))}.editor-shell_shellPanelCardClosed__obFa_{--edshell-left-occupied:calc(var(--edshell-card-gap) * 2 + var(--edshell-rail-w))}.editor-shell_rail__7YmcX{grid-area:canvas;position:absolute;top:var(--edshell-card-gap);bottom:var(--edshell-card-gap);left:var(--edshell-card-gap);width:var(--edshell-rail-w);z-index:6;border:1px solid var(--rd-line,#e2dbcf);border-right:none;border-radius:10px 0 0 10px;box-shadow:-8px 10px 24px -10px rgba(23,19,15,.22)}.editor-shell_shellPanelCardClosed__obFa_ .editor-shell_rail__7YmcX{border-right:1px solid var(--rd-line,#e2dbcf);border-radius:10px;box-shadow:0 10px 30px rgba(23,19,15,.18)}.editor-shell_panel__GOjb1,.editor-shell_right__xlA8E{position:absolute;top:var(--edshell-card-top);bottom:var(--edshell-card-gap);z-index:5;border:1px solid var(--rd-line,#e2dbcf);border-radius:10px;box-shadow:0 10px 30px rgba(23,19,15,.18)}.editor-shell_panel__GOjb1{left:calc(var(--edshell-card-gap) + var(--edshell-rail-w));border-radius:0 10px 10px 0;width:var(--edshell-panel-w);top:var(--edshell-card-gap)}.editor-shell_canvasTopLeft__hxgsS{left:var(--edshell-left-occupied);transition:left .18s ease-out}.editor-shell_right__xlA8E{right:var(--edshell-card-gap);width:var(--edshell-right-w)}.editor-shell_right__xlA8E.editor-shell_rightCollapsed__xJwgK{width:56px;bottom:auto}.editor-shell_panelCardClosed__xhViV{display:none}}.editor-shell_shell__Bvvic .editor-press-card{transition:transform 90ms ease-out}.editor-shell_shell__Bvvic .editor-press-card:active{transform:scale(.98)}@media (prefers-reduced-motion:reduce){.editor-shell_panelBody__dxCW_{animation:none}.editor-shell_shell__Bvvic .editor-press-card{transition:none}.editor-shell_shell__Bvvic .editor-press-card:active{transform:none}}@media (max-width:1439px) and (min-width:1200px){.editor-shell_shell__Bvvic{--edshell-panel-w:284px;--edshell-right-w:248px}}@media (max-width:1199px) and (min-width:1024px){.editor-shell_shell__Bvvic{--edshell-panel-w:264px;--edshell-right-w:232px}}@media (max-width:1023px) and (min-width:768px){.editor-shell_shell__Bvvic{grid-template-columns:var(--edshell-rail-w) minmax(0,1fr);grid-template-areas:"rail canvas";--edshell-panel-w:264px;--edshell-left-occupied:calc(var(--edshell-card-gap) + var(--edshell-panel-w));--edshell-right-occupied:calc(var(--edshell-card-gap) * 2 + 56px)}.editor-shell_shell__Bvvic:not(.editor-shell_shellRightCollapsed__BKoyS):not(.editor-shell_shellNoRight__pj2ph){--edshell-right-occupied:calc(var(--edshell-card-gap) * 2 + 240px)}.editor-shell_shellPanelCardClosed__obFa_{--edshell-left-occupied:var(--edshell-card-gap)}.editor-shell_panel__GOjb1{grid-area:canvas;position:absolute;top:0;left:0;bottom:0;width:var(--edshell-panel-w);max-width:86vw;z-index:5;border-right:1px solid var(--rd-line,#e2dbcf);box-shadow:8px 0 26px -16px rgba(23,19,15,.32)}.editor-shell_panelBackdrop__46fmD,.editor-shell_panelCardClosed__xhViV{display:none}.editor-shell_canvasTopLeft__hxgsS{left:var(--edshell-left-occupied);transition:left .18s ease-out}.editor-shell_right__xlA8E{grid-area:canvas;position:absolute;top:70px;right:16px;width:240px;max-height:calc(100% - 86px);z-index:4;border:1px solid var(--rd-line,#e2dbcf);border-radius:8px;box-shadow:0 10px 30px rgba(23,19,15,.18)}.editor-shell_right__xlA8E.editor-shell_rightCollapsed__xJwgK{width:56px}}@media (max-width:767px){.editor-shell_shell__Bvvic{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr) 56px;grid-template-areas:"canvas" "rail";--edshell-left-occupied:var(--edshell-card-gap);--edshell-right-occupied:var(--edshell-card-gap);--edshell-mobile-summary-h:56px;--edshell-mobile-panel-occupied:0px;--edshell-mobile-panel-h:max(0px,calc((100vh - var(--shell-siteheader-h) - var(--rd-cookie-banner-h, 0px) - 56px - var(--edshell-mobile-summary-h)) / 2));--edshell-mobile-panel-h:max(0px,calc((100dvh - var(--shell-siteheader-h) - var(--rd-cookie-banner-h, 0px) - 56px - var(--edshell-mobile-summary-h)) / 2))}.editor-shell_shellNoRight__pj2ph{--edshell-mobile-summary-h:0px}.editor-shell_shellPanelSheetOpen__q1czU{--edshell-mobile-panel-occupied:var(--edshell-mobile-panel-h)}.editor-shell_shellPanelSheetOpen__q1czU .editor-shell_canvasStage___HD8C{bottom:calc(var(--edshell-mobile-panel-occupied) + var(--edshell-mobile-summary-h))}.editor-shell_rail__7YmcX{flex-direction:row;justify-content:space-around;box-shadow:0 -6px 20px rgba(23,19,15,.12);z-index:6}.editor-shell_panel__GOjb1,.editor-shell_rail__7YmcX{border-right:none;border-top:1px solid var(--rd-line,#e2dbcf)}.editor-shell_panel__GOjb1{grid-area:canvas;position:fixed;left:0;right:0;bottom:calc(56px + var(--edshell-mobile-summary-h) + var(--rd-cookie-banner-h, 0px));top:auto;width:auto;max-width:none;height:var(--edshell-mobile-panel-h);max-height:var(--edshell-mobile-panel-h);z-index:7;border-radius:10px 10px 0 0;box-shadow:0 -10px 34px rgba(23,19,15,.22);transform:translateY(100%);transition:transform .18s ease-out,visibility 0s .18s;visibility:hidden;pointer-events:none}.editor-shell_panel__GOjb1.editor-shell_panelOpen__m_4bV{transform:translateY(0);transition:transform .18s ease-out;visibility:visible;pointer-events:auto}.editor-shell_panelClose__6SLox{z-index:1}.editor-shell_panelBackdrop__46fmD{display:none}.editor-shell_canvasTopRight___TRns{left:16px;top:12px;max-width:none}.editor-shell_canvasTopLeft__hxgsS~.editor-shell_canvasTopRight___TRns{top:156px}.editor-shell_right__xlA8E{grid-area:canvas;position:fixed;left:0;right:0;bottom:calc(56px + var(--rd-cookie-banner-h, 0px));top:auto;width:auto;max-width:none;max-height:70vh;z-index:6;border-radius:10px 10px 0 0;box-shadow:0 -10px 30px rgba(23,19,15,.18);transition:max-height .18s ease-out}.editor-shell_right__xlA8E.editor-shell_rightCollapsed__xJwgK{max-height:56px}.editor-shell_right__xlA8E:not(.editor-shell_rightCollapsed__xJwgK){z-index:8}.editor-shell_shellRightCollapsed__BKoyS .editor-shell_canvasBottomRight__Uik_y,.editor-shell_shellRightCollapsed__BKoyS .editor-shell_canvasFooter__Wv9qx{bottom:calc(56px + var(--edshell-card-gap))}.editor-shell_shellPanelSheetOpen__q1czU .editor-shell_canvasBottomRight__Uik_y,.editor-shell_shellPanelSheetOpen__q1czU .editor-shell_canvasFooter__Wv9qx{bottom:calc(var(--edshell-mobile-panel-occupied) + var(--edshell-mobile-summary-h) + var(--edshell-card-gap))}.editor-shell_rightCollapsed__xJwgK .editor-shell_rightToggle__4anKK{writing-mode:horizontal-tb;min-height:56px}}@media (min-width:561px) and (max-width:767px){.editor-shell_shellRightCollapsed__BKoyS .editor-shell_canvasBottomToolsPaired__tMnWT{display:flex;position:absolute;left:var(--edshell-left-occupied);right:var(--edshell-right-occupied);bottom:calc(var(--edshell-mobile-panel-occupied) + 56px + var(--edshell-card-gap));align-items:center;gap:var(--edshell-card-gap);z-index:3}.editor-shell_shellRightCollapsed__BKoyS .editor-shell_canvasBottomToolsPaired__tMnWT .editor-shell_canvasBottomRight__Uik_y{position:static;order:1;flex:none}.editor-shell_shellRightCollapsed__BKoyS .editor-shell_canvasBottomToolsPaired__tMnWT .editor-shell_canvasFooter__Wv9qx{position:static;flex:1;min-width:0}}@media (max-width:767px) and (max-height:600px){.editor-shell_shell__Bvvic{height:640px;--edshell-mobile-panel-h:calc((640px - 56px - var(--edshell-mobile-summary-h)) / 2)}.editor-shell_panel__GOjb1{position:absolute;grid-area:auto;bottom:calc(56px + var(--edshell-mobile-summary-h))}.editor-shell_right__xlA8E{position:absolute;grid-area:auto;bottom:56px}}@media (prefers-reduced-motion:reduce){[data-editor-shell] .editor-shell_canvasBottomRight__Uik_y,[data-editor-shell] .editor-shell_canvasFooter__Wv9qx,[data-editor-shell] .editor-shell_canvasStage___HD8C,[data-editor-shell] .editor-shell_panel__GOjb1,[data-editor-shell] .editor-shell_right__xlA8E{transition:none}}.stage-rail_rail__cYWlp{box-sizing:border-box;display:flex;flex-direction:column;width:100%;min-width:0;height:100%;background:var(--rd-paper,#faf7f1);border-right:1px solid var(--rd-line,#e2dbcf);font-family:var(--rd-font-body,"Pretendard","Freesentation",-apple-system,BlinkMacSystemFont,"Segoe UI","Malgun Gothic","맑은 고딕",sans-serif)}.stage-rail_list__c5T7H{display:flex;flex:1 1 auto;flex-direction:column;margin:0;padding:0;list-style:none}.stage-rail_item__f0bY5{display:block}.stage-rail_button__M8cVX{box-sizing:border-box;display:flex;width:100%;min-height:56px;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:8px 4px;border:none;border-left:3px solid transparent;background:transparent;color:var(--rd-text,#26201a);opacity:.68;font-family:inherit;cursor:pointer;transition:color 90ms ease}.stage-rail_button__M8cVX:hover{color:var(--rd-accent-light,#c8a45a);opacity:1}.stage-rail_button__M8cVX:focus-visible{opacity:1;outline:2px solid var(--rd-accent,#b0863c);outline-offset:-2px}.stage-rail_button__M8cVX[data-active]{border-left-color:var(--rd-accent,#b0863c);color:var(--rd-accent,#b0863c);opacity:1}.stage-rail_icon__QTwS_{display:flex;align-items:center;justify-content:center;min-height:18px;font-size:18px;line-height:1}.stage-rail_label__TN_nh{overflow:hidden;max-width:100%;font-size:10px;line-height:1.2;text-align:center;text-overflow:ellipsis;white-space:nowrap}.stage-rail_status__J_4fo{font-size:9px;line-height:1.3;white-space:nowrap}.stage-rail_button__M8cVX:disabled{cursor:not-allowed;opacity:.48}.stage-rail_button__M8cVX[data-confirmation=review]{color:#96561b;opacity:1}@media (max-width:767px){.stage-rail_rail__cYWlp{min-width:0;height:auto;border-top:1px solid var(--rd-line,#e2dbcf);border-right:none}.stage-rail_list__c5T7H,.stage-rail_rail__cYWlp{width:100%;flex-direction:row}.stage-rail_item__f0bY5{flex:1 1 0}.stage-rail_button__M8cVX{width:100%;min-height:54px;padding:2px 4px;gap:1px;border-top:3px solid transparent;border-left:none}.stage-rail_button__M8cVX[data-active]{border-top-color:var(--rd-accent,#b0863c);border-left-color:transparent}}@media (prefers-reduced-motion:reduce){.stage-rail_button__M8cVX{transition:none}}.right-column_column__4ksg4{display:flex;flex-direction:column;gap:12px;width:100%;min-width:0;height:100%;overflow-y:auto;background:var(--rd-stone,#f1ece3);box-sizing:border-box}.right-column_empty__Q0C07{margin:0;padding:16px;font-family:var(--rd-font-body,"Pretendard",-apple-system,BlinkMacSystemFont,sans-serif);font-size:13px;color:var(--rd-text,#26201a)}.right-column_card__YVYIU{display:flex;flex-direction:column;gap:8px;background:var(--rd-paper,#faf7f1);border:1px solid var(--rd-line,#e2dbcf);border-radius:6px;padding:14px;box-sizing:border-box}[data-right-column] .right-column_cardTitle__pmoKx{margin:0;font-family:var(--rd-font-display,"NanumSquareNeo","Pretendard",-apple-system,BlinkMacSystemFont,sans-serif);font-size:13px;font-weight:700;color:var(--rd-ink,#17130f);line-height:1.3}.right-column_cardBody__9A3Ri{font-size:13px;line-height:1.5}.right-column_cardBody__9A3Ri,.right-column_cardFooter__3Cboh{font-family:var(--rd-font-body,"Pretendard",-apple-system,BlinkMacSystemFont,sans-serif);color:var(--rd-text,#26201a)}.right-column_cardFooter__3Cboh{font-size:12px;border-top:1px solid var(--rd-line,#e2dbcf);padding-top:8px}.right-column_card__YVYIU[data-tone=muted]{background:var(--rd-stone,#f1ece3)}[data-right-column] .right-column_card__YVYIU a{color:var(--rd-accent,#b0863c);transition:color 90ms ease}[data-right-column] .right-column_card__YVYIU a:hover{color:var(--rd-accent-light,#c8a45a)}