.legal-page-shell-module__d_mMQq__desk{background:var(--fm-desk);padding:44px 22px 70px}.legal-page-shell-module__d_mMQq__wrap{max-width:820px;margin-inline:auto}.legal-page-shell-module__d_mMQq__meta{font-family:var(--fm-font-type);margin:22px 0 0;font-size:.78rem;line-height:2.1}.legal-page-shell-module__d_mMQq__meta>div{align-items:baseline;display:flex}.legal-page-shell-module__d_mMQq__meta dt{width:96px;color:var(--fm-gray);text-transform:uppercase;flex:none;margin:0}.legal-page-shell-module__d_mMQq__meta dd{border-bottom:1px solid var(--fm-ink);margin:0;padding:0 6px}.legal-page-shell-module__d_mMQq__meta h1{font:inherit;margin:0}.legal-page-shell-module__d_mMQq__introduction{max-width:60ch;font-family:var(--fm-font-doc);color:var(--fm-ink-soft);margin:22px 0 0;font-size:1rem;line-height:1.65}.legal-page-shell-module__d_mMQq__index{margin:26px 0 0;padding:0;list-style:none}.legal-page-shell-module__d_mMQq__index a{gap:8px;text-decoration:none;display:flex}.legal-page-shell-module__d_mMQq__index .legal-page-shell-module__d_mMQq__mark{flex:none;min-width:4ch;margin-right:0}.legal-page-shell-module__d_mMQq__index a:hover{color:var(--fm-red)}.legal-page-shell-module__d_mMQq__mark{color:var(--fm-red);margin-right:8px;font-weight:700}.legal-page-shell-module__d_mMQq__section{scroll-margin-top:92px}.legal-page-shell-module__d_mMQq__titleRow{align-items:center;gap:12px;min-width:0;display:flex}.legal-page-shell-module__d_mMQq__head h2{font:inherit;margin:0}.legal-page-shell-module__d_mMQq__prose{max-width:64ch;font-family:var(--fm-font-doc);overflow-wrap:break-word;margin-top:14px;font-size:1rem;line-height:1.65}.legal-page-shell-module__d_mMQq__prose p{margin:0 0 14px}.legal-page-shell-module__d_mMQq__prose ul{margin:0 0 14px;padding-left:1.25em;list-style:outside}.legal-page-shell-module__d_mMQq__prose li{margin:6px 0}.legal-page-shell-module__d_mMQq__prose a{color:var(--mkt-gold-deep,#ad0f04);text-underline-offset:3px;text-decoration:underline}.legal-page-shell-module__d_mMQq__prose a:hover{color:var(--fm-red)}.legal-page-shell-module__d_mMQq__prose strong{font-weight:700}.legal-page-shell-module__d_mMQq__prose code{border:1px solid var(--fm-rule-soft);background:var(--fm-ghost);font-family:var(--fm-font-type);border-radius:3px;padding:0 4px;font-size:.86em}.legal-page-shell-module__d_mMQq__copy{flex:none;align-items:center;display:inline-flex;position:relative}.legal-page-shell-module__d_mMQq__desk .legal-page-shell-module__d_mMQq__copyButton{border:1px solid var(--fm-rule-soft);width:26px;height:26px;color:var(--fm-gray);background:#fff;border-radius:4px;padding:0;transition:color .15s,border-color .15s}.legal-page-shell-module__d_mMQq__desk .legal-page-shell-module__d_mMQq__copyButton:hover{border-color:var(--fm-ink);color:var(--fm-ink);background:#fff}.legal-page-shell-module__d_mMQq__desk .legal-page-shell-module__d_mMQq__copyButton:focus-visible{outline:3px solid var(--fm-red);outline-offset:2px}.legal-page-shell-module__d_mMQq__desk .legal-page-shell-module__d_mMQq__copyButton[data-status=copied]{border-color:var(--fm-red);color:var(--fm-red)}.legal-page-shell-module__d_mMQq__desk .legal-page-shell-module__d_mMQq__copyButton svg{width:14px;height:14px}.legal-page-shell-module__d_mMQq__copyStatus{top:50%;z-index:2;background:var(--fm-ink);color:#fff;max-width:min(240px,60vw);font-family:var(--fm-font-type);letter-spacing:.02em;text-transform:none;white-space:nowrap;opacity:0;pointer-events:none;padding:4px 8px;font-size:10.5px;font-weight:400;line-height:1.3;transition:opacity .15s;position:absolute;inset-inline-start:calc(100% + 8px);translate:0 -50%}.legal-page-shell-module__d_mMQq__copyStatus[data-visible]{opacity:1}.legal-page-shell-module__d_mMQq__end{text-align:center;font-family:var(--fm-font-type);letter-spacing:.2em;text-transform:uppercase;color:var(--fm-gray);margin:56px 0 0;font-size:11px}.legal-page-shell-module__d_mMQq__also{text-align:center;font-family:var(--fm-font-type);margin:18px 0 0;font-size:12px}.legal-page-shell-module__d_mMQq__also a{text-underline-offset:3px;text-decoration:underline}.legal-page-shell-module__d_mMQq__also a:hover{color:var(--fm-red)}@media (max-width:720px){.legal-page-shell-module__d_mMQq__desk{padding:18px 10px 40px}.legal-page-shell-module__d_mMQq__index b{display:none}.legal-page-shell-module__d_mMQq__index .dots{display:none}.legal-page-shell-module__d_mMQq__index li{line-height:1.85}.legal-page-shell-module__d_mMQq__prose{font-size:.97rem}}@media print{.legal-page-shell-module__d_mMQq__desk{background:#fff;padding:0}.legal-page-shell-module__d_mMQq__desk .sheet{box-shadow:none;border:0}.legal-page-shell-module__d_mMQq__copy{display:none}.legal-page-shell-module__d_mMQq__head{break-after:avoid}:is(.fm-ex-nav,.fm-ex-footer){display:none}}
.fm-proposal{--fmx-red:#e10600;--fmx-ink:#0a0a0a;--fmx-gray:#5d5d5a;--fmx-line:#d3d3cf;color:var(--fmx-ink);font-family:var(--font-brand-sans,"Schibsted Grotesk"),Arial,sans-serif;background:#fff;font-size:16px;line-height:1.6}.fm-proposal *{box-sizing:border-box}.fm-proposal :is(h1,h2,h3,p,figure,blockquote,dl,dd){margin:0}.fm-proposal :is(a,summary){-webkit-tap-highlight-color:transparent}.fm-proposal a{color:inherit;text-decoration:none}.fm-proposal a:focus-visible,.fm-proposal summary:focus-visible{outline:3px solid var(--fmx-red);outline-offset:5px}.fm-proposal section{scroll-margin-top:95px}.fm-proposal main{scroll-margin-top:80px}.fm-proposal .fm-ex-wrap{width:min(1180px,100% - 64px);margin-inline:auto}.fm-proposal .fm-ex-kicker{font-family:var(--font-brand-mono,"IBM Plex Mono"),monospace;text-transform:uppercase;letter-spacing:.1em;color:var(--fmx-red);font-size:12px;font-weight:600;line-height:1.5}.fm-proposal h2{letter-spacing:-.035em;word-spacing:.04em;text-transform:uppercase;font-size:clamp(32px,3.8vw,54px);font-weight:800;line-height:1.05}.fm-proposal h2 em{color:var(--fmx-red);font-style:normal}.fm-proposal h3{letter-spacing:-.025em;font-size:21px;line-height:1.25}.fm-proposal .fm-ex-kicker+h2{margin-top:17px}.fm-proposal .fm-ex-note{color:var(--fmx-gray);font-size:13px;line-height:1.6}.fm-proposal .fm-ex-btn{background:var(--fmx-red);color:#fff;text-transform:uppercase;letter-spacing:.02em;justify-content:space-between;align-items:center;gap:36px;min-height:54px;padding:17px 24px;font-size:14px;font-weight:750;transition:background .15s;display:inline-flex}.fm-proposal .fm-ex-btn:hover{background:#a50804}.fm-proposal .fm-ex-btn-dark{background:var(--fmx-ink)}.fm-proposal .fm-ex-btn-dark:hover{background:var(--fmx-red)}.fm-proposal .fm-ex-quiet-link{text-underline-offset:4px;margin-top:13px;font-size:13px;text-decoration:underline;display:block}.fm-proposal .fm-ex-skip{z-index:99;background:#fff;padding:16px;position:absolute;top:-100px;left:12px}.fm-proposal .fm-ex-skip:focus{top:12px}.fm-proposal .fm-ex-nav{z-index:30;background:#fff;border-bottom:4px solid #0a0a0a;position:sticky;top:0}.fm-proposal .fm-ex-nav-inner{justify-content:space-between;align-items:center;min-height:64px;display:flex}.fm-proposal .fm-ex-wordmark{align-items:flex-end;gap:9px;display:flex}.fm-proposal .fm-ex-wordmark>img{flex:none;display:block;transform:translateY(1px)}.fm-proposal .fm-ex-wordmark>.fm-brand-wordmark{width:165px}.fm-proposal .fm-ex-nav-inner>nav{align-self:stretch;display:flex}.fm-proposal .fm-ex-nav-inner>nav>a{text-transform:uppercase;letter-spacing:.03em;border-left:1px solid #ddd;align-items:center;padding:12px 19px;font-size:12px;font-weight:700;display:flex}.fm-proposal .fm-ex-nav-inner>nav>a:hover{background:#efefed}.fm-proposal .fm-ex-nav-inner>nav>a.fm-ex-nav-cta{background:var(--fmx-red);color:#fff;border:none}.fm-proposal .fm-ex-hero{padding-block:58px 0}.fm-proposal h1{text-transform:uppercase;letter-spacing:-.035em;word-spacing:.04em;margin-top:22px;font-size:clamp(45px,8.2vw,112px);font-weight:800;line-height:.96}.fm-proposal .fm-ex-strike{white-space:nowrap;position:relative}.fm-proposal .fm-ex-strike:after{content:"";background:var(--fmx-red);height:.085em;position:absolute;top:51%;left:-2%;right:-3%;transform:rotate(-2deg)}.fm-proposal .fm-ex-red{color:var(--fmx-red)}.fm-proposal .fm-ex-hero-copy{border-left:3px solid var(--fmx-red);text-wrap:pretty;max-width:740px;padding-left:22px;font-size:19px;line-height:1.55}.fm-proposal .fm-ex-hero-copy p+p{margin-top:11px}.fm-proposal .fm-ex-hero-premise{letter-spacing:-.025em;font-size:22px;font-weight:650;line-height:1.35}.fm-proposal .fm-ex-hero-premise span{display:inline-block}.fm-proposal .fm-ex-hero-resolve{font-weight:750}.fm-proposal .fm-ex-facts{border-top:5px solid var(--fmx-ink);border-bottom:1px solid var(--fmx-ink);grid-template-columns:repeat(3,1fr);margin-top:42px;display:grid}.fm-proposal .fm-ex-facts>div{border-right:1px solid var(--fmx-line);padding:21px 20px 23px}.fm-proposal .fm-ex-facts>div:first-child{padding-left:0}.fm-proposal .fm-ex-facts>div:last-child{border:0}.fm-proposal .fm-ex-facts strong{letter-spacing:-.05em;font-size:clamp(30px,4.4vw,60px);font-weight:800;line-height:1.12;display:block}.fm-proposal .fm-ex-facts>div:nth-child(2) strong{color:var(--fmx-red)}.fm-proposal .fm-ex-facts span{font-family:var(--font-brand-mono,"IBM Plex Mono"),monospace;margin-top:10px;font-size:12px;display:block}.fm-proposal .fm-ex-facts .fm-ex-fact-text strong{padding-top:7px;font-size:clamp(30px,3.7vw,50px)}.fm-proposal .fm-ex-section-top{grid-template-columns:1.2fr 1fr;align-items:end;gap:70px;display:grid}.fm-proposal .fm-ex-section-intro{color:var(--fmx-gray);max-width:460px;font-size:18px}.fm-proposal .fm-ex-honesty{padding-block:84px}.fm-proposal .fm-ex-mirror{background:#eeefeb;border-block:1px solid #ddd}.fm-proposal .fm-ex-mirror-grid{grid-template-columns:.9fr 1fr;align-items:center;gap:100px;display:grid}.fm-proposal .fm-ex-mirror-grid h2{font-size:clamp(38px,4.8vw,64px)}.fm-proposal .fm-ex-lead{margin-top:26px;font-size:20px;line-height:1.55}.fm-proposal .fm-ex-mirror-grid p:not([class]){color:#454542;margin-top:19px;font-size:16px}.fm-proposal .fm-ex-courage{color:var(--fmx-red);font-weight:600}.fm-proposal .fm-ex-private-line{letter-spacing:-.025em;border-top:1px solid #bdbfb8;margin-top:27px;padding-top:24px;font-size:23px;font-weight:700;line-height:1.3}.fm-proposal .fm-ex-endorsement{isolation:isolate;border-bottom:1px solid var(--fmx-line);background:#eeefeb;padding-block:95px;position:relative;overflow:hidden}.fm-proposal .fm-ex-investment-backdrop{z-index:-1;pointer-events:none;-webkit-user-select:none;user-select:none;opacity:.085;justify-content:space-between;align-items:center;gap:40px;width:min(940px,86%);margin-inline:auto;display:flex;position:absolute;inset:auto 0 22px}.fm-proposal .fm-ex-investment-backdrop img{filter:brightness(0);width:190px;max-width:26%;height:auto;display:block}.fm-proposal .fm-ex-endorsement-grid{grid-template-columns:.85fr 1.4fr;align-items:center;gap:85px;display:grid}.fm-proposal .fm-ex-endorsement figure{flex-direction:column;min-width:0;display:flex}.fm-proposal .fm-ex-endorsement figure>img{aspect-ratio:1;object-fit:cover;filter:grayscale();width:100%;height:auto;display:block}.fm-proposal .fm-ex-endorsement figcaption{background:#fff;grid-template-columns:1fr 128px;align-items:center;gap:20px;width:100%;padding:31px 20px 24px;font-size:13px;display:grid;position:relative;box-shadow:inset 1px 0 #e2e2dc,inset -1px 0 #e2e2dc,inset 0 -1px #d6d6ce}.fm-proposal .fm-ex-endorsement figcaption:before{content:"";background:var(--fmx-red);height:7px;position:absolute;inset:0 0 auto}.fm-proposal .fm-ex-endorsement figcaption strong{margin-bottom:4px;font-size:19px;display:block}.fm-proposal .fm-ex-endorsement figcaption span{color:var(--fmx-gray)}.fm-proposal .fm-ex-pnp-logo{border-left:1px solid #cecec7;width:128px;max-width:100%;height:auto;margin:0;padding-left:16px;display:block}.fm-proposal .fm-ex-quote blockquote{font-family:var(--font-brand-doc,"Lora"),Georgia,serif;letter-spacing:-.017em;margin-top:24px;font-size:clamp(21px,2vw,27px);line-height:1.5}.fm-proposal .fm-ex-quotation-mark{height:45px;color:var(--fmx-red);margin-top:30px;font-family:Georgia,serif;font-size:110px;line-height:.6;display:block}.fm-proposal .fm-ex-quotation-close{height:44px;color:var(--fmx-ink);text-align:right;margin-top:18px;font-size:100px}.fm-proposal .fm-ex-quote .fm-ex-inline-wordmark{vertical-align:-.015em;width:7.3em}.fm-proposal .fm-ex-quote blockquote p+p{margin-top:19px}.fm-proposal .fm-ex-quote blockquote .fm-ex-quote-highlight{font-size:clamp(26px,2.5vw,34px);line-height:1.28}.fm-proposal .fm-ex-quote blockquote strong{color:var(--fmx-red);font-weight:600}.fm-proposal .fm-ex-value-band{border-block:4px solid var(--fmx-ink);background:#f0f1ed;margin-top:70px;padding-block:36px 20px}.fm-proposal .fm-ex-value-band h2{text-align:center;margin-inline:auto;font-size:clamp(32px,4.8vw,64px);line-height:.99}.fm-proposal .fm-ex-value-statement{display:block}.fm-proposal .fm-ex-value-nowrap,.fm-proposal .fm-ex-value-statement em{white-space:nowrap}.fm-proposal .fm-ex-value-band h2+p{font-family:var(--font-brand-mono,"IBM Plex Mono"),monospace;text-align:center;text-wrap:pretty;margin:26px auto 0;font-size:11px;line-height:1.8}.fm-proposal .fm-ex-value-band h2+p span{color:var(--fmx-gray)}.fm-proposal .fm-ex-pricing{grid-template-columns:1fr 1fr;align-items:center;gap:100px;padding-block:30px 60px;display:grid}.fm-proposal .fm-ex-price-heading>p:last-child{max-width:390px;color:var(--fmx-gray);margin-top:25px;font-size:18px}.fm-proposal .fm-ex-price-card{border:3px solid var(--fmx-ink);padding:35px 36px}.fm-proposal .fm-ex-price{letter-spacing:-.055em;flex-wrap:wrap;align-items:baseline;gap:0 15px;margin-top:10px;font-size:78px;font-weight:800;line-height:1.2;display:flex}.fm-proposal .fm-ex-price>span{letter-spacing:-.03em;color:var(--fmx-ink);white-space:nowrap;font-size:36px;font-weight:700}.fm-proposal .fm-ex-price-includes{margin-top:12px;font-size:15px;font-weight:600}.fm-proposal .fm-ex-price-card ul{margin:18px 0 26px;padding:0;list-style:none}.fm-proposal .fm-ex-price-card li{border-bottom:1px solid var(--fmx-line);grid-template-columns:22px 1fr;gap:10px;padding-block:11px;font-size:15px;display:grid}.fm-proposal .fm-ex-price-card li b{font-family:var(--font-brand-mono,"IBM Plex Mono"),monospace;color:var(--fmx-red)}.fm-proposal .fm-ex-price-card li svg{width:18px;height:18px;color:var(--fmx-red);margin-top:3px}.fm-proposal .fm-ex-price-card .fm-ex-btn{width:100%;display:flex}.fm-proposal .fm-ex-price-card .fm-ex-note{margin-top:18px}.fm-proposal .fm-ex-scope-rule{margin-top:20px;font-size:14px;line-height:1.55}.fm-proposal .fm-ex-scope-rule strong{font-weight:700}.fm-proposal .fm-ex-guarantee{background:#f1f2ed;border:1px solid #d1d2cd;grid-template-columns:70px 1fr 185px;align-items:center;gap:30px;padding:32px 36px;display:grid}.fm-proposal .fm-ex-guarantee-symbol{font-family:var(--font-brand-mono,"IBM Plex Mono"),monospace;color:var(--fmx-red);letter-spacing:-.07em;font-size:54px}.fm-proposal .fm-ex-guarantee h2{text-transform:none;letter-spacing:-.035em;margin-top:8px;font-size:31px}.fm-proposal .fm-ex-guarantee p:last-child{max-width:660px;color:var(--fmx-gray);margin-top:13px;font-size:16px}.fm-proposal .fm-ex-objections{padding-block:80px 85px}.fm-proposal .fm-ex-objections h2{font-size:clamp(28px,3vw,40px)}.fm-proposal .fm-ex-objections dl{border-top:4px solid var(--fmx-ink);margin-top:30px}.fm-proposal .fm-ex-objections dl>div{border-bottom:1px solid var(--fmx-ink);grid-template-columns:1fr 2fr;gap:45px;padding-block:22px;display:grid}.fm-proposal .fm-ex-objections dt{text-transform:uppercase;font-size:15px;font-weight:750;line-height:1.5}.fm-proposal .fm-ex-objections dd{color:var(--fmx-gray);font-size:15px;line-height:1.6}.fm-proposal .fm-ex-close{isolation:isolate;background:var(--fmx-ink);color:#fff;padding-block:56px 65px;position:relative;overflow:hidden}.fm-proposal .fm-ex-close>.fm-ex-wrap{z-index:1;position:relative}.fm-proposal .fm-ex-close-watermark{filter:brightness(0)invert();opacity:.04;pointer-events:none;-webkit-user-select:none;user-select:none;width:330px;height:auto;position:absolute;bottom:-110px;right:6%}.fm-proposal .fm-ex-close>.fm-ex-wrap>.fm-ex-kicker{color:#bfbfbb}.fm-proposal .fm-ex-close h2{margin-top:0;font-size:clamp(46px,6vw,82px);line-height:.98}.fm-proposal .fm-ex-close h2 em{color:var(--fmx-red)}.fm-proposal .fm-ex-close-layout{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:40px;margin-top:26px;display:grid}.fm-proposal .fm-ex-close-actions{gap:12px;padding-top:8px;display:grid}.fm-proposal .fm-ex-btn-outline{background:0 0;border:1px solid #fff;padding:16px 23px}.fm-proposal .fm-ex-btn-outline:hover{color:var(--fmx-ink);background:#fff}.fm-proposal .fm-ex-close .fm-ex-quiet-link{color:#d0d0cc}.fm-proposal .fm-ex-footer{font-family:var(--font-brand-mono,"IBM Plex Mono"),monospace;grid-template-columns:1fr auto 1fr;align-items:center;padding-block:24px;font-size:11px;display:grid}.fm-proposal .fm-ex-footer nav{grid-column:2;justify-content:center;gap:28px;display:flex}.fm-proposal .fm-ex-footer nav a{padding-block:8px}.fm-proposal .fm-ex-copyright{color:var(--fmx-gray);grid-column:3;justify-self:end}@media (max-width:1000px){.fm-proposal .fm-ex-nav-inner>nav>a{padding-inline:12px;font-size:11px}.fm-proposal .fm-ex-mirror-grid,.fm-proposal .fm-ex-endorsement-grid,.fm-proposal .fm-ex-pricing{gap:45px}.fm-proposal .fm-ex-section-top{gap:36px}.fm-proposal .fm-ex-hero-copy{padding-left:18px;font-size:18px}.fm-proposal .fm-ex-hero-premise{font-size:20px}.fm-proposal .fm-ex-guarantee{grid-template-columns:1fr 170px;gap:25px}.fm-proposal .fm-ex-guarantee-symbol{display:none}}@media (max-width:720px){.fm-proposal .fm-ex-wrap{width:calc(100% - 40px)}.fm-proposal .fm-ex-nav-inner{min-height:62px}.fm-proposal .fm-ex-nav-inner>nav>a{min-height:54px;padding:12px 14px;font-size:11px}.fm-proposal .fm-ex-hero{padding-top:35px}.fm-proposal h1{margin-top:20px;font-size:clamp(40px,9.6vw,67px)}.fm-proposal .fm-ex-facts{background:var(--fmx-line);grid-template-columns:1fr 1fr;gap:1px;margin-top:30px}.fm-proposal .fm-ex-facts>div{background:#fff;border:0;padding:18px 14px 18px 0}.fm-proposal .fm-ex-facts>.fm-ex-fact-price{order:-1;grid-column:1/-1;padding-block:22px}.fm-proposal .fm-ex-facts>.fm-ex-fact-text{padding-left:14px}.fm-proposal .fm-ex-facts strong{font-size:40px}.fm-proposal .fm-ex-facts .fm-ex-fact-price strong{font-size:48px}.fm-proposal .fm-ex-facts .fm-ex-fact-text strong{padding-top:4px;font-size:34px}.fm-proposal .fm-ex-facts span{font-size:11px}.fm-proposal .fm-ex-section-top,.fm-proposal .fm-ex-mirror-grid,.fm-proposal .fm-ex-endorsement-grid,.fm-proposal .fm-ex-pricing{grid-template-columns:1fr;gap:30px}.fm-proposal .fm-ex-section-intro{font-size:16px}.fm-proposal .fm-ex-honesty{padding-block:48px}.fm-proposal .fm-ex-mirror-grid{gap:38px}.fm-proposal .fm-ex-mirror-grid h2{font-size:43px}.fm-proposal .fm-ex-lead{margin-top:22px;font-size:18px}.fm-proposal .fm-ex-private-line{font-size:22px}.fm-proposal .fm-ex-endorsement{padding-block:55px}.fm-proposal .fm-ex-investment-backdrop{gap:25px;bottom:16px}.fm-proposal .fm-ex-endorsement figure{max-width:430px}.fm-proposal .fm-ex-quote blockquote{margin-top:22px;font-size:20px}.fm-proposal .fm-ex-value-band{margin-top:45px;padding-block:30px 20px}.fm-proposal .fm-ex-value-statement{display:inline}.fm-proposal .fm-ex-pricing{gap:30px;padding-block:20px 35px}.fm-proposal .fm-ex-price-heading>p:last-child{margin-top:20px;font-size:16px}.fm-proposal .fm-ex-price-card{padding:27px 24px}.fm-proposal .fm-ex-price{font-size:68px}.fm-proposal .fm-ex-price>span{font-size:32px}.fm-proposal .fm-ex-guarantee{grid-template-columns:1fr;gap:14px;padding:27px 24px}.fm-proposal .fm-ex-guarantee-symbol{font-size:36px;line-height:1}.fm-proposal .fm-ex-guarantee h2{font-size:28px}.fm-proposal .fm-ex-objections{padding-block:50px}.fm-proposal .fm-ex-objections dl>div{grid-template-columns:1fr;gap:10px;padding-block:20px}.fm-proposal .fm-ex-close{padding-block:52px}.fm-proposal .fm-ex-close h2{font-size:clamp(34px,10.4vw,46px)}.fm-proposal .fm-ex-close-layout{grid-template-columns:1fr;gap:26px;margin-top:25px}.fm-proposal .fm-ex-close-actions{padding-top:0}.fm-proposal .fm-ex-footer{grid-template-columns:1fr;gap:6px;padding-block:20px;font-size:11px}.fm-proposal .fm-ex-footer nav{grid-column:1;gap:24px}.fm-proposal .fm-ex-copyright{grid-column:1;justify-self:center;font-size:10px}}@media (max-width:560px){.fm-proposal .fm-ex-nav-inner>nav>a{padding-inline:11px}}@media (prefers-reduced-motion:reduce){.fm-proposal *{scroll-behavior:auto;transition:none!important}:root:has(.fm-proposal){scroll-behavior:auto}}@media (max-width:350px){.fm-proposal .fm-ex-endorsement figcaption{grid-template-columns:1fr;gap:16px}.fm-proposal .fm-ex-pnp-logo{border-top:1px solid #cecec7;border-left:0;width:144px;padding:15px 0 0}}.fm-proposal .fm-ex-hero-grid{grid-template-columns:minmax(0,1.3fr) minmax(0,.75fr);align-items:center;gap:70px;display:grid}.fm-proposal .fm-ex-hero h1{margin-top:20px;font-size:clamp(40px,5vw,72px);line-height:.95}.fm-proposal .fm-ex-hero h1>span{display:block}.fm-proposal .fm-ex-hero-copy{max-width:620px;margin-top:30px}.fm-proposal .fm-ex-hero-actions{flex-wrap:wrap;align-items:center;gap:24px;margin-top:32px;display:flex}.fm-proposal .fm-ex-hero-actions .fm-ex-quiet-link{margin-top:0}.fm-proposal .fm-ex-years{justify-self:end;width:100%;max-width:390px;margin:0}.fm-proposal .fm-ex-years ol{border-top:4px solid var(--fmx-ink);margin:14px 0 0;padding:0;list-style:none}.fm-proposal .fm-ex-years li{border-bottom:1px solid var(--fmx-line);justify-content:space-between;align-items:center;gap:16px;padding-block:6px 4px;display:flex}.fm-proposal .fm-ex-years b{letter-spacing:-.055em;color:#0000;-webkit-text-stroke:1.4px #a9a9a4;font-size:clamp(54px,6vw,88px);font-weight:800;line-height:1;display:inline-block;position:relative}.fm-proposal .fm-ex-years .fm-ex-year-now b{color:var(--fmx-ink);-webkit-text-stroke:0}.fm-proposal .fm-ex-years em{background:var(--fmx-red);color:#fff;font-family:var(--font-brand-mono,"IBM Plex Mono"),monospace;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;padding:6px 9px;font-size:11px;font-style:normal;font-weight:600}.fm-proposal .fm-ex-years i{background:var(--fmx-red);transform-origin:0;height:.085em;position:absolute;top:50%;left:-4%;right:-5%;transform:rotate(-3deg)}.fm-proposal .fm-ex-years.is-armed i{transform:rotate(-3deg)scaleX(0)}.fm-proposal .fm-ex-years.is-armed.is-in i{transition:transform .55s cubic-bezier(.6,0,.2,1);transform:rotate(-3deg)scaleX(1)}.fm-proposal .fm-ex-years.is-armed.is-in li:nth-child(3) i{transition-delay:.35s}.fm-proposal .fm-ex-years.is-armed.is-in li:nth-child(4) i{transition-delay:.7s}.fm-proposal .fm-ex-years-note{font-family:var(--font-brand-doc,"Lora"),Georgia,serif;color:var(--fmx-gray);margin-top:14px;font-size:18px;font-style:italic}.fm-proposal .fm-ex-facts>.fm-ex-fact-price{grid-template-rows:auto auto;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:20px;display:grid}.fm-proposal .fm-ex-fact-price>strong{grid-area:1/1}.fm-proposal .fm-ex-fact-price>span{grid-area:2/1;align-self:start}.fm-proposal .fm-ex-seal-slot{border-radius:50%;grid-area:1/2/3;place-self:center;line-height:0}.fm-proposal .fm-ex-room{color:#f4f4f1;background:#101010;padding-block:96px 100px}.fm-proposal .fm-ex-room .fm-ex-kicker{color:#ff4b3e}.fm-proposal .fm-ex-room-grid{grid-template-columns:minmax(0,1fr) minmax(0,.9fr);align-items:center;gap:80px;display:grid}.fm-proposal .fm-ex-room h2{font-size:clamp(34px,4.4vw,60px)}.fm-proposal .fm-ex-room h2 em{color:#ff3b2f}.fm-proposal .fm-ex-room-lead{color:#c9c9c4;max-width:520px;margin-top:26px;font-size:19px;line-height:1.55}.fm-proposal .fm-ex-room-lead b{color:#fff;font-weight:650}.fm-proposal .fm-ex-notes{color:var(--fmx-ink);background:#f3f2ec;padding:30px 30px 96px;position:relative;transform:rotate(1.2deg);box-shadow:0 30px 80px -20px #000000b3}.fm-proposal .fm-ex-notes:before{content:"";pointer-events:none;background:repeating-linear-gradient(#0000 0 31px,#5078aa21 31px 32px);position:absolute;inset:0}.fm-proposal .fm-ex-notes-head{border-bottom:2px solid var(--fmx-ink);font-family:var(--font-brand-mono,"IBM Plex Mono"),monospace;letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;gap:12px;padding-bottom:12px;font-size:11px;font-weight:700;display:flex;position:relative}.fm-proposal .fm-ex-notes-head span:last-child{color:#7b7a74}.fm-proposal .fm-ex-notes-sub{letter-spacing:-.02em;margin:14px 0 6px;font-size:18px;font-weight:800;position:relative}.fm-proposal .fm-ex-notes-sub span{font-family:var(--font-brand-mono,"IBM Plex Mono"),monospace;letter-spacing:0;color:#57564f;font-size:13px;font-weight:400;display:block}.fm-proposal .fm-ex-log{margin:0;padding:0;list-style:none;position:relative}.fm-proposal .fm-ex-log li{font-family:var(--font-brand-doc,"Lora"),Georgia,serif;grid-template-columns:52px minmax(0,1fr);gap:10px;padding:6px 6px 6px 0;font-size:16.5px;line-height:1.4;display:grid}.fm-proposal .fm-ex-log time{font-family:var(--font-brand-mono,"IBM Plex Mono"),monospace;color:#7b7a74;padding-top:2px;font-size:12.5px}.fm-proposal .fm-ex-log .fm-ex-log-decision{color:var(--fmx-red);font-weight:700}.fm-proposal .fm-ex-pass{border:4px solid var(--fmx-red);color:var(--fmx-red);letter-spacing:.06em;opacity:.92;padding:2px 14px;font-size:clamp(30px,3.4vw,44px);font-weight:900;position:absolute;bottom:20px;right:30px;transform:rotate(-11deg)}.fm-proposal .fm-ex-notes-wrap{margin:0}.fm-proposal .fm-ex-notes-wrap figcaption{font-family:var(--font-brand-mono,"IBM Plex Mono"),monospace;letter-spacing:.08em;text-transform:uppercase;color:#8d8d87;margin-top:20px;font-size:11px}.fm-proposal .fm-ex-notes-wrap.is-armed .fm-ex-pass{opacity:0}.fm-proposal .fm-ex-notes-wrap.is-armed.is-in .fm-ex-pass{animation:.35s cubic-bezier(.3,1.6,.6,1) 2.2s both fm-ex-stamp}.fm-proposal .fm-ex-notes-wrap.is-armed.is-in .fm-ex-log li{animation:1.1s ease-out both fm-ex-sweep}.fm-proposal .fm-ex-notes-wrap.is-armed.is-in .fm-ex-log li:first-child{animation-delay:.2s}.fm-proposal .fm-ex-notes-wrap.is-armed.is-in .fm-ex-log li:nth-child(2){animation-delay:.6s}.fm-proposal .fm-ex-notes-wrap.is-armed.is-in .fm-ex-log li:nth-child(3){animation-delay:1s}.fm-proposal .fm-ex-notes-wrap.is-armed.is-in .fm-ex-log li:nth-child(4){animation-delay:1.4s}.fm-proposal .fm-ex-notes-wrap.is-armed.is-in .fm-ex-log li:nth-child(5){animation-delay:1.8s}@keyframes fm-ex-sweep{0%{background:0 0}30%{background:#e1060024}to{background:0 0}}@keyframes fm-ex-stamp{0%{opacity:0;transform:rotate(-11deg)scale(1.6)}to{opacity:.92;transform:rotate(-11deg)scale(1)}}.fm-proposal .fm-ex-room-questions{margin-top:76px}.fm-proposal .fm-ex-lens-grid{border-top:5px solid #f4f4f1;grid-template-columns:repeat(4,minmax(0,1fr));margin:18px 0 0;padding:0;list-style:none;display:grid}.fm-proposal .fm-ex-lens-grid li{border-bottom:1px solid #2f2f2d;border-right:1px solid #2f2f2d;padding:24px 22px 26px}.fm-proposal .fm-ex-lens-grid li:nth-child(4n){border-right:0}.fm-proposal .fm-ex-lens-grid svg{color:#ff4b3e;stroke-width:1.75px;width:28px;height:28px}.fm-proposal .fm-ex-lens-grid h3{color:#fff;margin-top:16px;font-size:19px}.fm-proposal .fm-ex-lens-grid p{color:#a9a9a3;margin-top:4px;font-size:15px}.fm-proposal .fm-ex-get{padding-block:90px 100px}.fm-proposal .fm-ex-get-head{text-align:center;max-width:1000px;margin-inline:auto}.fm-proposal .fm-ex-get-head h2{font-size:clamp(32px,3.6vw,50px)}.fm-proposal .fm-ex-get-head h2>*{display:block}.fm-proposal .fm-ex-get-head .fm-ex-section-intro{max-width:none;margin:20px auto 0}.fm-proposal .fm-ex-get-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin-top:56px;display:grid}.fm-proposal .fm-ex-get-grid article{border-top:5px solid var(--fmx-ink)}.fm-proposal .fm-ex-get-grid h3{letter-spacing:-.03em;margin-top:10px;font-size:23px}.fm-proposal .fm-ex-get-grid article>p:not(.fm-ex-kicker){color:var(--fmx-gray);margin-top:8px;font-size:15px}.fm-proposal .fm-ex-get-art{background:#eeefeb;place-items:center;height:290px;margin-bottom:22px;display:grid;position:relative;overflow:hidden}.fm-proposal .fm-ex-get-doc{padding-top:30px}.fm-proposal .fm-ex-get-audio,.fm-proposal .fm-ex-get-revisions{align-content:center;gap:16px;padding:24px}.fm-proposal .fm-ex-get-meta{width:min(100%,290px);font-family:var(--font-brand-mono,"IBM Plex Mono"),monospace;letter-spacing:.08em;text-transform:uppercase;color:#55554f;justify-content:space-between;gap:12px;font-size:11px;display:flex}.fm-proposal .fm-ex-player{background:var(--fmx-ink);align-items:center;gap:14px;width:min(100%,290px);padding:16px 18px;display:flex;box-shadow:0 18px 30px -18px #000a}.fm-proposal .fm-ex-play{background:var(--fmx-red);color:#fff;border:0;border-radius:50%;flex:none;place-items:center;width:46px;height:46px;display:grid}.fm-proposal .fm-ex-play svg{fill:currentColor;width:20px;height:20px}.fm-proposal .fm-ex-wave{flex:1;align-items:center;gap:2px;min-width:0;height:46px;display:flex}.fm-proposal .fm-ex-wave i{background:#7c7c76;border-radius:1px;flex:1;display:block}.fm-proposal .fm-ex-wave i.is-on{background:#fff}.fm-proposal .fm-ex-player-time{font-family:var(--font-brand-mono,"IBM Plex Mono"),monospace;color:#b6b5af;flex:none;font-size:12px}.fm-proposal .fm-ex-revisions{grid-template-columns:repeat(6,1fr);gap:6px;width:min(100%,290px);margin:0;padding:0;list-style:none;display:grid}.fm-proposal .fm-ex-revisions li{aspect-ratio:.78;border:1.5px solid var(--fmx-ink);font-family:var(--font-brand-mono,"IBM Plex Mono"),monospace;background:#fff;place-items:end start;padding:4px 5px;font-size:10px;font-weight:600;display:grid}.fm-proposal .fm-ex-revisions li.is-first{border-color:var(--fmx-red);background:var(--fmx-red);color:#fff}.fm-proposal .fm-ex-inline-link{color:var(--fmx-ink);text-underline-offset:3px;white-space:nowrap;font-weight:600;text-decoration:underline}.fm-proposal .fm-ex-get-foot{justify-content:center;margin-top:34px;display:flex}.fm-proposal .fm-ex-cover-stack{isolation:isolate;width:176px;font-size:9.5px;position:relative}.fm-proposal .fm-ex-cover-stack:before,.fm-proposal .fm-ex-cover-stack:after{content:"";z-index:-1;background:#f4f3ef;border:1px solid #cdcdc8;position:absolute;inset:0}.fm-proposal .fm-ex-cover-stack:before{transform:translate(1em,.8em)rotate(3.5deg)}.fm-proposal .fm-ex-cover-stack:after{transform:translate(.45em,.4em)rotate(1.6deg)}.fm-proposal .fm-ex-cover{aspect-ratio:1/1.33;background:#fbfaf7;border:1px solid #cdcdc8;flex-direction:column;padding:2.6em 1.6em 1.3em;display:flex;position:relative;transform:rotate(-2deg);box-shadow:0 2em 3.5em -2em #00000073}.fm-proposal .fm-ex-cover-clip{filter:drop-shadow(0 .2em .25em #0000002e);width:6.4em;height:auto;position:absolute;top:-3.4em;left:50%;transform:translate(-50%)rotate(4deg)}.fm-proposal .fm-ex-cover-top{font-family:var(--font-brand-mono,"IBM Plex Mono"),monospace;letter-spacing:.12em;text-transform:uppercase;color:#55554f;border-bottom:3px double #222;justify-content:space-between;gap:.6em;padding-bottom:.9em;font-size:.62em;font-weight:600;display:flex}.fm-proposal .fm-ex-cover-band{background:var(--fmx-ink);color:#fff;margin:1.2em -1.6em 0;padding:1.1em 1.6em 1.25em}.fm-proposal .fm-ex-cover-band span{font-family:var(--font-brand-mono,"IBM Plex Mono"),monospace;letter-spacing:.14em;text-transform:uppercase;color:#ff4b3e;font-size:.62em;display:block}.fm-proposal .fm-ex-cover-band p{letter-spacing:-.045em;text-transform:uppercase;margin-top:.35em;font-size:2.7em;font-weight:800;line-height:.92}.fm-proposal .fm-ex-cover-band em{color:var(--fmx-red);font-style:normal}.fm-proposal .fm-ex-cover-meta{font-family:var(--font-brand-mono,"IBM Plex Mono"),monospace;margin:1.1em 0 0;font-size:.66em}.fm-proposal .fm-ex-cover-meta>div{border-bottom:1px solid #d6d6d0;grid-template-columns:7.4em 1fr;gap:.5em;padding-block:.42em;display:grid}.fm-proposal .fm-ex-cover-meta dt{color:#77776f}.fm-proposal .fm-ex-cover-meta dd{font-weight:600}.fm-proposal .fm-ex-cover-foot{font-family:var(--font-brand-mono,"IBM Plex Mono"),monospace;color:#77776f;justify-content:space-between;align-items:center;margin-top:auto;padding-top:.9em;font-size:.6em;display:flex}.fm-proposal .fm-ex-cover-foot .fm-ex-cover-wordmark{width:9.5em}.fm-proposal .fm-ex-cover-stamp{border:2px solid var(--fmx-red);outline:1px solid var(--fmx-red);outline-offset:2px;color:var(--fmx-red);font-family:var(--font-brand-mono,"IBM Plex Mono"),monospace;letter-spacing:.14em;text-transform:uppercase;background:#fbfaf7d9;padding:.45em .75em;font-size:.7em;font-weight:700;position:absolute;bottom:4.2em;right:-.7em;transform:rotate(-11deg)}.fm-proposal .fm-ex-quote blockquote b{color:var(--fmx-ink);font-weight:600}.fm-proposal .fm-ex-quote .fm-ex-quote-luck{color:var(--fmx-gray);font-style:italic}.fm-proposal .fm-ex-quote blockquote strong{-webkit-box-decoration-break:clone;box-decoration-break:clone;background:linear-gradient(#0000 62%,#e1060021 62%)}.fm-proposal .fm-ex-quote .fm-ex-quote-answer{font-family:var(--font-brand-sans,"Schibsted Grotesk"),Arial,sans-serif;letter-spacing:-.02em;border-top:1px solid #cecec7;margin-top:24px;padding-top:18px;font-size:clamp(20px,1.8vw,24px);font-weight:750}.fm-proposal .fm-ex-quote .fm-ex-quote-answer .fm-ex-inline-wordmark{vertical-align:-.08em;width:8.4em}.fm-proposal .fm-ex-stages{padding-block:84px 90px}.fm-proposal .fm-ex-ruler{border-top:4px solid var(--fmx-ink);grid-template-columns:repeat(5,minmax(0,1fr));margin-top:52px;display:grid;position:relative}.fm-proposal .fm-ex-ruler:before{content:"";background:repeating-linear-gradient(90deg,var(--fmx-ink) 0 1px,transparent 1px 2.5%);pointer-events:none;height:14px;position:absolute;inset:0 0 auto}.fm-proposal .fm-ex-stage{color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-content:start;gap:6px;padding:30px 16px 18px 0;display:grid;position:relative}.fm-proposal .fm-ex-stage:before{content:"";background:var(--fmx-ink);width:4px;height:28px;position:absolute;top:-4px;left:0}.fm-proposal .fm-ex-stage b{letter-spacing:-.02em;padding-left:14px;font-size:clamp(17px,1.6vw,21px);line-height:1.25;transition:color .3s}.fm-proposal .fm-ex-stage span{color:var(--fmx-gray);padding-left:14px;font-size:14px;line-height:1.5}.fm-proposal .fm-ex-stage[aria-pressed=true] b{color:var(--fmx-red)}.fm-proposal .fm-ex-ruler-bar{z-index:1;background:var(--fmx-red);width:6px;height:40px;transform:translate(var(--fm-bar-x,0px),var(--fm-bar-y,0px));pointer-events:none;position:absolute;top:-4px;left:0}.fm-proposal .fm-ex-stage:hover b{text-underline-offset:4px;text-decoration:underline}.fm-proposal .fm-ex-stage-answer{background:var(--fmx-ink);color:#fff;grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:clamp(18px,3vw,40px);margin-top:22px;padding:clamp(22px,3vw,36px);display:grid}.fm-proposal .fm-ex-stage-answer .fm-ex-kicker{color:#ff5a52}.fm-proposal .fm-ex-stage-answer p:not(.fm-ex-kicker){letter-spacing:-.035em;font-size:clamp(24px,3.2vw,44px);font-weight:800;line-height:1.05}.fm-proposal .fm-ex-lenses{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);align-items:start;gap:clamp(28px,6vw,90px);margin-top:clamp(56px,6vw,90px);display:grid}.fm-proposal .fm-ex-lenses h3{letter-spacing:-.04em;text-transform:uppercase;margin-top:14px;font-size:clamp(26px,3vw,40px);font-weight:850;line-height:1}.fm-proposal .fm-ex-lenses-sub{color:var(--fmx-gray);margin-top:14px}.fm-proposal .fm-ex-persp{border:2px solid var(--fmx-ink);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.fm-proposal .fm-ex-persp-card{border:0;border-right:2px solid var(--fmx-ink);min-height:150px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:#fff;align-content:space-between;gap:10px;padding:20px 18px;display:grid}.fm-proposal .fm-ex-persp-card:last-child{border-right:0}.fm-proposal .fm-ex-persp-card small{font-family:var(--font-brand-mono,"IBM Plex Mono"),monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--fmx-gray);font-size:11px}.fm-proposal .fm-ex-persp-card b{letter-spacing:-.03em;font-size:clamp(20px,2vw,27px);line-height:1.08}.fm-proposal .fm-ex-persp-card[aria-pressed=true]{background:var(--fmx-red);color:#fff}.fm-proposal .fm-ex-persp-card[aria-pressed=true] small{color:#ffd6d3}.fm-proposal .fm-ex-persp-card:hover:not([aria-pressed=true]){background:#f0f0ec}.fm-proposal .fm-ex-persp-note{color:var(--fmx-gray);margin-top:14px;font-size:15px}.fm-proposal .fm-ex-year{padding-block:90px 96px}.fm-proposal .fm-ex-year-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(36px,6vw,90px);display:grid}.fm-proposal .fm-ex-year-grid .fm-ex-section-intro{margin-top:22px}.fm-proposal .fm-ex-steps{border-top:3px solid var(--fmx-ink);margin:30px 0 0;padding:0;list-style:none}.fm-proposal .fm-ex-steps li{border-bottom:1px solid var(--fmx-line);grid-template-columns:44px minmax(0,1fr);gap:8px;padding-block:16px;display:grid}.fm-proposal .fm-ex-steps li>span{font-family:var(--font-brand-mono,"IBM Plex Mono"),monospace;color:var(--fmx-red);padding-top:3px;font-size:13px}.fm-proposal .fm-ex-steps h3{font-size:19px}.fm-proposal .fm-ex-steps p{color:var(--fmx-gray);margin-top:4px;font-size:15px}.fm-proposal .fm-ex-binder{padding-top:58px;position:relative}.fm-proposal .fm-ex-binder-clip{z-index:4;filter:drop-shadow(0 5px 6px #0003);pointer-events:none;width:92px;height:auto;position:absolute;top:0;left:calc(50% - 69px);transform:rotate(-3deg)}.fm-proposal .fm-ex-stack{grid-template-columns:minmax(0,1fr) 46px;display:grid;position:relative}.fm-proposal .fm-ex-stack:before,.fm-proposal .fm-ex-stack:after{content:"";z-index:0;background:#fff;border:1px solid #dcdbd5;position:absolute;inset:0 46px 0 0}.fm-proposal .fm-ex-stack:before{transform:translate(10px,10px)}.fm-proposal .fm-ex-stack:after{transform:translate(5px,5px)}.fm-proposal .fm-ex-mcard{z-index:2;background:#fff;border:1px solid #c9c8c1;flex-direction:column;min-height:440px;padding:clamp(20px,2.6vw,32px);display:flex;position:relative;box-shadow:0 30px 60px -36px #00000073}.fm-proposal .fm-ex-mcard-top{border-bottom:2px solid var(--fmx-ink);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding-bottom:12px;display:flex}.fm-proposal .fm-ex-mcard-top b{font-family:var(--font-brand-mono,"IBM Plex Mono"),monospace;letter-spacing:.08em;font-size:13px}.fm-proposal .fm-ex-lens-chip{background:var(--fmx-ink);color:#fff;font-family:var(--font-brand-mono,"IBM Plex Mono"),monospace;padding:4px 8px;font-size:11.5px;font-weight:600}.fm-proposal .fm-ex-mcard-for{color:var(--fmx-gray);margin-top:14px;font-size:14px}.fm-proposal .fm-ex-mcard-for strong{color:var(--fmx-ink)}.fm-proposal .fm-ex-mcard-added{font-family:var(--font-brand-mono,"IBM Plex Mono"),monospace;color:var(--fmx-gray);margin-top:6px;font-size:12.5px}.fm-proposal .fm-ex-mcard-added span{color:var(--fmx-ink);font-weight:600}.fm-proposal .fm-ex-mcard h3{min-height:2.4em;font-family:var(--font-brand-doc,"Lora"),Georgia,serif;letter-spacing:-.01em;margin:18px 0 20px;font-size:clamp(22px,2.2vw,28px);font-weight:600;line-height:1.2}.fm-proposal .fm-ex-tracker{border-top:1px solid #dcdbd5;gap:10px;margin-top:auto;padding-top:16px;display:grid}.fm-proposal .fm-ex-track{grid-template-columns:132px minmax(0,1fr) 84px;align-items:center;gap:12px;font-size:14px;display:grid}.fm-proposal .fm-ex-bars{grid-template-columns:repeat(3,1fr);gap:3px;display:grid}.fm-proposal .fm-ex-bars i{background:#dcdbd5;height:8px;transition:background .25s}.fm-proposal .fm-ex-track[data-s="1"] .fm-ex-bars i:nth-child(-n+1){background:var(--fmx-red)}.fm-proposal .fm-ex-track[data-s="2"] .fm-ex-bars i:nth-child(-n+2){background:#e9a100}.fm-proposal .fm-ex-track[data-s="3"] .fm-ex-bars i{background:var(--fmx-ink)}.fm-proposal .fm-ex-track em{font-family:var(--font-brand-mono,"IBM Plex Mono"),monospace;text-align:right;font-size:11.5px;font-style:normal;font-weight:600}.fm-proposal .fm-ex-track[data-s="1"] em{color:var(--fmx-red)}.fm-proposal .fm-ex-mcard-foot{font-family:var(--font-brand-mono,"IBM Plex Mono"),monospace;color:var(--fmx-gray);justify-content:space-between;gap:10px;margin-top:16px;font-size:11px;display:flex}.fm-proposal .fm-ex-mtabs{z-index:3;grid-template-rows:repeat(12,1fr);gap:3px;padding:10px 0;display:grid;position:relative}.fm-proposal .fm-ex-mtab{color:var(--fmx-gray);font-family:var(--font-brand-mono,"IBM Plex Mono"),monospace;cursor:pointer;background:#eeede8;border:1px solid #c9c8c1;border-left:0;padding:0;font-size:12px;font-weight:700;transition:background .15s,color .15s,transform .15s}.fm-proposal .fm-ex-mtab:hover{color:var(--fmx-ink);background:#fff;transform:translate(2px)}.fm-proposal .fm-ex-mtab[aria-selected=true]{border-color:var(--fmx-red);background:var(--fmx-red);color:#fff;transform:translate(4px)}.fm-proposal .fm-ex-mtab.is-first:not([aria-selected=true]){color:var(--fmx-red)}.fm-proposal .fm-ex-binder-ctrl{font-family:var(--font-brand-mono,"IBM Plex Mono"),monospace;color:var(--fmx-gray);justify-content:space-between;align-items:center;gap:12px;margin-top:22px;padding-right:46px;font-size:12.5px;display:flex}.fm-proposal .fm-ex-binder-ctrl button{background:var(--fmx-ink);color:#fff;font-family:var(--font-brand-mono,"IBM Plex Mono"),monospace;cursor:pointer;border:0;justify-content:center;align-items:center;gap:6px;padding:9px 13px;font-size:12.5px;font-weight:600;display:inline-flex}.fm-proposal .fm-ex-binder-ctrl button svg{fill:currentColor;flex:none;width:12px;height:12px}.fm-proposal .fm-ex-binder-ctrl button:hover{background:var(--fmx-red)}@media (max-width:1000px){.fm-proposal .fm-ex-hero-grid,.fm-proposal .fm-ex-room-grid{gap:44px}.fm-proposal .fm-ex-lens-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.fm-proposal .fm-ex-lens-grid li:nth-child(4n+3){border-right:1px solid #2f2f2d}.fm-proposal .fm-ex-lens-grid li:nth-child(2n){border-right:0}.fm-proposal .fm-ex-get-grid{gap:18px}.fm-proposal .fm-ex-lenses,.fm-proposal .fm-ex-year-grid{grid-template-columns:1fr}.fm-proposal .fm-ex-binder{max-width:620px}}@media (max-width:720px){.fm-proposal .fm-ex-hero-grid{grid-template-columns:1fr;gap:34px}.fm-proposal .fm-ex-hero h1{font-size:clamp(40px,12vw,60px)}.fm-proposal .fm-ex-hero h1>span{display:inline}.fm-proposal .fm-ex-hero-copy{margin-top:26px}.fm-proposal .fm-ex-hero-actions{gap:18px;margin-top:26px}.fm-proposal .fm-ex-hero-actions .fm-ex-btn{width:100%;display:flex}.fm-proposal .fm-ex-years{justify-self:stretch;max-width:none}.fm-proposal .fm-ex-years b{font-size:52px}.fm-proposal .fm-ex-room{padding-block:56px 60px}.fm-proposal .fm-ex-room-grid{grid-template-columns:1fr;gap:34px}.fm-proposal .fm-ex-room-lead{margin-top:20px;font-size:17px}.fm-proposal .fm-ex-notes{padding:22px 20px 86px;transform:none}.fm-proposal .fm-ex-log li{grid-template-columns:46px minmax(0,1fr);font-size:15.5px}.fm-proposal .fm-ex-pass{bottom:18px;right:20px}.fm-proposal .fm-ex-room-questions{margin-top:48px}.fm-proposal .fm-ex-lens-grid li{padding:18px 14px 20px}.fm-proposal .fm-ex-lens-grid h3{margin-top:12px;font-size:17px}.fm-proposal .fm-ex-lens-grid p{font-size:14px}.fm-proposal .fm-ex-get{padding-block:55px 60px}.fm-proposal .fm-ex-get-head{text-align:left}.fm-proposal .fm-ex-get-grid{grid-template-columns:1fr;gap:34px;margin-top:32px}.fm-proposal .fm-ex-get-art{height:240px}.fm-proposal .fm-ex-get-foot .fm-ex-btn{width:100%;display:flex}.fm-proposal .fm-ex-stages{padding-block:52px 56px}.fm-proposal .fm-ex-ruler{border-top:0;border-left:4px solid var(--fmx-ink);grid-template-columns:1fr;margin-top:32px}.fm-proposal .fm-ex-ruler:before{background:repeating-linear-gradient(180deg,var(--fmx-ink) 0 1px,transparent 1px 12px);width:12px;height:auto;inset:0 auto 0 0}.fm-proposal .fm-ex-stage{padding:14px 0 14px 24px}.fm-proposal .fm-ex-stage:before{width:22px;height:4px;top:16px;left:-4px}.fm-proposal .fm-ex-ruler-bar{width:30px;height:6px;top:15px;left:-4px}.fm-proposal .fm-ex-stage-answer{grid-template-columns:1fr;gap:10px}.fm-proposal .fm-ex-persp{grid-template-columns:1fr}.fm-proposal .fm-ex-persp-card{border-right:0;border-bottom:2px solid var(--fmx-ink);min-height:0}.fm-proposal .fm-ex-persp-card:last-child{border-bottom:0}.fm-proposal .fm-ex-year{padding-block:55px 60px}.fm-proposal .fm-ex-binder{padding-top:28px}.fm-proposal .fm-ex-binder-clip{display:none}.fm-proposal .fm-ex-stack{grid-template-rows:auto auto;grid-template-columns:1fr}.fm-proposal .fm-ex-stack:before,.fm-proposal .fm-ex-stack:after{inset:38px 0 0}.fm-proposal .fm-ex-mtabs{order:-1;grid-template-rows:none;grid-template-columns:repeat(12,minmax(0,1fr));gap:2px;padding:0}.fm-proposal .fm-ex-mtab{border:1px solid #c9c8c1;border-bottom:0;height:34px;font-size:10.5px}.fm-proposal .fm-ex-mtab:hover{transform:none}.fm-proposal .fm-ex-mtab[aria-selected=true]{transform:translateY(-3px)}.fm-proposal .fm-ex-mcard{min-height:0}.fm-proposal .fm-ex-track{grid-template-columns:104px minmax(0,1fr) 70px;font-size:13px}.fm-proposal .fm-ex-binder-ctrl{padding-right:0}}@media (prefers-reduced-motion:reduce){.fm-proposal .fm-ex-notes-wrap .fm-ex-log li,.fm-proposal .fm-ex-notes-wrap .fm-ex-pass{animation:none}}.fm-proposal .fm-ex-stage-answer{position:relative;overflow:hidden}.fm-proposal .fm-ex-stage-question.is-new{animation:.35s ease-out fmExStageIn}@keyframes fmExStageIn{0%{opacity:0;transform:translateY(6px)}}@media (prefers-reduced-motion:reduce){.fm-proposal .fm-ex-stage-question.is-new{animation:none}}
:is(.fm-proposal,.fm-auth-preview) .fm-brand-wordmark{aspect-ratio:1218/152;vertical-align:baseline;flex:none;width:155px;line-height:0;display:inline-block;position:relative;overflow:hidden}:is(.fm-proposal,.fm-auth-preview) .fm-brand-wordmark>.fm-brand-wordmark-source{aspect-ratio:1;object-fit:contain;pointer-events:none;width:102.956%;max-width:none;height:auto;display:block;position:absolute;top:0;left:0;transform:translate(-1.5949%,-76.555%)}:is(.fm-proposal,.fm-auth-preview) .fm-brand-wordmark-mono>.fm-brand-wordmark-source{filter:brightness(0)}
@media (max-width:1000px){.fm-proposal .fm-ex-room{overflow-x:clip}.fm-proposal .fm-ex-kicker{text-wrap:balance}.fm-proposal .fm-ex-nav-inner{width:100%;margin-inline:0;padding-left:32px}.fm-proposal .fm-ex-wordmark{padding-block:16px}.fm-proposal .fm-ex-nav-inner>nav>a:focus-visible{outline-offset:-3px}.fm-proposal .fm-ex-nav-inner>nav>a.fm-ex-nav-cta:focus-visible{outline-color:#fff}}@media (max-width:720px){.fm-proposal .fm-ex-nav-inner{padding-left:20px}}@media (max-width:560px){.fm-proposal .fm-ex-nav-inner{gap:10px}.fm-proposal .fm-ex-wordmark{flex:0 auto;gap:7px;min-width:0}.fm-proposal .fm-ex-wordmark>img{width:26px;height:26px}.fm-proposal .fm-ex-wordmark>.fm-brand-wordmark{flex:0 auto;width:clamp(84px,30vw,132px);min-width:68px}.fm-proposal .fm-ex-nav-inner>nav{flex:none}.fm-proposal .fm-ex-nav-inner>nav>a{white-space:nowrap}}@media (max-width:500px){.fm-proposal .fm-ex-nav-inner>nav>a:first-child{display:none}}@media (max-width:380px){.fm-proposal .fm-ex-nav-inner>nav>a{padding-inline:9px}}@media (max-width:359px){.fm-proposal .fm-ex-wordmark>img{display:none}}@media (max-width:1000px){.fm-proposal .fm-ex-hero-actions .fm-ex-quiet-link{align-items:center;min-height:44px;margin-block:calc(.8em - 22px);display:inline-flex}}@media (max-width:720px){.fm-proposal .fm-ex-hero{padding-top:clamp(24px,4.32svh,35px)}.fm-proposal .fm-ex-hero h1{margin-top:clamp(14px,2.47svh,20px)}.fm-proposal .fm-ex-hero-copy,.fm-proposal .fm-ex-hero-actions{margin-top:clamp(20px,3.21svh,26px)}.fm-proposal .fm-ex-hero-premise{font-size:clamp(18px,5.8vw,20px)}.fm-proposal .fm-ex-hero-actions .fm-ex-quiet-link{font-size:14px}.fm-proposal .fm-ex-years em{font-size:12px}.fm-proposal .fm-ex-years{--fm-stair:min(17%,96px)}.fm-proposal .fm-ex-years li:nth-child(2){margin-left:var(--fm-stair)}.fm-proposal .fm-ex-years li:nth-child(3){margin-left:calc(var(--fm-stair) * 2)}.fm-proposal .fm-ex-years li:nth-child(4){margin-left:calc(var(--fm-stair) * 3)}.fm-proposal .fm-ex-years-note{text-align:right}.fm-proposal .fm-ex-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.fm-proposal .fm-ex-facts span{text-wrap:balance;font-size:12px}.fm-proposal .fm-ex-facts>.fm-ex-fact-text{padding-right:0}.fm-proposal .fm-ex-facts .fm-ex-fact-text strong{padding-top:5.5px}}@media (min-width:721px) and (max-width:1000px){.fm-proposal .fm-ex-hero-grid{grid-template-columns:minmax(0,1.3fr) minmax(252px,.75fr)}}@media (min-width:721px) and (max-width:960px){.fm-proposal .fm-ex-facts>.fm-ex-fact-price{grid-template-columns:minmax(0,max-content) minmax(78px,1fr);column-gap:12px}.fm-proposal .fm-ex-fact-price>span{text-wrap:balance}}.fm-proposal .fm-ex-room{isolation:isolate;--fm-room-mark:clamp(400px,46vw,620px);position:relative}.fm-proposal .fm-ex-room-backdrop{z-index:-1;pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;inset:0;overflow:hidden}.fm-proposal .fm-ex-room-mark{left:-3vw;bottom:calc(var(--fm-room-mark) * -.46);width:var(--fm-room-mark);opacity:.12;max-width:none;height:auto;position:absolute;transform:rotate(-10deg);-webkit-mask-image:linear-gradient(#0000 4%,#000 70%);mask-image:linear-gradient(#0000 4%,#000 70%)}@media (max-width:720px){.fm-proposal .fm-ex-room{--fm-room-mark:min(340px,92vw)}.fm-proposal .fm-ex-room-mark{left:-60px}}@media (max-width:380px){.fm-proposal .fm-ex-lens-grid li{padding:16px 12px 18px}.fm-proposal .fm-ex-lens-grid svg{width:24px;height:24px}.fm-proposal .fm-ex-lens-grid h3{margin-top:10px;font-size:clamp(15px,4.6vw,17px)}}@media (max-width:720px){.fm-proposal .fm-ex-room h2{font-size:clamp(30px,8.6vw,38px)}.fm-proposal .fm-ex-lens-grid p{font-size:15px}.fm-proposal .fm-ex-notes-head span:last-child,.fm-proposal .fm-ex-log time{color:#66655f}.fm-proposal .fm-ex-notes-wrap figcaption{font-size:12px}}@media (max-width:1000px){.fm-proposal .fm-ex-room h2{text-wrap:pretty;overflow-wrap:break-word}.fm-proposal .fm-ex-lens-grid p{text-wrap:balance}.fm-proposal .fm-ex-room-lead,.fm-proposal .fm-ex-log li span{text-wrap:pretty}.fm-proposal .fm-ex-notes-head{flex-wrap:wrap;gap:2px 12px}.fm-proposal .fm-ex-notes-head span{white-space:nowrap}}@media (min-width:861px) and (max-width:1000px){.fm-proposal .fm-ex-lens-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.fm-proposal .fm-ex-lens-grid li:nth-child(2n){border-right:1px solid #2f2f2d}.fm-proposal .fm-ex-lens-grid li:nth-child(4n){border-right:0}}@media (max-width:1000px){.fm-proposal .fm-ex-get-audio,.fm-proposal .fm-ex-get-revisions{grid-template-columns:minmax(0,1fr)}.fm-proposal .fm-ex-get-meta{letter-spacing:.05em;flex-wrap:wrap;gap:2px 12px;font-size:12px}.fm-proposal .fm-ex-get-meta>span{white-space:nowrap}.fm-proposal .fm-ex-get-head h2>*,.fm-proposal .fm-ex-get-grid h3,.fm-proposal .fm-ex-quote blockquote p{text-wrap:balance}.fm-proposal .fm-ex-get-head .fm-ex-section-intro,.fm-proposal .fm-ex-get-grid article>p:not(.fm-ex-kicker){text-wrap:pretty}.fm-proposal .fm-ex-get-art{height:auto;min-height:290px}}@media (max-width:720px){.fm-proposal .fm-ex-get-art{min-height:240px}.fm-proposal .fm-ex-get-doc{height:auto;min-height:270px}.fm-proposal .fm-ex-endorsement figure>img{aspect-ratio:4/3;object-position:50% 16%}.fm-proposal .fm-ex-endorsement{padding-bottom:max(55px,30px + 8vw)}}@media (max-width:560px){.fm-proposal .fm-ex-wave{gap:clamp(1px,2.5vw - 7px,2px)}}@media (min-width:641px) and (max-width:1000px){.fm-proposal .fm-ex-wave{gap:1px}}@media (min-width:641px) and (max-width:920px){.fm-proposal .fm-ex-get-grid{grid-template-columns:minmax(0,1fr);gap:28px;margin-top:40px}.fm-proposal .fm-ex-get-grid article{grid-template-rows:1fr auto auto auto 1fr;grid-template-columns:minmax(280px,.9fr) minmax(0,1fr);column-gap:32px;display:grid}.fm-proposal .fm-ex-get-grid article>.fm-ex-get-art{grid-area:1/1/-1;height:auto;min-height:270px;margin:0}.fm-proposal .fm-ex-get-grid article>.fm-ex-kicker{grid-area:2/2}.fm-proposal .fm-ex-get-grid article>h3{grid-area:3/2}.fm-proposal .fm-ex-get-grid article>p:not(.fm-ex-kicker){grid-area:4/2}}@media (min-width:721px) and (max-width:940px){.fm-proposal .fm-ex-endorsement figcaption{grid-template-columns:1fr;gap:16px}.fm-proposal .fm-ex-pnp-logo{border-top:1px solid #cecec7;border-left:0;width:144px;padding:15px 0 0}}@media (max-width:720px){.fm-proposal .fm-ex-mirror-grid h2{font-size:min(43px,10.6vw)}}@media (min-width:360px) and (max-width:720px){.fm-proposal .fm-ex-stage span{font-size:15px}}@media (max-width:1000px){.fm-proposal .fm-ex-stage-answer{grid-template-columns:minmax(0,1fr);gap:10px}.fm-proposal .fm-ex-stages h2 em{text-wrap:balance;display:block}.fm-proposal .fm-ex-lenses h3{text-wrap:pretty}.fm-proposal .fm-ex-stage b,.fm-proposal .fm-ex-persp-card b,.fm-proposal .fm-ex-stage-question{text-wrap:balance}.fm-proposal .fm-ex-stages :is(.fm-ex-section-intro,.fm-ex-lenses-sub,.fm-ex-persp-note,.fm-ex-stage span),.fm-proposal .fm-ex-mirror-grid :is(.fm-ex-lead,p:not([class])){text-wrap:pretty}.fm-proposal .fm-ex-mirror-grid .fm-mirror-caption,.fm-proposal .fm-ex-persp-card small{font-size:12px}.fm-proposal .fm-ex-persp-card[aria-pressed=true] small{color:#fff}}@media (max-width:559px){.fm-proposal .fm-ex-stage-question{min-height:2.1em}.fm-proposal .fm-ex-persp-note{min-height:3.2em}}@media (max-width:359px){.fm-proposal .fm-ex-stage-question{min-height:3.15em}}@media (max-width:720px){.fm-proposal .fm-ex-year h2,.fm-proposal .fm-ex-steps p{text-wrap:pretty}.fm-proposal .fm-ex-keep{white-space:nowrap}.fm-proposal .fm-ex-stack:before,.fm-proposal .fm-ex-stack:after{inset:48px 0 0}.fm-proposal .fm-ex-mtab{height:44px;font-size:13px}.fm-proposal .fm-ex-track em,.fm-proposal .fm-ex-mcard-foot{font-size:12px}.fm-proposal .fm-ex-mcard-foot{align-items:flex-start}.fm-proposal .fm-ex-mcard-foot span:first-child{text-wrap:balance}.fm-proposal .fm-ex-mcard-foot span:last-child{white-space:nowrap;flex:none}.fm-proposal .fm-ex-binder-ctrl{gap:10px}.fm-proposal .fm-ex-binder-ctrl span{font-size:12px}.fm-proposal .fm-ex-binder-ctrl button{min-height:44px;padding:0 14px}.fm-proposal .fm-ex-price-card{padding:27px 22px}.fm-proposal .fm-ex-price{gap:0 .2em;font-size:min(68px,23vw - 22.5px)}.fm-proposal .fm-ex-price>span{font-size:.47em}.fm-proposal .fm-ex-price-includes{text-wrap:pretty}.fm-proposal .fm-ex-price-card .fm-ex-note{font-size:14px}.fm-proposal .fm-ex-guarantee h2{text-wrap:balance}.fm-proposal .fm-ex-guarantee p:last-child{text-wrap:pretty}.fm-proposal .fm-ex-value-band{padding-block:40px 34px}.fm-proposal .fm-ex-value-band h2{text-wrap:balance}.fm-proposal .fm-ex-value-band h2+p{margin-top:22px}.fm-proposal .fm-ex-value-band h2+p span{display:block}}@media (max-width:559px){.fm-proposal .fm-ex-binder{padding-top:20px}.fm-proposal .fm-ex-stack:before,.fm-proposal .fm-ex-stack:after{inset:94px 0 0}.fm-proposal .fm-ex-mtabs{grid-template-columns:repeat(6,minmax(0,1fr))}.fm-proposal .fm-ex-mtab{border-bottom:1px solid #c9c8c1}.fm-proposal .fm-ex-mtab:nth-child(n+7){border-bottom:0}.fm-proposal .fm-ex-mtab[aria-selected=true]{transform:none}}@media (max-width:359px){.fm-proposal .fm-ex-track{grid-template-columns:100px minmax(0,1fr) 62px;gap:8px;font-size:12.5px}.fm-proposal .fm-ex-price-card .fm-ex-btn{gap:12px;padding-inline:18px}.fm-proposal .fm-ex-value-band h2{font-size:28px}}@media (max-width:509px){.fm-proposal .fm-ex-mcard{min-height:398px}}@media (max-width:412px){.fm-proposal .fm-ex-mcard{min-height:417px}}@media (max-width:395px){.fm-proposal .fm-ex-mcard{min-height:437px}}@media (max-width:374px){.fm-proposal .fm-ex-mcard{min-height:468px}}@media (max-width:350px){.fm-proposal .fm-ex-mcard{min-height:492px}}@media (max-width:339px){.fm-proposal .fm-ex-mcard-for{font-size:13px}}@media (max-width:960px){.fm-proposal .fm-ex-pricing{grid-template-columns:minmax(0,1fr)}.fm-proposal .fm-ex-price-card{max-width:620px}}@media (max-width:1000px){.fm-proposal .fm-ex-value-band h2+p{text-wrap:balance;font-size:12.5px}}@media (min-width:521px) and (max-width:720px){.fm-proposal .fm-ex-guarantee{grid-template-columns:minmax(0,1fr) 170px;align-items:center;gap:28px}.fm-proposal .fm-ex-guarantee .fm-ex-guarantee-seal{justify-self:center;width:min(160px,100%)}}@media (max-width:520px){.fm-proposal .fm-ex-guarantee{gap:18px;padding-bottom:32px}.fm-proposal .fm-ex-guarantee .fm-ex-guarantee-seal{filter:drop-shadow(0 8px 8px #3b1d1d26);justify-self:center;width:min(208px,62vw);margin-top:4px}}@media (max-width:1000px){.fm-proposal .fm-ex-objections dt{text-wrap:balance}.fm-proposal .fm-ex-objections dd{text-wrap:pretty}.fm-proposal .fm-ex-footer nav a{justify-content:center;align-items:center;min-height:44px;padding-inline:8px;display:inline-flex}.fm-proposal .fm-ex-footer nav a:focus-visible{outline-offset:0}}@media (min-width:721px) and (max-width:1000px){.fm-proposal .fm-ex-footer{padding-block:19px}.fm-proposal .fm-ex-footer nav{gap:12px}}@media (min-width:721px) and (max-width:800px){.fm-proposal .fm-ex-close h2{font-size:min(clamp(46px,6vw,82px),11.3636vw - 42.9545px)}}@media (max-width:720px){.fm-proposal .fm-ex-objections h2{text-wrap:balance}.fm-proposal .fm-ex-close h2{font-size:clamp(28px,10.4vw,46px)}.fm-proposal .fm-ex-footer{padding-block:15px max(20px,env(safe-area-inset-bottom));gap:0;font-size:12px}.fm-proposal .fm-ex-copyright{font-size:12px}.fm-proposal .fm-ex-footer nav{flex-wrap:wrap;gap:0 2px}}@media (min-width:360px) and (max-width:720px){.fm-proposal .fm-ex-footer nav{column-gap:8px}}@media (min-width:561px) and (max-width:720px){.fm-proposal .fm-ex-close-actions{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));max-width:600px}}@media (max-width:1000px){.fm-proposal .fm-ex-binder-ctrl button{min-height:44px}}@media (min-width:721px) and (max-width:1000px){.fm-proposal .fm-ex-lens-chip{font-size:12px}.fm-proposal .fm-ex-years em{letter-spacing:.05em;padding:6px 8px;font-size:12px}.fm-proposal :is(.fm-ex-track em,.fm-ex-mcard-foot,.fm-ex-notes-wrap figcaption,.fm-ex-footer,.fm-ex-footer .fm-ex-copyright){font-size:12px}}@media (max-width:720px){.fm-proposal :is(.fm-ex-hero-grid,.fm-ex-section-top,.fm-ex-mirror-grid,.fm-ex-endorsement-grid,.fm-ex-room-grid,.fm-ex-get-grid,.fm-ex-ruler,.fm-ex-persp,.fm-ex-close-layout,.fm-ex-footer,.fm-ex-stack),.fm-proposal .fm-ex-objections dl>div{grid-template-columns:minmax(0,1fr)}.fm-proposal .fm-ex-years li{flex-wrap:wrap}}@media (max-width:1000px){.fm-proposal :is(.fm-ex-lenses,.fm-ex-year-grid){grid-template-columns:minmax(0,1fr)}.fm-proposal main :is(a,button,summary){scroll-margin-top:84px}}@media (max-width:1000px) and (max-height:500px){.fm-proposal .fm-ex-nav,.fm-proposal.sticky{position:static}.fm-proposal :is(main,section),.fm-proposal main :is(a,button,summary){scroll-margin-top:16px}}@media (hover:none){.fm-proposal .fm-ex-btn:hover{background:var(--fmx-red)}.fm-proposal .fm-ex-btn-dark:hover{background:var(--fmx-ink)}.fm-proposal .fm-ex-btn-outline:hover{color:#fff;background:0 0}.fm-proposal .fm-ex-btn:active{background:#a50804}.fm-proposal .fm-ex-btn-dark:active{background:var(--fmx-red)}.fm-proposal .fm-ex-btn-outline:active{color:var(--fmx-ink);background:#fff}.fm-proposal .fm-ex-binder-ctrl button:hover{background:var(--fmx-ink)}.fm-proposal .fm-ex-binder-ctrl button:active{background:var(--fmx-red)}.fm-proposal .fm-ex-stage:hover b{text-decoration:none}.fm-proposal .fm-ex-stage:active b{text-underline-offset:4px;text-decoration:underline}.fm-proposal .fm-ex-persp-card:hover:not([aria-pressed=true]){background:#fff}.fm-proposal .fm-ex-persp-card:active:not([aria-pressed=true]){background:#f0f0ec}.fm-proposal .fm-ex-mtab:not([aria-selected=true]):hover{background:#eeede8;transform:none}.fm-proposal .fm-ex-mtab:not(.is-first):not([aria-selected=true]):hover{color:var(--fmx-gray)}.fm-proposal .fm-ex-nav-inner>nav>a:not(.fm-ex-nav-cta):hover{background:0 0}.fm-proposal :is(a,summary,button){-webkit-tap-highlight-color:transparent}.fm-proposal :is(a,button,[role=tab]){touch-action:manipulation}.fm-proposal .fm-ex-binder-ctrl button{min-height:44px}.fm-proposal .fm-ex-footer nav a{justify-content:center;align-items:center;min-height:44px;display:inline-flex}}
