@font-face{font-family:Schibsted Grotesk;font-style:italic;font-weight:400 900;font-display:swap;src:url(../fonts/schibsted-grotesk-italic-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Schibsted Grotesk;font-style:italic;font-weight:400 900;font-display:swap;src:url(../fonts/schibsted-grotesk-italic-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:400 900;font-display:swap;src:url(../fonts/schibsted-grotesk-normal-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:400 900;font-display:swap;src:url(../fonts/schibsted-grotesk-normal-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--paper: #f2f2ff;--paper-2: #e4e5ff;--card: #ffffff;--ink: #0c1058;--ink-2: #1a2092;--mute: #4a4f9e;--orange: #fe5104;--orange-ink: #b83700;--on-orange: #0c1058;--night: #0b0f4f;--night-2: #151b6e;--on-night: #f2f2ff;--soft: #b9bcf5;--rule: rgb(26 32 146 / .14);--mark: #fe5104;--focus: #1a2092;--r: 20px;--hdr: 84px;--gut: clamp(16px, 4vw, 48px);--g: clamp(12px, 1.6vw, 24px);--ease: cubic-bezier(.16, 1, .3, 1);--font: "Schibsted Grotesk", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;color-scheme:light dark}:root[data-theme=dark]{--paper: #080b3b;--paper-2: #0e1259;--card: #11166a;--ink: #eeefff;--ink-2: #c9ccff;--mute: #b9bcf5;--orange-ink: #ff8a55;--mark: rgb(254 81 4 / .78);--rule: rgb(185 188 245 / .16);--focus: #ff8a55}@media(prefers-color-scheme:dark){:root:not([data-theme]){--paper: #080b3b;--paper-2: #0e1259;--card: #11166a;--ink: #eeefff;--ink-2: #c9ccff;--mute: #b9bcf5;--orange-ink: #ff8a55;--mark: rgb(254 81 4 / .78);--rule: rgb(185 188 245 / .16);--focus: #ff8a55}}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;overflow-x:clip;scroll-padding-top:calc(var(--hdr) + 24px);accent-color:var(--orange);caret-color:var(--orange);scrollbar-color:var(--mute) transparent;scrollbar-width:thin}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-stopped{overflow:clip}body{margin:0;overflow-x:clip;background:var(--paper);color:var(--ink);font-family:var(--font);font-size:clamp(1.0625rem,.4vw + 1rem,1.1875rem);line-height:1.6;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;transition:background-color .3s}img,svg,canvas,video{display:block;max-width:100%;height:auto}h1,h2,h3,h4,h5,p,ul,ol,figure,blockquote{margin:0}ul,ol{padding:0;list-style:none}a{color:inherit;text-underline-offset:.22em;text-decoration-thickness:.08em}button{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer}h1,h2,h3,h4,h5{font-weight:800;letter-spacing:-.03em;line-height:1.04;overflow-wrap:break-word;text-wrap:balance}p,li{text-wrap:pretty}strong,b{font-weight:800}:focus-visible{outline:3px solid var(--focus);outline-offset:3px;border-radius:4px}::selection{background:var(--orange);color:#0c1058}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:var(--mute);border-radius:10px;border:2px solid var(--paper)}::-webkit-scrollbar-track{background:transparent}.sr-only,.screen-reader-text{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.skip-link{position:fixed;left:12px;top:-64px;z-index:100;padding:12px 18px;background:var(--night);color:#fff;font-weight:700;text-decoration:none;border-radius:999px;transition:top .2s var(--ease)}.skip-link:focus{top:12px}.wrap{width:min(1280px,100% - 2 * var(--gut));margin-inline:auto}.brand-w .my{color:var(--orange-ink)}.wp-site-blocks{padding:0!important}.wp-site-blocks>*{margin-block:0!important}.is-layout-flow>*,.is-layout-constrained>*{margin-block-start:0;margin-block-end:0}.is-layout-constrained>:where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width:none;margin-left:0!important;margin-right:0!important}.wp-block-group,.wp-block-columns,.wp-block-column{margin:0;padding:0}.wp-block-group.has-background{padding:0}.wp-block-image{margin:0}.wp-block-image img{display:block}.wp-block-buttons{gap:12px}.wp-block-heading{margin:0}.entry-content>*{max-width:none}.mk{background:linear-gradient(var(--mark),var(--mark)) no-repeat 0 88% / var(--p, 0%) .36em;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-inline:.05em}.strike{background:linear-gradient(var(--orange-ink),var(--orange-ink)) no-repeat 0 58% / var(--s, 0%) .075em;-webkit-box-decoration-break:clone;box-decoration-break:clone}.btn,.wp-block-button__link.btn,.wp-block-button .wp-block-button__link{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:0 30px;border-radius:999px;background:var(--orange);color:var(--on-orange);font-family:var(--font);font-weight:800;font-size:1rem;letter-spacing:.02em;text-decoration:none;white-space:nowrap;transition:transform .2s var(--ease),box-shadow .25s var(--ease),filter .25s;cursor:pointer;border:0}.btn:active,.wp-block-button__link:active{transform:scale(.97)}.btn--sm{min-height:44px;padding:0 22px;font-size:.9rem}.btn--xl,.am-cta .wp-block-button__link,.am-fin .wp-block-button__link{min-height:72px;padding:0 clamp(32px,4vw,56px);font-size:clamp(1.1rem,1.6vw,1.4rem)}@media(hover:hover)and (pointer:fine){.btn:hover,.wp-block-button__link:hover{box-shadow:0 10px 30px -10px #fe5104b3;filter:brightness(1.06)}.am-hdr__cta:hover{transform:translateY(-1px)}}.btn:focus-visible{outline-offset:4px}.arrow-link,.am-arrow a{display:inline-block;font-weight:800;text-decoration:none;padding-block:11px;margin-block:-7px;min-height:44px;background:linear-gradient(var(--ul, var(--orange)),var(--ul, var(--orange))) no-repeat 0 calc(100% - 9px) / 100% 3px;transition:background-size .3s var(--ease),background-position .3s var(--ease),color .2s;cursor:pointer}@media(hover:hover)and (pointer:fine){.arrow-link:hover,.am-arrow a:hover{background-position:0 50%;background-size:100% 1.6em;color:var(--on-orange)}}.am-prog{position:fixed;z-index:60;inset:0 0 auto;height:3px;background:var(--orange);transform:scaleX(0);transform-origin:0 50%;pointer-events:none}.am-hdr{position:sticky;top:0;z-index:40;height:var(--hdr);transition:background-color .3s,backdrop-filter .3s,box-shadow .3s}.admin-bar .am-hdr{top:32px}.wp-block-template-part:has(>.am-hdr){display:contents}.am-hdr.is-scrolled{background:color-mix(in srgb,var(--paper) 86%,transparent);backdrop-filter:blur(14px) saturate(1.4);-webkit-backdrop-filter:blur(14px) saturate(1.4);box-shadow:0 1px 0 var(--rule)}.am-hdr__in{height:100%;width:min(1440px,100% - 2 * var(--gut));margin-inline:auto;display:flex;align-items:center;gap:clamp(16px,2.2vw,32px)}.am-hdr__logo{display:block;flex:none;border-radius:14px;overflow:hidden;line-height:0}.am-hdr__logo img{width:62px;height:62px}@media(min-width:1100px){:root{--hdr: 104px}.am-hdr__logo img{width:76px;height:76px}}.am-hdr__nav{display:none;margin-left:auto;gap:clamp(16px,2vw,30px);white-space:nowrap}.am-hdr__nav a{display:inline-flex;justify-content:center;min-width:44px;font-size:.97rem;font-weight:700;letter-spacing:.06em;text-decoration:none;padding-block:12px;background:linear-gradient(var(--orange),var(--orange)) no-repeat 0 calc(100% - 7px) / 0 3px;transition:background-size .3s var(--ease);cursor:pointer}.am-hdr__nav a[aria-current=page]{background-size:100% 3px}.am-hdr__cta{display:none;font-size:.95rem}.am-hdr__burger{margin-left:auto;width:48px;height:48px;display:grid;place-content:center;gap:7px;border-radius:50%;cursor:pointer}.am-hdr__burger span{display:block;width:24px;height:2.5px;background:currentColor;border-radius:2px;transition:transform .3s var(--ease)}.am-hdr__burger[aria-expanded=true] span:first-child{transform:translateY(4.75px) rotate(45deg)}.am-hdr__burger[aria-expanded=true] span:last-child{transform:translateY(-4.75px) rotate(-45deg)}@media(min-width:1100px){.am-hdr__nav{display:flex}.am-hdr__cta{display:inline-flex}.am-hdr__burger,.am-menu{display:none}}@media(hover:hover)and (pointer:fine){.am-hdr__nav a:hover{background-size:100% 3px}}.am-menu{position:fixed;inset:var(--hdr) 0 0 0;z-index:39;background:var(--paper);padding:24px var(--gut) 40px;overflow-y:auto;transform:translateY(-8px);opacity:0;visibility:hidden;transition:opacity .25s,transform .35s var(--ease),visibility 0s .35s}.am-menu[data-open=true]{opacity:1;transform:none;visibility:visible;transition-delay:0s}.am-menu ul{display:grid;gap:4px}.am-menu a,.am-menu button{display:block;width:100%;text-align:left;padding:14px 0;font-size:clamp(1.8rem,8vw,2.6rem);font-weight:800;letter-spacing:-.03em;text-decoration:none;line-height:1.1;cursor:pointer}.am-ftr{--focus: #ff8a55;background:var(--night);color:var(--on-night);padding-block:clamp(32px,6vh,64px);overflow:clip}.am-ftr__mq{margin-bottom:clamp(40px,8vh,96px);border-block:1px solid rgb(185 188 245 / .18);padding-block:12px;overflow:hidden}.am-ftr__track{display:flex;width:max-content;will-change:transform;animation:am-marq 38s linear infinite}.am-ftr__track span{flex:none;font-weight:800;letter-spacing:-.04em;font-size:clamp(2.6rem,6.4vw,6rem);line-height:1.1;color:var(--orange);padding-right:.5em;white-space:nowrap}@keyframes am-marq{to{transform:translate(-50%)}}.am-ftr__grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--g);row-gap:40px}.am-ftr__brand{grid-column:1 / 5;display:grid;gap:20px;align-content:start;justify-items:start}.am-ftr__brand img{width:72px;height:72px;border-radius:14px}.am-ftr__tag{font-size:1.25rem;font-weight:700;letter-spacing:-.02em;max-width:12em}.am-ftr__social{display:flex;gap:8px}.am-ftr__social a{display:grid;place-items:center;width:48px;height:48px;border-radius:50%;background:#b9bcf524;color:#fff;transition:background-color .25s,color .25s,transform .18s var(--ease);cursor:pointer}.am-ftr__social a:active{transform:scale(.94)}.am-ftr__social svg{width:22px;height:22px;fill:currentColor}.am-ftr__col:nth-of-type(1){grid-column:5 / 10}.am-ftr__col:nth-of-type(2){grid-column:10 / -1}.am-ftr__h{font-family:var(--font);font-size:.85rem;letter-spacing:.1em;font-weight:800;color:var(--soft);margin-bottom:14px}.am-ftr__offer{columns:2 12em;column-gap:24px}.am-ftr a{text-decoration:none}.am-ftr__offer a,.am-ftr__nav a{display:inline-block;padding-block:10px;min-height:44px;min-width:44px;color:var(--on-night);font-weight:600;cursor:pointer}.am-ftr__nav a{font-weight:800;letter-spacing:.04em;font-size:.9rem}.am-ftr__offer li,.am-ftr__nav li{break-inside:avoid}.am-ftr__copy{margin-top:clamp(32px,6vh,64px);font-size:.85rem;color:var(--soft)}@media(hover:hover)and (pointer:fine){.am-ftr__offer a:hover,.am-ftr__nav a:hover{color:var(--orange)}.am-ftr__social a:hover{background:var(--orange);color:var(--on-orange)}}@media(max-width:899px){.am-ftr__brand,.am-ftr__col:nth-of-type(1),.am-ftr__col:nth-of-type(2){grid-column:1 / -1}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition-duration:.01ms!important;animation-duration:.01ms!important;scroll-behavior:auto!important}.mk,.strike{--p: 100%;--s: 100%}.am-ftr__track{animation:none}}.wp-block-group.wrap,.wrap{width:min(1280px,100% - 2 * var(--gut));margin-left:auto!important;margin-right:auto!important}.rv{opacity:0;transform:translateY(26px)}.rv.rv-in{opacity:1;transform:none;transition:opacity .7s var(--ease),transform .7s var(--ease)}@media(prefers-reduced-motion:reduce){.rv{opacity:1;transform:none}}.am-ftr__gtg{margin-top:8px;font-size:.85rem}.am-ftr__gtg a{color:var(--soft);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;display:inline-block;padding-block:12px;min-height:44px}@media(hover:hover)and (pointer:fine){.am-ftr__gtg a:hover{color:#eba13a}}.am-ftr__gtg a:focus-visible{outline:2px solid #EBA13A;outline-offset:3px}.am-hero{position:relative;min-height:100dvh;padding-top:var(--hdr);display:grid;isolation:isolate;overflow:clip}.am-main .am-hero.wp-block-group:first-child{margin-block-start:calc(-1 * var(--hdr))}.am-hero__bg{position:absolute;inset:0;z-index:-1;background:radial-gradient(60% 50% at 82% 18%,rgb(254 81 4 / .14),transparent 70%),radial-gradient(70% 60% at 12% 85%,rgb(26 32 146 / .18),transparent 70%)}.am-hero__bg canvas{width:100%;height:100%;display:block}.threads-container{position:relative;width:100%;height:100%}.threads-canvas{position:absolute;inset:0;display:block;width:100%;height:100%}.am-hero__grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--g);align-content:space-between;padding-block:clamp(20px,5vh,56px) clamp(56px,10vh,104px);min-height:calc(100dvh - var(--hdr))}.am-hero__copy{grid-column:1 / -1}.am-h1{font-size:clamp(2.35rem,5.6vw,6rem);line-height:1;letter-spacing:-.04em;font-weight:800;text-wrap:balance}.am-h1 .am-h1__a,.am-h1 .am-h1__b{display:block}.am-h1 .am-h1__b{padding-bottom:.12em}.am-hero__fig{grid-column:5 / -1;justify-self:end;margin-right:calc(-1 * var(--gut));width:min(calc(100% + var(--gut)),52vh * 1.5);aspect-ratio:3 / 2;margin-top:clamp(16px,3vh,40px);position:relative;transform:rotate(-2.6deg);will-change:transform}.am-hero__fig img{border-radius:var(--r);box-shadow:0 0 0 5px #fff,0 34px 44px -14px #0c105857;width:100%;height:auto}.am-hero__fig>.wp-block-image{margin:0;position:relative}@media(min-width:900px){.am-hero__fig{grid-column:3 / -1;width:min(calc(100% + var(--gut)),max(560px,calc((100dvh - 380px)*2)));aspect-ratio:2 / 1}.am-hero__fig>.wp-block-image{height:100%}.am-hero__fig img{height:100%;object-fit:cover;object-position:50% 24%}}.am-hero__glare{position:absolute;inset:0;border-radius:var(--r);pointer-events:none;opacity:0;--gx: 50%;--gy: 50%;background:radial-gradient(circle at var(--gx) var(--gy),rgb(255 255 255 / .42),rgb(255 255 255 / 0) 55%);mix-blend-mode:soft-light}@media(max-width:899px){.am-hero__fig{grid-column:1 / -1;justify-self:start;margin-right:0;width:min(100%,460px);margin-bottom:64px}}@media(max-width:599px){.am-hero__fig{width:100%}}.am-lead{padding-block:clamp(80px,16vh,200px) clamp(48px,8vh,96px)}.am-lead__h{max-width:15em;font-size:clamp(2rem,4.8vw,4.8rem);line-height:1.1;letter-spacing:-.04em;font-weight:800}.am-lead__h .w{display:inline-block}.am-lead__body{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--g);row-gap:24px;margin-top:clamp(40px,8vh,96px)}.am-lead__p{grid-column:1 / 7;font-size:clamp(1.25rem,1.8vw,1.6rem);line-height:1.45;max-width:68ch}.am-lead__p+.am-lead__p{grid-column:8 / -1;color:var(--mute)}@media(max-width:899px){.am-lead__p,.am-lead__p+.am-lead__p{grid-column:1 / -1}}.am-gains{padding-bottom:clamp(60px,10vh,120px)}.am-gains__h{font-size:clamp(1.8rem,3.4vw,3.2rem);letter-spacing:-.04em;margin-bottom:clamp(20px,3.4vh,36px);max-width:16em}.am-gains .wp-block-heading.am-gains__h{margin-top:clamp(64px,11vh,128px)}.am-stack{position:relative}.am-sheet{position:sticky;top:calc(var(--hdr) + 16px + var(--i, 0) * 22px);display:grid;grid-template-columns:auto 1fr;gap:clamp(20px,4vw,56px);align-items:center;min-height:clamp(15rem,34vh,20rem);padding:clamp(24px,4vw,56px);border-radius:var(--r);box-shadow:0 -10px 36px -16px #0c105859,0 24px 48px -24px #0c10584d;margin-bottom:clamp(32px,8vh,90px);transform-origin:50% 0;will-change:transform}.am-sheet--paper{background:var(--card);color:var(--ink)}.am-sheet--lav{background:#e0e2ff;color:#0c1058}.am-sheet--orange{background:var(--orange);color:#0c1058}:root[data-theme=dark] .am-sheet--lav{background:#1a2092;color:#eeefff}@media(prefers-color-scheme:dark){:root:not([data-theme]) .am-sheet--lav{background:#1a2092;color:#eeefff}}.am-sheet__ico{width:clamp(72px,10vw,128px);aspect-ratio:1;display:grid;place-items:center;padding:clamp(16px,2.4vw,32px);border-radius:50%;background:#0c105814;transition:transform .4s var(--ease)}.am-sheet--orange .am-sheet__ico{background:#0c105824}.am-sheet__ico img{width:100%;height:100%;object-fit:contain}:root[data-theme=dark] .am-sheet--paper .am-sheet__ico{background:#b9bcf51f}:root[data-theme=dark] .am-sheet--lav .am-sheet__ico{background:#ffffff1f}:root[data-theme=dark] .am-sheet--paper .am-sheet__ico img,:root[data-theme=dark] .am-sheet--lav .am-sheet__ico img{filter:invert(1) hue-rotate(180deg)}@media(prefers-color-scheme:dark){:root:not([data-theme]) .am-sheet--paper .am-sheet__ico{background:#b9bcf51f}:root:not([data-theme]) .am-sheet--lav .am-sheet__ico{background:#ffffff1f}:root:not([data-theme]) .am-sheet--paper .am-sheet__ico img,:root:not([data-theme]) .am-sheet--lav .am-sheet__ico img{filter:invert(1) hue-rotate(180deg)}}.am-sheet__h{font-size:clamp(1.5rem,3vw,2.8rem);letter-spacing:-.04em;margin-bottom:.5em}.am-sheet__p{font-size:clamp(1.05rem,1.5vw,1.3rem);line-height:1.5;max-width:68ch}@media(max-width:599px){.am-sheet{grid-template-columns:1fr;position:relative;top:auto}.am-sheet__ico{width:64px}}.am-ink{--focus: #ff8a55;--ul: var(--orange);background:var(--night);color:var(--on-night);padding-block:clamp(88px,16vh,190px);position:relative;overflow:clip}.am-ink .brand-w .my{color:var(--orange)}.am-ink__grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--g);row-gap:clamp(28px,5vh,56px)}.am-ink__link{grid-column:1 / 11;font-size:clamp(1.9rem,4vw,3.9rem);line-height:1.1;font-weight:800;letter-spacing:-.04em;text-wrap:balance}.am-ink__link a{text-decoration:none;background:linear-gradient(var(--orange),var(--orange)) no-repeat 0 96% / 100% .07em;transition:background-size .4s var(--ease),color .3s;cursor:pointer}@media(hover:hover)and (pointer:fine){.am-ink__link a:hover{background-size:100% 100%;color:var(--on-orange)}}.am-ink__bold{grid-column:1 / 7;font-size:clamp(1.15rem,1.8vw,1.5rem);line-height:1.4;color:var(--soft)}.am-ink__bold strong{color:var(--on-night)}.am-ink__qt{grid-column:3 / -1;margin-top:clamp(16px,4vh,48px);font-size:clamp(1.9rem,4.3vw,4.2rem);line-height:1.08;font-weight:700;letter-spacing:-.04em;text-wrap:balance;color:var(--on-night)}.am-ink__qt .sw{display:inline-block;white-space:nowrap}.am-ink__we{grid-column:1 / -1;font-size:clamp(1.4rem,2.4vw,2.2rem);font-weight:600}.am-ink__we strong{background:linear-gradient(var(--orange),var(--orange)) no-repeat 0 88% / var(--p, 100%) .36em;padding-inline:.05em;color:var(--on-night)}.am-ink__more{grid-column:1 / -1}@media(max-width:899px){.am-ink__link,.am-ink__bold,.am-ink__qt{grid-column:1 / -1}}.am-ledger{--lh: 2.75rem;--rule: rgb(26 32 146 / .07);padding-block:clamp(72px,13vh,160px);background-image:repeating-linear-gradient(to bottom,transparent 0,transparent calc(var(--lh) - 1px),var(--rule) calc(var(--lh) - 1px),var(--rule) var(--lh))}:root[data-theme=dark] .am-ledger{--rule: rgb(185 188 245 / .08)}@media(prefers-color-scheme:dark){:root:not([data-theme]) .am-ledger{--rule: rgb(185 188 245 / .08)}}.am-ledger__h{font-size:clamp(2.3rem,5vw,5rem);letter-spacing:-.04em;margin-bottom:clamp(32px,6vh,72px)}.am-ledger__cols{display:none}.am-ledger__rows{display:grid}.am-row{--s: 0%;--p: 0%;display:grid;grid-template-columns:1fr;gap:20px;padding-block:clamp(28px,5vh,56px)}.am-row__lab{font-family:var(--font);font-size:.82rem;letter-spacing:.06em;text-transform:uppercase;color:var(--mute);margin-bottom:10px}.am-row__lab strong{color:var(--ink);margin-right:6px}.am-row__ico{display:none}.am-row__t{font-size:clamp(1.45rem,2.5vw,2.3rem);letter-spacing:-.04em;line-height:1.12;margin-bottom:.6em}.am-row__old .am-row__t>span{background:linear-gradient(var(--orange-ink),var(--orange-ink)) no-repeat 0 58% / var(--s, 0%) .075em;-webkit-box-decoration-break:clone;box-decoration-break:clone}.am-row__new .am-row__t>span{background:linear-gradient(var(--mark),var(--mark)) no-repeat 0 88% / var(--p, 0%) .36em;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-inline:.05em}.am-row__t.is-plain>span{background:none}.am-row__p{font-size:clamp(1.02rem,1.2vw,1.15rem);line-height:1.55;max-width:68ch}.am-row__old .am-row__p{color:var(--mute)}.am-row.is-done{--s: 100%;--p: 100%}@media(min-width:900px){.am-ledger__cols{display:grid;grid-template-columns:1fr 88px 1fr;margin-bottom:8px}.am-ledger__cols p{display:flex;flex-direction:column;gap:2px;padding-bottom:14px}.am-ledger__cols p:first-child{grid-column:1}.am-ledger__cols p:last-child{grid-column:3}.am-ledger__cols strong{font-family:var(--font);font-size:.82rem;letter-spacing:.08em;text-transform:uppercase;color:var(--orange-ink)}.am-ledger__cols span{font-size:1.2rem;font-weight:700}.am-row{grid-template-columns:1fr 88px 1fr;align-items:start;gap:0}.am-row__lab{display:none}.am-row__ico{display:grid;place-items:start center;padding-top:6px}.am-row__ico img{width:36px;height:36px}.am-row:nth-child(2) .am-row__old{padding-top:24px}.am-row:nth-child(3) .am-row__new{padding-top:24px}}.am-aud{padding-block:clamp(56px,10vh,120px) clamp(72px,12vh,150px)}.am-aud__h{font-size:clamp(2.3rem,5vw,4.6rem);letter-spacing:-.04em;margin-bottom:16px}.am-aud__p{font-size:clamp(1.15rem,1.8vw,1.5rem);max-width:68ch;margin-bottom:clamp(32px,6vh,64px)}.am-aud__grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--g)}.am-cell{grid-column:span 12;position:relative;isolation:isolate;overflow:hidden;min-height:clamp(200px,26vh,280px);padding:clamp(24px,3vw,40px);border-radius:var(--r);display:flex;flex-direction:column;justify-content:space-between;gap:32px;background:var(--cell-bg);color:var(--cell-fg);box-shadow:inset 0 0 0 1px var(--cell-line);transition:transform .35s var(--ease)}.am-cell:before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(240px circle at var(--mx, 50%) var(--my, 50%),var(--spot, rgb(255 255 255 / .16)),transparent 70%);opacity:0;transition:opacity .3s;pointer-events:none}.am-cell.is-lit:before{opacity:1}.am-cell--night{--cell-bg: var(--night);--cell-fg: var(--on-night);--cell-mute: var(--soft);--cell-line: rgb(185 188 245 / .18);--spot: rgb(255 255 255 / .14)}.am-cell--paper{--cell-bg: var(--card);--cell-fg: var(--ink);--cell-mute: var(--mute);--cell-line: var(--rule);--spot: rgb(26 32 146 / .1)}.am-cell--orange{--cell-bg: var(--orange);--cell-fg: #0c1058;--cell-mute: #0c1058;--cell-line: rgb(12 16 88 / .2);--spot: rgb(255 255 255 / .28)}.am-cell--lav{--cell-bg: #e0e2ff;--cell-fg: #0c1058;--cell-mute: #3a3f8c;--cell-line: rgb(26 32 146 / .2);--spot: rgb(26 32 146 / .12)}:root[data-theme=dark] .am-cell--lav{--cell-bg: #1a2092;--cell-fg: #eeefff;--cell-mute: #c9ccff;--spot: rgb(255 255 255 / .14)}:root[data-theme=dark] .am-cell--paper{--cell-bg: #11166a;--spot: rgb(255 255 255 / .1)}@media(prefers-color-scheme:dark){:root:not([data-theme]) .am-cell--lav{--cell-bg: #1a2092;--cell-fg: #eeefff;--cell-mute: #c9ccff;--spot: rgb(255 255 255 / .14)}:root:not([data-theme]) .am-cell--paper{--cell-bg: #11166a;--spot: rgb(255 255 255 / .1)}}.am-cell__h{font-family:var(--font);font-size:.86rem;letter-spacing:.1em;text-transform:uppercase;font-weight:800;color:var(--cell-mute)}.am-cell--orange .am-cell__h{color:#0c1058}.am-cell__p{font-size:clamp(1.35rem,2.3vw,2.15rem);line-height:1.22;letter-spacing:-.04em;font-weight:700;max-width:22em}@media(min-width:900px){.am-cell:nth-child(1){grid-column:span 7}.am-cell:nth-child(2){grid-column:span 5}.am-cell:nth-child(3){grid-column:span 5}.am-cell:nth-child(4){grid-column:span 7}.am-cell:nth-child(5){grid-column:span 6}.am-cell:nth-child(6){grid-column:span 6}}@media(hover:hover)and (pointer:fine){.am-cell:hover{transform:translateY(-3px)}}.am-proc{position:relative;padding-block:clamp(64px,10vh,120px)}.am-proc__track{width:min(1280px,100% - 2 * var(--gut));margin-inline:auto;display:grid;gap:20px}.am-proc__h{font-size:clamp(2.6rem,7vw,6rem);letter-spacing:-.04em;line-height:.95}.am-proc__h3{font-size:clamp(1.4rem,2.4vw,2.1rem);font-weight:700;margin-top:20px;max-width:14em;letter-spacing:-.03em;line-height:1.15;color:var(--mute)}.am-stage{background:var(--card);border-radius:var(--r);padding:clamp(24px,3vw,40px);box-shadow:0 1px 0 var(--rule),0 24px 40px -28px #0c105859;transition:transform .35s var(--ease),box-shadow .35s var(--ease)}.am-stage:nth-of-type(odd){background:var(--paper-2)}.am-stage__n{font-weight:800;font-size:clamp(2.6rem,7vw,5.4rem);line-height:1;letter-spacing:-.04em;color:transparent;-webkit-text-stroke:2px var(--orange-ink);margin-bottom:clamp(20px,5vh,56px)}.am-stage__t{font-size:clamp(1.6rem,2.6vw,2.4rem);letter-spacing:-.04em;margin-bottom:.5em}.am-stage__p{font-size:clamp(1.05rem,1.3vw,1.2rem);line-height:1.5;color:var(--mute);max-width:68ch}.am-proc__outro{display:grid;gap:20px;align-content:start}.am-proc__fx{font-size:clamp(1.3rem,2vw,1.8rem);line-height:1.35;font-weight:600;max-width:68ch;letter-spacing:-.02em}.am-proc__line{display:none}@media(min-width:900px){.am-proc.is-pinned{padding:0}.am-proc.is-pinned .am-proc__view{height:100dvh;overflow:hidden;display:flex;align-items:center;position:relative}.am-proc.is-pinned .am-proc__track{width:max-content;margin:0;padding-inline:var(--gut);display:flex;align-items:stretch;gap:clamp(20px,2.4vw,36px);height:min(68vh,560px);will-change:transform}.am-proc.is-pinned .am-proc__intro{flex:none;width:min(46vw,720px);display:flex;flex-direction:column;justify-content:center}.am-proc.is-pinned .am-stage{flex:none;width:clamp(300px,28vw,440px);display:flex;flex-direction:column;justify-content:flex-end}.am-proc.is-pinned .am-stage:nth-of-type(2n){margin-top:9vh;margin-bottom:-9vh}.am-proc.is-pinned .am-stage:nth-of-type(odd){margin-top:-9vh;margin-bottom:9vh}.am-proc.is-pinned .am-stage__n{margin-bottom:auto}.am-proc.is-pinned .am-proc__outro{flex:none;width:min(34vw,520px);justify-content:center;padding-right:var(--gut)}.am-proc.is-pinned .am-proc__line{display:block;position:absolute;left:var(--gut);right:var(--gut);bottom:clamp(20px,5vh,44px);height:4px;background:var(--orange);border-radius:4px;transform-origin:0 50%;transform:scaleX(0)}}@media(hover:hover)and (pointer:fine){.am-proc.is-pinned .am-stage:hover{transform:translateY(-6px);box-shadow:0 1px 0 var(--rule),0 30px 44px -26px #0c105873}}@media(min-width:600px)and (max-width:899px){.am-proc__track{grid-template-columns:repeat(2,1fr)}.am-proc__intro,.am-proc__outro{grid-column:1 / -1}}.am-why{padding-block:clamp(72px,13vh,160px)}.am-why__grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--g);row-gap:32px}.am-why__h{grid-column:1 / 5;font-size:clamp(2.3rem,5vw,4.6rem);letter-spacing:-.04em;align-self:start}.am-why__body{grid-column:6 / -1;display:grid;gap:clamp(20px,4vh,36px)}.am-why__lead{font-size:clamp(1.6rem,3vw,2.8rem);line-height:1.15;letter-spacing:-.04em;margin-top:.1em}.am-why__lead strong{background:linear-gradient(var(--mark),var(--mark)) no-repeat 0 88% / var(--p, 100%) .36em;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-inline:.05em}.am-why__p{font-size:clamp(1.15rem,1.6vw,1.4rem);line-height:1.55;max-width:68ch}.am-why__p+.am-why__p{color:var(--mute)}.am-why__p strong{color:var(--ink)}.am-why .ln{padding-bottom:.12em}@media(min-width:900px){.am-why__h{position:sticky;top:calc(var(--hdr) + 32px)}}@media(max-width:899px){.am-why__h,.am-why__body{grid-column:1 / -1}}.am-poem{padding-block:clamp(32px,6vh,80px) clamp(72px,12vh,140px)}.am-poem__head{display:grid;gap:clamp(16px,3vh,28px);justify-items:start;padding-top:clamp(24px,5vh,56px)}.am-poem__h{font-size:clamp(2.3rem,5.4vw,5.5rem);letter-spacing:-.04em;max-width:12em;line-height:.98}.am-poem__side{display:grid;gap:16px;justify-items:start}.am-poem__p{font-size:clamp(1.15rem,1.7vw,1.45rem);max-width:68ch}.am-poem__frame{--ix: 0%;--rr: 0px;margin-top:clamp(40px,8vh,96px);width:100%;aspect-ratio:16 / 9;max-height:92dvh;overflow:hidden;clip-path:inset(0 var(--ix) round var(--rr));background:var(--paper-2)}.am-poem__frame img{width:100%;height:100%;object-fit:cover;object-position:50% 30%}@media(max-width:599px){.am-poem__frame{aspect-ratio:4 / 5}}.am-trio{padding-block:clamp(40px,8vh,100px) clamp(72px,12vh,150px)}.am-trio__grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--g);row-gap:48px;align-items:center}.am-trio__list{grid-column:1 / 8;display:grid;gap:clamp(8px,2vh,20px)}.am-trio__list li{font-size:clamp(2.1rem,4.6vw,4.6rem);font-weight:800;letter-spacing:-.04em;line-height:1;text-wrap:balance}.am-trio__list li:nth-child(1){color:var(--mute)}.am-trio__list li:nth-child(3){justify-self:start}.am-trio__list li:nth-child(3) span{background:linear-gradient(var(--mark),var(--mark)) no-repeat 0 88% / 100% .36em;padding-inline:.05em}.am-trio__cards{grid-column:8 / -1;position:relative;min-height:420px}.am-trio__cards figure{position:absolute;top:50%;left:50%;width:min(190px,40vw);aspect-ratio:1;margin:0;overflow:hidden;border:6px solid #fff;border-radius:22px;background:#fff;box-shadow:0 20px 40px -20px #0c105873;transition:transform .45s var(--ease)}.am-trio__cards figure img{width:100%;height:100%;object-fit:cover}.am-trio__cards figure:nth-child(1){transform:translate(-112%,-50%) rotate(-9deg)}.am-trio__cards figure:nth-child(2){transform:translate(-50%,-62%) rotate(3deg);z-index:2}.am-trio__cards figure:nth-child(3){transform:translate(12%,-48%) rotate(10deg)}@media(hover:hover)and (pointer:fine){.am-trio__cards:hover figure:nth-child(1){transform:translate(-128%,-50%) rotate(-12deg)}.am-trio__cards:hover figure:nth-child(3){transform:translate(28%,-48%) rotate(13deg)}}.am-trio__cards figure{border:1px solid rgb(26 32 146 / .1)}.am-trio__cards figure img{opacity:0}.am-trio__cards figure:before{content:"";position:absolute;inset:6.5%;border-radius:50%;background:radial-gradient(circle at 50% 28%,#f6f6ff,#e0e2ff 78%);box-shadow:inset 0 0 0 1px #1a20921a}.am-trio__cards figure:after{content:"";position:absolute;inset:0;background:var(--trio-ikona) center / 92% no-repeat}.am-trio__cards figure:nth-child(1){--trio-ikona: url(../img/trio-1-j.webp)}.am-trio__cards figure:nth-child(2){--trio-ikona: url(../img/trio-2-j.webp)}.am-trio__cards figure:nth-child(3){--trio-ikona: url(../img/trio-3-j.webp)}:root[data-theme=dark] .am-trio__cards figure{border:1px solid rgb(185 188 245 / .32);background:linear-gradient(160deg,#1d2399 0%,var(--card) 62%,#0e1259 100%);box-shadow:0 30px 54px -26px #000000d9,inset 0 1px #ffffff1f}:root[data-theme=dark] .am-trio__cards figure:before{background:radial-gradient(circle at 50% 28%,#b9bcf53d,#b9bcf514 72%);box-shadow:inset 0 0 0 1px #b9bcf524}:root[data-theme=dark] .am-trio__cards figure:nth-child(1){--trio-ikona: url(../img/trio-1.webp)}:root[data-theme=dark] .am-trio__cards figure:nth-child(2){--trio-ikona: url(../img/trio-2.webp)}:root[data-theme=dark] .am-trio__cards figure:nth-child(3){--trio-ikona: url(../img/trio-3.webp)}@media(prefers-color-scheme:dark){:root:not([data-theme]) .am-trio__cards figure{border:1px solid rgb(185 188 245 / .32);background:linear-gradient(160deg,#1d2399 0%,var(--card) 62%,#0e1259 100%);box-shadow:0 30px 54px -26px #000000d9,inset 0 1px #ffffff1f}:root:not([data-theme]) .am-trio__cards figure:before{background:radial-gradient(circle at 50% 28%,#b9bcf53d,#b9bcf514 72%);box-shadow:inset 0 0 0 1px #b9bcf524}:root:not([data-theme]) .am-trio__cards figure:nth-child(1){--trio-ikona: url(../img/trio-1.webp)}:root:not([data-theme]) .am-trio__cards figure:nth-child(2){--trio-ikona: url(../img/trio-2.webp)}:root:not([data-theme]) .am-trio__cards figure:nth-child(3){--trio-ikona: url(../img/trio-3.webp)}}@media(max-width:899px){.am-trio__list,.am-trio__cards{grid-column:1 / -1}.am-trio__cards{min-height:300px}}.am-voice{background:var(--paper-2);padding-block:clamp(72px,13vh,160px)}.am-voice__grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--g);row-gap:20px}.am-voice__h{grid-column:1 / -1;font-size:clamp(2.3rem,5vw,4.6rem);letter-spacing:-.04em}.am-voice__lead{grid-column:1 / -1;max-width:68ch;margin-top:4px;font-size:clamp(1.1rem,1.6vw,1.35rem);color:var(--mute);margin-bottom:clamp(16px,4vh,48px)}.am-voice__q{grid-column:3 / -1;font-size:clamp(1.6rem,3.5vw,3.3rem);line-height:1.16;font-weight:700;letter-spacing:-.04em;position:relative}.am-voice__q:before{content:"\201c";position:absolute;left:-.6em;top:-.05em;color:var(--orange-ink);font-size:1.6em;line-height:1;font-weight:800;font-style:normal}.am-voice__q .am-ghost{visibility:hidden;display:block}.am-voice__q .am-typed{position:absolute;inset:0}.am-voice__q .am-cur{color:var(--orange-ink);font-weight:400}@media(max-width:899px){.am-voice__q{grid-column:1 / -1;padding-top:.9em}.am-voice__q:before{left:0;top:-.2em}}.am-fin{position:relative;isolation:isolate;padding-block:clamp(88px,16vh,200px);overflow:clip}.am-fin__bg{position:absolute;inset:0;z-index:-1;pointer-events:none}.am-fin__bg canvas{width:100%;height:100%;display:block}.am-fin__grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--g);row-gap:24px}.am-fin__h{grid-column:1 / 11;font-size:clamp(2.1rem,5.6vw,5.4rem);letter-spacing:-.04em;line-height:1}.am-fin__p{grid-column:1 / 8;max-width:68ch;font-size:clamp(1.25rem,2vw,1.75rem);font-weight:600;margin-top:12px}.am-fin__more{grid-column:1 / -1}.am-fin__cta{grid-column:1 / -1;margin-top:clamp(72px,14vh,180px);display:grid;gap:16px;justify-items:start}.am-fin__w{font-size:clamp(3.2rem,9vw,6rem);letter-spacing:-.04em;line-height:.9}.am-fin__q{font-size:clamp(1.15rem,1.8vw,1.5rem);margin-bottom:20px}.am-fin .wd{display:inline-block}@media(max-width:899px){.am-fin__h,.am-fin__p{grid-column:1 / -1}}.am-poem__frame>.wp-block-image{height:100%;margin:0}@media(max-width:899px){.am-hero{min-height:0}.am-hero__grid{align-content:start;row-gap:8px;min-height:0;padding-bottom:8px}.am-ledger{background-image:none}.am-poem__frame{aspect-ratio:4 / 3}}@media(max-width:899px){.am-hero .am-hero__fig{margin-bottom:56px}}.am-pagehead{padding-block:clamp(48px,10vh,120px) clamp(24px,5vh,56px)}.am-pagehead__t,.am-pagehead h1{font-size:clamp(2.6rem,7vw,6.6rem);line-height:1;letter-spacing:-.04em;font-weight:800;max-width:14em}.am-pagehead+.am-sec,.am-pagehead+.am-split{border-top:0}.am-sec{padding-block:clamp(36px,7vh,88px)}.am-sec--tight{padding-block:clamp(20px,4vh,48px)}.am-sec--tint{background:var(--paper-2)}.am-sec--night{background:var(--night);color:var(--on-night);--ul: var(--orange)}.am-sec--night .am-prose,.am-sec--night p{color:inherit}.am-sec__in{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--g);row-gap:clamp(20px,3.4vh,36px)}.am-sec__in>*{grid-column:1 / -1;min-width:0}@media(min-width:900px){.am-sec__in>.am-sec__h{grid-column:1 / 5}.am-sec__in>.am-sec__body{grid-column:5 / -1}.am-sec__in--wide>*{grid-column:1 / -1}}.am-sec__h,.am-sec h3{font-size:clamp(1.7rem,3.2vw,3rem);letter-spacing:-.04em;line-height:1.08}.am-sec h4{font-size:clamp(1.4rem,2.2vw,2.1rem);letter-spacing:-.03em;line-height:1.12}.am-sec h5{font-size:clamp(1.2rem,1.8vw,1.6rem);font-weight:700;line-height:1.2}.am-prose{font-size:clamp(1.0625rem,.3vw + 1rem,1.2rem);line-height:1.7;max-width:68ch}.am-prose>*+*{margin-top:1.1em}.am-prose h2,.am-prose h3,.am-prose h4{margin-top:1.8em;margin-bottom:.5em}.am-prose h2{font-size:clamp(1.8rem,3vw,2.6rem)}.am-prose h3{font-size:clamp(1.45rem,2.2vw,2rem)}.am-prose h4{font-size:clamp(1.25rem,1.8vw,1.5rem)}.am-prose a{text-decoration:underline;text-decoration-color:var(--orange);text-decoration-thickness:.12em;text-underline-offset:.2em;transition:background-color .2s}@media(hover:hover)and (pointer:fine){.am-prose a:hover{background:color-mix(in srgb,var(--orange) 30%,transparent)}}.am-prose ul,.am-prose ol{padding-left:1.4em;display:grid;gap:.55em}.am-prose ul{list-style:none}.am-prose ul>li{position:relative}.am-prose ul>li:before{content:"";position:absolute;left:-1.1em;top:.72em;width:.5em;height:3px;background:var(--orange);border-radius:2px}.am-prose ol{list-style:decimal}.am-prose ol>li::marker{font-weight:700;color:var(--orange-ink)}.am-prose blockquote,.am-prose .wp-block-quote{font-size:1.35em;font-weight:700;letter-spacing:-.02em;line-height:1.3;padding:.2em 0 .2em 1.1em;border-left:1px solid var(--rule);color:var(--ink);position:relative;margin-inline:0}.am-prose blockquote:before{content:"\201c";position:absolute;left:-.1em;top:-.45em;font-size:2.4em;color:var(--orange-ink);font-style:normal}.am-prose strong{font-weight:800}.am-prose img,.am-prose figure{border-radius:var(--r)}.am-prose figure{margin:1.6em 0}.am-prose figcaption{font-size:.85em;color:var(--mute);margin-top:.5em}.am-prose hr,.am-prose .wp-block-separator{border:0;border-top:1px solid var(--rule);margin:2em 0}.am-prose table{width:100%;border-collapse:collapse;font-size:.95em}.am-prose th,.am-prose td{text-align:left;padding:.6em .8em;border-bottom:1px solid var(--rule)}.am-sec--night .am-prose a{text-decoration-color:var(--orange)}.am-lede{font-size:clamp(1.45rem,2.6vw,2.4rem);line-height:1.25;letter-spacing:-.03em;font-weight:600;max-width:30em}.am-lede:first-letter{font-size:1em}.am-split{padding-block:clamp(24px,5vh,64px) clamp(36px,7vh,88px)}.am-split__in{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--g);row-gap:clamp(24px,4vh,40px);align-items:start}.am-split__media{grid-column:1 / -1}.am-split__body{grid-column:1 / -1;display:grid;gap:clamp(20px,3.4vh,36px)}.am-split__media img{width:100%;height:auto;border-radius:var(--r);box-shadow:0 30px 50px -30px #0c105880}@media(min-width:900px){.am-split__media{grid-column:1 / 7;position:sticky;top:calc(var(--hdr) + 24px)}.am-split__body{grid-column:7 / -1}.am-split--rev .am-split__media{grid-column:7 / -1;grid-row:1}.am-split--rev .am-split__body{grid-column:1 / 7;grid-row:1}}.am-split__body h3,.am-split__body h4{margin-top:.4em}.am-split__body h3{font-size:clamp(1.7rem,3vw,2.7rem)}.am-split__body h4{font-size:clamp(1.3rem,2.1vw,1.9rem);color:var(--orange-ink)}.am-cards{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--g)}.am-card{grid-column:span 12;position:relative;display:grid;align-content:start;gap:14px;padding:clamp(20px,2.6vw,32px);background:var(--card);border-radius:var(--r);box-shadow:inset 0 0 0 1px var(--rule);text-decoration:none;transition:transform .3s var(--ease),box-shadow .3s var(--ease)}.am-card img{width:clamp(64px,8vw,92px);height:auto;aspect-ratio:1;object-fit:cover;border-radius:50%}.am-card h3{font-size:clamp(1.4rem,2vw,1.8rem)}.am-card h4,.am-card p{font-size:1rem;color:var(--mute);line-height:1.45;font-family:var(--font);font-weight:400;letter-spacing:0}.am-card a{text-decoration:none}.am-card a:after{content:"";position:absolute;inset:0}@media(min-width:640px){.am-card{grid-column:span 6}}@media(min-width:1000px){.am-cards--3 .am-card{grid-column:span 4}}@media(hover:hover)and (pointer:fine){.am-card:hover{transform:translateY(-4px);box-shadow:inset 0 0 0 1px var(--orange),0 24px 40px -28px #0c105880}}:root[data-theme=dark] .am-card img{filter:invert(1) hue-rotate(180deg);mix-blend-mode:screen}@media(prefers-color-scheme:dark){:root:not([data-theme]) .am-card img{filter:invert(1) hue-rotate(180deg);mix-blend-mode:screen}}.am-team{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(24px,3vw,40px) var(--g)}.am-person{grid-column:span 12;padding-top:20px;border-top:1px solid var(--ink)}.am-person h4{font-size:clamp(1.6rem,2.4vw,2.2rem);margin-bottom:.4em}.am-person p{font-size:1rem;line-height:1.6;color:var(--mute)}@media(min-width:700px){.am-person{grid-column:span 6}}@media(min-width:1000px){.am-person{grid-column:span 4}}.am-faq{border-top:1px solid var(--ink);counter-reset:faq}.am-faq details{border-bottom:1px solid var(--rule);counter-increment:faq}.am-faq summary{list-style:none;display:grid;grid-template-columns:3.2rem 1fr 2rem;align-items:baseline;gap:12px;padding:clamp(18px,3vh,28px) 0;cursor:pointer;font-size:clamp(1.25rem,2vw,1.75rem);font-weight:700;letter-spacing:-.03em;line-height:1.2;min-height:44px}.am-faq summary::-webkit-details-marker{display:none}.am-faq summary:before{content:counter(faq,decimal-leading-zero);font-family:var(--font);font-size:.85rem;font-weight:700;letter-spacing:.08em;color:var(--orange-ink)}.am-faq summary:after{content:"+";font-family:var(--font);font-size:1.6rem;font-weight:400;color:var(--orange-ink);transition:transform .3s var(--ease);justify-self:end}.am-faq details[open] summary:after{transform:rotate(45deg)}.am-faq details>:not(summary){padding:0 2rem clamp(18px,3vh,28px) calc(3.2rem + 12px);max-width:70ch}.am-faq details>:not(summary)+:not(summary){margin-top:.9em;padding-top:0}.am-faq summary:hover{color:var(--orange-ink)}.am-contact{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--g)}.am-contact__item{grid-column:span 12;padding-top:18px;border-top:1px solid var(--ink)}.am-contact__item h5{font-family:var(--font);font-size:.82rem;letter-spacing:.1em;text-transform:uppercase;color:var(--orange-ink);font-weight:800;margin-bottom:8px}.am-contact__item p{font-size:clamp(1.25rem,2vw,1.7rem);font-weight:700;line-height:1.3}.am-contact__item a{text-decoration:none;border-bottom:2px solid var(--orange)}@media(min-width:800px){.am-contact__item{grid-column:span 4}}.am-form{display:grid;gap:18px;max-width:760px}.am-form label{display:grid;gap:8px;font-weight:700;font-size:.95rem}.am-form input[type=text],.am-form input[type=email],.am-form input[type=tel],.am-form textarea{width:100%;font:inherit;font-weight:400;color:var(--ink);background:var(--card);border:1px solid color-mix(in srgb,var(--ink) 45%,transparent);border-radius:var(--r);padding:14px 16px;min-height:52px}.am-form textarea{min-height:160px;resize:vertical}.am-form input:focus,.am-form textarea:focus{outline:3px solid var(--focus);outline-offset:2px;border-color:transparent}.am-form__row{display:grid;gap:18px}@media(min-width:700px){.am-form__row{grid-template-columns:1fr 1fr}}.am-form__hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.am-form__consent{display:flex;gap:12px;align-items:flex-start;font-weight:400;font-size:.9rem;color:var(--mute)}.am-form__consent input{width:22px;height:22px;margin-top:2px;accent-color:var(--orange);flex:none}.am-form__msg{min-height:1.5em;font-weight:700}.am-form__msg.is-ok{color:var(--ink-2)}.am-form__msg.is-err{color:var(--orange-ink)}.am-form button[type=submit]{justify-self:start}.am-form button[disabled]{opacity:.6;cursor:progress}.am-cta{background:var(--night);color:var(--on-night);padding-block:clamp(64px,12vh,140px);--ul: var(--orange)}.am-cta__in{display:grid;gap:18px;justify-items:start}.am-cta__t{font-size:clamp(2.6rem,8vw,7rem);letter-spacing:-.04em;line-height:.95}.am-cta__p{font-size:clamp(1.15rem,1.8vw,1.5rem);margin-bottom:14px;color:var(--soft)}.am-news{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--g);align-items:center}.am-news__txt{grid-column:1 / -1;display:grid;gap:18px}.am-news__img{grid-column:1 / -1}.am-news__img img{width:100%;border-radius:var(--r)}@media(min-width:900px){.am-news__txt{grid-column:1 / 7}.am-news__img{grid-column:8 / -1}}.am-form--news{max-width:520px}.am-meta{display:flex;flex-wrap:wrap;gap:8px 18px;font-family:var(--font);font-size:.85rem;letter-spacing:.06em;text-transform:uppercase;color:var(--mute);font-weight:700}.am-meta a{text-decoration:none;color:var(--orange-ink)}.am-posts{list-style:none;padding:0;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(28px,4vw,48px) var(--g)}.am-posts>.wp-block-post{grid-column:span 12;min-width:0}.am-pc{display:grid;gap:14px;align-content:start;position:relative}.am-pc__img{aspect-ratio:3 / 2;overflow:hidden;border-radius:var(--r);background:var(--paper-2)}.am-pc__img img{width:100%;height:100%;object-fit:contain}.am-pc__t{font-size:clamp(1.4rem,2vw,1.9rem);line-height:1.12}.am-pc__t a{text-decoration:none}.am-pc__t a:after{content:"";position:absolute;inset:0}.am-pc__ex{color:var(--mute);font-size:1rem;line-height:1.55;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.am-pc__more{font-weight:800;font-size:.95rem;color:var(--orange-ink)}@media(min-width:700px){.am-posts>.wp-block-post{grid-column:span 6}}@media(min-width:1100px){.am-posts>.wp-block-post{grid-column:span 4}}@media(hover:hover)and (pointer:fine){.am-pc:hover .am-pc__t{color:var(--orange-ink)}}.am-pager{display:flex;gap:10px;justify-content:center;margin-top:clamp(40px,8vh,80px);flex-wrap:wrap}.am-pager a,.am-pager span{min-width:48px;min-height:48px;display:inline-flex;align-items:center;justify-content:center;padding:0 14px;border-radius:var(--r);font-weight:800;text-decoration:none;box-shadow:inset 0 0 0 1px var(--rule)}.am-pager .current{background:var(--orange);color:var(--on-orange);box-shadow:none}@media(hover:hover)and (pointer:fine){.am-pager a:hover{box-shadow:inset 0 0 0 1px var(--orange)}}.am-cats{display:flex;flex-wrap:wrap;gap:8px 10px;margin-top:8px}.am-cats a{display:inline-flex;align-items:center;min-height:40px;padding:0 16px;border-radius:999px;box-shadow:inset 0 0 0 1px var(--rule);font-size:.9rem;font-weight:700;text-decoration:none}.am-cats a[aria-current=page],.am-cats a:hover{background:var(--ink);color:var(--paper)}.am-post__head{padding-block:clamp(40px,9vh,104px) clamp(20px,4vh,40px)}.am-post__head .am-meta{margin-bottom:18px}.am-post__t{font-size:clamp(2.2rem,5.6vw,5rem);line-height:1.02;letter-spacing:-.04em;max-width:16em}.am-post__fi{margin-bottom:clamp(28px,5vh,56px)}.am-post__fi .wp-block-post-featured-image{margin:0}.am-post__fi img{display:block;width:100%;height:auto;aspect-ratio:auto;object-fit:contain!important;border-radius:var(--r)}.am-post__grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--g);row-gap:32px;padding-bottom:clamp(48px,9vh,112px)}.am-post__side{grid-column:1 / -1}.am-post__body{grid-column:1 / -1;min-width:0}@media(min-width:1000px){.am-post__side{grid-column:1 / 4}.am-post__side .am-toc{position:sticky;top:calc(var(--hdr) + 28px)}.am-post__body{grid-column:4 / 11}}.am-post__body>.am-prose>p:first-child{font-size:1.28em;line-height:1.4}.am-toc{font-size:.95rem;border-top:1px solid var(--ink);padding-top:14px}.am-toc__t{font-family:var(--font);font-size:.8rem;letter-spacing:.1em;text-transform:uppercase;font-weight:800;color:var(--orange-ink);margin-bottom:10px}.am-toc ol{display:grid;gap:2px;counter-reset:toc}.am-toc li{counter-increment:toc}.am-toc a{display:grid;grid-template-columns:1.8rem 1fr;gap:6px;text-decoration:none;padding:8px 0;min-height:44px;line-height:1.3;color:var(--mute);transition:color .2s;cursor:pointer}.am-toc a:before{content:counter(toc,decimal-leading-zero);font-weight:800;font-size:.8rem;color:var(--orange-ink);padding-top:2px}.am-toc a:hover,.am-toc a.is-on{color:var(--ink)}.am-toc li.is-h3{padding-left:1.8rem}.am-toc li.is-h3 a:before{content:""}@media(max-width:999px){.am-toc{border:1px solid var(--rule);border-radius:var(--r);padding:16px 18px}}.am-author{margin-top:56px;padding-top:22px;border-top:1px solid var(--rule)}.am-author{display:flex;gap:20px;align-items:flex-start}.am-author .wp-block-post-author__avatar{margin:0;flex:none}.am-author .wp-block-post-author__avatar img{display:block;width:72px;height:72px;border-radius:50%;object-fit:cover;box-shadow:0 0 0 3px var(--paper, #fff),0 0 0 4px var(--rule)}.am-author .wp-block-post-author__content{margin:0;display:grid;gap:6px;min-width:0}.am-author .wp-block-post-author__byline{margin:0;font-family:var(--font);font-size:.82rem;letter-spacing:.1em;text-transform:uppercase;font-weight:800;color:var(--orange-ink)}.am-author .wp-block-post-author__name{margin:0;font-family:var(--font);font-size:clamp(1.35rem,2vw,1.7rem);font-weight:800;line-height:1.2;text-transform:capitalize}.am-author .wp-block-post-author__bio{margin:4px 0 0;max-width:52ch;color:var(--mute);font-size:1rem;line-height:1.55}.am-by{font-weight:700}.am-by:before{content:"\2022";margin-right:18px;color:var(--mute)}.am-post__nav{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap;border-top:1px solid var(--rule);padding-top:28px;margin-top:48px}.am-post__nav a{font-size:1.3rem;font-weight:700;text-decoration:none;max-width:22em;min-height:44px;display:inline-flex;align-items:center}.am-post__nav a:hover{color:var(--orange-ink)}.am-404{padding-block:clamp(80px,18vh,220px)}.am-404 h1{font-size:clamp(3rem,10vw,9rem)}.am-sec h3.am-pc__t{font-size:clamp(1.4rem,2vw,1.9rem)}.am-two{display:grid;gap:clamp(32px,5vw,72px)}.am-two__c{min-width:0}.am-two__c>:first-child{margin-top:0}@media(min-width:900px){.am-two{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}.am-banner img{width:100%;height:auto;border-radius:var(--r);box-shadow:0 30px 50px -34px #0c105880}@media(min-width:800px){.am-banner--plan{display:flex;justify-content:center}.am-banner--plan .wp-block-image{margin:0}.am-banner--plan img{width:360px;max-width:100%;aspect-ratio:360 / 447;object-fit:cover;object-position:50% 96%}}.am-post__nav .wp-block-post-navigation-link{display:grid;gap:6px;max-width:22em}.am-post__nav .wp-block-post-navigation-link:last-child{text-align:right;margin-left:auto}.post-navigation-link__label{font-family:var(--font);font-size:.8rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--orange-ink)}.am-post__nav a{display:block;min-height:0;padding-block:4px}.floating-lines-container{position:relative;width:100%;height:100%;overflow:hidden}.floating-lines-canvas{position:absolute;inset:0;display:block;width:100%;height:100%}.magnet-lines{position:relative;width:100%;height:100%;overflow:hidden}.magnet-lines--square{height:auto;max-width:100%;aspect-ratio:1 / 1;overflow:visible}.magnet-lines__canvas{position:absolute;display:block;pointer-events:none}.magnet-lines__probe{position:absolute;top:0;left:0;height:0;visibility:hidden;pointer-events:none}:root[data-theme=light]{color-scheme:light}:root[data-theme=dark]{color-scheme:dark}.am-theme{position:relative;flex:none;width:48px;height:48px;margin-left:auto;display:grid;place-items:center;border-radius:50%;border:1.5px solid var(--rule);color:var(--ink);background:color-mix(in srgb,var(--paper) 72%,transparent);cursor:pointer;transition:background-color .25s,border-color .25s,transform .35s var(--ease)}.am-theme svg{grid-area:1 / 1;width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round;transition:transform .6s var(--ease),opacity .3s}.am-theme__sun{opacity:0;transform:rotate(-80deg) scale(.4)}:root[data-theme=dark] .am-theme__sun{opacity:1;transform:none}:root[data-theme=dark] .am-theme__moon{opacity:0;transform:rotate(80deg) scale(.4)}.am-theme:active{transform:scale(.92)}@media(hover:hover)and (pointer:fine){.am-theme:hover{background:var(--paper-2);border-color:var(--ink-2)}}:root:not([data-theme]) .am-theme{display:none}.am-hdr__burger{margin-left:0}@media(min-width:1100px){.am-theme{margin-left:0}}html.am-switching *,html.am-switching *:before,html.am-switching *:after{transition:none!important}::view-transition-old(root),::view-transition-new(root){animation:none;mix-blend-mode:normal}::view-transition-old(root){z-index:1}::view-transition-new(root){z-index:2}@media(prefers-reduced-motion:reduce){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}}html[data-perf=mid] .am-hdr.is-scrolled,html[data-perf=lo] .am-hdr.is-scrolled{backdrop-filter:none;-webkit-backdrop-filter:none;background:color-mix(in srgb,var(--paper) 95%,transparent)}.am-poem__frame img{will-change:transform}
