@font-face{font-family:XeonEditorial;src:url(fonts/xeon-outline/inter-medium-source.ttf) format("truetype");font-style:normal;font-weight:500;font-display:swap}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:100px}body.idaho-page{margin:0;background:#101110;color:#f2f1eb;font-family:XeonEditorial,Inter,Arial,sans-serif;-webkit-font-smoothing:antialiased}.idaho-page{--id-dark:#101110;--id-paper:#dcded5;--id-ink:#24271f;--id-muted:#b7bbb0;--id-line:#42453d;--id-gutter:clamp(22px,3.8vw,72px)}.idaho-page #main-nav{position:relative}.idaho-page a{color:inherit;text-underline-offset:5px}.idaho-page img{display:block;max-width:100%;height:auto}.idaho-page button{font:inherit}.idaho-page :focus-visible{outline:2px solid #92baff;outline-offset:6px}.idaho-page p{line-height:1.6}.idaho-page h1,.idaho-page h2,.idaho-page h3,.idaho-page p,.idaho-page figure{margin:0}.id-shell{padding-inline:var(--id-gutter);max-width:1920px;margin-inline:auto}.id-skip{position:fixed;top:-100px;left:20px;background:#fff;color:#111!important;padding:15px;z-index:2000}.id-skip:focus{top:12px}.id-label{font:11px/1.5 Consolas,Courier New,monospace;letter-spacing:.065em;text-transform:uppercase;font-weight:400}.id-topline{display:flex;justify-content:space-between;gap:25px;font:11px/1.5 Consolas,Courier New,monospace;text-transform:uppercase;letter-spacing:.06em;color:var(--id-muted);padding-top:32px}.id-topline a{text-decoration:none}.id-hero h1{font-size:clamp(66px,10.7vw,192px);line-height:.99;letter-spacing:-.065em;font-weight:500;padding:64px 0 54px}.id-hero h1 span{color:#aeb7a0}.idaho-page .id-byline{margin:-24px 0 32px;color:var(--id-muted);font-size:13px;line-height:1.6}.id-byline a{color:#f2f1eb;text-decoration-thickness:1px}.id-byline a:hover{color:#aeb7a0}.id-hero-bottom{display:grid;grid-template-columns:1fr 1.4fr .7fr;align-items:end;gap:35px;padding-bottom:42px}.id-hero-bottom .id-label{color:var(--id-muted)}.id-deck{font-size:clamp(16px,1.45vw,22px);line-height:1.4!important;letter-spacing:-.025em}.id-link{display:inline-flex;align-items:center;justify-content:space-between;gap:32px;padding:12px 0;border-bottom:1px solid currentColor;text-decoration:none;font-size:13px;line-height:1.4;transition:opacity .2s}.id-link:hover{opacity:.68}.id-hero-cta{justify-self:end;min-width:180px}.id-film-frame{position:relative;background:#252926}.id-film video{display:block;width:100%;height:auto;aspect-ratio:2.2;object-fit:cover}.id-film-toggle{position:absolute;bottom:20px;right:20px;border:1px solid #ffffff75;background:#101110d9;color:#fff;padding:13px 18px;min-width:145px;cursor:pointer;font-size:12px!important}.id-film-toggle[hidden]{display:none}.id-film-toggle span{padding-left:24px}.id-film figcaption{display:flex;justify-content:space-between;gap:20px;padding:17px 0;color:var(--id-muted);font:10px/1.5 Consolas,Courier New,monospace;text-transform:uppercase;letter-spacing:.06em}.id-film.id-film--idaho video{aspect-ratio:16 / 9;object-fit:contain}.id-film--idaho figcaption{align-items:center}.id-film.id-film--idaho .id-film-toggle{position:static;min-width:auto;flex-shrink:0;border:0;background:none;color:inherit;padding:8px 0;white-space:nowrap}.id-intro{display:grid;grid-template-columns:1fr 1.45fr;gap:8vw;padding-block:105px 115px}.id-intro-visual{min-width:0}.id-intro-visual>.id-label{padding-top:9px;color:var(--id-muted)}.id-part-study{margin-top:32px!important}.id-part-study video{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain;background:transparent}.id-part-study figcaption{display:flex;align-items:center;justify-content:space-between;gap:16px;border-top:1px solid var(--id-line);padding-top:12px;color:var(--id-muted)}.id-part-toggle{border:0;background:transparent;color:inherit;padding:8px 0 8px 12px;cursor:pointer;font-size:11px!important;white-space:nowrap}.id-part-toggle span{padding-left:12px}.id-part-toggle[hidden]{display:none}.id-intro h2,.id-quote h2{font-size:clamp(40px,4.6vw,78px);font-weight:500;line-height:1.06;letter-spacing:-.05em;margin-bottom:33px}.id-intro p:not(.id-label){max-width:690px;font-size:16px;line-height:1.7;margin-bottom:23px;color:#c7cbc1}.id-intro .id-lead{font-size:clamp(21px,2.05vw,31px)!important;line-height:1.4!important;letter-spacing:-.03em;color:#f2f1eb!important;margin-bottom:28px!important}.id-regions{background:#d9dcd3;color:var(--id-ink);padding-block:36px 40px}.id-region{display:grid;grid-template-columns:.8fr 1.2fr;gap:5vw;padding:34px 0 36px;border-top:1px solid #a4aa9c;text-decoration:none}.id-region-copy{display:flex;flex-direction:column;justify-content:space-between;gap:36px;min-width:0}.id-region h3{font-size:clamp(48px,5.5vw,94px);line-height:1;letter-spacing:-.055em;font-weight:500}.id-region-detail{max-width:355px}.id-region-detail .id-label{color:#343d2d;font-size:11px;line-height:1.6;letter-spacing:.025em}.id-region-description{font-size:13px;line-height:1.6;margin-top:13px!important;color:#4d5745}.id-region-cta{display:block;overflow:hidden;margin-top:22px}.id-region-status{display:inline-flex;gap:36px;font-size:11px;line-height:1.6;color:#5c6455}.id-region-media{overflow:hidden;align-self:center}.id-region-media img{width:100%;aspect-ratio:2.3;object-fit:cover;object-position:center 58%}#west-coast-story .id-region-media img{object-position:center bottom}#usa-story .id-region-media img{object-position:center 70%}#boise-story .id-region-media img{object-fit:contain;object-position:center;background:#101110}.id-region.id-region-live{position:relative;isolation:isolate;--id-region-fill:0;--id-region-foreground:var(--id-ink);--id-region-secondary:#4d5745;--id-region-reveal:0%;--id-region-opacity:1;color:var(--id-region-foreground)}.id-region-live:before{content:"";position:absolute;z-index:-1;inset:-1px calc(-1 * var(--id-gutter));background:var(--id-dark);pointer-events:none;transform:scaleY(var(--id-region-fill));transform-origin:center bottom;transition:transform .3s ease-out}.id-region-live .id-region-detail .id-label{color:var(--id-region-foreground)}.id-region-live .id-region-description{color:var(--id-region-secondary)}.id-region-live .id-region-status{color:var(--id-region-foreground);border-bottom:1px solid currentColor;padding-bottom:6px;transform:translateY(var(--id-region-reveal));opacity:var(--id-region-opacity);transition:transform .5s cubic-bezier(.19,1,.22,1),opacity .3s ease-out}.id-region-live:focus-visible{--id-region-fill:1;--id-region-foreground:#f2f1eb;--id-region-secondary:#c7cbc1;--id-region-reveal:0%;--id-region-opacity:1;outline-offset:6px}@media(min-width:769px)and (hover:hover)and (pointer:fine){.id-region.id-region-live{--id-region-reveal:115%;--id-region-opacity:0}.id-region.id-region-live:is(:hover,:focus-visible){--id-region-fill:1;--id-region-foreground:#f2f1eb;--id-region-secondary:#c7cbc1;--id-region-reveal:0%;--id-region-opacity:1}}@media(prefers-reduced-motion:reduce){.id-region-live:before,.id-region-live .id-region-status{transition:none}}.id-capabilities{background:var(--id-paper);color:var(--id-ink);padding-block:40px 70px}.id-section-top{display:flex;justify-content:space-between;gap:24px;align-items:center;padding:0 0 28px}.id-process-row{display:grid;grid-template-columns:.85fr 1.35fr;gap:7vw;border-top:1px solid #8d9385;padding:48px 0 64px;align-items:start}.id-process-copy>.id-label{color:#59614e}.id-process-row h3{font-size:clamp(38px,4vw,68px);line-height:1.03;letter-spacing:-.055em;font-weight:500;margin:25px 0 30px}.id-process-row p{font-size:15px;line-height:1.65;margin-bottom:18px;max-width:440px}.id-process-row figure{padding-top:2px}.id-process-row img{width:100%;aspect-ratio:1.45;object-fit:cover;background:#bac1b5}.id-process-row:nth-of-type(2) img{object-position:48% center}.id-process-row .id-part-figure img{aspect-ratio:1.5;object-fit:cover}.id-process-row .id-process-art img{aspect-ratio:16 / 9;object-fit:contain;object-position:center;background:#101110}.id-process-row figcaption{margin-top:12px;font:10px/1.5 Consolas,Courier New,monospace;text-transform:uppercase;letter-spacing:.04em;color:#4e5747}.id-spec{display:flex;align-items:center;gap:20px;padding:17px 0 20px;margin:13px 0 10px;border-top:1px solid #a7ad9f}.id-spec strong{font-size:34px;letter-spacing:-.05em;font-weight:500;white-space:nowrap}.id-spec span{font-size:10px;line-height:1.5;text-transform:uppercase;letter-spacing:.02em}.id-operation-links{list-style:none;padding:7px 0 18px;margin:0;display:flex;flex-wrap:wrap;gap:10px 22px;font-size:12px}.id-operation-links a{text-decoration:none;border-bottom:1px solid #8d9385;padding-bottom:3px}.id-quote{display:grid;grid-template-columns:1fr 1fr;gap:10vw;padding-block:110px}.id-quote .id-label{color:var(--id-muted);margin-bottom:32px}.id-quote .id-lead{font-size:22px;line-height:1.45;letter-spacing:-.025em;margin-bottom:24px}.id-quote-copy{max-width:480px;font-size:15px;color:#c7cbc1;margin-bottom:24px!important}.id-steps{list-style:none;padding:0;margin:0}.id-steps li{display:grid;grid-template-columns:24px 1fr;gap:30px;padding:26px 0 30px;border-top:1px solid var(--id-line)}.id-steps .id-label{margin:3px 0 0}.id-steps h3{font-size:24px;letter-spacing:-.035em;font-weight:500;margin-bottom:13px}.id-steps p{font-size:14px;color:#c7cbc1;line-height:1.65;max-width:420px}.id-local{background:#aab39c;color:#1e2718;padding-block:38px 92px}.id-local h2{font-size:clamp(54px,10vw,175px);font-weight:500;letter-spacing:-.065em;line-height:1.1;padding:32px 0 64px;border-bottom:1px solid #748166}.id-local-grid{display:grid;grid-template-columns:1fr 1fr;gap:10vw;padding-top:50px}.id-local-statement{font-size:clamp(29px,3.1vw,49px);letter-spacing:-.045em;line-height:1.16!important}.id-local-grid>div p{font-size:16px;line-height:1.65;margin-bottom:22px;max-width:600px}.id-stories{background:#e8e9e2;color:var(--id-ink);padding-block:55px 72px}.id-stories .id-section-top h2{font-size:clamp(34px,4vw,62px);font-weight:500;letter-spacing:-.05em}.id-story-grid{display:grid;grid-template-columns:1fr 1fr;gap:32px}.id-story{display:block;text-decoration:none;border-top:1px solid #959d8e;padding-top:18px}.id-story-head{display:flex;justify-content:space-between;align-items:center}.id-story-arrow{font-size:28px;transition:transform .2s}.id-story:hover .id-story-arrow{transform:translate(3px,-3px)}.id-story h3{font-size:clamp(30px,3.2vw,52px);font-weight:500;letter-spacing:-.05em;line-height:1.1;margin:27px 0}.id-story img{width:100%;aspect-ratio:1.9;object-fit:cover}.id-story p{font-size:14px;line-height:1.65;max-width:470px;padding:23px 0 20px}.id-story-link{display:flex;justify-content:space-between;gap:20px;font-size:12px;padding:13px 0;border-top:1px solid #adb4a6}.id-closing{padding-block:70px 85px}.id-closing>.id-label{color:var(--id-muted)}.id-closing h2{font-size:clamp(64px,12vw,210px);line-height:.98;letter-spacing:-.065em;font-weight:500;margin:46px 0 65px}.id-close-bottom{display:flex;justify-content:space-between;gap:40px;align-items:flex-end}.id-close-bottom p{font-size:15px;color:#c7cbc1}.id-close-actions{display:flex;align-items:center;gap:35px}.id-button{display:inline-flex;justify-content:space-between;align-items:center;gap:60px;background:#e6e8df;color:#20251a!important;text-decoration:none;padding:22px 26px;font-size:14px;transition:background .2s}.id-button:hover{background:#b9c5a9}.idaho-page .site-footer{border-top:1px solid var(--id-line)}@media(min-width:1921px){.id-capabilities,.id-local,.id-stories{padding-inline:calc((100vw - 1920px)/2)}}@media(max-width:1000px){.id-hero-bottom{grid-template-columns:1fr 1.5fr}.id-hero-cta{grid-column:2;justify-self:start;min-width:220px}.id-hero h1{padding-block:50px 40px}.id-intro{grid-template-columns:.6fr 1.4fr;gap:5vw}.id-process-row{grid-template-columns:1fr 1.2fr;gap:5vw}.id-close-actions{flex-direction:column;align-items:stretch;gap:16px}.id-quote,.id-local-grid{gap:6vw}}@media(max-width:700px){html{scroll-padding-top:24px}.id-topline{font-size:9px;padding-top:24px;gap:15px}.id-hero h1{font-size:clamp(57px,12.3vw,90px);letter-spacing:-.06em;padding-block:44px 35px}.id-hero-bottom{grid-template-columns:1fr;gap:22px;padding-bottom:30px}.id-hero-cta{grid-column:auto;justify-self:stretch}.id-deck{font-size:19px}.id-film{padding-inline:0}.id-film video{aspect-ratio:1.35}.id-film figcaption{padding:13px var(--id-gutter);font-size:9px}.id-film figcaption span:nth-child(2){display:none}.id-film-toggle{bottom:14px;right:14px;padding:12px}.id-intro{grid-template-columns:1fr;padding-block:65px;gap:26px}.id-intro h2,.id-quote h2{font-size:43px;margin-bottom:25px}.id-intro p:not(.id-label){font-size:15px}.id-intro .id-lead{font-size:23px!important}.id-capabilities{padding-block:28px 8px}.id-section-top{padding-bottom:22px;align-items:flex-start}.id-process-row{grid-template-columns:1fr;gap:28px;padding-block:32px 42px}.id-process-row h3{font-size:46px;margin-block:20px 25px}.id-process-row p{max-width:none}.id-process-row img{aspect-ratio:1.45}.id-process-row .id-link{width:100%}.id-spec{margin-bottom:5px}.id-quote{grid-template-columns:1fr;padding-block:65px;gap:45px}.id-quote .id-label{margin-bottom:22px}.id-steps .id-label{margin:3px 0 0}.id-steps li{padding:23px 0;gap:22px}.id-local{padding-block:28px 55px}.id-local h2{font-size:clamp(42px,9.5vw,65px);padding-block:23px 35px}.id-local-grid{grid-template-columns:1fr;gap:32px;padding-top:30px}.id-local-statement{font-size:33px}.id-local-grid>div p{font-size:15px}.id-stories{padding-block:38px}.id-stories .id-section-top{flex-direction:column;gap:10px}.id-stories .id-section-top h2{font-size:44px}.id-story-grid{grid-template-columns:1fr;gap:42px}.id-story h3{font-size:39px}.id-story p{padding-block:20px 15px}.id-closing{padding-block:50px 55px}.id-closing h2{font-size:clamp(59px,13.4vw,96px);margin-block:38px 42px}.id-close-bottom{flex-direction:column;align-items:stretch;gap:30px}.id-close-actions{align-items:stretch}.id-button{padding:20px}.id-label{font-size:10px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.idaho-page *{transition:none!important}}@media(min-width:1921px){.id-regions{padding-inline:calc((100vw - 1920px)/2)}}@media(max-width:1000px)and (min-width:701px){.id-region{grid-template-columns:1fr 1.2fr;gap:4vw}.id-region h3{font-size:55px}.id-region-media img{aspect-ratio:1.7}.id-region-description{font-size:12px}}@media(max-width:700px){.id-regions{padding-block:27px 10px}.id-regions .id-section-top{gap:20px}.id-regions .id-section-top>.id-label:last-child{max-width:120px;text-align:right}.id-region{grid-template-columns:1fr;gap:25px;padding-block:29px 35px}.id-region h3{font-size:57px}.id-region-copy{gap:26px}.id-region-detail{max-width:none}.id-region-cta{margin-top:16px}.id-region-media img{aspect-ratio:1.85}}@media print{.idaho-page{background:#fff;color:#000}#main-nav,.site-footer,.id-film-toggle,.id-skip{display:none!important}.id-shell{padding-inline:0}.id-hero h1{font-size:60px}.id-film video{max-height:250px}.id-intro,.id-quote,.id-process-row,.id-local-grid{display:block;padding-block:25px}.id-intro p,.id-quote p{color:#000!important}.id-hero h1 span{color:#000}.id-process-row figure{max-width:70%;margin-top:20px}.id-local h2,.id-closing h2{font-size:60px}.id-stories{break-before:page}}
