.breakdance .bde-section-10449-100 .section-container{display:flex;flex-direction:column}.ni-guest{--ng-orange:#FA420B;--ng-black:#151011;--ng-paper:#faf9f7;--ng-line:#e0dcd8;background:var(--ng-paper);color:var(--ng-black);width:100%;font:16px/1.75 Arial,Helvetica,sans-serif}.ni-guest *{box-sizing:border-box}.ng-wrap{max-width:1180px;padding:0 30px 64px;margin:auto}.ni-guest h1,.ni-guest h2,.ni-guest h3,.ni-guest h4,.ni-guest p,.ni-guest blockquote{margin:0;text-transform:none;letter-spacing:normal}.ni-guest h1,.ni-guest h2,.ni-guest h3,.ni-guest h4{font-family:Georgia,'Times New Roman',serif;color:var(--ng-black);font-weight:700;line-height:1.2}.ni-guest a{color:#ae350e;text-underline-offset:4px}.ni-guest a:focus-visible{outline:3px solid var(--ng-orange);outline-offset:5px}.ng-crumb{display:flex;gap:12px;align-items:center;padding:20px 0;border-top:1px solid var(--ng-line);border-bottom:1px solid var(--ng-line);font-size:12px;color:#746b65}.ng-crumb a{text-decoration:none;color:#746b65}.ng-hero{display:grid;grid-template-columns:1.45fr 1fr;gap:70px;padding:60px 0}.ni-guest .ng-kicker{font:700 11px/1.5 Arial,Helvetica,sans-serif;color:#b3390e;letter-spacing:2px;margin-bottom:16px}.ni-guest h1{font-size:clamp(40px,4.6vw,62px);line-height:1.04;letter-spacing:-2px;margin-bottom:22px}.ng-intro{font-size:18px;color:#625951;max-width:630px}.ni-guest .ng-button{display:inline-flex;gap:28px;align-items:center;background:var(--ng-orange);color:var(--ng-black);text-decoration:none;font-size:13px;font-weight:700;padding:15px 22px;margin-top:26px;line-height:1.5}.ni-guest .ng-button:hover{background:#ff8054;color:#151011}.ng-brief{align-self:center;background:var(--ng-black);color:#d8cbc3;padding:32px;border-top:3px solid var(--ng-orange)}.ng-number{font:700 82px/1 Georgia,serif;color:#fff;letter-spacing:-4px}.ng-number>span{color:var(--ng-orange);font-size:56px;vertical-align:top;line-height:1.1}.ni-guest .ng-brief-title{font:700 23px/1.2 Georgia,serif;color:#fff;margin:16px 0}.ng-brief>p:not(.ng-brief-title){font-size:14px;line-height:1.7}.ng-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:22px}.ng-chips span{font-size:10px;padding:4px 9px;border:1px solid #705346;color:#ffd0be}.ng-section-head{border-top:2px solid var(--ng-black);padding:22px 0}.ni-guest h2{font-size:34px;letter-spacing:-.7px}.ni-guest h3{font-size:22px}.ng-topics>p,.ng-links>p{color:#625951;max-width:900px}.ng-topic-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;margin:28px 0 54px}.ng-topic-grid article{border-top:1px solid var(--ng-line);padding-top:18px}.ng-topic-grid article>span{font:700 11px Arial,sans-serif;color:#b3390e}.ng-topic-grid h3{margin:10px 0 12px}.ng-topic-grid p{font-size:14px;line-height:1.7;color:#625951}.ng-editorial{display:grid;grid-template-columns:1.9fr 1fr;gap:60px;margin:0 0 52px}.ng-rules{list-style:none;padding:0;margin:0;counter-reset:rules}.ng-rules li{counter-increment:rules;position:relative;padding:24px 0 24px 42px;border-bottom:1px solid var(--ng-line)}.ng-rules li:before{content:counter(rules,decimal-leading-zero);position:absolute;left:0;top:28px;font:700 12px Arial,sans-serif;color:#b3390e}.ng-rules h3{margin-bottom:12px}.ng-rules p{color:#625951;font-size:15px}.ng-side{align-self:start;margin-top:2px;background:#efeae5;padding:28px;border-top:2px solid var(--ng-orange)}.ng-side h3{font-size:26px;margin:0 0 22px}.ng-side blockquote{font:700 25px/1.3 Georgia,serif;border-left:2px solid var(--ng-orange);padding-left:18px;margin:0 0 20px}.ng-side p{font-size:14px;line-height:1.8;color:#625951}.ng-side h4{font-size:20px;margin-bottom:12px}.ng-side-line{border-top:1px solid #d7cdc5;margin:26px 0}.ng-compare{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin:28px 0}.ng-compare article{padding:26px;background:#f0ece7;border:1px solid var(--ng-line);border-top:2px solid var(--ng-orange)}.ni-guest .ng-label{font:700 10px/1.5 Arial,sans-serif;letter-spacing:1.3px;color:#a43813;margin-bottom:14px}.ng-compare h3{margin-bottom:12px}.ng-compare p{color:#625951;font-size:15px}.ng-submit{background:var(--ng-black);color:#e5d9d2;padding:36px;margin:52px 0;scroll-margin-top:55px;border-top:3px solid var(--ng-orange)}.ng-submit .ng-section-head{border:0;padding:0 0 26px}.ng-submit .ng-kicker{color:#ff9b76}.ng-submit h2,.ng-submit h3{color:#fff}.ng-submit-grid{display:grid;grid-template-columns:1fr 1fr;gap:48px}.ng-submit p{font-size:15px}.ni-guest .ng-email{display:inline-block;font:700 30px/1.4 Georgia,serif;color:#fff;text-decoration:none;margin:22px 0;overflow-wrap:anywhere}.ng-email span{font-family:Arial,sans-serif;font-size:22px;color:var(--ng-orange)}.ng-subject{font-size:12px!important;color:#baa99e;padding:14px 0;border-top:1px solid #4b3a30}.ng-subject strong{color:#e5d9d2}.ng-checklist{border-left:1px solid #4b3a30;padding-left:32px}.ng-checklist h3{font-size:22px;margin-bottom:16px}.ng-checklist ul{padding-left:18px;margin:0;font-size:14px}.ng-checklist li{padding:5px 0}.ng-process h2{font-size:30px}.ng-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;margin:28px 0}.ng-steps span{display:flex;width:30px;height:30px;align-items:center;justify-content:center;background:var(--ng-orange);font-size:12px;font-weight:700;margin-bottom:16px}.ng-steps h3{font-size:21px;margin-bottom:10px}.ng-steps p{font-size:14px;color:#625951}.ni-guest .ng-fineprint{border-top:1px solid var(--ng-line);padding-top:24px;font-size:12px;color:#746b65;max-width:920px}@media(max-width:900px){.ng-hero{gap:30px}.ng-topic-grid{grid-template-columns:repeat(2,1fr)}.ng-editorial{gap:30px;grid-template-columns:1.6fr 1fr}.ng-submit-grid{gap:24px}.ni-guest .ng-email{font-size:25px}}@media(max-width:650px){.ng-wrap{padding:0 20px 40px}.ng-hero{grid-template-columns:1fr;gap:30px;padding:34px 0}.ni-guest h1{font-size:43px;letter-spacing:-1.3px}.ng-intro{font-size:16px}.ng-brief{padding:26px}.ng-number{font-size:68px}.ng-topic-grid{gap:20px;margin-bottom:34px}.ng-topic-grid h3{font-size:20px}.ng-topic-grid p{font-size:13px}.ni-guest h2{font-size:29px}.ng-editorial,.ng-compare,.ng-submit-grid,.ng-steps{grid-template-columns:1fr}.ng-editorial{gap:28px;margin-bottom:34px}.ng-rules li{padding-left:32px}.ng-rules h3{font-size:22px}.ng-submit{margin:34px -20px;padding:28px 20px}.ng-checklist{border-left:0;border-top:1px solid #4b3a30;padding:24px 0 0}.ni-guest .ng-email{font-size:28px}.ng-steps{gap:24px}.ng-side{padding:24px}}.bde-section-10449-100{background:#faf9f7!important}.bde-section-10449-100>.section-container{max-width:none!important;padding:0!important;width:100%!important}.bde-code-block-10449-101{width:100%!important}