.ndk{--ndk-size:28px;--ndk-ink:#14161c;--ndk-spring:cubic-bezier(0.34,1.56,0.64,1);display:grid;flex-shrink:0;place-items:center;width:var(--ndk-size);height:var(--ndk-size);border:1.5px solid var(--ndk-ink);border-radius:8px;background:var(--ndk-tint);box-shadow:2px 2px 0 var(--ndk-c);transition:transform .25s var(--ndk-spring),box-shadow .25s var(--ndk-spring)}.ndk-lg{--ndk-size:38px;border-width:2px;border-radius:11px;box-shadow:2.5px 2.5px 0 var(--ndk-c)}.ndk svg{width:88%;height:88%;overflow:visible;fill:none;stroke:var(--ndk-ink);stroke-width:2.75;stroke-linecap:round;stroke-linejoin:round}.ndk svg *{transform-box:view-box}.ndk .ndk-fc{fill:var(--ndk-c)}.ndk .ndk-fw{fill:#fff}.ndk .ndk-fy{fill:#ffd23f}.ndk-beam{--ndk-c:#3b66e8;--ndk-tint:#d9e4ff}.ndk-frame{--ndk-c:#0e9fb8;--ndk-tint:#cdf3f8}.ndk-build{--ndk-c:#1f9d6d;--ndk-tint:#d3f3e4}.ndk-props{--ndk-c:#ef7d12;--ndk-tint:#ffe3c2}.ndk-conv{--ndk-c:#e43f5a;--ndk-tint:#ffd9df}.ndk-price{--ndk-c:#6f4df0;--ndk-tint:#e2dbff}.ndk .ndk-ax{stroke-width:2;stroke-dasharray:3.5 3}.ndk .ndk-bb{d:path("M5 26Q24 26 43 26V32Q24 32 5 32Z")}.ndk-host:focus-visible .ndk,.ndk-host:hover .ndk{transform:translate(-1px,-1.5px);box-shadow:3px 3.5px 0 var(--ndk-c)}.ndk-host:active .ndk{transform:translate(1px,1px);box-shadow:1px 1px 0 var(--ndk-c)}@media (prefers-reduced-motion:no-preference){.ndk-host:is(:hover,:focus-visible) .ndk-arr{animation:ndk-drop .7s var(--ndk-spring) backwards;animation-delay:calc(var(--j) * 90ms)}.ndk-host:is(:hover,:focus-visible) .ndk-bb{animation:ndk-bend .9s ease-in-out .25s}.ndk-host:is(:hover,:focus-visible) .ndk-joint{animation:ndk-pop .5s var(--ndk-spring) backwards;animation-delay:calc(var(--j) * 70ms);transform-origin:center;transform-box:fill-box}.ndk-host:is(:hover,:focus-visible) .ndk-flt{animation:ndk-from-top .55s var(--ndk-spring)}.ndk-host:is(:hover,:focus-visible) .ndk-flb{animation:ndk-from-bottom .55s var(--ndk-spring) .1s backwards}.ndk-host:is(:hover,:focus-visible) .ndk-web{animation:ndk-grow .5s ease-out .2s backwards;transform-origin:22px 23px}.ndk-host:is(:hover,:focus-visible) .ndk-plus{animation:ndk-spin .7s var(--ndk-spring) .3s backwards;transform-origin:38px 11px}.ndk-host:is(:hover,:focus-visible) .ndk-axh{animation:ndk-axis-x .6s ease-out;transform-origin:23px 24px}.ndk-host:is(:hover,:focus-visible) .ndk-axv{animation:ndk-axis-y .6s ease-out;transform-origin:23px 24px}.ndk-host:is(:hover,:focus-visible) .ndk-cdot{animation:ndk-pulse .8s ease-in-out .3s 2;transform-origin:23px 24px}.ndk-host:is(:hover,:focus-visible) .ndk-dim{animation:ndk-stretch .7s var(--ndk-spring);transform-origin:42px 24px}.ndk-host:is(:hover,:focus-visible) .ndk-r1{animation:ndk-slide-right .8s var(--ndk-spring)}.ndk-host:is(:hover,:focus-visible) .ndk-r2{animation:ndk-slide-left .8s var(--ndk-spring)}.ndk-host:is(:hover,:focus-visible) .ndk-swap{animation:ndk-half-turn .7s var(--ndk-spring);transform-origin:24px 26.5px}.ndk-host:is(:hover,:focus-visible) .ndk-tag{animation:ndk-swing 1.1s ease-out;transform-origin:14px 14px}.ndk-host:is(:hover,:focus-visible) .ndk-dollar{animation:ndk-flip .7s ease-in-out .15s;transform-origin:28px 27px}}@keyframes ndk-drop{0%{transform:translateY(-6px);opacity:0}}@keyframes ndk-bend{50%{d:path("M5 26Q24 31.5 43 26V32Q24 37.5 5 32Z")}}@keyframes ndk-pop{0%{transform:scale(.2);opacity:0}}@keyframes ndk-from-top{0%{transform:translateY(-9px);opacity:0}}@keyframes ndk-from-bottom{0%{transform:translateY(9px);opacity:0}}@keyframes ndk-grow{0%{transform:scaleY(0)}}@keyframes ndk-spin{0%{transform:rotate(-140deg) scale(0)}}@keyframes ndk-axis-x{0%{transform:scaleX(0)}}@keyframes ndk-axis-y{0%{transform:scaleY(0)}}@keyframes ndk-pulse{50%{transform:scale(1.7)}}@keyframes ndk-stretch{0%{transform:scaleY(.2)}}@keyframes ndk-slide-right{40%{transform:translateX(6px)}}@keyframes ndk-slide-left{40%{transform:translateX(-6px)}}@keyframes ndk-half-turn{to{transform:rotate(180deg)}}@keyframes ndk-swing{15%{transform:rotate(-16deg)}40%{transform:rotate(11deg)}60%{transform:rotate(-6deg)}80%{transform:rotate(3deg)}to{transform:rotate(0)}}@keyframes ndk-flip{50%{transform:scaleX(.05)}}@font-face{font-family:plexSans;src:url(/_next/static/media/26d4368bf94c0ec4-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:plexSans;src:url(/_next/static/media/26d4368bf94c0ec4-s.p.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:plexSans;src:url(/_next/static/media/26d4368bf94c0ec4-s.p.woff2) format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:plexSans;src:url(/_next/static/media/26d4368bf94c0ec4-s.p.woff2) format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:plexSans Fallback;src:local("Arial");ascent-override:101.35%;descent-override:27.19%;line-gap-override:0.00%;size-adjust:101.13%}.__className_e2d13f{font-family:plexSans,plexSans Fallback}.__variable_e2d13f{--font-plex-sans:"plexSans","plexSans Fallback"}@font-face{font-family:plexMono;src:url(/_next/static/media/f36144f235cd456e-s.p.woff2) format("woff2");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:plexMono;src:url(/_next/static/media/d3ebbfd689654d3a-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:plexMono;src:url(/_next/static/media/98e207f02528a563-s.p.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:plexMono;src:url(/_next/static/media/db96af6b531dc71f-s.p.woff2) format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:plexMono Fallback;src:local("Arial");ascent-override:77.95%;descent-override:20.91%;line-gap-override:0.00%;size-adjust:131.49%}.__className_f92a07{font-family:plexMono,plexMono Fallback}.__variable_f92a07{--font-plex-mono:"plexMono","plexMono Fallback"}@font-face{font-family:"instrumentSerif";src:url(/_next/static/media/9cc5b37ab1350db7-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:"instrumentSerif Fallback";src:local("Times New Roman");ascent-override:111.52%;descent-override:34.92%;line-gap-override:0.00%;size-adjust:88.77%}.__className_bf56eb{font-family:"instrumentSerif","instrumentSerif Fallback";font-weight:400;font-style:italic}.__variable_bf56eb{--font-serif-accent:"instrumentSerif","instrumentSerif Fallback"}@font-face{font-family:archivo;src:url(/_next/static/media/1a4aa50920b5315c-s.p.woff2) format("woff2");font-display:swap;font-weight:600 700;font-style:normal}@font-face{font-family:archivo Fallback;src:local("Arial");ascent-override:85.41%;descent-override:20.43%;line-gap-override:0.00%;size-adjust:102.80%}.__className_acb1e2{font-family:archivo,archivo Fallback;font-style:normal}.__variable_acb1e2{--font-archivo:"archivo","archivo Fallback"}@layer components{*,:after,:before{box-sizing:border-box}body,html{margin:0;font-family:var(--font-sans)}.beam-calculator-page,.beam-guide-page,.custom-section-properties-page,.pricing-page,.section-properties-page,.steel-sections-page{--spacing:4px;--container-md:448px;--container-2xl:672px;--container-3xl:768px;--container-4xl:896px;--container-5xl:1024px;--text-xs:12px;--text-xs--line-height:1.33333;--text-sm:14px;--text-sm--line-height:1.42857;--text-base:16px;--text-base--line-height:1.5;--text-lg:18px;--text-lg--line-height:1.55556;--text-xl:20px;--text-xl--line-height:1.4;--text-2xl:24px;--text-2xl--line-height:1.33333;--text-3xl:30px;--text-3xl--line-height:1.2;--text-4xl:36px;--text-4xl--line-height:1.11111;--text-5xl:48px;--text-5xl--line-height:1;--radius-md:6px;--radius-lg:8px;--radius-xl:12px;--radius-2xl:16px;font-size:16px;line-height:1.5;overflow-x:clip}.beam-calculator-page .ob-wide-container,.beam-guide-page .ob-wide-container,.custom-section-properties-page .ob-wide-container,.pricing-page .ob-wide-container,.section-properties-page .ob-wide-container,.steel-sections-page .ob-wide-container{max-width:1680px}.beam-guide-page .beam-guide-hero-title,.custom-section-properties-page .custom-section-properties-hero-title,.section-properties-page .section-properties-hero-title{font-size:clamp(30px,3.8vw,52px);line-height:1.05}@keyframes csp-browser-slide-in{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:translate(0)}}@keyframes csp-calculate-spin{to{transform:rotate(1turn)}}@keyframes csp-ai-exchange-highlight{0%,32%{border-color:var(--bs-600);box-shadow:0 0 0 4px #1e53a729}to{box-shadow:none}}@keyframes csp-inspector-slide-in{0%{opacity:0;transform:translate(8px)}to{opacity:1;transform:translate(0)}}.beam-guide-page .beam-guide-hero-subtitle,.section-properties-page .section-properties-hero-subtitle{font-size:clamp(14px,1.05vw,18px);font-weight:500;line-height:1.4}.section-properties-page .section-shape-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.section-properties-page .section-shape-card{min-height:88px;padding:10px 8px}.section-properties-page .section-shape-icon-wrap{height:42px}.section-properties-page .section-shape-card svg{width:38px;height:38px}.section-properties-page .section-shape-card span:last-child{font-size:13px;line-height:1.2;display:inline}@media (max-width:359px){.section-properties-page .section-shape-card{min-height:76px;padding:8px 6px}.section-properties-page .section-shape-icon-wrap{height:34px}.section-properties-page .section-shape-card svg{width:30px;height:30px}.section-properties-page .section-shape-card span:last-child{font-size:12px}}@media (min-width:640px){.section-properties-page .section-shape-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.section-properties-page .section-shape-card{min-height:132px;padding:16px}.section-properties-page .section-shape-icon-wrap{height:80px}.section-properties-page .section-shape-card svg{width:64px;height:64px}.section-properties-page .section-shape-card span:last-child{font-size:16px;line-height:1.5;display:inline}}@media (min-width:1024px){.section-properties-page .section-shape-grid{grid-template-columns:repeat(8,minmax(0,1fr))}.section-properties-page .section-shape-card{min-height:92px;padding:10px 8px}.section-properties-page .section-shape-icon-wrap{height:48px}.section-properties-page .section-shape-card svg{width:48px;height:48px}.section-properties-page .section-shape-card span:last-child{font-size:14px}}@media (min-width:1280px){.beam-calculator-page .ob-wide-container,.beam-guide-page .ob-wide-container,.pricing-page .ob-wide-container,.section-properties-page .ob-wide-container{padding-left:32px;padding-right:32px}}@media (max-width:639px){.beam-guide-page .mobile-stack-table,.beam-guide-page .mobile-stack-table tbody,.beam-guide-page .mobile-stack-table td,.beam-guide-page .mobile-stack-table th,.beam-guide-page .mobile-stack-table thead,.beam-guide-page .mobile-stack-table tr,.pricing-page .mobile-stack-table,.pricing-page .mobile-stack-table tbody,.pricing-page .mobile-stack-table td,.pricing-page .mobile-stack-table th,.pricing-page .mobile-stack-table thead,.pricing-page .mobile-stack-table tr,.section-properties-page .mobile-stack-table,.section-properties-page .mobile-stack-table tbody,.section-properties-page .mobile-stack-table td,.section-properties-page .mobile-stack-table th,.section-properties-page .mobile-stack-table thead,.section-properties-page .mobile-stack-table tr{display:block}.beam-guide-page .mobile-stack-table thead,.pricing-page .mobile-stack-table thead,.section-properties-page .mobile-stack-table thead{display:none}.beam-guide-page .mobile-stack-table tr,.pricing-page .mobile-stack-table tr,.section-properties-page .mobile-stack-table tr{padding:16px 20px}.beam-guide-page .mobile-stack-table tr+tr,.pricing-page .mobile-stack-table tr+tr,.section-properties-page .mobile-stack-table tr+tr{border-top:1px solid var(--color-slate-100)}.beam-guide-page .mobile-stack-table td,.pricing-page .mobile-stack-table td,.section-properties-page .mobile-stack-table td{padding:0}.beam-guide-page .mobile-stack-table td+td,.pricing-page .mobile-stack-table td+td,.section-properties-page .mobile-stack-table td+td{margin-top:6px}.beam-guide-page .mobile-stack-table td:nth-child(2),.beam-guide-page .mobile-stack-table td:nth-child(3),.beam-guide-page .mobile-stack-table td:nth-child(4),.section-properties-page .mobile-stack-table td:nth-child(2),.section-properties-page .mobile-stack-table td:nth-child(3),.section-properties-page .mobile-stack-table td:nth-child(4){font-size:14px;line-height:1.5}.section-properties-page .mobile-stack-table td:nth-child(4):before{content:"Units: ";color:var(--color-slate-500);font-family:inherit;font-weight:600}}@media (min-width:1536px){.beam-calculator-page .ob-wide-container,.beam-guide-page .ob-wide-container,.pricing-page .ob-wide-container,.section-properties-page .ob-wide-container{padding-left:40px;padding-right:40px}.section-properties-page .section-shape-card{padding:12px 10px}}main h1,main h2,main h3,main h4,main h5,main h6{font-family:inherit;font-weight:inherit;line-height:inherit;margin:0}main a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}main p{margin:0}main ol,main ul{margin:0;padding:0}main button{font-family:inherit}:where(.pricing-page button),:where(.steel-sections-page button){cursor:pointer;appearance:none;background-color:#0000;border:0}:where(.custom-section-properties-page button){appearance:none;cursor:pointer;background-color:#0000;border:0}:where(.custom-section-properties-page button:disabled){cursor:not-allowed}:where(.custom-section-properties-page a[href]),:where(.custom-section-properties-page select),:where(.custom-section-properties-page summary){cursor:pointer}#section-input button,#section-input input,#section-input select,#section-input textarea{box-sizing:border-box;font-family:inherit}#section-input input{line-height:1.5}#section-input input.h-10{height:40px}#section-input input.py-2{padding-top:8px;padding-bottom:8px}#section-input ol,#section-input ul,#site-footer ol,#site-footer ul,.beam-guide-page aside nav ol,.beam-guide-page aside nav ul,.section-properties-page aside nav ol,.section-properties-page aside nav ul{margin:0;padding-left:0;list-style:none}#section-properties-table td:first-child,#section-properties-table th:first-child{text-align:center}#site-footer a,#site-header a{text-decoration:none}#site-header [data-free-trial-link],#site-header [data-free-trial-link]:active,#site-header [data-free-trial-link]:focus,#site-header [data-free-trial-link]:hover{color:var(--on-dark)}#site-header summary{margin:0}#site-footer h2,#site-footer h3,#site-footer p,#site-footer ul{margin-top:0}#site-footer input{box-sizing:border-box}#site-header:has(+main.beam-calculator-page--tool-first) nav{padding-top:10px;padding-bottom:10px}#site-header:has(+main.beam-calculator-page--tool-first) img{height:2.75rem}.beam-calculator-page .beam-example-card__link,.beam-calculator-page .related-link,.steel-sections-page .related-link{color:var(--bt-700);border-radius:4px;align-items:center;margin-top:16px;font-size:14px;font-weight:800;text-decoration:none;display:inline-flex}.beam-calculator-page .beam-example-card__link:after,.beam-calculator-page .related-link:after,.steel-sections-page .related-link:after{content:">";margin-left:8px}.beam-calculator-page .beam-example-card__link:focus,.beam-calculator-page .beam-example-card__link:hover,.beam-calculator-page .related-link:focus,.beam-calculator-page .related-link:hover,.steel-sections-page .related-link:focus,.steel-sections-page .related-link:hover{color:var(--bt-900)}.beam-calculator-page .ob-related-guide-card,.steel-sections-page .ob-related-guide-card{background:var(--n-50);border:1px solid var(--n-200);border-radius:6px;align-items:start;gap:24px;padding:24px;display:grid}.beam-calculator-page .ob-related-guide-card__links,.steel-sections-page .ob-related-guide-card__links{flex-wrap:wrap;gap:10px 14px;display:flex}.beam-calculator-page .ob-related-guide-card__links .related-link,.steel-sections-page .ob-related-guide-card__links .related-link{background:var(--n-0);border:1px solid var(--n-200);margin-top:0;padding:9px 12px}@media (min-width:768px){.beam-calculator-page .ob-related-guide-card,.steel-sections-page .ob-related-guide-card{grid-template-columns:minmax(0,.95fr) minmax(320px,1fr)}}.tooltip.feature-lock-tooltip{opacity:1;pointer-events:none;z-index:120;position:absolute}.tooltip.feature-lock-tooltip .tooltip-inner{color:var(--n-700);text-align:left;background:var(--n-0);border:1px solid #d8d8d8;border-radius:4px;max-width:240px;padding:10px 12px;font-size:13px;line-height:1.45;box-shadow:0 8px 24px #0f172a24}.tooltip.feature-lock-tooltip .tooltip-arrow{display:none}@keyframes spinner-line-fade-more{0%,to{opacity:0}1%{opacity:1}}@keyframes spinner-line-fade-quick{0%,39%,to{opacity:.25}40%{opacity:1}}@keyframes spinner-line-fade-default{0%,to{opacity:.22}1%{opacity:1}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:var(--n-0)}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}}