:root{--ink:#161a18;--paper:#f8f7f3;--white:#fff;--gold:#a0804e;--bronze:#957253;--platinum:#bdc7ce;--line:#deddd5;--muted:#656a64;--serif:Georgia,"Times New Roman",serif;--sans:Arial,Helvetica,sans-serif;--gutter:clamp(22px,5.4vw,88px);--radius:1px}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:100px}body{margin:0;background:var(--paper);color:var(--ink);font-family:var(--sans);font-size:.9375rem;line-height:1.7;-webkit-font-smoothing:antialiased}body.menu-open{overflow:hidden}img,svg{max-width:100%;vertical-align:middle}img{height:auto}button,input,select,textarea{font:inherit}button,a,input,textarea,select{-webkit-tap-highlight-color:transparent}button{cursor:pointer}a{color:inherit;text-decoration:none}a,button,input,select,textarea,summary{outline-offset:5px}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible{outline:2px solid var(--gold)}button:disabled{cursor:default}p{margin:0 0 1.4em}h1,h2,h3,h4{margin:0;font-weight:400;line-height:1.12}h1,h2,h3{font-family:var(--serif)}ul,ol{padding-left:1.2em}::selection{background:#ded1b3;color:var(--ink)}[hidden]{display:none!important}.visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip-link{position:fixed;z-index:100;left:20px;top:12px;background:var(--ink);color:#fff;padding:12px 20px;transform:translateY(-160%)}.skip-link:focus{transform:none}.wrap{max-width:1512px;margin:auto;padding-inline:var(--gutter)}.section{padding-block:clamp(64px,8vw,120px)}.section--white{background:#fff}.section--dark{background:#151b18;color:var(--paper)}.section--line{border-top:1px solid var(--line)}.eyebrow{display:block;font-family:var(--sans);font-weight:500;text-transform:uppercase;font-size:.875rem;letter-spacing:.24em;line-height:1.7;margin-bottom:22px;color:var(--gold)}.display-title{font-family:var(--serif);font-size:clamp(2.75rem,calc(5.5vw * var(--itp-reading-scale, 1)),5.125rem);font-weight:400;letter-spacing:-.045em;line-height:1.05;max-width:900px}.display-title em{font-weight:400}.section-heading{font-family:var(--serif);font-size:clamp(2.0625rem,calc(3.6vw * var(--itp-reading-scale, 1)),3.4375rem);letter-spacing:-.035em;line-height:1.12;margin:0 0 24px}.intro{font-size:clamp(.9375rem,calc(1.2vw * var(--itp-reading-scale, 1)),1.125rem);line-height:1.8;color:var(--muted);max-width:620px;margin-top:26px}.section--dark .intro{color:#b9c1b9}.section--dark .eyebrow{color:#ceb48a}.lede{font-family:var(--serif);font-size:clamp(1.4375rem,calc(2.3vw * var(--itp-reading-scale, 1)),2.25rem);line-height:1.4;letter-spacing:-.02em}.text-link{display:inline-flex;align-items:center;gap:18px;font-size:.875rem;letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid currentColor;padding:10px 0 7px;line-height:1.5;min-height:44px}.text-link:after{content:"\2197";font-family:var(--sans);font-size:1.0625rem;line-height:1}.text-link:hover{color:var(--gold)}.button{display:inline-flex;justify-content:center;align-items:center;gap:30px;min-height:51px;padding:15px 25px;border:1px solid transparent;border-radius:var(--radius);font-size:.875rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;line-height:1.5;text-align:center;transition:background-color .2s,color .2s,border-color .2s}.button--dark{background:var(--ink);color:#fff;border-color:var(--ink)}.button--dark:hover{background:#363e36;border-color:#363e36}.button--light{background:var(--paper);color:var(--ink)}.button--light:hover{background:#e5dfd2}.button--outline{background:transparent;border-color:#a4a89f;color:inherit}.button--outline:hover{border-color:var(--gold);color:var(--gold)}.button--gold{background:#cbb58d;color:#151b18}.button--gold:hover{background:#e0cba3}.actions{display:flex;align-items:center;flex-wrap:wrap;gap:18px 28px;margin-top:32px}.small-note{font-size:.875rem;line-height:1.7;color:var(--muted)}.rule{height:1px;background:var(--line);border:0;margin:32px 0}.grid-3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.grid-2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:48px}.prose{max-width:780px}.prose p{color:var(--muted)}.prose h2{font-size:2.1875rem;margin:44px 0 20px}.prose h3{font-size:1.625rem;margin:28px 0 14px}.notice{border:1px solid var(--line);background:#eeeee6;padding:24px 28px;font-size:.875rem;line-height:1.8}.notice p:last-child{margin:0}.page-head{padding:72px 0 52px;border-bottom:1px solid var(--line)}.page-head .eyebrow{margin-bottom:22px}.page-head .display-title{font-size:clamp(2.6875rem,calc(4.5vw * var(--itp-reading-scale, 1)),4.25rem)}.breadcrumb{display:inline-flex;font-size:.875rem;color:var(--muted);letter-spacing:.06em;margin-bottom:32px;padding-block:4px;min-height:32px}.breadcrumb:hover{color:var(--gold)}.site-header{position:relative;z-index:30;background:var(--paper);border-bottom:1px solid #e4e2da}.header-inner{height:98px;display:flex;align-items:center;justify-content:space-between;gap:35px}.wordmark{display:inline-flex;flex-direction:column;align-items:center;flex-shrink:0;gap:7px}.wordmark-name{font-family:var(--serif);font-size:24px;letter-spacing:.12em;line-height:1.2}.wordmark-tag{font-size:7px;letter-spacing:.29em;line-height:1.2}.primary-nav{display:flex;align-items:center;gap:32px;margin-left:auto}.primary-nav a{font-size:.875rem;letter-spacing:.06em;padding-block:15px;position:relative}.primary-nav a:after{position:absolute;left:0;bottom:8px;content:"";width:100%;height:1px;background:var(--gold);transform:scaleX(0);transform-origin:left;transition:transform .2s}.primary-nav a:hover:after,.primary-nav a[aria-current=page]:after{transform:scaleX(1)}.header-tools{display:flex;align-items:center;gap:24px;flex-shrink:0}.header-account{display:flex;align-items:center;gap:10px;font-size:.875rem;letter-spacing:.04em;min-height:44px}.header-account svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.2}.locale-form{display:flex;align-items:center;gap:9px}.locale-form button{font-size:.875rem;letter-spacing:.04em;border:0;background:transparent;padding:10px 2px;color:var(--muted);min-height:44px}.locale-form button[aria-current=true]{color:var(--ink);text-decoration:underline;text-underline-offset:4px}.locale-divider{width:1px;height:11px;background:#c7c7bd}.menu-toggle{display:none;width:44px;height:44px;align-items:center;justify-content:center;border:0;background:transparent;color:var(--ink)}.menu-toggle svg{width:23px;stroke:currentColor;stroke-width:1.2}.home-hero{position:relative;isolation:isolate;min-height:660px;display:flex;align-items:center;color:#fff;background:#252b25}.home-hero>.hero-photo{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;width:100%;height:100%;object-fit:cover;object-position:center 53%}.home-hero:before{position:absolute;top:0;right:0;bottom:0;left:0;content:"";z-index:-1;background:linear-gradient(90deg,#0a100dd1,#090d0c82 53%,#090d0c29)}.hero-inner{width:100%;padding-block:95px 110px}.home-hero .eyebrow{color:#e0c595;margin-bottom:26px}.home-hero .display-title{max-width:770px;font-size:clamp(3rem,calc(5.7vw * var(--itp-reading-scale, 1)),5.5rem);line-height:1.02;text-wrap:balance}.home-hero .intro{max-width:450px;color:#e3e5de;font-size:.9375rem;line-height:1.9;margin-top:30px}.home-hero .button{margin-top:5px}.hero-foot{position:absolute;bottom:30px;left:var(--gutter);right:var(--gutter);display:flex;justify-content:space-between;gap:20px;font-size:.875rem;letter-spacing:.17em;text-transform:uppercase;color:#d8dacf}.hero-foot span:last-child{letter-spacing:.08em}.intro-row{display:grid;grid-template-columns:1fr 1fr;align-items:start;gap:90px;margin-bottom:54px}.intro-row .intro{margin-top:5px;max-width:430px;justify-self:end}.intro-row .section-heading{max-width:620px}.world-card{display:flex;flex-direction:column;position:relative;min-width:0}.world-card-photo{overflow:hidden;background:#deddd5;aspect-ratio:4/5;margin-bottom:28px}.world-card-photo img{width:100%;height:100%;object-fit:cover;transition:transform .8s cubic-bezier(.2,.7,.3,1)}.world-card:hover img{transform:scale(1.025)}.world-card .eyebrow{margin-bottom:12px;font-size:.875rem}.world-card h3{font-size:clamp(1.5625rem,calc(2.15vw * var(--itp-reading-scale, 1)),2.0625rem);letter-spacing:-.025em;line-height:1.15;margin-bottom:17px}.world-card p{font-size:1rem;line-height:1.85;color:var(--muted);max-width:340px}.world-card .text-link{align-self:flex-start;margin-top:auto}.worlds-grid{gap:30px}.card-topline{display:flex;justify-content:space-between;gap:10px;align-items:center}.card-index{font-family:var(--serif);font-size:.875rem;color:#9e9e92}.editorial-split{display:grid;grid-template-columns:1fr 1fr;gap:clamp(50px,8vw,130px);align-items:center}.editorial-split .photo-frame{overflow:hidden;aspect-ratio:4/5;max-height:700px}.editorial-split .photo-frame img{width:100%;height:100%;object-fit:cover}.editorial-copy{padding-block:20px}.editorial-copy .section-heading{max-width:520px}.editorial-copy p{color:var(--muted);font-size:1rem;line-height:1.9}.editorial-split--reverse .photo-frame{order:2}.levels-row{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-top:42px}.level-small{padding:23px 10px 23px 0}.level-small+.level-small{border-left:1px solid var(--line);padding-left:23px}.level-small strong{display:block;font-size:.875rem;font-weight:400;letter-spacing:.15em}.level-small small{display:block;font-size:.875rem;color:var(--muted);margin-top:8px}.level-small:nth-child(1){color:var(--bronze)}.level-small:nth-child(2){color:#957528}.level-small:nth-child(3){color:#5e707c}.private-invitation{display:grid;grid-template-columns:1.05fr 1fr;background:#101714;color:#fff;min-height:590px}.private-invitation .private-teaser-photo{width:100%;height:100%;max-height:660px;object-fit:cover}.private-invitation-copy{padding:75px clamp(35px,7vw,105px);display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.private-invitation .section-heading{max-width:440px;font-size:clamp(2.375rem,calc(3.7vw * var(--itp-reading-scale, 1)),3.5625rem)}.private-invitation p{max-width:350px;color:#bec3ba;font-size:1rem}.private-invitation .text-link{color:#d4c1a0;margin-top:16px}.emblem{width:48px;height:66px;color:var(--gold);margin-bottom:28px}.newsletter{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:start}.newsletter h2{font-size:2.25rem;letter-spacing:-.025em;margin-bottom:18px}.newsletter p{font-size:1rem;color:var(--muted);max-width:430px}.newsletter-input{display:flex;align-items:center;border-bottom:1px solid #9a9d92}.newsletter-input input{background:transparent;border:0;min-width:0;width:100%;padding:15px 0;color:var(--ink);font-size:1rem;min-height:53px;border-radius:0}.newsletter-input button{background:transparent;color:var(--ink);border:0;font-size:.875rem;text-transform:uppercase;letter-spacing:.08em;min-height:53px;padding-left:20px}.newsletter .small-note{font-size:.875rem;margin-top:13px}.site-footer{background:#121815;color:#e8e9e3;padding:65px 0 24px}.footer-top{display:grid;grid-template-columns:1.6fr 1fr 1fr 1fr;gap:40px;padding-bottom:65px}.footer-brand .wordmark{align-items:flex-start}.footer-brand .wordmark-name{font-size:28px}.footer-brand p{color:#929f94;font-size:1rem;margin:25px 0 0;max-width:250px}.footer-column h2{font-family:var(--sans);font-size:.875rem;letter-spacing:.15em;text-transform:uppercase;color:#a6b1a5;margin:0 0 18px}.footer-column a{display:block;font-size:.875rem;color:#d0d6ca;padding-block:5px;min-height:30px}.footer-column a:hover{color:#dfc69d}.footer-bottom{border-top:1px solid #374038;padding-top:22px;display:flex;justify-content:space-between;gap:24px;color:#939e92;font-size:.875rem;letter-spacing:.025em}.footer-legal{display:flex;gap:24px;flex-wrap:wrap}.world-hero{display:grid;grid-template-columns:1.1fr 1fr;background:#ebece4;min-height:640px}.world-hero-copy{padding:75px clamp(24px,5.4vw,88px);display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.world-hero .display-title{font-size:clamp(2.8125rem,calc(4.6vw * var(--itp-reading-scale, 1)),4.4375rem);max-width:650px}.world-hero .intro{max-width:490px;font-size:.9375rem}.world-hero>.world-hero-photo{height:100%;width:100%;object-fit:cover;max-height:740px}.world-hero--honours{background:#e8e7dd}.world-hero--achievements{background:#171d19;color:#fff}.world-hero--achievements .eyebrow{color:#ceb48a}.world-hero--achievements .intro{color:#c5cabe}.world-hero--achievements .world-hero-photo{object-position:center 64%}.level-cards{gap:0;border:1px solid var(--line)}.level-card{padding:48px 34px}.level-card+.level-card{border-left:1px solid var(--line)}.level-card .seal{width:70px;height:85px;margin-bottom:30px;color:var(--bronze)}.level-card:nth-child(2) .seal{color:#aa8a43}.level-card:nth-child(3) .seal{color:#8b9da6}.level-card h3{font-family:var(--sans);font-size:.875rem;letter-spacing:.18em;margin-bottom:18px}.level-card .level-statement{font-family:var(--serif);font-size:1.5625rem;line-height:1.25;color:var(--ink);margin-bottom:16px}.level-card p{font-size:1rem;color:var(--muted);line-height:1.85}.category-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px}.category-photo{aspect-ratio:4/4.5;overflow:hidden;margin-bottom:24px}.category-photo img{height:100%;width:100%;object-fit:cover}.category-grid h3{font-size:1.8125rem;margin-bottom:14px}.category-grid p{font-size:1rem;line-height:1.85;color:var(--muted)}.category-grid .eyebrow{font-size:.875rem;margin-bottom:11px}.steps{display:grid;grid-template-columns:repeat(3,1fr);gap:50px;margin-top:52px}.step{border-top:1px solid #bdc3b6;padding-top:22px}.step-num{font-family:var(--serif);font-size:1.9375rem;color:#a5b19d;display:block;margin-bottom:26px}.step h3{font-size:1.75rem;letter-spacing:-.02em;margin-bottom:16px}.step p{color:var(--muted);font-size:1rem;line-height:1.9}.section--dark .step{border-color:#465247}.section--dark .step p{color:#b3beb1}.section--dark .step-num{color:#d4bd93}.cta-row{display:flex;justify-content:space-between;align-items:center;gap:40px;padding-block:55px}.cta-row h2{font-size:clamp(1.8125rem,calc(3vw * var(--itp-reading-scale, 1)),2.6875rem);letter-spacing:-.025em}.cta-row p{margin:15px 0 0;color:var(--muted);font-size:1rem;max-width:610px}.cta-row .button{flex-shrink:0}.fine-caption{font-size:.875rem;color:var(--muted);margin-top:14px}.private-page{position:relative;isolation:isolate;background:#0c100e;color:#fff;min-height:calc(100svh - 98px);display:grid;grid-template-columns:1fr 1fr;align-items:center;overflow:hidden}.private-page:before{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;content:"";background:radial-gradient(ellipse at 70% 50%,#283026,#0b0f0c 70%)}.private-page-copy{padding:80px 40px 90px var(--gutter);position:relative;z-index:2}.private-page-copy .eyebrow{color:#bea477;letter-spacing:.26em}.private-page-copy .display-title{font-size:clamp(2.9375rem,calc(5.1vw * var(--itp-reading-scale, 1)),4.875rem);max-width:600px}.private-page-copy p{font-size:1rem;color:#b5bdae;margin:28px 0 43px}.private-page .private-door{width:100%;height:calc(100svh - 98px);min-height:650px;object-fit:cover;object-position:center;opacity:.9;-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 25%);mask-image:linear-gradient(90deg,transparent 0%,#000 25%)}.private-page .private-return{font-size:.875rem;text-transform:uppercase;letter-spacing:.12em;min-height:44px;display:inline-flex;align-items:center;color:#c6b18d}.private-page .emblem{width:65px;height:86px;color:#b89f74;margin-bottom:48px}.form-layout{display:grid;grid-template-columns:.8fr 1.2fr;gap:90px}.form-layout .intro{font-size:.9375rem}.form-panel{padding:44px;background:#fff;border:1px solid var(--line)}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px}.form-field{display:flex;flex-direction:column;gap:8px;margin-bottom:22px}.form-field label,.field-label{font-size:1rem;letter-spacing:.015em;color:#3d453a}.form-field input,.form-field select,.form-field textarea{border:1px solid #c7ccc0;min-height:48px;padding:12px 14px;background:#fdfdfa;width:100%;border-radius:0;color:var(--ink)}.form-field textarea{min-height:155px;resize:vertical}.form-field input:focus,.form-field textarea:focus,.form-field select:focus{border-color:var(--gold)}.form-field .small-note{font-size:.875rem}.form-grid .form-field{margin-bottom:0}.form-grid{margin-bottom:22px}.form-checkbox{display:flex;gap:12px;align-items:flex-start;font-size:.875rem;line-height:1.8;margin:24px 0}.form-checkbox input{width:18px;height:18px;flex-shrink:0;margin-top:3px;accent-color:#596752}.form-checkbox a{text-decoration:underline;text-underline-offset:3px}.form-errors{border-left:3px solid #993d26;background:#f4eae4;padding:18px 22px;margin-bottom:25px;font-size:.875rem}.form-success{border:1px solid #9aa88e;background:#edf0e8;padding:28px;margin-bottom:24px;color:#263b25}.form-success h2{font-size:1.625rem;margin-bottom:15px}.form-success p{font-size:1rem;margin:0}.process-list{list-style:none;padding:0;margin:45px 0 0;counter-reset:process}.process-list li{counter-increment:process;display:grid;grid-template-columns:28px 1fr;gap:15px;font-size:1rem;border-top:1px solid var(--line);padding:20px 0}.process-list li:before{content:"0" counter(process);font-family:var(--serif);color:var(--gold);font-size:1.1875rem}.process-list strong{display:block;font-weight:400;color:var(--ink);margin-bottom:5px}.process-list span{color:var(--muted)}.accordion{border-bottom:1px solid var(--line)}.accordion summary{position:relative;padding:23px 44px 23px 0;cursor:pointer;list-style:none;font-size:1rem;line-height:1.5}.accordion summary::-webkit-details-marker{display:none}.accordion summary:after{position:absolute;right:4px;top:20px;content:"+";font-weight:300;font-size:1.4375rem;color:var(--gold)}.accordion[open] summary:after{content:"\2212"}.accordion>div,.accordion>p{padding:0 40px 22px 0;font-size:1rem;color:var(--muted);line-height:1.9;max-width:900px}.register-controls{display:flex;gap:20px;align-items:center;justify-content:space-between;margin:36px 0}.filter-tabs{display:flex;gap:8px;flex-wrap:wrap}.filter-tabs button{background:transparent;border:1px solid var(--line);padding:12px 20px;font-size:.875rem;min-height:44px}.filter-tabs button[aria-pressed=true]{background:var(--ink);color:#fff;border-color:var(--ink)}.register-search{border:1px solid var(--line);background:#fff;min-height:46px;padding:12px 16px;width:280px;font-size:.875rem}.empty-state{padding:60px 35px;border:1px solid var(--line);text-align:center;background:#f0f1e9}.empty-state .emblem{margin-bottom:25px}.empty-state h2{font-size:2rem;margin-bottom:20px}.empty-state p{max-width:550px;margin:0 auto 25px;color:var(--muted);font-size:1rem}.recognition-card{padding:30px;border:1px solid var(--line);background:#fff;display:flex;flex-direction:column;align-items:flex-start}.recognition-card h3{font-size:1.6875rem;margin:16px 0}.recognition-card p{font-size:1rem;color:var(--muted)}.recognition-card .eyebrow{margin-bottom:0}.recognition-card .text-link{margin-top:auto}.recognition-date{font-size:.875rem;color:var(--muted);margin-top:14px}.pagination{display:flex;justify-content:center;gap:20px;margin-top:40px;font-size:.875rem}.pagination .page,.pagination .next,.pagination .prev{padding:8px}.recognition-detail{display:grid;grid-template-columns:1fr 320px;gap:60px}.recognition-detail dl{margin:0}.recognition-detail dt{font-size:.875rem;text-transform:uppercase;letter-spacing:.09em;color:var(--muted);margin-top:24px}.recognition-detail dd{margin:5px 0 0;font-size:.875rem}.seal{width:72px;height:90px}.profile-masthead{max-width:900px}.profile-masthead .lede{max-width:680px;margin:25px 0}.shopify-policy__container{max-width:1000px!important;padding:65px var(--gutter)!important}.shopify-policy__title h1{font-size:2.8125rem;margin-bottom:30px}.shopify-policy__body{font-size:.875rem}.shopify-policy__body a{text-decoration:underline}.shopify-policy__body h2,.shopify-policy__body h3{margin-block:24px 16px}.itp-placeholder-icon{width:90px;margin:0 auto 20px}@media(min-width:1600px){.home-hero{min-height:730px}.header-inner{gap:50px}.primary-nav{gap:40px}}@media(max-width:1150px){.header-inner{gap:25px}.primary-nav{gap:20px}.header-tools{gap:18px}.header-account span{display:none}.wordmark-name{font-size:22px}.wordmark-tag{font-size:6px}.intro-row{gap:50px}.form-layout{gap:45px}.world-hero-copy{padding-block:60px}.home-hero{min-height:620px}.private-invitation-copy{padding:55px 45px}.footer-top{grid-template-columns:1.4fr 1fr 1fr;gap:35px}.footer-column:last-child{grid-column:2/4;display:flex;flex-wrap:wrap;gap:10px 25px;align-items:center}.footer-column:last-child h2{margin:0}.footer-column:last-child a{display:inline}.footer-brand{grid-row:span 2}}@media(max-width:800px){html{scroll-padding-top:76px}.header-inner{height:78px;gap:16px}.wordmark-name{font-size:19px;letter-spacing:.1em}.wordmark-tag{font-size:5.7px;letter-spacing:.19em}.header-tools{margin-left:auto;gap:16px}.header-account{display:none}.menu-toggle{display:flex;margin-right:-10px}.primary-nav{display:none;position:absolute;top:78px;left:0;right:0;background:var(--paper);padding:25px var(--gutter) 36px;flex-direction:column;align-items:stretch;gap:0;border-bottom:1px solid var(--line);max-height:calc(100svh - 78px);overflow:auto}.primary-nav.is-open{display:flex}.primary-nav a{font-family:var(--serif);font-size:1.875rem;letter-spacing:-.02em;border-bottom:1px solid var(--line);padding:17px 0}.primary-nav a:after{display:none}.mobile-account{display:block!important;font-family:var(--sans)!important;font-size:.875rem!important;letter-spacing:.02em!important}.home-hero{min-height:620px}.hero-inner{padding-top:82px;padding-bottom:100px}.home-hero .display-title{max-width:610px}.home-hero:before{background:linear-gradient(90deg,#0a100dcf,#090d0c66)}.home-hero .intro{max-width:390px;font-size:.875rem}.hero-foot{font-size:.875rem;bottom:26px}.hero-foot span:last-child{display:none}.intro-row{grid-template-columns:1fr;gap:16px;margin-bottom:38px}.intro-row .intro{justify-self:start;max-width:600px;margin:0}.grid-3{gap:24px}.worlds-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.world-card-photo{aspect-ratio:3/4;margin-bottom:23px}.world-card h3{font-size:1.5rem}.world-card p{font-size:1rem}.world-card .text-link{font-size:.875rem;gap:10px}.editorial-split{gap:40px}.editorial-copy .section-heading{font-size:2.1875rem}.editorial-copy p{font-size:1rem}.levels-row{grid-template-columns:1fr;border-bottom:0;margin-top:28px}.level-small{padding:15px 0;border-bottom:1px solid var(--line)}.level-small+.level-small{padding:15px 0;border-left:0}.level-small small{display:inline;margin-left:10px}.level-small strong{display:inline}.private-invitation{min-height:500px;grid-template-columns:.8fr 1fr}.private-invitation-copy{padding:50px 32px}.private-invitation .section-heading{font-size:2.3125rem}.newsletter{gap:38px}.newsletter h2{font-size:2rem}.world-hero{min-height:570px;grid-template-columns:1fr .8fr}.world-hero-copy{padding-block:55px}.world-hero .display-title{font-size:2.6875rem}.world-hero .intro{font-size:.875rem}.world-hero .actions{gap:15px}.world-hero .button{padding:14px 18px}.level-card{padding:35px 24px}.level-card .level-statement{font-size:1.4375rem}.category-grid{gap:20px}.category-grid h3{font-size:1.5rem}.steps{gap:30px}.step h3{font-size:1.5625rem}.form-layout{grid-template-columns:1fr;gap:40px}.form-intro .intro{max-width:700px}.process-list{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:30px}.process-list li{grid-template-columns:1fr;gap:8px}.private-page{min-height:calc(100svh - 78px);grid-template-columns:1fr 1fr}.private-page .private-door{height:calc(100svh - 78px);min-height:600px}.private-page-copy{padding-block:60px}.private-page-copy .display-title{font-size:2.75rem}.private-page .emblem{margin-bottom:35px}.register-controls{align-items:stretch;flex-direction:column}.register-search{width:100%}.recognition-detail{grid-template-columns:1fr 250px;gap:35px}.footer-top{gap:30px}.footer-bottom{flex-direction:column;gap:16px}}@media(min-width:801px){.mobile-account{display:none}}@media(max-width:560px){:root{--gutter:23px}.header-tools{gap:12px}.locale-form{gap:7px}.locale-form button{font-size:.875rem}.home-hero{min-height:640px;align-items:center}.home-hero>.hero-photo{object-position:61% center}.home-hero:before{background:linear-gradient(90deg,#090f0be0,#090f0b73),linear-gradient(0deg,rgba(9,15,11,.3),transparent)}.home-hero .display-title{font-size:3.1875rem;max-width:360px}.home-hero .eyebrow{font-size:.875rem;letter-spacing:.21em}.home-hero .intro{font-size:.875rem;max-width:320px;margin-top:24px}.hero-inner{padding-top:66px;padding-bottom:105px}.home-hero .actions{gap:22px;margin-top:28px}.home-hero .button{padding:14px 20px;min-height:50px}.home-hero .text-link{font-size:.875rem}.hero-foot{font-size:.875rem;letter-spacing:.15em}.section{padding-block:63px}.eyebrow{font-size:.875rem;margin-bottom:18px}.section-heading{font-size:2.25rem}.intro-row{margin-bottom:34px}.intro{font-size:.9375rem}.worlds-grid{grid-template-columns:1fr;gap:43px}.world-card-photo{aspect-ratio:6/5;max-height:400px;margin-bottom:22px}.world-card h3{font-size:1.9375rem;max-width:330px}.world-card p{font-size:1rem;max-width:400px;margin-bottom:12px}.world-card .text-link{font-size:.875rem}.world-card .eyebrow{margin-bottom:14px}.editorial-split{grid-template-columns:1fr;gap:30px}.editorial-split .photo-frame{aspect-ratio:6/5;max-height:430px}.editorial-split--reverse .photo-frame{order:0}.editorial-copy{padding:0}.editorial-copy .section-heading{font-size:2.25rem}.editorial-copy p{font-size:1rem}.levels-row{grid-template-columns:repeat(3,1fr);margin-top:30px;border-bottom:1px solid var(--line)}.level-small,.level-small+.level-small{padding:18px 8px;border-bottom:0}.level-small:first-child{padding-left:0}.level-small+.level-small{border-left:1px solid var(--line);padding-left:12px}.level-small strong{display:block;font-size:.875rem}.level-small small{display:block;margin:7px 0 0;font-size:.875rem;line-height:1.6}.private-invitation{grid-template-columns:1fr}.private-invitation .private-teaser-photo{height:360px;object-position:center 48%}.private-invitation-copy{padding:49px var(--gutter) 56px}.private-invitation .section-heading{font-size:2.5rem;max-width:320px}.private-invitation .emblem{width:38px;height:49px;margin-bottom:22px}.newsletter{grid-template-columns:1fr;gap:20px}.newsletter h2{font-size:2.125rem}.newsletter p{margin-bottom:7px}.footer-top{grid-template-columns:1fr 1fr;gap:36px 22px;padding-bottom:38px}.footer-brand{grid-column:1/3;grid-row:auto}.footer-brand p{max-width:300px}.footer-column:last-child{grid-column:1/3;gap:10px 20px}.footer-column:last-child h2{width:100%;margin-bottom:4px}.footer-brand .wordmark-name{font-size:26px}.footer-brand .wordmark-tag{font-size:7px}.footer-legal{gap:10px 20px}.site-footer{padding-top:48px}.footer-bottom{font-size:.875rem}.world-hero{grid-template-columns:1fr;min-height:0}.world-hero-copy{padding:49px var(--gutter) 48px}.world-hero .display-title{font-size:2.9375rem;max-width:430px}.world-hero .intro{font-size:.875rem;margin-top:24px}.world-hero>.world-hero-photo{height:395px;max-height:none;object-position:center 45%}.world-hero--achievements>.world-hero-photo{object-position:center 65%}.world-hero .actions{margin-top:27px}.level-cards{grid-template-columns:1fr}.level-card{padding:35px 27px}.level-card+.level-card{border-left:0;border-top:1px solid var(--line)}.level-card .seal{width:50px;height:66px;margin-bottom:24px}.level-card .level-statement{font-size:1.75rem}.level-card p{margin-bottom:0}.category-grid{grid-template-columns:1fr;gap:40px}.category-photo{aspect-ratio:6/5;margin-bottom:22px}.category-grid h3{font-size:1.875rem}.category-grid p{font-size:1rem}.steps{grid-template-columns:1fr;gap:25px;margin-top:35px}.step-num{margin-bottom:16px;font-size:1.6875rem}.step h3{font-size:1.75rem;margin-bottom:14px}.step p{margin-bottom:0}.cta-row{align-items:flex-start;flex-direction:column;gap:27px;padding-block:44px}.cta-row h2{font-size:2.0625rem}.cta-row .button{width:100%}.page-head{padding:47px 0 35px}.page-head .display-title{font-size:2.6875rem}.breadcrumb{margin-bottom:25px}.form-panel{padding:27px 22px}.form-grid{grid-template-columns:1fr;gap:22px}.form-field input,.form-field textarea,.form-field select{font-size:1rem}.form-panel .button{width:100%}.process-list{grid-template-columns:1fr;gap:0}.process-list li{grid-template-columns:28px 1fr;gap:15px}.form-layout{gap:30px}.private-page{min-height:calc(100svh - 78px);display:block}.private-page .private-door{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;width:100%;height:100%;min-height:100%;-webkit-mask-image:none;mask-image:none;opacity:.36;object-position:center}.private-page:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:"";background:linear-gradient(90deg,#090d0aeb,#090d0a40),linear-gradient(0deg,rgba(9,13,10,.75),transparent 55%)}.private-page-copy{padding:80px var(--gutter) 65px;min-height:calc(100svh - 78px);display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.private-page-copy .display-title{font-size:3.3125rem;max-width:330px}.private-page-copy p{font-size:1rem;margin-bottom:35px}.private-page .emblem{width:43px;height:58px;margin-bottom:35px}.register-controls{margin:28px 0}.filter-tabs{gap:6px}.filter-tabs button{padding:11px 13px;font-size:.875rem}.empty-state{padding:40px 23px}.empty-state h2{font-size:1.75rem}.grid-3,.grid-2{grid-template-columns:1fr}.recognition-detail{grid-template-columns:1fr;gap:35px}.recognition-card{padding:27px}.notice{padding:22px}.small-note,.form-checkbox{font-size:.875rem}.shopify-policy__container{padding:45px var(--gutter)!important}.shopify-policy__title h1{font-size:2.25rem}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important;view-transition-name:none!important}}.eyebrow,.text-link:hover,.button--outline:hover{color:#765c32}.home-hero .eyebrow{color:#e0c595}.section--dark .eyebrow,.world-hero--achievements .eyebrow{color:#ceb48a}.private-invitation .eyebrow{color:#cbb48a}.private-page-copy .eyebrow{color:#bea477}.home-hero .text-link:hover,.section--dark .text-link:hover,.world-hero--achievements .text-link:hover,.private-invitation .text-link:hover,.section--dark .button--outline:hover,.world-hero--achievements .button--outline:hover,.private-invitation .button--outline:hover{color:#e0cba3}:root{--paper:#f3f0e8;--white:#fdfbf6;--line:#d9d2c3;--bronze:#927251;--gold:#9a7948}body{background:radial-gradient(ellipse at 12% 20%,#e6dac344,transparent 50%),var(--paper)}.site-header{background:#f6f2e9f5;border-bottom:1px solid #a88d6025;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.header-inner{height:86px}.wordmark-name{letter-spacing:.15em}.primary-nav a{transition:color .3s}.primary-nav a:hover{color:#8d6a37}.button{position:relative;overflow:hidden;border-radius:2px;transition:background-color .3s,color .3s,box-shadow .4s}.button--gold{background:linear-gradient(120deg,#d9c49b,#b99b66,#dfcba6);color:#201b12;box-shadow:inset 0 1px #ffefc4aa,0 6px 24px #513c1512}.button--dark{background:linear-gradient(120deg,#242d25,#101812);border-color:#445143}.button--light{background:linear-gradient(120deg,#fffaf0,#e9dfcd)}.button:hover{box-shadow:0 7px 23px #3c2d221a}.section--white{background:linear-gradient(140deg,#fffdf7,#f2eadd)}.section--dark{background:radial-gradient(ellipse at 85% 0,#54473155,transparent 60%),#121a15}.photo-frame{border-radius:3px 3px 35px;box-shadow:0 20px 50px #31282016}.photo-frame img,.category-photo img{transition:transform 1.2s cubic-bezier(.2,.65,.2,1)}.photo-frame:hover img,.category-photo:hover img{transform:scale(1.035)}.form-panel,.notice,.empty-state,.recognition-card{border-color:#bb9b6638;background:linear-gradient(145deg,#fffcf5,#eee7d9);box-shadow:0 18px 55px #2d251408}.form-panel{border-radius:4px 4px 28px}.form-field input,.form-field select,.form-field textarea{background:#fffdf7;border-color:#c6bca9;border-radius:2px}.recognition-card{border-radius:3px 3px 20px;transition:transform .5s ease,box-shadow .5s ease}.recognition-card:hover{transform:translateY(-5px);box-shadow:0 20px 42px #28201312}.page-head{position:relative}.page-head:after{content:"";width:55px;height:1px;background:#a58959;position:absolute;bottom:-1px;left:0}.site-footer{background:radial-gradient(ellipse at 5% 0,#5e4d302e,transparent 60%),#101812}.footer-top{padding-bottom:48px}.accordion summary{transition:color .3s,background-color .3s}.accordion summary:hover{color:#816132}.accordion[open]{border-color:#b49b74}.entrance-experience{background:#101512}.entrance-experience .site-header{background:#101512;color:#f2ebdc;border-bottom-color:#b99a5922;-webkit-backdrop-filter:none;backdrop-filter:none}.entrance-experience .header-inner{justify-content:space-between}.entrance-experience .header-tools{margin-left:auto}.entrance-experience .locale-form button{color:#b9b1a0}.entrance-experience .locale-form button[aria-current=true]{color:#f0d0a0;border-color:#aa8654}.private-experience .site-header{background:#111611;color:#e9dfca;border-bottom-color:#b79c5e38;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.private-experience .primary-nav a,.private-experience .header-account,.private-experience .locale-form button{color:#d0c5ad}.private-experience .primary-nav a[aria-current=page],.private-experience .locale-form button[aria-current=true]{color:#e9c783}.private-experience .primary-nav.is-open{background:#161c16;border-color:#806741}.private-experience .primary-nav.is-open a{border-color:#8067414d}@media(max-width:800px){.header-inner{height:78px}.site-header .primary-nav{top:78px}.header-tools{gap:12px}.page-head{padding-top:44px}.button{min-height:49px}}@media(prefers-reduced-motion:reduce){.button,.photo-frame img,.category-photo img,.recognition-card{transition:none}.button:hover,.recognition-card:hover,.photo-frame:hover img,.category-photo:hover img{transform:none}}html[data-motion=off] .recognition-card:hover,html[data-motion=off] .photo-frame:hover img,html[data-motion=off] .category-photo:hover img{transform:none}@view-transition{navigation:auto}::view-transition-old(root){animation:itp-page-out .28s ease both}::view-transition-new(root){animation:itp-page-in .42s cubic-bezier(.2,.7,.2,1) both}@keyframes itp-page-out{to{opacity:0}}@keyframes itp-page-in{0%{opacity:.35;transform:translateY(8px)}to{opacity:1;transform:none}}[data-directory-card][hidden],[data-directory-empty][hidden],[data-directory-group][hidden]{display:none!important}.itp-reveal-animate{animation:itp-reveal .75s cubic-bezier(.18,.65,.25,1) both}@keyframes itp-reveal{0%{opacity:.25;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@media(hover:hover)and (pointer:fine){[data-tilt]{transform:perspective(1400px) rotateX(var(--itp-tilt-x,0deg)) rotateY(var(--itp-tilt-y,0deg));transition:transform .3s ease,box-shadow .4s ease;transform-style:preserve-3d}}.button{transition:background-color .28s ease,color .28s ease,border-color .28s ease,box-shadow .35s ease,translate .35s ease}.button:hover{translate:0 -2px;box-shadow:0 10px 30px #0c110e1f}.button:active{translate:0 0}.itp-page-transition{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;pointer-events:none;visibility:hidden;overflow:hidden;contain:layout paint}.itp-page-transition__door{position:absolute;top:0;bottom:0;width:50.05%;background:linear-gradient(100deg,#101614 3%,#26312a 45%,#121a16 96%);box-shadow:0 0 50px #0005;transition:transform .52s cubic-bezier(.74,0,.24,1);will-change:transform}.itp-page-transition__door:before{content:"";position:absolute;top:26px;right:26px;bottom:26px;left:26px;border:1px solid #bda87857;box-shadow:inset 0 0 0 9px #151d17,inset 0 0 0 10px #bda87826}.itp-page-transition__door:after{content:"";position:absolute;top:0;bottom:0;width:1px;background:linear-gradient(0deg,transparent,#dbcda3 30%,#fff5db 50%,#c6a971 70%,transparent);box-shadow:0 0 22px #d7b66e88}.itp-page-transition__door--left{left:0;transform:translate(-104%);border-right:1px solid #c3a97c}.itp-page-transition__door--right{right:0;transform:translate(104%);border-left:1px solid #c3a97c}.itp-page-transition__door--left:after{right:0}.itp-page-transition__door--right:after{left:0}.itp-page-transition__centre{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:grid;justify-items:center;gap:24px;color:#dfcba3;opacity:0;transition:opacity .2s ease .3s}.itp-page-transition__centre .emblem{width:48px;height:64px;filter:drop-shadow(0 0 16px #d7bc7255)}.itp-page-transition__centre>span{font:500 .875rem/1.5 var(--sans,Arial,sans-serif);letter-spacing:.26em;text-transform:uppercase;white-space:nowrap}.itp-page-transition.is-departing{visibility:visible;pointer-events:auto}.itp-page-transition.is-departing .itp-page-transition__door{transform:translate(0)}.itp-page-transition.is-departing .itp-page-transition__centre{opacity:1}.itp-page-transition.is-arriving{visibility:visible}.itp-page-transition.is-arriving .itp-page-transition__door--left{animation:itp-arrive-left .65s cubic-bezier(.2,.7,.2,1) both}.itp-page-transition.is-arriving .itp-page-transition__door--right{animation:itp-arrive-right .65s cubic-bezier(.2,.7,.2,1) both}@keyframes itp-arrive-left{0%{transform:translate(-68%);opacity:.8}to{transform:translate(-104%);opacity:0}}@keyframes itp-arrive-right{0%{transform:translate(68%);opacity:.8}to{transform:translate(104%);opacity:0}}.itp-motion-toggle{position:fixed;left:20px;bottom:20px;bottom:max(20px,env(safe-area-inset-bottom));z-index:90;display:inline-flex;gap:8px;align-items:center;min-height:38px;padding:8px 12px;border:1px solid #bda8785c;border-radius:30px;background:#17201cec;color:#e4d5b6;box-shadow:0 4px 18px #0002;font:400 .875rem/1.3 var(--sans,Arial,sans-serif);letter-spacing:.035em;cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.itp-motion-toggle[hidden]{display:none}.itp-motion-toggle:disabled{cursor:default;opacity:.8}.itp-motion-toggle:focus-visible{outline:2px solid #d9bc81;outline-offset:4px}body:has(#PBarNextFrame) .itp-motion-toggle{bottom:84px}.itp-auth-open{overflow:hidden}.itp-auth-dialog{position:fixed;width:min(860px,calc(100vw - 36px));max-height:min(90svh,760px);padding:0;border:1px solid #bda8788c;border-radius:2px;background:#f4f0e6;color:#19211b;overflow:auto;box-shadow:0 35px 100px #0007}.itp-auth-dialog:not([open]){display:none}.itp-auth-dialog[open]{display:grid;grid-template-columns:.82fr 1.18fr;animation:itp-dialog-in .4s cubic-bezier(.18,.7,.2,1) both}.itp-auth-dialog::backdrop{background:#07100cd1;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);animation:itp-backdrop-in .3s ease both}.itp-auth-dialog.is-closing{animation:itp-dialog-out .16s ease both}.itp-auth-dialog.is-closing::backdrop{animation:itp-backdrop-out .16s ease both}.itp-auth-dialog__close{position:absolute;right:14px;top:14px;z-index:3;display:grid;place-items:center;width:42px;height:42px;border:1px solid #80775e33;border-radius:50%;background:#f7f3e9;color:#3c4236;cursor:pointer}.itp-auth-dialog__close:hover{background:#e9e1d0}.itp-auth-dialog__art{position:relative;isolation:isolate;display:grid;align-items:center;min-height:510px;padding:30px;background:radial-gradient(ellipse at 30% 10%,#42513d66,transparent 65%),linear-gradient(135deg,#151e18,#0d140f);overflow:hidden}.itp-auth-dialog__art:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(120deg,transparent 30%,#e8cc8a12 49%,transparent 70%);transform:translate(-100%);animation:itp-card-light 1.5s ease .3s both}.itp-auth-dialog__frame{min-height:400px;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:30px 12px;position:relative;border:1px solid #bfa57370;color:#d7c499}.itp-auth-dialog__frame:after{content:"";position:absolute;top:7px;right:7px;bottom:7px;left:7px;border:1px solid #bfa57327;pointer-events:none}.itp-auth-dialog__brand{font:500 9px/1.5 var(--sans,Arial,sans-serif);letter-spacing:.22em;margin-bottom:39px}.itp-auth-dialog__frame .emblem{width:55px;height:74px;margin-bottom:27px}.itp-auth-dialog__signature{font:italic 31px/1.2 var(--serif,Georgia,serif);color:#eee6d4}.itp-auth-dialog__rule{width:30px;height:1px;background:#af9b70;margin:24px 0 19px}.itp-auth-dialog__motto{font:400 .875rem/1.8 var(--sans,Arial,sans-serif);letter-spacing:.12em;text-transform:uppercase;text-align:center}.itp-auth-dialog__copy{padding:64px 42px 44px}.itp-auth-dialog__copy>.eyebrow{color:#77603b;font-size:.875rem;letter-spacing:.18em;margin-bottom:22px}.itp-auth-dialog h2{font:400 clamp(1.875rem,calc(3.5vw * var(--itp-reading-scale, 1)),2.6875rem)/1.09 var(--serif,Georgia,serif);letter-spacing:-.035em;margin:0 0 23px;max-width:380px;outline:none}.itp-auth-dialog__copy>p{font:400 1rem/1.85 var(--sans,Arial,sans-serif);color:#67705f;margin:0 0 24px}.itp-auth-dialog__benefit{display:flex;align-items:center;gap:17px;padding:17px 0 25px;margin-bottom:15px;border-top:1px solid #c3baa57a}.itp-auth-dialog__benefit>span{font:italic 2.125rem/1 var(--serif,Georgia,serif);color:#8b724a}.itp-auth-dialog__benefit>p{font:400 1rem/1.8 var(--sans,Arial,sans-serif);color:#67705f;margin:0;max-width:240px}.itp-auth-dialog__primary{width:100%;justify-content:space-between;background:#1a251d;color:#f0e5cd;border-color:#1a251d;font-size:.875rem;padding-inline:20px}.itp-auth-dialog__primary:hover{background:#384632;color:#fff2d5;border-color:#384632}.itp-auth-dialog__copy .itp-auth-dialog__signin{text-align:center;font-size:.875rem;margin:18px 0 22px}.itp-auth-dialog__signin a{color:#39492f;text-decoration:underline;text-underline-offset:3px}.itp-auth-dialog__browse{display:block;margin:0 auto;border:0;padding:8px;background:transparent;font:400 .875rem/1.6 var(--sans,Arial,sans-serif);text-decoration:underline;text-underline-offset:4px;color:#66725f;cursor:pointer}@keyframes itp-dialog-in{0%{opacity:0;transform:translateY(24px) scale(.97)}to{opacity:1;transform:none}}@keyframes itp-dialog-out{to{opacity:0;transform:translateY(12px) scale(.985)}}@keyframes itp-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes itp-backdrop-out{to{opacity:0}}@keyframes itp-card-light{to{transform:translate(100%)}}@media(max-width:600px){.itp-auth-dialog{width:calc(100vw - 26px);max-height:calc(100svh - 32px)}.itp-auth-dialog[open]{grid-template-columns:1fr}.itp-auth-dialog__art{min-height:130px;height:130px;padding:18px 20px}.itp-auth-dialog__frame{min-height:94px;flex-direction:row;gap:19px;padding:17px 42px 17px 20px;justify-content:flex-start}.itp-auth-dialog__brand{font-size:8px;letter-spacing:.16em;margin:0;position:absolute;right:50px;bottom:24px}.itp-auth-dialog__frame .emblem{width:30px;height:42px;margin:0}.itp-auth-dialog__signature{font-size:27px;align-self:flex-start;margin-top:5px}.itp-auth-dialog__motto,.itp-auth-dialog__rule{display:none}.itp-auth-dialog__close{background:#18231c;color:#d7c499;border-color:#bfa57370;right:13px;top:13px}.itp-auth-dialog__copy{padding:30px 26px 27px}.itp-auth-dialog h2{font-size:2.25rem;max-width:340px;margin-bottom:17px}.itp-auth-dialog__copy>.eyebrow{margin-bottom:17px}.itp-auth-dialog__copy>p{font-size:1rem;margin-bottom:19px}.itp-auth-dialog__benefit{padding:14px 0 19px;margin-bottom:8px}.itp-auth-dialog__copy .itp-auth-dialog__signin{margin-block:15px}.itp-auth-dialog__primary{min-height:48px}.itp-page-transition__door:before{top:13px;right:13px;bottom:13px;left:13px}.itp-motion-toggle{left:13px;bottom:14px;font-size:.875rem;min-height:34px;padding:8px 10px}}html[data-motion=off]{scroll-behavior:auto}html[data-motion=off] [data-tilt]{transform:none!important}html[data-motion=off] .button:hover{translate:none}html[data-motion=off]::view-transition-old(root),html[data-motion=off]::view-transition-new(root){animation:none!important}@media(prefers-reduced-motion:reduce){.itp-page-transition{display:none!important}.itp-reveal-animate{animation:none;transform:none;opacity:1}.button:hover{translate:none}::view-transition-old(root),::view-transition-new(root){animation:none!important}}.itp-experience .site-header .header-inner{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);height:94px;gap:24px;position:relative}.itp-experience .site-header .wordmark{grid-column:2;grid-row:1;display:flex;flex-direction:row;align-items:center;gap:13px;margin:0;justify-self:center;min-width:0}.site-header .wordmark-emblem{width:24px;height:34px;flex-shrink:0;color:#927445}.site-header .wordmark-type{display:flex;flex-direction:column;align-items:center;gap:7px;min-width:0}.site-header .wordmark-name{display:block;font-size:24px;letter-spacing:.12em;white-space:nowrap}.site-header .wordmark-tag{display:block;font-size:6.5px;letter-spacing:.24em;white-space:nowrap}.itp-experience .site-header .primary-nav{grid-column:1;grid-row:1;justify-self:start;margin:0;gap:clamp(15px,1.5vw,24px)}.itp-experience .site-header .primary-nav a{font-size:.875rem;letter-spacing:.035em}.itp-experience .site-header .header-tools{grid-column:3;grid-row:1;justify-self:end;margin:0;gap:24px}.itp-experience .site-header .header-account span{display:inline}.itp-experience .site-header .menu-toggle{grid-column:1;grid-row:1;justify-self:start;margin:0}.entrance-experience .site-header .wordmark-emblem,.private-experience .site-header .wordmark-emblem{color:#c3a16c}.itp-experience .site-header .locale-form button{min-width:25px}@media(max-width:1100px){.itp-experience .site-header .header-inner{height:76px;gap:14px}.itp-experience .site-header .wordmark{gap:10px}.site-header .wordmark-name{font-size:21px}.site-header .wordmark-tag{font-size:5.8px}.site-header .wordmark-emblem{width:21px;height:29px}.itp-experience .site-header .menu-toggle{display:flex}.itp-experience .site-header .primary-nav{display:none;position:absolute;top:76px;left:0;right:0;grid-column:1/-1;background:var(--paper);padding:18px var(--gutter) 28px;flex-direction:column;align-items:stretch;gap:0;border-bottom:1px solid var(--line);max-height:calc(100svh - 76px);overflow:auto;justify-self:stretch}.itp-experience .site-header .primary-nav.is-open{display:flex}.itp-experience .site-header .primary-nav a{font-family:var(--serif);font-size:1.8125rem;letter-spacing:-.02em;padding:15px 0;border-bottom:1px solid var(--line)}.itp-experience .site-header .primary-nav a:after{display:none}.itp-experience .site-header .primary-nav .mobile-account{display:block!important;font-family:var(--sans);font-size:.875rem;letter-spacing:.02em}.itp-experience .site-header .header-account{display:none}.itp-experience .site-header .header-tools{gap:0}.private-experience .site-header .primary-nav{background:#171510;border-color:#806741}.private-experience .site-header .primary-nav a{border-bottom-color:#8067414d}}@media(max-width:560px){.itp-experience .site-header .header-inner{grid-template-columns:54px minmax(0,1fr) 54px;gap:4px;padding-inline:16px}.itp-experience .site-header .wordmark{gap:8px}.site-header .wordmark-name{font-size:17px;letter-spacing:.09em}.site-header .wordmark-tag{font-size:4.9px;letter-spacing:.15em}.site-header .wordmark-emblem{width:18px;height:25px}.site-header .wordmark-type{gap:5px}.itp-experience .site-header .locale-form{gap:4px}.itp-experience .site-header .locale-form button{font-size:.875rem;min-width:22px}}@media(max-width:350px){.site-header .wordmark-emblem{display:none}.site-header .wordmark-name{font-size:16px}.site-header .wordmark-tag{font-size:4.8px}}[data-tier=bronze],[data-level=bronze],.itp-tier--bronze,.iv5-account__tier-stat--bronze{--tier-metal: #c58c63;--tier-soft: #613b29;--tier-ink: #1c0d05;--tier-label: #1c0d05;--tier-shine: #f4d0ac;--tier-line: #986340;--tier-highlight: #ffe1be;--tier-divider: #623a2866;--tier-glow: #c578452a;--tier-symbol: url(./itp-icon-circle-dot.svg);--tier-duration: 5.2s;--tier-surface: linear-gradient(173deg, #f2c59a75, #ffffff00 17%, #6135190d 80%, #3c1b121a), linear-gradient(108deg, #8d5435 0%, #c38c63 7%, #d3a277 24%, #b87e52 43%, #e4b58a 55%, #b98159 73%, #c38f65 93%, #805038 100%)}[data-tier=gold],[data-level=gold],.itp-tier--gold,.iv5-account__tier-stat--gold{--tier-metal: #d5b56f;--tier-soft: #5b4925;--tier-ink: #211706;--tier-label: #211706;--tier-shine: #fff0c4;--tier-line: #9a7c3d;--tier-highlight: #fff5d4;--tier-divider: #6f562b66;--tier-glow: #d2ad562b;--tier-symbol: url(./itp-icon-octagon.svg);--tier-duration: 4.8s;--tier-surface: linear-gradient(174deg, #fff3d494, #ffffff00 16%, #68502210 76%, #4c361c29), linear-gradient(108deg, #9d7d42 0%, #d5b56f 7%, #e7cf94 25%, #c4a15b 43%, #f1deb0 55%, #c9aa68 73%, #e2c98b 93%, #997b40 100%)}[data-tier=platinum],[data-level=platinum],.itp-tier--platinum,.iv5-account__tier-stat--platinum{--tier-metal: #cbd5dc;--tier-soft: #354650;--tier-ink: #14222b;--tier-label: #14222b;--tier-shine: #f5fcff;--tier-line: #82949f;--tier-highlight: #ffffff;--tier-divider: #4a5d6960;--tier-glow: #b3ccda29;--tier-symbol: url(./itp-icon-hexagon.svg);--tier-duration: 5.6s;--tier-surface: linear-gradient(174deg, #ffffffb3, #ffffff00 18%, #243e4c0a 76%, #15313d26), linear-gradient(107deg, #8b9da8 0%, #d3dde2 7%, #f0f6f8 25%, #b5c3cb 43%, #f7fbfc 55%, #c4d0d6 73%, #e1e9ed 93%, #899ca8 100%)}[data-tier=diamond],[data-level=diamond],.itp-tier--diamond,.iv5-account__tier-stat--diamond{--tier-metal: #9fc6df;--tier-soft: #1b3048;--tier-ink: #e7f5ff;--tier-label: #e7f5ff;--tier-shine: #d8efff;--tier-line: #6f9db8;--tier-highlight: #bde7ff;--tier-divider: #b0d9f36b;--tier-glow: #729ac340;--tier-symbol: url(./itp-icon-gem.svg);--tier-duration: 5s;--tier-surface: linear-gradient(170deg, #c8e8ff40, #80b5d310 15%, #ffffff00 32%, #05202e3d 82%, #8db7dc26), radial-gradient(ellipse at 97% 0, #3557776b, #19314e00 60%), linear-gradient(108deg, #020c13 0%, #102634 8%, #173d50 27%, #071722 44%, #204659 56%, #0b1f2e 75%, #102b40 94%, #030f1c 100%)}.itp-tier{--tier-label-size: .78125rem;--tier-name-size: .6875rem;--tier-icon-width: 1.65rem;--tier-icon-height: 1.8rem}.itp-tier--compact{--tier-label-size: .71875rem;--tier-name-size: .625rem;--tier-icon-width: 1.3rem;--tier-icon-height: 1.5rem}.itp-tier.itp-material-badge{position:relative;display:inline-grid;grid-template-columns:var(--tier-icon-width) minmax(0,1fr);align-items:center;gap:.95rem;flex:0 1 auto;min-width:0;max-width:100%;min-height:3.1rem;height:auto;max-height:none;padding:.65rem 1rem .65rem .8rem;box-sizing:border-box;border:1px solid var(--tier-line, #9a7c3d);border-radius:2px;background:var(--tier-surface, #d5b56f);color:var(--tier-label, #211706);box-shadow:inset 0 1px 0 var(--tier-highlight, #fff0c4),inset 1px 0 #ffffff4d,inset -1px 0 #1a130633,inset 0 -2px #21120738,0 2px 3px #00000038,0 7px 18px #00000021;text-decoration:none;vertical-align:middle;line-height:1.3;isolation:isolate;overflow:visible}.itp-tier.itp-material-badge:after{content:"";position:absolute;z-index:2;top:3px;right:3px;bottom:3px;left:3px;border:1px solid #ffffff35;border-top-color:#ffffff82;border-bottom-color:#2112072e;border-radius:1px;pointer-events:none}.itp-tier.itp-material-badge.itp-tier--diamond{box-shadow:inset 0 1px #c2e8ffb3,inset 1px 0 #92bcd859,inset -1px 0 #010912,inset 0 -2px #010c18,0 2px 3px #0006,0 7px 20px #030c173d}.itp-tier.itp-material-badge.itp-tier--diamond:after{border-color:#93c1df40;border-top-color:#c9e8ff78;border-bottom-color:#a8c9f12b}.itp-tier__finish{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;display:block;overflow:hidden;border-radius:inherit;pointer-events:none}.itp-tier__finish:before{content:"";position:absolute;top:-65%;bottom:-65%;left:-75%;width:70%;background:linear-gradient(90deg,#fff0 0% 10%,#ffffff26 29%,#ffffffab 47%,#ffffff42 54%,#08142308 67%,#fff0 87%);transform:translate3d(-130%,0,0) skew(-18deg);opacity:0;pointer-events:none}.itp-tier__finish:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(0deg,#fff0 0px 2px,#fff7df0a 2px 3px,#07141b05 3px 4px);opacity:.8;pointer-events:none}.itp-tier--diamond>.itp-tier__finish:before{background:linear-gradient(90deg,#b9e3ff00,#92cfff14 17%,#c2eaff52 35%,#e2f4ffb8 48%,#8bc8f54a 58%,#7e93d41f 70%,#92cfff00 90%)}.itp-tier.itp-material-badge>.itp-tier__icon{position:relative;z-index:1;display:block;flex:none;width:var(--tier-icon-width);height:var(--tier-icon-height);min-width:0;margin:0;padding:0;color:var(--tier-label);filter:none}.itp-tier.itp-material-badge>.itp-tier__icon:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;display:block;background:currentColor;-webkit-mask:var(--tier-symbol) center / contain no-repeat;mask:var(--tier-symbol) center / contain no-repeat;filter:drop-shadow(0 1px 0 #ffffff52)}.itp-tier.itp-material-badge>.itp-tier__icon:after{content:"";position:absolute;top:8%;bottom:8%;right:-.48rem;width:1px;height:auto;background:var(--tier-divider);box-shadow:1px 0 #ffffff26;opacity:1;clip-path:none;filter:none;transform:none;animation:none}.itp-tier.itp-material-badge.itp-tier--diamond>.itp-tier__icon:before{filter:drop-shadow(0 1px 1px #010b18) drop-shadow(0 0 3px #b8e4ff40)}.itp-tier .itp-tier__icon>svg{display:none!important}.itp-tier.itp-material-badge>.itp-tier__copy{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:.15rem;flex:none;min-width:0;height:auto;max-height:none;overflow:visible;white-space:normal;text-align:left;text-shadow:0 1px 0 #ffffff35}.itp-tier.itp-material-badge .itp-tier__copy strong,.itp-tier.itp-material-badge .itp-tier__copy small{display:block;min-width:0;height:auto;max-height:none;margin:0;padding:0;color:var(--tier-label)!important;overflow:visible;overflow-wrap:anywhere;white-space:normal;text-decoration:none}.itp-tier.itp-material-badge .itp-tier__copy strong{font-family:var(--sans, Arial, sans-serif);font-size:var(--tier-label-size)!important;font-weight:650;line-height:1.3;letter-spacing:.115em;text-transform:uppercase}.itp-tier.itp-material-badge .itp-tier__copy small{font-family:var(--sans, Arial, sans-serif);font-size:var(--tier-name-size)!important;font-weight:500;line-height:1.4;letter-spacing:.05em;text-transform:none}.itp-tier.itp-material-badge.itp-tier--diamond>.itp-tier__copy{border-radius:1px;background:#06121d99;box-shadow:0 0 0 .2rem #06121d99;text-shadow:0 1px 2px #020b18}.itp-tier.itp-material-badge.itp-tier--compact{gap:.75rem;min-height:2.65rem;padding:.5rem .75rem .5rem .625rem}.itp-tier.itp-material-badge.itp-tier--compact>.itp-tier__icon:after{right:-.38rem}a.itp-tier.itp-material-badge{transition:transform .22s ease,box-shadow .22s ease}a.itp-tier.itp-material-badge:focus-visible{outline:2px solid #f4e2b8;outline-offset:5px;box-shadow:0 0 0 2px #071b17,0 0 0 4px #e8d5ac}.itp-metal-rule{height:2px;border:0;background:linear-gradient(90deg,#95603f,#d1a27a 20%,#dec38c 42%,#d8e5ec 68%,#8cb5d1 88%,#102939)}@keyframes itp-plaque-reflection{0%{transform:translate3d(-130%,0,0) skew(-18deg);opacity:0}9%{opacity:.45}24%{opacity:.85}54%{opacity:.85}77%{opacity:.45}89%,to{transform:translate3d(420%,0,0) skew(-18deg);opacity:0}}@media(prefers-reduced-motion:no-preference){html[data-motion=on] .itp-tier[data-material-ready]>.itp-tier__finish:before{animation:itp-plaque-reflection var(--tier-duration, 5s) cubic-bezier(.22,.48,.45,.92) infinite;animation-delay:var(--material-delay, 0s);animation-play-state:paused}html[data-motion=on] .itp-tier[data-material-visible=true]>.itp-tier__finish:before{animation-play-state:running}}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){a.itp-tier.itp-material-badge:hover{transform:translateY(-1px);box-shadow:inset 0 1px 0 var(--tier-highlight),inset 0 -2px #21120738,0 3px 6px #00000038,0 8px 22px var(--tier-glow)}}html[data-motion=off] .itp-tier,html.motion-paused .itp-tier,html.itp-materials-paused .itp-tier{transition:none}html[data-motion=off] .itp-tier__finish:before,html.motion-paused .itp-tier__finish:before{animation:none!important;opacity:0}html.itp-materials-paused .itp-tier__finish:before{animation-play-state:paused!important}html[data-motion=off] a.itp-tier:hover,html.motion-paused a.itp-tier:hover,html.itp-materials-paused a.itp-tier:hover{transform:none}@media(prefers-reduced-motion:reduce){.itp-tier,.itp-tier__finish:before{transition:none!important;animation:none!important}.itp-tier__finish:before{opacity:0}a.itp-tier.itp-material-badge:hover{transform:none}}@media(forced-colors:active){.itp-tier.itp-material-badge[data-tier]{background:Canvas;color:CanvasText;border:1px solid CanvasText;box-shadow:none;text-shadow:none}.itp-tier.itp-material-badge .itp-tier__copy strong,.itp-tier.itp-material-badge .itp-tier__copy small,.itp-tier.itp-material-badge>.itp-tier__icon{color:CanvasText!important}.itp-tier__finish,.itp-tier.itp-material-badge:after,.itp-tier.itp-material-badge>.itp-tier__icon:after{display:none}.itp-tier.itp-material-badge>.itp-tier__icon:before{forced-color-adjust:none;background:CanvasText;filter:none}.itp-tier.itp-material-badge.itp-tier--diamond>.itp-tier__copy{background:Canvas;box-shadow:none;text-shadow:none}}.itp-v11 [data-tier=bronze]{--tier-surface: linear-gradient(115deg,#b67750,#e0b18b 48%,#c78d63);--tier-line:#9b6242}.itp-v11 [data-tier=gold]{--tier-surface: linear-gradient(115deg,#c3a366,#efdfb8 48%,#d8bb80);--tier-line:#9a7c3d}.itp-v11 [data-tier=platinum]{--tier-surface: linear-gradient(115deg,#aabac5,#eef3f6 48%,#c3d0d9);--tier-line:#82949f}.itp-v11 [data-tier=diamond]{--tier-surface: linear-gradient(115deg,#101e2a,#243f52 48%,#122434);--tier-line:#6f9db8}.itp-v11 .itp-tier.itp-material-badge{--tier-label-size:.8125rem;--tier-name-size:.6875rem;--tier-icon-width:1.35rem;--tier-icon-height:1.4rem;min-height:3.15rem;gap:.75rem;padding:.6rem .9rem;border:1px solid var(--tier-line);border-radius:4px;background:var(--tier-surface);box-shadow:inset 0 1px #ffffff60,0 1px 2px #071b1714}.itp-v11 .itp-tier.itp-material-badge.itp-tier--compact{min-height:2.85rem;gap:.65rem;padding:.5rem .75rem}.itp-v11 .itp-tier.itp-material-badge:after,.itp-v11 .itp-tier.itp-material-badge>.itp-tier__finish:after,.itp-v11 .itp-tier.itp-material-badge>.itp-tier__icon:after{display:none}.itp-v11 .itp-tier.itp-material-badge>.itp-tier__icon:before{filter:none}.itp-v11 .itp-tier.itp-material-badge>.itp-tier__copy{text-shadow:none;gap:.12rem}.itp-v11 .itp-tier.itp-material-badge>.itp-tier__finish:before{animation:none!important;opacity:0}html[data-motion=on][data-reading-calm=off] .itp-v11 .itp-tier.itp-material-badge:is(:hover,:focus-visible,:focus-within)>.itp-tier__finish:before,html[data-motion=on][data-reading-calm=off] .itp-v11 :is(a:focus-visible,button:focus-visible) .itp-tier.itp-material-badge>.itp-tier__finish:before{animation:itp-v11-material-glint .85s cubic-bezier(.22,.68,.25,1) 1 both!important}@keyframes itp-v11-material-glint{0%{transform:translate3d(-130%,0,0) skew(-18deg);opacity:0}25%{opacity:.35}70%{opacity:.2}to{transform:translate3d(420%,0,0) skew(-18deg);opacity:0}}.itp-v11 .itp-tier.itp-material-badge.itp-tier--diamond>.itp-tier__copy{background:none;box-shadow:none;text-shadow:none}.itp-v11 .itp-tier.itp-material-badge .itp-tier__copy strong{font-family:Helvetica Neue,Arial,sans-serif;font-weight:600;letter-spacing:.035em;text-transform:none;overflow-wrap:normal;word-break:normal}.itp-v11 .itp-tier.itp-material-badge .itp-tier__copy small{font-family:Helvetica Neue,Arial,sans-serif;font-weight:400;letter-spacing:.025em;overflow-wrap:normal;word-break:normal}.itp-v11 a.itp-tier.itp-material-badge:hover{box-shadow:inset 0 1px #ffffff80,0 2px 5px #071b1726}html[data-reading-calm=on] .itp-v11 .itp-tier>.itp-tier__finish:before{animation:none!important;opacity:0}@media(forced-colors:active){.itp-v11 .itp-tier.itp-material-badge{background:Canvas;color:CanvasText;border-color:CanvasText;box-shadow:none}}.itp-v5 .primary-nav{gap:clamp(12px,1.15vw,22px)}.itp-v5 .primary-nav>a{font-size:.875rem;letter-spacing:.025em}.itp-v5 .header-inner{gap:20px}.itp-v5 .header-account{gap:7px}.itp-v5 .site-header{box-shadow:0 3px 25px #101a1005}.itp-v5 .primary-nav>a[aria-current=page]{color:#8c6b3b}.itp-v5 .primary-nav>a[aria-current=page]:after{transform:scaleX(1)}.itp-v5 .site-footer .footer-brand .wordmark{align-items:flex-start}.itp-v5 .site-footer{border-top:1px solid #9c825530}.itp-v5 dialog{overscroll-behavior:contain}.itp-v5 [id]{scroll-margin-top:28px}@media(min-width:1101px)and (max-width:1300px){.itp-v5 .header-inner{grid-template-columns:1fr 190px 1fr;padding-inline:28px}.itp-v5 .primary-nav{gap:13px}.itp-v5 .primary-nav>a{font-size:.875rem}.itp-v5 .wordmark-name{font-size:22px}.itp-v5 .header-tools{gap:19px}}@media(max-width:1100px){.itp-v5 .header-inner{display:grid;grid-template-columns:1fr auto 1fr;position:relative;height:92px}.itp-v5 .menu-toggle{display:flex}.itp-v5 .header-tools{justify-self:end}.itp-v5 .primary-nav{position:absolute;display:none;top:100%;left:0;right:0;background:#f7f5ed;padding:24px var(--gutter) 30px;border-bottom:1px solid #cec5b3;box-shadow:0 18px 22px #111a1514;max-height:calc(100dvh - 92px);overflow:auto}.itp-v5 .primary-nav.is-open{display:flex;flex-direction:column;align-items:stretch;gap:0}.itp-v5 .primary-nav>a{display:block;padding:14px 0;min-height:48px;font-size:1.0625rem;border-bottom:1px solid #ded8cc;letter-spacing:0}.itp-v5 .primary-nav .mobile-account{display:block;font-size:.875rem;color:#80613a}.itp-v5 .wordmark{justify-self:center}.itp-v5 .wordmark-name{font-size:22px}.itp-v5 .wordmark-tag{font-size:6px;letter-spacing:.18em}.itp-v5 .header-account{display:none}}@media(max-width:600px){.itp-v5 .header-inner{height:82px;gap:8px}.itp-v5 .wordmark-name{font-size:20px}.itp-v5 .primary-nav{max-height:calc(100dvh - 82px)}.itp-v5 .header-tools{gap:0}.itp-v5 .locale-form button{font-size:.875rem;padding-inline:5px}.itp-v5 .wordmark-emblem{height:19px;width:19px}}body.itp-v10{--itp-header-height:108px}.itp-v10 .header-spacer{height:var(--itp-header-height)}body.itp-v10 .site-header{position:fixed;inset:0 0 auto;z-index:80;background:#071b17ed;color:#f4f0e6;border-bottom:1px solid #d2b8893d;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);transform:translateY(0);transition:transform .42s cubic-bezier(.22,1,.36,1),background .4s;box-shadow:none}body.itp-v10 .site-header.is-hidden{transform:translateY(-110%);pointer-events:none}body.itp-v10 .site-header:focus-within{transform:translateY(0);pointer-events:auto}body.itp-v10 .site-header .header-inner{height:var(--itp-header-height);display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:30px;align-items:center;position:relative;max-width:1920px;transition:height .4s cubic-bezier(.22,1,.36,1);padding-inline:clamp(24px,3vw,64px)}body.itp-v10 .site-header .wordmark{grid-column:1;grid-row:1;display:flex;justify-self:start;min-height:44px;margin:0;color:#f4f0e6}body.itp-v10 .site-header .wordmark-type{display:flex;flex-direction:column;gap:9px;align-items:flex-start}body.itp-v10 .site-header .wordmark-name{font:400 27px/1 Georgia,serif;letter-spacing:.12em;color:inherit;white-space:nowrap}body.itp-v10 .site-header .wordmark-tag{font:400 7px/1.4 Arial,sans-serif;letter-spacing:.19em;color:#d2b889;opacity:1}body.itp-v10 .site-header .primary-nav{grid-column:2;grid-row:1;display:flex;justify-self:center;align-items:center;justify-content:center;gap:clamp(16px,1.7vw,35px);position:static;max-height:none;padding:0;background:transparent;box-shadow:none;border:0;margin:0;color:#f4f0e6}body.itp-v10 .site-header .primary-nav>a{display:inline-flex;align-items:center;min-height:48px;padding:10px 0;font:400 .875rem/1.5 var(--sans);text-transform:none;letter-spacing:.02em;white-space:nowrap;color:#dedfd5;border:0;position:relative}body.itp-v10 .site-header .primary-nav>a:after{content:"";display:block;position:absolute;left:0;right:0;bottom:5px;height:1px;background:#d2b889;transform:scaleX(0);transform-origin:left;transition:transform .4s}body.itp-v10 .site-header .primary-nav>a[aria-current=page]{color:#f2d7a2;font-weight:400}body.itp-v10 .site-header .primary-nav>a[aria-current=page]:after,body.itp-v10 .site-header .primary-nav>a:hover:after{transform:scaleX(1)}body.itp-v10 .site-header .header-tools{grid-column:3;grid-row:1;justify-self:end;display:flex;gap:10px;align-items:center;margin:0}body.itp-v10 .site-header :is(.header-cart,.header-account){display:inline-flex;position:relative;align-items:center;justify-content:center;min-width:44px;min-height:48px;gap:4px;color:#eee9db}body.itp-v10 .header-cart__count{font:400 .625rem/1 var(--sans);align-self:flex-start;margin-top:7px;color:#e6ca91}body.itp-v10 .locale-form{display:flex;align-items:center;gap:0;margin:0}body.itp-v10 .locale-form button{min-width:40px;min-height:44px;background:transparent;border:0;color:#c9cfc5;font-size:.75rem;padding:10px 8px}body.itp-v10 .locale-form button[aria-current=true]{color:#f0d29a;text-decoration:underline;text-underline-offset:6px}body.itp-v10 .site-header .menu-toggle{display:none;min-width:44px;min-height:44px;color:inherit;background:none;border:0;grid-column:1;grid-row:1;margin:0;padding:9px;align-items:center;justify-content:center}body.itp-v10 .site-header.is-compact .header-inner{height:66px}body.itp-v10 .site-header.is-compact .wordmark-name{font-size:21px;letter-spacing:.1em}body.itp-v10 .site-header.is-compact :is(.wordmark-tag,.locale-form){display:none}body.itp-v10 .site-header :is(a,button):focus-visible{outline:2px solid #e5c998;outline-offset:4px}@media(max-width:1200px){body.itp-v10{--itp-header-height:88px}body.itp-v10 .site-header .header-inner{grid-template-columns:44px minmax(0,1fr) auto;gap:14px;padding-inline:22px}body.itp-v10 .site-header .menu-toggle{display:flex}body.itp-v10 .site-header .wordmark{grid-column:2;justify-self:center}body.itp-v10 .site-header .primary-nav{position:absolute;top:100%;left:0;right:0;display:none;grid-column:1/-1;max-height:calc(100dvh - 88px);overflow-y:auto;padding:24px;background:#081d18;border-bottom:1px solid #d2b88966}body.itp-v10 .site-header .primary-nav.is-open{display:flex;flex-direction:column;align-items:stretch;gap:0}body.itp-v10 .site-header .primary-nav>a{font:400 2rem/1.3 var(--serif);padding:16px 0;min-height:65px;border-bottom:1px solid #d2b88933}body.itp-v10 .site-header .primary-nav>a:after{display:none}body.itp-v10 .site-header .locale-form{display:none}body.itp-v10 .site-header.is-compact .header-inner{height:108px;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:60px 48px;gap:0 12px}body.itp-v10 .site-header.is-compact .wordmark{grid-column:1;justify-self:start}body.itp-v10 .site-header.is-compact .header-tools{grid-column:2}body.itp-v10 .site-header.is-compact .menu-toggle{display:none}body.itp-v10 .site-header.is-compact .primary-nav{position:static;display:flex;flex-direction:row;grid-row:2;grid-column:1/-1;justify-self:stretch;justify-content:flex-start;align-items:stretch;gap:26px;padding:0;max-height:48px;overflow-x:auto;overflow-y:hidden;overscroll-behavior-inline:contain;scrollbar-width:none;border:0;background:transparent}body.itp-v10 .site-header.is-compact .primary-nav::-webkit-scrollbar{display:none}body.itp-v10 .site-header.is-compact .primary-nav>a{font:400 .875rem/1.4 var(--sans);min-height:44px;padding:8px 0;border:0;flex-shrink:0}}@media(max-width:600px){body.itp-v10 .site-header .header-inner{padding-inline:12px;gap:5px;grid-template-columns:40px minmax(0,1fr) 88px}body.itp-v10 .site-header .wordmark-name{font-size:18px;letter-spacing:.06em}body.itp-v10 .site-header .wordmark-tag{font-size:6px;letter-spacing:.035em}body.itp-v10 .site-header .wordmark-type{gap:7px}body.itp-v10 .site-header .header-tools{gap:0}body.itp-v10 .site-header :is(.header-cart,.header-account){min-width:42px}body.itp-v10 .site-header.is-compact .wordmark-name{font-size:19px}body.itp-v10 .site-header.is-compact .primary-nav{gap:4px;justify-content:space-between}body.itp-v10 .site-header.is-compact .primary-nav>a{font-size:clamp(.6875rem,3.2vw,.8125rem)}}@media(prefers-reduced-motion:reduce){body.itp-v10 .site-header,body.itp-v10 .site-header .header-inner,body.itp-v10 .site-header a:after{transition:none}}.discover-levels__grid .itp-tier{--tier-label-size: .875rem;--tier-name-size: .6875rem;--tier-icon-width: 1.875rem;--tier-icon-height: 2rem}.world-v5 .world-v5__plaque>.itp-tier,.profile-v5__levels .itp-tier{--tier-label-size: .8125rem;--tier-name-size: .6875rem}.discover-levels__grid .itp-tier.itp-material-badge,.world-v5 .world-v5__plaque>.itp-tier.itp-material-badge{padding:.75rem .9rem .75rem .75rem;gap:.9rem;min-width:0;max-width:100%}.world-v5 .world-v5__plaque>.itp-tier.itp-material-badge{flex:0 0 auto;align-self:flex-start}.ach-v5-rows .itp-tier.itp-material-badge,.ach-real-card__collection .itp-tier.itp-material-badge{min-width:0;max-width:100%;flex:0 1 auto}.ach-v5-rows .itp-tier.itp-material-badge .itp-tier__copy{flex-direction:column;align-items:flex-start;gap:.15rem;white-space:normal}.ach-v5-rows .itp-tier.itp-material-badge .itp-tier__copy small:before{content:none}.honours-profile-v5__insignia>.itp-tier.itp-material-badge{--tier-label-size: 1.25rem;--tier-name-size: .8125rem;--tier-icon-width: 2.8rem;--tier-icon-height: 3rem;display:inline-grid;grid-template-columns:var(--tier-icon-width) minmax(0,1fr);align-items:center;gap:1.25rem;padding:1.2rem 1.5rem;border:1px solid var(--tier-line);border-radius:2px;background:var(--tier-surface);min-width:0;max-width:100%}.honours-profile-v5__insignia>.itp-tier.itp-material-badge .itp-tier__copy{text-align:left}.discover-levels__grid>a[data-tier],.std5-overview-card[data-tier],.cat5-level[data-tier],.profile-v5__levels>a[data-tier],.world-v5 .world-v3__plaque.world-v5__plaque[data-tier]{border-top-color:var(--tier-metal);box-shadow:inset 0 1px color-mix(in srgb,var(--tier-shine) 65%,transparent),inset 0 2px 0 var(--tier-soft)}.profile-v5__levels>a[data-tier]{background:radial-gradient(ellipse at 100% 0,var(--tier-glow),transparent 72%),#102a23}.profile-v5__showcase[data-tier],.profile-v5__award[data-tier],.ach-search-card[data-tier]{border-color:color-mix(in srgb,var(--tier-metal) 45%,#19372c)}.iv5-account__tier-stat[data-tier]{border-top:2px solid var(--tier-metal);box-shadow:inset 0 1px color-mix(in srgb,var(--tier-shine) 35%,transparent)}.iv5-account__tier-stat[data-tier].is-earned{border-color:color-mix(in srgb,var(--tier-metal) 72%,#18372b)}html body .iv5-apply__tier-tab[data-tier]{position:relative;min-height:2.9rem;height:auto;padding:.75rem .4rem;border:1px solid var(--tier-line);border-top:2px solid var(--tier-highlight);border-radius:2px;background:var(--tier-surface);color:var(--tier-label);box-shadow:inset 0 -1px #14201338,0 2px 4px #00000021;font-size:.78125rem;font-weight:650;line-height:1.45;letter-spacing:.025em;text-shadow:none;overflow-wrap:anywhere;isolation:isolate;transition:box-shadow .22s ease}html body .iv5-apply__tier-tab[data-tier][aria-pressed=true]{color:var(--tier-label);background:var(--tier-surface);border-color:var(--tier-line);outline:1px solid #e8d4a9;outline-offset:3px;box-shadow:inset 0 0 0 1px #fff6,0 2px 5px #00000038}html body .iv5-apply__tier-tab[data-tier].is-unavailable{border-style:dashed}html body .iv5-apply__tier-tab[data-tier]:focus-visible{outline:2px solid #f1dcaf;outline-offset:5px}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){.discover-levels__grid>a[data-tier]:hover,.std5-overview-card[data-tier]:hover,.profile-v5__levels>a[data-tier]:hover,.world-v5 .world-v3__plaque.world-v5__plaque[data-tier]:hover{border-color:var(--tier-metal);box-shadow:inset 0 1px 0 var(--tier-shine),0 12px 28px #020e0a26}html body .iv5-apply__tier-tab[data-tier]:hover{box-shadow:inset 0 1px 0 var(--tier-highlight),0 4px 10px var(--tier-glow)}}@media(max-width:480px){.discover-levels__grid .itp-tier{--tier-label-size: .8125rem;--tier-icon-width: 1.55rem;--tier-icon-height: 1.75rem}.world-v5 .world-v5__plaque>.itp-tier,.profile-v5__levels .itp-tier{--tier-label-size: .75rem;--tier-name-size: .625rem}.discover-levels__grid .itp-tier.itp-material-badge,.world-v5 .world-v5__plaque>.itp-tier.itp-material-badge{padding:.6rem .65rem;gap:.8rem}.honours-profile-v5__insignia>.itp-tier.itp-material-badge{--tier-label-size: 1rem;--tier-name-size: .75rem;--tier-icon-width: 2.2rem;--tier-icon-height: 2.4rem;padding:1rem 1.2rem;gap:1rem}html body .iv5-apply__tier-tab[data-tier]{font-size:.71875rem;letter-spacing:0}}html[data-motion=off] .iv5-apply__tier-tab[data-tier],html.motion-paused .iv5-apply__tier-tab[data-tier],html.itp-materials-paused .iv5-apply__tier-tab[data-tier]{transition:none}@media(prefers-reduced-motion:reduce){.iv5-apply__tier-tab[data-tier]{transition:none}}@media(forced-colors:active){html body .iv5-apply__tier-tab[data-tier]{background:Canvas;color:CanvasText;border:1px solid CanvasText;box-shadow:none;text-shadow:none}html body .iv5-apply__tier-tab[data-tier][aria-pressed=true]{outline:2px solid Highlight;outline-offset:3px}}.itp-v5 #MainContent,.itp-v5 :is(.form-field,.form-intro,.form-panel,.cat5-hero-copy,.std5-hero-copy,.std5-chapter-copy,.discover-card__copy,.journal-story__body>*,.record5__body>*,.reg5__header>*,.iv5-info-legal__body,.iv5-account__identity>div,.iv5-account__application-meta>div,.ach-search-card__identity>div){min-width:0}.itp-v5 :is(.form-field input,.form-field select,.form-field textarea,.cat5-controls input,.cat5-controls select,.itp-share-v5 input,.itp-share-v5 textarea,.itp-list-v4__paging label){min-width:0;max-width:100%}.itp-v5 :is(.cat5-heading h1,.cat5-hero-copy h2,.cat5-link strong,.cat5-gallery-card strong,.std5-overview-name,.std5-chapter h2,.discover-card h2,.discover-card h3,.journal-story__head h1,.journal-article-prose,.iv5-info-legal__body,.iv5-account__identity p,.iv5-account__application-status,.itp-list-v5__achievement strong,.ach-search-card__identity a,.site-footer a){overflow-wrap:anywhere}.itp-v5 :is(.cat5-link,.discover-paths__grid a,.discover-levels__more,.ach-search-card__top,.ach-real-card__top){min-width:0}.itp-v5 :is(.cat5-link>span,.discover-paths__grid strong,.discover-levels__more>span,.ach-search-card__top>span){min-width:0;overflow-wrap:anywhere}.itp-v5 :is(.ach-real-card__top,.ach-search-card__top){flex-wrap:wrap}.itp-v5 :is(.std5-rules li>span,.std5-faq summary>span,.world-v3__question-grid summary>span,.record5__explanation summary>span){flex-shrink:0}.itp-v5 .itp-list-v4__pagination{flex-wrap:wrap}.itp-v5 .itp-list-v4__paging{margin-left:auto}.itp-v5 :is(.itp-list-v4__button,.iv5-account__application-status){white-space:normal;max-width:100%}.itp-v5 .iv5-account__record-details dl>div>*{min-width:0;overflow-wrap:anywhere}.itp-v5 :is(.journal-article-prose,.iv5-info-legal__body) :is(iframe,video){max-width:100%}.itp-v5 :is(.journal-article-prose,.iv5-info-legal__body) table{display:block;max-width:100%;overflow-x:auto;overscroll-behavior-x:contain}.itp-v5 :is(.itp-share-v5,.itp-list-v4__dialog,.itp-auth-dialog){max-height:calc(100svh - 24px - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px));max-height:calc(100dvh - 24px - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px));overscroll-behavior:contain;scroll-padding-block:64px 24px}.itp-v5 :is(.itp-share-v5__close,.itp-list-v4__dialog-close){width:48px;height:48px;min-width:48px;min-height:48px;flex-shrink:0}.itp-v5 :is(.itp-share-v5__help,.itp-share-v5__status,.itp-share-v5__video-note,.itp-share-v5__fallback,.itp-list-v4__dialog dd){overflow-wrap:anywhere}@media(max-width:1100px){.itp-v5 :is(.itp-list-v4__paging button,.itp-list-v4__paging select,.itp-list-v4__categories a,.itp-list-v4__search button,.itp-list-v4__button,.itp-list-v5__tiers button,.ach-tabs button,.ach-v4-jumps a,.ach-v5-category-link,.ach-v5-leader__share,.ach-search-card__open,.ach-directory-search__heading>button,.ach-directory-search__notice button,.iv5-apply__filters>button,.iv5-apply__tier-tab,.iv5-apply__show-all,.iv5-apply__fallback>a,.iv5-apply__edit,.iv5-account__nav>a,.iv5-account__record-details>summary,.std5-category-links>a,.discover-filters button,.iv5-info-quick>a,.world-v3__filter>span,.world-v3__line-link,.world-v3__button,.hon-v4__filters label>span,.hon-v4__button,.itp-share-v5__formats button,.itp-share-v5__actions>*,.itp-share-v5__copy-row button,.itp-share-v5__copy-caption,.itp-share-v5__video-actions>button,.itp-share-v5__video-actions>a){min-height:48px}.itp-v5 :is(.itp-list-v4__search button,.itp-list-v4__paging button){width:48px;min-width:48px}.itp-v5 :is(.form-field input,.form-field select,.form-field textarea,.iv5-field>input,.iv5-field>select,.iv5-field>textarea,.iv5-apply__search>input,.cat5-controls input,.cat5-controls select,.itp-share-v5 input,.itp-share-v5 textarea,.itp-list-v4__search input,.ach-search input,.register-controls input,.register-controls select){font-size:1rem}.itp-v5 .std5-overview{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.itp-v5 .std5-overview-card{min-height:245px;padding:28px 24px 24px}.itp-v5 .std5-overview-link{font-size:.875rem;line-height:1.6}.itp-v5 .site-footer .footer-column a{min-height:48px;display:flex;align-items:center;width:fit-content;max-width:100%}.itp-v5 .site-footer .footer-legal a{display:inline-flex;align-items:center;min-height:48px}}@media(max-width:900px){.itp-v5 .ach-v5-catalog{grid-template-columns:minmax(0,1fr);gap:26px}.itp-v5 .ach-v5-catalog__levels{max-width:640px}.itp-v5 .iv5-account__hero-inner{grid-template-columns:minmax(0,1fr);gap:32px}.itp-v5 .iv5-account__identity{max-width:560px}.itp-v5 .iv5-account__tier-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.itp-v5 .iv5-apply__workspace{grid-template-columns:minmax(0,1fr);gap:30px}.itp-v5 .iv5-apply__criteria{position:static;max-height:none;overflow:visible;padding-right:0}.itp-v5 .iv5-apply__selection-photo{height:clamp(220px,35vw,330px)}.itp-v5 .iv5-apply__tier-tabs{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.itp-v5 .iv5-account__application-heading{flex-wrap:wrap}}@media(max-width:760px){.itp-v5 .std5-hero{grid-template-columns:minmax(0,1fr)}.itp-v5 .std5-hero-photo{min-width:0;width:100%;max-width:100%}}@media(max-width:700px){.itp-v5 .cat5-gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.itp-v5 .cat5-gallery-card{aspect-ratio:.95;border-radius:64px 64px 0 0}.itp-v5 .cat5-gallery-card:after{border-radius:57px 57px 0 0}.itp-v5 .cat5-gallery-card:last-child{grid-column:1 / -1;aspect-ratio:1.9}.itp-v5 .cat5-gallery-card>span{left:20px;right:20px;bottom:22px}.itp-v5 .cat5-gallery-card small{font-size:.875rem;letter-spacing:.08em;line-height:1.6}.itp-v5 .cat5-gallery-card strong{font-size:clamp(1.5rem,calc(4.7vw * var(--itp-reading-scale, 1)),2rem)}.itp-v5 .discover-paths__grid{gap:0 20px}.itp-v5 .discover-paths__grid a{gap:8px}.itp-v5 .discover-paths__grid strong{font-size:clamp(1.3125rem,calc(4.7vw * var(--itp-reading-scale, 1)),1.6875rem)}.itp-v5 .journal-story__head h1{font-size:clamp(2.125rem,calc(8.4vw * var(--itp-reading-scale, 1)),3.125rem);line-height:1.1}.itp-v5 .itp-share-v5__preview{padding-top:68px}.itp-v5 .itp-share-v5__close{top:12px;right:12px}.itp-v5 .itp-share-v5__controls h2{font-size:clamp(1.8125rem,calc(7.6vw * var(--itp-reading-scale, 1)),2.375rem);overflow-wrap:anywhere}.itp-v5 .ach-directory-search__heading{flex-wrap:wrap}.itp-v5 .ach-directory-search__heading>button{margin-left:auto}.itp-v5 .private-v3__gallery-foot,.itp-v5 .private-v3__footer{flex-wrap:wrap}.itp-v5 :is(.private-v3__topline,.private-v3__invitation,.private-v3__mood-label,.private-v3__footer-mark){font-size:.875rem;line-height:1.7;letter-spacing:.08em}.itp-v5 :is(.private-v3__eyebrow,.private-v3__gallery-number,.private-v3__gallery-foot){font-size:.875rem;letter-spacing:.08em}.itp-v5 :is(.private-v3__hero-copy>p,.private-v3__closed-copy>p,.private-v3__access summary,.private-v3__access p){font-size:1rem;line-height:1.8}.itp-v5 .private-v3__footer a{min-height:48px;font-size:.875rem}}@media(max-width:600px){.itp-v5 .itp-list-v4__pagination{gap:12px;align-items:flex-start}.itp-v5 .itp-list-v4__range{flex-basis:100%;font-size:.875rem}.itp-v5 .itp-list-v4__paging{width:100%;display:grid;grid-template-columns:48px minmax(0,1fr) 48px;gap:10px}.itp-v5 .itp-list-v4__paging select{width:100%;max-width:none;font-size:1rem}.itp-v5 .itp-list-v4__paging button{height:48px}.itp-v5 .itp-list-v4__invitation .itp-list-v4__button{width:100%;gap:18px}.itp-v5 .world-v3__grid--distinction{grid-template-columns:minmax(0,1fr);gap:22px}.itp-v5 .world-v3__grid--distinction .world-v3__photo{aspect-ratio:1.55}.itp-v5 .world-v3__grid--distinction .world-v3__card-copy{padding:23px 22px 18px}.itp-v5 .world-v3__grid--distinction .world-v3__role{font-size:1.8125rem;line-height:1.2}.itp-v5 .world-v3__grid--distinction .world-v3__name{font-size:.875rem;line-height:1.65}.itp-v5 .world-v3__grid--distinction .world-v3__card-line{font-size:.875rem;min-height:48px}.itp-v5 .world-v3__grid--distinction .world-v3__card-detail{padding:0 22px 23px}.itp-v5 .world-v3__grid--distinction .world-v3__card-detail>p{font-size:1rem}.itp-v5 .std5-overview{gap:12px}.itp-v5 .std5-overview-card{padding:24px 17px 20px}.itp-v5 .std5-overview-name{font-size:clamp(1.4375rem,calc(5.7vw * var(--itp-reading-scale, 1)),1.75rem)}.itp-v5 .std5-overview-short{font-size:.875rem}.itp-v5 .std5-overview-link{font-size:.875rem;letter-spacing:.025em}.itp-v5 .itp-motion-toggle{min-height:48px;padding:10px 13px;font-size:.875rem;bottom:max(14px,env(safe-area-inset-bottom,0px))}.itp-v5 .site-footer{padding-bottom:max(88px,calc(env(safe-area-inset-bottom,0px) + 66px))}}@media(max-width:480px){.itp-v5 .cat5-gallery,.itp-v5 .cat5-level-grid{grid-template-columns:minmax(0,1fr)}.itp-v5 .cat5-gallery-card,.itp-v5 .cat5-gallery-card:last-child{grid-column:auto;aspect-ratio:1.45}.itp-v5 .cat5-gallery-card strong{font-size:1.875rem}.itp-v5 .cat5-level{padding:26px 23px}.itp-v5 .cat5-level li:first-child{font-size:1rem;line-height:1.7}.itp-v5 .cat5-level li+li{font-size:1rem;line-height:1.8}.itp-v5 .cat5-hero-metals,.itp-v5 .cat5-directory-levels>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;gap:9px}.itp-v5 :is(.cat5-hero-metals,.cat5-directory-levels>div)>.itp-tier{min-width:0;max-width:100%}.itp-v5 .iv5-apply__steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:12px}.itp-v5 .iv5-apply__steps>li{flex-direction:column;align-items:flex-start;gap:6px;font-size:1rem;line-height:1.6}.itp-v5 .iv5-apply__steps>li>span{font-size:1.125rem}.itp-v5 .iv5-apply__tier-tabs{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.itp-v5 .iv5-apply__tier-tab{font-size:.875rem}.itp-v5 .iv5-apply__filters>button{font-size:.875rem;padding-inline:13px}.itp-v5 .iv5-account__record-details dl>div{flex-direction:column;align-items:flex-start;gap:4px}.itp-v5 .iv5-account__record-details dd{text-align:left}.itp-v5 .iv5-account__identity{padding:20px 18px;gap:14px}.itp-v5 .iv5-account__identity h2{font-size:clamp(1.4375rem,calc(6vw * var(--itp-reading-scale, 1)),1.8125rem)}.itp-v5 .iv5-account__identity a{display:inline-flex;align-items:center;min-height:44px}.itp-v5 .record5__certificate dl>div{grid-template-columns:minmax(0,1fr);gap:6px}.itp-v5 .itp-share-v5__actions{grid-template-columns:minmax(0,1fr)}.itp-v5 .itp-share-v5__copy-row{display:flex;flex-wrap:wrap;gap:8px}.itp-v5 .itp-share-v5__copy-row>input{width:100%;flex:1 1 100%}.itp-v5 .itp-share-v5__copy-row>button{width:100%}.itp-v5 .itp-share-v5__video-actions>*{flex-basis:100%}.itp-v5 .itp-list-v4__dialog dl>div{align-items:flex-start;flex-direction:column;gap:7px}.itp-v5 .itp-list-v4__dialog dd{max-width:100%;text-align:left}}@media(max-width:380px){.itp-v5 .iv5-apply__catalog-grid{grid-template-columns:minmax(0,1fr);gap:16px}.itp-v5 .iv5-apply__choice-photo{aspect-ratio:1.9}.itp-v5 .iv5-apply__choice-copy{padding:20px 37px 22px 20px}.itp-v5 .iv5-apply__choice-copy>strong{font-size:1.75rem}.itp-v5 .iv5-apply__choice-copy>span{font-size:.875rem;line-height:1.7}.itp-v5 .iv5-apply__choice-arrow{right:17px;bottom:21px}.itp-v5 .std5-overview-card{padding-inline:12px}.itp-v5 .discover-paths__grid{grid-template-columns:minmax(0,1fr)}.itp-v5 .discover-paths__grid a{min-height:72px}.itp-v5 .discover-paths__grid strong{font-size:1.6875rem}.itp-v5 .discover-levels__grid{grid-template-columns:minmax(0,1fr);gap:14px}.itp-v5 .discover-levels__grid>a{padding:25px 23px}.itp-v5 .discover-levels__grid p{min-height:0;font-size:1rem}.itp-v5 .discover-levels__more{font-size:.875rem}}html[data-motion=off] .itp-v5 :is(.std5-overview-card:hover,.std5-chapter:hover .std5-chapter-photo img,.std5-context-photo:hover img,.discover-levels__grid>a:hover,.discover-card:hover .discover-card__image img,.cat5-link:hover,.cat5-gallery-card:hover>img,.iv5-account__tier-stat:hover,.iv5-account__record:hover .iv5-account__record-image>img,.iv5-apply__choice:hover,.iv5-apply__choice:hover .iv5-apply__choice-photo>img){transform:none}@media(prefers-reduced-motion:reduce){.itp-v5 :is(.iv5-account__record:hover .iv5-account__record-image>img,.iv5-apply__choice:hover .iv5-apply__choice-photo>img,.discover-card:hover .discover-card__image img){transform:none}}html{--itp-reading-scale: 1;font-size:100%;scroll-padding-block:100px 110px}html[data-reading-size=large]{--itp-reading-scale: 1.25;font-size:125%}html[data-reading-size=larger]{--itp-reading-scale: 1.5;font-size:150%}.itp-v5{--gold: #795a2d;--muted: #596156;font-size:1rem;line-height:1.65}.itp-v5 :where(main,section,article,aside,nav,details,fieldset,form){min-width:0}.itp-v5 :where(h1,h2,h3,h4,p,li,dd,dt,label,legend,summary,button,a,span,strong,small){overflow-wrap:anywhere}.itp-v5 :where(h1,h2,h3,h4){text-wrap:pretty}.itp-v5 :where(p,li,dd){line-height:1.7}.itp-v5 :where(input,select,textarea){font-size:max(1rem,16px)}.itp-v5 .eyebrow{font-size:.875rem;line-height:1.5;letter-spacing:.09em}.itp-v5 .intro{font-size:clamp(1rem,calc(1.2vw * var(--itp-reading-scale, 1)),1.125rem)}.itp-v5 :is(.button,.text-link,.breadcrumb,.filter-tabs button){text-transform:none;letter-spacing:.015em;line-height:1.5}.itp-v5 :is(.button,.text-link,.breadcrumb,.filter-tabs button,.locale-form button){min-height:48px}.itp-v5 :is(a,button,input,select,textarea,summary,[tabindex="0"]):focus-visible{outline:3px solid #3b6548;outline-offset:4px;box-shadow:0 0 0 4px #fff7e7}.itp-v5 :is(.itp-tier,.profile-v5__tier-stat,.hon-v4__person,.entry-door):focus-visible{outline-offset:5px}.itp-v5 :is(a,button,input,select,textarea,summary){scroll-margin-block:105px}.itp-v5 .skip-link{z-index:500;font-size:1rem;background:#fff7e7;color:#16291d;border:2px solid #16291d}.itp-v5 :is(.prose,.story5-body,.iv5-article__body,.iv5-info-legal__chapter) a:not([class]){text-decoration:underline;text-underline-offset:.2em}.itp-v5 :is(.form-field input,.form-field textarea,.form-field select){border-color:#7c8373}.itp-v5 :is(.form-field input,.form-field textarea,.form-field select)::placeholder{color:#646c60;opacity:1}.itp-v5 .form-checkbox input{min-width:22px;min-height:22px}.itp-v5 .form-checkbox label{cursor:pointer}.itp-v5 :is(.form-errors,.notice,.small-note){font-size:.9375rem}.itp-v5 .form-field .small-note{font-size:.875rem}.itp-v5 .form-errors{color:#692c1a}.itp-v5 .footer-bottom{padding-bottom:78px}.itp-v5 .footer-bottom a{display:inline-flex;align-items:center;min-height:44px}.itp-v5 .footer-top>*{min-width:0}.itp-v5 .footer-brand p{max-width:min(100%,300px)}.itp-v5 .footer-column :is(h2,a){overflow-wrap:anywhere}.itp-v5 :is(.profile-v5__award-title,.profile-v5__feature-title,.ach-search-card__claim,.world-v3__name,.hon-v4__member-main h3){overflow-wrap:anywhere}.itp-v5 :is(.profile-v5__number,.profile-v5__bio,.profile-v5__location,.profile-v5__rank-line,.profile-v5__collection-heading p){max-width:100%}.itp-v5 :is(.profile-v5__identity-card,.profile-v5__feature-copy){min-width:0}.itp-v5 :is(.iv5-apply__tier-tab,.profile-v5__filter,.itp-share-v5__formats button){white-space:normal;height:auto;min-height:48px}.itp-v5 :is(.itp-share-v5,.itp-auth-dialog){max-height:calc(100dvh - 32px)}.itp-v5 .itp-share-v5__help{font-size:.875rem}.itp-v5 .itp-share-v5__controls{min-width:0}.itp-v5 .itp-share-v5__copy-row input{min-width:0;width:100%}.itp-v5 .itp-comfort-tools{position:fixed;left:20px;bottom:max(18px,env(safe-area-inset-bottom));z-index:90;display:flex;gap:8px;align-items:stretch;max-width:calc(100vw - 40px)}.itp-v5 .itp-comfort-tools>button{position:static;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;min-width:0;padding:11px 16px;border:1px solid #a18b62;border-radius:24px;background:#192b20;color:#fff4dc;font:500 14px/1.4 var(--sans);letter-spacing:0;box-shadow:0 4px 18px #0002;cursor:pointer}.itp-v5 .itp-comfort-tools>button[hidden]{display:none}.itp-v5 .itp-comfort-tools>button:hover{background:#294632}.itp-v5 .itp-comfort-tools>button:disabled{opacity:1;color:#e0dfd4;background:#253029}.itp-reading-toggle__icon{font:600 17px/1 var(--serif)}.itp-v5:has(#PBarNextFrame) .itp-comfort-tools{bottom:84px}.itp-reading-open{overflow:hidden}.itp-v5 .itp-reading-dialog{width:min(42rem,calc(100vw - 32px));max-width:none;max-height:calc(100dvh - 32px);margin:auto;padding:clamp(22px,4vw,40px);overflow-y:auto;overscroll-behavior:contain;border:1px solid #9b8154;border-radius:4px;background:#fbf8f1;color:#1b2a20;box-shadow:0 22px 90px #08160c55}.itp-reading-dialog:not([open]){display:none}.itp-reading-dialog::backdrop{background:#09170fb3;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.itp-reading-dialog__head{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:22px}.itp-v5 .itp-reading-dialog__eyebrow{font:500 .8125rem/1.5 var(--sans);letter-spacing:.12em;color:#6e5733;margin:0 0 10px}.itp-v5 .itp-reading-dialog h2{font:400 2rem/1.15 var(--serif);margin:0;letter-spacing:-.025em}.itp-v5 .itp-reading-dialog>p{font-size:1rem;line-height:1.65;margin:0 0 26px;color:#4a584a}.itp-reading-dialog__close{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:48px;height:48px;border:1px solid #7d866f;background:transparent;border-radius:50%;color:#1b2a20}.itp-reading-options{border:0;padding:0;margin:0 0 24px;min-inline-size:0}.itp-reading-options legend{font-size:1rem;font-weight:700;padding:0;margin-bottom:14px}.itp-reading-options__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.itp-reading-options label{display:flex;align-items:flex-start;gap:10px;padding:16px 13px;border:1px solid #929b89;border-radius:3px;cursor:pointer;background:#fffdf8}.itp-reading-options label:has(input:checked){background:#e5ecde;border-color:#385640;box-shadow:inset 0 0 0 1px #385640}.itp-reading-options label>span{min-width:0}.itp-reading-options input,.itp-reading-calm input{accent-color:#294f36;flex-shrink:0;width:20px;height:20px;margin:3px 0 0}.itp-reading-options strong,.itp-reading-calm strong{display:block;font:600 1rem/1.45 var(--sans)}.itp-reading-options small,.itp-reading-calm small{display:block;font-size:.875rem;line-height:1.6;margin-top:4px;color:#52604f}.itp-reading-calm{display:flex;align-items:flex-start;gap:14px;cursor:pointer;padding:22px 0;border-block:1px solid #c2caba;margin-bottom:20px}.itp-v5 .itp-reading-dialog>.itp-reading-dialog__note{font-size:.875rem;margin-bottom:24px}.itp-reading-dialog__actions{display:flex;align-items:stretch;justify-content:space-between;gap:16px}.itp-reading-dialog__actions button{min-height:48px;padding:12px 18px;border-radius:2px;font:600 .9375rem/1.4 var(--sans)}.itp-reading-reset{background:transparent;color:#394a3a;border:1px solid #79876e}.itp-reading-done{display:inline-flex;align-items:center;justify-content:space-between;gap:28px;background:#25442e;color:#fff7e6;border:1px solid #25442e}.itp-v5 .itp-reading-dialog>.itp-reading-status{min-height:1.6em;margin:16px 0 0;font-size:.875rem;color:#36513b}html[data-reading-calm=on] .itp-v5 :is(main,dialog,.site-footer) :is(p,li,dd,dt,label,legend,summary){line-height:1.85;letter-spacing:.025em;word-spacing:.08em}html[data-reading-calm=on] .itp-v5 :is(main,dialog) :is(h1,h2,h3,h4){font-family:var(--sans);line-height:1.3;letter-spacing:0;font-weight:600}html[data-reading-calm=on] .itp-v5 :is(.eyebrow,.button,.text-link,[class*=__category],[class*=__eyebrow]){text-transform:none;letter-spacing:.025em}@media(max-width:600px){html:is([data-reading-size=large],[data-reading-size=larger]) .itp-v5 .iv5-apply__steps{flex-direction:column;align-items:stretch;gap:.75rem}html:is([data-reading-size=large],[data-reading-size=larger]) .itp-v5 .itp-list-v4__categories{grid-template-columns:minmax(0,1fr)}.itp-v5 .footer-top{grid-template-columns:minmax(0,1fr)}.itp-v5 .footer-brand,.itp-v5 .footer-column:last-child{grid-column:auto;grid-row:auto}.itp-v5 .footer-column:last-child{display:block}.itp-v5 .footer-column:last-child a{display:block}.itp-v5 .itp-comfort-tools{left:12px;bottom:max(12px,env(safe-area-inset-bottom));gap:6px;max-width:calc(100vw - 24px)}.itp-v5 .itp-comfort-tools>button{padding:10px 12px;gap:6px;font-size:13px;min-height:46px}.itp-v5 .itp-reading-dialog{padding:24px 20px}.itp-reading-options__grid{grid-template-columns:1fr}.itp-reading-options label{align-items:center;padding:13px 15px;min-height:58px}.itp-reading-options label>span{display:flex;align-items:baseline;justify-content:space-between;gap:16px;flex:1}.itp-reading-options small{margin:0}.itp-reading-dialog__actions{flex-direction:column-reverse;gap:10px}.itp-reading-dialog__actions button{width:100%}.itp-v5 .itp-reading-dialog__head{gap:12px}.itp-v5 .itp-reading-dialog h2{font-size:1.75rem}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}.itp-v5 *,.itp-v5 *:before,.itp-v5 *:after{scroll-behavior:auto!important}.itp-v5 .itp-comfort-tools>button,.itp-v5 .itp-reading-dialog{transition:none;animation:none}}@media(forced-colors:active){.itp-v5 :is(a,button,input,select,textarea,summary):focus-visible{outline:3px solid Highlight;box-shadow:none}.itp-v5 :is(.itp-tier,.itp-reading-dialog,.itp-reading-options label){border:1px solid CanvasText}.itp-tier__finish{display:none}}:root{--itp-forest:#071b17;--itp-night:#061611;--itp-panel:#102a22;--itp-ivory:#f4f0e6;--itp-champagne:#d2b889;--itp-mist:#c0cabc;--itp-rule:#d2b88940;--itp-fast:.2s;--itp-medium:.6s;--itp-slow:1.2s;--itp-ease:cubic-bezier(.22,1,.36,1)}body.itp-v10{background:#071b17;color:#f4f0e6;font-size:1rem}.itp-v10 :is(a,button,input,textarea,select,summary):focus-visible{outline:2px solid #ddc597;outline-offset:5px}.itp-v10 :is(.button,button,summary){min-height:44px}.itp-v10 .button{border-radius:0;position:relative;isolation:isolate;transition:transform .5s var(--itp-ease),background .5s,box-shadow .5s;font-size:.8rem;letter-spacing:.12em}.itp-v10 .button--gold{background:linear-gradient(110deg,#b4955e,#e1cfa6 45%,#c6a873);color:#11261c;box-shadow:inset 0 1px #fff8,0 12px 28px #0002}.itp-v10 .button:hover{transform:translateY(-2px);box-shadow:0 12px 32px #0003}.itp-icon{display:inline-block;width:22px;height:22px;flex:0 0 auto;background:currentColor;mask:var(--icon) center/contain no-repeat;-webkit-mask:var(--icon) center/contain no-repeat}.itp-v10 :is(img,video){max-width:100%}.itp-v10 [data-image-failed]{display:flex;align-items:center;min-height:140px;background:#19362a;color:#f4f0e6;font:400 1rem/1.6 var(--sans);padding:24px}body.itp-v10 footer.site-footer{display:block;position:relative;background:#061611;color:#f4f0e6;border-top:1px solid #d2b88945;padding-top:70px;padding-bottom:24px}.itp-v10 .site-footer :is(a,p,h2,.wordmark-name){color:#e8eadf}.itp-v10 .site-footer .wordmark-tag{color:#b6c1b3}.itp-v10 .site-footer .footer-top{gap:48px;border-bottom:0;padding-bottom:20px}.itp-v10 .site-footer .footer-brand .wordmark-name{font-size:27px;letter-spacing:.1em}.itp-v10 .site-footer .footer-column h2{font:500 .7rem/1.5 var(--sans);letter-spacing:.16em;color:#cdb786}.itp-v10 .site-footer .footer-column a{display:flex;align-items:center;min-height:40px;font-size:.875rem;color:#c9d1c3;transition:color .3s,transform .4s}.itp-v10 .site-footer .footer-column a:hover{color:#eed6a7;transform:translate(4px)}.itp-v10 .footer-signature{font:400 clamp(2rem,11.4vw,10rem)/1.4 var(--serif);letter-spacing:.025em;text-align:center;color:#bbac833d;overflow:hidden;border-bottom:1px solid #d2b88933;margin-top:40px;white-space:nowrap}.itp-v10 .site-footer .footer-bottom{border:0;padding-top:24px;font-size:.75rem;color:#b6c1b3}.itp-v10 .footer-preferences{border-top:1px solid #d2b8892b;margin-top:24px;padding-top:20px;display:flex;gap:16px 24px;align-items:center;flex-wrap:wrap;font-size:.75rem;color:#b6c1b3}body.itp-v10 .site-footer .itp-comfort-tools{position:static!important;display:flex;align-items:center;flex-wrap:wrap;gap:10px;max-width:100%;margin:0}body.itp-v10 .site-footer .itp-comfort-tools>button{position:static!important;border:1px solid #d2b88970;border-radius:0;background:transparent;color:#e8dfc7;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;font-size:.8rem;padding:10px 14px;min-height:44px}body.itp-v10 .site-footer .itp-comfort-tools>button:disabled{background:transparent;color:#c5ccbf;opacity:1}.itp-v10 .footer-preferences>.locale-form{margin-left:auto}.itp-v10 .itp-reading-dialog{background:#0c241c;color:#f4f0e6;border-color:#d2b88977;box-shadow:0 20px 100px #0009}.itp-v10 .site-footer .itp-reading-dialog :is(h2,p,strong,small,span,label){color:inherit}body.itp-v10 .itp-reading-options label,body.itp-v10 .itp-reading-calm{background:#153326;color:#f4f0e6;border-color:#607359}body.itp-v10 .itp-reading-options label:has(input:checked){background:#d2b889;color:#10251b}.itp-v10 .itp-reading-dialog__close,.itp-v10 .itp-reading-reset{color:#e9d5ac;border-color:#9e8a60;background:transparent}.itp-v10 .itp-reading-done{background:#d2b889;color:#10251b}.itp-v10 .itp-auth-dialog{background:#0b231a;color:#f3ecdb;border-color:#b89d6a}.itp-v10 .itp-auth-dialog__copy :is(h2,p,a){color:inherit}.itp-v10 .itp-auth-dialog__art{background:#102a20 url(./itp-photo-v5-account-600.jpg) center/cover no-repeat}.itp-v10 .itp-auth-dialog__frame{background:#07180fbb;border:1px solid #d2b88966;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.itp-v10 .itp-auth-dialog__primary{background:#d2b889;color:#10251b!important}.itp-v10 .itp-auth-dialog :is(.eyebrow,.itp-auth-dialog__browse){color:#dec79a}.itp-v10 .discover-home{--home-paper:#071b17;--home-ink:#f4f0e6;--home-muted:#c0cabc;--home-line:#d2b88940;background:#071b17}.itp-v10 .discover-welcome{background:#071b17}.itp-v10 .discover-welcome__inner{grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr);min-height:76svh}.itp-v10 .discover-welcome__copy{padding-block:70px}.itp-v10 .discover-welcome__copy h1{font-size:clamp(3.7rem,7vw,7rem);line-height:1.01;letter-spacing:-.055em}.itp-v10 .discover-welcome__copy>p:last-of-type{max-width:360px;font-size:1rem;line-height:1.8}.itp-v10 .discover-welcome__photo{margin-right:calc(-1 * var(--gutter));min-height:650px}.itp-v10 .discover-welcome__photo>img{height:110%;max-width:none;top:-5%;transform:translateY(var(--v10-photo-shift,0px)) scale(1.035);will-change:transform}.itp-v10 .discover-home :is(.discover-journal,.discover-topics,.discover-levels,.discover-next,.discover-awards){padding-block:100px}.itp-v10 .discover-levels{color:#f4f0e6;background:#0c241c;border-block:1px solid #d2b88940}.itp-v10 .discover-levels :is(h2,h3,p){color:inherit}.itp-v10 .discover-levels__grid>a{background:#122e23;color:#f4f0e6;border-color:#d2b88945}.itp-v10 .v10-photo-sequence{padding:0 0 90px;background:#071b17;color:#f4f0e6}.itp-v10 .v10-photo-sequence__head{display:flex;align-items:end;justify-content:space-between;gap:40px;padding-block:50px}.itp-v10 .v10-photo-sequence h2{font:400 clamp(2.8rem,5.2vw,5.3rem)/1.05 var(--serif);letter-spacing:-.04em;max-width:700px}.v10-photo-sequence__grid{display:grid;grid-template-columns:1.2fr .8fr;gap:20px}.v10-photo-story{position:relative;display:flex;flex-direction:column;min-width:0}.v10-photo-story:first-child{grid-row:span 2}.v10-photo-story__image{position:relative;display:block;min-height:280px;overflow:hidden;flex:1;background:#18392c}.v10-photo-story:first-child .v10-photo-story__image{min-height:600px}.v10-photo-story__image img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transform:scale(1.035);transition:transform 1.5s var(--itp-ease)}.v10-photo-story:hover img{transform:scale(1.09)}.v10-photo-story__caption{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:20px 0;font:400 1.7rem/1.2 var(--serif);border-bottom:1px solid #d2b88955}.v10-photo-story__caption small{display:block;font:400 .7rem/1.7 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:#c9b58b;margin-bottom:7px}.itp-v10 :is(.section--white,.notice) :is(h1,h2,h3,h4,p){color:#172d23}.itp-v10 .notice a{color:#304e3b}body.itp-v10 .itp-form-section{background:#0b231a;color:#f4f0e6}body.itp-v10 .itp-form-section .form-intro :is(h1,h2,h3){color:#f4f0e6}body.itp-v10 .itp-form-section .form-intro :is(p,.intro){color:#c5cfbe}body.itp-v10 .itp-form-section .form-panel{background:#f4f0e6;color:#142b20}body.itp-v10 .itp-form-section .form-panel :is(h1,h2,h3,label,.form-checkbox,p){color:#142b20}body.itp-v10 .itp-form-login{background:#f4f0e6;color:#142b20}body.itp-v10 .itp-form-login :is(h2,p){color:#142b20}.itp-v10 .club10{--club10-nav-offset:0px}.itp-v10:has(.site-header:not(.is-hidden)) .club10{--club10-nav-offset:var(--itp-header-height)}.itp-v10:has(.site-header.is-compact:not(.is-hidden)) .club10{--club10-nav-offset:66px}@media(max-width:1200px){.itp-v10:has(.site-header.is-compact:not(.is-hidden)) .club10{--club10-nav-offset:108px}}html:is([data-reading-size=large],[data-reading-size=larger]) .itp-v10 .club10-nav{top:auto}@keyframes v10-photo-enter{0%{opacity:.4;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}html[data-motion=on] .itp-v10 [data-v10-reveal].is-seen{animation:v10-photo-enter 1s var(--itp-ease) both}html[data-motion=off] *,html[data-motion=off] *:before,html[data-motion=off] *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}html[data-motion=off] .itp-v10 .discover-welcome__photo>img{transform:none;will-change:auto}@media(max-width:1000px){.itp-v10 .discover-welcome__inner{grid-template-columns:1fr 1.15fr}.itp-v10 .discover-welcome__copy h1{font-size:clamp(3.3rem,7vw,5rem)}.itp-v10 .discover-welcome__photo{min-height:620px}.itp-v10 .site-footer .footer-top{gap:28px}.v10-photo-story:first-child .v10-photo-story__image{min-height:500px}}@media(max-width:720px){.itp-v10 .discover-welcome__inner{display:flex;flex-direction:column}.itp-v10 .discover-welcome__photo{order:-1;min-height:58svh;width:100%;margin-inline:0}.itp-v10 .discover-welcome__copy{padding:45px var(--gutter) 36px}.itp-v10 .discover-welcome__copy h1{font-size:clamp(3.4rem,13vw,5.5rem)}.itp-v10 .discover-welcome__edition{margin-top:30px}.itp-v10 .discover-home :is(.discover-journal,.discover-topics,.discover-levels,.discover-next,.discover-awards){padding-block:65px}.v10-photo-sequence__grid{grid-template-columns:1fr}.v10-photo-story:first-child{grid-row:auto}.v10-photo-story:first-child .v10-photo-story__image{min-height:480px}.itp-v10 .v10-photo-sequence__head{display:block;padding-block:35px}.itp-v10 .v10-photo-sequence h2{font-size:2.8rem}.itp-v10 .footer-preferences{display:block}.itp-v10 .footer-preferences>span{display:block;margin-bottom:12px}.itp-v10 .footer-preferences>.locale-form{margin-top:14px}.itp-v10 .site-footer .footer-top{grid-template-columns:1fr 1fr;gap:32px 22px}.itp-v10 .site-footer .footer-brand{grid-column:1/-1}.itp-v10 .site-footer .footer-legal{flex-wrap:wrap}.itp-v10 .footer-signature{font-size:10.5vw;line-height:2;margin-top:26px}}@media(prefers-reduced-motion:reduce){.itp-v10 *,.itp-v10 *:before,.itp-v10 *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}.itp-v10 .discover-welcome__photo>img,.itp-v10 .v10-photo-story__image img{transform:none;will-change:auto}}body.itp-v10 .account-v10 .text-link:has(>span[aria-hidden=true]):after{content:none}body.itp-v11{--sans:"Helvetica Neue",Arial,Helvetica,sans-serif;--paper:#f5f4f0;--ink:#10251f;--muted:#526159;--gold:#775c33;--line:#d5dad4;--v11-deep:#071b17;--v11-gold:#d2b889;--v11-space:clamp(64px,8vw,140px);--itp-header-height:84px;background:var(--paper);color:var(--ink);font:400 1rem/1.55 var(--sans);-webkit-font-smoothing:antialiased}body.itp-v11 :is(h1,h2,h3,h4){font-family:var(--sans);font-weight:500;letter-spacing:-.045em;line-height:1.07;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;text-wrap:balance;max-width:100%}body.itp-v11 h1{font-size:clamp(2.6rem,5.8vw,6rem)}body.itp-v11 h2{font-size:clamp(2rem,4.2vw,4.5rem)}body.itp-v11 h3{font-size:clamp(1.35rem,2vw,2rem)}body.itp-v11 p{font-family:var(--sans);text-wrap:pretty}body.itp-v11 .eyebrow{font:500 .72rem/1.5 var(--sans);letter-spacing:.15em;text-transform:uppercase;color:inherit;opacity:.8}body.itp-v11 .wrap{width:min(100% - 2*var(--gutter),1440px);margin-inline:auto;padding-inline:0}body.itp-v11 :is(section,article,header,div)[id]{scroll-margin-top:125px}body.itp-v11 :is(a,button,input,select,summary,textarea):focus-visible{outline:2px solid currentColor;outline-offset:5px}body.itp-v11 :is(button,.button,summary){touch-action:manipulation}body.itp-v11 button{font-family:var(--sans)}body.itp-v11 .button{min-height:48px;border-radius:999px;padding:14px 25px;font:500 .875rem/1.4 var(--sans);letter-spacing:0;gap:18px;box-shadow:none;max-width:100%;white-space:normal;display:inline-flex;align-items:center;justify-content:center;text-align:center}body.itp-v11 .button:before,body.itp-v11 .button:after{display:none}body.itp-v11 .button--gold{background:#d2b889;color:#10251f;border:1px solid #d2b889}body.itp-v11 .button--dark{background:#10251f;color:#fff;border:1px solid #10251f}body.itp-v11 .button--outline{background:transparent;color:inherit;border:1px solid currentColor}body.itp-v11 .v11-text-link{display:inline-flex;align-items:center;gap:20px;min-height:48px;font-weight:500;border-bottom:1px solid currentColor;color:inherit;text-decoration:none}body.itp-v11 .v11-section-head{display:flex;align-items:end;justify-content:space-between;gap:40px;margin-bottom:42px}body.itp-v11 .v11-section-head h2{margin:12px 0 0}body.itp-v11 .v11-section-head>p{font-size:1rem;max-width:330px;color:#526159;margin:0}body.itp-v11 .site-header{background:#071b17f2;border-color:#ffffff24;color:#f5f4f0;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);transition:transform .35s cubic-bezier(.2,.7,.2,1)}body.itp-v11 .site-header .header-inner{height:84px;gap:30px;padding-inline:clamp(22px,3.5vw,66px)}body.itp-v11 .site-header .wordmark-name{font:400 23px/1 Georgia,serif;letter-spacing:.08em}body.itp-v11 .site-header .wordmark-tag{font-size:6px;letter-spacing:.16em;color:#d2b889}body.itp-v11 .site-header .wordmark-type{gap:7px}body.itp-v11 .site-header .primary-nav{gap:clamp(18px,2vw,36px)}body.itp-v11 .site-header .primary-nav>a{font-size:.82rem;letter-spacing:0;color:#f3f4ef}body.itp-v11 .site-header .primary-nav>a[aria-current=page]{color:#d2b889}body.itp-v11 .site-header .primary-nav>a:after{bottom:8px}body.itp-v11 .site-header.is-compact .header-inner{height:62px}body.itp-v11 .site-header.is-compact .wordmark-name{font-size:20px}body.itp-v11 .header-tools .locale-form button{font-size:.7rem;min-width:33px}body.itp-v11 .site-header.is-hidden{transform:translateY(-105%)}body.itp-v11 .site-header:focus-within{transform:none}body.itp-v11 .v11-arrival{position:relative;min-height:min(850px,calc(100svh - 84px));display:flex;align-items:end;background:#071b17;color:#fff;overflow:hidden;padding:clamp(40px,6vw,100px) var(--gutter)}body.itp-v11 .v11-arrival__image{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}body.itp-v11 .v11-arrival__image img{width:100%;height:100%;object-fit:cover;object-position:50% 56%;transform:translateY(var(--v11-shift,0px)) scale(1.06)}body.itp-v11 .v11-arrival:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#02120de8,#02120d7a 39%,#02120d00 73%),linear-gradient(0deg,#02120d80,transparent 65%)}body.itp-v11 .v11-arrival__copy{position:relative;z-index:1;max-width:750px}body.itp-v11 .v11-arrival h1{font-size:clamp(3rem,6.8vw,7.1rem);line-height:1;letter-spacing:-.055em;margin:20px 0 24px;color:#fff}body.itp-v11 .v11-arrival__copy>p:not(.eyebrow){color:#f2f2eb;max-width:390px;font-size:1rem;margin-bottom:30px}body.itp-v11 .v11-arrival__index{position:absolute;right:var(--gutter);bottom:48px;z-index:1;font-size:.65rem;letter-spacing:.15em;color:#fff}body.itp-v11 .v11-world-explorer{padding-block:var(--v11-space);background:#f5f4f0;color:#10251f}body.itp-v11 .v11-world-tabs{display:flex;border-bottom:1px solid #c9d0c9;margin:0 0 30px;gap:clamp(24px,4vw,80px);overflow-x:auto;scrollbar-width:thin}body.itp-v11 .v11-world-tabs[hidden]{display:none}body.itp-v11 .v11-world-tabs button{border:0;border-bottom:2px solid transparent;background:none;color:#526159;display:flex;gap:12px;padding:18px 0;min-height:58px;white-space:nowrap;font-size:.92rem}body.itp-v11 .v11-world-tabs button span{font-size:.65rem}body.itp-v11 .v11-world-tabs button[aria-selected=true]{border-color:#10251f;color:#10251f}body.itp-v11 .v11-world-panel{display:grid;grid-template-columns:1.6fr 1fr;background:#e9eae3;min-height:530px;margin-bottom:28px}body.itp-v11 .v11-world-panel[hidden]{display:none}body.itp-v11 .v11-world-panel__image{display:block;overflow:hidden;min-height:100%}body.itp-v11 .v11-world-panel__image img{display:block;width:100%;height:100%;max-height:620px;object-fit:cover}body.itp-v11 .v11-world-panel--honours .v11-world-panel__image img{object-position:center 25%}body.itp-v11 .v11-world-panel__copy{padding:clamp(28px,4.5vw,72px);display:flex;flex-direction:column;align-items:start;justify-content:center;gap:24px}body.itp-v11 .v11-panel-index{font-size:.65rem;letter-spacing:.18em;color:#526159}body.itp-v11 .v11-world-panel__copy h3{font-size:clamp(2rem,3.5vw,3.5rem);margin:0}body.itp-v11 .v11-world-panel__copy p{font-size:1.05rem;max-width:260px;margin:0;color:#354c41}body.itp-v11 .v11-world-panel__copy small{font-size:.68rem;color:#526159}body.itp-v11 .v11-principle{background:#10251f;color:#fff;padding-block:var(--v11-space);text-align:center}body.itp-v11 .v11-principle h2{font-size:clamp(2.5rem,5.8vw,6rem);margin:24px 0}body.itp-v11 .v11-principle p:not(.eyebrow){max-width:490px;margin:0 auto 26px;color:#d6dfd8}body.itp-v11 .discover-home{--home-paper:#f5f4f0;--home-ink:#10251f;--home-muted:#526159;--home-line:#d5dad4;--home-accent:#775c33;background:#f5f4f0;color:#10251f}body.itp-v11 .discover-home :is(h1,h2,h3){font-family:var(--sans);font-weight:500;color:inherit;overflow-wrap:normal;word-break:normal;text-wrap:balance}body.itp-v11 .discover-welcome{padding:0;background:#f5f4f0;color:#10251f}body.itp-v11 .discover-welcome>.wrap{width:100%;max-width:none}body.itp-v11 .v11-home-intro{text-align:center;padding:clamp(56px,7vw,100px) var(--gutter) 40px}body.itp-v11 .v11-home-intro h1{font:500 clamp(2.6rem,5.8vw,6rem)/1.04 var(--sans);max-width:1020px;margin:18px auto 25px;letter-spacing:-.05em}body.itp-v11 .v11-home-intro>p:not(.eyebrow){max-width:490px;margin:0 auto 22px;color:#526159;font-size:1.05rem}body.itp-v11 .v11-home-intro .v11-text-link{font-size:.875rem;gap:12px}body.itp-v11 .v11-home-panorama{display:grid;grid-template-columns:1fr .62fr .8fr;gap:10px;height:clamp(360px,45vw,680px);margin:0 10px;overflow:hidden}body.itp-v11 .v11-home-panorama figure{margin:0;min-width:0;height:100%;overflow:hidden;position:relative}body.itp-v11 .v11-home-panorama img{display:block;width:100%;height:100%;object-fit:cover;transform:translateY(var(--v11-shift,0px)) scale(1.04)}body.itp-v11 .v11-home-panorama figure:nth-child(2) img{object-position:center 28%}body.itp-v11 .v11-home-panorama figcaption{position:absolute;bottom:0;left:0;right:0;padding:40px 25px 20px;background:linear-gradient(transparent,#00150ce8);color:#fff;font-size:.65rem;letter-spacing:.08em;text-transform:uppercase}body.itp-v11 .discover-topic-nav{justify-content:center;border:0;border-bottom:1px solid #d5dad4;margin:0;padding:12px var(--gutter);gap:40px;background:#f5f4f0}body.itp-v11 .discover-topic-nav a{font-size:.8rem;color:#10251f;min-height:48px;display:flex;align-items:center}body.itp-v11 .discover-home :is(.discover-journal,.discover-topics,.discover-guide,.discover-levels,.discover-next,.discover-awards){padding-block:var(--v11-space);border:0}body.itp-v11 .discover-section-head{align-items:end;gap:40px;margin-bottom:35px}body.itp-v11 .discover-section-head h2{font:500 clamp(2rem,3.8vw,4rem)/1.1 var(--sans);max-width:760px;letter-spacing:-.04em}body.itp-v11 .discover-section-head>p{font-size:1rem;color:#526159;max-width:330px}body.itp-v11 .discover-home .eyebrow{color:inherit}body.itp-v11 .discover-home .discover-link{color:inherit;font-size:.85rem;min-height:44px}body.itp-v11 .discover-journal__tools{border-color:#d5dad4;margin-bottom:30px}body.itp-v11 .discover-example-note{color:#526159;max-width:580px;font-size:.75rem}body.itp-v11 .discover-filter-box{color:#10251f;border-color:#d5dad4}body.itp-v11 .discover-filter-box summary{color:#10251f}body.itp-v11 .discover-filters button{color:#10251f;border-color:#526159;background:transparent}body.itp-v11 .discover-filters button[aria-pressed=true]{color:#fff;background:#10251f}body.itp-v11 .discover-feed{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:38px 24px}body.itp-v11 .discover-card{grid-column:auto;grid-row:auto;display:flex;flex-direction:column;min-width:0;background:transparent;color:#10251f;border:0;box-shadow:none;height:100%;padding:0}body.itp-v11 .discover-card>a{display:flex;flex-direction:column;height:100%}body.itp-v11 .discover-card__image{aspect-ratio:1.3;height:auto;min-height:0;overflow:hidden}body.itp-v11 .discover-card__image img{width:100%;height:100%;object-fit:cover;filter:none}body.itp-v11 .discover-card__copy{padding:22px 0 0;display:flex;flex:1;flex-direction:column;align-items:start;color:#10251f}body.itp-v11 .discover-card h3{font:500 clamp(1.35rem,2vw,1.85rem)/1.15 var(--sans);letter-spacing:-.035em;color:#10251f;margin:12px 0 15px}body.itp-v11 .discover-card__intro{font-size:.875rem;color:#526159;max-width:42ch}body.itp-v11 .discover-card__meta{color:#526159;font-size:.7rem}body.itp-v11 .discover-card__featured{display:none}body.itp-v11 .discover-card__example{background:#fff;color:#10251f;border-color:#c9d0c9;font-size:.6rem;left:12px;top:12px;bottom:auto}body.itp-v11 .discover-card__foot{margin-top:auto;padding-top:20px;color:#10251f;border-color:#d5dad4;width:100%;min-height:44px;font-size:.75rem}body.itp-v11 .discover-results{color:#526159}body.itp-v11 .discover-topics{background:#e9ece6;color:#10251f}body.itp-v11 .discover-topics__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px 20px}body.itp-v11 .discover-topics__grid>a{display:flex;flex-wrap:wrap;align-items:start;gap:0;border:0;padding:0;color:#10251f;position:relative}body.itp-v11 .discover-topics__image{width:100%;height:auto;aspect-ratio:1.5;border:0;overflow:hidden;margin-bottom:18px}body.itp-v11 .discover-topics__image img{height:100%;width:100%;object-fit:cover;filter:none}body.itp-v11 .discover-topics__grid>a>div:not(.discover-topics__image){padding-right:30px}body.itp-v11 .discover-topics__grid h3{font:500 1.25rem/1.2 var(--sans);color:#10251f;margin:0 0 6px}body.itp-v11 .discover-topics__grid p{font-size:.8rem;color:#526159;margin:0}body.itp-v11 .discover-topics__grid>a>span{position:absolute;right:4px;bottom:12px}body.itp-v11 .discover-guide{background:#fff;color:#10251f}body.itp-v11 .discover-guide__intro p{color:#526159;max-width:350px}body.itp-v11 .discover-guide__questions details{border-color:#d5dad4;color:#10251f}body.itp-v11 .discover-guide__questions summary{font:500 1.1rem/1.45 var(--sans);padding:25px 0;color:#10251f}body.itp-v11 .discover-guide__questions details>div p{color:#526159;font-size:.95rem}body.itp-v11 .discover-levels{background:#10251f;color:#fff}body.itp-v11 .discover-levels .discover-section-head>p{color:#d6dfd8}body.itp-v11 .discover-levels__grid>a{background:#173229;color:#fff;border:1px solid #ffffff24;box-shadow:none;padding:28px 22px;display:flex;flex-direction:column;align-items:start;gap:22px}body.itp-v11 .discover-levels__grid>a>p{font-size:.85rem;color:#d6dfd8;flex:1}body.itp-v11 .discover-levels__more{font-size:.75rem;color:#fff;border-color:#ffffff40}body.itp-v11 .discover-next{background:#f5f4f0;color:#10251f}body.itp-v11 .discover-world{color:#10251f;border-color:#d5dad4}body.itp-v11 .discover-world p{color:#526159}body.itp-v11 .discover-private{background:#e9ece6;color:#10251f;box-shadow:none;border:0}body.itp-v11 .discover-private__copy p:not(.eyebrow){color:#526159}body.itp-v11 .v10-photo-sequence{background:#e9ece6;color:#10251f;padding-block:var(--v11-space)}body.itp-v11 .v10-photo-story{color:#10251f}body.itp-v11 .v10-photo-story__image img{filter:none}body.itp-v11 .v10-photo-story__caption{font:500 1.3rem/1.25 var(--sans);color:#10251f;border-color:#bfc7be}body.itp-v11 .v10-photo-story__caption small{color:#526159}body.itp-v11 .site-footer{background:#071b17;color:#f5f4f0;padding:80px 0 30px;border-top:1px solid #ffffff20}body.itp-v11 .site-footer .wordmark-name{font:400 24px/1 Georgia,serif;letter-spacing:.08em;color:#f5f4f0}body.itp-v11 .footer-brand p{max-width:240px;font-size:.85rem;color:#c5d0c7}body.itp-v11 .footer-column h2{font:500 .7rem/1.5 var(--sans);letter-spacing:.1em;color:#d2b889}body.itp-v11 .footer-column a{color:#eef2ec;font-size:.82rem;line-height:1.5;min-height:40px;padding-block:8px}body.itp-v11 .footer-signature{font:400 clamp(2rem,10vw,11rem)/1.2 Georgia,serif;letter-spacing:.02em;color:#b9c6bb;opacity:.25;padding-block:45px 25px;white-space:nowrap;overflow:hidden}body.itp-v11 .footer-bottom{color:#bac8bc;font-size:.68rem;border-color:#ffffff25}body.itp-v11 .footer-preferences{border-top:1px solid #ffffff25;padding-top:24px;gap:20px;color:#c5d0c7;font-size:.75rem}body.itp-v11 .itp-comfort-tools{display:flex;flex-wrap:wrap;gap:10px;position:static!important}body.itp-v11 .itp-comfort-tools button{border-color:#b7c4b580;color:#fff;font-size:.75rem;min-height:44px;background:#ffffff08}html[data-motion=on][data-reading-calm=off] body.itp-v11 [data-v11-reveal].is-seen{animation:v11-reveal .8s cubic-bezier(.2,.7,.2,1) both!important}html[data-motion=on][data-reading-calm=off] body.itp-v11 .site-header{transition:transform .35s cubic-bezier(.2,.7,.2,1)!important}html[data-motion=on][data-reading-calm=off] body.itp-v11 .v11-world-panel.is-entering{animation:v11-panel-in .65s cubic-bezier(.2,.7,.2,1) both!important}body.itp-v11 [data-v11-parallax]{overflow:hidden}@keyframes v11-reveal{0%{opacity:.5;transform:translateY(28px)}to{opacity:1;transform:none}}@keyframes v11-panel-in{0%{opacity:.4;transform:translateY(18px)}to{opacity:1;transform:none}}@media(max-width:1200px){body.itp-v11{--itp-header-height:80px}body.itp-v11 .site-header .header-inner{height:80px;grid-template-columns:44px minmax(0,1fr) auto;padding-inline:20px;gap:12px}body.itp-v11 .site-header .primary-nav{background:#071b17;top:100%;padding:22px;max-height:calc(100dvh - 80px);gap:0}body.itp-v11 .site-header .primary-nav>a{font:500 1.6rem/1.4 var(--sans);min-height:58px}body.itp-v11 .site-header.is-compact .header-inner{height:102px;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:54px 48px;gap:0 8px}body.itp-v11 .site-header.is-compact .primary-nav{padding:0;background:none;gap:24px}body.itp-v11 .site-header.is-compact .primary-nav>a{font:400 .8rem/1.4 var(--sans);min-height:44px}body.itp-v11 .v11-arrival{min-height:calc(95svh - 80px)}}@media(max-width:800px){body.itp-v11 .v11-section-head,body.itp-v11 .discover-section-head{display:block}body.itp-v11 .v11-section-head>p,body.itp-v11 .discover-section-head>p{margin-top:24px}body.itp-v11 .v11-world-panel{grid-template-columns:1.15fr 1fr;min-height:430px}body.itp-v11 .v11-world-panel__copy{padding:28px;gap:20px}body.itp-v11 .v11-world-panel__copy .button{font-size:.75rem;padding:13px 18px;gap:10px}body.itp-v11 .discover-feed,body.itp-v11 .discover-topics__grid{grid-template-columns:repeat(2,minmax(0,1fr))}body.itp-v11 .discover-topic-nav{gap:28px;overflow-x:auto;justify-content:start;white-space:nowrap;flex-wrap:nowrap}body.itp-v11 .v11-home-panorama{height:440px;grid-template-columns:1.2fr .8fr}body.itp-v11 .v11-home-panorama figure:last-child{display:none}body.itp-v11 .v11-home-panorama figcaption{padding:40px 16px 16px;letter-spacing:0;font-size:.6rem}body.itp-v11 .discover-guide__grid{grid-template-columns:1fr}body.itp-v11 .discover-levels__grid{grid-template-columns:repeat(2,minmax(0,1fr))}body.itp-v11 .footer-top{grid-template-columns:repeat(3,minmax(0,1fr))}body.itp-v11 .footer-brand{grid-column:1/-1}body.itp-v11 .footer-bottom{align-items:start;gap:20px;flex-direction:column}}@media(max-width:560px){body.itp-v11{--gutter:22px;font-size:15px;--v11-space:70px}body.itp-v11 .site-header .header-inner{grid-template-columns:36px minmax(0,1fr) 84px;padding-inline:12px;gap:4px}body.itp-v11 .site-header .wordmark-name{font-size:18px;letter-spacing:.04em}body.itp-v11 .site-header .wordmark-tag{font-size:5px;letter-spacing:.08em}body.itp-v11 .site-header.is-compact .wordmark-name{font-size:18px}body.itp-v11 .site-header.is-compact .primary-nav{gap:3px;justify-content:space-between}body.itp-v11 .site-header.is-compact .primary-nav>a{font-size:clamp(.66rem,3.1vw,.8rem)}body.itp-v11 .v11-arrival{min-height:calc(100svh - 80px);padding:50px 22px;align-items:end}body.itp-v11 .v11-arrival__image img{object-position:61% center}body.itp-v11 .v11-arrival:after{background:linear-gradient(0deg,#02120df2,#02120d85 48%,#02120d20)}body.itp-v11 .v11-arrival h1{font-size:clamp(2.8rem,12vw,4.2rem);margin:18px 0 20px}body.itp-v11 .v11-arrival__copy>p:not(.eyebrow){font-size:.9rem;max-width:270px}body.itp-v11 .v11-arrival__index{display:none}body.itp-v11 .v11-world-tabs{gap:26px}body.itp-v11 .v11-world-tabs button{font-size:.8rem;gap:7px}body.itp-v11 .v11-world-panel{display:flex;flex-direction:column;min-height:0}body.itp-v11 .v11-world-panel__image{aspect-ratio:1.13;min-height:0}body.itp-v11 .v11-world-panel__image img{height:100%;max-height:none}body.itp-v11 .v11-world-panel__copy{padding:30px;gap:18px}body.itp-v11 .v11-world-panel__copy h3{font-size:2.1rem}body.itp-v11 .v11-world-panel__copy p{font-size:.92rem;max-width:none}body.itp-v11 .v11-home-intro{padding:50px 22px 30px}body.itp-v11 .v11-home-intro h1{font-size:clamp(2.35rem,10.5vw,3.5rem)}body.itp-v11 .v11-home-intro>p:not(.eyebrow){font-size:.95rem}body.itp-v11 .v11-home-panorama{margin:0 7px;gap:7px;height:360px;grid-template-columns:1.08fr .92fr}body.itp-v11 .v11-home-panorama figcaption{font-size:.55rem;padding-inline:10px}body.itp-v11 .discover-feed{grid-template-columns:1fr;gap:36px}body.itp-v11 .discover-card__image{aspect-ratio:1.25}body.itp-v11 .discover-card h3{font-size:1.6rem}body.itp-v11 .discover-topics__grid{gap:26px 14px}body.itp-v11 .discover-topics__image{aspect-ratio:1.05;margin-bottom:12px}body.itp-v11 .discover-topics__grid h3{font-size:1rem}body.itp-v11 .discover-topics__grid p{font-size:.75rem}body.itp-v11 .discover-topics__grid>a>span{display:none}body.itp-v11 .discover-topics__grid>a>div:not(.discover-topics__image){padding:0}body.itp-v11 .discover-levels__grid{gap:12px}body.itp-v11 .discover-levels__grid>a{padding:22px 15px;gap:15px}body.itp-v11 .discover-next__grid,body.itp-v11 .v10-photo-sequence__grid{grid-template-columns:1fr}body.itp-v11 .v10-photo-story:first-child{grid-row:auto}body.itp-v11 .v10-photo-story:first-child .v10-photo-story__image{height:340px}body.itp-v11 .footer-top{grid-template-columns:1fr 1fr;gap:35px 18px}body.itp-v11 .footer-column:last-child{grid-column:1/-1}body.itp-v11 .footer-legal{flex-wrap:wrap;gap:18px}body.itp-v11 .footer-preferences{align-items:start;flex-direction:column}body.itp-v11 .footer-signature{font-size:10vw;padding-block:30px}}html[data-reading-size=large] body.itp-v11 :is(h1,h2,h3),html[data-reading-size=larger] body.itp-v11 :is(h1,h2,h3){overflow-wrap:normal;word-break:normal}body.itp-v11 .discover-home .discover-feed--editorial>.discover-card{grid-column:auto;grid-row:auto}body.itp-v11 .discover-home .discover-card__copy{background:transparent}body.itp-v11 .discover-home .discover-card__image{min-height:0;aspect-ratio:1.3}body.itp-v11 .discover-home .discover-card__category,body.itp-v11 .discover-home .discover-card__time{color:#526159}body.itp-v11 .discover-home .discover-link{color:inherit!important}body.itp-v11 .discover-home .discover-topics{background:#e9ece6}body.itp-v11 .discover-home .discover-guide h2{font:500 clamp(2rem,4.2vw,4.5rem)/1.08 var(--sans);letter-spacing:-.045em}body.itp-v11 .itp-page-transition{display:none}body.itp-v11 :is(.std5,.itp-info,.reg5,.journal-story-page,.journal-article){--serif:var(--sans)}body.itp-v11 :is(.std5,.itp-info,.reg5) :is(h1,h2,h3){font-family:var(--sans);font-weight:500;font-style:normal;overflow-wrap:normal;letter-spacing:-.04em}body.itp-v11 :is(.std5,.itp-info,.reg5) h1 em{font-family:inherit;font-style:normal}body.itp-v11 .std5-hero{background:#10251f;color:#fff}body.itp-v11 .std5-hero h1{font-size:clamp(2.6rem,4.5vw,5rem)}body.itp-v11 .std5-hero h1 em{color:#d2b889}body.itp-v11 .std5-hero-frame,body.itp-v11 .iv5-info-hero__photo:before,body.itp-v11 .iv5-info-hero__seal,body.itp-v11 .reg5__seal{display:none}body.itp-v11 .std5-overview-card{background:#fff;color:#10251f;border:1px solid #d5dad4;box-shadow:none}body.itp-v11 .std5-overview-name{font-family:var(--sans);font-weight:500}body.itp-v11 .std5-chapter{background:#fff;color:#10251f}body.itp-v11 .std5-chapter h2,body.itp-v11 .std5-chapter-title{color:#10251f}body.itp-v11 .std5-chapter-copy{background:#fff}body.itp-v11 .std5-chapter p{color:#526159}body.itp-v11 .std5-process{background:#e9ece6;color:#10251f}body.itp-v11 .std5-process h2{color:#10251f}body.itp-v11 .reg5{background:#f5f4f0;color:#10251f}body.itp-v11 .reg5__header h1{font-size:clamp(2.6rem,5.5vw,6rem)}body.itp-v11 .reg5__results,body.itp-v11 .reg5__empty{background:#fff;color:#10251f}body.itp-v11 .itp-info{background:#f5f4f0;color:#10251f}body.itp-v11 .itp-info .section--dark{background:#10251f;color:#fff}body.itp-v11 .iv5-info-hero__copy .display-title{font-family:var(--sans);font-weight:500;letter-spacing:-.04em;font-size:clamp(2.6rem,4.5vw,5rem)}body.itp-v11 .iv5-form__panel{background:#fff;color:#10251f}body.itp-v11 .iv5-form__intro h1{font:500 clamp(2.6rem,4.8vw,5rem)/1.07 var(--sans);letter-spacing:-.04em}body.itp-v11 .journal-story-page{background:#f5f4f0;color:#10251f}body.itp-v11 .journal-story :is(h1,h2,h3){font-family:var(--sans);font-weight:500}body.itp-v11 .journal-story__copy{color:#10251f}body.itp-v11 .journal-story__copy p{color:#526159}@media(max-width:560px){body.itp-v11 .discover-home .discover-card__image{aspect-ratio:1.25}body.itp-v11 .std5-hero h1{font-size:2.6rem}}@media(max-width:560px){body.itp-v11 .v11-arrival h1{font-size:min(4.2rem,13vw)}body.itp-v11 .v11-world-panel__copy h3{font-size:min(2.1rem,8.2vw)}}@media(max-width:640px){html[data-reading-size=large] body.itp-v11 .discover-levels__grid,html[data-reading-size=larger] body.itp-v11 .discover-levels__grid{grid-template-columns:1fr}}body.itp-v11 .iv5-apply :is(h1,h2,h3){font-family:var(--sans);font-weight:500;word-break:normal;overflow-wrap:normal;letter-spacing:-.04em}body.itp-v11 .iv5-apply .iv5-apply__header h1{font-size:min(4.5rem,10vw);color:#f5f4f0;line-height:1.06}body.itp-v11 .iv5-apply__header-photo{box-shadow:none;border:0}body.itp-v11 .cart10{color:#10251f;background:#f5f4f0}body.itp-v11 .cart10 :is(h1,h2){color:#10251f;font-family:var(--sans);font-weight:500}body.itp-v11 .cart10__content>p{color:#526159}body.itp-v11 .cart10__item a{color:#775c33}body.itp-v11 .cart10__item input{background:#fff;color:#10251f;border-color:#526159}@media(max-width:800px){body.itp-v11 .ach-v5-catalog{grid-template-columns:minmax(0,1fr)}body.itp-v11 .ach-v5-catalog>div{min-width:0;max-width:100%}body.itp-v11 .ach-v5-catalog .button{min-width:0;width:100%;gap:10px;padding:14px 16px;font-size:.8rem}body.itp-v11 .ach-v5-catalog h2{font-size:min(3.2rem,9vw)}}
/*# sourceMappingURL=/cdn/shop/t/82/assets/itp-foundation-v11.css.map */
