body{color:#333;font-size:0.9em;line-height:1.8em;font-weight:normal}h1, h2, h3, h4, h5, h6{font-weight:normal;line-height:1.5em;margin:.45em 0;padding:0}h2{font-size: 2.05em;margin-top: 1.4em;line-height: 1.2em}h4{font-size: 1.55em;line-height:1.2em}html, button, input, select, textarea{font-family: var(--fk-display)}.small-caption{font-size: 0.8em}a{text-decoration:none}li>ol, li>ul{margin-top: 0}.wrapper{width: 92%;margin: 0 auto}header{box-sizing: border-box;-moz-box-sizing: border-box;background-color: #fff}.color2{color: #f26722}#banner{text-align:center}#headerContact{float: none;margin-left: auto;margin-right: auto}#headerContactNumber{margin-top:25px}#headerContactNumber>a{color:#666;text-decoration:none}#headerContactNumber>a:hover{color:#f26722}.headSmallMargin{margin-top:0.45em}#page-header{background-color:#424242;padding:20px 0;color:#ffffff}#page-header2{padding: 20px 0;border-top: 1px solid #f4f4f4}#headerText2{font-family: var(--fk-display);text-transform: uppercase;text-align: center;padding-top: 5px}#headerText2>h1{font-size: 2.5em;margin: 0;text-align: center;line-height: 1.2em;display: inline-block;position: relative}#headerText2 > h1:before{position: absolute;width: 50%;height: 1px;bottom: 0;left: 25%;border-bottom: 1px solid #666;content: ""}#content{margin:40px 0}#content2{margin-bottom:40px}aside{margin:40px 0}p{font-size: 1.5em;line-height: 1.8em;margin:0 0 22px;text-align:justify}#filterloanquantum, #country{background-color: transparent;border-color: transparent;border-style: none;border-bottom: 2px solid #666;overflow: hidden;height: 29px;margin-right: 8px;padding: 0 20px 0 0;width: auto;min-width: 100px;-webkit-appearance: none;-moz-appearance: none;text-align: center;text-overflow: '';-webkit-border-radius: 0px;font-weight: 700;box-sizing: border-box;-moz-box-sizing: border-box}#country{background-image: url("../images/search.png");background-position: 99% 50%;background-repeat: no-repeat;background-size: 14px;max-width: 180px;outline: none}#filterloanquantum:hover{border-bottom-color: #0d87f1;cursor: pointer}#filterloanquantum:focus{outline-style:none;border-style:none;border-bottom: 2px solid #0d87f1}.tooltip-content{display: none}img{max-width:100%;height:auto}.menu-toggle{display:block;padding:10px;margin:20px 0 0;background:#666;color:#fff;cursor:pointer;text-transform:uppercase;font-size:20px;text-align: center;box-sizing: border-box;-moz-box-sizing: border-box}.menu-toggle.toggled-on{background:#f26722}.srt-menu{display:none}.srt-menu.toggled-on{display:block;position:relative;z-index:10}.srt-menu.toggled-on>li i{margin-right:15px}.srt-menu{clear:both;margin-bottom:60px}.srt-menu li a{background:#dadada;display:block;margin:1px 0;padding:10px;text-decoration:none;box-sizing: border-box;-moz-box-sizing: border-box}.srt-menu li a:hover{background:#f26722;color:#fff}.srt-menu li li a{background:#e8e8e8;padding-left:40px;box-sizing: border-box;-moz-box-sizing: border-box}.srt-menu li li li a{background:#efefef;padding-left:80px;box-sizing: border-box;-moz-box-sizing: border-box}#secondary-navigation{}#secondary-navigation>ul{margin:0;padding:0}#secondary-navigation>ul>li>a{display:block;padding:10px 0;font-size: 1.2em;color: #666;text-decoration:none}#secondary-navigation>ul>li>a:hover{color:#f26722}#secondary-navigation>ul>.current{display: none}.grid_2, .grid_4, .grid_6, .grid_12*/{margin-bottom:40px;position: relative;min-height: 1px;padding-left: 15px;padding-right: 15px;box-sizing: border-box;-moz-box-sizing: border-box}.selected{background-color: #d45500}.unselected{background-color: #666666}input[type="email"], input[type="number"], input[type="search"], input[type="text"], input[type="tel"], input[type="url"], input[type="password"], textarea{-webkit-appearance: none;-moz-appearance: none;appearance: none}textarea{min-height: 65px;padding-top: 6px;padding-bottom: 6px;box-sizing: border-box;-moz-box-sizing: border-box}label, legend{display: block;margin: 18px 0 3px;font-weight: 600}fieldset{padding: 0;border-width: 0;width:100%}input[type="checkbox"], input[type="radio"]{display: inline}.formClassic input[type="email"], .formClassic input[type="number"], .formClassic input[type="text"], .formClassic input[type="tel"], .formClassic input[type="password"], .formClassic select{width: 100%;background-color: #fff;box-shadow: none;box-sizing: border-box;-moz-box-sizing: border-box}.formClassic select{cursor: pointer;-webkit-appearance: none;-moz-appearance: none;appearance: none;background-image: url("/images/chevron-down.png");background-position: 98% 50%;background-repeat: no-repeat;background-size: 14px}.formClassic small{line-height: 25px;display: inline-block}label > .label-body{display: inline-block;margin-left: 0.5em;font-weight: normal}label.error{display: block;margin: 8px 0 0;font-weight: 600;font-size: .88em;line-height: 1.5;color: var(--fk-error)}.asterisk{color:#FF7F55}.tiptool{cursor: pointer;color:#f26722}.tiptool:hover{color:#666}.tiptext{font-size: 1.3em;margin:0;padding-top:10px;padding-bottom:10px;border:2px solid #f26722;display:none}.tiptext li{margin-bottom: 5px}legend{color:#f26722;font-size: 1.35em;line-height: 2em}.ack_text>label, .ack_text1>label, .ack_text2>label, .ack_text3>label, .ack_text4>label{display:inline}#inputOpenFilters, #inputCloseFilters, .showMobile, .hideMobile{display:none}#filterbar{background-color: #ffffff;font-size: 1.1em;font-weight: 600;border-bottom: 1px solid #e6e6e6;padding: 25px 0;margin-bottom: 5px;-moz-box-sizing: border-box;box-sizing: border-box}#filterbar>.wrapper{margin-top: 0;margin-bottom: 0}.sticky{z-index: 1;position: fixed;top: 0;width: 100%;box-shadow: 0px 0px 10px #f0f0f0;padding: 0 !important;box-sizing: border-box;-moz-box-sizing: border-box}.sticky>.filterarea>#filterbar{margin-bottom: 0;padding: 10px 0 !important;transition: padding 0.6s}.sticky + section{padding-top: 120px}.comparebar2{display: none;position: fixed;bottom: 0;left: 0;background-color: #ecf0f1;z-index: 1;font-weight: 600;width: 100%;-moz-box-sizing: border-box;box-sizing: border-box}.comparebar2{padding: 0}.comparebar2 > input[type="submit"]{font-size: 1.25em;width:100%}.desc{background-color: #f1f9fb}.diy-package-tr:hover, .diy-package-box:hover{background-color: #f1f9fb}.diy-package-tr:hover i:not(.ticksymbol), .diy-package-box:hover i:not(.ticksymbol){color: #000;transition: color 1.1s}#homeLoanDIYForm{font-size: 139%}.qtip-custom{font-size:1.05em;line-height:1.3em;padding:10px;-webkit-box-shadow: 1px 1px 3px 1px rgba(0, 0, 0, 0.15);-moz-box-shadow: 1px 1px 3px 1px rgba(0, 0, 0, 0.15);box-shadow: 1px 1px 3px 1px rgba(0, 0, 0, 0.15)}.qtip-custom2{font-size:1.2em;line-height:1.5em;max-width:60%;padding:20px;-webkit-box-shadow: 1px 1px 3px 1px rgba(0, 0, 0, 0.15);-moz-box-shadow: 1px 1px 3px 1px rgba(0, 0, 0, 0.15);box-shadow: 1px 1px 3px 1px rgba(0, 0, 0, 0.15)}.frmz2 small{line-height: normal;display: block;font-size: 70%}#contactError{line-height: normal;font-size: 70%}@-webkit-keyframes anim-chisato-1{0%, 70%{-webkit-transform: translate3d(0, 3em, 0);transform: translate3d(0, 3em, 0)}71%, 100%{-webkit-transform: translate3d(0, -1em, 0);transform: translate3d(0, -1em, 0)}}@-webkit-keyframes anim-chisato-2{0%{-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}70%, 71%{-webkit-transform: translate3d(0, 125%, 0);transform: translate3d(0, 125%, 0);opacity: 0;-webkit-animation-timing-function: ease-out}100%{color: transparent;-webkit-transform: translate3d(0, 200%, 0);transform: translate3d(0, 200%, 0)}}@keyframes anim-chisato-1{0%, 70%{-webkit-transform: translate3d(0, 3em, 0);transform: translate3d(0, 3em, 0)}71%, 100%{-webkit-transform: translate3d(0, -1em, 0);transform: translate3d(0, -1em, 0)}}@keyframes anim-chisato-2{0%{-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}70%, 71%{-webkit-transform: translate3d(0, 125%, 0);transform: translate3d(0, 125%, 0);opacity: 0;-webkit-animation-timing-function: ease-out}100%{color: transparent;-webkit-transform: translate3d(0, 200%, 0);transform: translate3d(0, 200%, 0)}}#mainButtons{line-height: normal;position: fixed;bottom: 0;z-index: 3;width: 100%;display:none}#mainButtons>input{border-radius: 0;border-bottom-width: 0;font-size: 1em;height: 70px;float:left}#nextGIButton{width: 75%;box-shadow: none;text-shadow: none}#prevCIButton, #nextOIButton, #prevGIButton, #homeLoanDIYFormSubmit{display: none;width: 37.5%;box-shadow: none;text-shadow: none}#prevCIButton, #prevGIButton{background-color: #ff8c40}#prevCIButton:hover, #prevGIButton:hover{background-color: #d45500}#progress, #progressText{height: 70px;vertical-align: baseline;float:left}#progress{-webkit-transition: width 0.7s;transition: width 0.7s}#progressText{text-align: center;color: #fff;padding-top: 20px;padding-bottom: 20px;position: absolute;width: 25%;box-sizing:border-box;-moz-box-sizing:border-box}#progress{width: 25%;background-color: #d45500}#phone::-webkit-outer-spin-button, #phone::-webkit-inner-spin-button{-webkit-appearance: none;margin: 0}#phone{-moz-appearance:textfield}.starSelect>.ticksymbol{float:right;font-size:48px;color:#dedede;cursor:pointer}.statImp{color: #e74c3c}.statImp2{color: #0d87f1}.statUnImp{color: #bbb}.homeLoanDIYPackagesFormSubmit{height:70px}.show, .hide{cursor: pointer;margin: 5px 0 0}.show>.fa, .hide>.fa{color: #d8d8d8}.hide{display:none}input.originalSelect{display:none}.orange{color:#FFDAA5}#gi, #oi, #ci{margin-bottom: 130px;display:none;filter:alpha(opacity=0);opacity:0;position:relative;left:-15px}#notify{display:none;background-color: #f26722;color: #fff;width: 80%;height: 30px;margin: 20px auto;text-align: center}#formRefresh{opacity: 0;position: absolute}.diy-package-tr{height: 48px;border-top: 1px solid #e6e6e6;color: #333}.packageDetails{white-space: nowrap;font-size: 110%}.packageDetails label{font-weight:300;line-height: 44px;margin: 0;cursor:pointer}.starSelect{display:none;cursor: pointer;margin: 12px 0}.starSelect > img{padding-top: 5px;-webkit-filter: grayscale(100%);filter: grayscale(100%);max-height: 39px;-webkit-transform: translate3d(0,0,0)}.packageDetails.statImp, .packageDetails.statImp2, .instalment dd.statImp, .instalment dd.statImp2{font-size: 120%}.diy-package-box{box-sizing: border-box;-moz-box-sizing: border-box;background-color: #fff;width: 30%;margin:10px;padding: 10px 25px;display: inline-block;vertical-align: top;text-align: left;cursor:pointer}.diy-package-box dt{font-size: 12px;color: #aaa}.diy-package-box dd{font-size: 15px;font-weight: bold;margin: 0 0 7px 10px}.paleBackgroundMortgage{background-color: #f4f7f6}.packagesBoxesForm{display:block}.packagesTableForm{display:none;padding-left: 10px;padding-right: 10px}.packagesTable{width:100%;max-width:1450px;margin:20px auto;table-layout: fixed}.packagesTable th{vertical-align:middle;color: #aaa;line-height: normal;padding-bottom: 10px}#disclaimer{text-align:center;margin: 50px auto 15px;width:90%;max-width:1500px;font-size:1em}#apply, #skip{background-color: transparent;border-style: none;box-shadow:none;color:#666;text-shadow:none;text-align:center;margin-bottom: 50px}#apply{padding-left:0;padding-right:35px;box-sizing: border-box;-moz-box-sizing: border-box}#skip{padding-left:35px;padding-right:0;box-sizing: border-box;-moz-box-sizing: border-box}ul.awesome{list-style: none;padding: 0;margin:1px 0 5px}ul.awesome li{padding-left: 1.3em;box-sizing: border-box;-moz-box-sizing: border-box}ul.awesome li:before{content:"\f004";font-family: FontAwesome;display: inline-block;margin-left: -1.3em;width: 1.3em;color: #f5762f}#apply a, #skip a{text-decoration: none;color: #ffffff}#apply:hover a, #skip:hover a{background-color: #FF7800}#apply:hover, #skip:hover{color: #f26722}#apply:hover img{-webkit-filter:saturate(1.5);filter:saturate(1.5)}#skip:hover img{-webkit-filter:grayscale(0.5);filter:grayscale(0.5)}#borrowers{float:right;margin-top:20px;margin-bottom:10px;margin-left:50px;padding-right: 15px}#borrowerTxt{margin-top: 15px;float: left;font-size: 1.35em}.borrowerCircle{float:left;width:60px;height:60px;background-color:#e3e3e3;color:#ffffff;border-radius:50%;font-size:1.3em;font-weight:bold;text-align:center;margin-left:20px;cursor:pointer}.borrowerActive{background-color:#ff5c00}.borrowerCircle>span{position:relative;top:25%}#borrower1, #borrower2, #borrower3, #borrower4{margin-top: 50px;margin-bottom: 25px;position:relative}#borrower2, #borrower3, #borrower4{display:none;opacity:0;left:-15px}.errorDiv{display:none;color: var(--fk-error);text-align:center;font-variant: small-caps;font-size: 1.3em}#homeLoanDIYAuthenticateFormSubmit{margin: 0 auto;display: block;clear:both;font-size: 1.1em}#loader{display:none;text-align:center;position: relative;top: 150px}.terms{font-size:1.35em}.terms>li{margin-bottom:15px}.terms>li>ol>li{margin-top:5px}#msg{font-weight:bold;text-align: left}.msg-highlight{color: var(--fk-error)}.interestRate{border-collapse:collapse;border: 2px solid #f6f6f6;text-align:center;width:100%;font-size: 1em;box-sizing: border-box;-moz-box-sizing: border-box}.interestRate td{border: 1px solid #e6e6e6;box-sizing: border-box;-moz-box-sizing: border-box}.interestRate th{border: 1px solid #e6e6e6;border-bottom: 2px solid #f6f6f6;text-align:center;background-color:#f26722;color:white;font-size: 0.9em;box-sizing: border-box;-moz-box-sizing: border-box}.interestRate .borderbottom2px{border-bottom:1px solid #e6e6e6;box-sizing: border-box;-moz-box-sizing: border-box}#listSnapshot{list-style: none}#listSnapshot li{margin-bottom: 25px}#listSnapshot li:before{font-family: FontAwesome;display: inline-block;color: #666;margin-right: 16px;margin-left: -17px;width: 17px;float: left}#listSnapshot li:before{content: "\f083"}.articlesList{font-size: 1.5em;line-height: 1.5em}.articlesList>li{margin-bottom: 10px}.captionImage{color: #757575;text-align: center;display: block;margin: 0 auto 20px}.articlesTable{text-align: center;width: 100%;border-bottom: rgb(102,102,102) 1px solid;border-left: rgb(102,102,102) 1px solid;border-top: rgb(102,102,102) 1px solid;border-right: rgb(102,102,102) 1px solid;font-size: 1.35em}.articlesTable tr{height: 38px}.articlesTable td{padding: 3.5px}.arrowUp{text-align: right;font-size: 3.5em}.arrowUp:hover{filter: brightness(125%)}.sidebar-box{margin:0 0 20px}.sidebar-title{font-size: 1.5em;padding:10px;border-bottom: 1px solid #666;font-weight: 700}.sidebar-content{padding: 15px}.sidebar-content input[type="submit"]{width:100%}.sidebar-content span{color:#f26722;font-size:80%;text-align:center;display:block}footer{clear:both;padding:0}footer ul{padding:0}body{background:#fff}h1, h2, h3, h4, h5, h6{color: #171717}footer h1, footer h2, footer h3, footer h4{color:#CCC;margin-bottom:10px}footer ul{margin:0 0 0 8%}.clearfix:before, .clearfix:after{content: " ";display: table}.clearfix:after, .container:after{clear: both}.sidebar-col1{}.sidebar-col2 .sidebar-content{text-align: center}#mailingListFirstLabel{margin-top: 5px}.resourcePositive{font-size:1.8em;font-weight:bold;color:#333333}.resourceNegative{font-size:1.8em;font-weight:bold;color: var(--fk-error)}.fadeInRight{filter: alpha(opacity=0);position: relative}.fadeInUp{filter: alpha(opacity=0);position: relative}.labelBigDiv{font-size: 1.2em}.labelBigDiv>label{margin: 22px 0 10px}#footerContact{margin-top: 0}h2#mortgageMsg{margin-bottom: 10px}@media screen and (max-width: 1061px){}@media screen and (max-width: 930px){.qtip-custom2{font-size:1.1em;line-height:1.3em;max-width:70%;padding:10px}}@media screen and (max-width: 893px){#borrowers{float:none;height:80px;margin-left: 0}}@media screen and (max-width: 800px){#apply, #skip{width:100%;display:block;padding-left:20px;padding-right:20px}.diy-package-box{padding-right: 18px;padding-left: 18px}}@media only screen and (max-width: 767px){#homeLoanDIYFilterPackagesForm{max-height:0;-webkit-transition: max-height 350ms ease-out;-moz-transition: max-height 350ms ease-out;transition: max-height 350ms ease-out;overflow: hidden}.showMobile, .hideMobile{cursor: pointer;margin: 0}.hideMobile{margin-bottom: 10px;padding-bottom: 8px;border-bottom: 1px solid #e6e6e6}.showMobile, #inputOpenFilters:checked ~ .hideMobile, #inputOpenFilters:not(:checked) + .showMobile{display:block}#inputOpenFilters:checked ~ #homeLoanDIYFilterPackagesForm{max-height:300px;-webkit-transition: max-height 350ms ease-out;-moz-transition: max-height 350ms ease-out;transition: max-height 350ms ease-out}#inputOpenFilters:checked ~ .showMobile, #inputCloseFilters:checked ~ .hideMobile{display:none}#inputCloseFilters:checked ~ #homeLoanDIYFilterPackagesForm{max-height:0;-webkit-transition: max-height 350ms ease-out;-moz-transition: max-height 350ms ease-out;transition: max-height 350ms ease-out}}@media screen and (max-width: 750px){.diy-package-box{width: 45.5%;padding-right: 25px;padding-left: 25px}.diy-package-box dd{margin-left: 20px}}@media screen and (max-width: 640px){#progress, #progressText{display: none}#nextGIButton{width: 100%}#prevCIButton, #nextOIButton, #prevGIButton, #homeLoanDIYFormSubmit{width: 50%}}@media screen and (max-width: 540px){#homeLoanDIYForm{font-size: 125%}#homeLoanDIYFilterPackagesForm label{display: block;float:none;width:100%}.diy-package-box{width: 92%}#disclaimer{font-size: 0.9em;line-height: 1.8em}#borrowers{text-align:center;height: auto}#borrowerTxt{float:none;display:block;margin-bottom:20px}.borrowerCircle{float:none;display:inline-block;margin-left:10px;margin-right:10px;margin-bottom:10px}}@media only screen and (max-width: 478px){p{font-size: 1.25em;margin-bottom: 20px}.articlesList{font-size: 1.25em}.arrowUp{font-size: 2.8em}}@media only screen and (min-width: 481px){#headerContact{float: right;margin-right: 30px;font-size: 100%}#banner{float:left;text-align:left;margin:5px 20px}.menu-toggle{margin-top:25px;float:right}}@media only screen and (min-width: 850px){.comparebar2 > input[type="submit"]{font-size: 1.35em}}@media only screen and (min-width: 767px) and (max-width: 850px){#filterbar{font-size: 0.9em}}@media only screen and (min-width: 920px){.wrapper{max-width: 1000px;margin: .75em auto}#banner{text-align:left}header{padding:0;line-height: 1.4em}#content, #content2{float:left;width:70%}#content.wide-content, #content2.wide-content{float:none;width:100%}aside{float:right;width:30%;margin-top: 10px;padding-left:60px;box-sizing: border-box;-moz-box-sizing: border-box}.menu-toggle{display:none}#menu-main-navigation>li i{display:block;margin-bottom: 10px}.srt-menu, .srt-menu *{margin:0;padding:0;list-style:none}.srt-menu ul{position:absolute;display:none}.srt-menu ul li{width:100%}.srt-menu > li{height: 100%}.srt-menu li:hover{visibility:inherit}.srt-menu li{float:left;position:relative;margin-left:1px}.srt-menu li li{margin-left:0px}.srt-menu a{display:block;position:relative}.srt-menu li:hover ul{display:block;left:0;top:100%;z-index:99;-webkit-box-shadow:2px 3px 2px 0px rgba(00, 00, 00, .3)}ul.srt-menu li:hover li ul{top:-999em}ul.srt-menu li li:hover ul{top:0}ul.srt-menu li li:hover li ul{top:-999em}ul.srt-menu li li li:hover ul{left:10em;top:0}#topnav, .srt-menu{float:left;padding: 0;height: 121px;margin-left:0}.srt-menu a{text-decoration:none}.srt-menu li a{background:#fff;margin:0;padding:10px 12px;height:45px}.srt-menu > li > a{padding: 30px 15px;height: 100%;text-align:center}.srt-menu a, .srt-menu a:visited{color:#f26722}.srt-menu li li a{padding-left:20px}.srt-menu li li li a, .srt-menu li.current * li a{padding-left:20px;background:#333;background:rgba(0,0,0,.65)}.srt-menu li:hover > a, .srt-menu li.current a{color:#fff;background:#f26722}#headerContact{margin-right: 25px}#headerContactInfo{float:right;line-height: 20px}#headerContactNumber{margin-top: 30px}.grid_6{width: 50%}.grid_2, .grid_4, .grid_6, .grid_12*/{float: left;display: block}}@media only screen and (min-width: 1020px){#headerContactInfo{line-height: 25px}#headerContact{margin-right: 50px}header{font-size: 0.95em}.paleBackgroundMortgage{background-color: #fff}.packageDetails>.rebateGalore{line-height: 15px}.packageHeader{font-size: 88%}.packageDetails{font-size: 95%}.packageDetails.statImp, .packageDetails.statImp2{font-size: 104%}}@media only screen and (min-width: 1150px){.wrapper{max-width: 1180px}#banner{margin-left:35px;margin-right:35px}.packageHeader{font-size: 100%}.packageDetails{font-size: 110%}.packageDetails.statImp, .packageDetails.statImp2{font-size: 120%}}@media only screen and (min-width: 1240px){.srt-menu > li > a{padding: 30px 30px;height: 100%;text-align:center}header{padding:0;font-size: 1.17em;line-height: 1.5em}#headerContact{font-size: 90%;margin-right: 25px}#headerContactNumber{margin-top:33px}}@media only screen and (min-width: 1320px){#headerContact{font-size: 100%;margin-right: 50px}}@media print{*{background: transparent !important;color: black !important;text-shadow: none !important;filter:none !important;-ms-filter: none !important}a, a:visited{text-decoration: underline}a[href]:after{content: " (" attr(href) ")"}abbr[title]:after{content: " (" attr(title) ")"}pre, blockquote{border: 1px solid #999;page-break-inside: avoid}thead{display: table-header-group}tr, img{page-break-inside: avoid}img{max-width: 100% !important}@page{margin: 0.5cm}p, h2, h3{orphans: 3;widows: 3}h2, h3{page-break-after: avoid}}:root{--fk-orange: #f26722;--fk-orange-dark: #e2540d;--fk-orange-soft: #fff3ea;--fk-ink: #16202b;--fk-ink-2: #31404f;--fk-muted: #5d6b7a;--fk-line: #e4eaf0;--fk-bg: #f6f8fb;--fk-wa: #25d366;--fk-wa-dark: #1aa74f;--fk-radius: 14px;--fk-radius-btn: 10px;--fk-shadow-sm: 0 1px 2px rgba(16,32,51,.06), 0 4px 14px rgba(16,32,51,.06);--fk-shadow-md: 0 2px 6px rgba(16,32,51,.07), 0 18px 40px rgba(16,32,51,.10);--fk-orange-ink: #a83f00;--fk-error: #c1301a;--fk-error-soft: #fdf1ef;--fk-field-h: 52px;--fk-field-line: #7d8b99;--fk-field-hover: #31404f;--fk-field-focus: inset 0 0 0 1px var(--fk-orange), 0 0 0 3px rgba(242,103,34,.18);--fk-display: 'Schibsted Grotesk', Arial, Helvetica, sans-serif;--fk-serif: 'Source Serif 4', Georgia, 'Times New Roman', serif;--fk-mono: 'IBM Plex Mono', ui-monospace, SFMono-Regular, Menlo, monospace;--fk-label-col: 132px;--fk-label-gap: 40px}a, a:visited, a:active{color: var(--fk-orange-ink)}a:hover{color: var(--fk-orange-ink);text-decoration: underline}body#home .fk-section p, .fk-footer p{text-align: left}.fk-btn, .fk-btn:visited, .fk-btn:active{display: inline-flex;box-sizing: border-box;align-items: center;justify-content: center;gap: 10px;font-family: var(--fk-display);font-size: 1.05em;font-weight: 600;line-height: 1.2;padding: 15px 26px;border: 2px solid transparent;border-radius: var(--fk-radius-btn);box-shadow: none;text-shadow: none;text-decoration: none;text-align: center;cursor: pointer;transition: background-color .18s ease, border-color .18s ease, color .18s ease, transform .18s ease, box-shadow .18s ease}.fk-btn:hover{transform: translateY(-1px)}.fk-btn:focus-visible{outline: 3px solid rgba(242,103,34,.45);outline-offset: 3px}.fk-btn i{font-size: 1.2em}.fk-btn--wa, .fk-btn--wa:visited, .fk-btn--wa:active{background: var(--fk-wa);color: #fff}.fk-btn--wa:hover{background: var(--fk-wa-dark);color: #fff}.fkWaNumber{font-weight: 500;opacity: .9}#headerContact .fkWaNumber{font-weight: inherit}.fk-btn--primary, .fk-btn--primary:visited, .fk-btn--primary:active{background: var(--fk-orange);color: #fff}.fk-btn--primary:hover{background: var(--fk-orange-dark);color: #fff}.fk-btn--ghost, .fk-btn--ghost:visited, .fk-btn--ghost:active{background: #fff;border-color: #ffd0ad}.fk-btn--ghost:hover{background: var(--fk-orange-soft);border-color: var(--fk-orange)}.fk-btn--onDark, .fk-btn--onDark:visited, .fk-btn--onDark:active{background: transparent;color: #fff;border-color: rgba(255,255,255,.55)}.fk-btn--onDark:hover{background: rgba(255,255,255,.12);color: #fff;border-color: #fff}.fk-btn--sm{font-size: .95em;padding: 10px 18px}.fk-btn--lg{font-size: 1.18em;padding: 18px 34px}header{position: -webkit-sticky;position: sticky;top: 0;z-index: 300;padding: 0;background: #fff;border-bottom: 1px solid var(--fk-line);box-shadow: 0 1px 12px rgba(16,32,51,.05)}#topbarInner{max-width: 1180px;margin: 0 auto;padding: 0 18px}#banner{margin: 0}#banner img{display: block}#headerContact{line-height: normal;font-size: 100%;margin: 0;text-align: left}#headerContactInfo{display: block;line-height: 1.25}#headerContactNumber{display: block;margin: 0;font-size: 1em;font-weight: 700;color: var(--fk-ink)}.topbarPhone, .topbarPhone:visited, .topbarPhone:active{display: flex;align-items: center;gap: 9px;color: var(--fk-ink);text-decoration: none}.topbarPhone:hover{text-decoration: none}.topbarPhone:hover #headerContactNumber{color: var(--fk-orange)}.topbarPhone > i{color: var(--fk-orange);font-size: 1.35em}footer{margin-top: 0;background: var(--fk-ink);color: #b9c4d0;font-size: 100%;text-align: left}.fk-footer{max-width: 1180px;margin: 0 auto;padding: 52px 18px 0}.fk-footer a, .fk-footer a:visited{color: #cdd6e0}.fk-footer a:hover{color: #fff;text-decoration: none}.fk-footer-grid{display: grid;grid-template-columns: 1.35fr 1fr 1fr 1fr;gap: 34px}.fk-footer h3{color: #fff;font-size: 1.05em;font-weight: 600;letter-spacing: .04em;text-transform: uppercase;margin: 0 0 14px}.fk-footer ul{list-style: none;margin: 0;padding: 0}.fk-footer li{margin: 0 0 9px;line-height: 1.5;font-size: .92em}.fk-footer-blurb{font-size: .92em;line-height: 1.7;margin: 14px 0 20px;max-width: 34em}.fk-footer-contact{font-size: .92em}.fk-footer-contact i{color: var(--fk-orange);width: 18px}.fk-footer-bottom{margin-top: 44px;border-top: 1px solid rgba(255,255,255,.10);padding: 20px 0 26px;display: flex;flex-wrap: wrap;gap: 8px 22px;align-items: center;justify-content: space-between;font-size: .84em;color: #8d9aa8}.fk-footer-legal a{margin-right: 18px;white-space: nowrap}body#home .fk-section{padding: 62px 0}body#home .fk-section--tint{background: var(--fk-bg)}.fk-inner{max-width: 1180px;margin: 0 auto;padding: 0 18px}.fk-eyebrow{display: inline-block;font-size: .82em;color: var(--fk-muted);margin: 0 0 12px}.fk-section-head{max-width: 720px;margin: 0 0 40px}.fk-section-head h2{font-size: 2.15em;line-height: 1.2;margin: 0 0 12px;color: var(--fk-ink)}.fk-section-head p{margin: 0;color: var(--fk-muted);font-size: 1.05em;line-height: 1.7}.fk-delta{font-size: .5em;font-weight: 600;margin-left: 6px}.fk-delta--down{color: #17954f}.fk-delta--up{color: #d0442c}.fk-delta--flat{color: var(--fk-muted)}.rangeTabs{display: inline-flex;background: var(--fk-bg);border: 1px solid var(--fk-line);border-radius: 999px;padding: 4px}.rangeTabs button{-webkit-appearance: none;appearance: none;border: 0;background: transparent;text-shadow: none;color: var(--fk-muted);font-family: var(--fk-display);font-size: .85em;font-weight: 600;padding: 7px 14px;border-radius: 999px;cursor: pointer;transition: background-color .15s ease, color .15s ease}.rangeTabs button:hover, .rangeTabs button:focus-visible{color: var(--fk-ink);background: transparent}.rangeTabs button.is-active{background: #fff;color: var(--fk-orange);box-shadow: 0 1px 3px rgba(16,32,51,.14)}.chartHolder{position: relative;height: 340px}.chartHolder canvas{max-width: 100%}.chartBusy{position: absolute;top: 0;right: 0;bottom: 0;left: 0;display: none;align-items: center;justify-content: center;background: rgba(255,255,255,.72);color: var(--fk-muted);font-size: .9em}.chartHolder.is-busy .chartBusy{display: flex}.chartFoot{margin: 12px 0 0;font-size: .78em;color: var(--fk-muted)}.commercialGrid{display: grid;grid-template-columns: 1.15fr .85fr;gap: 48px;align-items: center}.guideFilterBar{display: flex;align-items: center;flex-wrap: wrap;gap: 14px;position: -webkit-sticky;position: sticky;top: 76px;z-index: 100;background: rgba(255,255,255,.96);-webkit-backdrop-filter: saturate(180%) blur(8px);backdrop-filter: saturate(180%) blur(8px);border-bottom: 1px solid var(--fk-line);padding: 12px 0;margin-bottom: 28px}.guideFilterBar .refChips, .guideFilterBar .refCount{margin-top: 0}@media only screen and (max-width: 919px){.guideFilterBar{top: 0}}.guideEmpty{padding: 40px 0;color: var(--fk-muted);text-align: center}.fkStickyCta{display: none}@media only screen and (max-width: 919px){header{position: static}#topbarInner{position: relative;padding: 10px 14px;display: flex;align-items: center;gap: 8px}#banner{float: none !important;margin: 0 auto 0 0 !important}#headerContact{float: none !important;margin: 0 !important;order: 2}.topbarCta{display: flex;align-items: center;gap: 8px}#headerContactInfo{display: none}.topbarPhone{justify-content: center;width: 40px;height: 40px;border-radius: 50%;border: 1px solid var(--fk-line);background: var(--fk-bg)}.topbarPhone > i{font-size: 1.15em}#topnav{order: 3;width: auto;float: none}.menu-toggle{float: none !important;margin: 0 !important;padding: 0;width: 40px;height: 40px;line-height: 40px;background: var(--fk-bg);color: var(--fk-ink);border: 1px solid var(--fk-line);border-radius: 10px;font-size: 17px}.menu-toggle.toggled-on{background: var(--fk-orange);color: #fff;border-color: var(--fk-orange)}.srt-menu.toggled-on{position: absolute;top: 100%;left: 0;right: 0;z-index: 350;margin: 0;padding: 10px 14px 16px;background: #fff;border-top: 1px solid var(--fk-line);box-shadow: 0 16px 28px rgba(16,32,51,.14)}.srt-menu li a{background: #f2f5f9;border-radius: 8px;color: var(--fk-ink)}.srt-menu li li a{background: #f8fafc}.srt-menu li a:hover{background: var(--fk-orange);color: #fff}body#home .fk-section{padding: 46px 0}.commercialGrid{grid-template-columns: 1fr;gap: 32px}.fk-footer-grid{grid-template-columns: 1fr 1fr;gap: 30px}.fk-section-head h2{font-size: 1.8em}body#home{padding-bottom: 74px}body#home .fkStickyCta{display: flex;position: fixed;left: 0;right: 0;bottom: 0;z-index: 400;gap: 10px;padding: 10px 12px;background: rgba(255,255,255,.97);border-top: 1px solid var(--fk-line);box-shadow: 0 -4px 18px rgba(16,32,51,.10)}.fkStickyCta .fk-btn{flex: 1 1 0;padding: 13px 10px;font-size: .98em}}@media only screen and (max-width: 640px){.fkWaLabel{display: none}.fkWaNumber{display: none}#headerContact .fk-btn--sm{padding: 0;width: 40px;height: 40px}.fk-footer-grid{grid-template-columns: 1fr}.chartHolder{height: 280px}.rangeTabs button{padding: 7px 10px;font-size: .8em}.fk-footer-bottom{flex-direction: column;align-items: flex-start}}@media only screen and (min-width: 920px){header{font-size: .92em}#topbarInner{display: flex;align-items: center;gap: 26px;height: 76px}#banner{float: none;margin: 0}#topnav, #menu-main-navigation{float: none;height: 76px;margin: 0}#topnav{flex: 1 1 auto}#menu-main-navigation{display: flex;align-items: stretch}#menu-main-navigation > li{float: none;display: flex;margin-left: 0}#menu-main-navigation > li > a i{display: none}#menu-main-navigation > li > a{display: flex;align-items: center;padding: 0 15px;height: 76px;color: var(--fk-ink);font-family: var(--fk-display);font-size: 1.06em;font-weight: 500;white-space: nowrap;border-bottom: 3px solid transparent}#menu-main-navigation > li:hover > a, #menu-main-navigation > li.current > a{background: transparent;color: var(--fk-orange);border-bottom-color: var(--fk-orange)}.srt-menu ul{width: 16em}.srt-menu li:hover ul{box-shadow: 0 14px 32px rgba(16,32,51,.18);border-radius: 0 0 10px 10px;padding: 4px 0;background: #fff}.srt-menu li li a, .srt-menu li li a:visited, .srt-menu li.current * li a{background: #fff;color: var(--fk-ink);border-top: 0;padding: 10px 18px;height: auto;font-size: .98em;white-space: normal}.srt-menu li li:hover > a, .srt-menu li li a:hover{background: var(--fk-orange-soft);color: var(--fk-orange-dark)}ul.srt-menu li li:hover ul{left: 16em}#headerContact{float: none;margin: 0;line-height: normal}.topbarCta{display: flex;align-items: center;gap: 18px}}@media only screen and (min-width: 920px) and (max-width: 1120px){#menu-main-navigation > li > a{padding: 0 11px;font-size: 1em}.topbarPhone{display: none}}body#compare{padding-bottom: 96px}body#compare .cmpCard, body#compare .cmpAsideCard, body#compare .cmpSteps li, body#compare .fkOptGroup, body#compare #contactError{box-sizing: border-box}body#compare #homeLoanDIYForm{font-size: 100%}body#compare #gi, body#compare #oi, body#compare #ci{margin-bottom: 0;border: 0;padding: 0;min-width: 0}body#compare .mainLabel, body#compare .mainLabelTop{margin-top: 0;color: inherit}body#compare .frmz2 small{font-size: inherit}body#compare label.error{display: block;margin: 10px 0 0;font-size: .88em;font-weight: 600;line-height: 1.5;color: var(--fk-error)}body#compare label.error a{color: var(--fk-error);text-decoration: underline}body#compare .tooltip-content{display: none}body#compare p{font-size: 1em;line-height: 1.7;text-align: left}.cmpCard{border-radius: var(--fk-radius)}.cmpCardHead{margin: 0 0 26px}.cmpCardHead p{margin: 0;font-size: .95em;line-height: 1.6;color: var(--fk-muted)}.fkQuestion{margin: 0 0 26px}.fkQuestion:last-child{margin-bottom: 0}.fkQLabel{display: block;font-family: var(--fk-display);font-size: 1.1rem;font-weight: 700;line-height: 1.3;color: var(--fk-ink);margin: 0 0 5px}.fkQLabel .req{font-weight: 700}.fkQLabel .fa-info-circle{color: #a9b6c4;margin-left: 5px;cursor: help}.fkQLabel .has-tooltip2:hover .fa-info-circle{color: var(--fk-orange)}body#compare .fkHint{margin: 9px 0 0;font-size: .89rem;line-height: 1.6;color: var(--fk-muted)}.fkHint b{color: var(--fk-ink-2)}.fkOptGroup{display: grid;grid-template-columns: 1fr;gap: 10px}.fkOptGroup--2{grid-template-columns: repeat(2, 1fr)}.fkOptGroup--3{grid-template-columns: repeat(3, 1fr)}.fkOptGroup--4{grid-template-columns: repeat(4, 1fr)}body#compare .fkOpt{position: relative;display: block;margin: 0;padding: 0;width: auto;cursor: pointer;text-align: left}body#compare .fkOpt input.originalSelect{display: block;position: absolute;top: 0;left: 0;width: 1px;height: 1px;margin: 0;opacity: 0;pointer-events: none}.fkOptInner{display: flex;align-items: flex-start;gap: 12px;height: 100%;padding: 14px 16px;background: #fff;border: 1px solid var(--fk-line);border-radius: 12px;box-sizing: border-box;transition: border-color .16s ease, background-color .16s ease, box-shadow .16s ease}.fkOptMark{flex: 0 0 auto;width: 20px;height: 20px;margin-top: 1px;border: 2px solid #c4d0dc;border-radius: 50%;background: #fff;transition: border-color .16s ease, box-shadow .16s ease}.fkOptText{min-width: 0}.fkOptTitle{display: block;font-family: var(--fk-display);font-size: .96rem;font-weight: 600;line-height: 1.6;color: var(--fk-ink)}.fkOptSub{display: block;margin-top: 3px;font-size: .83rem;font-weight: 400;line-height: 1.45;color: var(--fk-muted)}.fkOpt input:checked + .fkOptInner{border-color: var(--fk-orange);background: var(--fk-orange-soft);box-shadow: 0 0 0 1px var(--fk-orange) inset}.fkOpt input:checked + .fkOptInner .fkOptMark{border-color: var(--fk-orange);box-shadow: inset 0 0 0 4px #fff, inset 0 0 0 20px var(--fk-orange)}.fkOpt input:focus + .fkOptInner{outline: 3px solid rgba(242,103,34,.4);outline-offset: 2px}.fkOptGroup--compact .fkOptInner{padding: 12px 15px;align-items: center}.fkOptGroup--compact .fkOptMark{margin-top: 0}body#compare .fkInput{display: block;width: 100%;max-width: 460px;box-sizing: border-box;padding: 13px 15px;background-color: #fff;font-family: var(--fk-display);font-size: 1rem;line-height: 1.6;color: var(--fk-ink);box-shadow: none;transition: border-color .16s ease, box-shadow .16s ease;-webkit-appearance: none;appearance: none}body#compare textarea.fkInput{max-width: none;min-height: 104px;resize: vertical}body#compare .fkInput:focus{outline: 0}body#compare .fkInput.error{border-color: var(--fk-error)}body#compare .fkInput::placeholder{color: var(--fk-muted);font-weight: 400;letter-spacing: normal;opacity: 1}body#compare select.fkInput{height: auto;padding-right: 40px;background-image: url("../images/select-caret.svg");background-repeat: no-repeat;background-position: right 15px center}body#compare #dop.fkInput{background-image: none;cursor: pointer}.fkFieldPair{display: grid;grid-template-columns: repeat(2, 1fr);gap: 16px;max-width: 600px}.fkFieldPair .fkField--wide{grid-column: 1 / -1}.fkFieldPair .fkInput{max-width: none}body#compare #contactError{margin: 0 0 26px;padding: 16px 18px;background: var(--fk-bg);border: 1px solid var(--fk-line);border-radius: 12px;font-size: .88em;line-height: 1.6;color: var(--fk-muted)}body#compare #contactError b{color: var(--fk-ink-2)}body#compare #contactError ul{margin: 8px 0 0;padding-left: 18px}body#compare #contactError li{margin-bottom: 4px}body#compare .cmpAside{position: -webkit-sticky;position: sticky;top: 96px;float: none;width: auto;margin: 0;padding: 0}.railNote{padding: 18px 20px}.railNote + .railNote{border-top: 1px solid var(--fk-line)}.railNote h3{font-family: var(--fk-display);font-size: 1.05rem;margin: 0 0 8px;color: var(--fk-ink)}.railNote p{margin: 0 0 14px;font-size: .89rem;line-height: 1.6;color: var(--fk-muted)}.railNote .fk-btn{width: 100%}.cmpAsideList{list-style: none;margin: 0;padding: 0}.cmpAsideList li{display: flex;gap: 10px;align-items: flex-start;font-size: .89em;line-height: 1.6;color: var(--fk-muted);margin-bottom: 10px}.cmpAsideList li:last-child{margin-bottom: 0}.cmpAsideList i{color: var(--fk-wa-dark);margin-top: 4px}.cmpAsidePhone{display: flex;align-items: center;gap: 10px;margin-top: 12px;font-size: .9em;color: var(--fk-muted)}.cmpAsidePhone i{color: var(--fk-orange)}.cmpAsidePhone a{color: var(--fk-ink);font-weight: 600}body#compare #mainButtons{display: block;position: fixed;left: 0;right: 0;bottom: 0;z-index: 400;width: 100%;background: rgba(255,255,255,.97);border-top: 1px solid var(--fk-line);box-shadow: 0 -4px 18px rgba(16,32,51,.10)}.cmpBarInner{display: flex;align-items: center;justify-content: space-between;gap: 16px 24px;padding-top: 12px;padding-bottom: 12px}.cmpBarMeta{display: flex;align-items: center;gap: 12px;min-width: 0;flex: 1 1 auto}.cmpBarTrack{flex: 1 1 auto;max-width: 260px;height: 7px;border-radius: 999px;background: var(--fk-line);overflow: hidden}.cmpBarTrack > span{display: block;width: 0;height: 100%;border-radius: 999px;background: var(--fk-orange);transition: width .35s ease}body#compare #progressText{display: block;position: static;float: none;width: auto;height: auto;padding: 0;font-size: .88em;font-weight: 600;color: var(--fk-ink-2);white-space: nowrap}.cmpBarBtns{display: flex;gap: 10px;flex: 0 0 auto}body#compare #mainButtons input[type="button"], body#compare #mainButtons input[type="submit"]{float: none;height: auto;width: auto;box-shadow: none;text-shadow: none}body#compare #mainButtons .fk-btn{padding: 15px 26px;font-size: 1rem}body#compare .fk-btn{line-height: 1.6;border-width: 1.5px}body#compare #prevCIButton, body#compare #prevGIButton, body#compare #nextOIButton, body#compare #homeLoanDIYFormSubmit{display: none}@media only screen and (min-width: 641px){body#compare .fkOptGroup--compact{display: grid}body#compare .fkOptGroup--compact .fkOpt{flex: initial}body#compare .fkOptGroup--compact .fkOptInner{min-width: 0}}@media only screen and (max-width: 1120px){.cmpLayout{grid-template-columns: minmax(0,1fr) 284px;gap: 30px}}@media only screen and (max-width: 919px){body#compare{padding-bottom: 104px}.cmpFormSection{padding: 40px 0 44px}.cmpLayout{grid-template-columns: minmax(0, 1fr);gap: 26px}.fkOptGroup--4{grid-template-columns: repeat(2, 1fr)}body#compare .cmpAside{position: static;top: auto}.cmpCard{padding: 26px 24px 30px}.cmpBarInner{gap: 10px 14px}.cmpBarTrack{max-width: none}body#compare #mainButtons .fk-btn{padding: 12px 18px}}@media only screen and (max-width: 640px){.cmpCard{padding: 22px 16px 26px;border-radius: 12px}.fkOptGroup--2, .fkOptGroup--3, .fkOptGroup--4{grid-template-columns: 1fr}.fkFieldPair{grid-template-columns: 1fr;gap: 16px}body#compare .fkInput{max-width: none}.fkQuestion{margin-bottom: 22px}.cmpBarInner{flex-direction: column;align-items: stretch;padding-top: 9px;padding-bottom: 9px}.cmpBarMeta{gap: 10px}.cmpBarBtns{width: 100%}.cmpBarBtns .fk-btn{flex: 1 1 0;min-width: 0}body#compare #mainButtons .fk-btn{padding: 13px 12px;font-size: .96em}body#compare{padding-bottom: 132px}}@media only screen and (max-width: 480px){.cmpCard{padding: 20px 14px 24px}body#compare #mainButtons .fk-btn{padding: 12px 8px;font-size: .92em}}html{scroll-behavior: smooth}.fadeInUp, .fadeInRight{opacity: 1;top: 0;left: 0}@media (prefers-reduced-motion: reduce){html{scroll-behavior: auto}*, *::before, *::after{animation-duration: .01ms !important;animation-iteration-count: 1 !important;transition-duration: .01ms !important;scroll-behavior: auto !important}.fk-btn:hover{transform: none}}body#article .artProse p, body#article .artProse li, body#article .artHero p{font-size: 1em;text-align: left}.artHero .artLede{font-size: 1.14em;line-height: 1.7;color: var(--fk-ink-2);margin: 0 0 20px;max-width: 40em}.artMeta{display: flex;flex-wrap: wrap}body#article .artBody{padding: 52px 0 62px}.artProse > p, .artProse > ul, .artProse > ol{line-height: 1.78;color: var(--fk-ink-2);margin: 0 0 20px}.artProse h2{font-size: 1.65em;line-height: 1.25;color: var(--fk-ink);margin: 42px 0 14px}.artProse h3{font-size: 1.18em;color: var(--fk-ink);margin: 30px 0 10px}.artProse > ul, .artProse > ol{padding-left: 22px}.artProse li{margin-bottom: 9px}.artProse strong{color: var(--fk-ink)}.artProse img{display: block;width: 100%;height: auto;border-radius: var(--fk-radius)}.artProse .snapLogo{display: inline-block;width: auto;border-radius: 0}body#article .artProse .captionImage{display: block;margin: 10px 0 26px;font-size: .82em;line-height: 1.6;text-align: left;color: var(--fk-muted)}.artNote{background: var(--fk-orange-soft);border-left: 3px solid var(--fk-orange);border-radius: 0 var(--fk-radius) var(--fk-radius) 0;padding: 20px 24px;margin: 26px 0}.artNote p{margin: 0;line-height: 1.7;color: var(--fk-ink-2)}.artNote p + p{margin-top: 10px}.artNote b{color: var(--fk-ink)}.artTableWrap{overflow-x: auto}.artTable{width: 100%;min-width: 460px;border-collapse: collapse;font-size: .95em}.artTable th, .artTable td{text-align: left;padding: 12px 14px;border-bottom: 1px solid var(--fk-line);line-height: 1.55}.artTable thead th{font-family: var(--fk-display);font-size: .82em;letter-spacing: .07em;text-transform: uppercase;color: var(--fk-muted);border-bottom: 1px solid var(--fk-line)}.artTable td.num{white-space: nowrap;font-variant-numeric: tabular-nums}.artTable tr.is-total td{font-weight: 600;color: var(--fk-ink);border-bottom: 0}.artTable tbody tr:last-child td{border-bottom: 0}.artCta{background: #fff;border: 1px solid var(--fk-line);border-radius: var(--fk-radius);box-shadow: var(--fk-shadow-sm);padding: 28px 26px;margin-top: 44px}.artCta h2{margin-top: 0;font-size: 1.35em}.artCta p{margin: 0 0 18px;line-height: 1.7;color: var(--fk-muted)}.artCtaBtns{display: flex;flex-wrap: wrap;gap: 12px}.artSource{margin-top: 34px;padding-top: 18px;border-top: 1px solid var(--fk-line);font-size: .88em;line-height: 1.7;color: var(--fk-muted)}@media only screen and (max-width: 640px){.artHero{padding: 32px 0 30px}.artHero h1{font-size: 1.85em}.artHero .artLede{font-size: 1.02em}body#article .artBody{padding: 34px 0 44px}.artProse h2{font-size: 1.38em;margin-top: 32px}.artNote{padding: 16px 18px}.artCta{padding: 22px 18px}.artCtaBtns .fk-btn{width: 100%}}.fkUpdateNote{background: #fff8ed;border: 1px solid #f6d9b8;border-left: 3px solid var(--fk-orange);border-radius: 0 var(--fk-radius) var(--fk-radius) 0;padding: 18px 22px;margin: 0 0 26px}#content2 .fkUpdateNote p, .fkUpdateNote p{font-size: 16px;text-align: left;line-height: 1.65;color: var(--fk-ink-2);margin: 0}.fkUpdateNote p + p{margin-top: 9px}.fkUpdateNote .fkUpdateTitle{font-family: var(--fk-display);font-weight: 600;color: var(--fk-ink)}.fkUpdateNote .fkUpdateTitle i{color: var(--fk-orange);margin-right: 7px}.fkUpdateNote ul{margin: 9px 0 0;padding-left: 20px}#content2 .fkUpdateNote li, .fkUpdateNote li{font-size: 16px;text-align: left;line-height: 1.6;color: var(--fk-ink-2);margin-bottom: 6px}.fkWas{color: var(--fk-muted);text-decoration: line-through;text-decoration-thickness: 1px;font-weight: 400}.fkNow{white-space: nowrap}.fkSince{font-size: .82em;color: var(--fk-muted);white-space: nowrap}.artLayout{display: block}.artProse{max-width: 38em}.artRail{margin-top: 40px}.artRailTitle{text-transform: uppercase}.artFigures{margin: 0}.artFigures div{display: flex;align-items: baseline;justify-content: space-between;gap: 14px;padding: 9px 0;border-top: 1px solid var(--fk-line)}.artFigures div:first-child{border-top: 0;padding-top: 0}.artFigures dt{font-size: .86em;line-height: 1.4;color: var(--fk-muted);margin: 0}.artFigures dd{margin: 0;font-family: var(--fk-display);font-size: 1.02em;font-weight: 700;color: var(--fk-ink);white-space: nowrap}.artFiguresFoot{margin: 12px 0 0;padding-top: 12px;border-top: 1px solid var(--fk-line);font-size: .78em;line-height: 1.5;color: var(--fk-muted)}.artToc ul{list-style: none;margin: 0;padding: 0}.artToc li{margin: 0}.artToc a{display: block;padding: 7px 0 7px 13px;margin-left: -1px;border-left: 2px solid var(--fk-line);font-size: .88em;line-height: 1.45;color: var(--fk-muted);text-decoration: none;transition: color .15s ease, border-color .15s ease}.artToc a:hover{color: var(--fk-ink);text-decoration: none}.artToc a.is-current{color: var(--fk-ink);font-weight: 600;border-left-color: var(--fk-orange)}.artRailCta p{margin: 0 0 14px;font-size: .88em;line-height: 1.6;color: var(--fk-muted)}.artRailCta .fk-btn{width: 100%}.artRelated ul{list-style: none;margin: 0;padding: 0}.artRelated li{margin-bottom: 11px;line-height: 1.45}.artRelated li:last-child{margin-bottom: 0}.artRelated a{font-size: .88em;color: var(--fk-ink-2);text-decoration: none}.artRelated a:hover{text-decoration: none}.artProse h2{scroll-margin-top: 96px}@media only screen and (min-width: 1120px){.artLayout{display: grid;grid-template-columns: 627px 300px;gap: 56px;align-items: start;justify-content: start}.artRail{position: -webkit-sticky;position: sticky;top: 96px;margin-top: 0;max-height: calc(100vh - 124px);overflow-y: auto}.artRail::-webkit-scrollbar{width: 6px}.artRail::-webkit-scrollbar-thumb{background: var(--fk-line);border-radius: 999px}}@media only screen and (max-width: 1119px){.artRail{max-width: 43em}.artToc{display: none}}@media only screen and (max-width: 640px){.artRailCard{padding: 16px 18px}}body#reference .refItemBody p, body#reference .refItemBody li, body#reference .refItemBody ul, body#reference .refItemBody ol, body#article .artProse .articlesList, body#article .artProse .articlesList li, body#reference .refItemBody .articlesList, body#reference .refItemBody .articlesList li{font-size: 1em;text-align: left}body#article .artProse .articlesList, body#reference .refItemBody .articlesList{padding-left: 22px}body#article .artProse .articlesList li, body#reference .refItemBody .articlesList li{margin-bottom: 8px;line-height: 1.7}.refBody{padding: 8px 0 62px;font-size: 16.5px}.refInner{max-width: 1180px;margin: 0 auto;padding: 0 18px}.refTools{font-size: 16.5px;position: -webkit-sticky;position: sticky;top: 76px;z-index: 200;background: rgba(255,255,255,.96);-webkit-backdrop-filter: saturate(180%) blur(8px);backdrop-filter: saturate(180%) blur(8px);border-bottom: 1px solid var(--fk-line);padding: 14px 0 12px;margin-bottom: 10px}.refSearchWrap{position: relative;max-width: 520px}.refSearchWrap > .fa-search{position: absolute;left: 15px;top: 50%;transform: translateY(-50%);color: #9fb0c2;pointer-events: none}.refSearch{box-sizing: border-box;width: 100%;padding: 12px 42px 12px 40px;font-family: var(--fk-display);font-size: .95em;color: var(--fk-ink);background: var(--fk-bg);border: 1px solid var(--fk-line);border-radius: var(--fk-radius-btn)}.refSearch:focus{outline: 0;background: #fff;border-color: var(--fk-orange);box-shadow: 0 0 0 3px rgba(242,103,34,.12)}.refSearch::placeholder{color: #9fb0c2}.refClear{box-shadow: none;text-shadow: none;min-width: 0;font-size: .9rem;position: absolute;right: 6px;top: 50%;transform: translateY(-50%);width: 28px;height: 28px;padding: 0;border: 0;background: transparent;color: #9fb0c2;cursor: pointer;border-radius: 50%}.refClear:hover{color: var(--fk-ink);background: #fff}.refChips{display: inline-flex;background: var(--fk-bg);border: 1px solid var(--fk-line);border-radius: 999px;padding: 4px;margin-top: 12px;max-width: 100%}.refChip{-webkit-appearance: none;appearance: none;border: 0;background: transparent;box-shadow: none;text-shadow: none;white-space: nowrap;font-family: var(--fk-display);font-size: .85em;font-weight: 600;color: var(--fk-muted);padding: 7px 15px;border-radius: 999px;cursor: pointer;transition: background-color .15s ease, color .15s ease}.refChip:hover, .refChip:focus-visible{color: var(--fk-ink);background: transparent}.refChip.is-active{background: #fff;box-shadow: 0 1px 3px rgba(16,32,51,.14)}.refCount{margin: 12px 0 0;font-size: .82em;color: var(--fk-muted)}.refEmpty{padding: 40px 0;color: var(--fk-muted);line-height: 1.75}.refEmpty b{color: var(--fk-ink)}.refLetter{font-family: var(--fk-display);font-size: .95em;font-weight: 700;letter-spacing: .12em;color: var(--fk-muted);margin: 30px 0 0;padding: 0 0 8px;border-bottom: 1px solid var(--fk-line)}.refList > .refLetter:first-child{margin-top: 6px}.refList--terms .refItem{border-bottom: 1px solid #eef2f6}.refList--terms .refItem:last-child{border-bottom: 0}.refList--terms .refItem[hidden]{display: none}.refList--terms .refItemHead{display: block;margin: 0;padding: 0;font-family: var(--fk-display);font-size: 1em;font-weight: 500;line-height: 1.45;color: var(--fk-ink);background: none;border: 0}.refList--terms .refItemBody{padding: 0;line-height: 1.75;font-size: .97em;color: var(--fk-ink-2)}.refList--terms .refItemBody > *:first-child{margin-top: 0}.refList--terms .refItemBody > *:last-child{margin-bottom: 0}@media only screen and (min-width: 860px){.refList--terms .refItem{display: grid;grid-template-columns: 268px minmax(0, 1fr);gap: 34px;padding: 17px 0;align-items: start}}@media only screen and (max-width: 859px){.refList--terms .refItem{padding: 15px 0}.refList--terms .refItemHead{margin-bottom: 5px}}.refList--qa{max-width: 790px}.refList--qa .refItem{border-bottom: 1px solid #eef2f6}.refList--qa .refItemHead{box-shadow: none;text-shadow: none;-webkit-appearance: none;appearance: none;display: flex;align-items: baseline;gap: 14px;width: 100%;box-sizing: border-box;padding: 17px 0;background: transparent;border: 0;text-align: left;font-family: var(--fk-display);font-size: 1.14em;font-weight: 500;line-height: 1.45;color: var(--fk-ink);cursor: pointer;transition: color .15s ease}.refList--qa .refCaret{flex: 0 0 auto;margin-left: auto;color: #b6c2ce;font-size: .8em;transition: transform .2s ease, color .2s ease}.refList--qa .refItem.is-open .refCaret{transform: rotate(180deg)}.refList--qa .refItem.is-open .refItemHead{color: var(--fk-orange)}.refList--qa .refItemBody{padding: 0 0 24px;max-width: 36em;font-size: .97em;line-height: 1.78;color: var(--fk-ink-2)}.refList--qa .refItemBody > *:first-child{margin-top: 0}.refList--qa .refItemBody > *:last-child{margin-bottom: 0}.refList--qa .refItemBody a{color: var(--fk-orange)}.refItem:target .refItemHead{color: var(--fk-orange)}.refItem mark{background: #ffe8d4;color: inherit;padding: 0 1px;border-radius: 2px}.refList--terms .refItem{scroll-margin-top: 210px}.refList--qa .refItem{scroll-margin-top: 260px}.refTools{display: none}.refReady .refTools{display: block}@media only screen and (max-width: 640px){.refTools{top: 62px;padding: 11px 0 10px}.refList--terms .refItem{scroll-margin-top: 190px}.refList--qa .refItem{scroll-margin-top: 240px}.refList--qa .refItemHead{font-size: 1.08em;padding: 15px 0}.refLetter{margin-top: 24px}.refChips{display: flex;overflow-x: auto;-webkit-overflow-scrolling: touch;scrollbar-width: none}.refChips::-webkit-scrollbar{display: none}.refChip{flex: 0 0 auto}}.fkSrOnly{position: absolute;width: 1px;height: 1px;margin: -1px;padding: 0;overflow: hidden;clip: rect(0 0 0 0);white-space: nowrap;border: 0}body#calc p, body#calc li, body#calc label{font-size: 1em;text-align: left}.calcHero .calcLede{font-size: 1.1em;line-height: 1.7;color: var(--fk-ink-2);margin: 0;max-width: 40em}body#calc .calcBody{padding: 40px 0 60px}.calcLayout{display: grid;grid-template-columns: minmax(0, 1.25fr) minmax(0, 1fr);gap: 30px;align-items: start}.calcCard{background: #fff;border: 1px solid var(--fk-line);border-radius: var(--fk-radius);box-shadow: var(--fk-shadow-sm);padding: 28px 26px}.calcCard + .calcCard{margin-top: 20px}.calcCardHead{margin-bottom: 20px}.calcCardHead h2{font-size: 1.3em;margin: 0 0 6px;color: var(--fk-ink)}body#calc .calcCardHead p{margin: 0;color: var(--fk-muted);font-size: .95em;line-height: 1.6}.calcField{margin-bottom: 18px}.calcField > label{display: block;font-family: var(--fk-display);font-size: .95em;font-weight: 600;color: var(--fk-ink);margin-bottom: 7px}.calcField .req{font-weight: 700}body#calc .calcHint{margin: 7px 0 0;font-size: .86em;line-height: 1.55;color: var(--fk-muted)}body#calc .calcHint a{color: var(--fk-orange)}body#calc .calcInput, body#calc select.calcInput{box-sizing: border-box;width: 100%;max-width: 100%;font-family: var(--fk-display);font-size: 1em;color: var(--fk-ink);background: #fff;padding: 12px 14px;border: 1px solid #cfd9e3;border-radius: 9px;margin: 0;transition: border-color .16s ease, box-shadow .16s ease}body#calc .calcInput:focus, body#calc select.calcInput:focus{outline: 0;border-color: var(--fk-orange);box-shadow: 0 0 0 3px rgba(242,103,34,.13)}.calcFieldRow{display: grid;grid-template-columns: 1fr 1fr;gap: 16px}body#calc .calcSubmit{width: 100%;margin-top: 4px}.calcToggle{display: flex;align-items: center;justify-content: space-between;gap: 12px;width: 100%;box-sizing: border-box;background: var(--fk-bg);border: 1px dashed #c8d4e0;border-radius: 10px;padding: 13px 16px;margin-bottom: 18px;font-family: var(--fk-display);font-size: .97em;font-weight: 600;color: var(--fk-ink-2);cursor: pointer;text-align: left}.calcToggle:hover{border-color: var(--fk-orange);color: var(--fk-orange)}.calcToggle > i{transition: transform .18s ease}.calcToggle.is-open > i{transform: rotate(180deg)}.calcToggle.is-open{border-style: solid}.calcPanel{display: none}.calcPanel.is-open{display: block}.calcAside{position: sticky;top: 96px}.calcResult{background: linear-gradient(165deg, #1f2d3d 0%, #16202b 100%);border-radius: var(--fk-radius);box-shadow: var(--fk-shadow-md);padding: 26px 24px;color: #cdd8e4}.calcResult .calcResultLbl{display: block;font-size: .78em;letter-spacing: .1em;text-transform: uppercase;color: #93a3b5;margin-bottom: 8px}.calcResultFig{font-family: var(--fk-display);font-size: 2.5em;font-weight: 700;line-height: 1.1;color: #fff;letter-spacing: -.02em}.calcResultFig small{font-size: .42em;font-weight: 400;color: #93a3b5}body#calc .calcResultSub{margin: 10px 0 0;font-size: .92em;line-height: 1.6;color: #a9b8c8}.calcResult--empty{background: #fff;border: 1px dashed #c8d4e0;box-shadow: none;color: var(--fk-muted)}body#calc .calcResult--empty p{margin: 0;color: var(--fk-muted);font-size: .95em;line-height: 1.65}.calcResult--empty i{color: #bcc8d5;font-size: 1.5em;margin-bottom: 10px;display: block}.calcResult--bad{background: linear-gradient(165deg, #7d2b2b 0%, #5d1f1f 100%)}.calcResultSplit{display: grid;grid-template-columns: 1fr 1fr;gap: 14px;margin-top: 20px;padding-top: 18px;border-top: 1px solid rgba(255,255,255,.14)}.calcResultSplit div span{display: block;font-size: .76em;letter-spacing: .07em;text-transform: uppercase;color: #93a3b5;margin-bottom: 4px}.calcResultSplit div b{font-family: var(--fk-display);font-size: 1.3em;font-weight: 600;color: #fff}.calcWorking{background: #fff;border: 1px solid var(--fk-line);border-radius: var(--fk-radius);box-shadow: var(--fk-shadow-sm);padding: 22px 24px;margin-top: 20px}.calcWorking h3{font-size: 1.05em;margin: 0 0 4px;color: var(--fk-ink)}body#calc .calcWorking > p{margin: 0 0 14px;font-size: .88em;line-height: 1.6;color: var(--fk-muted)}.calcWorkingTable{width: 100%;border-collapse: collapse;font-size: .92em}.calcWorkingTable th, .calcWorkingTable td{text-align: left;padding: 9px 0;border-bottom: 1px solid var(--fk-line);line-height: 1.5}.calcWorkingTable td:last-child{text-align: right;white-space: nowrap;font-variant-numeric: tabular-nums;color: var(--fk-ink);font-weight: 600}.calcWorkingTable th{font-weight: 400;color: var(--fk-muted)}.calcWorkingTable tr:last-child th, .calcWorkingTable tr:last-child td{border-bottom: 0}.calcWorkingTable tr.is-sub th{padding-left: 14px;font-size: .95em}.calcWorkingTable tr.is-total th, .calcWorkingTable tr.is-total td{border-top: 2px solid var(--fk-line);color: var(--fk-ink);font-weight: 600}.calcAssume{margin-top: 20px;padding: 18px 20px;background: var(--fk-bg);border: 1px solid var(--fk-line);border-radius: var(--fk-radius)}.calcAssume h3{font-size: .95em;margin: 0 0 8px;color: var(--fk-ink)}body#calc .calcAssume p, body#calc .calcAssume li{font-size: .85em;line-height: 1.6;color: var(--fk-muted);margin: 0 0 6px}.calcAssume ul{margin: 0;padding-left: 18px}.calcAssume li:last-child{margin-bottom: 0}body#calc .calcNext{border-top: 2px solid var(--lp-ink);padding: 16px 0 0;margin-top: 28px}body#calc .calcNext h3{font-size: 1.12rem;font-weight: 600;letter-spacing: -.01em;margin: 0 0 8px;color: var(--fk-ink)}body#calc .calcNext p{margin: 0 0 16px;font-size: .92em;line-height: 1.65;color: var(--lp-ink2)}.calcNext .fk-btn{width: 100%;box-sizing: border-box}.calcIndexCard{display: block;color: var(--fk-ink);transition: transform .18s ease, box-shadow .18s ease, border-color .18s ease}.calcIndexCard:hover{text-decoration: none;color: var(--fk-ink)}.calcIndexCard h2, .calcIndexCard h3{font-size: 1.15em;margin: 14px 0 6px;color: var(--fk-ink);letter-spacing: -.01em;font-weight: 700}body#calc .calcIndexCard p{margin: 0}.calcIndexCard .more{display: inline-block}@media only screen and (max-width: 919px){.calcAside{position: static;order: -1}}@media only screen and (max-width: 640px){.calcHero{padding: 30px 0 28px}.calcHero h1{font-size: 1.8em}.calcHero .calcLede{font-size: 1em}body#calc .calcBody{padding: 28px 0 42px}.calcCard{padding: 20px 17px}.calcFieldRow{grid-template-columns: 1fr;gap: 0}.calcResultFig{font-size: 2.1em}.calcResultSplit{grid-template-columns: 1fr}}body#calc table.interestRate{width: 100%;min-width: 420px;border-collapse: collapse;font-size: .92em}body#calc table.interestRate th, body#calc table.interestRate td{text-align: left;padding: 10px 12px;border-bottom: 1px solid var(--fk-line);line-height: 1.5;font-variant-numeric: tabular-nums}body#calc table.interestRate th{font-family: var(--fk-display);font-size: .82em;font-weight: 600;letter-spacing: .06em;text-transform: uppercase;color: var(--fk-muted)}body#calc table.interestRate td{color: var(--fk-ink-2)}body#calc table.interestRate tr.borderbottom2px th{border-bottom: 2px solid var(--fk-line)}body#calc table.interestRate tr:last-child td{border-bottom: 0}body#calc table.interestRate tr:hover td{background: var(--fk-orange-soft);color: var(--fk-ink)}.calcGroupHint{margin: -8px 0 18px;font-size: .86em;line-height: 1.55;color: var(--fk-muted)}body#calc .calcGroupHint{font-size: .86em}.calcSplit{margin: 4px 0 20px;padding-top: 20px;border-top: 1px solid var(--fk-line)}.calcSplit h3{font-size: 1.02em;margin: 0 0 4px;color: var(--fk-ink)}body#calc .calcSplit p{margin: 0;font-size: .9em;line-height: 1.6;color: var(--fk-muted)}.calcActions{margin-top: 22px;padding-top: 22px;border-top: 1px solid var(--fk-line)}.calcAdd{margin-bottom: 20px}.calcAdd[hidden]{display: none}.calcToggle .calcToggleLabel{display: inline-flex;align-items: center;gap: 9px}details.calcAssume{padding: 0}details.calcAssume > summary{list-style: none;cursor: pointer;padding: 15px 20px;font-family: var(--fk-display);font-size: .95em;font-weight: 600;color: var(--fk-ink);display: flex;align-items: center;justify-content: space-between;gap: 10px}details.calcAssume > summary::-webkit-details-marker{display: none}details.calcAssume > summary::after{font-size: .8em;font-weight: 400;color: var(--fk-muted);transition: transform .18s ease}details.calcAssume[open] > summary::after{transform: rotate(180deg)}details.calcAssume > summary:hover{color: var(--fk-orange)}.calcAssumeBody{padding: 0 20px 18px}details.calcAssume h3{display: none}.calcPrime{background: #fff;border: 1px solid var(--fk-line);border-radius: var(--fk-radius);box-shadow: var(--fk-shadow-sm);padding: 24px 22px}.calcPrime > i{color: var(--fk-ink-2);font-size: 1.4em;display: block;margin-bottom: 12px}.calcPrime h3{font-size: 1.08em;margin: 0 0 6px;color: var(--fk-ink)}body#calc .calcPrime > p{margin: 0 0 16px;font-size: .92em;line-height: 1.65;color: var(--fk-muted)}.calcPrimeList{list-style: none;margin: 0;padding: 0}body#calc .calcPrimeList li{position: relative;padding: 8px 0 8px 24px;font-size: .91em;line-height: 1.55;color: var(--fk-ink-2);border-top: 1px solid var(--fk-line)}.calcPrimeList li::before{position: absolute;left: 0;top: 8px;font-size: .82em;color: var(--fk-wa-dark)}.calcPrimeErr{margin: 0 0 14px;font-size: .9em;line-height: 1.55;color: var(--fk-error)}body#calc .calcPrimeErr{font-size: .9em}.snapGlance{background: #fff;border: 1px solid var(--fk-line);border-radius: var(--fk-radius);box-shadow: var(--fk-shadow-sm);padding: 22px 24px 18px;margin: 30px 0}.snapGlance h2{margin: 0 0 16px;font-size: 1.15em;letter-spacing: .01em}.snapGlance dl{display: grid;grid-template-columns: repeat(auto-fit, minmax(160px, 1fr));gap: 14px 26px;margin: 0}.snapGlance dl > div{border-top: 1px solid var(--fk-line);padding-top: 10px}.snapGlance dt{font-size: .8em;text-transform: uppercase;letter-spacing: .05em;color: var(--fk-muted);margin: 0 0 3px}.snapGlance dd{margin: 0;font-family: var(--fk-display);font-weight: 600;font-size: 1.1em;color: var(--fk-ink);line-height: 1.35}.snapGlanceFoot{margin: 16px 0 0;padding-top: 13px;border-top: 1px solid var(--fk-line);font-size: .85em;line-height: 1.6;color: var(--fk-muted)}.snapToc{background: var(--fk-bg);border-radius: var(--fk-radius);padding: 18px 22px;margin: 0 0 30px}.snapTocLabel{margin: 0 0 9px;font-size: .8em;text-transform: uppercase;letter-spacing: .05em;color: var(--fk-muted);font-weight: 600}.snapToc ul{list-style: none;margin: 0;padding: 0;display: flex;flex-wrap: wrap;gap: 8px 10px}.snapToc li{margin: 0}.snapToc a{display: inline-block;padding: 6px 13px;background: #fff;border: 1px solid var(--fk-line);border-radius: 999px;font-size: .92em;color: var(--fk-ink-2);text-decoration: none}.snapToc a:hover{border-color: var(--fk-orange);color: var(--fk-orange-dark);background: var(--fk-orange-soft)}.snapTocCount{color: var(--fk-muted)}.snapToc a:hover .snapTocCount{color: inherit}.snapCta{background: var(--fk-orange-soft);border-radius: var(--fk-radius);padding: 26px 28px;margin: 36px 0 0}.snapCta h2{margin: 0 0 14px}.snapCta p{margin: 0 0 14px}.snapCtaButtons{display: flex;flex-wrap: wrap;gap: 12px;margin: 20px 0 0}@media (max-width: 640px){.snapGlance{padding: 18px 18px 15px}.snapCta{padding: 22px 20px}.snapCtaButtons .fk-btn{width: 100%;text-align: center}}@media only screen and (min-width: 1120px){.artLayout--wide{grid-template-columns: minmax(0, 1fr) 300px;justify-content: stretch}.artLayout--wide .artProse{max-width: none}.artLayout--wide .artProse > p, .artLayout--wide .artProse > .fkUpdateNote{max-width: 38em}}.snapStandout{background: linear-gradient(180deg, #fff 0%, var(--fk-bg) 100%);border: 1px solid var(--fk-line);border-left: 3px solid var(--fk-orange);border-radius: 0 var(--fk-radius) var(--fk-radius) 0;padding: 20px 24px;margin: 0 0 30px}.snapStandoutLabel{margin: 0 0 12px;font-family: var(--fk-display);font-size: .78em;font-weight: 600;letter-spacing: .1em;text-transform: uppercase;color: var(--fk-muted)}.snapStandout ul{margin: 0;padding: 0;list-style: none}.snapStandout li{position: relative;padding-left: 26px;margin: 0 0 11px;font-size: 16px;line-height: 1.6;color: var(--fk-ink-2)}.snapStandout li:last-child{margin-bottom: 0}.snapStandout li::before{position: absolute;left: 0;top: 1px;font-size: .85em;color: var(--fk-orange)}@media only screen and (max-width: 640px){.snapStandout{padding: 17px 18px}}.snapTableWrap{overflow-x: auto;-webkit-overflow-scrolling: touch;margin: 0 0 10px;border: 1px solid var(--fk-line);border-radius: var(--fk-radius);background: #fff}.snapTable{width: 100%;border-collapse: collapse;font-size: 15px;line-height: 1.45;text-align: left}.snapTable thead th{position: sticky;top: 0;z-index: 1;background: #fff;border-bottom: 1px solid var(--fk-line);padding: 12px 10px;font-family: var(--fk-display);font-size: .74em;font-weight: 600;letter-spacing: .07em;text-transform: uppercase;color: var(--fk-muted);white-space: nowrap}.snapTable tbody td{padding: 12px 10px;border-bottom: 1px solid var(--fk-line);vertical-align: top;color: var(--fk-ink-2)}.snapTable tbody tr:last-child td{border-bottom: 0}.snapTable tbody tr:hover td{background: var(--fk-orange-soft)}.snapTable .snapGroup th{padding: 11px 14px;background: var(--fk-bg);border-top: 1px solid var(--fk-line);border-bottom: 1px solid var(--fk-line);font-family: var(--fk-display);font-size: .82em;font-weight: 600;letter-spacing: .02em;color: var(--fk-ink);text-align: left;white-space: nowrap}.snapTable tbody tr.snapGroup:hover th{background: var(--fk-bg)}.snapColPkg{min-width: 190px}.snapPkgName{display: inline;font-family: var(--fk-display);font-weight: 600;color: var(--fk-ink)}.snapPkgNote{display: block;margin-top: 3px;font-size: .85em;line-height: 1.5;color: var(--fk-muted)}.snapNum{font-variant-numeric: tabular-nums;-moz-font-feature-settings: "tnum";-webkit-font-feature-settings: "tnum";font-feature-settings: "tnum"}.snapBadge{display: inline-block;margin-left: 7px;padding: 1px 8px;border-radius: 999px;font-family: var(--fk-display);font-size: .68em;font-weight: 600;letter-spacing: .06em;text-transform: uppercase;vertical-align: 2px;white-space: nowrap}.snapBadge--fixed{background: #eaf3ff;color: #1c4f8b}.snapBadge--sora, .snapBadge--sibor{background: #eafaf0;color: #17703f}.snapBadge--board{background: #fff1e2;color: #9a4d09}.snapTableNote{margin: 0 0 34px;font-size: .87em;line-height: 1.6;color: var(--fk-muted)}.snapTableNote span{font-family: var(--fk-display);font-weight: 600;color: var(--fk-ink-2)}.snapLogo{height: 26px;width: auto;vertical-align: middle}.snapSectionHead{display: flex;align-items: center;gap: 12px;margin: 0 0 14px}@media only screen and (max-width: 820px){.snapTableWrap{overflow-x: visible;border: 0;background: none;border-radius: 0}.snapTable, .snapTable tbody, .snapTable tr, .snapTable td{display: block;width: 100%}.snapTable thead{display: none}.snapTable tbody tr{background: #fff;border: 1px solid var(--fk-line);border-radius: var(--fk-radius);padding: 14px 16px;margin: 0 0 12px}.snapTable tbody tr:hover td{background: none}.snapTable tbody td{display: flex;justify-content: space-between;gap: 18px;padding: 7px 0;border-bottom: 1px dotted var(--fk-line)}.snapTable tbody td:last-child{border-bottom: 0}.snapTable tbody td::before{content: attr(data-label);flex: 0 0 auto;font-family: var(--fk-display);font-size: .78em;font-weight: 600;letter-spacing: .05em;text-transform: uppercase;color: var(--fk-muted)}.snapTable tbody td.snapColPkg{display: block;padding: 0 0 10px;border-bottom: 1px solid var(--fk-line);margin-bottom: 4px}.snapTable tbody td.snapColPkg::before{display: none}.snapTable .snapGroup{display: block;padding: 0;margin: 22px 0 10px;border: 0;background: none}.snapTable .snapGroup th{display: block;border: 0;border-radius: 8px;background: var(--fk-bg)}}.snapTableWrap.is-tall{max-height: 30em;overflow-y: auto}.snapScrollHint{margin: 0 0 30px;font-size: .9em;line-height: 1.6;color: var(--fk-muted)}.snapScrollHint strong{color: var(--fk-ink)}@media only screen and (max-width: 820px){.snapTableWrap.is-tall{max-height: none;overflow-y: visible}}.snapStickyCta{display: none}@media only screen and (max-width: 820px){.snapStickyCta{display: block;position: -webkit-sticky;position: sticky;bottom: 0;z-index: 20;margin: 0 -18px;padding: 10px 18px calc(10px + env(safe-area-inset-bottom));background: #fff;border-top: 1px solid var(--fk-line);box-shadow: 0 -4px 18px rgba(16, 32, 51, .10)}.snapStickyCta .fk-btn{width: 100%;text-align: center;padding-top: 11px;padding-bottom: 11px}.snapStickyCtaNote{margin: 0 0 6px;font-size: .78em;line-height: 1.4;text-align: center;color: var(--fk-muted)}}body#home .fk-section--flushBottom{padding-bottom: 0}body#home .fk-section--flushBottom .fk-section-head{margin-bottom: 0}.artProse--solo{margin-left: auto;margin-right: auto}.artHero--solo .fk-inner{max-width: 627px}body#article .artProse--solo h2{font-size: 1.24em;font-weight: 600;margin: 40px 0 12px;padding-top: 18px;border-top: 1px solid var(--fk-line)}body#article .artProse--solo h2:first-child{margin-top: 0;padding-top: 0;border-top: 0}body#article .artProse--solo > p{line-height: 1.8}body#article .artProse--solo > p:last-child{margin-top: 28px;padding-top: 18px;border-top: 1px solid var(--fk-line);font-size: .92em;color: var(--fk-muted)}.checkList{list-style: none;margin: 0;padding: 0;font-size: 16px}.checkList li{display: flex;align-items: flex-start;gap: 11px;margin: 0 0 13px;line-height: 1.6;color: var(--fk-ink-2)}.checkList li:last-child{margin-bottom: 0}.checkList i{color: var(--fk-wa-dark);margin-top: .32em}.contactEmailAddr{overflow-wrap: anywhere;color: var(--fk-ink-2)}@media only screen and (max-width: 640px){body#article .artProse--solo h2{font-size: 1.14em;margin-top: 30px}}body.lpPage{--lp-paper: #f2f4f7;--lp-sheet: #ffffff;--lp-sheet2: #e9edf3;--lp-ink: #101820;--lp-ink2: #47566a;--lp-rule: #d8dee7;--lp-deep: #0d151d;--lp-deepink:#e8edf3;--lp-deeprule:#26313d;--lp-accent: var(--fk-orange);--lp-accent-ink: #a83f00;--lp-accent-wash:#fff1e6;--lp-display:'Schibsted Grotesk',Arial,Helvetica,sans-serif;--lp-serif: 'Source Serif 4',Georgia,'Times New Roman',serif;--lp-mono: 'IBM Plex Mono',ui-monospace,SFMono-Regular,Menlo,monospace;background: var(--lp-paper)}body.lpPage p{text-align: left}body.lpPage .lpH{font-family: var(--lp-display);font-weight: 700;letter-spacing: -.022em;line-height: 1.09;margin: 0}body.lpPage .lpBand{border-bottom: 1px solid var(--lp-rule);background: var(--lp-sheet)}body.lpPage .lpBand--paper{background: var(--lp-paper)}body.lpPage .lpBand--deep{background: var(--lp-deep);color: var(--lp-deepink);border-bottom-color: var(--lp-deeprule)}body.lpPage .lpClause{display: grid;grid-template-columns: var(--fk-label-col) minmax(0, 1fr);gap: 0 var(--fk-label-gap);padding-block: 82px}body.lpPage .lpMark{font-family: var(--lp-mono);font-size: .75rem;letter-spacing: .14em;text-transform: uppercase;color: var(--lp-ink3);padding-top: .55rem;border-top: 2px solid var(--lp-ink);align-self: start}body.lpPage .lpBand--deep .lpMark{border-top-color: var(--lp-deepink);color: #8b9aab}body.lpPage .lpBody{min-width: 0}body.lpPage .lpLede{font-family: var(--lp-serif);font-size: 1.22rem;line-height: 1.62;color: var(--lp-ink2);max-width: 66ch;margin: 20px 0 0}body.lpPage .lpBand--deep .lpLede{color: #b4c1d0}body.lpPage .lpKicker{font-family: var(--lp-mono);font-size: .75rem;letter-spacing: .16em;text-transform: uppercase;color: var(--lp-accent-ink);display: block;margin-bottom: 16px}body.lpPage .lpBand--deep .lpKicker{color: var(--lp-accent)}body.lpPage .lpH2{font-size: clamp(1.75rem,3.5vw,2.55rem)}body.lpPage .lpHero{padding-top: 70px}body.lpPage .lpHeroGrid{display: grid;grid-template-columns: var(--fk-label-col) minmax(0, 1fr);gap: 0 var(--fk-label-gap)}body.lpPage .lpHero h1{letter-spacing: -.038em;max-width: 15ch}body.lpPage .lpHero h1 em{font-style: normal}body.lpPage .lpHeroLede{margin-top: 24px;max-width: 54ch}body.lpPage .lpCta{display: flex;flex-wrap: wrap;gap: 12px;margin-top: 30px}body.lpPage .lpNote{margin-top: 16px;font-size: .9rem;color: var(--lp-ink3);max-width: 54ch}body.lpPage .lpNote b{color: var(--lp-ink2);font-weight: 600}body.lpPage .lpBand--deep .lpNote{color: #7a8798}body.lpPage .lpFig{margin-top: 58px;border-top: 1px solid var(--lp-rule)}body.lpPage .lpFigHead{display: flex;flex-wrap: wrap;align-items: baseline;gap: 10px 16px;padding: 20px 0 18px}body.lpPage .lpFigTitle{font-family: var(--lp-display);font-size: 1.05rem;font-weight: 700}body.lpPage .lpFigSub{margin-left: auto;font-size: .82rem;color: var(--lp-ink2)}body.lpPage .lpFigFoot{display: flex;flex-wrap: wrap;gap: 14px;align-items: center;padding-top: 15px;font-size: .83rem;color: var(--lp-ink3)}body.lpPage .lpFigFoot p{max-width: 64ch;margin: 0}body.lpPage .lpReplay{margin-left: auto;font-family: var(--lp-mono);font-size: .75rem;letter-spacing: .1em;text-transform: uppercase;background: none;border: 1px solid var(--lp-rule);color: var(--lp-ink2);padding: 7px 13px;border-radius: 4px;cursor: pointer;box-shadow: none;text-shadow: none}body.lpPage .lpReplay:hover{border-color: var(--lp-ink);color: var(--lp-ink)}body.lpPage .lpThread{background: var(--lp-sheet);border: 1px solid var(--lp-rule);border-radius: 10px}body.lpPage .lpThreadTop{display: flex;align-items: center;gap: 12px;padding: 13px 18px;border-bottom: 1px solid var(--lp-rule);background: var(--lp-sheet2)}body.lpPage .lpAv{width: 38px;height: 38px;border-radius: 50%;background: var(--fk-wa);color: #fff;display: flex;align-items: center;justify-content: center;font-weight: 700;flex: none}body.lpPage .lpWho b{display: block;font-size: .96rem;font-weight: 700;line-height: 1.25;font-family: var(--lp-display)}body.lpPage .lpWho span{font-size: .78rem;color: var(--lp-ink3)}body.lpPage .lpClock{margin-left: auto;font-family: var(--lp-mono);font-size: .75rem;letter-spacing: .08em;background: #eafaf0;border: 1px solid var(--fk-wa);border-radius: 999px;padding: 5px 11px;white-space: nowrap}body.lpPage .lpMsgs{padding: 20px 18px;display: flex;flex-direction: column;gap: 12px}body.lpPage .lpMsg{max-width: 80%;padding: 12px 15px;border-radius: 12px;font-size: .94rem;line-height: 1.5}body.lpPage .lpMsg time{display: block;margin-top: 6px;font-size: .68rem;letter-spacing: .06em;opacity: .62;font-variant-numeric: tabular-nums}body.lpPage .lpMsg--them{align-self: flex-start;background: var(--lp-sheet2);border: 1px solid var(--lp-rule);border-bottom-left-radius: 3px}body.lpPage .lpMsg--you{align-self: flex-end;background: #d8f5e2;border: 1px solid #b6e7c9;color: #0d2a18;border-bottom-right-radius: 3px}body.lpPage .lpMsg--wide{max-width: 88%}body.lpPage .lpMsg ul{list-style: none;margin: 10px 0 0;padding: 0;display: flex;flex-direction: column;gap: 7px}body.lpPage .lpMsg li{display: grid;grid-template-columns: 1fr auto;gap: 14px;border-top: 1px solid var(--lp-rule);padding-top: 7px;font-size: .9rem}body.lpPage .lpMsg li:first-child{border-top: 0;padding-top: 0}body.lpPage .lpMsg li b{font-weight: 700;font-variant-numeric: tabular-nums}body.lpPage .lpTyping{display: inline-flex;gap: 4px;align-items: center;height: 12px}body.lpPage .lpTyping i{width: 6px;height: 6px;border-radius: 50%;background: var(--lp-ink3);display: block;animation: lpBlip 1.2s infinite}body.lpPage .lpTyping i:nth-child(2){animation-delay: .18s}body.lpPage .lpTyping i:nth-child(3){animation-delay: .36s}@keyframes lpBlip{0%,60%,100%{opacity:.28;transform: translateY(0)}30%{opacity:1;transform: translateY(-3px)}}body.lpPage .lpLenders{padding: 24px 0;display: flex;align-items: center;gap: 12px 28px;flex-wrap: wrap;border-top: 1px solid var(--lp-rule)}body.lpPage .lpLendersLbl{font-family: var(--lp-mono);font-size: .75rem;letter-spacing: .14em;text-transform: uppercase;color: var(--lp-ink3);white-space: nowrap}body.lpPage .lpLogos{display: flex;flex-wrap: wrap;align-items: center;gap: 6px 14px}body.lpPage .lpLogos img{height: 40px;width: auto;filter: grayscale(1) contrast(1.05);opacity: .75}body.lpPage .lpGrid2{display: grid;grid-template-columns: repeat(2,1fr);margin-top: 34px;border-top: 1px solid var(--lp-rule)}body.lpPage .lpGrid2 > div{padding: 24px 0;border-bottom: 1px solid var(--lp-rule)}body.lpPage .lpGrid2 > div:nth-child(odd){padding-right: 30px;border-right: 1px solid var(--lp-rule)}body.lpPage .lpGrid2 > div:nth-child(even){padding-left: 30px}body.lpPage .lpGrid2 > div:nth-last-child(-n+2){border-bottom: 0}body.lpPage .lpGrid2 b{display: block;font-family: var(--lp-display);font-size: 1.05rem;margin-bottom: 7px}body.lpPage .lpGrid2 p{font-size: .95rem;color: var(--lp-ink2);margin: 0}body.lpPage .lpAfter{margin-top: 34px;background: var(--lp-sheet);border: 1px solid var(--lp-rule);border-left: 3px solid var(--lp-accent);border-radius: 4px;padding: 24px 28px;display: grid;grid-template-columns: var(--fk-label-col) minmax(0, 1fr);gap: 0 var(--fk-label-gap)}body.lpPage .lpAfterMark{font-family: var(--lp-mono);font-size: .75rem;letter-spacing: .14em;text-transform: uppercase;color: var(--lp-accent-ink);padding-top: .35rem}body.lpPage .lpAfter h3{font-family: var(--lp-display);font-size: 1.18rem;margin: 0 0 8px}body.lpPage .lpAfter p{font-size: .96rem;color: var(--lp-ink2);max-width: 64ch;margin: 0}body.lpPage .lpSteps{display: grid;grid-template-columns: repeat(3,1fr);margin-top: 34px;border-top: 1px solid var(--lp-rule)}body.lpPage .lpStep{padding: 24px 28px 26px 0;border-right: 1px solid var(--lp-rule)}body.lpPage .lpStep:last-child{border-right: 0}body.lpPage .lpStep + .lpStep{padding-left: 28px}body.lpPage .lpStepN{font-family: var(--lp-mono);font-size: .75rem;letter-spacing: .14em;color: var(--lp-accent-ink);display: block;margin-bottom: 11px}body.lpPage .lpStep h3{font-family: var(--lp-display);font-size: 1.12rem;margin: 0 0 8px}body.lpPage .lpStep p{font-size: .95rem;color: var(--lp-ink2);margin: 0}body.lpPage .lpSora{display: grid;border: 1px solid var(--lp-deeprule);border-radius: 4px;overflow: hidden;margin-top: 34px}body.lpPage .lpSoraChart{padding: 22px 24px 14px;min-width: 0}body.lpPage .lpSoraSide{padding: 24px;background: rgba(255,255,255,.025);display: flex;flex-direction: column;gap: 18px}body.lpPage .lpTenor{border-top: 1px solid var(--lp-deeprule);padding-top: 13px}body.lpPage .lpTenor:first-child{border-top: 0;padding-top: 0}body.lpPage .lpTenorLbl{font-family: var(--lp-mono);font-size: .75rem;letter-spacing: .12em;text-transform: uppercase;color: #8b9aab;display: block;margin-bottom: 5px}body.lpPage .lpTenorVal{font-family: var(--lp-display);font-size: 1.7rem;font-weight: 700;font-variant-numeric: tabular-nums;letter-spacing: -.03em}body.lpPage .lpTenorVal span{font-size: .95rem;font-weight: 500;opacity: .6}body.lpPage .lpSoraNote{font-size: .8rem;color: #8b9aab;margin-top: auto;line-height: 1.5}body.lpPage .lpSoraHead{flex-wrap: wrap}body.lpPage .lpSoraHead h3{font-family: var(--lp-display);font-size: 1.02rem;margin: 0;color: var(--lp-deepink)}body.lpPage .lpSoraHead .sub{font-size: .8rem;color: #8b9aab;margin: 0}body.lpPage #rates .chartFoot{font-size: .8rem;color: #8b9aab;margin: 12px 0 0}body.lpPage .lpHonest{display: grid;grid-template-columns: minmax(0,1fr) minmax(0,1fr);gap: 52px;margin-top: 30px;align-items: start}body.lpPage .lpQuote{font-family: var(--lp-serif);font-size: clamp(1.4rem,2.7vw,1.95rem);line-height: 1.45;max-width: 22ch;font-weight: 400;margin: 28px 0 0;color: var(--lp-ink)}body.lpPage .lpAttrib{margin-top: 18px;font-size: .88rem;color: var(--lp-ink3)}body.lpPage .lpAttrib b{display: block;color: var(--lp-ink);font-size: .98rem;font-weight: 600}body.lpPage .lpList{list-style: none;margin: 0;padding: 0}body.lpPage .lpList li{border-top: 1px solid var(--lp-rule);padding: 16px 0;display: grid;grid-template-columns: 26px 1fr;gap: 14px;font-size: .97rem;color: var(--lp-ink2)}body.lpPage .lpList li b{color: var(--lp-ink);font-weight: 600}body.lpPage .lpList .n{font-family: var(--lp-mono);font-size: .75rem;color: var(--lp-accent-ink);padding-top: .28em}body.lpPage .lpGuides{display: grid;grid-template-columns: repeat(2,1fr);margin-top: 32px;border-top: 1px solid var(--lp-rule)}body.lpPage .lpGuide{display: block;text-decoration: none;padding: 24px 30px 26px 0;border-bottom: 1px solid var(--lp-rule);border-right: 1px solid var(--lp-rule);color: inherit}body.lpPage .lpGuide:nth-child(even){padding-right: 0;padding-left: 30px;border-right: 0}body.lpPage .lpGuide h3{font-family: var(--lp-display);font-size: 1.14rem;margin: 0 0 8px;transition: color .15s ease}body.lpPage .lpGuide:hover h3{color: var(--lp-accent-ink)}body.lpPage .lpGuide p{font-size: .94rem;color: var(--lp-ink2);max-width: 46ch;margin: 0}body.lpPage .lpGo{font-family: var(--lp-mono);font-size: .75rem;letter-spacing: .12em;text-transform: uppercase;color: var(--lp-ink3);margin-top: 13px;display: block}body.lpPage .lpGuide:hover .lpGo{color: var(--lp-accent-ink)}body.lpPage .lpProofRow{display: grid;grid-template-columns: repeat(3,1fr);margin-top: 32px;border-top: 1px solid var(--lp-rule)}body.lpPage .lpProofRow figure{margin: 0;padding: 24px 26px 24px 0;border-right: 1px solid var(--lp-rule)}body.lpPage .lpProofRow figure:last-child{border-right: 0}body.lpPage .lpProofRow figure + figure{padding-left: 26px}body.lpPage .lpProofRow blockquote{margin: 0;font-family: var(--lp-serif);font-size: 1.01rem;line-height: 1.55;color: var(--lp-ink2)}body.lpPage .lpProofRow figcaption{margin-top: 15px;font-size: .83rem;color: var(--lp-ink3)}body.lpPage .lpProofRow figcaption b{display: block;color: var(--lp-ink);font-size: .94rem;font-weight: 600}body.lpPage .lpDl{margin: 0;border-top: 1px solid var(--lp-deeprule)}body.lpPage .lpDl dt{font-family: var(--lp-mono);font-size: .75rem;letter-spacing: .12em;text-transform: uppercase;color: #8b9aab;padding-top: 14px}body.lpPage .lpDl dd{margin: 4px 0 14px;font-size: .95rem;color: var(--lp-deepink)}@keyframes lpWipe{to{transform: translateX(0)}}@keyframes lpFadeIn{to{opacity: 1}}@media (prefers-reduced-motion: reduce){body.lpPage .lpTyping i{animation: none;opacity: .5}body.lpPage .lpReplay{display: none}}@media (max-width: 919px){body.lpPage .lpClause, body.lpPage .lpHeroGrid{grid-template-columns: 1fr;gap: 0}body.lpPage .lpClause{padding-block: 56px}body.lpPage .lpMark{display: inline-block;margin-bottom: 18px}body.lpPage .lpHonest{grid-template-columns: 1fr;gap: 30px}body.lpPage .lpQuote{max-width: 34ch}body.lpPage .lpSora{grid-template-columns: 1fr}body.lpPage .lpSoraChart{border-right: 0;border-bottom: 1px solid var(--lp-deeprule)}body.lpPage .lpSteps, body.lpPage .lpProofRow, body.lpPage .lpGuides{grid-template-columns: 1fr}body.lpPage .lpStep, body.lpPage .lpProofRow figure{border-right: 0;border-bottom: 1px solid var(--lp-rule);padding: 20px 0}body.lpPage .lpStep + .lpStep, body.lpPage .lpProofRow figure + figure{padding-left: 0}body.lpPage .lpStep:last-child, body.lpPage .lpProofRow figure:last-child{border-bottom: 0}body.lpPage .lpGuide, body.lpPage .lpGuide:nth-child(even){padding: 20px 0;border-right: 0}body.lpPage .lpGrid2{grid-template-columns: 1fr}body.lpPage .lpGrid2 > div, body.lpPage .lpGrid2 > div:nth-child(odd), body.lpPage .lpGrid2 > div:nth-child(even){border-right: 0;border-bottom: 1px solid var(--lp-rule);padding: 20px 0}body.lpPage .lpGrid2 > div:last-child{border-bottom: 0}body.lpPage .lpAfter{grid-template-columns: 1fr;gap: 12px}body.lpPage .lpMsg{max-width: 92%}}@media (max-width: 480px){body.lpPage .lpHero{padding-top: 44px}body.lpPage .lpLogos img{height: 33px}body.lpPage .lpLogos{gap: 4px 8px}body.lpPage .lpLenders{gap: 10px 16px}body.lpPage .lpFigSub{margin-left: 0}body.lpPage .lpCta .fk-btn{width: 100%}}body.lpPage .lpSoraHead .rangeTabs{max-width: 100%}@media (max-width: 640px){body.lpPage .lpSoraHead{flex-direction: column;align-items: flex-start;gap: 10px}body.lpPage .lpSoraHead .rangeTabs{margin-left: 0}body.lpPage .lpSoraChart{padding: 18px 14px 12px}body.lpPage .lpSoraSide{padding: 20px 14px}}body.lpPage .lpBand--deep h1, body.lpPage .lpBand--deep h2, body.lpPage .lpBand--deep h3, body.lpPage .lpBand--deep .lpH, body.lpPage .lpBand--deep dd{color: var(--lp-deepink)}body.lpPage{--lp-ink3: #5d6a7c}body.lpPage .lpClock{color: #12693a}body.lpPage .lpBand--deep .fk-delta--up{color: #ff9d86}body.lpPage .lpBand--deep .fk-delta--down{color: #7fd6a0}body.lpPage .lpBand--deep .fk-delta--flat{color: #8b9aab}body.lpPage .lpHero h1 em{color: #e2540d}body.lpPage .lpNote a, body.lpPage .lpLede a, body.lpPage .lpList a{color: var(--lp-accent-ink);text-decoration: underline;text-underline-offset: 2px}body.lpPage .lpNote a:hover, body.lpPage .lpLede a:hover, body.lpPage .lpList a:hover{color: var(--lp-accent)}body.lpPage .lpBand--deep .lpNote a{color: var(--lp-accent)}body.lpPage #soraRange{display: inline-flex;gap: 2px;padding: 0;background: none;border: 0;border-radius: 0}body.lpPage #soraRange button{font-family: var(--lp-mono);font-size: .75rem;font-weight: 500;letter-spacing: .14em;text-transform: uppercase;color: #8b9aab;background: none;border: 0;border-bottom: 2px solid transparent;border-radius: 0;padding: 5px 9px;box-shadow: none;text-shadow: none;cursor: pointer;transition: color .15s ease, border-color .15s ease}body.lpPage #soraRange button:hover{color: var(--lp-deepink);border-bottom-color: var(--lp-deeprule)}body.lpPage #soraRange button.is-active{color: var(--lp-deepink);border-bottom-color: var(--lp-accent)}body.lpPage #soraRange button:focus-visible{outline: 2px solid var(--lp-accent);outline-offset: 2px}body.lpPage .lpSoraHead{display: grid;grid-template-columns: 1fr auto;align-items: center;gap: 6px 20px;margin-bottom: 16px}body.lpPage .lpSoraHead h3{grid-area: 1 / 1}body.lpPage .lpSoraHead .rangeTabs{grid-area: 1 / 2;justify-self: end;margin-left: 0}body.lpPage .lpSoraHead .sub{grid-area: 2 / 1 / 3 / 3}body.lpPage .lpSora{grid-template-columns: minmax(0, 1fr)}body.lpPage .lpSoraChart{border-right: 0;border-bottom: 1px solid var(--lp-deeprule)}@media (min-width: 1120px){body.lpPage .lpSora{grid-template-columns: minmax(0, 1fr) 300px}body.lpPage .lpSoraChart{border-right: 1px solid var(--lp-deeprule);border-bottom: 0}body.lpPage .chartHolder{height: 380px}body.lpPage .lpSoraSide{gap: 22px}}@media (max-width: 1119px){body.lpPage .lpSoraSide{flex-direction: row;flex-wrap: wrap;gap: 20px 32px;align-items: flex-start}body.lpPage .lpTenor{border-top: 0;padding-top: 0;flex: 1 1 150px}body.lpPage .lpSoraNote{flex: 1 1 100%;margin-top: 4px}}@media (max-width: 640px){body.lpPage .lpSoraHead{grid-template-columns: 1fr}body.lpPage .lpSoraHead h3{grid-area: auto}body.lpPage .lpSoraHead .rangeTabs{grid-area: auto;justify-self: start}body.lpPage .lpSoraHead .sub{grid-area: auto}body.lpPage .lpSoraSide{flex-direction: column;gap: 16px}body.lpPage .lpTenor{flex: none}}@media (max-width: 919px){body.lpPage .lpLenders{display: block}body.lpPage .lpLendersLbl{display: block;margin-bottom: 10px}body.lpPage .lpLogos{flex-wrap: nowrap;overflow-x: auto;gap: 0 16px;padding-bottom: 6px;scrollbar-width: thin;-webkit-overflow-scrolling: touch;-webkit-mask-image: linear-gradient(to right, #000 88%, transparent 100%);mask-image: linear-gradient(to right, #000 88%, transparent 100%)}body.lpPage .lpLogos img{flex: none;height: 34px}}body.lpPage .lpHero h1{font-size: clamp(1.95rem, 5.2vw, 4rem)}.rangeTabs button, .refChip, body.lpPage #soraRange button, body.lpPage .lpReplay{min-width: 0;width: auto}body.lpPage .lpSoraHead .rangeTabs{flex-wrap: wrap}body, button, input, select, textarea, h1, h2, h3, h4, h5, h6, .button, input[type="submit"], input[type="reset"], input[type="button"]{font-family: var(--fk-display)}h1, h2, h3, h4{letter-spacing: -.02em}.artProse{font-size: 17.4px}.artProse > p, .artProse > ul, .artProse > ol, .artProse li, .artProse blockquote, body#reference .refBody > p, body#reference .refItemBody p, body#reference .refItemBody li{font-family: var(--fk-serif)}body#reference .refBody{font-size: 16.8px}.artProse strong, body#reference .refItemBody strong{font-weight: 600}.artProse h2, .artProse h3, .artProse h4, body#reference .refItemBody h2, body#reference .refItemBody h3{font-family: var(--fk-display)}.fk-eyebrow{font-family: var(--fk-mono);text-transform: uppercase;letter-spacing: .13em}.fk-eyebrow{font-weight: 500}body#home .fk-section p{font-size: 16.2px;line-height: 1.68}input.refSearch{box-sizing: border-box}.calcIndexCard .more, .fkQLabel .req, .calcField .req, .artRelated a:hover, .refList--terms .refItemBody a{color: var(--fk-orange-ink)}.refChip.is-active{color: var(--fk-orange-ink)}.fk-btn--ghost, .fk-btn--ghost:visited, .fk-btn--ghost:active{color: var(--fk-orange-ink)}.fk-btn--ghost:hover{color: var(--fk-orange-dark);text-decoration: none}.fk-btn:hover, .refChip:hover{text-decoration: none}#menu-main-navigation > li:hover > a, #menu-main-navigation > li.current > a{color: var(--fk-orange-ink)}.artProse a:not(.fk-btn){color: var(--fk-orange-ink)}.refList--qa .refItemHead:hover{color: var(--fk-orange-ink)}.refList--qa .refItem.is-open .refCaret{color: var(--fk-orange-ink)}body#calc .calcGroupHint a{color: var(--fk-orange-ink)}body#calc .calcAssume a, .calcAssume a{color: var(--fk-orange-ink)}.fk-footer-grid ul{list-style: none;margin: 0;padding: 0}.fk-footer-grid li{margin: 0}.fk-footer-grid li > a{display: inline-block;padding: 5px 0;line-height: 1.45}.fk-footer-logo a{display: inline-block;line-height: 0}.artRelated a{display: inline-block;padding: 5px 0;line-height: 1.5}footer{border-top: 1px solid rgba(255,255,255,.06)}.fk-footerCta{padding: 74px 0 60px}.fk-footerCtaInner{display: grid;grid-template-columns: minmax(0, 1.35fr) minmax(0, 1fr);gap: 0 56px;align-items: start}.fk-footerCtaCopy{min-width: 0}.fk-footerCtaEyebrow{color: var(--fk-orange);display: block;margin-bottom: 14px}footer .fk-footerCta h2{color: #fff;font-family: var(--fk-display);font-size: clamp(1.6rem, 3.2vw, 2.3rem);line-height: 1.14;letter-spacing: -.03em;margin: 0 0 18px;text-align: left}footer .fk-footerCta h2::before{display: none}.fk-footerCtaLede{font-family: var(--fk-serif);font-size: 1.12rem;line-height: 1.6;color: #b4c1d0;max-width: 58ch;margin: 0;text-align: left}.fk-footerCtaActions{display: flex;flex-wrap: wrap;gap: 12px;margin-top: 26px}.fk-footerCtaNote{margin: 16px 0 0;font-size: .88rem;line-height: 1.6;color: #8b9aab;max-width: 60ch;text-align: left}.fk-footerCtaAside{min-width: 0;border-top: 2px solid rgba(255,255,255,.22);padding-top: 14px}.fk-footerCtaAsideTitle{display: block;font-family: var(--fk-mono);font-size: .75rem;letter-spacing: .14em;text-transform: uppercase;color: #8b9aab;margin-bottom: 14px}.fk-footerCtaAside ul{list-style: none;margin: 0;padding: 0}.fk-footerCtaAside li{border-top: 1px solid rgba(255,255,255,.09);padding: 12px 0;font-size: .95rem;line-height: 1.5;color: #c3cedb;text-align: left}.fk-footerCtaAside li:first-child{border-top: 0;padding-top: 0}.fk-footer{border-top: 1px solid rgba(255,255,255,.10);padding-top: 46px}@media only screen and (max-width: 919px){.fk-footerCtaInner{grid-template-columns: 1fr;gap: 32px}.fk-footerCta{padding: 54px 0 44px}.fk-footerCtaAside{max-width: 34em}}@media only screen and (max-width: 640px){.fk-footerCtaActions .fk-btn{width: 100%}footer .fk-footerCta h2{max-width: none}}.fkQTag{font-weight: 400;font-size: .82rem;color: var(--fk-muted);margin-left: 5px}.fkFieldLabel{display: block;font-size: .88rem;font-weight: 600;margin-bottom: 6px;color: var(--fk-ink)}@media (prefers-reduced-motion: reduce){.cmpCountBar i{transition: none}}.cmpReveal{border: 1px solid var(--fk-line);border-radius: 12px;background: #fff;margin-top: 28px;padding: 30px;box-shadow: var(--fk-shadow-sm)}.cmpSend{position: sticky;bottom: 0;z-index: 30;background: #fff;border-top: 1px solid var(--fk-line);box-shadow: 0 -6px 24px rgba(16, 32, 51, .10)}.cmpSendIn{display: flex;align-items: center;gap: 16px;flex-wrap: wrap;padding: 13px 18px}.cmpSendLbl{min-width: 0;font-size: .93em;color: var(--fk-ink-2)}.cmpSendShort{display: none}.cmpSendActions{margin-left: auto;display: flex;gap: 10px;flex-wrap: nowrap}.cmpSend .fk-btn{padding: 11px 18px}@media (max-width: 640px){.cmpSendIn{padding: 10px 16px;gap: 10px}.cmpSendLong{display: none}.cmpSendShort{display: inline;font-weight: 600}.cmpSendActions{margin-left: auto}.cmpSend .fk-btn{padding: 10px 14px;font-size: .9em}}#formRefresh{left: 0;top: 0;max-width: 100%}@media (max-width: 480px){.cmpSendIn{flex-wrap: nowrap}.cmpSendLbl{flex: 1 1 0;min-width: 0;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;font-size: .88em}.cmpSendActions{flex: none;gap: 7px}.cmpSend .fk-btn{padding: 9px 11px;font-size: .85em}.cmpSend .fk-btn i{font-size: 1em;margin: 0}}.pkgHead{display: grid;grid-template-columns: 22px 26px minmax(0, 1fr) auto;gap: 15px;padding-bottom: 14px;border-bottom: 1px solid var(--fk-line);margin-bottom: 12px;text-align: left}.pkgRank{font-family: 'IBM Plex Mono', ui-monospace, monospace;font-size: .85rem;color: var(--fk-muted);font-variant-numeric: tabular-nums}.pkgIdent{min-width: 0}.pkgName{display: block;font-weight: 700;font-size: 1.06rem;line-height: 1.3;color: var(--fk-ink)}.pkgMeta{display: block;font-size: .87rem;color: var(--fk-muted);margin-top: 5px}.pkgFigs{display: flex;gap: 22px;align-items: baseline;justify-content: flex-end}.pkgFig{text-align: right}.pkgFig b{display: block;font-size: 1.3rem;font-weight: 800;letter-spacing: -.03em;font-variant-numeric: tabular-nums;line-height: 1.1}.pkgFig span{font-size: .76rem;color: var(--fk-muted)}.pkgFig--main b{color: var(--fk-orange)}.pkgMore > summary{cursor: pointer;list-style: none;display: inline-flex;align-items: center;gap: 8px;padding: 9px 16px 9px 8px;border: 0;border-radius: 999px;background: var(--fk-bg);color: var(--fk-ink-2);font-weight: 600;letter-spacing: -.005em;font-size: .85rem;transition: background-color .15s ease, color .15s ease}.pkgMore > summary::-webkit-details-marker{display: none}.pkgMore > summary::before{content: '\002B'}.pkgMore[open] > summary::before{content: '\2212'}.pkgMore > summary:focus-visible{outline: 3px solid var(--fk-orange);outline-offset: 2px}@media (max-width: 640px){.pkgHead{grid-template-columns: 22px 24px minmax(0, 1fr);grid-template-areas: "box rank ident" "figs figs figs";gap: 9px 11px}.pkgBox{grid-area: box}.pkgRank{grid-area: rank}.pkgIdent{grid-area: ident}.pkgFigs{grid-area: figs;justify-content: space-between;gap: 12px;border-top: 1px solid var(--fk-line);padding-top: 10px}.pkgFig{text-align: left}.pkgFig b{font-size: 1.1rem}}@media only screen and (min-width: 1020px){.packagesBoxesForm{display: block}.packagesTableForm{display: none}}.pkgCard{width: auto;margin: 0 0 11px;padding: 18px 20px;border: 1.5px solid var(--fk-line);border-radius: 10px;box-shadow: var(--fk-shadow-sm);transition: border-color .15s ease, box-shadow .15s ease}.pkgCard:hover, body#home .diy-package-box.pkgCard:hover{background-color: #fff;border-color: var(--fk-muted);box-shadow: var(--fk-shadow-md)}body#home .pkgCard:has(.pkgBox input:checked), body#home .diy-package-box.pkgCard:has(.pkgBox input:checked):hover{background-color: var(--fk-orange-soft);border-color: var(--fk-orange);box-shadow: inset 0 0 0 1px var(--fk-orange)}.pkgBench{display: grid;grid-template-columns: repeat(2, 1fr);gap: 18px;text-align: left;margin: 0 0 16px;padding: 20px 22px;background: #fff;border: 1px solid var(--fk-line);border-radius: 10px;box-shadow: var(--fk-shadow-sm)}.pkgBenchCtl{display: flex;flex-direction: column;gap: 7px;min-width: 0}.pkgBenchLabel{display: block;font-family: var(--fk-mono);font-size: .75rem;letter-spacing: .14em;text-transform: uppercase;color: var(--fk-muted)}.pkgAmount{display: flex;gap: 10px;background: #fff}.pkgAmount b{color: var(--fk-muted);font-weight: 600;font-size: .95rem}.pkgAmount input{border: 0;background: none;padding: 0;width: 100%;font-family: var(--fk-display);font-size: 1.3rem;font-weight: 700;letter-spacing: -.02em;color: var(--fk-ink);font-variant-numeric: tabular-nums}.pkgAmount input:focus{outline: none}.pkgSeg{display: flex;border-radius: 8px;overflow: hidden}.pkgSegOpt{flex: 1 1 0;min-width: 0;position: relative}.pkgSegOpt input{position: absolute;opacity: 0;width: 0;height: 0}.pkgSegOpt span{display: block;padding: 11px 6px;text-align: center;font-size: .9rem;font-weight: 600;color: var(--fk-ink-2);background: #fff;border-right: 1px solid var(--fk-line);cursor: pointer;white-space: nowrap;transition: background-color .15s ease, color .15s ease}.pkgSegOpt:last-child span{border-right: 0}.pkgSegOpt span:hover{background: var(--fk-bg)}.pkgSegOpt input:focus-visible + span{outline: 3px solid rgba(242,103,34,.4);outline-offset: -3px}.pkgTen{text-align: left;margin: 0 0 16px;padding: 18px 22px;background: #fff;border: 1px solid var(--fk-line);border-radius: 10px}.pkgTenHead{display: flex;align-items: baseline;gap: 14px}.pkgTenOut{margin-left: auto;font-size: 1.25rem;font-weight: 800;letter-spacing: -.03em;font-variant-numeric: tabular-nums;color: var(--fk-ink)}.pkgTen .fkSlider{margin-top: 14px}.pkgTenNote{margin: 10px 0 0;font-size: .86rem;line-height: 1.6;color: var(--fk-muted);max-width: 70ch}.pkgTenNote--wide{display: none}.pkgLede .pkgTenNote{font-family: var(--fk-display);font-size: .86rem;line-height: 1.6;color: var(--fk-muted);max-width: 70ch}.pkgProjNote{text-align: left;margin: 0 0 16px;padding: 14px 18px;border-left: 2px solid var(--fk-orange);background: var(--fk-orange-soft);border-radius: 0 8px 8px 0;font-size: .87rem;line-height: 1.6;color: var(--fk-ink-2)}.pkgProjNote b{color: var(--fk-orange-dark)}@media only screen and (max-width: 640px){.pkgBench{grid-template-columns: 1fr;padding: 16px}.pkgTen{padding: 16px}.pkgSegOpt span{padding: 10px 4px;font-size: .82rem}}.pkgAsk{margin: 26px 0 0;text-align: left;padding: 22px 24px;background: #fff;border: 1px solid var(--fk-line);border-radius: 10px;box-shadow: var(--fk-shadow-sm)}.pkgAskQ + .pkgAskQ{margin-top: 22px;padding-top: 22px;border-top: 1px solid var(--fk-line)}.pkgAskLabel{display: block;font-size: 1.06rem;font-weight: 700;color: var(--fk-ink);margin-bottom: 5px}.pkgAskHint{margin: 0 0 14px;font-size: .87rem;line-height: 1.6;color: var(--fk-muted);max-width: 68ch}.pkgAskOpts{display: flex;gap: 10px;flex-wrap: wrap}.pkgAskOpt{position: relative}.pkgAskOpt input{position: absolute;opacity: 0;width: 0;height: 0}.pkgAskOpt span{display: block;min-width: 96px;padding: 11px 18px;text-align: center;border: 1.5px solid var(--fk-line);border-radius: 8px;background: #fff;font-size: .96rem;font-weight: 600;color: var(--fk-ink);cursor: pointer;transition: border-color .15s ease, background-color .15s ease, box-shadow .15s ease}.pkgAskOpt span:hover{border-color: #ffd0ad;background: #fffaf6}.pkgAskOpt input:checked + span{border-color: var(--fk-orange);background: var(--fk-orange-soft);box-shadow: inset 0 0 0 1px var(--fk-orange)}.pkgAskOpt input:focus-visible + span{outline: 3px solid rgba(242,103,34,.4);outline-offset: 2px}@media only screen and (max-width: 640px){.pkgAsk{padding: 18px 16px}.pkgAskOpt{flex: 1 1 0}.pkgAskOpt span{min-width: 0}}.pkgSelect .starSelect img{max-height: 30px;width: auto}@media only screen and (min-width: 1020px){.packagesBoxesForm{max-width: 1180px;margin: 0 auto}}.pkgCard{display: flex;flex-direction: column}.pkgCard .pkgHead{order: -1}.pkgCard .pkgMore{order: 1}.pkgCard .pkgSelect{order: 2}.pkgMore dl + dl{margin-top: 14px;padding-top: 14px;border-top: 1px solid var(--fk-line)}.fkQLabel--sr{position: absolute;width: 1px;height: 1px;padding: 0;margin: -1px;overflow: hidden;clip: rect(0 0 0 0);white-space: nowrap;border: 0}.cmpProg{background: #fff;border-bottom: 1px solid var(--fk-line)}.cmpProg .cmpSteps{list-style: none;margin: 0;padding: 0;display: grid;grid-template-columns: repeat(5, minmax(0, 1fr))}.cmpProg .cmpSteps li{padding: 15px 16px 13px;border-bottom: 2px solid transparent;font-size: .86rem;font-weight: 600;color: var(--fk-muted);display: flex;align-items: center;gap: 10px;margin: 0}.cmpSteps li .n{width: 22px;height: 22px;border-radius: 50%;background: var(--fk-bg);color: var(--fk-muted);display: grid;place-items: center;font-size: .72rem;line-height: 1;flex: none;border: 1px solid var(--fk-line)}.cmpProg .cmpSteps li.is-current{color: var(--fk-ink);border-bottom-color: var(--fk-orange)}.cmpSteps li.is-current .n{background: var(--fk-orange);color: #fff;border-color: var(--fk-orange)}.cmpProg .cmpSteps li.is-done{color: var(--fk-ink-2)}.cmpSteps li.is-done .n{background: #1c7a4a;color: #fff;border-color: #1c7a4a}.cmpFormSection{padding: 46px 0 80px}.cmpLayout{display: grid;grid-template-columns: minmax(0, 1fr) 336px;gap: 0 56px;align-items: start}.cmpCard{border: 0;background: none;padding: 0;margin: 0;box-shadow: none}.cmpCardHead{margin-bottom: 0}.stepEyebrow{font-family: var(--fk-mono);font-size: .75rem;letter-spacing: .14em;text-transform: uppercase;color: #a83f00;display: block;margin-bottom: 14px}.cmpCardHead h1, .cmpCardHead h2{font-family: var(--fk-display);font-size: clamp(1.75rem, 3.4vw, 2.5rem);line-height: 1.12;letter-spacing: -.022em;font-weight: 700;max-width: 20ch;margin: 0;color: var(--fk-ink)}.stepSub{font-family: var(--fk-serif);font-size: 1.14rem;line-height: 1.6;color: var(--fk-ink-2);margin: 16px 0 0;max-width: 56ch}.cmpAside{position: sticky;top: 96px;border: 1px solid var(--fk-line);border-radius: 10px;background: #fff;overflow: hidden;box-shadow: 0 1px 2px rgba(16,32,51,.05), 0 10px 30px rgba(16,32,51,.07);display: block}.railTop{padding: 15px 20px;border-bottom: 1px solid var(--fk-line);background: var(--fk-bg)}.railMono{font-family: var(--fk-mono);font-size: .75rem;letter-spacing: .14em;text-transform: uppercase;color: var(--fk-muted)}.cmpCount{padding: 22px 20px 18px;text-align: center;border-bottom: 1px solid var(--fk-line)}.cmpCountNum{font-family: var(--fk-display);font-size: 3.2rem;font-weight: 800;letter-spacing: -.05em;line-height: 1;font-variant-numeric: tabular-nums;color: var(--fk-orange)}.cmpCountWord{font-size: .92rem;font-weight: 600;color: var(--fk-ink-2);display: block;letter-spacing: 0;margin-top: 7px}.cmpCountBar{height: 5px;background: var(--fk-bg);border-radius: 3px;margin-top: 16px;overflow: hidden}.cmpCountBar i{display: block;height: 100%;background: var(--fk-orange);border-radius: 3px;transition: width .5s cubic-bezier(.3,.8,.3,1)}.railList{list-style: none;margin: 0;padding: 8px 20px 16px}.railList li{display: flex;gap: 11px;padding: 8px 0;font-size: .88rem;color: var(--fk-muted);border-bottom: 1px solid var(--fk-line);margin: 0}.railList li:last-child{border-bottom: 0}.railList li b{margin-left: auto;color: var(--fk-ink);font-weight: 600;text-align: right}.railFoot{padding: 13px 20px;background: var(--fk-bg);border-top: 1px solid var(--fk-line);font-size: .81rem;color: var(--fk-muted)}body#compare .fk-footerCta{display: none}@media (max-width: 920px){.cmpProg .cmpSteps li{font-size: 0;gap: 0;justify-content: center;padding: 12px 0 10px}.cmpProg .cmpSteps li .n{font-size: .72rem}.cmpProg .cmpSteps li.is-current{font-size: .85rem;gap: 9px}.cmpLayout{grid-template-columns: minmax(0, 1fr);gap: 32px}.cmpAside{position: static;order: -1}.railTop, .railList, .railFoot{display: none}.cmpAside{border-radius: 8px}.cmpCount{display: flex;flex-wrap: wrap;align-items: center;gap: 10px 16px;text-align: left;padding: 16px 18px;border-bottom: 0}.cmpCountNum{font-size: 2.3rem}.cmpCountWord{margin-top: 0}.cmpCountBar{flex: 1 0 100%;margin-top: 0}}@media (max-width: 640px){.cmpProg .cmpSteps li.is-current{font-size: 0;gap: 0}.cmpProg .cmpSteps li .n{font-size: .72rem}}@media (max-width: 480px){.cmpFormSection{padding: 30px 0 56px}.cmpCardHead h1, .cmpCardHead h2{font-size: 1.5rem}.stepSub{font-size: 1.02rem}}.cmpAside{line-height: 1.6}.railTop{line-height: 1.4}.railList li{line-height: 1.45}.railFoot{line-height: 1.45}body#compare{--fk-mast-slim: 56px}body#compare header{position: sticky;top: 0;z-index: 60;background: #fff;border-bottom: 1px solid var(--fk-line);transition: box-shadow .2s ease}body#compare #topbarInner{transition: height .22s cubic-bezier(.2,.7,.3,1), padding .22s cubic-bezier(.2,.7,.3,1)}body#compare.is-mastSlim header{box-shadow: 0 1px 12px rgba(16,32,51,.09)}body#compare.is-mastSlim #topnav, body#compare.is-mastSlim .topbarPhone{display: none}body#compare.is-mastSlim #headerContact{margin-left: auto}body#compare.is-mastSlim #topbarInner{display: flex;align-items: center;height: var(--fk-mast-slim);min-height: 0;padding-top: 0;padding-bottom: 0}body#compare.is-mastSlim #banner{margin: 0}body#compare.is-mastSlim #banner img{max-width: none;max-height: 38px;width: auto}@media (prefers-reduced-motion: reduce){body#compare #topbarInner{transition: none}}body#compare footer{display: none}body#compare .fkPrivacyNote{font-size: .84em;line-height: 1.6;color: var(--fk-muted);margin: 14px 0 0}.fkPrivacyNote a{color: var(--fk-ink-2);text-decoration: underline}.fkPrivacyNote a:hover{color: var(--fk-orange)}body.fkFlow .fk-footerCta{display: none}.pkgHelp{background: var(--fk-bg);border-top: 1px solid var(--fk-line);padding: 46px 0 52px;text-align: left}.pkgHelpIn{display: grid;grid-template-columns: minmax(0, 1fr) auto;gap: 34px;align-items: center}.pkgHelpCopy h2{font-family: var(--fk-display);font-size: clamp(1.4rem, 2.6vw, 1.95rem);line-height: 1.16;letter-spacing: -.022em;margin: 0 0 12px;color: var(--fk-ink);max-width: 22ch}.pkgHelpCopy p{margin: 0 0 10px;font-size: .97em;line-height: 1.68;color: var(--fk-ink-2);max-width: 62ch;text-align: left}.pkgHelpActions{display: flex;flex-direction: column;gap: 14px;align-items: stretch}@media (max-width: 920px){.pkgHelpIn{grid-template-columns: minmax(0, 1fr);gap: 22px}.pkgHelpActions{align-items: flex-start}}@media (max-width: 640px){.pkgHelp{padding: 34px 0 38px}.pkgHelpActions{width: 100%}}.pkgIndicative{margin: 12px 0 0;font-size: .85em;line-height: 1.55;color: var(--fk-muted);text-align: left;max-width: 70ch}.cmpProg{min-height: 56px}body.is-mastSlim .cmpProg{border-bottom-color: transparent}body.is-mastSlim #topbarInner > #cmpSteps{flex: 1 1 auto;min-width: 0;align-self: stretch;display: grid;grid-template-columns: repeat(5, minmax(0, 1fr));list-style: none;padding: 0}body.is-mastSlim #topbarInner > #cmpSteps li{display: flex;align-items: center;justify-content: center;margin: 0;padding: 0 10px;font-weight: 600;color: var(--fk-muted);border-bottom: 2px solid transparent;min-width: 0}body.is-mastSlim #topbarInner > #cmpSteps li .t{overflow: hidden;text-overflow: ellipsis;white-space: nowrap}body.is-mastSlim #topbarInner > #cmpSteps li.is-current{color: var(--fk-ink);border-bottom-color: var(--fk-orange)}body.is-mastSlim #topbarInner > #cmpSteps li.is-done{color: var(--fk-ink-2)}.cmpSteps li.is-done .n{font-size: 0 !important}.cmpSteps li.is-done .n::before{line-height: 1;font-weight: 400}.cmpSteps li.is-done, .cmpSteps li.is-visited{cursor: pointer}.cmpSteps li.is-visited .n{background: #fff;color: var(--fk-ink-2);border-color: var(--fk-ink-2)}.cmpSteps li.is-done:hover .t, .cmpSteps li.is-visited:hover .t{text-decoration: underline}body.is-mastSlim #headerContact .fkWaNumber{display: none}@media (max-width: 1120px){body.is-mastSlim #topbarInner > #cmpSteps li .t{display: none}body.is-mastSlim #topbarInner > #cmpSteps li.is-current .t{display: block}}body.is-mastSlim #headerContact{flex: none}body.is-mastSlim #headerContact .fk-btn--wa{white-space: nowrap;padding: 9px 14px}body.is-mastSlim #topbarInner > #cmpSteps{margin: 0 14px 0 20px}body.is-mastSlim #topbarInner > #cmpSteps li{gap: 7px;font-size: .78rem}body#compare .fkOptMark{display: none}body#compare .fkOptInner{border-radius: 8px}body#compare .fk-btn{border-radius: 8px}body#compare #mainButtons input[type="button"], body#compare #mainButtons input[type="submit"]{border-radius: 8px}body#compare{font-size: 17px;background: var(--fk-bg)}body#compare header{font-size: .9rem}@media only screen and (min-width: 920px){body#compare header{font-size: calc(.9rem * .92)}}body#compare .stepSub{font-family: var(--fk-serif);font-size: 1.14rem;line-height: 1.6;color: var(--fk-ink-2);margin: 16px 0 0;max-width: 56ch}body#compare .fkQuestion{margin: 32px 0 0;padding-top: 28px;border-top: 1px solid var(--fk-line)}body#compare .cmpCardHead + .fkQuestion{padding-top: 0;border-top: 0}body#compare .fkFieldPair.fkQuestion, body#compare .fkFieldPair .fkQuestion{margin: 0;padding: 0;border: 0}body#compare .fkFieldPair{margin: 0;padding: 0;border: 0}body#compare .fkNavNote{margin: 22px 0 0;font-size: .85rem;color: var(--fk-muted)}body#compare .fk-btn--ghost, body#compare .fk-btn--ghost:visited, body#compare .fk-btn--ghost:active{background: none;color: var(--fk-ink-2);border-color: var(--fk-line)}body#compare .fk-btn--ghost:hover{background: var(--fk-bg);color: var(--fk-ink);border-color: #aebdcd}body#compare .fkQLabel + .fkHint{margin: 6px 0 16px}body#compare input.fk-btn{border-width: 1.5px;border-style: solid;font-weight: 600;min-width: 0}body#compare input.fk-btn--primary, body#compare input.fk-btn--primary:visited, body#compare input.fk-btn--primary:active{background-color: var(--fk-orange);border-color: transparent}body#compare input.fk-btn--primary:hover{background-color: var(--fk-orange-dark)}body#compare input.fk-btn--ghost, body#compare input.fk-btn--ghost:visited, body#compare input.fk-btn--ghost:active{border-color: var(--fk-line);background-color: transparent}body#compare input.fk-btn--ghost:hover{border-color: #aebdcd;background-color: var(--fk-bg)}.fkSlider{width: 100%;max-width: 520px;margin-top: 14px;display: block}.fkSliderTicks{display: flex;justify-content: space-between;max-width: 520px;margin-top: 5px;color: var(--fk-muted);font-family: var(--fk-mono);font-size: .75rem;letter-spacing: .14em;text-transform: uppercase}body#compare .qtip.qtip-custom2, body#home.fkFlow .qtip.qtip-custom2{max-width: 340px;padding: 14px 16px;background: #fff;color: var(--fk-ink-2);border: 1px solid var(--fk-line);border-radius: 8px;box-shadow: var(--fk-shadow-md);font-family: var(--fk-display);font-size: .92rem;line-height: 1.55}body#compare .qtip.qtip-custom2 b, body#home.fkFlow .qtip.qtip-custom2 b{color: var(--fk-ink)}body#compare #loanquantum{font-size: 1.3rem;font-weight: 700;letter-spacing: -.02em;color: var(--fk-ink);font-variant-numeric: tabular-nums}body#compare .fkNote{margin: 14px 0 0;padding: 14px 16px;background: #f7f9fb;border-left: 3px solid var(--fk-line);border-radius: 0 8px 8px 0;font-family: var(--fk-display);font-size: .96rem;line-height: 1.6;color: var(--fk-ink-2);max-width: 620px}body#compare .fkNote b{color: var(--fk-ink);font-weight: 600}body#home.fkFlow{background: var(--fk-bg)}body#home.fkFlow #main{padding-bottom: 40px}.pkgLede{text-align: left;margin: 0 0 20px}.pkgLede .stepEyebrow{margin-bottom: 12px}.pkgLede h1{font-family: var(--fk-display);font-size: clamp(1.6rem, 3.2vw, 2.3rem);font-weight: 700;letter-spacing: -.022em;line-height: 1.12;color: var(--fk-ink);margin: 0}.pkgLede p{font-family: var(--fk-serif);font-size: 1.14rem;line-height: 1.55;color: var(--fk-ink-2);margin: 14px 0 0;max-width: 56ch}.pkgAmount input{text-align: left;border-bottom: 0 !important;box-shadow: none}.pkgSelect{display: flex;align-items: center;gap: 10px;margin-top: 14px;padding-top: 13px;border-top: 1px solid var(--fk-line)}.pkgSelect .starSelect{display: flex !important;align-items: center;gap: 8px}.pkgSelect img{max-height: 26px;width: auto}.pkgSelect .ticksymbol{font-size: 1.15rem}.pkgBox{position: relative;display: block;align-self: start;margin-top: 2px}.pkgBox input{position: absolute;opacity: 0;width: 0;height: 0}.pkgBoxTick{display: grid;place-items: center;width: 20px;height: 20px;border: 1.5px solid var(--fk-line);border-radius: 4px;background: #fff;color: transparent;font-size: .72rem;line-height: 1;cursor: pointer;transition: background-color .15s ease, border-color .15s ease, color .15s ease}.pkgBox:hover .pkgBoxTick{border-color: #ffd0ad}.pkgBox input:checked + .pkgBoxTick{background: var(--fk-orange);border-color: var(--fk-orange);color: #fff}.pkgBox input:focus-visible + .pkgBoxTick{outline: 3px solid rgba(242,103,34,.4);outline-offset: 2px}.pkgCard:has(.pkgBox input:checked){border-color: var(--fk-orange);box-shadow: inset 0 0 0 1px var(--fk-orange)}.pkgHead{align-items: start}.pkgHead .pkgRank{padding-top: 3px}.pkgHead .pkgBox{margin-top: 2px}.pkgHead .pkgFigs{align-self: center}.pkgMore{text-align: left}.pkgMore dl.rates, .pkgMore dl.instalment{display: block !important;margin: 0;font-size: .87rem}.pkgMore dl dt{font-size: .87rem;margin: 0;padding: 12px 0 0;border-top: 1px solid var(--fk-line);color: var(--fk-muted);font-weight: 400;line-height: 1.45}.pkgMore dl > dt:first-of-type{border-top: 0;padding-top: 0}.pkgMore dl dd{font-size: .95rem;margin: 2px 0 12px;color: var(--fk-ink);font-variant-numeric: tabular-nums;font-weight: 600;line-height: 1.45}.pkgMore dl dd:last-of-type{margin-bottom: 0}.pkgMore dl dd.statUnImp{color: var(--fk-muted);font-weight: 400}.pkgMore dl dd.statImp{color: var(--fk-orange)}.pkgMore dl .fa{color: var(--fk-muted);font-size: .85em;margin-left: 5px}.cmpSend + .pkgHelp, .pkgHelp{margin-top: 0;padding-top: 54px}body#home.fkFlow .pkgHelp{border-top: 1px solid var(--fk-line)}body#home.fkFlow .packagesBoxesForm{padding-bottom: 8px}.pkgMore .pkgMoreNote{margin: 0 0 12px;font-size: .82rem;line-height: 1.5;color: var(--fk-muted)}.pkgMore .has-tooltip, .pkgMore .has-tooltip2{font: inherit;color: inherit}.pkgMore .fa-info-circle{color: var(--fk-line);font-size: .9em}.pkgMore .has-tooltip:hover .fa-info-circle{color: var(--fk-muted)}.pkgMore > summary:hover{background: var(--fk-orange-soft);color: var(--fk-orange-dark)}.pkgMore[open] > summary{margin-bottom: 18px}.pkgHelpSendNote{margin: 10px 0 0;font-size: .82rem;line-height: 1.5;color: var(--fk-muted);text-align: center}body#home.fkFlow #disclaimer{max-width: 78ch;margin: 30px auto 0;font-size: .82rem;line-height: 1.6;color: var(--fk-muted);text-align: left}.pkgTable{width: 100%;border-collapse: collapse;font-size: .9rem;margin: 0 0 4px}.pkgTable th, .pkgTable td{padding: 9px 0;text-align: left;border-bottom: 1px solid var(--fk-line);vertical-align: baseline}.pkgTable thead th{font-family: var(--fk-mono);font-size: .75rem;letter-spacing: .12em;text-transform: uppercase;font-weight: 400;color: var(--fk-muted);padding-bottom: 7px}.pkgTable thead th:last-child{text-align: right}.pkgTable tbody th{font-weight: 400;color: var(--fk-muted);width: 30%}.pkgTable td{color: var(--fk-ink);font-weight: 600}.pkgTable .pkgTableNum{text-align: right;font-variant-numeric: tabular-nums;width: 26%}.pkgTable tbody tr:last-child th, .pkgTable tbody tr:last-child td{border-bottom: 0}.pkgTable .pkgTableAfter th, .pkgTable .pkgTableAfter td{color: var(--fk-muted);font-weight: 400}.pkgFacts{margin: 16px 0 0;padding-top: 14px;border-top: 1px solid var(--fk-line);font-size: .9rem}.pkgFacts dt{border: 0;color: var(--fk-muted);font-weight: 400;line-height: 1.5}.pkgFacts dd{color: var(--fk-ink);font-weight: 600;font-variant-numeric: tabular-nums;line-height: 1.5}.pkgFacts dd.statUnImp{font-weight: 400}.pkgFacts .remarksList{font-weight: 400}.pkgFacts{display: grid;grid-template-columns: minmax(0, 1fr) auto;column-gap: 0}.pkgFacts dt, .pkgFacts dd{padding: 9px 0;border-top: 1px solid var(--fk-line);margin: 0}.pkgFacts dd{padding-left: 24px;text-align: right}.pkgFacts > dt:first-of-type, .pkgFacts > dt:first-of-type + dd{border-top: 0;padding-top: 0}.pkgFacts dd:last-of-type{margin-bottom: 0}.pkgFacts dt:has(+ dd .remarksList){grid-column: 1 / -1;padding-bottom: 0}.pkgFacts dd:has(.remarksList){grid-column: 1 / -1;text-align: left;padding-left: 0;border-top: 0}.pkgFacts .listNoIndent{margin: 0;padding-left: 18px}@media only screen and (max-width: 640px){.pkgFacts{grid-template-columns: 1fr}.pkgFacts dt{padding: 10px 0 0}.pkgFacts dd{padding: 2px 0 10px;text-align: left;border-top: 0}.pkgFacts > dt:first-of-type{padding-top: 0}}@media only screen and (max-width: 640px){.pkgTable{font-size: .86rem}.pkgTable tbody th{width: 26%}.pkgTable .pkgTableNum{width: 32%}}.pkgMore > summary::before{display: inline-grid;place-items: center;width: 20px;height: 20px;border-radius: 50%;background: #fff;color: var(--fk-orange);box-shadow: inset 0 0 0 1px var(--fk-line);font-size: .8rem;font-weight: 700;line-height: 1;margin-right: 0;transition: background-color .15s ease, color .15s ease, box-shadow .15s ease}.pkgMore > summary:hover::before{box-shadow: inset 0 0 0 1px var(--fk-orange)}.pkgMore[open] > summary::before{background: var(--fk-orange);color: #fff;box-shadow: none}.pkgMore{margin-top: 2px}.pkgCard .statImp2, .pkgFacts .statImp2{color: var(--fk-ink)}.pkgCard .statUnImp, .pkgFacts dd.statUnImp{color: var(--fk-ink-2)}.pkgCard .statImp, .pkgFacts dd.statImp{color: var(--fk-orange)}.pkgFinePrint{background: var(--fk-bg);border-top: 1px solid var(--fk-line);padding: 26px 0 34px}body#home.fkFlow .pkgFinePrint #disclaimer{margin: 0;max-width: 74ch;font-size: .8rem;line-height: 1.65;color: var(--fk-muted);text-align: left}body#home.fkFlow .pkgFinePrint #disclaimer a{color: var(--fk-muted);text-decoration: underline}body#compare .fkAmount{display: flex;gap: 10px;max-width: 460px;background: #fff;transition: border-color .16s ease, box-shadow .16s ease}body#compare .fkAmount:has(.fkInput.error){border-color: var(--fk-error)}body#compare .fkAmount b{flex: none;color: var(--fk-muted);font-weight: 600;font-size: .95rem}body#compare .fkAmount .fkInput{max-width: none;background: none;padding: 0;box-shadow: none}body#home.fkFlow .pkgFinePrint #disclaimer a:hover{color: var(--fk-orange-dark)}body#calc input.fk-btn, body#calc button.fk-btn{min-width: 0;padding: 15px 26px;font-size: 1.05em;font-weight: 600;line-height: 1.2;border-width: 2px;border-style: solid;border-color: transparent;border-radius: var(--fk-radius-btn);box-shadow: none;text-shadow: none}body#calc input.fk-btn--primary, body#calc input.fk-btn--primary:visited, body#calc input.fk-btn--primary:active, body#calc button.fk-btn--primary{background-color: var(--fk-orange);color: #fff}body#calc input.fk-btn--primary:hover, body#calc input.fk-btn--primary:focus, body#calc button.fk-btn--primary:hover{background-color: var(--fk-orange-dark);color: #fff}.calcToggle{box-shadow: none;text-shadow: none;min-width: 0}body#calc .calcPrefix{display: flex;align-items: center;gap: 9px;box-sizing: border-box;width: 100%;padding: 12px 14px;background: #fff;border: 1px solid #cfd9e3;border-radius: 9px;transition: border-color .16s ease, box-shadow .16s ease}body#calc .calcPrefix:focus-within{border-color: var(--fk-orange);box-shadow: 0 0 0 3px rgba(242,103,34,.13)}body#calc .calcPrefix > b{flex: none;font-weight: 600;font-size: .95em;line-height: 1.3;color: var(--fk-muted)}body#calc .calcPrefix .calcInput{width: 100%;min-width: 0;background: none;box-shadow: none}body#calc .calcPrefix .calcInput:focus{border: 0;outline: 0}input.fk-btn, button.fk-btn{display: inline-flex;align-items: center;justify-content: center;min-width: 0;padding: 15px 26px;font-size: 1.05em;font-weight: 600;border-width: 2px;border-style: solid;border-color: transparent;border-radius: var(--fk-radius-btn);box-shadow: none;text-shadow: none}input.fk-btn--sm, button.fk-btn--sm{font-size: .95em;padding: 10px 18px}input.fk-btn--lg, button.fk-btn--lg{font-size: 1.18em;padding: 18px 34px}input.fk-btn--primary, button.fk-btn--primary{background-color: var(--fk-orange);color: #fff}input.fk-btn--primary:hover, button.fk-btn--primary:hover, input.fk-btn--primary:focus, button.fk-btn--primary:focus{background-color: var(--fk-orange-dark);color: #fff}input.fk-btn--wa, button.fk-btn--wa{background-color: var(--fk-wa);color: #fff}input.fk-btn--wa:hover, button.fk-btn--wa:hover, input.fk-btn--wa:focus, button.fk-btn--wa:focus{background-color: var(--fk-wa-dark);color: #fff}input.fk-btn--ghost, button.fk-btn--ghost{background-color: #fff;color: var(--fk-orange-ink);border-color: #ffd0ad}input.fk-btn--ghost:hover, button.fk-btn--ghost:hover, input.fk-btn--ghost:focus, button.fk-btn--ghost:focus{background-color: var(--fk-orange-soft);color: var(--fk-orange-dark);border-color: var(--fk-orange)}.refList--terms .refItemHead, .refList--qa .refItemHead{min-width: 0;border-radius: 0}body#calc #result{scroll-margin-top: 18px}@media only screen and (min-width: 920px){body#calc #result{scroll-margin-top: 96px}}.calcResult--err{background: var(--fk-error-soft);border: 1px solid var(--fk-error)}.calcResult--err i{color: var(--fk-error)}body#calc .calcResult--err p{color: var(--fk-error)}.calcPrime--err{border-color: var(--fk-error);background: var(--fk-error-soft)}.calcPrime--err > i{color: var(--fk-error)}.calcPrime--err h3{color: var(--fk-error)}.calcToggle i{color: inherit}.calcToggle:hover, .calcToggle:focus, .calcToggle:focus-visible, .calcToggle.is-open, .calcToggle.is-open:hover, .calcToggle.is-open:focus{background-color: var(--fk-bg)}.calcToggle:focus{outline: 0}.calcToggle:focus-visible{outline: 3px solid rgba(242,103,34,.45);outline-offset: 2px}body#calc .calcPrefix--suffix > b{color: var(--fk-muted)}body#calc .calcPrefix--suffix .calcInput::-webkit-outer-spin-button, body#calc .calcPrefix--suffix .calcInput::-webkit-inner-spin-button{-webkit-appearance: none;margin: 0}body#calc .calcPrefix--suffix .calcInput{-moz-appearance: textfield}body#compare .cmpCardHead + .fkFieldPair{margin-top: 32px}.artProse a strong{color: inherit}@media only screen and (min-width: 1120px){body#home.fkFlow #filterbar > .wrapper{display: grid;column-gap: 48px;align-items: start}body#home.fkFlow #filterbar > .wrapper > .pkgLede{margin-bottom: 0}body#home.fkFlow #filterbar .pkgLede p{max-width: none}body#home.fkFlow #filterbar .pkgLede .pkgTenNote--wide{display: block;margin-top: 16px}body#home.fkFlow #filterbar .pkgTen .pkgTenNote--narrow{display: none}body#home.fkFlow #filterbar{padding-top: 18px;padding-bottom: 18px}}@media only screen and (min-width: 1120px) and (max-width: 1279px){body#home.fkFlow #filterbar > .wrapper{grid-template-columns: minmax(0, 1fr) minmax(0, 1fr)}body#home.fkFlow #filterbar .pkgBench{grid-template-columns: 1fr}}@media only screen and (min-width: 1280px){body#home.fkFlow #filterbar > .wrapper{grid-template-columns: minmax(0, 1fr) 660px}body#home.fkFlow #filterbar .pkgLede h1{font-size: 1.95rem}}.pkgTable2026{display: none}.pkgResultsHead .pkgViewSeg{display: none}@media only screen and (min-width: 1120px){body#home.fkFlow .packagesBoxesForm{display: none}body#home.fkFlow .packagesTableForm{display: block}body#home.fkFlow .packagesTableForm{padding-left: 24px;padding-right: 24px}.pkgTable2026{display: table;width: 100%;max-width: 1450px;margin: 0 auto 18px;border-collapse: collapse;table-layout: auto;font-size: .92rem}.pkgTable2026[data-view="instalment"] .pkgTRate{display: none}.pkgTable2026[data-view="rates"] .pkgTMoney{display: none}.pkgTable2026 thead th{padding: 0 12px 10px;text-align: right;vertical-align: bottom;font-size: .72rem;font-weight: 600;letter-spacing: .04em;text-transform: uppercase;color: var(--fk-muted);line-height: 1.35;border-bottom: 1.5px solid var(--fk-line);white-space: nowrap}.pkgTable2026 thead th.pkgTPkg{text-align: left}.pkgTPeriod{font-weight: 400;text-transform: none;letter-spacing: 0}.pkgTable2026 tbody td{padding: 12px;text-align: right;vertical-align: middle;border-bottom: 1px solid var(--fk-line);color: var(--fk-ink-2);font-variant-numeric: tabular-nums}.pkgTable2026 tbody tr:hover td{background: var(--fk-bg)}.pkgTable2026 tbody tr:has(.pkgBox input:checked) td{background: rgba(242,103,34,.05)}.pkgTable2026 td.pkgTPkg{text-align: left;max-width: 260px}.pkgTName{display: block;font-size: 1rem;font-weight: 700;color: var(--fk-ink);line-height: 1.25}.pkgTMeta{display: block;margin-top: 2px;font-size: .76rem;color: var(--fk-muted);line-height: 1.35}.pkgTable2026 td.pkgTRank{font-family: 'IBM Plex Mono', ui-monospace, monospace;font-size: .8rem;color: var(--fk-muted);text-align: left;padding-left: 0;padding-right: 4px}.pkgTable2026 .pkgTPick{width: 34px;padding-right: 0;text-align: left}.pkgTable2026 .pkgTNote{width: 30px;padding-left: 2px;padding-right: 2px}.pkgTable2026 .pkgTNote .asterisk{color: var(--fk-muted);cursor: help}.pkgTable2026 .pkgTNote .asterisk:hover{color: var(--fk-orange)}.pkgTable2026 td.statImp, .pkgTable2026 td.statImp .statImp{color: var(--fk-orange);font-weight: 700}.pkgTable2026 td.statImp2, .pkgTable2026 .statImp2{color: var(--fk-ink);font-weight: 600}.pkgTable2026 td.statUnImp, .pkgTable2026 .statUnImp{color: var(--fk-muted)}.pkgTable2026 .pkgTLock{color: var(--fk-ink-2);font-weight: 600}.pkgTable2026 .pkgBox{margin: 0}}.pkgResultsHead{text-align: left}.pkgResultsHead .pkgIndicative{margin: 16px 16px 12px}@media only screen and (min-width: 1120px){.pkgResultsHead{display: flex;align-items: center;gap: 24px;max-width: 1498px;margin: 0 auto 12px;padding: 0 24px;box-sizing: border-box}.pkgResultsHead .pkgIndicative{flex: 1 1 auto;margin: 0;max-width: none}.pkgResultsHead .pkgViewSeg{display: flex;flex: 0 0 auto;width: auto;margin-left: auto}.pkgResultsHead .pkgSegOpt span{padding: 9px 16px}}@media only screen and (max-width: 767px){body#home.fkFlow #inputOpenFilters:checked ~ #homeLoanDIYFilterPackagesForm{max-height: 1000px}}body#home.fkFlow #filterbar .pkgSegOpt, body#home.fkFlow #filterbar .pkgTenHead label{width: auto}body#home.fkFlow #filterbar .pkgSegOpt{flex: 1 1 auto}body#home.fkFlow #filterbar .pkgTenOut{white-space: nowrap;flex-shrink: 0}@media only screen and (max-width: 767px){body#home.fkFlow #filterbar .pkgBench{grid-template-columns: 1fr}}.pkgTenNote, .pkgLede p{text-align: left}.fkHp{position: absolute;left: -10000px;top: auto;width: 1px;height: 1px;overflow: hidden}body#thanks{background: var(--fk-ink)}body#thanks #containerFull{min-height: 100vh;display: flex;flex-direction: column}body#thanks #thanksBackground{flex: 1;display: flex;align-items: center;justify-content: center;padding: 40px 16px;background: url("../images/thanks-background.jpg") center / cover no-repeat}body#thanks .tyCard{width: 100%;max-width: 560px;box-sizing: border-box;padding: 36px 36px 28px;background: #fff;border-radius: var(--fk-radius);box-shadow: var(--fk-shadow-md);color: var(--fk-ink-2);text-align: left}body#thanks .tyCard h1{margin: 0 0 14px;font-family: var(--fk-display);font-size: 2.2rem;line-height: 1.15;color: var(--fk-ink)}body#thanks .tyCard p{font-size: 1rem;line-height: 1.6;text-align: left;margin: 0 0 16px}body#thanks .tyCard .tyLead{font-size: 1.125rem;color: var(--fk-ink)}body#thanks .tyActions{margin: 20px 0 22px}body#thanks .tyNext{margin: 0 0 20px;padding: 0;list-style: none;border-top: 1px solid var(--fk-line)}body#thanks .tyNext li{padding: 12px 0 12px 22px;border-bottom: 1px solid var(--fk-line);position: relative;font-size: .95rem;line-height: 1.55}body#thanks .tyNext li::before{content: "";position: absolute;left: 4px;top: 1.15em;width: 7px;height: 7px;border-radius: 50%;background: var(--fk-orange)}body#thanks .tyNext a{color: var(--fk-orange-ink)}body#thanks .tyAlt{display: flex;align-items: center;justify-content: space-between;gap: 12px;flex-wrap: wrap;margin: 0 0 20px;padding: 14px 16px;background: var(--fk-bg);border-radius: var(--fk-radius)}body#thanks .tyAlt p{margin: 0;font-weight: 600;color: var(--fk-ink)}body#thanks .tyCard .tyBack{border-top: 1px solid var(--fk-line);text-align: center;font-size: .9rem}body#thanks .tyCard .tyFine{margin: 0;font-size: .8rem;line-height: 1.5;color: var(--fk-muted)}@media (max-width: 480px){body#thanks #thanksBackground{padding: 20px 12px;align-items: flex-start}body#thanks .tyCard{padding: 26px 20px 22px}body#thanks .tyCard h1{font-size: 1.75rem}body#thanks .tyActions .fk-btn{display: flex;width: 100%;padding: 16px 18px;font-size: 1.05em}}.pkgCard .pkgBox{padding: 12px;margin: -10px -12px -12px -12px}.pkgTable2026 .pkgBox{box-sizing: border-box;padding: 6px 0;margin: 0}.fkSlider--unset{opacity: .6}body#thanks .tyCard .tyBack{margin: 14px 0 16px;padding-top: 12px}body#thanks .tyCard .tyBack a{display: inline-block;padding: 11px 14px;margin: -11px 0;color: var(--fk-orange-ink);text-decoration: underline;font-weight: 600}body#thanks .tyCard .tyBack a:hover{color: var(--fk-ink)}@media (min-width: 481px) and (max-height: 760px){body#thanks #thanksBackground{padding: 20px 16px;align-items: flex-start}body#thanks .tyCard{padding: 24px 32px 20px}body#thanks .tyCard h1{font-size: 1.9rem;margin-bottom: 10px}body#thanks .tyCard p{margin-bottom: 12px}body#thanks .tyCard .tyLead{font-size: 1.05rem}body#thanks .tyNext{margin-bottom: 14px}body#thanks .tyNext li{padding-top: 8px;padding-bottom: 8px}body#thanks .tyActions{margin: 14px 0 16px}body#thanks .tyAlt{padding: 10px 14px;margin-bottom: 14px}body#thanks .tyCard .tyBack{margin: 10px 0 12px;padding-top: 10px}}@media (min-width: 481px) and (max-height: 620px){body#thanks #thanksBackground{padding: 14px 16px}body#thanks .tyCard{padding: 20px 28px 16px}body#thanks .tyCard h1{font-size: 1.7rem;margin-bottom: 8px}body#thanks .tyCard p{margin-bottom: 10px}body#thanks .tyNext li{padding-top: 6px;padding-bottom: 6px}body#thanks .tyAlt{padding: 8px 14px;margin-bottom: 10px}body#thanks .tyNext{margin-bottom: 10px}body#thanks .tyCard .tyBack{margin: 8px 0 10px;padding-top: 8px}}body.lpPage .lpSample{margin: 34px 0 0}body.lpPage .lpSampleCap{font-size: 1rem;color: var(--lp-ink2);max-width: 64ch;margin: 0 0 16px}body.lpPage .lpSampleGrid{display: grid;grid-template-columns: minmax(0, 1.55fr) minmax(0, 1fr);gap: 20px;align-items: start}body.lpPage .lpSamplePage{position: relative;display: block;border: 1px solid var(--lp-rule);border-radius: 4px;overflow: hidden;box-shadow: 0 6px 18px rgba(16, 24, 32, .07);background: #fff}body.lpPage .lpSampleLabel{font-size: .82rem;color: var(--lp-ink3);margin: 10px 0 0}@media (max-width: 760px){body.lpPage .lpSampleGrid{grid-template-columns: 1fr;gap: 14px}}.cmpSample{margin-top: 14px;display: grid;grid-template-columns: 168px minmax(0, 1fr);gap: 16px;align-items: center;border: 1px solid var(--fk-line);border-radius: 8px;background: #fff;padding: 14px 16px;color: inherit;text-decoration: none}.cmpSample[hidden]{display: none}.cmpSample:hover{text-decoration: none;border-color: var(--fk-muted)}.cmpSampleText{display: block}.cmpSampleCap{display: block;font-size: .91rem;line-height: 1.5;color: var(--fk-ink-2)}.cmpSampleLabel{display: block;margin-top: 6px;font-size: .8rem;color: var(--fk-muted)}@media (max-width: 480px){.cmpSample{grid-template-columns: 1fr;gap: 10px;padding: 12px}}body.lpPage #figThread.lpThreadLive .lpMsg{position: relative;transition: opacity .32s ease, transform .42s cubic-bezier(.2, .8, .2, 1)}body.lpPage #figThread.lpThreadLive .lpMsg.is-pending{opacity: 0;transform: translateY(16px) scale(.985)}body.lpPage #figThread.lpThreadLive .lpMsg--them::after{content: "\2022\2022\2022";position: absolute;inset: 0;padding: 10px 15px;font-size: 22px;letter-spacing: 3px;line-height: 1;color: var(--lp-ink3);background: var(--lp-sheet2);border-radius: inherit;pointer-events: none;opacity: 0;transition: opacity .18s ease}body.lpPage #figThread.lpThreadLive .lpMsg--them.is-typing::after{opacity: 1;animation: lpTypeBeat .7s ease-in-out infinite}@keyframes lpTypeBeat{50%{color: var(--lp-rule)}}body.lpPage .lpHero .lpNote{margin-bottom: 0}body.lpPage .lpNote.lpStepsNote{margin-top: 20px;max-width: 64ch}.fk-footer-note{opacity: .7;font-size: .9em;white-space: nowrap}body.lpPage .lpFigFoot p{font-size: inherit;line-height: 1.55}.fk-footer-note{display: block}body.lpPage .lpHeroScreen{display: flex;flex-direction: column;min-height: calc(100vh - var(--fk-hdr, 77px));min-height: calc(100svh - var(--fk-hdr, 77px))}body.lpPage .lpHeroScreen > .fk-inner{width: calc(100% - 36px)}body.lpPage .lpHeroScreen > .lpHero{flex: 1 0 auto;display: flex;flex-direction: column;justify-content: center;padding-top: 44px;padding-bottom: 36px}body.lpPage .lpHeroCue{display: flex;align-items: center;gap: 10px;padding: 16px 0 18px;border-top: 1px solid var(--lp-rule);font-family: var(--lp-mono);font-size: .75rem;letter-spacing: .14em;text-transform: uppercase;color: var(--lp-ink3);text-decoration: none}body.lpPage .lpHeroCue:hover{color: var(--lp-ink);text-decoration: none}body.lpPage .lpHeroCue i{font-size: 1.15em;animation: lpCueNudge 1.8s ease-in-out infinite}@keyframes lpCueNudge{0%, 100%{transform: translateY(0)}50%{transform: translateY(4px)}}@media (prefers-reduced-motion: reduce){body.lpPage .lpHeroCue i{animation: none}}body.lpPage #figThread{scroll-margin-top: calc(var(--fk-hdr, 77px) + 24px)}body.lpPage .lpLendersAfter{padding-bottom: 8px}body.lpPage .lpLendersAfter .lpLenders{flex-direction: column;align-items: stretch}@media (min-width: 920px){body.lpPage .lpLendersAfter .lpLogos{display: grid;grid-template-columns: repeat(8, minmax(0, 1fr));justify-items: center;align-items: center;gap: 10px 14px}body.lpPage .lpLendersAfter .lpLogos img{width: auto;max-width: 100%;object-fit: contain}}body.lpPage .lpHeroThread{padding-bottom: 40px}body.lpPage .lpHeroThread > .lpFig{margin-top: 0;border-top: 0;padding-top: 52px}@media (min-width: 920px) and (max-height: 860px){body.lpPage .lpHeroScreen > .lpHero{padding-top: 24px;padding-bottom: 18px}body.lpPage .lpHero h1{font-size: clamp(2.3rem, 4.4vw, 3.4rem)}body.lpPage .lpHeroLede{margin-top: 16px}body.lpPage .lpHero .lpCta{margin-top: 22px}body.lpPage .lpHeroCue{padding: 12px 0 14px}}@media (min-width: 920px) and (max-height: 660px){body.lpPage .lpHeroScreen > .lpHero{padding-top: 14px;padding-bottom: 10px}body.lpPage .lpHero h1{font-size: clamp(2.1rem, 3.6vw, 2.65rem)}body.lpPage .lpHeroLede{margin-top: 10px;font-size: 1.1rem}body.lpPage .lpHero .lpCta{margin-top: 14px}body.lpPage .lpHero .lpNote{margin-top: 8px}body.lpPage .lpHeroCue{padding: 10px 0 12px}}@media (max-width: 640px){body.lpPage .lpHeroScreen{min-height: 0}body.lpPage .lpHeroFoot{display: none}body.lpPage .lpHeroScreen > .lpHero{padding-top: 22px}}@media (max-width: 640px) and (max-height: 680px){body.lpPage .lpHero .lpMark{margin-bottom: 10px}body.lpPage .lpHeroLede{margin-top: 14px}body.lpPage .lpHero .lpCta{margin-top: 18px}}@media (max-width: 380px) and (max-height: 680px){body.lpPage .lpHero h1{font-size: 2.05rem}body.lpPage .lpHeroLede{font-size: 1.08rem;line-height: 1.55}}body#home .fkStickyCta{transition: transform .25s ease}body#home .fkStickyCta.is-held{transform: translateY(110%)}@media (max-width: 919px){body.lpPage .lpLendersAfter .lpLogos{display: grid;grid-template-columns: repeat(4, minmax(0, 1fr));justify-items: center;align-items: center;gap: 12px 10px;overflow: visible;padding-bottom: 0;-webkit-mask-image: none;mask-image: none}body.lpPage .lpLendersAfter .lpLogos img{height: 30px;width: auto;max-width: 100%;object-fit: contain}}@media (max-width: 640px){body.lpPage .lpLendersAfter .lpLogos{gap: 10px 8px}body.lpPage .lpLendersAfter .lpLogos img{height: 24px}}.fk-footer-logo img{width: 72px;height: auto;filter: none;opacity: 1;display: block}.fk-footer-logo a{padding: 12px 0;margin: -12px 0}.fk-footer-contact i{display: inline-block;text-align: center;margin-right: 6px}.fk-footer-contact{line-height: 1.5}.fk-footer-contact a.fk-footer-contactRow{display: flex;align-items: center;width: -webkit-fit-content;width: fit-content;padding: 6px 0;white-space: nowrap}.fk-footer-contactLabel{display: inline-block;min-width: 5.4em}.fk-footer-note{padding-left: 24px;margin: -4px 0 0}.fk-footer-contact{margin-top: 4px}.fk-footer-note{margin-bottom: 6px}@media only screen and (min-width: 920px){.fk-footer-blurb{max-width: 19em}}body.lpPage .lpPageHead .lpClause{padding-block: 78px 70px}body.lpPage .lpPageHead h1.lpH{font-size: clamp(2.2rem, 4.4vw, 3.45rem);letter-spacing: -.034em;max-width: 19ch;text-wrap: balance}body.lpPage .lpPageHead .lpLede{max-width: 58ch}body.lpPage .lpH2{text-wrap: balance}body.lpPage .lpPageHead .lpList, body.lpPage .lpPageHead .lpSteps, body.lpPage .lpPageHead .lpGuides, body.lpPage .lpPageHead .lpLinks, body.lpPage .lpPageHead .lpQuotes{margin-top: 46px}body.lpPage .lpBody > .lpNote{margin-top: 22px}body.lpPage .lpList--years li{grid-template-columns: 56px 1fr}body.lpPage .lpList--years .n{font-size: .8rem;letter-spacing: .06em;padding-top: .2em}body.lpPage .lpList--years li{font-size: 1.02rem;padding: 18px 0;max-width: 72ch}body.lpPage .lpSteps--act .lpStep{display: flex;flex-direction: column}body.lpPage .lpSteps--act .lpStep .fk-btn{margin-top: 18px;align-self: flex-start}body.lpPage .lpLinks{display: grid;grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));gap: 0 40px;margin-top: 34px}body.lpPage .lpLinks > div{min-width: 0}body.lpPage .lpLinks h3{font-family: var(--lp-mono);font-size: .75rem;font-weight: 500;letter-spacing: .14em;text-transform: uppercase;color: var(--lp-ink3);margin: 0;padding: 12px 0 8px;border-top: 2px solid var(--lp-ink)}body.lpPage .lpLinks ul{list-style: none;margin: 0 0 30px;padding: 0;font-size: 1rem}body.lpPage .lpLinks li{margin: 0;padding: 10px 0;border-bottom: 1px solid var(--lp-rule);list-style: none;background: none}body.lpPage .lpLinks a{font-family: var(--lp-display);font-size: .98rem;font-weight: 500;line-height: 1.4;color: var(--lp-ink);text-decoration: none;display: inline-block;min-height: 24px}body.lpPage .lpLinks a:hover{color: var(--lp-accent-ink);text-underline-offset: 3px}body.lpPage .lpLinkNote{display: block;font-size: .86rem;line-height: 1.45;color: var(--lp-ink3);margin-top: 2px}body.lpPage .lpRecord{margin-top: 34px;border-top: 1px solid var(--lp-rule)}body.lpPage .lpRecord > div{display: grid;grid-template-columns: 170px minmax(0, 1fr);gap: 6px 32px;padding: 24px 0;border-bottom: 1px solid var(--lp-rule)}body.lpPage .lpRecWhen{font-family: var(--lp-mono);font-size: .75rem;letter-spacing: .1em;text-transform: uppercase;color: var(--lp-ink);margin: 0;padding-top: .3em}body.lpPage .lpRecWhen span{display: block;color: var(--lp-ink3);margin-top: 5px}body.lpPage .lpRecord h3{font-family: var(--lp-display);font-size: 1.1rem;margin: 0 0 6px}body.lpPage .lpRecord .lpRecHead{font-family: var(--lp-serif);font-size: 1.16rem;line-height: 1.45;color: var(--lp-ink);margin: 0 0 8px}body.lpPage .lpRecord p{font-size: .95rem;color: var(--lp-ink2);margin: 0;max-width: 64ch}body.lpPage .lpRecord a.lpGo{text-decoration: none}body.lpPage .lpRecord a.lpGo:hover{color: var(--lp-accent-ink);text-decoration: underline;text-underline-offset: 3px}body.lpPage .lpRecord audio{display: block;width: 100%;max-width: 420px;height: 38px;margin-top: 2px}body.lpPage .lpQuotes blockquote{margin: 0;font-family: var(--lp-serif);font-size: 1.08rem;line-height: 1.6;color: var(--lp-ink)}body.lpPage .lpQuotes .lpAttrib{margin-top: 14px}body.lpPage .lpQuotes .lpAttrib b{font-size: .96rem;margin-bottom: 1px}body.lpPage .lpLendersIn{margin-top: 46px}body.lpPage .lpMedia{margin-top: 36px}body.lpPage .lpMedia .lpLogos{display: flex;flex-wrap: wrap;overflow: visible;gap: 14px 30px}body.lpPage .lpMedia .lpLogos img{height: 30px;width: auto;max-width: 100%;object-fit: contain}body.lpPage .lpDl--light{border-top: 0;margin-top: 6px}body.lpPage .lpDl--light dt{color: var(--lp-ink3);border-top: 1px solid var(--lp-rule)}body.lpPage .lpDl--light dt:first-child{border-top: 2px solid var(--lp-ink)}body.lpPage .lpDl--light dd{color: var(--lp-ink);font-size: 1rem;line-height: 1.55}body.lpPage .lpDl--light dd a{color: var(--lp-ink);display: inline-block;min-height: 24px;line-height: 24px}body.lpPage .lpHonest .lpH2 + .lpLede{margin-top: 16px}body.lpPage .lpHonest > div > .lpList{margin-top: 6px}body.lpPage .lpPageHead--404 .lpClause{padding-block: 96px 90px}body.lpPage .lpPageHead--404 .lpLinks{max-width: 420px}body.lpPage .lpPageHead--404 .lpLinks ul{border-top: 2px solid var(--lp-ink)}@media (max-width: 919px){body.lpPage .lpPageHead .lpClause{padding-block: 52px 50px}body.lpPage .lpPageHead .lpList, body.lpPage .lpPageHead .lpSteps, body.lpPage .lpPageHead .lpGuides, body.lpPage .lpPageHead .lpLinks, body.lpPage .lpPageHead .lpQuotes{margin-top: 32px}}@media (max-width: 640px){body.lpPage .lpRecord > div{grid-template-columns: 1fr}body.lpPage .lpRecWhen span{display: inline;margin: 0}body.lpPage .lpRecWhen span::before{content: " \00b7  "}body.lpPage .lpMedia .lpLogos{gap: 12px 22px}body.lpPage .lpMedia .lpLogos img{height: 22px}body.lpPage .lpLinks{gap: 0}body.lpPage .lpSteps--act .lpStep .fk-btn{align-self: stretch}}body.lpPage .lpStep h2{font-family: var(--lp-display);font-size: 1.12rem;font-weight: 400;line-height: 1.5em;letter-spacing: -.02em;margin: 0 0 8px}body.lpPage .lpGuide h2{font-family: var(--lp-display);font-size: 1.14rem;font-weight: 400;line-height: 1.5em;letter-spacing: -.02em;margin: 0 0 8px;transition: color .15s ease}body.lpPage .lpGuide:hover h2{color: var(--lp-accent-ink)}body.lpPage .lpLinks h2{font-family: var(--lp-mono);font-size: .75rem;font-weight: 500;letter-spacing: .14em;text-transform: uppercase;line-height: 1.5;color: var(--lp-ink3);margin: 0;padding: 12px 0 8px;border-top: 2px solid var(--lp-ink)}body.lpPage .lpFeature{margin: 46px 0 0;padding: 34px 0 6px;border-top: 1px solid var(--lp-rule)}body.lpPage .lpFeature blockquote{margin: 0;font-family: var(--lp-serif);color: var(--lp-ink)}body.lpPage .lpFeatureLead{display: block;font-size: clamp(1.45rem, 2.6vw, 2.05rem);line-height: 1.38;letter-spacing: -.01em;max-width: 30ch;text-wrap: pretty}body.lpPage .lpFeatureRest{display: block;font-size: 1.12rem;line-height: 1.6;color: var(--lp-ink2);max-width: 52ch;margin-top: 14px}body.lpPage .lpFeature .lpAttrib{margin-top: 18px}body.lpPage .lpPageHead .lpFeature + .lpQuotes{margin-top: 34px}body.lpPage .lpGrid2.lpQuotes > div:nth-child(n){border-bottom: 1px solid var(--lp-rule)}body.lpPage .lpGrid2.lpQuotes > div:last-child{border-bottom: 0}body.lpPage .lpGrid2.lpQuotes > div:last-child:nth-child(odd){grid-column: 1 / -1;border-right: 0;padding-right: 0}@media (max-width: 919px){body.lpPage .lpPageHead .lpKicker{display: none}}@media (min-width: 1280px) and (min-height: 861px){body.lpPage .lpHero h1{font-size: clamp(4rem, 5.2vw, 5.25rem)}}@media (max-width: 640px){body.lpPage .lpHeroScreen > .lpHero{justify-content: stretch;padding-bottom: 41px;min-height: calc(100vh - var(--fk-hdr, 64px) - 63px);min-height: calc(100svh - var(--fk-hdr, 64px) - 63px)}body.lpPage .lpHero .lpHeroGrid{display: flex;flex-direction: column;flex: 1 0 auto}body.lpPage .lpHero .lpMark{align-self: stretch}body.lpPage .lpHero .lpBody{margin-top: auto;padding-top: 28px}}@media (max-width: 640px) and (min-height: 700px){body.lpPage .lpHero h1{font-size: max(1.95rem, min(4.7svh, 9.3vw))}body.lpPage .lpHeroLede{font-size: clamp(1.22rem, 2.4svh, 1.4rem);margin-top: clamp(20px, 3.2svh, 34px)}body.lpPage .lpHero .lpCta{margin-top: clamp(24px, 4svh, 40px)}}@media (max-width: 640px) and (max-height: 680px){body.lpPage .lpHero .lpBody{padding-top: 10px}}body.lpPage .lpCompose:not(.is-ready):not([data-situation-first]) .lpComposeDay, body.lpPage .lpCompose:not(.is-ready):not([data-situation-first]) .lpDraftWrap, body.lpPage .lpCompose:not(.is-ready):not([data-situation-first]) .lpTray, body.lpPage .lpCompose:not(.is-ready):not([data-situation-first]) .lpComposeNote, html:not(.fk-js) body.lpPage .lpCompose[data-situation-first]:not(.is-ready) .lpComposeDay, html:not(.fk-js) body.lpPage .lpCompose[data-situation-first]:not(.is-ready) .lpDraftWrap, html:not(.fk-js) body.lpPage .lpCompose[data-situation-first]:not(.is-ready) .lpTray, html:not(.fk-js) body.lpPage .lpCompose[data-situation-first]:not(.is-ready) .lpComposeNote{display: none}body.lpPage .lpCompose{border-top: 1px solid var(--lp-rule);background: var(--lp-sheet)}body.lpPage .lpComposeDay{display: flex;justify-content: center;padding: 18px 18px 4px}body.lpPage .lpComposeDay span{font-family: var(--lp-mono);font-size: .75rem;letter-spacing: .14em;text-transform: uppercase;color: var(--lp-ink3);background: var(--lp-sheet2);border: 1px solid var(--lp-rule);border-radius: 999px;padding: 5px 12px}body.lpPage .lpDraftWrap{display: flex;flex-direction: column;padding: 12px 18px 6px}body.lpPage .lpDraft{align-self: flex-end;max-width: 80%;min-height: 1.5em}body.lpPage .lpDraft.is-empty .lpDraftText{color: #3d6b50;font-style: italic}body.lpPage .lpDraftText::after{content: "";display: inline-block;width: 2px;height: 1.05em;margin-left: 2px;vertical-align: -2px;background: #1aa74f;animation: lpCaret 1.05s steps(1) infinite}@keyframes lpCaret{50%{opacity: 0}}body.lpPage .lpDraft time{text-align: right}body.lpPage .lpDraftText .is-new{animation: lpWordIn .32s ease both}@keyframes lpWordIn{from{opacity: 0}to{opacity: 1}}body.lpPage .lpTray{padding: 6px 18px 4px;display: flex;flex-direction: column}body.lpPage .lpRow{display: grid;grid-template-columns: 150px minmax(0, 1fr);gap: 6px 16px;align-items: baseline;padding: 11px 0;border-top: 1px solid var(--lp-rule)}body.lpPage .lpRow:first-child{border-top: 0}body.lpPage .lpRowLbl{font-family: var(--lp-mono);font-size: .75rem;letter-spacing: .13em;text-transform: uppercase;color: var(--lp-ink3);padding-top: 9px}body.lpPage .lpChips{display: flex;flex-wrap: wrap;gap: 8px}body.lpPage .lpChip{font-family: var(--lp-display);font-size: .9rem;font-weight: 500;line-height: 1.2;color: var(--lp-ink2);background: var(--lp-sheet);border: 1px solid var(--lp-rule);border-radius: 999px;padding: 9px 14px;min-height: 38px;cursor: pointer;box-shadow: none;transition: background-color .15s ease, border-color .15s ease, color .15s ease}body.lpPage .lpChip:hover{border-color: #9fb0c2;color: var(--lp-ink)}body.lpPage .lpChip:focus-visible{outline: 2px solid var(--lp-accent-ink);outline-offset: 2px}body.lpPage .lpChip[aria-pressed="true"]{background: #d8f5e2;border-color: #1aa74f;color: #0d2a18;box-shadow: inset 0 0 0 1px #1aa74f}body.lpPage .lpSendBar{display: flex;align-items: center;flex-wrap: wrap;gap: 10px 16px;padding: 14px 18px;border-top: 1px solid var(--lp-rule);background: var(--lp-sheet2)}body.lpPage .lpSendBar span{font-size: .84rem;color: var(--lp-ink3);flex: 1 1 260px}body.lpPage .lpSendBar .fk-btn{margin-left: auto}body.lpPage .lpComposeNote{font-size: .8rem;color: var(--lp-ink3);margin: 0;padding: 0 18px 14px;background: var(--lp-sheet2)}@media (max-width: 640px){body.lpPage .lpRow{grid-template-columns: 1fr;gap: 6px}body.lpPage .lpRowLbl{padding-top: 0}body.lpPage .lpDraft{max-width: 92%}body.lpPage .lpSendBar .fk-btn{width: 100%;margin-left: 0;justify-content: center}body.lpPage .lpChip{font-size: .88rem;padding: 8px 12px}}@media (prefers-reduced-motion: reduce){body.lpPage .lpDraftText::after{animation: none}body.lpPage .lpDraftText .is-new{animation: none}}@media (max-width: 640px){body.lpPage .lpDraftWrap{position: sticky;top: 0;z-index: 2;background: var(--lp-sheet);border-bottom: 1px solid var(--lp-rule);padding-bottom: 12px}}body.lpPage .lpThread{overflow: clip}body.lpPage .lpChip--exact{border-style: dashed}body.lpPage .lpChip--exact[aria-pressed="true"]{border-style: solid}body.lpPage .lpExact{display: flex;flex-wrap: wrap;align-items: center;gap: 6px 10px}body.lpPage .lpExact[hidden]{display: none}body.lpPage .lpExactCur{font-family: var(--lp-display);font-weight: 600;color: var(--lp-ink2)}body.lpPage .lpExact input{font-family: var(--lp-display);font-size: 16px;font-variant-numeric: tabular-nums;color: var(--lp-ink);width: 9em;background: var(--lp-sheet);box-shadow: none}body.lpPage .lpExact input:focus{outline: none;border-color: #1aa74f;box-shadow: 0 0 0 3px rgba(37,211,102,.18)}body.lpPage .lpExact small{font-size: .82rem}body.lpPage .lpRow > span:empty{display: none}body.lpPage .lpRow > .lpExact, body.lpPage .lpRow > .lpChips ~ .lpChips{grid-column: 2}@media (max-width: 640px){body.lpPage .lpRow > .lpExact, body.lpPage .lpRow > .lpChips ~ .lpChips{grid-column: auto}}#banner a{display: flex;align-items: center;width: 132px;height: 50px}#banner img{width: 77px;height: auto;margin-left: 27px}@media only screen and (max-width: 919px){#banner a{width: 112px;height: 42.56px}#banner img{width: 66px;margin-left: 23px}}#banner svg{display: block;width: 77px;height: auto;margin-left: 27px;overflow: visible}@media only screen and (max-width: 919px){#banner svg{width: 66px;margin-left: 23px}}body#compare.is-mastSlim #banner a{width: 100px;height: 38px}body#compare.is-mastSlim #banner svg{width: 58.5px;margin-left: 20.5px}.fk-dot-wait #banner .fk-dot{opacity: 0}.fk-dot-land #banner .fk-dot{transform-box: fill-box;transform-origin: 50% 100%;animation: fkDotLand .55s linear both}@keyframes fkDotLand{0%{transform: translateY(-90px) scale(1, 1);animation-timing-function: cubic-bezier(.55, 0, 1, .45)}68%{transform: translateY(0) scale(1, 1);animation-timing-function: ease-out}80%{transform: translateY(0) scale(1.28, .72)}92%{transform: translateY(0) scale(.94, 1.06)}100%{transform: translateY(0) scale(1, 1)}}body.lpPage .lpStory.is-live.is-end .lpStoryDot{animation: lpDotArrive .35s cubic-bezier(.2, .8, .3, 1) .3s both}@keyframes lpDotArrive{0%{transform: scale(0)}70%{transform: scale(1.15)}100%{transform: scale(1)}}.cmpCountDot{display: inline-block;vertical-align: middle;width: 12px;height: 12px;margin-right: 12px;border-radius: 50%;background: var(--fk-orange)}.cmpCount .cmpCountNum{display: inline-block;vertical-align: middle}.cmpCountDot.is-busy{animation: fkDotPulse .7s ease-in-out infinite}@keyframes fkDotPulse{0%, 100%{transform: scale(1);opacity: 1}50%{transform: scale(1.45);opacity: .55}}@media only screen and (max-width: 919px){.cmpCountDot{margin-right: -4px}}@media (prefers-reduced-motion: reduce){.fk-dot-land #banner .fk-dot, body.lpPage .lpStory.is-live.is-end .lpStoryDot, .cmpCountDot.is-busy{animation: none}}body{--lp-paper: #f2f4f7;--lp-sheet: #ffffff;--lp-ink: #101820;--lp-ink2: #47566a;--lp-ink3: #5d6a7c;--lp-rule: #d8dee7;--lp-accent: var(--fk-orange);--lp-accent-ink: #a83f00;--lp-display: 'Schibsted Grotesk',Arial,Helvetica,sans-serif;--lp-serif: 'Source Serif 4',Georgia,'Times New Roman',serif;--lp-mono: 'IBM Plex Mono',ui-monospace,SFMono-Regular,Menlo,monospace}.artHero, .calcHero{background: var(--lp-sheet);border-bottom: 1px solid var(--lp-rule);padding: 76px 0 56px}.artHero .fk-eyebrow, .calcHero .fk-eyebrow{display: block;font-family: var(--lp-mono);font-size: .75rem;font-weight: 400;letter-spacing: .16em;color: var(--lp-accent-ink);margin: 0 0 18px}.artHero h1, .calcHero h1{font-family: var(--lp-display);font-weight: 700;font-size: clamp(2.2rem, 4.4vw, 3.45rem);line-height: 1.07;letter-spacing: -.034em;color: var(--lp-ink);max-width: 19ch;text-wrap: balance;margin: 0}body:is(#article, #calc, #reference, #home) .artHero .artLede, body:is(#article, #calc, #reference, #home) .calcHero .calcLede{font-family: var(--lp-serif);font-size: 1.22rem;line-height: 1.6;color: var(--lp-ink2);max-width: 58ch;margin: 22px 0 0}.artHero .artLede b{font-weight: 600;color: var(--lp-ink)}.artMeta{margin-top: 30px;padding-top: 14px;border-top: 1px solid var(--lp-rule);gap: 8px 26px;font-family: var(--lp-mono);font-size: .75rem;letter-spacing: .1em;line-height: 1.6;text-transform: uppercase;color: var(--lp-ink3)}.artMeta i{color: var(--lp-ink3);margin-right: 8px}@media only screen and (max-width: 919px){.artHero, .calcHero{padding: 46px 0 40px}.artHero h1, .calcHero h1{font-size: 2.15rem}body:is(#article, #calc, #reference, #home) :is(.artHero .artLede, .calcHero .calcLede){font-size: 1.08rem;margin-top: 16px}}.calcIndexCard{position: relative;background: none;border: 0;border-bottom: 1px solid var(--lp-rule);border-radius: 0;box-shadow: none;padding: 26px 34px 28px 0;transform: none}.calcIndexCard:nth-child(even){padding: 26px 0 28px 34px;border-left: 1px solid var(--lp-rule)}.calcIndexCard:hover{transform: none;box-shadow: none;border-color: var(--lp-rule)}.calcIndexCard > i{font-size: 1.25rem;color: var(--lp-ink)}.calcIndexCard h2{font-family: var(--lp-display);font-size: 1.14rem;font-weight: 400;line-height: 1.5em;letter-spacing: -.02em;margin: 12px 0 8px;color: var(--lp-ink);transition: color .15s ease}body#calc .calcIndexCard p{font-family: var(--lp-display);font-size: .94rem;line-height: 1.6;color: var(--lp-ink2);max-width: 46ch}.calcIndexCard .more{font-family: var(--lp-mono);font-size: .75rem;font-weight: 400;letter-spacing: .12em;text-transform: uppercase;color: var(--lp-ink3);margin-top: 14px}.calcIndexCard:hover h2, .calcIndexCard:hover .more{color: var(--lp-accent-ink)}@media only screen and (max-width: 919px){.calcIndexCard, .calcIndexCard:nth-child(even){padding: 22px 0 24px;border-left: 0}}.calcIndexCard::after, body.lpPage .lpGuide::after, body.lpPage .lpLinks li::after{content: "";position: absolute;left: 0;right: 0;bottom: -1px;height: 2px;background: var(--lp-ink);transform: scaleX(0);transform-origin: 0 50%;transition: transform .32s cubic-bezier(.2, .8, .2, 1)}body.lpPage .lpGuide, body.lpPage .lpLinks li{position: relative}.calcIndexCard:hover::after, body.lpPage .lpGuide:hover::after, body.lpPage .lpLinks li:hover::after{transform: scaleX(1)}body.lpPage .lpLinks a:hover{text-decoration: none}.calcIndexCard .more, body.lpPage .lpGo{transition: color .15s ease, letter-spacing .32s cubic-bezier(.2, .8, .2, 1)}.calcIndexCard:hover .more, body.lpPage .lpGuide:hover .lpGo{letter-spacing: .18em}.artProse a:not(.fk-btn){text-decoration: none;background-image: linear-gradient(currentColor, currentColor);background-position: 0 100%;background-size: 0 1px;background-repeat: no-repeat;transition: background-size .28s cubic-bezier(.2, .8, .2, 1);padding-bottom: 1px}.artProse a:not(.fk-btn):hover{text-decoration: none;background-size: 100% 1px}:focus-visible:not(input):not(select):not(textarea){outline: 2px solid var(--lp-ink);outline-offset: 3px;border-radius: 2px}footer :focus-visible, .lpBand--deep :focus-visible{outline-color: #ffffff !important}.fkSkip{position: absolute;left: 12px;top: 10px;z-index: 1000;transform: translateY(-160%);background: var(--lp-ink);color: #fff;font-family: var(--lp-display);font-size: .95rem;font-weight: 600;padding: 10px 16px;border-radius: 4px;text-decoration: none;transition: transform .15s ease}.fkSkip:focus{transform: none;color: #fff}#fkMain:focus{outline: none}@media (prefers-reduced-motion: reduce){.calcIndexCard::after, body.lpPage .lpGuide::after, body.lpPage .lpLinks li::after, .artProse a:not(.fk-btn), .fkSkip{transition: none}}@view-transition{navigation: auto}body > header{view-transition-name: fk-header}::view-transition-old(root){animation: 140ms ease both fkVtOut}::view-transition-new(root){animation: 300ms cubic-bezier(.2, .8, .2, 1) 60ms both fkVtIn}@keyframes fkVtOut{to{opacity: 0}}@keyframes fkVtIn{from{opacity: 0;transform: translateY(10px)}}@media (prefers-reduced-motion: reduce){@view-transition{navigation: none}}.fa{display: inline-block;font-style: normal;line-height: 1;text-rendering: auto}.fa-2x{font-size: 2em}.fa-5x{font-size: 5em}.fa-pulse{animation: fkIconSpin 1s steps(8) infinite}@keyframes fkIconSpin{to{transform: rotate(360deg)}}.fa.fa-info-circle, .fa.fa-check, .fa.fa-whatsapp, .fa.fa-chevron-down, .fa.fa-clock-o, .fa.fa-upload, .fa.fa-exclamation-circle, .fa.fa-refresh, .fa.fa-times, .fa.fa-spinner, .fa.fa-phone, .fa.fa-exclamation-triangle, .fa.fa-chevron-up, .fa.fa-line-chart, .fa.fa-search-plus, .fa.fa-home, .fa.fa-calculator, .fa.fa-bank, .fa.fa-file-text-o, .fa.fa-check-square-o, .fa.fa-calendar-o, .fa.fa-calendar, .fa.fa-building-o, .fa.fa-industry, .fa.fa-envelope-o, .fa.fa-book, .fa.fa-user-plus, .fa.fa-table, .fa.fa-shield, .fa.fa-search, .fa.fa-map-marker, .fa.fa-long-arrow-down, .fa.fa-gavel, .fa.fa-caret-up, .fa.fa-caret-down, .fa.fa-bars{width: 1em;height: 1em;vertical-align: -.14em}.fa.fa-info-circle::before, .fa.fa-check::before, .fa.fa-whatsapp::before, .fa.fa-chevron-down::before, .fa.fa-clock-o::before, .fa.fa-upload::before, .fa.fa-exclamation-circle::before, .fa.fa-refresh::before, .fa.fa-times::before, .fa.fa-spinner::before, .fa.fa-phone::before, .fa.fa-exclamation-triangle::before, .fa.fa-chevron-up::before, .fa.fa-line-chart::before, .fa.fa-search-plus::before, .fa.fa-home::before, .fa.fa-calculator::before, .fa.fa-bank::before, .fa.fa-file-text-o::before, .fa.fa-check-square-o::before, .fa.fa-calendar-o::before, .fa.fa-calendar::before, .fa.fa-building-o::before, .fa.fa-industry::before, .fa.fa-envelope-o::before, .fa.fa-book::before, .fa.fa-user-plus::before, .fa.fa-table::before, .fa.fa-shield::before, .fa.fa-search::before, .fa.fa-map-marker::before, .fa.fa-long-arrow-down::before, .fa.fa-gavel::before, .fa.fa-caret-up::before, .fa.fa-caret-down::before, .fa.fa-bars::before{content: "";display: block;width: 1em;height: 1em;margin: 0 auto;background: currentColor;-webkit-mask: var(--fki) center / contain no-repeat;mask: var(--fki) center / contain no-repeat}.fa-info-circle{--fki: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round' %3E %3Ccircle cx='12' cy='12' r='10' /%3E %3Cpath d='M12 16v-4' /%3E %3Cpath d='M12 8h.01' /%3E %3C/svg%3E")}.fa-check{--fki: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round' %3E %3Cpath d='M20 6 9 17l-5-5' /%3E %3C/svg%3E")}.fa-whatsapp{--fki: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='black' d='M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347m-5.421 7.403h-.004a9.87 9.87 0 01-5.031-1.378l-.361-.214-3.741.982.998-3.648-.235-.374a9.86 9.86 0 01-1.51-5.26c.001-5.45 4.436-9.884 9.888-9.884 2.64 0 5.122 1.03 6.988 2.898a9.825 9.825 0 012.893 6.994c-.003 5.45-4.437 9.884-9.885 9.884m8.413-18.297A11.815 11.815 0 0012.05 0C5.495 0 .16 5.335.157 11.892c0 2.096.547 4.142 1.588 5.945L.057 24l6.305-1.654a11.882 11.882 0 005.683 1.448h.005c6.554 0 11.89-5.335 11.893-11.893a11.821 11.821 0 00-3.48-8.413Z'/%3E%3C/svg%3E")}.fa-chevron-down{--fki: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round' %3E %3Cpath d='m6 9 6 6 6-6' /%3E %3C/svg%3E")}.fa-clock-o{--fki: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round' %3E %3Ccircle cx='12' cy='12' r='10' /%3E %3Cpath d='M12 6v6l4 2' /%3E %3C/svg%3E")}.fa-upload{--fki: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round' %3E %3Cpath d='M12 3v12' /%3E %3Cpath d='m17 8-5-5-5 5' /%3E %3Cpath d='M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4' /%3E %3C/svg%3E")}.fa-exclamation-circle{--fki: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round' %3E %3Ccircle cx='12' cy='12' r='10' /%3E %3Cline x1='12' x2='12' y1='8' y2='12' /%3E %3Cline x1='12' x2='12.01' y1='16' y2='16' /%3E %3C/svg%3E")}.fa-refresh{--fki: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round' %3E %3Cpath d='M3 12a9 9 0 0 1 9-9 9.75 9.75 0 0 1 6.74 2.74L21 8' /%3E %3Cpath d='M21 3v5h-5' /%3E %3Cpath d='M21 12a9 9 0 0 1-9 9 9.75 9.75 0 0 1-6.74-2.74L3 16' /%3E %3Cpath d='M8 16H3v5' /%3E %3C/svg%3E")}.fa-times{--fki: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round' %3E %3Cpath d='M18 6 6 18' /%3E %3Cpath d='m6 6 12 12' /%3E %3C/svg%3E")}.fa-spinner{--fki: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round' %3E %3Cpath d='M21 12a9 9 0 1 1-6.219-8.56' /%3E %3C/svg%3E")}.fa-phone{--fki: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round' %3E %3Cpath d='M13.832 16.568a1 1 0 0 0 1.213-.303l.355-.465A2 2 0 0 1 17 15h3a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2A18 18 0 0 1 2 4a2 2 0 0 1 2-2h3a2 2 0 0 1 2 2v3a2 2 0 0 1-.8 1.6l-.468.351a1 1 0 0 0-.292 1.233 14 14 0 0 0 6.392 6.384' /%3E %3C/svg%3E")}.fa-exclamation-triangle{--fki: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round' %3E %3Cpath d='m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3' /%3E %3Cpath d='M12 9v4' /%3E %3Cpath d='M12 17h.01' /%3E %3C/svg%3E")}.fa-chevron-up{--fki: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round' %3E %3Cpath d='m18 15-6-6-6 6' /%3E %3C/svg%3E")}.fa-line-chart{--fki: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round' %3E %3Cpath d='M3 3v16a2 2 0 0 0 2 2h16' /%3E %3Cpath d='m19 9-5 5-4-4-3 3' /%3E %3C/svg%3E")}.fa-search-plus{--fki: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round' %3E %3Ccircle cx='11' cy='11' r='8' /%3E %3Cline x1='21' x2='16.65' y1='21' y2='16.65' /%3E %3Cline x1='11' x2='11' y1='8' y2='14' /%3E %3Cline x1='8' x2='14' y1='11' y2='11' /%3E %3C/svg%3E")}.fa-home{--fki: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round' %3E %3Cpath d='M15 21v-8a1 1 0 0 0-1-1h-4a1 1 0 0 0-1 1v8' /%3E %3Cpath d='M3 10a2 2 0 0 1 .709-1.528l7-6a2 2 0 0 1 2.582 0l7 6A2 2 0 0 1 21 10v9a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z' /%3E %3C/svg%3E")}.fa-calculator{--fki: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round' %3E %3Crect width='16' height='20' x='4' y='2' rx='2' /%3E %3Cline x1='8' x2='16' y1='6' y2='6' /%3E %3Cline x1='16' x2='16' y1='14' y2='18' /%3E %3Cpath d='M16 10h.01' /%3E %3Cpath d='M12 10h.01' /%3E %3Cpath d='M8 10h.01' /%3E %3Cpath d='M12 14h.01' /%3E %3Cpath d='M8 14h.01' /%3E %3Cpath d='M12 18h.01' /%3E %3Cpath d='M8 18h.01' /%3E %3C/svg%3E")}.fa-bank{--fki: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round' %3E %3Cpath d='M10 18v-7' /%3E %3Cpath d='M11.119 2.205a2 2 0 0 1 1.762 0l7.84 3.846A.5.5 0 0 1 20.5 7h-17a.5.5 0 0 1-.22-.949z' /%3E %3Cpath d='M14 18v-7' /%3E %3Cpath d='M18 18v-7' /%3E %3Cpath d='M3 22h18' /%3E %3Cpath d='M6 18v-7' /%3E %3C/svg%3E")}.fa-file-text-o{--fki: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round' %3E %3Cpath d='M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z' /%3E %3Cpath d='M14 2v5a1 1 0 0 0 1 1h5' /%3E %3Cpath d='M10 9H8' /%3E %3Cpath d='M16 13H8' /%3E %3Cpath d='M16 17H8' /%3E %3C/svg%3E")}.fa-check-square-o{--fki: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round' %3E %3Crect width='18' height='18' x='3' y='3' rx='2' /%3E %3Cpath d='m16 9-5.5 5.5L8 12' /%3E %3C/svg%3E")}.fa-calendar-o{--fki: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round' %3E %3Cpath d='M8 2v3' /%3E %3Cpath d='M16 2v3' /%3E %3Crect x='3' y='3' width='18' height='18' rx='2' /%3E %3Cpath d='M3 9h18' /%3E %3C/svg%3E")}.fa-calendar{--fki: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round' %3E %3Cpath d='M8 2v3' /%3E %3Cpath d='M16 2v3' /%3E %3Crect x='3' y='3' width='18' height='18' rx='2' /%3E %3Cpath d='M3 9h18' /%3E %3C/svg%3E")}.fa-building-o{--fki: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round' %3E %3Cpath d='M12 10h.01' /%3E %3Cpath d='M12 14h.01' /%3E %3Cpath d='M12 6h.01' /%3E %3Cpath d='M16 10h.01' /%3E %3Cpath d='M16 14h.01' /%3E %3Cpath d='M16 6h.01' /%3E %3Cpath d='M8 10h.01' /%3E %3Cpath d='M8 14h.01' /%3E %3Cpath d='M8 6h.01' /%3E %3Cpath d='M9 22v-3a1 1 0 0 1 1-1h4a1 1 0 0 1 1 1v3' /%3E %3Crect x='4' y='2' width='16' height='20' rx='2' /%3E %3C/svg%3E")}.fa-industry{--fki: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round' %3E %3Cpath d='M12 16h.01' /%3E %3Cpath d='M16 16h.01' /%3E %3Cpath d='M3 19a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V8.5a.5.5 0 0 0-.769-.422l-4.462 2.844A.5.5 0 0 1 15 10.5v-2a.5.5 0 0 0-.769-.422L9.77 10.922A.5.5 0 0 1 9 10.5V5a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2z' /%3E %3Cpath d='M8 16h.01' /%3E %3C/svg%3E")}.fa-envelope-o{--fki: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round' %3E %3Cpath d='m22 7-8.991 5.727a2 2 0 0 1-2.009 0L2 7' /%3E %3Crect x='2' y='4' width='20' height='16' rx='2' /%3E %3C/svg%3E")}.fa-book{--fki: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round' %3E %3Cpath d='M12 5v16' /%3E %3Cpath d='M20.001 19A2 2 0 0022 17V5a2 2 0 00-1.999-2L16 3.002A5 5 0 0012 5a5 5 0 00-4-2H4a2 2 0 00-2 2v12a2 2 0 001.999 2H8a5 5 0 014 2 5 5 0 014-2z' /%3E %3C/svg%3E")}.fa-user-plus{--fki: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round' %3E %3Cpath d='M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2' /%3E %3Ccircle cx='9' cy='7' r='4' /%3E %3Cline x1='19' x2='19' y1='8' y2='14' /%3E %3Cline x1='22' x2='16' y1='11' y2='11' /%3E %3C/svg%3E")}.fa-table{--fki: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round' %3E %3Cpath d='M12 3v18' /%3E %3Crect width='18' height='18' x='3' y='3' rx='2' /%3E %3Cpath d='M3 9h18' /%3E %3Cpath d='M3 15h18' /%3E %3C/svg%3E")}.fa-shield{--fki: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round' %3E %3Cpath d='M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z' /%3E %3C/svg%3E")}.fa-search{--fki: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round' %3E %3Cpath d='m21 21-4.34-4.34' /%3E %3Ccircle cx='11' cy='11' r='8' /%3E %3C/svg%3E")}.fa-map-marker{--fki: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round' %3E %3Cpath d='M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0' /%3E %3Ccircle cx='12' cy='10' r='3' /%3E %3C/svg%3E")}.fa-long-arrow-down{--fki: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round' %3E %3Cpath d='M12 5v14' /%3E %3Cpath d='m19 12-7 7-7-7' /%3E %3C/svg%3E")}.fa-gavel{--fki: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round' %3E %3Cpath d='m14 13-8.381 8.38a1 1 0 0 1-3.001-3l8.384-8.381' /%3E %3Cpath d='m16 16 6-6' /%3E %3Cpath d='m21.5 10.5-8-8' /%3E %3Cpath d='m8 8 6-6' /%3E %3Cpath d='m8.5 7.5 8 8' /%3E %3C/svg%3E")}.fa-caret-up{--fki: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round' %3E %3Cpath d='m18 15-6-6-6 6' /%3E %3C/svg%3E")}.fa-caret-down{--fki: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round' %3E %3Cpath d='m6 9 6 6 6-6' /%3E %3C/svg%3E")}.fa-bars{--fki: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round' %3E %3Cpath d='M4 5h16' /%3E %3Cpath d='M4 12h16' /%3E %3Cpath d='M4 19h16' /%3E %3C/svg%3E")}details.calcAssume > summary::after, .calcPrimeList li::before, .snapStandout li::before, .cmpSteps li.is-done .n::before{content: "";font-family: inherit;width: 1em;height: 1em;background: currentColor;-webkit-mask: var(--fki) center / contain no-repeat;mask: var(--fki) center / contain no-repeat}details.calcAssume > summary::after{display: inline-block;--fki: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round' %3E %3Cpath d='m6 9 6 6 6-6' /%3E %3C/svg%3E")}.calcPrimeList li::before, .snapStandout li::before{--fki: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='3' stroke-linecap='round' stroke-linejoin='round' %3E %3Cpath d='M20 6 9 17l-5-5' /%3E %3C/svg%3E")}.cmpSteps li.is-done .n{position: relative}.cmpSteps li.is-done .n::before{position: absolute;inset: 0;margin: auto;display: block;width: 11px;height: 11px;font-size: 11px;--fki: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='3' stroke-linecap='round' stroke-linejoin='round' %3E %3Cpath d='M20 6 9 17l-5-5' /%3E %3C/svg%3E");transform: none}.fa.ticksymbol{width: 1em;height: 1em;overflow: hidden;text-indent: 2em;white-space: nowrap;vertical-align: -.14em;background: currentColor;--fki: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='black' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round' %3E %3Cpath d='M11.525 2.295a.53.53 0 0 1 .95 0l2.31 4.679a2.123 2.123 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904l-3.736 3.638a2.123 2.123 0 0 0-.611 1.878l.882 5.14a.53.53 0 0 1-.771.56l-4.618-2.428a2.122 2.122 0 0 0-1.973 0L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.122 2.122 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.122 2.122 0 0 0 1.597-1.16z' /%3E %3C/svg%3E");-webkit-mask: var(--fki) center / contain no-repeat;mask: var(--fki) center / contain no-repeat}body.lpPage .guideFilterBar{background: rgba(242,244,247,.96);border-bottom: 2px solid var(--lp-ink);padding: 4px 0 8px;margin: 30px 0 0;gap: 6px 20px;justify-content: space-between}body.lpPage .guideFilterBar .refChips{background: none;border: 0;border-radius: 0;padding: 0;gap: 2px;flex-wrap: wrap}body.lpPage .guideFilterBar .refChip{font-family: var(--lp-mono);font-size: .75rem;font-weight: 500;letter-spacing: .14em;text-transform: uppercase;color: var(--lp-ink3);background: none;border: 0;border-bottom: 2px solid transparent;border-radius: 0;box-shadow: none;padding: 0 10px;min-height: 40px;transition: color .15s ease, border-color .15s ease}body.lpPage .guideFilterBar .refChip:hover, body.lpPage .guideFilterBar .refChip:focus-visible{color: var(--lp-ink);background: none}body.lpPage .guideFilterBar .refChip.is-active{color: var(--lp-ink);background: none;box-shadow: none;border-bottom-color: var(--lp-accent)}body.lpPage .guideFilterBar .refCount{font-family: var(--lp-mono);font-size: .75rem;letter-spacing: .1em;text-transform: uppercase;color: var(--lp-ink3);margin: 0}body.lpPage .lpArts{margin: 0}body.lpPage .lpArt{display: grid;grid-template-columns: 170px minmax(0, 1fr);gap: 6px 32px;padding: 26px 0;border-bottom: 1px solid var(--lp-rule);color: inherit;text-decoration: none;position: relative}body.lpPage .lpArt[hidden]{display: none}body.lpPage .lpArt:hover{text-decoration: none}body.lpPage .lpArt h3{font-family: var(--lp-display);font-size: 1.14rem;font-weight: 400;line-height: 1.5;letter-spacing: -.02em;color: var(--lp-ink);margin: 0 0 8px;max-width: 58ch;text-wrap: pretty;transition: color .15s ease}body.lpPage .lpArt div p{font-size: .94rem;line-height: 1.6;text-align: left;color: var(--lp-ink2);margin: 0;max-width: 70ch}body.lpPage .lpArt .lpGo{margin-top: 12px}body.lpPage .lpArt:hover h3, body.lpPage .lpArt:hover .lpGo{color: var(--lp-accent-ink)}body.lpPage .lpArt::after{content: "";position: absolute;left: 0;right: 0;bottom: -1px;height: 2px;background: var(--lp-ink);transform: scaleX(0);transform-origin: 0 50%;transition: transform .32s cubic-bezier(.2, .8, .2, 1)}body.lpPage .lpArt:hover::after{transform: scaleX(1)}body.lpPage .lpArt:hover .lpGo{letter-spacing: .18em}@media (prefers-reduced-motion: reduce){body.lpPage .lpArt::after{transition: none}}body.lpPage .guideEmpty{text-align: left;color: var(--lp-ink3);padding: 30px 0}@media (max-width: 640px){body.lpPage .lpArt{grid-template-columns: 1fr;padding: 22px 0}body.lpPage .guideFilterBar{margin-top: 8px}body.lpPage .guideFilterBar .refChips{flex-wrap: nowrap}body.lpPage .guideFilterBar .refChip{font-size: .75rem;letter-spacing: .06em;padding: 0 5px}body.lpPage .guideFilterBar .refChip:first-child{padding-left: 0}body.lpPage .guideFilterBar .refCount{order: -1;width: 100%;padding-top: 6px}}body#compare #spareAmt{grid-column: 2}body#compare #spareAmt .fkAmount{max-width: none}@media only screen and (max-width: 640px){body#compare #spareAmt{grid-column: auto}}body.lpPage #lpCompose{scroll-margin-top: calc(var(--fk-hdr, 77px) + 16px)}@media (max-width: 920px){body.lpPage #lpCompose{scroll-margin-top: 16px}}@media (max-width: 640px){body.lpPage .lpHero .lpCta .fk-btn{padding-left: 18px;padding-right: 18px}}@media (max-width: 359px){body.lpPage .lpHero .lpCta .fk-btn{font-size: 1.05em;padding-left: 14px;padding-right: 14px}}.fk-btn--sm:active{font-size: .95em;padding: 10px 18px}.fk-btn--lg:active{font-size: 1.18em;padding: 18px 34px}@media (min-width: 375px){body.lpPage .lpChips--three{display: grid;grid-template-columns: repeat(3, minmax(0, 1fr))}body.lpPage .lpChips--three .lpChip{padding-left: 6px;padding-right: 6px;text-align: center}}@media (min-width: 375px) and (max-width: 389px){body.lpPage .lpChips--three .lpChip{font-size: .82rem;padding-left: 4px;padding-right: 4px}}.fk-btn--ghost:hover, input.fk-btn--ghost:hover, button.fk-btn--ghost:hover, input.fk-btn--ghost:focus, button.fk-btn--ghost:focus{color: var(--fk-orange-ink)}body.lpPage .lpNote a:hover, body.lpPage .lpLede a:hover, body.lpPage .lpList a:hover, .fkPrivacyNote a:hover{color: var(--fk-orange-ink);text-decoration-thickness: 2px}body.lpPage .lpBand--deep .lpNote a:hover{color: var(--lp-accent)}.calcToggle:hover, details.calcAssume > summary:hover, .topbarPhone:hover #headerContactNumber, .pkgTable2026 .pkgTNote .asterisk:hover{color: var(--fk-orange-ink)}.fk-footerCtaNote a, .fk-footerCtaNote a:visited{color: var(--fk-orange);text-decoration: underline;text-underline-offset: 2px}.fk-footerCtaNote a:hover{color: var(--fk-orange);text-decoration-thickness: 2px}body.lpPage .waPage{padding-block: 22px 40px}body.lpPage .waGrid{display: grid;grid-template-columns: minmax(0, 1fr);gap: 0}body.lpPage .waHead .lpKicker{margin-bottom: 12px}body.lpPage .waHead h1.lpH{font-size: clamp(2.05rem, 4.2vw, 3.1rem);letter-spacing: -.034em;max-width: 15ch;text-wrap: balance}body.lpPage .waHead .lpLede{font-size: 1.08rem;margin-top: 14px;max-width: 46ch}body.lpPage .waCard{margin-top: 20px}body.lpPage .waFee{margin-top: 14px;max-width: none}body.lpPage .waBack{margin-top: 44px}body.lpPage .waBack h2.lpH{font-size: 1.45rem;letter-spacing: -.02em}body.lpPage .waBack .lpThread{margin-top: 14px;background: transparent;border: 0;border-left: 2px solid var(--lp-rule);border-radius: 0}body.lpPage .waBack .lpMsgs{padding: 4px 0 4px 18px}body.lpPage .waBack .lpMsg{font-size: .9em}body.lpPage .waBack .lpMsg--you{background: #eef8f1;border-color: #d7ecdf}body.lpPage .waCard{box-shadow: 0 1px 2px rgba(13, 21, 29, .04), 0 10px 30px rgba(13, 21, 29, .07)}body.lpPage .waTag{font-family: var(--lp-mono);font-size: .75rem;font-weight: 400;letter-spacing: .12em;text-transform: uppercase;color: var(--lp-ink3);vertical-align: .35em;margin-left: 10px}@media (max-width: 640px){body.lpPage .waTag{display: block;margin: 6px 0 0}}body.lpPage .waCard .lpDraftWrap{gap: 10px}body.lpPage .waHello{position: relative;align-self: flex-start;max-width: 80%;margin-bottom: auto}body.lpPage .waHello.is-typing .waHelloText{visibility: hidden}body.lpPage .waCard .lpDraft{transition: opacity .2s ease .15s, background-color .25s ease, border-color .25s ease}body.lpPage .waHello.is-typing ~ .lpDraft{opacity: 0;transition: none}body.lpPage .waHello.is-typing::after{content: "\2022\2022\2022";position: absolute;inset: 0;display: flex;align-items: center;padding: 0 15px;font-size: 22px;letter-spacing: 3px;color: var(--lp-ink3);animation: lpTypeBeat .7s ease-in-out infinite}@media (min-width: 1000px){body.lpPage .waPage{padding-block: 28px 72px}body.lpPage .waCard .lpRow{padding-block: 9px}body.lpPage .waGrid{grid-template-columns: minmax(340px, 400px) minmax(560px, 1fr);column-gap: 48px;grid-template-areas: "head side" "back side";grid-template-rows: auto 1fr}body.lpPage .waHead{grid-area: head}body.lpPage .waBack{grid-area: back;margin-top: 36px}body.lpPage .waSide{grid-area: side;align-self: start}body.lpPage .waCard{margin-top: 0}body.lpPage .waCard .lpSendBar{position: sticky;bottom: 0;z-index: 2}body.lpPage .waHead .lpLede{font-size: 1.15rem}}body.lpPage .waCard .lpCompose{border-top: 0}body.lpPage .waCard .lpComposeDay{display: none}body.lpPage .waCard .lpDraftWrap{padding-top: 16px}body.lpPage .waCard .lpSendBar span{display: none}body.lpPage .waCard .lpSendBar .fk-btn{margin-left: 0;width: 100%;justify-content: center}@media (max-width: 640px){body.lpPage .waCard .lpCompose.has-msg .waHello{display: none}}body.lpPage .lpHeroCue{position: relative}body.lpPage .lpHeroCue::before{content: "";position: absolute;left: 0;right: 0;top: -1px;height: 1px;background: var(--lp-ink);transform: scaleX(0);transform-origin: 0 50%;transition: transform .32s cubic-bezier(.2, .8, .2, 1)}body.lpPage .lpHeroCue:hover, body.lpPage .lpHeroCue:focus-visible{color: var(--lp-accent-ink)}body.lpPage .lpHeroCue:hover::before, body.lpPage .lpHeroCue:focus-visible::before{transform: scaleX(1)}@media (prefers-reduced-motion: reduce){body.lpPage .lpHeroCue::before{transition: none}}footer .fk-footerCta h2{max-width: 26ch}body.lpPage .lpCompose[data-situation-first] .lpRow{grid-template-columns: 164px minmax(0, 1fr)}body.lpPage .lpCompose[data-situation-first] .lpRowLbl{font-size: .78rem;letter-spacing: .05em}body.lpPage .lpCompose[data-situation-first] .lpDraft{width: 80%;box-sizing: border-box}body.lpPage .lpCompose[data-situation-first] .lpDraft.is-empty{background: #f1faf4;border-color: #cfe9d9}body.lpPage .lpCompose[data-situation-first] .lpDraft.is-empty .lpDraftText{color: #55735f;font-style: normal}body.lpPage .lpCompose[data-situation-first] .lpDraft.is-empty time{color: #55735f}@media (pointer: coarse){body.lpPage .lpCompose[data-situation-first] .lpChip{min-height: 44px}}body.lpPage .lpCompose[data-situation-first] .lpTray:not(.is-open) .lpRow:not([data-row="plan"]){display: none}body.lpPage .lpCompose[data-situation-first] .lpTray.is-open .lpRow:not([data-row="plan"]){animation: lpRowIn .24s ease both}body.lpPage .lpCompose[data-situation-first] .lpTray.is-open .lpRow:nth-child(3){animation-delay: .04s}body.lpPage .lpCompose[data-situation-first] .lpTray.is-open .lpRow:nth-child(4){animation-delay: .08s}body.lpPage .lpCompose[data-situation-first] .lpTray.is-open .lpRow:nth-child(5){animation-delay: .12s}@keyframes lpRowIn{from{opacity: 0;transform: translateY(8px)}}@media (prefers-reduced-motion: reduce){body.lpPage .lpCompose[data-situation-first] .lpTray.is-open .lpRow{animation: none}}body.lpPage .lpCompose[data-situation-first] [data-row="plan"] .lpChips{display: grid;grid-template-columns: repeat(3, minmax(0, 1fr));gap: 8px}body.lpPage .lpCompose[data-situation-first] [data-row="plan"] .lpChip{min-height: 52px;font-size: 1rem;border-radius: 12px;text-align: center;transition: min-height .2s ease, border-radius .2s ease}body.lpPage .lpCompose[data-situation-first] .lpTray.is-open [data-row="plan"] .lpChip{min-height: 38px;font-size: .9rem;border-radius: 999px;padding-left: 6px;padding-right: 6px;text-align: center}@media (pointer: coarse){body.lpPage .lpCompose[data-situation-first] .lpTray.is-open [data-row="plan"] .lpChip{min-height: 44px}}body.lpPage .lpCompose[data-situation-first] .lpGhost{padding: 0 18px 8px}body.lpPage .lpCompose[data-situation-first] .lpTray.is-open + .lpGhost{display: none}body.lpPage .lpCompose[data-situation-first] .lpGhostRow{display: grid;grid-template-columns: 164px minmax(0, 1fr);gap: 6px 16px;align-items: center;padding: 11px 0;border-top: 1px solid var(--lp-rule)}body.lpPage .lpCompose[data-situation-first] .lpGhostRow i{display: block;height: 38px;border-radius: 999px;background: var(--lp-sheet2);opacity: .7}body.lpPage .lpCompose[data-situation-first] .lpGhostRow i.l{width: 84px;height: 9px;border-radius: 3px}body.lpPage .lpCompose[data-situation-first] .lpGhostRow span{display: flex;flex-wrap: wrap;gap: 8px}@media (max-width: 640px){body.lpPage .lpCompose[data-situation-first] .lpRow{grid-template-columns: 1fr}body.lpPage .lpCompose[data-situation-first] .lpDraft{width: 92%}body.lpPage .lpCompose[data-situation-first] [data-row="plan"] .lpChips{grid-template-columns: 1fr}body.lpPage .lpCompose[data-situation-first] [data-row="plan"] .lpChip{text-align: left;padding-left: 18px}body.lpPage .lpCompose[data-situation-first] .lpTray.is-open [data-row="plan"] .lpChips{grid-template-columns: repeat(3, minmax(0, 1fr))}body.lpPage .lpCompose[data-situation-first] .lpTray.is-open [data-row="plan"] .lpChip{text-align: center;padding-left: 4px;padding-right: 4px}body.lpPage .lpCompose[data-situation-first] .lpGhostRow{grid-template-columns: 1fr}body.lpPage .lpCompose[data-situation-first].has-msg .lpSendBar{position: sticky;bottom: 0;z-index: 2;padding-bottom: calc(14px + env(safe-area-inset-bottom, 0px));box-shadow: 0 -6px 16px rgba(13, 21, 29, .08)}}.calcResult--bad .calcResultLbl, .calcResult--bad .calcResultSplit span, .calcResult--bad .calcResultFig small{color: #ecc9c4}.sensGridWrap{overflow-x: auto;margin: 18px 0 0}body#calc table.sensGrid{width: 100%;border-collapse: collapse;font-family: var(--fk-display);font-size: .95em;font-variant-numeric: tabular-nums;color: var(--fk-ink-2)}body#calc table.sensGrid th, body#calc table.sensGrid td{padding: 11px 12px;border-bottom: 1px solid var(--fk-line);text-align: right;line-height: 1.4;white-space: nowrap;background: transparent}body#calc table.sensGrid thead th{font-family: var(--fk-mono);font-size: .72em;font-weight: 500;letter-spacing: .13em;text-transform: uppercase;color: var(--fk-muted);border-bottom: 2px solid var(--fk-ink);padding-top: 0}body#calc table.sensGrid th:first-child{text-align: left;padding-left: 8px}body#calc table.sensGrid tbody th{font-weight: 600;color: var(--fk-ink-2)}body#calc table.sensGrid thead th.is-you{color: var(--fk-ink)}body#calc table.sensGrid tr.is-you th, body#calc table.sensGrid tr.is-you td{background: var(--fk-bg);color: var(--fk-ink)}body#calc table.sensGrid td.is-you{font-weight: 700;box-shadow: inset 0 0 0 2px var(--fk-orange);border-radius: 4px}body#calc table.sensGrid tbody tr:last-child th, body#calc table.sensGrid tbody tr:last-child td{border-bottom: 0}@media only screen and (max-width: 480px){.sensGridWrap{margin: 14px -15px 0}body#calc table.sensGrid{font-size: .88em}body#calc table.sensGrid th, body#calc table.sensGrid td{padding: 10px 4px}body#calc table.sensGrid th:first-child{padding-left: 6px}body#calc table.sensGrid tr > :last-child{padding-right: 6px}}@media only screen and (max-width: 919px){.calcLayout{grid-template-columns: minmax(0, 1fr)}.calcAside:has(> .calcResult--empty:not(.calcResult--err)), .calcAside:has(> .calcPrime:not(.calcPrime--err)){order: 0}}body.lpPage .lpSendCopy{flex: 1 1 260px;min-width: 0;display: flex;flex-direction: column;gap: 3px}body.lpPage .lpSendBar .lpSendCopy span{flex: none;line-height: 1.45}body.lpPage .lpSendCopy .lpComposeNote{line-height: 1.45;padding: 0;background: none}body.lpPage .lpSendBar.is-stuck{box-shadow: 0 -6px 16px rgba(13, 21, 29, .08)}body.lpPage .lpSendBar.is-stuck .lpSendCopy{display: none}body.lpPage .waCard .lpSendBar{flex-direction: column;align-items: stretch}body.lpPage .waCard .lpSendBar .fk-btn{order: -1}body.lpPage .waCard .lpSendCopy{flex: none}@media (max-width: 640px){body.lpPage .lpSendBar{flex-direction: column;align-items: stretch}body.lpPage .lpSendBar .fk-btn{order: -1}body.lpPage .lpSendCopy{flex: none}}.calcIdxHead, body#calc .calcIndexCard.calcIdxRow{display: grid;grid-template-columns: 64px minmax(0, 1fr) 210px 200px;column-gap: 32px}.calcIdxHead{font-family: var(--lp-mono);font-size: .75rem;letter-spacing: .13em;text-transform: uppercase;color: var(--lp-ink3);padding: 0 0 12px}.calcIdxHead span:first-child{grid-column: 2}.calcIdx{list-style: none;margin: 0;padding: 0;border-top: 2px solid var(--lp-ink)}.calcIdx > li{list-style: none;margin: 0;padding: 0}body#calc .calcIndexCard.calcIdxRow{align-items: baseline;padding: 34px 0 36px;border-left: 0}.calcIdxNo{font-family: var(--lp-mono);font-size: .78rem;letter-spacing: .1em;text-transform: uppercase;color: var(--lp-ink3);transition: color .15s ease}body#calc .calcIdxMain h2{font-family: var(--lp-display);font-size: 1.9rem;font-weight: 600;line-height: 1.15;letter-spacing: -.025em;margin: 0 0 12px;color: var(--lp-ink);transition: color .15s ease, transform .32s cubic-bezier(.2, .8, .2, 1)}body#calc .calcIdxMain p{font-size: .98rem;line-height: 1.6;max-width: 52ch}.calcIdxGets{list-style: none;margin: 0;padding: 0;font-family: var(--lp-mono);font-size: .75rem;letter-spacing: .1em;text-transform: uppercase;color: var(--lp-ink2);line-height: 1.5}.calcIdxGets li{list-style: none;margin: 0;padding: 7px 0;border-top: 1px solid var(--lp-rule)}.calcIdxGets li:first-child{border-top: 0;padding-top: 0}body#calc .calcIndexCard.calcIdxRow .more, body#calc .calcIndexCard.calcIdxGuide .more{margin: 0;justify-self: end;white-space: nowrap}.calcIdxRow:hover .calcIdxNo, .calcIdxGuide:hover .calcIdxNo{color: var(--lp-ink)}.calcIdxRow:hover .calcIdxMain h2{transform: translateX(4px)}body#calc .calcIndexCard.calcIdxGuide{display: grid;grid-template-columns: 64px minmax(0, 1fr) 200px;column-gap: 32px;align-items: baseline;margin-top: 56px;padding: 30px 28px 32px;background: var(--lp-paper);border: 0}body#calc .calcIdxGuide .calcIdxMain h2{font-size: 1.3rem;margin-bottom: 8px}@media only screen and (max-width: 1119px){.calcIdxHead, body#calc .calcIndexCard.calcIdxRow{grid-template-columns: 56px minmax(0, 1fr) 200px}body#calc .calcIndexCard.calcIdxRow .more{grid-column: 3;justify-self: start;margin-top: 16px}}@media only screen and (max-width: 919px){.calcIdxHead{display: none}body#calc .calcIndexCard.calcIdxRow, body#calc .calcIndexCard.calcIdxGuide{grid-template-columns: 40px minmax(0, 1fr);column-gap: 14px;padding: 26px 0 28px}body#calc .calcIndexCard.calcIdxGuide{padding: 24px 18px 26px;margin-top: 40px}.calcIdxGets, body#calc .calcIndexCard.calcIdxRow .more, body#calc .calcIndexCard.calcIdxGuide .more{grid-column: 2;justify-self: start}.calcIdxGets{display: flex;flex-wrap: wrap;gap: 4px 0;margin-top: 14px}.calcIdxGets::before{content: "What you will get back";flex-basis: 100%;color: var(--lp-ink3);margin-bottom: 2px}.calcIdxGets li, .calcIdxGets li:first-child{border: 0;padding: 0}.calcIdxGets li:not(:last-child)::after{content: "/";margin: 0 .6em;color: var(--lp-ink3)}body#calc .calcIndexCard.calcIdxRow .more{margin-top: 14px}body#calc .calcIdxMain h2{font-size: 1.45rem;margin-bottom: 8px}body#calc .calcIdxGuide .calcIdxMain h2{font-size: 1.2rem}body#calc .calcIndexCard.calcIdxGuide{grid-template-columns: minmax(0, 1fr)}body#calc .calcIdxGuide .calcIdxNo{margin-bottom: 8px}body#calc .calcIndexCard.calcIdxGuide .more{grid-column: 1;margin-top: 12px}}@media (prefers-reduced-motion: reduce){.calcIdxRow:hover .calcIdxMain h2{transform: none}}body#calc table.sensGrid tr.is-up th{color: var(--fk-ink)}body#calc table.sensGrid td.is-up{color: var(--fk-ink);outline: 1.5px dashed var(--fk-ink-2);outline-offset: -4px;border-radius: 4px}@media (max-width: 640px){body.lpPage .lpCompose[data-situation-first] .lpDraftWrap{position: static}}.lpPeek{position: fixed;top: 8px;left: 16px;right: 16px;z-index: 60;padding: 8px 14px;border-radius: 12px;border-bottom-right-radius: 3px;background: #d8f5e2;border: 1px solid #b6e7c9;color: #0d2a18;box-shadow: 0 6px 18px rgba(13, 21, 29, .12);font-family: var(--lp-display);font-size: .95rem;line-height: 1.45;transform: translateY(calc(-100% - 12px));visibility: hidden;transition: transform .2s ease, visibility 0s linear .2s}.lpPeek.is-on{transform: none;visibility: visible;transition: transform .2s ease, visibility 0s}.lpPeekText{height: 2.9em;overflow: hidden;display: flex;flex-direction: column;justify-content: flex-end;-webkit-mask-image: linear-gradient(to bottom, transparent 0, #000 .9em);mask-image: linear-gradient(to bottom, transparent 0, #000 .9em)}@media (min-width: 641px){.lpPeek{display: none}}@media (prefers-reduced-motion: reduce){.lpPeek, .lpPeek.is-on{transition: none}}body#calc .calcHero:has(+ .calcBody .calcLayout){border-bottom: 0;padding-bottom: 46px}body#calc .calcBody:has(.calcLayout){padding-top: 0}.calcHeroLbl{display: flex;align-items: baseline;gap: 14px;margin: 0 0 18px}.calcHeroLbl .calcSeq{font-family: var(--lp-mono);font-size: .75rem;letter-spacing: .16em;color: var(--lp-ink3)}body#calc .calcHeroLbl .fk-eyebrow{margin: 0}.calcLayout{border-top: 2px solid var(--lp-ink);column-gap: 48px}body#calc .calcAside{padding-top: 34px}body#calc .calcCard{background: none;border: 0;border-radius: 0;box-shadow: none;padding: 34px 0 36px;border-bottom: 1px solid var(--lp-rule)}body#calc .calcCard + .calcCard{margin-top: 0}body#calc .calcCard:has(> .calcActions){border-bottom: 0;padding: 30px 0 0}body#calc .calcCardHead{margin-bottom: 22px}body#calc .calcCardHead h2, body#calc .calcSplit h3{font-family: var(--lp-mono);font-size: .75rem;font-weight: 400;letter-spacing: .14em;text-transform: uppercase;line-height: 1.6;color: var(--lp-ink3);margin: 0 0 10px}body#calc .calcCardHead p, body#calc .calcSplit p{font-size: .94rem;line-height: 1.6;color: var(--lp-ink2);max-width: 52ch}body#calc .calcSplit{margin: 12px 0 24px;padding-top: 30px;border-top: 1px solid var(--lp-rule)}body#calc .calcToggle{background: transparent;border: 0;border-bottom: 1px solid var(--lp-rule);border-radius: 0;padding: 16px 0;margin: 0;min-height: 56px;color: var(--lp-ink);font-size: .97em}body#calc .calcToggle:hover, body#calc .calcToggle:focus, body#calc .calcToggle:focus-visible, body#calc .calcToggle.is-open, body#calc .calcToggle.is-open:hover, body#calc .calcToggle.is-open:focus{background-color: transparent;border-style: solid}body#calc .calcToggle:hover{color: var(--lp-accent-ink)}body#calc .calcPanel.is-open{padding-top: 26px}body#calc .calcResult:not(.calcResult--empty){background: var(--lp-ink);border-radius: 0;box-shadow: none;padding: 30px 30px 28px}body#calc .calcResult.calcResult--bad{background: linear-gradient(165deg, #7d2b2b 0%, #5d1f1f 100%)}body#calc .calcResult .calcResultLbl, body#calc .calcResultSplit span{font-family: var(--lp-mono);font-size: .75rem;letter-spacing: .13em;text-transform: uppercase}body#calc .calcResultFig{font-size: clamp(2.4rem, 3.6vw, 3.6rem);letter-spacing: -.03em;margin-top: 4px}body#calc .calcResultSplit > div{display: flex;flex-direction: column}body#calc .calcWorking{background: none;border: 0;border-radius: 0;box-shadow: none;padding: 30px 0 6px;margin: 0}body#calc .calcWorking h3{font-size: 1.15rem;font-weight: 600;letter-spacing: -.01em;margin: 0 0 4px}body#calc .calcWorking > p{margin-bottom: 12px}body#calc .calcWorkingTable{border-top: 2px solid var(--lp-ink);font-size: .95em}body#calc .calcWorkingTable th, body#calc .calcWorkingTable td{padding: 11px 0;border-bottom: 1px solid var(--lp-rule)}body#calc .calcWorkingTable th{color: var(--lp-ink2)}body#calc .calcWorkingTable td{color: var(--lp-ink)}body#calc .calcWorkingTable tr.is-total th, body#calc .calcWorkingTable tr.is-total td{border-top: 0;color: var(--lp-ink);font-weight: 600}body#calc .calcWorkingTable tr.is-total:last-child th, body#calc .calcWorkingTable tr.is-total:last-child td{border-top: 2px solid var(--lp-ink);font-weight: 700;font-size: 1.06em;padding-top: 13px}body#calc details.calcAssume{background: none;border: 0;border-radius: 0;border-top: 1px solid var(--lp-rule);border-bottom: 1px solid var(--lp-rule);margin-top: 28px}body#calc details.calcAssume > summary{padding: 16px 0}body#calc .calcAssumeBody{padding: 0 0 14px}body#calc .calcAssume ul{padding: 0;list-style: none}body#calc .calcAssume li{margin: 0;padding: 9px 0;border-top: 1px solid var(--fk-line)}body#calc .calcPrime, body#calc .calcResult--empty{background: none;border: 0;border-radius: 0;box-shadow: none;padding: 0}body#calc .calcPrime > i, body#calc .calcResult--empty i{color: var(--lp-ink3)}body#calc .calcPrime h3{font-size: 1.15rem;font-weight: 600;letter-spacing: -.01em}body#calc .calcPrime--err, body#calc .calcResult--empty.calcResult--err{background: var(--fk-error-soft);border-top: 2px solid var(--fk-error);padding: 22px 22px 20px}body#calc .calcPrime--err > i, body#calc .calcResult--empty.calcResult--err i{color: var(--fk-error)}@media only screen and (min-width: 1120px){.calcLayout{grid-template-columns: minmax(0, 1fr) 420px;column-gap: 64px}body#calc .calcCard{display: grid;grid-template-columns: 150px minmax(0, 1fr);column-gap: 32px}body#calc .calcPanel:not(.is-open){display: none}body#calc .calcCard > *{grid-column: 2;min-width: 0}body#calc .calcCardHead{display: contents}body#calc .calcCardHead h2{grid-column: 1;grid-row: 1 / span 2;padding-top: 2px}body#calc .calcCardHead p{margin-bottom: 22px}body#calc .calcSplit{grid-column: 1 / -1;display: grid;grid-template-columns: 150px minmax(0, 1fr);column-gap: 32px}body#calc .calcSplit h3{grid-column: 1;margin: 0;padding-top: 2px}body#calc .calcSplit p{grid-column: 2}body#calc form > .calcToggle{margin-left: 182px;width: calc(100% - 182px)}}@media only screen and (max-width: 919px){body#calc .calcAside{padding-top: 24px}body#calc .calcResult:not(.calcResult--empty){padding: 24px 20px 22px}body#calc .calcCard{padding: 28px 0 30px}}body#calc label.error{display: block;margin: 8px 0 0;font-size: .88em;font-weight: 600;line-height: 1.5;color: var(--fk-error)}body#calc .calcPrefix:has(.calcInput[aria-invalid="true"]), body#calc select.calcInput[aria-invalid="true"]{border-color: var(--fk-error)}body#calc .calcPrefix:has(.calcInput[aria-invalid="true"]):focus-within, body#calc select.calcInput[aria-invalid="true"]:focus{border-color: var(--fk-error);box-shadow: 0 0 0 3px rgba(193, 48, 26, .14)}body#calc .calcPrime > p.calcPrimeErr{color: var(--fk-error)}body#calc .calcResultSplit > div{justify-content: flex-start}body#calc .calcResultSplit > div > b{margin-top: auto}body#calc .calcResultDelta{display: block;margin-top: 4px;font-style: normal;font-size: .82rem;font-variant-numeric: tabular-nums;color: #b6c4d3}body#calc .calcIdxMain h2{text-wrap: balance}body#calc .calcInput, body#calc select.calcInput, body#calc .calcPrefix{height: var(--fk-field-h);box-sizing: border-box;padding: 0 14px;border: 1px solid var(--fk-field-line);border-radius: var(--fk-radius-btn)}body#calc .calcPrefix .calcInput{height: auto;padding: 0;border: 0;border-radius: 0}body#calc .calcInput:hover, body#calc .calcPrefix:hover{border-color: var(--fk-field-hover)}body#calc .calcPrefix .calcInput:hover{border: 0}body#calc .calcInput:focus, body#calc select.calcInput:focus, body#calc .calcPrefix:focus-within{border-color: var(--fk-orange);box-shadow: var(--fk-field-focus)}body#calc .calcPrefix .calcInput:focus{box-shadow: none}body#calc .calcPrefix:has(.calcInput[aria-invalid="true"]), body#calc select.calcInput[aria-invalid="true"], body#calc .calcPrefix:has(.calcInput[aria-invalid="true"]):focus-within, body#calc select.calcInput[aria-invalid="true"]:focus{border-color: var(--fk-error);box-shadow: inset 0 0 0 1px var(--fk-error)}body#compare .fkInput{border: 1px solid var(--fk-field-line);border-radius: 8px}body#compare input.fkInput, body#compare select.fkInput{height: var(--fk-field-h);padding-top: 0;padding-bottom: 0}body#compare .fkInput:hover{border-color: var(--fk-field-hover)}body#compare .fkInput:focus{border-color: var(--fk-orange);box-shadow: var(--fk-field-focus)}body#compare .fkInput.error, body#compare .fkInput.error:focus{border-color: var(--fk-error);box-shadow: inset 0 0 0 1px var(--fk-error)}body#compare .fkAmount{box-sizing: border-box;min-height: var(--fk-field-h);padding: 0 15px;align-items: center;border: 1px solid var(--fk-field-line);border-radius: 8px}body#compare .fkAmount .fkInput{height: auto;border: 0}body#compare .fkAmount:hover{border-color: var(--fk-field-hover)}body#compare .fkAmount:focus-within{border-color: var(--fk-orange);box-shadow: var(--fk-field-focus)}body#compare .fkAmount .fkInput:hover, body#compare .fkAmount .fkInput:focus{border: 0;box-shadow: none}body#compare .fkAmount:has(.fkInput.error), body#compare .fkAmount:has(.fkInput.error):focus-within{border-color: var(--fk-error);box-shadow: inset 0 0 0 1px var(--fk-error)}.pkgAmount{box-sizing: border-box;min-height: var(--fk-field-h);padding: 0 14px;align-items: center;border: 1px solid var(--fk-field-line);border-radius: var(--fk-radius-btn)}.pkgAmount:hover{border-color: var(--fk-field-hover)}.pkgAmount:focus-within{border-color: var(--fk-orange);box-shadow: var(--fk-field-focus)}.formClassic input[type="email"], .formClassic input[type="number"], .formClassic input[type="text"], .formClassic input[type="tel"], .formClassic input[type="password"], .formClassic select{height: var(--fk-field-h);padding: 0 14px;font-size: 16px;border: 1px solid var(--fk-field-line);border-radius: var(--fk-radius-btn)}.formClassic input[type="email"]:hover, .formClassic input[type="number"]:hover, .formClassic input[type="text"]:hover, .formClassic input[type="tel"]:hover, .formClassic input[type="password"]:hover, .formClassic select:hover{border-color: var(--fk-field-hover)}.formClassic input[type="email"]:focus, .formClassic input[type="number"]:focus, .formClassic input[type="text"]:focus, .formClassic input[type="tel"]:focus, .formClassic input[type="password"]:focus, .formClassic select:focus{border: 1px solid var(--fk-orange);box-shadow: var(--fk-field-focus);outline: 0}body.lpPage .lpExact input{box-sizing: border-box;height: 44px;padding: 0 12px;border: 1px solid var(--fk-field-line);border-radius: var(--fk-radius-btn)}body.lpPage .lpExact input:hover{border-color: var(--fk-field-hover)}body.lpPage .lpExact input[aria-invalid="true"]{border-color: var(--fk-error);box-shadow: inset 0 0 0 1px var(--fk-error)}body.lpPage .lpExact small{color: var(--fk-error)}body#calc input.calcSubmit.fk-btn--primary, body#calc input.calcSubmit.fk-btn--primary:visited, body#calc input.calcSubmit.fk-btn--primary:active, body#calc input.calcSubmit.fk-btn--primary:focus{background-color: var(--lp-ink);border-color: var(--lp-ink);color: #fff}body#calc input.calcSubmit.fk-btn--primary:hover{background-color: var(--fk-ink-2);border-color: var(--fk-ink-2);color: #fff}body#calc input.calcSubmit.fk-btn--primary:focus-visible{outline: 2px solid var(--lp-ink);outline-offset: 3px}body:is(#article, #calc, #reference, #home) :is(.artHero .artLede, .calcHero .calcLede){text-align: left}.artRail p{text-align: left}.artProse h2, .artProse h3{font-weight: 600;letter-spacing: -.02em}@media (min-width: 920px){body.lpPage .lpArt > div{display: grid;grid-template-columns: minmax(0, 1fr) 10rem;column-gap: 32px;align-items: start}body.lpPage .lpArt > div > :not(.lpGo){grid-column: 1}body.lpPage .lpArt .lpGo{grid-column: 2;grid-row: 1;justify-self: end;text-align: right;margin-top: 6px;white-space: nowrap}}body#reference.lpPage .refBand > .fk-inner{padding-bottom: 96px}body#reference.lpPage .refBand .refInner{max-width: none;padding: 0}body#reference.lpPage .refTools{background: rgba(242,244,247,.96);border-bottom: 2px solid var(--lp-ink);margin: 0;padding: 18px 0 8px;position: sticky;top: 0}body#reference.lpPage .refTools .refInner{display: grid;grid-template-columns: var(--fk-label-col) minmax(0, 1fr) 300px;column-gap: var(--fk-label-gap);align-items: center;grid-template-areas: "count tabs search"}body#reference.lpPage .refSearchWrap{grid-area: search;max-width: none}body#reference.lpPage .refAZ, body#reference.lpPage .refChips{grid-area: tabs}body#reference.lpPage .refCount{grid-area: count;margin: 0;font-family: var(--lp-mono);font-size: .75rem;letter-spacing: .1em;text-transform: uppercase;color: var(--lp-ink3)}body#reference.lpPage .refSearch{height: 44px;padding: 0 40px;font-size: .95em;background: #fff;border: 1px solid var(--fk-field-line);border-radius: var(--fk-radius-btn)}body#reference.lpPage .refSearch:hover{border-color: var(--fk-field-hover)}body#reference.lpPage .refSearch:focus{border-color: var(--fk-orange);box-shadow: var(--fk-field-focus)}body#reference.lpPage .refSearchWrap > .fa-search, body#reference.lpPage .refClear{color: var(--lp-ink3)}body#reference.lpPage .refSearch::placeholder{color: #6b7888}body#reference.lpPage .refChips{display: flex;flex-wrap: wrap;gap: 2px;background: none;border: 0;border-radius: 0;padding: 0;margin: 0}body#reference.lpPage .refChip{font-family: var(--lp-mono);font-size: .75rem;font-weight: 500;letter-spacing: .14em;text-transform: uppercase;color: var(--lp-ink3);background: none;border: 0;border-bottom: 2px solid transparent;border-radius: 0;box-shadow: none;padding: 0 10px;min-height: 40px;transition: color .15s ease, border-color .15s ease}body#reference.lpPage .refChip:hover, body#reference.lpPage .refChip:focus-visible{color: var(--lp-ink);background: none}body#reference.lpPage .refChip.is-active{color: var(--lp-ink);background: none;box-shadow: none;border-bottom-color: var(--lp-accent)}body#reference.lpPage .refAZ{display: flex;flex-wrap: wrap}body#reference.lpPage .refAZ > *{display: inline-flex;align-items: center;justify-content: center;width: 30px;height: 40px;font-family: var(--lp-mono);font-size: .82rem;color: var(--lp-ink);text-decoration: none}body#reference.lpPage .refAZ a:hover{color: var(--lp-accent-ink);text-decoration: underline;text-underline-offset: 4px}body#reference.lpPage .refAZ span{color: #a9b4c0}body#reference.lpPage .refBody{padding: 0}body#reference.lpPage .refGroup{display: grid;grid-template-columns: var(--fk-label-col) minmax(0, 1fr);grid-template-rows: auto 1fr;column-gap: var(--fk-label-gap);padding-top: 30px;scroll-margin-top: 150px}body#reference.lpPage .refGroup[hidden]{display: none}body#reference.lpPage .refGroupItems{grid-column: 2;grid-row: 1 / span 2;min-width: 0}body#reference.lpPage .refLetter{grid-column: 1;margin: 0;padding: 18px 0 0;border: 0;font-family: var(--lp-mono);font-weight: 500;letter-spacing: .14em;text-transform: uppercase;color: var(--lp-ink)}body#reference.lpPage .refList--terms .refLetter{font-size: 2.1rem;letter-spacing: 0;padding-top: 10px}body#reference.lpPage .refList--qa .refLetter{font-size: .75rem}body#reference.lpPage .refGroupCount{grid-column: 1;margin: 6px 0 0;font-family: var(--lp-mono);font-size: .75rem;letter-spacing: .14em;text-transform: uppercase;color: var(--lp-ink3)}body#reference.lpPage .refList--terms .refItem{border-bottom: 1px solid var(--lp-rule);scroll-margin-top: 150px}body#reference.lpPage .refList--terms .refItem:last-child{border-bottom: 0}@media (min-width: 860px){body#reference.lpPage .refList--terms .refItem{grid-template-columns: 240px minmax(0, 66ch);gap: 40px;padding: 20px 0}}body#reference.lpPage .refList--terms .refItemHead{font-weight: 600;color: var(--lp-ink)}body#reference.lpPage .refAka{margin: 10px 0 0}body#reference.lpPage .refRetired{display: block;margin-top: 8px;font-family: var(--lp-mono);font-size: .75rem;font-weight: 500;letter-spacing: .12em;text-transform: uppercase;color: var(--lp-ink3)}body#reference.lpPage .refItem--retired .refItemHead .refLabel{color: var(--lp-ink2)}body#reference.lpPage .refItem--retired .refItemBody{color: var(--lp-ink3)}body#reference.lpPage .refList--qa{max-width: none}body#reference.lpPage .refList--qa .refItem{border-bottom: 1px solid var(--lp-rule);scroll-margin-top: 150px}body#reference.lpPage .refTag{margin-left: auto;padding-left: 24px;white-space: nowrap;align-self: center;font-family: var(--lp-mono);font-size: .75rem;font-weight: 500;letter-spacing: .12em;text-transform: uppercase;color: var(--lp-ink3)}body#reference.lpPage .refTag ~ .refCaret{margin-left: 4px}body#reference.lpPage .refItemBody .refHistory{margin: 12px 0 0;font-family: var(--lp-mono);font-size: .75rem;letter-spacing: .1em;text-transform: uppercase;line-height: 1.7;color: var(--lp-ink3)}body#reference.lpPage .refItemBody .refGo{display: inline-flex;align-items: center;min-height: 32px;margin-top: 8px;font-family: var(--lp-mono);font-size: .75rem;letter-spacing: .12em;text-transform: uppercase;color: var(--lp-accent-ink);text-decoration: none}body#reference.lpPage .refItemBody .refGo:hover{color: var(--lp-ink)}@media (min-width: 920px){body#reference.lpPage .refTools{top: 76px}body#reference.lpPage .refAZ{flex-wrap: nowrap}body#reference.lpPage .refAZ > *{width: 24px}}@media (min-width: 920px) and (max-width: 1199px){body#reference.lpPage .refTools .refInner{grid-template-columns: var(--fk-label-col) minmax(0, 1fr);row-gap: 10px;grid-template-areas: "count tabs" ". search"}body#reference.lpPage .refSearchWrap{max-width: 420px}body#reference.lpPage .refGroup, body#reference.lpPage .refList--terms .refItem, body#reference.lpPage .refList--qa .refItem{scroll-margin-top: 210px}}@media (max-width: 919px){body#reference.lpPage .refTools{padding: 12px 0 8px}body#reference.lpPage .refTools .refInner{grid-template-columns: minmax(0, 1fr);row-gap: 8px;grid-template-areas: "search" "tabs" "count"}body#reference.lpPage .refChips, body#reference.lpPage .refAZ{flex-wrap: nowrap;overflow-x: auto;scrollbar-width: none}body#reference.lpPage .refChips::-webkit-scrollbar, body#reference.lpPage .refAZ::-webkit-scrollbar{display: none}body#reference.lpPage .refChip, body#reference.lpPage .refAZ > *{flex: 0 0 auto}body#reference.lpPage .refGroup{grid-template-columns: minmax(0, 1fr);grid-template-rows: none;padding-top: 22px;scroll-margin-top: 170px}body#reference.lpPage .refGroupItems{grid-column: 1;grid-row: auto}body#reference.lpPage .refList--terms .refLetter{font-size: 1.6rem}body#reference.lpPage .refList--qa .refLetter{padding-top: 6px}body#reference.lpPage .refList--terms .refItem, body#reference.lpPage .refList--qa .refItem{scroll-margin-top: 170px}}body.infoPage .lpBand{position: relative}body.infoPage .infoAnchor{position: absolute;top: 0}body.infoPage .infoMeta{display: flex;flex-wrap: wrap;gap: 6px 28px;margin: 30px 0 0;padding-top: 14px;border-top: 1px solid var(--lp-rule);max-width: 640px;font-family: var(--lp-mono);font-size: .75rem;letter-spacing: .1em;text-transform: uppercase;color: var(--lp-ink3)}body.infoPage .infoFoot{margin: 16px 0 0;font-size: .9rem;line-height: 1.6;color: var(--lp-ink3);max-width: 72ch}body.infoPage .infoGo{display: inline-flex;align-items: center;min-height: 32px;margin-top: 8px;color: var(--lp-accent-ink);text-decoration: none}body.infoPage .infoGo:hover{color: var(--lp-ink)}body.infoPage .infoTable{width: 100%;border-collapse: collapse;margin-top: 34px;table-layout: fixed}body.infoPage .infoTable thead th{font-family: var(--lp-mono);font-size: .75rem;font-weight: 500;letter-spacing: .14em;text-transform: uppercase;color: var(--lp-ink);text-align: left;padding: 0 24px 12px 0;border-bottom: 2px solid var(--lp-ink)}body.infoPage .infoTable thead td{width: 220px;border-bottom: 2px solid var(--lp-ink)}body.infoPage .infoTable tbody th{font-family: var(--lp-display);font-size: 1.02rem;font-weight: 600;color: var(--lp-ink);text-align: left;vertical-align: baseline;padding: 18px 24px 18px 0;border-bottom: 1px solid var(--lp-rule)}body.infoPage .infoTable tbody td{font-family: var(--lp-serif);font-size: 1.02rem;line-height: 1.6;color: var(--lp-ink2);vertical-align: baseline;padding: 18px 24px 18px 0;border-bottom: 1px solid var(--lp-rule)}body.infoPage .infoLedger{margin: 34px 0 0;border-top: 2px solid var(--lp-ink)}body.infoPage .infoLedger > div{display: grid;grid-template-columns: 220px minmax(0, 1fr) 190px;column-gap: 32px;align-items: baseline;padding: 18px 0;border-bottom: 1px solid var(--lp-rule)}body.infoPage .infoLedger dt{font-family: var(--lp-display);font-size: 1.02rem;font-weight: 600;color: var(--lp-ink)}body.infoPage .infoLedger dd{margin: 0;font-family: var(--lp-serif);font-size: 1.02rem;line-height: 1.6;color: var(--lp-ink2)}body.infoPage .infoLedger dd .infoGo{display: flex}body.infoPage .infoLedger .infoFig{font-family: var(--lp-display);font-weight: 600;color: var(--lp-ink);text-align: right}body.infoPage .infoSub{margin: 40px 0 0;font-family: var(--lp-mono);font-size: .75rem;font-weight: 500;letter-spacing: .14em;text-transform: uppercase;color: var(--lp-ink2)}body.infoPage .infoBands{list-style: none;margin: 14px 0 0;padding: 0;display: grid;grid-template-columns: repeat(6, minmax(0, 1fr));border-top: 1px solid var(--lp-rule);border-bottom: 1px solid var(--lp-rule)}body.infoPage .infoBands li{margin: 0;padding: 14px 12px;border-left: 1px solid var(--lp-rule);list-style: none;background: none}body.infoPage .infoBands li:first-child{border-left: 0;padding-left: 0}body.infoPage .infoBands span{display: block;font-family: var(--lp-mono);font-size: .75rem;letter-spacing: .1em;text-transform: uppercase;color: var(--lp-ink3)}body.infoPage .infoBands b{display: block;margin-top: 6px;font-family: var(--lp-display);font-size: 1.6rem;font-weight: 600;color: var(--lp-ink);font-variant-numeric: tabular-nums}body.infoPage .infoDocs{display: grid;grid-template-columns: repeat(3, minmax(0, 1fr));gap: 0 40px;margin-top: 34px}body.infoPage .infoDocs h3{margin: 0 0 12px;padding-top: 14px;border-top: 2px solid var(--lp-ink);font-family: var(--lp-mono);font-size: .75rem;font-weight: 500;letter-spacing: .14em;text-transform: uppercase;color: var(--lp-ink)}body.infoPage .infoDocs ol{margin: 0;padding-left: 20px}body.infoPage .infoDocs li{margin: 0 0 10px;font-family: var(--lp-serif);font-size: 1rem;line-height: 1.55;color: var(--lp-ink2);text-align: left;list-style: decimal;background: none;padding-left: 2px}body.infoPage .lpSteps + .lpLinks{margin-top: 56px}@media (max-width: 919px){body.infoPage .infoLedger > div{grid-template-columns: minmax(0, 1fr) auto;row-gap: 6px}body.infoPage .infoLedger dt{grid-column: 1}body.infoPage .infoLedger .infoFig{grid-column: 2;grid-row: 1}body.infoPage .infoLedger dd:not(.infoFig){grid-column: 1 / -1}body.infoPage .infoBands{grid-template-columns: repeat(3, minmax(0, 1fr))}body.infoPage .infoBands li:nth-child(4){border-left: 0;padding-left: 0}body.infoPage .infoBands li:nth-child(n+4){border-top: 1px solid var(--lp-rule)}body.infoPage .infoDocs{grid-template-columns: minmax(0, 1fr)}body.infoPage .infoDocs > div + div{margin-top: 18px}}@media (max-width: 639px){body.infoPage .infoTable, body.infoPage .infoTable tbody, body.infoPage .infoTable tr, body.infoPage .infoTable tbody th, body.infoPage .infoTable tbody td{display: block;width: auto}body.infoPage .infoTable thead{display: none}body.infoPage .infoTable tbody tr{padding: 16px 0;border-bottom: 1px solid var(--lp-rule)}body.infoPage .infoTable tbody tr:first-child{border-top: 2px solid var(--lp-ink)}body.infoPage .infoTable tbody th, body.infoPage .infoTable tbody td{padding: 0;border: 0}body.infoPage .infoTable tbody td{margin-top: 8px}body.infoPage .infoTable tbody td::before{content: attr(data-col);display: block;font-family: var(--lp-mono);font-size: .75rem;letter-spacing: .12em;text-transform: uppercase;color: var(--lp-ink3)}}body#reference.lpPage .refAka{font-family: var(--lp-display);font-size: .86rem;letter-spacing: 0;text-transform: none;line-height: 1.55;color: var(--lp-ink3)}@media (max-width: 919px){body#reference.lpPage .refTools{position: static}body#reference.lpPage .refGroup, body#reference.lpPage .refList--terms .refItem, body#reference.lpPage .refList--qa .refItem{scroll-margin-top: 16px}body#reference.lpPage .refAZ{display: grid;grid-template-columns: repeat(13, minmax(0, 1fr));overflow: visible}body#reference.lpPage .refAZ > *{width: auto;height: 40px}body#reference.lpPage .refList--qa .refItemHead{display: grid;grid-template-columns: minmax(0, 1fr) auto;column-gap: 14px;align-items: baseline}body#reference.lpPage .refList--qa .refLabel{grid-column: 1;grid-row: 1}body#reference.lpPage .refList--qa .refCaret{grid-column: 2;grid-row: 1;margin-left: 0}body#reference.lpPage .refTag{display: block;grid-column: 1;grid-row: 2;margin: 6px 0 0;padding: 0}body#reference.lpPage{padding-bottom: 74px}body#reference.lpPage .fkStickyCta{display: flex;position: fixed;left: 0;right: 0;bottom: 0;z-index: 400;gap: 10px;padding: 10px 12px;background: rgba(255,255,255,.97);border-top: 1px solid var(--fk-line);box-shadow: 0 -4px 18px rgba(16,32,51,.10)}body#reference.lpPage .refChip{min-height: 44px}body.lpPage .guideFilterBar .refChip{min-height: 44px}}body.lpPage .artQ > .fk-inner{padding-block: 40px 96px}body.lpPage .artQ .guideFilterBar{display: grid;grid-template-columns: var(--fk-label-col) minmax(0, 1fr);column-gap: var(--fk-label-gap);align-items: center;margin: 0;padding: 14px 0 8px}body.lpPage .artQ .guideFilterBar .refCount{grid-column: 1;grid-row: 1}body.lpPage .artQ .guideFilterBar .refChips{grid-column: 2;grid-row: 1}body.lpPage .artQGroup{display: grid;grid-template-columns: var(--fk-label-col) minmax(0, 1fr);grid-template-rows: auto 1fr;column-gap: var(--fk-label-gap);padding-top: 30px}body.lpPage .artQGroup[hidden]{display: none}body.lpPage .artQLabel{grid-column: 1;margin: 0;padding-top: 28px;font-family: var(--lp-mono);font-size: .75rem;font-weight: 500;letter-spacing: .14em;text-transform: uppercase;line-height: 1.6;color: var(--lp-ink)}body.lpPage .artQCount{grid-column: 1;margin: 6px 0 0;font-family: var(--lp-mono);font-size: .75rem;letter-spacing: .14em;text-transform: uppercase;color: var(--lp-ink3)}body.lpPage .artQGroup .lpArts{grid-column: 2;grid-row: 1 / span 2;min-width: 0}body.lpPage .artQGroup .lpArt{grid-template-columns: minmax(0, 1fr)}body.lpPage .artQGroup .lpRecWhen{padding: 0;margin: 0 0 6px;font-size: .75rem;color: var(--lp-ink3)}@media (min-width: 920px){body.lpPage .artQGroup .lpArt > div:has(> .lpRecWhen) .lpGo{grid-row: 2}}body.lpPage .artQGroup--archive .lpArt h3{color: var(--lp-ink2)}@media (max-width: 919px){body.lpPage .artQ .guideFilterBar{position: static;grid-template-columns: minmax(0, 1fr);row-gap: 4px}body.lpPage .artQ .guideFilterBar .refCount, body.lpPage .artQ .guideFilterBar .refChips{grid-column: 1;grid-row: auto}body.lpPage .artQ .guideFilterBar .refChips{flex-wrap: nowrap;overflow-x: auto;scrollbar-width: none}body.lpPage .artQ .guideFilterBar .refChips::-webkit-scrollbar{display: none}body.lpPage .artQ .guideFilterBar .refChip{flex: 0 0 auto}body.lpPage .artQGroup{grid-template-columns: minmax(0, 1fr);grid-template-rows: none;padding-top: 22px}body.lpPage .artQLabel{padding-top: 6px}body.lpPage .artQGroup .lpArts{grid-column: 1;grid-row: auto}}@media (max-width: 919px){body#reference.lpPage .refChips, body.lpPage .artQ .guideFilterBar .refChips{flex-wrap: wrap;overflow: visible}body.infoPage .infoJump a, body#reference.lpPage .refAZ > *{min-height: 44px;height: 44px}}body.infoPage .infoGo, body#reference.lpPage .refItemBody .refGo{color: var(--lp-ink3);transition: color .15s ease, letter-spacing .32s cubic-bezier(.2, .8, .2, 1)}body.infoPage .infoGo:hover, body#reference.lpPage .refItemBody .refGo:hover{color: var(--lp-accent-ink);letter-spacing: .18em;text-decoration: none}body#reference.lpPage .refItemBody a:not(.refGo){color: var(--lp-accent-ink);text-decoration: none;background-image: linear-gradient(currentColor, currentColor);background-position: 0 100%;background-size: 0 1px;background-repeat: no-repeat;transition: background-size .28s cubic-bezier(.2, .8, .2, 1);padding-bottom: 1px}body#reference.lpPage .refItemBody a:not(.refGo):hover{text-decoration: none;background-size: 100% 1px}body.infoPage .infoJump{position: sticky;top: 0;z-index: 150;background: rgba(255,255,255,.96);-webkit-backdrop-filter: saturate(180%) blur(8px);backdrop-filter: saturate(180%) blur(8px);border-bottom: 1px solid var(--lp-rule)}body.infoPage .infoJump .fk-inner{display: flex;gap: 2px}body.infoPage .infoJump a{display: inline-flex;align-items: center;min-height: 48px;padding: 0 10px;border-bottom: 2px solid transparent;margin-bottom: -1px;font-family: var(--lp-mono);font-size: .75rem;letter-spacing: .14em;text-transform: uppercase;color: var(--lp-ink3);text-decoration: none;transition: color .15s ease, border-color .15s ease}body.infoPage .infoJump a:hover{color: var(--lp-ink)}body.infoPage .infoJump a.is-current{color: var(--lp-ink);border-bottom-color: var(--lp-accent)}body.infoPage .lpBand{scroll-margin-top: 49px}@media (min-width: 920px){body.infoPage .infoJump{top: 76px}body.infoPage .infoJump .fk-inner{box-sizing: border-box;max-width: 1216px;padding-left: calc(18px + var(--fk-label-col) + var(--fk-label-gap) - 10px)}body.infoPage .lpBand{scroll-margin-top: 125px}}@media (max-width: 919px){body.infoPage .infoJump .fk-inner{justify-content: space-between;gap: 0;padding-inline: 8px}body.infoPage .infoJump a{padding: 0 8px;letter-spacing: .1em}}body#reference.lpPage .refCopy{display: inline-flex;align-items: center;min-height: 32px;min-width: 0;margin: 10px 0 0;padding: 0;border: 0;border-radius: 0;background: none;box-shadow: none;text-shadow: none;cursor: pointer;font-family: var(--lp-mono);font-size: .75rem;font-weight: 500;letter-spacing: .12em;text-transform: uppercase;color: var(--lp-ink3)}body#reference.lpPage .refCopy:hover, body#reference.lpPage .refCopy:focus-visible{color: var(--lp-accent-ink);background: none;box-shadow: none}body#reference.lpPage .refList--qa .refItemBody > .refCopy{display: flex}body#reference.lpPage .refList--terms .refCopy{display: none}@media (min-width: 1200px){body#reference.lpPage .refList--terms .refItem{grid-template-rows: auto 1fr;row-gap: 0}body#reference.lpPage .refList--terms .refItemHead{grid-column: 1;grid-row: 1}body#reference.lpPage .refList--terms .refItemBody{grid-column: 2;grid-row: 1 / span 2}body#reference.lpPage .refList--terms .refCopy{display: inline-flex;grid-column: 1;grid-row: 2;align-self: start;justify-self: start;margin: 6px 0 0;visibility: hidden}body#reference.lpPage .refList--terms .refItem:hover .refCopy, body#reference.lpPage .refList--terms .refItem:focus-within .refCopy, body#reference.lpPage .refList--terms .refItem:target .refCopy{visibility: visible}}@media (max-width: 379px){body.infoPage .infoJump .fk-inner{padding-inline: 4px}body.infoPage .infoJump a{padding: 0 5px;letter-spacing: .06em}}@media (min-width: 920px){body#reference.lpPage .refEmpty{margin-left: calc(var(--fk-label-col) + var(--fk-label-gap))}}@media only screen and (max-width: 919px){body#article:has(.fkStickyCta){padding-bottom: 74px}body#article .fkStickyCta{display: flex;position: fixed;left: 0;right: 0;bottom: 0;z-index: 400;gap: 10px;padding: 10px 12px;background: rgba(255,255,255,.97);border-top: 1px solid var(--fk-line);box-shadow: 0 -4px 18px rgba(16,32,51,.10)}}body#home.fkFlow #filterbar .pkgBench .pkgBenchLabel, body#home.fkFlow #filterbar .pkgBench .pkgSegOpt{margin: 0}.pkgBench .pkgSeg{box-sizing: border-box;height: var(--fk-field-h);border-radius: var(--fk-radius-btn)}body#home.fkFlow #filterbar .pkgBench .pkgSegOpt{display: flex}.pkgBench .pkgSegOpt span{display: flex;flex: 1 1 auto;align-items: center;justify-content: center;box-sizing: border-box;padding-top: 0;padding-bottom: 0}.fkOptInner{position: relative;padding-right: 42px;border-color: var(--fk-field-line)}.fkOpt:hover .fkOptInner{border-color: var(--fk-field-hover);background: #fff}.fkOpt input:checked + .fkOptInner::after{content: "";position: absolute;top: 14px;right: 14px;width: 20px;height: 20px;background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='12' fill='%23a83f00'/%3E%3Cpath d='M7 12.5l3.2 3.2L17 9' fill='none' stroke='%23fff' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat}.fkOptGroup--compact .fkOpt input:checked + .fkOptInner::after{top: 50%;margin-top: -10px}.pkgSeg{border: 1px solid var(--fk-field-line)}.pkgSegOpt span{border-right-color: var(--fk-field-line)}.pkgSegOpt input:checked + span{background: var(--fk-orange-ink);color: #fff}body#home.fkFlow #filterbar .pkgBench .pkgSegOpt{flex: 1 1 0}body#home.fkFlow #filterbar .pkgBench .pkgSegOpt:last-child{flex: 0 0 auto}body#home.fkFlow #filterbar .pkgBench .pkgSegOpt:last-child span{padding-left: 12px;padding-right: 12px}body#home.fkFlow .pkgResultsHead .pkgViewSeg{box-sizing: border-box;height: var(--fk-field-h);border-radius: var(--fk-radius-btn)}body#home.fkFlow .pkgResultsHead .pkgViewSeg .pkgSegOpt{margin: 0;display: flex}@media only screen and (min-width: 1120px){body#home.fkFlow .pkgResultsHead .pkgViewSeg{display: grid;grid-template-columns: 1fr 1fr}}body#home.fkFlow .pkgResultsHead .pkgViewSeg .pkgSegOpt span{display: flex;flex: 1 1 auto;align-items: center;justify-content: center;box-sizing: border-box;padding-top: 0;padding-bottom: 0}.pkgFig--main b, .pkgMore dl dd.statImp, .pkgFacts dd.statImp, .pkgTable2026 td.statImp, .pkgTable2026 td.statImp .statImp{color: var(--fk-orange-ink)}.fkSlider{accent-color: var(--fk-orange-ink)}.fkSlider--unset{accent-color: var(--fk-muted)}.snapPromoNote{margin: 0 0 30px;padding: 18px 22px 16px;background: #fff;border: 1px solid var(--fk-line);border-top: 2px solid var(--fk-ink);border-radius: 0 0 var(--fk-radius) var(--fk-radius)}body#article .snapPromoNote p{margin: 0 0 8px;font-size: .97em;line-height: 1.6;text-align: left}body#article .snapPromoNote p:last-child{margin-bottom: 0}body#article .snapPromoNote .snapPromoLabel{font-family: var(--fk-mono);font-size: .72em;letter-spacing: .14em;text-transform: uppercase;color: #a83f00}body#article .snapPromoNote .snapPromoHead{font-family: var(--fk-display);font-weight: 600;font-size: 1.08em;color: var(--fk-ink)}body#article .snapPromoNote .snapPromoGo{margin-top: 12px}body.artPage .artMark{font-family: var(--lp-mono);font-size: .75rem;letter-spacing: .14em;text-transform: uppercase;line-height: 1.6;color: var(--lp-ink3);padding-top: .55rem;border-top: 2px solid var(--lp-ink);align-self: start}body.artPage .artHero--archive h1{color: var(--lp-ink2)}body.artPage .artHero--archive .fk-eyebrow{color: var(--lp-ink3)}body.artPage .fkUpdateNote .artGo, body.artPage .artAsk .artGo{display: inline-flex;align-items: center;min-height: 32px;font-family: var(--lp-mono);font-size: .75rem;letter-spacing: .12em;text-transform: uppercase;color: var(--lp-ink3);text-decoration: none;transition: color .15s ease, letter-spacing .32s cubic-bezier(.2, .8, .2, 1)}body.artPage .fkUpdateNote .artGo:hover, body.artPage .artAsk .artGo:hover{color: var(--lp-accent-ink);letter-spacing: .18em}@media (min-width: 920px){body.artPage .artHero--rail .fk-inner{display: grid;grid-template-columns: var(--fk-label-col) minmax(0, 1fr);column-gap: var(--fk-label-gap)}body.artPage .artHeadBody{min-width: 0}body.artPage .artBody .fk-inner{box-sizing: border-box;max-width: 1216px;padding-left: calc(18px + var(--fk-label-col) + var(--fk-label-gap))}}@media (min-width: 1120px){body.artPage .artLayout{grid-template-columns: minmax(0, 627px) 300px;gap: 48px}}@media (max-width: 919px){body.artPage .artMark{display: inline-block;margin-bottom: 18px}body.artPage .artHero--rail .fk-eyebrow{display: none}}.artRailCard{background: none;border: 0;border-top: 2px solid var(--lp-ink);border-radius: 0;box-shadow: none;padding: 14px 0 0;margin-bottom: 34px}.artRailCard:last-child{margin-bottom: 0}.artRailTitle{font-family: var(--lp-mono);font-size: .75rem;font-weight: 500;letter-spacing: .14em;color: var(--lp-ink);margin: 0 0 12px}.artTableWrap{margin: 28px 0 32px}body#article .artTable{font-family: var(--lp-display);font-size: .9rem;border-top: 2px solid var(--lp-ink)}body#article .artTable th, body#article .artTable td{padding: 12px 18px 12px 0;border-bottom: 1px solid var(--lp-rule);vertical-align: baseline}body#article .artTable thead th{font-family: var(--lp-mono);font-size: .75rem;font-weight: 500;letter-spacing: .14em;text-transform: uppercase;color: var(--lp-ink);vertical-align: bottom;padding-top: 12px}body#article .artTable tbody th{font-weight: 600;color: var(--lp-ink);text-align: left}body#article .artTable td{color: var(--lp-ink2)}body#article .artTable .num{text-align: right;font-variant-numeric: normal;white-space: nowrap}.artFigures dd{font-variant-numeric: normal}body#article .artTable tr > :last-child{padding-right: 0}body#article .artTable tbody tr:last-child > *{border-bottom: 0}@media only screen and (min-width: 1120px){.artRail{padding-right: 14px;scrollbar-gutter: stable;scrollbar-width: thin;scrollbar-color: var(--lp-rule) transparent}}body.artPage .artAsk{display: flex;align-items: center;flex-wrap: wrap;gap: 14px 28px;margin: 8px 0 28px}body.artPage .fkUpdateNote, body.artPage .artNote{background: none;border: 0;border-top: 2px solid var(--lp-ink);border-radius: 0;padding: 14px 0 0;margin: 0 0 30px}body.artPage .artProse .artNote{margin: 30px 0}body.artPage .fkUpdateNote .fkUpdateTitle{font-family: var(--lp-display);font-size: 1rem;font-weight: 600;color: var(--lp-ink);margin-bottom: 6px}body.artPage .fkUpdateNote .fkUpdateTitle i{display: none}body.artPage .fkUpdateNote p, body.artPage .artNote p{font-family: var(--lp-display);font-size: .97rem;line-height: 1.65;color: var(--lp-ink2)}body.artPage .artProse .mathsDiv{display: flex;align-items: center;flex-wrap: wrap;gap: 6px 10px;margin: 26px 0 30px;padding: 18px 0 22px;border-top: 2px solid var(--lp-ink);border-bottom: 1px solid var(--lp-rule);font-family: var(--lp-display);font-size: 1.02rem;font-weight: 600;letter-spacing: -.01em;color: var(--lp-ink);text-align: left}body.artPage .artProse .mathsDiv .frac{display: inline-flex;flex-direction: column;align-items: stretch;text-align: center;font-weight: 500;font-size: .92em}body.artPage .artProse .mathsDiv .frac > span{display: block;padding: 0 6px 6px}body.artPage .artProse .mathsDiv .frac span.bottom{padding: 6px 6px 0;border-top: 1.5px solid var(--lp-ink)}body.artPage .artProse .mathsDiv .frac span.symbol{display: none}body.artPage .artProse .mathsDiv .mathsDescription{flex-basis: 100%;margin: 6px 0 0;font-size: .82rem;font-weight: 400;color: var(--lp-ink3)}body.artPage .artProse .mathsDiv .mathsLhs{flex-basis: 100%}body.artPage .artFacts{margin: 30px 0 34px}body.artPage .artProse .artFactsTitle{margin: 0 0 10px;font-family: var(--lp-mono);font-size: .75rem;font-weight: 500;letter-spacing: .14em;text-transform: uppercase;color: var(--lp-ink)}body.artPage .artFacts dl{margin: 0;border-top: 2px solid var(--lp-ink)}body.artPage .artFacts dl > div{display: grid;grid-template-columns: 200px minmax(0, 1fr);column-gap: 24px;padding: 11px 0;border-bottom: 1px solid var(--lp-rule)}body.artPage .artFacts dt{font-family: var(--lp-display);font-size: .92rem;font-weight: 600;color: var(--lp-ink)}body.artPage .artFacts dd{margin: 0;font-family: var(--lp-display);font-size: .92rem;line-height: 1.5;color: var(--lp-ink2)}body.artPage .artWorked{margin: 20px 0 8px;border-top: 2px solid var(--lp-ink)}body.artPage .artWorkedRow{display: grid;grid-template-columns: minmax(0, 1fr) auto;column-gap: 24px;align-items: baseline;padding: 14px 0;border-bottom: 1px solid var(--lp-rule)}body.artPage .artWorkedRow:last-child{border-bottom: 0}body.artPage .artWorkedLabel{display: block;margin-bottom: 4px;font-family: var(--lp-display);font-size: .95rem;font-weight: 600;color: var(--lp-ink)}body.artPage .artWorkedSum{display: block;font-family: var(--lp-serif);font-size: 1rem;color: var(--lp-ink2)}body.artPage .artWorkedResult{font-family: var(--lp-display);font-size: 1.08rem;font-weight: 700;color: var(--lp-ink);text-align: right;white-space: nowrap}body.artPage .artProse > p.artSmall{margin: 12px 0 30px;font-family: var(--lp-display);font-size: .86rem;line-height: 1.6;color: var(--lp-ink3)}body#article .artTable tr.is-total > *{font-weight: 700;color: var(--lp-ink)}body.artPage .artPager{display: grid;grid-template-columns: repeat(2, minmax(0, 1fr));margin: 48px 0 0;border-top: 2px solid var(--lp-ink)}body.artPage .artPagerItem{display: block;padding: 16px 0 18px;color: var(--lp-ink);text-decoration: none}body.artPage .artPagerItem--prev{padding-right: 20px;border-right: 1px solid var(--lp-rule)}body.artPage .artPagerItem--next{grid-column: 2;padding-left: 20px;text-align: right}body.artPage .artPagerDir{display: block;margin-bottom: 6px;font-family: var(--lp-mono);font-size: .75rem;letter-spacing: .14em;text-transform: uppercase;color: var(--lp-ink3)}body.artPage .artPagerTitle{display: block;font-family: var(--lp-display);font-size: 1.02rem;line-height: 1.4}body.artPage .artPagerItem:hover .artPagerTitle{color: var(--lp-accent-ink)}body.artPage .artProse .artPager a{background-image: none}body.artPage .artNext{background: var(--lp-paper);border-top: 1px solid var(--lp-rule);padding: 64px 0 80px}body.artPage .artNext .artNextKicker{margin: 0 0 18px;font-family: var(--lp-mono);font-size: .75rem;font-weight: 400;letter-spacing: .16em;text-transform: uppercase;color: var(--lp-ink3)}body.artPage .artNextGrid{display: grid;grid-template-columns: repeat(3, minmax(0, 1fr));gap: 0 40px}body.artPage .artNextItem{display: block;padding: 16px 0 6px;border-top: 2px solid var(--lp-ink);color: var(--lp-ink);text-decoration: none}body.artPage .artNextWhen{display: block;margin-bottom: 8px;font-family: var(--lp-mono);font-size: .75rem;letter-spacing: .12em;text-transform: uppercase;color: var(--lp-ink3)}body.artPage .artNextTitle{display: block;margin-bottom: 8px;font-family: var(--lp-display);font-size: 1.12rem;line-height: 1.4;letter-spacing: -.01em}body.artPage .artNextSummary{display: block;font-family: var(--lp-display);font-size: .92rem;line-height: 1.6;color: var(--lp-ink2)}body.artPage .artNextGo{display: block;margin-top: 12px;font-family: var(--lp-mono);font-size: .75rem;letter-spacing: .12em;text-transform: uppercase;color: var(--lp-ink3);transition: color .15s ease, letter-spacing .32s cubic-bezier(.2, .8, .2, 1)}body.artPage .artNextItem:hover .artNextTitle, body.artPage .artNextItem:hover .artNextGo{color: var(--lp-accent-ink)}body.artPage .artNextItem:hover .artNextGo{letter-spacing: .18em}body.artPage .artNextAll{display: inline-flex;align-items: center;min-height: 32px;margin-top: 26px;font-family: var(--lp-mono);font-size: .75rem;letter-spacing: .12em;text-transform: uppercase;color: var(--lp-accent-ink);text-decoration: none}@media (min-width: 920px){body.artPage .artNext .fk-inner{display: grid;grid-template-columns: var(--fk-label-col) minmax(0, 1fr);column-gap: var(--fk-label-gap)}body.artPage .artNextBody{min-width: 0}}@media (max-width: 919px){body.artPage .artNext{padding: 44px 0 56px}body.artPage .artNext .artMark{display: inline-block;margin-bottom: 18px}body.artPage .artNextGrid{grid-template-columns: minmax(0, 1fr)}body.artPage .artNextSummary{display: none}body.artPage .artNextItem{border-top-width: 1px}body.artPage .artNextItem:first-child{border-top-width: 2px}}@media (max-width: 639px){body.artPage .artFacts dl > div{grid-template-columns: minmax(0, 1fr);row-gap: 2px}body#article .artTableWrap{overflow: visible}body#article .artTable{min-width: 0}body#article .artTable thead{display: none}body#article .artTable, body#article .artTable tbody, body#article .artTable tr{display: block;width: 100%}body#article .artTable tr{padding: 10px 0;border-bottom: 1px solid var(--lp-rule)}body#article .artTable tbody tr:last-child{border-bottom: 0}body#article .artTable th, body#article .artTable td{display: flex;justify-content: space-between;gap: 16px;padding: 4px 0;border: 0}body#article .artTable tbody th{display: block;padding-bottom: 6px}body#article .artTable td{text-align: right}body#article .artTable td:empty{display: none}body#article .artTable td[data-label]::before{content: attr(data-label);font-family: var(--lp-mono);font-size: .75rem;letter-spacing: .12em;text-transform: uppercase;color: var(--lp-ink3);flex: 0 1 50%;min-width: 0;padding-top: 2px;text-align: left;font-weight: 400}body#article .artTable td[data-label=""]::before{content: none}}body.artPage .artProse p{position: relative}body.artPage .artProse p > .fkHistory{display: block;margin: 12px 0 0;font-family: var(--lp-mono);font-size: .75rem;font-weight: 400;letter-spacing: .12em;text-transform: uppercase;line-height: 1.6;color: var(--lp-ink3);text-align: left}body.artPage .artProse p > .fkHistory > span, body#reference.lpPage .refItemBody .refHistory span{display: block;margin: 3px 0 0;font-family: var(--lp-display);font-size: .9rem;letter-spacing: 0;text-transform: none;line-height: 1.45;color: var(--lp-ink2)}@media (min-width: 920px){body.artPage .artProse p > .fkHistory{position: absolute;top: 6px;left: calc(-1 * (var(--fk-label-col) + var(--fk-label-gap)));width: var(--fk-label-col);margin: 0;padding-top: 10px;border-top: 1px solid var(--lp-ink)}body.artPage .artProse p > .fkHistory > span{font-size: .84rem}}body.artPage .artFacts--tight{margin: 14px 0 26px}body.artPage .artFacts--tight dl > div{padding: 8px 0}.fkRateCard{margin: 30px 0 34px;padding: 14px 0 0;border-top: 2px solid var(--lp-ink);min-width: 0}.fkRateHead{display: grid;grid-template-columns: 1fr auto;align-items: center;gap: 4px 20px;margin-bottom: 14px}.fkRateTitle{grid-area: 1 / 1;font-family: var(--lp-display);font-size: 1.02rem;font-weight: 600;color: var(--lp-ink)}.fkRateTabs{grid-area: 1 / 2;justify-self: end;display: inline-flex;gap: 2px}.fkRateSub{grid-area: 2 / 1 / 3 / 3;font-size: .8rem;line-height: 1.5;color: var(--lp-ink3)}.fkRateFoot{font-size: .8rem;color: var(--lp-ink3);margin: 12px 0 0;padding-top: 10px;border-top: 1px solid var(--lp-rule);min-height: 1.2em}.fkRateCard .fkRateTabs button{-webkit-appearance: none;appearance: none;font-family: var(--lp-mono);font-size: .75rem;font-weight: 500;letter-spacing: .14em;text-transform: uppercase;color: var(--lp-ink3);background: none;border: 0;border-bottom: 2px solid transparent;border-radius: 0;padding: 5px 9px;box-shadow: none;text-shadow: none;cursor: pointer;transition: color .15s ease, border-color .15s ease}.fkRateCard .fkRateTabs button:last-child{padding-right: 0}.fkRateCard .fkRateTabs button:hover{color: var(--lp-ink);background: none;border-bottom-color: var(--lp-rule)}.fkRateCard .fkRateTabs button.is-active{color: var(--lp-ink);border-bottom-color: var(--fk-orange)}.fkRateCard .fkRateTabs button:focus-visible{outline: 2px solid var(--fk-orange);outline-offset: 2px}@media (max-width: 640px){.fkRateHead{grid-template-columns: 1fr;gap: 8px}.fkRateTitle, .fkRateTabs, .fkRateSub{grid-area: auto;justify-self: start}.fkRateCard .fkRateTabs button:first-child{padding-left: 0}}body#calc .calcNext .calcNextLink{display: inline-flex;align-items: center;min-height: 32px;margin-top: 10px;font-family: var(--lp-mono);font-size: .75rem;letter-spacing: .12em;text-transform: uppercase;color: var(--lp-accent-ink);text-decoration: none;transition: letter-spacing .32s cubic-bezier(.2, .8, .2, 1)}body#calc .calcNext .calcNextLink:hover{letter-spacing: .18em}.fkRateCard--fx .chartHolder{height: 240px}.fkRateCard--fx .fkRateFoot a{color: inherit;text-decoration: underline;text-underline-offset: 2px}.fkRateFoot{line-height: 1.5}@media (max-width: 640px){.fkRateCard--fx .chartHolder{height: 200px}}body#home .pkgGroupHead{margin: 26px 0 4px;padding: 10px 20px 0;border-top: 2px solid var(--fk-ink);font-family: var(--fk-display);font-size: 1.05rem;font-weight: 700;letter-spacing: -.01em;line-height: 1.3;color: var(--fk-ink);text-align: left}body#home .packagesBoxesForm .pkgGroupHead:first-child{margin-top: 4px}.pkgTable2026 tbody tr.pkgTGroupHead th{padding: 26px 0 10px;border-bottom: 2px solid var(--fk-ink);font-family: var(--fk-display);font-size: 1rem;font-weight: 700;letter-spacing: -.01em;text-align: left;color: var(--fk-ink);background: none}.pkgTable2026 tbody.pkgTGroup:first-of-type tr.pkgTGroupHead th{padding-top: 14px}.pkgTable2026 tbody tr.pkgTGroupHead:hover th{background: none}body#home .pkgGroupNote{margin: 0 0 12px;padding: 0 20px;font-family: var(--fk-display);font-size: .85rem;line-height: 1.5;color: var(--fk-muted);text-align: left}.pkgTable2026 tbody tr.pkgTGroupHead th .pkgGroupNote{margin-left: 10px;font-size: .85rem;font-weight: 400;letter-spacing: 0;color: var(--fk-muted)}body.infoPage .infoJumpLabel{display: none}@media (min-width: 920px){body.infoPage .infoJump .fk-inner{position: relative}body.infoPage .infoJumpLabel{display: block;position: absolute;left: 18px;top: 50%;transform: translateY(-50%);font-family: var(--lp-mono);font-size: .75rem;letter-spacing: .1em;text-transform: uppercase;color: var(--lp-ink3)}body#reference.lpPage .refChips, body.lpPage .artQ .guideFilterBar .refChips{margin-left: -10px}}@media (max-width: 919px){body#reference.lpPage .refTools .refInner{grid-template-areas: "count" "search" "tabs"}body#reference.lpPage .refChips, body.lpPage .artQ .guideFilterBar .refChips{display: grid;grid-template-columns: repeat(2, minmax(0, 1fr));gap: 0 20px;overflow: visible}body#reference.lpPage .refChip, body.lpPage .artQ .guideFilterBar .refChip, body.lpPage .artQ .guideFilterBar .refChip:first-child{justify-self: start;padding: 6px 0;min-height: 44px;text-align: left;white-space: normal;font-size: .75rem;letter-spacing: .06em}}.cmpPreview{margin-top: 26px}.cmpPreview[hidden]{display: none}body#compare .cmpPrevHead{margin: 22px 0 0;padding: 10px 0 4px;border-top: 2px solid var(--fk-ink);font-family: var(--fk-display);font-size: 1rem;font-weight: 700;letter-spacing: -.01em;line-height: 1.3;color: var(--fk-ink);text-align: left}body#compare .cmpPreview .cmpPrevHead:first-child{margin-top: 0}.cmpPrevList{list-style: none;margin: 0;padding: 0}.cmpPrevRow{display: grid;grid-template-columns: 30px 120px minmax(0, 1fr) auto;grid-template-areas: "rank lender type lock";gap: 6px 16px;align-items: center;padding: 11px 0;border-top: 1px solid var(--fk-line)}.cmpPrevList .cmpPrevRow:first-child{border-top: 0}.cmpPrevRank{grid-area: rank;font-family: var(--fk-mono);font-size: .75rem;color: var(--fk-muted);font-variant-numeric: tabular-nums}.cmpPrevLender{grid-area: lender;display: block;height: 12px;border-radius: 6px;background: repeating-linear-gradient(135deg, var(--fk-line) 0 5px, var(--fk-bg) 5px 10px)}.cmpPrevType{grid-area: type;font-size: .95rem;color: var(--fk-ink)}.cmpPrevLock{grid-area: lock;font-size: .85rem;color: var(--fk-muted);text-align: right;white-space: nowrap}body#compare .cmpGap{margin: 20px 0 0;font-size: 1rem;font-weight: 600;line-height: 1.5;color: var(--fk-ink);text-align: left}body#compare .cmpGap[hidden]{display: none}body#compare .cmpNextNote{margin: 16px 0 0;padding-top: 16px;border-top: 1px solid var(--fk-line);font-size: .91rem;line-height: 1.55;color: var(--fk-ink-2);text-align: left}.cmpReveal .cmpSample{margin-top: 22px;grid-template-columns: 1fr;gap: 12px;padding: 14px}@media (max-width: 640px){.cmpPrevRow{grid-template-columns: 26px minmax(0, 1fr) auto;grid-template-areas: "rank lender lender" ". type lock";gap: 3px 12px;padding: 8px 0}.cmpReveal{padding: 20px 18px}.cmpPrevLender{width: 110px}}@media only screen and (min-width: 1120px){body#home.fkFlow .packagesTableForm{max-width: 1180px;margin-left: auto;margin-right: auto;padding-left: 18px;padding-right: 18px}body#home.fkFlow .pkgResultsHead{max-width: 1216px;padding: 0 18px}}body#home .pkgHelpCopy h2{font-weight: 700}body#compare .cmpAside .railNote h3{font-family: var(--fk-display);font-weight: 700}.cmpAsideList i{color: var(--fk-ink)}body#compare .flatpickr-calendar{border: 1px solid var(--fk-line);border-radius: 10px;box-shadow: var(--fk-shadow-md);font-family: inherit}body#compare .flatpickr-calendar::before, body#compare .flatpickr-calendar::after{display: none}body#compare .flatpickr-current-month{font-family: var(--fk-display);font-weight: 700}body#compare .flatpickr-current-month .cur-year{font-weight: 400}body#compare .flatpickr-months .flatpickr-prev-month:hover svg, body#compare .flatpickr-months .flatpickr-next-month:hover svg{fill: var(--fk-orange-ink)}body#compare .flatpickr-day:hover, body#compare .flatpickr-day:focus{background: var(--fk-orange-soft);border-color: var(--fk-orange-soft)}body#compare .flatpickr-day.today{border-color: var(--fk-ink)}body#compare .flatpickr-day.today:hover{background: var(--fk-orange-soft);color: var(--fk-ink)}body#compare .flatpickr-day.selected, body#compare .flatpickr-day.selected:hover, body#compare .flatpickr-day.selected:focus{background: var(--fk-orange-ink);border-color: var(--fk-orange-ink);color: #fff}body#compare .fkSliderTicks{position: relative}body#compare .fkSliderTicks .fkTickMid{position: absolute;left: 75%;transform: translateX(-50%)}@media (max-width: 919px){.cmpAside.cmpAside--help{order: 0}}@media (max-width: 480px){body#compare .cmpFormSection{padding-top: 16px}body#compare .cmpLayout{gap: 18px}body#compare .cmpCount{padding: 10px 14px;gap: 6px 10px}body#compare .cmpCountNum{font-size: 1.75rem}body#compare .cmpCountDot{width: 9px;height: 9px}body#compare .cmpCountWord{font-size: .82rem}body#compare .cmpCountBar{height: 4px}body#compare .stepEyebrow{margin-bottom: 10px}body#compare .stepSub{margin-top: 10px;font-size: .96rem;line-height: 1.5}body#compare .cmpCardHead + .fkQuestion, body#compare .cmpCardHead + *{margin-top: 18px}}body#compare .cmpReveal{border: 0;border-radius: 0;background: none;box-shadow: none;padding: 0}@media (max-width: 640px){body#compare .cmpReveal{padding: 0}body#compare .cmpPrevRow{grid-template-columns: 22px 52px minmax(0, 1fr) auto;grid-template-areas: "rank lender type lock";gap: 0 10px;padding: 10px 0}body#compare .cmpPrevLender{width: auto}body#compare .cmpPrevType{font-size: .9rem}body#compare .cmpPrevLock{font-size: .8rem}}@media (max-width: 640px){body#compare .cmpBarBtns .fk-btn--ghost{flex: 0 0 auto;padding-left: 20px;padding-right: 20px}body#compare .cmpBarBtns .fk-btn--primary{flex: 1 1 auto}}@media (min-width: 641px){body#compare .cmpBarBtns .fk-btn--primary{box-sizing: border-box;min-width: 15em}}.railList .railRow{display: flex;gap: 11px;width: 100%;color: inherit;text-decoration: none;cursor: default}.railList li:has(.railRow){display: block}#rail.is-answers .cmpCount, #rail.is-answers .railFoot{display: none}#rail.is-answers .railList{padding-top: 4px}#rail.is-answers .railList li{padding: 0}#rail.is-answers .railRow{padding: 9px 10px;margin: 0 -10px;border-radius: 6px;cursor: pointer}#rail.is-answers .railRow b::after{content: "";display: inline-block;width: 6px;height: 6px;margin-left: 9px;border-right: 1.5px solid currentColor;border-bottom: 1.5px solid currentColor;transform: translateY(-2px) rotate(-45deg);opacity: .45}#rail.is-answers .railRow:hover, #rail.is-answers .railRow:focus-visible{background: var(--fk-bg);text-decoration: none}#rail.is-answers .railRow:hover b, #rail.is-answers .railRow:focus-visible b{color: var(--fk-orange-ink)}#rail.is-answers .railRow:hover b::after{opacity: 1}@media (max-width: 919px){#rail.is-answers{display: none}}@keyframes fkRevealRule{from{transform: scaleX(0)}to{transform: scaleX(1)}}@keyframes fkRevealRise{from{opacity: 0;transform: translateY(6px)}to{opacity: 1;transform: none}}@keyframes fkRevealFade{from{opacity: 0}to{opacity: 1}}body#compare #cmpRevealOf b{font-variant-numeric: tabular-nums}body#compare .cmpPreview.is-revealing .cmpPrevHead{position: relative;border-top-color: transparent;animation: fkRevealFade .3s ease var(--fk-d, 0ms) both}body#compare .cmpPreview.is-revealing .cmpPrevHead::before{content: "";position: absolute;left: 0;right: 0;top: -2px;height: 2px;background: var(--fk-ink);transform-origin: 0 50%;animation: fkRevealRule .36s cubic-bezier(.2, .8, .2, 1) var(--fk-d, 0ms) both}body#compare .cmpPreview.is-revealing .cmpPrevRow{animation: fkRevealRise .36s cubic-bezier(.2, .8, .2, 1) var(--fk-d, 0ms) both}body#compare .cmpGap.is-revealing, body#compare .cmpNextNote.is-revealing{animation: fkRevealFade .3s ease var(--fk-d, 0ms) both}@media (prefers-reduced-motion: reduce){body#compare .is-revealing, body#compare .is-revealing .cmpPrevHead, body#compare .is-revealing .cmpPrevHead::before, body#compare .is-revealing .cmpPrevRow{animation: none}body#compare .cmpPreview.is-revealing .cmpPrevHead{border-top-color: var(--fk-ink)}}.cmpDoc{container-type: inline-size;border: 1px solid var(--fk-line);border-radius: 4px;background: #fff}.cmpDocPage{padding: 4.5% 4.2% 3%;font-size: clamp(6px, 1.32cqi, 11.5px);line-height: 1.45;color: var(--fk-ink-2);text-align: left}.cmpDocHead{display: grid;grid-template-columns: auto 1fr auto;align-items: center;gap: 1.5em;padding-bottom: 1em;border-bottom: 2px solid var(--fk-orange)}.cmpDocHead img{width: 6.6em;height: auto;display: block}.cmpDocTitle{text-align: center;font-size: 1.55em;color: var(--fk-ink)}.cmpDocMeta{text-align: right;font-size: .95em}.cmpDocMeta b, .cmpDocBy b{color: var(--fk-ink)}.cmpDocBy{margin: .8em 0 1em;font-size: .95em}.cmpDocAdvice{padding: .9em 1.2em;border-left: 3px solid var(--fk-orange);background: var(--fk-orange-soft);color: var(--fk-ink);font-size: 1.05em}.cmpDocAdviceLabel{display: block;margin-bottom: .2em;font-family: var(--fk-mono);font-size: .8em;letter-spacing: .1em;text-transform: uppercase;color: var(--fk-orange-ink)}.cmpDocGrid{display: grid;grid-template-columns: 1.5fr 1fr 1fr 1fr 1.1fr .8fr 1.1fr 1.1fr 1.1fr 1.7fr;gap: 0 1em;align-items: center}.cmpDocCols{margin-top: 1.6em;padding-bottom: .6em;font-family: var(--fk-mono);font-size: .72em;letter-spacing: .06em;line-height: 1.3;text-transform: uppercase;color: var(--fk-muted);text-align: center}.cmpDocBand{margin-top: .5em;padding: .55em .8em;background: var(--fk-bg);border-top: 1px solid var(--fk-line);font-size: .95em;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.cmpDocBand b{color: var(--fk-ink)}.cmpDocRow{padding: 1.05em 0;border-bottom: 1px solid var(--fk-line)}.cmpDocRow > span{display: flex;flex-direction: column;align-items: center;gap: .35em}.cmpDocLender{align-items: flex-start !important}.cmpDocLender i{display: block;width: 100%;height: 1.1em;border-radius: .55em;background: repeating-linear-gradient(135deg, var(--fk-line) 0 5px, var(--fk-bg) 5px 10px)}.cmpDocLender em{font-style: normal;font-family: var(--fk-mono);font-size: .72em;letter-spacing: .08em;text-transform: uppercase;color: var(--fk-orange-ink)}.cmpDocBar{display: block;width: 72%;height: .8em;border-radius: .4em;background: #e4e8ee}.cmpDocBar--short{width: 40%}.cmpDocBar--line{width: 100%;height: .5em;background: #edf0f4}.cmpDocFoot{margin-top: 1.2em;text-align: center;font-size: .85em;color: var(--fk-muted)}body#compare .cmpReveal .cmpSample{grid-template-columns: 1fr}body#compare .cmpReveal .cmpSample{border: 0;padding: 0;background: none;gap: 14px}body#compare .cmpReveal .cmpSample .cmpDoc{box-shadow: var(--fk-shadow-sm)}@container (max-width: 520px){.cmpDocPage{font-size: clamp(6px, 2.3cqi, 11px)}.cmpDocGrid{grid-template-columns: 1.6fr 1fr 1fr .8fr 1.1fr 1.1fr}.cmpDocGrid--rates{grid-template-columns: 1fr 1.4fr 1.2fr}.cmpDocWide{display: none !important}.cmpDocMeta{display: none}.cmpDocHead{grid-template-columns: auto 1fr}.cmpDocTitle{text-align: right}}.cmpDocIntro{margin: .9em 0 0;font-size: .95em}.cmpDocGrid--rates{grid-template-columns: .9fr 1fr 1.3fr 1fr 1fr 1.5fr}.cmpDocGrid--rates.cmpDocCols{text-align: right}.cmpDocGrid--rates.cmpDocCols > span:first-child{text-align: left}.cmpDocRate{padding: .45em .5em;border-bottom: 1px solid var(--fk-line);font-variant-numeric: tabular-nums;text-align: right}.cmpDocRate > span{display: flex;justify-content: flex-end;align-items: center}.cmpDocRate > span:first-child{justify-content: flex-start}.cmpDocRate b{color: var(--fk-ink)}.cmpDocRate .cmpDocBar{width: 60%}.cmpDocRate--today{background: #fdeee2}.cmpDocRate--after{background: #eef2f8}.cmpDocLegend{margin-top: .7em;font-size: .85em;color: var(--fk-muted);display: flex;align-items: center;gap: .4em}.cmpDocSwatch{display: inline-block;width: .9em;height: .9em;border-radius: 2px;margin-left: .6em}.cmpDocSwatch:first-child{margin-left: 0}.cmpDocSwatch--today{background: #f8d4b6}.cmpDocSwatch--after{background: #d6deeb}.cmpDocChosen{margin-top: 1em;padding: .9em 1.2em;border-left: 3px solid var(--fk-orange);background: var(--fk-orange-soft);display: grid;gap: .35em}.cmpDocChosen > span{display: flex;align-items: center;gap: .6em;color: var(--fk-ink)}.cmpDocChosen > span b{color: var(--fk-ink)}.cmpDocBar--strong{background: #cfd6df}.cmpDocChosen .cmpDocBar{flex: 1;max-width: 40%}.cmpDocChosenHead{font-weight: 700;font-size: 1.1em}body.lpPage .lpSamplePage{border: 0;overflow: visible}body.lpPage .lpSamplePage .cmpDocHead img{width: 6.6em;height: auto}body.lpPage .lpSamplePage .cmpDoc{box-shadow: 0 1px 2px rgba(16,32,51,.06), 0 4px 14px rgba(16,32,51,.06)}body.lpPage .lpSampleGrid--pair{grid-template-columns: minmax(0, 2fr) minmax(0, 1fr);gap: 22px;align-items: start}body.lpPage .lpSample .lpSampleLabel{margin-top: 12px}@media (min-width: 761px){body.lpPage .lpSampleGrid--pair .cmpDocPage{font-size: clamp(7px, .66vw, 10px)}}@media (max-width: 760px){body.lpPage .lpSampleGrid--pair{grid-template-columns: minmax(0, 1fr);gap: 16px}}body#compare .cmpPreview.is-revealing{position: relative}body#compare .cmpField{position: absolute;inset: 0;pointer-events: none;z-index: 2}body#compare .cmpField i{position: absolute;width: 7px;height: 7px;margin: -3.5px 0 0 -3.5px;border-radius: 50%;background: var(--fk-muted);opacity: 0;will-change: transform, opacity}#article .cmNow{margin: 0 0 8px}#article .cmNow .fk-eyebrow, #article .cmEra .fk-eyebrow{display: block;font-size: .74rem;color: var(--fk-orange-ink)}#article .cmNow .fk-eyebrow{margin: 0 0 12px}#article .cmEra .fk-eyebrow{margin: 0 0 10px}#article .cmNow h2{margin-top: 0}#article .cmFig{display: grid;grid-template-columns: repeat(4, minmax(0, 1fr));margin: 22px 0 0;border-top: 1px solid var(--fk-ink)}#article .cmFig div{display: flex;flex-direction: column;justify-content: space-between;gap: 8px;padding: 14px 16px 16px 0;border-bottom: 1px solid var(--fk-line)}#article .cmFig dt{font-family: var(--fk-mono);font-size: .75rem;letter-spacing: .1em;text-transform: uppercase;color: var(--fk-muted);line-height: 1.45;margin: 0}#article .cmFig dd{font-family: var(--fk-display);font-size: 2rem;font-weight: 600;letter-spacing: -.03em;line-height: 1;color: var(--fk-ink);margin: 0}#article .artProse .cmLatest{list-style: none;padding: 0;margin: 22px 0 0}#article .artProse .cmLatest li{display: grid;grid-template-columns: 92px minmax(0, 1fr);align-items: baseline;padding: 0;margin: 0 0 6px;line-height: 1.6}#article .cmLatest b{font-family: var(--fk-mono);font-size: .75rem;font-weight: 500;letter-spacing: .1em;text-transform: uppercase;color: var(--fk-ink)}#article .cmEra{margin: 64px 0 0;padding-top: 18px;border-top: 1px solid var(--fk-ink)}#article .cmEra h2{margin: 0 0 8px}#article .artProse .cmEra > p{color: var(--fk-muted);margin: 0 0 8px}#article .cmRound{display: grid;grid-template-columns: 112px minmax(0, 1fr);gap: 6px 28px;padding: 26px 0 8px;border-bottom: 1px solid var(--fk-line)}#article .cmRound:last-child{border-bottom: 0}#article .artProse .cmWhen{font-family: var(--fk-mono);font-size: .75rem;letter-spacing: .1em;text-transform: uppercase;line-height: 1.5;color: var(--fk-ink);margin: 0;padding-top: .35em}#article .cmWhen span{display: block;color: var(--fk-muted);margin-top: 5px;letter-spacing: .06em;white-space: nowrap}#article .artProse .cmRound h3{margin: 0 0 10px;font-size: 1.22em;line-height: 1.3}#article .artProse .cmRound p, #article .artProse .cmRound li{font-size: 1rem;line-height: 1.7;color: var(--fk-ink-2)}#article .artProse .cmRound p{margin: 0 0 10px}#article .artProse .cmRound ul{padding-left: 20px;margin: 0 0 14px}#article .artProse .cmRound li{margin-bottom: 6px}#article .artProse .cmRound ul ul{margin: 6px 0 0}@media (max-width: 919px){#article .cmFig{grid-template-columns: repeat(2, minmax(0, 1fr))}#article .cmFig dd{font-size: 1.7rem}}@media (max-width: 639px){#article .cmRound{grid-template-columns: minmax(0, 1fr);gap: 4px;padding-top: 22px}#article .cmWhen span{display: inline;margin: 0 0 0 10px}#article .cmEra{margin-top: 48px}}.calcPrimeList li::before{color: var(--fk-ink)}.refList--qa .refItem.is-open .refItemHead, .refItem:target .refItemHead{color: var(--fk-orange-ink)}@media (max-width: 640px){body.lpPage .lpSoraSide{flex-wrap: nowrap}body.lpPage .lpSoraNote{flex: none}}@media (max-width: 919px){body#reference.lpPage .refList--qa .refItemHead{row-gap: 6px}body#reference.lpPage .refTag{grid-row: 1;margin: 0}body#reference.lpPage .refList--qa .refItemHead:has(.refTag) .refLabel, body#reference.lpPage .refList--qa .refItemHead:has(.refTag) .refCaret{grid-row: 2}}@media (min-width: 1921px) and (min-height: 1000px){body.lpPage .lpHero h1{font-size: clamp(5.25rem, calc(.75rem + 3.75vw), 6.75rem)}}@media (min-width: 2160px) and (min-height: 1125px){:root{--fk-z: 1.125;zoom: 1.125}}@media (min-width: 2400px) and (min-height: 1250px){:root{--fk-z: 1.25;zoom: 1.25}}@media (min-width: 2560px) and (min-height: 1280px){:root{--fk-z: 1.333;zoom: 1.333}}@media (min-width: 2880px) and (min-height: 1500px){:root{--fk-z: 1.5;zoom: 1.5}}@media (min-width: 2160px) and (min-height: 1125px){body.lpPage .lpHeroScreen{min-height: calc(100vh / var(--fk-z) - var(--fk-hdr, 77px));min-height: calc(100svh / var(--fk-z) - var(--fk-hdr, 77px))}body.lpPage .lpHero h1{font-size: 5.25rem}.artRail{max-height: calc(100vh / var(--fk-z) - 124px)}body#thanks #containerFull{min-height: calc(100vh / var(--fk-z))}}body.lpPage .lpMsgs .lpMsg ul{gap: 3px;margin-top: 6px}body.lpPage .lpMsgs .lpMsg li{display: block;border-top: 0;padding: 0 0 0 14px;position: relative;font-size: inherit}body.lpPage .lpMsgs .lpMsg li b{font-variant-numeric: normal}body.lpPage .lpMsgs .lpMsg li::before{content: "\2022";position: absolute;left: 2px;color: var(--lp-ink3)}.fk-footer h3{font-family: var(--fk-mono);font-size: .75rem;font-weight: 400;letter-spacing: .14em;text-transform: uppercase;color: #8b9aab;margin: 0 0 16px}@media (max-width: 919px){body.lpPage .lpClause > .lpMark + .lpBody > .lpKicker:first-child{display: none}}body.lpPage .lpLogos--sized img, body.lpPage .lpLendersAfter .lpLogos--sized img{height: var(--lh, 28px);width: auto;max-width: 100%;object-fit: contain}@media (max-width: 919px){body.lpPage .lpLendersAfter .lpLogos--sized img{height: calc(var(--lh, 28px) * .9)}}@media (max-width: 640px){body.lpPage .lpLendersAfter .lpLogos--sized img{height: calc(var(--lh, 28px) * .72)}}.artProse .snapLogo{width: 180px;max-width: 100%;height: auto}.cmpDocLender{align-items: center !important}body.lpPage .lpStepN{text-transform: uppercase}.fk-footerCtaEyebrow{font-size: .75rem}body.lpPage .refChip, body#reference.lpPage .refChip{min-width: 44px;justify-content: center;text-align: center}@media (max-width: 919px){.fk-footer li{margin: 0}.fk-footer li a{display: flex;align-items: center;min-height: 44px}.fk-footer-legal a{display: inline-flex;align-items: center;min-height: 44px}.fk-footer-contact a.fk-footer-contactRow{min-height: 44px;align-items: center}body#reference.lpPage .refChip, body.lpPage .artQ .guideFilterBar .refChip{justify-content: flex-start;text-align: left}}@media (max-width: 640px){body.lpPage .lpLendersLbl{white-space: normal}}@media (min-width: 920px){body.lpPage #figThread .lpMsg, body.lpPage #figThread .lpMsg--wide, body.lpPage #figThread .lpDraft{max-width: min(65%, 600px)}body.lpPage #figThread .lpCompose[data-situation-first] .lpDraft{width: min(65%, 600px)}}@media (max-width: 640px), (min-width: 641px) and (max-width: 1279px) and (orientation: portrait){body.lpPage .lpHeroScreen > .lpHero{--fk-hero-pause: clamp(40px, 9svh, 130px);justify-content: flex-start}body.lpPage .lpHeroScreen > .lpHero::before{content: '';flex: 2 1 0}body.lpPage .lpHeroScreen > .lpHero::after{content: '';flex: 3 1 0}body.lpPage .lpHero .lpHeroGrid{display: flex;flex-direction: column;flex: 0 0 auto;gap: 0}body.lpPage .lpHero .lpMark{align-self: stretch;margin-bottom: 0}body.lpPage .lpHero .lpBody{margin-top: 0;padding-top: 0}body.lpPage .lpHero .lpBody > h1{margin-top: var(--fk-hero-pause)}body.lpPage .lpHero .lpBody > .lpCta{margin-top: var(--fk-hero-pause)}}@media (max-width: 640px) and (max-height: 680px){body.lpPage .lpHeroScreen > .lpHero{--fk-hero-pause: clamp(24px, 5svh, 40px)}}@media (min-width: 641px) and (max-width: 1279px) and (orientation: portrait){body.lpPage .lpHero h1{font-size: min(9vw, 5.6svh)}body.lpPage .lpHeroLede{font-size: clamp(1.3rem, 2.5vw, 1.6rem);max-width: 34em;margin-top: clamp(22px, 2.6svh, 36px)}}@media only screen and (max-width: 919px){header.clearfix{position: relative;z-index: 450}#topnav .menu-toggle{display: block;box-shadow: none;font: inherit;font-size: 17px;line-height: 1;text-align: center;-webkit-appearance: none;appearance: none}#topnav .menu-toggle.toggled-on{background: var(--fk-bg);color: var(--fk-ink);border-color: var(--fk-ink)}#topnav .menu-toggle.toggled-on .fa-bars{--fki: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round' %3E %3Cpath d='M18 6 6 18' /%3E %3Cpath d='m6 6 12 12' /%3E %3C/svg%3E")}#menu-main-navigation.toggled-on{padding: 6px 18px 30px;background: #fff;border-top: 1px solid var(--fk-line);box-shadow: 0 0 0 100vmax rgba(16,32,43,.42);clip-path: inset(0 0 -100vmax 0);max-height: calc(100svh - var(--fk-hdr, 64px));overflow-y: auto;overscroll-behavior: contain}#menu-main-navigation.toggled-on > li{margin: 0;border-top: 1px solid var(--fk-line)}#menu-main-navigation.toggled-on > li:first-child{border-top: 0}#menu-main-navigation.toggled-on li a, #menu-main-navigation.toggled-on li a:visited{display: flex;align-items: center;gap: 10px;margin: 0;background: none;border-radius: 0;box-shadow: none;color: var(--fk-ink)}#menu-main-navigation.toggled-on > li > a{padding: 18px 0 12px;font-family: var(--fk-display);font-size: 1.32rem;font-weight: 600;letter-spacing: -.015em;line-height: 1.3}#menu-main-navigation.toggled-on > li:not(:has(> ul)) > a{padding-bottom: 18px}#menu-main-navigation.toggled-on > li > a > i{display: none}#menu-main-navigation.toggled-on li ul{margin: 0 0 12px;padding: 0}#menu-main-navigation.toggled-on li li a{min-height: 44px;padding: 0;font-size: 1.02rem;font-weight: 400;color: var(--fk-ink-2);line-height: 1.4}#menu-main-navigation.toggled-on li a:hover{background: none;color: var(--fk-orange-ink)}#menu-main-navigation.toggled-on a[aria-current="page"]::after, #menu-main-navigation.toggled-on > li.current:not(:has([aria-current])) > a::after{content: '';flex: none;width: 9px;height: 9px;border-radius: 50%;background: #F26722}#menu-main-navigation.toggled-on li li a[aria-current="page"]{color: var(--fk-ink)}}@media only screen and (max-width: 919px) and (prefers-reduced-motion: no-preference){#menu-main-navigation.toggled-on{animation: fkMenuIn .26s cubic-bezier(.2,.8,.2,1) both}#menu-main-navigation.toggled-on > li > a{animation: fkMenuItem .32s cubic-bezier(.2,.8,.2,1) both}#menu-main-navigation.toggled-on > li:nth-child(2) > a{animation-delay: .03s}#menu-main-navigation.toggled-on > li:nth-child(3) > a{animation-delay: .06s}#menu-main-navigation.toggled-on > li:nth-child(4) > a{animation-delay: .09s}}@keyframes fkMenuIn{from{opacity: 0;transform: translateY(-8px)}}@keyframes fkMenuItem{from{opacity: 0;transform: translateY(6px)}}.fk-js .refTools{display: block}.fk-js:not(.refReady) .refList--qa .refItemBody{display: none}.fk-js .refCount:empty::before{content: '\00a0'}body.lpPage .lpHero h1{max-width: 9.476em}body.lpPage .waHead h1.lpH{max-width: 9.478em}body#compare .cmpAside .railNote h2{font-family: var(--fk-display);font-size: 1.05rem;font-weight: 700;line-height: 1.5;letter-spacing: -.02em;text-transform: none;margin: 0 0 8px;color: var(--fk-ink)}body#calc .calcGroupHint a{text-decoration: underline;text-underline-offset: .15em}:root{--fk-wa-ink: #1c1e21}.fk-btn--wa, .fk-btn--wa:visited, .fk-btn--wa:active, input.fk-btn--wa, button.fk-btn--wa{background: var(--fk-wa);color: var(--fk-wa-ink)}.fk-btn--wa:hover, input.fk-btn--wa:hover, button.fk-btn--wa:hover, input.fk-btn--wa:focus-visible, button.fk-btn--wa:focus-visible{background: var(--fk-wa-ink);color: #fff}body.lpPage .lpAv{color: var(--fk-wa-ink)}body.lpPage .lpTenorVal .fk-delta{opacity: 1}body.lpPage .lpMsg time{font-size: .75rem;opacity: 1}html.fk-js body#compare #ci{display: block}@media (max-width: 919px){body#compare .cmpLayout--count{grid-template-rows: minmax(85.8px, auto) auto}body#compare .cmpLayout--count > #rail{grid-row: 1}body#compare .cmpLayout--count > :not(#rail){grid-row: 2}}@media (max-width: 480px){body#compare .cmpLayout--count{grid-template-rows: minmax(60px, auto) auto}}body.lpPage .lpNow{display: grid;grid-template-columns: auto auto auto;justify-content: start;align-items: end;gap: 22px 56px;margin-top: 46px;padding-top: 24px;border-top: 1px solid var(--lp-rule)}body.lpPage .lpNow .lpTenor{border-top: 0;padding-top: 0}body.lpPage .lpNow .lpTenorLbl{color: var(--lp-ink2)}body.lpPage .lpNow .lpTenorVal{color: var(--lp-ink)}body.lpPage .lpNow .lpTenor--lead .lpTenorVal{font-size: clamp(2.8rem, 5.2vw, 4.2rem);line-height: 1;font-variant-numeric: proportional-nums}body.lpPage .lpNow .lpTenor--lead .lpTenorVal > span:first-of-type{font-size: .4em}body.lpPage .lpNow .fk-delta--down{color: #12703c}body.lpPage .lpNow .fk-delta--up{color: var(--fk-error)}body.lpPage .lpNow .fk-delta--flat{color: var(--lp-ink2)}body.lpPage .lpNow .lpSoraNote{grid-column: 1 / -1;margin: 0;max-width: 62ch;color: var(--lp-ink2)}@media (max-width: 640px){body.lpPage .lpNow{grid-template-columns: 1fr 1fr;gap: 18px 24px;margin-top: 32px;padding-top: 20px}body.lpPage .lpNow .lpTenor--lead{grid-column: 1 / -1}body.lpPage .lpNow .lpTenor:not(.lpTenor--lead) .lpTenorVal{font-size: 1.3rem;white-space: nowrap}}@media (max-width: 480px){body.lpPage .lpNow{grid-template-columns: minmax(0, 1fr)}}body.lpPage .lpSora.lpSora--solo{grid-template-columns: minmax(0, 1fr);margin-top: 0}body.lpPage .lpSora.lpSora--solo .lpSoraChart{border-right: 0;border-bottom: 0}body.lpPage .lpSoraHead h2{grid-area: 1 / 1;font-family: var(--lp-display);font-size: 1.02rem;margin: 0;color: var(--lp-deepink)}@media only screen and (max-width: 919px){body#home, body#reference.lpPage, body#article:has(.fkStickyCta){padding-bottom: 0}body#home:has(.fkStickyCta) #footerContact, body#reference.lpPage:has(.fkStickyCta) #footerContact, body#article:has(.fkStickyCta) #footerContact{padding-bottom: 74px}}body.lpPage .lpSoraHero .lpHero h1{max-width: none;text-wrap: balance}body.lpPage .lpSoraHero .lpNow{margin-top: 44px}@media (min-width: 920px) and (max-height: 860px){body.lpPage .lpSoraHero .lpNow{margin-top: 30px;padding-top: 20px}}@media (min-width: 920px) and (max-height: 660px){body.lpPage .lpSoraHero .lpNow{margin-top: 18px;padding-top: 14px}}@media (max-width: 640px), (min-width: 641px) and (max-width: 1279px) and (orientation: portrait){body.lpPage .lpSoraHero .lpHero .lpBody > .lpNow{margin-top: var(--fk-hero-pause)}}body.lpPage #rates{scroll-margin-top: var(--fk-hdr, 77px)}body.lpPage .lpSoraHero .lpTenor--lead .lpTenorVal{font-size: clamp(2.8rem, 6.5vw, 6.6rem)}body.lpPage .lpSoraHero .lpTenor--lead .fk-delta{font-size: 1.05rem;letter-spacing: 0;font-variant-numeric: tabular-nums}@media (min-width: 920px) and (max-height: 860px){body.lpPage .lpSoraHero .lpTenor--lead .lpTenorVal{font-size: clamp(2.8rem, 5.2vw, 4.4rem)}}@media (min-width: 641px) and (max-width: 1279px) and (orientation: portrait){body.lpPage .lpSoraHero .lpTenor--lead .lpTenorVal{font-size: min(10vw, 6.6svh)}body.lpPage .lpSoraHero .lpNow{grid-template-columns: auto auto}body.lpPage .lpSoraHero .lpNow .lpTenor--lead{grid-column: 1 / -1}}@media (min-width: 1921px) and (min-height: 1000px){body.lpPage .lpSoraHero .lpTenor--lead .lpTenorVal{font-size: clamp(6.6rem, calc(.94rem + 4.7vw), 8.4rem)}}@media (min-width: 2160px) and (min-height: 1125px){body.lpPage .lpSoraHero .lpTenor--lead .lpTenorVal{font-size: 6.6rem}}body.lpPage #nextSteps .lpSteps{margin-top: 32px}body.lpPage .lpStory{--story-vh: 1vh;--story-mark: #dde5ee;padding: 0}body.lpPage .lpStoryPin > .fk-inner{flex: 1 1 0;min-width: 0}body.lpPage .lpStoryGrid{display: grid;grid-template-columns: minmax(0, 5fr) minmax(0, 6fr);grid-template-areas: "head head" "tell stage" "beats stage";gap: 0 72px;align-content: center;padding-block: 44px}body.lpPage .lpStoryHead{grid-area: head;display: flex;flex-wrap: wrap;align-items: baseline;gap: 6px 22px;padding-bottom: 20px;margin-bottom: 30px;border-bottom: 1px solid var(--lp-deeprule)}body.lpPage .lpStory .lpFigTitle{color: var(--lp-deepink)}body.lpPage .lpStory .lpFigSub{color: #8b9aab}body.lpPage .lpStoryTell{grid-area: tell;min-width: 0}body.lpPage .lpStoryCount{display: flex;align-items: flex-end;gap: 18px}body.lpPage .lpStoryFig{position: relative;display: block;padding-left: .24em;font-family: var(--lp-display);font-weight: 700;font-size: clamp(6.5rem, min(15.5vw, 27 * var(--story-vh)), 14rem);line-height: .82;letter-spacing: -.045em;font-variant-numeric: tabular-nums;color: #f3f6f9;transition: padding-left .45s cubic-bezier(.2, .8, .2, 1)}body.lpPage .lpStoryNum{display: block}body.lpPage .lpStoryDot{position: absolute;left: .02em;bottom: .07em;width: .13em;height: .13em;border-radius: 50%;background: var(--fk-orange)}body.lpPage .lpStoryWord{font-family: var(--lp-mono);font-size: .72rem;letter-spacing: .13em;text-transform: uppercase;color: #b4c1d0;max-width: 16em;line-height: 1.55;min-height: 3.1em;padding-bottom: .9em;display: flex;align-items: flex-end}body.lpPage .lpStoryProp{height: 3px;margin-top: 26px;background: var(--lp-deeprule);position: relative}body.lpPage .lpStoryProp i{position: absolute;left: 0;top: 0;bottom: 0;background: var(--fk-orange);transition: width .9s cubic-bezier(.2, .7, .2, 1), background-color .5s ease}body.lpPage .lpStorySteps{list-style: none;margin: 10px 0 0;padding: 0;display: flex;justify-content: space-between;font-family: var(--lp-mono);font-size: .7rem;letter-spacing: .13em;text-transform: uppercase;color: #8b9aab}body.lpPage .lpStorySteps li{font-size: inherit;line-height: 1.4;transition: color .3s ease}body.lpPage .lpStorySteps li.is-on{color: #f3f6f9}@media (min-width: 920px){body.lpPage .lpStoryCount{flex-direction: column;align-items: flex-start;gap: 20px}body.lpPage .lpStoryWord{max-width: none;min-height: 0;padding-bottom: 0}body.lpPage .lpStoryProp{margin-top: 16px}}body.lpPage .lpBeats{grid-area: beats;list-style: none;margin: 34px 0 0;padding: 0;position: relative;min-width: 0}body.lpPage .lpBeat{padding: 0 0 26px}body.lpPage .lpBeat:last-child{padding-bottom: 0}body.lpPage .lpBeatN{display: block;font-family: var(--lp-mono);font-size: .72rem;letter-spacing: .14em;text-transform: uppercase;color: var(--lp-accent);margin-bottom: 10px}body.lpPage .lpBeat h3{font-family: var(--lp-display);font-size: 1.42rem;font-weight: 600;letter-spacing: -.015em;line-height: 1.2;margin: 0 0 10px}body.lpPage .lpBeat p{font-family: var(--lp-serif);font-size: 1.1rem;line-height: 1.6;color: #b4c1d0;margin: 0;max-width: 27em;text-align: left}body.lpPage .lpStoryStage{grid-area: stage;align-self: center;position: relative;min-width: 0}body.lpPage .lpStoryTip{position: absolute;left: 0;top: -30px;font-family: var(--lp-mono);font-size: .72rem;letter-spacing: .13em;text-transform: uppercase;color: var(--lp-accent);line-height: 1.2}body.lpPage .lpStoryField{display: grid;grid-template-columns: repeat(var(--story-cols), 1fr);grid-template-rows: repeat(var(--story-rows), 1fr);aspect-ratio: var(--story-cols) / var(--story-rows);width: 100%;position: relative}body.lpPage .lpMk{display: block;border-radius: 50%;background: var(--story-mark);transform: scale(.58);transition: transform .7s cubic-bezier(.3, .8, .25, 1), background-color .45s ease, opacity .45s ease}body.lpPage .lpMk:nth-child(7n+2){transition-delay: .18s}body.lpPage .lpMk:nth-child(7n+3){transition-delay: .06s}body.lpPage .lpMk:nth-child(7n+4){transition-delay: .3s}body.lpPage .lpMk:nth-child(7n+5){transition-delay: .12s}body.lpPage .lpMk:nth-child(7n+6){transition-delay: .36s}body.lpPage .lpMk:nth-child(7n){transition-delay: .24s}body.lpPage .lpMk[data-g]{transform: scale(.2);opacity: .22}body.lpPage .lpMk--in{transform: translate(calc(var(--dx) * 100%), calc(var(--dy) * 100%)) scale(.58)}body.lpPage .lpMk--top{background: var(--fk-orange)}body.lpPage .lpStoryField::after{content: "";position: absolute;top: -4%;bottom: -4%;left: -12%;width: 10%;background: linear-gradient(90deg, rgba(255,255,255,0), rgba(255,255,255,.16), rgba(255,255,255,0));opacity: 0;pointer-events: none}body.lpPage .lpStoryField.is-scan::after{animation: lpStoryScan 1.1s ease-in-out}@keyframes lpStoryScan{0%{left: -12%;opacity: 1}100%{left: 102%;opacity: 1}}body.lpPage .lpStoryFoot{border-top: 1px solid var(--lp-deeprule);padding-block: 22px 56px;font-size: .86rem;color: #8b9aab}body.lpPage .lpStoryFoot p{margin: 0;font-size: inherit;line-height: 1.55;max-width: 52em;text-align: left;color: inherit}body.lpPage .lpStoryFoot strong{color: #b4c1d0}body.lpPage .lpStory.is-live .lpStoryTrack{height: calc(340 * var(--story-vh) - var(--fk-hdr, 77px))}body.lpPage .lpStory.is-live .lpStoryPin{position: sticky;top: var(--fk-hdr, 77px);height: calc(100 * var(--story-vh) - var(--fk-hdr, 77px));display: flex;align-items: center;overflow: hidden}body.lpPage .lpStory.is-live .lpBeat{position: absolute;left: 0;right: 0;top: 0;padding: 0;opacity: 0;visibility: hidden;transform: translateY(10px);transition: opacity .35s ease, transform .45s ease, visibility 0s linear .35s}body.lpPage .lpStory.is-live .lpBeat.is-on{opacity: 1;visibility: visible;transform: none;transition-delay: 0s}body.lpPage .lpStory.is-live .lpStoryFig{padding-left: 0}body.lpPage .lpStory.is-live.is-end .lpStoryFig{padding-left: .24em}body.lpPage .lpStory.is-live .lpStoryDot{transform: scale(0)}body.lpPage .lpStory.is-live .lpStoryProp i{background: var(--story-mark)}body.lpPage .lpStory.is-live.is-end .lpStoryProp i{background: var(--fk-orange)}body.lpPage .lpStory.is-live .lpStoryTip{opacity: 0;transition: opacity .4s ease}body.lpPage .lpStory.is-live.is-end .lpStoryTip{opacity: 1;transition-delay: .5s}body.lpPage .lpStory.is-live .lpMk[data-g]{transform: scale(.58);opacity: 1}body.lpPage .lpStory.is-live .lpMk[data-g].is-out{transform: scale(.2);opacity: .3}body.lpPage .lpStory.is-live.is-end .lpMk[data-g].is-out{opacity: .14}body.lpPage .lpStory.is-live:not(.is-end) .lpMk--in{transform: scale(.58);background: var(--story-mark)}body.lpPage .lpStory:not(.is-live) .lpStoryGrid{padding-block: 64px 48px;align-content: start}body.lpPage .lpStory:not(.is-live) .lpStoryStage{align-self: start;position: sticky;top: calc(var(--fk-hdr, 77px) + 60px);margin-top: 30px}body.lpPage .lpStory--noCount .lpStoryGrid{grid-template-columns: minmax(0, 1fr);grid-template-areas: "head" "beats"}body.lpPage .lpStory--noCount .lpBeats{margin-top: 0}@media (min-width: 920px){body.lpPage .lpStory--noCount .lpBeats{display: grid;grid-template-columns: repeat(2, minmax(0, 1fr));gap: 0 72px}}@media (max-width: 919px){body.lpPage .lpStoryGrid{grid-template-columns: minmax(0, 1fr);grid-template-areas: "head" "tell" "stage" "beats";align-content: start;padding-block: 18px 0}body.lpPage .lpStoryHead{padding-bottom: 12px;margin-bottom: 16px}body.lpPage .lpStory .lpFigSub{display: none}body.lpPage .lpStoryCount{gap: 12px}body.lpPage .lpStoryFig{font-size: clamp(5.25rem, 25vw, 7.5rem)}body.lpPage .lpStoryWord{font-size: .66rem;padding-bottom: .4em}body.lpPage .lpStoryProp{margin-top: 16px}body.lpPage .lpStorySteps{font-size: .62rem}body.lpPage .lpStoryStage{margin-top: 38px}body.lpPage .lpStoryTip{top: -24px;font-size: .64rem}body.lpPage .lpBeats{margin-top: 22px}body.lpPage .lpBeat h3{font-size: 1.2rem;margin-bottom: 6px}body.lpPage .lpBeat p{font-size: 1.03rem}body.lpPage .lpBeatN{margin-bottom: 8px}body.lpPage .lpStory.is-live .lpStoryTrack{height: calc(340 * var(--story-vh))}body.lpPage .lpStory.is-live .lpStoryPin{top: 0;height: calc(100 * var(--story-vh));align-items: flex-start;padding-bottom: 74px;box-sizing: border-box}body.lpPage .lpStory:not(.is-live) .lpStoryGrid{padding-block: 44px 36px}body.lpPage .lpStory:not(.is-live) .lpStoryStage{position: static;margin-top: 38px}}@supports (height: 100svh){@media (max-width: 919px){body.lpPage .lpStory{--story-vh: 1svh}}}@media (max-width: 919px) and (max-height: 700px){body.lpPage .lpStory.is-live .lpStoryHead, body.lpPage .lpStory.is-live .lpStorySteps{display: none}body.lpPage .lpStory.is-live .lpStoryFig{font-size: 4.25rem}body.lpPage .lpStory.is-live .lpStoryStage{margin-top: 30px;max-width: calc(44 * var(--story-vh))}body.lpPage .lpStory.is-live .lpBeats{margin-top: 14px}body.lpPage .lpStory.is-live .lpBeat p{font-size: .98rem;line-height: 1.5}}@media (max-width: 919px) and (max-height: 600px){body.lpPage .lpStory.is-live .lpStoryGrid{padding-top: 12px}body.lpPage .lpStory.is-live .lpStoryStage{max-width: calc(40 * var(--story-vh))}}@media (min-width: 2160px) and (min-height: 1125px){body.lpPage .lpStory{--story-vh: calc(1vh / var(--fk-z))}}@media (prefers-reduced-motion: reduce){body.lpPage .lpMk, body.lpPage .lpBeat, body.lpPage .lpStoryProp i, body.lpPage .lpStoryFig, body.lpPage .lpStoryTip{transition: none}body.lpPage .lpStoryField.is-scan::after{animation: none}}.calcMark{display: none}@media (min-width: 920px){.calcHero--rail .fk-inner{display: grid;grid-template-columns: var(--fk-label-col) minmax(0, 1fr);column-gap: var(--fk-label-gap)}.calcHero--rail .calcHeadBody{min-width: 0}.calcMark{display: block;font-family: var(--lp-mono);font-size: .75rem;letter-spacing: .14em;text-transform: uppercase;line-height: 1.6;color: var(--lp-ink3);padding-top: .55rem;border-top: 2px solid var(--lp-ink);align-self: start}}@media only screen and (min-width: 1120px){.calcIdxHead, body#calc .calcIndexCard.calcIdxRow{grid-template-columns: 140px minmax(0, 1fr) 210px 200px}body#calc .calcCard, body#calc .calcSplit{grid-template-columns: var(--fk-label-col) minmax(0, 1fr);column-gap: var(--fk-label-gap)}body#calc form > .calcToggle{margin-left: calc(var(--fk-label-col) + var(--fk-label-gap));width: calc(100% - var(--fk-label-col) - var(--fk-label-gap))}}body#calc select.calcInput{-webkit-appearance: none;appearance: none;padding-right: 40px;background-image: url("../images/select-caret.svg");background-repeat: no-repeat;background-position: right 15px center}body.lpPage .lp404Fig{font-family: var(--lp-display);font-weight: 700;font-size: clamp(5.5rem, 17vw, 14rem);line-height: .8;letter-spacing: -.045em;color: var(--lp-ink);display: flex;align-items: baseline;margin-bottom: 34px}body.lpPage .lp404Fig i{display: block;width: .56em;height: .56em;margin: 0 .07em;border-radius: 50%;background: var(--fk-orange);align-self: flex-end;transform-origin: 50% 100%;animation: lp404Drop .7s linear .35s both}@keyframes lp404Drop{0%{transform: translateY(-1.5em) scale(1, 1);opacity: 0;animation-timing-function: cubic-bezier(.55, 0, 1, .45)}12%{opacity: 1}64%{transform: translateY(0) scale(1, 1);animation-timing-function: ease-out}78%{transform: translateY(0) scale(1.2, .78)}90%{transform: translateY(0) scale(.96, 1.05)}100%{transform: translateY(0) scale(1, 1);opacity: 1}}@media (min-width: 920px){body.lpPage .lpPageHead--404 .lpBody{display: grid;grid-template-columns: minmax(0, 1fr) auto;column-gap: 48px;align-items: start}body.lpPage .lpPageHead--404 .lpBody > *{grid-column: 1}body.lpPage .lpPageHead--404 .lp404Fig{grid-column: 2;grid-row: 1 / span 6;align-self: center;margin: 0}}@media (prefers-reduced-motion: reduce){body.lpPage .lp404Fig i{animation: none}}::selection{background: #ffd2b8;color: #16202b}@media (max-width: 640px){body.lpPage .lpThreadTop{display: grid;grid-template-columns: 38px minmax(0, 1fr);column-gap: 12px;row-gap: 8px;align-items: center}body.lpPage .lpThreadTop .lpClock{grid-column: 2;justify-self: start;margin: 0}}