.v3.ak{background:#fffdfb}.v3.ak .ak-hero{position:relative;overflow:hidden;padding:clamp(42px,6vw,84px) 0 clamp(62px,8vw,112px);background:radial-gradient(circle at 13% 20%,rgba(255,201,173,.45),transparent 28rem),radial-gradient(circle at 85% 82%,rgba(126,162,165,.22),transparent 32rem),linear-gradient(150deg,#fff8f3,#fffdfb 60%,#edf5f4)}.v3.ak .ak-hero-grid{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(320px,.72fr);grid-gap:clamp(38px,7vw,94px);gap:clamp(38px,7vw,94px);align-items:center}.v3.ak .ak-breadcrumbs{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-bottom:clamp(28px,4vw,46px);color:var(--tuerkis-deep);font-family:var(--font-head);font-size:.82rem;font-weight:600}.v3.ak .ak-breadcrumbs a{-webkit-text-decoration-color:rgba(84,117,120,.35);text-decoration-color:rgba(84,117,120,.35);text-underline-offset:3px}.v3.ak .ak-breadcrumbs a:hover{-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.v3.ak .ak-hero h1{max-width:10ch;margin:18px 0 14px;color:var(--tuerkis-ink);font-size:clamp(3rem,7vw,5.8rem);letter-spacing:-.045em;line-height:.95}.v3.ak .ak-hero h1 .script{display:block;margin-top:.09em;color:var(--coral-text);font-size:.84em}.v3.ak .ak-subtitle{max-width:28ch;margin:0 0 17px;color:var(--ink);font-size:clamp(1.35rem,2.5vw,1.95rem);letter-spacing:-.018em;line-height:1.25}.v3.ak .ak-subtitle,.v3.ak .ak-value{font-family:var(--font-head);font-weight:700}.v3.ak .ak-value{display:flex;flex-wrap:wrap;gap:8px 12px;align-items:center;margin:0 0 18px;color:var(--tuerkis-deep);font-size:.93rem}.v3.ak .ak-value span{padding:7px 12px;color:#65351f;background:rgba(255,201,173,.52);border-radius:999px}.v3.ak .ak-hero .lead{margin:0}.v3.ak .ak-hero-actions{display:flex;flex-wrap:wrap;gap:16px 20px;align-items:center;margin-top:30px}.v3.ak .ak-author-link,.v3.ak .ak-download-save,.v3.ak .ak-text-link{color:var(--tuerkis-ink);font-family:var(--font-head);font-weight:700;-webkit-text-decoration-color:rgba(84,117,120,.38);text-decoration-color:rgba(84,117,120,.38);text-underline-offset:4px}.v3.ak .ak-author-link:hover,.v3.ak .ak-download-save:hover,.v3.ak .ak-text-link:hover{color:var(--coral-text);-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.v3.ak .ak-no-gate{margin:17px 0 0;color:var(--tuerkis-deep);font-size:.86rem;font-weight:700}.v3.ak .ak-cover-stage{position:relative;display:grid;justify-items:center;padding:clamp(30px,5vw,54px)}.v3.ak .ak-cover-orbits{position:absolute;inset:50% auto auto 50%;width:min(31vw,420px);aspect-ratio:1;border:1px solid rgba(232,135,90,.28);border-radius:50%;box-shadow:0 0 0 42px rgba(232,135,90,.07),0 0 0 84px rgba(84,117,120,.05);transform:translate(-50%,-50%)}.v3.ak .ak-cover-shell{position:relative;z-index:1;width:min(100%,430px);overflow:hidden;padding:8px;background:rgba(255,255,255,.9);border:1px solid rgba(84,117,120,.14);border-radius:11px;box-shadow:0 45px 90px -40px rgba(34,62,64,.65);transform:rotate(1.7deg)}.v3.ak .ak-cover-shell img{width:100%;height:auto;border-radius:5px}.v3.ak .ak-cover-note{position:relative;z-index:2;margin-top:-14px;padding:10px 16px;color:var(--tuerkis-ink);background:#fff;border:1px solid var(--line);border-radius:999px;box-shadow:var(--sh-soft);font-family:var(--font-head);font-size:.78rem;font-weight:700}.v3.ak .ak-ring{position:absolute;border:1px solid rgba(84,117,120,.16);border-radius:50%}.v3.ak .ak-ring-one{top:-140px;right:-140px;width:390px;height:390px}.v3.ak .ak-ring-two{bottom:-100px;left:-80px;width:240px;height:240px;border-color:rgba(232,135,90,.24)}.v3.ak .ak-intro{scroll-margin-top:100px;background:#fffdfb}.v3.ak .ak-intro .sec-head .lead,.v3.ak .ak-next .sec-head .lead{margin-inline:auto}.v3.ak .ak-rituals{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px;margin:0;padding:0;list-style:none;counter-reset:ritual}.v3.ak .ak-ritual:before{content:"";position:absolute;top:35px;left:-10px;width:20px;height:1px;background:rgba(84,117,120,.18)}.v3.ak .ak-ritual{position:relative;display:grid;grid-template-columns:56px 1fr;grid-gap:18px;gap:18px;align-items:start;min-height:150px;padding:clamp(22px,3vw,30px);background:#fff;border:1px solid var(--line);border-radius:24px;box-shadow:0 20px 44px -32px rgba(46,74,77,.4)}.v3.ak .ak-ritual:last-child{grid-column:1/-1;width:calc(50% - 9px);justify-self:center}.v3.ak .ak-ritual-number{display:grid;width:52px;height:52px;place-items:center;color:#65351f;background:linear-gradient(135deg,var(--coral),var(--coral-mid));border-radius:50%;font-family:var(--font-head);font-size:.95rem;font-weight:700}.v3.ak .ak-ritual h3{margin:2px 0 8px;color:var(--tuerkis-ink)}.v3.ak .ak-ritual p{margin:0;font-size:.95rem}.v3.ak .ak-use{background:radial-gradient(circle at 12% 18%,rgba(255,201,173,.2),transparent 22rem),#edf5f4}.v3.ak .ak-use-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:20px;gap:20px;margin:0;padding:0;list-style:none}.v3.ak .ak-use-grid li{padding:clamp(24px,3vw,34px);background:rgba(255,255,255,.88);border:1px solid rgba(84,117,120,.18);border-radius:26px;box-shadow:var(--sh-soft)}.v3.ak .ak-use-grid li>span{display:grid;width:42px;height:42px;place-items:center;margin-bottom:18px;color:#fff;background:var(--tuerkis-deep);border-radius:14px;font-family:var(--font-head);font-weight:700}.v3.ak .ak-use-grid h3{margin-bottom:10px}.v3.ak .ak-use-grid p{margin:0}.v3.ak .ak-download-wrap{padding-block:clamp(54px,8vw,100px)}.v3.ak .ak-download{position:relative;display:grid;grid-template-columns:minmax(0,1.3fr) minmax(230px,.7fr);grid-gap:clamp(26px,5vw,64px);gap:clamp(26px,5vw,64px);align-items:center;overflow:hidden;padding:clamp(34px,5vw,62px);color:#fff;background:radial-gradient(circle at 92% 16%,rgba(255,201,173,.22),transparent 25rem),linear-gradient(145deg,#294c4f,#183638 74%);border-radius:46px;box-shadow:0 40px 82px -42px rgba(24,54,56,.7)}.v3.ak .ak-download:after{content:"";position:absolute;right:-120px;bottom:-150px;width:390px;height:390px;border:1px solid rgba(255,201,173,.24);border-radius:50%;box-shadow:0 0 0 42px rgba(255,201,173,.05)}.v3.ak .ak-download>*{position:relative;z-index:1}.v3.ak .ak-download-kicker{display:block;margin-bottom:11px;color:var(--coral);font-family:var(--font-head);font-size:.75rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.v3.ak .ak-download h2{max-width:15ch;color:#fff}.v3.ak .ak-download p{max-width:58ch;margin:0;color:rgba(255,255,255,.84)}.v3.ak .ak-download-actions{display:grid;justify-items:start;grid-gap:16px;gap:16px}.v3.ak .ak-download-save{color:rgba(255,255,255,.86);-webkit-text-decoration-color:rgba(255,255,255,.42);text-decoration-color:rgba(255,255,255,.42)}.v3.ak .ak-download-save:hover{color:#fff}.v3.ak .ak-signup-wrap{scroll-margin-top:110px;background:#edf5f4}.v3.ak .ak-signup{display:grid;grid-template-columns:minmax(0,.88fr) minmax(360px,1.12fr);grid-gap:clamp(34px,6vw,78px);gap:clamp(34px,6vw,78px);align-items:start;padding:clamp(30px,5vw,58px);background:rgba(255,255,255,.94);border:1px solid rgba(84,117,120,.18);border-radius:46px;box-shadow:var(--sh-teal)}.v3.ak .ak-signup-copy h2{margin-top:16px}.v3.ak .ak-signup-copy>p{max-width:54ch}.v3.ak .ak-signup-copy ul{display:grid;grid-gap:9px;gap:9px;margin:24px 0;padding-left:22px}.v3.ak .ak-signup-promise{padding:16px 18px;color:var(--tuerkis-ink);background:var(--coral-soft);border-left:4px solid var(--coral-text);border-radius:4px 16px 16px 4px;font-size:.93rem;font-weight:700}.v3.ak .ak-signup-form{position:relative;padding:clamp(24px,4vw,36px);background:#fff8f3;border:1px solid rgba(232,135,90,.24);border-radius:28px}.v3.ak .ak-signup-fields{display:grid;grid-template-columns:.72fr 1.28fr;grid-gap:15px;gap:15px}.v3.ak .ak-signup-form label>span:first-child{display:block;margin-bottom:8px;color:var(--tuerkis-ink);font-family:var(--font-head);font-size:.88rem;font-weight:700}.v3.ak .ak-signup-form label small{color:var(--tuerkis-deep);font-family:var(--font-body);font-size:.78rem;font-weight:400}.v3.ak .ak-signup-form input[type=email],.v3.ak .ak-signup-form input[type=text]{width:100%;min-height:48px;padding:11px 13px;color:var(--ink);background:#fff;border:1px solid rgba(84,117,120,.34);border-radius:12px;font:inherit}.v3.ak .ak-signup-form input:focus-visible{border-color:var(--tuerkis-deep);outline:3px solid rgba(84,117,120,.2);outline-offset:2px}.v3.ak .ak-signup-consent{display:grid;grid-template-columns:22px 1fr;grid-gap:11px;gap:11px;align-items:start;margin:20px 0;cursor:pointer}.v3.ak .ak-signup-consent input{width:18px;height:18px;margin:3px 0 0;accent-color:var(--tuerkis-deep)}.v3.ak .ak-signup-consent>span{margin:0!important;color:var(--ink)!important;font-family:var(--font-body)!important;font-size:.88rem!important;font-weight:400!important;line-height:1.55}.v3.ak .ak-signup-submit{display:grid;grid-gap:11px;gap:11px}.v3.ak .ak-signup-submit .btn{justify-content:center}.v3.ak .ak-signup-status,.v3.ak .ak-signup-submit p{margin:0;color:var(--tuerkis-deep);font-size:.78rem;line-height:1.5}.v3.ak .ak-signup-submit a{color:var(--tuerkis-ink);text-underline-offset:3px}.v3.ak .ak-signup-status{min-height:1.5em;margin-top:15px;color:var(--tuerkis-ink);font-weight:700}.v3.ak .ak-signup-status.is-error{color:#8a3225}.v3.ak .ak-honeypot{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.v3.ak .ak-next{scroll-margin-top:110px;background:linear-gradient(180deg,#fff8f3,#fffdfb)}.v3.ak .ak-ways{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:22px;gap:22px}.v3.ak .ak-way{display:flex;min-height:290px;flex-direction:column;padding:clamp(26px,3.2vw,36px);background:#fff;border:1px solid var(--line);border-radius:28px;box-shadow:var(--sh-soft)}.v3.ak .ak-way:nth-child(2){background:linear-gradient(160deg,var(--coral-soft),#fff 72%);border-color:rgba(232,135,90,.3)}.v3.ak .ak-way:nth-child(3){background:linear-gradient(160deg,rgba(126,162,165,.18),#fff 72%)}.v3.ak .ak-way-label{align-self:flex-start;margin-bottom:20px;padding:7px 13px;color:var(--tuerkis-ink);background:rgba(126,162,165,.14);border-radius:999px;font-family:var(--font-head);font-size:.76rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.v3.ak .ak-way h3{font-size:clamp(1.25rem,2vw,1.55rem)}.v3.ak .ak-way p{flex:1 1}.v3.ak .ak-way a{display:inline-flex;gap:8px;align-items:center;color:var(--coral-text);font-family:var(--font-head);font-weight:700;text-decoration:none}.v3.ak .ak-way a:hover{gap:12px}.v3.ak .ak-author-wrap{background:#edf5f4}.v3.ak .ak-author{display:grid;grid-template-columns:minmax(230px,.7fr) minmax(0,1.3fr);grid-gap:clamp(30px,6vw,76px);gap:clamp(30px,6vw,76px);align-items:center;padding:clamp(28px,5vw,56px);background:rgba(255,255,255,.9);border:1px solid rgba(84,117,120,.18);border-radius:46px;box-shadow:var(--sh-teal)}.v3.ak .ak-author-photo{overflow:hidden;aspect-ratio:4/4.8;border-radius:999px 999px 24px 24px;box-shadow:var(--sh-soft)}.v3.ak .ak-author-photo img{width:100%;height:100%;object-fit:cover;object-position:center 20%}.v3.ak .ak-author h2{margin-top:16px}.v3.ak .ak-author p{max-width:61ch}.v3.ak .ak-author-link{display:inline-flex;gap:8px;align-items:center}.v3.ak .ak-faq-wrap{background:#fffdfb}@media (max-width:900px){.v3.ak .ak-author,.v3.ak .ak-download,.v3.ak .ak-hero-grid,.v3.ak .ak-signup{grid-template-columns:1fr}.v3.ak .ak-cover-stage{justify-self:center;width:min(100%,520px)}.v3.ak .ak-cover-shell{width:min(74vw,380px)}.v3.ak .ak-cover-orbits{width:min(64vw,360px)}.v3.ak .ak-rituals,.v3.ak .ak-use-grid,.v3.ak .ak-ways{grid-template-columns:1fr}.v3.ak .ak-ritual:last-child{grid-column:auto;width:auto}.v3.ak .ak-download-actions{justify-items:start}.v3.ak .ak-signup{border-radius:34px}.v3.ak .ak-author-photo{width:min(72vw,330px)}}@media (max-width:560px){.v3.ak .ak-hero{padding-top:26px}.v3.ak .ak-hero h1{font-size:clamp(2.75rem,15vw,4.25rem)}.v3.ak .ak-download-actions,.v3.ak .ak-hero-actions{align-items:stretch}.v3.ak .ak-signup-fields{grid-template-columns:1fr}.v3.ak .ak-download-actions .btn,.v3.ak .ak-hero-actions .btn{width:100%;justify-content:center}.v3.ak .ak-download-save,.v3.ak .ak-text-link{text-align:center}.v3.ak .ak-ritual{grid-template-columns:46px 1fr;gap:14px;padding:21px 18px}.v3.ak .ak-ritual-number{width:44px;height:44px}.v3.ak .ak-author,.v3.ak .ak-download,.v3.ak .ak-signup{border-radius:28px}}