#main>.container:has(.pg),.container:has(>.pg),article:has(>.pg){width:auto!important;max-width:none!important;padding:0!important;margin:0!important}body:has(.pg),#main-body:has(.pg){background:#fbfaf7!important}.pg{overflow-x:clip}.pg-hero{position:relative;overflow:hidden;padding:64px 0 88px}.pg-hero__grid{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px;align-items:center}.pg-hero h1{font-size:clamp(44px,5.4vw,82px);line-height:1;margin:22px 0 26px}.pg-hero h1 .ln{display:inline-block;overflow:hidden;vertical-align:top;padding:0 .08em .16em 0;margin-bottom:-.16em}.pg-hero h1 .ln>span{display:inline-block}.pg-hero .pl-row{margin-top:36px}.pg-hero__media{position:relative}.sc-hero__orb{position:relative;width:min(100%,560px);margin-left:auto}.sc-hero__orb .fl{position:relative}.sc-hero__orb img{width:100%}.sc-hero__orb .sheen{position:absolute;top:6%;right:6%;bottom:6%;left:6%;border-radius:50%;background:conic-gradient(from 0deg,#fff0,#ffffff59,#8cc3c92e,#fff0 60%);mix-blend-mode:soft-light;pointer-events:none}.pl-motion .sc-hero__orb .fl{animation:pl-float 9s ease-in-out infinite}.pl-motion .sc-hero__orb .sheen{animation:pl-spin 18s linear infinite}.sc-hero__note{position:absolute;left:0;bottom:8%;max-width:280px;display:flex;flex-direction:column;gap:8px;padding:18px 20px;background:#fbfaf7db;border:1px solid var(--line);border-radius:16px;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);font-size:14px;line-height:1.45;color:var(--ink)}.dr-portrait{position:relative;width:min(100%,520px);margin-left:auto;aspect-ratio:998/1250;border-radius:var(--r-lg);overflow:hidden;background:#f3f0eb}.dr-portrait img{width:100%;height:100%;object-fit:cover;object-position:50% 0}.pg-jump{margin-bottom:0}.pg-sec{padding:128px 0}.pg-split{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(40px,7vw,120px);align-items:start}.pg-statement{margin-top:18px;font-size:clamp(36px,4vw,60px);line-height:1.04}.pg-prose{display:flex;flex-direction:column;gap:18px;padding-top:34px}.pg-prose p{font-size:17.5px;line-height:1.72;color:var(--soft)}.pg-sub{margin:96px 0 28px;padding-top:28px;border-top:1px solid var(--line)}.pg-num{font-family:IBM Plex Mono,monospace;font-size:11.5px;letter-spacing:.14em;color:var(--teal)}.pg-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.pg-cards li{display:flex;flex-direction:column;gap:14px;padding:40px 36px 44px;background:#fff;border-radius:var(--r-lg)}.pg-cards h3{font-size:28px;line-height:1.12}.pg-cards p{color:var(--soft);font-size:15.5px}.pg-dark{margin:0 24px;border-radius:var(--r-lg);background:var(--deep);color:#eef0ee}.pg-dark h2{color:#fbfaf7}.pg-dark .pl-mono{color:#8cc3c9}.pg-dark .pg-prose p{color:#bfc8ca}.pg-trio{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin-top:88px;padding-top:36px;border-top:1px solid rgba(255,255,255,.14)}.pg-trio li{display:flex;flex-direction:column;gap:12px}.pg-trio b{font-family:Bodoni Moda,serif;font-weight:400;font-size:28px;line-height:1.15;color:#fbfaf7}.sc-scrub{position:relative;height:280vh}.sc-scrub__pin{position:sticky;top:0;height:100vh;height:100svh;display:flex;align-items:center;overflow:hidden;box-sizing:border-box;padding-top:64px;padding-bottom:var(--pbar,0px)}.sc-scrub__grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(40px,6vw,96px);align-items:center;width:100%}.sc-scrub__copy h2{margin:18px 0}.sc-scrub__intro{font-size:17px;line-height:1.7;color:var(--soft);max-width:460px}.sc-steps{margin-top:36px;display:flex;flex-direction:column;border-top:1px solid var(--line)}.sc-steps li{display:grid;grid-template-columns:44px minmax(0,1fr);gap:8px;padding:20px 0;border-bottom:1px solid var(--line);opacity:.38;transition:opacity .8s var(--glide)}.sc-steps li b{display:block;font-family:Bodoni Moda,serif;font-weight:400;font-size:24px;line-height:1.2;color:var(--ink)}.sc-steps li p{font-size:15px;color:var(--soft);margin-top:6px;max-height:0;overflow:hidden;opacity:0;transition:max-height .9s var(--glide),opacity .9s var(--glide)}.sc-steps li.is-on{opacity:1}.sc-steps li.is-on p{max-height:120px;opacity:1}.sc-steps li.is-done{opacity:.6}.sc-scrub__fig{position:relative;margin:0}.sc-skin{display:block;width:100%;height:auto;max-height:76vh}.sc-drop{transition:opacity .3s}.sc-new,.sc-glow{opacity:0}.sc-lbl{position:absolute;right:-8px;padding:6px 12px;background:#fbfaf7e6;border:1px solid var(--line);border-radius:999px}.sc-lbl .pl-mono{font-size:10.5px}.sc-lbl--e{top:20%}.sc-lbl--d{top:66%}.sc-scrub__fig figcaption{margin-top:12px;font-size:12px;color:var(--soft);text-align:right}.sc-hint-row{display:flex;justify-content:center;margin-top:12px}.sc-hint{display:inline-flex;align-items:center;gap:10px;padding:8px 14px 8px 12px;border-radius:999px;border:1px solid var(--line);background:#fbfaf7f0;box-shadow:0 8px 20px -14px #1e282d80;font:400 10.5px/1 IBM Plex Mono,monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--ink);white-space:nowrap;transition:opacity .6s,visibility 0s .6s}.sc-hint svg{display:block;color:var(--teal);animation:sc-bob 1.6s ease-in-out infinite}@keyframes sc-bob{0%,to{transform:translateY(-2px)}50%{transform:translateY(2px)}}.sc-hint.is-off{opacity:0;visibility:hidden}.sc-scrub.is-static .sc-hint-row,.sc-morph.is-static .sc-hint-row{display:none}.sc-scrub.is-static{height:auto;padding:120px 0}.sc-scrub.is-static .sc-scrub__pin{position:static;height:auto}.sc-scrub.is-static .sc-steps li p{max-height:none;opacity:1}.sc-compare{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:72px}.sc-compare figure{margin:0;padding:40px;background:#fff;border-radius:var(--r-lg);display:flex;flex-direction:column;align-items:center;gap:28px}.sc-compare .img{width:min(100%,360px)}.sc-compare img{width:100%;mix-blend-mode:multiply}.sc-compare figcaption{width:100%;max-width:360px;display:flex;flex-direction:column;gap:12px}.sc-compare ul{display:flex;flex-direction:column;gap:8px}.sc-compare li{position:relative;padding-left:18px;font-size:15px;color:var(--soft)}.sc-compare li:before{content:"";position:absolute;left:0;top:.7em;width:8px;height:1px;background:var(--teal)}.sc-ic{margin-top:120px}.sc-proof{padding-top:24px}.sc-method{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin-top:72px;padding-top:32px;border-top:1px solid var(--line)}.sc-method li{display:flex;flex-direction:column;gap:10px}.sc-method b{font-family:Bodoni Moda,serif;font-weight:400;font-size:24px}.sc-method p{font-size:15px;color:var(--soft)}.sc-results{display:grid;grid-template-columns:minmax(0,1.3fr) repeat(2,minmax(0,1fr));grid-auto-rows:auto;gap:18px;margin-top:64px}.sc-res{position:relative;display:flex;flex-direction:column;gap:10px;padding:32px 30px 36px;background:var(--ground);border-radius:var(--r)}.sc-res .n{font-family:Bodoni Moda,serif;font-size:56px;line-height:1;color:var(--ink)}.sc-res p{font-size:14.5px;color:var(--soft)}.sc-res--lead{grid-row:span 2;justify-content:flex-end;background:var(--deep);color:#eef0ee}.sc-res--lead .n{font-size:clamp(72px,8vw,120px);color:#fbfaf7}.sc-res--lead p{color:#bfc8ca;font-size:16px;max-width:320px}.sc-res--lead .pl-mono{color:#8cc3c9}.sc-res .bar{display:block;height:2px;margin-top:auto;background:var(--line);position:relative;overflow:hidden;border-radius:2px}.sc-res .bar:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--teal);transform:scaleX(var(--v,1));transform-origin:0 50%}.sc-res--lead .bar{background:#ffffff24}.sc-res--lead .bar:after{background:#8cc3c9}.pl-motion .sc-res .bar:after{transform:scaleX(0);transition:transform 1.8s var(--glide) .3s}.pl-motion .sc-res.is-in .bar:after{transform:scaleX(var(--v,1))}.pg-close{padding:120px 0 136px}.pg-close__q{max-width:980px;margin:0 auto;text-align:center;font-family:Bodoni Moda,serif;font-size:clamp(30px,3.4vw,50px);line-height:1.22;color:var(--ink)}.pg-founder{display:grid;grid-template-columns:minmax(0,360px) minmax(0,1fr);gap:clamp(32px,5vw,80px);align-items:center;margin-top:104px;padding:28px;background:#fff;border-radius:var(--r-lg)}.pg-founder__img{display:block;border-radius:18px;overflow:hidden;aspect-ratio:4/5;background:#f3f0eb}.pg-founder__img img{width:100%;height:100%;object-fit:cover;object-position:50% 0;transition:transform 1.4s var(--glide)}.pg-founder__img:hover img{transform:scale(1.03)}.pg-founder>div{display:flex;flex-direction:column;gap:18px;max-width:560px;padding-right:24px}.pg-founder p{color:var(--soft);font-size:16.5px}.dr-creds{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#fff}.dr-creds dl{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0}.dr-creds dl>div{padding:40px 32px 44px;border-left:1px solid var(--line);display:flex;flex-direction:column;gap:12px}.dr-creds dl>div:first-child{border-left:0;padding-left:0}.dr-creds dd{margin:0;font-family:Bodoni Moda,serif;font-size:22px;line-height:1.25;color:var(--ink)}.dr-story{margin-top:96px}.dr-quote{text-align:center}.dr-quote blockquote{max-width:1040px;margin:0 auto 24px;font-family:Bodoni Moda,serif;font-style:italic;font-size:clamp(28px,3.3vw,48px);line-height:1.25;color:var(--ink)}.dr-who{padding-top:24px}.dr-qa{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:56px 48px}.dr-qa li{display:flex;flex-direction:column;gap:12px;padding-top:28px;border-top:1px solid var(--line)}.pg-big{font-family:Bodoni Moda,serif;font-size:64px;line-height:1;color:var(--ink)}.dr-qa p{font-family:Bodoni Moda,serif;font-size:22px;line-height:1.35;color:var(--ink)}.dr-spread{display:block;border-radius:var(--r);overflow:hidden;box-shadow:0 40px 80px -50px #1e282d73}.dr-spread img{width:100%;transition:transform 1.6s var(--glide)}.dr-spread:hover img{transform:scale(1.015)}.dr-close{text-align:center}.dr-close .pl-wrap{display:flex;flex-direction:column;align-items:center;gap:20px}.dr-close .pl-row{justify-content:center;margin-top:12px}@media(max-width:1100px){.dr-creds dl{grid-template-columns:repeat(2,minmax(0,1fr))}.dr-creds dl>div:nth-child(3){border-left:0;padding-left:0}.dr-creds dl>div:nth-child(n+3){border-top:1px solid var(--line)}.sc-results{grid-template-columns:repeat(2,minmax(0,1fr))}.sc-res--lead{grid-column:1/-1;grid-row:auto}}@media(max-width:860px){.pl.pg .pl-wrap{padding:0 20px}.pg-hero{padding:28px 0 56px}.pg-hero__grid,.pg-split,.sc-scrub__grid,.pg-founder{grid-template-columns:minmax(0,1fr);gap:32px}.pg-hero__media{order:-1}.sc-hero__orb{width:78%;margin:0 auto}.sc-hero__note{position:relative;left:auto;bottom:auto;max-width:none;margin-top:-28px}.dr-portrait{width:100%;aspect-ratio:4/4.4}.pg-hero .pl-btn{flex:1 1 100%}.pg-sec{padding:80px 0}.pg-prose{padding-top:0}.pg-cards,.pg-trio,.sc-compare,.sc-method,.dr-qa{grid-template-columns:minmax(0,1fr);gap:16px}.pg-trio{gap:28px;margin-top:56px}.sc-method{gap:28px}.dr-qa{gap:36px}.pg-dark{margin:0 12px;border-radius:20px}.sc-scrub{height:240vh}.sc-scrub__grid{gap:14px}.sc-scrub__copy h2{margin:10px 0 8px;font-size:32px}.sc-scrub__intro{display:none}.sc-steps{margin-top:8px}.sc-steps li{display:none;padding:12px 0;border-bottom:0}.sc-steps li.is-on{display:grid}.sc-steps li b{font-size:20px}.sc-skin{max-height:46vh}.sc-lbl{right:0;padding:3px 8px;background:#fbfaf7d1}.sc-lbl .pl-mono{font-size:8.5px;letter-spacing:.14em}.sc-steps{min-height:112px}.sc-scrub__fig figcaption{margin-top:4px;font-size:10.5px;text-align:center}.sc-hint-row{margin-top:8px}.sc-hint{font-size:9.5px;letter-spacing:.14em;padding:7px 12px 7px 10px}.sc-scrub__pin{padding-top:80px}.sc-scrub.is-static .sc-steps{min-height:0}.sc-scrub.is-static .sc-steps li{display:grid}.sc-scrub.is-static .sc-scrub__intro{display:block}.sc-compare figure{padding:28px 22px}.sc-ic{margin-top:80px}.sc-results{grid-template-columns:minmax(0,1fr)}.sc-res .n{font-size:48px}.pg-close{padding:80px 0 96px}.pg-founder{margin-top:64px;padding:14px 14px 28px}.pg-founder>div{padding:0 8px}.pg-founder .pl-btn{flex:1 1 100%}.dr-creds dl{grid-template-columns:minmax(0,1fr)}.dr-creds dl>div{border-left:0!important;padding:24px 0!important;border-top:1px solid var(--line)}.dr-creds dl>div:first-child{border-top:0}.dr-story{margin-top:56px}.pg-big{font-size:48px}.dr-qa p{font-size:20px}}.sc-steps{--tint:#F3DCCD;--acc:#A86E5C}.sc-steps[data-s="1"]{--tint:#F0D2D4;--acc:#A3434C}.sc-steps[data-s="2"]{--tint:#CDE5E6;--acc:#1F7F8A}.sc-steps li{position:relative;isolation:isolate}.sc-steps li:after{content:"";position:absolute;z-index:-1;left:-6%;right:-4%;top:-14%;bottom:-14%;border-radius:50%;background:var(--tint);filter:blur(28px);opacity:0;transition:opacity 1.1s var(--glide)}.sc-steps li.is-on:after{opacity:.95}.sc-steps li .pg-num{transition:color .9s var(--glide)}.sc-steps li.is-on .pg-num{color:var(--acc)}.sc-steps li.is-on p{color:#3e4a4e}.sc-scrub.is-static .sc-steps li:after{display:none}@keyframes pl-stepin{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media(max-width:860px){.sc-steps li.is-on{animation:pl-stepin .8s var(--glide) both}.sc-steps li:after{left:-8%;right:-8%;top:-10%;bottom:-10%;filter:blur(24px)}.sc-steps li{padding:20px 0 10px}.sc-steps li:after{top:16%;bottom:-12%}.sc-steps{min-height:112px}}@media(prefers-reduced-motion:reduce){.sc-scrub{height:auto}.sc-scrub__pin{position:static;height:auto}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/ih-pearl-pages.css.map */
