.rk-prototype-shell header{background:#080d10f5!important}.rk-prototype-shell :is(.fixed.bottom-6,.fixed.inset-x-0.bottom-0){background:#111820f7!important}.rk-prototype-shell footer{padding-bottom:90px}@media (width<=767px){.rk-prototype-shell header>div:last-child:not(:first-child){max-height:calc(100dvh - 9.5rem)}}.rk-experience{--rk-ivory:oklch(97% .008 85);--rk-ink:oklch(18% .012 250);--rk-gold:oklch(80% .09 80);--foreground:oklch(96% .005 90);--muted-foreground:oklch(76% .009 85);--border:oklch(52% .048 80/.35);color:var(--foreground);isolation:isolate;background:oklch(16% .014 250);padding-bottom:1px;overflow:clip}.rk-experience section{max-width:1280px}.rk-experience :is(a,button):focus-visible{outline:2px solid var(--rk-gold);outline-offset:5px}.rk-experience .btn-gold-cinematic{box-shadow:none;border-radius:2px;min-height:52px}.rk-experience .btn-gold-cinematic:hover{transform:translateY(-2px);box-shadow:0 8px 28px #b8994730}.rk-hero{border-bottom:1px solid var(--border);min-height:710px}.rk-hero:after{content:"";opacity:.65;pointer-events:none;border-bottom:1px solid #c5ae78;border-right:1px solid #c5ae78;width:10px;height:10px;position:absolute;bottom:40px;right:max(50px,50% - 590px);rotate:45deg}.rk-hero-wash{background:linear-gradient(115deg,oklch(20% .016 250),oklch(13% .012 250) 66%);position:absolute;inset:0}.rk-hero-wash:before{content:"";opacity:.6;pointer-events:none;background:repeating-linear-gradient(90deg,#0000 0 calc(25% - 1px),#c2aa7510 25%);position:absolute;inset:0}.rk-hero-wash:after{content:"";background:#bca06518;width:100%;height:1px;position:absolute;top:74%}.rk-hero-inner{position:relative;padding:70px 50px 65px!important}.rk-hero-grid{align-items:center;grid-template-columns:350px minmax(0,1fr)!important;gap:72px!important}.rk-portrait{perspective:1000px;height:478px;transform:translate3d(0,var(--portrait-y,0px),0);will-change:transform}.rk-portrait:before{content:"";pointer-events:none;transform:translate3d(var(--frame-x,0px),0,0);border:1px solid #bca06570;position:absolute;inset:-16px 16px 16px -16px}.rk-portrait:after{content:"";pointer-events:none;border:1px solid #bca06538;position:absolute;inset:20px -20px -20px 20px}.rk-portrait-inset{height:100%;transform:rotateY(var(--portrait-tilt,0deg));transform-origin:50%;isolation:isolate;border:1px solid #e2c88922;position:relative;box-shadow:0 38px 65px -22px #0009;aspect-ratio:auto!important;background:linear-gradient(132deg,#353632 0%,#1c2022 27%,#161c22 59%,#393a32 99%)!important;border-radius:0!important}.rk-portrait-inset:before{content:"";z-index:1;pointer-events:none;border:1px solid #d1bd881d;position:absolute;inset:18px}.rk-portrait-inset:after{content:"";transform:translateX(var(--portrait-light,0%));pointer-events:none;background:linear-gradient(115deg,#0000 30%,#ebd59c09 46%,#eadbb02e 47%,#0000 56%);position:absolute;inset:-30%}.rk-portrait-inset>div{z-index:2;padding:30px!important}.rk-portrait-inset>div>div{letter-spacing:.08em;opacity:.85;color:#d5c7a8!important;font-size:12px!important}.rk-identity{z-index:2;transform:translate3d(0,var(--identity-y,0px),0);position:relative}.rk-identity>span{letter-spacing:.28em;font-size:12px;color:#d2bb87!important}.rk-name{font-weight:400;overflow:visible;letter-spacing:-.055em!important;max-width:none!important;margin-top:32px!important;font-size:144px!important;line-height:.86!important}.rk-name>span{color:#0000;letter-spacing:-.045em;background:linear-gradient(105deg,#ae8d49 0%,#eddbab 42%,#bda26a 92%);-webkit-background-clip:text;background-clip:text;margin-left:48px;padding-bottom:.13em;font-weight:400;display:block}.rk-identity>p:first-of-type{letter-spacing:.01em;font-size:17px;color:#ded1ad!important;background:0 0!important;margin-top:22px!important}.rk-identity>p:nth-of-type(2){letter-spacing:.035em;font-size:12px;line-height:1.8;color:#b6b5ae!important;margin-top:10px!important}.rk-identity>div{flex-wrap:wrap;align-items:center;gap:16px!important;margin-top:30px!important}.rk-identity>div>a{white-space:nowrap;padding:15px 22px!important;font-size:13px!important}.rk-identity>div>a:nth-child(2){border:none;border-bottom:1px solid #b9a67b66;border-radius:0;margin-left:4px;color:#e4dbc7!important;box-shadow:none!important;background:0 0!important;padding:13px 0!important}.rk-identity>div>a:nth-child(2):hover{border-color:#e4dbc7}.rk-biography{max-width:1280px!important;padding:0 50px!important}.rk-story-container{max-width:none!important}.rk-prose{--story-progress:0;padding:98px 0 80px;position:relative}.rk-prose:before{content:"";pointer-events:none;background:#bca0652d;width:1px;position:absolute;top:430px;bottom:310px;left:14%}.rk-prose:after{content:"";transform-origin:top;width:1px;transform:scaleY(var(--story-progress));pointer-events:none;background:linear-gradient(#cfb477,#e9d7ac);position:absolute;top:430px;bottom:310px;left:14%}.rk-paragraph{color:#d1d1c9;isolation:isolate;max-width:735px;font-size:20px;line-height:1.85;position:relative;margin:0!important}.rk-paragraph:not(.rk-p-0):not(.rk-p-3):not(.rk-p-7){width:64%;max-width:none;padding:58px 0;margin-left:auto!important}.rk-paragraph:not(.rk-p-0):not(.rk-p-3):not(.rk-p-7):before{content:"";z-index:2;background:#13171b;border:1px solid #bca065;border-radius:50%;width:7px;height:7px;transition:box-shadow .7s,background .7s;position:absolute;top:74px;left:-34.375%;translate:-3px}.rk-paragraph.in-view:before{box-shadow:0 0 0 7px #ba9b5420,0 0 28px #bda26930;background:#d4bc87!important}.rk-highlight{color:#e1c999;white-space:nowrap;font-family:Cormorant Garamond,serif;font-size:1.22em;font-weight:500}.rk-p-0{color:#e8e4d9;letter-spacing:-.012em;max-width:1080px;padding:0 0 65px;font-family:Cormorant Garamond,serif;font-size:47px;line-height:1.25}.rk-p-1,.rk-p-2{border-top:1px solid #bca06536}.rk-p-3{text-align:center;z-index:3;background:oklch(16% .014 250);border-top:1px solid #bca06546;max-width:900px;font-family:Cormorant Garamond,serif;color:#eadfca!important;margin:60px auto 0!important;padding:68px 28px 12px!important;font-size:49px!important;line-height:1.18!important}.rk-p-3 .rk-highlight{color:#d2b775;font-size:1em;font-style:italic}.rk-badge-slots{z-index:3;background:oklch(16% .014 250);justify-content:center;gap:28px;padding:20px 0 72px;display:flex;position:relative;margin:0!important}.rk-badge-slots>div{outline-offset:-7px;border:1px solid #bca06542;outline:1px solid #bca06518;width:108px;height:132px;position:relative}.rk-p-4,.rk-p-5,.rk-p-6{border-top:1px solid #bca06536}.rk-p-7{text-align:center;z-index:3;background:oklch(16% .014 250);border-top:1px solid #bca06546;max-width:none;padding:86px 20px 30px;font-family:Cormorant Garamond,serif;font-size:45px;line-height:1.2;color:#ded8c9!important;margin:75px auto 0!important}.rk-answer{color:#dac18b;letter-spacing:-.025em;margin-top:10px;font-size:104px;font-style:italic;font-weight:400;display:block}.rk-interview{--foreground:oklch(18% .012 250);--muted-foreground:oklch(44% .012 250);color:var(--rk-ink);box-shadow:0 0 0 100vmax var(--rk-ivory);clip-path:inset(0 -100vmax);position:relative;background:var(--rk-ivory)!important;border:none!important;border-radius:0!important;margin:0!important;padding:105px 0 100px!important}.rk-interview>p:first-child{letter-spacing:.2em;border-top:1px solid #a58c5555;padding-top:30px;font-size:12px;color:#756035!important;margin:0 0 24px!important}.rk-interview>p:nth-child(2){color:#242a2a;max-width:950px;font-family:Cormorant Garamond,serif;line-height:1.08;margin:0 0 58px!important;font-size:58px!important;font-style:normal!important;font-weight:500!important}.rk-interview>div{border-left:1px solid #aa8d5544;max-width:730px;padding-left:42px;font-size:18px;line-height:1.85;margin-left:auto!important}.rk-interview>div>p:nth-child(3){color:#8a6d33;padding:15px 0;font-family:Cormorant Garamond,serif;font-size:40px;font-style:italic;line-height:1.15}.rk-interview>div>p:nth-child(8){color:#80612d;padding-top:16px;font-family:Cormorant Garamond,serif;font-size:35px;line-height:1.25}.rk-interview>p:last-child{border-top:1px solid #aa8d5544;max-width:730px;padding-top:26px;font-size:15px;color:#766039!important;margin:34px 0 0 auto!important}.rk-closing{border-bottom:1px solid #bca06540;padding:105px 20px 100px;position:relative;margin:0!important}.rk-closing img{width:auto;height:44px!important}.rk-closing>p:first-of-type{font-family:Cormorant Garamond,serif;line-height:1.15;color:#dbc79b!important;margin-top:28px!important;font-size:39px!important}.rk-closing>p:nth-of-type(2){letter-spacing:.07em;color:#adaea6!important;margin-top:20px!important;font-size:12px!important}.rk-stories{max-width:1280px;padding:72px 50px 30px!important}.rk-stories>div:first-child>a{border:0;border-bottom:1px solid #bca06566;border-radius:0;gap:26px;min-height:44px;font-family:Cormorant Garamond,serif;font-size:clamp(34px,4.1vw,57px);font-weight:400;line-height:1.15;color:#e3d9c1!important;box-shadow:none!important;background:0 0!important;padding:14px 0 24px!important}.rk-stories>div:first-child>a>svg{color:#c9ad72;flex:none;width:26px;height:26px;transition:transform .3s}.rk-stories>div:first-child>a:hover>svg{transform:translate(6px)}.rk-stories>span{color:#cdb684;letter-spacing:.24em;font-size:12px!important}.rk-stories>p{color:#aaaead;max-width:660px;font-size:13px;line-height:1.6}.rk-stories>div:last-child{margin-top:34px!important}.rk-ribbon{position:relative}.rk-ribbon-rail{touch-action:pan-y;cursor:grab;outline-offset:5px;height:440px;position:relative;overflow:hidden}.rk-ribbon-rail:active{cursor:grabbing}.rk-ribbon-rail:focus-visible{outline:1px solid #cfb682}.rk-review{width:var(--review-width,368px);will-change:transform;color:#e4e0d5;min-height:440px;position:absolute;top:0;left:0;box-shadow:none!important;transform-origin:50%!important;background:#1c2429!important;border:1px solid #bca06540!important;border-radius:1px!important;padding:26px!important;transition:background .4s!important;overflow:hidden!important}.rk-review:hover{box-shadow:none!important;background:#222b30!important;scale:1!important}.rk-review>span:first-child{display:none}.rk-review>span:nth-child(2){opacity:.12!important;font-size:130px!important;top:-14px!important;left:16px!important}.rk-review>div:first-of-type{border-color:#ad98604d;padding-bottom:20px}.rk-review>div:first-of-type>div:first-child{color:#d9c698;box-shadow:none;background:0 0;border:1px solid #bca06580;border-radius:50%;font-size:12px}.rk-review>div:first-of-type>div:nth-child(2)>div{font-size:14px}.rk-review>div:first-of-type>div:nth-child(2)>span{color:#c7c6be;font-size:12px}.rk-review>div:first-of-type>div:last-child{letter-spacing:.02em;color:#d8bd81;font-size:12px}.rk-review blockquote{color:#deded3;letter-spacing:0!important;margin-top:22px!important;font-size:18px!important;line-height:1.65!important}.rk-review blockquote>span.line-clamp-\[8\]{-webkit-line-clamp:8;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.rk-review blockquote button{cursor:pointer;min-height:36px;padding:5px 0;font-size:12px;color:#d8bd81!important;background:0 0!important}.rk-review>div:nth-of-type(2){color:#d9caa8;margin-top:20px!important;font-size:24px!important}.rk-ribbon-controls{justify-content:space-between;align-items:center;gap:25px;margin-top:26px;display:flex}.rk-ribbon-dots{flex:1;align-items:center;gap:0;max-width:560px;height:44px;display:flex;overflow:hidden}.rk-ribbon-dots>button{cursor:pointer;flex:1;min-width:12px;height:44px;position:relative}.rk-ribbon-dots>button:before{content:"";background:#9c885444;height:1px;position:absolute;inset:21px 1px auto}.rk-ribbon-dots>button[aria-selected=true]:before{background:#d7bd82;height:3px;top:20px}.rk-ribbon-buttons{gap:8px;display:flex}.rk-ribbon-buttons>button{color:#dfcca0;cursor:pointer;border:1px solid #bca06565;border-radius:50%;place-items:center;width:44px;height:44px;transition:background .2s;display:grid}.rk-ribbon-buttons>button:hover{background:#bca06520}.rk-ribbon-buttons>button:disabled{opacity:.5;cursor:default}.rk-back{margin:0 auto!important;padding:40px 50px 55px!important}.rk-back>a{border-bottom:1px solid #bca06544;min-height:44px;padding:14px 0;display:inline-flex;color:#c9c4b8!important}.rk-read-progress{height:2px;transform:scaleX(var(--page-progress,0));transform-origin:0;z-index:41;pointer-events:none;background:#d1b77b;position:fixed;top:64px;left:0;right:0}.rk-enhanced .rk-paragraph:not(.rk-p-3):not(.rk-p-7){opacity:.83;transition:translate 1s cubic-bezier(.2,.7,.2,1),opacity 1s;translate:0 20px}.rk-enhanced .rk-paragraph.in-view{opacity:1!important;translate:0!important}.rk-enhanced .rk-portrait-inset{animation:1.6s cubic-bezier(.2,.7,.2,1) both rk-frame-reveal}.rk-enhanced .rk-identity{animation:.7s cubic-bezier(.2,.7,.2,1) both rk-identity-reveal}@keyframes rk-frame-reveal{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}@keyframes rk-identity-reveal{0%{opacity:0;translate:0 24px}to{opacity:1;translate:0}}@media (width>=1600px){.rk-hero{min-height:750px}.rk-hero-inner{padding-top:88px!important}.rk-name{font-size:154px!important}}@media (width<=1279px){.rk-hero{min-height:620px}.rk-hero-inner{padding:66px 42px 56px!important}.rk-hero-grid{grid-template-columns:30% minmax(0,1fr)!important;gap:50px!important}.rk-portrait{height:408px}.rk-name{font-size:114px!important}.rk-name>span{margin-left:24px}.rk-identity>div{gap:12px!important}.rk-identity>div>a{padding:13px 16px!important;font-size:12px!important}.rk-biography{padding:0 42px!important}.rk-paragraph:not(.rk-p-0):not(.rk-p-3):not(.rk-p-7){width:70%;max-width:70%;font-size:19px}.rk-paragraph:not(.rk-p-0):not(.rk-p-3):not(.rk-p-7):before{left:-23%}.rk-stories,.rk-back{padding-left:42px!important;padding-right:42px!important}.rk-p-0{font-size:43px}.rk-p-3{font-size:44px!important}.rk-interview>p:nth-child(2){font-size:52px!important}}@media (width<=900px){.rk-hero-inner{padding:62px 36px 52px!important}.rk-hero-grid{grid-template-columns:32% minmax(0,1fr)!important;gap:40px!important}.rk-portrait{height:390px}.rk-name{font-size:91px!important}.rk-name>span{margin-left:8px}.rk-identity>p:first-of-type{font-size:15px}.rk-identity>p:nth-of-type(2){font-size:11px}.rk-identity>div{flex-direction:column;align-items:flex-start;gap:10px!important}.rk-p-0{font-size:38px;line-height:1.3}.rk-biography{padding:0 36px!important}.rk-prose{padding:75px 0 60px}.rk-prose:before,.rk-prose:after{top:420px;left:8%}.rk-paragraph:not(.rk-p-0):not(.rk-p-3):not(.rk-p-7){width:81%;max-width:81%;padding:42px 0;font-size:18px}.rk-paragraph:not(.rk-p-0):not(.rk-p-3):not(.rk-p-7):before{top:56px;left:-14%}.rk-p-3{padding:50px 0 15px!important;font-size:41px!important}.rk-p-7{padding-top:64px;font-size:35px}.rk-answer{font-size:83px}.rk-interview{padding:75px 0!important}.rk-interview>p:nth-child(2){font-size:47px!important}.rk-interview>div{max-width:89%;padding-left:26px;font-size:17px}.rk-interview>p:last-child{max-width:89%}.rk-interview>div>p:nth-child(3){font-size:34px}.rk-interview>div>p:nth-child(8){font-size:32px}.rk-closing{padding:80px 0}.rk-stories,.rk-back{padding-left:36px!important;padding-right:36px!important}}@media (width<=599px){.rk-hero{min-height:0}.rk-hero-inner{padding:30px 24px 38px!important}.rk-hero-grid{flex-direction:column;align-items:stretch;display:flex;gap:26px!important}.rk-portrait{height:160px;margin:0 12px;transform:none!important}.rk-portrait:before{inset:-9px 9px 9px -9px}.rk-portrait:after{inset:10px -10px -10px 10px}.rk-portrait-inset{transform:none!important}.rk-portrait-inset>div{padding:20px!important}.rk-portrait-inset>div>div{font-size:12px!important}.rk-identity{transform:none!important}.rk-identity>span{letter-spacing:.24em;font-size:11px!important}.rk-name{letter-spacing:-.045em!important;margin-top:17px!important;font-size:73px!important;line-height:.91!important}.rk-name>span{margin-left:0;padding-bottom:.08em;display:inline-block}.rk-identity>p:first-of-type{font-size:14px;margin-top:14px!important}.rk-identity>p:nth-of-type(2){letter-spacing:0;font-size:11px;margin-top:7px!important}.rk-identity>div{flex-flow:wrap;gap:13px!important;margin-top:20px!important}.rk-identity>div>a{min-height:44px;padding:12px 14px!important;font-size:12px!important}.rk-identity>div>a:nth-child(2){margin-left:0;padding:10px 0!important;font-size:12px!important}.rk-biography{padding:0 24px!important}.rk-prose{padding:46px 0}.rk-p-0{padding-bottom:40px;font-size:31px;line-height:1.3}.rk-prose:before,.rk-prose:after{display:none}.rk-paragraph:not(.rk-p-0):not(.rk-p-3):not(.rk-p-7){width:100%;max-width:none;padding:35px 0;font-size:17px;line-height:1.85}.rk-paragraph:not(.rk-p-0):not(.rk-p-3):not(.rk-p-7):before{display:none}.rk-p-3{margin-top:20px!important;padding:40px 0 10px!important;font-size:35px!important;line-height:1.2!important}.rk-badge-slots{gap:20px;padding:16px 0 45px}.rk-badge-slots>div{width:85px;height:105px}.rk-p-7{padding:45px 0 20px;font-size:30px;line-height:1.2;margin-top:35px!important}.rk-answer{margin-top:14px;font-size:70px;line-height:1.1}.rk-interview{padding:50px 0 55px!important}.rk-interview>p:first-child{letter-spacing:.15em;padding-top:22px;font-size:11px;margin-bottom:26px!important}.rk-interview>p:nth-child(2){line-height:1.12;margin-bottom:35px!important;font-size:39px!important}.rk-interview>div{max-width:none;padding-left:19px;font-size:17px}.rk-interview>div>p:nth-child(3){font-size:32px;line-height:1.18}.rk-interview>div>p:nth-child(8){font-size:30px;line-height:1.25}.rk-interview>p:last-child{max-width:none;font-size:13px;line-height:1.5;margin-top:24px!important}.rk-closing{padding:65px 0!important}.rk-closing img{height:36px!important}.rk-closing>p:first-of-type{max-width:315px;line-height:1.2;font-size:32px!important}.rk-closing>p:nth-of-type(2){letter-spacing:.025em;font-size:10px!important}.rk-stories{padding:50px 24px 20px!important}.rk-stories>p{font-size:12px}.rk-ribbon-controls{gap:14px}.rk-ribbon-dots{max-width:135px}.rk-ribbon-dots>button{min-width:0}.rk-review{padding:22px!important}.rk-review blockquote{font-size:17px!important;line-height:1.6!important}.rk-review>div:first-of-type>div:last-child{font-size:10px}.rk-back{padding:25px 24px 42px!important}.rk-back>a{font-size:13px}}@media (width<=359px){.rk-name{font-size:64px!important}.rk-hero-inner,.rk-biography,.rk-stories,.rk-back{padding-left:20px!important;padding-right:20px!important}.rk-answer{font-size:61px}.rk-identity>p:nth-of-type(2){font-size:10px}}@media (prefers-reduced-motion:reduce){.rk-experience *,.rk-experience :before,.rk-experience :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.rk-experience :is(.rk-portrait,.rk-identity,.rk-portrait-inset){transform:none!important}.rk-experience .rk-paragraph{opacity:1!important;translate:none!important}.rk-read-progress{display:none}}@media print{.rk-experience{color:#111;background:#fff}.rk-ribbon-rail{overflow:visible;height:auto!important}.rk-review{width:100%;margin-bottom:16px;position:relative;transform:none!important}.rk-paragraph{color:#111;opacity:1!important;translate:0!important}.rk-read-progress{display:none}}.rk-experience{--rk-ivory:#f1eee4;--rk-ink:#202b30;--rk-gold:#8a6a31;--foreground:#202b30;--muted-foreground:#626b6c;--border:#c1ac7d66;color:#202b30;--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fbfaf6}.rk-experience ::selection{color:#202b30;background:#dbc49270}.rk-stage{border:0;grid-template-columns:370px minmax(0,1fr);align-items:start;gap:94px;min-height:0;display:grid;position:relative;padding:86px 54px 0!important}.rk-stage:after{display:none}.rk-hero-wash{z-index:-1;pointer-events:none;background:linear-gradient(120deg,#f1eee4,#fbfaf6 40%,#fffefa);inset:0 calc(640px - 50vw);overflow:hidden}.rk-hero-wash:before{transform:translateY(var(--background-y,0px));background:repeating-linear-gradient(90deg,#0000 0 calc(25% - 1px),#b3a07813 25%);inset:-120px 0}.rk-hero-wash:after{transform:translateY(var(--background-y,0px));background:#b3a07820;top:470px}.rk-portrait{height:516px;transform:translateY(var(--portrait-y,0px)) scale(var(--portrait-scale,1));transform-origin:50% 0;z-index:2;position:sticky;top:118px}.rk-portrait:before{transform:translate(var(--frame-x,0px),var(--frame-y,0px));border-color:#a88e575e;inset:-22px 22px 22px -22px}.rk-portrait:after{transform:translate(calc(var(--frame-x,0px)*-.4),calc(var(--frame-y,0px)*-.4));border-color:#a88e5738;inset:24px -24px -24px 24px}.rk-portrait-outline{background:#a88e5726;width:1px;position:absolute;top:0;bottom:0;left:-38px}.rk-portrait-outline:after{content:"";transform:scaleY(var(--story-progress,0));transform-origin:top;background:#a18448;position:absolute;inset:0}.rk-portrait-inset{border:1px solid #c7b89677;transform:none;box-shadow:0 32px 64px -25px #59534336,0 3px 12px #6a604518;background:linear-gradient(125deg,#e3ded1,#f6f3eb 42%,#eeebe2 69%,#d8d2c2)!important}.rk-portrait-inset:before{border-color:#fffefaaf;inset:17px}.rk-portrait-inset:after{background:linear-gradient(117deg,#0000 35%,#ffffff6b 48%,#ffffff9c 49%,#0000 61%);inset:-40%}.rk-portrait-inset>div{padding:28px!important}.rk-portrait-inset>div>div{opacity:1;letter-spacing:.04em;color:#655f51!important}.rk-portrait-inset>img{object-fit:cover;object-position:50% 38%;width:100%;height:100%;display:block}.rk-story-flow{min-width:0}.rk-identity{min-height:568px;transform:translateY(var(--identity-y,0px));padding-top:10px}.rk-identity:after{content:"";border-bottom:1px solid #927744;border-right:1px solid #927744;width:7px;height:7px;position:absolute;bottom:25px;left:0;rotate:45deg}.rk-identity>span{letter-spacing:.24em;color:#84672f!important}.rk-name{color:#233036;letter-spacing:-.045em!important;margin-top:31px!important;font-size:139px!important;line-height:.89!important}.rk-name>span{letter-spacing:-.035em;background:linear-gradient(110deg,#7e5c27,#a18346 50%,#705222);-webkit-background-clip:text;background-clip:text;margin-left:21px}.rk-identity>p:first-of-type{color:#6d572e!important;margin-top:20px!important}.rk-identity>p:nth-of-type(2){color:#606764!important}.rk-identity>div{gap:19px!important;margin-top:29px!important}.rk-identity>div>a{padding:15px 19px!important}.rk-identity>div>a:nth-child(2){border-color:#a0865066;margin-left:0;color:#3f483f!important}.rk-prose{padding:5px 0 76px}.rk-prose:before,.rk-prose:after{display:none}.rk-prose .rk-paragraph{color:#34403f;text-align:left;background:0 0;min-height:410px;scroll-margin-top:115px;font-size:20px;line-height:1.85;width:100%!important;max-width:none!important;margin:0!important;padding:65px 0 80px!important}.rk-prose .rk-paragraph:before{border-radius:0;translate:none;width:100%!important;height:1px!important;box-shadow:none!important;background:#aa915838!important;border:0!important;top:0!important;left:0!important}.rk-prose .rk-paragraph:after{content:"";width:100%;height:1px;transform:scaleX(var(--reveal,1));transform-origin:0;pointer-events:none;background:linear-gradient(90deg,#967539,#c4ae7b);position:absolute;top:0;left:0}.rk-prose .rk-p-0{letter-spacing:-.015em;color:#28312f;min-height:0;font-size:43px;line-height:1.22;padding:44px 0 88px!important}.rk-p-0:first-letter{color:inherit;font-size:1em}.rk-highlight{color:#785b25;background:linear-gradient(#0000 85%,#c9af702f 85%);font-size:1.38em;line-height:1}.rk-prose .rk-p-3{border:0;min-height:0;color:#3d3f32!important;padding:65px 0 20px!important;font-size:46px!important;line-height:1.2!important}.rk-p-3 .rk-highlight{color:#785b25;font-size:1.1em}.rk-badge-slots{background:0 0;justify-content:flex-start;gap:22px;padding:8px 0 72px}.rk-badge-slots>div{border-color:#aa91584d;outline-color:#aa91581c;width:105px;height:126px}.rk-prose .rk-p-4{min-height:490px}.rk-prose .rk-p-5,.rk-prose .rk-p-6{min-height:380px}.rk-prose .rk-p-7{border:0;min-height:0;font-size:37px;line-height:1.2;color:#29342f!important;padding:64px 0 16px!important}.rk-answer{color:#8a6a31;margin-top:12px;font-size:98px}.rk-biography{padding:0 54px!important}.rk-interview{color:#263430;grid-template-columns:minmax(0,.88fr) minmax(0,1fr);align-items:start;column-gap:105px;display:grid;background:#f1eee4!important;padding:110px 0 98px!important}.rk-interview>p:first-child{letter-spacing:.18em;grid-column:1/-1;padding-top:26px;color:#7c6334!important;margin:0 0 34px!important}.rk-interview>p:nth-child(2){color:#263430;max-width:none;position:sticky;top:126px;margin:0!important;font-size:53px!important;font-weight:400!important}.rk-interview>div{border:0;grid-column:2;max-width:none;padding:0;font-size:18px;margin:0!important}.rk-interview>div>p{margin:0 0 25px}.rk-interview>div>p:nth-child(3){color:#81642e;font-size:37px}.rk-interview>div>p:nth-child(8){color:#765826;font-size:35px}.rk-interview>p:last-child{grid-column:2;max-width:none;color:#725a2d!important;margin:14px 0 0!important}.rk-closing{border-color:#aa91584a;padding:104px 20px 90px}.rk-closing>p:first-of-type{color:#83642c!important;margin-top:25px!important;font-size:40px!important}.rk-closing>p:nth-of-type(2){letter-spacing:.055em;color:#606764!important}.rk-stories{padding:64px 54px 25px!important}.rk-stories>div:first-child{margin-bottom:48px!important}.rk-stories>div:first-child>a{border-color:#a38a535c;gap:23px;font-size:clamp(33px,4.1vw,54px);color:#283831!important}.rk-stories>div:first-child>a>svg{color:#92703a}.rk-stories>span{color:#80652f;letter-spacing:.21em}.rk-stories>p{color:#636b65}.rk-review{color:#2e3b33;background:#fffefa!important;border-color:#ad96575c!important}.rk-review:hover{background:#f5f1e7!important}.rk-review>div:first-of-type>div:first-child{color:#78602f;border-color:#9b814b80}.rk-review>div:first-of-type>div:nth-child(2)>div{color:#2a352e}.rk-review>div:first-of-type>div:nth-child(2)>span{color:#606b5c}.rk-review>div:first-of-type>div:last-child{color:#8a6a31}.rk-review blockquote{color:#384034}.rk-review blockquote button{color:#795b28!important}.rk-review>div:nth-of-type(2){color:#725a2f}.rk-ribbon-dots>button[aria-selected=true]:before{background:#8a6a31}.rk-ribbon-buttons>button{color:#755a2b;border-color:#9c814d66}.rk-back{padding:38px 54px 55px!important}.rk-back>a{border-color:#a58b5255;color:#545f55!important}.rk-read-progress{background:#a5894f}.rk-experience.rk-enhanced .rk-paragraph,.rk-experience.rk-enhanced .rk-interview>div>p{translate:none!important;transform:translateY(var(--reveal-y,0px))!important;opacity:calc(.78 + .22 * var(--reveal,1))!important;transition:none!important}@media (width>=1600px){.rk-stage{padding-top:98px!important}.rk-portrait{height:540px}.rk-identity{min-height:600px}}@media (width<=1279px){.rk-stage{grid-template-columns:31% minmax(0,1fr);gap:74px;padding:72px 44px 0!important}.rk-hero-wash{inset:0}.rk-portrait{height:450px}.rk-name{font-size:116px!important}.rk-name>span{margin-left:10px}.rk-identity{min-height:520px}.rk-prose .rk-paragraph{min-height:0;font-size:19px;padding:53px 0 66px!important}.rk-prose .rk-p-0{font-size:39px;padding-top:36px!important}.rk-prose .rk-p-3{padding-bottom:20px!important;font-size:42px!important}.rk-prose .rk-p-7{font-size:32px;padding-bottom:10px!important}.rk-answer{font-size:83px}.rk-biography,.rk-stories,.rk-back{padding-left:44px!important;padding-right:44px!important}.rk-interview{column-gap:70px}.rk-interview>p:nth-child(2){font-size:48px!important}}@media (width<=900px){.rk-stage{grid-template-columns:30% minmax(0,1fr);gap:49px;padding:61px 34px 0!important}.rk-portrait{height:370px;top:105px}.rk-portrait:before{inset:-14px 14px 14px -14px}.rk-portrait:after{inset:16px -16px -16px 16px}.rk-portrait-outline{left:-24px}.rk-name{font-size:91px!important}.rk-name>span{margin-left:0}.rk-identity{min-height:480px}.rk-prose .rk-paragraph{font-size:18px;padding:43px 0 58px!important}.rk-prose .rk-p-0{font-size:35px;padding-top:32px!important}.rk-prose .rk-p-3{padding-bottom:18px!important;font-size:38px!important}.rk-badge-slots{gap:19px;padding-bottom:51px}.rk-badge-slots>div{width:85px;height:104px}.rk-prose .rk-p-7{font-size:30px}.rk-answer{font-size:72px}.rk-biography,.rk-stories,.rk-back{padding-left:34px!important;padding-right:34px!important}.rk-interview{column-gap:40px;padding:80px 0!important}.rk-interview>p:nth-child(2){font-size:40px!important}.rk-interview>div{font-size:17px}.rk-interview>div>p:nth-child(3){font-size:31px}.rk-interview>div>p:nth-child(8){font-size:30px}}@media (width<=699px){.rk-stage{display:block;padding:36px 25px 0!important}.rk-portrait{max-width:450px;height:228px;margin:0 12px 41px;position:relative;top:auto;transform:none!important}.rk-portrait-inset>div{padding:21px!important}.rk-portrait-outline{display:none}.rk-identity{min-height:0;padding:0 0 54px;opacity:1!important;animation:none!important;transform:none!important}.rk-identity:after{bottom:23px}.rk-identity>span{letter-spacing:.2em;font-size:12px!important}.rk-name{margin-top:18px!important;font-size:79px!important;line-height:.92!important}.rk-name>span{margin-left:0;padding-bottom:.1em;display:block}.rk-identity>p:first-of-type{font-size:15px;margin-top:13px!important}.rk-identity>p:nth-of-type(2){letter-spacing:0;font-size:12px;margin-top:8px!important}.rk-identity>div{flex-flow:wrap;gap:15px!important;margin-top:23px!important}.rk-identity>div>a{min-height:44px;padding:12px 14px!important;font-size:12px!important}.rk-identity>div>a:nth-child(2){padding:10px 0!important}.rk-prose{padding:0 0 40px}.rk-prose .rk-paragraph{min-height:0;font-size:17px;line-height:1.88;padding:36px 0 47px!important}.rk-prose .rk-p-0{font-size:31px;line-height:1.26;padding:32px 0 44px!important}.rk-highlight{font-size:1.3em}.rk-prose .rk-paragraph:before{display:block}.rk-prose .rk-p-3{padding:37px 0 15px!important;font-size:34px!important;line-height:1.23!important}.rk-badge-slots{padding:3px 0 43px}.rk-prose .rk-p-7{font-size:28px;padding-bottom:14px!important}.rk-answer{font-size:69px;line-height:1.08}.rk-biography,.rk-stories,.rk-back{padding-left:25px!important;padding-right:25px!important}.rk-interview{display:block;padding:56px 0!important}.rk-interview>p:first-child{letter-spacing:.13em;font-size:12px;margin-bottom:28px!important}.rk-interview>p:nth-child(2){line-height:1.13;position:static;margin-bottom:37px!important;font-size:39px!important}.rk-interview>div{border-left:1px solid #ad955758;max-width:none;padding-left:18px;font-size:17px}.rk-interview>p:last-child{max-width:none;font-size:14px;margin-top:29px!important}.rk-closing>p:first-of-type{font-size:31px!important}.rk-closing>p:nth-of-type(2){letter-spacing:0;font-size:12px!important}}@media (width<=359px){.rk-name{font-size:68px!important}.rk-stage,.rk-biography,.rk-stories,.rk-back{padding-left:21px!important;padding-right:21px!important}.rk-answer{font-size:62px}}@media (width>=700px) and (height<=599px){.rk-portrait{position:relative;top:0;transform:none!important}.rk-interview>p:nth-child(2){position:static}}@media (prefers-reduced-motion:reduce){.rk-experience.rk-enhanced .rk-paragraph,.rk-experience.rk-enhanced .rk-interview>div>p{opacity:1!important;transform:translate(0)!important}.rk-experience .rk-portrait{position:relative;top:0}.rk-interview>p:nth-child(2){position:static}}
