*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:32px}body{margin:0;color:#383238;background:#fff;font:16px/1.75 Arial,Helvetica,sans-serif}a{color:inherit}button,input,select{font:inherit}button,a,select,input{touch-action:manipulation}a:focus-visible,button:focus-visible,select:focus-visible,input:focus-visible{outline:2px solid #b05a79;outline-offset:5px}.guide-skip{position:absolute;top:-60px;left:20px;background:white;z-index:200;padding:8px}.guide-skip:focus{top:10px}.guide-header{display:flex;align-items:center;gap:26px;min-height:96px;max-width:1224px;margin:auto;padding:18px 32px;border-bottom:1px solid #eee8eb}.guide-header .brand{margin-right:auto;line-height:0}.guide-header .brand img{width:150px;height:auto}.guide-header .ux-nav{display:flex;align-items:center;gap:26px}.guide-header .ux-nav a{text-decoration:none;font-size:14px;white-space:nowrap}.guide-header .ux-nav a[aria-current]{color:#a54e6d}.ux-nav-toggle{display:none}.guide-wrap{max-width:1184px;margin:auto;padding:28px 32px 72px}.breadcrumb{display:flex;gap:10px;color:#8b8188;font-size:12px;margin:0 0 25px}.breadcrumb a{text-decoration:none}.guide-hero{display:grid;grid-template-columns:1fr 1fr;gap:46px;align-items:center;padding:8px 0 38px}.eyebrow{font-size:11px;letter-spacing:2.3px;color:#a75572;font-weight:600;margin:0 0 18px}.guide-hero h1{font-family:Georgia,'Times New Roman',serif;font-size:clamp(36px,4.7vw,59px);font-weight:400;letter-spacing:-1.9px;line-height:1.08;margin:0 0 24px}.guide-hero h1 em{color:#b0647e;font-weight:400}.guide-hero p:not(.eyebrow){max-width:440px;color:#746b72;margin:0 0 23px}.guide-hero img{display:block;width:100%;height:auto;border-radius:24px}.guide-actions{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.guide-button{display:inline-flex;justify-content:center;align-items:center;gap:12px;padding:10px 21px;border:1px solid #a55070;border-radius:999px;color:white;background:#a55070;font-size:14px;text-decoration:none;cursor:pointer;line-height:1.5}.guide-button.secondary{background:white;border-color:#e4d9df;color:#64545d}.guide-label{margin:16px 0 0!important;font-size:12px!important;color:#8d8189!important}.guide-overview{border-block:1px solid #eee7eb;display:flex;align-items:center;justify-content:space-between;padding:17px 0;gap:20px;margin:0 0 46px}.guide-overview span{font-size:13px;color:#786b74}.guide-overview strong{font-weight:500;color:#53404b}.guide-overview .bead-dots{display:flex;gap:5px}.bead-dots i{width:10px;height:10px;border-radius:50%;background:#e7c2d0}.bead-dots i:nth-child(2){background:#b9758f}.bead-dots i:nth-child(3){background:#e3cfb3}.bead-dots i:nth-child(4){background:#b7c5b5}.guide-layout{display:grid;grid-template-columns:180px minmax(0,1fr);gap:65px;align-items:start}.guide-toc{position:sticky;top:28px;font-size:13px}.guide-toc p{margin:0 0 12px;color:#aa8b9a;font-size:10px;letter-spacing:2px}.guide-toc a{display:block;text-decoration:none;color:#8a7b84;padding:7px 0;border-left:2px solid transparent;padding-left:12px}.guide-toc a[aria-current]{color:#a55070;border-color:#b76a87}.guide-toc a:hover{color:#a55070}.guide-step{padding:0 0 46px;margin:0 0 42px;border-bottom:1px solid #eee7eb;scroll-margin-top:28px}.step-kicker{display:flex;align-items:center;gap:13px;color:#a45071;font-size:10px;letter-spacing:2px;margin-bottom:12px}.step-kicker span{display:inline-grid;place-items:center;width:31px;height:31px;border-radius:50%;background:#fcf0f4;letter-spacing:0;font-size:12px}.guide-step h2,.guide-finish h2{font-family:Georgia,'Times New Roman',serif;font-size:32px;letter-spacing:-.7px;line-height:1.2;font-weight:400;margin:0 0 22px}.guide-step p{color:#746972;margin:0 0 16px}.guide-step p strong{color:#4c3d47}.guide-step ul,.guide-step ol{padding-left:20px;color:#746972;margin:0 0 20px}.guide-step li{padding-left:4px;margin:7px 0}.guide-step figure{margin:26px 0}.guide-step figure img{display:block;width:100%;max-height:440px;object-fit:contain;border-radius:18px;background:#faf7f8}.guide-step figcaption{margin-top:10px;color:#9a8993;font-size:12px}.guide-note{border-left:2px solid #d5a3b7;background:#fdf8fa;padding:14px 18px;color:#7c6573!important;font-size:14px;margin-top:22px!important}.materials-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px 24px;margin:24px 0}.materials-grid div{display:flex;gap:12px;border-bottom:1px solid #eee7eb;padding:12px 0;color:#6c5d67;font-size:14px}.materials-grid svg{flex:none;width:23px;height:23px;stroke:#b26c88;fill:none;stroke-width:1.5}.model-box{padding:24px;border:1px solid #e8dce2;border-radius:16px;margin:24px 0}.model-box label{display:block;font-size:12px;color:#987b8a;margin-bottom:8px}.model-box select{width:100%;border:1px solid #dfd2d9;border-radius:9px;background:white;padding:11px 12px;color:#58434f;max-width:100%}.model-facts{display:flex;gap:10px;flex-wrap:wrap;margin:18px 0}.model-facts span{font-size:11px;background:#f8f4f6;border-radius:5px;padding:3px 9px;color:#8a6b7b}.model-box h3{font-size:16px;margin:15px 0 8px}.model-box ul,.model-box ol{font-size:14px}.model-box>a{color:#a55070;font-size:13px;text-underline-offset:4px}.checklist{list-style:none;padding:0!important}.checklist li{margin:0!important;padding:0;border-bottom:1px solid #f0eaed}.checklist label{display:flex;gap:13px;padding:13px 0;cursor:pointer;color:#655760}.checklist input{accent-color:#ac5b7a;width:17px;height:17px;flex:none;margin-top:5px}.guide-faq details{border-bottom:1px solid #eee7eb}.guide-faq summary{cursor:pointer;padding:16px 4px;font-size:15px;color:#58424f}.guide-faq details p{font-size:14px;padding:0 4px 15px}.guide-finish{padding:32px;background:#fcf6f8;border-radius:20px}.guide-finish p{color:#85727e;font-size:14px}.guide-footer{border-top:1px solid #eee7eb;padding:26px 24px;text-align:center;color:#927f8b;font-size:12px}.guide-footer img{display:block;width:110px;height:auto;margin:0 auto 10px}.guide-footer a{text-decoration:none;margin:0 8px}.reference-note{margin-top:30px;font-size:12px;color:#9a8993}.reference-note summary{cursor:pointer}.reference-note p{font-size:12px;line-height:1.7}.print-button{border:0;background:none;color:#9b6b81;font-size:12px;text-decoration:underline;cursor:pointer;text-underline-offset:4px}.guide-callout{display:inline-flex!important;align-items:center;gap:12px;margin:8px 0 4px;padding:11px 16px;border:1px solid #e8d6de;border-radius:10px;background:#fdf7f9;color:#a14e6c!important;font:500 14px/1.4 Arial,sans-serif!important;text-decoration:none!important}.guide-callout svg{width:21px;height:21px;flex:none;fill:none;stroke:currentColor;stroke-width:1.4}.guide-callout:hover{background:#faedf2}@media(max-width:900px){.guide-layout{grid-template-columns:150px minmax(0,1fr);gap:30px}.guide-header .ux-nav{gap:18px}}@media(max-width:760px){.guide-header{padding:12px 20px;min-height:76px}.guide-wrap{padding:24px 20px 50px}.breadcrumb{font-size:11px;margin-bottom:16px}.guide-hero{grid-template-columns:1fr;gap:26px;padding:5px 0 26px}.guide-hero h1{font-size:39px;letter-spacing:-1.2px;margin-bottom:18px}.guide-hero p:not(.eyebrow){font-size:15px;line-height:1.7}.guide-hero img{max-height:310px;object-fit:contain;background:#fcf6f8;border-radius:18px}.eyebrow{font-size:10px;margin-bottom:14px}.guide-overview{margin-bottom:30px;padding:14px 0}.guide-overview span{font-size:11px}.guide-layout{grid-template-columns:1fr;gap:30px}.guide-toc{position:static;display:flex;overflow:auto;gap:6px;border-bottom:1px solid #eee7eb;padding-bottom:12px;scrollbar-width:thin}.guide-toc p{display:none}.guide-toc a{flex:none;border:1px solid #eee3e8;border-radius:999px;padding:6px 11px;font-size:12px}.guide-toc a[aria-current]{background:#fcf0f4;border-color:#e4c2cf}.guide-step{margin-bottom:30px;padding-bottom:30px}.guide-step h2,.guide-finish h2{font-size:29px}.guide-step p,.guide-step li{font-size:15px}.guide-step figure{margin:22px 0}.materials-grid{gap:5px 14px}.materials-grid div{font-size:12px;gap:8px}.model-box{padding:18px}.guide-finish{padding:25px}.guide-button{font-size:13px}.guide-callout{margin-top:0}.guide-footer{padding-bottom:30px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}@media print{.guide-header,.guide-toc,.guide-actions,.guide-overview,.breadcrumb,.guide-finish,.guide-footer,.print-button,.reference-note{display:none!important}.guide-wrap{max-width:none;padding:0}.guide-layout{display:block}.guide-hero{grid-template-columns:1fr 1fr;gap:24px}.guide-hero h1{font-size:30px}.guide-hero img{max-height:190px}.guide-step{break-inside:avoid;padding-bottom:18px;margin-bottom:20px}.guide-step h2{font-size:23px}.guide-step p,.guide-step li{font-size:11pt}.guide-step figure img{max-height:200px}.model-box{break-inside:avoid}body{color:black;font-size:11pt}a{color:inherit;text-decoration:none}a[href]::after{content:none!important}}

@media(max-width:760px){.guide-header .ux-nav:not(.beadia-nav-panel){display:none}.guide-layout>article,.guide-toc{min-width:0}.guide-overview .bead-dots{display:none}.guide-overview>span:last-child{white-space:nowrap}}
