/* English-only local candidate. 21st references are documented under tests/home-redesign-v6/reference. */
@font-face{font-family:Manrope;src:url('https://storage.perfectcdn.com/s243s6/s6sfyqcn3qbyj6e1.ttf') format('truetype');font-weight:200 800;font-display:swap}
html:has(body.v6-homepage){background:var(--v11-legacy-0b0e11,#0b0e11);scroll-behavior:smooth;scroll-padding-top:100px}
body.iam-theme.v6-homepage{--iam-bg:var(--v11-legacy-0b0e11,#0b0e11);--iam-surface:var(--v11-legacy-15191e,#15191e);--iam-text:var(--v11-legacy-f5f5f6,#f5f5f6);--iam-muted:var(--v11-legacy-a1a6af,#a1a6af);--iam-line:var(--v11-legacy-292e35,#292e35);--iam-field:var(--v11-legacy-101419,#101419);--iam-pink:var(--v11-legacy-eb4f9b,#eb4f9b);--iam-shadow:none;background:var(--v11-legacy-0b0e11,#0b0e11)!important;color:var(--v11-legacy-f5f5f6,#f5f5f6);font-family:Manrope,Arial,sans-serif!important;--v6-reveal-duration:680ms;--v6-reveal-distance:24px;--v6-stagger:90ms}
.v6-homepage#iam-v6-preview *{box-sizing:border-box}
.v6-homepage#iam-v6-preview :is(a,button,input,select,textarea,summary){font-family:inherit}
.v6-homepage#iam-v6-preview :is(a,button,input,summary,select):focus-visible{outline:2px solid var(--v11-legacy-fb8ebe,#fb8ebe)!important;outline-offset:5px}
.v6-homepage#iam-v6-preview :is(a,button){-webkit-tap-highlight-color:transparent}
.v6-homepage#iam-v6-preview .iam-icon{width:20px;height:20px;flex-shrink:0;fill:none;vertical-align:middle}
.v6-homepage#iam-v6-preview :is(.v6-header,.v6-hero,.v6-stats,.v6-section,.v6-closing){width:min(1240px,calc(100% - 64px));margin-inline:auto}
.v6-homepage#iam-v6-preview .v6-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}
.v6-homepage#iam-v6-preview .v6-header{position:relative;z-index:70;height:91px;margin-top:16px;display:flex;align-items:center;gap:52px;background:transparent;border:0}
.v6-homepage#iam-v6-preview .v6-brand{display:inline-flex;align-items:center;gap:11px;color:var(--v11-legacy-fff,#fff);text-decoration:none;white-space:nowrap}
.v6-homepage#iam-v6-preview .v6-brand>span{display:grid;place-items:center;background:var(--v11-legacy-ed4d9b,#ed4d9b);color:var(--v11-legacy-fff,#fff);width:38px;height:38px;border-radius:12px 12px 12px 3px;font-size:29px;font-weight:800;letter-spacing:-3px;padding-right:4px;line-height:1}
.v6-homepage#iam-v6-preview .v6-brand>b{font-size:19px;font-weight:800;letter-spacing:-.7px}
.v6-homepage#iam-v6-preview .v6-nav{display:flex;gap:29px;align-items:center;flex:1}
.v6-homepage#iam-v6-preview .v6-nav>a,.v6-homepage#iam-v6-preview .v6-mega>summary{font-size:13px;font-weight:750;color:var(--v11-legacy-a5acb6,#a5acb6);text-decoration:none;cursor:pointer;min-height:44px;display:flex;gap:5px;align-items:center}
.v6-homepage#iam-v6-preview .v6-nav>a:hover,.v6-homepage#iam-v6-preview .v6-nav>a[aria-current],.v6-homepage#iam-v6-preview .v6-mega[open]>summary{color:var(--v11-legacy-fff,#fff)}
.v6-homepage#iam-v6-preview .v6-mega>summary::-webkit-details-marker{display:none}
.v6-homepage#iam-v6-preview .v6-mega>summary .iam-icon{width:13px;height:13px;transition:transform .2s}
.v6-homepage#iam-v6-preview .v6-mega[open]>summary .iam-icon{transform:rotate(180deg)}
.v6-homepage#iam-v6-preview .v6-account{display:flex;gap:12px;align-items:center}
.v6-homepage#iam-v6-preview .v6-login{color:var(--v11-legacy-e9eaed,#e9eaed);font-size:12px;font-weight:750;background:var(--v11-legacy-ffffff06,#ffffff06);border:1px solid var(--v11-legacy-ffffff12,#ffffff12);border-radius:30px;padding:11px 22px;white-space:nowrap;text-decoration:none}
.v6-homepage#iam-v6-preview .v6-button{display:inline-flex;align-items:center;justify-content:center;gap:19px;padding:7px 7px 7px 23px;min-height:48px;color:var(--v11-legacy-fff,#fff)!important;background:var(--v11-legacy-dc3787,#dc3787);border:1px solid var(--v11-legacy-f775b545,#f775b545);border-radius:30px;text-decoration:none!important;font-size:13px;font-weight:800;white-space:nowrap;box-shadow:inset 0 1px 0 var(--v11-legacy-ffffff24,#ffffff24);transition:background .2s,box-shadow .2s,transform .2s;cursor:pointer}
.v6-homepage#iam-v6-preview .v6-button>span{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:var(--v11-legacy-ffffff,#ffffff);color:var(--v11-legacy-1a141b,#1a141b);transition:transform .25s}
.v6-homepage#iam-v6-preview .v6-button>span svg{width:17px;height:17px}
.v6-homepage#iam-v6-preview .v6-button:hover{background:var(--v11-legacy-ee4b9b,#ee4b9b);box-shadow:0 8px 25px var(--v11-legacy-d7347c22,#d7347c22)}
.v6-homepage#iam-v6-preview .v6-button:hover>span{transform:rotate(-35deg)}
.v6-homepage#iam-v6-preview .v6-account .v6-button{min-height:42px;padding:5px 6px 5px 18px;font-size:12px;gap:12px}
.v6-homepage#iam-v6-preview .v6-account .v6-button>span{width:28px;height:28px}
.v6-homepage#iam-v6-preview .v6-menu-toggle{display:none}
.v6-homepage#iam-v6-preview .v6-mega-panel{position:absolute;top:calc(100% - 10px);left:-24px;right:-24px;padding:35px 34px 22px;border:1px solid var(--v11-legacy-ffffff12,#ffffff12);border-radius:0 0 25px 25px;background:var(--v11-legacy-11161b,#11161b);box-shadow:0 30px 60px var(--v11-legacy-0007,#0007);animation:v6-menu-in .25s ease-out}
.v6-homepage#iam-v6-preview .v6-mega-panel:before{content:'';position:absolute;height:25px;top:-25px;left:0;right:0}
.v6-homepage#iam-v6-preview .v6-mega-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:28px}
.v6-homepage#iam-v6-preview .v6-mega-column{display:flex;flex-direction:column;gap:0;min-width:0}
.v6-homepage#iam-v6-preview .v6-mega-column>a{font-size:11px;line-height:1.5;color:var(--v11-legacy-a3aab4,#a3aab4);text-decoration:none;padding:6px 0 6px 38px;min-height:28px}
.v6-homepage#iam-v6-preview .v6-mega-column>a:hover{color:var(--v11-legacy-fa8bbd,#fa8bbd)}
.v6-homepage#iam-v6-preview .v6-mega-column>a.v6-mega-title{padding:0 0 12px;color:var(--v11-legacy-fff,#fff);font-size:12px;font-weight:800;display:flex;align-items:center;gap:9px}
.v6-homepage#iam-v6-preview .v6-mega-title i{display:grid;place-items:center;width:29px;height:29px;border:1px solid var(--v11-legacy-ffffff17,#ffffff17);border-radius:9px;background:color-mix(in srgb,var(--platform) 15%,var(--v11-legacy-13171b,#13171b));color:var(--platform)}
.v6-homepage#iam-v6-preview .v6-mega-title svg{width:16px;height:16px}
.v6-homepage#iam-v6-preview .v6-mega-column>a.v6-more{color:var(--v11-legacy-fb80b5,#fb80b5);display:flex;align-items:center;gap:6px;padding-top:12px}
.v6-homepage#iam-v6-preview .v6-more svg{width:13px;height:13px}
.v6-homepage#iam-v6-preview .v6-mega-foot{display:flex;gap:8px;align-items:center;flex-wrap:wrap;border-top:1px solid var(--v11-legacy-ffffff10,#ffffff10);padding-top:20px;margin-top:27px;font-size:10px}
.v6-homepage#iam-v6-preview .v6-mega-foot>b{font-size:9px;margin-right:5px;color:var(--v11-legacy-fff,#fff)}
.v6-homepage#iam-v6-preview .v6-mega-foot>a{display:flex;gap:5px;align-items:center;padding:7px 9px;color:var(--v11-legacy-b7bec8,#b7bec8);border:1px solid var(--v11-legacy-ffffff0f,#ffffff0f);border-radius:8px;text-decoration:none}
.v6-homepage#iam-v6-preview .v6-mega-foot svg{width:13px;height:13px}
.v6-homepage#iam-v6-preview .v6-mega-foot>a:last-child{margin-left:auto;color:var(--v11-legacy-f779b1,#f779b1);background:var(--v11-legacy-eb4f9b0e,#eb4f9b0e)}
.v6-homepage#iam-v6-preview #iam-main{padding:0!important;margin:0!important}
html body.v6-homepage#iam-v6-preview #iap2.iam-home-revision{width:100%!important;max-width:none!important;padding:0!important;margin:0!important;background:transparent;color:var(--v11-legacy-f5f5f6,#f5f5f6);overflow:clip;font-family:Manrope,Arial,sans-serif}
html body.v6-homepage#iam-v6-preview #iap2 .ih-home{width:100%!important;max-width:none!important;padding:0!important;margin:0!important}
html body.v6-homepage#iam-v6-preview #iap2 h1,html body.v6-homepage#iam-v6-preview #iap2 h2,html body.v6-homepage#iam-v6-preview #iap2 h3{font-family:Manrope,Arial,sans-serif}
.v6-homepage#iam-v6-preview .v6-hero{position:relative;display:grid;grid-template-columns:1.03fr 1fr;min-height:566px;align-items:center;gap:15px;padding-top:22px;padding-bottom:32px;isolation:isolate}
.v6-homepage#iam-v6-preview .v6-hero:before{content:'';position:absolute;z-index:-1;inset:-160px -200px -100px;background:radial-gradient(ellipse at 80% 32%,var(--v11-legacy-15374366,#15374366),transparent 45%),radial-gradient(ellipse at 32% 100%,var(--v11-legacy-5c18354a,#5c18354a),transparent 54%);pointer-events:none}
.v6-homepage#iam-v6-preview .v6-hero-copy{position:relative;z-index:2;padding:8px 0 10px;max-width:615px}
.v6-homepage#iam-v6-preview .v6-eyebrow{font-size:10px;letter-spacing:1.8px;font-weight:800;display:flex;align-items:center;gap:9px;margin-bottom:22px;color:var(--v11-legacy-d1acbf,#d1acbf)}
.v6-homepage#iam-v6-preview .v6-eyebrow>span{width:6px;height:6px;border-radius:50%;background:var(--v11-legacy-fa63aa,#fa63aa);box-shadow:0 0 0 5px var(--v11-legacy-ec4f9711,#ec4f9711)}
html body.v6-homepage#iam-v6-preview #iap2 .v6-hero h1{font-size:clamp(42px,4.35vw,64px);line-height:1.1;letter-spacing:-2.7px;font-weight:800;margin:0 0 23px;text-wrap:balance}
.v6-homepage#iam-v6-preview .v6-hero h1>span{display:block}
.v6-homepage#iam-v6-preview .v6-hero h1 em{font-style:normal;color:var(--v11-legacy-f270ae,#f270ae)}
html body.v6-homepage#iam-v6-preview #iap2 .v6-hero-copy>p{font-size:15px;line-height:1.9;color:var(--v11-legacy-aeb5c0,#aeb5c0);max-width:480px;margin:0 0 24px}
.v6-homepage#iam-v6-preview .v6-assurance{display:flex;gap:20px;font-size:11px;font-weight:700;color:var(--v11-legacy-c7cad0,#c7cad0);margin:20px 0 25px;flex-wrap:wrap}
.v6-homepage#iam-v6-preview .v6-assurance>span{display:flex;gap:5px;align-items:center}
.v6-homepage#iam-v6-preview .v6-assurance svg{width:14px;height:14px;color:var(--v11-legacy-a7c4b7,#a7c4b7)}
.v6-homepage#iam-v6-preview .v6-start{display:flex;max-width:491px;border:1px solid var(--v11-legacy-ffffff16,#ffffff16);border-radius:15px;background:var(--v11-legacy-15191f,#15191f);padding:6px;box-shadow:0 8px 30px var(--v11-legacy-0002,#0002)}
.v6-homepage#iam-v6-preview .v6-start input{min-width:0;width:100%;flex:1;background:transparent;border:0!important;box-shadow:none!important;padding:10px 14px;color:var(--v11-legacy-fff,#fff);font-size:13px;border-radius:9px;outline-offset:-1px}
.v6-homepage#iam-v6-preview .v6-start input::placeholder{color:var(--v11-legacy-959ba6,#959ba6)}
.v6-homepage#iam-v6-preview .v6-start .v6-button{border-radius:8px;padding-left:20px;min-height:48px;gap:22px}
.v6-homepage#iam-v6-preview .v6-hero-proof{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:23px}
.v6-homepage#iam-v6-preview .v6-faces{display:flex;padding-left:6px}
.v6-homepage#iam-v6-preview .v6-faces img{width:34px;height:34px;border-radius:50%;border:2px solid var(--v11-legacy-14191f,#14191f);object-fit:cover;object-position:50% 30%;margin-left:-6px}
.v6-homepage#iam-v6-preview .v6-hero-proof b{display:block;font-size:10px;color:var(--v11-legacy-ebedf0,#ebedf0);font-weight:750}
.v6-homepage#iam-v6-preview .v6-hero-proof small{display:block;font-size:9px;color:var(--v11-legacy-9ca5af,#9ca5af);margin-top:4px}
.v6-homepage#iam-v6-preview .v6-catalog-link{display:inline-flex;gap:6px;color:var(--v11-legacy-d4bbc9,#d4bbc9);font-size:10px;text-decoration:none;margin-left:7px;align-items:center}
.v6-homepage#iam-v6-preview .v6-catalog-link svg{width:14px;height:14px}
.v6-homepage#iam-v6-preview .v6-hero-art{position:relative;height:520px;min-width:0;align-self:end;isolation:isolate}
.v6-homepage#iam-v6-preview .v6-art-halo{position:absolute;inset:12% 3% 4% 7%;border-radius:50%;border:1px solid var(--v11-legacy-ffffff14,#ffffff14);background:repeating-radial-gradient(ellipse at 70% 80%,transparent 0 24px,var(--v11-legacy-ffffff05,#ffffff05) 25px 26px),linear-gradient(135deg,var(--v11-legacy-522537,#522537),var(--v11-legacy-241f33,#241f33) 62%,var(--v11-legacy-14383e,#14383e));transform:rotate(-14deg)}
.v6-homepage#iam-v6-preview .v6-art-circle{position:absolute;width:180px;height:180px;border-radius:50%;background:linear-gradient(130deg,var(--v11-legacy-226570,#226570),var(--v11-legacy-14323c,#14323c));bottom:30px;right:-15px;box-shadow:inset 0 0 0 1px var(--v11-legacy-ffffff15,#ffffff15)}
.v6-homepage#iam-v6-preview .v6-creator{position:absolute;bottom:0;left:2%;width:95%;height:100%;object-fit:cover;object-position:50% 27%;border-radius:45% 45% 20px 20px;mask-image:radial-gradient(ellipse 70% 85% at 52% 34%,var(--v11-legacy-000,#000) 55%,transparent 85%);mix-blend-mode:normal;z-index:1}
.v6-homepage#iam-v6-preview .v6-float{position:absolute;width:51px;height:51px;display:grid;place-items:center;background:var(--v11-legacy-202831cc,#202831cc);border:1px solid var(--v11-legacy-ffffff20,#ffffff20);border-radius:14px;box-shadow:0 9px 23px var(--v11-legacy-0003,#0003);backdrop-filter:blur(8px);z-index:2}
.v6-homepage#iam-v6-preview .v6-float svg{width:25px;height:25px}
.v6-homepage#iam-v6-preview .v6-float-instagram{top:25%;left:1%;color:var(--v11-legacy-fa82bb,#fa82bb);transform:rotate(-9deg)}
.v6-homepage#iam-v6-preview .v6-float-youtube{top:18%;right:3%;color:var(--v11-legacy-ff6b79,#ff6b79);transform:rotate(9deg)}
.v6-homepage#iam-v6-preview .v6-float-tiktok{bottom:10%;right:0;color:var(--v11-legacy-d5ffff,#d5ffff);transform:rotate(-5deg)}
.v6-homepage#iam-v6-preview .v6-art-note{display:flex;gap:9px;align-items:center;position:absolute;right:-2%;top:0;transform:rotate(7deg);background:var(--v11-legacy-11252a,#11252a);border:1px solid var(--v11-legacy-91b8bd40,#91b8bd40);border-radius:15px;padding:12px;color:var(--v11-legacy-91a9b0,#91a9b0);font-size:9px;letter-spacing:1px;line-height:1.5}
.v6-homepage#iam-v6-preview .v6-art-note>span{display:grid;place-items:center;border:1px solid var(--v11-legacy-91b8bd44,#91b8bd44);width:36px;height:36px;border-radius:50%}
.v6-homepage#iam-v6-preview .v6-art-note b{font-size:12px;color:var(--v11-legacy-e3efed,#e3efed);letter-spacing:0}
.v6-homepage#iam-v6-preview .v6-hero-play{position:absolute;z-index:3;bottom:44px;left:12%;display:flex;align-items:center;gap:11px;background:var(--v11-legacy-141c25e6,#141c25e6);backdrop-filter:blur(18px);border:1px solid var(--v11-legacy-ffffff28,#ffffff28);border-radius:50px;padding:9px 21px 9px 9px;color:var(--v11-legacy-fff,#fff);text-align:left;box-shadow:0 10px 30px var(--v11-legacy-0003,#0003);cursor:pointer;transition:background .2s,transform .2s}
.v6-homepage#iam-v6-preview .v6-hero-play:hover{background:var(--v11-legacy-263040,#263040);transform:translateY(-3px)}
.v6-homepage#iam-v6-preview .v6-hero-play>span{width:43px;height:43px;display:grid;place-items:center;border-radius:50%;background:var(--v11-legacy-f2f0f1,#f2f0f1);color:var(--v11-legacy-15191f,#15191f)}
.v6-homepage#iam-v6-preview .v6-hero-play b{font-size:12px;font-weight:750}
.v6-homepage#iam-v6-preview .v6-hero-play small{display:block;font-size:9px;color:var(--v11-legacy-b9c0c9,#b9c0c9);font-weight:500;margin-top:5px}
.v6-homepage#iam-v6-preview .v6-stats{display:grid;grid-template-columns:repeat(5,1fr);border:1px solid var(--v11-legacy-ffffff16,#ffffff16);background:repeating-radial-gradient(ellipse at 20% 180%,transparent 0 17px,var(--v11-legacy-ffffff03,#ffffff03) 18px 19px),linear-gradient(115deg,var(--v11-legacy-231d2f,#231d2f),var(--v11-legacy-18282f,#18282f));padding:34px 28px;border-radius:24px;position:relative;z-index:2}
.v6-homepage#iam-v6-preview .v6-stats>div{display:flex;flex-direction:column;align-items:center;gap:9px;border-left:1px solid var(--v11-legacy-ffffff0e,#ffffff0e)}
.v6-homepage#iam-v6-preview .v6-stats>div:first-child{border:0}
.v6-homepage#iam-v6-preview .v6-stats strong{font-size:29px;color:var(--v11-legacy-ffbcda,#ffbcda);line-height:1;font-weight:800;letter-spacing:-1px}
.v6-homepage#iam-v6-preview .v6-stats span{font-size:9px;font-weight:750;letter-spacing:.6px;color:var(--v11-legacy-c7cad7,#c7cad7)}
html body.v6-homepage#iam-v6-preview #iap2 .pm-platform-ribbon{width:min(1240px,calc(100% - 64px));margin:42px auto 0!important;background:transparent!important;border:0!important;padding:0 0 40px!important}
html body.v6-homepage#iam-v6-preview #iap2 .pm-ribbon-heading{justify-content:center;font-size:9px;letter-spacing:1.5px;margin-bottom:21px;color:var(--v11-legacy-828d98,#828d98)}
html body.v6-homepage#iam-v6-preview #iap2 .pm-ribbon-item{filter:grayscale(1);opacity:.56}
html body.v6-homepage#iam-v6-preview #iap2 .v6-section{padding:78px 0!important;border:0;margin-bottom:0}
.v6-homepage#iam-v6-preview .v6-section-head{text-align:center;max-width:680px;margin:0 auto 35px}
.v6-homepage#iam-v6-preview .v6-kicker{display:block;font-size:9px;letter-spacing:2px;color:var(--v11-legacy-d77ba4,#d77ba4);font-weight:800;margin-bottom:15px}
html body.v6-homepage#iam-v6-preview #iap2 .v6-section-head h2{font-size:36px;font-weight:750;letter-spacing:-1.3px;line-height:1.24;margin:0 0 15px;color:var(--v11-legacy-f4f5f7,#f4f5f7)}
.v6-homepage#iam-v6-preview .v6-section-head h2 em{font-style:normal;color:var(--v11-legacy-8f97a3,#8f97a3)}
html body.v6-homepage#iam-v6-preview #iap2 .v6-section-head p{font-size:13px;color:var(--v11-legacy-949eab,#949eab);line-height:1.8;margin:0}
.v6-homepage#iam-v6-preview .ih-market-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}
.v6-homepage#iam-v6-preview .ih-market-group{align-self:start;background:var(--v11-legacy-11161b,#11161b);border:1px solid var(--v11-legacy-242a32,#242a32);border-radius:13px;overflow:hidden;transition:border-color .2s,background .2s}
.v6-homepage#iam-v6-preview .ih-market-group:hover,.v6-homepage#iam-v6-preview .ih-market-group[open]{border-color:var(--v11-legacy-a94e7955,#a94e7955);background:var(--v11-legacy-151b22,#151b22)}
.v6-homepage#iam-v6-preview .ih-market-group>summary{list-style:none;display:flex;align-items:center;gap:12px;cursor:pointer;padding:17px 18px;min-height:57px;font-size:12px;color:var(--v11-legacy-fff,#fff)}
.v6-homepage#iam-v6-preview .ih-market-group>summary::-webkit-details-marker{display:none}
.v6-homepage#iam-v6-preview .ih-market-group>summary>span{display:flex}
.v6-homepage#iam-v6-preview .ih-market-group>summary>b{flex:1;font-weight:750}
.v6-homepage#iam-v6-preview .ih-market-group>summary>svg{width:13px;height:13px;color:var(--v11-legacy-8a939f,#8a939f)}
.v6-homepage#iam-v6-preview .ih-market-group[open]>summary>svg{transform:rotate(180deg)}
.v6-homepage#iam-v6-preview .ih-market-group>div{padding:0 18px 15px 50px;display:flex;flex-direction:column}
.v6-homepage#iam-v6-preview .ih-market-group a{padding:8px 0;color:var(--v11-legacy-b2bbc7,#b2bbc7);font-size:11px;text-decoration:none}
.v6-homepage#iam-v6-preview .ih-market-group a:hover{color:var(--v11-legacy-f68abb,#f68abb)}
.v6-homepage#iam-v6-preview .ih-market-more{display:flex;align-items:center;justify-content:center;gap:8px;width:max-content;border:1px solid var(--v11-legacy-ffffff16,#ffffff16);border-radius:30px;color:var(--v11-legacy-b5beca,#b5beca);margin:22px auto 0;padding:10px 18px;font-size:11px;text-decoration:none}
.v6-homepage#iam-v6-preview .ih-market-more svg{width:14px;height:14px}
.v6-homepage#iam-v6-preview .v6-benefit-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}
.v6-homepage#iam-v6-preview .v6-benefit{background:var(--v11-legacy-13191e,#13191e);border:1px solid var(--v11-legacy-ffffff10,#ffffff10);border-radius:20px;padding:0 23px 26px;overflow:hidden;transition:border-color .25s,transform .25s}
.v6-homepage#iam-v6-preview .v6-benefit:hover{border-color:var(--v11-legacy-c7558d55,#c7558d55);transform:translateY(-4px)}
.v6-homepage#iam-v6-preview .v6-benefit-art{position:relative;height:169px;margin:0 -23px 25px;overflow:hidden;border-bottom:1px solid var(--v11-legacy-ffffff08,#ffffff08);background:radial-gradient(ellipse at center,var(--v11-legacy-d7679811,#d7679811),transparent 70%);display:flex;gap:7px;align-items:center;justify-content:center;flex-direction:column}
.v6-homepage#iam-v6-preview .v6-benefit-art>i{display:grid;place-items:center;color:var(--v11-legacy-e6a3c4,#e6a3c4);width:42px;height:42px;border:1px solid var(--v11-legacy-ffffff17,#ffffff17);border-radius:12px;background:var(--v11-legacy-1b222a,#1b222a);margin-bottom:4px}
.v6-homepage#iam-v6-preview .v6-benefit-art>span{font-size:9px;background:var(--v11-legacy-1b222a,#1b222a);border:1px solid var(--v11-legacy-ffffff12,#ffffff12);border-radius:7px;padding:7px 12px;color:var(--v11-legacy-b5c2d0,#b5c2d0);min-width:112px;text-align:center}
.v6-homepage#iam-v6-preview .v6-benefit-art-0>span,.v6-homepage#iam-v6-preview .v6-benefit-art-2>span{position:absolute;width:105px;min-width:0}
.v6-homepage#iam-v6-preview .v6-benefit-art-0>span:nth-child(2){left:14px;top:35px;transform:rotate(-9deg)}
.v6-homepage#iam-v6-preview .v6-benefit-art-0>span:nth-child(3){right:13px;top:87px;transform:rotate(7deg)}
.v6-homepage#iam-v6-preview .v6-benefit-art-0>span:nth-child(4){left:20px;bottom:19px;transform:rotate(-4deg)}
.v6-homepage#iam-v6-preview .v6-benefit-art-1>span:nth-child(2){margin-left:-25px;border-radius:10px 10px 10px 0}
.v6-homepage#iam-v6-preview .v6-benefit-art-1>span:nth-child(3){margin-left:25px;border-radius:10px 10px 0 10px;background:var(--v11-legacy-76355333,#76355333);color:var(--v11-legacy-eec1d7,#eec1d7)}
.v6-homepage#iam-v6-preview .v6-benefit-art-2>i{position:absolute;left:20px;top:23px}
.v6-homepage#iam-v6-preview .v6-benefit-art-2>span{right:20px}
.v6-homepage#iam-v6-preview .v6-benefit-art-2>span:nth-child(2){top:21px;opacity:.5}
.v6-homepage#iam-v6-preview .v6-benefit-art-2>span:nth-child(3){top:65px;color:var(--v11-legacy-dfaed1,#dfaed1)}
.v6-homepage#iam-v6-preview .v6-benefit-art-2>span:nth-child(4){top:109px;color:var(--v11-legacy-b9d7c8,#b9d7c8)}
.v6-homepage#iam-v6-preview .v6-benefit-art-3>span{font-family:monospace;font-size:10px;color:var(--v11-legacy-b7c3d2,#b7c3d2)}
.v6-homepage#iam-v6-preview .v6-benefit>small{text-transform:uppercase;font-size:8px;letter-spacing:1.3px;color:var(--v11-legacy-c783a4,#c783a4)}
html body.v6-homepage#iam-v6-preview #iap2 .v6-benefit h3{font-size:16px;line-height:1.5;margin:9px 0 13px;font-weight:800;letter-spacing:-.4px}
html body.v6-homepage#iam-v6-preview #iap2 .v6-benefit p{font-size:11px;line-height:1.9;color:var(--v11-legacy-99a3b1,#99a3b1);margin:0}
.v6-homepage#iam-v6-preview .v6-pathway-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}
.v6-homepage#iam-v6-preview .v6-pathway{padding:29px 29px 22px;background:var(--v11-legacy-14191e,#14191e);border:1px solid var(--v11-legacy-ffffff15,#ffffff15);border-radius:21px;position:relative;isolation:isolate}
.v6-homepage#iam-v6-preview .v6-pathway.is-featured{background:linear-gradient(145deg,var(--v11-legacy-392330,#392330),var(--v11-legacy-15191f,#15191f) 65%);border-color:var(--v11-legacy-96526f,#96526f)}
.v6-homepage#iam-v6-preview .v6-pathway.is-featured:before{content:'';position:absolute;z-index:-1;inset:-1px;border:1px solid transparent;border-radius:inherit;background:conic-gradient(from var(--v6-border-angle,0deg),var(--v11-legacy-ff87b9,#ff87b9),transparent 25% 75%,var(--v11-legacy-afbadc,#afbadc)) border-box;mask:linear-gradient(var(--v11-legacy-fff,#fff) 0 0) padding-box,linear-gradient(var(--v11-legacy-fff,#fff) 0 0);mask-composite:exclude;animation:v6-border 9s linear infinite}
.v6-homepage#iam-v6-preview .v6-pathway-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:42px;color:var(--v11-legacy-adb3be,#adb3be);font-size:10px;letter-spacing:.5px}
.v6-homepage#iam-v6-preview .v6-pathway-top>svg{width:26px;height:26px;color:var(--v11-legacy-e8adcb,#e8adcb)}
html body.v6-homepage#iam-v6-preview #iap2 .v6-pathway h3{font-size:26px;line-height:1.3;letter-spacing:-1px;margin:0 0 15px;font-weight:700;max-width:250px}
html body.v6-homepage#iam-v6-preview #iap2 .v6-pathway p{font-size:12px;line-height:1.85;color:var(--v11-legacy-a4aebb,#a4aebb);min-height:66px;margin:0 0 30px}
.v6-homepage#iam-v6-preview .v6-pathway>a{display:flex;justify-content:space-between;align-items:center;padding-top:20px;border-top:1px solid var(--v11-legacy-ffffff15,#ffffff15);color:var(--v11-legacy-ededf1,#ededf1);font-size:11px;font-weight:750;text-decoration:none}
.v6-homepage#iam-v6-preview .v6-pathway>a>span{display:grid;place-items:center;border:1px solid var(--v11-legacy-ffffff18,#ffffff18);border-radius:50%;width:34px;height:34px}
.v6-homepage#iam-v6-preview .v6-pathway>a:hover>span{background:var(--v11-legacy-eee,#eee);color:var(--v11-legacy-111,#111)}
html body.v6-homepage#iam-v6-preview #iap2 .v6-pricing>.ih-section-heading{margin-bottom:30px;align-items:end}
html body.v6-homepage#iam-v6-preview #iap2 .v6-pricing .ih-section-heading h2{font-size:36px;letter-spacing:-1.2px}
html body.v6-homepage#iam-v6-preview #iap2 .v6-pricing .ih-pricing-layout{display:grid;grid-template-columns:.8fr 1.2fr;gap:55px;align-items:start;padding:35px;border-radius:23px;border:1px solid var(--v11-legacy-ffffff16,#ffffff16);background:var(--v11-legacy-13181e,#13181e)}
html body.v6-homepage#iam-v6-preview #iap2 .v6-pricing .ih-pricing-intro{padding:0}
html body.v6-homepage#iam-v6-preview #iap2 .v6-pricing .ih-pricing-intro h3{font-size:28px;letter-spacing:-1px;line-height:1.3}
html body.v6-homepage#iam-v6-preview #iap2 .v6-pricing .ih-pricing-intro p{font-size:13px;line-height:1.9;color:var(--v11-legacy-a1adba,#a1adba)}
html body.v6-homepage#iam-v6-preview #iap2 .v6-pricing .isd-explorer{background:var(--v11-legacy-0e1318,#0e1318);border:1px solid var(--v11-legacy-ffffff12,#ffffff12);border-radius:16px}
html body.v6-homepage#iam-v6-preview #iap2 .ih-reviews{width:min(1240px,calc(100% - 64px));margin:auto}
html body.v6-homepage#iam-v6-preview #iap2 .ih-review{border-radius:20px;background:var(--v11-legacy-14191f,#14191f);border:1px solid var(--v11-legacy-ffffff12,#ffffff12);padding:25px;box-shadow:none}
html body.v6-homepage#iam-v6-preview #iap2 .ih-review blockquote{font-size:22px;line-height:1.45;letter-spacing:-.6px;color:var(--v11-legacy-eceef1,#eceef1)}
html body.v6-homepage#iam-v6-preview #iap2 .ih-review p{font-size:12px;line-height:1.8;color:var(--v11-legacy-a1aab7,#a1aab7)}
html body.v6-homepage#iam-v6-preview #iap2 .ih-review-stars{color:var(--v11-legacy-e986b4,#e986b4)}
html body.v6-homepage#iam-v6-preview #iap2 .ih-knowledge{width:min(1240px,calc(100% - 64px));margin:auto}
html body.v6-homepage#iam-v6-preview #iap2 :is(#iap2-faq,#iap2-guide,#iap2-blog){padding:78px 0;border-top:1px solid var(--v11-legacy-ffffff0c,#ffffff0c);max-width:none;margin:0;background:transparent}
html body.v6-homepage#iam-v6-preview #iap2 .iap2-section-heading{font-size:32px;font-weight:750;letter-spacing:-1px;line-height:1.25;margin-bottom:30px;color:var(--v11-legacy-f0f2f5,#f0f2f5)}
html body.v6-homepage#iam-v6-preview #iap2 .iap2-section-heading>svg{display:none}
html body.v6-homepage#iam-v6-preview #iap2 #iap2-faq{display:grid;grid-template-columns:.65fr 1fr;gap:0 70px;align-items:start}
html body.v6-homepage#iam-v6-preview #iap2 #iap2-faq h2{position:sticky;top:30px;margin-top:15px}
html body.v6-homepage#iam-v6-preview #iap2 .iap2-faq-grid{display:block;border-top:1px solid var(--v11-legacy-ffffff17,#ffffff17)}
html body.v6-homepage#iam-v6-preview #iap2 .iap2-faq{border:0;border-bottom:1px solid var(--v11-legacy-ffffff17,#ffffff17);border-radius:0;background:transparent;margin:0}
html body.v6-homepage#iam-v6-preview #iap2 .iap2-faq summary{padding:21px 0;color:var(--v11-legacy-e2e7ed,#e2e7ed);font-size:13px;min-height:60px;gap:15px}
html body.v6-homepage#iam-v6-preview #iap2 .iap2-faq summary>svg:first-child{display:none}
html body.v6-homepage#iam-v6-preview #iap2 .iap2-faq-answer{padding:0 27px 22px 0;color:var(--v11-legacy-a6afbc,#a6afbc);font-size:12px;line-height:1.9}
html body.v6-homepage#iam-v6-preview #iap2 #iap2-guide{display:none}
/* The long guide remains in the DOM for content/SEO. It is reachable via an explicit disclosure. */
html body.v6-homepage#iam-v6-preview #iap2 #iap2-guide:target,html body.v6-homepage#iam-v6-preview #iap2 #iap2-guide.is-open{display:block}
html body.v6-homepage#iam-v6-preview #iap2 .ih-editorial{overflow:visible;max-height:none;height:auto;border:0;background:transparent}
html body.v6-homepage#iam-v6-preview #iap2 .iap2-reading-pane{overflow:visible;height:auto;max-height:none}
html body.v6-homepage#iam-v6-preview #iap2 .iap2-blog{border:1px solid var(--v11-legacy-ffffff14,#ffffff14);border-radius:18px;overflow:hidden;background:var(--v11-legacy-14191e,#14191e);box-shadow:none}
html body.v6-homepage#iam-v6-preview #iap2 .iap2-blog h3{font-size:17px;line-height:1.55}
html body.v6-homepage#iam-v6-preview #iap2 .iap2-blog p{font-size:12px;color:var(--v11-legacy-a6aeba,#a6aeba)}
.v6-homepage#iam-v6-preview .v6-closing{position:relative;text-align:center;border:1px solid var(--v11-legacy-ffffff16,#ffffff16);border-radius:27px;padding:69px 24px 60px!important;margin-top:30px;margin-bottom:95px;background:radial-gradient(ellipse at 0 100%,var(--v11-legacy-21384466,#21384466),transparent 53%),radial-gradient(ellipse at 100% 100%,var(--v11-legacy-58304655,#58304655),transparent 53%),var(--v11-legacy-11151a,#11151a);overflow:hidden}
html body.v6-homepage#iam-v6-preview #iap2 .v6-closing h2{font-size:clamp(34px,4vw,55px);line-height:1.17;letter-spacing:-2px;margin:16px 0 18px;font-weight:750}
.v6-homepage#iam-v6-preview .v6-closing h2 em{font-style:normal;color:var(--v11-legacy-dca6c1,#dca6c1)}
html body.v6-homepage#iam-v6-preview #iap2 .v6-closing p{font-size:13px;color:var(--v11-legacy-aeb5be,#aeb5be);margin-bottom:25px}
.v6-homepage#iam-v6-preview .v6-closing-secondary{display:flex;width:max-content;margin:18px auto 0;color:var(--v11-legacy-b6bcc7,#b6bcc7);font-size:11px;gap:7px;text-decoration:none}
.v6-homepage#iam-v6-preview .v6-closing-secondary svg{width:15px;height:15px}
.v6-homepage#iam-v6-preview .ic-directory{background:var(--v11-legacy-101519,#101519)!important;border-top:1px solid var(--v11-legacy-ffffff12,#ffffff12)!important}
.v6-homepage#iam-v6-preview .ic-directory-head h2{font-size:30px!important;letter-spacing:-1px}
.v6-homepage#iam-v6-preview .ic-directory-group{border-radius:13px!important;background:var(--v11-legacy-151b21,#151b21)!important;border-color:var(--v11-legacy-29313a,#29313a)!important}
.v6-homepage#iam-v6-preview .iam-footer-company{border-radius:20px!important;background:var(--v11-legacy-0c1116,#0c1116)!important}
.v6-homepage#iam-v6-preview .v6-auth{color:var(--v11-legacy-edf0f5,#edf0f5);background:var(--v11-legacy-13181f,#13181f);border:1px solid var(--v11-legacy-ffffff20,#ffffff20);padding:0;border-radius:24px;width:min(940px,calc(100% - 36px));max-height:calc(100dvh - 36px);overflow:auto;box-shadow:0 40px 150px var(--v11-legacy-0009,#0009)}
.v6-homepage#iam-v6-preview .v6-auth[open]{animation:v6-menu-in .25s ease-out}
.v6-homepage#iam-v6-preview .v6-auth::backdrop{background:var(--v11-legacy-060a10c9,#060a10c9);backdrop-filter:blur(8px)}
.v6-homepage#iam-v6-preview .v6-auth-layout{display:grid;grid-template-columns:1.03fr 1fr;min-height:580px}
.v6-homepage#iam-v6-preview .v6-auth-close{position:absolute;right:14px;top:14px;z-index:2;display:grid;place-items:center;width:34px;height:34px;border-radius:50%;border:1px solid var(--v11-legacy-ffffff30,#ffffff30);color:var(--v11-legacy-fff,#fff);background:var(--v11-legacy-121922,#121922);cursor:pointer}
.v6-homepage#iam-v6-preview .v6-auth-content{padding:35px 36px}
.v6-homepage#iam-v6-preview .v6-auth-tabs{display:flex;border:1px solid var(--v11-legacy-ffffff13,#ffffff13);border-radius:10px;padding:4px;background:var(--v11-legacy-0b1016,#0b1016);gap:3px;margin:0 30px 29px 0}
.v6-homepage#iam-v6-preview .v6-auth-tabs>button{flex:1;background:transparent;color:var(--v11-legacy-949ead,#949ead);border:0;border-radius:7px;font-size:11px;font-weight:750;padding:10px 5px}
.v6-homepage#iam-v6-preview .v6-auth-tabs>button[aria-selected=true]{background:var(--v11-legacy-28303b,#28303b);color:var(--v11-legacy-fff,#fff)}
html body.v6-homepage#iam-v6-preview #iap2 .v6-auth h2{font-size:29px;letter-spacing:-1px;margin:0 0 8px}
.v6-homepage#iam-v6-preview .v6-auth-subtitle{color:var(--v11-legacy-9da7b4,#9da7b4);font-size:12px;margin-bottom:27px}
html body.v6-homepage#iam-v6-preview #iap2 .v6-auth .ih-access,html body.v6-homepage#iam-v6-preview #iap2 .v6-auth .iap2-login{border:0!important;padding:0!important;margin:0!important;background:transparent!important;box-shadow:none!important;border-radius:0}
.v6-homepage#iam-v6-preview .v6-auth :is(.ih-access-top,.ih-access-foot,.iap2-login-head,.iar-switch,.iap2-signup-note){display:none!important}
.v6-homepage#iam-v6-preview .v6-auth .iap2-login-form{display:grid;gap:18px}
.v6-homepage#iam-v6-preview .v6-auth label{display:block;color:var(--v11-legacy-c5cbd3,#c5cbd3);font-size:11px;font-weight:650;margin-bottom:7px}
.v6-homepage#iam-v6-preview .v6-auth .form-group{margin:0 0 15px}
.v6-homepage#iam-v6-preview .v6-auth :is(input[type=text],input[type=email],input[type=password]){background:var(--v11-legacy-0f141b,#0f141b)!important;color:var(--v11-legacy-edf0f5,#edf0f5)!important;border:1px solid var(--v11-legacy-343c47,#343c47)!important;border-radius:9px!important;height:45px;font-size:14px;padding:10px 12px;width:100%;box-shadow:none!important}
.v6-homepage#iam-v6-preview .v6-auth .iap2-input-wrap{position:relative}
.v6-homepage#iam-v6-preview .v6-auth .iap2-input-wrap>svg{display:none}
.v6-homepage#iam-v6-preview .v6-auth .iap2-input-wrap input{padding-right:45px}
.v6-homepage#iam-v6-preview .v6-auth .iap2-password-toggle{right:8px}
.v6-homepage#iam-v6-preview .v6-auth .iap2-login-options{display:flex;justify-content:space-between;align-items:center;font-size:10px;gap:10px}
.v6-homepage#iam-v6-preview .v6-auth .iap2-remember{display:flex;align-items:center;gap:6px;margin:0;font-size:10px}
.v6-homepage#iam-v6-preview .v6-auth input[type=checkbox]{width:14px;height:14px;accent-color:var(--v11-legacy-df428f,#df428f);margin:0;flex-shrink:0}
.v6-homepage#iam-v6-preview .v6-auth a{color:var(--v11-legacy-ef88b9,#ef88b9)}
.v6-homepage#iam-v6-preview .v6-auth .checkbox{padding:0;margin:0}
.v6-homepage#iam-v6-preview .v6-auth .checkbox label{font-size:10px;line-height:1.7;display:block;padding-left:0}
.v6-homepage#iam-v6-preview .v6-auth .checkbox input{position:static;margin-right:5px}
.v6-homepage#iam-v6-preview .v6-auth .iar-actions{display:block!important;border:0!important;background:transparent!important;padding:0!important;margin:0!important}
.v6-homepage#iam-v6-preview .v6-auth .iar-submit{width:100%;background:var(--v11-legacy-de428e,#de428e)!important;color:var(--v11-legacy-fff,#fff)!important;font-size:12px;font-weight:800;min-height:45px;border:1px solid var(--v11-legacy-ffffff16,#ffffff16)!important;border-radius:9px;display:flex;align-items:center;justify-content:center;gap:10px;box-shadow:none}
.v6-homepage#iam-v6-preview .v6-auth .iar-submit>svg{width:17px;height:17px}
.v6-homepage#iam-v6-preview .v6-auth-google{border-top:1px solid var(--v11-legacy-ffffff12,#ffffff12);padding-top:17px;margin-top:18px}
.v6-homepage#iam-v6-preview .v6-auth .iar-google{width:100%;justify-content:center;background:transparent;border:0}
.v6-homepage#iam-v6-preview .v6-auth .iar-google-preview{border:1px solid var(--v11-legacy-ffffff20,#ffffff20)!important;background:var(--v11-legacy-1d2530,#1d2530)!important;color:var(--v11-legacy-dce2eb,#dce2eb)!important;border-radius:9px;width:100%;min-height:42px;opacity:.7}
.v6-homepage#iam-v6-preview .v6-auth-preview{font-size:10px;color:var(--v11-legacy-aeb5c0,#aeb5c0);line-height:1.65;margin:15px 0 0}
.v6-homepage#iam-v6-preview .v6-auth-visual{position:relative;overflow:hidden;border-radius:20px;margin:9px;background:linear-gradient(140deg,var(--v11-legacy-422138,#422138),var(--v11-legacy-182a33,#182a33));isolation:isolate;min-height:450px}
.v6-homepage#iam-v6-preview .v6-auth-visual>img{position:absolute;width:100%;height:100%;object-fit:cover;object-position:center;mix-blend-mode:lighten;opacity:.7}
.v6-homepage#iam-v6-preview .v6-auth-visual:after{position:absolute;inset:30% 0 0;content:'';background:linear-gradient(transparent,var(--v11-legacy-101822,#101822));z-index:0}
.v6-homepage#iam-v6-preview .v6-auth-visual>div{position:absolute;bottom:35px;left:30px;right:25px;z-index:1}
html body.v6-homepage#iam-v6-preview #iap2 .v6-auth-visual h3{font-size:36px;letter-spacing:-1.3px;line-height:1.2;margin:22px 0;color:var(--v11-legacy-fff,#fff)}
.v6-homepage#iam-v6-preview .v6-auth-visual h3 em{font-style:normal;color:var(--v11-legacy-ed96bf,#ed96bf)}
.v6-homepage#iam-v6-preview .v6-auth-visual p{font-size:11px;color:var(--v11-legacy-c0c7d1,#c0c7d1)}
@property --v6-border-angle{syntax:'<angle>';initial-value:0deg;inherits:false}
.v6-homepage#iam-v6-preview .v6-guide-link{display:flex;justify-content:space-between;align-items:center;gap:15px;color:var(--v11-legacy-d4b1c4,#d4b1c4);font-size:12px;padding:25px 0;border-top:1px solid var(--v11-legacy-ffffff16,#ffffff16);text-decoration:none}
.v6-homepage#iam-v6-preview .v6-guide-link:after{content:'↗';font-size:21px}
.v6-homepage#iam-v6-preview .v6-motion-jig{position:fixed;right:18px;bottom:18px;z-index:10000;width:255px;background:var(--v11-legacy-161e2af0,#161e2af0);border:1px solid var(--v11-legacy-47536a,#47536a);border-radius:14px;padding:15px;color:white;font:11px system-ui}
.v6-homepage#iam-v6-preview .v6-motion-jig label{display:flex;justify-content:space-between;margin-top:15px;gap:10px}
.v6-homepage#iam-v6-preview .v6-motion-jig input{width:130px}
.v6-homepage#iam-v6-preview .v6-motion-jig button{background:var(--v11-legacy-d93a8c,#d93a8c);border:0;border-radius:7px;color:white;padding:9px 12px;margin-top:12px}
html.v6-auth-open{overflow:hidden}
html[data-v6-return] .v6-homepage#iam-v6-preview :is(.v6-header,.v6-eyebrow,.v6-hero h1>span,.v6-hero-copy>p,.v6-assurance,.v6-start,.v6-hero-proof,.v6-hero-art,.v6-stats){animation:none!important}
@media(hover:none),(pointer:coarse){.v6-homepage#iam-v6-preview :is(.v6-button:hover>span,.v6-hero-play:hover,.v6-benefit:hover){transform:none!important}}
@media(max-width:600px){.v6-homepage#iam-v6-preview .v6-menu-toggle{width:40px;height:44px;border-color:transparent}.v6-homepage#iam-v6-preview .v6-account .v6-button{min-height:44px}.v6-homepage#iam-v6-preview .v6-login{min-height:44px;display:flex;align-items:center}.v6-homepage#iam-v6-preview .v6-auth-close{width:38px;height:38px;right:5px;top:5px}.v6-homepage#iam-v6-preview .v6-auth-tabs>button{min-height:44px}.v6-homepage#iam-v6-preview .v6-mega-column>a{min-height:35px}.v6-homepage#iam-v6-preview .v6-brand>b{font-size:12px}.v6-homepage#iam-v6-preview .v6-header{gap:8px}}
@keyframes v6-border{to{--v6-border-angle:360deg}}
@keyframes v6-menu-in{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}
@keyframes v6-enter{from{opacity:.15;transform:translateY(16px)}to{opacity:1;transform:none}}
@keyframes v6-art-enter{from{opacity:.15;transform:translateX(22px)}to{opacity:1;transform:none}}
@media(prefers-reduced-motion:no-preference){.v6-homepage#iam-v6-preview .v6-header{animation:v6-menu-in 430ms both}.v6-homepage#iam-v6-preview .v6-eyebrow{animation:v6-enter 550ms both}.v6-homepage#iam-v6-preview .v6-hero h1>span{animation:v6-enter 650ms 70ms both}.v6-homepage#iam-v6-preview .v6-hero h1>span+span{animation-delay:150ms}.v6-homepage#iam-v6-preview .v6-hero-copy>p{animation:v6-enter 620ms 190ms both}.v6-homepage#iam-v6-preview :is(.v6-assurance,.v6-start,.v6-hero-proof){animation:v6-enter 630ms 270ms both}.v6-homepage#iam-v6-preview .v6-hero-art{animation:v6-art-enter 760ms 150ms both}.v6-homepage#iam-v6-preview .v6-stats{animation:v6-enter 680ms 360ms both}.v6-homepage#iam-v6-preview .v6-revealing{animation:v6-scroll-reveal var(--v6-reveal-duration) cubic-bezier(.22,1,.36,1) both}.v6-homepage#iam-v6-preview .v6-revealing :is(.v6-benefit,.v6-pathway,.ih-market-group){animation:v6-scroll-reveal var(--v6-reveal-duration) cubic-bezier(.22,1,.36,1) both;animation-delay:calc(var(--v6-item,0)*var(--v6-stagger))}}
@keyframes v6-scroll-reveal{from{opacity:.1;transform:translateY(var(--v6-reveal-distance))}to{opacity:1;transform:none}}
@media(min-width:1600px){.v6-homepage#iam-v6-preview .v6-hero{min-height:610px}.v6-homepage#iam-v6-preview .v6-hero-art{height:555px}}
@media(max-width:1100px){.v6-homepage#iam-v6-preview .v6-header{gap:28px}.v6-homepage#iam-v6-preview .v6-nav{gap:20px}.v6-homepage#iam-v6-preview .v6-brand>b{font-size:16px}.v6-homepage#iam-v6-preview .v6-hero{min-height:520px}.v6-homepage#iam-v6-preview .v6-hero-art{height:455px}.v6-homepage#iam-v6-preview .v6-catalog-link{margin-left:0}.v6-homepage#iam-v6-preview .v6-assurance{gap:12px}.v6-homepage#iam-v6-preview .v6-art-note{right:0}.v6-homepage#iam-v6-preview .v6-art-circle{right:0;width:140px;height:140px}.v6-homepage#iam-v6-preview .v6-benefit-grid{gap:12px}.v6-homepage#iam-v6-preview .v6-benefit{padding-inline:18px}.v6-homepage#iam-v6-preview .v6-mega-panel{left:0;right:0;padding:26px 22px}.v6-homepage#iam-v6-preview .v6-mega-grid{gap:20px}.v6-homepage#iam-v6-preview .v6-mega-column>a{padding-left:0;font-size:10px}.v6-homepage#iam-v6-preview .v6-mega-title i{width:25px;height:25px}}
@media(max-width:850px){.v6-homepage#iam-v6-preview :is(.v6-header,.v6-hero,.v6-stats,.v6-section,.v6-closing){width:calc(100% - 40px)}.v6-homepage#iam-v6-preview .v6-header{gap:16px;height:72px;margin-top:8px}.v6-homepage#iam-v6-preview .v6-nav{gap:14px}.v6-homepage#iam-v6-preview .v6-nav>a,.v6-homepage#iam-v6-preview .v6-mega>summary{font-size:11px}.v6-homepage#iam-v6-preview .v6-brand>b{display:none}.v6-homepage#iam-v6-preview .v6-account{gap:8px}.v6-homepage#iam-v6-preview .v6-login{padding:10px 14px;font-size:11px}.v6-homepage#iam-v6-preview .v6-account .v6-button{gap:6px;padding-left:14px;font-size:11px}.v6-homepage#iam-v6-preview .v6-hero{grid-template-columns:1.1fr 1fr;gap:4px;min-height:475px;padding-top:24px}.v6-homepage#iam-v6-preview .v6-hero-art{height:399px;align-self:center}.v6-homepage#iam-v6-preview .v6-hero-copy{padding-bottom:0}.v6-homepage#iam-v6-preview .v6-eyebrow{font-size:8px;letter-spacing:1.2px}html body.v6-homepage#iam-v6-preview #iap2 .v6-hero h1{font-size:43px;letter-spacing:-2px}html body.v6-homepage#iam-v6-preview #iap2 .v6-hero-copy>p{font-size:12px}.v6-homepage#iam-v6-preview .v6-assurance{font-size:9px;gap:9px}.v6-homepage#iam-v6-preview .v6-start{flex-wrap:wrap;gap:4px}.v6-homepage#iam-v6-preview .v6-start input{width:100%;flex-basis:100%;height:38px}.v6-homepage#iam-v6-preview .v6-start .v6-button{width:100%;min-height:40px;justify-content:space-between}.v6-homepage#iam-v6-preview .v6-start .v6-button>span{width:27px;height:27px}.v6-homepage#iam-v6-preview .v6-art-note{font-size:7px;padding:9px;top:4%;right:-5px}.v6-homepage#iam-v6-preview .v6-art-note b{font-size:9px}.v6-homepage#iam-v6-preview .v6-art-note>span{width:28px;height:28px}.v6-homepage#iam-v6-preview .v6-hero-play{left:10%;padding:7px 14px 7px 7px;bottom:25px}.v6-homepage#iam-v6-preview .v6-hero-play b{font-size:10px}.v6-homepage#iam-v6-preview .v6-hero-play small{font-size:8px}.v6-homepage#iam-v6-preview .v6-hero-play>span{width:35px;height:35px}.v6-homepage#iam-v6-preview .v6-float{width:41px;height:41px;border-radius:11px}.v6-homepage#iam-v6-preview .v6-stats{padding:25px 15px}.v6-homepage#iam-v6-preview .v6-stats strong{font-size:24px}.v6-homepage#iam-v6-preview .v6-stats span{font-size:7px;letter-spacing:.2px}.v6-homepage#iam-v6-preview .v6-benefit-grid{grid-template-columns:repeat(2,1fr);gap:18px}.v6-homepage#iam-v6-preview .v6-benefit-art{height:180px}.v6-homepage#iam-v6-preview .v6-pathway{padding:22px}html body.v6-homepage#iam-v6-preview #iap2 .v6-pathway h3{font-size:23px}.v6-homepage#iam-v6-preview .v6-pathway-top{margin-bottom:27px;font-size:8px}.v6-homepage#iam-v6-preview .v6-pathway-top>svg{width:20px;height:20px}.v6-homepage#iam-v6-preview .v6-mega-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.v6-homepage#iam-v6-preview .v6-mega-panel{max-height:75dvh;overflow:auto}.v6-homepage#iam-v6-preview .v6-mega-foot>a:last-child{margin-left:0}html body.v6-homepage#iam-v6-preview #iap2 .v6-pricing .ih-pricing-layout{grid-template-columns:1fr;gap:25px;padding:25px}html body.v6-homepage#iam-v6-preview #iap2 #iap2-faq{gap:35px;grid-template-columns:.65fr 1fr}.v6-homepage#iam-v6-preview .v6-auth-content{padding:30px 25px}.v6-homepage#iam-v6-preview .v6-auth-layout{grid-template-columns:1.15fr .9fr}html body.v6-homepage#iam-v6-preview #iap2 .v6-auth-visual h3{font-size:29px}.v6-homepage#iam-v6-preview .v6-auth-visual>div{left:20px}}
@media(max-width:600px){.v6-homepage#iam-v6-preview :is(.v6-header,.v6-hero,.v6-stats,.v6-section,.v6-closing){width:calc(100% - 36px)}.v6-homepage#iam-v6-preview .v6-header{gap:11px;height:68px;margin-top:4px}.v6-homepage#iam-v6-preview .v6-brand{gap:6px}.v6-homepage#iam-v6-preview .v6-brand>span{width:33px;height:33px;font-size:27px;border-radius:10px 10px 10px 2px}.v6-homepage#iam-v6-preview .v6-brand>b{display:block;font-size:13px}.v6-homepage#iam-v6-preview .v6-account{margin-left:auto;gap:7px}.v6-homepage#iam-v6-preview .v6-account .v6-button{min-height:36px;padding:9px 14px}.v6-homepage#iam-v6-preview .v6-account .v6-button>span{display:none}.v6-homepage#iam-v6-preview .v6-login{background:none;padding:8px 4px;border:0;font-size:10px}.v6-homepage#iam-v6-preview .v6-menu-toggle{display:grid;place-items:center;order:4;background:none;border:1px solid var(--v11-legacy-ffffff1f,#ffffff1f);border-radius:9px;color:var(--v11-legacy-e7ebf1,#e7ebf1);width:33px;height:33px;padding:5px}.v6-homepage#iam-v6-preview .v6-menu-toggle svg{width:18px;height:18px}.v6-homepage#iam-v6-preview .v6-nav{display:none;position:absolute;top:70px;left:0;right:0;background:var(--v11-legacy-12181f,#12181f);border:1px solid var(--v11-legacy-ffffff16,#ffffff16);padding:15px 20px;border-radius:15px;box-shadow:0 30px 50px var(--v11-legacy-0009,#0009);max-height:calc(100dvh - 110px);overflow:auto}.v6-homepage#iam-v6-preview .v6-nav.is-open{display:block}.v6-homepage#iam-v6-preview .v6-nav>a,.v6-homepage#iam-v6-preview .v6-mega>summary{font-size:13px;padding:10px 0;border-bottom:1px solid var(--v11-legacy-ffffff0b,#ffffff0b)}.v6-homepage#iam-v6-preview .v6-mega>summary{justify-content:space-between}.v6-homepage#iam-v6-preview .v6-mega-panel{position:static;padding:20px 0;background:transparent;border:0;box-shadow:none;max-height:none;overflow:visible}.v6-homepage#iam-v6-preview .v6-mega-panel:before{display:none}.v6-homepage#iam-v6-preview .v6-mega-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:23px 14px}.v6-homepage#iam-v6-preview .v6-mega-column>a{font-size:10px;min-height:31px}.v6-homepage#iam-v6-preview .v6-mega-column>a.v6-mega-title{font-size:11px}.v6-homepage#iam-v6-preview .v6-mega-foot{gap:7px}.v6-homepage#iam-v6-preview .v6-mega-foot>a{font-size:9px;padding:8px}.v6-homepage#iam-v6-preview .v6-hero{grid-template-columns:1fr;text-align:center;gap:0;padding:35px 0 0;min-height:0}.v6-homepage#iam-v6-preview .v6-hero:before{inset:-120px -30px -30px}.v6-homepage#iam-v6-preview .v6-hero-copy{max-width:440px;margin:auto;padding:0}.v6-homepage#iam-v6-preview .v6-eyebrow{justify-content:center;font-size:8px;margin-bottom:20px}html body.v6-homepage#iam-v6-preview #iap2 .v6-hero h1{font-size:44px;letter-spacing:-2.1px;line-height:1.1;margin-bottom:20px}html body.v6-homepage#iam-v6-preview #iap2 .v6-hero-copy>p{font-size:12px;line-height:1.85;padding-inline:10px;margin-bottom:20px}.v6-homepage#iam-v6-preview .v6-assurance{justify-content:center;gap:13px;font-size:8px;margin-bottom:20px}.v6-homepage#iam-v6-preview .v6-start{flex-wrap:nowrap;border-radius:12px;padding:5px;gap:0}.v6-homepage#iam-v6-preview .v6-start input{flex:1;width:0;font-size:11px;padding:7px 10px;min-height:43px}.v6-homepage#iam-v6-preview .v6-start .v6-button{width:auto;gap:9px;padding:6px 7px 6px 13px;font-size:10px;border-radius:8px}.v6-homepage#iam-v6-preview .v6-start .v6-button>span{width:27px;height:27px}.v6-homepage#iam-v6-preview .v6-hero-proof{justify-content:center;text-align:left;gap:10px;margin-top:20px}.v6-homepage#iam-v6-preview .v6-hero-proof b{font-size:9px}.v6-homepage#iam-v6-preview .v6-hero-proof small{font-size:8px}.v6-homepage#iam-v6-preview .v6-catalog-link{display:none}.v6-homepage#iam-v6-preview .v6-faces img{width:30px;height:30px}.v6-homepage#iam-v6-preview .v6-hero-art{width:100%;max-width:375px;height:365px;margin:23px auto 0}.v6-homepage#iam-v6-preview .v6-creator{object-position:50% 27%}.v6-homepage#iam-v6-preview .v6-art-note{right:0;top:7%}.v6-homepage#iam-v6-preview .v6-art-circle{width:140px;height:140px;bottom:15px}.v6-homepage#iam-v6-preview .v6-float-instagram{left:3%;top:29%}.v6-homepage#iam-v6-preview .v6-float-youtube{top:40%;right:0}.v6-homepage#iam-v6-preview .v6-float-tiktok{bottom:16%;right:4%}.v6-homepage#iam-v6-preview .v6-hero-play{bottom:24px;left:14%;text-align:left}.v6-homepage#iam-v6-preview .v6-stats{grid-template-columns:repeat(3,1fr);padding:23px 10px;gap:22px 0;border-radius:17px}.v6-homepage#iam-v6-preview .v6-stats>div:nth-child(4){grid-column:1/2;margin-left:50%;width:100%;border:0}.v6-homepage#iam-v6-preview .v6-stats>div:nth-child(5){grid-column:2/3;margin-left:50%;width:100%}.v6-homepage#iam-v6-preview .v6-stats strong{font-size:24px}.v6-homepage#iam-v6-preview .v6-stats span{font-size:6.5px}.v6-homepage#iam-v6-preview .v6-stats>div{gap:7px}html body.v6-homepage#iam-v6-preview #iap2 .pm-platform-ribbon{width:calc(100% - 36px);margin-top:30px!important;padding-bottom:15px!important}html body.v6-homepage#iam-v6-preview #iap2 .pm-ribbon-heading{font-size:8px}html body.v6-homepage#iam-v6-preview #iap2 .v6-section{padding:55px 0!important}.v6-homepage#iam-v6-preview .v6-section-head{margin-bottom:28px}.v6-homepage#iam-v6-preview .v6-kicker{font-size:8px;letter-spacing:1.5px}html body.v6-homepage#iam-v6-preview #iap2 .v6-section-head h2{font-size:29px;letter-spacing:-1px}html body.v6-homepage#iam-v6-preview #iap2 .v6-section-head p{font-size:11px}.v6-homepage#iam-v6-preview .ih-market-grid{grid-template-columns:1fr;gap:9px}.v6-homepage#iam-v6-preview .ih-market-group>summary{padding:14px 16px;font-size:12px;min-height:52px}.v6-homepage#iam-v6-preview .v6-benefit-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}.v6-homepage#iam-v6-preview .v6-benefit{padding:0 14px 20px;border-radius:15px}.v6-homepage#iam-v6-preview .v6-benefit-art{height:137px;margin:0 -14px 18px}.v6-homepage#iam-v6-preview .v6-benefit-art>span{font-size:7px;min-width:91px;padding:6px 9px}.v6-homepage#iam-v6-preview .v6-benefit-art>i{width:35px;height:35px}.v6-homepage#iam-v6-preview .v6-benefit-art-0>span:nth-child(2){left:8px;top:17px}.v6-homepage#iam-v6-preview .v6-benefit-art-0>span:nth-child(3){right:7px;top:67px}.v6-homepage#iam-v6-preview .v6-benefit-art-0>span:nth-child(4){left:12px;bottom:13px}.v6-homepage#iam-v6-preview .v6-benefit-art-2>span{right:10px;width:89px}.v6-homepage#iam-v6-preview .v6-benefit-art-2>i{left:10px;top:47px}.v6-homepage#iam-v6-preview .v6-benefit-art-2>span:nth-child(2){top:14px}.v6-homepage#iam-v6-preview .v6-benefit-art-2>span:nth-child(3){top:56px;right:4px}.v6-homepage#iam-v6-preview .v6-benefit-art-2>span:nth-child(4){top:98px}.v6-homepage#iam-v6-preview .v6-benefit>small{font-size:6.5px;letter-spacing:1px}html body.v6-homepage#iam-v6-preview #iap2 .v6-benefit h3{font-size:14px;line-height:1.45}html body.v6-homepage#iam-v6-preview #iap2 .v6-benefit p{font-size:10px;line-height:1.8}.v6-homepage#iam-v6-preview .v6-pathway-grid{grid-template-columns:1fr;gap:15px}.v6-homepage#iam-v6-preview .v6-pathway{padding:25px}.v6-homepage#iam-v6-preview .v6-pathway-top{font-size:10px;margin-bottom:25px}html body.v6-homepage#iam-v6-preview #iap2 .v6-pathway h3{max-width:none;font-size:26px}html body.v6-homepage#iam-v6-preview #iap2 .v6-pathway p{min-height:0;margin-bottom:24px}html body.v6-homepage#iam-v6-preview #iap2 .v6-pricing .ih-section-heading{display:block}html body.v6-homepage#iam-v6-preview #iap2 .v6-pricing .ih-section-heading h2{font-size:29px}html body.v6-homepage#iam-v6-preview #iap2 .v6-pricing .ih-pricing-layout{padding:19px;gap:20px}html body.v6-homepage#iam-v6-preview #iap2 .v6-pricing .ih-pricing-intro h3{font-size:24px}html body.v6-homepage#iam-v6-preview #iap2 .v6-pricing .ih-pricing-intro p{font-size:11px}html body.v6-homepage#iam-v6-preview #iap2 .ih-knowledge,html body.v6-homepage#iam-v6-preview #iap2 .ih-reviews{width:calc(100% - 36px)}html body.v6-homepage#iam-v6-preview #iap2 #iap2-faq{display:block}html body.v6-homepage#iam-v6-preview #iap2 #iap2-faq h2{position:static;font-size:29px}html body.v6-homepage#iam-v6-preview #iap2 :is(#iap2-faq,#iap2-blog,#iap2-guide){padding:55px 0}html body.v6-homepage#iam-v6-preview #iap2 .iap2-faq summary{font-size:12px}html body.v6-homepage#iam-v6-preview #iap2 .iap2-faq-answer{font-size:11px}.v6-homepage#iam-v6-preview .v6-closing{width:100%;border-radius:21px;margin:20px auto 60px;padding:50px 20px!important}html body.v6-homepage#iam-v6-preview #iap2 .v6-closing h2{font-size:36px;letter-spacing:-1.3px}html body.v6-homepage#iam-v6-preview #iap2 .v6-closing p{font-size:11px}.v6-homepage#iam-v6-preview .v6-auth{width:calc(100% - 24px);max-height:calc(100dvh - 24px);border-radius:18px}.v6-homepage#iam-v6-preview .v6-auth-layout{grid-template-columns:1fr;min-height:0}.v6-homepage#iam-v6-preview .v6-auth-visual{display:none}.v6-homepage#iam-v6-preview .v6-auth-content{padding:28px 23px}.v6-homepage#iam-v6-preview .v6-auth-tabs{margin-right:25px}.v6-homepage#iam-v6-preview .v6-auth :is(input[type=text],input[type=email],input[type=password]){font-size:16px}.v6-homepage#iam-v6-preview .v6-auth-close{width:29px;height:29px;right:8px;top:8px}}
@media(prefers-reduced-motion:reduce){html:has(body.v6-homepage){scroll-behavior:auto}.v6-homepage#iam-v6-preview *, .v6-homepage#iam-v6-preview *:before,.v6-homepage#iam-v6-preview *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}.v6-homepage#iam-v6-preview .v6-revealing{opacity:1;transform:none}.v6-homepage#iam-v6-preview .pm-ribbon-track{animation:none!important;transform:none!important}}

/* Keep native theme rules from shrinking the redesigned interaction areas. */
@media(max-width:360px){html body.iam-theme.v6-homepage#iam-v6-preview .v6-brand>b{display:none}html body.iam-theme.v6-homepage#iam-v6-preview .v6-menu-toggle{flex-shrink:0}}
html body.iam-theme.v6-homepage#iam-v6-preview :is(.v6-brand,.v6-login,.v6-account .v6-button,.v6-catalog-link,.v6-faces,.v6-start input,.v6-start button){min-height:44px}
html body.iam-theme.v6-homepage#iam-v6-preview .v6-faces{align-items:center}
html body.iam-theme.v6-homepage#iam-v6-preview .v6-nav>a{min-width:44px}
html body.iam-theme.v6-homepage#iam-v6-preview .pm-ribbon-toggle{min-width:44px;min-height:44px}
@media(max-width:600px){html body.iam-theme.v6-homepage#iam-v6-preview .v6-auth-close{width:44px;height:44px;right:3px;top:3px}html body.iam-theme.v6-homepage#iam-v6-preview .v6-auth-tabs{margin-right:22px}html body.iam-theme.v6-homepage#iam-v6-preview .v6-menu-toggle{height:44px;width:44px}html body.iam-theme.v6-homepage#iam-v6-preview .v6-login{min-width:44px;justify-content:center}html body.iam-theme.v6-homepage#iam-v6-preview .v6-auth-tabs>button{min-height:44px}}

/* V6 English concept. The selectors are deliberately isolated from previous results candidates. */
#iap2 .ih-v6 .iv6-results{width:min(100% - 48px,1080px);margin:0 auto;padding:90px 0 84px;color:var(--v11-legacy-f5f6f8,#f5f6f8)}
#iap2 .ih-v6 .iv6-results-heading{text-align:center;margin:0 auto 27px;max-width:700px}
#iap2 .ih-v6 .iv6-results-eyebrow{display:block;margin-bottom:14px;color:var(--v11-legacy-a5abb5,#a5abb5);font-size:10px;font-weight:700;letter-spacing:.16em;line-height:1.4}
#iap2 .ih-v6 .iv6-results-heading h2{margin:0 0 10px!important;padding:0!important;color:var(--v11-legacy-f7f8fa,#f7f8fa);font-size:34px;font-weight:750;line-height:1.2;letter-spacing:-1.1px}
#iap2 .ih-v6 .iv6-results-heading p{margin:0!important;color:var(--v11-legacy-9a9da5,#9a9da5);font-size:13px;line-height:1.7}
#iap2 .ih-v6 .iv6-results-niches{display:flex;flex-wrap:wrap;justify-content:center;gap:10px 12px;max-width:1020px;margin:0 auto 34px}
#iap2 .ih-v6 .iv6-results-niches button{appearance:none;display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:35px;width:auto;padding:0 15px;margin:0;border:1px solid transparent;border-radius:99px;background:var(--v11-legacy-171a1f,#171a1f);box-shadow:none;color:var(--v11-legacy-dfdfe4,#dfdfe4);font-family:inherit;font-size:11px;font-weight:700;line-height:1.3;cursor:pointer;transition:background .2s,color .2s,transform .2s,border-color .2s;white-space:nowrap}
#iap2 .ih-v6 .iv6-results-niches button span{font-size:12px;line-height:1}
#iap2 .ih-v6 .iv6-results-niches button:hover{background:var(--v11-legacy-282c32,#282c32);color:var(--v11-legacy-fff,#fff);transform:translateY(-1px)}
#iap2 .ih-v6 .iv6-results-niches button[aria-selected=true]{background:var(--v11-legacy-f5f6f8,#f5f6f8);color:var(--v11-legacy-12161c,#12161c);border-color:var(--v11-legacy-f5f6f8,#f5f6f8)}
#iap2 .ih-v6 .iv6-results button:focus-visible,#iap2 .ih-v6 .iv6-profile a:focus-visible,#iap2 .ih-v6 .iv6-profile:focus-visible{outline:2px solid var(--v11-legacy-80a8ff,#80a8ff);outline-offset:4px}
#iap2 .ih-v6 .iv6-results-stage{position:relative;display:flex;flex-direction:column;align-items:center;min-width:0;border:1px solid var(--v11-legacy-2b2f36,#2b2f36);border-top:0;border-radius:0 0 8px 8px;background:radial-gradient(ellipse at 50% 100%,var(--v11-legacy-1b24352e,#1b24352e) 0,transparent 70%);overflow:hidden}
#iap2 .ih-v6 .iv6-results-toolbar{position:relative;display:flex;justify-content:center;align-items:center;gap:22px;width:100%;margin:0 auto 25px;padding:0 18px}
#iap2 .ih-v6 .iv6-results-switch{display:flex;position:relative;isolation:isolate;flex:0 0 auto;width:202px;padding:4px;border-radius:99px;background:var(--v11-legacy-171a1f,#171a1f);box-sizing:border-box}
#iap2 .ih-v6 .iv6-results-switch>i{position:absolute;inset:4px auto 4px 4px;width:calc(50% - 4px);z-index:-1;border-radius:99px;background:var(--v11-legacy-377ff5,#377ff5);transform:translateX(100%);transition:transform .32s cubic-bezier(.22,1,.36,1);box-shadow:0 2px 5px var(--v11-legacy-0002,#0002)}
#iap2 .ih-v6 .iv6-results-switch[data-v6-state=before]>i{transform:translateX(0)}
#iap2 .ih-v6 .iv6-results-switch>button{appearance:none;flex:1;min-width:0;margin:0;padding:9px 10px;border:0;border-radius:99px;background:transparent;box-shadow:none;color:var(--v11-legacy-8d929c,#8d929c);font-family:inherit;font-size:12px;font-weight:750;line-height:1.3;cursor:pointer;transition:color .2s}
#iap2 .ih-v6 .iv6-results-switch>button[aria-pressed=true]{color:var(--v11-legacy-fff,#fff)}
#iap2 .ih-v6 .iv6-results-disclosure{position:absolute;left:calc(50% + 123px);max-width:250px;margin:0!important;padding:0!important;color:var(--v11-legacy-8d97a6,#8d97a6);font-size:10px;line-height:1.6}
#iap2 .ih-v6 .iv6-profile{position:relative;width:348px;max-width:calc(100% - 28px);margin:0;padding:21px 13px 0;border:1px solid var(--v11-legacy-33363d,#33363d);border-bottom:0;border-radius:23px 23px 0 0;background:var(--v11-legacy-25282d,#25282d);color:var(--v11-legacy-f7f8fa,#f7f8fa);box-shadow:0 22px 70px var(--v11-legacy-0002,#0002);box-sizing:border-box;overflow:hidden;transform-origin:50% 80%}
#iap2 .ih-v6 .iv6-profile-header{display:flex;justify-content:center;align-items:center;gap:8px;min-height:30px;margin-bottom:14px;padding:0;background:none;border:0;box-shadow:none;text-align:center}
#iap2 .ih-v6 .iv6-profile-header>span:first-child{font-size:12px;font-weight:750;letter-spacing:-.1px;color:var(--v11-legacy-f4f5f8,#f4f5f8)}
#iap2 .ih-v6 .iv6-profile-sample{font-size:7px;font-weight:700;letter-spacing:.1em;color:var(--v11-legacy-a0a7b3,#a0a7b3);padding:3px 4px;border:1px solid var(--v11-legacy-4c525d,#4c525d);border-radius:3px}
#iap2 .ih-v6 .iv6-profile-overview{display:flex;gap:14px;align-items:center;margin:0 0 15px}
#iap2 .ih-v6 .iv6-profile-portrait{flex:0 0 72px;width:72px;height:72px;border:2px solid var(--v11-legacy-4c5059,#4c5059);border-radius:50%;overflow:hidden;background:var(--v11-legacy-323847,#323847);display:grid;place-items:center;position:relative}
#iap2 .ih-v6 .iv6-profile-portrait:after{content:attr(data-initials);position:absolute;font-size:20px;font-weight:700;color:var(--v11-legacy-d4dce9,#d4dce9)}
#iap2 .ih-v6 .iv6-profile-portrait img{display:block;width:100%;height:100%;max-width:none;object-fit:cover;object-position:50% 25%;border:0;border-radius:50%}
#iap2 .ih-v6 .iv6-profile-portrait img[hidden]{display:none}
#iap2 .ih-v6 .iv6-profile-overview dl{display:grid;grid-template-columns:1fr 1.2fr 1fr;flex:1;gap:4px;min-width:0;margin:0;padding:0}
#iap2 .ih-v6 .iv6-profile-metric{display:flex;flex-direction:column-reverse;align-items:center;min-width:0;gap:2px;text-align:center}
#iap2 .ih-v6 .iv6-profile-metric dt{color:var(--v11-legacy-e8eaf0,#e8eaf0);font-size:9px;font-weight:550;line-height:1.3;white-space:nowrap}
#iap2 .ih-v6 .iv6-profile-metric dd{margin:0;padding:0;color:var(--v11-legacy-fff,#fff);line-height:1.3;font-size:12px;font-weight:800;font-variant-numeric:tabular-nums;letter-spacing:-.3px;white-space:nowrap}
#iap2 .ih-v6 .iv6-profile-metric dd>span{display:inline-block;padding:4px 3px;border-radius:5px}
#iap2 .ih-v6 .iv6-profile-metric.is-followers dd>span{background:var(--v11-legacy-03a875,#03a875);padding:4px 5px;min-width:52px;text-align:center}
#iap2 .ih-v6 .iv6-profile[data-preview-state=before] .iv6-profile-metric.is-followers dd>span{background:var(--v11-legacy-414753,#414753)}
#iap2 .ih-v6 .iv6-profile-copy{min-height:145px;padding:0 1px}
#iap2 .ih-v6 .iv6-profile-copy>strong{display:block;margin:0 0 3px;color:var(--v11-legacy-f3f4f8,#f3f4f8);font-size:13px;line-height:1.4;font-weight:750}
#iap2 .ih-v6 .iv6-profile-category{display:block;color:var(--v11-legacy-a8adb8,#a8adb8);font-size:10px;line-height:1.4}
#iap2 .ih-v6 .iv6-profile-copy p{display:flex;flex-direction:column;gap:3px;min-height:55px;margin:9px 0 7px!important;padding:0!important;color:var(--v11-legacy-dfe2e8,#dfe2e8);font-size:11px;line-height:1.55}
#iap2 .ih-v6 .iv6-profile-copy p b{font-weight:650}
#iap2 .ih-v6 .iv6-profile-link{color:var(--v11-legacy-cbd9f2,#cbd9f2);font-size:10px;line-height:1.5;font-weight:650}
#iap2 .ih-v6 .iv6-profile-actions{display:flex;align-items:stretch;gap:8px;margin:0 0 14px}
#iap2 .ih-v6 .iv6-profile-actions a{display:flex;align-items:center;justify-content:center;gap:6px;flex:1;min-height:32px;padding:7px 8px;border:1px solid var(--v11-legacy-484c56,#484c56);border-radius:7px;color:var(--v11-legacy-f5f6fa,#f5f6fa);background:transparent;font-size:10px;font-weight:750;line-height:1.3;text-decoration:none;white-space:nowrap;transition:background .2s}
#iap2 .ih-v6 .iv6-profile-actions a:first-child{flex:1.25;background:var(--v11-legacy-168df5,#168df5);border-color:var(--v11-legacy-168df5,#168df5);color:var(--v11-legacy-fff,#fff)}
#iap2 .ih-v6 .iv6-profile-actions a:first-child:hover{background:var(--v11-legacy-3b9ffa,#3b9ffa)}
#iap2 .ih-v6 .iv6-profile-actions a:last-child:hover{background:var(--v11-legacy-363b43,#363b43)}
#iap2 .ih-v6 .iv6-profile-actions svg{width:12px;height:12px;flex:0 0 12px}
#iap2 .ih-v6 .iv6-profile-tabs{display:flex;justify-content:space-around;border-top:1px solid var(--v11-legacy-42464e,#42464e);padding:11px 0 10px;margin:0 -13px;color:var(--v11-legacy-ccd0d9,#ccd0d9)}
#iap2 .ih-v6 .iv6-profile-tabs svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linejoin:round}
#iap2 .ih-v6 .iv6-results-announce{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}
@media(max-width:760px){
 #iap2 .ih-v6 .iv6-results{width:calc(100% - 32px);padding:65px 0 55px}
 #iap2 .ih-v6 .iv6-results-heading{margin-bottom:23px}
 #iap2 .ih-v6 .iv6-results-heading h2{font-size:28px;letter-spacing:-.8px}
 #iap2 .ih-v6 .iv6-results-heading p{max-width:300px;margin-inline:auto!important;font-size:12px}
 #iap2 .ih-v6 .iv6-results-niches{gap:8px 7px;margin-bottom:27px}
 #iap2 .ih-v6 .iv6-results-niches button{min-height:34px;padding:0 11px;font-size:10px;gap:5px}
 #iap2 .ih-v6 .iv6-results-toolbar{flex-direction:column;gap:9px;margin-bottom:20px}
 #iap2 .ih-v6 .iv6-results-disclosure{position:static;max-width:none;font-size:10px;text-align:center}
 #iap2 .ih-v6 .iv6-profile{padding-top:17px;max-width:calc(100% - 18px)}
 #iap2 .ih-v6 .iv6-profile-overview{gap:9px}
 #iap2 .ih-v6 .iv6-profile-portrait{flex-basis:64px;width:64px;height:64px}
 #iap2 .ih-v6 .iv6-profile-copy{min-height:149px}
}
@media(prefers-reduced-motion:reduce){
 #iap2 .ih-v6 .iv6-results *,#iap2 .ih-v6 .iv6-results *:before,#iap2 .ih-v6 .iv6-results *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}
 #iap2 .ih-v6 .iv6-results-niches button:hover{transform:none}
}
html[data-appearance=light] #iap2 .ih-v6 .iv6-results-heading h2{color:var(--v11-legacy-172031,#172031)}
html[data-appearance=light] #iap2 .ih-v6 .iv6-results-heading p,html[data-appearance=light] #iap2 .ih-v6 .iv6-results-eyebrow{color:var(--v11-legacy-596275,#596275)}
html[data-appearance=light] #iap2 .ih-v6 .iv6-results-niches button{background:var(--v11-legacy-e8ebf1,#e8ebf1);color:var(--v11-legacy-384356,#384356)}
html[data-appearance=light] #iap2 .ih-v6 .iv6-results-niches button[aria-selected=true]{background:var(--v11-legacy-202b3e,#202b3e);color:var(--v11-legacy-fff,#fff)}
html[data-appearance=light] #iap2 .ih-v6 .iv6-results-stage{border-color:var(--v11-legacy-ccd3df,#ccd3df);background:radial-gradient(ellipse at 50% 100%,var(--v11-legacy-cad7ea88,#cad7ea88),transparent 70%)}
html[data-appearance=light] #iap2 .ih-v6 .iv6-results-disclosure{color:var(--v11-legacy-606c7e,#606c7e)}

/* Native adaptation of 21st.dev ruixen.ui/footer-1. English local V7 only. */
body#iam-v6-preview.v7-homepage{padding-bottom:0}
body#iam-v6-preview.v7-homepage .v7-footer,
body#iam-v6-preview.v7-homepage #iap2 .v7-guide{--v7-footer-line:var(--v11-legacy-ffffff12,#ffffff12);--v7-footer-muted:var(--v11-legacy-989ca7,#989ca7);--v7-footer-text:var(--v11-legacy-eeeff1,#eeeff1);box-sizing:border-box;color:var(--v7-footer-text)}
body#iam-v6-preview.v7-homepage .v7-footer *{box-sizing:border-box}
body#iam-v6-preview.v7-homepage .v7-footer{margin:80px 0 0;padding:0;background:radial-gradient(ellipse at 49% 0%,var(--v11-legacy-a52d6b0b,#a52d6b0b),transparent 58%),var(--v11-legacy-101216,#101216);border-top:1px solid var(--v7-footer-line);position:relative;overflow:clip}
body#iam-v6-preview.v7-homepage .v7-footer-inner{width:min(1240px,calc(100% - 64px));margin:auto;padding:52px 0 24px}
body#iam-v6-preview.v7-homepage .v7-footer a{text-decoration:none;color:var(--v7-footer-muted);transition:color .18s ease}
body#iam-v6-preview.v7-homepage .v7-footer a:hover{color:var(--v11-legacy-fff,#fff)}
body#iam-v6-preview.v7-homepage .v7-footer a:focus-visible,
body#iam-v6-preview.v7-homepage .v7-footer summary:focus-visible,
body#iam-v6-preview.v7-homepage .v7-footer input:focus-visible,
body#iam-v6-preview.v7-homepage .v7-footer button:focus-visible,
body#iam-v6-preview.v7-homepage #iap2 .v7-guide a:focus-visible,
body#iam-v6-preview.v7-homepage #iap2 .v7-guide summary:focus-visible{outline:2px solid var(--v11-legacy-ee5aa0,#ee5aa0);outline-offset:5px;border-radius:5px}
body#iam-v6-preview.v7-homepage .v7-footer-masthead{display:grid;grid-template-columns:1.25fr 1fr auto;align-items:center;gap:30px;padding:0 0 38px;border-bottom:1px solid var(--v7-footer-line)}
body#iam-v6-preview.v7-homepage .v7-footer .v7-footer-brand{display:flex;align-items:center;gap:13px;color:var(--v11-legacy-fafafa,#fafafa);min-width:0}
body#iam-v6-preview.v7-homepage .v7-footer-brand>span{width:49px;height:55px;display:flex;align-items:end;justify-content:center;border-radius:13px 13px 13px 2px;background:var(--v11-legacy-e54491,#e54491);font:bold 53px/.95 Georgia,serif;letter-spacing:-7px;padding-right:6px;overflow:hidden}
body#iam-v6-preview.v7-homepage .v7-footer-brand b{font-size:31px;letter-spacing:-1.6px;line-height:1.2;font-weight:750}
body#iam-v6-preview.v7-homepage .v7-footer-masthead p{font-size:15px;color:var(--v7-footer-muted);line-height:1.8;margin:0}
body#iam-v6-preview.v7-homepage .v7-footer-masthead p strong{font-weight:500;color:var(--v11-legacy-ececf0,#ececf0)}
body#iam-v6-preview.v7-homepage .v7-footer .v7-footer-join{display:flex;align-items:center;justify-content:center;gap:22px;min-height:48px;padding:10px 20px;border-radius:30px;background:var(--v11-legacy-f1f0f2,#f1f0f2);color:var(--v11-legacy-17141a,#17141a);font-size:12px;font-weight:700;white-space:nowrap;transition:background .18s ease,color .18s ease}
body#iam-v6-preview.v7-homepage .v7-footer .v7-footer-join:hover{background:var(--v11-legacy-e8589d,#e8589d);color:var(--v11-legacy-fff,#fff)}
body#iam-v6-preview.v7-homepage .v7-footer-join svg{width:19px;height:19px}
body#iam-v6-preview.v7-homepage .v7-footer-overview{display:grid;grid-template-columns:1fr 1fr 1.2fr 1.4fr;gap:36px;padding:42px 0 38px}
body#iam-v6-preview.v7-homepage .v7-footer h3{font-size:12px;letter-spacing:.1px;color:var(--v11-legacy-fafafa,#fafafa);line-height:1.5;margin:0 0 15px;font-weight:700}
body#iam-v6-preview.v7-homepage .v7-footer-nav-group{display:flex;flex-direction:column;align-items:flex-start;min-width:0}
body#iam-v6-preview.v7-homepage .v7-footer-nav-group>a{font-size:12px;min-height:32px;display:flex;align-items:center;line-height:1.7}
body#iam-v6-preview.v7-homepage .v7-footer-company{font-size:12px;line-height:1.9;color:var(--v7-footer-muted);min-width:0}
body#iam-v6-preview.v7-homepage .v7-footer-company>strong{display:block;font-size:12px;color:var(--v11-legacy-ebecf0,#ebecf0)}
body#iam-v6-preview.v7-homepage .v7-footer-company>small{font-size:11px;display:block}
body#iam-v6-preview.v7-homepage .v7-footer-company>p{font-size:12px;line-height:1.85;color:var(--v7-footer-muted);margin:9px 0}
body#iam-v6-preview.v7-homepage .v7-footer-company>a{display:block;min-height:30px;overflow-wrap:anywhere}
body#iam-v6-preview.v7-homepage .v7-footer-library{border-top:1px solid var(--v7-footer-line);padding:32px 0 35px;margin:0;position:relative}
body#iam-v6-preview.v7-homepage .v7-footer-anchor{position:absolute;top:-86px}
body#iam-v6-preview.v7-homepage .v7-footer-library-head{display:flex;justify-content:space-between;align-items:end;gap:36px;margin-bottom:25px}
body#iam-v6-preview.v7-homepage .v7-footer-overline{display:block;font-size:9px;font-weight:700;letter-spacing:1.8px;color:var(--v11-legacy-c191ab,#c191ab);line-height:1.7;margin:0 0 10px}
body#iam-v6-preview.v7-homepage .v7-footer-library h2{font-size:25px;font-weight:650;line-height:1.3;letter-spacing:-.8px;color:var(--v11-legacy-f2f2f4,#f2f2f4);margin:0 0 9px}
body#iam-v6-preview.v7-homepage .v7-footer-library-head p{font-size:12px;color:var(--v7-footer-muted);line-height:1.8;margin:0}
body#iam-v6-preview.v7-homepage .v7-footer-search{display:flex;align-items:center;gap:10px;border:1px solid var(--v11-legacy-ffffff19,#ffffff19);border-radius:11px;min-height:48px;width:330px;max-width:100%;padding:0 13px;background:var(--v11-legacy-ffffff03,#ffffff03);flex-shrink:0;transition:border-color .18s}
body#iam-v6-preview.v7-homepage .v7-footer-search:focus-within{border-color:var(--v11-legacy-df6aa5,#df6aa5)}
body#iam-v6-preview.v7-homepage .v7-footer-search>svg{width:17px;height:17px;color:var(--v11-legacy-89909c,#89909c);flex-shrink:0}
body#iam-v6-preview.v7-homepage .v7-footer-search input{width:100%;min-width:0;min-height:46px;margin:0;border:0;border-radius:0;outline:none!important;background:transparent;box-shadow:none;color:var(--v11-legacy-f1f1f4,#f1f1f4);font-family:inherit;font-size:12px;padding:0}
body#iam-v6-preview.v7-homepage .v7-footer-search input::placeholder{color:var(--v11-legacy-8c929c,#8c929c)}
body#iam-v6-preview.v7-homepage .v7-footer-search input::-webkit-search-cancel-button{display:none}
body#iam-v6-preview.v7-homepage .v7-footer-search button{width:32px;height:40px;background:none;border:0;color:var(--v11-legacy-bbb,#bbb);cursor:pointer;flex-shrink:0;padding:6px}
body#iam-v6-preview.v7-homepage .v7-footer-search button svg{width:17px;height:17px}
body#iam-v6-preview.v7-homepage .v7-footer-platforms{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0 28px}
body#iam-v6-preview.v7-homepage .v7-footer-platform{border:0;border-bottom:1px solid var(--v7-footer-line);border-radius:0;background:none;box-shadow:none;margin:0;min-width:0}
body#iam-v6-preview.v7-homepage .v7-footer-platform>summary{display:flex;align-items:center;gap:10px;list-style:none;min-height:51px;padding:11px 0;cursor:pointer}
body#iam-v6-preview.v7-homepage .v7-footer-platform>summary::-webkit-details-marker,
body#iam-v6-preview.v7-homepage #iap2 .v7-guide summary::-webkit-details-marker{display:none}
body#iam-v6-preview.v7-homepage .v7-footer-platform-name{display:flex;align-items:center;gap:9px;min-width:0;flex:1}
body#iam-v6-preview.v7-homepage .v7-footer-platform-name b{font-size:12px;font-weight:650;color:var(--v11-legacy-d8dbe1,#d8dbe1)}
body#iam-v6-preview.v7-homepage .v7-footer-platform-name svg{width:16px;height:16px;flex-shrink:0;color:var(--v11-legacy-c9ccd3,#c9ccd3)}
body#iam-v6-preview.v7-homepage .v7-footer-platform-count{font-size:9px;font-family:ui-monospace,monospace;color:var(--v11-legacy-737b87,#737b87);margin-inline-start:auto}
body#iam-v6-preview.v7-homepage .v7-footer-platform>summary>svg{width:12px;height:12px;color:var(--v11-legacy-7f8894,#7f8894);transition:transform .22s ease}
body#iam-v6-preview.v7-homepage .v7-footer-platform[open]>summary>svg{transform:rotate(180deg)}
body#iam-v6-preview.v7-homepage .v7-footer-platform[open]>summary .v7-footer-platform-name b{color:var(--v11-legacy-ef7ab1,#ef7ab1)}
body#iam-v6-preview.v7-homepage .v7-footer-platform-body{padding:1px 0 15px 25px}
body#iam-v6-preview.v7-homepage .v7-footer-subgroup+div{margin-top:15px}
body#iam-v6-preview.v7-homepage .v7-footer-subgroup h4{font-size:9px;letter-spacing:1.4px;text-transform:uppercase;color:var(--v11-legacy-d5a2bb,#d5a2bb);margin:8px 0 6px;font-weight:600}
body#iam-v6-preview.v7-homepage .v7-footer-subgroup a{font-size:11px;line-height:1.6;min-height:29px;display:flex;align-items:center;padding:5px 0;overflow-wrap:anywhere}
body#iam-v6-preview.v7-homepage .v7-footer-empty{color:var(--v11-legacy-adb3be,#adb3be);padding:25px 0;font-size:13px}
body#iam-v6-preview.v7-homepage .v7-footer-connect{border-top:1px solid var(--v7-footer-line);padding:25px 0;display:flex;justify-content:space-between;align-items:center;gap:25px}
body#iam-v6-preview.v7-homepage .v7-footer-connect>div:first-child{display:flex;align-items:center;gap:21px;flex-wrap:wrap}
body#iam-v6-preview.v7-homepage .v7-footer-connect>div>span{color:var(--v11-legacy-89909b,#89909b);font-size:11px}
body#iam-v6-preview.v7-homepage .v7-footer-socials{display:flex;align-items:center;gap:10px}
body#iam-v6-preview.v7-homepage .v7-footer-socials a{border:1px solid var(--v11-legacy-ffffff14,#ffffff14);border-radius:50%;width:38px;height:38px;display:grid;place-items:center;background:var(--v11-legacy-ffffff03,#ffffff03)}
body#iam-v6-preview.v7-homepage .v7-footer-socials svg{width:16px;height:16px}
body#iam-v6-preview.v7-homepage .v7-footer-payments{display:flex;align-items:center;gap:19px}
body#iam-v6-preview.v7-homepage .v7-footer-payments .iam-visa{font-style:italic;font-size:19px;font-weight:850;color:var(--v11-legacy-b4b9c2,#b4b9c2);letter-spacing:-.7px}
body#iam-v6-preview.v7-homepage .v7-footer-payments .iam-mastercard{display:flex;align-items:center;gap:5px}
body#iam-v6-preview.v7-homepage .v7-footer-payments svg{width:32px;height:21px;opacity:.7}
body#iam-v6-preview.v7-homepage .v7-footer-payments small{font-size:8px;color:var(--v11-legacy-a8acb6,#a8acb6)}
body#iam-v6-preview.v7-homepage .v7-footer-fineprint{border-top:1px solid var(--v7-footer-line);display:flex;justify-content:space-between;gap:24px;padding:20px 0 0;font-size:10px;line-height:1.8;color:var(--v11-legacy-757e8b,#757e8b)}
body#iam-v6-preview.v7-homepage .v7-footer [hidden]{display:none!important}
body#iam-v6-preview.v7-homepage .v7-footer-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
/* The content map is visible immediately below the blog. Details keep long-form copy readable. */
body#iam-v6-preview.v7-homepage #iap2 #iap2-guide.v7-guide{display:block!important;visibility:visible;opacity:1;max-width:1240px;width:calc(100% - 64px);margin:100px auto 0;padding:0;scroll-margin-top:100px}
body#iam-v6-preview.v7-homepage #iap2 .v7-guide-head{display:flex;justify-content:space-between;align-items:end;gap:50px;margin:0 0 32px}
body#iam-v6-preview.v7-homepage #iap2 .v7-guide-head h2{font-size:40px;line-height:1.13;font-weight:650;letter-spacing:-1.4px;color:var(--v11-legacy-eeeef0,#eeeef0);margin:0}
body#iam-v6-preview.v7-homepage #iap2 .v7-guide-head em{font-style:normal;color:var(--v11-legacy-8d939e,#8d939e)}
body#iam-v6-preview.v7-homepage #iap2 .v7-guide-head p{max-width:320px;color:var(--v11-legacy-959da9,#959da9);font-size:13px;line-height:1.9;margin:0 0 3px}
body#iam-v6-preview.v7-homepage #iap2 .v7-content-map{background:none;border:0;border-top:1px solid var(--v11-legacy-ffffff15,#ffffff15);border-bottom:1px solid var(--v11-legacy-ffffff15,#ffffff15);padding:22px 0 23px;display:block;border-radius:0;box-shadow:none}
body#iam-v6-preview.v7-homepage #iap2 .v7-content-map-label{display:flex;justify-content:space-between;align-items:center;margin-bottom:19px}
body#iam-v6-preview.v7-homepage #iap2 .v7-content-map-label h3{font-size:14px;color:var(--v11-legacy-f0f0f3,#f0f0f3);font-weight:650;margin:0}
body#iam-v6-preview.v7-homepage #iap2 .v7-content-map-label>span{font-size:10px;letter-spacing:.4px;color:var(--v11-legacy-7e8793,#7e8793)}
body#iam-v6-preview.v7-homepage #iap2 .v7-content-map ol{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px 27px;padding:0;margin:0;list-style:none}
body#iam-v6-preview.v7-homepage #iap2 .v7-content-map li{margin:0;padding:0;list-style:none;border:0}
body#iam-v6-preview.v7-homepage #iap2 .v7-content-map a{display:flex;align-items:start;gap:10px;color:var(--v11-legacy-aaaeba,#aaaeba);font-size:11px;line-height:1.7;padding:11px 0;min-height:60px;transition:color .18s ease}
body#iam-v6-preview.v7-homepage #iap2 .v7-content-map a>span{font-family:ui-monospace,monospace;color:var(--v11-legacy-b87698,#b87698);font-size:10px;flex-shrink:0;margin-top:2px}
body#iam-v6-preview.v7-homepage #iap2 .v7-content-map a>b{font-weight:500}
body#iam-v6-preview.v7-homepage #iap2 .v7-content-map a>svg{width:13px;height:13px;flex-shrink:0;opacity:0;transform:translateX(-4px);transition:opacity .18s,transform .18s;margin-top:3px}
body#iam-v6-preview.v7-homepage #iap2 .v7-content-map a:hover,
body#iam-v6-preview.v7-homepage #iap2 .v7-content-map a:focus-visible{color:var(--v11-legacy-fff,#fff)}
body#iam-v6-preview.v7-homepage #iap2 .v7-content-map a:hover>svg,
body#iam-v6-preview.v7-homepage #iap2 .v7-content-map a:focus-visible>svg{opacity:1;transform:none}
body#iam-v6-preview.v7-homepage #iap2 .v7-guide-articles{margin-top:22px}
body#iam-v6-preview.v7-homepage #iap2 .v7-guide-article{border:0;border-bottom:1px solid var(--v11-legacy-ffffff12,#ffffff12);border-radius:0;box-shadow:none;background:none;margin:0;scroll-margin-top:110px}
body#iam-v6-preview.v7-homepage #iap2 .v7-guide-article>summary{display:flex;align-items:center;gap:20px;min-height:68px;padding:18px 0;list-style:none;cursor:pointer}
body#iam-v6-preview.v7-homepage #iap2 .v7-guide-article>summary>span{font-size:10px;color:var(--v11-legacy-838a97,#838a97);font-family:ui-monospace,monospace;width:20px;flex-shrink:0}
body#iam-v6-preview.v7-homepage #iap2 .v7-guide-article>summary>h3{font-size:15px;font-weight:550;letter-spacing:-.1px;line-height:1.5;margin:0;color:var(--v11-legacy-c4c7cf,#c4c7cf)}
body#iam-v6-preview.v7-homepage #iap2 .v7-guide-article>summary>svg{width:15px;height:15px;margin-left:auto;flex-shrink:0;color:var(--v11-legacy-808a98,#808a98);transition:transform .2s}
body#iam-v6-preview.v7-homepage #iap2 .v7-guide-article[open]>summary>svg{transform:rotate(45deg)}
body#iam-v6-preview.v7-homepage #iap2 .v7-guide-article[open]>summary>h3{color:var(--v11-legacy-fff,#fff)}
body#iam-v6-preview.v7-homepage #iap2 .v7-guide-copy{max-width:960px;margin:0 0 26px 40px;padding:0;column-count:2;column-gap:38px}
body#iam-v6-preview.v7-homepage #iap2 .v7-guide-copy p{font-size:12px;line-height:1.95;color:var(--v11-legacy-939ba8,#939ba8);margin:0 0 12px}
body#iam-v6-preview.v7-homepage #iap2 .v7-guide-copy a{color:var(--v11-legacy-d8a0bd,#d8a0bd);text-decoration:underline;text-decoration-color:var(--v11-legacy-d8a0bd55,#d8a0bd55);text-underline-offset:3px}
@media(max-width:1050px){
 body#iam-v6-preview.v7-homepage .v7-footer-masthead{grid-template-columns:1.1fr 1fr;gap:23px}
 body#iam-v6-preview.v7-homepage .v7-footer-masthead>p{display:none}
 body#iam-v6-preview.v7-homepage .v7-footer-join{justify-self:end}
 body#iam-v6-preview.v7-homepage .v7-footer-overview{gap:25px;grid-template-columns:1fr 1fr 1.2fr 1.2fr}
 body#iam-v6-preview.v7-homepage .v7-footer-platforms{gap:0 20px}
 body#iam-v6-preview.v7-homepage .v7-footer-library-head{gap:25px}
 body#iam-v6-preview.v7-homepage #iap2 .v7-content-map ol{gap:0 20px}
}
@media(max-width:800px){
 body#iam-v6-preview.v7-homepage .v7-footer-inner{width:calc(100% - 48px)}
 body#iam-v6-preview.v7-homepage .v7-footer-overview{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 40px}
 body#iam-v6-preview.v7-homepage .v7-footer-platforms{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 27px}
 body#iam-v6-preview.v7-homepage .v7-footer-library-head{align-items:start;flex-direction:column;gap:18px}
 body#iam-v6-preview.v7-homepage .v7-footer-search{width:100%}
 body#iam-v6-preview.v7-homepage .v7-footer-search input{font-size:16px}
 body#iam-v6-preview.v7-homepage .v7-footer-connect{gap:17px;flex-wrap:wrap}
 body#iam-v6-preview.v7-homepage .v7-footer-nav-group>a,
 body#iam-v6-preview.v7-homepage .v7-footer-company>a{min-height:40px}
 body#iam-v6-preview.v7-homepage .v7-footer-subgroup a{min-height:40px}
 body#iam-v6-preview.v7-homepage .v7-footer-socials a{width:42px;height:42px}
 body#iam-v6-preview.v7-homepage #iap2 #iap2-guide.v7-guide{width:calc(100% - 48px);margin-top:75px}
 body#iam-v6-preview.v7-homepage #iap2 .v7-guide-head{gap:30px;align-items:start}
 body#iam-v6-preview.v7-homepage #iap2 .v7-guide-head h2{font-size:32px}
 body#iam-v6-preview.v7-homepage #iap2 .v7-guide-head p{max-width:260px;font-size:12px}
 body#iam-v6-preview.v7-homepage #iap2 .v7-content-map ol{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 30px}
 body#iam-v6-preview.v7-homepage #iap2 .v7-content-map a{min-height:63px}
 body#iam-v6-preview.v7-homepage #iap2 .v7-guide-copy{column-count:1;max-width:620px}
}
@media(max-width:500px){
 body#iam-v6-preview.v7-homepage .v7-footer{margin-top:60px}
 body#iam-v6-preview.v7-homepage .v7-footer-inner{width:calc(100% - 40px);padding-top:35px}
 body#iam-v6-preview.v7-homepage .v7-footer-masthead{display:flex;align-items:start;flex-direction:column;gap:25px;padding-bottom:30px}
 body#iam-v6-preview.v7-homepage .v7-footer-brand b{font-size:29px}
 body#iam-v6-preview.v7-homepage .v7-footer-brand>span{width:43px;height:48px;font-size:46px}
 body#iam-v6-preview.v7-homepage .v7-footer-overview{gap:30px 20px;padding:30px 0}
 body#iam-v6-preview.v7-homepage .v7-footer-nav-group>a{font-size:11px;min-height:38px}
 body#iam-v6-preview.v7-homepage .v7-footer-company{font-size:11px}
 body#iam-v6-preview.v7-homepage .v7-footer-company>p{font-size:11px}
 body#iam-v6-preview.v7-homepage .v7-footer-company>strong{font-size:11px}
 body#iam-v6-preview.v7-homepage .v7-footer h3{font-size:11px}
 body#iam-v6-preview.v7-homepage .v7-footer-platforms{gap:0 20px}
 body#iam-v6-preview.v7-homepage .v7-footer-platform-name{gap:6px}
 body#iam-v6-preview.v7-homepage .v7-footer-platform-name b{font-size:10px}
 body#iam-v6-preview.v7-homepage .v7-footer-platform-name svg{width:13px;height:13px}
 body#iam-v6-preview.v7-homepage .v7-footer-platform-count{display:none}
 body#iam-v6-preview.v7-homepage .v7-footer-platform>summary{gap:6px;min-height:49px}
 body#iam-v6-preview.v7-homepage .v7-footer-platform-body{padding-left:0}
 body#iam-v6-preview.v7-homepage .v7-footer-subgroup a{font-size:10px}
 body#iam-v6-preview.v7-homepage .v7-footer-connect>div:first-child{gap:13px}
 body#iam-v6-preview.v7-homepage .v7-footer-fineprint{flex-direction:column;gap:10px;font-size:9px}
 body#iam-v6-preview.v7-homepage #iap2 #iap2-guide.v7-guide{width:calc(100% - 40px);margin-top:65px}
 body#iam-v6-preview.v7-homepage #iap2 .v7-guide-head{flex-direction:column;gap:18px;margin-bottom:26px}
 body#iam-v6-preview.v7-homepage #iap2 .v7-guide-head p{max-width:none}
 body#iam-v6-preview.v7-homepage #iap2 .v7-guide-head h2{font-size:30px}
 body#iam-v6-preview.v7-homepage #iap2 .v7-content-map ol{gap:0 18px}
 body#iam-v6-preview.v7-homepage #iap2 .v7-content-map a{font-size:10px;gap:7px;min-height:75px}
 body#iam-v6-preview.v7-homepage #iap2 .v7-content-map a>svg{display:none}
 body#iam-v6-preview.v7-homepage #iap2 .v7-guide-article>summary{gap:10px;min-height:64px}
 body#iam-v6-preview.v7-homepage #iap2 .v7-guide-article>summary>h3{font-size:12px}
 body#iam-v6-preview.v7-homepage #iap2 .v7-guide-copy{margin-left:0;margin-bottom:22px}
 body#iam-v6-preview.v7-homepage #iap2 .v7-guide-copy p{font-size:12px}
}
@media(prefers-reduced-motion:reduce){body#iam-v6-preview.v7-homepage .v7-footer *,body#iam-v6-preview.v7-homepage #iap2 .v7-guide *{transition:none!important;animation:none!important;scroll-behavior:auto!important}}
/* The guide is already inside the knowledge container; do not apply a second gutter. */
body#iam-v6-preview.v7-homepage #iap2 #iap2-guide.v7-guide{width:100%}

/* V7: interaction-led workspace, comparison catalog, categorized questions. */
html body.iam-theme.v7-homepage#iam-v6-preview{--v7-surface:var(--v11-legacy-121619,#121619);--v7-line:var(--v11-legacy-ffffff14,#ffffff14);--v7-muted:var(--v11-legacy-a5aab2,#a5aab2);--v7-radius:20px}
html body.iam-theme.v7-homepage#iam-v6-preview #iap2 .v7-section{width:min(1180px,calc(100% - 64px));margin:0 auto;padding:86px 0;border:0}
html body.iam-theme.v7-homepage#iam-v6-preview #iap2 .v7-section :is(h2,h3,p){margin-top:0}
html body.iam-theme.v7-homepage#iam-v6-preview #iap2 .v7-heading{margin-bottom:38px;text-align:center}
html body.iam-theme.v7-homepage#iam-v6-preview #iap2 .v7-heading h2{font-size:44px;line-height:1.13;letter-spacing:-1.8px;font-weight:750;margin:15px 0 18px;color:var(--v11-legacy-f5f5f6,#f5f5f6);text-wrap:balance}
html body.iam-theme.v7-homepage#iam-v6-preview #iap2 .v7-heading p{color:var(--v11-legacy-a5aab2,#a5aab2);font-size:14px;line-height:1.8;margin:0}
.v7-homepage#iam-v6-preview .v7-overline{font-size:9px;font-weight:750;letter-spacing:1.8px;color:var(--v11-legacy-bd96aa,#bd96aa)}
.v7-homepage#iam-v6-preview .v7-inline-link{display:inline-flex;align-items:center;gap:15px;min-height:44px;color:var(--v11-legacy-f0a6c8,#f0a6c8);font-size:12px;font-weight:650;text-decoration:none}
.v7-homepage#iam-v6-preview .v7-workbench{border:1px solid var(--v11-legacy-ffffff16,#ffffff16);border-radius:24px;display:grid;grid-template-columns:340px minmax(0,1fr);padding:10px;background:var(--v11-legacy-121619,#121619);box-shadow:0 30px 80px var(--v11-legacy-0002,#0002);overflow:hidden}
.v7-homepage#iam-v6-preview .v7-work-tabs{display:flex;flex-direction:column;padding:32px 20px 20px;gap:4px}
.v7-homepage#iam-v6-preview .v7-work-tabs>button{display:flex;align-items:center;gap:15px;border:1px solid transparent;background:transparent;color:var(--v11-legacy-a4a9b0,#a4a9b0);text-align:left;border-radius:12px;padding:19px 13px;min-height:94px;cursor:pointer;transition:background .2s,border-color .2s}
.v7-homepage#iam-v6-preview .v7-work-tabs>button>span:nth-child(2){flex:1}
.v7-homepage#iam-v6-preview .v7-work-tabs>button strong{display:block;font-size:15px;color:var(--v11-legacy-d7d9dd,#d7d9dd);font-weight:700;margin-bottom:7px}
.v7-homepage#iam-v6-preview .v7-work-tabs>button small{font-size:11px;line-height:1.75;display:block}
.v7-homepage#iam-v6-preview .v7-work-tabs>button>svg{width:15px;opacity:.35}
.v7-homepage#iam-v6-preview .v7-tab-number{font-size:10px;font-weight:700;font-variant-numeric:tabular-nums;align-self:flex-start;padding-top:4px;color:var(--v11-legacy-8f969d,#8f969d)}
.v7-homepage#iam-v6-preview .v7-work-tabs>button[aria-selected=true]{background:var(--v11-legacy-211a20,#211a20);border-color:var(--v11-legacy-76425d,#76425d)}
.v7-homepage#iam-v6-preview .v7-work-tabs>button[aria-selected=true] :is(strong,.v7-tab-number){color:var(--v11-legacy-f3b0d0,#f3b0d0)}
.v7-homepage#iam-v6-preview .v7-work-tabs>button[aria-selected=true]>svg{opacity:1;color:var(--v11-legacy-f3b0d0,#f3b0d0)}
.v7-homepage#iam-v6-preview .v7-work-account{display:flex;align-items:center;justify-content:space-between;font-size:12px;font-weight:700;color:var(--v11-legacy-f3f4f5,#f3f4f5);padding:22px 13px 7px;text-decoration:none;margin-top:auto;min-height:44px}
.v7-homepage#iam-v6-preview .v7-work-display{background:var(--v11-legacy-0c1013,#0c1013);border:1px solid var(--v11-legacy-ffffff17,#ffffff17);border-radius:17px;min-width:0;overflow:hidden;align-self:stretch}
.v7-homepage#iam-v6-preview .v7-window-bar{display:flex;gap:12px;align-items:center;justify-content:space-between;padding:16px 22px;border-bottom:1px solid var(--v11-legacy-ffffff13,#ffffff13);color:var(--v11-legacy-b6bbc3,#b6bbc3);font-size:10px}
.v7-homepage#iam-v6-preview .v7-window-bar>small{font-size:9px;color:var(--v11-legacy-888f98,#888f98)}
.v7-homepage#iam-v6-preview .v7-window-dots{display:flex;gap:5px}.v7-homepage#iam-v6-preview .v7-window-dots i{width:6px;height:6px;border-radius:50%;background:var(--v11-legacy-42484f,#42484f)}
.v7-homepage#iam-v6-preview .v7-work-panel{padding:35px 32px 24px;min-height:355px}
.v7-homepage#iam-v6-preview .v7-work-panel[hidden]{display:none!important}
.v7-homepage#iam-v6-preview .v7-screen-title{display:flex;align-items:center;gap:13px;margin-bottom:27px}
.v7-homepage#iam-v6-preview .v7-screen-title>div{flex:1}.v7-homepage#iam-v6-preview .v7-screen-title>svg{color:var(--v11-legacy-8d949d,#8d949d);width:18px}
.v7-homepage#iam-v6-preview .v7-screen-logo{display:grid;place-items:center;font-size:23px;font-weight:800;width:40px;height:40px;background:var(--v11-legacy-d73d87,#d73d87);color:white;border-radius:11px}
.v7-homepage#iam-v6-preview .v7-screen-title b{font-size:15px;font-weight:700;display:block;color:var(--v11-legacy-f0f1f3,#f0f1f3)}
.v7-homepage#iam-v6-preview .v7-screen-title small{display:block;color:var(--v11-legacy-9ba2ac,#9bA2ac);font-size:10px;margin-top:6px}
.v7-homepage#iam-v6-preview .v7-platform-mosaic{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}
.v7-homepage#iam-v6-preview .v7-platform-mosaic>a{min-width:0;display:grid;grid-template-columns:1fr auto;gap:13px;background:var(--v11-legacy-171c21,#171c21);border:1px solid var(--v11-legacy-ffffff12,#ffffff12);border-radius:11px;padding:16px;color:var(--v11-legacy-e5e7ea,#e5e7ea);text-decoration:none}
.v7-homepage#iam-v6-preview .v7-platform-symbol{grid-column:1/-1;width:31px;height:31px;display:grid;place-items:center;border-radius:9px;background:var(--v11-legacy-ffffff09,#ffffff09)}.v7-homepage#iam-v6-preview .v7-platform-symbol svg{width:19px;height:19px}
.v7-homepage#iam-v6-preview .v7-platform-mosaic b{font-size:11px}.v7-homepage#iam-v6-preview .v7-platform-mosaic>a>svg{width:13px;height:13px;color:var(--v11-legacy-888e97,#888e97)}
.v7-homepage#iam-v6-preview .v7-platform-instagram{color:var(--v11-legacy-f276b1,#f276b1)}.v7-homepage#iam-v6-preview .v7-platform-tiktok{color:var(--v11-legacy-84d5d3,#84d5d3)}.v7-homepage#iam-v6-preview .v7-platform-youtube{color:var(--v11-legacy-ed7782,#ed7782)}.v7-homepage#iam-v6-preview .v7-platform-facebook{color:var(--v11-legacy-82a9ee,#82a9ee)}.v7-homepage#iam-v6-preview .v7-platform-spotify{color:var(--v11-legacy-6ccc9a,#6ccc9a)}.v7-homepage#iam-v6-preview .v7-platform-telegram{color:var(--v11-legacy-77b8df,#77b8df)}
.v7-homepage#iam-v6-preview .v7-screen-bottom{display:flex;justify-content:space-between;align-items:center;gap:15px;margin-top:24px;color:var(--v11-legacy-989fa8,#989fa8);font-size:9px}
.v7-homepage#iam-v6-preview .v7-screen-bottom span{display:flex;align-items:center;gap:8px}.v7-homepage#iam-v6-preview .v7-screen-bottom svg{width:13px;height:13px}.v7-homepage#iam-v6-preview .v7-screen-bottom a{display:flex;align-items:center;gap:10px;color:var(--v11-legacy-d9dfe5,#d9dfe5);min-height:44px;text-decoration:none}
.v7-homepage#iam-v6-preview .v7-order-preview>div{display:grid;grid-template-columns:1.3fr .7fr 90px;gap:15px;padding:17px 0;align-items:center;border-bottom:1px solid var(--v11-legacy-ffffff12,#ffffff12);font-size:10px}
.v7-homepage#iam-v6-preview .v7-order-preview>div:first-child{color:var(--v11-legacy-99a1ab,#99a1ab);padding-top:0;font-size:9px}.v7-homepage#iam-v6-preview .v7-order-preview b{display:flex;gap:9px;align-items:center;font-size:11px}.v7-homepage#iam-v6-preview .v7-order-preview svg{width:17px}
.v7-homepage#iam-v6-preview .v7-progress{height:4px;border-radius:4px;background:var(--v11-legacy-ffffff0d,#ffffff0d);overflow:hidden}.v7-homepage#iam-v6-preview .v7-progress>i{display:block;width:var(--progress);height:100%;background:var(--v11-legacy-df70a6,#df70a6);border-radius:4px}
.v7-homepage#iam-v6-preview .v7-status{background:var(--v11-legacy-302c20,#302c20);color:var(--v11-legacy-d4c394,#d4c394);border-radius:5px;font-size:9px;text-align:center;padding:5px}.v7-homepage#iam-v6-preview .v7-status-1{background:var(--v11-legacy-193b30,#193b30);color:var(--v11-legacy-94d4bc,#94d4bc)}.v7-homepage#iam-v6-preview .v7-status-2{background:var(--v11-legacy-202938,#202938);color:var(--v11-legacy-adbed8,#adbed8)}
html body.iam-theme.v7-homepage#iam-v6-preview #iap2 .v7-panel-note{font-size:11px;color:var(--v11-legacy-9da5af,#9da5af);line-height:1.8;margin:22px 0 0}
.v7-homepage#iam-v6-preview .v7-connect-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.v7-homepage#iam-v6-preview .v7-connect-grid>a{padding:22px;background:var(--v11-legacy-171c21,#171c21);border-radius:13px;color:var(--v11-legacy-e8ebef,#e8ebef);text-decoration:none;border:1px solid var(--v11-legacy-ffffff0c,#ffffff0c)}.v7-homepage#iam-v6-preview .v7-connect-grid>a>span{display:grid;place-items:center;width:40px;height:40px;background:var(--v11-legacy-2b222d,#2b222d);color:var(--v11-legacy-eca6c8,#eca6c8);border-radius:11px;margin-bottom:24px}.v7-homepage#iam-v6-preview .v7-connect-grid b{font-size:14px}.v7-homepage#iam-v6-preview .v7-connect-grid small{display:flex;align-items:center;justify-content:space-between;font-size:10px;color:var(--v11-legacy-e6b3cd,#e6b3cd);margin-top:24px}.v7-homepage#iam-v6-preview .v7-connect-grid small svg{width:15px}
html body.iam-theme.v7-homepage#iam-v6-preview #iap2 .v7-connect-grid p{font-size:11px;line-height:1.8;color:var(--v11-legacy-a1a7b0,#a1a7b0);margin:10px 0}
.v7-homepage#iam-v6-preview .v7-utility-shelf{display:grid;grid-template-columns:1fr 1fr;border-bottom:1px solid var(--v11-legacy-ffffff14,#ffffff14);margin-top:25px;padding:12px 0 28px;gap:38px}
.v7-homepage#iam-v6-preview .v7-utility-shelf>div{display:grid;grid-template-columns:40px 1fr;gap:5px 14px;align-items:center}.v7-homepage#iam-v6-preview .v7-utility-icon{color:var(--v11-legacy-d0abc0,#d0abc0)}.v7-homepage#iam-v6-preview .v7-utility-icon svg{width:29px;height:29px}
html body.iam-theme.v7-homepage#iam-v6-preview #iap2 .v7-utility-shelf h3{font-size:14px;font-weight:700;margin:0 0 7px;line-height:1.4}.v7-homepage#iam-v6-preview .v7-utility-shelf p{color:var(--v11-legacy-9da5af,#9da5af);font-size:11px;margin:0}
.v7-homepage#iam-v6-preview .v7-utility-shelf a{display:flex;align-items:center;gap:20px;min-height:44px;grid-column:2;font-size:11px;font-weight:700;color:var(--v11-legacy-e5bfd3,#e5bfd3);text-decoration:none}.v7-homepage#iam-v6-preview .v7-utility-shelf a svg{width:15px}
html body.iam-theme.v7-homepage#iam-v6-preview #iap2 .v7-heading-row{display:flex;justify-content:space-between;align-items:end;text-align:left;gap:35px;margin-bottom:30px}.v7-homepage#iam-v6-preview .v7-heading-row>div:last-child{padding-bottom:15px}
.v7-homepage#iam-v6-preview .v7-catalog-toolbar{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:22px}.v7-homepage#iam-v6-preview .v7-catalog-tabs{display:flex;padding:5px;gap:2px;background:var(--v11-legacy-15191d,#15191d);border:1px solid var(--v11-legacy-ffffff13,#ffffff13);border-radius:12px;overflow-x:auto;max-width:100%}
.v7-homepage#iam-v6-preview .v7-catalog-tabs>button{display:flex;align-items:center;gap:8px;padding:12px 17px;background:transparent;color:var(--v11-legacy-aeb4bd,#aeb4bd);border:0;border-radius:8px;font-size:11px;min-height:44px;white-space:nowrap;cursor:pointer}
.v7-homepage#iam-v6-preview .v7-catalog-tabs>button svg{width:17px;height:17px}.v7-homepage#iam-v6-preview .v7-catalog-tabs>button[aria-pressed=true]{background:var(--v11-legacy-efe7ec,#efe7ec);color:var(--v11-legacy-20181e,#20181e);font-weight:750}.v7-homepage#iam-v6-preview .v7-catalog-label{font-size:9px;color:var(--v11-legacy-979fa9,#979fa9);white-space:nowrap}
.v7-homepage#iam-v6-preview .v7-price-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:17px;min-height:340px}.v7-homepage#iam-v6-preview .v7-price-card{border:1px solid var(--v11-legacy-ffffff19,#ffffff19);border-radius:18px;background:var(--v11-legacy-13181c,#13181c);padding:28px;display:flex;flex-direction:column;position:relative;overflow:hidden}
.v7-homepage#iam-v6-preview .v7-price-card:before{content:'';height:2px;background:linear-gradient(90deg,transparent,var(--v11-legacy-ba6c96,#ba6c96),transparent);position:absolute;inset:0 0 auto;opacity:.8}
.v7-homepage#iam-v6-preview .v7-price-top{display:flex;align-items:center;justify-content:space-between;font-size:10px;color:var(--v11-legacy-939aa4,#939aa4);margin-bottom:22px}.v7-homepage#iam-v6-preview .v7-price-top>svg{width:25px;height:25px;color:var(--v11-legacy-eb98bf,#eb98bf)}
html body.iam-theme.v7-homepage#iam-v6-preview #iap2 .v7-price-card h3{font-size:17px;line-height:1.5;min-height:51px;letter-spacing:-.25px;font-weight:700;margin:0 0 16px}
html body.iam-theme.v7-homepage#iam-v6-preview #iap2 .v7-price-rate{display:flex;align-items:baseline;gap:7px;margin:0 0 24px}.v7-homepage#iam-v6-preview .v7-price-rate strong{font-size:39px;letter-spacing:-1.6px;font-weight:650;color:var(--v11-legacy-fff,#fff)}.v7-homepage#iam-v6-preview .v7-price-rate span{font-size:10px;color:var(--v11-legacy-a7aeb7,#a7aeb7)}
.v7-homepage#iam-v6-preview .v7-price-card dl{border-top:1px solid var(--v11-legacy-ffffff13,#ffffff13);padding:18px 0;margin:0 0 10px;display:grid;gap:12px}.v7-homepage#iam-v6-preview .v7-price-card dl>div{display:flex;justify-content:space-between;gap:15px;font-size:11px}.v7-homepage#iam-v6-preview .v7-price-card dt{font-weight:400;color:var(--v11-legacy-a1a7b0,#a1a7b0)}.v7-homepage#iam-v6-preview .v7-price-card dd{margin:0;color:var(--v11-legacy-dce0e4,#dce0e4)}
.v7-homepage#iam-v6-preview .v7-price-card>button{display:flex;align-items:center;justify-content:space-between;border:1px solid var(--v11-legacy-ffffff22,#ffffff22);background:var(--v11-legacy-22262d,#22262d);border-radius:8px;color:var(--v11-legacy-f5f5f6,#f5f5f6);padding:13px 17px;font-size:11px;font-weight:700;min-height:46px;cursor:pointer;margin-top:auto}.v7-homepage#iam-v6-preview .v7-price-card>button>span{font-size:18px;font-weight:400}
.v7-homepage#iam-v6-preview .v7-estimator{border:1px solid var(--v11-legacy-ffffff1a,#ffffff1a);border-radius:15px;margin-top:22px;background:var(--v11-legacy-101519,#101519)}.v7-homepage#iam-v6-preview .v7-estimator>summary{display:flex;justify-content:space-between;align-items:center;gap:15px;padding:22px 25px;font-size:13px;cursor:pointer;list-style:none}.v7-homepage#iam-v6-preview .v7-estimator>summary::-webkit-details-marker{display:none}.v7-homepage#iam-v6-preview .v7-estimator>summary>span{display:flex;align-items:center;gap:12px}.v7-homepage#iam-v6-preview .v7-estimator>summary>span:last-child{font-size:10px;color:var(--v11-legacy-aeb3bb,#aeb3bb)}.v7-homepage#iam-v6-preview .v7-estimator>summary svg{width:17px;height:17px}
.v7-homepage#iam-v6-preview .v7-estimator-body{display:grid;grid-template-columns:.8fr 1.2fr;gap:40px;padding:30px;border-top:1px solid var(--v11-legacy-ffffff12,#ffffff12)}
html body.iam-theme.v7-homepage#iam-v6-preview #iap2 .v7-estimator-body>div>h3{font-size:30px;font-weight:650;letter-spacing:-1px;line-height:1.2;margin:17px 0}.v7-homepage#iam-v6-preview .v7-estimator-body>div>p{font-size:13px;color:var(--v11-legacy-aeb3bc,#aeb3bc);line-height:1.9;max-width:320px}.v7-homepage#iam-v6-preview .v7-estimator-body>div>small{display:block;color:var(--v11-legacy-929ca8,#929ca8);font-size:10px;line-height:1.8;max-width:310px;margin-top:45px}
.v7-homepage#iam-v6-preview .v7-estimator .isd-explorer{padding:0;border:0;background:transparent;box-shadow:none}.v7-homepage#iam-v6-preview .v7-estimator .isd-fields{display:grid;grid-template-columns:1fr 1fr;gap:16px}.v7-homepage#iam-v6-preview .v7-estimator :is(.isd-field,.isd-service-facts,.isd-validation,.isd-total,.isd-disclaimer){grid-column:1/-1}.v7-homepage#iam-v6-preview .v7-estimator .isd-label{font-size:11px}.v7-homepage#iam-v6-preview .v7-estimator input{font-size:13px}.v7-homepage#iam-v6-preview .v7-estimator .isd-total{margin:0;padding-top:18px;border-top:1px solid var(--v11-legacy-ffffff19,#ffffff19)}
.v7-homepage#iam-v6-preview .v7-faq-tabs{display:flex;justify-content:center;gap:6px;margin:0 auto 34px;flex-wrap:wrap}.v7-homepage#iam-v6-preview .v7-faq-tabs button{padding:13px 22px;font-size:11px;color:var(--v11-legacy-b0b5be,#b0b5be);background:var(--v11-legacy-15191d,#15191d);border:1px solid var(--v11-legacy-ffffff13,#ffffff13);border-radius:30px;min-height:44px;cursor:pointer}.v7-homepage#iam-v6-preview .v7-faq-tabs button[aria-selected=true]{background:var(--v11-legacy-e9e6e8,#e9e6e8);color:var(--v11-legacy-1a1720,#1a1720);border-color:var(--v11-legacy-e9e6e8,#e9e6e8);font-weight:750}
.v7-homepage#iam-v6-preview .v7-faq-answers{max-width:930px;margin:auto;display:grid;gap:25px}.v7-homepage#iam-v6-preview .v7-faq-group{display:grid;grid-template-columns:1fr 1fr;align-items:start;gap:10px}.v7-homepage#iam-v6-preview .v7-faq-group[hidden]{display:none!important}
html body.iam-theme.v7-homepage#iam-v6-preview #iap2 .v7-faq-group>h3{grid-column:1/-1;font-size:10px;text-transform:uppercase;letter-spacing:1.5px;color:var(--v11-legacy-8f97a2,#8f97a2);margin:0 0 7px;font-weight:650}
.v7-homepage#iam-v6-preview .v7-question{margin:0;border:1px solid var(--v11-legacy-ffffff13,#ffffff13);background:var(--v11-legacy-12171b,#12171b);border-radius:12px;overflow:hidden}.v7-homepage#iam-v6-preview .v7-question>summary{display:flex;gap:14px;align-items:center;list-style:none;padding:20px 18px;color:var(--v11-legacy-dcdfe4,#dcdfe4);font-size:12px;line-height:1.65;font-weight:650;cursor:pointer;min-height:77px}.v7-homepage#iam-v6-preview .v7-question>summary::-webkit-details-marker{display:none}.v7-homepage#iam-v6-preview .v7-question>summary>svg:first-of-type{display:none}.v7-homepage#iam-v6-preview .v7-question>summary>span:nth-of-type(2){flex:1}.v7-homepage#iam-v6-preview .v7-question>summary>svg:last-child{width:15px;height:15px;stroke:currentColor;fill:none;stroke-width:1.5}.v7-homepage#iam-v6-preview .v7-question-number{font-size:9px;color:var(--v11-legacy-bd91a8,#bd91a8);align-self:center;font-variant-numeric:tabular-nums}.v7-homepage#iam-v6-preview .v7-question[open]{border-color:var(--v11-legacy-75526a,#75526a);background:var(--v11-legacy-171920,#171920)}.v7-homepage#iam-v6-preview .v7-question[open]>summary{color:var(--v11-legacy-f1b5d0,#f1b5d0)}.v7-homepage#iam-v6-preview .v7-question[open]>summary>svg:last-child{transform:rotate(180deg)}
html body.iam-theme.v7-homepage#iam-v6-preview #iap2 .v7-question .iap2-faq-answer{padding:0 22px 24px 46px;color:var(--v11-legacy-aeb6c0,#aeb6c0);font-size:12px;line-height:1.95}.v7-homepage#iam-v6-preview .v7-question .iap2-faq-answer a{color:var(--v11-legacy-edacd0,#edacd0)}
.v7-homepage#iam-v6-preview .v7-faq-contact{display:flex;align-items:center;justify-content:center;gap:24px;margin-top:35px;font-size:12px}.v7-homepage#iam-v6-preview .v7-faq-contact>span{display:flex;align-items:center;gap:10px;color:var(--v11-legacy-a7afba,#a7afba)}.v7-homepage#iam-v6-preview .v7-faq-contact a{display:flex;gap:10px;align-items:center;min-height:44px;color:var(--v11-legacy-e4bbd0,#e4bbd0);text-decoration:none}.v7-homepage#iam-v6-preview .v7-faq-contact svg{width:17px;height:17px}
/* The FAQ is no longer the inherited two-column heading/list layout. */
html body.iam-theme.v7-homepage#iam-v6-preview #iap2 #iap2-faq.v7-faq{display:block;border:0;grid-template-columns:none}
html body.iam-theme.v7-homepage#iam-v6-preview #iap2 #iap2-faq.v7-faq h2{position:static;top:auto}
@media(hover:hover) and (pointer:fine){.v7-homepage#iam-v6-preview .v7-work-tabs>button:not([aria-selected=true]):hover{background:var(--v11-legacy-ffffff04,#ffffff04)}.v7-homepage#iam-v6-preview :is(.v7-platform-mosaic>a,.v7-connect-grid>a):hover{border-color:var(--v11-legacy-785b71,#785b71);background:var(--v11-legacy-1d2027,#1d2027)}.v7-homepage#iam-v6-preview .v7-price-card>button:hover{background:var(--v11-legacy-d43b88,#d43b88);border-color:var(--v11-legacy-e7569d,#e7569d)}.v7-homepage#iam-v6-preview .v7-question>summary:hover{background:var(--v11-legacy-ffffff03,#ffffff03)}.v7-homepage#iam-v6-preview .v7-inline-link:hover{color:var(--v11-legacy-fff,#fff)}}
@media(max-width:1024px){.v7-homepage#iam-v6-preview .v7-workbench{grid-template-columns:290px minmax(0,1fr)}.v7-homepage#iam-v6-preview .v7-work-tabs{padding:20px 10px}.v7-homepage#iam-v6-preview .v7-work-panel{padding:26px 20px}.v7-homepage#iam-v6-preview .v7-platform-mosaic>a{padding:13px}.v7-homepage#iam-v6-preview .v7-screen-bottom>span{display:none}.v7-homepage#iam-v6-preview .v7-catalog-toolbar{align-items:start;flex-direction:column;gap:13px}.v7-homepage#iam-v6-preview .v7-price-card{padding:22px}.v7-homepage#iam-v6-preview .v7-order-preview>div{grid-template-columns:1fr 75px;gap:10px}.v7-homepage#iam-v6-preview .v7-order-preview>div>:nth-child(2){display:none}.v7-homepage#iam-v6-preview .v7-connect-grid>a{padding:17px}.v7-homepage#iam-v6-preview .v7-work-tabs>button{min-height:108px}.v7-homepage#iam-v6-preview .v7-estimator-body{grid-template-columns:1fr 1.35fr;gap:25px}}
@media(max-width:800px){.v7-homepage#iam-v6-preview .v7-workbench{grid-template-columns:1fr}.v7-homepage#iam-v6-preview .v7-work-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:6px 6px 14px;gap:6px}.v7-homepage#iam-v6-preview .v7-work-tabs>button{min-height:80px;gap:10px;padding:13px}.v7-homepage#iam-v6-preview .v7-work-tabs>button strong{font-size:12px;margin:0}.v7-homepage#iam-v6-preview .v7-work-tabs>button :is(small,svg){display:none}.v7-homepage#iam-v6-preview .v7-tab-number{align-self:center;padding:0}.v7-homepage#iam-v6-preview .v7-work-account{grid-column:1/-1;padding:10px 12px;justify-content:center;gap:20px}.v7-homepage#iam-v6-preview .v7-work-panel{min-height:345px;padding:25px}.v7-homepage#iam-v6-preview .v7-price-cards{gap:12px}.v7-homepage#iam-v6-preview .v7-price-card{padding:18px}html body.iam-theme.v7-homepage#iam-v6-preview #iap2 .v7-price-card h3{font-size:14px}.v7-homepage#iam-v6-preview .v7-price-rate strong{font-size:31px}.v7-homepage#iam-v6-preview .v7-price-card dl>div{font-size:10px}.v7-homepage#iam-v6-preview .v7-price-card>button{font-size:10px;padding:10px}.v7-homepage#iam-v6-preview .v7-estimator-body{grid-template-columns:1fr}.v7-homepage#iam-v6-preview .v7-estimator-body>div>small{margin-top:12px;max-width:none}.v7-homepage#iam-v6-preview .v7-faq-group{grid-template-columns:1fr}}
@media(max-width:600px){html body.iam-theme.v7-homepage#iam-v6-preview #iap2 .v7-section{width:calc(100% - 36px);padding:55px 0}html body.iam-theme.v7-homepage#iam-v6-preview #iap2 .v7-heading h2{font-size:34px;letter-spacing:-1.1px}html body.iam-theme.v7-homepage#iam-v6-preview #iap2 .v7-heading p{font-size:12px}.v7-homepage#iam-v6-preview .v7-overline{font-size:8px;letter-spacing:1.25px}.v7-homepage#iam-v6-preview .v7-workbench{padding:6px;border-radius:17px}.v7-homepage#iam-v6-preview .v7-work-tabs{padding:3px 2px 5px;gap:3px}.v7-homepage#iam-v6-preview .v7-work-tabs>button{min-height:73px;display:block;text-align:center;padding:10px 5px;border-radius:9px}.v7-homepage#iam-v6-preview .v7-tab-number{display:block;margin-bottom:7px;font-size:8px}.v7-homepage#iam-v6-preview .v7-work-tabs>button strong{font-size:10px}.v7-homepage#iam-v6-preview .v7-work-account{font-size:10px}.v7-homepage#iam-v6-preview .v7-window-bar{padding:15px 12px;font-size:8px}.v7-homepage#iam-v6-preview .v7-window-bar>small{font-size:7px}.v7-homepage#iam-v6-preview .v7-work-panel{padding:23px 14px 16px;min-height:345px}.v7-homepage#iam-v6-preview .v7-screen-title{gap:10px;margin-bottom:21px}.v7-homepage#iam-v6-preview .v7-screen-title b{font-size:12px}.v7-homepage#iam-v6-preview .v7-screen-title small{font-size:8px}.v7-homepage#iam-v6-preview .v7-screen-logo{width:32px;height:32px;font-size:21px;border-radius:8px}.v7-homepage#iam-v6-preview .v7-platform-mosaic{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.v7-homepage#iam-v6-preview .v7-platform-mosaic>a{padding:12px 10px;gap:10px}.v7-homepage#iam-v6-preview .v7-platform-mosaic b{font-size:9px}.v7-homepage#iam-v6-preview .v7-platform-mosaic>a>svg{display:none}.v7-homepage#iam-v6-preview .v7-utility-shelf{grid-template-columns:1fr;gap:21px;padding:0 8px 22px}.v7-homepage#iam-v6-preview .v7-utility-shelf>div{grid-template-columns:28px 1fr;gap:2px 13px}.v7-homepage#iam-v6-preview .v7-utility-icon svg{width:22px}html body.iam-theme.v7-homepage#iam-v6-preview #iap2 .v7-utility-shelf h3{font-size:12px}.v7-homepage#iam-v6-preview .v7-utility-shelf p{font-size:10px}html body.iam-theme.v7-homepage#iam-v6-preview #iap2 .v7-heading-row{display:block;text-align:center}.v7-homepage#iam-v6-preview .v7-heading-row>div:last-child{padding:0}.v7-homepage#iam-v6-preview .v7-catalog-tabs{border-radius:10px;width:100%}.v7-homepage#iam-v6-preview .v7-catalog-tabs>button{padding:11px 14px;font-size:10px;gap:6px}.v7-homepage#iam-v6-preview .v7-catalog-toolbar{gap:11px}.v7-homepage#iam-v6-preview .v7-catalog-label{font-size:8px;padding-left:4px}.v7-homepage#iam-v6-preview .v7-price-cards{grid-template-columns:1fr;gap:13px;min-height:0}.v7-homepage#iam-v6-preview .v7-price-card{padding:24px}.v7-homepage#iam-v6-preview .v7-price-top{margin-bottom:16px}html body.iam-theme.v7-homepage#iam-v6-preview #iap2 .v7-price-card h3{font-size:17px;min-height:0;margin-bottom:17px}.v7-homepage#iam-v6-preview .v7-price-rate strong{font-size:36px}.v7-homepage#iam-v6-preview .v7-price-card dl>div{font-size:11px}.v7-homepage#iam-v6-preview .v7-price-card>button{padding:12px 17px;font-size:11px}.v7-homepage#iam-v6-preview .v7-estimator>summary{padding:19px 16px;font-size:11px}.v7-homepage#iam-v6-preview .v7-estimator>summary>span:last-child{font-size:0;gap:0}.v7-homepage#iam-v6-preview .v7-estimator-body{padding:22px 16px;gap:23px}.v7-homepage#iam-v6-preview .v7-estimator .isd-fields{grid-template-columns:1fr}.v7-homepage#iam-v6-preview .v7-estimator input{font-size:16px}.v7-homepage#iam-v6-preview .v7-faq-tabs{gap:6px;margin-bottom:25px}.v7-homepage#iam-v6-preview .v7-faq-tabs button{font-size:10px;padding:11px 15px}.v7-homepage#iam-v6-preview .v7-question>summary{padding:18px 15px;gap:11px;font-size:11px;min-height:66px}.v7-homepage#iam-v6-preview .v7-faq-answers{gap:25px}html body.iam-theme.v7-homepage#iam-v6-preview #iap2 .v7-question .iap2-faq-answer{padding:0 18px 22px 38px;font-size:11px}.v7-homepage#iam-v6-preview .v7-faq-contact{flex-direction:column;gap:3px;font-size:11px}.v7-homepage#iam-v6-preview .v7-connect-grid{gap:9px}.v7-homepage#iam-v6-preview .v7-connect-grid>a{padding:15px}.v7-homepage#iam-v6-preview .v7-connect-grid b{font-size:12px}html body.iam-theme.v7-homepage#iam-v6-preview #iap2 .v7-connect-grid p{font-size:10px}.v7-homepage#iam-v6-preview .v7-connect-grid small{font-size:9px}}
@media(prefers-reduced-motion:reduce){.v7-homepage#iam-v6-preview :is(.v7-work-panel,.v7-work-tabs>button){animation:none!important;transition:none!important}}
/* Shared section gutters, including sections inside the original knowledge wrapper. */
html body.iam-theme.v7-homepage#iam-v6-preview #iap2 .ih-knowledge{padding-inline:0}
html body.iam-theme.v7-homepage#iam-v6-preview #iap2 #iap2-faq.v7-faq{width:100%}
.v7-homepage#iam-v6-preview .v7-work-nav{display:flex;flex-direction:column;min-width:0}
.v7-homepage#iam-v6-preview .v7-work-nav>.v7-work-account{margin:0 20px 20px;padding-top:20px}
.v7-homepage#iam-v6-preview .v7-price-card{gap:20px}
html body.iam-theme.v7-homepage#iam-v6-preview #iap2 .v7-price-card>:is(.v7-price-top,h3,.v7-price-rate,dl,button){margin:0}
.v7-homepage#iam-v6-preview .v7-price-card dl{padding:16px 0 0}
@media(max-width:1024px){.v7-homepage#iam-v6-preview .v7-work-nav>.v7-work-account{margin:0 10px 20px}}
@media(max-width:800px){.v7-homepage#iam-v6-preview .v7-work-nav>.v7-work-account{margin:0 10px 10px;padding:8px 12px}}
@media(max-width:600px){.v7-homepage#iam-v6-preview .v7-work-nav>.v7-work-account{margin:0 4px 5px;padding:6px 10px}}

/* English local V8: asymmetric typographic footer, native directory preserved. */
body.v8-homepage#iam-v6-preview .v7-footer{background:var(--v11-legacy-111315,#111315);border-top:1px solid var(--v11-legacy-ffffff12,#ffffff12);margin-top:100px;overflow:clip}
body.v8-homepage#iam-v6-preview .v7-footer-inner{width:min(1060px,calc(100% - 64px));padding-top:36px}
body.v8-homepage#iam-v6-preview .v8-footer-top{display:grid;grid-template-columns:1.2fr 1fr;align-items:center;gap:52px;padding-bottom:24px}
body.v8-homepage#iam-v6-preview .v7-footer .v8-footer-wordmark{display:block;font-size:58px;font-weight:750;line-height:.99;letter-spacing:-3px;color:var(--v11-legacy-f6f4f6,#f6f4f6);max-width:520px}
body.v8-homepage#iam-v6-preview .v8-footer-wordmark>span:first-child{display:block;font-size:20px;line-height:1.1;letter-spacing:-.6px;margin-bottom:4px;color:var(--v11-legacy-b2b3bc,#b2b3bc);font-weight:500}
body.v8-homepage#iam-v6-preview .v8-footer-wordmark .v8-footer-dot{color:var(--v11-legacy-ee4a96,#ee4a96)}
body.v8-homepage#iam-v6-preview .v8-footer-identity>p{font-size:14px;line-height:1.5;color:var(--v11-legacy-9c9ea7,#9c9ea7);margin:14px 0 0;letter-spacing:0}
body.v8-homepage#iam-v6-preview .v8-footer-account{display:flex;gap:28px;align-items:center;margin-top:8px}
body.v8-homepage#iam-v6-preview .v8-footer-account>a{display:inline-flex;align-items:center;gap:13px;min-height:38px;font-size:13px;font-weight:650;color:var(--v11-legacy-ddd8df,#ddd8df)}
body.v8-homepage#iam-v6-preview .v8-footer-account>a:first-child{color:var(--v11-legacy-ed92bc,#ed92bc)}
body.v8-homepage#iam-v6-preview .v8-footer-account svg{width:15px;height:15px}
body.v8-homepage#iam-v6-preview .v8-footer-primary{display:flex;flex-direction:column;align-self:stretch;justify-content:center}
body.v8-homepage#iam-v6-preview .v8-footer-primary>a{display:flex;align-items:center;gap:15px;min-height:60px;padding:12px 0;border-bottom:1px solid var(--v11-legacy-ffffff16,#ffffff16);color:var(--v11-legacy-e9e8eb,#e9e8eb)}
body.v8-homepage#iam-v6-preview .v8-footer-primary>a:first-child{border-top:1px solid var(--v11-legacy-ffffff16,#ffffff16)}
body.v8-homepage#iam-v6-preview .v8-footer-primary>a>small{font-size:10px;font-family:ui-monospace,monospace;color:var(--v11-legacy-767a83,#767a83);margin-top:5px}
body.v8-homepage#iam-v6-preview .v8-footer-primary>a>span{font-size:24px;line-height:1.2;font-weight:520;letter-spacing:-.7px}
body.v8-homepage#iam-v6-preview .v8-footer-primary>a>svg{width:25px;height:25px;margin-left:auto;transform:rotate(-35deg);color:var(--v11-legacy-a7a5ae,#a7a5ae);transition:transform .2s ease,color .2s ease}
body.v8-homepage#iam-v6-preview .v8-footer-primary>a:hover>svg{transform:rotate(0);color:var(--v11-legacy-ee4a96,#ee4a96)}
body.v8-homepage#iam-v6-preview .v8-footer-details{display:grid;grid-template-columns:1.25fr 1fr .75fr;gap:36px;padding:20px 0;border-top:1px solid var(--v11-legacy-ffffff12,#ffffff12)}
body.v8-homepage#iam-v6-preview .v8-footer-details h3{font-size:11px;font-weight:650;color:var(--v11-legacy-777e88,#777e88);letter-spacing:1px;text-transform:uppercase;margin:0 0 10px}
body.v8-homepage#iam-v6-preview .v7-footer-company{display:block;font-size:12px;line-height:1.7}
body.v8-homepage#iam-v6-preview .v7-footer-company>strong{font-size:14px;font-weight:600;letter-spacing:.2px}
body.v8-homepage#iam-v6-preview .v7-footer-company>p{max-width:350px;margin:6px 0;font-size:12px;line-height:1.65}
body.v8-homepage#iam-v6-preview .v7-footer-company>small{font-size:11px}
body.v8-homepage#iam-v6-preview .v7-footer-company>a{font-size:12px;min-height:26px;display:inline-flex;margin-right:14px;align-items:center}
body.v8-homepage#iam-v6-preview .v8-footer-secondary>div{display:grid;grid-template-columns:1fr 1fr;gap:0 24px}
body.v8-homepage#iam-v6-preview .v8-footer-secondary a,
body.v8-homepage#iam-v6-preview .v8-footer-policies a{display:block;min-height:32px;line-height:1.65;font-size:12px;padding:5px 0;color:var(--v11-legacy-b4b5bd,#b4b5bd)}
body.v8-homepage#iam-v6-preview .v8-footer-free{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--v11-legacy-ffffff12,#ffffff12);border-bottom:1px solid var(--v11-legacy-ffffff12,#ffffff12);margin-bottom:30px;gap:0}
body.v8-homepage#iam-v6-preview .v8-footer-free>a{display:flex;align-items:center;gap:15px;min-height:80px;padding:16px 22px 16px 0;color:var(--v11-legacy-f0edf1,#f0edf1)}
body.v8-homepage#iam-v6-preview .v8-footer-free>a+ a{padding-left:34px;border-left:1px solid var(--v11-legacy-ffffff12,#ffffff12)}
body.v8-homepage#iam-v6-preview .v8-footer-resource-icon{width:40px;height:40px;border:1px solid var(--v11-legacy-ffffff18,#ffffff18);display:grid;place-items:center;border-radius:11px;flex-shrink:0;background:var(--v11-legacy-ffffff03,#ffffff03);color:var(--v11-legacy-dba9c1,#dba9c1)}
body.v8-homepage#iam-v6-preview .v8-footer-resource-icon svg{width:21px;height:21px}
body.v8-homepage#iam-v6-preview .v8-footer-free strong{font-size:16px;line-height:1.3;font-weight:650;display:block;letter-spacing:-.3px}
body.v8-homepage#iam-v6-preview .v8-footer-free small{display:block;color:var(--v11-legacy-858d98,#858d98);font-size:11px;line-height:1.8;margin-top:5px}
body.v8-homepage#iam-v6-preview .v8-footer-resource-tag{font-family:ui-monospace,monospace;font-size:10px;color:var(--v11-legacy-85818b,#85818b);white-space:nowrap;margin-left:auto}
body.v8-homepage#iam-v6-preview .v8-footer-free>a>svg{width:20px;height:20px;flex-shrink:0;margin-left:auto;color:var(--v11-legacy-95909a,#95909a);transition:transform .2s ease,color .2s ease}
body.v8-homepage#iam-v6-preview .v8-footer-free>a:hover>svg{transform:translateX(4px);color:var(--v11-legacy-ee4a96,#ee4a96)}
body.v8-homepage#iam-v6-preview .v7-footer-library{padding:0 0 38px;border-top:0}
body.v8-homepage#iam-v6-preview .v7-footer-overline{color:var(--v11-legacy-88818c,#88818c);font-size:10px;letter-spacing:1.5px;font-weight:550}
body.v8-homepage#iam-v6-preview .v7-footer-library h2{font-size:28px;font-weight:580;letter-spacing:-.8px}
body.v8-homepage#iam-v6-preview .v7-footer-library-head{margin-bottom:25px}
body.v8-homepage#iam-v6-preview .v7-footer-platform-name b{font-size:12px;font-weight:550}
body.v8-homepage#iam-v6-preview .v7-footer-platform>summary{min-height:53px}
body.v8-homepage#iam-v6-preview .v7-footer-platform-name svg{opacity:.8}
body.v8-homepage#iam-v6-preview .v7-footer-connect{padding:25px 0}
@media(max-width:1050px){
 body.v8-homepage#iam-v6-preview .v8-footer-top{gap:40px;grid-template-columns:1fr 1fr}
 body.v8-homepage#iam-v6-preview .v7-footer .v8-footer-wordmark{font-size:54px}
 body.v8-homepage#iam-v6-preview .v8-footer-primary>a>span{font-size:23px}
 body.v8-homepage#iam-v6-preview .v8-footer-details{grid-template-columns:1.05fr 1.15fr .8fr;gap:30px}
 body.v8-homepage#iam-v6-preview .v8-footer-secondary>div{grid-template-columns:1fr}
 body.v8-homepage#iam-v6-preview .v8-footer-free>a{gap:13px}
 body.v8-homepage#iam-v6-preview .v8-footer-free>a+ a{padding-left:24px}
 body.v8-homepage#iam-v6-preview .v8-footer-resource-tag{display:none}
}
@media(max-width:800px){
 body.v8-homepage#iam-v6-preview .v7-footer-inner{width:calc(100% - 48px);padding-top:30px}
 body.v8-homepage#iam-v6-preview .v8-footer-top{gap:32px;padding-bottom:24px}
 body.v8-homepage#iam-v6-preview .v7-footer .v8-footer-wordmark{font-size:50px;letter-spacing:-2.5px}
 body.v8-homepage#iam-v6-preview .v8-footer-wordmark>span:first-child{font-size:20px;letter-spacing:-.5px}
 body.v8-homepage#iam-v6-preview .v8-footer-primary>a{min-height:58px;gap:12px}
 body.v8-homepage#iam-v6-preview .v8-footer-primary>a>span{font-size:23px}
 body.v8-homepage#iam-v6-preview .v8-footer-primary>a>svg{width:20px;height:20px}
 body.v8-homepage#iam-v6-preview .v8-footer-account{gap:20px}
 body.v8-homepage#iam-v6-preview .v8-footer-account>a{font-size:12px;gap:8px}
 body.v8-homepage#iam-v6-preview .v8-footer-details{grid-template-columns:1.15fr 1fr 1fr;gap:22px}
 body.v8-homepage#iam-v6-preview .v8-footer-secondary a,body.v8-homepage#iam-v6-preview .v8-footer-policies a{font-size:12px;min-height:40px}
 body.v8-homepage#iam-v6-preview .v8-footer-free strong{font-size:16px}
 body.v8-homepage#iam-v6-preview .v8-footer-free>a{padding-right:20px}
 body.v8-homepage#iam-v6-preview .v8-footer-free small{font-size:10px}
}
@media(max-width:550px){
 body.v8-homepage#iam-v6-preview .v7-footer{margin-top:60px}
 body.v8-homepage#iam-v6-preview .v7-footer-inner{width:calc(100% - 40px);padding-top:28px}
 body.v8-homepage#iam-v6-preview .v8-footer-top{grid-template-columns:1fr;gap:20px;padding-bottom:22px}
 body.v8-homepage#iam-v6-preview .v7-footer .v8-footer-wordmark{font-size:52px;letter-spacing:-2.5px}
 body.v8-homepage#iam-v6-preview .v8-footer-wordmark>span:first-child{font-size:19px}
 body.v8-homepage#iam-v6-preview .v8-footer-identity>p{font-size:13px;margin-top:12px}
 body.v8-homepage#iam-v6-preview .v8-footer-account{margin-top:8px;gap:26px}
 body.v8-homepage#iam-v6-preview .v8-footer-account>a{font-size:12px}
 body.v8-homepage#iam-v6-preview .v8-footer-primary>a{min-height:54px}
 body.v8-homepage#iam-v6-preview .v8-footer-primary>a>span{font-size:21px}
 body.v8-homepage#iam-v6-preview .v8-footer-details{grid-template-columns:1fr 1fr;gap:22px 24px;padding:22px 0}
 body.v8-homepage#iam-v6-preview .v7-footer-company{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr;column-gap:24px;align-content:start}
 body.v8-homepage#iam-v6-preview .v7-footer-company>h3{grid-column:1/-1;margin-bottom:18px}
 body.v8-homepage#iam-v6-preview .v7-footer-company>strong{grid-column:1;grid-row:2;font-size:12px}
 body.v8-homepage#iam-v6-preview .v7-footer-company>small{grid-column:1;grid-row:3;font-size:10px}
 body.v8-homepage#iam-v6-preview .v7-footer-company>p{grid-column:1;grid-row:4;font-size:12px;margin-top:8px}
 body.v8-homepage#iam-v6-preview .v7-footer-company>a{grid-column:2;font-size:12px;min-height:38px;align-self:start;margin-right:0}
 body.v8-homepage#iam-v6-preview .v7-footer-company>a[href^="mailto:"]{grid-row:2/4}
 body.v8-homepage#iam-v6-preview .v7-footer-company>a[href^="tel:"]{grid-row:4}
 body.v8-homepage#iam-v6-preview .v8-footer-details h3{font-size:10px;letter-spacing:.8px;margin-bottom:12px}
 body.v8-homepage#iam-v6-preview .v8-footer-free{grid-template-columns:1fr;margin-bottom:30px}
 body.v8-homepage#iam-v6-preview .v8-footer-free>a,body.v8-homepage#iam-v6-preview .v8-footer-free>a+ a{padding:16px 0;border-left:0;min-height:82px;gap:14px}
 body.v8-homepage#iam-v6-preview .v8-footer-free>a+ a{border-top:1px solid var(--v11-legacy-ffffff12,#ffffff12)}
 body.v8-homepage#iam-v6-preview .v8-footer-free strong{font-size:18px}
 body.v8-homepage#iam-v6-preview .v8-footer-free small{font-size:10px;max-width:225px}
 body.v8-homepage#iam-v6-preview .v7-footer-library h2{font-size:26px}
 body.v8-homepage#iam-v6-preview .v7-footer-platform-name b{font-size:11px}
 body.v8-homepage#iam-v6-preview .v7-footer-library-head p{font-size:11px}
}
@media(prefers-reduced-motion:reduce){body.v8-homepage#iam-v6-preview .v7-footer *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}

/* A content map beside a readable article, without duplicated accordion titles. */
html body.iam-theme.v8-homepage#iam-v6-preview #iap2 #iap2-guide.v8-guide{display:block;width:100%;margin:0 auto;padding:80px 0 100px;border:0;border-top:1px solid var(--v11-legacy-ffffff16,#ffffff16);background:transparent}
.v8-homepage#iam-v6-preview .v8-guide-heading{display:flex;justify-content:space-between;align-items:end;gap:28px;margin-bottom:36px}
html body.iam-theme.v8-homepage#iam-v6-preview #iap2 .v8-guide-heading h2{position:static;margin:0 0 14px;color:var(--v11-legacy-f1f2f3,#f1f2f3);font-size:38px;font-weight:700;line-height:1.2;letter-spacing:-1.25px}
html body.iam-theme.v8-homepage#iam-v6-preview #iap2 .v8-guide-heading p{margin:0;color:var(--v11-legacy-a2aab3,#a2aab3);font-size:15px;line-height:1.75}
.v8-homepage#iam-v6-preview .v8-guide-heading>a{display:inline-flex;align-items:center;gap:24px;flex-shrink:0;min-height:44px;color:var(--v11-legacy-d6d9df,#d6d9df);text-decoration:none;font-size:13px}
.v8-homepage#iam-v6-preview .v8-guide-heading>a>span{font-size:20px;font-weight:400}
.v8-homepage#iam-v6-preview .v8-guide-layout{display:grid;grid-template-columns:302px minmax(0,1fr);gap:38px;align-items:start}
.v8-homepage#iam-v6-preview .v8-guide-map{min-width:0;border:0;padding:0;background:none;border-radius:0}
.v8-homepage#iam-v6-preview .v8-guide-map>summary{display:flex;align-items:center;gap:12px;list-style:none;min-height:54px;border-bottom:1px solid var(--v11-legacy-ffffff19,#ffffff19);padding:0 7px 18px 0;font-size:15px;color:var(--v11-legacy-e5e7ec,#e5e7ec);font-weight:600}
.v8-homepage#iam-v6-preview .v8-guide-map>summary::-webkit-details-marker{display:none}
.v8-homepage#iam-v6-preview .v8-guide-map>summary::marker{content:''}
.v8-homepage#iam-v6-preview .v8-guide-map>summary>span:first-child{flex:1}
.v8-homepage#iam-v6-preview .v8-guide-current{font-size:11px;font-weight:400;letter-spacing:.6px;font-variant-numeric:tabular-nums;color:var(--v11-legacy-818c98,#818c98)}
.v8-homepage#iam-v6-preview .v8-guide-map>summary>i{display:none}
.v8-homepage#iam-v6-preview .v8-guide-map>nav{padding:24px 10px 0 0;max-height:630px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--v11-legacy-38404a,#38404a) transparent;overscroll-behavior-y:contain}
.v8-homepage#iam-v6-preview .v8-guide-map-group{margin-bottom:24px}
html body.iam-theme.v8-homepage#iam-v6-preview #iap2 .v8-guide-map-group>h3{margin:0 0 10px 0;font-size:12px;line-height:1.6;color:var(--v11-legacy-e2e4e8,#e2e4e8);letter-spacing:0;font-weight:600;text-transform:none}
.v8-homepage#iam-v6-preview .v8-guide-map ol{list-style:none;margin:0;padding:0}
.v8-homepage#iam-v6-preview .v8-guide-map li{list-style:none;margin:0;padding:0}
.v8-homepage#iam-v6-preview .v8-guide-map a{display:flex;align-items:baseline;gap:12px;margin:0;padding:10px 8px 10px 12px;border-left:2px solid var(--v11-legacy-ffffff10,#ffffff10);color:var(--v11-legacy-949faa,#949faa);text-decoration:none;font-size:12px;line-height:1.7;min-height:42px;transition:color .18s,border-color .18s,background .18s}
.v8-homepage#iam-v6-preview .v8-guide-map a>span:first-child{flex:0 0 19px;font-size:10px;font-variant-numeric:tabular-nums;color:var(--v11-legacy-73818f,#73818f)}
.v8-homepage#iam-v6-preview .v8-guide-map a[aria-current=true]{color:var(--v11-legacy-f0d6e2,#f0d6e2);background:var(--v11-legacy-ffffff04,#ffffff04);border-left-color:var(--v11-legacy-df89b4,#df89b4)}
.v8-homepage#iam-v6-preview .v8-guide-map a[aria-current=true]>span:first-child{color:var(--v11-legacy-da8bb2,#da8bb2)}
.v8-homepage#iam-v6-preview .v8-guide-reader{min-width:0;background:var(--v11-legacy-101519,#101519);border:1px solid var(--v11-legacy-ffffff13,#ffffff13);border-radius:5px;padding:42px 46px 26px}
.v8-homepage#iam-v6-preview .v8-guide-article{margin:0 0 38px;padding:0 0 38px;border-bottom:1px solid var(--v11-legacy-ffffff16,#ffffff16);scroll-margin-top:100px}
.v8-homepage#iam-v6-preview .v8-guide-enhanced .v8-guide-article{margin:0;padding:0;border:0}
.v8-homepage#iam-v6-preview .v8-guide-article[hidden]{display:none!important}
.v8-homepage#iam-v6-preview .v8-guide-chapter{margin-bottom:22px;color:var(--v11-legacy-bdc4cc,#bdc4cc);font-size:12px;line-height:1.6;font-variant-numeric:tabular-nums}
.v8-homepage#iam-v6-preview .v8-guide-chapter>span{margin-left:8px;color:var(--v11-legacy-687583,#687583)}
html body.iam-theme.v8-homepage#iam-v6-preview #iap2 .v8-guide-article>h3{margin:0 0 26px;max-width:630px;color:var(--v11-legacy-eeeef1,#eeeef1);font-size:29px;letter-spacing:-.7px;font-weight:650;line-height:1.3}
html body.iam-theme.v8-homepage#iam-v6-preview #iap2 .v8-guide-copy p{margin:0 0 22px;color:var(--v11-legacy-adb6c1,#adb6c1);font-size:16px;line-height:1.9;max-width:70ch;font-weight:400}
html body.iam-theme.v8-homepage#iam-v6-preview #iap2 .v8-guide-copy p:last-child{margin-bottom:0}
.v8-homepage#iam-v6-preview .v8-guide-copy a{color:var(--v11-legacy-ebbed4,#ebbed4);text-decoration:underline;text-underline-offset:4px;text-decoration-color:var(--v11-legacy-ebbed475,#ebbed475)}
.v8-homepage#iam-v6-preview .v8-guide-pagination{display:none;grid-template-columns:1fr 1fr;gap:30px;border-top:1px solid var(--v11-legacy-ffffff16,#ffffff16);padding-top:23px;margin-top:32px}
.v8-homepage#iam-v6-preview .v8-guide-enhanced .v8-guide-pagination{display:grid}
.v8-homepage#iam-v6-preview .v8-guide-pagination>a{display:flex;flex-direction:column;gap:8px;min-height:65px;text-decoration:none;color:var(--v11-legacy-d8dce2,#d8dce2);font-size:13px;line-height:1.6}
.v8-homepage#iam-v6-preview .v8-guide-pagination>a:last-child{text-align:right;grid-column:2}
.v8-homepage#iam-v6-preview .v8-guide-pagination>a[hidden]{display:none!important}
.v8-homepage#iam-v6-preview .v8-guide-pagination>a>span{font-size:11px;color:var(--v11-legacy-929ca7,#929ca7);font-weight:400}
.v8-homepage#iam-v6-preview .v8-guide-pagination>a>b{font-weight:500}
.v8-homepage#iam-v6-preview .v8-guide :is(a,summary,h3):focus-visible{outline:2px solid var(--v11-legacy-df89b4,#df89b4);outline-offset:4px}
@media(hover:hover) and (pointer:fine){.v8-homepage#iam-v6-preview .v8-guide-map a:hover{color:var(--v11-legacy-f0f1f3,#f0f1f3);background:var(--v11-legacy-ffffff04,#ffffff04)}.v8-homepage#iam-v6-preview .v8-guide-pagination>a:hover,.v8-homepage#iam-v6-preview .v8-guide-heading>a:hover{color:var(--v11-legacy-f0c4db,#f0c4db)}}
@media(max-width:1100px){.v8-homepage#iam-v6-preview .v8-guide-layout{grid-template-columns:260px minmax(0,1fr);gap:24px}.v8-homepage#iam-v6-preview .v8-guide-reader{padding:34px 32px 24px}html body.iam-theme.v8-homepage#iam-v6-preview #iap2 .v8-guide-heading h2{font-size:34px}.v8-homepage#iam-v6-preview .v8-guide-map>nav{max-height:640px}}
@media(max-width:800px){.v8-homepage#iam-v6-preview .v8-guide-layout{grid-template-columns:1fr;gap:22px}.v8-homepage#iam-v6-preview .v8-guide-map>summary{cursor:pointer;padding:0 0 15px}.v8-homepage#iam-v6-preview .v8-guide-map>summary>i{display:block;width:8px;height:8px;border:solid var(--v11-legacy-a8b1bc,#a8b1bc);border-width:0 1px 1px 0;transform:rotate(45deg);margin:0 4px 4px 12px}.v8-homepage#iam-v6-preview .v8-guide-map[open]>summary>i{transform:rotate(225deg);margin-top:5px}.v8-homepage#iam-v6-preview .v8-guide-map>nav{max-height:360px;padding-right:6px;padding-bottom:10px}.v8-homepage#iam-v6-preview .v8-guide-map a{font-size:13px}.v8-homepage#iam-v6-preview .v8-guide-reader{padding:32px}.v8-homepage#iam-v6-preview .v8-guide-heading{align-items:start}.v8-homepage#iam-v6-preview .v8-guide-heading>a{font-size:12px}}
@media(max-width:550px){html body.iam-theme.v8-homepage#iam-v6-preview #iap2 #iap2-guide.v8-guide{padding:54px 0 70px}.v8-homepage#iam-v6-preview .v8-guide-heading{display:block;margin-bottom:24px}html body.iam-theme.v8-homepage#iam-v6-preview #iap2 .v8-guide-heading h2{font-size:31px;letter-spacing:-1px}html body.iam-theme.v8-homepage#iam-v6-preview #iap2 .v8-guide-heading p{font-size:14px}.v8-homepage#iam-v6-preview .v8-guide-heading>a{margin-top:12px;gap:20px}.v8-homepage#iam-v6-preview .v8-guide-layout{gap:20px}.v8-homepage#iam-v6-preview .v8-guide-reader{padding:28px 22px 20px}.v8-homepage#iam-v6-preview .v8-guide-chapter{margin-bottom:17px;font-size:11px}html body.iam-theme.v8-homepage#iam-v6-preview #iap2 .v8-guide-article>h3{font-size:24px;letter-spacing:-.4px;margin-bottom:22px}html body.iam-theme.v8-homepage#iam-v6-preview #iap2 .v8-guide-copy p{font-size:15px;line-height:1.9;margin-bottom:20px}.v8-homepage#iam-v6-preview .v8-guide-pagination{gap:24px;margin-top:26px}.v8-homepage#iam-v6-preview .v8-guide-pagination>a{font-size:11px}.v8-homepage#iam-v6-preview .v8-guide-pagination>a>span{font-size:10px}}
@media(prefers-reduced-motion:reduce){.v8-homepage#iam-v6-preview .v8-guide *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}

/* A quiet filmstrip: full portraits, one focus, no duplicated media. */
body.v8-homepage#iam-v6-preview .v8-community{padding:96px 0 80px;background:var(--v11-legacy-0c0f11,#0c0f11);overflow:hidden}
body.v8-homepage#iam-v6-preview .v8-community :is(button,a,select):focus-visible{outline:2px solid var(--v11-legacy-ee93bd,#ee93bd);outline-offset:5px}
body.v8-homepage#iam-v6-preview .v8-community-head,body.v8-homepage#iam-v6-preview .v8-film-toolbar,body.v8-homepage#iam-v6-preview .v8-film-bottom,body.v8-homepage#iam-v6-preview .v8-review-editorial{width:min(1240px,calc(100% - 64px));margin-inline:auto}
body.v8-homepage#iam-v6-preview .v8-community-head{display:flex;align-items:end;justify-content:space-between;gap:32px;margin-bottom:44px}
html body.iam-theme.v8-homepage#iam-v6-preview #iap2 .v8-community h2{font-size:56px;font-weight:600;line-height:1.1;letter-spacing:-2.2px;margin:0 0 20px;color:var(--v11-legacy-f6f3f5,#f6f3f5)}
html body.iam-theme.v8-homepage#iam-v6-preview #iap2 .v8-community-head p{font-size:16px;line-height:1.7;color:var(--v11-legacy-a6abb1,#a6abb1);margin:0}
body.v8-homepage#iam-v6-preview .v8-community-head>a{display:flex;align-items:center;gap:12px;color:var(--v11-legacy-e5e5e6,#e5e5e6);font-size:14px;padding:12px 0;text-decoration:none}
body.v8-homepage#iam-v6-preview .v8-community-head>a>svg:first-child{width:26px;height:26px;color:var(--v11-legacy-52cdaa,#52cdaa)}
body.v8-homepage#iam-v6-preview .v8-film-toolbar{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px;border-top:1px solid var(--v11-legacy-ffffff1a,#ffffff1a);padding-top:24px}
body.v8-homepage#iam-v6-preview .v8-film-toolbar label{display:flex;gap:12px;align-items:center;color:var(--v11-legacy-bac0c7,#bac0c7)}
body.v8-homepage#iam-v6-preview .v8-film-toolbar select{font-size:14px;color:var(--v11-legacy-ededf0,#ededf0);background:var(--v11-legacy-0c0f11,#0c0f11);border:0;padding:10px 8px;max-width:280px;cursor:pointer}
body.v8-homepage#iam-v6-preview .v8-film-controls{display:flex;align-items:center;gap:12px}
body.v8-homepage#iam-v6-preview .v8-film-controls>span{font-size:14px;color:var(--v11-legacy-edf0f3,#edf0f3);margin-right:0;font-variant-numeric:tabular-nums}
body.v8-homepage#iam-v6-preview .v8-film-controls i{font-style:normal;color:var(--v11-legacy-72777e,#72777e);margin:0 8px}
body.v8-homepage#iam-v6-preview :is(.v8-film-controls,.v8-review-controls)>button{height:46px;width:46px;border:1px solid var(--v11-legacy-ffffff28,#ffffff28);border-radius:50%;background:transparent;color:var(--v11-legacy-e9ebee,#e9ebee);display:grid;place-items:center;cursor:pointer}
body.v8-homepage#iam-v6-preview :is(.v8-film-controls,.v8-review-controls)>button:disabled{opacity:.3;cursor:default}
body.v8-homepage#iam-v6-preview .v8-film-rail{--film-width:320px;display:flex;align-items:start;gap:24px;padding:12px max(24px,calc(50% - 160px));overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none}
body.v8-homepage#iam-v6-preview .v8-film-rail::-webkit-scrollbar{display:none}
body.v8-homepage#iam-v6-preview .v8-film{position:relative;flex:0 0 var(--film-width);width:var(--film-width);height:560px;padding:0;border:0;background:transparent;color:white;cursor:pointer;text-align:left;scroll-snap-align:center;isolation:isolate}
body.v8-homepage#iam-v6-preview .v8-film[hidden]{display:none!important}
body.v8-homepage#iam-v6-preview .v8-film-cover{display:block;position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 35%;border-radius:18px;clip-path:inset(0 round 18px);transition:clip-path .6s cubic-bezier(.22,1,.36,1),opacity .5s;z-index:-2}
body.v8-homepage#iam-v6-preview .v8-community[data-v8-ready] .v8-film:not(.is-current) .v8-film-cover{clip-path:inset(68px 0 0 round 18px);opacity:.68}
body.v8-homepage#iam-v6-preview .v8-film:after{content:'';position:absolute;inset:0;border-radius:18px;background:linear-gradient(0deg,var(--v11-legacy-06080cee,#06080cee),transparent 50%);pointer-events:none;z-index:-1}
body.v8-homepage#iam-v6-preview .v8-film-number{position:absolute;left:22px;top:23px;font-size:12px;opacity:0;font-variant-numeric:tabular-nums}
body.v8-homepage#iam-v6-preview .v8-film-duration{position:absolute;right:20px;top:20px;font-size:12px;border:1px solid var(--v11-legacy-fff4,#fff4);border-radius:5px;background:var(--v11-legacy-0005,#0005);padding:5px 8px;opacity:0}
body.v8-homepage#iam-v6-preview .v8-film.is-current :is(.v8-film-number,.v8-film-duration){opacity:1}
body.v8-homepage#iam-v6-preview .v8-film-play{display:grid;place-items:center;position:absolute;left:calc(50% - 34px);top:calc(50% - 34px);width:68px;height:68px;background:var(--v11-legacy-fffffff0,#fffffff0);color:var(--v11-legacy-16191c,#16191c);border-radius:50%;box-shadow:0 4px 30px var(--v11-legacy-0002,#0002);opacity:0;transform:translateY(10px);transition:opacity .3s,transform .4s}
body.v8-homepage#iam-v6-preview .v8-film-play svg{width:24px;height:24px;margin-left:3px}
body.v8-homepage#iam-v6-preview .v8-film.is-current .v8-film-play{opacity:1;transform:none}
body.v8-homepage#iam-v6-preview .v8-film-caption{position:absolute;bottom:27px;left:24px;right:24px;display:flex;gap:12px;align-items:center}
body.v8-homepage#iam-v6-preview .v8-film-caption>img{width:26px;height:18px;object-fit:cover;align-self:start;margin-top:6px;border-radius:2px}
body.v8-homepage#iam-v6-preview .v8-film-caption>span{flex:1;min-width:0}
body.v8-homepage#iam-v6-preview .v8-film-caption strong{display:block;font-size:23px;letter-spacing:-.6px;font-weight:650;line-height:1.25}
body.v8-homepage#iam-v6-preview .v8-film-caption small{display:block;font-size:12px;color:var(--v11-legacy-c8ccd1,#c8ccd1);margin-top:6px}
body.v8-homepage#iam-v6-preview .v8-film-caption>svg{width:18px}
body.v8-homepage#iam-v6-preview .v8-film-bottom{display:flex;justify-content:space-between;gap:20px;font-size:12px;color:var(--v11-legacy-969da6,#969da6);padding:26px 0 48px;border-bottom:1px solid var(--v11-legacy-ffffff1a,#ffffff1a)}
body.v8-homepage#iam-v6-preview .v8-film-bottom>span:last-child{display:flex;align-items:center;gap:14px}
body.v8-homepage#iam-v6-preview .v8-review-editorial{display:grid;grid-template-columns:260px minmax(0,1fr);gap:80px;padding-top:48px}
body.v8-homepage#iam-v6-preview .v8-review-label>svg{width:29px;height:29px;color:var(--v11-legacy-52cdaa,#52cdaa);margin-bottom:18px}
html body.iam-theme.v8-homepage#iam-v6-preview #iap2 .v8-review-label h3{font-size:20px;line-height:1.4;letter-spacing:-.4px;margin:0 0 12px;font-weight:600}
html body.iam-theme.v8-homepage#iam-v6-preview #iap2 .v8-review-label p{font-size:14px;line-height:1.8;color:var(--v11-legacy-979faa,#979faa);margin:0 0 24px}
body.v8-homepage#iam-v6-preview .v8-review-controls{display:flex;align-items:center;gap:20px;font-size:12px;color:var(--v11-legacy-929aa4,#929aa4);font-variant-numeric:tabular-nums}
body.v8-homepage#iam-v6-preview .v8-review-controls>button{height:44px;width:44px}
body.v8-homepage#iam-v6-preview .v8-review-rail{display:flex;gap:32px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;min-width:0;overscroll-behavior-x:contain}
body.v8-homepage#iam-v6-preview .v8-review-rail::-webkit-scrollbar{display:none}
body.v8-homepage#iam-v6-preview .v8-reader-review{flex:0 0 100%;scroll-snap-align:start;padding:0 0 8px;display:flex;flex-direction:column}
body.v8-homepage#iam-v6-preview .v8-review-top{display:flex;gap:20px;justify-content:space-between;align-items:center;color:var(--v11-legacy-818995,#818995);font-size:12px}
body.v8-homepage#iam-v6-preview .v8-review-stars{display:flex;gap:5px;color:var(--v11-legacy-3e5350,#3e5350);font-size:18px}.v8-review-stars .is-filled{color:var(--v11-legacy-52cdaa,#52cdaa)}
html body.iam-theme.v8-homepage#iam-v6-preview #iap2 .v8-reader-review blockquote{font-size:36px;line-height:1.35;letter-spacing:-1px;font-weight:500;color:var(--v11-legacy-f1f2f5,#f1f2f5);padding:0;border:0;margin:24px 0}
html body.iam-theme.v8-homepage#iam-v6-preview #iap2 .v8-reader-review>p{font-size:14px;line-height:1.8;color:var(--v11-legacy-9da5b0,#9da5b0);margin:0 0 24px}
body.v8-homepage#iam-v6-preview .v8-reader-review>footer{display:flex;align-items:center;gap:13px;margin-top:auto;font-size:13px}
body.v8-homepage#iam-v6-preview .v8-review-avatar{display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:var(--v11-legacy-222831,#222831);font-weight:600}
body.v8-homepage#iam-v6-preview .v8-review-author{display:flex;align-items:center;gap:12px}
body.v8-homepage#iam-v6-preview .v8-reader-review footer strong{font-weight:600}.v8-reader-review footer small{display:block;font-weight:400;color:var(--v11-legacy-939ca6,#939ca6);font-size:11px;margin-top:5px}
body.v8-homepage#iam-v6-preview .v8-reader-review footer a{margin-left:auto;display:grid;place-items:center;width:44px;height:44px;color:var(--v11-legacy-c1c9d2,#c1c9d2);border-bottom:1px solid var(--v11-legacy-ffffff30,#ffffff30)}
body.v8-homepage#iam-v6-preview .v8-community .ih-video-dialog{padding:0;max-height:calc(100dvh - 28px);width:min(438px,calc(100vw - 28px));max-width:calc(100vw - 28px);border:1px solid var(--v11-legacy-4b4b51,#4b4b51);background:var(--v11-legacy-15191e,#15191e);color:var(--v11-legacy-fff,#fff);border-radius:17px;overflow:auto}
body.v8-homepage#iam-v6-preview .v8-community .ih-video-dialog:not([open]){display:none}
body.v8-homepage#iam-v6-preview .v8-community .ih-video-dialog>header{display:flex;align-items:center;justify-content:space-between;padding:10px 13px 10px 18px;gap:16px;border-bottom:1px solid var(--v11-legacy-ffffff16,#ffffff16)}
body.v8-homepage#iam-v6-preview .v8-community .ih-video-dialog header p{font-size:13px;color:var(--v11-legacy-eceff3,#eceff3);margin:0}
body.v8-homepage#iam-v6-preview .v8-community .ih-video-dialog header button{width:40px;height:40px;flex:0 0 40px;background:none;border:0;color:var(--v11-legacy-fff,#fff);display:grid;place-items:center;cursor:pointer}
body.v8-homepage#iam-v6-preview .v8-community .ih-video-dialog video{display:block;width:100%;height:auto;max-height:calc(100dvh - 98px);aspect-ratio:9/16;background:var(--v11-legacy-080808,#080808);object-fit:contain}
body.v8-homepage#iam-v6-preview .v8-community .ih-video-dialog::backdrop{background:var(--v11-legacy-050608d9,#050608d9);backdrop-filter:blur(7px)}
@media(hover:hover) and (pointer:fine){body.v8-homepage#iam-v6-preview .v8-film:hover .v8-film-play{opacity:1;transform:none}body.v8-homepage#iam-v6-preview :is(.v8-film-controls,.v8-review-controls)>button:not(:disabled):hover{background:var(--v11-legacy-eee9ed,#eee9ed);color:var(--v11-legacy-15171a,#15171a)}}
@media(max-width:800px){body.v8-homepage#iam-v6-preview .v8-community-head{align-items:start;flex-direction:column;gap:20px}body.v8-homepage#iam-v6-preview .v8-review-editorial{grid-template-columns:210px minmax(0,1fr);gap:32px}html body.iam-theme.v8-homepage#iam-v6-preview #iap2 .v8-community h2{font-size:44px}}
@media(max-width:600px){body.v8-homepage#iam-v6-preview .v8-community{padding:64px 0}body.v8-homepage#iam-v6-preview :is(.v8-community-head,.v8-film-toolbar,.v8-film-bottom,.v8-review-editorial){width:calc(100% - 36px)}html body.iam-theme.v8-homepage#iam-v6-preview #iap2 .v8-community h2{font-size:38px;letter-spacing:-1.5px}html body.iam-theme.v8-homepage#iam-v6-preview #iap2 .v8-community-head p{font-size:14px}body.v8-homepage#iam-v6-preview .v8-community-head{margin-bottom:30px;gap:14px}body.v8-homepage#iam-v6-preview .v8-community-head>a{font-size:13px}body.v8-homepage#iam-v6-preview .v8-film-toolbar{padding-top:16px;gap:8px}body.v8-homepage#iam-v6-preview .v8-film-toolbar label{gap:6px;min-width:0}body.v8-homepage#iam-v6-preview .v8-film-toolbar select{font-size:12px;max-width:140px;padding-inline:4px}body.v8-homepage#iam-v6-preview .v8-film-controls{gap:6px}body.v8-homepage#iam-v6-preview .v8-film-controls>span{font-size:11px;margin:0 2px 0 0}body.v8-homepage#iam-v6-preview .v8-film-controls i{margin:0 4px}body.v8-homepage#iam-v6-preview .v8-film-controls>button{height:44px;width:44px}body.v8-homepage#iam-v6-preview .v8-film-rail{--film-width:286px;gap:14px;padding-inline:calc(50% - 143px)}body.v8-homepage#iam-v6-preview .v8-film{height:490px}body.v8-homepage#iam-v6-preview .v8-film-bottom{padding:18px 0 30px;font-size:11px}body.v8-homepage#iam-v6-preview .v8-film-bottom>span:last-child{display:none}body.v8-homepage#iam-v6-preview .v8-review-editorial{grid-template-columns:1fr;gap:30px;padding-top:32px}body.v8-homepage#iam-v6-preview .v8-review-label{display:grid;grid-template-columns:1fr auto;gap:10px 12px;align-items:center}body.v8-homepage#iam-v6-preview .v8-review-label>svg{display:none}html body.iam-theme.v8-homepage#iam-v6-preview #iap2 .v8-review-label h3{font-size:18px;margin:0}html body.iam-theme.v8-homepage#iam-v6-preview #iap2 .v8-review-label p{grid-column:1;margin:0;font-size:12px}body.v8-homepage#iam-v6-preview .v8-review-controls{grid-column:2;grid-row:1/3;gap:10px}body.v8-homepage#iam-v6-preview .v8-review-controls>button{width:44px;height:44px;border-radius:50%}html body.iam-theme.v8-homepage#iam-v6-preview #iap2 .v8-reader-review blockquote{font-size:29px;margin:24px 0}body.v8-homepage#iam-v6-preview .v8-reader-review>p{font-size:13px}}
@media(prefers-reduced-motion:reduce){body.v8-homepage#iam-v6-preview .v8-community *{transition:none!important;animation:none!important;scroll-behavior:auto!important}}

/* Local-only V8 finishing layer. */
body.v8-homepage#iam-v6-preview{-webkit-font-smoothing:antialiased;text-underline-position:from-font;text-decoration-skip-ink:auto}
body.v8-homepage#iam-v6-preview .v6-auth-visual{background:var(--v11-legacy-181c20,#181c20)}
body.v8-homepage#iam-v6-preview .v6-auth-visual>img{object-position:50% 32%;opacity:1}
body.v8-homepage#iam-v6-preview .v6-auth-visual:after{background:linear-gradient(0deg,var(--v11-legacy-10151df5,#10151df5) 0%,var(--v11-legacy-10151d66,#10151d66) 38%,transparent 75%)}

/* IamProvider V9: data-driven service cards and comparison, local English only. */
body#iam-v6-preview.v9-homepage #iap2 .v9-catalog{width:min(1160px,calc(100% - 64px));margin:72px auto 90px;position:relative;color:var(--v11-legacy-e9e9ec,#e9e9ec);--v9-catalog-line:var(--v11-legacy-ffffff16,#ffffff16);--v9-catalog-muted:var(--v11-legacy-98a0ad,#98a0ad);scroll-margin-top:110px}
body#iam-v6-preview.v9-homepage #iap2 .v9-catalog *{box-sizing:border-box}
body#iam-v6-preview.v9-homepage #iap2 .v9-catalog svg{width:18px;height:18px;flex-shrink:0}
body#iam-v6-preview.v9-homepage #iap2 .v9-catalog a{text-decoration:none}
body#iam-v6-preview.v9-homepage #iap2 .v9-catalog :is(a,button,input,select,[tabindex]):focus-visible{outline:2px solid var(--v11-legacy-eb78ad,#eb78ad);outline-offset:4px}
body#iam-v6-preview.v9-homepage #iap2 .v9-catalog-anchor{position:absolute;top:-100px}
body#iam-v6-preview.v9-homepage #iap2 .v9-catalog-heading{text-align:center;margin-bottom:31px}
body#iam-v6-preview.v9-homepage #iap2 .v9-catalog-heading h2{font-size:36px;font-weight:750;line-height:1.2;letter-spacing:-1.25px;color:var(--v11-legacy-f8f8fa,#f8f8fa);margin:0 0 15px}
body#iam-v6-preview.v9-homepage #iap2 .v9-catalog-heading h2 span{color:var(--v11-legacy-ec86b5,#ec86b5)}
body#iam-v6-preview.v9-homepage #iap2 .v9-catalog-heading p{font-size:15px;line-height:1.8;color:var(--v11-legacy-a6acb5,#a6acb5);max-width:660px;margin:0 auto}
body#iam-v6-preview.v9-homepage #iap2 .v9-platforms{display:flex;justify-content:center;align-items:center;gap:6px;padding:7px;background:var(--v11-legacy-15191e,#15191e);border:1px solid var(--v11-legacy-ffffff0d,#ffffff0d);border-radius:50px;width:max-content;max-width:100%;margin:0 auto;overflow:auto;scrollbar-width:none}
body#iam-v6-preview.v9-homepage #iap2 .v9-platforms a{display:flex;align-items:center;justify-content:center;gap:9px;padding:12px 16px;color:var(--v11-legacy-a8afba,#a8afba);min-height:45px;font-size:13px;font-weight:650;border-radius:30px;white-space:nowrap;transition:background .18s,color .18s}
body#iam-v6-preview.v9-homepage #iap2 .v9-platforms a[aria-current]{color:var(--v11-legacy-fff,#fff);background:var(--v11-legacy-d9468e,#d9468e);box-shadow:inset 0 1px var(--v11-legacy-ffffff2b,#ffffff2b)}
@media (hover:hover) and (pointer:fine){body#iam-v6-preview.v9-homepage #iap2 .v9-platforms a:hover{color:var(--v11-legacy-fff,#fff)}}
body#iam-v6-preview.v9-homepage #iap2 .v9-platforms svg{width:17px;height:17px}
body#iam-v6-preview.v9-homepage #iap2 .v9-catalog-kinds{display:flex;justify-content:center;flex-wrap:wrap;gap:7px;margin:18px 0 28px;min-height:35px}
body#iam-v6-preview.v9-homepage #iap2 .v9-catalog-kinds button{font:inherit;font-size:12px;font-weight:550;color:var(--v11-legacy-999fac,#999fac);padding:8px 13px;min-height:35px;background:none;border:0;border-radius:20px;cursor:pointer}
body#iam-v6-preview.v9-homepage #iap2 .v9-catalog-kinds button[aria-pressed=true]{color:var(--v11-legacy-e9e9ee,#e9e9ee);background:var(--v11-legacy-ffffff0b,#ffffff0b)}
body#iam-v6-preview.v9-homepage #iap2 .v9-catalog-kinds[hidden]+.v9-service-carousel{margin-top:30px}
body#iam-v6-preview.v9-homepage #iap2 .v9-service-carousel{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 40px)/3);gap:20px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;padding:3px 1px 5px;overscroll-behavior-x:contain}
body#iam-v6-preview.v9-homepage #iap2 .v9-service-carousel::-webkit-scrollbar{display:none}
body#iam-v6-preview.v9-homepage #iap2 .v9-service-card{position:relative;isolation:isolate;display:flex;flex-direction:column;min-width:0;padding:28px;border:1px solid var(--v11-legacy-303338,#303338);border-radius:15px;background-color:var(--v11-legacy-15181c,#15181c);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120' viewBox='0 0 120 120'%3E%3Cpath d='M0 0L120 120M120 0L0 120M0 40L120 80M40 0L80 120M0 80L120 40M80 0L40 120' fill='none' stroke='%23fff' stroke-opacity='.022' stroke-width='.7'/%3E%3C/svg%3E");scroll-snap-align:start;scroll-margin-inline:1px;overflow:hidden}
body#iam-v6-preview.v9-homepage #iap2 .v9-service-card:after{content:'';position:absolute;inset:0;pointer-events:none;z-index:-1;background:linear-gradient(145deg,var(--v11-legacy-ffffff03,#ffffff03),transparent 45%,var(--v11-legacy-00000015,#00000015))}
body#iam-v6-preview.v9-homepage #iap2 .v9-service-watermark{position:absolute;right:20px;top:25px;opacity:.065;transform:rotate(-12deg);pointer-events:none;z-index:-1}
body#iam-v6-preview.v9-homepage #iap2 .v9-service-watermark svg{width:103px;height:103px;color:var(--v11-legacy-fff,#fff)}
body#iam-v6-preview.v9-homepage #iap2 .v9-service-price>span{display:block;color:var(--v11-legacy-a0a6b0,#a0a6b0);font-size:13px;line-height:1.6;margin-bottom:3px}
body#iam-v6-preview.v9-homepage #iap2 .v9-service-price strong{display:block;font-size:48px;font-weight:750;line-height:1.08;letter-spacing:-1.8px;color:var(--v11-legacy-fff,#fff);white-space:nowrap}
body#iam-v6-preview.v9-homepage #iap2 .v9-service-card h3{font-size:18px;font-weight:650;line-height:1.5;letter-spacing:-.35px;color:var(--v11-legacy-f0f0f3,#f0f0f3);margin:20px 0 7px;min-height:54px;overflow-wrap:anywhere}
body#iam-v6-preview.v9-homepage #iap2 .v9-service-category{color:var(--v11-legacy-e299bb,#e299bb);font-size:12px;line-height:1.5;margin:0 0 21px;font-weight:550}
body#iam-v6-preview.v9-homepage #iap2 .v9-service-card dl{display:grid;gap:0;margin:0;padding:17px 0 0;border-top:1px solid var(--v11-legacy-ffffff16,#ffffff16)}
body#iam-v6-preview.v9-homepage #iap2 .v9-service-card dl>div{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:7px 0}
body#iam-v6-preview.v9-homepage #iap2 .v9-service-card dt{font-size:13px;font-weight:400;line-height:1.5;color:var(--v11-legacy-a9afba,#a9afba)}
body#iam-v6-preview.v9-homepage #iap2 .v9-service-card dd{font-size:14px;font-weight:600;font-variant-numeric:tabular-nums;line-height:1.5;color:var(--v11-legacy-e2e5eb,#e2e5eb);margin:0;text-align:right}
body#iam-v6-preview.v9-homepage #iap2 .v9-service-estimate{display:flex;align-items:center;justify-content:space-between;gap:15px;width:100%;min-height:48px;padding:7px 8px 7px 19px;margin:24px 0 0;border:1px solid var(--v11-legacy-fff,#fff);border-radius:30px;background:var(--v11-legacy-f1f1f3,#f1f1f3);color:var(--v11-legacy-121419,#121419);font:inherit;font-size:14px;font-weight:700;cursor:pointer;box-shadow:inset 0 1px var(--v11-legacy-fff,#fff);transition:background .18s,border-color .18s,color .18s}
body#iam-v6-preview.v9-homepage #iap2 .v9-service-estimate>span{display:grid;place-items:center;flex-shrink:0;width:32px;height:32px;border-radius:50%;background:var(--v11-legacy-181d2310,#181d2310)}
@media (hover:hover) and (pointer:fine){body#iam-v6-preview.v9-homepage #iap2 .v9-service-estimate:hover{background:var(--v11-legacy-e36aa4,#e36aa4);border-color:var(--v11-legacy-e36aa4,#e36aa4);color:var(--v11-legacy-101217,#101217)}}
body#iam-v6-preview.v9-homepage #iap2 .v9-catalog-controls{display:flex;justify-content:center;align-items:center;gap:20px;margin:22px auto 0}
body#iam-v6-preview.v9-homepage #iap2 .v9-catalog-controls>button{display:grid;place-items:center;width:37px;height:37px;background:none;border:1px solid var(--v11-legacy-ffffff17,#ffffff17);border-radius:50%;color:var(--v11-legacy-c4cad3,#c4cad3);cursor:pointer}
body#iam-v6-preview.v9-homepage #iap2 .v9-catalog-controls>button:disabled{opacity:.35;cursor:default}
body#iam-v6-preview.v9-homepage #iap2 .v9-catalog-dots{display:flex;justify-content:center;align-items:center;gap:5px;max-width:75%;flex-wrap:wrap}
body#iam-v6-preview.v9-homepage #iap2 .v9-catalog-dots button{position:relative;width:24px;height:28px;padding:0;border:0;background:none;cursor:pointer}
body#iam-v6-preview.v9-homepage #iap2 .v9-catalog-dots button:before{content:'';position:absolute;width:7px;height:7px;top:10px;left:9px;border-radius:6px;background:var(--v11-legacy-49303d,#49303d);transition:width .2s,background .2s}
body#iam-v6-preview.v9-homepage #iap2 .v9-catalog-dots button[aria-current]{width:46px}
body#iam-v6-preview.v9-homepage #iap2 .v9-catalog-dots button[aria-current]:before{width:35px;background:var(--v11-legacy-df6ca4,#df6ca4);left:5px}
body#iam-v6-preview.v9-homepage #iap2 .v9-catalog-foot{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-top:17px;font-size:12px;color:var(--v11-legacy-8994a3,#8994a3)}
body#iam-v6-preview.v9-homepage #iap2 .v9-catalog-foot>a{display:flex;align-items:center;gap:10px;color:var(--v11-legacy-d8afc2,#d8afc2);font-size:13px;min-height:38px}
body#iam-v6-preview.v9-homepage #iap2 .v9-comparison{margin-top:65px}
body#iam-v6-preview.v9-homepage #iap2 .v9-comparison>header{display:flex;align-items:end;justify-content:space-between;gap:25px;margin-bottom:24px}
body#iam-v6-preview.v9-homepage #iap2 .v9-comparison>header h3{color:var(--v11-legacy-f0f0f3,#f0f0f3);font-size:27px;font-weight:700;letter-spacing:-.75px;line-height:1.3;margin:0 0 9px}
body#iam-v6-preview.v9-homepage #iap2 .v9-comparison>header p{font-size:14px;line-height:1.7;color:var(--v11-legacy-949fac,#949fac);margin:0}
body#iam-v6-preview.v9-homepage #iap2 .v9-comparison>header>span{font-size:12px;color:var(--v11-legacy-8e98a6,#8e98a6);line-height:1.7}
body#iam-v6-preview.v9-homepage #iap2 .v9-comparison-scroll{overflow-x:auto;border:1px solid var(--v11-legacy-ffffff17,#ffffff17);border-radius:12px 12px 0 0;scrollbar-width:thin;scrollbar-color:var(--v11-legacy-56404d,#56404d) transparent}
body#iam-v6-preview.v9-homepage #iap2 .v9-comparison table{width:100%;border-collapse:collapse;background:var(--v11-legacy-11161b,#11161b);margin:0;table-layout:fixed;min-width:680px}
body#iam-v6-preview.v9-homepage #iap2 .v9-comparison th{text-align:left;font-size:12px;font-weight:550;color:var(--v11-legacy-adb6c3,#adb6c3);padding:19px 23px;background:var(--v11-legacy-181d23,#181d23);border-bottom:1px solid var(--v11-legacy-ffffff13,#ffffff13)}
body#iam-v6-preview.v9-homepage #iap2 .v9-comparison th:first-child{width:46%}
body#iam-v6-preview.v9-homepage #iap2 .v9-comparison th:nth-child(2){width:17%;background:var(--v11-legacy-2b1c29,#2b1c29)}
body#iam-v6-preview.v9-homepage #iap2 .v9-comparison th:nth-child(3){width:20%}
body#iam-v6-preview.v9-homepage #iap2 .v9-comparison th:last-child{width:17%}
body#iam-v6-preview.v9-homepage #iap2 .v9-comparison td{padding:21px 23px;border-bottom:1px solid var(--v11-legacy-ffffff0d,#ffffff0d);color:var(--v11-legacy-c4ccd7,#c4ccd7);font-size:14px;line-height:1.6;font-variant-numeric:tabular-nums;vertical-align:middle}
body#iam-v6-preview.v9-homepage #iap2 .v9-comparison tbody tr:last-child td{border-bottom:0}
body#iam-v6-preview.v9-homepage #iap2 .v9-comparison td strong{display:block;color:var(--v11-legacy-dedfe5,#dedfe5);font-size:14px;font-weight:550;line-height:1.6}
body#iam-v6-preview.v9-homepage #iap2 .v9-comparison td small{display:block;color:var(--v11-legacy-8490a0,#8490a0);font-size:11px;margin-top:3px}
body#iam-v6-preview.v9-homepage #iap2 .v9-comparison-icon{float:left;margin:5px 13px 15px 0;color:var(--v11-legacy-d2b0c1,#d2b0c1)}
body#iam-v6-preview.v9-homepage #iap2 .v9-comparison-icon+span{display:block;margin-left:31px}
body#iam-v6-preview.v9-homepage #iap2 .v9-comparison td.v9-comparison-rate{background:var(--v11-legacy-de58900b,#de58900b);color:var(--v11-legacy-e79fc0,#e79fc0);font-size:20px;font-weight:700}
body#iam-v6-preview.v9-homepage #iap2 .v9-comparison>footer{display:flex;align-items:center;justify-content:space-between;gap:25px;padding:18px 23px;border:1px solid var(--v11-legacy-ffffff17,#ffffff17);border-top:0;border-radius:0 0 12px 12px;background:var(--v11-legacy-151a20,#151a20)}
body#iam-v6-preview.v9-homepage #iap2 .v9-comparison>footer>span{font-size:11px;line-height:1.7;color:var(--v11-legacy-8c97a6,#8c97a6)}
body#iam-v6-preview.v9-homepage #iap2 .v9-comparison>footer>a{display:flex;align-items:center;gap:14px;color:var(--v11-legacy-e5b6ce,#e5b6ce);white-space:nowrap;font-size:12px;min-height:36px}
body#iam-v6-preview.v9-homepage #iap2 dialog.v9-estimate{position:fixed;inset:0 0 0 auto;width:min(510px,100%);height:100dvh;max-width:100%;max-height:100dvh;margin:0;padding:0;border:0;border-left:1px solid var(--v11-legacy-ffffff1c,#ffffff1c);border-radius:0;overflow:auto;overscroll-behavior:contain;background:var(--v11-legacy-101419,#101419);color:var(--v11-legacy-e7e8ec,#e7e8ec);box-shadow:-20px 0 80px var(--v11-legacy-0005,#0005);scrollbar-width:thin}
body#iam-v6-preview.v9-homepage #iap2 dialog.v9-estimate[open]{animation:v9-estimate-enter .2s cubic-bezier(.22,1,.36,1)}
body#iam-v6-preview.v9-homepage #iap2 dialog.v9-estimate::backdrop{background:var(--v11-legacy-040608b3,#040608b3)}
body#iam-v6-preview.v9-homepage #iap2 .v9-estimate>header{position:relative;padding:35px 28px 23px;border-bottom:1px solid var(--v11-legacy-ffffff13,#ffffff13)}
body#iam-v6-preview.v9-homepage #iap2 .v9-estimate>header h3{font-size:25px;font-weight:650;letter-spacing:-.6px;line-height:1.3;color:var(--v11-legacy-f3f2f4,#f3f2f4);margin:0 38px 9px 0}
body#iam-v6-preview.v9-homepage #iap2 .v9-estimate>header p{font-size:14px;line-height:1.7;color:var(--v11-legacy-9ca5b0,#9ca5b0);margin:0;max-width:350px}
body#iam-v6-preview.v9-homepage #iap2 .v9-estimate-close{position:absolute;right:17px;top:23px;display:grid;place-items:center;width:40px;height:40px;border:0;border-radius:50%;background:none;color:var(--v11-legacy-afb8c4,#afb8c4);cursor:pointer}
body#iam-v6-preview.v9-homepage #iap2 .v9-estimate #home-service-explorer{border:0;background:none;border-radius:0;box-shadow:none;padding:26px 28px 32px;margin:0;max-width:none;width:100%;color:var(--v11-legacy-d8dce3,#d8dce3)}
body#iam-v6-preview.v9-homepage #iap2 #home-service-explorer.v9-estimator-suspended{padding:0;border:0;margin:0;min-height:0;background:none;box-shadow:none}
body#iam-v6-preview.v9-homepage #iap2 #home-service-explorer.v9-estimator-suspended>:not(dialog){display:none!important}
body#iam-v6-preview.v9-homepage #iap2 .v9-catalog [hidden]{display:none!important}
body#iam-v6-preview.v9-homepage #iap2 .v9-catalog-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
body#iam-v6-preview.v9-homepage #iap2 .v9-catalog-nojs{font-size:14px;line-height:1.8;color:var(--v11-legacy-a2adba,#a2adba);margin:20px 0}
body#iam-v6-preview.v9-homepage.v9-estimate-open{overflow:hidden}
@keyframes v9-estimate-enter{from{opacity:0;transform:translateX(16px)}to{opacity:1;transform:translateX(0)}}
@media(max-width:1050px){body#iam-v6-preview.v9-homepage #iap2 .v9-service-carousel{grid-auto-columns:calc((100% - 20px)/2)}body#iam-v6-preview.v9-homepage #iap2 .v9-platforms{justify-content:flex-start}body#iam-v6-preview.v9-homepage #iap2 .v9-platforms a{padding-inline:14px}}
@media(max-width:760px){body#iam-v6-preview.v9-homepage #iap2 .v9-catalog{width:calc(100% - 40px);margin-block:54px}body#iam-v6-preview.v9-homepage #iap2 .v9-catalog-heading h2{font-size:30px;letter-spacing:-.9px}body#iam-v6-preview.v9-homepage #iap2 .v9-catalog-heading p{font-size:14px;max-width:530px}body#iam-v6-preview.v9-homepage #iap2 .v9-service-card{padding:23px}body#iam-v6-preview.v9-homepage #iap2 .v9-service-card h3{font-size:17px}body#iam-v6-preview.v9-homepage #iap2 .v9-service-price strong{font-size:44px}body#iam-v6-preview.v9-homepage #iap2 .v9-comparison>header h3{font-size:25px}body#iam-v6-preview.v9-homepage #iap2 .v9-comparison>footer{display:block}body#iam-v6-preview.v9-homepage #iap2 .v9-comparison>footer>a{margin-top:8px}}
@media(max-width:560px){body#iam-v6-preview.v9-homepage #iap2 .v9-catalog{width:calc(100% - 36px);margin-block:44px}body#iam-v6-preview.v9-homepage #iap2 .v9-catalog-heading{margin-bottom:24px}body#iam-v6-preview.v9-homepage #iap2 .v9-catalog-heading h2{font-size:29px;line-height:1.25}body#iam-v6-preview.v9-homepage #iap2 .v9-catalog-heading h2 span{display:block}body#iam-v6-preview.v9-homepage #iap2 .v9-platforms{padding:5px;border-radius:35px;gap:4px}body#iam-v6-preview.v9-homepage #iap2 .v9-platforms a{font-size:12px;padding:11px 13px;min-height:43px;gap:8px}body#iam-v6-preview.v9-homepage #iap2 .v9-catalog-kinds{margin:15px 0 22px;gap:3px}body#iam-v6-preview.v9-homepage #iap2 .v9-catalog-kinds button{padding:8px 10px;min-height:39px}body#iam-v6-preview.v9-homepage #iap2 .v9-service-carousel{grid-auto-columns:calc(100% - 22px);gap:17px}body#iam-v6-preview.v9-homepage #iap2 .v9-service-card{padding:25px 24px}body#iam-v6-preview.v9-homepage #iap2 .v9-service-card h3{font-size:18px}body#iam-v6-preview.v9-homepage #iap2 .v9-service-price strong{font-size:47px}body#iam-v6-preview.v9-homepage #iap2 .v9-service-card dt{font-size:13px}body#iam-v6-preview.v9-homepage #iap2 .v9-service-card dd{font-size:14px}body#iam-v6-preview.v9-homepage #iap2 .v9-catalog-controls{gap:12px;margin-top:18px}body#iam-v6-preview.v9-homepage #iap2 .v9-catalog-dots{gap:1px}body#iam-v6-preview.v9-homepage #iap2 .v9-catalog-foot{font-size:11px;gap:12px;padding-top:10px}body#iam-v6-preview.v9-homepage #iap2 .v9-catalog-foot>a{font-size:12px;gap:7px}body#iam-v6-preview.v9-homepage #iap2 .v9-comparison{margin-top:45px}body#iam-v6-preview.v9-homepage #iap2 .v9-comparison>header{display:block;margin-bottom:20px}body#iam-v6-preview.v9-homepage #iap2 .v9-comparison>header>span{display:none}body#iam-v6-preview.v9-homepage #iap2 .v9-comparison th,body#iam-v6-preview.v9-homepage #iap2 .v9-comparison td{padding-inline:16px}body#iam-v6-preview.v9-homepage #iap2 .v9-comparison>footer{padding:16px}body#iam-v6-preview.v9-homepage #iap2 .v9-estimate>header{padding:30px 22px 22px}body#iam-v6-preview.v9-homepage #iap2 .v9-estimate #home-service-explorer{padding:23px 22px 28px}}
@media(prefers-reduced-motion:reduce){body#iam-v6-preview.v9-homepage #iap2 .v9-catalog *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}

body#iam-v6-preview.v9-homepage #iap2 .v9-catalog .isd-fields{display:grid;gap:18px}
body#iam-v6-preview.v9-homepage #iap2 .v9-catalog .isd-label{display:block;color:var(--v11-legacy-9aa3af,#9aa3af);font-size:15px;line-height:1.5;font-weight:500;margin:0}
body#iam-v6-preview.v9-homepage #iap2 .v9-catalog .isd-service-trigger{background:var(--v11-legacy-10151b,#10151b);border:1px solid var(--v11-legacy-ffffff16,#ffffff16);border-radius:8px;color:var(--v11-legacy-dfe1e7,#dfe1e7);padding:13px;gap:11px;min-height:76px;width:100%;margin-top:7px;display:flex;align-items:center;text-align:left;font-family:inherit}
body#iam-v6-preview.v9-homepage #iap2 .v9-catalog .isd-service-name{min-width:0;flex:1}
body#iam-v6-preview.v9-homepage #iap2 .v9-catalog .isd-service-name small{font-family:ui-monospace,monospace;font-size:11px;color:var(--v11-legacy-bb87a4,#bb87a4);display:block;margin-bottom:3px}
body#iam-v6-preview.v9-homepage #iap2 .v9-catalog .isd-service-name strong{font-size:14px;line-height:1.55;font-weight:550;color:var(--v11-legacy-dee2e8,#dee2e8);display:block;white-space:normal;overflow:visible;text-overflow:clip}
body#iam-v6-preview.v9-homepage #iap2 .v9-catalog .isd-service-mark{width:20px;flex-shrink:0;color:var(--v11-legacy-b5bdc9,#b5bdc9)}
body#iam-v6-preview.v9-homepage #iap2 .v9-catalog .isd-label>input{height:46px;min-height:46px;border:1px solid var(--v11-legacy-ffffff16,#ffffff16);border-radius:7px;background:var(--v11-legacy-10151b,#10151b);box-shadow:none;color:var(--v11-legacy-e3e4e8,#e3e4e8);font-size:14px;line-height:1.5;padding:11px 13px;width:100%;margin-top:7px;font-family:inherit}
body#iam-v6-preview.v9-homepage #iap2 .v9-catalog .isd-label>input::placeholder{color:var(--v11-legacy-6f7b8c,#6f7b8c)}
body#iam-v6-preview.v9-homepage #iap2 .v9-catalog .isd-service-facts{display:grid;grid-template-columns:1.2fr .8fr .9fr;gap:8px;margin:0;padding:4px 0 0;border:0;background:none}
body#iam-v6-preview.v9-homepage #iap2 .v9-catalog .isd-service-facts dt{font-size:10px;color:var(--v11-legacy-8491a1,#8491a1);font-weight:400;line-height:1.5;margin-bottom:5px}
body#iam-v6-preview.v9-homepage #iap2 .v9-catalog .isd-service-facts dd{font-size:12px;color:var(--v11-legacy-d3d9e2,#d3d9e2);font-weight:500;font-variant-numeric:tabular-nums;line-height:1.7;margin:0}
body#iam-v6-preview.v9-homepage #iap2 .v9-catalog .isd-validation{font-size:12px;line-height:1.7;color:var(--v11-legacy-d98aad,#d98aad);margin:0;min-height:0}
body#iam-v6-preview.v9-homepage #iap2 .v9-catalog .isd-validation:empty{display:none}
body#iam-v6-preview.v9-homepage #iap2 .v9-catalog .isd-total{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:17px;border-top:1px solid var(--v11-legacy-ffffff13,#ffffff13);margin:0;padding:19px 0 0}
body#iam-v6-preview.v9-homepage #iap2 .v9-catalog .isd-total>span{font-size:12px;line-height:1.7;color:var(--v11-legacy-8995a5,#8995a5);width:100%}
body#iam-v6-preview.v9-homepage #iap2 .v9-catalog .isd-total strong{font-size:31px;line-height:1.3;letter-spacing:-.8px;color:var(--v11-legacy-f2f2f5,#f2f2f5);display:block;margin-top:4px;font-weight:600;font-variant-numeric:tabular-nums}
body#iam-v6-preview.v9-homepage #iap2 .v9-catalog .isd-primary{border:1px solid var(--v11-legacy-e674ad,#e674ad);border-radius:8px;background:var(--v11-legacy-df4c93,#df4c93);color:var(--v11-legacy-fff,#fff);padding:12px 16px;min-height:46px;display:flex;align-items:center;justify-content:center;gap:20px;font-size:14px;font-weight:600;font-family:inherit;box-shadow:none;width:100%;cursor:pointer}
body#iam-v6-preview.v9-homepage #iap2 .v9-catalog .isd-help{font-size:11px;color:var(--v11-legacy-7e899a,#7e899a);line-height:1.7;margin:0}
body#iam-v6-preview.v9-homepage #iap2 .v9-catalog .isd-notice:empty{display:none}
body#iam-v6-preview.v9-homepage #iap2 .v9-catalog .isd-dialog{color:var(--v11-legacy-e4e7ed,#e4e7ed);background:var(--v11-legacy-151b22,#151b22);border:1px solid var(--v11-legacy-ffffff19,#ffffff19);padding:24px;border-radius:14px;width:min(720px,calc(100vw - 30px));max-height:calc(100dvh - 36px)}
body#iam-v6-preview.v9-homepage #iap2 .v9-catalog .isd-dialog .isd-primary{width:auto}
body#iam-v6-preview.v9-homepage #iap2 .v9-catalog .isd-dialog .isd-option{font-size:14px}
body#iam-v6-preview.v9-homepage #iap2 .v9-catalog .isd-dialog .isd-option strong{font-size:14px;line-height:1.5}
body#iam-v6-preview.v9-homepage #iap2 .v9-catalog .isd-dialog .isd-option small{font-size:12px}
body#iam-v6-preview.v9-homepage #iap2 .v9-catalog .isd-fields{gap:24px}
body#iam-v6-preview.v9-homepage #iap2 .v9-catalog .isd-service-trigger{background:none;border:0;border-bottom:1px solid var(--v11-legacy-ffffff24,#ffffff24);border-radius:0;padding:10px 0 18px;gap:13px}
body#iam-v6-preview.v9-homepage #iap2 .v9-catalog .isd-service-name strong{font-size:16px;font-weight:500}
body#iam-v6-preview.v9-homepage #iap2 .v9-catalog .isd-label>input{font-size:16px;border-radius:4px}
body#iam-v6-preview.v9-homepage #iap2 .v9-catalog .isd-service-facts dt{font-size:12px}
body#iam-v6-preview.v9-homepage #iap2 .v9-catalog .isd-service-facts dd{font-size:14px}
body#iam-v6-preview.v9-homepage #iap2 .v9-catalog .isd-primary{font-size:15px;border-radius:5px}
body#iam-v6-preview.v9-homepage #iap2 .v9-catalog .isd-help{font-size:12px}

/* Centered category strip and full-width rows, following the selected reference. */
html body.iam-theme.v9-homepage#iam-v6-preview #iap2 #iap2-faq.v9-faq{display:block;width:100%;margin:0 auto;padding:76px 0 72px;border:0;background:radial-gradient(ellipse at 50% 24%,var(--v11-legacy-8f285d14,#8f285d14) 0,transparent 68%)}
.v9-homepage#iam-v6-preview .v9-faq-heading{text-align:center;margin:0 auto 44px;padding:0 18px}
html body.iam-theme.v9-homepage#iam-v6-preview #iap2 .v9-faq-heading h2{position:static;display:block;max-width:none;margin:0 0 22px;color:var(--v11-legacy-f2f3f5,#f2f3f5);font-size:40px;font-weight:750;line-height:1.18;letter-spacing:-1.25px;text-wrap:balance}
.v9-homepage#iam-v6-preview .v9-faq-heading h2>span{position:relative;display:inline-block;color:var(--v11-legacy-ec6bad,#ec6bad)}
.v9-homepage#iam-v6-preview .v9-faq-heading h2>span::after{content:'';position:absolute;left:0;right:3px;bottom:-6px;height:8px;border-top:2px solid var(--v11-legacy-c94889,#c94889);border-radius:50%;transform:rotate(-1deg)}
html body.iam-theme.v9-homepage#iam-v6-preview #iap2 .v9-faq-heading p{margin:0;color:var(--v11-legacy-b0b3be,#b0b3be);font-size:15px;line-height:1.8}
.v9-homepage#iam-v6-preview .v9-faq-tabs{display:none;grid-template-columns:repeat(4,auto);gap:5px;width:max-content;max-width:100%;margin:0 auto 42px;padding:8px;background:var(--v11-legacy-1a1c20,#1a1c20);border:1px solid var(--v11-legacy-ffffff12,#ffffff12);border-radius:42px}
.v9-homepage#iam-v6-preview .v9-faq-enhanced .v9-faq-tabs{display:grid}
.v9-homepage#iam-v6-preview .v9-faq-tabs>button{appearance:none;margin:0;border:1px solid transparent;border-radius:32px;background:var(--v11-legacy-2b2d32,#2b2d32);color:var(--v11-legacy-b8bdc5,#b8bdc5);padding:14px 26px;min-height:50px;font:inherit;font-size:13px;line-height:1.5;font-weight:600;cursor:pointer;transition:background .2s,color .2s,border-color .2s;white-space:nowrap}
.v9-homepage#iam-v6-preview .v9-faq-tabs>button[aria-selected=true]{background:var(--v11-legacy-ba286d,#ba286d);border-color:var(--v11-legacy-d35291,#d35291);color:var(--v11-legacy-fff,#fff)}
.v9-homepage#iam-v6-preview .v9-faq-answers{display:flex;flex-direction:column;gap:12px;width:min(1060px,100%);margin:0 auto;padding:14px;background:var(--v11-legacy-ffffff04,#ffffff04);border:1px solid var(--v11-legacy-ffffff03,#ffffff03);border-radius:28px}
.v9-homepage#iam-v6-preview .v9-faq-question{display:block;margin:0;padding:0;background:var(--v11-legacy-222529,#222529);border:1px solid var(--v11-legacy-ffffff15,#ffffff15);border-radius:13px;overflow:hidden;box-shadow:none;transition:border-color .2s,background .2s}
.v9-homepage#iam-v6-preview .v9-faq-question[hidden]{display:none!important}
.v9-homepage#iam-v6-preview .v9-faq-question>summary{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:66px;padding:19px 22px;margin:0;list-style:none;cursor:pointer;color:var(--v11-legacy-e9eaee,#e9eaee);font-size:15px;font-weight:550;line-height:1.7}
.v9-homepage#iam-v6-preview .v9-faq-question>summary::-webkit-details-marker{display:none}
.v9-homepage#iam-v6-preview .v9-faq-question>summary::marker{content:''}
.v9-homepage#iam-v6-preview .v9-faq-chevron{flex:0 0 18px;width:18px;height:18px;stroke:currentColor;color:var(--v11-legacy-b5bbc5,#b5bbc5);transition:transform .2s}
.v9-homepage#iam-v6-preview .v9-faq-question[open]{border-color:var(--v11-legacy-aa5b854f,#aa5b854f);background:var(--v11-legacy-25242b,#25242b)}
.v9-homepage#iam-v6-preview .v9-faq-question[open]>summary{color:var(--v11-legacy-f4d5e5,#f4d5e5)}
.v9-homepage#iam-v6-preview .v9-faq-question[open] .v9-faq-chevron{transform:rotate(180deg);color:var(--v11-legacy-f0abce,#f0abcE)}
html body.iam-theme.v9-homepage#iam-v6-preview #iap2 .v9-faq-question .iap2-faq-answer{margin:0;padding:0 64px 24px 22px;color:var(--v11-legacy-b5bbc6,#b5bbc6);font-size:14px;line-height:1.85;background:transparent;border:0;animation:v9-faq-answer-in .18s ease-out}
.v9-homepage#iam-v6-preview .v9-faq-question .iap2-faq-answer a{color:var(--v11-legacy-f0b8d3,#f0b8d3);text-decoration:underline;text-underline-offset:3px}
html body.iam-theme.v9-homepage#iam-v6-preview #iap2 .v9-faq-help{display:flex;align-items:center;justify-content:center;gap:12px;margin:24px 0 0;font-size:13px;line-height:1.7;color:var(--v11-legacy-9da5af,#9da5af)}
.v9-homepage#iam-v6-preview .v9-faq-help>a{display:inline-flex;align-items:center;gap:12px;min-height:44px;color:var(--v11-legacy-edb4d0,#edb4d0);text-decoration:none;font-weight:500}
.v9-homepage#iam-v6-preview .v9-faq-help>a>span{font-size:18px}
.v9-homepage#iam-v6-preview .v9-faq :is(button,summary,a):focus-visible{outline:2px solid var(--v11-legacy-e67aac,#e67aac);outline-offset:4px}
@keyframes v9-faq-answer-in{from{opacity:.5}to{opacity:1}}
@media(hover:hover) and (pointer:fine){.v9-homepage#iam-v6-preview .v9-faq-tabs>button:not([aria-selected=true]):hover{background:var(--v11-legacy-35333b,#35333b);color:var(--v11-legacy-f2d7e5,#f2d7e5);border-color:var(--v11-legacy-b2699040,#b2699040)}.v9-homepage#iam-v6-preview .v9-faq-question:not([open]):hover{background:var(--v11-legacy-292b31,#292b31);border-color:var(--v11-legacy-ffffff25,#ffffff25)}.v9-homepage#iam-v6-preview .v9-faq-help>a:hover{text-decoration:underline;text-underline-offset:4px}}
@media(max-width:800px){html body.iam-theme.v9-homepage#iam-v6-preview #iap2 #iap2-faq.v9-faq{padding:62px 0}.v9-homepage#iam-v6-preview .v9-faq-tabs>button{padding:13px 20px;font-size:12px}.v9-homepage#iam-v6-preview .v9-faq-answers{padding:12px;gap:10px}html body.iam-theme.v9-homepage#iam-v6-preview #iap2 .v9-faq-heading h2{font-size:35px}}
@media(max-width:550px){html body.iam-theme.v9-homepage#iam-v6-preview #iap2 #iap2-faq.v9-faq{padding:50px 0}.v9-homepage#iam-v6-preview .v9-faq-heading{margin-bottom:30px;padding:0 6px}html body.iam-theme.v9-homepage#iam-v6-preview #iap2 .v9-faq-heading h2{font-size:31px;letter-spacing:-.85px;line-height:1.23;margin-bottom:22px}html body.iam-theme.v9-homepage#iam-v6-preview #iap2 .v9-faq-heading p{font-size:14px}.v9-homepage#iam-v6-preview .v9-faq-tabs{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;border-radius:22px;margin-bottom:26px;padding:7px;gap:5px}.v9-homepage#iam-v6-preview .v9-faq-tabs>button{min-height:45px;padding:11px 10px;font-size:11px;border-radius:17px}.v9-homepage#iam-v6-preview .v9-faq-answers{border-radius:15px;padding:8px;gap:9px}.v9-homepage#iam-v6-preview .v9-faq-question{border-radius:10px}.v9-homepage#iam-v6-preview .v9-faq-question>summary{font-size:14px;padding:17px 15px;gap:17px;line-height:1.6;min-height:67px}.v9-homepage#iam-v6-preview .v9-faq-chevron{flex-basis:16px;width:16px;height:16px}html body.iam-theme.v9-homepage#iam-v6-preview #iap2 .v9-faq-question .iap2-faq-answer{padding:0 18px 22px 15px;font-size:14px;line-height:1.8}html body.iam-theme.v9-homepage#iam-v6-preview #iap2 .v9-faq-help{font-size:12px;gap:9px;margin-top:20px}}
@media(prefers-reduced-motion:reduce){.v9-homepage#iam-v6-preview .v9-faq *,.v9-homepage#iam-v6-preview .v9-faq *::before,.v9-homepage#iam-v6-preview .v9-faq *::after{animation:none!important;transition:none!important}}
@media(max-width:800px){.v9-homepage#iam-v6-preview .v9-faq-answers{border-radius:26px}}
@media(max-width:550px){.v9-homepage#iam-v6-preview .v9-faq-answers{border-radius:19px}}
/* The latest reference uses a wide, lightly rounded category strip. */
.v9-homepage#iam-v6-preview .v9-faq-tabs{grid-template-columns:repeat(4,minmax(0,1fr));width:min(1060px,100%);margin-bottom:22px;padding:7px;border-radius:20px;gap:7px;background:var(--v11-legacy-202126,#202126)}
.v9-homepage#iam-v6-preview .v9-faq-tabs>button{border-radius:12px;min-height:49px;padding:12px 16px;background:transparent;white-space:normal;text-wrap:balance}
@media(max-width:550px){.v9-homepage#iam-v6-preview .v9-faq-tabs{grid-template-columns:repeat(4,minmax(0,1fr));padding:5px;gap:3px;border-radius:16px;margin-bottom:18px}.v9-homepage#iam-v6-preview .v9-faq-tabs>button{padding:10px 5px;font-size:11px;line-height:1.5;min-height:57px;border-radius:10px}}

/* V9 guide keeps the verified native reading layout and extends the map to tools and requests. */
.v9-homepage#iam-v6-preview .v9-guide-heading{display:block;text-align:center;margin-bottom:38px}
html body.iam-theme.v9-homepage#iam-v6-preview #iap2 .v9-guide-heading h2{font-size:36px;line-height:1.2;font-weight:750;letter-spacing:-1.1px;margin-bottom:23px}
.v9-homepage#iam-v6-preview .v9-guide-heading h2>span{position:relative;display:inline-block;color:var(--v11-legacy-ec6bad,#ec6bad)}
.v9-homepage#iam-v6-preview .v9-guide-heading h2>span::after{content:'';position:absolute;left:0;right:1px;bottom:-6px;height:7px;border-top:2px solid var(--v11-legacy-c94889,#c94889);border-radius:50%;transform:rotate(-1deg)}
html body.iam-theme.v9-homepage#iam-v6-preview #iap2 .v9-guide-heading p{font-size:15px;color:var(--v11-legacy-b0b3be,#b0b3be)}
.v9-homepage#iam-v6-preview .v9-guide-heading>a{margin-top:12px;font-size:12px;min-height:44px;color:var(--v11-legacy-d3abbf,#d3abbf)}
.v9-homepage#iam-v6-preview .v9-guide .v8-guide-map a[aria-current=true]{color:var(--v11-legacy-f5d5e5,#f5d5e5);border-left-color:var(--v11-legacy-dc5599,#dc5599);background:var(--v11-legacy-aa28671a,#aa28671a)}
@media(max-width:550px){html body.iam-theme.v9-homepage#iam-v6-preview #iap2 .v9-guide-heading h2{font-size:30px;letter-spacing:-.8px;line-height:1.23}html body.iam-theme.v9-homepage#iam-v6-preview #iap2 .v9-guide-heading p{font-size:14px}}
@media(prefers-reduced-motion:reduce){.v9-homepage#iam-v6-preview .v9-guide *{animation:none!important;transition:none!important}}

/* V9 local directory: compact resource selector, native platform disclosures. */
body.v9-homepage#iam-v6-preview .v9-directory .v7-footer-library-head{align-items:center;margin-bottom:20px}
body.v9-homepage#iam-v6-preview .v9-directory .v7-footer-library-head h2{font-size:26px;line-height:1.2;letter-spacing:-.7px;margin-bottom:8px}
body.v9-homepage#iam-v6-preview .v9-directory .v7-footer-library-head p{font-size:13px}
body.v9-homepage#iam-v6-preview .v9-directory-bar{display:none;align-items:center;justify-content:space-between;gap:20px;padding:0 0 20px;border-bottom:1px solid var(--v11-legacy-ffffff10,#ffffff10);margin-bottom:5px}
body.v9-homepage#iam-v6-preview .v9-directory-ready .v9-directory-bar{display:flex}
body.v9-homepage#iam-v6-preview .v9-directory-tabs{display:flex;align-items:center;padding:4px;gap:4px;border:1px solid var(--v11-legacy-ffffff12,#ffffff12);border-radius:10px;background:var(--v11-legacy-0b0d0f,#0b0d0f)}
body.v9-homepage#iam-v6-preview .v9-directory-tabs button{appearance:none;display:flex;align-items:center;justify-content:center;gap:10px;min-height:40px;padding:8px 15px;border:0;border-radius:7px;background:none;color:var(--v11-legacy-a3a6b1,#a3a6b1);font-family:inherit;font-weight:600;font-size:12px;line-height:1.4;cursor:pointer;white-space:nowrap;transition:background .18s,color .18s}
body.v9-homepage#iam-v6-preview .v9-directory-tabs button[aria-selected=true]{background:var(--v11-legacy-f0e9ee,#f0e9ee);color:var(--v11-legacy-1b1419,#1b1419)}
body.v9-homepage#iam-v6-preview .v9-directory-tabs button:hover:not([aria-selected=true]){color:var(--v11-legacy-faf8fa,#faf8fa);background:var(--v11-legacy-ffffff08,#ffffff08)}
body.v9-homepage#iam-v6-preview .v9-directory-tabs button span{font-size:10px;opacity:.65;font-variant-numeric:tabular-nums}
body.v9-homepage#iam-v6-preview .v9-directory-summary{color:var(--v11-legacy-9295a0,#9295a0);font-size:11px;line-height:1.6;margin:0;white-space:nowrap}
body.v9-homepage#iam-v6-preview .v9-directory .v7-footer-platforms{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0 24px;align-items:start}
body.v9-homepage#iam-v6-preview .v9-directory .v7-footer-platform-count{display:inline;font-size:10px;color:var(--v11-legacy-92949e,#92949e);min-width:14px;text-align:right}
body.v9-homepage#iam-v6-preview .v9-directory .v7-footer-platform>summary{min-height:52px}
body.v9-homepage#iam-v6-preview .v9-directory .v7-footer-subgroup a{font-size:12px;line-height:1.65;min-height:32px}
@media(max-width:900px){
 body.v9-homepage#iam-v6-preview .v9-directory-bar{align-items:start;flex-direction:column;gap:10px}
 body.v9-homepage#iam-v6-preview .v9-directory .v7-footer-platforms{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 20px}
}
@media(max-width:600px){
 body.v9-homepage#iam-v6-preview .v9-directory .v7-footer-library-head{align-items:stretch;gap:16px}
 body.v9-homepage#iam-v6-preview .v9-directory .v7-footer-library-head h2{font-size:24px}
 body.v9-homepage#iam-v6-preview .v9-directory-tabs{width:100%;gap:2px;padding:3px}
 body.v9-homepage#iam-v6-preview .v9-directory-tabs button{flex:1;padding:9px 6px;font-size:11px;gap:4px;min-height:42px}
 body.v9-homepage#iam-v6-preview .v9-directory-tabs button span{display:none}
 body.v9-homepage#iam-v6-preview .v9-directory .v7-footer-platforms{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px}
 body.v9-homepage#iam-v6-preview .v9-directory .v7-footer-platform-name b{font-size:12px}
 body.v9-homepage#iam-v6-preview .v9-directory .v7-footer-subgroup a{min-height:40px}
}
@media(prefers-reduced-motion:reduce){body.v9-homepage#iam-v6-preview .v9-directory *{animation:none!important;transition:none!important}}

/* V9 / the reference-led English homepage. Local Manrope and owned icon sprites. */
body#iam-v6-preview.v9-homepage{--v9-pink:var(--v11-legacy-ef72b1,#ef72b1);--v9-muted:var(--v11-legacy-a8adb7,#a8adb7);--v9-line:var(--v11-legacy-ffffff16,#ffffff16);background:var(--v11-legacy-0c0f12,#0c0f12)}
body#iam-v6-preview.v9-homepage .v6-header{max-width:1120px}
body#iam-v6-preview.v9-homepage #iap2{background:var(--v11-legacy-0c0f12,#0c0f12);color:var(--v11-legacy-f1f2f4,#f1f2f4)}
body#iam-v6-preview.v9-homepage #iap2 .v9-wrap{width:min(1120px,calc(100% - 64px));margin:80px auto}
body#iam-v6-preview.v9-homepage #iap2 .v9-section-heading{text-align:center;margin:0 auto 42px;max-width:800px}
body#iam-v6-preview.v9-homepage #iap2 .v9-section-heading h2{font-size:36px;font-weight:760;letter-spacing:-1.3px;line-height:1.24;color:var(--v11-legacy-f4f4f6,#f4f4f6);margin:0 0 21px;text-wrap:balance}
body#iam-v6-preview.v9-homepage #iap2 .v9-section-heading h2>span{color:var(--v9-pink);position:relative;display:inline-block}
body#iam-v6-preview.v9-homepage #iap2 .v9-section-heading h2>span:after{content:'';position:absolute;left:2px;right:2px;bottom:-5px;height:6px;border-top:2px solid var(--v11-legacy-c74586,#c74586);border-radius:50%;transform:rotate(-1deg)}
body#iam-v6-preview.v9-homepage #iap2 .v9-section-heading p{font-size:15px;line-height:1.8;color:var(--v9-muted);margin:0;text-wrap:balance}
body#iam-v6-preview.v9-homepage #iap2 .v9-action{display:flex;align-items:center;justify-content:space-between;gap:20px;background:var(--v11-legacy-efedf0,#efedf0);border:1px solid var(--v11-legacy-efedf0,#efedf0);color:var(--v11-legacy-151217,#151217);border-radius:30px;padding:8px 8px 8px 22px;min-height:50px;font-size:14px;font-weight:750;text-decoration:none}
body#iam-v6-preview.v9-homepage #iap2 .v9-action>span{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:var(--v11-legacy-d7cbd1,#d7cbd1)}
@media(hover:hover) and (pointer:fine){body#iam-v6-preview.v9-homepage #iap2 .v9-action:hover{background:var(--v11-legacy-f2b6d2,#f2b6d2);border-color:var(--v11-legacy-f2b6d2,#f2b6d2)}}
body#iam-v6-preview.v9-homepage #iap2 .v9-overline{display:block;font-size:11px;letter-spacing:1.4px;color:var(--v11-legacy-df9dbd,#df9dbd);font-weight:700;margin-bottom:20px}
body#iam-v6-preview.v9-homepage #iap2 .v9-hero{isolation:isolate;position:relative;text-align:center;padding:64px 28px 58px;overflow:hidden;background:radial-gradient(ellipse at 50% 25%,var(--v11-legacy-5b1c3e29,#5b1c3e29),transparent 63%)}
body#iam-v6-preview.v9-homepage #iap2 .v9-hero-label{display:inline-flex;align-items:center;gap:10px;min-height:32px;color:var(--v11-legacy-bbb8bf,#bbb8bf);font-size:12px;margin-bottom:23px}
body#iam-v6-preview.v9-homepage #iap2 .v9-hero-label>span{display:grid;place-items:center;background:var(--v11-legacy-e44692,#e44692);color:var(--v11-legacy-fff,#fff);width:25px;height:25px;border-radius:7px;font:700 24px/1 Georgia,serif;padding-bottom:3px}
body#iam-v6-preview.v9-homepage #iap2 .v9-hero-label>svg{width:13px;height:13px;margin-left:5px}
body#iam-v6-preview.v9-homepage #iap2 .v9-hero h1{font-size:clamp(46px,5.15vw,70px);line-height:1.13;letter-spacing:-3px;font-weight:820;max-width:1000px;margin:0 auto 26px;color:var(--v11-legacy-f6f5f7,#f6f5f7);text-wrap:balance}
body#iam-v6-preview.v9-homepage #iap2 .v9-hero h1>span{color:var(--v11-legacy-ef72b1,#ef72b1)}
body#iam-v6-preview.v9-homepage #iap2 .v9-hero-intro{font-size:17px;line-height:1.8;color:var(--v11-legacy-bab8c1,#bab8c1);margin:0 auto 27px}
body#iam-v6-preview.v9-homepage #iap2 .v9-hero-benefits{display:grid;grid-template-columns:repeat(3,max-content);justify-content:center;gap:13px 32px;list-style:none;margin:0 auto 34px;padding:0;text-align:left}
body#iam-v6-preview.v9-homepage #iap2 .v9-hero-benefits li{display:flex;align-items:center;gap:9px;color:var(--v11-legacy-bac0c8,#bac0c8);font-size:12px;line-height:1.6}
body#iam-v6-preview.v9-homepage #iap2 .v9-hero-benefits svg{color:var(--v11-legacy-e28db7,#e28db7);width:15px;height:15px;flex:none}
body#iam-v6-preview.v9-homepage #iap2 .v9-start{max-width:540px;margin:0 auto;border:1px solid var(--v11-legacy-ffffff1f,#ffffff1f);border-radius:36px;padding:6px;background:var(--v11-legacy-17191e,#17191e);min-height:66px}
body#iam-v6-preview.v9-homepage #iap2 .v9-start input{min-width:0;background:none;padding:12px 18px;font-size:15px;color:var(--v11-legacy-fff,#fff);height:52px}
body#iam-v6-preview.v9-homepage #iap2 .v9-start .v6-button{min-height:52px;white-space:nowrap;border-radius:30px;background:var(--v11-legacy-d63784,#d63784);padding:8px 9px 8px 21px;font-size:14px;gap:16px}
body#iam-v6-preview.v9-homepage #iap2 .v9-start .v6-button>span{background:var(--v11-legacy-f1d1e1,#f1d1e1);color:var(--v11-legacy-701441,#701441);width:33px;height:33px}
body#iam-v6-preview.v9-homepage #iap2 .v9-hero-bottom{display:flex;justify-content:center;align-items:center;gap:25px;margin-top:25px;min-height:60px}
body#iam-v6-preview.v9-homepage #iap2 .v9-intro-play{display:flex;align-items:center;gap:11px;text-align:left;background:none;border:0;color:var(--v11-legacy-e2dfe5,#e2dfe5);font-family:inherit;font-size:12px;line-height:1.6;font-weight:600;cursor:pointer;padding:0;min-height:60px}
body#iam-v6-preview.v9-homepage #iap2 .v9-intro-play>span:last-child{font-size:12px;font-weight:650}
body#iam-v6-preview.v9-homepage #iap2 .v9-intro-play small{display:block;color:var(--v11-legacy-969ba6,#969ba6);font-size:10px;font-weight:450;margin-top:4px}
body#iam-v6-preview.v9-homepage #iap2 .v9-video-thumb{position:relative;width:44px;height:56px;display:block;border-radius:7px;overflow:hidden}
body#iam-v6-preview.v9-homepage #iap2 .v9-video-thumb img{width:100%;height:100%;object-fit:cover}
body#iam-v6-preview.v9-homepage #iap2 .v9-video-thumb i{position:absolute;display:grid;place-items:center;inset:0;font-size:12px;font-style:normal;color:white;background:var(--v11-legacy-0003,#0003);text-shadow:0 1px 8px var(--v11-legacy-000,#000)}
body#iam-v6-preview.v9-homepage #iap2 .v9-hero-divider{height:35px;border-left:1px solid var(--v11-legacy-ffffff1c,#ffffff1c)}
body#iam-v6-preview.v9-homepage #iap2 .v9-text-link{display:flex;align-items:center;gap:12px;font-size:13px;min-height:44px;color:var(--v11-legacy-ddc3d0,#ddc3d0)}
body#iam-v6-preview.v9-homepage #iap2 .v9-hero-orbit{position:absolute;z-index:-1;inset:0;pointer-events:none}
body#iam-v6-preview.v9-homepage #iap2 .v9-hero-orbit>span{position:absolute;display:grid;place-items:center;width:88px;height:88px;border-radius:24px;color:var(--v11-legacy-a992a6,#a992a6);background:linear-gradient(135deg,var(--v11-legacy-29202b44,#29202b44),var(--v11-legacy-17192011,#17192011));border:1px solid var(--v11-legacy-cf93b11a,#cf93b11a);opacity:.32}
body#iam-v6-preview.v9-homepage #iap2 .v9-hero-orbit svg{width:42px;height:42px}
body#iam-v6-preview.v9-homepage #iap2 .v9-hero-orbit>span:nth-child(1){top:24%;left:max(2%,calc(50% - 605px));transform:rotate(-16deg)}
body#iam-v6-preview.v9-homepage #iap2 .v9-hero-orbit>span:nth-child(2){bottom:17%;left:max(5%,calc(50% - 540px));transform:rotate(12deg);width:63px;height:63px}
body#iam-v6-preview.v9-homepage #iap2 .v9-hero-orbit>span:nth-child(3){top:27%;right:max(2%,calc(50% - 600px));transform:rotate(14deg)}
body#iam-v6-preview.v9-homepage #iap2 .v9-hero-orbit>span:nth-child(4){bottom:16%;right:max(5%,calc(50% - 530px));transform:rotate(-12deg);width:65px;height:65px}
body#iam-v6-preview.v9-homepage #iap2 .pm-platform-ribbon{margin:0 auto 46px;max-width:1120px;padding-top:10px;padding-bottom:12px;opacity:.82}
body#iam-v6-preview.v9-homepage #iap2 .v9-overview{display:grid;grid-template-columns:repeat(4,1fr);width:min(1120px,calc(100% - 64px));margin:0 auto;padding:27px 0;border-block:1px solid var(--v9-line)}
body#iam-v6-preview.v9-homepage #iap2 .v9-overview>div{display:flex;justify-content:center;align-items:center;gap:14px;padding:7px 14px;border-right:1px solid var(--v9-line)}
body#iam-v6-preview.v9-homepage #iap2 .v9-overview>div:last-child{border-right:0}
body#iam-v6-preview.v9-homepage #iap2 .v9-overview svg{width:27px;height:27px;color:var(--v11-legacy-d385aa,#d385aa)}
body#iam-v6-preview.v9-homepage #iap2 .v9-overview strong{display:block;color:var(--v11-legacy-eeeaf0,#eeeaf0);font-size:19px;line-height:1.4;letter-spacing:-.4px}
body#iam-v6-preview.v9-homepage #iap2 .v9-overview small{display:block;color:var(--v11-legacy-949eac,#949eac);font-size:11px;margin-top:4px}
body#iam-v6-preview.v9-homepage #iap2 .v9-trust{display:grid;grid-template-columns:repeat(4,1fr);gap:25px;margin-block:35px 85px}
body#iam-v6-preview.v9-homepage #iap2 .v9-trust article{padding:16px 0 0}
body#iam-v6-preview.v9-homepage #iap2 .v9-trust article>svg{width:24px;height:24px;color:var(--v11-legacy-cba3b8,#cba3b8);margin-bottom:14px}
body#iam-v6-preview.v9-homepage #iap2 .v9-trust h2{font-size:14px;font-weight:650;letter-spacing:-.2px;margin:0 0 10px;line-height:1.5;color:var(--v11-legacy-e6e8ed,#e6e8ed)}
body#iam-v6-preview.v9-homepage #iap2 .v9-trust p{font-size:12px;line-height:1.8;color:var(--v11-legacy-959fac,#959fac);margin:0 0 6px;max-width:230px;min-height:44px}
body#iam-v6-preview.v9-homepage #iap2 .v9-trust a{display:flex;align-items:center;gap:8px;color:var(--v11-legacy-c398b0,#c398b0);font-size:11px;min-height:38px}
body#iam-v6-preview.v9-homepage #iap2 .v9-trust a svg{width:13px;height:13px}
body#iam-v6-preview.v9-homepage #iap2 .v9-quality-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}
body#iam-v6-preview.v9-homepage #iap2 .v9-quality-grid article{padding:27px;display:flex;flex-direction:column;border:1px solid var(--v11-legacy-dc98b723,#dc98b723);border-radius:15px;background:radial-gradient(ellipse at 100% 0,var(--v11-legacy-a3547921,#a3547921),transparent 57%),var(--v11-legacy-111519,#111519)}
body#iam-v6-preview.v9-homepage #iap2 .v9-quality-grid article:nth-child(2){background:radial-gradient(ellipse at 100% 0,var(--v11-legacy-527a8c20,#527a8c20),transparent 57%),var(--v11-legacy-111519,#111519);border-color:var(--v11-legacy-8ba4b923,#8ba4b923)}
body#iam-v6-preview.v9-homepage #iap2 .v9-quality-grid article:nth-child(3){background:radial-gradient(ellipse at 100% 0,var(--v11-legacy-95836020,#95836020),transparent 57%),var(--v11-legacy-111519,#111519);border-color:var(--v11-legacy-bdb18a23,#bdb18a23)}
body#iam-v6-preview.v9-homepage #iap2 .v9-quality-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:26px}
body#iam-v6-preview.v9-homepage #iap2 .v9-quality-top>svg{color:var(--v11-legacy-ddb4cb,#ddb4cb);width:25px;height:25px}
body#iam-v6-preview.v9-homepage #iap2 .v9-quality-top>span{font:12px ui-monospace,monospace;color:var(--v11-legacy-91909c,#91909c)}
body#iam-v6-preview.v9-homepage #iap2 .v9-quality-grid h3{font-size:21px;letter-spacing:-.5px;line-height:1.35;margin:0 0 13px;color:var(--v11-legacy-ececf0,#ececf0)}
body#iam-v6-preview.v9-homepage #iap2 .v9-quality-grid b{font-size:12px;line-height:1.7;color:var(--v11-legacy-dca8c2,#dca8c2);font-weight:550}
body#iam-v6-preview.v9-homepage #iap2 .v9-quality-grid p{font-size:13px;line-height:1.9;color:var(--v11-legacy-9ca6b3,#9ca6b3);margin:14px 0 24px}
body#iam-v6-preview.v9-homepage #iap2 .v9-quality-link{margin-top:auto;display:flex;align-items:center;justify-content:space-between;min-height:44px;border-top:1px solid var(--v9-line);padding-top:13px;color:var(--v11-legacy-e0bacd,#e0bacd);font-size:12px;font-weight:600}
body#iam-v6-preview.v9-homepage #iap2 .ih-market.v6-section{max-width:1120px;margin:85px auto}
body#iam-v6-preview.v9-homepage #iap2 .v6-section-head h2{font-size:36px;letter-spacing:-1.1px;line-height:1.25}
body#iam-v6-preview.v9-homepage #iap2 .v9-workflow{background:linear-gradient(180deg,var(--v11-legacy-15111866,#15111866),var(--v11-legacy-10131855,#10131855));border-block:1px solid var(--v11-legacy-ffffff09,#ffffff09);padding:65px 0;margin-block:85px}
body#iam-v6-preview.v9-homepage #iap2 .v9-workflow>.v9-wrap{margin:0 auto}
body#iam-v6-preview.v9-homepage #iap2 .v9-steps-layout{display:grid;grid-template-columns:1fr 1.15fr;gap:65px;align-items:center}
body#iam-v6-preview.v9-homepage #iap2 .v9-step-visual{position:relative;padding:30px 0 25px;text-align:center}
body#iam-v6-preview.v9-homepage #iap2 .v9-step-wordmark{display:grid;place-items:center;width:95px;height:102px;margin:0 auto;border-radius:26px 26px 26px 0;background:var(--v11-legacy-d53283,#d53283);color:var(--v11-legacy-fff,#fff);font:700 93px/1 Georgia,serif;padding-bottom:11px;box-shadow:0 15px 75px var(--v11-legacy-da307c1b,#da307c1b)}
body#iam-v6-preview.v9-homepage #iap2 .v9-step-connection{height:49px;border-left:1px solid var(--v11-legacy-75435b,#75435b);width:1px;margin:auto}
body#iam-v6-preview.v9-homepage #iap2 .v9-step-path{display:flex;justify-content:space-between;position:relative;max-width:405px;margin:0 auto}
body#iam-v6-preview.v9-homepage #iap2 .v9-step-path:before{content:'';position:absolute;left:28px;right:28px;top:26px;border-top:1px solid var(--v11-legacy-75435b,#75435b)}
body#iam-v6-preview.v9-homepage #iap2 .v9-step-path>span{position:relative;display:flex;align-items:center;flex-direction:column;gap:10px}
body#iam-v6-preview.v9-homepage #iap2 .v9-step-path i{display:grid;place-items:center;width:52px;height:52px;background:var(--v11-legacy-20181f,#20181f);border:1px solid var(--v11-legacy-664054,#664054);border-radius:14px;color:var(--v11-legacy-d99aba,#d99aba)}
body#iam-v6-preview.v9-homepage #iap2 .v9-step-path svg{width:20px;height:20px}
body#iam-v6-preview.v9-homepage #iap2 .v9-step-path small{font:10px ui-monospace,monospace;color:var(--v11-legacy-ab7b91,#ab7b91)}
body#iam-v6-preview.v9-homepage #iap2 .v9-step-visual p{font-size:25px;color:var(--v11-legacy-afb0bd,#afb0bd);line-height:1.5;letter-spacing:-.7px;margin:28px 0 23px}
body#iam-v6-preview.v9-homepage #iap2 .v9-step-visual strong{color:var(--v11-legacy-e5dce3,#e5dce3);font-weight:600}
body#iam-v6-preview.v9-homepage #iap2 .v9-step-platforms{display:flex;justify-content:center;gap:24px;color:var(--v11-legacy-7d7482,#7d7482)}
body#iam-v6-preview.v9-homepage #iap2 .v9-step-platforms svg{width:18px;height:18px}
body#iam-v6-preview.v9-homepage #iap2 .v9-steps details{border-bottom:1px solid var(--v11-legacy-ffffff16,#ffffff16)}
body#iam-v6-preview.v9-homepage #iap2 .v9-steps details:first-child{border-top:1px solid var(--v11-legacy-ffffff16,#ffffff16)}
body#iam-v6-preview.v9-homepage #iap2 .v9-steps summary{display:flex;align-items:center;gap:18px;min-height:73px;cursor:pointer;list-style:none}
body#iam-v6-preview.v9-homepage #iap2 .v9-steps summary::-webkit-details-marker{display:none}
body#iam-v6-preview.v9-homepage #iap2 .v9-steps summary>span{font:11px ui-monospace,monospace;color:var(--v11-legacy-ac7e95,#ac7e95)}
body#iam-v6-preview.v9-homepage #iap2 .v9-steps summary h3{font-size:17px;line-height:1.5;font-weight:650;letter-spacing:-.3px;margin:0;color:var(--v11-legacy-c9ccd4,#c9ccd4)}
body#iam-v6-preview.v9-homepage #iap2 .v9-steps summary i{margin-left:auto;font-size:20px;font-style:normal;color:var(--v11-legacy-9a7d8e,#9a7d8e);transition:transform .2s}
body#iam-v6-preview.v9-homepage #iap2 .v9-steps details[open] h3{color:var(--v11-legacy-f1dbe6,#f1dbe6)}
body#iam-v6-preview.v9-homepage #iap2 .v9-steps details[open] summary i{transform:rotate(45deg)}
body#iam-v6-preview.v9-homepage #iap2 .v9-steps details>div{padding:0 25px 18px 32px}
body#iam-v6-preview.v9-homepage #iap2 .v9-steps p{font-size:14px;line-height:1.85;color:var(--v11-legacy-a3a8b3,#a3a8b3);margin:0 0 8px}
body#iam-v6-preview.v9-homepage #iap2 .v9-steps a{display:flex;align-items:center;gap:13px;font-size:12px;color:var(--v11-legacy-eab2ce,#eab2ce);min-height:38px}
body#iam-v6-preview.v9-homepage #iap2 .iv6-results{max-width:1120px;margin-block:85px}
body#iam-v6-preview.v9-homepage #iap2 .v9-resource-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px}
body#iam-v6-preview.v9-homepage #iap2 .v9-resource-grid article{padding:36px;border:1px solid var(--v11-legacy-b688a22e,#b688a22e);border-radius:18px;background:linear-gradient(145deg,var(--v11-legacy-241821cc,#241821cc),var(--v11-legacy-16151c,#16151c) 65%);position:relative;overflow:hidden}
body#iam-v6-preview.v9-homepage #iap2 .v9-resource-grid article:nth-child(2){background:linear-gradient(145deg,var(--v11-legacy-19232ccc,#19232ccc),var(--v11-legacy-13181e,#13181e) 65%);border-color:var(--v11-legacy-87a6b02b,#87a6b02b)}
body#iam-v6-preview.v9-homepage #iap2 .v9-resource-grid header{display:flex;align-items:center;gap:13px;margin-bottom:30px}
body#iam-v6-preview.v9-homepage #iap2 .v9-resource-grid header>span{display:grid;place-items:center;width:43px;height:43px;border-radius:12px;border:1px solid var(--v11-legacy-c98ca938,#c98ca938);color:var(--v11-legacy-e7b5cf,#e7b5cf);background:var(--v11-legacy-d990b111,#d990b111)}
body#iam-v6-preview.v9-homepage #iap2 .v9-resource-grid header b{font-size:10px;letter-spacing:1.5px;color:var(--v11-legacy-cfa5bc,#cfa5bc);font-weight:650}
body#iam-v6-preview.v9-homepage #iap2 .v9-resource-grid h3{font-size:30px;line-height:1.35;letter-spacing:-1px;margin:0 0 18px;color:var(--v11-legacy-f0ebf1,#f0ebf1)}
body#iam-v6-preview.v9-homepage #iap2 .v9-resource-grid p{font-size:14px;line-height:1.9;color:var(--v11-legacy-a9a6b3,#a9a6b3);max-width:430px;margin:0}
body#iam-v6-preview.v9-homepage #iap2 .v9-tool-samples,body#iam-v6-preview.v9-homepage #iap2 .v9-free-platforms{display:flex;align-items:center;gap:10px;min-height:105px;margin:10px 0 18px}
body#iam-v6-preview.v9-homepage #iap2 .v9-tool-samples>span{display:flex;align-items:center;gap:7px;font-size:10px;color:var(--v11-legacy-baa7b4,#baa7b4);white-space:nowrap}
body#iam-v6-preview.v9-homepage #iap2 .v9-tool-samples svg{width:16px;height:16px}
body#iam-v6-preview.v9-homepage #iap2 .v9-free-platforms>span{display:grid;place-items:center;width:45px;height:45px;border:1px solid var(--v11-legacy-a1aeb31c,#a1aeb31c);background:var(--v11-legacy-ffffff04,#ffffff04);border-radius:12px;color:var(--v11-legacy-aaa9b8,#aaa9b8)}
body#iam-v6-preview.v9-homepage #iap2 .v9-free-platforms svg{width:22px;height:22px}
body#iam-v6-preview.v9-homepage #iap2 .v9-resource-grid .v9-action{max-width:260px}
body#iam-v6-preview.v9-homepage #iap2 .v9-api{display:grid;grid-template-columns:1.05fr 1fr;gap:80px;align-items:center;padding-block:26px}
body#iam-v6-preview.v9-homepage #iap2 .v9-api h2,body#iam-v6-preview.v9-homepage #iap2 .v9-planner h2{font-size:40px;line-height:1.2;letter-spacing:-1.4px;color:var(--v11-legacy-f0eff3,#f0eff3);font-weight:750;margin:0 0 24px}
body#iam-v6-preview.v9-homepage #iap2 .v9-api h2>span{color:var(--v11-legacy-e477ac,#e477ac)}
body#iam-v6-preview.v9-homepage #iap2 .v9-api-copy>p,body#iam-v6-preview.v9-homepage #iap2 .v9-planner header>p{font-size:14px;line-height:1.9;color:var(--v11-legacy-a4acb8,#a4acb8);margin:0 0 22px;max-width:460px}
body#iam-v6-preview.v9-homepage #iap2 .v9-api-copy ul{list-style:none;margin:0 0 28px;padding:0;display:grid;gap:13px}
body#iam-v6-preview.v9-homepage #iap2 .v9-api-copy li{display:flex;align-items:center;gap:10px;font-size:13px;line-height:1.6;color:var(--v11-legacy-c1c4ce,#c1c4ce)}
body#iam-v6-preview.v9-homepage #iap2 .v9-api-copy li svg{width:16px;height:16px;color:var(--v11-legacy-d478a3,#d478a3)}
body#iam-v6-preview.v9-homepage #iap2 .v9-api-actions{display:flex;align-items:center;gap:22px}
body#iam-v6-preview.v9-homepage #iap2 .v9-api-actions>a:last-child{display:flex;align-items:center;gap:9px;min-height:44px;font-size:12px;color:var(--v11-legacy-ccb0bf,#ccb0bf)}
body#iam-v6-preview.v9-homepage #iap2 .v9-api-diagram{padding:38px 30px;background:radial-gradient(ellipse at center,var(--v11-legacy-46213730,#46213730),transparent 70%);border-block:1px solid var(--v11-legacy-ffffff12,#ffffff12)}
body#iam-v6-preview.v9-homepage #iap2 .v9-api-node{display:flex;align-items:center;gap:16px;padding:24px;border:1px solid var(--v11-legacy-5b435445,#5b435445);background:var(--v11-legacy-17171ed9,#17171ed9);border-radius:13px;max-width:350px;margin:auto}
body#iam-v6-preview.v9-homepage #iap2 .v9-api-node>span{display:grid;place-items:center;flex:none;width:40px;height:40px;background:var(--v11-legacy-27202c,#27202c);border-radius:10px;color:var(--v11-legacy-d3b5cb,#d3b5cb)}
body#iam-v6-preview.v9-homepage #iap2 .v9-api-node small{font-size:9px;color:var(--v11-legacy-a0879a,#a0879a);letter-spacing:1.3px;display:block;margin-bottom:7px}
body#iam-v6-preview.v9-homepage #iap2 .v9-api-node strong{font-size:16px;color:var(--v11-legacy-e2dde5,#e2dde5);font-weight:600}
body#iam-v6-preview.v9-homepage #iap2 .v9-api-node .v9-mini-logo{background:var(--v11-legacy-cf397f,#cf397f);color:white;font:700 36px/1 Georgia,serif;padding-bottom:4px}
body#iam-v6-preview.v9-homepage #iap2 .v9-api-route{display:flex;justify-content:center;gap:55px;padding-block:27px;position:relative}
body#iam-v6-preview.v9-homepage #iap2 .v9-api-route:before{content:'';position:absolute;inset:0 30%;border-inline:1px dashed var(--v11-legacy-b772953b,#b772953b);z-index:-1}
body#iam-v6-preview.v9-homepage #iap2 .v9-api-route>span{background:var(--v11-legacy-1b151e,#1b151e);padding:6px 9px;font:10px/1.5 ui-monospace,monospace;color:var(--v11-legacy-b392a8,#b392a8)}
body#iam-v6-preview.v9-homepage #iap2 .v9-api-diagram>p{font-size:12px;line-height:1.85;color:var(--v11-legacy-9395a6,#9395a6);text-align:center;margin:24px 0 8px}
body#iam-v6-preview.v9-homepage #iap2 .v9-api-diagram>a{display:flex;align-items:center;justify-content:center;gap:12px;min-height:40px;font-size:12px;color:var(--v11-legacy-d6b1c5,#d6b1c5)}
body#iam-v6-preview.v9-homepage #iap2 .v9-planner{display:grid;grid-template-columns:1fr 1.2fr;gap:70px;padding:36px 0;border-block:1px solid var(--v11-legacy-ffffff16,#ffffff16)}
body#iam-v6-preview.v9-homepage #iap2 .v9-planner h2{font-size:32px;letter-spacing:-1px;margin-bottom:17px}
body#iam-v6-preview.v9-homepage #iap2 .v9-planner .v9-overline{margin-bottom:15px}
body#iam-v6-preview.v9-homepage #iap2 .v9-planner header>p{font-size:13px;margin-bottom:0;max-width:350px}
body#iam-v6-preview.v9-homepage #iap2 .v9-planner-inputs{display:grid;grid-template-columns:1fr 1fr;gap:22px}
body#iam-v6-preview.v9-homepage #iap2 .v9-planner label{font-size:12px;color:var(--v11-legacy-b5bac7,#b5bac7);font-weight:500}
body#iam-v6-preview.v9-homepage #iap2 .v9-planner label>span{display:flex;align-items:center;border:1px solid var(--v11-legacy-ffffff20,#ffffff20);background:var(--v11-legacy-14181d,#14181d);border-radius:8px;margin-top:10px;padding:0 16px;color:var(--v11-legacy-909aa8,#909aa8);font-size:16px;min-height:54px;gap:10px}
body#iam-v6-preview.v9-homepage #iap2 .v9-planner input{background:none;min-width:0;border:0;box-shadow:none;padding:13px 0;width:100%;color:var(--v11-legacy-e9e3eb,#e9e3eb);font:500 17px/1.5 inherit}
body#iam-v6-preview.v9-homepage #iap2 .v9-planner-output{display:grid;grid-template-columns:1fr 1fr;gap:22px;padding:26px 0 17px}
body#iam-v6-preview.v9-homepage #iap2 .v9-planner-output span{display:block;font-size:12px;color:var(--v11-legacy-939eae,#939eae)}
body#iam-v6-preview.v9-homepage #iap2 .v9-planner-output output{display:block;font-size:33px;letter-spacing:-1px;color:var(--v11-legacy-e6afca,#e6afca);margin-top:8px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}
body#iam-v6-preview.v9-homepage #iap2 .v9-planner form>p{font-size:10px;color:var(--v11-legacy-8d97a6,#8d97a6);line-height:1.8;margin:0}
body#iam-v6-preview.v9-homepage #iap2 .v8-community{padding-top:40px}
body#iam-v6-preview.v9-homepage #iap2 #iap2-blog{max-width:1120px;margin-block:80px}
body#iam-v6-preview.v9-homepage #iap2 .v9-catalog{max-width:1120px}
body#iam-v6-preview.v9-homepage #iap2 .v9-catalog-controls>button{min-width:44px;min-height:44px}
body#iam-v6-preview.v9-homepage #iap2 .v9-catalog-dots button{min-height:44px;min-width:30px}
body#iam-v6-preview.v9-homepage #iap2 .v9-catalog-dots button:before{top:18px}
body#iam-v6-preview.v9-homepage #iap2 :is(.v9-service-card,.v9-quality-grid article,.v9-resource-grid article){transition:border-color .2s,background-color .2s}
@media(hover:hover) and (pointer:fine){body#iam-v6-preview.v9-homepage #iap2 :is(.v9-service-card,.v9-quality-grid article,.v9-resource-grid article):hover{border-color:var(--v11-legacy-d493b450,#d493b450)}}
body#iam-v6-preview.v9-homepage #iap2 :is(.v9-hero,.v9-wrap,.v9-workflow) :is(a,button,summary,input):focus-visible{outline:2px solid var(--v11-legacy-f19cc8,#f19cc8);outline-offset:4px}
@media(max-width:1050px){
 body#iam-v6-preview.v9-homepage #iap2 .v9-hero-orbit{opacity:.4}
 body#iam-v6-preview.v9-homepage #iap2 .v9-hero-benefits{gap:12px 22px}
 body#iam-v6-preview.v9-homepage #iap2 .v9-steps-layout,body#iam-v6-preview.v9-homepage #iap2 .v9-api{gap:35px}
 body#iam-v6-preview.v9-homepage #iap2 .v9-quality-grid article{padding:23px}
 body#iam-v6-preview.v9-homepage #iap2 .v9-tool-samples{flex-wrap:wrap;align-content:center;gap:13px}
 body#iam-v6-preview.v9-homepage #iap2 .v9-resource-grid article{padding:28px}
 body#iam-v6-preview.v9-homepage #iap2 .v9-api-actions{flex-wrap:wrap;gap:10px}
 body#iam-v6-preview.v9-homepage #iap2 .v9-overview{grid-template-columns:repeat(2,1fr);row-gap:23px}
 body#iam-v6-preview.v9-homepage #iap2 .v9-overview>div:nth-child(2){border:0}
}
@media(max-width:800px){
 body#iam-v6-preview.v9-homepage #iap2 .v9-wrap{width:calc(100% - 40px);margin-block:64px}
 body#iam-v6-preview.v9-homepage #iap2 .v9-trust{grid-template-columns:1fr 1fr;gap:20px 30px;margin-block:28px 65px}
 body#iam-v6-preview.v9-homepage #iap2 .v9-hero{padding-top:48px}
 body#iam-v6-preview.v9-homepage #iap2 .v9-hero h1{font-size:51px;letter-spacing:-2px}
 body#iam-v6-preview.v9-homepage #iap2 .v9-hero-orbit{display:none}
 body#iam-v6-preview.v9-homepage #iap2 .v9-hero-benefits{grid-template-columns:repeat(2,max-content);gap:12px 25px}
 body#iam-v6-preview.v9-homepage #iap2 .v9-quality-grid{gap:12px}
 body#iam-v6-preview.v9-homepage #iap2 .v9-quality-grid article{padding:20px}
 body#iam-v6-preview.v9-homepage #iap2 .v9-quality-grid h3{font-size:18px}
 body#iam-v6-preview.v9-homepage #iap2 .v9-resource-grid h3{font-size:24px}
 body#iam-v6-preview.v9-homepage #iap2 .v9-steps-layout{grid-template-columns:1fr;gap:25px}
 body#iam-v6-preview.v9-homepage #iap2 .v9-step-visual{padding:0 0 22px}
 body#iam-v6-preview.v9-homepage #iap2 .v9-step-wordmark{width:70px;height:75px;font-size:69px;border-radius:20px 20px 20px 0;padding-bottom:8px}
 body#iam-v6-preview.v9-homepage #iap2 .v9-step-visual p,body#iam-v6-preview.v9-homepage #iap2 .v9-step-platforms{display:none}
 body#iam-v6-preview.v9-homepage #iap2 .v9-step-connection{height:30px}
 body#iam-v6-preview.v9-homepage #iap2 .v9-api{grid-template-columns:1fr;gap:38px;padding:0}
 body#iam-v6-preview.v9-homepage #iap2 .v9-api-copy>p{max-width:620px}
 body#iam-v6-preview.v9-homepage #iap2 .v9-api-copy ul{grid-template-columns:1fr 1fr}
 body#iam-v6-preview.v9-homepage #iap2 .v9-api-actions{gap:22px}
 body#iam-v6-preview.v9-homepage #iap2 .v9-planner{gap:35px;grid-template-columns:1fr 1.2fr}
 body#iam-v6-preview.v9-homepage #iap2 .v9-planner h2{font-size:29px}
 body#iam-v6-preview.v9-homepage #iap2 .v9-section-heading h2,body#iam-v6-preview.v9-homepage #iap2 .v6-section-head h2{font-size:32px}
}
@media(max-width:560px){
 body#iam-v6-preview.v9-homepage #iap2 .v9-wrap{width:calc(100% - 36px);margin-block:54px}
 body#iam-v6-preview.v9-homepage #iap2 .v9-hero{padding:36px 18px 34px}
 body#iam-v6-preview.v9-homepage #iap2 .v9-hero-label{font-size:10px;gap:8px;margin-bottom:22px}
 body#iam-v6-preview.v9-homepage #iap2 .v9-hero-label>svg{display:none}
 body#iam-v6-preview.v9-homepage #iap2 .v9-hero h1{font-size:39px;line-height:1.15;letter-spacing:-1.9px;margin-bottom:23px}
 body#iam-v6-preview.v9-homepage #iap2 .v9-hero-intro{font-size:14px;line-height:1.8;max-width:320px;margin-bottom:23px}
 body#iam-v6-preview.v9-homepage #iap2 .v9-hero-intro br{display:none}
 body#iam-v6-preview.v9-homepage #iap2 .v9-hero-benefits{gap:12px 13px;margin-bottom:27px;grid-template-columns:1fr 1fr}
 body#iam-v6-preview.v9-homepage #iap2 .v9-hero-benefits li{font-size:10px;gap:6px;align-items:flex-start}
 body#iam-v6-preview.v9-homepage #iap2 .v9-hero-benefits svg{width:13px;height:13px;margin-top:1px}
 body#iam-v6-preview.v9-homepage #iap2 .v9-start{display:flex;flex-direction:column;border-radius:16px;padding:7px;gap:3px}
 body#iam-v6-preview.v9-homepage #iap2 .v9-start input{height:48px;min-height:48px;width:100%;font-size:16px;text-align:left;padding:11px 14px}
 body#iam-v6-preview.v9-homepage #iap2 .v9-start .v6-button{width:100%;border-radius:10px;justify-content:space-between;padding-left:18px;min-height:48px;font-size:13px}
 body#iam-v6-preview.v9-homepage #iap2 .v9-hero-bottom{gap:15px;margin-top:22px}
 body#iam-v6-preview.v9-homepage #iap2 .v9-intro-play>span:last-child{font-size:11px}
 body#iam-v6-preview.v9-homepage #iap2 .v9-intro-play small{font-size:9px}
 body#iam-v6-preview.v9-homepage #iap2 .v9-text-link{font-size:11px;gap:6px}
 body#iam-v6-preview.v9-homepage #iap2 .v9-text-link svg{width:13px;height:13px}
 body#iam-v6-preview.v9-homepage #iap2 .pm-platform-ribbon{margin-bottom:24px;padding-top:0}
 body#iam-v6-preview.v9-homepage #iap2 .v9-overview{width:calc(100% - 36px);padding:21px 0;row-gap:23px}
 body#iam-v6-preview.v9-homepage #iap2 .v9-overview>div{padding:0 9px;justify-content:flex-start;gap:10px}
 body#iam-v6-preview.v9-homepage #iap2 .v9-overview strong{font-size:15px;letter-spacing:-.3px}
 body#iam-v6-preview.v9-homepage #iap2 .v9-overview small{font-size:9px}
 body#iam-v6-preview.v9-homepage #iap2 .v9-overview svg{width:20px;height:20px;flex:none}
 body#iam-v6-preview.v9-homepage #iap2 .v9-trust{gap:8px 19px;margin-block:22px 54px}
 body#iam-v6-preview.v9-homepage #iap2 .v9-trust h2{font-size:12px}
 body#iam-v6-preview.v9-homepage #iap2 .v9-trust p{font-size:11px;line-height:1.75;min-height:42px}
 body#iam-v6-preview.v9-homepage #iap2 .v9-trust a{font-size:10px;gap:5px;min-height:40px}
 body#iam-v6-preview.v9-homepage #iap2 .v9-quality-grid{grid-template-columns:1fr;gap:14px}
 body#iam-v6-preview.v9-homepage #iap2 .v9-quality-grid article{padding:25px}
 body#iam-v6-preview.v9-homepage #iap2 .v9-quality-top{margin-bottom:20px}
 body#iam-v6-preview.v9-homepage #iap2 .v9-quality-grid h3{font-size:23px}
 body#iam-v6-preview.v9-homepage #iap2 .v9-section-heading{margin-bottom:30px}
 body#iam-v6-preview.v9-homepage #iap2 .v9-section-heading h2,body#iam-v6-preview.v9-homepage #iap2 .v6-section-head h2{font-size:29px;letter-spacing:-1px}
 body#iam-v6-preview.v9-homepage #iap2 .v9-section-heading p{font-size:13px;line-height:1.8}
 body#iam-v6-preview.v9-homepage #iap2 .v9-workflow{padding:44px 0;margin-block:55px}
 body#iam-v6-preview.v9-homepage #iap2 .v9-steps summary h3{font-size:16px}
 body#iam-v6-preview.v9-homepage #iap2 .v9-steps summary{min-height:66px;gap:14px}
 body#iam-v6-preview.v9-homepage #iap2 .v9-steps p{font-size:13px}
 body#iam-v6-preview.v9-homepage #iap2 .v9-resource-grid{grid-template-columns:1fr;gap:18px}
 body#iam-v6-preview.v9-homepage #iap2 .v9-resource-grid article{padding:27px}
 body#iam-v6-preview.v9-homepage #iap2 .v9-resource-grid h3{font-size:28px}
 body#iam-v6-preview.v9-homepage #iap2 .v9-tool-samples,body#iam-v6-preview.v9-homepage #iap2 .v9-free-platforms{min-height:85px;margin-bottom:12px}
 body#iam-v6-preview.v9-homepage #iap2 .v9-api-copy ul{grid-template-columns:1fr}
 body#iam-v6-preview.v9-homepage #iap2 .v9-api h2{font-size:36px}
 body#iam-v6-preview.v9-homepage #iap2 .v9-api-actions{gap:18px}
 body#iam-v6-preview.v9-homepage #iap2 .v9-api-actions .v9-action{font-size:12px;padding-left:17px;gap:10px}
 body#iam-v6-preview.v9-homepage #iap2 .v9-api-actions>a:last-child{font-size:11px;gap:6px}
 body#iam-v6-preview.v9-homepage #iap2 .v9-api-diagram{padding:30px 8px}
 body#iam-v6-preview.v9-homepage #iap2 .v9-api-node{padding:21px}
 body#iam-v6-preview.v9-homepage #iap2 .v9-api-route{gap:40px}
 body#iam-v6-preview.v9-homepage #iap2 .v9-planner{grid-template-columns:1fr;gap:29px;padding-block:29px}
 body#iam-v6-preview.v9-homepage #iap2 .v9-planner-inputs,body#iam-v6-preview.v9-homepage #iap2 .v9-planner-output{gap:15px}
 body#iam-v6-preview.v9-homepage #iap2 .v9-planner-output output{font-size:31px}
 body#iam-v6-preview.v9-homepage #iap2 .v9-planner-output span{font-size:11px}
 body#iam-v6-preview.v9-homepage #iap2 .v9-planner h2 br{display:none}
 body#iam-v6-preview.v9-homepage #iap2 .v9-planner h2{font-size:29px}
 body#iam-v6-preview.v9-homepage #iap2 .ih-market.v6-section,body#iam-v6-preview.v9-homepage #iap2 .iv6-results{margin-block:54px}
}
@media(prefers-reduced-motion:reduce){body#iam-v6-preview.v9-homepage #iap2 [class*=v9-]{animation:none!important;transition:none!important;scroll-behavior:auto!important}}

body#iam-v6-preview.v9-homepage #iap2 .v9-start{animation:none!important}
body#iam-v6-preview.v9-homepage #iap2 .v9-steps summary h3{flex:1}
body#iam-v6-preview.v9-homepage #iap2 .v9-steps summary i{display:grid;place-items:center;width:20px;height:20px;flex:none;line-height:1;margin:0}
@media(prefers-reduced-motion:no-preference){html:not([data-v6-return]) body.v9-homepage #iap2 .v9-hero h1{animation:v6-enter 550ms cubic-bezier(.22,1,.36,1) both}}

body#iam-v6-preview.v9-homepage #iap2 .v9-steps summary{padding-right:8px}

body.v9-homepage#iam-v6-preview #iap2 .v9-reseller{padding:65px 0;margin:85px 0;background:linear-gradient(110deg,var(--v11-legacy-24162055,#24162055),var(--v11-legacy-1c172c40,#1c172c40) 60%,var(--v11-legacy-11131b55,#11131b55));border-block:1px solid var(--v11-legacy-ffffff09,#ffffff09)}
body.v9-homepage#iam-v6-preview #iap2 .v9-reseller>.v9-wrap{display:grid;grid-template-columns:1fr 1.2fr;gap:65px;align-items:center;margin:0 auto;padding-right:56px}
body.v9-homepage#iam-v6-preview #iap2 .v9-reseller h2{font-size:35px;line-height:1.3;letter-spacing:-1.1px;color:var(--v11-legacy-f1eff4,#f1eff4);margin:0 0 24px;font-weight:750}
body.v9-homepage#iam-v6-preview #iap2 .v9-reseller h2 span{color:var(--v11-legacy-ed87b8,#ed87b8)}
body.v9-homepage#iam-v6-preview #iap2 .v9-reseller-copy>p{font-size:14px;line-height:1.95;color:var(--v11-legacy-a6a6b5,#a6a6b5);margin:0 0 24px}
body.v9-homepage#iam-v6-preview #iap2 .v9-reseller ul{list-style:none;padding:0;margin:0 0 28px;display:grid;gap:15px}
body.v9-homepage#iam-v6-preview #iap2 .v9-reseller li{display:flex;align-items:center;gap:10px;font-size:12px;line-height:1.6;color:var(--v11-legacy-c1bfcf,#c1bfcf)}
body.v9-homepage#iam-v6-preview #iap2 .v9-reseller li svg{width:15px;height:15px;color:var(--v11-legacy-e489b2,#e489b2)}
body.v9-homepage#iam-v6-preview #iap2 .v9-reseller-actions{display:flex;gap:12px;align-items:stretch}
body.v9-homepage#iam-v6-preview #iap2 .v9-reseller-actions>a{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:10px 14px;border-radius:9px;border:1px solid var(--v11-legacy-b88ca740,#b88ca740);text-decoration:none;min-height:55px;background:var(--v11-legacy-242029,#242029);color:var(--v11-legacy-edd4e3,#edd4e3)}
body.v9-homepage#iam-v6-preview #iap2 .v9-reseller-actions>a:first-child{background:var(--v11-legacy-b92f73,#b92f73);border-color:var(--v11-legacy-cb4b8b,#cb4b8b);color:var(--v11-legacy-fff,#fff)}
body.v9-homepage#iam-v6-preview #iap2 .v9-reseller-actions b{font-size:12px;line-height:1.5;display:block}
body.v9-homepage#iam-v6-preview #iap2 .v9-reseller-actions small{font-size:9px;line-height:1.5;display:block;font-weight:450;margin-top:3px;color:inherit;opacity:.85}
body.v9-homepage#iam-v6-preview #iap2 .v9-reseller-actions svg{width:15px;height:15px;flex:none}
body.v9-homepage#iam-v6-preview #iap2 .v9-integration-preview{position:relative;background:var(--v11-legacy-16161e,#16161e);border:1px solid var(--v11-legacy-b296b02b,#b296b02b);box-shadow:0 20px 70px var(--v11-legacy-08071155,#08071155);border-radius:15px;padding:0 18px 18px;min-width:0}
body.v9-homepage#iam-v6-preview #iap2 .v9-integration-preview>header{display:flex;align-items:center;gap:9px;padding:17px 0;border-bottom:1px solid var(--v11-legacy-ffffff10,#ffffff10)}
body.v9-homepage#iam-v6-preview #iap2 .v9-integration-preview>header>span{display:grid;place-items:center;width:23px;height:23px;background:var(--v11-legacy-d33d86,#d33d86);border-radius:6px;color:white;font:700 23px/1 Georgia,serif;padding-bottom:3px}
body.v9-homepage#iam-v6-preview #iap2 .v9-integration-preview>header strong{font-size:11px;line-height:1.5;color:var(--v11-legacy-ded9e3,#ded9e3);font-weight:650}
body.v9-homepage#iam-v6-preview #iap2 .v9-integration-preview>header small{margin-left:auto;color:var(--v11-legacy-918297,#918297);font-size:9px}
body.v9-homepage#iam-v6-preview #iap2 .v9-integration-metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:16px 0}
body.v9-homepage#iam-v6-preview #iap2 .v9-integration-metrics>div{padding:13px 11px;border:1px solid var(--v11-legacy-b296b019,#b296b019);border-radius:7px;background:var(--v11-legacy-1b1a23,#1b1a23)}
body.v9-homepage#iam-v6-preview #iap2 .v9-integration-metrics small{display:block;font-size:9px;color:var(--v11-legacy-9591a4,#9591a4)}
body.v9-homepage#iam-v6-preview #iap2 .v9-integration-metrics strong{display:block;font-size:19px;line-height:1.4;color:var(--v11-legacy-f1e6ed,#f1e6ed);margin:5px 0;font-variant-numeric:tabular-nums}
body.v9-homepage#iam-v6-preview #iap2 .v9-integration-metrics span{font-size:8px;color:var(--v11-legacy-b0859d,#b0859d)}
body.v9-homepage#iam-v6-preview #iap2 .v9-api-chart{padding:15px 12px 12px;border:1px solid var(--v11-legacy-b296b019,#b296b019);border-radius:8px;background:var(--v11-legacy-12141b,#12141b);overflow:hidden}
body.v9-homepage#iam-v6-preview #iap2 .v9-api-chart>div:first-child{display:flex;justify-content:space-between;gap:15px;margin-bottom:20px;font-size:9px;color:var(--v11-legacy-b9b0c3,#b9b0c3)}
body.v9-homepage#iam-v6-preview #iap2 .v9-api-chart b{font-size:10px;font-weight:600;color:var(--v11-legacy-ccc2d4,#ccc2d4)}
body.v9-homepage#iam-v6-preview #iap2 .v9-api-chart>svg{display:block;width:100%;height:auto}
body.v9-homepage#iam-v6-preview #iap2 .v9-chart-axis{display:flex;justify-content:space-between;font-size:8px;color:var(--v11-legacy-8e869d,#8e869d);margin-top:9px}
body.v9-homepage#iam-v6-preview #iap2 .v9-integration-features{display:flex;justify-content:space-between;gap:10px;margin-top:15px;font-size:9px;color:var(--v11-legacy-bab0c6,#bab0c6)}
body.v9-homepage#iam-v6-preview #iap2 .v9-integration-features>span{display:flex;align-items:center;gap:7px}
body.v9-homepage#iam-v6-preview #iap2 .v9-integration-features svg{width:14px;height:14px;color:var(--v11-legacy-ba7295,#ba7295)}
body.v9-homepage#iam-v6-preview #iap2 .v9-api-code{position:absolute;right:-45px;top:142px;width:210px;padding:15px;background:var(--v11-legacy-211c29,#211c29);border:1px solid var(--v11-legacy-785c744f,#785c744f);border-radius:12px;box-shadow:0 16px 50px var(--v11-legacy-07060b88,#07060b88)}
body.v9-homepage#iam-v6-preview #iap2 .v9-api-code header{display:flex;align-items:center;gap:8px;margin-bottom:17px}
body.v9-homepage#iam-v6-preview #iap2 .v9-api-code header b{font-size:8px;background:var(--v11-legacy-c64080,#c64080);border-radius:4px;padding:5px 6px;color:white}
body.v9-homepage#iam-v6-preview #iap2 .v9-api-code header span{font:10px ui-monospace,monospace;color:var(--v11-legacy-dbb6d0,#dbb6d0)}
body.v9-homepage#iam-v6-preview #iap2 .v9-api-code pre{background:none;border:0;margin:0;padding:0;overflow:visible;color:var(--v11-legacy-877391,#877391);font:9px/2 ui-monospace,monospace}
body.v9-homepage#iam-v6-preview #iap2 .v9-api-code code{background:none;border:0;border-radius:0;padding:0;color:inherit;font:inherit;white-space:pre}
body.v9-homepage#iam-v6-preview #iap2 .v9-api-code code span{color:var(--v11-legacy-c39dd6,#c39dd6)}
body.v9-homepage#iam-v6-preview #iap2 .v9-api-code code i{color:var(--v11-legacy-bc9eaf,#bc9eaf);font-style:normal}
body.v9-homepage#iam-v6-preview #iap2 .v9-api-code>small{display:block;font-size:8px;color:var(--v11-legacy-a592a6,#a592a6);margin-top:10px}
body.v9-homepage#iam-v6-preview #iap2 .v9-profit-layout{display:grid;grid-template-columns:.82fr 1.4fr;gap:17px;padding:17px;background:var(--v11-legacy-15121b,#15121b);border:1px solid var(--v11-legacy-74556a45,#74556a45);border-radius:17px;box-shadow:0 18px 60px var(--v11-legacy-07090d44,#07090d44)}
body.v9-homepage#iam-v6-preview #iap2 .v9-profit-controls{display:flex;flex-direction:column;gap:21px;padding:24px 21px;background:var(--v11-legacy-211b27,#211b27);border:1px solid var(--v11-legacy-ffffff13,#ffffff13);border-radius:11px}
body.v9-homepage#iam-v6-preview #iap2 .v9-range-label{display:grid;grid-template-columns:1fr auto;gap:9px;margin:0;font-size:10px;font-weight:650;color:var(--v11-legacy-d28db2,#d28db2)}
body.v9-homepage#iam-v6-preview #iap2 .v9-range-label>span{display:flex;align-items:center;gap:7px;letter-spacing:.4px}
body.v9-homepage#iam-v6-preview #iap2 .v9-range-label svg{width:13px;height:13px}
body.v9-homepage#iam-v6-preview #iap2 .v9-range-label>output{font-size:11px;color:var(--v11-legacy-eee2ed,#eee2ed);font-weight:700;font-variant-numeric:tabular-nums}
body.v9-homepage#iam-v6-preview #iap2 .v9-range-label input{appearance:none;grid-column:1/-1;width:100%;height:20px;background:none;cursor:pointer;margin:0;padding:0;border:0;box-shadow:none;accent-color:var(--v11-legacy-e7559d,#e7559d)}
body.v9-homepage#iam-v6-preview #iap2 .v9-range-label input::-webkit-slider-runnable-track{height:5px;border-radius:5px;background:linear-gradient(90deg,var(--v11-legacy-df589c,#df589c) var(--range-fill,20%),var(--v11-legacy-494050,#494050) var(--range-fill,20%))}
body.v9-homepage#iam-v6-preview #iap2 .v9-range-label input::-webkit-slider-thumb{appearance:none;width:16px;height:16px;background:var(--v11-legacy-ef75b1,#ef75b1);border:3px solid var(--v11-legacy-eed3e3,#eed3e3);border-radius:50%;margin-top:-5px;box-shadow:0 0 0 4px var(--v11-legacy-ea65a81a,#ea65a81a)}
body.v9-homepage#iam-v6-preview #iap2 .v9-range-label input::-moz-range-track{height:5px;background:var(--v11-legacy-494050,#494050);border-radius:5px}
body.v9-homepage#iam-v6-preview #iap2 .v9-range-label input::-moz-range-thumb{width:13px;height:13px;background:var(--v11-legacy-ef75b1,#ef75b1);border:3px solid var(--v11-legacy-eed3e3,#eed3e3);border-radius:50%}
body.v9-homepage#iam-v6-preview #iap2 .v9-range-label>small{grid-column:1/-1;display:flex;justify-content:space-between;color:var(--v11-legacy-a99bae,#a99bae);font-size:9px;margin-top:-7px}
body.v9-homepage#iam-v6-preview #iap2 .v9-average-cost{display:flex;align-items:center;justify-content:space-between;gap:15px;font-size:11px;color:var(--v11-legacy-c3b7ca,#c3b7ca);margin:0}
body.v9-homepage#iam-v6-preview #iap2 .v9-average-cost>span:last-child{display:flex;align-items:center;gap:8px;background:var(--v11-legacy-17141e,#17141e);border:1px solid var(--v11-legacy-ffffff20,#ffffff20);border-radius:6px;padding:0 11px;width:100px;flex:none}
body.v9-homepage#iam-v6-preview #iap2 .v9-average-cost input{width:100%;min-width:0;background:none;border:0;padding:10px 0;box-shadow:none;color:var(--v11-legacy-f0dceb,#f0dceb);font:600 16px/1.5 Manrope,Arial,sans-serif}
body.v9-homepage#iam-v6-preview #iap2 .v9-profit-controls button{display:flex;justify-content:center;align-items:center;gap:12px;min-height:45px;border:1px solid var(--v11-legacy-d95a98,#d95a98);border-radius:7px;color:var(--v11-legacy-fff,#fff);background:var(--v11-legacy-b92f73,#b92f73);font:650 12px/1.5 Manrope,Arial,sans-serif;cursor:pointer}
body.v9-homepage#iam-v6-preview #iap2 .v9-profit-result{position:relative;overflow:hidden;padding:29px;background:linear-gradient(110deg,var(--v11-legacy-4e2440,#4e2440),var(--v11-legacy-472239,#472239) 60%,var(--v11-legacy-392131,#392131));border:1px solid var(--v11-legacy-c16d9a35,#c16d9a35);border-radius:11px;display:flex;flex-direction:column}
body.v9-homepage#iam-v6-preview #iap2 .v9-profit-result:before{content:'';position:absolute;inset:0;background:linear-gradient(110deg,transparent 60%,var(--v11-legacy-eea4cf07,#eea4cf07) 60%,var(--v11-legacy-eea4cf07,#eea4cf07) 65%,transparent 65%,transparent 81%,var(--v11-legacy-eea4cf08,#eea4cf08) 81%,var(--v11-legacy-eea4cf08,#eea4cf08) 83%,transparent 83%);pointer-events:none}
body.v9-homepage#iam-v6-preview #iap2 .v9-profit-caption{font-size:10px;font-weight:700;letter-spacing:.7px;color:var(--v11-legacy-e3afd0,#e3afd0);position:relative}
body.v9-homepage#iam-v6-preview #iap2 .v9-profit-value{display:flex;align-items:baseline;gap:8px;position:relative;margin:15px 0 12px;flex-wrap:wrap}
body.v9-homepage#iam-v6-preview #iap2 .v9-profit-value output{font-size:45px;line-height:1.2;letter-spacing:-1.8px;font-weight:800;color:var(--v11-legacy-fff3fa,#fff3fa);overflow-wrap:anywhere;max-width:100%}
body.v9-homepage#iam-v6-preview #iap2 .v9-profit-value>span{font-size:11px;font-weight:600;color:var(--v11-legacy-e7c7db,#e7c7db)}
body.v9-homepage#iam-v6-preview #iap2 .v9-profit-result>p{position:relative;font-size:11px;line-height:1.8;color:var(--v11-legacy-d8b5cc,#d8b5cc);max-width:420px;margin:0 0 22px}
body.v9-homepage#iam-v6-preview #iap2 .v9-profit-facts{position:relative;display:grid;grid-template-columns:repeat(3,1fr);gap:14px;background:var(--v11-legacy-160f2029,#160f2029);border:1px solid var(--v11-legacy-ffffff16,#ffffff16);border-radius:7px;padding:17px 14px;margin-top:auto}
body.v9-homepage#iam-v6-preview #iap2 .v9-profit-facts span{display:block;font-size:9px;color:var(--v11-legacy-d8aaca,#d8aaca);line-height:1.5;margin-bottom:7px}
body.v9-homepage#iam-v6-preview #iap2 .v9-profit-facts b{display:block;font-size:14px;color:var(--v11-legacy-f2dcec,#f2dcec);line-height:1.5;overflow-wrap:anywhere}
body.v9-homepage#iam-v6-preview #iap2 .v9-profit-result>.v9-profit-note{font-size:9px;color:var(--v11-legacy-c9a2bd,#c9a2bd);margin:16px 0 0;max-width:none}
body.v9-homepage#iam-v6-preview #iap2 .v9-profit-noscript{font-size:12px;color:var(--v11-legacy-aaa,#aaa);line-height:1.8}
body.v9-homepage#iam-v6-preview #iap2 :is(.v9-reseller,.v9-profit) :is(a,button,input,output):focus-visible{outline:2px solid var(--v11-legacy-f19cc8,#f19cc8);outline-offset:4px}
@media(hover:hover) and (pointer:fine){body.v9-homepage#iam-v6-preview #iap2 .v9-reseller-actions>a:hover,body.v9-homepage#iam-v6-preview #iap2 .v9-profit-controls button:hover{filter:brightness(1.12)}}
@media(max-width:1050px){body.v9-homepage#iam-v6-preview #iap2 .v9-reseller>.v9-wrap{gap:35px;padding-right:35px}body.v9-homepage#iam-v6-preview #iap2 .v9-reseller h2{font-size:30px}body.v9-homepage#iam-v6-preview #iap2 .v9-api-code{right:-30px;width:205px}body.v9-homepage#iam-v6-preview #iap2 .v9-reseller-actions{flex-wrap:wrap}body.v9-homepage#iam-v6-preview #iap2 .v9-profit-controls{padding:21px 17px}body.v9-homepage#iam-v6-preview #iap2 .v9-profit-result{padding:25px}body.v9-homepage#iam-v6-preview #iap2 .v9-profit-layout{grid-template-columns:1fr 1.3fr}}
@media(max-width:800px){body.v9-homepage#iam-v6-preview #iap2 .v9-reseller>.v9-wrap{grid-template-columns:1fr;padding-right:0;gap:38px}body.v9-homepage#iam-v6-preview #iap2 .v9-integration-preview{max-width:570px;width:calc(100% - 50px);margin:0 auto}body.v9-homepage#iam-v6-preview #iap2 .v9-api-code{right:-25px}body.v9-homepage#iam-v6-preview #iap2 .v9-profit-layout{grid-template-columns:1fr 1.15fr;gap:12px;padding:12px}body.v9-homepage#iam-v6-preview #iap2 .v9-profit-result{padding:23px 18px}body.v9-homepage#iam-v6-preview #iap2 .v9-profit-facts{gap:9px;padding:13px 10px}body.v9-homepage#iam-v6-preview #iap2 .v9-profit-value output{font-size:37px}}
@media(max-width:560px){body.v9-homepage#iam-v6-preview #iap2 .v9-reseller{margin-block:54px;padding:43px 0}body.v9-homepage#iam-v6-preview #iap2 .v9-reseller h2{font-size:29px}body.v9-homepage#iam-v6-preview #iap2 .v9-reseller-copy>p{font-size:13px}body.v9-homepage#iam-v6-preview #iap2 .v9-reseller-actions{gap:9px;flex-wrap:nowrap}body.v9-homepage#iam-v6-preview #iap2 .v9-reseller-actions>a{padding:10px 12px;gap:11px;flex:1}body.v9-homepage#iam-v6-preview #iap2 .v9-reseller-actions b{font-size:11px}body.v9-homepage#iam-v6-preview #iap2 .v9-reseller-actions small{font-size:8px}body.v9-homepage#iam-v6-preview #iap2 .v9-integration-preview{width:100%;padding-inline:12px}body.v9-homepage#iam-v6-preview #iap2 .v9-integration-preview>header small{font-size:8px}body.v9-homepage#iam-v6-preview #iap2 .v9-integration-metrics{gap:6px}body.v9-homepage#iam-v6-preview #iap2 .v9-integration-metrics>div{padding:11px 8px}body.v9-homepage#iam-v6-preview #iap2 .v9-integration-metrics strong{font-size:18px}body.v9-homepage#iam-v6-preview #iap2 .v9-api-code{position:relative;inset:auto;transform:none;width:100%;margin-top:15px;border-radius:8px;padding:15px}body.v9-homepage#iam-v6-preview #iap2 .v9-api-code pre{font-size:10px;line-height:1.8}body.v9-homepage#iam-v6-preview #iap2 .v9-api-code header{margin-bottom:12px}body.v9-homepage#iam-v6-preview #iap2 .v9-profit-layout{grid-template-columns:1fr;padding:11px;gap:12px}body.v9-homepage#iam-v6-preview #iap2 .v9-profit-controls{padding:23px 19px}body.v9-homepage#iam-v6-preview #iap2 .v9-profit-result{padding:25px 20px}body.v9-homepage#iam-v6-preview #iap2 .v9-profit-value output{font-size:43px}body.v9-homepage#iam-v6-preview #iap2 .v9-profit-facts{margin-top:2px}body.v9-homepage#iam-v6-preview #iap2 .v9-profit-facts b{font-size:12px}body.v9-homepage#iam-v6-preview #iap2 .v9-profit-facts span{font-size:8px}body.v9-homepage#iam-v6-preview #iap2 .v9-range-label input{min-height:44px}}
@media(prefers-reduced-motion:reduce){body.v9-homepage#iam-v6-preview #iap2 :is(.v9-reseller,.v9-profit) *{animation:none!important;transition:none!important}}

/* Standalone service calculator. All rules stay within the English local V9. */
body#iam-v6-preview.v9-homepage #iap2 .v9-calculator{width:calc(100% - 64px);max-width:850px;margin:100px auto;color:var(--v11-legacy-f1f2f5,#f1f2f5);scroll-margin-top:100px}
body#iam-v6-preview.v9-homepage #iap2 .v9-calculator-heading{text-align:center;margin-bottom:32px}
body#iam-v6-preview.v9-homepage #iap2 .v9-calculator-heading h2{margin:0;color:var(--v11-legacy-f3f3f5,#f3f3f5);font-size:36px;line-height:1.25;font-weight:750;letter-spacing:-1.15px}
body#iam-v6-preview.v9-homepage #iap2 .v9-calculator-heading h2 span{color:var(--v11-legacy-ec84b3,#ec84b3)}
body#iam-v6-preview.v9-homepage #iap2 .v9-calculator-heading p{max-width:645px;margin:16px auto 0;font-size:15px;line-height:1.75;color:var(--v11-legacy-a7adb8,#a7adb8)}
body#iam-v6-preview.v9-homepage #iap2 .v9-calculator-canvas{padding:32px 34px 27px;background:var(--v11-legacy-14171c,#14171c);border:1px solid var(--v11-legacy-2c3038,#2c3038);border-radius:18px;box-shadow:0 16px 50px var(--v11-legacy-00000018,#00000018)}
body#iam-v6-preview.v9-homepage #iap2 .v9-calculator fieldset{margin:0;padding:0;min-width:0;border:0}
body#iam-v6-preview.v9-homepage #iap2 .v9-calc-sr{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}
body#iam-v6-preview.v9-homepage #iap2 .v9-calc-label-row{display:flex;justify-content:space-between;align-items:center;gap:15px;margin-bottom:12px;min-height:24px}
body#iam-v6-preview.v9-homepage #iap2 .v9-calc-label{font-size:14px;line-height:1.5;font-weight:650;color:var(--v11-legacy-eceef2,#eceef2)}
body#iam-v6-preview.v9-homepage #iap2 .v9-calc-more{display:flex;align-items:center;position:relative;margin:0}
body#iam-v6-preview.v9-homepage #iap2 .v9-calc-more select{appearance:none;background:transparent;border:0;border-radius:0;color:var(--v11-legacy-b7bdc7,#b7bdc7);font:inherit;font-size:12px;padding:5px 22px 5px 8px;max-width:180px;cursor:pointer}
body#iam-v6-preview.v9-homepage #iap2 .v9-calc-more>.iam-icon{position:absolute;right:3px;width:13px;height:13px;pointer-events:none}
body#iam-v6-preview.v9-homepage #iap2 .v9-calculator select option{background:var(--v11-legacy-181c23,#181c23);color:var(--v11-legacy-eee,#eee)}
body#iam-v6-preview.v9-homepage #iap2 .v9-calc-platforms{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px}
body#iam-v6-preview.v9-homepage #iap2 .v9-calc-platforms button{position:relative;display:flex;align-items:center;gap:9px;min-width:0;min-height:54px;padding:10px 12px;border:1px solid var(--v11-legacy-343942,#343942);border-radius:10px;background:var(--v11-legacy-191d23,#191d23);color:var(--v11-legacy-d8dce3,#d8dce3);text-align:left;font:inherit;font-size:13px;font-weight:600;cursor:pointer;transition:border-color 160ms ease,background-color 160ms ease}
body#iam-v6-preview.v9-homepage #iap2 .v9-calc-platforms button[aria-pressed=true]{border-color:var(--v11-legacy-d86e9f,#d86e9f);background:var(--v11-legacy-2a1c28,#2a1c28);color:var(--v11-legacy-fff,#fff)}
body#iam-v6-preview.v9-homepage #iap2 .v9-calc-platform-icon{width:28px;height:28px;flex:0 0 28px;display:grid;place-items:center;border-radius:8px;background:var(--v11-legacy-272c35,#272c35);color:var(--v11-legacy-e2e5ea,#e2e5ea)}
body#iam-v6-preview.v9-homepage #iap2 .v9-calc-platform-icon>.iam-icon{width:18px;height:18px}
body#iam-v6-preview.v9-homepage #iap2 [data-v9-calc-platform=instagram] .v9-calc-platform-icon{color:var(--v11-legacy-ff85bb,#ff85bb);background:var(--v11-legacy-c632821f,#c632821f)}
body#iam-v6-preview.v9-homepage #iap2 [data-v9-calc-platform=youtube] .v9-calc-platform-icon{color:var(--v11-legacy-ff646b,#ff646b);background:var(--v11-legacy-ff3b4620,#ff3b4620)}
body#iam-v6-preview.v9-homepage #iap2 [data-v9-calc-platform=telegram] .v9-calc-platform-icon{color:var(--v11-legacy-6ec8f7,#6ec8f7);background:var(--v11-legacy-209acf20,#209acf20)}
body#iam-v6-preview.v9-homepage #iap2 [data-v9-calc-platform=facebook] .v9-calc-platform-icon{color:var(--v11-legacy-7fafff,#7fafff);background:var(--v11-legacy-377af520,#377af520)}
body#iam-v6-preview.v9-homepage #iap2 [data-v9-calc-platform=spotify] .v9-calc-platform-icon{color:var(--v11-legacy-63df91,#63df91);background:var(--v11-legacy-25c46620,#25c46620)}
body#iam-v6-preview.v9-homepage #iap2 [data-v9-calc-platform=twitch] .v9-calc-platform-icon{color:var(--v11-legacy-bc8fff,#bc8fff);background:var(--v11-legacy-9146ff20,#9146ff20)}
body#iam-v6-preview.v9-homepage #iap2 .v9-calc-platform-check{position:absolute;right:4px;top:4px;width:12px;height:12px;color:var(--v11-legacy-f08bb9,#f08bb9);opacity:0}
body#iam-v6-preview.v9-homepage #iap2 .v9-calc-platform-check>.iam-icon{width:12px;height:12px}
body#iam-v6-preview.v9-homepage #iap2 .v9-calc-platforms button[aria-pressed=true] .v9-calc-platform-check{opacity:1}
body#iam-v6-preview.v9-homepage #iap2 .v9-calc-type-label{margin-top:25px;margin-bottom:11px}
body#iam-v6-preview.v9-homepage #iap2 .v9-calc-types{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:22px}
body#iam-v6-preview.v9-homepage #iap2 .v9-calc-types button{min-height:44px;min-width:98px;flex:1;padding:9px 16px;background:var(--v11-legacy-1b1f26,#1b1f26);border:1px solid var(--v11-legacy-353942,#353942);border-radius:8px;color:var(--v11-legacy-bfc5ce,#bfc5ce);font:inherit;font-size:12px;font-weight:650;cursor:pointer}
body#iam-v6-preview.v9-homepage #iap2 .v9-calc-types button[aria-pressed=true]{background:var(--v11-legacy-d74790,#d74790);color:var(--v11-legacy-fff,#fff);border-color:var(--v11-legacy-d74790,#d74790)}
body#iam-v6-preview.v9-homepage #iap2 .v9-calc-service-label{display:block;margin:0 0 9px;color:var(--v11-legacy-cdd2da,#cdd2da);font-size:13px;font-weight:600}
body#iam-v6-preview.v9-homepage #iap2 .v9-calc-select-wrap{position:relative}
body#iam-v6-preview.v9-homepage #iap2 .v9-calc-select-wrap select{appearance:none;width:100%;height:47px;padding:10px 40px 10px 14px;background:var(--v11-legacy-101318,#101318);border:1px solid var(--v11-legacy-353a45,#353a45);border-radius:8px;color:var(--v11-legacy-e9ebef,#e9ebef);font:inherit;font-size:13px;text-overflow:ellipsis;cursor:pointer}
body#iam-v6-preview.v9-homepage #iap2 .v9-calc-select-wrap>.iam-icon{position:absolute;right:15px;top:16px;width:15px;height:15px;color:var(--v11-legacy-abb1bb,#abb1bb);pointer-events:none}
body#iam-v6-preview.v9-homepage #iap2 .v9-calc-service-meta{display:flex;justify-content:space-between;flex-wrap:wrap;gap:6px 16px;margin-top:9px;color:var(--v11-legacy-9ca4b1,#9ca4b1);font-size:12px;line-height:1.5}
body#iam-v6-preview.v9-homepage #iap2 .v9-calc-quantity-head{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:26px 0 18px}
body#iam-v6-preview.v9-homepage #iap2 .v9-calc-quantity-head input{width:133px;height:43px;padding:10px 13px;border-radius:8px;border:1px solid var(--v11-legacy-434853,#434853);background:var(--v11-legacy-101318,#101318);color:var(--v11-legacy-f1f2f5,#f1f2f5);font:inherit;font-size:16px;font-weight:650;font-variant-numeric:tabular-nums;text-align:right}
body#iam-v6-preview.v9-homepage #iap2 .v9-calc-quantity-head input[aria-invalid=true]{border-color:var(--v11-legacy-ed7ba7,#ed7ba7)}
body#iam-v6-preview.v9-homepage #iap2 .v9-calc-range{--v9-range-progress:1.8%;display:block;appearance:none;width:100%;height:28px;padding:0;margin:0;background:transparent;cursor:pointer}
body#iam-v6-preview.v9-homepage #iap2 .v9-calc-range::-webkit-slider-runnable-track{height:6px;border-radius:10px;background:linear-gradient(to right,var(--v11-legacy-db5497,#db5497) var(--v9-range-progress),var(--v11-legacy-343a45,#343a45) var(--v9-range-progress))}
body#iam-v6-preview.v9-homepage #iap2 .v9-calc-range::-webkit-slider-thumb{appearance:none;width:23px;height:23px;margin-top:-8.5px;border:3px solid var(--v11-legacy-f3dce8,#f3dce8);border-radius:50%;background:var(--v11-legacy-d74790,#d74790);box-shadow:0 1px 7px var(--v11-legacy-0004,#0004)}
body#iam-v6-preview.v9-homepage #iap2 .v9-calc-range::-moz-range-track{height:6px;border-radius:10px;background:var(--v11-legacy-343a45,#343a45)}
body#iam-v6-preview.v9-homepage #iap2 .v9-calc-range::-moz-range-progress{height:6px;background:var(--v11-legacy-db5497,#db5497)}
body#iam-v6-preview.v9-homepage #iap2 .v9-calc-range::-moz-range-thumb{width:18px;height:18px;border:3px solid var(--v11-legacy-f3dce8,#f3dce8);border-radius:50%;background:var(--v11-legacy-d74790,#d74790)}
body#iam-v6-preview.v9-homepage #iap2 .v9-calc-limits{display:flex;justify-content:space-between;gap:15px;color:var(--v11-legacy-9aa3b0,#9aa3b0);font-size:11px;line-height:1.5;margin-top:7px}
body#iam-v6-preview.v9-homepage #iap2 .v9-calc-validation{min-height:18px;margin:5px 0 8px;color:var(--v11-legacy-f093b7,#f093b7);font-size:11px;line-height:1.5}
body#iam-v6-preview.v9-homepage #iap2 .v9-calc-pricebar{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:19px 23px;border-radius:10px;border:1px solid var(--v11-legacy-7c405e,#7c405e);background:var(--v11-legacy-231923,#231923);box-shadow:inset 3px 0 var(--v11-legacy-da5597,#da5597)}
body#iam-v6-preview.v9-homepage #iap2 .v9-calc-pricebar>div{display:flex;align-items:center;gap:15px}
body#iam-v6-preview.v9-homepage #iap2 .v9-calc-pricebar>div>span{font-size:12px;color:var(--v11-legacy-d0b4c3,#d0b4c3)}
body#iam-v6-preview.v9-homepage #iap2 .v9-calc-pricebar output{font-size:31px;line-height:1.1;font-weight:750;letter-spacing:-.8px;font-variant-numeric:tabular-nums;color:var(--v11-legacy-f6d6e5,#f6d6e5)}
body#iam-v6-preview.v9-homepage #iap2 .v9-calc-pricebar p{display:grid;gap:4px;margin:0;text-align:right;color:var(--v11-legacy-d2b5c5,#d2b5c5);font-size:12px;line-height:1.4}
body#iam-v6-preview.v9-homepage #iap2 .v9-calc-pricebar small{font-size:11px;color:var(--v11-legacy-b99bad,#b99bad)}
body#iam-v6-preview.v9-homepage #iap2 .v9-calc-submit{display:flex;align-items:center;justify-content:center;gap:12px;width:100%;min-height:48px;padding:14px 22px;margin-top:12px;border:1px solid var(--v11-legacy-dc5097,#dc5097);border-radius:10px;background:var(--v11-legacy-d74790,#d74790);color:white;font:inherit;font-size:14px;line-height:1.4;font-weight:750;cursor:pointer}
body#iam-v6-preview.v9-homepage #iap2 .v9-calc-submit>.iam-icon{width:17px;height:17px}
body#iam-v6-preview.v9-homepage #iap2 .v9-calc-submit:disabled{cursor:default;opacity:.55}
body#iam-v6-preview.v9-homepage #iap2 .v9-calc-note{font-size:11px;color:var(--v11-legacy-929aa6,#929aa6);text-align:center;line-height:1.65;margin:15px auto 0;max-width:620px}
body#iam-v6-preview.v9-homepage #iap2 .v9-calc-catalog{display:flex;align-items:center;justify-content:center;gap:9px;width:max-content;max-width:100%;margin:12px auto 0;color:var(--v11-legacy-cbd0d9,#cbd0d9);font-size:12px;line-height:1.5;text-decoration:none}
body#iam-v6-preview.v9-homepage #iap2 .v9-calc-catalog>.iam-icon{width:14px;height:14px}
body#iam-v6-preview.v9-homepage #iap2 .v9-calculator :is(button,input,select,a):focus-visible{outline:2px solid var(--v11-legacy-f7a1ca,#f7a1ca);outline-offset:3px}
@media(hover:hover) and (pointer:fine){body#iam-v6-preview.v9-homepage #iap2 .v9-calc-platforms button:hover{border-color:var(--v11-legacy-b06488,#b06488)}body#iam-v6-preview.v9-homepage #iap2 .v9-calc-submit:not(:disabled):hover{background:var(--v11-legacy-e15b9f,#e15b9f)}body#iam-v6-preview.v9-homepage #iap2 .v9-calc-catalog:hover{color:var(--v11-legacy-fff,#fff)}}
@media(max-width:760px){body#iam-v6-preview.v9-homepage #iap2 .v9-calculator{width:calc(100% - 40px);margin-block:66px}body#iam-v6-preview.v9-homepage #iap2 .v9-calculator-canvas{padding:26px 23px}body#iam-v6-preview.v9-homepage #iap2 .v9-calculator-heading h2{font-size:31px}body#iam-v6-preview.v9-homepage #iap2 .v9-calc-platforms button{padding-inline:9px;font-size:12px;gap:7px}body#iam-v6-preview.v9-homepage #iap2 .v9-calc-platform-icon{width:24px;height:24px;flex-basis:24px}}
@media(max-width:560px){body#iam-v6-preview.v9-homepage #iap2 .v9-calculator{width:calc(100% - 36px);margin-block:50px}body#iam-v6-preview.v9-homepage #iap2 .v9-calculator-heading{margin-bottom:25px}body#iam-v6-preview.v9-homepage #iap2 .v9-calculator-heading h2{font-size:29px;letter-spacing:-.8px}body#iam-v6-preview.v9-homepage #iap2 .v9-calculator-heading h2 span{display:block}body#iam-v6-preview.v9-homepage #iap2 .v9-calculator-heading p{font-size:14px;line-height:1.7}body#iam-v6-preview.v9-homepage #iap2 .v9-calculator-canvas{padding:23px 18px;border-radius:15px}body#iam-v6-preview.v9-homepage #iap2 .v9-calc-platforms{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}body#iam-v6-preview.v9-homepage #iap2 .v9-calc-platforms button{font-size:12px;padding:10px;min-height:48px}body#iam-v6-preview.v9-homepage #iap2 .v9-calc-types{gap:7px;margin-bottom:20px}body#iam-v6-preview.v9-homepage #iap2 .v9-calc-types button{min-width:calc(50% - 4px);flex:0 1 auto}body#iam-v6-preview.v9-homepage #iap2 .v9-calc-service-meta{font-size:11px}body#iam-v6-preview.v9-homepage #iap2 .v9-calc-quantity-head{margin-top:21px;margin-bottom:13px}body#iam-v6-preview.v9-homepage #iap2 .v9-calc-pricebar{padding:17px 16px;gap:12px}body#iam-v6-preview.v9-homepage #iap2 .v9-calc-pricebar>div{display:grid;gap:7px}body#iam-v6-preview.v9-homepage #iap2 .v9-calc-pricebar output{font-size:30px}body#iam-v6-preview.v9-homepage #iap2 .v9-calc-pricebar p{font-size:11px}body#iam-v6-preview.v9-homepage #iap2 .v9-calc-submit{font-size:13px}body#iam-v6-preview.v9-homepage #iap2 .v9-calc-more select{max-width:150px}}
@media(prefers-reduced-motion:reduce){body#iam-v6-preview.v9-homepage #iap2 .v9-calculator *{transition:none!important;animation:none!important;scroll-behavior:auto!important}}

/* Compact brand/contact and link columns; the complete directory follows below. */
body.v9-homepage#iam-v6-preview .v7-footer{background:linear-gradient(180deg,var(--v11-legacy-20151e,#20151e) 0,var(--v11-legacy-171319,#171319) 360px,var(--v11-legacy-111315,#111315) 640px);border-top:1px solid var(--v11-legacy-e76aab26,#e76aab26);margin-top:80px}
body.v9-homepage#iam-v6-preview .v7-footer-inner{width:min(1120px,calc(100% - 64px));padding-top:40px}
body.v9-homepage#iam-v6-preview .v9-footer-overview{display:grid;grid-template-columns:330px minmax(0,1fr);gap:70px;padding-bottom:30px}
body.v9-homepage#iam-v6-preview .v9-footer-brand{display:inline-flex;align-items:center;gap:10px;color:var(--v11-legacy-f8f4f7,#f8f4f7);text-decoration:none;width:max-content}
body.v9-homepage#iam-v6-preview .v9-footer-brand>span{display:grid;place-items:center;width:35px;height:37px;background:var(--v11-legacy-da388a,#da388a);border-radius:9px;font:700 34px/1 Georgia,serif;color:var(--v11-legacy-fff,#fff);letter-spacing:-2px;padding-right:2px}
body.v9-homepage#iam-v6-preview .v9-footer-brand>b{font-size:22px;line-height:1.2;letter-spacing:-.8px;font-weight:730;color:var(--v11-legacy-f8f4f7,#f8f4f7)}
body.v9-homepage#iam-v6-preview .v9-footer-description{font-size:12px;line-height:1.65;color:var(--v11-legacy-aba0ac,#aba0ac);margin:13px 0 16px}
body.v9-homepage#iam-v6-preview .v9-footer-business .v7-footer-company{display:block;color:var(--v11-legacy-aaa0ab,#aaa0ab);font-size:12px;line-height:1.65}
body.v9-homepage#iam-v6-preview .v9-footer-business .v7-footer-company>strong{display:inline;color:var(--v11-legacy-e6dce6,#e6dce6);font-size:12px;font-weight:650;letter-spacing:0}
body.v9-homepage#iam-v6-preview .v9-footer-business .v7-footer-company>small{display:inline;font-size:11px;margin-left:8px;color:var(--v11-legacy-9e929f,#9e929f)}
body.v9-homepage#iam-v6-preview .v9-footer-business .v7-footer-company>p{font-size:12px;line-height:1.7;margin:7px 0;max-width:325px}
body.v9-homepage#iam-v6-preview .v9-footer-business .v7-footer-company>a{display:block;width:max-content;font-size:12px;line-height:1.7;min-height:25px;margin:0;color:var(--v11-legacy-c9bac8,#c9bac8)}
body.v9-homepage#iam-v6-preview .v9-footer-navigation{display:grid;grid-template-columns:1fr 1fr 1.3fr;gap:28px;align-content:start;padding-top:4px}
body.v9-homepage#iam-v6-preview .v9-footer-navigation h3{font-size:12px;font-weight:650;color:var(--v11-legacy-e8d2e1,#e8d2e1);margin:0 0 15px;letter-spacing:0}
body.v9-homepage#iam-v6-preview .v9-footer-navigation a{display:block;width:fit-content;color:var(--v11-legacy-a99daa,#a99daa);font-size:12px;line-height:1.65;padding:5px 0;min-height:31px;text-decoration:none}
body.v9-homepage#iam-v6-preview .v9-footer-navigation a:hover,body.v9-homepage#iam-v6-preview .v9-footer-business a:hover{color:var(--v11-legacy-f4a4cd,#f4a4cd)}
body.v9-homepage#iam-v6-preview .v9-footer-navigation a:focus-visible,body.v9-homepage#iam-v6-preview .v9-footer-business a:focus-visible{outline:2px solid var(--v11-legacy-ef78b6,#ef78b6);outline-offset:4px;border-radius:3px}
body.v9-homepage#iam-v6-preview .v8-footer-free{margin-bottom:32px;border-color:var(--v11-legacy-d09bbb22,#d09bbb22)}
body.v9-homepage#iam-v6-preview .v8-footer-free>a{min-height:74px;padding-top:13px;padding-bottom:13px}
body.v9-homepage#iam-v6-preview .v8-footer-free strong{font-size:15px}
body.v9-homepage#iam-v6-preview .v8-footer-free small{font-size:11px}
@media(max-width:1050px){
 body.v9-homepage#iam-v6-preview .v9-footer-overview{grid-template-columns:285px minmax(0,1fr);gap:42px}
 body.v9-homepage#iam-v6-preview .v9-footer-navigation{gap:20px;grid-template-columns:1fr 1fr 1.1fr}
 body.v9-homepage#iam-v6-preview .v9-footer-business .v7-footer-company>small{display:block;margin:3px 0 0}
}
@media(max-width:800px){
 body.v9-homepage#iam-v6-preview .v7-footer-inner{width:calc(100% - 48px);padding-top:30px}
 body.v9-homepage#iam-v6-preview .v9-footer-overview{grid-template-columns:235px minmax(0,1fr);gap:32px}
 body.v9-homepage#iam-v6-preview .v9-footer-navigation{grid-template-columns:1fr 1fr;gap:22px}
 body.v9-homepage#iam-v6-preview .v9-footer-navigation nav:last-child{grid-column:1/-1}
 body.v9-homepage#iam-v6-preview .v9-footer-navigation h3{margin-bottom:8px}
 body.v9-homepage#iam-v6-preview .v9-footer-navigation a{min-height:33px}
}
@media(max-width:550px){
 body.v9-homepage#iam-v6-preview .v7-footer{margin-top:50px}
 body.v9-homepage#iam-v6-preview .v7-footer-inner{width:calc(100% - 40px);padding-top:28px}
 body.v9-homepage#iam-v6-preview .v9-footer-overview{grid-template-columns:1fr;gap:28px;padding-bottom:26px}
 body.v9-homepage#iam-v6-preview .v9-footer-brand>b{font-size:23px}
 body.v9-homepage#iam-v6-preview .v9-footer-description{margin:12px 0 13px}
 body.v9-homepage#iam-v6-preview .v9-footer-business .v7-footer-company>small{display:inline;margin-left:7px}
 body.v9-homepage#iam-v6-preview .v9-footer-business .v7-footer-company>a{min-height:30px}
 body.v9-homepage#iam-v6-preview .v9-footer-navigation{grid-template-columns:1fr 1fr;gap:20px 24px;padding-top:20px;border-top:1px solid var(--v11-legacy-d09bbb22,#d09bbb22)}
 body.v9-homepage#iam-v6-preview .v9-footer-navigation nav:last-child{grid-column:1/-1}
 body.v9-homepage#iam-v6-preview .v9-footer-navigation nav:last-child a{display:inline-block;margin-right:18px}
 body.v9-homepage#iam-v6-preview .v9-footer-navigation a{min-height:38px;font-size:12px}
 body.v9-homepage#iam-v6-preview .v8-footer-free>a,body.v9-homepage#iam-v6-preview .v8-footer-free>a+a{min-height:76px}
}

/* The selected editorial reference, adapted to IamProvider's dark magenta palette. */
.v9-homepage#iam-v6-preview .v9-editorial-inner{width:min(1240px,calc(100% - 64px));margin:0 auto}
.v9-homepage#iam-v6-preview .v9-editorial-heading{text-align:center;margin:0 auto 34px;max-width:790px}
html body.iam-theme.v9-homepage#iam-v6-preview #iap2 .v9-editorial-heading h2{margin:0 0 14px;color:var(--v11-legacy-f3f2f5,#f3f2f5);font-size:36px;font-weight:750;line-height:1.2;letter-spacing:-1px;text-wrap:balance}
.v9-homepage#iam-v6-preview .v9-editorial-heading h2>span{color:var(--v11-legacy-ed75b0,#ed75b0)}
html body.iam-theme.v9-homepage#iam-v6-preview #iap2 .v9-editorial-heading p{margin:0;color:var(--v11-legacy-aaa7b1,#aaa7b1);font-size:15px;line-height:1.8}
html body.iam-theme.v9-homepage#iam-v6-preview #iap2 .v9-cost-factors{width:100%;max-width:none;margin:30px 0 0;padding:65px 0 46px;border-block:1px solid var(--v11-legacy-aa4e781b,#aa4e781b);background:linear-gradient(120deg,var(--v11-legacy-22151f,#22151f) 0%,var(--v11-legacy-17151c,#17151c) 48%,var(--v11-legacy-261521,#261521) 100%)}
.v9-homepage#iam-v6-preview .v9-cost-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}
.v9-homepage#iam-v6-preview .v9-cost-factor{margin:0;padding:24px 19px 23px;border:1px solid var(--v11-legacy-b58ba028,#b58ba028);border-radius:13px;background:var(--v11-legacy-ffffff04,#ffffff04);text-align:center;box-shadow:inset 0 1px var(--v11-legacy-ffffff03,#ffffff03)}
html body.iam-theme.v9-homepage#iam-v6-preview #iap2 .v9-cost-factor h3{margin:0 0 11px;color:var(--v11-legacy-ecb2ce,#ecb2ce);font-size:15px;font-weight:650;line-height:1.5;letter-spacing:0}
html body.iam-theme.v9-homepage#iam-v6-preview #iap2 .v9-cost-factor p{margin:0;color:var(--v11-legacy-aaa3af,#aaa3af);font-size:13px;line-height:1.75}
.v9-homepage#iam-v6-preview .v9-cost-link{display:flex;align-items:center;justify-content:center;gap:14px;min-height:44px;width:max-content;max-width:100%;margin:20px auto 0;font-size:13px;color:var(--v11-legacy-ebbdd4,#ebbdD4);text-decoration:none}
.v9-homepage#iam-v6-preview .v9-cost-link>span{font-size:19px}
html body.iam-theme.v9-homepage#iam-v6-preview #iap2 #iap2-blog.v9-editorial-blog{display:block;width:min(1240px,calc(100% - 64px));max-width:1240px;margin:0 auto;padding:66px 0 34px;border:0;background:transparent}
.v9-homepage#iam-v6-preview .v9-editorial-blog .iap2-blog-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;margin:0;padding:0}
.v9-homepage#iam-v6-preview .v9-editorial-blog .iap2-blog{display:flex;flex-direction:column;min-width:0;margin:0;padding:0;background:var(--v11-legacy-15181d,#15181d);border:1px solid var(--v11-legacy-ffffff14,#ffffff14);border-radius:15px;overflow:hidden;box-shadow:0 8px 20px var(--v11-legacy-0000000d,#0000000d)}
.v9-homepage#iam-v6-preview .v9-editorial-blog .iap2-blog-image{display:block;flex:0 0 auto;aspect-ratio:1.62;height:auto;overflow:hidden;background:var(--v11-legacy-22252d,#22252d);margin:0;padding:0;border:0;border-radius:0}
.v9-homepage#iam-v6-preview .v9-editorial-blog .iap2-blog-image img{display:block;width:100%;height:100%;object-fit:cover;object-position:center;aspect-ratio:auto;transition:transform .35s ease;opacity:1;filter:none}
.v9-homepage#iam-v6-preview .v9-editorial-blog .iap2-blog-copy{display:flex;flex-direction:column;align-items:flex-start;flex:1;gap:0;padding:23px 20px 0}
.v9-homepage#iam-v6-preview .v9-editorial-blog .iap2-tag{margin:0 0 11px;padding:0;border:0;border-radius:0;background:none;color:var(--v11-legacy-d984ad,#d984ad);font-size:11px;line-height:1.4;font-weight:600;letter-spacing:.25px;text-transform:none}
html body.iam-theme.v9-homepage#iam-v6-preview #iap2 .v9-editorial-blog .iap2-blog h3{margin:0 0 13px;color:var(--v11-legacy-f0edf2,#f0edf2);font-size:16px;font-weight:650;line-height:1.55;letter-spacing:-.15px;text-wrap:pretty}
.v9-homepage#iam-v6-preview .v9-editorial-blog .iap2-blog h3>a{color:inherit;text-decoration:none}
html body.iam-theme.v9-homepage#iam-v6-preview #iap2 .v9-editorial-blog .iap2-blog-copy p{margin:0 0 22px;color:var(--v11-legacy-999da8,#999da8);font-size:13px;line-height:1.75}
.v9-homepage#iam-v6-preview .v9-editorial-blog .iap2-read-more{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:58px;margin:auto 0 0;padding:15px 0;border-top:1px solid var(--v11-legacy-ffffff0e,#ffffff0e);color:var(--v11-legacy-ddd7e1,#ddd7e1);font-size:12px;line-height:1.5;font-weight:550;text-decoration:none}
.v9-homepage#iam-v6-preview .v9-editorial-blog .iap2-read-more svg{width:17px;height:17px}
.v9-homepage#iam-v6-preview .v9-blog-all{display:flex;justify-content:center;margin:27px 0 0}
.v9-homepage#iam-v6-preview .v9-blog-all>a{display:flex;align-items:center;justify-content:center;gap:24px;min-height:45px;padding:8px 22px;border:1px solid var(--v11-legacy-ffffff1a,#ffffff1a);border-radius:8px;color:var(--v11-legacy-eee5ec,#eee5ec);background:var(--v11-legacy-ffffff03,#ffffff03);text-decoration:none;font-size:13px;line-height:1.5}
.v9-homepage#iam-v6-preview .v9-guide-banner{position:relative;isolation:isolate;display:flex;align-items:center;justify-content:space-between;gap:32px;overflow:hidden;width:min(1240px,calc(100% - 64px));margin:22px auto 12px;padding:43px 48px;border:1px solid var(--v11-legacy-d894be26,#d894be26);border-radius:18px;background:linear-gradient(112deg,var(--v11-legacy-1b1c31,#1b1c31) 0%,var(--v11-legacy-272039,#272039) 53%,var(--v11-legacy-351d34,#351d34) 100%);box-shadow:inset 0 1px var(--v11-legacy-ffffff06,#ffffff06)}
.v9-homepage#iam-v6-preview .v9-guide-banner::after{content:'';position:absolute;z-index:-1;inset:0;pointer-events:none;background:linear-gradient(115deg,transparent 67%,var(--v11-legacy-ffffff03,#ffffff03) 67%,transparent 68%,transparent 80%,var(--v11-legacy-ffffff04,#ffffff04) 80%,transparent 81%)}
.v9-homepage#iam-v6-preview .v9-guide-banner-label{display:block;color:var(--v11-legacy-c8b8d2,#c8b8d2);font-size:12px;line-height:1.5;margin-bottom:12px}
html body.iam-theme.v9-homepage#iam-v6-preview #iap2 .v9-guide-banner h2{margin:0 0 15px;color:var(--v11-legacy-f6edf6,#f6edf6);font-size:33px;font-weight:700;line-height:1.2;letter-spacing:-.8px}
html body.iam-theme.v9-homepage#iam-v6-preview #iap2 .v9-guide-banner p{margin:0;color:var(--v11-legacy-bbb3c9,#bbb3c9);font-size:14px;line-height:1.8}
.v9-homepage#iam-v6-preview .v9-guide-banner-topics{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-top:23px}
.v9-homepage#iam-v6-preview .v9-guide-banner-topics>*{display:flex;align-items:center;min-height:29px;margin:0;padding:5px 10px;color:var(--v11-legacy-ddd0e4,#ddd0e4);font-size:11px;line-height:1.5;text-decoration:none;background:var(--v11-legacy-ffffff06,#ffffff06);border:1px solid var(--v11-legacy-ffffff0e,#ffffff0e);border-radius:5px}
.v9-homepage#iam-v6-preview .v9-guide-banner-action{display:flex;flex-direction:column;align-items:center;gap:13px;flex:0 0 auto}
.v9-homepage#iam-v6-preview .v9-guide-banner-action>a{display:flex;align-items:center;justify-content:space-between;gap:30px;min-height:49px;padding:12px 21px;border:1px solid var(--v11-legacy-ebcadf,#ebcadf);border-radius:8px;background:var(--v11-legacy-f2dbea,#f2dbea);color:var(--v11-legacy-251c2a,#251c2a);text-decoration:none;font-size:13px;line-height:1.5;font-weight:650}
.v9-homepage#iam-v6-preview .v9-guide-banner-action>a>span{font-size:19px;font-weight:400}
.v9-homepage#iam-v6-preview .v9-guide-banner-action>span{color:var(--v11-legacy-aba0b9,#aba0b9);font-size:11px;line-height:1.6;text-align:center}
.v9-homepage#iam-v6-preview :is(.v9-cost-factors,.v9-editorial-blog,.v9-guide-banner) a:focus-visible{outline:2px solid var(--v11-legacy-ee90bd,#ee90bd);outline-offset:5px}
@media(hover:hover) and (pointer:fine){.v9-homepage#iam-v6-preview .v9-editorial-blog .iap2-blog-image:hover img{transform:scale(1.025)}.v9-homepage#iam-v6-preview .v9-editorial-blog .iap2-blog h3>a:hover{color:var(--v11-legacy-f0b0d0,#f0b0d0)}.v9-homepage#iam-v6-preview :is(.v9-cost-link,.iap2-read-more):hover{color:var(--v11-legacy-f9d0e6,#f9d0e6)}.v9-homepage#iam-v6-preview :is(.v9-blog-all>a,.v9-guide-banner-topics>a):hover{border-color:var(--v11-legacy-b77899,#b77899);background:var(--v11-legacy-ffffff0c,#ffffff0c)}.v9-homepage#iam-v6-preview .v9-guide-banner-action>a:hover{background:var(--v11-legacy-f9eaf4,#f9eaf4)}}
@media(max-width:1100px){.v9-homepage#iam-v6-preview .v9-editorial-blog .iap2-blog-grid{gap:16px}.v9-homepage#iam-v6-preview .v9-editorial-blog .iap2-blog-copy{padding:20px 16px 0}.v9-homepage#iam-v6-preview .v9-cost-factor{padding:22px 15px}.v9-homepage#iam-v6-preview .v9-guide-banner{padding:36px}}
@media(max-width:850px){.v9-homepage#iam-v6-preview .v9-cost-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.v9-homepage#iam-v6-preview .v9-editorial-blog .iap2-blog-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.v9-homepage#iam-v6-preview .v9-guide-banner{align-items:flex-start;gap:28px;padding:32px}.v9-homepage#iam-v6-preview .v9-guide-banner-action{align-self:center}.v9-homepage#iam-v6-preview .v9-guide-banner-action>a{gap:14px}html body.iam-theme.v9-homepage#iam-v6-preview #iap2 .v9-guide-banner h2{font-size:29px}html body.iam-theme.v9-homepage#iam-v6-preview #iap2 .v9-guide-banner p>br{display:none}}
@media(max-width:550px){.v9-homepage#iam-v6-preview .v9-editorial-inner,html body.iam-theme.v9-homepage#iam-v6-preview #iap2 #iap2-blog.v9-editorial-blog,.v9-homepage#iam-v6-preview .v9-guide-banner{width:calc(100% - 32px)}html body.iam-theme.v9-homepage#iam-v6-preview #iap2 .v9-cost-factors{margin-top:10px;padding:43px 0 30px}.v9-homepage#iam-v6-preview .v9-editorial-heading{margin-bottom:26px}html body.iam-theme.v9-homepage#iam-v6-preview #iap2 .v9-editorial-heading h2{font-size:29px;letter-spacing:-.7px}html body.iam-theme.v9-homepage#iam-v6-preview #iap2 .v9-editorial-heading p{font-size:14px}.v9-homepage#iam-v6-preview .v9-cost-grid{gap:10px}.v9-homepage#iam-v6-preview .v9-cost-factor{padding:18px 13px;border-radius:10px;text-align:left}html body.iam-theme.v9-homepage#iam-v6-preview #iap2 .v9-cost-factor h3{font-size:14px;line-height:1.5;margin-bottom:8px}html body.iam-theme.v9-homepage#iam-v6-preview #iap2 .v9-cost-factor p{font-size:12px;line-height:1.8}html body.iam-theme.v9-homepage#iam-v6-preview #iap2 #iap2-blog.v9-editorial-blog{padding:47px 0 24px}.v9-homepage#iam-v6-preview .v9-editorial-blog .iap2-blog-grid{grid-template-columns:minmax(0,1fr);gap:20px}.v9-homepage#iam-v6-preview .v9-editorial-blog .iap2-blog-image{aspect-ratio:1.8}.v9-homepage#iam-v6-preview .v9-editorial-blog .iap2-blog-copy{padding:22px 21px 0}html body.iam-theme.v9-homepage#iam-v6-preview #iap2 .v9-editorial-blog .iap2-blog h3{font-size:17px}.v9-homepage#iam-v6-preview .v9-guide-banner{flex-direction:column;gap:27px;padding:29px 23px;margin-top:12px;border-radius:16px}html body.iam-theme.v9-homepage#iam-v6-preview #iap2 .v9-guide-banner h2{font-size:29px}.v9-homepage#iam-v6-preview .v9-guide-banner-action{align-self:stretch;align-items:stretch}.v9-homepage#iam-v6-preview .v9-guide-banner-action>span{text-align:left}.v9-homepage#iam-v6-preview .v9-guide-banner-action>a{gap:20px}.v9-homepage#iam-v6-preview .v9-blog-all{margin-top:23px}}
@media(prefers-reduced-motion:reduce){.v9-homepage#iam-v6-preview .v9-editorial-blog .iap2-blog-image img{transition:none}}
/* This section already lives inside the existing knowledge container. */
html body.iam-theme.v9-homepage#iam-v6-preview #iap2 #iap2-blog.v9-editorial-blog,.v9-homepage#iam-v6-preview .v9-guide-banner{width:100%}
html body.iam-theme.v9-homepage#iam-v6-preview #iap2 .v9-editorial-blog .iap2-blog-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px}
html body.iam-theme.v9-homepage#iam-v6-preview #iap2 .v9-editorial-blog .iap2-blog-copy p{display:block}
@media(max-width:850px){html body.iam-theme.v9-homepage#iam-v6-preview #iap2 .v9-editorial-blog .iap2-blog-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.v9-homepage#iam-v6-preview .v9-guide-banner p>br::after{content:' '}}
@media(max-width:550px){html body.iam-theme.v9-homepage#iam-v6-preview #iap2 .v9-editorial-blog .iap2-blog-grid{grid-template-columns:minmax(0,1fr);gap:20px}html body.iam-theme.v9-homepage#iam-v6-preview #iap2 .v9-editorial-blog .iap2-blog-copy{padding:22px 21px 0}}

/* Real utility discovery, using IamProvider's existing brand and SVG system. */
body#iam-v6-preview.v9-homepage #iap2 .v9-resource-hub{width:calc(100% - 64px);max-width:1120px;margin:100px auto;color:var(--v11-legacy-eceef2,#eceef2);scroll-margin-top:100px}
body#iam-v6-preview.v9-homepage #iap2 .v9-resource-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:36px;margin-bottom:35px}
body#iam-v6-preview.v9-homepage #iap2 .v9-resource-eyebrow{display:block;font-size:13px;color:var(--v11-legacy-c4a6b7,#c4a6b7);line-height:1.5;margin-bottom:13px}
body#iam-v6-preview.v9-homepage #iap2 .v9-resource-heading h2{font-size:42px;line-height:1.18;letter-spacing:-1.4px;font-weight:750;margin:0;color:var(--v11-legacy-f5f3f6,#f5f3f6)}
body#iam-v6-preview.v9-homepage #iap2 .v9-resource-heading h2>span{color:var(--v11-legacy-e786b4,#e786b4)}
body#iam-v6-preview.v9-homepage #iap2 .v9-resource-heading-end{padding-bottom:4px;max-width:460px}
body#iam-v6-preview.v9-homepage #iap2 .v9-resource-heading-end p{font-size:14px;line-height:1.85;color:var(--v11-legacy-a9aab7,#a9aab7);margin:0 0 20px}
body#iam-v6-preview.v9-homepage #iap2 .v9-resource-heading-end>a{display:inline-flex;gap:12px;align-items:center;color:var(--v11-legacy-eeeaf1,#eeeaf1);font-size:13px;font-weight:650;text-decoration:none}
body#iam-v6-preview.v9-homepage #iap2 .v9-resource-heading-end>a>.iam-icon{width:17px;height:17px;color:var(--v11-legacy-ec8fb9,#ec8fb9)}
body#iam-v6-preview.v9-homepage #iap2 .v9-resource-discovery{display:grid;grid-template-columns:246px minmax(0,1fr);gap:34px;border-top:1px solid var(--v11-legacy-343039,#343039);padding-top:25px}
body#iam-v6-preview.v9-homepage #iap2 .v9-resource-sidebar{min-width:0;padding-right:24px;border-right:1px solid var(--v11-legacy-ffffff10,#ffffff10)}
body#iam-v6-preview.v9-homepage #iap2 .v9-resource-library-art{height:126px;position:relative;width:202px;margin:1px auto 24px;isolation:isolate}
body#iam-v6-preview.v9-homepage #iap2 .v9-resource-library-art:before{content:'';position:absolute;inset:8px -6px;background-image:radial-gradient(var(--v11-legacy-e991b52b,#e991b52b) 1px,transparent 1px);background-size:13px 13px;mask-image:linear-gradient(90deg,transparent,var(--v11-legacy-000,#000) 30%,var(--v11-legacy-000,#000) 75%,transparent);z-index:-1}
body#iam-v6-preview.v9-homepage #iap2 .v9-resource-art-main{display:flex;align-items:center;justify-content:center;position:absolute;left:30px;top:9px;width:101px;height:101px;border:1px solid var(--v11-legacy-f6b4d294,#f6b4d294);border-radius:23px;background:linear-gradient(145deg,var(--v11-legacy-f6bdd9,#f6bdd9),var(--v11-legacy-d86ea7,#d86ea7));box-shadow:inset 0 1px var(--v11-legacy-ffffff94,#ffffff94),0 12px 24px var(--v11-legacy-0004,#0004);transform:rotate(-9deg);color:var(--v11-legacy-381128,#381128);font-family:Georgia,serif;font-size:58px;letter-spacing:-4px;line-height:1}
body#iam-v6-preview.v9-homepage #iap2 .v9-resource-art-main>span{position:absolute;bottom:9px;right:10px;font:15px sans-serif;color:var(--v11-legacy-813052,#813052)}
body#iam-v6-preview.v9-homepage #iap2 .v9-resource-art-hash{position:absolute;right:24px;top:10px;width:68px;height:68px;display:grid;place-items:center;border:1px solid var(--v11-legacy-617b9c66,#617b9c66);border-radius:18px;background:var(--v11-legacy-23364a,#23364a);box-shadow:inset 0 1px var(--v11-legacy-b6cee32a,#b6cee32a),0 8px 16px var(--v11-legacy-0003,#0003);color:var(--v11-legacy-9dbde0,#9dbde0);font-size:47px;font-weight:450;transform:rotate(14deg);z-index:-1}
body#iam-v6-preview.v9-homepage #iap2 .v9-resource-art-cursor{position:absolute;right:20px;bottom:0;width:46px;height:46px;display:grid;place-items:center;border-radius:50%;border:1px solid var(--v11-legacy-bbbcc277,#bbbcc277);background:var(--v11-legacy-e3e0e4,#e3e0e4);color:var(--v11-legacy-3b3641,#3b3641);box-shadow:0 8px 15px var(--v11-legacy-0004,#0004)}
body#iam-v6-preview.v9-homepage #iap2 .v9-resource-art-cursor>.iam-icon{width:23px;height:23px}
body#iam-v6-preview.v9-homepage #iap2 .v9-resource-category-list{display:grid;gap:4px}
body#iam-v6-preview.v9-homepage #iap2 .v9-resource-category-list button{display:flex;align-items:center;gap:10px;min-height:46px;padding:11px 11px;background:transparent;border:1px solid transparent;border-radius:8px;color:var(--v11-legacy-a8acb7,#a8acb7);text-align:left;font:inherit;font-size:12px;font-weight:600;cursor:pointer}
body#iam-v6-preview.v9-homepage #iap2 .v9-resource-category-list button>.iam-icon{width:17px;height:17px;flex:none}
body#iam-v6-preview.v9-homepage #iap2 .v9-resource-category-list small{margin-left:auto;min-width:20px;color:var(--v11-legacy-7f8795,#7f8795);font-size:11px;font-weight:400;font-variant-numeric:tabular-nums;text-align:right}
body#iam-v6-preview.v9-homepage #iap2 .v9-resource-category-list button[aria-pressed=true]{background:var(--v11-legacy-241c28,#241c28);border-color:var(--v11-legacy-a6557b5c,#a6557b5c);color:var(--v11-legacy-f1c5dd,#f1c5dd)}
body#iam-v6-preview.v9-homepage #iap2 .v9-resource-category-list button[aria-pressed=true] small{color:var(--v11-legacy-d08fad,#d08fad)}
body#iam-v6-preview.v9-homepage #iap2 .v9-resource-sidebar>p{font-size:11px;line-height:1.7;color:var(--v11-legacy-8e94a1,#8e94a1);margin:22px 9px 0;max-width:200px}
body#iam-v6-preview.v9-homepage #iap2 .v9-resource-results{min-width:0}
body#iam-v6-preview.v9-homepage #iap2 .v9-resource-toolbar{display:flex;align-items:center;gap:22px;margin-bottom:17px}
body#iam-v6-preview.v9-homepage #iap2 .v9-resource-search{display:flex;align-items:center;gap:12px;flex:1;min-width:0;margin:0;padding:0 15px;border:1px solid var(--v11-legacy-373b47,#373b47);border-radius:11px;background:var(--v11-legacy-15191f,#15191f);box-shadow:inset 0 1px var(--v11-legacy-ffffff04,#ffffff04);color:var(--v11-legacy-999fad,#999fad)}
body#iam-v6-preview.v9-homepage #iap2 .v9-resource-search>.iam-icon{width:19px;height:19px;flex:none}
body#iam-v6-preview.v9-homepage #iap2 .v9-resource-search input{min-width:0;width:100%;height:50px;padding:0;background:transparent;border:0;color:var(--v11-legacy-f1eff3,#f1eff3);font:inherit;font-size:14px;box-shadow:none}
body#iam-v6-preview.v9-homepage #iap2 .v9-resource-search input::placeholder{color:var(--v11-legacy-8e96a5,#8e96a5)}
body#iam-v6-preview.v9-homepage #iap2 .v9-resource-search input:focus{outline:0;box-shadow:none}
body#iam-v6-preview.v9-homepage #iap2 .v9-resource-search:focus-within{outline:2px solid var(--v11-legacy-eb8cba,#eb8cba);outline-offset:3px}
body#iam-v6-preview.v9-homepage #iap2 .v9-resource-search button{display:grid;place-items:center;flex:none;width:44px;height:44px;padding:13px;background:var(--v11-legacy-282c36,#282c36);color:var(--v11-legacy-c0c6d0,#c0c6d0);border:0;border-radius:50%;cursor:pointer}
body#iam-v6-preview.v9-homepage #iap2 .v9-resource-search button>.iam-icon{width:15px;height:15px}
body#iam-v6-preview.v9-homepage #iap2 .v9-resource-search button[hidden]{display:none}
body#iam-v6-preview.v9-homepage #iap2 .v9-resource-library-count{display:grid;gap:2px;min-width:64px;color:var(--v11-legacy-9298a6,#9298a6);font-size:10px;white-space:nowrap}
body#iam-v6-preview.v9-homepage #iap2 .v9-resource-library-count>strong{font-size:23px;line-height:1;color:var(--v11-legacy-dedce3,#dedce3);letter-spacing:-.6px;font-weight:650}
body#iam-v6-preview.v9-homepage #iap2 .v9-resource-tool-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:26px;min-height:333px;align-content:start}
body#iam-v6-preview.v9-homepage #iap2 .v9-resource-tool{display:flex;align-items:flex-start;gap:14px;position:relative;min-width:0;min-height:114px;padding:22px 8px 21px 0;border-bottom:1px solid var(--v11-legacy-ffffff12,#ffffff12);text-decoration:none;color:var(--v11-legacy-e6e6ed,#e6e6ed);transition:background-color 160ms ease}
body#iam-v6-preview.v9-homepage #iap2 .v9-resource-tool-icon{display:grid;place-items:center;flex:0 0 43px;height:43px;border:1px solid var(--v11-legacy-7b849d42,#7b849d42);border-radius:12px;background:linear-gradient(145deg,var(--v11-legacy-303742,#303742),var(--v11-legacy-1c222c,#1c222c));box-shadow:inset 0 1px var(--v11-legacy-ffffff0d,#ffffff0d),0 6px 12px var(--v11-legacy-00000012,#00000012);color:var(--v11-legacy-b0bed9,#b0bed9)}
body#iam-v6-preview.v9-homepage #iap2 .v9-resource-tool-icon>.iam-icon{width:23px;height:23px}
body#iam-v6-preview.v9-homepage #iap2 .v9-resource-tool-icon[data-platform=instagram]{color:var(--v11-legacy-f49dc7,#f49dc7);border-color:var(--v11-legacy-ce6b9a50,#ce6b9a50);background:linear-gradient(145deg,var(--v11-legacy-4a283e,#4a283e),var(--v11-legacy-271b29,#271b29))}
body#iam-v6-preview.v9-homepage #iap2 .v9-resource-tool-icon[data-platform=youtube]{color:var(--v11-legacy-ff8d95,#ff8d95);border-color:var(--v11-legacy-cf67674a,#cf67674a);background:linear-gradient(145deg,var(--v11-legacy-48262c,#48262c),var(--v11-legacy-281b21,#281b21))}
body#iam-v6-preview.v9-homepage #iap2 .v9-resource-tool-icon[data-platform=tiktok]{color:var(--v11-legacy-a5e1e6,#a5e1e6);border-color:var(--v11-legacy-6bbbc34a,#6bbbc34a);background:linear-gradient(145deg,var(--v11-legacy-263d42,#263d42),var(--v11-legacy-1b272e,#1b272e))}
body#iam-v6-preview.v9-homepage #iap2 .v9-resource-tool-icon[data-platform=spotify]{color:var(--v11-legacy-9addb3,#9addb3);border-color:var(--v11-legacy-6abc824a,#6abc824a);background:linear-gradient(145deg,var(--v11-legacy-263d31,#263d31),var(--v11-legacy-1b2920,#1b2920))}
body#iam-v6-preview.v9-homepage #iap2 .v9-resource-tool-copy{display:grid;gap:6px;min-width:0;flex:1}
body#iam-v6-preview.v9-homepage #iap2 .v9-resource-tool-copy>small{font-size:9px;line-height:1.5;color:var(--v11-legacy-8f95a4,#8f95a4)}
body#iam-v6-preview.v9-homepage #iap2 .v9-resource-tool-copy>strong{color:var(--v11-legacy-e9e7ee,#e9e7ee);font-size:14px;line-height:1.45;font-weight:650;letter-spacing:-.15px}
body#iam-v6-preview.v9-homepage #iap2 .v9-resource-tool-copy>span{font-size:11px;line-height:1.65;color:var(--v11-legacy-979ca9,#979ca9)}
body#iam-v6-preview.v9-homepage #iap2 .v9-resource-tool-arrow{display:block;align-self:center;color:var(--v11-legacy-777e8c,#777e8c);flex:0 0 14px;transition:transform 160ms ease,color 160ms ease}
body#iam-v6-preview.v9-homepage #iap2 .v9-resource-tool-arrow>.iam-icon{width:14px;height:14px}
body#iam-v6-preview.v9-homepage #iap2 .v9-resource-results-footer{display:flex;justify-content:space-between;align-items:center;gap:16px;padding-top:20px;color:var(--v11-legacy-939baa,#939baa);font-size:11px}
body#iam-v6-preview.v9-homepage #iap2 .v9-resource-results-footer button{display:flex;align-items:center;gap:10px;min-height:44px;padding:11px 0;color:var(--v11-legacy-e6b5cf,#e6b5cf);background:transparent;border:0;font:inherit;font-size:12px;font-weight:600;cursor:pointer}
body#iam-v6-preview.v9-homepage #iap2 .v9-resource-results-footer button>.iam-icon{width:15px;height:15px}
body#iam-v6-preview.v9-homepage #iap2 .v9-resource-results-footer button[hidden]{display:none}
body#iam-v6-preview.v9-homepage #iap2 .v9-resource-empty{padding:50px 0;color:var(--v11-legacy-b3afbe,#b3afbe);font-size:14px;line-height:1.7}
body#iam-v6-preview.v9-homepage #iap2 .v9-resource-free{display:grid;grid-template-columns:300px minmax(0,1fr);margin-top:44px;border:1px solid var(--v11-legacy-4d3444,#4d3444);border-radius:16px;overflow:hidden;background:var(--v11-legacy-15181e,#15181e);box-shadow:0 12px 32px var(--v11-legacy-00000012,#00000012)}
body#iam-v6-preview.v9-homepage #iap2 .v9-resource-free-intro{position:relative;isolation:isolate;overflow:hidden;padding:29px;background:linear-gradient(125deg,var(--v11-legacy-a73170,#a73170),var(--v11-legacy-5d244e,#5d244e));border-right:1px solid var(--v11-legacy-df85b13c,#df85b13c);color:var(--v11-legacy-f5eaf2,#f5eaf2)}
body#iam-v6-preview.v9-homepage #iap2 .v9-resource-free-label{font-size:10px;line-height:1.5;color:var(--v11-legacy-f2bed9,#f2bed9)}
body#iam-v6-preview.v9-homepage #iap2 .v9-resource-free-intro h3{font-size:26px;font-weight:750;line-height:1.25;letter-spacing:-.7px;color:var(--v11-legacy-fff3fb,#fff3fb);margin:13px 0 14px}
body#iam-v6-preview.v9-homepage #iap2 .v9-resource-free-intro p{position:relative;max-width:225px;font-size:12px;line-height:1.85;color:var(--v11-legacy-e7bbd4,#e7bbd4);margin:0 0 20px}
body#iam-v6-preview.v9-homepage #iap2 .v9-resource-free-intro>a{display:inline-flex;align-items:center;gap:14px;padding:11px 0 0;color:var(--v11-legacy-fff5fa,#fff5fa);font-size:12px;font-weight:650;text-decoration:none}
body#iam-v6-preview.v9-homepage #iap2 .v9-resource-free-intro>a>.iam-icon{width:16px;height:16px}
body#iam-v6-preview.v9-homepage #iap2 .v9-resource-free-watermark{position:absolute;z-index:-1;right:-43px;bottom:-41px;transform:rotate(-14deg);color:var(--v11-legacy-fba4d317,#fba4d317)}
body#iam-v6-preview.v9-homepage #iap2 .v9-resource-free-watermark>.iam-icon{width:206px;height:206px}
body#iam-v6-preview.v9-homepage #iap2 .v9-resource-free-picker{min-width:0;padding:25px 29px 24px}
body#iam-v6-preview.v9-homepage #iap2 .v9-resource-free-tabs{display:flex;gap:7px;padding-bottom:19px;border-bottom:1px solid var(--v11-legacy-ffffff12,#ffffff12)}
body#iam-v6-preview.v9-homepage #iap2 .v9-resource-free-tabs button{display:flex;align-items:center;justify-content:center;gap:7px;min-height:44px;flex:1;padding:9px 8px;border:1px solid transparent;border-radius:9px;background:transparent;color:var(--v11-legacy-949cab,#949cab);font:inherit;font-size:10px;font-weight:550;cursor:pointer}
body#iam-v6-preview.v9-homepage #iap2 .v9-resource-free-tabs button>.iam-icon{width:18px;height:18px;flex:none}
body#iam-v6-preview.v9-homepage #iap2 .v9-resource-free-tabs button[aria-selected=true]{background:var(--v11-legacy-332335,#332335);border-color:var(--v11-legacy-a35b8278,#a35b8278);color:var(--v11-legacy-f3b9d7,#f3b9d7)}
body#iam-v6-preview.v9-homepage #iap2 .v9-resource-free-panel-head{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:20px 0 16px}
body#iam-v6-preview.v9-homepage #iap2 .v9-resource-free-panel-head h4{font-size:17px;line-height:1.4;font-weight:650;letter-spacing:-.25px;margin:0;color:var(--v11-legacy-e8e8ee,#e8e8ee)}
body#iam-v6-preview.v9-homepage #iap2 .v9-resource-free-panel-head>span{font-size:10px;color:var(--v11-legacy-8e96a5,#8e96a5)}
body#iam-v6-preview.v9-homepage #iap2 .v9-resource-free-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}
body#iam-v6-preview.v9-homepage #iap2 .v9-resource-free-links a{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0;min-height:44px;border:1px solid var(--v11-legacy-3d3743,#3d3743);border-radius:7px;padding:10px 12px;color:var(--v11-legacy-c8c9d2,#c8c9d2);text-decoration:none;font-size:12px;line-height:1.45;background:var(--v11-legacy-1b1d25,#1b1d25)}
body#iam-v6-preview.v9-homepage #iap2 .v9-resource-free-links a>.iam-icon{width:13px;height:13px;flex:none;color:var(--v11-legacy-987c96,#987c96)}
body#iam-v6-preview.v9-homepage #iap2 .v9-resource-free-more{display:flex;align-items:center;gap:9px;min-height:44px;padding:10px 0;margin-top:5px;color:var(--v11-legacy-df9ec1,#df9ec1);background:transparent;border:0;font:inherit;font-size:11px;font-weight:600;cursor:pointer}
body#iam-v6-preview.v9-homepage #iap2 .v9-resource-free-more>.iam-icon{width:13px;height:13px}
body#iam-v6-preview.v9-homepage #iap2 .v9-resource-free-more[aria-expanded=true]>.iam-icon{transform:rotate(180deg)}
body#iam-v6-preview.v9-homepage #iap2 .v9-resource-free-more[hidden]{display:none}
body#iam-v6-preview.v9-homepage #iap2 #v9-resource-free-panel>p{font-size:10px;line-height:1.6;color:var(--v11-legacy-858d9c,#858d9c);margin:17px 0 0}
body#iam-v6-preview.v9-homepage #iap2 .v9-resource-sr{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}
body#iam-v6-preview.v9-homepage #iap2 .v9-resource-hub :is(button,a,input):focus-visible{outline:2px solid var(--v11-legacy-ef9dc6,#ef9dc6);outline-offset:4px}
@media(hover:hover) and (pointer:fine){body#iam-v6-preview.v9-homepage #iap2 .v9-resource-tool:hover{background:var(--v11-legacy-ffffff03,#ffffff03)}body#iam-v6-preview.v9-homepage #iap2 .v9-resource-tool:hover .v9-resource-tool-arrow{color:var(--v11-legacy-f0afd0,#f0afd0);transform:translateX(3px)}body#iam-v6-preview.v9-homepage #iap2 .v9-resource-category-list button:hover{color:var(--v11-legacy-ead5e2,#ead5e2);background:var(--v11-legacy-ffffff04,#ffffff04)}body#iam-v6-preview.v9-homepage #iap2 .v9-resource-free-links a:hover{border-color:var(--v11-legacy-d087ad8c,#d087ad8c);color:var(--v11-legacy-fff0f8,#fff0f8)}body#iam-v6-preview.v9-homepage #iap2 .v9-resource-free-tabs button:hover{color:var(--v11-legacy-eac5da,#eac5da)}}
@media(max-width:1100px){body#iam-v6-preview.v9-homepage #iap2 .v9-resource-discovery{grid-template-columns:216px minmax(0,1fr);gap:25px}body#iam-v6-preview.v9-homepage #iap2 .v9-resource-sidebar{padding-right:18px}body#iam-v6-preview.v9-homepage #iap2 .v9-resource-library-art{transform:scale(.88);transform-origin:left center;width:190px}body#iam-v6-preview.v9-homepage #iap2 .v9-resource-tool-list{column-gap:20px}body#iam-v6-preview.v9-homepage #iap2 .v9-resource-tool{gap:10px}body#iam-v6-preview.v9-homepage #iap2 .v9-resource-tool-icon{flex-basis:36px;height:36px;border-radius:10px}body#iam-v6-preview.v9-homepage #iap2 .v9-resource-tool-icon>.iam-icon{width:20px;height:20px}body#iam-v6-preview.v9-homepage #iap2 .v9-resource-tool-arrow{display:none}body#iam-v6-preview.v9-homepage #iap2 .v9-resource-free{grid-template-columns:260px minmax(0,1fr)}body#iam-v6-preview.v9-homepage #iap2 .v9-resource-free-picker{padding-inline:22px}body#iam-v6-preview.v9-homepage #iap2 .v9-resource-free-tabs button{flex-direction:column;gap:5px;min-height:56px}body#iam-v6-preview.v9-homepage #iap2 .v9-resource-free-intro{padding:25px}}
@media(max-width:850px){body#iam-v6-preview.v9-homepage #iap2 .v9-resource-hub{width:calc(100% - 40px);margin-block:70px}body#iam-v6-preview.v9-homepage #iap2 .v9-resource-heading{align-items:flex-start;gap:25px}body#iam-v6-preview.v9-homepage #iap2 .v9-resource-heading h2{font-size:35px}body#iam-v6-preview.v9-homepage #iap2 .v9-resource-heading-end{max-width:320px}body#iam-v6-preview.v9-homepage #iap2 .v9-resource-heading-end p{font-size:12px;margin-bottom:16px}body#iam-v6-preview.v9-homepage #iap2 .v9-resource-discovery{display:block;padding-top:18px}body#iam-v6-preview.v9-homepage #iap2 .v9-resource-sidebar{padding:0;border:0}body#iam-v6-preview.v9-homepage #iap2 .v9-resource-library-art{display:none}body#iam-v6-preview.v9-homepage #iap2 .v9-resource-category-list{display:flex;gap:5px;overflow-x:auto;padding:3px 0 9px;scrollbar-width:thin}body#iam-v6-preview.v9-homepage #iap2 .v9-resource-category-list button{flex:none;min-height:44px;padding:10px 12px;gap:7px;font-size:11px}body#iam-v6-preview.v9-homepage #iap2 .v9-resource-category-list button small{display:none}body#iam-v6-preview.v9-homepage #iap2 .v9-resource-sidebar>p{max-width:none;margin:9px 0 18px;font-size:10px}body#iam-v6-preview.v9-homepage #iap2 .v9-resource-tool-list{column-gap:28px}body#iam-v6-preview.v9-homepage #iap2 .v9-resource-free{grid-template-columns:230px minmax(0,1fr);margin-top:31px}body#iam-v6-preview.v9-homepage #iap2 .v9-resource-free-tabs button>span{display:none}body#iam-v6-preview.v9-homepage #iap2 .v9-resource-free-tabs button{min-height:44px;padding:12px}body#iam-v6-preview.v9-homepage #iap2 .v9-resource-free-links{grid-template-columns:repeat(2,minmax(0,1fr))}body#iam-v6-preview.v9-homepage #iap2 .v9-resource-free-intro h3{font-size:24px}body#iam-v6-preview.v9-homepage #iap2 .v9-resource-free-panel-head h4{font-size:16px}body#iam-v6-preview.v9-homepage #iap2 .v9-resource-free-panel-head>span{display:none}}
@media(max-width:560px){body#iam-v6-preview.v9-homepage #iap2 .v9-resource-hub{width:calc(100% - 36px);margin-block:50px}body#iam-v6-preview.v9-homepage #iap2 .v9-resource-heading{display:block;margin-bottom:24px}body#iam-v6-preview.v9-homepage #iap2 .v9-resource-eyebrow{font-size:12px;margin-bottom:10px}body#iam-v6-preview.v9-homepage #iap2 .v9-resource-heading h2{font-size:34px;letter-spacing:-1px}body#iam-v6-preview.v9-homepage #iap2 .v9-resource-heading-end{margin-top:19px;max-width:none}body#iam-v6-preview.v9-homepage #iap2 .v9-resource-heading-end p{font-size:13px;line-height:1.8;margin-bottom:14px}body#iam-v6-preview.v9-homepage #iap2 .v9-resource-heading-end p br{display:none}body#iam-v6-preview.v9-homepage #iap2 .v9-resource-heading-end>a{font-size:12px}body#iam-v6-preview.v9-homepage #iap2 .v9-resource-toolbar{gap:14px;margin-bottom:4px}body#iam-v6-preview.v9-homepage #iap2 .v9-resource-library-count{display:none}body#iam-v6-preview.v9-homepage #iap2 .v9-resource-search input{font-size:14px;height:48px}body#iam-v6-preview.v9-homepage #iap2 .v9-resource-tool-list{grid-template-columns:1fr;min-height:0}body#iam-v6-preview.v9-homepage #iap2 .v9-resource-tool{gap:13px;min-height:102px;padding:18px 3px}body#iam-v6-preview.v9-homepage #iap2 .v9-resource-tool-icon{flex-basis:42px;height:42px;border-radius:11px}body#iam-v6-preview.v9-homepage #iap2 .v9-resource-tool-copy{gap:5px}body#iam-v6-preview.v9-homepage #iap2 .v9-resource-tool-copy>strong{font-size:14px}body#iam-v6-preview.v9-homepage #iap2 .v9-resource-tool-copy>small{font-size:9px}body#iam-v6-preview.v9-homepage #iap2 .v9-resource-tool-copy>span{font-size:11px}body#iam-v6-preview.v9-homepage #iap2 .v9-resource-tool-arrow{display:block}body#iam-v6-preview.v9-homepage #iap2 .v9-resource-results-footer{padding-top:13px;font-size:10px}body#iam-v6-preview.v9-homepage #iap2 .v9-resource-results-footer button{font-size:11px}body#iam-v6-preview.v9-homepage #iap2 .v9-resource-free{grid-template-columns:1fr;margin-top:29px;border-radius:14px}body#iam-v6-preview.v9-homepage #iap2 .v9-resource-free-intro{padding:25px;border-right:0;border-bottom:1px solid var(--v11-legacy-dc87b15c,#dc87b15c)}body#iam-v6-preview.v9-homepage #iap2 .v9-resource-free-intro h3{font-size:28px;margin:10px 0 12px}body#iam-v6-preview.v9-homepage #iap2 .v9-resource-free-intro p{max-width:235px;margin-bottom:10px}body#iam-v6-preview.v9-homepage #iap2 .v9-resource-free-watermark{right:-19px;bottom:-29px}body#iam-v6-preview.v9-homepage #iap2 .v9-resource-free-picker{padding:19px 19px 21px}body#iam-v6-preview.v9-homepage #iap2 .v9-resource-free-tabs{gap:5px;padding-bottom:15px}body#iam-v6-preview.v9-homepage #iap2 .v9-resource-free-tabs button{padding:9px 7px}body#iam-v6-preview.v9-homepage #iap2 .v9-resource-free-panel-head{margin:18px 0 14px}body#iam-v6-preview.v9-homepage #iap2 .v9-resource-free-panel-head>span{display:block;font-size:9px}body#iam-v6-preview.v9-homepage #iap2 .v9-resource-free-links{gap:8px}body#iam-v6-preview.v9-homepage #iap2 .v9-resource-free-links a{padding:10px 11px;font-size:11px}}
@media(prefers-reduced-motion:reduce){body#iam-v6-preview.v9-homepage #iap2 .v9-resource-hub *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}

/* User-directed V10: a broad, continuous platform ribbon and a shorter path to services. */
html body.iam-theme.v10-homepage#iam-v6-preview #iap2 .pm-platform-ribbon.v10-ribbon{width:100%;max-width:none;margin:10px 0 56px!important;padding:9px 0 10px!important;opacity:1;border:0!important}
html body.iam-theme.v10-homepage#iam-v6-preview #iap2 .v10-ribbon .pm-ribbon-heading{margin:0 0 22px;min-height:18px}
html body.iam-theme.v10-homepage#iam-v6-preview #iap2 .v10-ribbon .pm-ribbon-heading>p{font-size:10px;letter-spacing:1.8px;color:var(--v11-legacy-858691,#858691)}
html body.iam-theme.v10-homepage#iam-v6-preview #iap2 .v10-ribbon .pm-ribbon-window{mask-image:linear-gradient(90deg,transparent,var(--v11-legacy-000,#000) 5%,var(--v11-legacy-000,#000) 95%,transparent);overflow:hidden}
html body.iam-theme.v10-homepage#iam-v6-preview #iap2 .v10-ribbon .pm-ribbon-group{gap:64px;padding:7px 32px;align-items:center}
html body.iam-theme.v10-homepage#iam-v6-preview #iap2 .v10-ribbon .pm-ribbon-brand{gap:12px;color:var(--v11-legacy-96969e,#96969e)}
html body.iam-theme.v10-homepage#iam-v6-preview #iap2 .v10-ribbon .pm-ribbon-brand>span{font-size:20px;line-height:1.3;letter-spacing:-.45px;font-weight:650}
html body.iam-theme.v10-homepage#iam-v6-preview #iap2 .v10-ribbon .pm-platform-logo{width:29px;height:29px;opacity:.95}
html body.iam-theme.v10-homepage#iam-v6-preview #iap2 .v10-ribbon[data-v10-ribbon-ready] .pm-ribbon-track{animation:pm-platform-slide var(--pm-ribbon-duration,90s) linear infinite;animation-play-state:paused}
html body.iam-theme.v10-homepage#iam-v6-preview #iap2 .v10-ribbon[data-ribbon-state=moving] .pm-ribbon-track{animation-play-state:running}
html body.iam-theme.v10-homepage#iam-v6-preview #iap2 .v10-ribbon:not([data-v10-ribbon-ready]) .pm-ribbon-window{overflow-x:auto}
html body.iam-theme.v10-homepage#iam-v6-preview #iap2 .v9-catalog{margin-top:0}
@media(max-width:760px){
 html body.iam-theme.v10-homepage#iam-v6-preview #iap2 .pm-platform-ribbon.v10-ribbon{margin:8px 0 42px!important;padding:6px 0!important}
 html body.iam-theme.v10-homepage#iam-v6-preview #iap2 .v10-ribbon .pm-ribbon-heading{margin-bottom:16px}
 html body.iam-theme.v10-homepage#iam-v6-preview #iap2 .v10-ribbon .pm-ribbon-group{gap:42px;padding-inline:21px}
 html body.iam-theme.v10-homepage#iam-v6-preview #iap2 .v10-ribbon .pm-ribbon-brand{gap:9px}
 html body.iam-theme.v10-homepage#iam-v6-preview #iap2 .v10-ribbon .pm-ribbon-brand>span{font-size:17px}
 html body.iam-theme.v10-homepage#iam-v6-preview #iap2 .v10-ribbon .pm-platform-logo{width:25px;height:25px}
}
@media(prefers-reduced-motion:reduce){
 html body.iam-theme.v10-homepage#iam-v6-preview #iap2 .v10-ribbon .pm-ribbon-track{animation:none!important;transform:none!important}
 html body.iam-theme.v10-homepage#iam-v6-preview #iap2 .v10-ribbon .pm-ribbon-window{overflow-x:auto;mask-image:none}
 html body.iam-theme.v10-homepage#iam-v6-preview #iap2 .v10-ribbon [data-ribbon-copy]{display:none}
}

/* V10: put the full directory first; compress brand/company/navigation below it. */
body.v10-homepage#iam-v6-preview .v7-footer{background:var(--v11-legacy-111315,#111315);border-top:1px solid var(--v11-legacy-ffffff12,#ffffff12);margin-top:65px}
body.v10-homepage#iam-v6-preview .v7-footer-inner{width:min(1120px,calc(100% - 64px));padding-top:35px}
body.v10-homepage#iam-v6-preview .v7-footer-library{padding-bottom:26px}
body.v10-homepage#iam-v6-preview .v10-footer-closing{border-top:1px solid var(--v11-legacy-ffffff16,#ffffff16)}
body.v10-homepage#iam-v6-preview .v10-footer-overview{display:grid;grid-template-columns:350px minmax(0,1fr);gap:65px;padding:24px 0 20px}
body.v10-homepage#iam-v6-preview .v10-footer-brand{display:inline-flex;align-items:center;gap:9px;color:var(--v11-legacy-f6f1f5,#f6f1f5);text-decoration:none;width:max-content;margin-bottom:10px}
body.v10-homepage#iam-v6-preview .v10-footer-brand>span{display:grid;place-items:center;width:27px;height:29px;background:var(--v11-legacy-d73585,#d73585);border-radius:7px;font:700 27px/1 Georgia,serif;color:white;letter-spacing:-1.5px;padding-right:2px}
body.v10-homepage#iam-v6-preview .v10-footer-brand>b{font-size:18px;line-height:1.2;font-weight:700;letter-spacing:-.5px;color:var(--v11-legacy-f6f1f5,#f6f1f5)}
body.v10-homepage#iam-v6-preview .v10-footer-business .v7-footer-company{display:block;font-size:12px;line-height:1.6;color:var(--v11-legacy-96949e,#96949e)}
body.v10-homepage#iam-v6-preview .v10-footer-business .v7-footer-company>strong{display:inline;font-size:11px;color:var(--v11-legacy-c8c1cc,#c8c1cc);font-weight:650;letter-spacing:0}
body.v10-homepage#iam-v6-preview .v10-footer-business .v7-footer-company>small{display:inline;margin-left:7px;font-size:11px;color:var(--v11-legacy-85818b,#85818b)}
body.v10-homepage#iam-v6-preview .v10-footer-business .v7-footer-company>p{font-size:12px;line-height:1.6;max-width:350px;margin:4px 0 3px}
body.v10-homepage#iam-v6-preview .v10-footer-business .v7-footer-company>a{display:inline-flex;align-items:center;min-height:25px;font-size:12px;line-height:1.6;margin:0 14px 0 0;color:var(--v11-legacy-b4abb9,#b4abb9)}
body.v10-homepage#iam-v6-preview .v10-footer-navigation{display:grid;grid-template-columns:1fr 1fr 1.3fr;gap:25px;padding-top:3px}
body.v10-homepage#iam-v6-preview .v10-footer-navigation h3{font-size:11px;line-height:1.5;font-weight:650;color:var(--v11-legacy-bca8b7,#bca8b7);letter-spacing:0;margin:0 0 7px}
body.v10-homepage#iam-v6-preview .v10-footer-navigation a{display:block;width:fit-content;min-height:28px;padding:4px 0;font-size:12px;line-height:1.6;color:var(--v11-legacy-9d96a2,#9d96a2);text-decoration:none}
body.v10-homepage#iam-v6-preview .v10-footer-navigation a:hover,body.v10-homepage#iam-v6-preview .v10-footer-business a:hover{color:var(--v11-legacy-f09dc6,#f09dc6)}
body.v10-homepage#iam-v6-preview .v10-footer-closing a:focus-visible{outline:2px solid var(--v11-legacy-e97bb4,#e97bb4);outline-offset:3px;border-radius:3px}
body.v10-homepage#iam-v6-preview .v10-footer-closing .v7-footer-connect{padding:12px 0;border-top:1px solid var(--v11-legacy-ffffff0d,#ffffff0d);gap:18px}
body.v10-homepage#iam-v6-preview .v10-footer-closing .v7-footer-connect>div:first-child{gap:15px}
body.v10-homepage#iam-v6-preview .v10-footer-closing .v7-footer-connect>div:first-child>span{font-size:10px}
body.v10-homepage#iam-v6-preview .v10-footer-closing .v7-footer-socials{gap:6px}
body.v10-homepage#iam-v6-preview .v10-footer-closing .v7-footer-socials>a{width:31px;height:31px;border-radius:8px}
body.v10-homepage#iam-v6-preview .v10-footer-closing .v7-footer-socials svg{width:14px;height:14px}
body.v10-homepage#iam-v6-preview .v10-footer-closing .v7-footer-payments{transform:scale(.85);transform-origin:right center}
body.v10-homepage#iam-v6-preview .v10-footer-closing .v7-footer-fineprint{padding:12px 0 16px;font-size:10px;line-height:1.6;gap:16px}
@media(max-width:1050px){
 body.v10-homepage#iam-v6-preview .v10-footer-overview{grid-template-columns:310px minmax(0,1fr);gap:36px}
 body.v10-homepage#iam-v6-preview .v10-footer-navigation{gap:20px}
}
@media(max-width:800px){
 body.v10-homepage#iam-v6-preview .v7-footer-inner{width:calc(100% - 48px);padding-top:28px}
 body.v10-homepage#iam-v6-preview .v10-footer-overview{grid-template-columns:260px minmax(0,1fr);gap:28px}
 body.v10-homepage#iam-v6-preview .v10-footer-navigation{grid-template-columns:1fr 1fr;gap:16px 20px}
 body.v10-homepage#iam-v6-preview .v10-footer-navigation nav:last-child{grid-column:1/-1}
 body.v10-homepage#iam-v6-preview .v10-footer-navigation nav:last-child a{display:inline-block;margin-right:16px}
}
@media(max-width:550px){
 body.v10-homepage#iam-v6-preview .v7-footer{margin-top:45px}
 body.v10-homepage#iam-v6-preview .v7-footer-inner{width:calc(100% - 40px);padding-top:25px}
 body.v10-homepage#iam-v6-preview .v10-footer-overview{grid-template-columns:1fr;gap:20px;padding:22px 0 17px}
 body.v10-homepage#iam-v6-preview .v10-footer-business .v7-footer-company>a{min-height:30px;margin-right:15px}
 body.v10-homepage#iam-v6-preview .v10-footer-navigation{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:15px 0 0;border-top:1px solid var(--v11-legacy-ffffff0d,#ffffff0d)}
 body.v10-homepage#iam-v6-preview .v10-footer-navigation nav:last-child{grid-column:auto}
 body.v10-homepage#iam-v6-preview .v10-footer-navigation nav:last-child a{display:block;margin-right:0}
 body.v10-homepage#iam-v6-preview .v10-footer-navigation a{min-height:31px;padding:5px 0}
 body.v10-homepage#iam-v6-preview .v10-footer-closing .v7-footer-connect{flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:12px 0}
 body.v10-homepage#iam-v6-preview .v10-footer-closing .v7-footer-connect>div:first-child{gap:8px}
 body.v10-homepage#iam-v6-preview .v10-footer-closing .v7-footer-connect>div:first-child>span{display:none}
 body.v10-homepage#iam-v6-preview .v10-footer-closing .v7-footer-socials{gap:5px}
 body.v10-homepage#iam-v6-preview .v10-footer-closing .v7-footer-socials>a{width:30px;height:30px}
 body.v10-homepage#iam-v6-preview .v10-footer-closing .v7-footer-payments{transform:none;margin-left:auto;gap:5px}
 body.v10-homepage#iam-v6-preview .v10-footer-closing .v7-footer-payments>span{padding:5px 7px;min-height:28px;height:28px;gap:4px}
 body.v10-homepage#iam-v6-preview .v10-footer-closing .v7-footer-payments .iam-visa{font-size:14px}
 body.v10-homepage#iam-v6-preview .v10-footer-closing .v7-footer-payments .iam-mastercard svg{width:26px;height:18px}
 body.v10-homepage#iam-v6-preview .v10-footer-closing .v7-footer-payments small{font-size:6px}
 body.v10-homepage#iam-v6-preview .v10-footer-closing .v7-footer-fineprint{font-size:10px;padding:12px 0 17px;gap:6px}
}

/* The community is an interwoven editorial wall, rather than two media rails. */
body#iam-v6-preview.v10-homepage .v10-community{padding:90px 0 80px;background:var(--v11-legacy-0c0f11,#0c0f11);color:var(--v11-legacy-f4f1f3,#f4f1f3)}
body#iam-v6-preview.v10-homepage .v10-community-inner{width:min(1180px,calc(100% - 64px));margin:auto}
body#iam-v6-preview.v10-homepage .v10-community :is(button,a,select):focus-visible{outline:2px solid var(--v11-legacy-f193bd,#f193bd);outline-offset:5px}
body#iam-v6-preview.v10-homepage .v10-community [hidden]{display:none!important}
body#iam-v6-preview.v10-homepage .v10-community-heading{display:flex;justify-content:space-between;align-items:end;gap:30px;margin-bottom:34px}
body#iam-v6-preview.v10-homepage .v10-community-label{display:flex;align-items:center;gap:9px;color:var(--v11-legacy-e2b4c9,#e2b4c9);font-size:14px;margin-bottom:16px}
html body.iam-theme#iam-v6-preview.v10-homepage #iap2 .v10-community h2{font-size:52px;line-height:1.1;letter-spacing:-2px;font-weight:650;margin:0 0 18px;color:var(--v11-legacy-f4f1f3,#f4f1f3)}
html body.iam-theme#iam-v6-preview.v10-homepage #iap2 .v10-community-heading p{font-size:16px;line-height:1.75;margin:0;color:var(--v11-legacy-a5a7ad,#a5a7ad)}
body#iam-v6-preview.v10-homepage .v10-community-trust{display:flex;gap:12px;align-items:center;min-height:54px;color:var(--v11-legacy-e9e9ec,#e9e9ec);text-decoration:none;padding:4px 0}
body#iam-v6-preview.v10-homepage .v10-community-trust>svg:first-child{color:var(--v11-legacy-57c8a6,#57c8a6);width:32px;height:32px}
body#iam-v6-preview.v10-homepage .v10-community-trust strong{display:block;font-size:14px;font-weight:600}
body#iam-v6-preview.v10-homepage .v10-community-trust small{display:block;font-size:12px;color:var(--v11-legacy-999fa7,#999fa7);margin-top:4px}
body#iam-v6-preview.v10-homepage .v10-community-trust>svg:last-child{width:18px;margin-left:15px}
body#iam-v6-preview.v10-homepage .v10-community-toolbar{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:18px 0;border-top:1px solid var(--v11-legacy-ffffff19,#ffffff19)}
body#iam-v6-preview.v10-homepage .v10-community-toolbar label{display:flex;align-items:center;gap:8px;color:var(--v11-legacy-a5aab0,#a5aab0);min-width:0}
body#iam-v6-preview.v10-homepage .v10-community-toolbar select{color:var(--v11-legacy-e8e9eb,#e8e9eb);background:var(--v11-legacy-0c0f11,#0c0f11);border:0;padding:8px;min-height:44px;max-width:290px;font-family:inherit;font-size:15px;font-weight:500;cursor:pointer}
body#iam-v6-preview.v10-homepage .v10-community-inventory{color:var(--v11-legacy-969ea7,#969ea7);font-size:13px}
body#iam-v6-preview.v10-homepage .v10-community-inventory i{font-style:normal;margin:0 14px;color:var(--v11-legacy-59616c,#59616c)}
body#iam-v6-preview.v10-homepage .v10-community-wall{display:grid;grid-template-columns:1.12fr .9fr 1fr;grid-auto-rows:300px;gap:16px;isolation:isolate;min-width:0}
body#iam-v6-preview.v10-homepage .v10-story{position:relative;min-width:0;min-height:0}
body#iam-v6-preview.v10-homepage .v10-community-wall>[data-v10-position="lead"]{grid-column:1;grid-row:1/span 2}
body#iam-v6-preview.v10-homepage .v10-community-wall>[data-v10-position="story-a"]{grid-column:2;grid-row:2}
body#iam-v6-preview.v10-homepage .v10-community-wall>[data-v10-position="story-b"]{grid-column:3;grid-row:1}
body#iam-v6-preview.v10-homepage .v10-community-wall>[data-v10-position="quote-a"]{grid-column:2;grid-row:1}
body#iam-v6-preview.v10-homepage .v10-community-wall>[data-v10-position="quote-b"]{grid-column:3;grid-row:2}
body#iam-v6-preview.v10-homepage .v10-community-wall[data-story-count="1"]{grid-template-columns:1fr 1.45fr;max-width:980px;margin:auto}
body#iam-v6-preview.v10-homepage .v10-community-wall[data-story-count="1"]>[data-v10-position="quote-b"]{grid-column:2;grid-row:2}
body#iam-v6-preview.v10-homepage .v10-community-wall[data-story-count="2"]>[data-v10-position="story-a"]{grid-column:2;grid-row:1/span 2}
body#iam-v6-preview.v10-homepage .v10-community-wall[data-story-count="2"]>[data-v10-position="quote-a"]{grid-column:3;grid-row:1}


body#iam-v6-preview.v10-homepage .v10-film{display:block;width:100%;height:100%;position:relative;overflow:hidden;border:0;border-radius:14px;background:var(--v11-legacy-1a2024,#1a2024);color:var(--v11-legacy-fff,#fff);padding:0;text-align:left;cursor:pointer;isolation:isolate}
body#iam-v6-preview.v10-homepage .v10-film-cover{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 35%;z-index:-2;transition:transform .6s cubic-bezier(.22,1,.36,1)}
body#iam-v6-preview.v10-homepage .v10-film:after{content:'';position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,var(--v11-legacy-0002,#0002),transparent 34%,var(--v11-legacy-07090b12,#07090b12) 52%,var(--v11-legacy-07090bed,#07090bed))}
body#iam-v6-preview.v10-homepage .v10-film-duration{position:absolute;right:18px;top:18px;border:1px solid var(--v11-legacy-ffffff30,#ffffff30);padding:4px 8px;border-radius:5px;background:var(--v11-legacy-12171e85,#12171e85);color:var(--v11-legacy-fff,#fff);font-family:inherit;font-size:12px;font-weight:500;line-height:1.5;font-variant-numeric:tabular-nums}
body#iam-v6-preview.v10-homepage .v10-film-play{position:absolute;top:calc(50% - 26px);left:calc(50% - 26px);display:grid;place-items:center;width:52px;height:52px;border-radius:50%;background:var(--v11-legacy-ffffffed,#ffffffed);color:var(--v11-legacy-1a1c20,#1a1c20);transition:background .2s,color .2s}
body#iam-v6-preview.v10-homepage .v10-film-play svg{width:22px;height:22px;margin-left:3px}
body#iam-v6-preview.v10-homepage .v10-film-play-label{position:absolute;width:1px;height:1px;clip-path:inset(50%);overflow:hidden;white-space:nowrap}
body#iam-v6-preview.v10-homepage [data-v10-position="lead"] .v10-film-play{top:auto;bottom:116px;left:26px;width:auto;padding:0 18px 0 22px;gap:20px;grid-template-columns:1fr auto;border-radius:30px}
body#iam-v6-preview.v10-homepage [data-v10-position="lead"] .v10-film-play-label{position:static;width:auto;height:auto;clip-path:none;font-size:14px;font-weight:650}
body#iam-v6-preview.v10-homepage .v10-film-caption{position:absolute;bottom:22px;left:22px;right:22px;display:flex;align-items:center;gap:10px;min-width:0}
body#iam-v6-preview.v10-homepage .v10-film-caption>img{width:24px;height:16px;border-radius:2px;object-fit:cover;align-self:start;margin-top:4px}
body#iam-v6-preview.v10-homepage .v10-film-caption>span{flex:1;min-width:0}
body#iam-v6-preview.v10-homepage .v10-film-caption strong{display:block;font-size:21px;letter-spacing:-.5px;font-weight:650;line-height:1.25;overflow-wrap:anywhere}
body#iam-v6-preview.v10-homepage .v10-film-caption small{display:block;font-size:12px;line-height:1.5;color:var(--v11-legacy-d7d7de,#d7d7de);margin-top:5px}
body#iam-v6-preview.v10-homepage .v10-film-caption>svg{width:16px;flex-shrink:0}
body#iam-v6-preview.v10-homepage [data-v10-position="lead"] .v10-film-caption{bottom:28px;left:26px;right:26px}
body#iam-v6-preview.v10-homepage [data-v10-position="lead"] .v10-film-caption strong{font-size:28px}
body#iam-v6-preview.v10-homepage .v10-review{min-width:0;display:flex;flex-direction:column;background:var(--v11-legacy-171c20,#171c20);border:1px solid var(--v11-legacy-ffffff08,#ffffff08);border-radius:14px;padding:25px 26px;color:var(--v11-legacy-eae9ee,#eae9ee);position:relative;overflow:hidden}
body#iam-v6-preview.v10-homepage .v10-review[data-v10-position="quote-b"]{background:var(--v11-legacy-211b22,#211b22);border-color:var(--v11-legacy-e0a9c50c,#e0a9c50c)}
body#iam-v6-preview.v10-homepage .v10-review-source{display:flex;align-items:center;gap:7px;font-size:11px;font-weight:500;color:var(--v11-legacy-929e9d,#929e9d);line-height:1.5;margin-bottom:15px}
body#iam-v6-preview.v10-homepage .v10-review-source svg{color:var(--v11-legacy-62bba2,#62bba2);width:16px;height:16px}
body#iam-v6-preview.v10-homepage .v10-review-top{display:flex;justify-content:space-between;gap:10px;align-items:center;font-size:11px;color:var(--v11-legacy-89929d,#89929d)}
body#iam-v6-preview.v10-homepage .v10-review-stars{display:flex;gap:3px;font-size:14px;line-height:1.2;color:var(--v11-legacy-354943,#354943)}
body#iam-v6-preview.v10-homepage .v10-review-stars .is-filled{color:var(--v11-legacy-63c8a6,#63c8a6)}
html body.iam-theme#iam-v6-preview.v10-homepage #iap2 .v10-review blockquote{font-size:23px;font-weight:600;line-height:1.28;letter-spacing:-.65px;margin:17px 0 12px;padding:0;border:0;color:var(--v11-legacy-eeedf1,#eeedf1)}
html body.iam-theme#iam-v6-preview.v10-homepage #iap2 .v10-review>p{font-size:13px;line-height:1.6;color:var(--v11-legacy-a3a9b1,#a3a9b1);margin:0 0 18px}
body#iam-v6-preview.v10-homepage .v10-review>footer{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:auto}
body#iam-v6-preview.v10-homepage .v10-review-author{display:flex;align-items:center;gap:10px;min-width:0}
body#iam-v6-preview.v10-homepage .v10-review-avatar{display:grid;place-items:center;width:32px;height:32px;flex-shrink:0;border-radius:50%;background:var(--v11-legacy-35363c,#35363c);color:var(--v11-legacy-d8cad1,#d8cad1);font-size:12px}
body#iam-v6-preview.v10-homepage .v10-review-author strong{font-size:12px;line-height:1.35;font-weight:600;overflow-wrap:anywhere}
body#iam-v6-preview.v10-homepage .v10-review-author small{display:block;font-size:10px;color:var(--v11-legacy-8d939e,#8d939e);font-weight:400;margin-top:4px}
body#iam-v6-preview.v10-homepage .v10-review footer>a{display:grid;place-items:center;flex:0 0 44px;height:44px;color:var(--v11-legacy-acb4bf,#acb4bf);border:1px solid var(--v11-legacy-ffffff17,#ffffff17);border-radius:50%}
body#iam-v6-preview.v10-homepage .v10-review footer>a svg{width:17px;height:17px}
body#iam-v6-preview.v10-homepage .v10-community-navigation{display:flex;align-items:center;justify-content:space-between;gap:20px;border-bottom:1px solid var(--v11-legacy-ffffff15,#ffffff15);padding:20px 0}
body#iam-v6-preview.v10-homepage .v10-community-pagination{display:flex;align-items:center;gap:10px;font-size:12px;font-variant-numeric:tabular-nums;color:var(--v11-legacy-929aa5,#929aa5)}
body#iam-v6-preview.v10-homepage .v10-pagination-label{font-size:13px;color:var(--v11-legacy-b9bdc5,#b9bdc5);margin-right:8px}
body#iam-v6-preview.v10-homepage .v10-community-pagination button{width:44px;height:44px;display:grid;place-items:center;border:1px solid var(--v11-legacy-ffffff25,#ffffff25);border-radius:50%;background:transparent;color:var(--v11-legacy-e7e9ed,#e7e9ed);cursor:pointer}
body#iam-v6-preview.v10-homepage .v10-community-pagination button:disabled{opacity:.3;cursor:default}
body#iam-v6-preview.v10-homepage .v10-community-pagination>span:not(.v10-pagination-label){min-width:80px;text-align:center}
html body.iam-theme#iam-v6-preview.v10-homepage #iap2 .v10-community-note{font-size:12px;color:var(--v11-legacy-818a96,#818a96);line-height:1.6;margin:16px 0 0}
body#iam-v6-preview.v10-homepage .v10-native-film-link{position:absolute;left:12px;right:12px;bottom:100px;display:block;background:var(--v11-legacy-fff,#fff);color:var(--v11-legacy-16191c,#16191c);padding:12px;font-size:14px;border-radius:8px;z-index:3}
body#iam-v6-preview.v10-homepage .v10-community .ih-video-dialog{padding:0;max-height:calc(100dvh - 28px);width:min(438px,calc(100vw - 28px));max-width:calc(100vw - 28px);border:1px solid var(--v11-legacy-4b4b51,#4b4b51);background:var(--v11-legacy-15191e,#15191e);color:var(--v11-legacy-fff,#fff);border-radius:17px;overflow:auto}
body#iam-v6-preview.v10-homepage .v10-community .ih-video-dialog:not([open]){display:none}
body#iam-v6-preview.v10-homepage .v10-community .ih-video-dialog>header{display:flex;align-items:center;justify-content:space-between;padding:10px 13px 10px 18px;gap:16px;border-bottom:1px solid var(--v11-legacy-ffffff16,#ffffff16)}
html body.iam-theme#iam-v6-preview.v10-homepage #iap2 .v10-community .ih-video-dialog header p{font-size:13px;color:var(--v11-legacy-eceff3,#eceff3);margin:0}
body#iam-v6-preview.v10-homepage .v10-community .ih-video-dialog header button{width:44px;height:44px;flex:0 0 44px;background:none;border:0;color:var(--v11-legacy-fff,#fff);display:grid;place-items:center;cursor:pointer}
body#iam-v6-preview.v10-homepage .v10-community .ih-video-dialog video{display:block;width:100%;height:auto;max-height:calc(100dvh - 102px);aspect-ratio:9/16;background:var(--v11-legacy-080808,#080808);object-fit:contain}
body#iam-v6-preview.v10-homepage .v10-community .ih-video-dialog::backdrop{background:var(--v11-legacy-050608df,#050608df);backdrop-filter:blur(7px)}
@media(hover:hover) and (pointer:fine){body#iam-v6-preview.v10-homepage .v10-film:hover .v10-film-cover{transform:scale(1.025)}body#iam-v6-preview.v10-homepage .v10-film:hover .v10-film-play{background:var(--v11-legacy-ec4c9d,#ec4c9d);color:var(--v11-legacy-fff,#fff)}body#iam-v6-preview.v10-homepage .v10-community-pagination button:not(:disabled):hover{background:var(--v11-legacy-efedf1,#efedf1);color:var(--v11-legacy-18191c,#18191c)}body#iam-v6-preview.v10-homepage .v10-review footer>a:hover{border-color:var(--v11-legacy-d88bae,#d88bae);color:var(--v11-legacy-fff,#fff)}}
@media(max-width:1100px){body#iam-v6-preview.v10-homepage .v10-community-wall{grid-template-columns:1.05fr .96fr 1fr;grid-auto-rows:310px;gap:12px}body#iam-v6-preview.v10-homepage .v10-review{padding:22px 19px}html body.iam-theme#iam-v6-preview.v10-homepage #iap2 .v10-review blockquote{font-size:21px}body#iam-v6-preview.v10-homepage .v10-review-top{align-items:start;flex-direction:column;gap:7px}body#iam-v6-preview.v10-homepage .v10-review-source{margin-bottom:12px}}
@media(max-width:850px){body#iam-v6-preview.v10-homepage .v10-community-heading{align-items:start}html body.iam-theme#iam-v6-preview.v10-homepage #iap2 .v10-community h2{font-size:42px;letter-spacing:-1.5px}body#iam-v6-preview.v10-homepage .v10-community-trust{margin-top:30px}body#iam-v6-preview.v10-homepage .v10-community-wall{grid-template-columns:1.1fr 1fr;grid-auto-rows:minmax(270px,auto)}body#iam-v6-preview.v10-homepage .v10-community-wall>[data-v10-position="story-a"]{grid-column:2;grid-row:1}body#iam-v6-preview.v10-homepage .v10-community-wall>[data-v10-position="story-b"]{grid-column:2;grid-row:2}body#iam-v6-preview.v10-homepage .v10-community-wall>[data-v10-position="quote-a"]{grid-column:1;grid-row:3}body#iam-v6-preview.v10-homepage .v10-community-wall>[data-v10-position="quote-b"]{grid-column:2;grid-row:3}body#iam-v6-preview.v10-homepage .v10-review-top{flex-direction:row}body#iam-v6-preview.v10-homepage .v10-community-wall[data-story-count="2"]>[data-v10-position="quote-a"]{grid-column:1;grid-row:3}body#iam-v6-preview.v10-homepage .v10-community-wall[data-story-count="1"]>[data-v10-position="quote-a"]{grid-column:2;grid-row:1}body#iam-v6-preview.v10-homepage .v10-community-navigation{gap:10px}body#iam-v6-preview.v10-homepage .v10-community-pagination{gap:6px;flex-wrap:wrap;justify-content:center}body#iam-v6-preview.v10-homepage .v10-pagination-label{width:100%;margin:0 0 4px;text-align:center}}
@media(max-width:580px){body#iam-v6-preview.v10-homepage .v10-community{padding:60px 0}body#iam-v6-preview.v10-homepage .v10-community-inner{width:calc(100% - 32px)}body#iam-v6-preview.v10-homepage .v10-community-heading{display:block;margin-bottom:25px}html body.iam-theme#iam-v6-preview.v10-homepage #iap2 .v10-community h2{font-size:36px;letter-spacing:-1.1px}html body.iam-theme#iam-v6-preview.v10-homepage #iap2 .v10-community-heading p{font-size:14px;line-height:1.7}body#iam-v6-preview.v10-homepage .v10-community-label{font-size:12px;margin-bottom:12px}body#iam-v6-preview.v10-homepage .v10-community-trust{margin-top:20px;width:fit-content}body#iam-v6-preview.v10-homepage .v10-community-trust>svg:first-child{width:26px;height:26px}body#iam-v6-preview.v10-homepage .v10-community-toolbar{gap:10px;padding:12px 0;align-items:start;flex-direction:column}body#iam-v6-preview.v10-homepage .v10-community-toolbar select{max-width:290px;padding-left:8px;font-size:14px}body#iam-v6-preview.v10-homepage .v10-community-inventory{font-size:12px;padding-bottom:6px}body#iam-v6-preview.v10-homepage .v10-community-wall,body#iam-v6-preview.v10-homepage .v10-community-wall[data-story-count="1"]{grid-template-columns:1fr 1fr;grid-auto-rows:auto;gap:12px;max-width:none}body#iam-v6-preview.v10-homepage .v10-community-wall>[data-v10-position="lead"]{grid-column:1/-1;grid-row:1;height:480px}body#iam-v6-preview.v10-homepage .v10-community-wall>[data-v10-position="story-a"],body#iam-v6-preview.v10-homepage .v10-community-wall[data-story-count="2"]>[data-v10-position="story-a"]{grid-column:1;grid-row:3;height:240px}body#iam-v6-preview.v10-homepage .v10-community-wall>[data-v10-position="story-b"]{grid-column:2;grid-row:3;height:240px}body#iam-v6-preview.v10-homepage .v10-community-wall>[data-v10-position="quote-a"],body#iam-v6-preview.v10-homepage .v10-community-wall[data-story-count="1"]>[data-v10-position="quote-a"],body#iam-v6-preview.v10-homepage .v10-community-wall[data-story-count="2"]>[data-v10-position="quote-a"]{grid-column:1/-1;grid-row:2}body#iam-v6-preview.v10-homepage .v10-community-wall>[data-v10-position="quote-b"],body#iam-v6-preview.v10-homepage .v10-community-wall[data-story-count="1"]>[data-v10-position="quote-b"]{grid-column:1/-1;grid-row:4}body#iam-v6-preview.v10-homepage .v10-community-wall[data-story-count="1"]>[data-v10-position="quote-b"]{grid-row:3}body#iam-v6-preview.v10-homepage .v10-community-wall[data-story-count="2"]>[data-v10-position="story-a"]{grid-column:1/-1;height:340px}body#iam-v6-preview.v10-homepage .v10-film-caption{left:14px;right:14px;bottom:16px;gap:7px}body#iam-v6-preview.v10-homepage .v10-film-caption>img{width:18px;height:13px;margin-top:3px}body#iam-v6-preview.v10-homepage .v10-film-caption>svg{display:none}body#iam-v6-preview.v10-homepage .v10-film-caption strong{font-size:16px;letter-spacing:-.25px}body#iam-v6-preview.v10-homepage .v10-film-caption small{font-size:11px}body#iam-v6-preview.v10-homepage .v10-film-duration{right:12px;top:12px;font-size:11px}body#iam-v6-preview.v10-homepage .v10-review{padding:24px;min-height:260px}html body.iam-theme#iam-v6-preview.v10-homepage #iap2 .v10-review blockquote{font-size:24px}body#iam-v6-preview.v10-homepage .v10-community-pagination{gap:4px}body#iam-v6-preview.v10-homepage .v10-community-pagination>span:not(.v10-pagination-label){min-width:70px;font-size:11px}body#iam-v6-preview.v10-homepage .v10-pagination-label{font-size:12px}body#iam-v6-preview.v10-homepage .v10-community-pagination button{width:44px;height:44px}body#iam-v6-preview.v10-homepage .v10-community-navigation{gap:8px}body#iam-v6-preview.v10-homepage .v10-community-note{font-size:11px}body#iam-v6-preview.v10-homepage .v10-community-wall>[data-v10-position="archive"]{grid-column:1/-1;min-height:360px}}
@media(prefers-reduced-motion:reduce){body#iam-v6-preview.v10-homepage .v10-community *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}

html[data-appearance="light"]{--v11-legacy-0b0e11:#efedf0;--v11-legacy-15191e:#e5e3e6;--v11-legacy-f5f5f6:#29272a;--v11-legacy-a1a6af:#6b696c;--v11-legacy-292e35:#d3d1d4;--v11-legacy-101419:#e9e7ea;--v11-legacy-eb4f9b:#a93970;--v11-legacy-fb8ebe:#b56689;--v11-legacy-fff:#211f22;--v11-legacy-ed4d9b:#ab3770;--v11-legacy-a5acb6:#676568;--v11-legacy-e9eaed:#323033;--v11-legacy-ffffff06:#211f2206;--v11-legacy-ffffff12:#211f2212;--v11-legacy-dc3787:#dc3787;--v11-legacy-f775b545:#b2548245;--v11-legacy-ffffff24:#211f2224;--v11-legacy-ffffff:#211f22;--v11-legacy-1a141b:#e7e5e8;--v11-legacy-ee4b9b:#ab3670;--v11-legacy-d7347c22:#d7347c22;--v11-legacy-11161b:#e8e6e9;--v11-legacy-0007:#fbf9fc77;--v11-legacy-a3aab4:#686669;--v11-legacy-fa8bbd:#b46488;--v11-legacy-ffffff17:#211f2217;--v11-legacy-13171b:#e7e5e8;--v11-legacy-fb80b5:#b55c82;--v11-legacy-ffffff10:#211f2210;--v11-legacy-b7bec8:#575558;--v11-legacy-ffffff0f:#211f220f;--v11-legacy-f779b1:#b2577f;--v11-legacy-eb4f9b0e:#a939700e;--v11-legacy-15374366:#f4eff466;--v11-legacy-5c18354a:#f4eff44a;--v11-legacy-d1acbf:#585659;--v11-legacy-fa63aa:#b4477a;--v11-legacy-ec4f9711:#aa396d11;--v11-legacy-f270ae:#ae517d;--v11-legacy-aeb5c0:#5f5d60;--v11-legacy-c7cad0:#4d4b4e;--v11-legacy-a7c4b7:#605e61;--v11-legacy-ffffff16:#211f2216;--v11-legacy-15191f:#e5e3e6;--v11-legacy-0002:#fbf9fc22;--v11-legacy-959ba6:#747275;--v11-legacy-14191f:#e5e3e6;--v11-legacy-ebedf0:#302e31;--v11-legacy-9ca5af:#6e6c6f;--v11-legacy-d4bbc9:#504e51;--v11-legacy-ffffff14:#211f2214;--v11-legacy-ffffff05:#211f2205;--v11-legacy-522537:#f4eff4;--v11-legacy-241f33:#d8d6d9;--v11-legacy-14383e:#d8d6d9;--v11-legacy-226570:#226570;--v11-legacy-14323c:#d9d7da;--v11-legacy-ffffff15:#211f2215;--v11-legacy-000:#fbf9fc;--v11-legacy-202831cc:#d8d6d9cc;--v11-legacy-ffffff20:#211f2220;--v11-legacy-0003:#fbf9fc33;--v11-legacy-fa82bb:#b45e87;--v11-legacy-ff6b79:#b84d57;--v11-legacy-d5ffff:#333134;--v11-legacy-11252a:#e2e0e3;--v11-legacy-91b8bd40:#6c6a6d40;--v11-legacy-91a9b0:#727073;--v11-legacy-91b8bd44:#6c6a6d44;--v11-legacy-e3efed:#343235;--v11-legacy-141c25e6:#e3e1e4e6;--v11-legacy-ffffff28:#211f2228;--v11-legacy-263040:#cfcdd0;--v11-legacy-f2f0f1:#2d2b2e;--v11-legacy-b9c0c9:#565457;--v11-legacy-ffffff03:#211f2203;--v11-legacy-231d2f:#dbd9dc;--v11-legacy-18282f:#dddbde;--v11-legacy-ffffff0e:#211f220e;--v11-legacy-ffbcda:#b8879d;--v11-legacy-c7cad7:#4a484b;--v11-legacy-828d98:#828083;--v11-legacy-d77ba4:#9b5976;--v11-legacy-f4f5f7:#29272a;--v11-legacy-8f97a3:#787679;--v11-legacy-949eab:#737174;--v11-legacy-242a32:#d6d4d7;--v11-legacy-a94e7955:#a94e7955;--v11-legacy-151b22:#e3e1e4;--v11-legacy-8a939f:#7c7a7d;--v11-legacy-b2bbc7:#5a585b;--v11-legacy-f68abb:#b16387;--v11-legacy-b5beca:#575558;--v11-legacy-13191e:#e6e4e7;--v11-legacy-c7558d55:#c7558d55;--v11-legacy-ffffff08:#211f2208;--v11-legacy-d7679811:#9b4a6d11;--v11-legacy-e6a3c4:#a6758d;--v11-legacy-1b222a:#dedcdf;--v11-legacy-b5c2d0:#555356;--v11-legacy-76355333:#76355333;--v11-legacy-eec1d7:#ab8b9b;--v11-legacy-dfaed1:#a17d96;--v11-legacy-b9d7c8:#504e51;--v11-legacy-b7c3d2:#535154;--v11-legacy-c783a4:#8f5e76;--v11-legacy-99a3b1:#6e6c6f;--v11-legacy-14191e:#e6e4e7;--v11-legacy-392330:#d4d2d5;--v11-legacy-96526f:#96526f;--v11-legacy-ff87b9:#b86185;--v11-legacy-afbadc:#7e869e;--v11-legacy-adb3be:#605e61;--v11-legacy-e8adcb:#a77d92;--v11-legacy-a4aebb:#656366;--v11-legacy-ededf1:#2f2d30;--v11-legacy-ffffff18:#211f2218;--v11-legacy-eee:#302e31;--v11-legacy-111:#eceaed;--v11-legacy-13181e:#e6e4e7;--v11-legacy-a1adba:#676568;--v11-legacy-0e1318:#ebe9ec;--v11-legacy-eceef1:#2f2d30;--v11-legacy-a1aab7:#686669;--v11-legacy-e986b4:#a86082;--v11-legacy-ffffff0c:#211f220c;--v11-legacy-f0f2f5:#2c2a2d;--v11-legacy-e2e7ed:#353336;--v11-legacy-a6afbc:#646265;--v11-legacy-a6aeba:#656366;--v11-legacy-21384466:#d0ced166;--v11-legacy-58304655:#c1bfc255;--v11-legacy-11151a:#e9e7ea;--v11-legacy-dca6c1:#9e788b;--v11-legacy-aeb5be:#5f5d60;--v11-legacy-b6bcc7:#585659;--v11-legacy-101519:#e9e7ea;--v11-legacy-151b21:#e4e2e5;--v11-legacy-29313a:#d1cfd2;--v11-legacy-0c1116:#eceaed;--v11-legacy-edf0f5:#2d2b2e;--v11-legacy-13181f:#e6e4e7;--v11-legacy-0009:#fbf9fc99;--v11-legacy-060a10c9:#f2f0f3c9;--v11-legacy-ffffff30:#211f2230;--v11-legacy-121922:#e5e3e6;--v11-legacy-ffffff13:#211f2213;--v11-legacy-0b1016:#edebee;--v11-legacy-949ead:#727073;--v11-legacy-28303b:#d1cfd2;--v11-legacy-9da7b4:#6b696c;--v11-legacy-c5cbd3:#4d4b4e;--v11-legacy-0f141b:#e9e7ea;--v11-legacy-343c47:#c6c4c7;--v11-legacy-df428f:#df428f;--v11-legacy-ef88b9:#ac6285;--v11-legacy-de428e:#de428e;--v11-legacy-1d2530:#dad8db;--v11-legacy-dce2eb:#39373a;--v11-legacy-422138:#d1cfd2;--v11-legacy-182a33:#dbd9dc;--v11-legacy-101822:#e6e4e7;--v11-legacy-ed96bf:#ab6c8a;--v11-legacy-c0c7d1:#504e51;--v11-legacy-d4b1c4:#555356;--v11-legacy-161e2af0:#e0dee1f0;--v11-legacy-47536a:#afadb0;--v11-legacy-d93a8c:#d93a8c;--v11-legacy-ffffff1f:#211f221f;--v11-legacy-e7ebf1:#312f32;--v11-legacy-12181f:#e6e4e7;--v11-legacy-ffffff0b:#211f220b;--v11-legacy-f5f6f8:#282629;--v11-legacy-a5abb5:#676568;--v11-legacy-f7f8fa:#272528;--v11-legacy-9a9da5:#737174;--v11-legacy-171a1f:#e4e2e5;--v11-legacy-dfdfe4:#3a383b;--v11-legacy-282c32:#d5d3d6;--v11-legacy-12161c:#e7e5e8;--v11-legacy-80a8ff:#5c79b8;--v11-legacy-2b2f36:#d2d0d3;--v11-legacy-1b24352e:#d9d7da2e;--v11-legacy-377ff5:#285bb0;--v11-legacy-8d929c:#7c7a7d;--v11-legacy-8d97a6:#787679;--v11-legacy-33363d:#cbc9cc;--v11-legacy-25282d:#d8d6d9;--v11-legacy-f4f5f8:#29272a;--v11-legacy-a0a7b3:#6a686b;--v11-legacy-4c525d:#b3b1b4;--v11-legacy-4c5059:#b4b2b5;--v11-legacy-323847:#c7c5c8;--v11-legacy-d4dce9:#3d3b3e;--v11-legacy-e8eaf0:#312f32;--v11-legacy-03a875:#03a875;--v11-legacy-414753:#bcbabd;--v11-legacy-f3f4f8:#29272a;--v11-legacy-a8adb8:#656366;--v11-legacy-dfe2e8:#39373a;--v11-legacy-cbd9f2:#3d3b3e;--v11-legacy-484c56:#b7b5b8;--v11-legacy-f5f6fa:#272528;--v11-legacy-168df5:#168df5;--v11-legacy-3b9ffa:#2a72b4;--v11-legacy-363b43:#c7c5c8;--v11-legacy-42464e:#bdbbbe;--v11-legacy-ccd0d9:#474548;--v11-legacy-172031:#dcdadd;--v11-legacy-596275:#a3a1a4;--v11-legacy-e8ebf1:#312f32;--v11-legacy-384356:#bebcbf;--v11-legacy-202b3e:#d3d1d4;--v11-legacy-ccd3df:#444245;--v11-legacy-cad7ea88:#413f4288;--v11-legacy-606c7e:#9c9a9d;--v11-legacy-989ca7:#737174;--v11-legacy-eeeff1:#2e2c2f;--v11-legacy-a52d6b0b:#a52d6b0b;--v11-legacy-101216:#ebe9ec;--v11-legacy-ee5aa0:#ab4173;--v11-legacy-fafafa:#252326;--v11-legacy-e54491:#a53168;--v11-legacy-ececf0:#302e31;--v11-legacy-f1f0f2:#2d2b2e;--v11-legacy-17141a:#e7e5e8;--v11-legacy-e8589d:#a73f71;--v11-legacy-ebecf0:#302e31;--v11-legacy-c191ab:#8b687b;--v11-legacy-f2f2f4:#2b292c;--v11-legacy-ffffff19:#211f2219;--v11-legacy-df6aa5:#a14c77;--v11-legacy-89909c:#7e7c7f;--v11-legacy-f1f1f4:#2c2a2d;--v11-legacy-8c929c:#7c7a7d;--v11-legacy-bbb:#5b595c;--v11-legacy-d8dbe1:#3e3c3f;--v11-legacy-c9ccd3:#4b494c;--v11-legacy-737b87:#908e91;--v11-legacy-7f8894:#858386;--v11-legacy-ef7ab1:#ac587f;--v11-legacy-d5a2bb:#997587;--v11-legacy-89909b:#7e7c7f;--v11-legacy-b4b9c2:#5b595c;--v11-legacy-a8acb6:#656366;--v11-legacy-757e8b:#8e8c8f;--v11-legacy-eeeef0:#2f2d30;--v11-legacy-8d939e:#7b797c;--v11-legacy-959da9:#737174;--v11-legacy-f0f0f3:#2d2b2e;--v11-legacy-7e8793:#868487;--v11-legacy-aaaeba:#636164;--v11-legacy-b87698:#84556d;--v11-legacy-838a97:#828083;--v11-legacy-c4c7cf:#4f4d50;--v11-legacy-808a98:#838184;--v11-legacy-939ba8:#747275;--v11-legacy-d8a0bd:#9c7388;--v11-legacy-d8a0bd55:#9c738855;--v11-legacy-121619:#e9e7ea;--v11-legacy-a5aab2:#686669;--v11-legacy-bd96aa:#6a686b;--v11-legacy-f0a6c8:#ad7890;--v11-legacy-a4a9b0:#6a686b;--v11-legacy-d7d9dd:#413f42;--v11-legacy-8f969d:#7b797c;--v11-legacy-211a20:#e2e0e3;--v11-legacy-76425d:#76425d;--v11-legacy-f3b0d0:#af7f96;--v11-legacy-f3f4f5:#2a282b;--v11-legacy-0c1013:#eeecef;--v11-legacy-b6bbc3:#5a585b;--v11-legacy-888f98:#807e81;--v11-legacy-42484f:#bdbbbe;--v11-legacy-8d949d:#7c7a7d;--v11-legacy-d73d87:#d73d87;--v11-legacy-f0f1f3:#2d2b2e;--v11-legacy-9ba2ac:#6f6d70;--v11-legacy-171c21:#e3e1e4;--v11-legacy-e5e7ea:#353336;--v11-legacy-ffffff09:#211f2209;--v11-legacy-888e97:#807e81;--v11-legacy-f276b1:#ae557f;--v11-legacy-84d5d3:#5f9998;--v11-legacy-ed7782:#ab565e;--v11-legacy-82a9ee:#5e7aab;--v11-legacy-6ccc9a:#4e936f;--v11-legacy-77b8df:#5684a1;--v11-legacy-989fa8:#727073;--v11-legacy-d9dfe5:#3c3a3d;--v11-legacy-99a1ab:#716f72;--v11-legacy-ffffff0d:#211f220d;--v11-legacy-df70a6:#a15178;--v11-legacy-302c20:#d9d7da;--v11-legacy-d4c394:#998c6b;--v11-legacy-193b30:#d7d5d8;--v11-legacy-94d4bc:#6b9987;--v11-legacy-202938:#d5d3d6;--v11-legacy-adbed8:#555356;--v11-legacy-9da5af:#6d6b6e;--v11-legacy-e8ebef:#323033;--v11-legacy-2b222d:#d9d7da;--v11-legacy-eca6c8:#aa7890;--v11-legacy-e6b3cd:#a68194;--v11-legacy-a1a7b0:#6b696c;--v11-legacy-d0abc0:#59575a;--v11-legacy-e5bfd3:#474548;--v11-legacy-15191d:#e6e4e7;--v11-legacy-aeb4bd:#605e61;--v11-legacy-efe7ec:#323033;--v11-legacy-20181e:#e3e1e4;--v11-legacy-979fa9:#727073;--v11-legacy-13181c:#e7e5e8;--v11-legacy-ba6c96:#864e6c;--v11-legacy-939aa4:#767477;--v11-legacy-eb98bf:#a96d8a;--v11-legacy-a7aeb7:#656366;--v11-legacy-dce0e4:#3c3a3d;--v11-legacy-ffffff22:#211f2222;--v11-legacy-22262d:#d9d7da;--v11-legacy-ffffff1a:#211f221a;--v11-legacy-aeb3bb:#615f62;--v11-legacy-aeb3bc:#605e61;--v11-legacy-929ca8:#757376;--v11-legacy-b0b5be:#5f5d60;--v11-legacy-e9e6e8:#353336;--v11-legacy-1a1720:#e3e1e4;--v11-legacy-8f97a2:#79777a;--v11-legacy-12171b:#e8e6e9;--v11-legacy-dcdfe4:#3c3a3d;--v11-legacy-bd91a8:#6c6a6d;--v11-legacy-75526a:#a6a4a7;--v11-legacy-171920:#e3e1e4;--v11-legacy-f1b5d0:#ae8296;--v11-legacy-aeb6c0:#5f5d60;--v11-legacy-edacd0:#ab7c96;--v11-legacy-a7afba:#646265;--v11-legacy-e4bbd0:#4a484b;--v11-legacy-ffffff04:#211f2204;--v11-legacy-785b71:#a19fa2;--v11-legacy-1d2027:#dedcdf;--v11-legacy-d43b88:#d43b88;--v11-legacy-e7569d:#a63e71;--v11-legacy-111315:#ebe9ec;--v11-legacy-f6f4f6:#2a282b;--v11-legacy-b2b3bc:#5f5d60;--v11-legacy-ee4a96:#ab356c;--v11-legacy-9c9ea7:#716f72;--v11-legacy-ddd8df:#3f3d40;--v11-legacy-ed92bc:#ab6987;--v11-legacy-e9e8eb:#333134;--v11-legacy-767a83:#918f92;--v11-legacy-a7a5ae:#6a686b;--v11-legacy-777e88:#8e8c8f;--v11-legacy-b4b5bd:#5d5b5e;--v11-legacy-f0edf1:#2f2d30;--v11-legacy-dba9c1:#9e7a8b;--v11-legacy-858d98:#817f82;--v11-legacy-85818b:#888689;--v11-legacy-95909a:#7c7a7d;--v11-legacy-88818c:#888689;--v11-legacy-f1f2f3:#2c2a2d;--v11-legacy-a2aab3:#69676a;--v11-legacy-d6d9df:#403e41;--v11-legacy-e5e7ec:#343235;--v11-legacy-818c98:#838184;--v11-legacy-38404a:#c3c1c4;--v11-legacy-e2e4e8:#373538;--v11-legacy-949faa:#737174;--v11-legacy-73818f:#8d8b8e;--v11-legacy-f0d6e2:#39373a;--v11-legacy-df89b4:#a16382;--v11-legacy-da8bb2:#9d6480;--v11-legacy-bdc4cc:#535154;--v11-legacy-687583:#979598;--v11-legacy-eeeef1:#2e2c2f;--v11-legacy-adb6c1:#5f5d60;--v11-legacy-ebbed4:#a98999;--v11-legacy-ebbed475:#a9899975;--v11-legacy-d8dce2:#3e3c3f;--v11-legacy-929ca7:#757376;--v11-legacy-f0c4db:#413f42;--v11-legacy-a8b1bc:#636164;--v11-legacy-0c0f11:#efedf0;--v11-legacy-ee93bd:#ab6a88;--v11-legacy-f6f3f5:#2a282b;--v11-legacy-a6abb1:#686669;--v11-legacy-e5e5e6:#373538;--v11-legacy-52cdaa:#52cdaa;--v11-legacy-bac0c7:#565457;--v11-legacy-ededf0:#2f2d30;--v11-legacy-edf0f3:#2e2c2f;--v11-legacy-72777e:#949295;--v11-legacy-e9ebee:#323033;--v11-legacy-06080cee:#f3f1f4ee;--v11-legacy-fff4:#211f2244;--v11-legacy-0005:#fbf9fc55;--v11-legacy-fffffff0:#211f22f0;--v11-legacy-16191c:#e6e4e7;--v11-legacy-c8ccd1:#4c4a4d;--v11-legacy-969da6:#747275;--v11-legacy-979faa:#727073;--v11-legacy-929aa4:#767477;--v11-legacy-818995:#848285;--v11-legacy-3e5350:#bdbbbe;--v11-legacy-f1f2f5:#2b292c;--v11-legacy-9da5b0:#6d6b6e;--v11-legacy-222831:#d8d6d9;--v11-legacy-939ca6:#757376;--v11-legacy-c1c9d2:#4f4d50;--v11-legacy-4b4b51:#b8b6b9;--v11-legacy-eceff3:#2e2c2f;--v11-legacy-080808:#f4f2f5;--v11-legacy-050608d9:#f5f3f6d9;--v11-legacy-eee9ed:#323033;--v11-legacy-15171a:#e7e5e8;--v11-legacy-181c20:#e3e1e4;--v11-legacy-10151df5:#e8e6e9f5;--v11-legacy-10151d66:#e8e6e966;--v11-legacy-e9e9ec:#333134;--v11-legacy-98a0ad:#706e71;--v11-legacy-eb78ad:#a9567d;--v11-legacy-f8f8fa:#262427;--v11-legacy-ec86b5:#aa6082;--v11-legacy-a6acb5:#676568;--v11-legacy-a8afba:#646265;--v11-legacy-d9468e:#d9468e;--v11-legacy-ffffff2b:#211f222b;--v11-legacy-999fac:#706e71;--v11-legacy-e9e9ee:#323033;--v11-legacy-303338:#cfcdd0;--v11-legacy-15181c:#e6e4e7;--v11-legacy-00000015:#fbf9fc15;--v11-legacy-a0a6b0:#6b696c;--v11-legacy-e299bb:#a36e87;--v11-legacy-a9afba:#636164;--v11-legacy-e2e5eb:#363437;--v11-legacy-f1f1f3:#2c2a2d;--v11-legacy-121419:#e9e7ea;--v11-legacy-181d2310:#e2e0e310;--v11-legacy-e36aa4:#a34c76;--v11-legacy-101217:#eae8eb;--v11-legacy-c4cad3:#4d4b4e;--v11-legacy-49303d:#c7c5c8;--v11-legacy-df6ca4:#a14e76;--v11-legacy-8994a3:#7b797c;--v11-legacy-d8afc2:#545255;--v11-legacy-949fac:#727073;--v11-legacy-8e98a6:#777578;--v11-legacy-56404d:#bbb9bc;--v11-legacy-adb6c3:#5e5c5f;--v11-legacy-181d23:#e2e0e3;--v11-legacy-2b1c29:#dddbde;--v11-legacy-c4ccd7:#4b494c;--v11-legacy-dedfe5:#3a383b;--v11-legacy-8490a0:#7e7c7f;--v11-legacy-d2b0c1:#565457;--v11-legacy-de58900b:#a03f680b;--v11-legacy-e79fc0:#a6728a;--v11-legacy-151a20:#e4e2e5;--v11-legacy-8c97a6:#787679;--v11-legacy-e5b6ce:#a58394;--v11-legacy-ffffff1c:#211f221c;--v11-legacy-e7e8ec:#333134;--v11-legacy-040608b3:#f6f4f7b3;--v11-legacy-f3f2f4:#2b292c;--v11-legacy-9ca5b0:#6d6b6e;--v11-legacy-afb8c4:#5c5a5d;--v11-legacy-d8dce3:#3e3c3f;--v11-legacy-a2adba:#666467;--v11-legacy-9aa3af:#6e6c6f;--v11-legacy-10151b:#e9e7ea;--v11-legacy-dfe1e7:#39373a;--v11-legacy-bb87a4:#876176;--v11-legacy-dee2e8:#39373a;--v11-legacy-b5bdc9:#585659;--v11-legacy-e3e4e8:#373538;--v11-legacy-6f7b8c:#908e91;--v11-legacy-8491a1:#7e7c7f;--v11-legacy-d3d9e2:#403e41;--v11-legacy-d98aad:#9c637d;--v11-legacy-8995a5:#7a787b;--v11-legacy-f2f2f5:#2b292c;--v11-legacy-e674ad:#a6547d;--v11-legacy-df4c93:#a1376a;--v11-legacy-7e899a:#838184;--v11-legacy-e4e7ed:#343235;--v11-legacy-8f285d14:#8f285d14;--v11-legacy-f2f3f5:#2b292c;--v11-legacy-ec6bad:#aa4d7d;--v11-legacy-c94889:#c94889;--v11-legacy-b0b3be:#5f5d60;--v11-legacy-1a1c20:#e2e0e3;--v11-legacy-2b2d32:#d3d1d4;--v11-legacy-b8bdc5:#585659;--v11-legacy-ba286d:#ba286d;--v11-legacy-d35291:#983b68;--v11-legacy-222529:#dbd9dc;--v11-legacy-e9eaee:#323033;--v11-legacy-b5bbc5:#59575a;--v11-legacy-aa5b854f:#aa5b854f;--v11-legacy-25242b:#d9d7da;--v11-legacy-f4d5e5:#383639;--v11-legacy-f0abce:#ad7b94;--v11-legacy-b5bbc6:#59575a;--v11-legacy-f0b8d3:#ad8498;--v11-legacy-edb4d0:#ab8296;--v11-legacy-e67aac:#a6587c;--v11-legacy-35333b:#cccacd;--v11-legacy-f2d7e5:#383639;--v11-legacy-b2699040:#b2699040;--v11-legacy-292b31:#d5d3d6;--v11-legacy-ffffff25:#211f2225;--v11-legacy-202126:#dddbde;--v11-legacy-d3abbf:#585659;--v11-legacy-f5d5e5:#373538;--v11-legacy-dc5599:#9e3d6e;--v11-legacy-aa28671a:#aa28671a;--v11-legacy-0b0d0f:#f0eef1;--v11-legacy-a3a6b1:#6a686b;--v11-legacy-f0e9ee:#312f32;--v11-legacy-1b1419:#e7e5e8;--v11-legacy-faf8fa:#262427;--v11-legacy-9295a0:#787679;--v11-legacy-92949e:#79777a;--v11-legacy-ef72b1:#ac527f;--v11-legacy-a8adb7:#656366;--v11-legacy-0c0f12:#eeecef;--v11-legacy-f1f2f4:#2c2a2d;--v11-legacy-f4f4f6:#2a282b;--v11-legacy-c74586:#c74586;--v11-legacy-efedf0:#2f2d30;--v11-legacy-151217:#e9e7ea;--v11-legacy-d7cbd1:#484649;--v11-legacy-f2b6d2:#ae8397;--v11-legacy-df9dbd:#a17188;--v11-legacy-5b1c3e29:#f4eff429;--v11-legacy-bbb8bf:#5b595c;--v11-legacy-e44692:#a43269;--v11-legacy-f6f5f7:#29272a;--v11-legacy-bab8c1:#5a585b;--v11-legacy-bac0c8:#565457;--v11-legacy-e28db7:#a36684;--v11-legacy-17191e:#e4e2e5;--v11-legacy-d63784:#d63784;--v11-legacy-f1d1e1:#3b393c;--v11-legacy-701441:#f4eff4;--v11-legacy-e2dfe5:#3a383b;--v11-legacy-969ba6:#747275;--v11-legacy-ddc3d0:#49474a;--v11-legacy-a992a6:#747275;--v11-legacy-29202b44:#dbd9dc44;--v11-legacy-17192011:#e3e1e411;--v11-legacy-cf93b11a:#956a7f1a;--v11-legacy-d385aa:#98607a;--v11-legacy-eeeaf0:#302e31;--v11-legacy-949eac:#727073;--v11-legacy-cba3b8:#5f5d60;--v11-legacy-e6e8ed:#333134;--v11-legacy-959fac:#727073;--v11-legacy-c398b0:#676568;--v11-legacy-dc98b723:#9e6d8423;--v11-legacy-a3547921:#a3547921;--v11-legacy-111519:#e9e7ea;--v11-legacy-527a8c20:#527a8c20;--v11-legacy-8ba4b923:#64768523;--v11-legacy-95836020:#95836020;--v11-legacy-bdb18a23:#887f6323;--v11-legacy-ddb4cb:#504e51;--v11-legacy-91909c:#7b797c;--v11-legacy-dca8c2:#9e798c;--v11-legacy-9ca6b3:#6c6a6d;--v11-legacy-e0bacd:#4c4a4d;--v11-legacy-15111866:#e9e7ea66;--v11-legacy-10131855:#eae8eb55;--v11-legacy-d53283:#d53283;--v11-legacy-da307c1b:#da307c1b;--v11-legacy-75435b:#75435b;--v11-legacy-20181f:#e3e1e4;--v11-legacy-664054:#b4b2b5;--v11-legacy-d99aba:#9c6f86;--v11-legacy-ab7b91:#7b5968;--v11-legacy-afb0bd:#5f5d60;--v11-legacy-e5dce3:#3b393c;--v11-legacy-7d7482:#929093;--v11-legacy-ac7e95:#7c5b6b;--v11-legacy-c9ccd4:#4a484b;--v11-legacy-9a7d8e:#848285;--v11-legacy-f1dbe6:#363437;--v11-legacy-a3a8b3:#69676a;--v11-legacy-eab2ce:#a88094;--v11-legacy-b688a22e:#8362752e;--v11-legacy-241821cc:#e1dfe2cc;--v11-legacy-16151c:#e6e4e7;--v11-legacy-19232ccc:#dedcdfcc;--v11-legacy-87a6b02b:#7674772b;--v11-legacy-c98ca938:#91657a38;--v11-legacy-e7b5cf:#a68295;--v11-legacy-d990b111:#9c687f11;--v11-legacy-cfa5bc:#5c5a5d;--v11-legacy-f0ebf1:#302e31;--v11-legacy-a9a6b3:#686669;--v11-legacy-baa7b4:#646265;--v11-legacy-a1aeb31c:#6a686b1c;--v11-legacy-aaa9b8:#646265;--v11-legacy-f0eff3:#2d2b2e;--v11-legacy-e477ac:#a4567c;--v11-legacy-a4acb8:#666467;--v11-legacy-c1c4ce:#504e51;--v11-legacy-d478a3:#995675;--v11-legacy-ccb0bf:#59575a;--v11-legacy-46213730:#cfcdd030;--v11-legacy-5b435445:#b7b5b845;--v11-legacy-17171ed9:#e4e2e5d9;--v11-legacy-27202c:#dbd9dc;--v11-legacy-d3b5cb:#535154;--v11-legacy-a0879a:#7d7b7e;--v11-legacy-e2dde5:#3b393c;--v11-legacy-cf397f:#cf397f;--v11-legacy-b772953b:#84526b3b;--v11-legacy-1b151e:#e5e3e6;--v11-legacy-b392a8:#706e71;--v11-legacy-9395a6:#757376;--v11-legacy-d6b1c5:#545255;--v11-legacy-b5bac7:#59575a;--v11-legacy-14181d:#e6e4e7;--v11-legacy-909aa8:#767477;--v11-legacy-e9e3eb:#363437;--v11-legacy-939eae:#727073;--v11-legacy-e6afca:#a67e91;--v11-legacy-d493b450:#996a8250;--v11-legacy-f19cc8:#ae7090;--v11-legacy-24162055:#e2e0e355;--v11-legacy-1c172c40:#dedcdf40;--v11-legacy-11131b55:#e8e6e955;--v11-legacy-f1eff4:#2d2b2e;--v11-legacy-ed87b8:#ab6184;--v11-legacy-a6a6b5:#676568;--v11-legacy-c1bfcf:#514f52;--v11-legacy-e489b2:#a46380;--v11-legacy-b88ca740:#716f7240;--v11-legacy-242029:#dcdadd;--v11-legacy-edd4e3:#3b393c;--v11-legacy-b92f73:#b92f73;--v11-legacy-cb4b8b:#cb4b8b;--v11-legacy-16161e:#e5e3e6;--v11-legacy-b296b02b:#6f6d702b;--v11-legacy-08071155:#f1eff255;--v11-legacy-d33d86:#d33d86;--v11-legacy-ded9e3:#3d3b3e;--v11-legacy-918297:#838184;--v11-legacy-b296b019:#6f6d7019;--v11-legacy-1b1a23:#e1dfe2;--v11-legacy-9591a4:#777578;--v11-legacy-f1e6ed:#323033;--v11-legacy-b0859d:#777578;--v11-legacy-12141b:#e8e6e9;--v11-legacy-b9b0c3:#5c5a5d;--v11-legacy-ccc2d4:#4d4b4e;--v11-legacy-8e869d:#7f7d80;--v11-legacy-bab0c6:#5b595c;--v11-legacy-ba7295:#86526b;--v11-legacy-211c29:#dedcdf;--v11-legacy-785c744f:#a09ea14f;--v11-legacy-07060b88:#f4f2f588;--v11-legacy-c64080:#c64080;--v11-legacy-dbb6d0:#504e51;--v11-legacy-877391:#8c8a8d;--v11-legacy-c39dd6:#8c719a;--v11-legacy-bc9eaf:#676568;--v11-legacy-a592a6:#767477;--v11-legacy-15121b:#e8e6e9;--v11-legacy-74556a45:#a5a3a645;--v11-legacy-07090d44:#f2f0f344;--v11-legacy-211b27:#dfdde0;--v11-legacy-d28db2:#976680;--v11-legacy-eee2ed:#353336;--v11-legacy-e7559d:#a63d71;--v11-legacy-df589c:#a13f70;--v11-legacy-494050:#bdbbbe;--v11-legacy-ef75b1:#ac547f;--v11-legacy-eed3e3:#3b393c;--v11-legacy-ea65a81a:#a849791a;--v11-legacy-a99bae:#6e6c6f;--v11-legacy-c3b7ca:#565457;--v11-legacy-17141e:#e6e4e7;--v11-legacy-f0dceb:#363437;--v11-legacy-d95a98:#9c416d;--v11-legacy-4e2440:#cac8cb;--v11-legacy-472239:#cecccf;--v11-legacy-392131:#d5d3d6;--v11-legacy-c16d9a35:#8b4e6f35;--v11-legacy-eea4cf07:#ab769507;--v11-legacy-eea4cf08:#ab769508;--v11-legacy-e3afd0:#a37e96;--v11-legacy-fff3fa:#262427;--v11-legacy-e7c7db:#434144;--v11-legacy-d8b5cc:#514f52;--v11-legacy-160f2029:#e7e5e829;--v11-legacy-d8aaca:#9c7a91;--v11-legacy-f2dcec:#363437;--v11-legacy-c9a2bd:#605e61;--v11-legacy-aaa:#6a686b;--v11-legacy-f3f3f5:#2a282b;--v11-legacy-ec84b3:#aa5f81;--v11-legacy-a7adb8:#656366;--v11-legacy-14171c:#e6e4e7;--v11-legacy-2c3038:#d0ced1;--v11-legacy-00000018:#fbf9fc18;--v11-legacy-eceef2:#2f2d30;--v11-legacy-b7bdc7:#585659;--v11-legacy-181c23:#e2e0e3;--v11-legacy-343942:#c9c7ca;--v11-legacy-191d23:#e1dfe2;--v11-legacy-d86e9f:#9c4f72;--v11-legacy-2a1c28:#dddbde;--v11-legacy-272c35:#d4d2d5;--v11-legacy-e2e5ea:#363437;--v11-legacy-ff85bb:#b86087;--v11-legacy-c632821f:#c632821f;--v11-legacy-ff646b:#b8484d;--v11-legacy-ff3b4620:#b82a3220;--v11-legacy-6ec8f7:#4f90b2;--v11-legacy-209acf20:#209acf20;--v11-legacy-7fafff:#5b7eb8;--v11-legacy-377af520:#2858b020;--v11-legacy-63df91:#47a168;--v11-legacy-25c46620:#25c46620;--v11-legacy-bc8fff:#8767b8;--v11-legacy-9146ff20:#6832b820;--v11-legacy-f08bb9:#ad6485;--v11-legacy-1b1f26:#dfdde0;--v11-legacy-353942:#c8c6c9;--v11-legacy-bfc5ce:#514f52;--v11-legacy-d74790:#d74790;--v11-legacy-cdd2da:#464447;--v11-legacy-101318:#eae8eb;--v11-legacy-353a45:#c7c5c8;--v11-legacy-e9ebef:#312f32;--v11-legacy-abb1bb:#626063;--v11-legacy-9ca4b1:#6d6b6e;--v11-legacy-434853:#bbb9bc;--v11-legacy-ed7ba7:#ab5978;--v11-legacy-db5497:#9e3c6d;--v11-legacy-343a45:#c7c5c8;--v11-legacy-f3dce8:#353336;--v11-legacy-0004:#fbf9fc44;--v11-legacy-9aa3b0:#6e6c6f;--v11-legacy-f093b7:#ad6a84;--v11-legacy-7c405e:#7c405e;--v11-legacy-231923:#e1dfe2;--v11-legacy-da5597:#9d3d6d;--v11-legacy-d0b4c3:#555356;--v11-legacy-f6d6e5:#363437;--v11-legacy-d2b5c5:#545255;--v11-legacy-b99bad:#6a686b;--v11-legacy-dc5097:#9e3a6d;--v11-legacy-929aa6:#767477;--v11-legacy-cbd0d9:#474548;--v11-legacy-f7a1ca:#b27491;--v11-legacy-b06488:#b06488;--v11-legacy-e15b9f:#a24272;--v11-legacy-20151e:#e4e2e5;--v11-legacy-171319:#e8e6e9;--v11-legacy-e76aab26:#a64c7b26;--v11-legacy-f8f4f7:#29272a;--v11-legacy-da388a:#da388a;--v11-legacy-aba0ac:#6d6b6e;--v11-legacy-aaa0ab:#6e6c6f;--v11-legacy-e6dce6:#3b393c;--v11-legacy-9e929f:#79777a;--v11-legacy-c9bac8:#565457;--v11-legacy-e8d2e1:#3e3c3f;--v11-legacy-a99daa:#6f6d70;--v11-legacy-f4a4cd:#b07694;--v11-legacy-ef78b6:#ac5683;--v11-legacy-d09bbb22:#96708722;--v11-legacy-f3f2f5:#2b292c;--v11-legacy-ed75b0:#ab547f;--v11-legacy-aaa7b1:#686669;--v11-legacy-aa4e781b:#aa4e781b;--v11-legacy-22151f:#e3e1e4;--v11-legacy-17151c:#e6e4e7;--v11-legacy-261521:#e2e0e3;--v11-legacy-b58ba028:#72707328;--v11-legacy-ecb2ce:#aa8094;--v11-legacy-aaa3af:#6b696c;--v11-legacy-ebbdd4:#a98899;--v11-legacy-15181d:#e6e4e7;--v11-legacy-0000000d:#fbf9fc0d;--v11-legacy-22252d:#d9d7da;--v11-legacy-d984ad:#9c5f7d;--v11-legacy-f0edf2:#2e2c2f;--v11-legacy-999da8:#727073;--v11-legacy-ddd7e1:#3f3d40;--v11-legacy-eee5ec:#333134;--v11-legacy-d894be26:#9c6b8926;--v11-legacy-1b1c31:#dbd9dc;--v11-legacy-272039:#d5d3d6;--v11-legacy-351d34:#d8d6d9;--v11-legacy-c8b8d2:#535154;--v11-legacy-f6edf6:#2d2b2e;--v11-legacy-bbb3c9:#59575a;--v11-legacy-ddd0e4:#413f42;--v11-legacy-ebcadf:#403e41;--v11-legacy-f2dbea:#363437;--v11-legacy-251c2a:#dddbde;--v11-legacy-aba0b9:#686669;--v11-legacy-ee90bd:#ab6888;--v11-legacy-f0b0d0:#ad7f96;--v11-legacy-f9d0e6:#383639;--v11-legacy-b77899:#84566e;--v11-legacy-f9eaf4:#2d2b2e;--v11-legacy-c4a6b7:#605e61;--v11-legacy-f5f3f6:#2a282b;--v11-legacy-e786b4:#a66082;--v11-legacy-a9aab7:#656366;--v11-legacy-eeeaf1:#302e31;--v11-legacy-ec8fb9:#aa6785;--v11-legacy-343039:#cecccf;--v11-legacy-e991b52b:#a868822b;--v11-legacy-f6b4d294:#b1829794;--v11-legacy-f6bdd9:#b1889c;--v11-legacy-d86ea7:#9c4f78;--v11-legacy-ffffff94:#211f2294;--v11-legacy-381128:#dcdadd;--v11-legacy-813052:#813052;--v11-legacy-617b9c66:#617b9c66;--v11-legacy-23364a:#cccacd;--v11-legacy-b6cee32a:#8394a32a;--v11-legacy-9dbde0:#7188a1;--v11-legacy-bbbcc277:#58565977;--v11-legacy-e3e0e4:#3a383b;--v11-legacy-3b3641:#c8c6c9;--v11-legacy-a8acb7:#656366;--v11-legacy-7f8795:#858386;--v11-legacy-241c28:#dedcdf;--v11-legacy-a6557b5c:#a6557b5c;--v11-legacy-f1c5dd:#403e41;--v11-legacy-d08fad:#96677d;--v11-legacy-8e94a1:#79777a;--v11-legacy-373b47:#c5c3c6;--v11-legacy-999fad:#706e71;--v11-legacy-f1eff3:#2d2b2e;--v11-legacy-8e96a5:#787679;--v11-legacy-eb8cba:#a96586;--v11-legacy-282c36:#d3d1d4;--v11-legacy-c0c6d0:#504e51;--v11-legacy-9298a6:#767477;--v11-legacy-dedce3:#3c3a3d;--v11-legacy-e6e6ed:#333134;--v11-legacy-7b849d42:#83818442;--v11-legacy-303742:#cac8cb;--v11-legacy-1c222c:#dcdadd;--v11-legacy-00000012:#fbf9fc12;--v11-legacy-b0bed9:#535154;--v11-legacy-f49dc7:#b0718f;--v11-legacy-ce6b9a50:#944d6f50;--v11-legacy-4a283e:#cac8cb;--v11-legacy-271b29:#dedcdf;--v11-legacy-ff8d95:#b8666b;--v11-legacy-cf67674a:#954a4a4a;--v11-legacy-48262c:#cccacd;--v11-legacy-281b21:#dedcdf;--v11-legacy-a5e1e6:#77a2a6;--v11-legacy-6bbbc34a:#4d878c4a;--v11-legacy-263d42:#cfcdd0;--v11-legacy-1b272e:#dcdadd;--v11-legacy-9addb3:#6f9f81;--v11-legacy-6abc824a:#4c875e4a;--v11-legacy-263d31:#d1cfd2;--v11-legacy-1b2920:#dedcdf;--v11-legacy-8f95a4:#787679;--v11-legacy-e9e7ee:#333134;--v11-legacy-979ca9:#727073;--v11-legacy-777e8c:#8c8a8d;--v11-legacy-939baa:#737174;--v11-legacy-e6b5cf:#a68295;--v11-legacy-b3afbe:#5f5d60;--v11-legacy-4d3444:#c4c2c5;--v11-legacy-15181e:#e5e3e6;--v11-legacy-a73170:#a73170;--v11-legacy-5d244e:#f4eff4;--v11-legacy-df85b13c:#a1607f3c;--v11-legacy-f5eaf2:#2e2c2f;--v11-legacy-f2bed9:#ae899c;--v11-legacy-fff3fb:#262427;--v11-legacy-e7bbd4:#484649;--v11-legacy-fff5fa:#252326;--v11-legacy-fba4d317:#b5769817;--v11-legacy-949cab:#737174;--v11-legacy-332335:#d5d3d6;--v11-legacy-a35b8278:#a35b8278;--v11-legacy-f3b9d7:#af859b;--v11-legacy-e8e8ee:#323033;--v11-legacy-3d3743:#c7c5c8;--v11-legacy-c8c9d2:#4c4a4d;--v11-legacy-1b1d25:#e0dee1;--v11-legacy-987c96:#858386;--v11-legacy-df9ec1:#a1728b;--v11-legacy-858d9c:#7f7d80;--v11-legacy-ef9dc6:#ac718f;--v11-legacy-f0afd0:#ad7e96;--v11-legacy-ead5e2:#3c3a3d;--v11-legacy-d087ad8c:#96617d8c;--v11-legacy-fff0f8:#272528;--v11-legacy-eac5da:#434144;--v11-legacy-dc87b15c:#9e617f5c;--v11-legacy-858691:#848285;--v11-legacy-96969e:#777578;--v11-legacy-f6f1f5:#2b292c;--v11-legacy-d73585:#d73585;--v11-legacy-96949e:#787679;--v11-legacy-c8c1cc:#514f52;--v11-legacy-b4abb9:#636164;--v11-legacy-bca8b7:#636164;--v11-legacy-9d96a2:#767477;--v11-legacy-f09dc6:#ad718f;--v11-legacy-e97bb4:#a85982;--v11-legacy-f4f1f3:#2c2a2d;--v11-legacy-f193bd:#ae6a88;--v11-legacy-e2b4c9:#a38291;--v11-legacy-a5a7ad:#6b696c;--v11-legacy-57c8a6:#57c8a6;--v11-legacy-999fa7:#727073;--v11-legacy-a5aab0:#69676a;--v11-legacy-e8e9eb:#333134;--v11-legacy-969ea7:#737174;--v11-legacy-59616c:#a7a5a8;--v11-legacy-1a2024:#e0dee1;--v11-legacy-07090b12:#f3f1f412;--v11-legacy-07090bed:#f3f1f4ed;--v11-legacy-12171e85:#e6e4e785;--v11-legacy-ffffffed:#211f22ed;--v11-legacy-d7d7de:#403e41;--v11-legacy-171c20:#e3e1e4;--v11-legacy-eae9ee:#323033;--v11-legacy-211b22:#e1dfe2;--v11-legacy-e0a9c50c:#a17a8e0c;--v11-legacy-929e9d:#79777a;--v11-legacy-62bba2:#62bba2;--v11-legacy-89929d:#7d7b7e;--v11-legacy-354943:#c5c3c6;--v11-legacy-63c8a6:#479078;--v11-legacy-eeedf1:#2f2d30;--v11-legacy-a3a9b1:#6a686b;--v11-legacy-35363c:#cbc9cc;--v11-legacy-d8cad1:#484649;--v11-legacy-acb4bf:#605e61;--v11-legacy-929aa5:#767477;--v11-legacy-b9bdc5:#585659;--v11-legacy-e7e9ed:#333134;--v11-legacy-818a96:#848285;--v11-legacy-050608df:#f5f3f6df;--v11-legacy-ec4c9d:#aa3771;--v11-legacy-efedf1:#2f2d30;--v11-legacy-18191c:#e5e3e6;--v11-legacy-d88bae:#9c647d}

/* V11: quiet service tickets and a compact automatic walkthrough. */
body#iam-v6-preview.v11-homepage{--v11c-ink:#f2eff4;--v11c-muted:#a8a4af;--v11c-subtle:#817d88;--v11c-line:#ffffff17;--v11c-surface:#141519;--v11c-inset:#1b1c22;--v11c-accent:#ed81b5;--v11c-rose:#cf387f;--v11c-shadow:#0003}
html[data-appearance=light] body#iam-v6-preview.v11-homepage{--v11c-ink:#25232d;--v11c-muted:#696573;--v11c-subtle:#76717e;--v11c-line:#30243821;--v11c-surface:#fff;--v11c-inset:#f5f2f6;--v11c-accent:#ad2767;--v11c-rose:#b62970;--v11c-shadow:#51405d0c}
body#iam-v6-preview.v11-homepage #iap2 .v11-catalog{margin-block:72px;overflow:visible}
body#iam-v6-preview.v11-homepage #iap2 .v11-catalog .v9-catalog-heading{margin-bottom:29px}
body#iam-v6-preview.v11-homepage #iap2 .v11-catalog .v9-catalog-heading h2{color:var(--v11c-ink)}
body#iam-v6-preview.v11-homepage #iap2 .v11-catalog .v9-catalog-heading h2 span{color:var(--v11c-accent)}
body#iam-v6-preview.v11-homepage #iap2 .v11-catalog .v9-catalog-heading p{color:var(--v11c-muted)}
body#iam-v6-preview.v11-homepage #iap2 .v11-catalog .v9-platforms{background:var(--v11c-surface);border-color:var(--v11c-line);padding:5px;gap:3px}
body#iam-v6-preview.v11-homepage #iap2 .v11-catalog .v9-platforms a{color:var(--v11c-muted);padding:12px 17px}
body#iam-v6-preview.v11-homepage #iap2 .v11-catalog .v9-platforms a[aria-current]{color:#fff;background:var(--v11c-rose);box-shadow:inset 0 1px #ffffff30,0 2px 9px #cd387f20}
body#iam-v6-preview.v11-homepage #iap2 .v11-catalog .v9-catalog-kinds{margin:16px 0 26px;gap:4px}
body#iam-v6-preview.v11-homepage #iap2 .v11-catalog .v9-catalog-kinds button{color:var(--v11c-muted);min-height:44px}
body#iam-v6-preview.v11-homepage #iap2 .v11-catalog .v9-catalog-kinds button[aria-pressed=true]{color:var(--v11c-ink);background:var(--v11c-inset)}
body#iam-v6-preview.v11-homepage #iap2 .v11-catalog .v9-service-carousel{gap:18px;grid-auto-columns:calc((100% - 36px)/3);padding:7px 1px 10px}
body#iam-v6-preview.v11-homepage #iap2 .v11-service-card{padding:0;min-height:0;border:1px solid var(--v11c-line);border-radius:18px;background:var(--v11c-surface);background-image:none;color:var(--v11c-ink);box-shadow:0 6px 22px var(--v11c-shadow);transition:transform .32s cubic-bezier(.2,.7,.2,1),border-color .25s,box-shadow .25s}
body#iam-v6-preview.v11-homepage #iap2 .v11-service-card:after{display:none}
body#iam-v6-preview.v11-homepage #iap2 .v11-catalog[data-v9-catalog-ready=true] .v11-service-card{animation:v11-ticket-enter .4s cubic-bezier(.22,1,.36,1) both}
body#iam-v6-preview.v11-homepage #iap2 .v11-service-card:nth-child(2){animation-delay:45ms}
body#iam-v6-preview.v11-homepage #iap2 .v11-service-card:nth-child(3){animation-delay:90ms}
@keyframes v11-ticket-enter{from{opacity:0;transform:translateY(9px)}to{opacity:1;transform:translateY(0)}}
body#iam-v6-preview.v11-homepage #iap2 .v11-service-top{display:flex;align-items:center;gap:11px;padding:24px 25px 0}
body#iam-v6-preview.v11-homepage #iap2 .v11-service-brand{display:grid;place-items:center;width:40px;height:40px;flex-shrink:0;border:1px solid #ec77b02c;background:#d6579010;color:var(--v11c-accent);border-radius:12px;box-shadow:inset 0 1px #ffffff08}
body#iam-v6-preview.v11-homepage #iap2 .v11-service-brand svg{width:21px;height:21px}
body#iam-v6-preview.v11-homepage #iap2 .v11-service-ref{display:flex;flex-direction:column;gap:3px;font-size:9px;letter-spacing:1px;line-height:1.5;color:var(--v11c-subtle)}
body#iam-v6-preview.v11-homepage #iap2 .v11-service-ref b{font-size:11px;letter-spacing:.5px;color:var(--v11c-muted);font-weight:500;font-variant-numeric:tabular-nums}
body#iam-v6-preview.v11-homepage #iap2 .v11-service-kind{margin-left:auto;max-width:43%;font-size:10px;font-weight:650;line-height:1.5;padding:5px 9px;border:1px solid var(--v11c-line);border-radius:6px;color:var(--v11c-muted);text-transform:uppercase;letter-spacing:.5px}
body#iam-v6-preview.v11-homepage #iap2 .v11-service-name{padding:22px 25px 0;min-height:85px}
body#iam-v6-preview.v11-homepage #iap2 .v11-service-card .v11-service-name h3{font-size:20px;font-weight:650;letter-spacing:-.5px;line-height:1.35;min-height:0;margin:0;color:var(--v11c-ink);overflow-wrap:normal}
body#iam-v6-preview.v11-homepage #iap2 .v11-service-name p{font-size:13px;line-height:1.65;color:var(--v11c-muted);margin:5px 0 0}
body#iam-v6-preview.v11-homepage #iap2 .v11-service-rate{display:flex;align-items:baseline;gap:9px;margin-top:auto;padding:24px 25px 22px}
body#iam-v6-preview.v11-homepage #iap2 .v11-service-rate strong{font-size:42px;font-weight:700;line-height:1.1;letter-spacing:-1.8px;color:var(--v11c-ink);font-variant-numeric:tabular-nums}
body#iam-v6-preview.v11-homepage #iap2 .v11-service-rate>span{font-size:12px;color:var(--v11c-muted)}
body#iam-v6-preview.v11-homepage #iap2 .v11-service-card .v11-service-facts{display:grid;grid-template-columns:1fr 1fr;gap:0;padding:18px 25px;margin:0;border-block:1px solid var(--v11c-line);background:var(--v11c-inset)}
body#iam-v6-preview.v11-homepage #iap2 .v11-service-card .v11-service-facts>div{display:block;padding:0;min-width:0}
body#iam-v6-preview.v11-homepage #iap2 .v11-service-card .v11-service-facts>div+div{padding-left:20px;border-left:1px solid var(--v11c-line)}
body#iam-v6-preview.v11-homepage #iap2 .v11-service-card .v11-service-facts dt{font-size:11px;color:var(--v11c-muted);line-height:1.5;margin-bottom:6px}
body#iam-v6-preview.v11-homepage #iap2 .v11-service-card .v11-service-facts dd{font-size:13px;line-height:1.5;color:var(--v11c-ink);text-align:left;white-space:nowrap;font-weight:650}
body#iam-v6-preview.v11-homepage #iap2 .v11-service-facts dd>span{color:var(--v11c-subtle);font-weight:400}
body#iam-v6-preview.v11-homepage #iap2 .v11-service-card .v11-service-estimate{width:calc(100% - 50px);margin:18px 25px 20px;min-height:44px;padding:0 0 0 14px;border:1px solid var(--v11c-line);border-radius:9px;background:transparent;color:var(--v11c-ink);box-shadow:none;font-size:13px;font-weight:650;overflow:hidden;gap:12px;transition:color .22s,background .22s,border-color .22s}
body#iam-v6-preview.v11-homepage #iap2 .v11-service-estimate>span{display:inline;width:auto;height:auto;background:transparent;border-radius:0}
body#iam-v6-preview.v11-homepage #iap2 .v11-service-estimate>.v11-service-arrow{display:grid;place-items:center;width:44px;height:42px;border-left:1px solid var(--v11c-line);background:var(--v11c-inset);color:var(--v11c-accent);transition:background .22s,color .22s}
body#iam-v6-preview.v11-homepage #iap2 .v11-service-arrow svg{width:17px;height:17px;transition:transform .22s}
body#iam-v6-preview.v11-homepage #iap2 .v11-catalog .v9-catalog-controls{margin-top:13px;gap:14px}
body#iam-v6-preview.v11-homepage #iap2 .v11-catalog .v9-catalog-controls>button{width:40px;height:40px;color:var(--v11c-ink);border-color:var(--v11c-line)}
body#iam-v6-preview.v11-homepage #iap2 .v11-catalog .v9-catalog-dots button:before{background:var(--v11c-line)}
body#iam-v6-preview.v11-homepage #iap2 .v11-catalog .v9-catalog-dots button[aria-current]:before{background:var(--v11c-accent)}
body#iam-v6-preview.v11-homepage #iap2 .v11-catalog .v9-catalog-foot{padding-top:8px;color:var(--v11c-subtle)}
body#iam-v6-preview.v11-homepage #iap2 .v11-catalog .v9-catalog-foot>a{color:var(--v11c-accent)}
@media(hover:hover) and (pointer:fine){body#iam-v6-preview.v11-homepage #iap2 .v11-service-card:hover{transform:translateY(-3px);border-color:#d7659c60;box-shadow:0 10px 26px var(--v11c-shadow)}body#iam-v6-preview.v11-homepage #iap2 .v11-service-card .v11-service-estimate:hover{background:var(--v11c-rose);color:#fff;border-color:var(--v11c-rose)}body#iam-v6-preview.v11-homepage #iap2 .v11-service-estimate:hover>.v11-service-arrow{background:#ffffff17;color:#fff}body#iam-v6-preview.v11-homepage #iap2 .v11-service-estimate:hover svg{transform:translateX(2px)}}
body#iam-v6-preview.v11-homepage #iap2 .v11-service-card:focus-within{border-color:var(--v11c-accent)}
body#iam-v6-preview.v11-homepage #iap2 .v11-catalog :is(button,a,[tabindex]):focus-visible,body#iam-v6-preview.v11-homepage #iap2 .v11-workflow :is(button,a):focus-visible{outline:2px solid var(--v11c-accent);outline-offset:4px}
/* Stepper has one stable-size description: automatic changes never move the page. */
body#iam-v6-preview.v11-homepage #iap2 .v11-workflow{width:min(1240px,calc(100% - 64px));margin:66px auto;display:grid;grid-template-columns:290px minmax(0,1fr);gap:64px;padding-block:32px;border-block:1px solid var(--v11c-line);color:var(--v11c-ink)}
body#iam-v6-preview.v11-homepage #iap2 .v11-workflow-eyebrow{display:block;color:var(--v11c-accent);font-size:10px;letter-spacing:1.4px;font-weight:650;margin-bottom:10px}
body#iam-v6-preview.v11-homepage #iap2 .v11-workflow h2{font-size:28px;font-weight:650;line-height:1.22;letter-spacing:-.8px;color:var(--v11c-ink);margin:0}
body#iam-v6-preview.v11-homepage #iap2 .v11-workflow h2 span{color:var(--v11c-accent)}
body#iam-v6-preview.v11-homepage #iap2 .v11-workflow-intro>p{font-size:12px;line-height:1.7;color:var(--v11c-muted);max-width:230px;margin:11px 0 5px}
body#iam-v6-preview.v11-homepage #iap2 .v11-guide-toggle{display:inline-flex;align-items:center;gap:8px;padding:7px 9px 7px 0;min-height:34px;background:none;border:0;font:inherit;font-size:10px;font-weight:600;color:var(--v11c-muted);cursor:pointer}
body#iam-v6-preview.v11-homepage #iap2 .v11-guide-state{display:block;width:6px;height:6px;border-radius:50%;background:var(--v11c-accent);box-shadow:0 0 0 3px #d95d9820}
body#iam-v6-preview.v11-homepage #iap2 .v11-workflow[data-v11-guide-running=false] .v11-guide-state{background:var(--v11c-subtle);box-shadow:none}
body#iam-v6-preview.v11-homepage #iap2 .v11-step-tabs{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:11px}
body#iam-v6-preview.v11-homepage #iap2 .v11-step-tabs button{position:relative;padding:0;background:transparent;border:0;text-align:left;font:inherit;color:var(--v11c-muted);cursor:pointer;min-width:0}
body#iam-v6-preview.v11-homepage #iap2 .v11-step-node{position:relative;display:grid;place-items:center;width:31px;height:31px;border:1px solid var(--v11c-line);border-radius:50%;background:var(--v11c-surface);color:var(--v11c-muted);transition:border-color .25s,color .25s,background .25s;isolation:isolate}
body#iam-v6-preview.v11-homepage #iap2 .v11-step-node b{font-size:11px;font-weight:600;font-variant-numeric:tabular-nums}
body#iam-v6-preview.v11-homepage #iap2 .v11-step-node i{display:none;line-height:0}
body#iam-v6-preview.v11-homepage #iap2 .v11-step-node svg{width:13px;height:13px}
body#iam-v6-preview.v11-homepage #iap2 .v11-step-tabs button[aria-selected=true] .v11-step-node{background:var(--v11c-rose);border-color:var(--v11c-rose);color:white;box-shadow:0 0 0 4px #d34a8c14}
body#iam-v6-preview.v11-homepage #iap2 .v11-step-tabs button[data-complete] .v11-step-node{color:var(--v11c-accent);border-color:#d6609740}
body#iam-v6-preview.v11-homepage #iap2 .v11-step-tabs button[data-complete] b{display:none}
body#iam-v6-preview.v11-homepage #iap2 .v11-step-tabs button[data-complete] i{display:block}
body#iam-v6-preview.v11-homepage #iap2 .v11-step-label{display:block;font-size:11px;line-height:1.45;font-weight:600;color:var(--v11c-muted);margin-top:9px;white-space:nowrap}
body#iam-v6-preview.v11-homepage #iap2 .v11-step-tabs button[aria-selected=true] .v11-step-label{color:var(--v11c-ink)}
body#iam-v6-preview.v11-homepage #iap2 .v11-step-progress{position:absolute;left:44px;right:0;top:15px;height:2px;background:var(--v11c-line);overflow:hidden;border-radius:3px}
body#iam-v6-preview.v11-homepage #iap2 .v11-step-progress i{display:block;height:100%;width:100%;background:var(--v11c-accent);transform:scaleX(0);transform-origin:left}
body#iam-v6-preview.v11-homepage #iap2 .v11-step-tabs button[data-complete] .v11-step-progress i{transform:scaleX(1)}
body#iam-v6-preview.v11-homepage #iap2 .v11-step-tabs button:last-child .v11-step-progress{right:8px}
body#iam-v6-preview.v11-homepage #iap2 .v11-step-panels{margin-top:25px;min-height:131px}
body#iam-v6-preview.v11-homepage #iap2 .v11-step-panel{display:flex;gap:15px;align-items:start}
body#iam-v6-preview.v11-homepage #iap2 .v11-step-symbol{display:grid;place-items:center;width:43px;height:43px;flex-shrink:0;border:1px solid var(--v11c-line);border-radius:11px;background:var(--v11c-inset);color:var(--v11c-accent)}
body#iam-v6-preview.v11-homepage #iap2 .v11-step-symbol svg{width:20px;height:20px}
body#iam-v6-preview.v11-homepage #iap2 .v11-step-count{display:block;font-size:9px;font-weight:550;color:var(--v11c-subtle);letter-spacing:1.1px;margin:1px 0 6px;line-height:1}
body#iam-v6-preview.v11-homepage #iap2 .v11-step-panel h3{font-size:17px;font-weight:650;line-height:1.45;letter-spacing:-.3px;color:var(--v11c-ink);margin:0 0 5px}
body#iam-v6-preview.v11-homepage #iap2 .v11-step-panel p{font-size:12px;line-height:1.6;color:var(--v11c-muted);margin:0;max-width:490px}
body#iam-v6-preview.v11-homepage #iap2 .v11-step-panel a{display:inline-flex;align-items:center;gap:12px;min-height:34px;color:var(--v11c-accent);font-size:11px;font-weight:600;margin-top:6px}
body#iam-v6-preview.v11-homepage #iap2 .v11-step-panel a svg{width:14px;height:14px}
body#iam-v6-preview.v11-homepage #iap2 .v11-workflow [hidden]{display:none!important}
body#iam-v6-preview.v11-homepage #iap2 .v11-step-fallback{padding-left:20px;color:var(--v11c-muted);font-size:13px;line-height:1.6}
body#iam-v6-preview.v11-homepage #iap2 .v11-step-fallback li{padding:10px 0}
body#iam-v6-preview.v11-homepage #iap2 .v11-step-fallback p{margin:3px 0}
body#iam-v6-preview.v11-homepage #iap2 .v11-step-fallback a{color:var(--v11c-accent)}
@media(max-width:1050px){body#iam-v6-preview.v11-homepage #iap2 .v11-catalog .v9-service-carousel{grid-auto-columns:calc((100% - 18px)/2)}body#iam-v6-preview.v11-homepage #iap2 .v11-workflow{grid-template-columns:235px minmax(0,1fr);gap:36px}body#iam-v6-preview.v11-homepage #iap2 .v11-step-label{font-size:10px}body#iam-v6-preview.v11-homepage #iap2 .v11-workflow h2{font-size:26px}}
@media(max-width:760px){body#iam-v6-preview.v11-homepage #iap2 .v11-catalog{margin-block:48px}body#iam-v6-preview.v11-homepage #iap2 .v11-workflow{width:calc(100% - 40px);grid-template-columns:1fr;gap:23px;margin-block:44px;padding-block:28px}body#iam-v6-preview.v11-homepage #iap2 .v11-workflow-intro{position:relative;padding-right:86px}body#iam-v6-preview.v11-homepage #iap2 .v11-workflow h2{font-size:25px}body#iam-v6-preview.v11-homepage #iap2 .v11-workflow h2 br{display:none}body#iam-v6-preview.v11-homepage #iap2 .v11-workflow-intro>p{max-width:none;font-size:12px;margin:10px 0 0}body#iam-v6-preview.v11-homepage #iap2 .v11-guide-toggle{position:absolute;right:0;top:21px;padding-right:0}body#iam-v6-preview.v11-homepage #iap2 .v11-step-panels{min-height:140px}body#iam-v6-preview.v11-homepage #iap2 .v11-step-label{font-size:11px}}
@media(max-width:560px){body#iam-v6-preview.v11-homepage #iap2 .v11-catalog .v9-service-carousel{grid-auto-columns:calc(100% - 24px);gap:16px}body#iam-v6-preview.v11-homepage #iap2 .v11-catalog .v9-platforms a{padding:12px 14px}body#iam-v6-preview.v11-homepage #iap2 .v11-service-top{padding:22px 23px 0}body#iam-v6-preview.v11-homepage #iap2 .v11-service-name{padding:20px 23px 0}body#iam-v6-preview.v11-homepage #iap2 .v11-service-rate{padding:22px 23px}body#iam-v6-preview.v11-homepage #iap2 .v11-service-card .v11-service-facts{padding:17px 23px}body#iam-v6-preview.v11-homepage #iap2 .v11-service-card .v11-service-estimate{margin:17px 23px 19px;width:calc(100% - 46px)}body#iam-v6-preview.v11-homepage #iap2 .v11-workflow{width:calc(100% - 36px)}body#iam-v6-preview.v11-homepage #iap2 .v11-workflow h2{font-size:24px}body#iam-v6-preview.v11-homepage #iap2 .v11-workflow h2 br{display:block}body#iam-v6-preview.v11-homepage #iap2 .v11-workflow-intro>p{max-width:225px}body#iam-v6-preview.v11-homepage #iap2 .v11-step-tabs{gap:8px}body#iam-v6-preview.v11-homepage #iap2 .v11-step-label{font-size:9px;white-space:normal}body#iam-v6-preview.v11-homepage #iap2 .v11-step-progress{left:39px}body#iam-v6-preview.v11-homepage #iap2 .v11-step-panels{margin-top:23px;min-height:162px}body#iam-v6-preview.v11-homepage #iap2 .v11-step-panel{gap:12px}body#iam-v6-preview.v11-homepage #iap2 .v11-step-panel h3{font-size:16px}body#iam-v6-preview.v11-homepage #iap2 .v11-step-panel p{font-size:12px}body#iam-v6-preview.v11-homepage #iap2 .v11-step-symbol{width:37px;height:37px;border-radius:10px}}
@media(prefers-reduced-motion:reduce){body#iam-v6-preview.v11-homepage #iap2 .v11-catalog *,body#iam-v6-preview.v11-homepage #iap2 .v11-workflow *{animation:none!important;transition:none!important;scroll-behavior:auto!important}body#iam-v6-preview.v11-homepage #iap2 .v11-service-card:hover{transform:none}}
@media(max-width:560px){body#iam-v6-preview.v11-homepage #iap2 .v11-workflow{padding-block:23px;gap:21px}body#iam-v6-preview.v11-homepage #iap2 .v11-workflow-intro>p{display:none}body#iam-v6-preview.v11-homepage #iap2 .v11-step-panels{min-height:137px}}

/* V11: authentic review excerpts, readable context, and a native article rail. */
body#iam-v6-preview.v11-homepage .v10-community-wall{grid-template-columns:1.04fr 1fr 1fr;grid-auto-rows:minmax(365px,auto);gap:16px}
body#iam-v6-preview.v11-homepage .v11-review{padding:26px;overflow:visible;background:linear-gradient(135deg,#1a2023,#14191c);border-color:#ffffff12}
body#iam-v6-preview.v11-homepage .v11-review[data-v10-position="quote-b"]{background:linear-gradient(135deg,#251c27,#1b181e)}
html body.iam-theme#iam-v6-preview.v11-homepage #iap2 .v11-review blockquote{font-size:20px;font-weight:550;line-height:1.5;letter-spacing:-.35px;margin:20px 0 18px;overflow-wrap:break-word}
html body.iam-theme#iam-v6-preview.v11-homepage #iap2 .v11-review .v11-review-context{font-size:12px;line-height:1.75;margin:0 0 20px;color:#adb2ba}
body#iam-v6-preview.v11-homepage .v11-review-context>span{display:block;font-size:10px;letter-spacing:.7px;text-transform:uppercase;font-weight:600;color:#c2b1bf;margin-bottom:6px}
body#iam-v6-preview.v11-homepage .v11-review>footer{padding-top:15px;border-top:1px solid #ffffff14;gap:8px}
body#iam-v6-preview.v11-homepage .v11-review>footer>a{display:flex;align-items:center;gap:6px;flex:0 0 auto;width:auto;min-width:44px;min-height:44px;height:auto;padding:0 0 0 5px;border:0;border-radius:0;font-size:11px;white-space:nowrap}
body#iam-v6-preview.v11-homepage .v11-review>footer>a>svg{width:15px;height:15px}
body#iam-v6-preview.v11-homepage .v11-review .v10-review-author>strong{font-size:12px}
body#iam-v6-preview.v11-homepage .v11-review .v10-review-author{gap:8px}
body#iam-v6-preview.v11-homepage .v11-review .v10-review-avatar{width:30px;height:30px;flex:0 0 30px}
body#iam-v6-preview.v11-homepage .v11-blog-carousel{position:relative;min-width:0;margin-inline:-4px;padding-inline:4px}
html body.iam-theme#iam-v6-preview.v11-homepage #iap2 .v11-editorial-blog .iap2-blog-grid{display:flex;gap:24px;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scroll-padding-inline:2px;margin:0;padding:4px 2px 22px;scrollbar-width:thin;scrollbar-color:#715064 transparent;-webkit-overflow-scrolling:touch}
html body.iam-theme#iam-v6-preview.v11-homepage #iap2 .v11-editorial-blog .iap2-blog{flex:0 0 calc((100% - 60px)/3.15);scroll-snap-align:start;border:0;border-radius:0;background:none;box-shadow:none;overflow:visible;min-width:0}
html body.iam-theme#iam-v6-preview.v11-homepage #iap2 .v11-editorial-blog .iap2-blog-image{aspect-ratio:1.55;border-radius:14px;background:#25242b}
html body.iam-theme#iam-v6-preview.v11-homepage #iap2 .v11-editorial-blog .iap2-blog-image img{object-fit:cover}
html body.iam-theme#iam-v6-preview.v11-homepage #iap2 .v11-editorial-blog .iap2-blog-copy{padding:22px 2px 0}
html body.iam-theme#iam-v6-preview.v11-homepage #iap2 .v11-editorial-blog .iap2-blog h3{font-size:19px;line-height:1.45;font-weight:650;letter-spacing:-.35px;margin-bottom:12px}
html body.iam-theme#iam-v6-preview.v11-homepage #iap2 .v11-editorial-blog .iap2-blog-copy p{font-size:14px;line-height:1.7;margin-bottom:20px}
body#iam-v6-preview.v11-homepage .v11-blog-controls{display:flex;gap:16px;align-items:center;justify-content:center;margin-top:9px}
body#iam-v6-preview.v11-homepage .v11-blog-controls[hidden]{display:none}
body#iam-v6-preview.v11-homepage .v11-blog-controls>button{display:grid;place-items:center;width:44px;height:44px;padding:0;border-radius:50%;border:1px solid #ffffff26;background:transparent;color:#e7dfe7;cursor:pointer}
body#iam-v6-preview.v11-homepage .v11-blog-controls>button:disabled{opacity:.28;cursor:default}
body#iam-v6-preview.v11-homepage .v11-blog-controls>button>svg{width:19px;height:19px}
body#iam-v6-preview.v11-homepage .v11-blog-controls>span{min-width:70px;text-align:center;font-size:12px;color:#a5a4ae;font-variant-numeric:tabular-nums}
body#iam-v6-preview.v11-homepage .v11-editorial-blog .v9-blog-all{margin-top:18px}
body#iam-v6-preview.v11-homepage .v11-editorial-blog :is(a,button,[tabindex]):focus-visible{outline:2px solid #f08ebe;outline-offset:3px}
@media(hover:hover) and (pointer:fine){body#iam-v6-preview.v11-homepage .v11-blog-controls>button:not(:disabled):hover{background:#f0d6e6;color:#27202a;border-color:#f0d6e6}}
@media(max-width:1100px){body#iam-v6-preview.v11-homepage .v10-community-wall{grid-auto-rows:minmax(405px,auto)}body#iam-v6-preview.v11-homepage .v11-review{padding:22px}html body.iam-theme#iam-v6-preview.v11-homepage #iap2 .v11-review blockquote{font-size:18px}.v11-homepage .v11-review-read{display:none}}
@media(max-width:850px){body#iam-v6-preview.v11-homepage .v10-community-wall{grid-template-columns:1.1fr 1fr;grid-auto-rows:minmax(270px,auto)}body#iam-v6-preview.v11-homepage .v11-review{min-height:390px}.v11-homepage .v11-review-read{display:inline}html body.iam-theme#iam-v6-preview.v11-homepage #iap2 .v11-editorial-blog .iap2-blog{flex-basis:calc((100% - 40px)/2.15)}html body.iam-theme#iam-v6-preview.v11-homepage #iap2 .v11-editorial-blog .iap2-blog-grid{gap:20px}}
@media(max-width:580px){body#iam-v6-preview.v11-homepage .v10-community-wall{grid-template-columns:1fr 1fr;grid-auto-rows:auto}body#iam-v6-preview.v11-homepage .v11-review{padding:25px;min-height:0}html body.iam-theme#iam-v6-preview.v11-homepage #iap2 .v11-review blockquote{font-size:21px;line-height:1.5}html body.iam-theme#iam-v6-preview.v11-homepage #iap2 .v11-review .v11-review-context{font-size:13px}body#iam-v6-preview.v11-homepage .v11-review>footer{margin-top:3px}html body.iam-theme#iam-v6-preview.v11-homepage #iap2 .v11-editorial-blog .iap2-blog{flex-basis:85%}html body.iam-theme#iam-v6-preview.v11-homepage #iap2 .v11-editorial-blog .iap2-blog-grid{gap:18px}html body.iam-theme#iam-v6-preview.v11-homepage #iap2 .v11-editorial-blog .iap2-blog h3{font-size:18px}}
html[data-appearance="light"] body#iam-v6-preview.v11-homepage .v10-community{background:#faf8fb;color:#242129}
html[data-appearance="light"] body.iam-theme#iam-v6-preview.v11-homepage #iap2 .v10-community :is(h2,blockquote){color:#29232d}
html[data-appearance="light"] body.iam-theme#iam-v6-preview.v11-homepage #iap2 .v10-community-heading p{color:#64606c}
html[data-appearance="light"] body#iam-v6-preview.v11-homepage .v10-community-label{color:#9a3b6e}
html[data-appearance="light"] body#iam-v6-preview.v11-homepage .v10-community-trust{color:#29242e}
html[data-appearance="light"] body#iam-v6-preview.v11-homepage .v10-community-trust small{color:#696372}
html[data-appearance="light"] body#iam-v6-preview.v11-homepage .v10-community-toolbar{border-color:#38283e20}
html[data-appearance="light"] body#iam-v6-preview.v11-homepage .v10-community-toolbar :is(label,select){background:transparent;color:#403946}
html[data-appearance="light"] body#iam-v6-preview.v11-homepage .v10-community-inventory{color:#6b6171}
html[data-appearance="light"] body#iam-v6-preview.v11-homepage .v11-review{background:#fff;border-color:#ddd6e0;box-shadow:0 6px 24px #32263b04}
html[data-appearance="light"] body#iam-v6-preview.v11-homepage .v11-review[data-v10-position="quote-b"]{background:#f4eaf1;border-color:#e5d5e1}
html[data-appearance="light"] body.iam-theme#iam-v6-preview.v11-homepage #iap2 .v11-review .v11-review-context{color:#665d6c}
html[data-appearance="light"] body#iam-v6-preview.v11-homepage .v11-review-context>span{color:#8d4972}
html[data-appearance="light"] body#iam-v6-preview.v11-homepage .v11-review .v10-review-top{color:#6c6571}
html[data-appearance="light"] body#iam-v6-preview.v11-homepage .v11-review .v10-review-stars .is-filled{color:#12845e}
html[data-appearance="light"] body#iam-v6-preview.v11-homepage .v11-review>footer{border-color:#39264118}
html[data-appearance="light"] body#iam-v6-preview.v11-homepage .v11-review>footer :is(strong,a){color:#342b3b}
html[data-appearance="light"] body#iam-v6-preview.v11-homepage .v11-review>footer small{color:#6d6276}
html[data-appearance="light"] body#iam-v6-preview.v11-homepage .v10-community-pagination{color:#675d6e}
html[data-appearance="light"] body#iam-v6-preview.v11-homepage .v10-pagination-label{color:#3e3546}
html[data-appearance="light"] body#iam-v6-preview.v11-homepage :is(.v10-community-pagination,.v11-blog-controls)>button{border-color:#3923412c;color:#4a354c}
html[data-appearance="light"] body.iam-theme#iam-v6-preview.v11-homepage #iap2 .v10-community-note{color:#746a7b}
html[data-appearance="light"] body.iam-theme#iam-v6-preview.v11-homepage #iap2 .v11-editorial-blog .v9-editorial-heading h2{color:#28212e}
html[data-appearance="light"] body.iam-theme#iam-v6-preview.v11-homepage #iap2 .v11-editorial-blog .v9-editorial-heading h2>span{color:#ad286e}
html[data-appearance="light"] body.iam-theme#iam-v6-preview.v11-homepage #iap2 .v11-editorial-blog :is(.v9-editorial-heading p,.iap2-blog-copy p){color:#6b6271}
html[data-appearance="light"] body.iam-theme#iam-v6-preview.v11-homepage #iap2 .v11-editorial-blog .iap2-blog h3{color:#292130}
html[data-appearance="light"] body#iam-v6-preview.v11-homepage .v11-editorial-blog .iap2-tag{color:#aa3473}
html[data-appearance="light"] body#iam-v6-preview.v11-homepage .v11-editorial-blog .iap2-read-more{color:#46354e;border-color:#36243f20}
html[data-appearance="light"] body#iam-v6-preview.v11-homepage .v11-blog-controls>span{color:#74677e}
html[data-appearance="light"] body#iam-v6-preview.v11-homepage .v11-editorial-blog .v9-blog-all>a{color:#412d4d;border-color:#44254e24;background:#fff}
@media(prefers-reduced-motion:reduce){body#iam-v6-preview.v11-homepage .v11-editorial-blog *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}

/* V11 footer closure: a quiet row of on-demand details below the full directory. */
body.v11-homepage#iam-v6-preview .v11-footer-closing{--footer-line:#ffffff16;--footer-ink:#f2edf2;--footer-muted:#aaa3ad;--footer-faint:#96909b;--footer-accent:#f19bc7;border-top:1px solid var(--footer-line);color:var(--footer-ink)}
body.v11-homepage#iam-v6-preview .v11-footer-row{display:grid;grid-template-columns:240px minmax(0,1fr);align-items:start;column-gap:32px;padding:13px 0}
body.v11-homepage#iam-v6-preview .v11-footer-brand{display:flex;align-items:center;gap:9px;min-height:44px;width:max-content;max-width:100%;text-decoration:none;color:var(--footer-ink)}
body.v11-homepage#iam-v6-preview .v11-footer-brand>span{display:grid;place-items:center;width:26px;height:28px;flex:none;background:#d73585;border-radius:7px;font:700 26px/1 Georgia,serif;color:#fff;letter-spacing:-1.5px;padding-right:2px}
body.v11-homepage#iam-v6-preview .v11-footer-brand>b{font-size:16px;line-height:1.3;font-weight:700;letter-spacing:-.5px;color:inherit}
body.v11-homepage#iam-v6-preview .v11-footer-menus{display:grid;grid-template-columns:1.25fr 1fr 1fr .7fr;align-items:start;gap:18px;min-width:0}
body.v11-homepage#iam-v6-preview .v11-footer-disclosure{min-width:0;border:0;background:none;border-radius:0;margin:0;padding:0;color:var(--footer-ink)}
body.v11-homepage#iam-v6-preview .v11-footer-disclosure>summary{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:44px;cursor:pointer;list-style:none;font-size:12px;font-weight:650;line-height:1.45;color:var(--footer-ink);padding:0 2px;border-radius:3px}
body.v11-homepage#iam-v6-preview .v11-footer-disclosure>summary::-webkit-details-marker{display:none}
body.v11-homepage#iam-v6-preview .v11-footer-disclosure>summary::marker{content:''}
body.v11-homepage#iam-v6-preview .v11-footer-disclosure>summary svg{width:14px;height:14px;flex:none;fill:none;stroke:var(--footer-faint);stroke-width:1.4;transition:transform .2s}
body.v11-homepage#iam-v6-preview .v11-footer-disclosure[open]>summary{color:var(--footer-accent)}
body.v11-homepage#iam-v6-preview .v11-footer-disclosure[open]>summary svg{transform:rotate(180deg)}
body.v11-homepage#iam-v6-preview .v11-footer-panel{padding:3px 2px 10px;animation:v11-footer-open .2s ease both}
body.v11-homepage#iam-v6-preview .v11-footer-panel nav{display:grid;gap:0}
body.v11-homepage#iam-v6-preview .v11-footer-panel nav a{display:flex;align-items:center;min-height:36px;width:100%;font-size:12px;line-height:1.5;color:var(--footer-muted);padding:6px 0;text-decoration:none}
body.v11-homepage#iam-v6-preview .v11-footer-panel .v7-footer-company{display:block;color:var(--footer-muted);font-size:11px;line-height:1.65}
body.v11-homepage#iam-v6-preview .v11-footer-panel .v7-footer-company>strong{display:block;font-size:11px;line-height:1.65;letter-spacing:0;color:var(--footer-ink)}
body.v11-homepage#iam-v6-preview .v11-footer-panel .v7-footer-company>small{display:block;color:var(--footer-faint);font-size:10px;line-height:1.65;margin:0}
body.v11-homepage#iam-v6-preview .v11-footer-panel .v7-footer-company>p{font-size:11px;line-height:1.65;margin:7px 0 4px;color:var(--footer-muted)}
body.v11-homepage#iam-v6-preview .v11-footer-panel .v7-footer-company>a{display:flex;align-items:center;min-height:32px;font-size:11px;line-height:1.5;color:var(--footer-muted);overflow-wrap:anywhere;margin:0;text-decoration:none}
body.v11-homepage#iam-v6-preview .v11-footer-closing a:hover,body.v11-homepage#iam-v6-preview .v11-footer-disclosure>summary:hover{color:var(--footer-accent)}
body.v11-homepage#iam-v6-preview .v11-footer-closing a:focus-visible,body.v11-homepage#iam-v6-preview .v11-footer-disclosure>summary:focus-visible{outline:2px solid var(--footer-accent);outline-offset:3px;border-radius:3px}
body.v11-homepage#iam-v6-preview .v11-footer-closing .v7-footer-connect{display:flex;align-items:center;justify-content:space-between;flex-direction:row;flex-wrap:wrap;gap:10px;padding:6px 0;border-top:1px solid var(--footer-line)}
body.v11-homepage#iam-v6-preview .v11-footer-closing .v7-footer-connect>div:first-child{display:flex;align-items:center;gap:14px}
body.v11-homepage#iam-v6-preview .v11-footer-closing .v7-footer-connect>div:first-child>span{font-size:10px;color:var(--footer-faint)}
body.v11-homepage#iam-v6-preview .v11-footer-closing .v7-footer-socials{display:flex;gap:4px}
body.v11-homepage#iam-v6-preview .v11-footer-closing .v7-footer-socials>a{display:grid;place-items:center;width:44px;height:44px;border:0;border-radius:50%;background:transparent;color:var(--footer-muted)}
body.v11-homepage#iam-v6-preview .v11-footer-closing .v7-footer-socials>a:hover{color:var(--footer-accent);background:color-mix(in srgb,var(--footer-accent) 8%,transparent)}
body.v11-homepage#iam-v6-preview .v11-footer-closing .v7-footer-socials svg{width:16px;height:16px}
body.v11-homepage#iam-v6-preview .v11-footer-closing .v7-footer-payments{display:flex;align-items:center;gap:8px;transform:none;margin:0}
body.v11-homepage#iam-v6-preview .v11-footer-closing .v7-footer-payments>span{padding:5px 9px;min-height:28px;height:28px;gap:5px;border-color:var(--footer-line);background:transparent;color:var(--footer-muted);border-radius:5px}
body.v11-homepage#iam-v6-preview .v11-footer-closing .v7-footer-payments .iam-visa{font-size:17px}
body.v11-homepage#iam-v6-preview .v11-footer-closing .v7-footer-payments .iam-mastercard svg{width:28px;height:18px}
body.v11-homepage#iam-v6-preview .v11-footer-closing .v7-footer-payments small{font-size:6px;color:var(--footer-faint)}
body.v11-homepage#iam-v6-preview .v11-footer-closing .v7-footer-fineprint{display:flex;justify-content:space-between;gap:12px;border-top:1px solid var(--footer-line);padding:12px 0 14px;font-size:10px;line-height:1.6;color:var(--footer-faint)}
html[data-appearance="light"] body.v11-homepage#iam-v6-preview .v11-footer-closing{--footer-line:#241b2c20;--footer-ink:#29242b;--footer-muted:#615969;--footer-faint:#706777;--footer-accent:#a82767}
@keyframes v11-footer-open{from{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}
@media(max-width:1050px){body.v11-homepage#iam-v6-preview .v11-footer-row{grid-template-columns:190px minmax(0,1fr);column-gap:22px}body.v11-homepage#iam-v6-preview .v11-footer-menus{gap:12px}}
@media(max-width:800px){body.v11-homepage#iam-v6-preview .v11-footer-row{grid-template-columns:1fr;row-gap:6px}body.v11-homepage#iam-v6-preview .v11-footer-menus{grid-template-columns:1.25fr 1fr 1fr .7fr;gap:20px}body.v11-homepage#iam-v6-preview .v11-footer-closing .v7-footer-connect>div:first-child>span{display:none}}
@media(max-width:550px){
 body.v11-homepage#iam-v6-preview .v11-footer-row{padding:12px 0 10px;row-gap:8px}
 body.v11-homepage#iam-v6-preview .v11-footer-brand{min-height:36px}
 body.v11-homepage#iam-v6-preview .v11-footer-menus{grid-template-columns:1fr 1fr;gap:0 24px}
 body.v11-homepage#iam-v6-preview .v11-footer-disclosure>summary{min-height:44px;font-size:12px}
 body.v11-homepage#iam-v6-preview .v11-footer-panel nav a,body.v11-homepage#iam-v6-preview .v11-footer-panel .v7-footer-company>a{min-height:44px}
 body.v11-homepage#iam-v6-preview .v11-footer-closing .v7-footer-connect{gap:6px;padding:6px 0}
 body.v11-homepage#iam-v6-preview .v11-footer-closing .v7-footer-socials{gap:0}
 body.v11-homepage#iam-v6-preview .v11-footer-closing .v7-footer-socials>a{width:38px;height:44px}
 body.v11-homepage#iam-v6-preview .v11-footer-closing .v7-footer-payments{gap:5px}
 body.v11-homepage#iam-v6-preview .v11-footer-closing .v7-footer-payments>span{padding:4px 6px}
 body.v11-homepage#iam-v6-preview .v11-footer-closing .v7-footer-payments .iam-visa{font-size:15px}
 body.v11-homepage#iam-v6-preview .v11-footer-closing .v7-footer-payments .iam-mastercard small{display:none}
 body.v11-homepage#iam-v6-preview .v11-footer-closing .v7-footer-fineprint{flex-direction:column;gap:4px;padding:10px 0 14px;font-size:9px;line-height:1.7}
}
@media(prefers-reduced-motion:reduce){body.v11-homepage#iam-v6-preview .v11-footer-panel{animation:none}body.v11-homepage#iam-v6-preview .v11-footer-disclosure>summary svg{transition:none}}

/* V11: portrait-led composition, restrained motion and shared semantic surfaces. */
html:has(body.v11-homepage){background:var(--v11-bg);scroll-padding-top:24px}
html{--v11-bg:#0c0f12;--v11-surface:#15191e;--v11-soft:#1c2026;--v11-text:#f5f3f5;--v11-muted:#a9acb5;--v11-line:#ffffff20;--v11-pink:#ee78b0;--v11-accent:#c52876}
html[data-appearance=light]{--v11-bg:#fcfafb;--v11-surface:#fff;--v11-soft:#f1edf0;--v11-text:#201b23;--v11-muted:#665e6a;--v11-line:#29203224;--v11-pink:#ad2269;--v11-accent:#b62069;color-scheme:light}
html[data-appearance=dark]{color-scheme:dark}
html body#iam-v6-preview.v11-homepage{background:var(--v11-bg)!important;color:var(--v11-text)}
html body#iam-v6-preview.v11-homepage #iap2{background:var(--v11-bg);color:var(--v11-text)}
html body#iam-v6-preview.v11-homepage .v6-header{max-width:1240px;height:88px;gap:28px;margin-top:12px;position:relative}
html body#iam-v6-preview.v11-homepage .v6-nav{gap:22px}
html body#iam-v6-preview.v11-homepage .v6-brand>b{font-size:18px}
html body#iam-v6-preview.v11-homepage .v6-account{gap:12px;flex:none}
html body#iam-v6-preview.v11-homepage .v6-account .v6-button{min-height:44px;font-size:12px;padding:7px 12px}
html body#iam-v6-preview.v11-homepage .v6-login{font-size:12px;padding:10px 14px;min-height:42px}
html body#iam-v6-preview.v11-homepage .v11-utilities{display:flex;align-items:center;gap:5px;margin-left:auto;flex:none}
html body#iam-v6-preview.v11-homepage .v11-utilities :is(button,summary){display:flex;align-items:center;justify-content:center;gap:7px;min-height:44px;border:0;background:transparent;color:var(--v11-muted);border-radius:10px;padding:8px;font:600 12px Manrope,sans-serif;cursor:pointer}
html body#iam-v6-preview.v11-homepage .v11-utilities :is(.iam-install-button,.iam-language summary){white-space:nowrap}
html body#iam-v6-preview.v11-homepage .v11-theme{width:44px}
html body#iam-v6-preview.v11-homepage .v11-utilities svg{width:18px;height:18px}
html body#iam-v6-preview.v11-homepage .iam-language{position:relative}
html body#iam-v6-preview.v11-homepage .iam-language-menu{position:absolute;right:0;top:calc(100% + 8px);width:240px;max-height:350px;overflow:auto;background:var(--v11-surface);border:1px solid var(--v11-line);border-radius:14px;box-shadow:0 14px 42px #0003;z-index:90;padding:8px}
html body#iam-v6-preview.v11-homepage .iam-language-menu a{min-height:40px;color:var(--v11-text)}
html body#iam-v6-preview.v11-homepage .iam-install-dialog{background:var(--v11-surface);color:var(--v11-text);border:1px solid var(--v11-line);border-radius:20px;padding:28px;max-width:min(440px,calc(100% - 32px));box-shadow:0 20px 100px #0005;font-family:Manrope,sans-serif}
html body#iam-v6-preview.v11-homepage .iam-install-heading{display:flex;align-items:center;gap:16px;justify-content:space-between}
html body#iam-v6-preview.v11-homepage .iam-install-heading h2{font-size:23px;letter-spacing:-.7px;margin:0}
html body#iam-v6-preview.v11-homepage .iam-install-heading button{width:44px;height:44px;border:1px solid var(--v11-line);background:var(--v11-soft);color:var(--v11-text);border-radius:50%;font-size:24px}
html body#iam-v6-preview.v11-homepage .iam-install-dialog ol{padding-left:22px;line-height:1.7;font-size:14px;margin:24px 0}
html body#iam-v6-preview.v11-homepage .iam-install-dialog li+li{margin-top:12px}
html body#iam-v6-preview.v11-homepage .iam-install-dialog p{color:var(--v11-muted);font-size:12px;line-height:1.7}
html body#iam-v6-preview.v11-homepage .iam-install-dialog::backdrop{background:#090911a3;backdrop-filter:blur(8px)}
html body#iam-v6-preview.v11-homepage #iap2 .v11-hero{display:grid;grid-template-columns:1.16fr 1fr;align-items:center;gap:70px;max-width:1180px;width:calc(100% - 80px);margin:24px auto 72px;padding:20px 0 0;min-height:575px}
html body#iam-v6-preview.v11-homepage #iap2 .v11-audience{font-size:12px;letter-spacing:.055em;color:var(--v11-muted);margin:0 0 23px}
html body#iam-v6-preview.v11-homepage #iap2 .v11-hero h1{font-size:clamp(44px,4.85vw,68px);line-height:1.06;letter-spacing:-3.5px;font-weight:790;color:var(--v11-text);margin:0 0 25px;text-wrap:initial}
html body#iam-v6-preview.v11-homepage #iap2 .v11-hero h1 :is(span,em){display:block}
html body#iam-v6-preview.v11-homepage #iap2 .v11-hero h1 em{font-style:normal;color:var(--v11-pink);font-size:.83em;line-height:1.25;margin-top:3px;letter-spacing:-2.4px}
html body#iam-v6-preview.v11-homepage #iap2 .v11-hero-intro{font-size:16px;line-height:1.85;color:var(--v11-muted);margin:0 0 27px}
html body#iam-v6-preview.v11-homepage #iap2 .v11-start{margin:0;max-width:510px;border-radius:14px;padding:6px;background:var(--v11-surface);border:1px solid var(--v11-line);box-shadow:none}
html body#iam-v6-preview.v11-homepage #iap2 .v11-start input{font-size:14px;color:var(--v11-text);height:46px;padding:10px 11px}
html body#iam-v6-preview.v11-homepage #iap2 .v11-start button{white-space:nowrap;border-radius:10px;background:var(--v11-accent);color:white;gap:16px;min-height:46px;padding:7px 12px;font-size:13px}
html body#iam-v6-preview.v11-homepage #iap2 .v11-start button span{background:#ffffff24;color:white;width:29px;height:29px}
html body#iam-v6-preview.v11-homepage #iap2 .v11-hero-note{display:flex;align-items:center;gap:7px;color:var(--v11-muted);font-size:10px;margin:13px 0 30px}
html body#iam-v6-preview.v11-homepage #iap2 .v11-hero-note svg{width:14px;height:14px;color:var(--v11-pink)}
html body#iam-v6-preview.v11-homepage #iap2 .v11-hero-bottom{display:flex;align-items:center;gap:25px}
html body#iam-v6-preview.v11-homepage #iap2 .v11-intro{display:flex;align-items:center;gap:10px;background:none;border:0;padding:0;color:var(--v11-text);font-size:12px;font-weight:700;text-align:left;cursor:pointer;min-height:52px}
html body#iam-v6-preview.v11-homepage #iap2 .v11-intro small{display:block;color:var(--v11-muted);font-size:10px;font-weight:400;margin-top:4px}
html body#iam-v6-preview.v11-homepage #iap2 .v11-play-thumb{position:relative;width:42px;height:52px;border-radius:9px;overflow:hidden}
html body#iam-v6-preview.v11-homepage #iap2 .v11-play-thumb img{width:100%;height:100%;object-fit:cover}
html body#iam-v6-preview.v11-homepage #iap2 .v11-play-thumb i{position:absolute;inset:0;display:grid;place-items:center;background:#0004;color:white;font-size:13px;font-style:normal}
html body#iam-v6-preview.v11-homepage #iap2 .v11-hero-bottom>a{display:flex;align-items:center;gap:12px;min-height:44px;font-size:12px;color:var(--v11-text);border-left:1px solid var(--v11-line);padding-left:25px}
html body#iam-v6-preview.v11-homepage #iap2 .v11-hero-art{position:relative;width:100%;max-width:460px;justify-self:end;padding:0 25px 22px 15px}
html body#iam-v6-preview.v11-homepage #iap2 .v11-portrait-frame{height:540px;border-radius:130px 22px 110px 22px;position:relative;overflow:hidden;background:#695658;box-shadow:0 28px 65px #0002}
html body#iam-v6-preview.v11-homepage #iap2 .v11-portrait{width:100%;height:calc(100% + 18px);object-fit:cover;object-position:50% 22%;display:block;animation:v11-portrait-float 8s ease-in-out infinite alternate}
html body#iam-v6-preview.v11-homepage #iap2 .v11-portrait-frame:after{content:'';position:absolute;inset:45% 0 0;background:linear-gradient(transparent,#15101ab5);pointer-events:none}
html body#iam-v6-preview.v11-homepage #iap2 .v11-portrait-caption{position:absolute;bottom:50px;left:30px;z-index:1;color:white}
html body#iam-v6-preview.v11-homepage #iap2 .v11-portrait-caption span{display:block;font-size:8px;letter-spacing:1.3px;margin-bottom:12px;color:#fff}
html body#iam-v6-preview.v11-homepage #iap2 .v11-portrait-caption strong{font-size:30px;letter-spacing:-1px;line-height:1.15;font-weight:700}
html body#iam-v6-preview.v11-homepage #iap2 .v11-orbit{position:absolute;display:grid;place-items:center;width:62px;height:62px;background:var(--v11-surface);color:var(--v11-pink);border:1px solid var(--v11-line);border-radius:18px;box-shadow:0 12px 30px #0002;animation:v11-bob 6s ease-in-out infinite alternate;z-index:2}
html body#iam-v6-preview.v11-homepage #iap2 .v11-orbit svg{width:30px;height:30px}
html body#iam-v6-preview.v11-homepage #iap2 .v11-orbit-instagram{left:-15px;top:62px;rotate:-10deg}
html body#iam-v6-preview.v11-homepage #iap2 .v11-orbit-tiktok{right:0;top:162px;rotate:10deg;animation-delay:-2s;color:var(--v11-text)}
html body#iam-v6-preview.v11-homepage #iap2 .v11-orbit-youtube{left:-4px;top:280px;rotate:-6deg;animation-delay:-4s;width:50px;height:50px;color:#e74e6a}
html body#iam-v6-preview.v11-homepage #iap2 .v11-channel-note{position:absolute;right:-8px;bottom:0;display:flex;align-items:center;gap:12px;background:var(--v11-surface);border:1px solid var(--v11-line);border-radius:13px;padding:17px 20px;box-shadow:0 12px 35px #0002;color:var(--v11-text);z-index:3}
html body#iam-v6-preview.v11-homepage #iap2 .v11-channel-note>span{display:grid;place-items:center;width:36px;height:36px;border-radius:10px;background:var(--v11-soft);color:var(--v11-pink)}
html body#iam-v6-preview.v11-homepage #iap2 .v11-channel-note b{font-size:12px;display:block}
html body#iam-v6-preview.v11-homepage #iap2 .v11-channel-note small{font-size:10px;color:var(--v11-muted);display:block;margin-top:4px}
html body#iam-v6-preview.v11-homepage #iap2 .v11-channel-note>svg{width:15px;height:15px;margin-left:12px}
html body#iam-v6-preview.v11-homepage #iap2 .v11-portrait-index{position:absolute;writing-mode:vertical-rl;right:0;bottom:112px;font-size:8px;letter-spacing:2px;color:var(--v11-muted)}
html body#iam-v6-preview.v11-homepage .v6-auth-visual>img{height:calc(100% + 20px);top:-8px;object-position:50% 25%;animation:v11-portrait-float 7s ease-in-out infinite alternate}
html body.iam-theme#iam-v6-preview.v11-homepage :is(.v6-brand>span,.v6-button,.iar-submit){color:#fff!important}
html body.iam-theme#iam-v6-preview.v11-homepage .v6-button>span{background:#ffffff26;color:#fff}
html body.iam-theme#iam-v6-preview.v11-homepage .v6-auth{background:var(--v11-surface);color:var(--v11-text);border-color:var(--v11-line);box-shadow:0 30px 100px #0005}
html body.iam-theme#iam-v6-preview.v11-homepage .v6-auth::backdrop{background:#0a08126b;backdrop-filter:blur(9px)}
html body.iam-theme#iam-v6-preview.v11-homepage .v6-auth-visual{background:#31252b}
html body.iam-theme#iam-v6-preview.v11-homepage .v6-auth-visual>img{mix-blend-mode:normal;opacity:1}
html body.iam-theme#iam-v6-preview.v11-homepage .v6-auth-visual:after{background:linear-gradient(0deg,#10151def 0%,#10151d55 42%,transparent 78%)}
html body.iam-theme#iam-v6-preview.v11-homepage #iap2 .v6-auth-visual h3{color:#fff}
html body.iam-theme#iam-v6-preview.v11-homepage .v6-auth-visual h3 em{color:#f3a2ca}
html body.iam-theme#iam-v6-preview.v11-homepage .v6-auth-visual p{color:#ede8ef}
html body.iam-theme#iam-v6-preview.v11-homepage .v6-auth :is(input[type=text],input[type=email],input[type=password]){background:var(--v11-bg)!important;color:var(--v11-text)!important;border-color:var(--v11-line)!important;font-size:16px}
html body#iam-v6-preview.v11-homepage .iam-language>div{background:var(--v11-surface);border:1px solid var(--v11-line);box-shadow:0 16px 45px #0003;max-height:350px;overflow:auto;border-radius:14px;padding:8px}
html body#iam-v6-preview.v11-homepage .iam-language>div a{min-height:40px;color:var(--v11-text)}
html body#iam-v6-preview.v11-homepage .v10-film{background:#17171b;color:#fff}
html body#iam-v6-preview.v11-homepage .v10-film:after{background:linear-gradient(180deg,#0002,transparent 34%,#07090b12 52%,#07090bed)}
html body#iam-v6-preview.v11-homepage .v10-film-caption{color:#fff}
html body#iam-v6-preview.v11-homepage .v10-film-caption small{color:#e1e1e6}
html body#iam-v6-preview.v11-homepage .v10-film-duration{background:#12171e99;color:#fff;border-color:#ffffff30}
html body#iam-v6-preview.v11-homepage .v10-film-play{background:#fffffff0;color:#211c22}
html body#iam-v6-preview.v11-homepage .v6-account .v6-button,html body#iam-v6-preview.v11-homepage .v6-auth .iar-submit{background:var(--v11-accent)!important}
html body#iam-v6-preview.v11-homepage #iap2 .iv6-results-heading h2{color:var(--v11-text)!important}
html body#iam-v6-preview.v11-homepage #iap2 .v9-cost-factor h3,html body#iam-v6-preview.v11-homepage #iap2 .v9-cost-link{color:var(--v11-pink)}
html body#iam-v6-preview.v11-homepage #iap2 .v9-faq-tabs [aria-selected=true]{color:#fff!important;background:var(--v11-accent)!important}
html body#iam-v6-preview.v11-homepage .v11-utilities .iam-install-button{width:auto;min-width:44px;flex:none}
html body#iam-v6-preview.v11-homepage #iap2 .v11-start button{border-radius:7px}
html[data-appearance=light] body#iam-v6-preview.v11-homepage #iap2 :is(.pm-platform-ribbon>div>p,.v9-quality-grid p,.iv6-results-heading p,.iv6-results-disclosure,.v9-reseller small,.v9-reseller label,.v7-footer-library-head p,.v9-directory-summary){color:var(--v11-muted)!important}
html[data-appearance=light] body#iam-v6-preview.v11-homepage #iap2 .iv6-results-switch>button:not([aria-pressed=true]){color:var(--v11-muted)}
html[data-appearance=light] body#iam-v6-preview.v11-homepage #iap2 .v9-reseller-actions>a:first-child,html[data-appearance=light] body#iam-v6-preview.v11-homepage #iap2 .v9-reseller-actions>a:first-child :is(small,b){background:var(--v11-accent);color:#fff!important}
html[data-appearance=light] body#iam-v6-preview.v11-homepage #iap2 .v9-faq-help>a{color:var(--v11-pink)}
html[data-appearance=light] body#iam-v6-preview.v11-homepage .v11-footer-brand>b{color:var(--v11-text)}
html[data-appearance=light] body.iam-theme#iam-v6-preview.v11-homepage :is(.v7-footer-library-head p,.v9-directory-summary){color:#5c5562!important}
html[data-appearance=light] body.iam-theme#iam-v6-preview.v11-homepage .v11-footer-brand{color:var(--v11-text)!important}
html[data-appearance=light] body.iam-theme#iam-v6-preview.v11-homepage #iap2 .v9-cost-factor h3{color:#a32365!important}
html[data-appearance=light] body.iam-theme#iam-v6-preview.v11-homepage #iap2 .v9-reseller-actions>a:not(:first-child) small{color:#5b5361!important}
html body#iam-v6-preview.v11-homepage [data-v6-handle],html body#iam-v6-preview.v11-homepage [data-v6-name]{filter:blur(5px);user-select:none;pointer-events:none}
html body#iam-v6-preview.v11-homepage #iap2 .v9-wrap{margin-block:64px}
html body#iam-v6-preview.v11-homepage #iap2 .v9-section-heading{margin-bottom:32px}
html body#iam-v6-preview.v11-homepage #iap2 .iv6-results-niches button:hover{transform:none}
@keyframes v11-portrait-float{from{transform:translateY(0)}to{transform:translateY(-10px)}}
@keyframes v11-bob{from{transform:translateY(0)}to{transform:translateY(-9px)}}
@media(hover:hover) and (pointer:fine){html body#iam-v6-preview.v11-homepage .v11-utilities :is(button,summary):hover{background:var(--v11-soft);color:var(--v11-text)}html body#iam-v6-preview.v11-homepage #iap2 .v11-hero-bottom>a:hover{color:var(--v11-pink)}}
@media(max-width:1150px){html body#iam-v6-preview.v11-homepage .v6-header{gap:20px}html body#iam-v6-preview.v11-homepage .v6-nav{gap:14px}html body#iam-v6-preview.v11-homepage .iam-install-button span{display:none}html body#iam-v6-preview.v11-homepage .v6-brand>b{font-size:16px}html body#iam-v6-preview.v11-homepage #iap2 .v11-hero{gap:35px;min-height:520px}html body#iam-v6-preview.v11-homepage #iap2 .v11-portrait-frame{height:480px}}
@media(max-width:950px){html body#iam-v6-preview.v11-homepage .v6-header{flex-wrap:wrap;height:auto;min-height:84px;gap:10px 20px;padding-bottom:10px}html body#iam-v6-preview.v11-homepage .v6-nav{order:5;width:100%;justify-content:center;gap:30px}html body#iam-v6-preview.v11-homepage #iap2 .v11-hero{width:calc(100% - 56px);gap:26px}html body#iam-v6-preview.v11-homepage #iap2 .v11-hero h1{font-size:47px;letter-spacing:-2.5px}html body#iam-v6-preview.v11-homepage #iap2 .v11-portrait-frame{height:430px}html body#iam-v6-preview.v11-homepage #iap2 .v11-start{flex-wrap:wrap}html body#iam-v6-preview.v11-homepage #iap2 .v11-start input{flex-basis:100%}html body#iam-v6-preview.v11-homepage #iap2 .v11-start button{width:100%;justify-content:space-between}html body#iam-v6-preview.v11-homepage #iap2 .v11-hero-bottom{gap:15px}html body#iam-v6-preview.v11-homepage #iap2 .v11-hero-bottom>a{padding-left:15px}html body#iam-v6-preview.v11-homepage #iap2 .v11-channel-note{padding:12px;right:0}html body#iam-v6-preview.v11-homepage #iap2 .v11-channel-note>svg{display:none}}
@media(max-width:650px){html body#iam-v6-preview.v11-homepage .v6-header{width:calc(100% - 32px);margin-top:6px;gap:8px;justify-content:space-between;padding-bottom:12px}html body#iam-v6-preview.v11-homepage .v6-brand{margin-right:auto}html body#iam-v6-preview.v11-homepage .v6-menu-toggle{display:grid;order:3;margin-left:4px}html body#iam-v6-preview.v11-homepage .v6-account{order:2;gap:8px}html body#iam-v6-preview.v11-homepage .v6-account .v6-login{border:0;padding-inline:5px}html body#iam-v6-preview.v11-homepage .v6-account .v6-button{font-size:11px;gap:7px;min-height:38px;padding:6px 8px 6px 13px}html body#iam-v6-preview.v11-homepage .v6-account .v6-button>span{display:none}html body#iam-v6-preview.v11-homepage .v11-utilities{order:4;width:100%;margin:0;border-top:1px solid var(--v11-line);justify-content:flex-end;gap:8px;padding-top:2px}html body#iam-v6-preview.v11-homepage .iam-install-button{margin-right:auto}html body#iam-v6-preview.v11-homepage .iam-install-button span{display:inline}html body#iam-v6-preview.v11-homepage .v6-nav{display:none;position:absolute;top:54px;left:0;right:0;z-index:80;border:1px solid var(--v11-line);border-radius:14px;background:var(--v11-surface);padding:12px;box-shadow:0 15px 40px #0003}html body#iam-v6-preview.v11-homepage .v6-nav.is-open{display:flex;flex-direction:column;align-items:stretch;gap:0}html body#iam-v6-preview.v11-homepage #iap2 .v11-hero{display:flex;flex-direction:column;gap:32px;width:calc(100% - 40px);margin:18px auto 48px;padding:0;min-height:0}html body#iam-v6-preview.v11-homepage #iap2 .v11-hero-copy{width:100%}html body#iam-v6-preview.v11-homepage #iap2 .v11-audience{font-size:10px;margin-bottom:17px}html body#iam-v6-preview.v11-homepage #iap2 .v11-hero h1{font-size:48px;letter-spacing:-2.6px;margin-bottom:20px}html body#iam-v6-preview.v11-homepage #iap2 .v11-hero h1 em{font-size:.76em;letter-spacing:-1.8px}html body#iam-v6-preview.v11-homepage #iap2 .v11-hero-intro{font-size:13px;line-height:1.8;margin-bottom:22px}html body#iam-v6-preview.v11-homepage #iap2 .v11-start{flex-wrap:nowrap}html body#iam-v6-preview.v11-homepage #iap2 .v11-start input{flex-basis:0;font-size:12px;padding:8px}html body#iam-v6-preview.v11-homepage #iap2 .v11-start button{width:auto;min-height:44px;font-size:11px;padding:8px 10px;gap:7px}html body#iam-v6-preview.v11-homepage #iap2 .v11-start button>span{width:23px;height:23px}html body#iam-v6-preview.v11-homepage #iap2 .v11-hero-note{font-size:9px;margin-bottom:20px}html body#iam-v6-preview.v11-homepage #iap2 .v11-hero-art{max-width:350px;padding:0 24px 15px 14px}html body#iam-v6-preview.v11-homepage #iap2 .v11-portrait-frame{height:365px;border-radius:90px 16px 80px 16px}html body#iam-v6-preview.v11-homepage #iap2 .v11-orbit{width:49px;height:49px;border-radius:13px}html body#iam-v6-preview.v11-homepage #iap2 .v11-orbit svg{width:24px;height:24px}html body#iam-v6-preview.v11-homepage #iap2 .v11-orbit-youtube{top:222px;width:42px;height:42px}html body#iam-v6-preview.v11-homepage #iap2 .v11-portrait-caption{left:24px;bottom:38px}html body#iam-v6-preview.v11-homepage #iap2 .v11-portrait-caption strong{font-size:25px}html body#iam-v6-preview.v11-homepage #iap2 .v11-channel-note{right:0;bottom:-5px}html body#iam-v6-preview.v11-homepage #iap2 .v9-wrap{margin-block:48px}}
@media(prefers-reduced-motion:reduce){html:has(body.v11-homepage){scroll-behavior:auto}html body#iam-v6-preview.v11-homepage :is(.v11-portrait,.v11-orbit,.v6-auth-visual>img){animation:none!important;transform:none!important}}
/* Symmetric control surfaces; the split estimate label owns its inset. */
html body#iam-v6-preview.v11-homepage #iap2 .v11-hero-bottom>a{padding-inline:16px}
html body#iam-v6-preview.v11-homepage #iap2 .v11-catalog .v9-platforms a{min-height:44px}
html body#iam-v6-preview.v11-homepage #iap2 .v11-service-card .v11-service-estimate{padding:0}
html body#iam-v6-preview.v11-homepage #iap2 .v11-service-estimate>span:first-child{padding-left:14px}
@media(max-width:650px){html body#iam-v6-preview.v11-homepage .v6-account .v6-button{padding-inline:12px;min-height:44px}html body#iam-v6-preview.v11-homepage #iap2 .v11-hero-bottom>a{padding-inline:12px}}

/* V12 day mode: explicit component surfaces, not a gray recoloring of night mode. */
html[data-appearance=light]:has(body.v12-homepage){--v11-bg:#fff;--v11-surface:#fff;--v11-soft:#f6f7fa;--v11-text:#182230;--v11-muted:#596579;--v11-line:#e3e7ed;--v11-pink:#b51f6a;--v11-accent:#b51f6a;--v12-paper:#f6f7fa;--v12-rose:#fff1f7;--v12-shadow:0 2px 4px #17223203,0 12px 32px #17223205}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview{--v11c-ink:#182230;--v11c-muted:#596579;--v11c-subtle:#667184;--v11c-line:#e3e7ed;--v11c-surface:#fff;--v11c-inset:#f8f9fb;--v11c-accent:#b51f6a;--v11c-rose:#b51f6a;--v11c-shadow:#17223208;--v9-line:#e3e7ed;background:#fff!important;color:#182230}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2{background:#fff;color:#182230}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview :is(.v6-brand,.v6-brand>b,.v6-nav>a[aria-current],.v6-mega[open]>summary){color:#182230}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview :is(.v6-nav>a,.v6-mega>summary){color:#596579}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview .v6-brand>span{background:#c32677;color:#fff}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview .v6-login{background:#fff;color:#182230;border-color:#dce2e9}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 .v11-hero-intro{font-weight:450;color:#536176}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 .v11-start{background:#fff;border-color:#d5dce5;box-shadow:0 3px 12px #17223204}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 .v11-start input::placeholder{color:#697487}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 .v11-portrait-frame{box-shadow:none}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 .v11-orbit{box-shadow:0 4px 14px #1822300d;border-color:#e9edf2}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 .v11-channel-note{box-shadow:0 4px 20px #1822300e;border-color:#e3e7ed}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 .v11-channel-note>span{background:#fff1f7}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 .pm-platform-ribbon{background:#fafbfc;border-block:1px solid #edf0f4;padding-block:24px!important}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 .pm-platform-ribbon>div>p{color:#647084!important}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 :is(.v9-section-heading h2,.v6-section-head h2,.v10-community-heading h2,.v9-editorial-heading h2){color:#182230}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 :is(.v9-section-heading h2 span,.v6-kicker,.v9-section-heading em){color:#b51f6a}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 :is(.v9-section-heading h2 span,.v9-faq-heading h2 span)::after{display:none}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 :is(.v9-section-heading p,.v6-section-head p){color:#596579;font-weight:450}

/* Catalog and buying guidance: white surfaces with a distinct information strip. */
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 .v9-platforms{background:#f6f7fa;border-color:#e3e7ed;box-shadow:none}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 .v11-service-card{border-color:#dfe5ed;box-shadow:var(--v12-shadow)}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 .v11-service-kind{color:#596579;background:#f8f9fb;border-color:#e8ecf1}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 .v11-service-card .v11-service-estimate{background:#fff;border-color:#d9e0e8}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 .v11-service-estimate>.v11-service-arrow{background:#fff1f7;border-color:#f1d9e5}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 .v9-quality-grid article{background:#fff;border-color:#e3e7ed;border-radius:16px;box-shadow:var(--v12-shadow)}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 .v9-quality-top>svg{color:#b51f6a}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 .v9-quality-top>span{color:#687487}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 .v9-quality-grid h3{color:#182230}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 .v9-quality-grid b{color:#a81d63;font-weight:600}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 .v9-quality-grid p{color:#596579!important;font-size:14px;line-height:1.85}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 .v9-quality-link{color:#182230;border-color:#e7ebf0}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 .v9-quality-link>svg{color:#b51f6a}

/* Columns expand independently so an open platform does not create empty rows. */
body.iam-theme.v12-homepage#iam-v6-preview #iap2 .ih-market-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;align-items:start}
body.iam-theme.v12-homepage#iam-v6-preview #iap2 .v12-market-column{display:flex;flex-direction:column;gap:12px;min-width:0}
body.iam-theme.v12-homepage#iam-v6-preview #iap2 .v12-market-column>.ih-market-group{width:100%;align-self:stretch}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 .ih-market-group{background:#fff;border:1px solid #e1e7ee;border-radius:11px;box-shadow:0 2px 4px #17223203}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 .ih-market-group>summary{color:#253245;font-size:13px;min-height:60px}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 .ih-market-group>summary>span{background:#f6f7fa;display:grid;place-items:center;width:30px;height:30px;border-radius:8px;flex:none}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 .ih-market-group[open]{background:#fff;border-color:#e9bdd2;box-shadow:0 4px 18px #ad1b6307}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 .ih-market-group[open]>summary{background:#fff7fb;color:#a61f61;border-radius:10px 10px 0 0}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 .ih-market-group>div{padding:10px 18px 14px 18px}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 .ih-market-group a{color:#536176;font-size:12px;padding:13px 12px;min-height:44px;border-radius:6px;line-height:1.5}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 .ih-market-more{background:#fff;color:#182230;border-color:#dce3eb;min-height:44px;font-size:12px;font-weight:600}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 .v11-workflow{border-color:#e5eaf0;background:#fff}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 .v11-step-symbol{background:#fff1f7;border-color:#f1dce7}

/* Reviews and FAQ retain contrast without slabs of gray. */
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 .v10-community{background:#fff;color:#182230}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 .v11-review{background:#fff;border-color:#e3e7ed;box-shadow:var(--v12-shadow)}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 .v11-review[data-v10-position=quote-b]{background:#fff9fc;border-color:#eddde6}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 .v11-review blockquote{color:#182230}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 .v11-review .v11-review-context{color:#596579}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 #iap2-faq.v9-faq{background:#f8f9fb;border-block:1px solid #edf0f4}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 .v9-faq-heading h2{color:#182230}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 .v9-faq-heading h2>span{color:#b51f6a}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 .v9-faq-heading p{color:#596579}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 .v9-faq-tabs{background:transparent;border:0;border-bottom:1px solid #dce3eb;border-radius:0;padding:0 0 12px;gap:8px;margin-bottom:24px}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 .v9-faq-tabs>button{background:transparent;color:#596579;border-radius:9px;font-size:13px;font-weight:650}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 .v9-faq-tabs>button[aria-selected=true]{background:#fff!important;color:#a41d61!important;border-color:#e7c6d6;box-shadow:0 2px 5px #17223205}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 .v9-faq-answers{padding:0;background:transparent;border:0;gap:10px;border-radius:0}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 .v9-faq-question{background:#fff;border-color:#e1e7ee;border-radius:10px;box-shadow:0 2px 4px #17223202}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 .v9-faq-question>summary{color:#253245;font-weight:600;font-size:15px;min-height:68px}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 .v9-faq-chevron{color:#66758b}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 .v9-faq-question[open]{background:#fff;border-color:#dca9c0;box-shadow:0 4px 16px #a51b6105}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 .v9-faq-question[open]>summary{color:#a61f61}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 .v9-faq-question .iap2-faq-answer{color:#536176;font-size:14px}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 .v9-faq-help{color:#596579}

/* Footer, overlays and utility menus are white with quiet dividers. */
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview .v7-footer{background:#f8f9fb;border-color:#e3e7ed;color:#182230}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview .v7-footer :is(h2,.v7-footer-platform-name b){color:#182230}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview .v7-footer :is(.v7-footer-kicker,.v7-footer-library-head p,.v9-directory-summary,.v7-footer-platform-count){color:#596579!important}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview .v9-directory-tabs{background:#fff;border-color:#e0e6ed;box-shadow:0 2px 5px #17223203}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview .v9-directory-tabs button{color:#596579}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview .v9-directory-tabs button[aria-selected=true]{background:#b51f6a;color:#fff}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview .v7-footer-platform{border-color:#e0e6ed;background:transparent}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview .v7-footer-platform>summary{color:#344258}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview .v7-footer-platform[open]>summary{color:#a61f61}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview .v7-footer-subgroup :is(h4,a){color:#596579}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview .v7-footer input{background:#fff;color:#182230;border-color:#dbe3ed;box-shadow:none}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview .v11-footer-closing{--footer-line:#dfe5ed;--footer-ink:#253245;--footer-muted:#596579;--footer-faint:#647084;--footer-accent:#b51f6a}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview :is(.v6-mega-panel,.iam-language>div,.iam-install-dialog){background:#fff;color:#182230;border-color:#e3e7ed;box-shadow:0 16px 48px #17223212}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview :is(.v6-mega-column>a,.v6-mega-foot>a){color:#536176}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview :is(.v6-mega-column>a.v6-mega-title,.v6-mega-foot>b){color:#182230}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview .v6-mega-title i{background:#f5f7fa;border-color:#e4e9f0}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview .v6-mega-foot{border-color:#e3e7ed}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview .v6-mega-foot>a{background:#f8f9fb;border-color:#e3e7ed}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview .v6-auth{box-shadow:0 24px 80px #17223224;border-color:#e3e7ed}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview .v6-auth-tabs{background:#f6f7fa;border-color:#e3e7ed}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview .v6-auth-tabs button{color:#596579}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview .v6-auth label a{color:#b51f6a}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview .v6-auth-tabs [aria-selected=true]{background:#fff;color:#182230;box-shadow:0 1px 4px #1822300c}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 .v9-estimate{background:#fff;color:#182230;border-color:#e3e7ed;box-shadow:0 24px 80px #17223224}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 .v9-estimate :is(h2,h3,.isd-service-name strong,.isd-total strong,.isd-service-facts dd){color:#182230}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 .v9-estimate :is(p,.isd-label,.isd-service-facts dt,.isd-help,.isd-total>span){color:#596579}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 .v9-estimate input{background:#f8f9fb;color:#182230;border-color:#dce3eb}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 .v9-estimate .isd-primary{background:#b51f6a;color:#fff;border-color:#b51f6a}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview :focus-visible{outline-color:#b51f6a}
@media(hover:hover) and (pointer:fine){
 html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 :is(.ih-market-group,.v9-faq-question):hover{background:#fff;border-color:#d6adc1}
 html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 .ih-market-group a:hover{color:#a61f61;background:#fff1f7}
 html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 .v9-faq-tabs>button:not([aria-selected=true]):hover{color:#a61f61;background:#fff1f7}
 html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 .v11-service-estimate:hover{background:#b51f6a;color:#fff}
 html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 .v11-service-estimate:hover>.v11-service-arrow{background:#a51960;color:#fff}
 html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview .v9-directory-tabs button:hover:not([aria-selected=true]){background:#fff1f7;color:#a61f61}
}
@media(max-width:800px){body.iam-theme.v12-homepage#iam-v6-preview #iap2 .ih-market-grid{grid-template-columns:1fr}body.iam-theme.v12-homepage#iam-v6-preview #iap2 .v12-market-column{display:contents}}
@media(max-width:650px){body.iam-theme.v12-homepage#iam-v6-preview .v6-nav{justify-content:flex-start}}
@media(max-width:650px){html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview .v6-nav{background:#fff;box-shadow:0 12px 30px #17223212}html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 .v9-faq-tabs>button{font-size:11px;padding-inline:5px}html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview .v6-mega-panel{box-shadow:none}}

/* V12 day surfaces only. Results, API workspace and cost factors retain native content. */
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 #home-profile-preview{background:#fff;color:#182230;box-shadow:none}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 #home-profile-preview .iv6-results-heading h2{color:#182230!important}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 #home-profile-preview :is(.iv6-results-heading p,.iv6-results-eyebrow,.iv6-results-disclosure){color:#596579!important}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 #home-profile-preview .iv6-results-eyebrow{color:#b51f6a!important}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 #home-profile-preview .iv6-results-niches{gap:9px 10px}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 #home-profile-preview .iv6-results-niches button{background:#f6f7fa;color:#354255;border:1px solid #e3e7ed;box-shadow:none;min-height:38px;padding-inline:14px}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 #home-profile-preview .iv6-results-niches button[aria-selected=true]{background:#fff1f7;border-color:#e9a4c6;color:#b51f6a}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 #home-profile-preview .iv6-results-stage{background:#f6f7fa;background-image:none;border:1px solid #e3e7ed;border-radius:18px;padding:24px 18px 0;box-shadow:none}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 #home-profile-preview .iv6-results-stage:before,html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 #home-profile-preview .iv6-results-stage:after{box-shadow:none;background:none}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 #home-profile-preview .iv6-results-switch{background:#fff;border:1px solid #e3e7ed;box-shadow:none}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 #home-profile-preview .iv6-results-switch>i{background:#b51f6a;box-shadow:none}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 #home-profile-preview .iv6-results-switch>button{color:#596579}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 #home-profile-preview .iv6-results-switch>button[aria-pressed=true]{color:#fff}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 #home-profile-preview .iv6-profile{background:#fff;border-color:#dce2ea;color:#182230;box-shadow:none}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 #home-profile-preview :is(.iv6-profile-header>span:first-child,.iv6-profile-copy>strong,.iv6-profile-metric dd){color:#182230}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 #home-profile-preview .iv6-profile-sample{background:#f6f7fa;color:#596579;border-color:#e3e7ed}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 #home-profile-preview .iv6-profile-portrait{background:#f6f7fa;border-color:#e3e7ed}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 #home-profile-preview .iv6-profile-portrait:after{color:#596579}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 #home-profile-preview :is(.iv6-profile-category,.iv6-profile-metric dt){color:#596579}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 #home-profile-preview .iv6-profile-copy p{color:#354255}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 #home-profile-preview .iv6-profile-link{color:#b51f6a}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 #home-profile-preview .iv6-profile-metric.is-followers dd>span{background:#e8f7ef;color:#17603d;border:1px solid #c9e7d6}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 #home-profile-preview .iv6-profile[data-preview-state=before] .iv6-profile-metric.is-followers dd>span{background:#f6f7fa;color:#354255;border-color:#e3e7ed}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 #home-profile-preview .iv6-profile-actions a{background:#fff;border-color:#e3e7ed;color:#354255;min-height:35px}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 #home-profile-preview .iv6-profile-actions a:first-child{background:#b51f6a;border-color:#b51f6a;color:#fff}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 #home-profile-preview .iv6-profile-tabs{border-color:#e3e7ed;color:#596579;background:#fff}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 #home-profile-preview :is(button,a,.iv6-profile):focus-visible{outline-color:#b51f6a}

/* The workspace reads like a white app window. Only its code sample is dark. */
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 #connect-your-workflow{background:#f6f7fa;background-image:none;border-color:#e3e7ed;color:#182230;box-shadow:none}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 #connect-your-workflow>.v9-wrap{margin-block:0}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 #connect-your-workflow .v9-overline{color:#b51f6a}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 #connect-your-workflow h2{color:#182230}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 #connect-your-workflow h2 span{color:#b51f6a}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 #connect-your-workflow .v9-reseller-copy>p{color:#596579}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 #connect-your-workflow li{color:#354255}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 #connect-your-workflow li svg{color:#b51f6a}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 #connect-your-workflow .v9-reseller-actions>a{background:#fff;border-color:#dce2ea;color:#182230;box-shadow:none}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 #connect-your-workflow .v9-reseller-actions>a:first-child{background:#b51f6a;border-color:#b51f6a;color:#fff}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 #connect-your-workflow .v9-reseller-actions>a:first-child :is(b,small){background:transparent;color:#fff!important}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 #connect-your-workflow .v9-reseller-actions>a:not(:first-child) small{color:#596579!important}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 #connect-your-workflow .v9-integration-preview{background:#fff;border-color:#e3e7ed;box-shadow:0 8px 28px #18223006;border-radius:14px}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 #connect-your-workflow .v9-integration-preview>header{border-color:#e3e7ed}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 #connect-your-workflow .v9-integration-preview>header>span{background:#b51f6a;color:#fff}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 #connect-your-workflow .v9-integration-preview>header strong{color:#182230}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 #connect-your-workflow .v9-integration-preview>header small{color:#596579!important}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 #connect-your-workflow .v9-integration-metrics>div{background:#fff;border-color:#e3e7ed;box-shadow:none}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 #connect-your-workflow .v9-integration-metrics small{color:#596579!important}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 #connect-your-workflow .v9-integration-metrics strong{color:#182230}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 #connect-your-workflow .v9-integration-metrics span{color:#596579}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 #connect-your-workflow .v9-api-chart{background:#fff;border-color:#e3e7ed}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 #connect-your-workflow .v9-api-chart>div:first-child{color:#596579}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 #connect-your-workflow .v9-api-chart b{color:#182230}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 #connect-your-workflow .v9-api-chart svg>g{stroke:#e3e7ed}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 #connect-your-workflow .v9-api-chart svg>path:last-child{stroke:#b51f6a}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 #connect-your-workflow .v9-api-chart svg>path[fill^="url"]{stroke:none}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 #connect-your-workflow .v9-api-chart stop{stop-color:#b51f6a}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 #connect-your-workflow .v9-api-chart stop:first-child{stop-opacity:.12}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 #connect-your-workflow :is(.v9-chart-axis,.v9-integration-features){color:#596579}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 #connect-your-workflow .v9-integration-features svg{color:#b51f6a}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 #connect-your-workflow .v9-api-code{top:180px;background:#182230;color:#ecf0f6;border-color:#27354a;box-shadow:0 8px 24px #18223012}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 #connect-your-workflow .v9-api-code header b{background:#b51f6a;color:#fff}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 #connect-your-workflow .v9-api-code header span{color:#f4bdd8}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 #connect-your-workflow .v9-api-code pre{color:#dce4ef;font-size:10px;line-height:1.75}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 #connect-your-workflow .v9-api-code code{background:transparent;color:inherit}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 #connect-your-workflow .v9-api-code code span{color:#f4bdd8}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 #connect-your-workflow .v9-api-code code i{color:#bfe8dc}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 #connect-your-workflow .v9-api-code>small{color:#c3cddd!important}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 #connect-your-workflow a:focus-visible{outline-color:#b51f6a}

/* Cost factors become an editorial list, not eight gray containers. */
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 #service-cost-factors{background:#fff;background-image:none;border-color:#e3e7ed;box-shadow:none}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 #service-cost-factors .v9-editorial-heading h2{color:#182230}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 #service-cost-factors .v9-editorial-heading h2 span{color:#b51f6a}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 #service-cost-factors .v9-editorial-heading p{color:#596579}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 #service-cost-factors .v9-cost-grid{gap:0 32px;counter-reset:cost-factor}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 #service-cost-factors .v9-cost-factor{background:transparent;border:0;border-top:1px solid #e3e7ed;border-radius:0;box-shadow:none;text-align:left;padding:23px 0 25px;counter-increment:cost-factor}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 #service-cost-factors .v9-cost-factor:before{content:counter(cost-factor,decimal-leading-zero);display:block;color:#b51f6a;font-size:10px;letter-spacing:1px;font-weight:650;line-height:1.5;margin-bottom:10px}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 #service-cost-factors .v9-cost-factor h3{color:#182230!important;font-size:15px;line-height:1.45;margin-bottom:9px}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 #service-cost-factors .v9-cost-factor p{color:#596579;font-size:13px;line-height:1.75}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 #service-cost-factors .v9-cost-link{color:#b51f6a}
html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 #service-cost-factors .v9-cost-link:focus-visible{outline-color:#b51f6a}
@media(hover:hover) and (pointer:fine){
 html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 #home-profile-preview .iv6-results-niches button:hover{background:#fff1f7;color:#b51f6a;border-color:#e9a4c6}
 html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 #home-profile-preview .iv6-profile-actions a:first-child:hover{background:#971853;border-color:#971853;color:#fff}
 html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 #home-profile-preview .iv6-profile-actions a:last-child:hover{background:#fff1f7;border-color:#e9a4c6;color:#b51f6a}
 html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 #connect-your-workflow .v9-reseller-actions>a:hover{filter:none;background:#fff1f7;border-color:#e9a4c6}
 html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 #connect-your-workflow .v9-reseller-actions>a:first-child:hover{background:#971853;border-color:#971853}
 html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 #service-cost-factors .v9-cost-link:hover{color:#971853}
}
@media(max-width:760px){
 html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 #home-profile-preview .iv6-results-stage{padding:20px 8px 0;border-radius:14px}
 html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 #home-profile-preview .iv6-results-niches{gap:8px 7px}
 html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 #home-profile-preview .iv6-results-niches button{padding-inline:11px;min-height:36px}
}
@media(max-width:550px){
 html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 #connect-your-workflow .v9-api-code{top:auto}
 html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 #connect-your-workflow .v9-api-code pre{font-size:11px}
 html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 #connect-your-workflow .v9-api-code>small{font-size:10px}
 html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 #service-cost-factors .v9-cost-grid{gap:0 22px}
 html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 #service-cost-factors .v9-cost-factor{padding:20px 0 22px}
 html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 #service-cost-factors .v9-cost-factor h3{font-size:14px}
 html[data-appearance=light] body.iam-theme.v12-homepage#iam-v6-preview #iap2 #service-cost-factors .v9-cost-factor p{font-size:12px;line-height:1.75}
}

/* Full article cards framed by clear lateral controls; no bottom scrollbar. */
body#iam-v6-preview.v12-homepage .v12-blog-shell{--v12-blog-gap:24px;--v12-blog-cards:3;display:grid;grid-template-columns:48px minmax(0,1fr) 48px;column-gap:16px;align-items:center;width:100%;min-width:0}
html body.iam-theme#iam-v6-preview.v12-homepage #iap2 .v12-editorial-blog .iap2-blog-grid{display:flex;gap:var(--v12-blog-gap);min-width:0;margin:0;padding:0;overflow-x:auto;overflow-y:hidden;scroll-padding:0;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch}
html body.iam-theme#iam-v6-preview.v12-homepage #iap2 .v12-editorial-blog .iap2-blog-grid::-webkit-scrollbar{display:none;width:0;height:0}
html body.iam-theme#iam-v6-preview.v12-homepage #iap2 .v12-editorial-blog .iap2-blog{box-sizing:border-box;flex:0 0 calc((100% - (var(--v12-blog-cards) - 1)*var(--v12-blog-gap))/var(--v12-blog-cards));min-width:0;scroll-snap-align:start;scroll-snap-stop:always;margin:0;padding:0;border:0;background:transparent;border-radius:0;box-shadow:none}
body#iam-v6-preview.v12-homepage .v12-blog-arrow{position:relative;display:grid;place-items:center;align-self:center;box-sizing:border-box;flex:none;width:48px;height:48px;min-height:48px;margin:0 0 24px;padding:0;border:1px solid #635363;border-radius:50%;background:#231c27;color:#f4dceb;box-shadow:0 5px 15px #0002;cursor:pointer;transition:background .18s,border-color .18s,color .18s,box-shadow .18s}
body#iam-v6-preview.v12-homepage .v12-blog-arrow svg{width:22px;height:22px;stroke-width:1.65}
body#iam-v6-preview.v12-homepage .v12-blog-arrow:disabled{background:#17151a;border-color:#39323d;color:#8e8190;box-shadow:none;cursor:default;opacity:1}
body#iam-v6-preview.v12-homepage .v12-blog-arrow:focus-visible{outline:3px solid #ed75b0;outline-offset:4px}
html body.iam-theme#iam-v6-preview.v12-homepage #iap2 .v12-blog-status{margin:20px 0 0;text-align:center;font-size:12px;line-height:1.5;color:#9f929f;font-variant-numeric:tabular-nums}
body#iam-v6-preview.v12-homepage .v12-editorial-blog .v9-blog-all{margin-top:14px}
html body.iam-theme#iam-v6-preview.v12-homepage #iap2 .v12-editorial-blog .iap2-blog-copy{padding:21px 2px 0}
html body.iam-theme#iam-v6-preview.v12-homepage #iap2 .v12-editorial-blog .iap2-blog h3{font-size:18px;line-height:1.45}
body#iam-v6-preview.v12-homepage .v12-editorial-blog .iap2-read-more{min-height:48px}
html[data-appearance="light"] body#iam-v6-preview.v12-homepage .v12-blog-arrow{background:#fff;border-color:#e3e7ed;color:#b51f6a;box-shadow:0 3px 12px #1822300a}
html[data-appearance="light"] body#iam-v6-preview.v12-homepage .v12-blog-arrow:disabled{background:#f6f7fa;border-color:#e3e7ed;color:#a0a9b6;box-shadow:none;opacity:1}
html[data-appearance="light"] body.iam-theme#iam-v6-preview.v12-homepage #iap2 .v12-blog-status{color:#596579}
html[data-appearance="light"] body.iam-theme#iam-v6-preview.v12-homepage #iap2 .v12-editorial-blog .iap2-blog h3{color:#182230}
html[data-appearance="light"] body.iam-theme#iam-v6-preview.v12-homepage #iap2 .v12-editorial-blog .iap2-blog-copy p{color:#596579}
html[data-appearance="light"] body#iam-v6-preview.v12-homepage .v12-editorial-blog .iap2-read-more{color:#182230;border-color:#e3e7ed}
html[data-appearance="light"] body#iam-v6-preview.v12-homepage .v12-editorial-blog .iap2-tag{color:#b51f6a}
@media(hover:hover) and (pointer:fine){body#iam-v6-preview.v12-homepage .v12-blog-arrow:not(:disabled):hover{background:#b51f6a;border-color:#b51f6a;color:#fff;box-shadow:0 5px 18px #b51f6a22}}
@media(max-width:1000px){body#iam-v6-preview.v12-homepage .v12-blog-shell{--v12-blog-cards:2;--v12-blog-gap:20px;column-gap:12px}}
@media(max-width:620px){body#iam-v6-preview.v12-homepage .v12-blog-shell{--v12-blog-cards:1;--v12-blog-gap:16px;grid-template-columns:44px minmax(0,1fr) 44px;column-gap:10px}body#iam-v6-preview.v12-homepage .v12-blog-arrow{width:44px;height:44px;min-height:44px;margin-bottom:20px}body#iam-v6-preview.v12-homepage .v12-blog-arrow svg{width:20px;height:20px}html body.iam-theme#iam-v6-preview.v12-homepage #iap2 .v12-editorial-blog .iap2-blog h3{font-size:17px}html body.iam-theme#iam-v6-preview.v12-homepage #iap2 .v12-editorial-blog .iap2-blog-copy p{font-size:13px}html body.iam-theme#iam-v6-preview.v12-homepage #iap2 .v12-blog-status{margin-top:17px}html body.iam-theme#iam-v6-preview.v12-homepage #iap2 .v12-editorial-blog .iap2-blog-image{border-radius:11px}}
@media(max-width:370px){body#iam-v6-preview.v12-homepage .v12-blog-shell{column-gap:7px}}
@media(prefers-reduced-motion:reduce){body#iam-v6-preview.v12-homepage .v12-editorial-blog *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}

/* V13 neutral day palette. Catmin zinc surfaces adapted to a softer full-page canvas. */
/* V12 day mode: explicit component surfaces, not a gray recoloring of night mode. */
html[data-appearance=light]:has(body.v13-homepage){--v11-bg:#fafafa;--v11-surface:#fafafa;--v11-soft:#eeeef0;--v11-text:#27272a;--v11-muted:#65656f;--v11-line:#dedee3;--v11-pink:#b42368;--v11-accent:#b42368;--v12-paper:#eeeef0;--v12-rose:#f2e6ed;--v12-shadow:0 2px 4px #17223203,0 12px 32px #17223205}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview{--v11c-ink:#27272a;--v11c-muted:#65656f;--v11c-subtle:#6b6b75;--v11c-line:#dedee3;--v11c-surface:#fafafa;--v11c-inset:#eeeef0;--v11c-accent:#b42368;--v11c-rose:#b42368;--v11c-shadow:#17223208;--v9-line:#dedee3;background:#fafafa!important;color:#27272a}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2{background:#fafafa;color:#27272a}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview :is(.v6-brand,.v6-brand>b,.v6-nav>a[aria-current],.v6-mega[open]>summary){color:#27272a}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview :is(.v6-nav>a,.v6-mega>summary){color:#65656f}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview .v6-brand>span{background:#c32677;color:#fafafa}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview .v6-login{background:#fafafa;color:#27272a;border-color:#dce2e9}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 .v11-hero-intro{font-weight:450;color:#61616b}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 .v11-start{background:#fafafa;border-color:#d5dce5;box-shadow:0 3px 12px #17223204}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 .v11-start input::placeholder{color:#697487}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 .v11-portrait-frame{box-shadow:none}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 .v11-orbit{box-shadow:0 4px 14px #1822300d;border-color:#e9edf2}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 .v11-channel-note{box-shadow:0 4px 20px #1822300e;border-color:#dedee3}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 .v11-channel-note>span{background:#f2e6ed}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 .pm-platform-ribbon{background:#eeeef0;border-block:1px solid #edf0f4;padding-block:24px!important}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 .pm-platform-ribbon>div>p{color:#6b6b75!important}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 :is(.v9-section-heading h2,.v6-section-head h2,.v10-community-heading h2,.v9-editorial-heading h2){color:#27272a}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 :is(.v9-section-heading h2 span,.v6-kicker,.v9-section-heading em){color:#b42368}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 :is(.v9-section-heading h2 span,.v9-faq-heading h2 span)::after{display:none}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 :is(.v9-section-heading p,.v6-section-head p){color:#65656f;font-weight:450}

/* Catalog and buying guidance: white surfaces with a distinct information strip. */
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 .v9-platforms{background:#eeeef0;border-color:#dedee3;box-shadow:none}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 .v11-service-card{border-color:#dfe5ed;box-shadow:var(--v12-shadow)}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 .v11-service-kind{color:#65656f;background:#eeeef0;border-color:#e8ecf1}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 .v11-service-card .v11-service-estimate{background:#fafafa;border-color:#d9e0e8}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 .v11-service-estimate>.v11-service-arrow{background:#f2e6ed;border-color:#f1d9e5}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 .v9-quality-grid article{background:#fafafa;border-color:#dedee3;border-radius:16px;box-shadow:var(--v12-shadow)}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 .v9-quality-top>svg{color:#b42368}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 .v9-quality-top>span{color:#687487}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 .v9-quality-grid h3{color:#27272a}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 .v9-quality-grid b{color:#a81d63;font-weight:600}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 .v9-quality-grid p{color:#65656f!important;font-size:14px;line-height:1.85}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 .v9-quality-link{color:#27272a;border-color:#e7ebf0}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 .v9-quality-link>svg{color:#b42368}

/* Columns expand independently so an open platform does not create empty rows. */
body.iam-theme.v13-homepage#iam-v6-preview #iap2 .ih-market-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;align-items:start}
body.iam-theme.v13-homepage#iam-v6-preview #iap2 .v12-market-column{display:flex;flex-direction:column;gap:12px;min-width:0}
body.iam-theme.v13-homepage#iam-v6-preview #iap2 .v12-market-column>.ih-market-group{width:100%;align-self:stretch}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 .ih-market-group{background:#fafafa;border:1px solid #dedee3;border-radius:11px;box-shadow:0 2px 4px #17223203}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 .ih-market-group>summary{color:#3f3f46;font-size:13px;min-height:60px}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 .ih-market-group>summary>span{background:#eeeef0;display:grid;place-items:center;width:30px;height:30px;border-radius:8px;flex:none}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 .ih-market-group[open]{background:#fafafa;border-color:#e9bdd2;box-shadow:0 4px 18px #ad1b6307}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 .ih-market-group[open]>summary{background:#f5edf1;color:#a61f61;border-radius:10px 10px 0 0}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 .ih-market-group>div{padding:10px 18px 14px 18px}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 .ih-market-group a{color:#61616b;font-size:12px;padding:13px 12px;min-height:44px;border-radius:6px;line-height:1.5}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 .ih-market-more{background:#fafafa;color:#27272a;border-color:#dcdce1;min-height:44px;font-size:12px;font-weight:600}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 .v11-workflow{border-color:#e5eaf0;background:#fafafa}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 .v11-step-symbol{background:#f2e6ed;border-color:#f1dce7}

/* Reviews and FAQ retain contrast without slabs of gray. */
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 .v10-community{background:#fafafa;color:#27272a}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 .v11-review{background:#fafafa;border-color:#dedee3;box-shadow:var(--v12-shadow)}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 .v11-review[data-v10-position=quote-b]{background:#f5edf1;border-color:#eddde6}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 .v11-review blockquote{color:#27272a}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 .v11-review .v11-review-context{color:#65656f}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 #iap2-faq.v9-faq{background:#eeeef0;border-block:1px solid #edf0f4}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 .v9-faq-heading h2{color:#27272a}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 .v9-faq-heading h2>span{color:#b42368}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 .v9-faq-heading p{color:#65656f}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 .v9-faq-tabs{background:transparent;border:0;border-bottom:1px solid #dcdce1;border-radius:0;padding:0 0 12px;gap:8px;margin-bottom:24px}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 .v9-faq-tabs>button{background:transparent;color:#65656f;border-radius:9px;font-size:13px;font-weight:650}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 .v9-faq-tabs>button[aria-selected=true]{background:#fafafa!important;color:#a41d61!important;border-color:#e7c6d6;box-shadow:0 2px 5px #17223205}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 .v9-faq-answers{padding:0;background:transparent;border:0;gap:10px;border-radius:0}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 .v9-faq-question{background:#fafafa;border-color:#dedee3;border-radius:10px;box-shadow:0 2px 4px #17223202}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 .v9-faq-question>summary{color:#3f3f46;font-weight:600;font-size:15px;min-height:68px}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 .v9-faq-chevron{color:#66758b}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 .v9-faq-question[open]{background:#fafafa;border-color:#dca9c0;box-shadow:0 4px 16px #a51b6105}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 .v9-faq-question[open]>summary{color:#a61f61}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 .v9-faq-question .iap2-faq-answer{color:#61616b;font-size:14px}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 .v9-faq-help{color:#65656f}

/* Footer, overlays and utility menus are white with quiet dividers. */
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview .v7-footer{background:#eeeef0;border-color:#dedee3;color:#27272a}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview .v7-footer :is(h2,.v7-footer-platform-name b){color:#27272a}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview .v7-footer :is(.v7-footer-kicker,.v7-footer-library-head p,.v9-directory-summary,.v7-footer-platform-count){color:#65656f!important}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview .v9-directory-tabs{background:#fafafa;border-color:#e0e6ed;box-shadow:0 2px 5px #17223203}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview .v9-directory-tabs button{color:#65656f}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview .v9-directory-tabs button[aria-selected=true]{background:#b42368;color:#fafafa}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview .v7-footer-platform{border-color:#e0e6ed;background:transparent}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview .v7-footer-platform>summary{color:#52525b}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview .v7-footer-platform[open]>summary{color:#a61f61}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview .v7-footer-subgroup :is(h4,a){color:#65656f}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview .v7-footer input{background:#fafafa;color:#27272a;border-color:#dbe3ed;box-shadow:none}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview .v11-footer-closing{--footer-line:#dfe5ed;--footer-ink:#3f3f46;--footer-muted:#65656f;--footer-faint:#6b6b75;--footer-accent:#b42368}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview :is(.v6-mega-panel,.iam-language>div,.iam-install-dialog){background:#fafafa;color:#27272a;border-color:#dedee3;box-shadow:0 16px 48px #17223212}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview :is(.v6-mega-column>a,.v6-mega-foot>a){color:#61616b}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview :is(.v6-mega-column>a.v6-mega-title,.v6-mega-foot>b){color:#27272a}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview .v6-mega-title i{background:#f5f7fa;border-color:#e4e9f0}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview .v6-mega-foot{border-color:#dedee3}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview .v6-mega-foot>a{background:#eeeef0;border-color:#dedee3}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview .v6-auth{box-shadow:0 24px 80px #17223224;border-color:#dedee3}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview .v6-auth-tabs{background:#eeeef0;border-color:#dedee3}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview .v6-auth-tabs button{color:#65656f}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview .v6-auth label a{color:#b42368}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview .v6-auth-tabs [aria-selected=true]{background:#fafafa;color:#27272a;box-shadow:0 1px 4px #1822300c}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 .v9-estimate{background:#fafafa;color:#27272a;border-color:#dedee3;box-shadow:0 24px 80px #17223224}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 .v9-estimate :is(h2,h3,.isd-service-name strong,.isd-total strong,.isd-service-facts dd){color:#27272a}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 .v9-estimate :is(p,.isd-label,.isd-service-facts dt,.isd-help,.isd-total>span){color:#65656f}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 .v9-estimate input{background:#eeeef0;color:#27272a;border-color:#dcdce1}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 .v9-estimate .isd-primary{background:#b42368;color:#fafafa;border-color:#b42368}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview :focus-visible{outline-color:#b42368}
@media(hover:hover) and (pointer:fine){
 html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 :is(.ih-market-group,.v9-faq-question):hover{background:#fafafa;border-color:#d6adc1}
 html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 .ih-market-group a:hover{color:#a61f61;background:#f2e6ed}
 html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 .v9-faq-tabs>button:not([aria-selected=true]):hover{color:#a61f61;background:#f2e6ed}
 html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 .v11-service-estimate:hover{background:#b42368;color:#fafafa}
 html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 .v11-service-estimate:hover>.v11-service-arrow{background:#a51960;color:#fafafa}
 html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview .v9-directory-tabs button:hover:not([aria-selected=true]){background:#f2e6ed;color:#a61f61}
}
@media(max-width:800px){body.iam-theme.v13-homepage#iam-v6-preview #iap2 .ih-market-grid{grid-template-columns:1fr}body.iam-theme.v13-homepage#iam-v6-preview #iap2 .v12-market-column{display:contents}}
@media(max-width:650px){body.iam-theme.v13-homepage#iam-v6-preview .v6-nav{justify-content:flex-start}}
@media(max-width:650px){html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview .v6-nav{background:#fafafa;box-shadow:0 12px 30px #17223212}html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 .v9-faq-tabs>button{font-size:11px;padding-inline:5px}html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview .v6-mega-panel{box-shadow:none}}

/* V12 day surfaces only. Results, API workspace and cost factors retain native content. */
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 #home-profile-preview{background:#fafafa;color:#27272a;box-shadow:none}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 #home-profile-preview .iv6-results-heading h2{color:#27272a!important}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 #home-profile-preview :is(.iv6-results-heading p,.iv6-results-eyebrow,.iv6-results-disclosure){color:#65656f!important}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 #home-profile-preview .iv6-results-eyebrow{color:#b42368!important}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 #home-profile-preview .iv6-results-niches{gap:9px 10px}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 #home-profile-preview .iv6-results-niches button{background:#eeeef0;color:#52525b;border:1px solid #dedee3;box-shadow:none;min-height:38px;padding-inline:14px}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 #home-profile-preview .iv6-results-niches button[aria-selected=true]{background:#f2e6ed;border-color:#e9a4c6;color:#b42368}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 #home-profile-preview .iv6-results-stage{background:#eeeef0;background-image:none;border:1px solid #dedee3;border-radius:18px;padding:24px 18px 0;box-shadow:none}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 #home-profile-preview .iv6-results-stage:before,html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 #home-profile-preview .iv6-results-stage:after{box-shadow:none;background:none}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 #home-profile-preview .iv6-results-switch{background:#fafafa;border:1px solid #dedee3;box-shadow:none}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 #home-profile-preview .iv6-results-switch>i{background:#b42368;box-shadow:none}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 #home-profile-preview .iv6-results-switch>button{color:#65656f}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 #home-profile-preview .iv6-results-switch>button[aria-pressed=true]{color:#fafafa}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 #home-profile-preview .iv6-profile{background:#fafafa;border-color:#dce2ea;color:#27272a;box-shadow:none}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 #home-profile-preview :is(.iv6-profile-header>span:first-child,.iv6-profile-copy>strong,.iv6-profile-metric dd){color:#27272a}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 #home-profile-preview .iv6-profile-sample{background:#eeeef0;color:#65656f;border-color:#dedee3}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 #home-profile-preview .iv6-profile-portrait{background:#eeeef0;border-color:#dedee3}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 #home-profile-preview .iv6-profile-portrait:after{color:#65656f}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 #home-profile-preview :is(.iv6-profile-category,.iv6-profile-metric dt){color:#65656f}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 #home-profile-preview .iv6-profile-copy p{color:#52525b}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 #home-profile-preview .iv6-profile-link{color:#b42368}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 #home-profile-preview .iv6-profile-metric.is-followers dd>span{background:#e8f7ef;color:#17603d;border:1px solid #c9e7d6}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 #home-profile-preview .iv6-profile[data-preview-state=before] .iv6-profile-metric.is-followers dd>span{background:#eeeef0;color:#52525b;border-color:#dedee3}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 #home-profile-preview .iv6-profile-actions a{background:#fafafa;border-color:#dedee3;color:#52525b;min-height:35px}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 #home-profile-preview .iv6-profile-actions a:first-child{background:#b42368;border-color:#b42368;color:#fafafa}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 #home-profile-preview .iv6-profile-tabs{border-color:#dedee3;color:#65656f;background:#fafafa}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 #home-profile-preview :is(button,a,.iv6-profile):focus-visible{outline-color:#b42368}

/* The workspace reads like a white app window. Only its code sample is dark. */
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 #connect-your-workflow{background:#eeeef0;background-image:none;border-color:#dedee3;color:#27272a;box-shadow:none}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 #connect-your-workflow>.v9-wrap{margin-block:0}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 #connect-your-workflow .v9-overline{color:#b42368}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 #connect-your-workflow h2{color:#27272a}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 #connect-your-workflow h2 span{color:#b42368}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 #connect-your-workflow .v9-reseller-copy>p{color:#65656f}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 #connect-your-workflow li{color:#52525b}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 #connect-your-workflow li svg{color:#b42368}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 #connect-your-workflow .v9-reseller-actions>a{background:#fafafa;border-color:#dce2ea;color:#27272a;box-shadow:none}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 #connect-your-workflow .v9-reseller-actions>a:first-child{background:#b42368;border-color:#b42368;color:#fafafa}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 #connect-your-workflow .v9-reseller-actions>a:first-child :is(b,small){background:transparent;color:#fafafa!important}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 #connect-your-workflow .v9-reseller-actions>a:not(:first-child) small{color:#65656f!important}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 #connect-your-workflow .v9-integration-preview{background:#fafafa;border-color:#dedee3;box-shadow:0 8px 28px #18223006;border-radius:14px}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 #connect-your-workflow .v9-integration-preview>header{border-color:#dedee3}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 #connect-your-workflow .v9-integration-preview>header>span{background:#b42368;color:#fafafa}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 #connect-your-workflow .v9-integration-preview>header strong{color:#27272a}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 #connect-your-workflow .v9-integration-preview>header small{color:#65656f!important}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 #connect-your-workflow .v9-integration-metrics>div{background:#fafafa;border-color:#dedee3;box-shadow:none}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 #connect-your-workflow .v9-integration-metrics small{color:#65656f!important}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 #connect-your-workflow .v9-integration-metrics strong{color:#27272a}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 #connect-your-workflow .v9-integration-metrics span{color:#65656f}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 #connect-your-workflow .v9-api-chart{background:#fafafa;border-color:#dedee3}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 #connect-your-workflow .v9-api-chart>div:first-child{color:#65656f}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 #connect-your-workflow .v9-api-chart b{color:#27272a}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 #connect-your-workflow .v9-api-chart svg>g{stroke:#dedee3}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 #connect-your-workflow .v9-api-chart svg>path:last-child{stroke:#b42368}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 #connect-your-workflow .v9-api-chart svg>path[fill^="url"]{stroke:none}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 #connect-your-workflow .v9-api-chart stop{stop-color:#b42368}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 #connect-your-workflow .v9-api-chart stop:first-child{stop-opacity:.12}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 #connect-your-workflow :is(.v9-chart-axis,.v9-integration-features){color:#65656f}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 #connect-your-workflow .v9-integration-features svg{color:#b42368}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 #connect-your-workflow .v9-api-code{top:180px;background:#27272a;color:#ecf0f6;border-color:#27354a;box-shadow:0 8px 24px #18223012}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 #connect-your-workflow .v9-api-code header b{background:#b42368;color:#fafafa}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 #connect-your-workflow .v9-api-code header span{color:#f4bdd8}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 #connect-your-workflow .v9-api-code pre{color:#dce4ef;font-size:10px;line-height:1.75}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 #connect-your-workflow .v9-api-code code{background:transparent;color:inherit}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 #connect-your-workflow .v9-api-code code span{color:#f4bdd8}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 #connect-your-workflow .v9-api-code code i{color:#bfe8dc}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 #connect-your-workflow .v9-api-code>small{color:#c3cddd!important}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 #connect-your-workflow a:focus-visible{outline-color:#b42368}

/* Cost factors become an editorial list, not eight gray containers. */
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 #service-cost-factors{background:#fafafa;background-image:none;border-color:#dedee3;box-shadow:none}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 #service-cost-factors .v9-editorial-heading h2{color:#27272a}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 #service-cost-factors .v9-editorial-heading h2 span{color:#b42368}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 #service-cost-factors .v9-editorial-heading p{color:#65656f}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 #service-cost-factors .v9-cost-grid{gap:0 32px;counter-reset:cost-factor}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 #service-cost-factors .v9-cost-factor{background:transparent;border:0;border-top:1px solid #dedee3;border-radius:0;box-shadow:none;text-align:left;padding:23px 0 25px;counter-increment:cost-factor}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 #service-cost-factors .v9-cost-factor:before{content:counter(cost-factor,decimal-leading-zero);display:block;color:#b42368;font-size:10px;letter-spacing:1px;font-weight:650;line-height:1.5;margin-bottom:10px}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 #service-cost-factors .v9-cost-factor h3{color:#27272a!important;font-size:15px;line-height:1.45;margin-bottom:9px}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 #service-cost-factors .v9-cost-factor p{color:#65656f;font-size:13px;line-height:1.75}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 #service-cost-factors .v9-cost-link{color:#b42368}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 #service-cost-factors .v9-cost-link:focus-visible{outline-color:#b42368}
@media(hover:hover) and (pointer:fine){
 html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 #home-profile-preview .iv6-results-niches button:hover{background:#f2e6ed;color:#b42368;border-color:#e9a4c6}
 html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 #home-profile-preview .iv6-profile-actions a:first-child:hover{background:#971853;border-color:#971853;color:#fafafa}
 html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 #home-profile-preview .iv6-profile-actions a:last-child:hover{background:#f2e6ed;border-color:#e9a4c6;color:#b42368}
 html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 #connect-your-workflow .v9-reseller-actions>a:hover{filter:none;background:#f2e6ed;border-color:#e9a4c6}
 html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 #connect-your-workflow .v9-reseller-actions>a:first-child:hover{background:#971853;border-color:#971853}
 html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 #service-cost-factors .v9-cost-link:hover{color:#971853}
}
@media(max-width:760px){
 html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 #home-profile-preview .iv6-results-stage{padding:20px 8px 0;border-radius:14px}
 html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 #home-profile-preview .iv6-results-niches{gap:8px 7px}
 html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 #home-profile-preview .iv6-results-niches button{padding-inline:11px;min-height:36px}
}
@media(max-width:550px){
 html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 #connect-your-workflow .v9-api-code{top:auto}
 html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 #connect-your-workflow .v9-api-code pre{font-size:11px}
 html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 #connect-your-workflow .v9-api-code>small{font-size:10px}
 html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 #service-cost-factors .v9-cost-grid{gap:0 22px}
 html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 #service-cost-factors .v9-cost-factor{padding:20px 0 22px}
 html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 #service-cost-factors .v9-cost-factor h3{font-size:14px}
 html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 #service-cost-factors .v9-cost-factor p{font-size:12px;line-height:1.75}
}

html[data-appearance=light]:has(body.v13-homepage){--v11-bg:#f4f4f5;--v11-surface:#fafafa;--v11-soft:#eeeef0;--v11-text:#27272a;--v11-muted:#65656f;--v11-line:#dedee3;--v11-pink:#b42368;--v11-accent:#b42368;--v12-shadow:0 2px 5px #27272a03,0 10px 28px #27272a05;background:#f4f4f5}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview{background:#f4f4f5!important;color:#27272a;--v9-line:#dedee3}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2{background:#f4f4f5;color:#27272a}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 :is(.v10-community,#home-profile-preview,#iap2-blog,#connect-your-workflow){background:transparent}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 #iap2-faq.v9-faq{background:#ececef;border-color:#dedee3;border-radius:28px}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 .v9-faq-question{background:#fafafa;border-color:#dcdce2;box-shadow:0 1px 2px #27272a03}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 .v9-faq-tabs>button[aria-selected=true]{background:#f7f2f5!important;color:#9e1f5c!important;border-color:#d9baca;box-shadow:none}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 .v9-quality-grid article{background:#fafafa}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 .v9-quality-grid article:nth-child(2){background:#eff1f4}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 .v9-quality-grid article:nth-child(3){background:#f2eff3}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview .v7-footer{background:#ececef;border-color:#dedee3}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 .pm-platform-ribbon{background:#efeff1;border-color:#e3e3e8}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview :is(.v6-auth,.v6-mega-panel,.iam-install-dialog,.iam-language>div){background:#fafafa}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 #home-profile-preview .iv6-results-stage{background:radial-gradient(ellipse at 50% 100%,#e1dbe5,transparent 70%),#eeeef0}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 #home-profile-preview .iv6-profile{background:#fafafa;box-shadow:0 14px 48px #38343e0d}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 #connect-your-workflow .v9-api-panel{background:#fafafa}
@media(max-width:650px){html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 #iap2-faq.v9-faq{border-radius:20px}}

/* V13 service offers: branded cover, composed facts, one clear action. */
body.iam-theme.v13-homepage#iam-v6-preview{--v13c-card:#17181c;--v13c-cover:#1d1d23;--v13c-ink:#f5f2f5;--v13c-muted:#ada8b4;--v13c-line:#ffffff16;--v13c-soft:#ffffff06;--v13c-tile:#302630;--v13c-rose:#c92d78;--v13c-rose-hover:#b62469;--v13c-accent:#f195bf;--v13c-shadow:#0000001f}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview{--v13c-card:#fafafa;--v13c-cover:#eeeef0;--v13c-ink:#27272a;--v13c-muted:#65656f;--v13c-line:#dedee3;--v13c-soft:#27222904;--v13c-tile:#fffafc;--v13c-rose:#b42368;--v13c-rose-hover:#9d195a;--v13c-accent:#a82565;--v13c-shadow:#27272a0a}
body.iam-theme.v13-homepage#iam-v6-preview #iap2 .v13-catalog .v9-service-carousel{gap:20px;grid-auto-columns:calc((100% - 40px)/3);padding:8px 1px 12px;scroll-padding-inline:1px}
body.iam-theme.v13-homepage#iam-v6-preview #iap2 .v13-catalog .v13-service-card{--v13-brand:#e981b0;position:relative;display:flex;flex-direction:column;min-width:0;min-height:0;padding:0;overflow:hidden;border:1px solid var(--v13c-line);border-radius:20px;background:var(--v13c-card);background-image:none;color:var(--v13c-ink);box-shadow:0 4px 14px var(--v13c-shadow),inset 0 1px #ffffff05;isolation:isolate;transition:border-color .24s,box-shadow .24s,transform .3s cubic-bezier(.22,1,.36,1)}
body.iam-theme.v13-homepage#iam-v6-preview #iap2 .v13-service-card::before,body.iam-theme.v13-homepage#iam-v6-preview #iap2 .v13-service-card::after{display:none}
body.iam-theme.v13-homepage#iam-v6-preview #iap2 .v13-service-card[data-v13-platform=tiktok]{--v13-brand:#75cbd3}
body.iam-theme.v13-homepage#iam-v6-preview #iap2 .v13-service-card[data-v13-platform=youtube]{--v13-brand:#f08389}
body.iam-theme.v13-homepage#iam-v6-preview #iap2 .v13-service-card[data-v13-platform=facebook]{--v13-brand:#7daef1}
body.iam-theme.v13-homepage#iam-v6-preview #iap2 .v13-service-card[data-v13-platform=spotify]{--v13-brand:#75cba4}
body.iam-theme.v13-homepage#iam-v6-preview #iap2 .v13-service-card[data-v13-platform=telegram]{--v13-brand:#85c5e4}
body.iam-theme.v13-homepage#iam-v6-preview #iap2 .v13-service-cover{position:relative;height:187px;flex-shrink:0;overflow:hidden;border-bottom:1px solid var(--v13c-line);background:radial-gradient(ellipse at 87% 44%,color-mix(in srgb,var(--v13-brand) 12%,transparent),transparent 70%),var(--v13c-cover)}
body.iam-theme.v13-homepage#iam-v6-preview #iap2 .v13-service-top{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:22px 25px 0}
body.iam-theme.v13-homepage#iam-v6-preview #iap2 .v13-service-platform{display:inline-flex;align-items:center;gap:8px;color:var(--v13c-ink);font-size:12px;font-weight:650;line-height:1.5}
body.iam-theme.v13-homepage#iam-v6-preview #iap2 .v13-service-platform svg{width:15px;height:15px;color:var(--v13c-accent)}
body.iam-theme.v13-homepage#iam-v6-preview #iap2 .v13-service-ref{font:500 11px/1.4 ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.3px;color:var(--v13c-muted)}
body.iam-theme.v13-homepage#iam-v6-preview #iap2 .v13-service-art{position:absolute;z-index:0;right:-7px;top:57px;width:178px;height:145px;pointer-events:none}
body.iam-theme.v13-homepage#iam-v6-preview #iap2 .v13-service-orbit{position:absolute;left:-4px;top:2px;width:178px;height:178px;border:1px solid color-mix(in srgb,var(--v13-brand) 12%,transparent);border-radius:50%;box-shadow:0 0 0 21px color-mix(in srgb,var(--v13-brand) 3%,transparent),0 0 0 42px color-mix(in srgb,var(--v13-brand) 2%,transparent);transform:rotate(-25deg) scaleY(.67)}
body.iam-theme.v13-homepage#iam-v6-preview #iap2 .v13-service-tile{position:absolute;left:41px;top:8px;width:86px;height:91px;display:grid;place-items:center;transform:rotate(-12deg);border-radius:24px;border:1px solid color-mix(in srgb,var(--v13-brand) 35%,transparent);background:linear-gradient(145deg,color-mix(in srgb,var(--v13-brand) 16%,var(--v13c-tile)),var(--v13c-tile) 60%);box-shadow:inset 0 1px 1px #ffffff35,inset 0 -3px 1px #00000016,4px 5px 0 color-mix(in srgb,var(--v13-brand) 12%,var(--v13c-cover)),8px 14px 20px #00000012;transition:transform .42s cubic-bezier(.22,1,.36,1)}
body.iam-theme.v13-homepage#iam-v6-preview #iap2 .v13-service-tile svg{width:43px;height:43px;color:var(--v13-brand);filter:drop-shadow(0 1px 1px #00000025)}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview #iap2 .v13-service-tile svg{color:color-mix(in srgb,var(--v13-brand) 67%,#40283a);filter:none}
body.iam-theme.v13-homepage#iam-v6-preview #iap2 .v13-service-dot{position:absolute;left:134px;top:90px;width:13px;height:13px;border-radius:4px;transform:rotate(20deg);border:1px solid color-mix(in srgb,var(--v13-brand) 45%,transparent);background:color-mix(in srgb,var(--v13-brand) 15%,var(--v13c-cover));box-shadow:0 3px 6px #00000012}
body.iam-theme.v13-homepage#iam-v6-preview #iap2 .v13-service-rate{position:absolute;z-index:1;left:25px;top:74px;display:flex;flex-direction:column;gap:7px}
body.iam-theme.v13-homepage#iam-v6-preview #iap2 .v13-service-rate>span{font-size:11px;line-height:1.5;color:var(--v13c-muted)}
body.iam-theme.v13-homepage#iam-v6-preview #iap2 .v13-service-rate strong{font-size:51px;line-height:1;font-weight:720;letter-spacing:-2.5px;font-variant-numeric:tabular-nums;color:var(--v13c-ink)}
body.iam-theme.v13-homepage#iam-v6-preview #iap2 .v13-service-kind{position:absolute;left:25px;bottom:18px;font-size:10px;line-height:1.3;letter-spacing:1px;text-transform:uppercase;font-weight:600;color:var(--v13c-muted)}
body.iam-theme.v13-homepage#iam-v6-preview #iap2 .v13-service-content{display:flex;flex-direction:column;flex:1;padding:23px 25px 24px}
body.iam-theme.v13-homepage#iam-v6-preview #iap2 .v13-service-name{min-height:69px}
body.iam-theme.v13-homepage#iam-v6-preview #iap2 .v13-service-name h3{font-size:19px;line-height:1.35;letter-spacing:-.5px;font-weight:650;color:var(--v13c-ink);margin:0;min-height:0;overflow-wrap:normal}
body.iam-theme.v13-homepage#iam-v6-preview #iap2 .v13-service-name p{margin:6px 0 0;font-size:12px;line-height:1.6;color:var(--v13c-muted)}
body.iam-theme.v13-homepage#iam-v6-preview #iap2 .v13-service-card .v13-service-facts{display:grid;grid-template-columns:1fr 1fr;column-gap:18px;row-gap:0;margin:6px 0 0;padding:0;border:none;flex:none;background:transparent}
body.iam-theme.v13-homepage#iam-v6-preview #iap2 .v13-service-card .v13-service-facts>div{padding:0;display:block;min-width:0}
body.iam-theme.v13-homepage#iam-v6-preview #iap2 .v13-service-card .v13-service-facts dt{color:var(--v13c-muted);font-size:11px;line-height:1.5;margin:0}
body.iam-theme.v13-homepage#iam-v6-preview #iap2 .v13-service-card .v13-service-facts dd{color:var(--v13c-ink);font-size:14px;line-height:1.5;font-weight:650;text-align:left;font-variant-numeric:tabular-nums;margin:5px 0 0}
body.iam-theme.v13-homepage#iam-v6-preview #iap2 .v13-service-card .v13-service-facts .v13-service-time{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:12px 0;border-block:1px solid var(--v13c-line)}
body.iam-theme.v13-homepage#iam-v6-preview #iap2 .v13-service-time dt{display:flex;align-items:center;gap:7px}
body.iam-theme.v13-homepage#iam-v6-preview #iap2 .v13-service-time svg{width:14px;height:14px;color:var(--v13c-accent)}
body.iam-theme.v13-homepage#iam-v6-preview #iap2 .v13-service-card .v13-service-time dd{margin:0;font-size:12px;font-weight:600}
body.iam-theme.v13-homepage#iam-v6-preview #iap2 .v13-service-card .v13-service-facts .v13-service-min,body.iam-theme.v13-homepage#iam-v6-preview #iap2 .v13-service-card .v13-service-facts .v13-service-max{padding:17px 0 0}
body.iam-theme.v13-homepage#iam-v6-preview #iap2 .v13-service-max{position:relative;padding-left:20px!important}
body.iam-theme.v13-homepage#iam-v6-preview #iap2 .v13-service-max::before{content:"";position:absolute;left:0;top:20px;bottom:3px;width:1px;background:var(--v13c-line)}
body.iam-theme.v13-homepage#iam-v6-preview #iap2 .v13-service-card .v13-service-estimate{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:48px;flex-shrink:0;margin:21px 0 0;padding:6px 7px;border:1px solid #ffffff13;border-radius:11px;background:var(--v13c-rose);color:white;box-shadow:inset 0 1px #ffffff23,0 2px 4px #0000000f;font-size:13px;line-height:1.5;font-weight:650;text-decoration:none;cursor:pointer;transition:background .2s,box-shadow .2s}
body.iam-theme.v13-homepage#iam-v6-preview #iap2 .v13-service-estimate>span{display:block;width:auto;height:auto;border-radius:0;background:none}
body.iam-theme.v13-homepage#iam-v6-preview #iap2 .v13-service-estimate>.v13-service-arrow{display:grid;place-items:center;width:33px;height:33px;flex-shrink:0;border-radius:7px;background:#ffffff15;color:white;box-shadow:inset 0 1px #ffffff0c}
body.iam-theme.v13-homepage#iam-v6-preview #iap2 .v13-service-arrow svg{width:17px;height:17px;transition:transform .2s}
body.iam-theme.v13-homepage#iam-v6-preview #iap2 .v13-catalog .v9-catalog-controls{margin-top:10px}
body.iam-theme.v13-homepage#iam-v6-preview #iap2 .v13-catalog .v9-catalog-controls>button{width:44px;height:44px}
body.iam-theme.v13-homepage#iam-v6-preview #iap2 .v13-catalog :is(a,button,[tabindex]):focus-visible{outline:2px solid var(--v13c-accent);outline-offset:4px}
body.iam-theme.v13-homepage#iam-v6-preview #iap2 .v13-service-card:focus-within{border-color:var(--v13c-accent)}
@media(hover:hover) and (pointer:fine){body.iam-theme.v13-homepage#iam-v6-preview #iap2 .v13-service-card:hover{border-color:color-mix(in srgb,var(--v13c-accent) 38%,var(--v13c-line));box-shadow:0 8px 22px var(--v13c-shadow)}body.iam-theme.v13-homepage#iam-v6-preview #iap2 .v13-service-card:hover .v13-service-tile{transform:translateY(-3px) rotate(-7deg)}body.iam-theme.v13-homepage#iam-v6-preview #iap2 .v13-service-card .v13-service-estimate:hover{background:var(--v13c-rose-hover);box-shadow:inset 0 1px #ffffff20,0 3px 7px #00000012}body.iam-theme.v13-homepage#iam-v6-preview #iap2 .v13-service-estimate:hover svg{transform:translateX(2px)}}
@media(max-width:1050px){body.iam-theme.v13-homepage#iam-v6-preview #iap2 .v13-catalog .v9-service-carousel{grid-auto-columns:calc((100% - 20px)/2)}}
@media(max-width:560px){body.iam-theme.v13-homepage#iam-v6-preview #iap2 .v13-catalog .v9-service-carousel{grid-auto-columns:calc(100% - 20px);gap:14px}body.iam-theme.v13-homepage#iam-v6-preview #iap2 .v13-service-cover{height:178px}body.iam-theme.v13-homepage#iam-v6-preview #iap2 .v13-service-top{padding:20px 22px 0}body.iam-theme.v13-homepage#iam-v6-preview #iap2 .v13-service-rate{left:22px;top:70px}body.iam-theme.v13-homepage#iam-v6-preview #iap2 .v13-service-rate strong{font-size:47px}body.iam-theme.v13-homepage#iam-v6-preview #iap2 .v13-service-kind{left:22px;bottom:16px}body.iam-theme.v13-homepage#iam-v6-preview #iap2 .v13-service-art{right:-25px;transform:scale(.9);transform-origin:center right}body.iam-theme.v13-homepage#iam-v6-preview #iap2 .v13-service-content{padding:21px 22px 22px}body.iam-theme.v13-homepage#iam-v6-preview #iap2 .v13-service-name{min-height:64px}body.iam-theme.v13-homepage#iam-v6-preview #iap2 .v13-service-name h3{font-size:18px}}
@media(prefers-reduced-motion:reduce){body.iam-theme.v13-homepage#iam-v6-preview #iap2 .v13-catalog *,body.iam-theme.v13-homepage#iam-v6-preview #iap2 .v13-catalog *::before,body.iam-theme.v13-homepage#iam-v6-preview #iap2 .v13-catalog *::after{animation:none!important;transition:none!important;scroll-behavior:auto!important}body.iam-theme.v13-homepage#iam-v6-preview #iap2 .v13-service-card:hover{transform:none}body.iam-theme.v13-homepage#iam-v6-preview #iap2 .v13-service-card:hover .v13-service-tile{transform:rotate(-12deg)}}

/* The label has its own inset; the arrow is a separate suffix surface. */
body.iam-theme.v13-homepage#iam-v6-preview #iap2 .v13-service-estimate>span:first-child{padding-inline:10px}

/* Compact reading room and a composed footer. Both use the V13 surface palette. */
body.v13-homepage#iam-v6-preview .v13-guide,body.v13-homepage#iam-v6-preview .v13-footer-closing{--v13-ink:#f4f1f4;--v13-muted:#aba7b1;--v13-soft:#181b20;--v13-paper:#111519;--v13-line:#ffffff1c;--v13-accent:#ed98c1;--v13-tint:#dc4b9411;color:var(--v13-ink);font-family:Manrope,sans-serif}
html[data-appearance=light] body.v13-homepage#iam-v6-preview :is(.v13-guide,.v13-footer-closing){--v13-ink:#27272a;--v13-muted:#65656f;--v13-soft:#eeeef0;--v13-paper:#fafafa;--v13-line:#dedee3;--v13-accent:#b42368;--v13-tint:#b4236809}
body.v13-homepage#iam-v6-preview .v13-guide{width:min(1120px,calc(100% - 64px));margin:0 auto;padding:50px 0 46px;border-top:1px solid var(--v13-line)}
body.v13-homepage#iam-v6-preview .v13-guide-heading{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:24px}
body.v13-homepage#iam-v6-preview .v13-guide-eyebrow{display:block;color:var(--v13-accent);font-size:10px;letter-spacing:1.2px;text-transform:uppercase;margin-bottom:9px}
body.v13-homepage#iam-v6-preview .v13-guide-heading h2{margin:0;font-size:28px;letter-spacing:-1px;line-height:1.3;font-weight:700;color:var(--v13-ink)}
body.v13-homepage#iam-v6-preview .v13-guide-heading h2>span{color:var(--v13-accent)}
body.v13-homepage#iam-v6-preview .v13-guide-heading p{margin:9px 0 0;font-size:12px;line-height:1.7;color:var(--v13-muted)}
body.v13-homepage#iam-v6-preview .v13-guide-count{font-size:11px;white-space:nowrap;color:var(--v13-muted);border:1px solid var(--v13-line);border-radius:30px;padding:8px 12px}
body.v13-homepage#iam-v6-preview .v13-guide-layout{display:grid;grid-template-columns:290px minmax(0,1fr);gap:28px;align-items:start}
body.v13-homepage#iam-v6-preview .v13-guide :is(details,summary){margin:0;padding:0;border:0;border-radius:0;background:none}
body.v13-homepage#iam-v6-preview .v13-guide summary{list-style:none;cursor:pointer}
body.v13-homepage#iam-v6-preview .v13-guide summary::-webkit-details-marker{display:none}
body.v13-homepage#iam-v6-preview .v13-guide summary::marker{content:''}
body.v13-homepage#iam-v6-preview .v13-guide summary>svg,body.v13-homepage#iam-v6-preview .v13-footer-disclosure>summary>svg:not(.iam-icon){width:14px;height:14px;flex:none;fill:none;stroke:currentColor;stroke-width:1.5;transition:transform .2s}
body.v13-homepage#iam-v6-preview .v13-guide details[open]>summary>svg{transform:rotate(180deg)}
body.v13-homepage#iam-v6-preview .v13-guide-map>summary{display:flex;align-items:center;gap:10px;min-height:44px;padding:0 0 10px;border-bottom:1px solid var(--v13-line);color:var(--v13-ink);font-size:13px;font-weight:650}
body.v13-homepage#iam-v6-preview .v13-guide-map>summary>span:first-child{flex:1}
body.v13-homepage#iam-v6-preview .v13-guide-map>summary>span[data-v13-guide-current]{font-size:10px;font-weight:500;color:var(--v13-muted);font-variant-numeric:tabular-nums}
body.v13-homepage#iam-v6-preview .v13-guide-map>nav{padding:5px 8px 0 0}
body.v13-homepage#iam-v6-preview .v13-guide-group>summary{display:flex;align-items:center;gap:9px;min-height:44px;font-size:12px;line-height:1.5;font-weight:650;color:var(--v13-ink)}
body.v13-homepage#iam-v6-preview .v13-guide-group>summary>span{font-size:10px;font-weight:400;color:var(--v13-muted);margin-left:auto}
body.v13-homepage#iam-v6-preview .v13-guide-group ol{list-style:none;margin:0 0 8px;padding:0}
body.v13-homepage#iam-v6-preview .v13-guide-group li{list-style:none;margin:0;padding:0}
body.v13-homepage#iam-v6-preview .v13-guide-group a{display:flex;align-items:baseline;gap:10px;min-height:44px;padding:9px 10px;font-size:11px;line-height:1.6;color:var(--v13-muted);text-decoration:none;border-left:2px solid transparent;border-radius:0 6px 6px 0}
body.v13-homepage#iam-v6-preview .v13-guide-group a>span:first-child{font-size:9px;font-variant-numeric:tabular-nums;flex:none}
body.v13-homepage#iam-v6-preview .v13-guide-group a[aria-current=true]{color:var(--v13-accent);background:var(--v13-tint);border-left-color:var(--v13-accent)}
body.v13-homepage#iam-v6-preview .v13-guide-reader{min-width:0;border:1px solid var(--v13-line);border-radius:14px;background:var(--v13-paper);padding:24px 28px 0}
body.v13-homepage#iam-v6-preview .v13-guide-article{scroll-margin-top:28px;margin:0 0 20px}
body.v13-homepage#iam-v6-preview .v13-guide-article[hidden]{display:none!important}
body.v13-homepage#iam-v6-preview .v13-guide-article>details>summary{position:relative;min-height:44px;padding-right:0}
body.v13-homepage#iam-v6-preview .v13-guide-number{display:block;font-size:9px;letter-spacing:1px;color:var(--v13-muted);text-transform:uppercase;margin-bottom:9px}
body.v13-homepage#iam-v6-preview .v13-guide-article h3{margin:0;padding-right:24px;color:var(--v13-ink);font-size:21px;letter-spacing:-.55px;font-weight:650;line-height:1.4}
body.v13-homepage#iam-v6-preview .v13-guide-article>details>summary>svg{position:absolute;right:0;top:27px;color:var(--v13-muted)}
body.v13-homepage#iam-v6-preview .v13-guide-copy{padding-top:16px}
body.v13-homepage#iam-v6-preview .v13-guide-copy p{margin:0 0 13px;color:var(--v13-muted);font-size:13px;font-weight:400;line-height:1.85;max-width:none}
body.v13-homepage#iam-v6-preview .v13-guide-copy p:last-child{margin-bottom:0}
body.v13-homepage#iam-v6-preview .v13-guide-copy a{color:var(--v13-accent);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}
body.v13-homepage#iam-v6-preview .v13-guide-pagination{display:none;align-items:center;justify-content:space-between;gap:16px;padding:8px 0;border-top:1px solid var(--v13-line)}
body.v13-homepage#iam-v6-preview .v13-guide.is-enhanced .v13-guide-pagination{display:flex}
body.v13-homepage#iam-v6-preview .v13-guide-pagination a{display:flex;align-items:center;gap:8px;min-height:44px;font-size:11px;font-weight:600;color:var(--v13-ink);text-decoration:none}
body.v13-homepage#iam-v6-preview .v13-guide-pagination a[hidden]{display:none}
body.v13-homepage#iam-v6-preview .v13-guide-pagination>span{font-size:10px;color:var(--v13-muted);margin-left:auto}
body.v13-homepage#iam-v6-preview .v13-guide :is(a,summary):focus-visible,body.v13-homepage#iam-v6-preview .v13-footer-closing :is(a,summary):focus-visible{outline:2px solid var(--v13-accent);outline-offset:3px;border-radius:4px}

body.v13-homepage#iam-v6-preview .v13-footer-closing{border-top:1px solid var(--v13-line)}
body.v13-homepage#iam-v6-preview .v13-footer-main{display:flex;align-items:center;justify-content:space-between;gap:28px;padding:18px 0}
body.v13-homepage#iam-v6-preview .v13-footer-identity{display:flex;align-items:center;gap:20px}
body.v13-homepage#iam-v6-preview .v13-footer-brand{display:inline-flex;align-items:center;gap:9px;min-height:32px;text-decoration:none;color:var(--v13-ink)}
body.v13-homepage#iam-v6-preview .v13-footer-brand>span{display:grid;place-items:center;width:27px;height:29px;background:#c32677;border-radius:7px;color:#fff;font:700 27px/1 Georgia,serif;letter-spacing:-1.5px;padding-right:2px}
body.v13-homepage#iam-v6-preview .v13-footer-brand>b{font-size:16px;font-weight:700;line-height:1.3;letter-spacing:-.45px;color:var(--v13-ink)}
body.v13-homepage#iam-v6-preview .v13-footer-identity>p{margin:0;padding-left:20px;border-left:1px solid var(--v13-line);color:var(--v13-muted);font-size:10px;line-height:1.5}
body.v13-homepage#iam-v6-preview .v13-footer-disclosures{display:flex;align-items:center;gap:10px;position:relative}
body.v13-homepage#iam-v6-preview .v13-footer-disclosure{margin:0;padding:0;border:0;background:none}
body.v13-homepage#iam-v6-preview .v13-footer-disclosure>summary{display:flex;align-items:center;gap:10px;min-height:44px;padding:8px 13px;list-style:none;cursor:pointer;color:var(--v13-ink);font-size:11px;font-weight:600;line-height:1.4;border:1px solid var(--v13-line);border-radius:9px;background:var(--v13-paper)}
body.v13-homepage#iam-v6-preview .v13-footer-disclosure>summary::-webkit-details-marker{display:none}
body.v13-homepage#iam-v6-preview .v13-footer-disclosure>summary::marker{content:''}
body.v13-homepage#iam-v6-preview .v13-footer-disclosure>summary>.iam-icon{width:15px;height:15px;color:var(--v13-accent)}
body.v13-homepage#iam-v6-preview .v13-footer-disclosure[open]>summary{border-color:var(--v13-accent);color:var(--v13-accent)}
body.v13-homepage#iam-v6-preview .v13-footer-disclosure[open]>summary>svg:last-child{transform:rotate(180deg)}
body.v13-homepage#iam-v6-preview .v13-footer-panel{position:absolute;right:0;bottom:calc(100% + 10px);padding:22px;background:var(--v13-paper);border:1px solid var(--v13-line);border-radius:13px;box-shadow:0 12px 35px #0002;z-index:10}
body.v13-homepage#iam-v6-preview .v13-footer-navigation{display:grid;grid-template-columns:1fr 1fr 1.25fr;gap:25px;width:620px;max-width:calc(100vw - 48px)}
body.v13-homepage#iam-v6-preview .v13-footer-navigation h3,body.v13-homepage#iam-v6-preview .v13-footer-panel-label{display:block;color:var(--v13-ink);font-size:11px;font-weight:700;line-height:1.5;margin:0 0 10px}
body.v13-homepage#iam-v6-preview .v13-footer-navigation a{display:flex;align-items:center;min-height:36px;padding:6px 0;font-size:11px;line-height:1.5;text-decoration:none;color:var(--v13-muted)}
body.v13-homepage#iam-v6-preview .v13-footer-company{width:330px;max-width:calc(100vw - 48px)}
body.v13-homepage#iam-v6-preview .v13-footer-company .v7-footer-company{display:block;color:var(--v13-muted);font-size:12px;line-height:1.7}
body.v13-homepage#iam-v6-preview .v13-footer-company .v7-footer-company>strong{display:block;font-size:12px;color:var(--v13-ink)}
body.v13-homepage#iam-v6-preview .v13-footer-company .v7-footer-company>small{display:block;color:var(--v13-muted);font-size:10px;margin:0}
body.v13-homepage#iam-v6-preview .v13-footer-company .v7-footer-company>p{font-size:12px;line-height:1.8;color:var(--v13-muted);margin:10px 0 5px}
body.v13-homepage#iam-v6-preview .v13-footer-company .v7-footer-company>a{display:flex;align-items:center;min-height:36px;font-size:12px;color:var(--v13-accent);margin:0;text-decoration:none}
body.v13-homepage#iam-v6-preview .v13-footer-connect{display:flex;align-items:center;justify-content:space-between;gap:16px;border-top:1px solid var(--v13-line);padding:5px 0}
body.v13-homepage#iam-v6-preview .v13-footer-connect>div:first-child{display:flex;align-items:center;gap:12px}
body.v13-homepage#iam-v6-preview .v13-footer-connect>div:first-child>span{font-size:9px;color:var(--v13-muted)}
body.v13-homepage#iam-v6-preview .v13-footer-connect .v7-footer-socials{display:flex;gap:3px}
body.v13-homepage#iam-v6-preview .v13-footer-connect .v7-footer-socials>a{display:grid;place-items:center;width:40px;height:40px;border:0;border-radius:50%;background:none;color:var(--v13-muted)}
body.v13-homepage#iam-v6-preview .v13-footer-connect .v7-footer-socials svg{width:15px;height:15px}
body.v13-homepage#iam-v6-preview .v13-footer-connect .v7-footer-payments{display:flex;align-items:center;gap:7px;transform:none;margin:0}
body.v13-homepage#iam-v6-preview .v13-footer-connect .v7-footer-payments>span{padding:5px 8px;height:28px;min-height:28px;gap:5px;border-color:var(--v13-line);border-radius:5px;background:none;color:var(--v13-muted)}
body.v13-homepage#iam-v6-preview .v13-footer-connect .iam-visa{font-size:16px}
body.v13-homepage#iam-v6-preview .v13-footer-connect .iam-mastercard svg{width:28px;height:18px}
body.v13-homepage#iam-v6-preview .v13-footer-connect .iam-mastercard small{font-size:6px;color:var(--v13-muted)}
body.v13-homepage#iam-v6-preview .v13-footer-fineprint{display:flex;justify-content:space-between;gap:20px;border-top:1px solid var(--v13-line);padding:11px 0 14px;font-size:9px;line-height:1.7;color:var(--v13-muted)}
@media(hover:hover) and (pointer:fine){body.v13-homepage#iam-v6-preview .v13-guide-group a:hover,body.v13-homepage#iam-v6-preview .v13-guide-pagination a:hover,body.v13-homepage#iam-v6-preview .v13-footer-panel a:hover{color:var(--v13-accent)}body.v13-homepage#iam-v6-preview .v13-footer-disclosure>summary:hover{border-color:var(--v13-accent)}}
@media(max-width:800px){body.v13-homepage#iam-v6-preview .v13-guide{width:calc(100% - 48px);padding:38px 0}body.v13-homepage#iam-v6-preview .v13-guide-layout{grid-template-columns:1fr;gap:14px}body.v13-homepage#iam-v6-preview .v13-guide-map>nav{padding-bottom:7px}body.v13-homepage#iam-v6-preview .v13-guide-heading h2{font-size:25px}body.v13-homepage#iam-v6-preview .v13-footer-main{gap:20px}body.v13-homepage#iam-v6-preview .v13-footer-disclosure>summary{gap:7px;padding-inline:10px}body.v13-homepage#iam-v6-preview .v13-footer-disclosure>summary>.iam-icon{display:none}}
@media(max-width:550px){body.v13-homepage#iam-v6-preview .v13-guide{width:calc(100% - 40px);padding:32px 0}body.v13-homepage#iam-v6-preview .v13-guide-heading{align-items:flex-start;gap:10px;margin-bottom:20px}body.v13-homepage#iam-v6-preview .v13-guide-heading h2{font-size:24px;letter-spacing:-.7px}body.v13-homepage#iam-v6-preview .v13-guide-heading h2>span{display:block}body.v13-homepage#iam-v6-preview .v13-guide-count{display:none}body.v13-homepage#iam-v6-preview .v13-guide-reader{padding:20px 19px 0}body.v13-homepage#iam-v6-preview .v13-guide-article h3{font-size:19px}body.v13-homepage#iam-v6-preview .v13-guide-copy p{font-size:12px;line-height:1.85}body.v13-homepage#iam-v6-preview .v13-guide-pagination{gap:9px}body.v13-homepage#iam-v6-preview .v13-guide-pagination a{font-size:10px}body.v13-homepage#iam-v6-preview .v13-guide-pagination>span{font-size:9px}body.v13-homepage#iam-v6-preview .v13-footer-main{display:block;padding:16px 0 12px}body.v13-homepage#iam-v6-preview .v13-footer-identity{display:flex;align-items:center;justify-content:space-between;gap:12px}body.v13-homepage#iam-v6-preview .v13-footer-identity>p{font-size:9px;margin:0;padding:0;border:0;max-width:125px;text-align:right}body.v13-homepage#iam-v6-preview .v13-footer-disclosures{margin-top:13px;display:grid;grid-template-columns:1fr 1fr;gap:8px}body.v13-homepage#iam-v6-preview .v13-footer-disclosure>summary{justify-content:space-between;font-size:10px;padding:8px 10px}body.v13-homepage#iam-v6-preview .v13-footer-navigation{width:calc(100vw - 40px);max-width:calc(100vw - 40px);grid-template-columns:1fr 1fr;gap:15px;padding:18px}body.v13-homepage#iam-v6-preview .v13-footer-navigation>nav:last-child{grid-column:1/-1;display:flex;align-items:center;flex-wrap:wrap;gap:0 16px;border-top:1px solid var(--v13-line);padding-top:13px}body.v13-homepage#iam-v6-preview .v13-footer-navigation>nav:last-child h3{width:100%;margin-bottom:3px}body.v13-homepage#iam-v6-preview .v13-footer-navigation a{min-height:36px;font-size:11px}body.v13-homepage#iam-v6-preview .v13-footer-company{max-width:calc(100vw - 40px)}body.v13-homepage#iam-v6-preview .v13-footer-connect{gap:10px;padding:5px 0}body.v13-homepage#iam-v6-preview .v13-footer-connect>div:first-child>span{display:none}body.v13-homepage#iam-v6-preview .v13-footer-connect .v7-footer-socials{gap:0}body.v13-homepage#iam-v6-preview .v13-footer-connect .v7-footer-socials>a{width:35px;height:40px}body.v13-homepage#iam-v6-preview .v13-footer-connect .v7-footer-payments{gap:5px}body.v13-homepage#iam-v6-preview .v13-footer-connect .v7-footer-payments>span{padding:4px 6px}body.v13-homepage#iam-v6-preview .v13-footer-connect .iam-mastercard small{display:none}body.v13-homepage#iam-v6-preview .v13-footer-fineprint{flex-direction:column;gap:4px;padding:10px 0 14px;font-size:8px}}
@media(prefers-reduced-motion:reduce){body.v13-homepage#iam-v6-preview .v13-guide summary>svg,body.v13-homepage#iam-v6-preview .v13-footer-disclosure>summary>svg{transition:none}}

@media(min-width:551px) and (max-width:700px){body.v13-homepage#iam-v6-preview .v13-footer-main{display:block}body.v13-homepage#iam-v6-preview .v13-footer-identity{justify-content:space-between}body.v13-homepage#iam-v6-preview .v13-footer-identity>p{padding:0;border:0;text-align:right}body.v13-homepage#iam-v6-preview .v13-footer-disclosures{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:13px}body.v13-homepage#iam-v6-preview .v13-footer-disclosure>summary{justify-content:space-between}}

/* V13 motion: a floating navigation dock, sequential entrances and a portrait orbit.
   References are recorded in tests/home-redesign-v13/reference. */
html:has(body.v13-homepage){scroll-padding-top:132px;scroll-behavior:smooth}
body.v13-homepage .v13-header-space{height:100px}
body.v13-homepage .v13-header-dock{position:fixed;inset:0 0 auto;z-index:150;padding:0 24px;transition:padding .45s cubic-bezier(.22,1,.36,1);pointer-events:none}
html body.iam-theme.v13-homepage#iam-v6-preview .v13-header-dock .v6-header{pointer-events:auto;width:100%;max-width:1240px;height:88px;margin:12px auto 0;padding:0 0;border:1px solid transparent;border-radius:20px;transition:margin .45s cubic-bezier(.22,1,.36,1),padding .45s,max-width .45s,height .45s,background-color .3s,border-color .3s,box-shadow .3s;background:transparent}
html body.iam-theme.v13-homepage#iam-v6-preview .v13-header-dock.is-scrolled .v6-header{max-width:1200px;height:74px;margin-top:12px;padding-inline:20px;background:#13161cea;border-color:#ffffff17;box-shadow:0 12px 40px #0003;backdrop-filter:blur(22px);-webkit-backdrop-filter:blur(22px)}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview .v13-header-dock.is-scrolled .v6-header{background:#fafafae8;border-color:#dcdce3;box-shadow:0 8px 32px #27272a0d}
html body.iam-theme.v13-homepage#iam-v6-preview .v6-mega-panel{max-height:calc(100dvh - 140px);overflow:auto}
html body.iam-theme.v13-homepage#iam-v6-preview #iap2 .v11-hero{position:relative;isolation:isolate}
body.v13-homepage .v13-hero-atmosphere{position:absolute;inset:-115px calc((1180px - 100vw)/2) -80px;pointer-events:none;overflow:clip;z-index:-1;mask-image:linear-gradient(transparent,#000 15% 75%,transparent)}
body.v13-homepage .v13-ambient{position:absolute;display:block;border-radius:50%;width:900px;height:700px;max-width:85vw;will-change:transform;animation:v13-ambient-drift 18s ease-in-out infinite alternate}
body.v13-homepage .v13-ambient-rose{top:-180px;right:-160px;background:radial-gradient(ellipse,#b82b712e,transparent 68%)}
body.v13-homepage .v13-ambient-slate{bottom:-240px;left:-240px;background:radial-gradient(ellipse,#53699922,transparent 68%);animation-delay:-9s;animation-direction:alternate-reverse}
body.v13-homepage .v13-ambient-lines{position:absolute;inset:-200px -200px -100px 38%;background:repeating-radial-gradient(ellipse at 72% 44%,transparent 0 91px,#e997c108 92px 93px,transparent 94px 168px);transform:rotate(-18deg);animation:v13-line-drift 24s ease-in-out infinite alternate;opacity:.9}
html[data-appearance=light] body.v13-homepage .v13-ambient-rose{background:radial-gradient(ellipse,#c8b9d349,transparent 68%)}
html[data-appearance=light] body.v13-homepage .v13-ambient-slate{background:radial-gradient(ellipse,#b4c8c640,transparent 68%)}
html[data-appearance=light] body.v13-homepage .v13-ambient-lines{background:repeating-radial-gradient(ellipse at 72% 44%,transparent 0 91px,#a59aaa16 92px 93px,transparent 94px 168px)}
html body.iam-theme.v13-homepage#iam-v6-preview #iap2 .v11-hero-copy{position:relative;z-index:1}
body.v13-homepage .v13-orbit-system{position:absolute;inset:-18px -13px 28px -22px;pointer-events:none;z-index:2}
body.v13-homepage .v13-orbit-ring{position:absolute;inset:2% 2%;border:1px solid #e997c121;border-radius:50%;transform:rotate(-9deg)}
html[data-appearance=light] body.v13-homepage .v13-orbit-ring{border-color:#b4a4b933}
@supports(offset-path:ellipse(48% 46% at 50% 50%)){
 html body.iam-theme.v13-homepage#iam-v6-preview #iap2 .v13-orbit-system .v11-orbit{left:0;right:auto;top:0;bottom:auto;rotate:0deg;offset-path:ellipse(48% 46% at 50% 50%);offset-rotate:0deg;offset-anchor:center;offset-distance:var(--orbit-start);animation:v13-social-orbit 28s linear infinite;animation-delay:var(--orbit-delay);width:58px;height:58px;border-radius:17px;box-shadow:0 8px 24px #0003}
 html body.iam-theme.v13-homepage#iam-v6-preview #iap2 .v13-orbit-system .v11-orbit-instagram{--orbit-start:8%;--orbit-delay:-2.24s}
 html body.iam-theme.v13-homepage#iam-v6-preview #iap2 .v13-orbit-system .v11-orbit-tiktok{--orbit-start:41%;--orbit-delay:-11.48s}
 html body.iam-theme.v13-homepage#iam-v6-preview #iap2 .v13-orbit-system .v11-orbit-youtube{--orbit-start:74%;--orbit-delay:-20.72s;width:50px;height:50px}
}
html body.iam-theme.v13-homepage#iam-v6-preview .v13-back-top{position:fixed;right:24px;bottom:24px;z-index:140;display:grid;place-items:center;width:48px;height:48px;padding:12px;border:1px solid #ffffff25;border-radius:15px;background:#24202cf2;color:#f9e6f0;box-shadow:0 6px 24px #0003;cursor:pointer;animation:v13-back-in .28s ease-out}
html body.iam-theme.v13-homepage#iam-v6-preview .v13-back-top[hidden]{display:none}
body.v13-homepage .v13-back-top svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}
html[data-appearance=light] body.iam-theme.v13-homepage#iam-v6-preview .v13-back-top{background:#fafafaf2;color:#9f235f;border-color:#d5cbd3;box-shadow:0 6px 24px #27272a13}
html.v13-theme-transition::view-transition-old(root),html.v13-theme-transition::view-transition-new(root){animation:none;mix-blend-mode:normal}
html.v13-theme-transition::view-transition,html.v13-theme-transition::view-transition-group(root),html.v13-theme-transition::view-transition-image-pair(root),html.v13-theme-transition::view-transition-old(root),html.v13-theme-transition::view-transition-new(root){pointer-events:none}
html.v13-theme-transition::view-transition-old(root){z-index:1}
html.v13-theme-transition::view-transition-new(root){z-index:2}
html.v13-theme-fallback body,html.v13-theme-fallback body :is(section,article,header,footer,button,input,details,a){transition-property:background-color,color,border-color;transition-duration:.28s;transition-timing-function:ease-out}
@keyframes v13-social-orbit{from{offset-distance:0%}to{offset-distance:100%}}
@keyframes v13-ambient-drift{from{transform:translate3d(-30px,-12px,0) scale(.96)}to{transform:translate3d(90px,65px,0) scale(1.12)}}
@keyframes v13-line-drift{from{transform:rotate(-18deg) translateX(-20px)}to{transform:rotate(-12deg) translateX(24px)}}
@keyframes v13-back-in{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}
@media(max-width:1259px){body.v13-homepage .v13-hero-atmosphere{inset:-115px -40px -80px}html body.iam-theme.v13-homepage#iam-v6-preview .v13-header-dock .v6-header{gap:20px}html body.iam-theme.v13-homepage#iam-v6-preview .v13-header-dock.is-scrolled .v6-header{padding-inline:14px;gap:16px}}
@media(max-width:1050px){body.v13-homepage .v13-header-space{height:132px}html body.iam-theme.v13-homepage#iam-v6-preview .v13-header-dock .v6-header{height:120px}html body.iam-theme.v13-homepage#iam-v6-preview .v13-header-dock.is-scrolled .v6-header{height:112px}}
@media(max-width:650px){html:has(body.v13-homepage){scroll-padding-top:150px}body.v13-homepage .v13-header-dock{padding-inline:12px}body.v13-homepage .v13-header-space{height:126px}html body.iam-theme.v13-homepage#iam-v6-preview .v13-header-dock .v6-header{height:114px;gap:8px;margin-top:8px;padding:4px 4px 0;align-content:center}html body.iam-theme.v13-homepage#iam-v6-preview .v13-header-dock.is-scrolled .v6-header{height:108px;padding:5px 10px;gap:6px;margin-top:8px;border-radius:16px}html body.iam-theme.v13-homepage#iam-v6-preview .v6-mega-panel{max-height:calc(100dvh - 235px)}body.v13-homepage .v13-orbit-system{inset:-10px -4px 26px -8px}html body.iam-theme.v13-homepage#iam-v6-preview #iap2 .v13-orbit-system .v11-orbit{width:44px;height:44px;border-radius:13px}html body.iam-theme.v13-homepage#iam-v6-preview #iap2 .v13-orbit-system .v11-orbit svg{width:24px;height:24px}html body.iam-theme.v13-homepage#iam-v6-preview .v13-back-top{width:44px;height:44px;right:15px;bottom:15px}body.v13-homepage .v13-hero-atmosphere{inset:-126px -40px -70px}}
@media(prefers-reduced-motion:reduce){html:has(body.v13-homepage){scroll-behavior:auto}body.v13-homepage :is(.v13-header-dock,.v13-back-top,.v13-ambient,.v13-ambient-lines,.v6-header){animation:none!important;transition:none!important}html body.iam-theme.v13-homepage#iam-v6-preview #iap2 .v13-orbit-system .v11-orbit{animation:none!important;offset-distance:var(--orbit-start)}html.v13-theme-transition::view-transition-group(root){animation:none}}
/* Fade the ambient field inside the hero instead of clipping its top at main. */
body.v13-homepage .v13-hero-atmosphere{top:0}

/* Native directory disclosures, with independently flowing columns and stable link targets. */
html body.iam-theme.v14-homepage#iam-v6-preview :is(.v7-footer-platforms,#home-market){--v14-directory-paper:#14171c;--v14-directory-row:#1b1e24;--v14-directory-line:#ffffff10;--v14-directory-ink:#d9d9e0;--v14-directory-muted:#9b9ba8;--v14-directory-accent:#f1a1c9;--v14-directory-hover:#2b1e29;--v14-directory-hover-line:#b452824d;--v14-directory-scroll:#5e4758}
html[data-appearance=light] body.iam-theme.v14-homepage#iam-v6-preview :is(.v7-footer-platforms,#home-market){--v14-directory-paper:#fafafa;--v14-directory-row:#f4f4f5;--v14-directory-line:#dedee3;--v14-directory-ink:#45454d;--v14-directory-muted:#65656f;--v14-directory-accent:#b42368;--v14-directory-hover:#f4e6ed;--v14-directory-hover-line:#d8afc2;--v14-directory-scroll:#b7a4ae}
html body.iam-theme.v14-homepage#iam-v6-preview .v9-directory .v7-footer-platforms{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px}
html body.iam-theme.v14-homepage#iam-v6-preview .v14-directory-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px;min-width:0}
html body.iam-theme.v14-homepage#iam-v6-preview .v14-directory-column{display:flex;flex-direction:column;align-items:stretch;gap:4px;min-width:0}
html body.iam-theme.v14-homepage#iam-v6-preview :is(.v14-directory-column,.v14-directory-pair):not(:has(.v7-footer-platform:not([hidden]))){display:none}
html body.iam-theme.v14-homepage#iam-v6-preview .v7-footer-platform{border:1px solid transparent;border-radius:11px;margin:0;background:transparent;min-width:0;box-shadow:none}
html[data-appearance=light] body.iam-theme.v14-homepage#iam-v6-preview .v7-footer-platform:not([open]){border-color:transparent}
html body.iam-theme.v14-homepage#iam-v6-preview .v7-footer-platform>summary{min-height:44px;padding:10px 11px;gap:8px;border-radius:10px;border-bottom:1px solid var(--v14-directory-line)}
html body.iam-theme.v14-homepage#iam-v6-preview .v7-footer-platform-name{gap:8px}
html body.iam-theme.v14-homepage#iam-v6-preview .v7-footer-platform-name b{font-size:12px}
html body.iam-theme.v14-homepage#iam-v6-preview .v7-footer-platform-name svg{width:15px;height:15px}
html body.iam-theme.v14-homepage#iam-v6-preview .v7-footer-platform[open]{background:var(--v14-directory-paper);border-color:var(--v14-directory-line)}
html body.iam-theme.v14-homepage#iam-v6-preview .v7-footer-platform[open]>summary{border-radius:10px 10px 0 0;background:var(--v14-directory-row);color:var(--v14-directory-accent)}
html body.iam-theme.v14-homepage#iam-v6-preview .v7-footer-platform[open]>summary .v7-footer-platform-name b{color:var(--v14-directory-accent)}
html body.iam-theme.v14-homepage#iam-v6-preview .v7-footer-platform-body{padding:8px;max-height:420px;overflow-y:auto;overscroll-behavior-y:contain;scrollbar-width:thin;scrollbar-color:var(--v14-directory-scroll) transparent;scroll-padding:38px 0 8px}
html body.iam-theme.v14-homepage#iam-v6-preview .v7-footer-subgroup+div{margin-top:14px}
html body.iam-theme.v14-homepage#iam-v6-preview .v7-footer-subgroup h4{position:sticky;top:-8px;z-index:1;background:var(--v14-directory-paper);margin:0 0 4px;padding:10px 9px 8px;font-size:9px;letter-spacing:1px;line-height:1.4;color:var(--v14-directory-muted)}
html body.iam-theme.v14-homepage#iam-v6-preview .v7-footer-subgroup a.v14-directory-link,html body.iam-theme.v14-homepage#iam-v6-preview #home-market .ih-market-group a.v14-directory-link{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:44px;margin:0;padding:11px 10px;border:1px solid transparent;border-bottom-color:var(--v14-directory-line);border-radius:8px;background:transparent;color:var(--v14-directory-ink);font-size:11px;font-weight:500;line-height:1.55;text-decoration:none;box-shadow:none;transform:none;transition:background-color .18s,border-color .18s,color .18s}
html body.iam-theme.v14-homepage#iam-v6-preview :is(.v7-footer-subgroup,#home-market .ih-market-group) a.v14-directory-link[hidden]{display:none}
html body.iam-theme.v14-homepage#iam-v6-preview .v14-directory-label{min-width:0;overflow-wrap:anywhere}
html body.iam-theme.v14-homepage#iam-v6-preview .v14-directory-arrow{display:block;width:14px;height:14px;flex:none;opacity:.42;color:var(--v14-directory-muted);transition:opacity .18s,color .18s}
html body.iam-theme.v14-homepage#iam-v6-preview #home-market .ih-market-group>div{display:flex;flex-direction:column;padding:8px 12px 12px;border-top:1px solid var(--v14-directory-line);max-height:420px;overflow-y:auto;overscroll-behavior-y:contain;scrollbar-width:thin;scrollbar-color:var(--v14-directory-scroll) transparent;scroll-padding:40px 0 8px}
html body.iam-theme.v14-homepage#iam-v6-preview #home-market .ih-market-group a.v14-directory-link{font-size:12px;padding:11px 12px;flex:none}
html body.iam-theme.v14-homepage#iam-v6-preview #home-market .v14-directory-list-label{position:sticky;top:-8px;z-index:1;display:block;padding:8px 12px;font-size:10px;font-weight:500;letter-spacing:.2px;color:var(--v14-directory-muted);background:var(--v14-directory-paper)}
html body.iam-theme.v14-homepage#iam-v6-preview .v7-footer-subgroup a.v14-directory-link:focus:not(:focus-visible),html body.iam-theme.v14-homepage#iam-v6-preview #home-market .ih-market-group a.v14-directory-link:focus:not(:focus-visible){outline:none}
html body.iam-theme.v14-homepage#iam-v6-preview .v7-footer-subgroup a.v14-directory-link:focus-visible,html body.iam-theme.v14-homepage#iam-v6-preview #home-market .ih-market-group a.v14-directory-link:focus-visible{outline:2px solid var(--v14-directory-accent);outline-offset:-2px;background:var(--v14-directory-hover);border-color:var(--v14-directory-hover-line);color:var(--v14-directory-accent)}
html body.iam-theme.v14-homepage#iam-v6-preview .v14-directory-link:focus-visible .v14-directory-arrow{opacity:1;color:var(--v14-directory-accent)}
@media(hover:hover) and (pointer:fine){
 html body.iam-theme.v14-homepage#iam-v6-preview .v14-directory-arrow{opacity:0}
 html body.iam-theme.v14-homepage#iam-v6-preview .v7-footer-subgroup a.v14-directory-link:hover,html body.iam-theme.v14-homepage#iam-v6-preview #home-market .ih-market-group a.v14-directory-link:hover{background:var(--v14-directory-hover);border-color:var(--v14-directory-hover-line);color:var(--v14-directory-accent)}
 html body.iam-theme.v14-homepage#iam-v6-preview .v14-directory-link:hover .v14-directory-arrow{opacity:1;color:var(--v14-directory-accent)}
 html body.iam-theme.v14-homepage#iam-v6-preview .v7-footer-platform>summary:hover{background:var(--v14-directory-row)}
}
@media(max-width:1050px){html body.iam-theme.v14-homepage#iam-v6-preview .v14-directory-pair{grid-template-columns:minmax(0,1fr);gap:7px}html body.iam-theme.v14-homepage#iam-v6-preview .v9-directory .v7-footer-platforms{gap:16px}html body.iam-theme.v14-homepage#iam-v6-preview .v7-footer-platform-body{max-height:390px}}
@media(max-width:550px){html body.iam-theme.v14-homepage#iam-v6-preview .v9-directory .v7-footer-platforms{gap:9px}html body.iam-theme.v14-homepage#iam-v6-preview .v7-footer-platform>summary{padding:10px 8px;gap:6px}html body.iam-theme.v14-homepage#iam-v6-preview .v7-footer-platform-name{gap:6px}html body.iam-theme.v14-homepage#iam-v6-preview .v7-footer-platform-name b{font-size:10px}html body.iam-theme.v14-homepage#iam-v6-preview .v7-footer-platform-body{padding:5px;max-height:360px}html body.iam-theme.v14-homepage#iam-v6-preview .v7-footer-subgroup h4{top:-5px;padding-inline:7px}html body.iam-theme.v14-homepage#iam-v6-preview .v7-footer-subgroup a.v14-directory-link{font-size:10px;padding:10px 7px;gap:5px}html body.iam-theme.v14-homepage#iam-v6-preview .v14-directory-arrow{width:12px;height:12px}html body.iam-theme.v14-homepage#iam-v6-preview #home-market .ih-market-group>div{padding:6px;max-height:360px}html body.iam-theme.v14-homepage#iam-v6-preview #home-market .ih-market-group a.v14-directory-link{font-size:11px;padding:11px 9px}html body.iam-theme.v14-homepage#iam-v6-preview #home-market .v14-directory-list-label{top:-6px;padding-inline:9px}}
@media(prefers-reduced-motion:reduce){html body.iam-theme.v14-homepage#iam-v6-preview :is(.v14-directory-link,.v14-directory-arrow){transition:none}}

/* V15 retains the exact dark atmosphere; light surfaces now reveal the field. */
body.v14-homepage{isolation:isolate}
body.v14-homepage .v14-atmosphere{position:fixed;inset:0;z-index:-1;pointer-events:none;overflow:hidden;contain:strict;--v14-particle-rose:236,117,176;--v14-particle-slate:166,173,201;--v14-particle-opacity:.52}
body.v14-homepage .v14-particles{position:absolute;inset:0;width:100%;height:100%;display:block}
body.v14-homepage .v14-haze{position:absolute;width:900px;height:800px;max-width:95vw;max-height:100vh;left:-22%;top:5%;border-radius:50%;background:radial-gradient(ellipse,#93436317,transparent 67%);animation:v14-haze-drift 26s ease-in-out infinite alternate;will-change:transform}
body.v14-homepage .v14-haze-cool{left:auto;right:-22%;top:35%;background:radial-gradient(ellipse,#5b708d19,transparent 68%);animation-delay:-13s;animation-direction:alternate-reverse}
html[data-appearance=light] body.v14-homepage .v14-atmosphere{--v14-particle-rose:133,71,112;--v14-particle-slate:91,108,137;--v14-particle-opacity:.64}
html[data-appearance=light] body.v14-homepage .v14-haze{background:radial-gradient(ellipse,#e99bc982,transparent 72%)}
html[data-appearance=light] body.v14-homepage .v14-haze-cool{background:radial-gradient(ellipse,#b4c4dc59,transparent 68%)}
body.v14-homepage .v14-atmosphere.is-paused .v14-haze{animation-play-state:paused}
/* One modest gap, rather than section padding plus two large margins. */
html body.iam-theme.v14-homepage#iam-v6-preview #iap2 #home-market{padding-bottom:24px!important;margin-bottom:0}
html body.iam-theme.v14-homepage#iam-v6-preview #iap2 #home-profile-preview{margin-top:0;padding-top:40px}
@keyframes v14-haze-drift{from{transform:translate3d(-2%,-4%,0) scale(.94)}to{transform:translate3d(14%,10%,0) scale(1.08)}}
@media(max-width:650px){html body.iam-theme.v14-homepage#iam-v6-preview #iap2 #home-market{padding-bottom:20px!important}html body.iam-theme.v14-homepage#iam-v6-preview #iap2 #home-profile-preview{padding-top:28px}body.v14-homepage .v14-haze{max-width:130vw;left:-55%}body.v14-homepage .v14-haze-cool{left:auto;right:-55%}}
@media(prefers-reduced-motion:reduce){body.v14-homepage .v14-haze{animation:none;will-change:auto}}

/* Only page-level light surfaces are permeable. Reading and control surfaces stay opaque. */
html[data-appearance=light] body.iam-theme.v15-homepage#iam-v6-preview #iap2{background:transparent}
html[data-appearance=light] body.iam-theme.v15-homepage#iam-v6-preview #iap2 #iap2-faq.v9-faq{background:#ececef66}

/* A warmer rose wash requested for the day theme; dark surfaces stay as-is. */
html[data-appearance=light] body.v15-homepage .v14-atmosphere:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at 65% 15%,#edb5d51f,transparent 65%);pointer-events:none}

/* V14 editorial cards. The V12 rail, side arrows and native behavior remain. */
body#iam-v6-preview.v14-homepage .v14-editorial-blog{--v14-blog-surface:#13161c;--v14-blog-border:#ffffff17;--v14-blog-ink:#f3f2f5;--v14-blog-muted:#a4a4b2;--v14-blog-accent:#ed82b6;--v14-blog-inset:#1b1e25}
html body.iam-theme#iam-v6-preview.v14-homepage #iap2 .v14-editorial-blog .v9-editorial-heading{position:relative;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:22px;max-width:none;margin:0 64px 30px;text-align:center}
body#iam-v6-preview.v14-homepage .v14-blog-heading-copy{grid-column:2;max-width:560px}
body#iam-v6-preview.v14-homepage .v14-blog-heading-mark{display:flex;align-items:center;justify-content:center;gap:12px;margin-bottom:13px;color:var(--v14-blog-accent)}
body#iam-v6-preview.v14-homepage .v14-blog-heading-mark span{width:48px;height:1px;background:var(--v14-blog-border)}
body#iam-v6-preview.v14-homepage .v14-blog-heading-mark svg{width:20px;height:20px}
html body.iam-theme#iam-v6-preview.v14-homepage #iap2 .v14-editorial-blog .v9-editorial-heading h2{font-size:clamp(28px,2.6vw,36px);line-height:1.18;letter-spacing:-1.2px;margin:0 0 12px;color:var(--v14-blog-ink)}
html body.iam-theme#iam-v6-preview.v14-homepage #iap2 .v14-editorial-blog .v9-editorial-heading h2>span{color:var(--v14-blog-accent)}
html body.iam-theme#iam-v6-preview.v14-homepage #iap2 .v14-editorial-blog .v9-editorial-heading p{font-size:13px;line-height:1.6;color:var(--v14-blog-muted);margin:0}
html body.iam-theme#iam-v6-preview.v14-homepage #iap2 .v14-blog-view-all{grid-column:3;justify-self:end;display:inline-flex;align-items:center;justify-content:center;gap:14px;min-height:44px;padding:0 15px;border:1px solid var(--v14-blog-border);border-radius:9px;color:var(--v14-blog-ink);background:var(--v14-blog-surface);font-size:12px;font-weight:600;line-height:1.25;white-space:nowrap;text-decoration:none;transition:border-color .18s,background-color .18s}
body#iam-v6-preview.v14-homepage .v14-blog-view-all span{color:var(--v14-blog-accent);font-size:17px}
body#iam-v6-preview.v14-homepage .v14-editorial-blog .v12-blog-shell{--v12-blog-gap:20px}
html body.iam-theme#iam-v6-preview.v14-homepage #iap2 .v14-editorial-blog .iap2-blog-grid{align-items:stretch}
html body.iam-theme#iam-v6-preview.v14-homepage #iap2 .v14-editorial-blog .iap2-blog{display:flex;flex-direction:column;padding:12px;border:1px solid var(--v14-blog-border);border-radius:15px;background:var(--v14-blog-surface);color:var(--v14-blog-ink);overflow:hidden;box-shadow:0 4px 16px #00000008;transition:border-color .2s,box-shadow .2s}
html body.iam-theme#iam-v6-preview.v14-homepage #iap2 .v14-editorial-blog .iap2-blog-image{position:relative;display:block;flex:none;aspect-ratio:1.72;border-radius:9px;background:var(--v14-blog-inset);overflow:hidden;margin:0}
html body.iam-theme#iam-v6-preview.v14-homepage #iap2 .v14-editorial-blog .iap2-blog-image img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .45s cubic-bezier(.2,.7,.3,1)}
html body.iam-theme#iam-v6-preview.v14-homepage #iap2 .v14-editorial-blog .iap2-tag{position:absolute;top:10px;left:10px;display:inline-flex;align-items:center;max-width:calc(100% - 20px);min-height:25px;margin:0;padding:4px 9px;border:1px solid #ffffff24;border-radius:6px;background:#16171de8;color:#fff;font-size:10px;line-height:1.3;font-weight:600;letter-spacing:.1px;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}
html body.iam-theme#iam-v6-preview.v14-homepage #iap2 .v14-editorial-blog .iap2-blog-copy{display:flex;flex:1;flex-direction:column;align-items:stretch;min-width:0;padding:17px 7px 0}
html body.iam-theme#iam-v6-preview.v14-homepage #iap2 .v14-editorial-blog .iap2-blog h3{margin:0 0 10px;font-size:16px;line-height:1.45;font-weight:650;letter-spacing:-.25px;color:var(--v14-blog-ink)}
html body.iam-theme#iam-v6-preview.v14-homepage #iap2 .v14-editorial-blog .iap2-blog h3 a{color:inherit;text-decoration:none}
html body.iam-theme#iam-v6-preview.v14-homepage #iap2 .v14-editorial-blog .iap2-blog-copy>p{margin:0 0 19px;font-size:13px;line-height:1.65;color:var(--v14-blog-muted)}
body#iam-v6-preview.v14-homepage .v14-blog-meta{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0;margin-top:auto;border-top:1px solid var(--v14-blog-border);padding-top:5px}
body#iam-v6-preview.v14-homepage .v14-blog-category{min-width:0;color:var(--v14-blog-muted);font-size:10px;line-height:1.3;font-weight:500}
html body.iam-theme#iam-v6-preview.v14-homepage #iap2 .v14-editorial-blog .iap2-read-more{display:inline-flex;flex:none;align-items:center;justify-content:flex-end;gap:8px;align-self:auto;width:auto;min-height:42px;margin:0;padding:0;border:0;border-radius:0;background:transparent;color:var(--v14-blog-ink);font-size:11px;line-height:1.4;font-weight:600;text-decoration:none}
body#iam-v6-preview.v14-homepage .v14-editorial-blog .iap2-read-more svg{width:15px;height:15px;color:var(--v14-blog-accent)}
body#iam-v6-preview.v14-homepage .v14-editorial-blog .v12-blog-arrow{margin-bottom:0}
html body.iam-theme#iam-v6-preview.v14-homepage #iap2 .v14-editorial-blog .v12-blog-status{margin-top:17px;color:var(--v14-blog-muted);font-size:11px}
body#iam-v6-preview.v14-homepage .v14-editorial-blog .iap2-blog:focus-within{border-color:var(--v14-blog-accent)}
html[data-appearance=light] body#iam-v6-preview.v14-homepage .v14-editorial-blog{--v14-blog-surface:#fafafa;--v14-blog-border:#e4e4e7;--v14-blog-ink:#27272a;--v14-blog-muted:#71717a;--v14-blog-accent:#a72d67;--v14-blog-inset:#f4f4f5}
@media(hover:hover) and (pointer:fine){body#iam-v6-preview.v14-homepage .v14-editorial-blog .iap2-blog:hover{border-color:#ba6a922e;box-shadow:0 8px 24px #00000012}body#iam-v6-preview.v14-homepage .v14-editorial-blog .iap2-blog:hover .iap2-blog-image img{transform:scale(1.035)}html body.iam-theme#iam-v6-preview.v14-homepage #iap2 .v14-blog-view-all:hover{border-color:var(--v14-blog-accent)}}
@media(max-width:1000px){html body.iam-theme#iam-v6-preview.v14-homepage #iap2 .v14-editorial-blog .v9-editorial-heading{grid-template-columns:1fr auto;margin-inline:60px;text-align:left;gap:15px}body#iam-v6-preview.v14-homepage .v14-blog-heading-copy{grid-column:1}body#iam-v6-preview.v14-homepage .v14-blog-heading-mark{justify-content:flex-start}body#iam-v6-preview.v14-homepage .v14-blog-heading-mark span:first-child{display:none}html body.iam-theme#iam-v6-preview.v14-homepage #iap2 .v14-blog-view-all{grid-column:2}body#iam-v6-preview.v14-homepage .v14-editorial-blog .v12-blog-shell{--v12-blog-gap:18px}}
@media(max-width:620px){html body.iam-theme#iam-v6-preview.v14-homepage #iap2 .v14-editorial-blog .v9-editorial-heading{grid-template-columns:1fr;margin:0 0 23px;text-align:center;gap:15px}body#iam-v6-preview.v14-homepage .v14-blog-heading-copy{grid-column:1;justify-self:center}body#iam-v6-preview.v14-homepage .v14-blog-heading-mark{justify-content:center;margin-bottom:11px}body#iam-v6-preview.v14-homepage .v14-blog-heading-mark span:first-child{display:block}html body.iam-theme#iam-v6-preview.v14-homepage #iap2 .v14-blog-view-all{grid-column:1;justify-self:end;min-height:40px;padding-inline:12px;font-size:11px}html body.iam-theme#iam-v6-preview.v14-homepage #iap2 .v14-editorial-blog .v9-editorial-heading p{font-size:12px}html body.iam-theme#iam-v6-preview.v14-homepage #iap2 .v14-editorial-blog .iap2-blog{padding:10px;border-radius:13px}html body.iam-theme#iam-v6-preview.v14-homepage #iap2 .v14-editorial-blog .iap2-blog-copy{padding:14px 3px 0}html body.iam-theme#iam-v6-preview.v14-homepage #iap2 .v14-editorial-blog .iap2-blog h3{font-size:15px;line-height:1.45}html body.iam-theme#iam-v6-preview.v14-homepage #iap2 .v14-editorial-blog .iap2-blog-copy>p{font-size:12px;line-height:1.6}html body.iam-theme#iam-v6-preview.v14-homepage #iap2 .v14-editorial-blog .iap2-read-more{font-size:10px;gap:6px}body#iam-v6-preview.v14-homepage .v14-blog-meta{gap:8px}body#iam-v6-preview.v14-homepage .v14-editorial-blog .v12-blog-shell{--v12-blog-gap:16px}}
@media(prefers-reduced-motion:reduce){body#iam-v6-preview.v14-homepage .v14-editorial-blog *{transition:none!important;animation:none!important}}

/* Full service cards with the same lateral navigation pattern as the articles. */
html body.iam-theme.v14-homepage#iam-v6-preview #iap2 .v14-catalog-shell{--v14-catalog-count:3;--v14-catalog-gap:20px;display:grid;grid-template-columns:48px minmax(0,1fr) 48px;align-items:center;column-gap:14px;width:100%;min-width:0}
html body.iam-theme.v14-homepage#iam-v6-preview #iap2 .v14-catalog-shell .v9-service-carousel{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--v14-catalog-count) - 1)*var(--v14-catalog-gap))/var(--v14-catalog-count));gap:var(--v14-catalog-gap);min-width:0;margin:0;padding:8px 0 12px;scroll-padding:0;scroll-snap-type:x mandatory;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}
html body.iam-theme.v14-homepage#iam-v6-preview #iap2 .v14-catalog-shell .v9-service-carousel::-webkit-scrollbar{display:none}
html body.iam-theme.v14-homepage#iam-v6-preview #iap2 .v14-catalog-shell .v13-service-card{min-width:0;scroll-snap-align:start;scroll-snap-stop:always}
html body.iam-theme.v14-homepage#iam-v6-preview #iap2 .v13-service-art{right:-24px;transform:scale(.88);transform-origin:center right}
html body.iam-theme.v14-homepage#iam-v6-preview #iap2 .v14-catalog-arrow{display:grid;place-items:center;align-self:center;box-sizing:border-box;width:48px;height:48px;min-height:48px;margin:0 0 4px;padding:0;flex:none;border:1px solid #635363;border-radius:50%;background:#231c27;color:#f4dceb;box-shadow:0 5px 15px #0002;cursor:pointer;transition:background .18s,border-color .18s,color .18s,box-shadow .18s}
html body.iam-theme.v14-homepage#iam-v6-preview #iap2 .v14-catalog-arrow svg{width:22px;height:22px;stroke-width:1.65}
html body.iam-theme.v14-homepage#iam-v6-preview #iap2 .v14-catalog-arrow:disabled{background:#17151a;border-color:#39323d;color:#8e8190;box-shadow:none;opacity:1;cursor:default}
html body.iam-theme.v14-homepage#iam-v6-preview #iap2 .v14-catalog-arrow:focus-visible{outline:3px solid #ed75b0;outline-offset:3px}
html body.iam-theme.v14-homepage#iam-v6-preview #iap2 .v13-catalog .v9-catalog-controls{display:none!important}
html body.iam-theme.v14-homepage#iam-v6-preview #iap2 .v13-catalog .v9-catalog-foot{margin:0 62px;padding-top:7px}
html[data-appearance=light] body.iam-theme.v14-homepage#iam-v6-preview #iap2 .v14-catalog-arrow{background:#fafafa;border-color:#dedee3;color:#a82565;box-shadow:0 3px 12px #27272a09}
html[data-appearance=light] body.iam-theme.v14-homepage#iam-v6-preview #iap2 .v14-catalog-arrow:disabled{background:#eeeef0;border-color:#dedee3;color:#8b8891;box-shadow:none}
@media(hover:hover) and (pointer:fine){html body.iam-theme.v14-homepage#iam-v6-preview #iap2 .v14-catalog-arrow:not(:disabled):hover{background:var(--v13c-rose);border-color:var(--v13c-rose);color:white;box-shadow:0 5px 16px #b423681c}}
@media(max-width:1050px){html body.iam-theme.v14-homepage#iam-v6-preview #iap2 .v14-catalog-shell{--v14-catalog-count:2;--v14-catalog-gap:18px;grid-template-columns:44px minmax(0,1fr) 44px;column-gap:12px}html body.iam-theme.v14-homepage#iam-v6-preview #iap2 .v14-catalog-arrow{width:44px;height:44px;min-height:44px}html body.iam-theme.v14-homepage#iam-v6-preview #iap2 .v13-catalog .v9-catalog-foot{margin-inline:56px}}
@media(max-width:620px){html body.iam-theme.v14-homepage#iam-v6-preview #iap2 .v14-catalog-shell{--v14-catalog-count:1;--v14-catalog-gap:16px;column-gap:8px}html body.iam-theme.v14-homepage#iam-v6-preview #iap2 .v14-catalog-arrow svg{width:20px;height:20px}html body.iam-theme.v14-homepage#iam-v6-preview #iap2 .v13-catalog .v9-catalog-foot{margin-inline:52px;gap:8px;align-items:start}html body.iam-theme.v14-homepage#iam-v6-preview #iap2 .v9-catalog-foot>span{max-width:88px}html body.iam-theme.v14-homepage#iam-v6-preview #iap2 .v9-catalog-foot>a{white-space:nowrap}html body.iam-theme.v14-homepage#iam-v6-preview #iap2 .v13-service-top{padding:20px 18px 0}html body.iam-theme.v14-homepage#iam-v6-preview #iap2 .v13-service-rate{left:18px;top:73px}html body.iam-theme.v14-homepage#iam-v6-preview #iap2 .v13-service-rate strong{font-size:42px;letter-spacing:-1.7px}html body.iam-theme.v14-homepage#iam-v6-preview #iap2 .v13-service-kind{left:18px}html body.iam-theme.v14-homepage#iam-v6-preview #iap2 .v13-service-art{right:11px;top:81px;width:64px;height:75px;transform:none}html body.iam-theme.v14-homepage#iam-v6-preview #iap2 .v13-service-tile{left:0;top:0;width:62px;height:68px;border-radius:18px}html body.iam-theme.v14-homepage#iam-v6-preview #iap2 .v13-service-tile svg{width:32px;height:32px}html body.iam-theme.v14-homepage#iam-v6-preview #iap2 .v13-service-orbit{left:-31px;top:-10px;width:130px;height:130px}html body.iam-theme.v14-homepage#iam-v6-preview #iap2 .v13-service-dot{display:none}html body.iam-theme.v14-homepage#iam-v6-preview #iap2 .v13-service-content{padding:21px 18px 20px}html body.iam-theme.v14-homepage#iam-v6-preview #iap2 .v13-service-name{min-height:83px}html body.iam-theme.v14-homepage#iam-v6-preview #iap2 .v13-service-name h3{font-size:17px}html body.iam-theme.v14-homepage#iam-v6-preview #iap2 .v13-service-card .v13-service-facts{column-gap:10px}html body.iam-theme.v14-homepage#iam-v6-preview #iap2 .v13-service-max{padding-left:12px!important}html body.iam-theme.v14-homepage#iam-v6-preview #iap2 .v13-service-card .v13-service-estimate{padding-left:11px;gap:8px;font-size:12px}html body.iam-theme.v14-homepage#iam-v6-preview #iap2 .v13-service-estimate>.v13-service-arrow{width:29px}}
@media(max-width:370px){html body.iam-theme.v14-homepage#iam-v6-preview #iap2 .v14-catalog-shell{column-gap:5px}html body.iam-theme.v14-homepage#iam-v6-preview #iap2 .v13-service-content{padding-inline:13px}html body.iam-theme.v14-homepage#iam-v6-preview #iap2 .v13-service-top{padding-inline:13px}html body.iam-theme.v14-homepage#iam-v6-preview #iap2 .v13-service-rate{left:13px}html body.iam-theme.v14-homepage#iam-v6-preview #iap2 .v13-service-rate strong{font-size:36px}html body.iam-theme.v14-homepage#iam-v6-preview #iap2 .v13-service-kind{left:13px}html body.iam-theme.v14-homepage#iam-v6-preview #iap2 .v13-service-art{right:9px;top:85px;width:48px}html body.iam-theme.v14-homepage#iam-v6-preview #iap2 .v13-service-tile{width:46px;height:52px;border-radius:14px}html body.iam-theme.v14-homepage#iam-v6-preview #iap2 .v13-service-tile svg{width:26px;height:26px}html body.iam-theme.v14-homepage#iam-v6-preview #iap2 .v13-service-name h3{font-size:16px}html body.iam-theme.v14-homepage#iam-v6-preview #iap2 .v13-catalog .v9-catalog-foot{margin-inline:49px;flex-wrap:wrap}}
@media(prefers-reduced-motion:reduce){html body.iam-theme.v14-homepage#iam-v6-preview #iap2 .v14-catalog-arrow{transition:none}}

/* Distinct creator artwork, a compact community strip and mode-aware portraits. */
html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v11-hero{grid-template-columns:1.08fr 1fr;gap:48px;min-height:575px;align-items:center}
html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v11-hero-note{margin-bottom:24px}
html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v15-community-strip{display:flex;align-items:center;gap:20px;max-width:520px;min-height:68px}
html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v15-community-strip a{color:var(--v11-text);text-decoration:none;min-height:44px}
html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v15-community-stories{display:flex;align-items:center;gap:10px}
html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v15-avatar-stack{display:flex;padding-left:0;flex-shrink:0}
html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v15-avatar-stack img{width:34px;height:34px;object-fit:cover;object-position:50% 25%;border:2px solid var(--v11-bg);border-radius:50%;margin-left:-13px;background:var(--v11-soft)}
html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v15-avatar-stack img:first-child{margin-left:0}
html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v15-community-strip b{font-size:11px;line-height:1.5;font-weight:650;white-space:nowrap}
html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v15-community-strip small{display:flex;align-items:center;gap:4px;font-size:10px;line-height:1.6;color:var(--v11-muted);white-space:nowrap}
html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v15-review-link{display:flex;justify-content:center;flex-direction:column}
html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v15-review-title{display:flex;align-items:center;gap:5px}
html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v15-review-title>svg{width:18px;height:18px;fill:#00b67a;stroke:none}
html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v15-review-link small{padding-left:23px}
html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v15-review-link small svg{width:10px;height:10px}
html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v15-intro-video{flex-shrink:0;border:0;padding:0;background:none;color:white;cursor:pointer;border-radius:11px}
html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v15-video-thumb{position:relative;display:block;width:100px;height:64px;overflow:hidden;border-radius:11px;background:#212632;border:1px solid var(--v11-line);box-shadow:0 6px 18px #0002}
html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v15-video-thumb>img{width:100%;height:100%;object-fit:cover;object-position:50% 24%;filter:brightness(.7)}
html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v15-video-thumb>i{position:absolute;top:9px;left:36px;width:28px;height:28px;display:grid;place-items:center;border-radius:50%;background:#fff3;backdrop-filter:blur(5px);border:1px solid #ffffff65;transition:transform .25s,background .25s}
html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v15-video-thumb>i svg{width:20px;height:20px;fill:#fff;stroke:none}
html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v15-video-thumb>span{position:absolute;bottom:5px;inset-inline:0;text-align:center;font-size:8px;font-weight:700;letter-spacing:.1px;text-shadow:0 1px 4px #000}
html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v11-hero-art.v15-creator-scene{width:100%;max-width:520px;height:555px;padding:0;isolation:isolate;justify-self:end}
html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v15-creator-halo{position:absolute;top:34px;left:3%;width:91%;aspect-ratio:1;border-radius:50%;overflow:hidden;background:linear-gradient(140deg,#f2a65f -15%,#ed669d 48%,#a23875 110%);box-shadow:0 0 100px #cc38721a;transform:rotate(-12deg)}
html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v15-halo-lines{position:absolute;inset:-15%;border-radius:50%;background:repeating-radial-gradient(ellipse at 35% 25%,transparent 0 30px,#fff3 31px 32px,transparent 33px 67px)}
html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v15-halo-symbol{position:absolute;color:#ffeedcc7;rotate:12deg}
html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v15-halo-symbol svg{width:100%;height:100%}
html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v15-halo-symbol-one{width:82px;height:82px;left:8%;top:21%;rotate:-7deg}
html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v15-halo-symbol-two{width:62px;height:62px;right:7%;top:14%;rotate:7deg}
html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v15-halo-symbol-three{width:66px;height:66px;right:7%;bottom:14%;rotate:15deg}
html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v15-creator-moon{position:absolute;width:43%;aspect-ratio:1;bottom:34px;right:-3%;border-radius:50%;background:repeating-radial-gradient(ellipse at 90% 10%,transparent 0 23px,#e6dbff25 24px 25px,transparent 26px 49px),linear-gradient(135deg,#9695ca,#5c5686);box-shadow:0 0 70px #8d6da21a}
html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v15-creator-cutout{position:absolute;inset:-6px -2px 23px 1%;overflow:hidden;border-radius:0 0 45% 44%}
html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v15-creator-cutout .v11-portrait{position:absolute;inset:auto 0 0;width:100%;height:100%;object-fit:contain;object-position:bottom;filter:drop-shadow(0 12px 18px #411f321c);animation:v11-portrait-float 8s ease-in-out infinite alternate}
html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v15-creator-scene .v13-orbit-system{inset:-12px -6px 32px -13px;z-index:2}
html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v15-creator-scene .v13-orbit-ring{border-color:#d99aaa29}
html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v15-creator-label{position:absolute;left:2%;top:2%;font-size:9px;letter-spacing:1.2px;text-transform:uppercase;color:var(--v11-muted);rotate:-7deg}
html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v15-channel-note{position:absolute;z-index:3;bottom:2px;right:4%;display:flex;gap:12px;align-items:center;background:#181c22f2;border:1px solid #ffffff24;border-radius:16px;padding:17px 18px;color:#f4edf3;text-decoration:none;box-shadow:0 16px 44px #0003;backdrop-filter:blur(16px)}
html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v15-channel-symbol{display:grid;place-items:center;width:36px;height:36px;border-radius:10px;color:#ef92c1;background:#e263a217}
html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v15-channel-symbol svg{width:19px;height:19px}
html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v15-channel-note b{display:block;font-size:12px;font-weight:650}
html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v15-channel-note small{display:block;margin-top:4px;font-size:10px;color:#c1b8c3}
html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v15-channel-note>svg{width:16px;height:16px;margin-left:12px;color:#ee8cbe}
html[data-appearance=light] body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v15-channel-note{background:#fafafaf0;border-color:#ded8e0;color:#29232f;box-shadow:0 16px 44px #4c354218}
html[data-appearance=light] body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v15-channel-note small{color:#726777}
html[data-appearance=light] body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v15-channel-note>svg{color:#b72b73}
/* Cross-fade using the native auth tab state, including keyboard changes. */
html body.iam-theme.v15-homepage#iam-v6-preview .v15-auth-visual>img{transition:opacity .4s ease;pointer-events:none}
html body.iam-theme.v15-homepage#iam-v6-preview .v15-auth-visual>.v15-signup-image{opacity:0;object-position:50% 20%}
html body.iam-theme.v15-homepage#iam-v6-preview #v6-auth:has([data-v6-auth-tab="signup"][aria-selected="true"]) .v15-signup-image{opacity:1}
html body.iam-theme.v15-homepage#iam-v6-preview #v6-auth:has([data-v6-auth-tab="signup"][aria-selected="true"]) .v15-signin-image{opacity:0}
@media(hover:hover){html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v15-intro-video:hover i{transform:scale(1.12);background:#e34d98aa}html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v15-community-strip a:hover{color:var(--v11-pink)}}
@media(max-width:1150px){html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v11-hero{gap:30px}html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v11-hero-art.v15-creator-scene{height:500px}html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v15-community-strip{gap:13px;flex-wrap:wrap}html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v15-video-thumb{width:85px;height:58px}html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v15-video-thumb>i{left:29px}html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v15-community-strip b{font-size:10px}html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v15-community-strip small{font-size:9px}html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v15-avatar-stack img{width:30px;height:30px;margin-left:-13px}}
@media(max-width:950px){html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v11-hero{gap:22px;min-height:500px}html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v11-hero-art.v15-creator-scene{height:465px}.v15-community-stories{order:0}.v15-review-link{order:1}.v15-intro-video{order:2}html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v15-channel-note{right:0;padding:13px;gap:8px}html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v15-channel-note>svg{margin-left:0}html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v15-channel-note b{font-size:11px}html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v15-creator-halo{top:70px}html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v15-creator-cutout{inset:12px -3% 23px -6%}}
@media(max-width:650px){html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v11-hero{gap:22px;min-height:0}html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v15-community-strip{gap:12px;justify-content:space-between;max-width:390px}html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v15-community-stories{gap:7px}html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v15-avatar-stack img{width:27px;height:27px;margin-left:-14px}html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v15-review-title{gap:4px}html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v15-review-title>svg{width:15px;height:15px}html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v15-review-link small{padding-left:19px}html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v15-video-thumb{width:72px;height:54px}html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v15-video-thumb>i{left:24px;width:24px;height:24px;top:7px}html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v15-video-thumb>span{font-size:6px}html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v11-hero-art.v15-creator-scene{max-width:390px;height:430px;margin:0 auto}html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v15-creator-halo{top:24px;width:89%;left:4%}html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v15-creator-cutout{inset:-9px 0 23px}html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v15-creator-label{top:0;left:0;font-size:8px}html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v15-creator-scene .v13-orbit-system{inset:-18px 0 32px 0}html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v15-halo-symbol-one{width:60px;height:60px}html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v15-channel-note{right:3%;bottom:0;padding:13px 15px}}
@media(max-width:370px){html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v15-community-strip{gap:9px;justify-content:flex-start}html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v15-community-stories{width:calc(100% - 100px)}html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v15-intro-video{margin-left:4px}html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v11-hero-art.v15-creator-scene{height:355px}}
@media(min-width:651px) and (max-width:950px){html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v15-community-strip{display:grid;grid-template-columns:minmax(0,1fr) 90px 68px;gap:10px}html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v15-community-stories{gap:6px}html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v15-avatar-stack img{width:27px;height:27px;margin-left:-16px}html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v15-avatar-stack img:first-child{margin-left:0}html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v15-community-strip b{font-size:9px}html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v15-community-strip small{font-size:8px}html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v15-video-thumb{width:68px;height:54px}html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v15-video-thumb>i{left:21px;top:6px}html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v15-video-thumb>span{font-size:6px}}
@media(min-width:651px) and (max-width:720px){html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v15-community-strip{gap:4px}}
@media(prefers-reduced-motion:reduce){html body.iam-theme.v15-homepage#iam-v6-preview .v15-auth-visual>img{transition:none}html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v15-video-thumb>i{transition:none}html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v15-creator-cutout .v11-portrait{animation:none;transform:none}}

/* Compact activity-style spotlight, with explicit sample labels when not backed by live data. */
html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v11-hero h1{margin-bottom:20px}
html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v11-hero h1 em{font-size:1em;line-height:1.1;letter-spacing:inherit}
html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v11-audience{font-size:10px;letter-spacing:1.5px;margin-bottom:19px}
html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v11-hero-intro{max-width:470px;font-size:14px;line-height:1.8;margin-bottom:20px}
html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v15-hero-highlights{margin-bottom:23px;max-width:510px}
html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v15-spotlight{display:flex;align-items:stretch;width:364px;max-width:100%;height:42px;background:rgba(34,197,94,.13);border:0;border-radius:12px;color:#f0fbf5;--v15-check-cutout:#102c20;container-type:inline-size;overflow:hidden}
html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v15-spotlight-content{display:flex;flex:1;align-items:center;min-width:0;gap:9px;padding:1px 12px;color:inherit;border-radius:12px;cursor:default}
html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v15-spotlight-status{flex-shrink:0;width:9px;height:9px;background:#22c55e;border-radius:50%;box-shadow:none}
html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v15-spotlight-window{position:relative;display:block;flex:1;min-width:0;overflow:hidden;height:40px}
html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v15-spotlight-item{position:absolute;inset:0;display:flex;align-items:center;justify-content:space-between;gap:9px;white-space:nowrap}
html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v15-spotlight-name{display:flex;align-items:center;gap:4px;min-width:0;font-size:14px;font-weight:750;color:#f0fbf5;letter-spacing:-.25px}
html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v15-spotlight-action{font-size:12px;font-weight:650;color:#27d877;letter-spacing:0}
html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v15-spotlight-rate{display:flex;align-items:center;gap:4px;flex-shrink:0;font-size:11px;color:#27d877;font-weight:700;font-variant-numeric:tabular-nums}
html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v15-spotlight-rate svg{width:13px;height:13px;color:inherit;flex-shrink:0}
html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v15-hero-benefits{display:flex;align-items:center;flex-wrap:wrap;gap:9px 16px;margin-top:9px;color:var(--v11-muted);font-size:14px;font-weight:750}
html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v15-hero-benefits>span{display:flex;align-items:center;gap:6px;white-space:nowrap}
html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v15-hero-benefits i{display:grid;place-items:center;width:16px;height:16px;border-radius:50%;background:#c0c7d2;color:#21312f}
html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v15-hero-benefits svg{width:10px;height:10px}
html[data-appearance=light] body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v15-spotlight{background:rgba(34,197,94,.13);color:#18523a;--v15-check-cutout:#edf6ef}
html[data-appearance=light] body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v15-spotlight-name{color:#18523a}
html[data-appearance=light] body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v15-spotlight-action,html[data-appearance=light] body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v15-spotlight-rate{color:#176b42}
html[data-appearance=light] body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v15-spotlight-status{background:#19965a;box-shadow:none}
html[data-appearance=light] body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v15-hero-benefits i{background:#757884;color:#f6f6f8}
@container(max-width:330px){html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v15-spotlight-name{font-size:11px;gap:3px}html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v15-spotlight-action{font-size:9px}html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v15-spotlight-rate{font-size:9px;gap:3px}html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v15-spotlight-item{gap:6px}}
@media(max-width:950px){html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v11-hero-intro{font-size:13px;line-height:1.75}html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v15-hero-benefits{font-size:12px;gap:8px 11px}}
@media(max-width:650px){html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v11-hero h1{font-size:48px}html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v11-audience{font-size:9px;letter-spacing:1.2px;margin-bottom:16px}html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v11-hero-intro{margin-bottom:18px;max-width:390px}html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v15-hero-highlights{margin-bottom:20px}html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v15-hero-benefits{font-size:12px;gap:8px 12px}}
@media(max-width:370px){html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v11-hero h1{font-size:43px}html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v15-hero-benefits{font-size:11px;gap:7px 10px}html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v15-hero-benefits i{width:12px;height:12px}}

html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v15-spotlight-caption{font-size:10px;line-height:1.4;font-weight:500;color:var(--v11-muted);margin:0 0 6px;letter-spacing:.15px}

/* Only JS-prepared, below-screen content waits for its first entrance. */
body.v15-homepage [data-v15-reveal="pending"]{opacity:0;transform:translateY(44px)}
body.v15-homepage :is(.iv6-results-stage,.v9-integration-preview)[data-v15-reveal="pending"]{transform:translateY(36px) scale(.975)}
@media(prefers-reduced-motion:reduce){body.v15-homepage [data-v15-reveal="pending"],body.v15-homepage :is(.iv6-results-stage,.v9-integration-preview)[data-v15-reveal="pending"]{opacity:1;transform:none}}

body.v15-homepage{--community-line:#ffffff26;--community-muted:#a6a3ae;--community-accent:#ef84b4}
html[data-appearance=light] body.v15-homepage{--community-line:#dcdce5;--community-muted:#716978;--community-accent:#b52268}
html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v10-film-play{display:none}
html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v10-film-cover{z-index:-3}
html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .ig-community-video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 35%;z-index:-2;pointer-events:none;opacity:0;transition:opacity .3s ease}
html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .ig-community-video.is-playing{opacity:1}
html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v10-community-navigation{position:relative;padding-right:42px}
html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .ig-community-motion{position:absolute;right:8px;top:50%;transform:translateY(-50%);width:28px;height:28px;display:grid;place-items:center;padding:0;border:1px solid var(--community-line);border-radius:50%;background:transparent;color:var(--community-muted);cursor:pointer}
html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .ig-community-motion:before{content:'';position:absolute;inset:-8px}
html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .ig-community-motion svg{width:13px;height:13px}
html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .ig-community-motion:hover{color:var(--community-accent);border-color:currentColor}
html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v10-review{min-height:var(--community-review-height,0);overflow:hidden}
html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v10-review>footer{margin-top:auto}
html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v10-review.ig-review-measure{position:absolute!important;inset:0 auto auto 0!important;display:flex!important;visibility:hidden!important;height:auto!important;min-height:0!important;max-height:none!important;box-sizing:border-box;pointer-events:none;z-index:-1}
html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v10-community:is([data-review-transition=out],[data-review-transition=in]) .v10-review:not([hidden])>*{will-change:transform,opacity}
@media(prefers-reduced-motion:reduce){html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .ig-community-video{transition:none}}
@media(max-width:580px){html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v10-community-navigation{padding-right:0;padding-bottom:48px}html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .ig-community-motion{top:auto;bottom:8px;transform:none}}

/* TelegramExpert-inspired desktop header: inset at the top, edge-to-edge on scroll.
   Deliberately CSS-only and desktop-only: existing mobile, links and controls stay native. */
@media (min-width:1101px){
 html body.iam-theme.v15-homepage#iam-v6-preview .v13-header-dock{padding:0 24px;transition:padding .25s ease}
 html body.iam-theme.v15-homepage#iam-v6-preview .v13-header-dock .v6-header{
  display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:0;
  width:100%;max-width:1300px;height:64px;min-height:64px;margin:24px auto 0;padding:0 22px;
  border:1px solid #ffffff24;border-radius:9px;background:rgba(12,15,18,.96);
  box-shadow:0 5px 20px #0000000a;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);
  transition:margin .25s ease,max-width .25s ease,border-radius .25s ease,background-color .25s ease,box-shadow .25s ease;
 }
 html body.iam-theme.v15-homepage#iam-v6-preview .v13-header-dock.is-scrolled{padding-inline:0}
 html body.iam-theme.v15-homepage#iam-v6-preview .v13-header-dock.is-scrolled .v6-header{
  max-width:100%;height:64px;min-height:64px;margin-top:0;padding:0 22px;gap:0;border-radius:0;
  border-color:transparent;border-bottom-color:#ffffff24;background:rgba(12,15,18,.96);box-shadow:0 6px 24px #00000020;
 }
 html body.iam-theme.v15-homepage#iam-v6-preview .v13-header-dock .v6-brand{grid-column:1;grid-row:1;justify-self:start;margin:0;gap:9px}
 html body.iam-theme.v15-homepage#iam-v6-preview .v13-header-dock .v6-brand>span{width:32px;height:32px;font-size:27px;border-radius:9px 9px 9px 3px}
 html body.iam-theme.v15-homepage#iam-v6-preview .v13-header-dock .v6-brand>b{display:block;font-size:16px;letter-spacing:-.6px}
 html body.iam-theme.v15-homepage#iam-v6-preview .v13-header-dock .v6-nav{grid-column:2;grid-row:1;display:flex;align-items:center;justify-content:center;gap:22px;width:auto;margin:0;padding:0;order:0}
 html body.iam-theme.v15-homepage#iam-v6-preview .v13-header-dock .v6-nav>a,
 html body.iam-theme.v15-homepage#iam-v6-preview .v13-header-dock .v6-mega>summary{min-height:42px;font-size:12px;font-weight:650;line-height:1.4}
 html body.iam-theme.v15-homepage#iam-v6-preview .v13-header-dock .v11-utilities{grid-column:3;grid-row:1;justify-self:end;display:flex;align-items:center;gap:4px;width:auto;margin:0 163px 0 0;padding:0;border:0;order:0}
 html body.iam-theme.v15-homepage#iam-v6-preview .v13-header-dock .v11-utilities :is(.iam-install-button,.v11-theme){display:grid;place-items:center;min-width:30px;width:30px;min-height:36px;height:36px;margin:0;padding:7px;border-radius:7px}
 html body.iam-theme.v15-homepage#iam-v6-preview .v13-header-dock .iam-install-button>span{display:none}
 html body.iam-theme.v15-homepage#iam-v6-preview .v13-header-dock .iam-language>summary{min-height:36px;height:36px;gap:6px;padding:0 7px;font-size:11px}
 html body.iam-theme.v15-homepage#iam-v6-preview .v13-header-dock .iam-language>summary>span{display:inline}
 html body.iam-theme.v15-homepage#iam-v6-preview .v13-header-dock .iam-language>div{top:calc(100% + 17px);max-height:calc(100dvh - 130px);border-radius:9px}
 html body.iam-theme.v15-homepage#iam-v6-preview .v13-header-dock .v6-account{grid-column:3;grid-row:1;justify-self:end;display:flex;align-items:center;justify-content:flex-end;gap:14px;width:150px;margin:0;order:0}
 html body.iam-theme.v15-homepage#iam-v6-preview .v13-header-dock .v6-login{display:inline-flex;align-items:center;min-height:36px;padding:0;border:0;background:transparent;box-shadow:none;font-size:12px;font-weight:650}
 html body.iam-theme.v15-homepage#iam-v6-preview .v13-header-dock .v6-account>.v6-button{height:36px;min-height:36px;gap:10px;padding:0 12px;border-radius:7px;font-size:11px;font-weight:750}
 html body.iam-theme.v15-homepage#iam-v6-preview .v13-header-dock .v6-account>.v6-button>span{width:18px;height:18px;background:transparent}
 html body.iam-theme.v15-homepage#iam-v6-preview .v13-header-dock .v6-account>.v6-button>span svg{width:15px;height:15px}
 html body.iam-theme.v15-homepage#iam-v6-preview .v13-header-dock .v6-mega-panel{top:calc(100% + 8px);left:max(12px,calc((100% - 1240px)/2));right:max(12px,calc((100% - 1240px)/2));max-height:calc(100dvh - 112px);border-radius:10px;border-color:#ffffff24;box-shadow:0 16px 48px #0005}
 html body.iam-theme.v15-homepage#iam-v6-preview .v13-header-dock.is-scrolled .v6-mega-panel{max-height:calc(100dvh - 88px)}
 html[data-appearance=light] body.iam-theme.v15-homepage#iam-v6-preview .v13-header-dock .v6-header{background:rgba(250,248,250,.97);border-color:#28232c24;box-shadow:0 5px 22px #37213205}
 html[data-appearance=light] body.iam-theme.v15-homepage#iam-v6-preview .v13-header-dock.is-scrolled .v6-header{border-color:transparent;border-bottom-color:#28232c24;box-shadow:0 6px 24px #37213210}
 html[data-appearance=light] body.iam-theme.v15-homepage#iam-v6-preview .v13-header-dock .v6-mega-panel{border-color:#28232c24;box-shadow:0 16px 48px #37213214}
 @media(max-width:1199px){
  html body.iam-theme.v15-homepage#iam-v6-preview .v13-header-dock .v6-header,
  html body.iam-theme.v15-homepage#iam-v6-preview .v13-header-dock.is-scrolled .v6-header{padding-inline:18px}
  html body.iam-theme.v15-homepage#iam-v6-preview .v13-header-dock .v6-nav{gap:16px}
 }
}

/* Cancel legacy Bootstrap mouse-focus rings without removing keyboard focus. */
html body.iam-theme.v15-homepage#iam-v6-preview{--iam-focus-ring:#ed83b7}
html[data-appearance=light] body.iam-theme.v15-homepage#iam-v6-preview{--iam-focus-ring:#b42368}
html body.iam-theme.v15-homepage#iam-v6-preview :is(a,button,summary,input,select,textarea,[tabindex],[contenteditable]):focus:not(:focus-visible){outline:none!important}
html body.iam-theme.v15-homepage#iam-v6-preview :is(a,button,summary,input,select,textarea,[tabindex],[contenteditable]):focus-visible{outline:2px solid var(--iam-focus-ring)!important;outline-offset:3px}
html body.iam-theme.v15-homepage#iam-v6-preview :is(.v6-brand,.v6-nav>a,.v6-mega-panel a):focus-visible{border-radius:4px}

/* Mobile-only density and a visible next-card preview. */
@media(max-width:768px){
 html body.iam-theme.v15-homepage#iam-v6-preview #home-market.mobile-catalog-ready{scroll-margin-top:86px}
 html body.iam-theme.v15-homepage#iam-v6-preview #home-market.mobile-catalog-ready .ih-market-grid{grid-template-columns:minmax(0,1fr);gap:9px}
 html body.iam-theme.v15-homepage#iam-v6-preview #home-market .ih-market-group[hidden]{display:none!important}
 html body.iam-theme.v15-homepage#iam-v6-preview #home-market .mobile-catalog-toggle{display:flex;align-items:center;justify-content:center;gap:10px;min-height:44px;margin:16px auto 0;padding:0 24px;border:1px solid var(--iam-line);border-radius:999px;background:var(--iam-surface);color:var(--iam-text);font-family:inherit;font-size:12px;font-weight:650;line-height:1.4;cursor:pointer}
 html body.iam-theme.v15-homepage#iam-v6-preview #home-market .mobile-catalog-toggle:after{content:'';width:7px;height:7px;border-right:1.5px solid var(--iam-pink);border-bottom:1.5px solid var(--iam-pink);transform:rotate(45deg);margin-top:-4px}
 html body.iam-theme.v15-homepage#iam-v6-preview #home-market .mobile-catalog-toggle[aria-expanded=true]:after{transform:rotate(225deg);margin-top:4px}
 html body.iam-theme.v15-homepage#iam-v6-preview #home-market .ih-market-more{margin-top:14px}
 html body.iam-theme.v15-homepage#iam-v6-preview:not(.ig-buy-page) #iap2 .v9-quality-grid{grid-template-columns:minmax(0,1fr);gap:10px}
 html body.iam-theme.v15-homepage#iam-v6-preview:not(.ig-buy-page) #iap2 .v9-quality-grid article{display:grid;grid-template-columns:28px minmax(0,1fr);column-gap:12px;row-gap:5px;padding:17px 18px;border-radius:15px}
 html body.iam-theme.v15-homepage#iam-v6-preview:not(.ig-buy-page) #iap2 .v9-quality-top{grid-column:1;grid-row:1/5;display:flex;flex-direction:column;justify-content:flex-start;gap:9px;margin:2px 0 0}
 html body.iam-theme.v15-homepage#iam-v6-preview:not(.ig-buy-page) #iap2 .v9-quality-top>svg{width:22px;height:22px}
 html body.iam-theme.v15-homepage#iam-v6-preview:not(.ig-buy-page) #iap2 .v9-quality-top>span{font-size:9px}
 html body.iam-theme.v15-homepage#iam-v6-preview:not(.ig-buy-page) #iap2 .v9-quality-grid :is(h3,b,p,a){grid-column:2}
 html body.iam-theme.v15-homepage#iam-v6-preview:not(.ig-buy-page) #iap2 .v9-quality-grid h3{font-size:18px;line-height:1.35;letter-spacing:-.5px;margin:0}
 html body.iam-theme.v15-homepage#iam-v6-preview:not(.ig-buy-page) #iap2 .v9-quality-grid b{font-size:11px;line-height:1.55}
 html body.iam-theme.v15-homepage#iam-v6-preview:not(.ig-buy-page) #iap2 .v9-quality-grid p{font-size:12px!important;line-height:1.65!important;margin:4px 0 0;min-height:0}
 html body.iam-theme.v15-homepage#iam-v6-preview:not(.ig-buy-page) #iap2 .v9-quality-link{font-size:11px;min-height:40px;margin-top:4px;padding-top:7px}
 html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v14-catalog-shell{position:relative;display:block;--v14-catalog-gap:14px}
 html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v14-catalog-shell .v9-service-carousel{grid-auto-columns:calc(100% - 42px);gap:14px;padding:6px 0 12px;scroll-padding-left:0;overscroll-behavior-x:contain}
 html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v14-catalog-arrow{position:absolute;top:45%;z-index:2;width:36px;height:36px;min-height:36px;margin:0;box-shadow:0 4px 15px #0003}
 html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v14-catalog-arrow:before{content:'';position:absolute;inset:-4px}
 html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v14-catalog-arrow-previous{left:-9px}
 html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v14-catalog-arrow-next{right:-9px}
 html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v13-catalog .v9-catalog-foot{margin-inline:0;gap:12px;align-items:center}
 html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v9-catalog-foot>span{max-width:none}
 html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v13-service-name{min-height:62px}
 html body.iam-theme.v15-homepage.ig-buy-page#iam-v6-preview #iap2 .ig-offers{width:calc(100% - 40px);padding-inline:0}
 html body.iam-theme.v15-homepage.ig-buy-page#iam-v6-preview #iap2 .ig-offer-shell{margin-inline:0}
 html body.iam-theme.v15-homepage.ig-buy-page#iam-v6-preview #iap2 .ig-offer-grid{grid-auto-columns:calc(100% - 42px);gap:14px;scroll-padding-left:0}
 html body.iam-theme.v15-homepage.ig-buy-page#iam-v6-preview #iap2 .ig-offer-previous{left:-9px}
 html body.iam-theme.v15-homepage.ig-buy-page#iam-v6-preview #iap2 .ig-offer-next{right:-9px}
 html body.iam-theme.v15-homepage.ig-buy-page#iam-v6-preview #iap2 .ig-offer-arrow{width:36px;height:36px;min-height:36px}
}

/* One story and one review with their own nearby controls, only on mobile. */
@media(max-width:768px){
 html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v10-community[data-mobile-community] .v10-community-toolbar{display:grid;grid-template-columns:minmax(0,1fr) 44px;gap:8px 12px;align-items:center;padding:14px 0 18px;position:relative;z-index:4}
 html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v10-community[data-mobile-community] .v10-community-toolbar>label{display:none}
 html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v10-community[data-mobile-community] .v10-community-inventory{grid-row:2;grid-column:1/-1;font-size:11px;line-height:1.5;padding:0}
 html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v10-community[data-mobile-community] .v10-community-inventory i{margin:0 9px}
 html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v10-community[data-mobile-community] .ig-community-motion{grid-column:2;grid-row:1;position:relative;inset:auto;transform:none;width:44px;height:44px;border:0}
 html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v10-community[data-mobile-community] .ig-community-motion:before{inset:8px;border:1px solid var(--community-line);border-radius:50%;pointer-events:none}
 html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v15-community-language{grid-row:1;grid-column:1;position:relative;min-width:0}
 html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v15-community-language-trigger{display:flex;align-items:center;gap:10px;min-height:44px;width:100%;background:transparent;border:1px solid var(--community-line);border-radius:10px;padding:10px 12px;color:var(--v13-text,#eeedf1);font-family:inherit;font-size:13px;line-height:1.5;font-weight:500;text-align:left;cursor:pointer}
 html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v15-community-language-trigger>span{flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
 html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v15-community-language .iam-icon{width:16px;height:16px;flex:none}
 html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v15-community-flag{width:23px;height:16px;border-radius:3px;object-fit:cover;flex:none;box-shadow:0 0 0 1px #8883}
 html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v15-community-language-options{position:absolute;top:calc(100% + 7px);left:0;width:calc(100% + 56px);max-height:min(350px,50dvh);overflow:auto;overscroll-behavior:contain;padding:6px;background:#14191d;border:1px solid var(--community-line);box-shadow:0 14px 35px #0005;border-radius:12px;z-index:8}
 html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v15-community-language-options>button{display:flex;gap:12px;align-items:center;width:100%;min-height:44px;padding:10px;border:0;border-radius:7px;background:transparent;text-align:left;font-family:inherit;font-size:13px;line-height:1.4;color:var(--v13-text,#eeedf1);cursor:pointer}
 html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v15-community-language-options>button:is(:hover,[aria-selected=true]){background:#d73c8e15;color:var(--community-accent)}
 html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v10-community[data-mobile-community] .v10-community-wall{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:44px auto 44px auto;grid-auto-rows:auto;gap:12px;max-width:440px;margin-inline:auto;isolation:auto}
 html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v10-community[data-mobile-community] .v10-community-wall>[data-v10-story]{grid-column:1;grid-row:2;height:clamp(340px,106vw,440px);min-height:0;touch-action:pan-y}
 html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v10-community[data-mobile-community] .v10-community-wall>.v10-review{grid-column:1;grid-row:4;padding:22px;touch-action:pan-y}
 html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v10-community[data-mobile-community] .v10-community-pagination{width:100%;display:flex;flex-wrap:nowrap;justify-content:flex-end;gap:6px;min-width:0}
 html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v10-community[data-mobile-community] [data-v10-stories-controls]{grid-column:1;grid-row:1}
 html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v10-community[data-mobile-community] [data-v10-reviews-controls]{grid-column:1;grid-row:3;margin-top:0}
 html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v10-community[data-mobile-community] .v10-pagination-label{width:auto;margin:0 auto 0 0;text-align:left;font-size:13px;color:var(--community-muted)}
 html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v10-community[data-mobile-community] .v10-community-pagination>span:not(.v10-pagination-label){min-width:48px;font-size:11px}
 html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v10-community[data-mobile-community] .v10-community-pagination button{height:44px;width:44px;flex:0 0 44px;border-color:var(--community-line)}
 html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v10-community[data-mobile-community] .v10-community-navigation{display:none}
 html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v10-community[data-mobile-community] .v10-review blockquote{font-size:19px;line-height:1.5;letter-spacing:-.35px;margin:16px 0}
 html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v10-community[data-mobile-community] .v11-review .v11-review-context{font-size:12px;line-height:1.7;margin-bottom:20px}
 html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v10-community[data-mobile-community] .v10-review-top{flex-direction:row;align-items:center}
 html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v10-community[data-mobile-community] .v10-film-caption strong{font-size:24px}
 html body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v10-community[data-mobile-community] .v10-community-note{border-top:1px solid var(--community-line);padding-top:16px;margin-top:20px;font-size:11px}
 html[data-appearance=light] body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v15-community-language-trigger,
 html[data-appearance=light] body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v15-community-language-options>button{color:#27272a}
 html[data-appearance=light] body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v15-community-language-options{background:#faf8fa;box-shadow:0 14px 35px #45233818}
 html[data-appearance=light] body.iam-theme.v15-homepage#iam-v6-preview #iap2 .v15-community-language-options>button:is(:hover,[aria-selected=true]){color:var(--community-accent)}
}

/* Local English mobile navigation. No desktop header selectors outside this query. */
@media (max-width:768px) {
  html:has(body.hmn-ready){scroll-padding-top:90px;scroll-padding-bottom:98px}
  html.hmn-drawer-open,html.hmn-drawer-open body{overflow:hidden}
  html body.iam-theme.v15-homepage#iam-v6-preview.hmn-ready{padding-bottom:calc(92px + env(safe-area-inset-bottom,0px))}
  html body.iam-theme.v15-homepage#iam-v6-preview.hmn-ready .v13-header-dock{display:none}
  html body.iam-theme.v15-homepage#iam-v6-preview.hmn-ready .v13-header-space{height:82px}
  html body.iam-theme.v15-homepage#iam-v6-preview.hmn-ready .v13-back-top{bottom:calc(92px + env(safe-area-inset-bottom,0px));right:14px;width:40px;height:40px}
  .hmn-header,.hmn-drawer,.hmn-bottom{--hmn-bg:var(--v11-bg,#0c0f12);--hmn-surface:var(--v11-surface,#15191e);--hmn-text:var(--v11-text,#f5f3f5);--hmn-muted:var(--v11-muted,#a9acb5);--hmn-line:var(--v11-line,#ffffff20);--hmn-pink:var(--v11-pink,#ee78b0);--hmn-accent:var(--v11-accent,#c52876);color:var(--hmn-text);font-family:Manrope,Arial,sans-serif;box-sizing:border-box}
  .hmn-header *, .hmn-drawer *, .hmn-bottom *{box-sizing:border-box}
  html body.iam-theme#iam-v6-preview :is(.hmn-header,.hmn-drawer,.hmn-bottom) :is(button,a,summary){font-family:inherit;-webkit-tap-highlight-color:transparent}
  html body.iam-theme#iam-v6-preview :is(.hmn-header,.hmn-drawer,.hmn-bottom) :is(button,a,summary):focus:not(:focus-visible){outline:none!important}
  html body.iam-theme#iam-v6-preview :is(.hmn-header,.hmn-drawer,.hmn-bottom) :is(button,a,summary):focus-visible{outline:2px solid var(--hmn-pink)!important;outline-offset:2px}
  html body.iam-theme#iam-v6-preview .hmn-header{display:grid;grid-template-columns:44px 1fr 44px;align-items:center;gap:12px;position:fixed;inset:0 0 auto;z-index:160;height:70px;padding:10px 16px;background:color-mix(in srgb,var(--hmn-bg) 94%,transparent);border:0;border-bottom:1px solid var(--hmn-line);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}
  html body.iam-theme#iam-v6-preview .hmn-icon-button{display:grid;place-items:center;width:42px;min-width:42px;height:42px;min-height:42px;border:1px solid var(--hmn-line);border-radius:12px;background:var(--hmn-surface);color:var(--hmn-muted);padding:10px;cursor:pointer;box-shadow:none}
  html body.iam-theme#iam-v6-preview .hmn-icon-button:hover{color:var(--hmn-text);border-color:var(--hmn-pink)}
  .hmn-icon{display:block;width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}
  .hmn-chevron{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.5;flex-shrink:0;margin-left:auto}
  html body.iam-theme#iam-v6-preview .hmn-brand{justify-self:center;display:flex;align-items:center;justify-content:center;gap:8px;min-width:0;color:var(--hmn-text);text-decoration:none;white-space:nowrap}
  .hmn-brand>span{display:grid;place-items:center;width:30px;height:32px;background:#ed4d9b;color:white;border-radius:9px 9px 9px 3px;font-size:25px;font-weight:800;line-height:1;letter-spacing:-2px;padding-right:3px}
  .hmn-brand>b{font-size:16px;font-weight:800;letter-spacing:-.6px}
  html body.iam-theme#iam-v6-preview dialog.hmn-drawer{position:fixed;inset:0 auto 0 0;margin:0;width:min(354px,88vw);max-width:none;height:100dvh;max-height:100dvh;min-height:0;padding:0;border:0;border-right:1px solid var(--hmn-line);border-radius:0 22px 22px 0;background:var(--hmn-bg);color:var(--hmn-text);box-shadow:20px 0 70px #0004;overflow:hidden}
  html body.iam-theme#iam-v6-preview dialog.hmn-drawer[open]{display:flex;flex-direction:column;animation:hmn-drawer-enter .24s cubic-bezier(.2,.7,.3,1)}
  .hmn-drawer::backdrop{background:#04050bb3;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}
  .hmn-drawer-head{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:78px;padding:16px 18px;border-bottom:1px solid var(--hmn-line);flex-shrink:0}
  html body.iam-theme#iam-v6-preview .hmn-drawer-head .hmn-icon-button{border:0;background:transparent;width:36px;min-width:36px;height:40px}
  .hmn-drawer-nav{padding:6px 18px 16px;overflow:auto;overscroll-behavior:contain;min-height:0;flex:1;scrollbar-width:thin;scrollbar-color:var(--hmn-line) transparent}
  .hmn-group{padding:18px 0 12px;border-bottom:1px solid var(--hmn-line)}
  .hmn-group:last-child{border-bottom:0}
  html body.iam-theme#iam-v6-preview .hmn-group-title{color:var(--hmn-muted);font-size:11px;font-weight:650;letter-spacing:.045em;margin:0 0 10px;line-height:1.5}
  html body.iam-theme#iam-v6-preview .hmn-link{display:flex;align-items:center;gap:12px;min-height:54px;width:100%;padding:5px 0;color:var(--hmn-text);text-decoration:none;font-size:13px;font-weight:650;list-style:none;background:none;border:0;cursor:pointer}
  .hmn-link-icon{display:grid;place-items:center;width:40px;height:40px;border:1px solid var(--hmn-line);border-radius:12px;background:var(--hmn-surface);color:var(--hmn-muted);flex-shrink:0}
  .hmn-link[aria-current] .hmn-link-icon,.hmn-services[open]>.hmn-link .hmn-link-icon{color:var(--hmn-pink);border-color:color-mix(in srgb,var(--hmn-pink) 28%,transparent);background:color-mix(in srgb,var(--hmn-pink) 8%,var(--hmn-bg))}
  .hmn-services>summary::-webkit-details-marker{display:none}
  .hmn-services[open]>summary>.hmn-chevron{transform:rotate(90deg)}
  .hmn-service-list{display:grid;grid-template-columns:1fr 1fr;gap:5px 8px;padding:8px 0 8px 6px}
  html body.iam-theme#iam-v6-preview .hmn-service-link{display:flex;align-items:center;gap:8px;min-height:40px;padding:7px 6px;color:var(--hmn-muted);text-decoration:none;font-size:11px;font-weight:600;border-radius:8px}
  .hmn-service-link>i{display:grid;place-items:center;color:var(--platform,var(--hmn-pink));font-style:normal}
  html body.iam-theme#iam-v6-preview .hmn-service-link .iam-icon{width:17px;height:17px}
  .hmn-service-link:hover{background:var(--hmn-surface)}
  html body.iam-theme#iam-v6-preview .hmn-all-services{grid-column:1/-1;display:flex;align-items:center;min-height:42px;margin-top:5px;padding:8px 10px;border:1px solid var(--hmn-line);border-radius:9px;font-size:11px;font-weight:650;text-decoration:none;color:var(--hmn-pink)}
  .hmn-drawer-footer{flex-shrink:0;padding:14px 18px calc(16px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--hmn-line);background:var(--hmn-bg)}
  html body.iam-theme#iam-v6-preview .hmn-theme{display:flex;align-items:center;gap:9px;width:100%;height:44px;padding:8px 12px;margin:0 0 9px;background:var(--hmn-surface);color:var(--hmn-muted);border:1px solid var(--hmn-line);border-radius:11px;font-size:12px;font-weight:600;cursor:pointer}
  .hmn-theme>.hmn-icon{width:18px;height:18px}
  .hmn-theme-switch{position:relative;margin-left:auto;display:block;width:33px;height:20px;border-radius:20px;background:var(--hmn-line)}
  .hmn-theme-switch:after{content:'';position:absolute;width:14px;height:14px;left:3px;top:3px;border-radius:50%;background:var(--hmn-muted);transition:transform .2s}
  html[data-appearance=light] .hmn-theme-switch{background:var(--hmn-accent)}
  html[data-appearance=light] .hmn-theme-switch:after{transform:translateX(13px);background:#fff}
  .hmn-settings{display:flex;gap:9px;align-items:center;margin-bottom:11px}
  .hmn-language{position:relative;flex:1;min-width:0}
  html body.iam-theme#iam-v6-preview .hmn-language>summary{list-style:none;display:flex;align-items:center;justify-content:center;gap:8px;height:42px;padding:8px;border:1px solid var(--hmn-line);border-radius:10px;background:var(--hmn-surface);color:var(--hmn-text);font-size:11px;font-weight:600;cursor:pointer}
  .hmn-language>summary::-webkit-details-marker{display:none}
  html body.iam-theme#iam-v6-preview .hmn-language .iam-flag{width:19px;height:14px;object-fit:cover;border-radius:2px;flex-shrink:0}
  html body.iam-theme#iam-v6-preview .hmn-language .iam-icon{width:13px;height:13px}
  html body.iam-theme#iam-v6-preview .hmn-language>div{position:absolute;inset:auto 0 calc(100% + 8px);width:calc(min(354px,88vw) - 38px);max-height:min(320px,46dvh);overflow:auto;padding:7px;background:var(--hmn-surface);border:1px solid var(--hmn-line);border-radius:12px;box-shadow:0 -8px 30px #0003;z-index:2}
  html body.iam-theme#iam-v6-preview .hmn-language>div>a{display:flex;align-items:center;gap:10px;min-height:39px;padding:8px 10px;color:var(--hmn-text);font-size:12px;text-decoration:none;border-radius:7px}
  .hmn-language>div>a:hover{background:var(--hmn-bg)}
  html body.iam-theme#iam-v6-preview .hmn-install{flex:1;display:flex;align-items:center;justify-content:center;gap:7px;min-width:0;height:42px;padding:7px;border:1px solid var(--hmn-line);border-radius:10px;background:var(--hmn-surface);color:var(--hmn-muted);font-size:11px;font-weight:600;cursor:pointer}
  .hmn-install>.hmn-icon{width:17px;height:17px}
  html body.iam-theme#iam-v6-preview .hmn-install[hidden]{display:none}
  .hmn-auth{display:grid;grid-template-columns:1fr 1.3fr;gap:9px}
  html body.iam-theme#iam-v6-preview :is(.hmn-login,.hmn-signup){display:flex;align-items:center;justify-content:center;gap:16px;min-height:43px;padding:10px 12px;border:1px solid var(--hmn-line);border-radius:11px;background:var(--hmn-surface);color:var(--hmn-text);font-size:12px;font-weight:750;cursor:pointer}
  html body.iam-theme#iam-v6-preview .hmn-signup{background:var(--hmn-accent);border-color:var(--hmn-accent);color:white}
  .hmn-signup>.hmn-chevron{margin-left:0;width:13px}
  html body.iam-theme#iam-v6-preview .hmn-bottom{position:fixed;inset:auto 14px calc(10px + env(safe-area-inset-bottom,0px));z-index:155;display:grid;grid-template-columns:repeat(3,1fr);gap:4px;max-width:440px;margin-inline:auto;padding:6px;border:1px solid var(--hmn-line);border-radius:25px;background:color-mix(in srgb,var(--hmn-surface) 97%,transparent);box-shadow:0 5px 32px #0003;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}
  html body.iam-theme#iam-v6-preview .hmn-bottom-link{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;min-height:51px;min-width:0;border:0;border-radius:18px;background:transparent;color:var(--hmn-muted);text-decoration:none;font-size:9px;font-weight:600;line-height:1.2;cursor:pointer}
  .hmn-bottom-link>.hmn-icon{width:21px;height:21px}
  html body.iam-theme#iam-v6-preview .hmn-bottom-link:is([aria-current],.is-current){color:var(--hmn-pink);background:color-mix(in srgb,var(--hmn-pink) 10%,transparent)}
  html body.iam-theme#iam-v6-preview .hmn-bottom-link:active{background:color-mix(in srgb,var(--hmn-pink) 13%,transparent)}
  html body.hmn-ready:has(dialog[open]) .hmn-bottom{visibility:hidden}
  @keyframes hmn-drawer-enter{from{transform:translateX(-100%)}to{transform:translateX(0)}}
  @media (max-width:360px){.hmn-brand>b{font-size:14px}.hmn-brand>span{width:26px;height:28px;font-size:23px}html body.iam-theme#iam-v6-preview .hmn-header{padding-inline:12px;gap:6px}.hmn-drawer-head{padding-inline:14px}.hmn-drawer-nav{padding-inline:14px}.hmn-drawer-footer{padding-inline:14px}}
  @media (prefers-reduced-motion:reduce){html body.iam-theme#iam-v6-preview dialog.hmn-drawer[open]{animation:none}.hmn-theme-switch:after{transition:none}}
}
